From b7bde7fcd5ca95b2f9ab2c92df9c1cd8c6c07523 Mon Sep 17 00:00:00 2001 From: Ed Slatt Date: Wed, 11 Dec 2024 08:42:50 -0500 Subject: [PATCH] Provides a base end-2-end harness demo capability based on Joe Titra's Unscripted 2024 workshop. --- .gitignore | 45 + README.md | 1 + automation/sto_test/scan_tools/veracode/001 | 309 + automation/sto_test/scan_tools/zap/001 | 854 + backend/.idea/.gitignore | 3 + backend/.idea/backend.iml | 15 + .../inspectionProfiles/Project_Default.xml | 12 + .../inspectionProfiles/profiles_settings.xml | 6 + backend/.idea/misc.xml | 10 + backend/.idea/modules.xml | 8 + backend/.idea/vcs.xml | 6 + backend/Dockerfile | 13 + backend/backend/__init__.py | 0 backend/backend/asgi.py | 16 + backend/backend/settings.py | 154 + backend/backend/urls.py | 23 + backend/backend/wsgi.py | 16 + backend/deploy/__init__.py | 0 backend/deploy/admin.py | 7 + backend/deploy/apps.py | 6 + backend/deploy/migrations/0001_initial.py | 22 + backend/deploy/migrations/__init__.py | 0 backend/deploy/models.py | 8 + backend/deploy/serializers.py | 32 + backend/deploy/urls.py | 11 + backend/deploy/views.py | 113 + backend/entrypoint.sh | 9 + backend/manage.py | 22 + backend/migrate.sh | 4 + backend/requirements.txt | 22 + base-demo.txt | 83 + base-resources.txt | 71 + frontend-app/harness-webapp/.editorconfig | 16 + frontend-app/harness-webapp/Dockerfile | 10 + frontend-app/harness-webapp/README.md | 27 + frontend-app/harness-webapp/angular.json | 105 + frontend-app/harness-webapp/entrypoint.sh | 2 + frontend-app/harness-webapp/nginx.conf | 14 + frontend-app/harness-webapp/package-lock.json | 12592 ++++++ frontend-app/harness-webapp/package.json | 52 + frontend-app/harness-webapp/server.ts | 66 + .../app/_services/apiservice.service.spec.ts | 16 + .../src/app/_services/apiservice.service.ts | 80 + .../src/app/_services/config.service.ts | 30 + .../src/app/_services/verify.guard.ts | 21 + .../harness-webapp/src/app/_types/BucketData | 0 .../harness-webapp/src/app/_types/features.ts | 20 + .../harness-webapp/src/app/_types/global.d.ts | 9 + .../harness-webapp/src/app/app.component.css | 0 .../harness-webapp/src/app/app.component.html | 5 + .../src/app/app.component.spec.ts | 29 + .../harness-webapp/src/app/app.component.ts | 25 + .../src/app/app.config.server.ts | 11 + .../harness-webapp/src/app/app.config.ts | 11 + .../harness-webapp/src/app/app.routes.ts | 18 + .../distribution/distribution.component.css | 168 + .../distribution/distribution.component.html | 53 + .../distribution.component.spec.ts | 23 + .../distribution/distribution.component.ts | 223 + .../src/app/harness-ff.service.spec.ts | 16 + .../src/app/harness-ff.service.ts | 86 + .../harness-offer/harness-offer.component.css | 8 + .../harness-offer.component.html | 0 .../harness-offer.component.spec.ts | 23 + .../harness-offer/harness-offer.component.ts | 25 + .../src/app/home/home.component.css | 161 + .../src/app/home/home.component.html | 135 + .../src/app/home/home.component.spec.ts | 23 + .../src/app/home/home.component.ts | 87 + .../src/app/side-bar/side-bar.component.css | 0 .../src/app/side-bar/side-bar.component.html | 27 + .../app/side-bar/side-bar.component.spec.ts | 23 + .../src/app/side-bar/side-bar.component.ts | 12 + .../harness-webapp/src/assets/.gitkeep | 0 .../harness-webapp/src/assets/canary-logo.png | Bin 0 -> 6585 bytes .../src/assets/canary-standing.png | Bin 0 -> 80719 bytes .../harness-webapp/src/assets/config.js | 6 + .../harness-webapp/src/assets/deployments.png | Bin 0 -> 177426 bytes .../harness-webapp/src/assets/env.template.js | 6 + .../src/assets/normal-distribution.jpg | Bin 0 -> 58417 bytes .../harness-webapp/src/assets/normal.jpg | Bin 0 -> 47939 bytes .../harness-webapp/src/assets/testing.png | Bin 0 -> 1316178 bytes .../src/environments/environment.ts | 6 + frontend-app/harness-webapp/src/favicon.ico | Bin 0 -> 1150 bytes frontend-app/harness-webapp/src/index.html | 18 + .../harness-webapp/src/main.server.ts | 7 + frontend-app/harness-webapp/src/main.ts | 7 + frontend-app/harness-webapp/src/styles.css | 36360 ++++++++++++++++ frontend-app/harness-webapp/tsconfig.app.json | 20 + frontend-app/harness-webapp/tsconfig.json | 34 + .../harness-webapp/tsconfig.spec.json | 14 + .../backend/manifests/Deployment.yaml | 70 + harness-deploy/backend/manifests/Service.yaml | 12 + harness-deploy/backend/values.yaml | 15 + .../frontend/manifests/Deployment.yaml | 68 + .../frontend/manifests/Service.yaml | 12 + harness-deploy/frontend/values.yaml | 9 + kit/main.tf | 422 + kit/prometheus.yml | 238 + kit/se-parms.tfvars | 5 + markdown/0-login.md | 38 + markdown/1-coderepo.md | 72 + markdown/2-build.md | 108 + markdown/3-cd-frontend.md | 97 + markdown/4-cd-backend.md | 63 + markdown/5-security.md | 91 + markdown/6-cv.md | 61 + markdown/7-opa.md | 138 + python-tests/test_credit_score.py | 549 + python-tests/test_mortgages.py | 549 + python-tests/test_payments.py | 549 + 111 files changed, 55797 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 automation/sto_test/scan_tools/veracode/001 create mode 100644 automation/sto_test/scan_tools/zap/001 create mode 100644 backend/.idea/.gitignore create mode 100644 backend/.idea/backend.iml create mode 100644 backend/.idea/inspectionProfiles/Project_Default.xml create mode 100644 backend/.idea/inspectionProfiles/profiles_settings.xml create mode 100644 backend/.idea/misc.xml create mode 100644 backend/.idea/modules.xml create mode 100644 backend/.idea/vcs.xml create mode 100644 backend/Dockerfile create mode 100644 backend/backend/__init__.py create mode 100644 backend/backend/asgi.py create mode 100644 backend/backend/settings.py create mode 100644 backend/backend/urls.py create mode 100644 backend/backend/wsgi.py create mode 100644 backend/deploy/__init__.py create mode 100644 backend/deploy/admin.py create mode 100644 backend/deploy/apps.py create mode 100644 backend/deploy/migrations/0001_initial.py create mode 100644 backend/deploy/migrations/__init__.py create mode 100644 backend/deploy/models.py create mode 100644 backend/deploy/serializers.py create mode 100644 backend/deploy/urls.py create mode 100644 backend/deploy/views.py create mode 100644 backend/entrypoint.sh create mode 100755 backend/manage.py create mode 100644 backend/migrate.sh create mode 100644 backend/requirements.txt create mode 100644 base-demo.txt create mode 100644 base-resources.txt create mode 100644 frontend-app/harness-webapp/.editorconfig create mode 100644 frontend-app/harness-webapp/Dockerfile create mode 100644 frontend-app/harness-webapp/README.md create mode 100644 frontend-app/harness-webapp/angular.json create mode 100644 frontend-app/harness-webapp/entrypoint.sh create mode 100644 frontend-app/harness-webapp/nginx.conf create mode 100644 frontend-app/harness-webapp/package-lock.json create mode 100644 frontend-app/harness-webapp/package.json create mode 100644 frontend-app/harness-webapp/server.ts create mode 100644 frontend-app/harness-webapp/src/app/_services/apiservice.service.spec.ts create mode 100644 frontend-app/harness-webapp/src/app/_services/apiservice.service.ts create mode 100644 frontend-app/harness-webapp/src/app/_services/config.service.ts create mode 100644 frontend-app/harness-webapp/src/app/_services/verify.guard.ts create mode 100644 frontend-app/harness-webapp/src/app/_types/BucketData create mode 100644 frontend-app/harness-webapp/src/app/_types/features.ts create mode 100644 frontend-app/harness-webapp/src/app/_types/global.d.ts create mode 100644 frontend-app/harness-webapp/src/app/app.component.css create mode 100644 frontend-app/harness-webapp/src/app/app.component.html create mode 100644 frontend-app/harness-webapp/src/app/app.component.spec.ts create mode 100644 frontend-app/harness-webapp/src/app/app.component.ts create mode 100644 frontend-app/harness-webapp/src/app/app.config.server.ts create mode 100644 frontend-app/harness-webapp/src/app/app.config.ts create mode 100644 frontend-app/harness-webapp/src/app/app.routes.ts create mode 100644 frontend-app/harness-webapp/src/app/distribution/distribution.component.css create mode 100644 frontend-app/harness-webapp/src/app/distribution/distribution.component.html create mode 100644 frontend-app/harness-webapp/src/app/distribution/distribution.component.spec.ts create mode 100644 frontend-app/harness-webapp/src/app/distribution/distribution.component.ts create mode 100644 frontend-app/harness-webapp/src/app/harness-ff.service.spec.ts create mode 100644 frontend-app/harness-webapp/src/app/harness-ff.service.ts create mode 100644 frontend-app/harness-webapp/src/app/harness-offer/harness-offer.component.css create mode 100644 frontend-app/harness-webapp/src/app/harness-offer/harness-offer.component.html create mode 100644 frontend-app/harness-webapp/src/app/harness-offer/harness-offer.component.spec.ts create mode 100644 frontend-app/harness-webapp/src/app/harness-offer/harness-offer.component.ts create mode 100644 frontend-app/harness-webapp/src/app/home/home.component.css create mode 100644 frontend-app/harness-webapp/src/app/home/home.component.html create mode 100644 frontend-app/harness-webapp/src/app/home/home.component.spec.ts create mode 100644 frontend-app/harness-webapp/src/app/home/home.component.ts create mode 100644 frontend-app/harness-webapp/src/app/side-bar/side-bar.component.css create mode 100644 frontend-app/harness-webapp/src/app/side-bar/side-bar.component.html create mode 100644 frontend-app/harness-webapp/src/app/side-bar/side-bar.component.spec.ts create mode 100644 frontend-app/harness-webapp/src/app/side-bar/side-bar.component.ts create mode 100644 frontend-app/harness-webapp/src/assets/.gitkeep create mode 100644 frontend-app/harness-webapp/src/assets/canary-logo.png create mode 100644 frontend-app/harness-webapp/src/assets/canary-standing.png create mode 100644 frontend-app/harness-webapp/src/assets/config.js create mode 100644 frontend-app/harness-webapp/src/assets/deployments.png create mode 100644 frontend-app/harness-webapp/src/assets/env.template.js create mode 100644 frontend-app/harness-webapp/src/assets/normal-distribution.jpg create mode 100644 frontend-app/harness-webapp/src/assets/normal.jpg create mode 100644 frontend-app/harness-webapp/src/assets/testing.png create mode 100644 frontend-app/harness-webapp/src/environments/environment.ts create mode 100644 frontend-app/harness-webapp/src/favicon.ico create mode 100644 frontend-app/harness-webapp/src/index.html create mode 100644 frontend-app/harness-webapp/src/main.server.ts create mode 100644 frontend-app/harness-webapp/src/main.ts create mode 100644 frontend-app/harness-webapp/src/styles.css create mode 100644 frontend-app/harness-webapp/tsconfig.app.json create mode 100644 frontend-app/harness-webapp/tsconfig.json create mode 100644 frontend-app/harness-webapp/tsconfig.spec.json create mode 100644 harness-deploy/backend/manifests/Deployment.yaml create mode 100644 harness-deploy/backend/manifests/Service.yaml create mode 100644 harness-deploy/backend/values.yaml create mode 100644 harness-deploy/frontend/manifests/Deployment.yaml create mode 100644 harness-deploy/frontend/manifests/Service.yaml create mode 100644 harness-deploy/frontend/values.yaml create mode 100644 kit/main.tf create mode 100644 kit/prometheus.yml create mode 100644 kit/se-parms.tfvars create mode 100644 markdown/0-login.md create mode 100644 markdown/1-coderepo.md create mode 100644 markdown/2-build.md create mode 100644 markdown/3-cd-frontend.md create mode 100644 markdown/4-cd-backend.md create mode 100644 markdown/5-security.md create mode 100644 markdown/6-cv.md create mode 100644 markdown/7-opa.md create mode 100644 python-tests/test_credit_score.py create mode 100644 python-tests/test_mortgages.py create mode 100644 python-tests/test_payments.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1c4e724 --- /dev/null +++ b/.gitignore @@ -0,0 +1,45 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js +.yarn/install-state.gz + +# testing +/coverage + +# next.js +/.next/ +/out/ + +# production +/build + +# misc +.DS_Store +*.pem + +# debug +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# local env files +.env*.local + +# vercel +.vercel + +# typescript +*.tsbuildinfo +next-env.d.ts + +.vscode + +# terraform +.terraform.lock.hcl +.terraform +*.tfplan +*.tfstate +*.tfstate.backup \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..420588a --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +# unscripted-workshop-2024 \ No newline at end of file diff --git a/automation/sto_test/scan_tools/veracode/001 b/automation/sto_test/scan_tools/veracode/001 new file mode 100644 index 0000000..2ef55da --- /dev/null +++ b/automation/sto_test/scan_tools/veracode/001 @@ -0,0 +1,309 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/automation/sto_test/scan_tools/zap/001 b/automation/sto_test/scan_tools/zap/001 new file mode 100644 index 0000000..403c192 --- /dev/null +++ b/automation/sto_test/scan_tools/zap/001 @@ -0,0 +1,854 @@ +[ + { + "sourceid": "3", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10038", + "cweid": "693", + "confidence": "High", + "wascid": "15", + "description": "Content Security Policy (CSP) is an added layer of security that helps to detect and mitigate certain types of attacks, including Cross Site Scripting (XSS) and data injection attacks. These attacks are used for everything from data theft to site defacement or distribution of malware. CSP provides a set of standard HTTP headers that allow website owners to declare approved sources of content that browsers should be allowed to load on that page — covered types are JavaScript, CSS, HTML frames, fonts, images and embeddable objects such as Java applets, ActiveX, audio and video files.", + "messageId": "4", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io/sitemap.xml", + "tags": + { + "OWASP_2021_A05": "https://owasp.org/Top10/A05_2021-Security_Misconfiguration/", + "CWE-693": "https://cwe.mitre.org/data/definitions/693.html", + "OWASP_2017_A06": "https://owasp.org/www-project-top-ten/2017/A6_2017-Security_Misconfiguration.html" + }, + "reference": "https://developer.mozilla.org/en-US/docs/Web/Security/CSP/Introducing_Content_Security_Policy\nhttps://cheatsheetseries.owasp.org/cheatsheets/Content_Security_Policy_Cheat_Sheet.html\nhttps://www.w3.org/TR/CSP/\nhttps://w3c.github.io/webappsec-csp/\nhttps://web.dev/articles/csp\nhttps://caniuse.com/#feat=contentsecuritypolicy\nhttps://content-security-policy.com/", + "solution": "Ensure that your web server, application server, load balancer, etc. is configured to set the Content-Security-Policy header.", + "alert": "Content Security Policy (CSP) Header Not Set", + "param": "", + "attack": "", + "name": "Content Security Policy (CSP) Header Not Set", + "risk": "Medium", + "id": "0", + "alertRef": "10038-1" + }, + { + "sourceid": "3", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10038", + "cweid": "693", + "confidence": "High", + "wascid": "15", + "description": "Content Security Policy (CSP) is an added layer of security that helps to detect and mitigate certain types of attacks, including Cross Site Scripting (XSS) and data injection attacks. These attacks are used for everything from data theft to site defacement or distribution of malware. CSP provides a set of standard HTTP headers that allow website owners to declare approved sources of content that browsers should be allowed to load on that page — covered types are JavaScript, CSS, HTML frames, fonts, images and embeddable objects such as Java applets, ActiveX, audio and video files.", + "messageId": "6", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io/robots.txt", + "tags": + { + "OWASP_2021_A05": "https://owasp.org/Top10/A05_2021-Security_Misconfiguration/", + "CWE-693": "https://cwe.mitre.org/data/definitions/693.html", + "OWASP_2017_A06": "https://owasp.org/www-project-top-ten/2017/A6_2017-Security_Misconfiguration.html" + }, + "reference": "https://developer.mozilla.org/en-US/docs/Web/Security/CSP/Introducing_Content_Security_Policy\nhttps://cheatsheetseries.owasp.org/cheatsheets/Content_Security_Policy_Cheat_Sheet.html\nhttps://www.w3.org/TR/CSP/\nhttps://w3c.github.io/webappsec-csp/\nhttps://web.dev/articles/csp\nhttps://caniuse.com/#feat=contentsecuritypolicy\nhttps://content-security-policy.com/", + "solution": "Ensure that your web server, application server, load balancer, etc. is configured to set the Content-Security-Policy header.", + "alert": "Content Security Policy (CSP) Header Not Set", + "param": "", + "attack": "", + "name": "Content Security Policy (CSP) Header Not Set", + "risk": "Medium", + "id": "1", + "alertRef": "10038-1" + }, + { + "sourceid": "3", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10038", + "cweid": "693", + "confidence": "High", + "wascid": "15", + "description": "Content Security Policy (CSP) is an added layer of security that helps to detect and mitigate certain types of attacks, including Cross Site Scripting (XSS) and data injection attacks. These attacks are used for everything from data theft to site defacement or distribution of malware. CSP provides a set of standard HTTP headers that allow website owners to declare approved sources of content that browsers should be allowed to load on that page — covered types are JavaScript, CSS, HTML frames, fonts, images and embeddable objects such as Java applets, ActiveX, audio and video files.", + "messageId": "7", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io:443", + "tags": + { + "OWASP_2021_A05": "https://owasp.org/Top10/A05_2021-Security_Misconfiguration/", + "CWE-693": "https://cwe.mitre.org/data/definitions/693.html", + "OWASP_2017_A06": "https://owasp.org/www-project-top-ten/2017/A6_2017-Security_Misconfiguration.html" + }, + "reference": "https://developer.mozilla.org/en-US/docs/Web/Security/CSP/Introducing_Content_Security_Policy\nhttps://cheatsheetseries.owasp.org/cheatsheets/Content_Security_Policy_Cheat_Sheet.html\nhttps://www.w3.org/TR/CSP/\nhttps://w3c.github.io/webappsec-csp/\nhttps://web.dev/articles/csp\nhttps://caniuse.com/#feat=contentsecuritypolicy\nhttps://content-security-policy.com/", + "solution": "Ensure that your web server, application server, load balancer, etc. is configured to set the Content-Security-Policy header.", + "alert": "Content Security Policy (CSP) Header Not Set", + "param": "", + "attack": "", + "name": "Content Security Policy (CSP) Header Not Set", + "risk": "Medium", + "id": "2", + "alertRef": "10038-1" + }, + { + "sourceid": "3", + "other": "", + "method": "GET", + "evidence": "nginx/1.21.6", + "pluginId": "10036", + "cweid": "200", + "confidence": "High", + "wascid": "13", + "description": "The web/application server is leaking version information via the \"Server\" HTTP response header. Access to such information may facilitate attackers identifying other vulnerabilities your web/application server is subject to.", + "messageId": "4", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io/sitemap.xml", + "tags": + { + "OWASP_2021_A05": "https://owasp.org/Top10/A05_2021-Security_Misconfiguration/", + "OWASP_2017_A06": "https://owasp.org/www-project-top-ten/2017/A6_2017-Security_Misconfiguration.html", + "WSTG-v42-INFO-02": "https://owasp.org/www-project-web-security-testing-guide/v42/4-Web_Application_Security_Testing/01-Information_Gathering/02-Fingerprint_Web_Server", + "CWE-200": "https://cwe.mitre.org/data/definitions/200.html" + }, + "reference": "https://httpd.apache.org/docs/current/mod/core.html#servertokens\nhttps://learn.microsoft.com/en-us/previous-versions/msp-n-p/ff648552(v=pandp.10)\nhttps://www.troyhunt.com/shhh-dont-let-your-response-headers/", + "solution": "Ensure that your web server, application server, load balancer, etc. is configured to suppress the \"Server\" header or provide generic details.", + "alert": "Server Leaks Version Information via \"Server\" HTTP Response Header Field", + "param": "", + "attack": "", + "name": "Server Leaks Version Information via \"Server\" HTTP Response Header Field", + "risk": "Low", + "id": "3", + "alertRef": "10036" + }, + { + "sourceid": "3", + "other": "", + "method": "GET", + "evidence": "nginx/1.21.6", + "pluginId": "10036", + "cweid": "200", + "confidence": "High", + "wascid": "13", + "description": "The web/application server is leaking version information via the \"Server\" HTTP response header. Access to such information may facilitate attackers identifying other vulnerabilities your web/application server is subject to.", + "messageId": "7", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io:443", + "tags": + { + "OWASP_2021_A05": "https://owasp.org/Top10/A05_2021-Security_Misconfiguration/", + "OWASP_2017_A06": "https://owasp.org/www-project-top-ten/2017/A6_2017-Security_Misconfiguration.html", + "WSTG-v42-INFO-02": "https://owasp.org/www-project-web-security-testing-guide/v42/4-Web_Application_Security_Testing/01-Information_Gathering/02-Fingerprint_Web_Server", + "CWE-200": "https://cwe.mitre.org/data/definitions/200.html" + }, + "reference": "https://httpd.apache.org/docs/current/mod/core.html#servertokens\nhttps://learn.microsoft.com/en-us/previous-versions/msp-n-p/ff648552(v=pandp.10)\nhttps://www.troyhunt.com/shhh-dont-let-your-response-headers/", + "solution": "Ensure that your web server, application server, load balancer, etc. is configured to suppress the \"Server\" header or provide generic details.", + "alert": "Server Leaks Version Information via \"Server\" HTTP Response Header Field", + "param": "", + "attack": "", + "name": "Server Leaks Version Information via \"Server\" HTTP Response Header Field", + "risk": "Low", + "id": "4", + "alertRef": "10036" + }, + { + "sourceid": "3", + "other": "", + "method": "GET", + "evidence": "nginx/1.21.6", + "pluginId": "10036", + "cweid": "200", + "confidence": "High", + "wascid": "13", + "description": "The web/application server is leaking version information via the \"Server\" HTTP response header. Access to such information may facilitate attackers identifying other vulnerabilities your web/application server is subject to.", + "messageId": "6", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io/robots.txt", + "tags": + { + "OWASP_2021_A05": "https://owasp.org/Top10/A05_2021-Security_Misconfiguration/", + "OWASP_2017_A06": "https://owasp.org/www-project-top-ten/2017/A6_2017-Security_Misconfiguration.html", + "WSTG-v42-INFO-02": "https://owasp.org/www-project-web-security-testing-guide/v42/4-Web_Application_Security_Testing/01-Information_Gathering/02-Fingerprint_Web_Server", + "CWE-200": "https://cwe.mitre.org/data/definitions/200.html" + }, + "reference": "https://httpd.apache.org/docs/current/mod/core.html#servertokens\nhttps://learn.microsoft.com/en-us/previous-versions/msp-n-p/ff648552(v=pandp.10)\nhttps://www.troyhunt.com/shhh-dont-let-your-response-headers/", + "solution": "Ensure that your web server, application server, load balancer, etc. is configured to suppress the \"Server\" header or provide generic details.", + "alert": "Server Leaks Version Information via \"Server\" HTTP Response Header Field", + "param": "", + "attack": "", + "name": "Server Leaks Version Information via \"Server\" HTTP Response Header Field", + "risk": "Low", + "id": "5", + "alertRef": "10036" + }, + { + "sourceid": "3", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10035", + "cweid": "319", + "confidence": "High", + "wascid": "15", + "description": "HTTP Strict Transport Security (HSTS) is a web security policy mechanism whereby a web server declares that complying user agents (such as a web browser) are to interact with it using only secure HTTPS connections (i.e. HTTP layered over TLS/SSL). HSTS is an IETF standards track protocol and is specified in RFC 6797.", + "messageId": "4", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io/sitemap.xml", + "tags": + { + "OWASP_2021_A05": "https://owasp.org/Top10/A05_2021-Security_Misconfiguration/", + "CWE-319": "https://cwe.mitre.org/data/definitions/319.html", + "OWASP_2017_A06": "https://owasp.org/www-project-top-ten/2017/A6_2017-Security_Misconfiguration.html" + }, + "reference": "https://cheatsheetseries.owasp.org/cheatsheets/HTTP_Strict_Transport_Security_Cheat_Sheet.html\nhttps://owasp.org/www-community/Security_Headers\nhttps://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security\nhttps://caniuse.com/stricttransportsecurity\nhttps://datatracker.ietf.org/doc/html/rfc6797", + "solution": "Ensure that your web server, application server, load balancer, etc. is configured to enforce Strict-Transport-Security.", + "alert": "Strict-Transport-Security Header Not Set", + "param": "", + "attack": "", + "name": "Strict-Transport-Security Header Not Set", + "risk": "Low", + "id": "6", + "alertRef": "10035-1" + }, + { + "sourceid": "3", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10035", + "cweid": "319", + "confidence": "High", + "wascid": "15", + "description": "HTTP Strict Transport Security (HSTS) is a web security policy mechanism whereby a web server declares that complying user agents (such as a web browser) are to interact with it using only secure HTTPS connections (i.e. HTTP layered over TLS/SSL). HSTS is an IETF standards track protocol and is specified in RFC 6797.", + "messageId": "7", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io:443", + "tags": + { + "OWASP_2021_A05": "https://owasp.org/Top10/A05_2021-Security_Misconfiguration/", + "CWE-319": "https://cwe.mitre.org/data/definitions/319.html", + "OWASP_2017_A06": "https://owasp.org/www-project-top-ten/2017/A6_2017-Security_Misconfiguration.html" + }, + "reference": "https://cheatsheetseries.owasp.org/cheatsheets/HTTP_Strict_Transport_Security_Cheat_Sheet.html\nhttps://owasp.org/www-community/Security_Headers\nhttps://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security\nhttps://caniuse.com/stricttransportsecurity\nhttps://datatracker.ietf.org/doc/html/rfc6797", + "solution": "Ensure that your web server, application server, load balancer, etc. is configured to enforce Strict-Transport-Security.", + "alert": "Strict-Transport-Security Header Not Set", + "param": "", + "attack": "", + "name": "Strict-Transport-Security Header Not Set", + "risk": "Low", + "id": "7", + "alertRef": "10035-1" + }, + { + "sourceid": "3", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10035", + "cweid": "319", + "confidence": "High", + "wascid": "15", + "description": "HTTP Strict Transport Security (HSTS) is a web security policy mechanism whereby a web server declares that complying user agents (such as a web browser) are to interact with it using only secure HTTPS connections (i.e. HTTP layered over TLS/SSL). HSTS is an IETF standards track protocol and is specified in RFC 6797.", + "messageId": "6", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io/robots.txt", + "tags": + { + "OWASP_2021_A05": "https://owasp.org/Top10/A05_2021-Security_Misconfiguration/", + "CWE-319": "https://cwe.mitre.org/data/definitions/319.html", + "OWASP_2017_A06": "https://owasp.org/www-project-top-ten/2017/A6_2017-Security_Misconfiguration.html" + }, + "reference": "https://cheatsheetseries.owasp.org/cheatsheets/HTTP_Strict_Transport_Security_Cheat_Sheet.html\nhttps://owasp.org/www-community/Security_Headers\nhttps://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security\nhttps://caniuse.com/stricttransportsecurity\nhttps://datatracker.ietf.org/doc/html/rfc6797", + "solution": "Ensure that your web server, application server, load balancer, etc. is configured to enforce Strict-Transport-Security.", + "alert": "Strict-Transport-Security Header Not Set", + "param": "", + "attack": "", + "name": "Strict-Transport-Security Header Not Set", + "risk": "Low", + "id": "8", + "alertRef": "10035-1" + }, + { + "sourceid": "3", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10038", + "cweid": "693", + "confidence": "High", + "wascid": "15", + "description": "Content Security Policy (CSP) is an added layer of security that helps to detect and mitigate certain types of attacks, including Cross Site Scripting (XSS) and data injection attacks. These attacks are used for everything from data theft to site defacement or distribution of malware. CSP provides a set of standard HTTP headers that allow website owners to declare approved sources of content that browsers should be allowed to load on that page — covered types are JavaScript, CSS, HTML frames, fonts, images and embeddable objects such as Java applets, ActiveX, audio and video files.", + "messageId": "11", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io:443/.*", + "tags": + { + "OWASP_2021_A05": "https://owasp.org/Top10/A05_2021-Security_Misconfiguration/", + "CWE-693": "https://cwe.mitre.org/data/definitions/693.html", + "OWASP_2017_A06": "https://owasp.org/www-project-top-ten/2017/A6_2017-Security_Misconfiguration.html" + }, + "reference": "https://developer.mozilla.org/en-US/docs/Web/Security/CSP/Introducing_Content_Security_Policy\nhttps://cheatsheetseries.owasp.org/cheatsheets/Content_Security_Policy_Cheat_Sheet.html\nhttps://www.w3.org/TR/CSP/\nhttps://w3c.github.io/webappsec-csp/\nhttps://web.dev/articles/csp\nhttps://caniuse.com/#feat=contentsecuritypolicy\nhttps://content-security-policy.com/", + "solution": "Ensure that your web server, application server, load balancer, etc. is configured to set the Content-Security-Policy header.", + "alert": "Content Security Policy (CSP) Header Not Set", + "param": "", + "attack": "", + "name": "Content Security Policy (CSP) Header Not Set", + "risk": "Medium", + "id": "11", + "alertRef": "10038-1" + }, + { + "sourceid": "3", + "other": "", + "method": "GET", + "evidence": "nginx/1.21.6", + "pluginId": "10036", + "cweid": "200", + "confidence": "High", + "wascid": "13", + "description": "The web/application server is leaking version information via the \"Server\" HTTP response header. Access to such information may facilitate attackers identifying other vulnerabilities your web/application server is subject to.", + "messageId": "11", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io:443/.*", + "tags": + { + "OWASP_2021_A05": "https://owasp.org/Top10/A05_2021-Security_Misconfiguration/", + "OWASP_2017_A06": "https://owasp.org/www-project-top-ten/2017/A6_2017-Security_Misconfiguration.html", + "WSTG-v42-INFO-02": "https://owasp.org/www-project-web-security-testing-guide/v42/4-Web_Application_Security_Testing/01-Information_Gathering/02-Fingerprint_Web_Server", + "CWE-200": "https://cwe.mitre.org/data/definitions/200.html" + }, + "reference": "https://httpd.apache.org/docs/current/mod/core.html#servertokens\nhttps://learn.microsoft.com/en-us/previous-versions/msp-n-p/ff648552(v=pandp.10)\nhttps://www.troyhunt.com/shhh-dont-let-your-response-headers/", + "solution": "Ensure that your web server, application server, load balancer, etc. is configured to suppress the \"Server\" header or provide generic details.", + "alert": "Server Leaks Version Information via \"Server\" HTTP Response Header Field", + "param": "", + "attack": "", + "name": "Server Leaks Version Information via \"Server\" HTTP Response Header Field", + "risk": "Low", + "id": "14", + "alertRef": "10036" + }, + { + "sourceid": "3", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10035", + "cweid": "319", + "confidence": "High", + "wascid": "15", + "description": "HTTP Strict Transport Security (HSTS) is a web security policy mechanism whereby a web server declares that complying user agents (such as a web browser) are to interact with it using only secure HTTPS connections (i.e. HTTP layered over TLS/SSL). HSTS is an IETF standards track protocol and is specified in RFC 6797.", + "messageId": "11", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io:443/.*", + "tags": + { + "OWASP_2021_A05": "https://owasp.org/Top10/A05_2021-Security_Misconfiguration/", + "CWE-319": "https://cwe.mitre.org/data/definitions/319.html", + "OWASP_2017_A06": "https://owasp.org/www-project-top-ten/2017/A6_2017-Security_Misconfiguration.html" + }, + "reference": "https://cheatsheetseries.owasp.org/cheatsheets/HTTP_Strict_Transport_Security_Cheat_Sheet.html\nhttps://owasp.org/www-community/Security_Headers\nhttps://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security\nhttps://caniuse.com/stricttransportsecurity\nhttps://datatracker.ietf.org/doc/html/rfc6797", + "solution": "Ensure that your web server, application server, load balancer, etc. is configured to enforce Strict-Transport-Security.", + "alert": "Strict-Transport-Security Header Not Set", + "param": "", + "attack": "", + "name": "Strict-Transport-Security Header Not Set", + "risk": "Low", + "id": "17", + "alertRef": "10035-1" + }, + { + "sourceid": "1", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10104", + "cweid": "0", + "confidence": "Medium", + "wascid": "0", + "description": "Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.", + "messageId": "123", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io:443/.*", + "tags": + {}, + "reference": "https://owasp.org/wstg", + "solution": "", + "alert": "User Agent Fuzzer", + "param": "Header User-Agent", + "attack": "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1)", + "name": "User Agent Fuzzer", + "risk": "Informational", + "id": "18", + "alertRef": "10104" + }, + { + "sourceid": "1", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10104", + "cweid": "0", + "confidence": "Medium", + "wascid": "0", + "description": "Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.", + "messageId": "124", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io/robots.txt", + "tags": + {}, + "reference": "https://owasp.org/wstg", + "solution": "", + "alert": "User Agent Fuzzer", + "param": "Header User-Agent", + "attack": "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1)", + "name": "User Agent Fuzzer", + "risk": "Informational", + "id": "19", + "alertRef": "10104" + }, + { + "sourceid": "1", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10104", + "cweid": "0", + "confidence": "Medium", + "wascid": "0", + "description": "Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.", + "messageId": "125", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io:443", + "tags": + {}, + "reference": "https://owasp.org/wstg", + "solution": "", + "alert": "User Agent Fuzzer", + "param": "Header User-Agent", + "attack": "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1)", + "name": "User Agent Fuzzer", + "risk": "Informational", + "id": "20", + "alertRef": "10104" + }, + { + "sourceid": "1", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10104", + "cweid": "0", + "confidence": "Medium", + "wascid": "0", + "description": "Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.", + "messageId": "126", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io/sitemap.xml", + "tags": + {}, + "reference": "https://owasp.org/wstg", + "solution": "", + "alert": "User Agent Fuzzer", + "param": "Header User-Agent", + "attack": "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1)", + "name": "User Agent Fuzzer", + "risk": "Informational", + "id": "21", + "alertRef": "10104" + }, + { + "sourceid": "1", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10104", + "cweid": "0", + "confidence": "Medium", + "wascid": "0", + "description": "Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.", + "messageId": "130", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io/robots.txt", + "tags": + {}, + "reference": "https://owasp.org/wstg", + "solution": "", + "alert": "User Agent Fuzzer", + "param": "Header User-Agent", + "attack": "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)", + "name": "User Agent Fuzzer", + "risk": "Informational", + "id": "22", + "alertRef": "10104" + }, + { + "sourceid": "1", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10104", + "cweid": "0", + "confidence": "Medium", + "wascid": "0", + "description": "Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.", + "messageId": "131", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io:443", + "tags": + {}, + "reference": "https://owasp.org/wstg", + "solution": "", + "alert": "User Agent Fuzzer", + "param": "Header User-Agent", + "attack": "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)", + "name": "User Agent Fuzzer", + "risk": "Informational", + "id": "23", + "alertRef": "10104" + }, + { + "sourceid": "1", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10104", + "cweid": "0", + "confidence": "Medium", + "wascid": "0", + "description": "Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.", + "messageId": "132", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io/sitemap.xml", + "tags": + {}, + "reference": "https://owasp.org/wstg", + "solution": "", + "alert": "User Agent Fuzzer", + "param": "Header User-Agent", + "attack": "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)", + "name": "User Agent Fuzzer", + "risk": "Informational", + "id": "24", + "alertRef": "10104" + }, + { + "sourceid": "1", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10104", + "cweid": "0", + "confidence": "Medium", + "wascid": "0", + "description": "Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.", + "messageId": "134", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io:443/.*", + "tags": + {}, + "reference": "https://owasp.org/wstg", + "solution": "", + "alert": "User Agent Fuzzer", + "param": "Header User-Agent", + "attack": "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0)", + "name": "User Agent Fuzzer", + "risk": "Informational", + "id": "25", + "alertRef": "10104" + }, + { + "sourceid": "1", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10104", + "cweid": "0", + "confidence": "Medium", + "wascid": "0", + "description": "Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.", + "messageId": "138", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io:443/.*", + "tags": + {}, + "reference": "https://owasp.org/wstg", + "solution": "", + "alert": "User Agent Fuzzer", + "param": "Header User-Agent", + "attack": "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)", + "name": "User Agent Fuzzer", + "risk": "Informational", + "id": "26", + "alertRef": "10104" + }, + { + "sourceid": "1", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10104", + "cweid": "0", + "confidence": "Medium", + "wascid": "0", + "description": "Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.", + "messageId": "139", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io/robots.txt", + "tags": + {}, + "reference": "https://owasp.org/wstg", + "solution": "", + "alert": "User Agent Fuzzer", + "param": "Header User-Agent", + "attack": "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)", + "name": "User Agent Fuzzer", + "risk": "Informational", + "id": "27", + "alertRef": "10104" + }, + { + "sourceid": "1", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10104", + "cweid": "0", + "confidence": "Medium", + "wascid": "0", + "description": "Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.", + "messageId": "140", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io/sitemap.xml", + "tags": + {}, + "reference": "https://owasp.org/wstg", + "solution": "", + "alert": "User Agent Fuzzer", + "param": "Header User-Agent", + "attack": "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)", + "name": "User Agent Fuzzer", + "risk": "Informational", + "id": "28", + "alertRef": "10104" + }, + { + "sourceid": "1", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10104", + "cweid": "0", + "confidence": "Medium", + "wascid": "0", + "description": "Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.", + "messageId": "142", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io:443", + "tags": + {}, + "reference": "https://owasp.org/wstg", + "solution": "", + "alert": "User Agent Fuzzer", + "param": "Header User-Agent", + "attack": "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)", + "name": "User Agent Fuzzer", + "risk": "Informational", + "id": "29", + "alertRef": "10104" + }, + { + "sourceid": "1", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10104", + "cweid": "0", + "confidence": "Medium", + "wascid": "0", + "description": "Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.", + "messageId": "150", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io/robots.txt", + "tags": + {}, + "reference": "https://owasp.org/wstg", + "solution": "", + "alert": "User Agent Fuzzer", + "param": "Header User-Agent", + "attack": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3739.0 Safari/537.36 Edg/75.0.109.0", + "name": "User Agent Fuzzer", + "risk": "Informational", + "id": "30", + "alertRef": "10104" + }, + { + "sourceid": "1", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10104", + "cweid": "0", + "confidence": "Medium", + "wascid": "0", + "description": "Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.", + "messageId": "151", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io:443", + "tags": + {}, + "reference": "https://owasp.org/wstg", + "solution": "", + "alert": "User Agent Fuzzer", + "param": "Header User-Agent", + "attack": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3739.0 Safari/537.36 Edg/75.0.109.0", + "name": "User Agent Fuzzer", + "risk": "Informational", + "id": "31", + "alertRef": "10104" + }, + { + "sourceid": "1", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10104", + "cweid": "0", + "confidence": "Medium", + "wascid": "0", + "description": "Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.", + "messageId": "153", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io/sitemap.xml", + "tags": + {}, + "reference": "https://owasp.org/wstg", + "solution": "", + "alert": "User Agent Fuzzer", + "param": "Header User-Agent", + "attack": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3739.0 Safari/537.36 Edg/75.0.109.0", + "name": "User Agent Fuzzer", + "risk": "Informational", + "id": "32", + "alertRef": "10104" + }, + { + "sourceid": "1", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10104", + "cweid": "0", + "confidence": "Medium", + "wascid": "0", + "description": "Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.", + "messageId": "154", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io:443/.*", + "tags": + {}, + "reference": "https://owasp.org/wstg", + "solution": "", + "alert": "User Agent Fuzzer", + "param": "Header User-Agent", + "attack": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3739.0 Safari/537.36 Edg/75.0.109.0", + "name": "User Agent Fuzzer", + "risk": "Informational", + "id": "33", + "alertRef": "10104" + }, + { + "sourceid": "1", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10104", + "cweid": "0", + "confidence": "Medium", + "wascid": "0", + "description": "Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.", + "messageId": "181", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io:443/.*", + "tags": + {}, + "reference": "https://owasp.org/wstg", + "solution": "", + "alert": "User Agent Fuzzer", + "param": "Header User-Agent", + "attack": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36", + "name": "User Agent Fuzzer", + "risk": "Informational", + "id": "34", + "alertRef": "10104" + }, + { + "sourceid": "1", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10104", + "cweid": "0", + "confidence": "Medium", + "wascid": "0", + "description": "Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.", + "messageId": "182", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io/sitemap.xml", + "tags": + {}, + "reference": "https://owasp.org/wstg", + "solution": "", + "alert": "User Agent Fuzzer", + "param": "Header User-Agent", + "attack": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36", + "name": "User Agent Fuzzer", + "risk": "Informational", + "id": "35", + "alertRef": "10104" + }, + { + "sourceid": "1", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10104", + "cweid": "0", + "confidence": "Medium", + "wascid": "0", + "description": "Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.", + "messageId": "185", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io/robots.txt", + "tags": + {}, + "reference": "https://owasp.org/wstg", + "solution": "", + "alert": "User Agent Fuzzer", + "param": "Header User-Agent", + "attack": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36", + "name": "User Agent Fuzzer", + "risk": "Informational", + "id": "36", + "alertRef": "10104" + }, + { + "sourceid": "1", + "other": "", + "method": "GET", + "evidence": "", + "pluginId": "10104", + "cweid": "0", + "confidence": "Medium", + "wascid": "0", + "description": "Check for differences in response based on fuzzed User Agent (eg. mobile sites, access as a Search Engine Crawler). Compares the response statuscode and the hashcode of the response body with the original response.", + "messageId": "186", + "inputVector": "", + "url": "https://api.sandbox.nn1x5cuzvg15.instruqt.io:443", + "tags": + {}, + "reference": "https://owasp.org/wstg", + "solution": "", + "alert": "User Agent Fuzzer", + "param": "Header User-Agent", + "attack": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36", + "name": "User Agent Fuzzer", + "risk": "Informational", + "id": "37", + "alertRef": "10104" + } +] \ No newline at end of file diff --git a/backend/.idea/.gitignore b/backend/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/backend/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/backend/.idea/backend.iml b/backend/.idea/backend.iml new file mode 100644 index 0000000..e743284 --- /dev/null +++ b/backend/.idea/backend.iml @@ -0,0 +1,15 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/backend/.idea/inspectionProfiles/Project_Default.xml b/backend/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..3589ef7 --- /dev/null +++ b/backend/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,12 @@ + + + + \ No newline at end of file diff --git a/backend/.idea/inspectionProfiles/profiles_settings.xml b/backend/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000..105ce2d --- /dev/null +++ b/backend/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/backend/.idea/misc.xml b/backend/.idea/misc.xml new file mode 100644 index 0000000..b2d336e --- /dev/null +++ b/backend/.idea/misc.xml @@ -0,0 +1,10 @@ + + + + + + + + \ No newline at end of file diff --git a/backend/.idea/modules.xml b/backend/.idea/modules.xml new file mode 100644 index 0000000..e066844 --- /dev/null +++ b/backend/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/backend/.idea/vcs.xml b/backend/.idea/vcs.xml new file mode 100644 index 0000000..6c0b863 --- /dev/null +++ b/backend/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/backend/Dockerfile b/backend/Dockerfile new file mode 100644 index 0000000..3b47183 --- /dev/null +++ b/backend/Dockerfile @@ -0,0 +1,13 @@ +FROM python:3.11-slim + +COPY . /app +WORKDIR /app + +RUN python3 -m venv /opt/venv + +RUN /opt/venv/bin/pip install pip --upgrade && \ + /opt/venv/bin/pip install -r requirements.txt && \ + chmod +x entrypoint.sh + + +CMD ["/bin/sh","/app/entrypoint.sh"] diff --git a/backend/backend/__init__.py b/backend/backend/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/backend/backend/asgi.py b/backend/backend/asgi.py new file mode 100644 index 0000000..f4518a1 --- /dev/null +++ b/backend/backend/asgi.py @@ -0,0 +1,16 @@ +""" +ASGI config for backend project. + +It exposes the ASGI callable as a module-level variable named ``application``. + +For more information on this file, see +https://docs.djangoproject.com/en/4.1/howto/deployment/asgi/ +""" + +import os + +from django.core.asgi import get_asgi_application + +os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'backend.settings') + +application = get_asgi_application() diff --git a/backend/backend/settings.py b/backend/backend/settings.py new file mode 100644 index 0000000..6c1e66b --- /dev/null +++ b/backend/backend/settings.py @@ -0,0 +1,154 @@ +""" +Django settings for backend project. + +Generated by 'django-admin startproject' using Django 4.1. + +For more information on this file, see +https://docs.djangoproject.com/en/4.1/topics/settings/ + +For the full list of settings and their values, see +https://docs.djangoproject.com/en/4.1/ref/settings/ +""" +from pathlib import Path +import os + +# Build paths inside the project like this: BASE_DIR / 'subdir'. +BASE_DIR = Path(__file__).resolve().parent.parent + +# SECURITY WARNING: keep the secret key used in production secret! +SECRET_KEY = "@5fid6o1gnqajs7*#@r*x(y-+=zhqi=$kws1jr+gc%+*&s=$j8" +# Quick-start development settings - unsuitable for production +# See https://docs.djangoproject.com/en/4.1/howto/deployment/checklist/ + + +# SECURITY WARNING: don't run with debug turned on in production! +DEBUG = True + +ALLOWED_HOSTS = ['*'] + +DEPLOYMENT_VARIABLE = os.getenv('HOSTNAME') +# Application definition + +SERVICE_NAME = os.getenv('SERVICE_NAME') +EXECUTION_USER = os.getenv('EXECUTION_USER') +LAST_EXECUTION_ID = os.getenv('LAST_EXECUTION_ID') +APPLICATION_VERSION = os.getenv('APPLICATION_VERSION') +ARTIFACT_VERSION = os.getenv('ARTIFACT_VERSION') + +INSTALLED_APPS = [ + 'django.contrib.admin', + 'django.contrib.auth', + 'django.contrib.contenttypes', + 'django.contrib.sessions', + 'django.contrib.messages', + 'django.contrib.staticfiles', + 'deploy', + 'rest_framework', + 'drf_yasg', +] + +CORS_ALLOW_METHODS = [ + "DELETE", + "GET", + "OPTIONS", + "PATCH", + "POST", + "PUT" +] + +MIDDLEWARE = [ + 'django.middleware.security.SecurityMiddleware', + 'django.contrib.sessions.middleware.SessionMiddleware', + 'django.middleware.common.CommonMiddleware', + 'django.middleware.csrf.CsrfViewMiddleware', + 'corsheaders.middleware.CorsMiddleware', + 'django.contrib.auth.middleware.AuthenticationMiddleware', + 'django.contrib.messages.middleware.MessageMiddleware', + 'django.middleware.clickjacking.XFrameOptionsMiddleware', +] + +CORS_ALLOW_ALL_ORIGINS = True +CSRF_ALLOW_ALL_ORIGINS = True +ROOT_URLCONF = 'backend.urls' + +TEMPLATES = [ + { + 'BACKEND': 'django.template.backends.django.DjangoTemplates', + 'DIRS': [], + 'APP_DIRS': True, + 'OPTIONS': { + 'context_processors': [ + 'django.template.context_processors.debug', + 'django.template.context_processors.request', + 'django.contrib.auth.context_processors.auth', + 'django.contrib.messages.context_processors.messages', + ], + }, + }, +] + +WSGI_APPLICATION = 'backend.wsgi.application' +REST_FRAMEWORK = { + 'DEFAULT_AUTHENTICATION_CLASSES': [ + 'rest_framework_simplejwt.authentication.JWTAuthentication', + ], + 'DEFAULT_THROTTLE_CLASSES': [ + 'rest_framework.throttling.AnonRateThrottle', + 'rest_framework.throttling.UserRateThrottle' + ], + 'DEFAULT_THROTTLE_RATES': { + 'anon': '500000000/day', + 'user': '100000000/day' + } +} + +# Database +# https://docs.djangoproject.com/en/4.1/ref/settings/#databases + +DATABASES = { + 'default': { + 'ENGINE': 'django.db.backends.sqlite3', + 'NAME': BASE_DIR / 'db.sqlite3', + } +} + +# Password validation +# https://docs.djangoproject.com/en/4.1/ref/settings/#auth-password-validators + +AUTH_PASSWORD_VALIDATORS = [ + { + 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', + }, + { + 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', + }, + { + 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', + }, + { + 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', + }, +] + + +# Internationalization +# https://docs.djangoproject.com/en/4.1/topics/i18n/ + +LANGUAGE_CODE = 'en-us' + +TIME_ZONE = 'UTC' + +USE_I18N = True + +USE_TZ = True + + +# Static files (CSS, JavaScript, Images) +# https://docs.djangoproject.com/en/4.1/howto/static-files/ + +STATIC_URL = 'static/' + +# Default primary key field type +# https://docs.djangoproject.com/en/4.1/ref/settings/#default-auto-field + +DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' diff --git a/backend/backend/urls.py b/backend/backend/urls.py new file mode 100644 index 0000000..78c0f91 --- /dev/null +++ b/backend/backend/urls.py @@ -0,0 +1,23 @@ +"""backend URL Configuration + +The `urlpatterns` list routes URLs to views. For more information please see: + https://docs.djangoproject.com/en/4.1/topics/http/urls/ +Examples: +Function views + 1. Add an import: from my_app import views + 2. Add a URL to urlpatterns: path('', views.home, name='home') +Class-based views + 1. Add an import: from other_app.views import Home + 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') +Including another URLconf + 1. Import the include() function: from django.urls import include, path + 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) +""" +from django.contrib import admin +from django.urls import path, include + + +urlpatterns = [ + path('admin/', admin.site.urls), + path('deploy/', include('deploy.urls')), +] diff --git a/backend/backend/wsgi.py b/backend/backend/wsgi.py new file mode 100644 index 0000000..c4aa324 --- /dev/null +++ b/backend/backend/wsgi.py @@ -0,0 +1,16 @@ +""" +WSGI config for backend project. + +It exposes the WSGI callable as a module-level variable named ``application``. + +For more information on this file, see +https://docs.djangoproject.com/en/4.1/howto/deployment/wsgi/ +""" + +import os + +from django.core.wsgi import get_wsgi_application + +os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'backend.settings') + +application = get_wsgi_application() diff --git a/backend/deploy/__init__.py b/backend/deploy/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/backend/deploy/admin.py b/backend/deploy/admin.py new file mode 100644 index 0000000..e543373 --- /dev/null +++ b/backend/deploy/admin.py @@ -0,0 +1,7 @@ +from django.contrib import admin + +# Register your models here. +from .models import RequestEntry + + +admin.site.register(RequestEntry) diff --git a/backend/deploy/apps.py b/backend/deploy/apps.py new file mode 100644 index 0000000..a3bde05 --- /dev/null +++ b/backend/deploy/apps.py @@ -0,0 +1,6 @@ +from django.apps import AppConfig + + +class DeployConfig(AppConfig): + default_auto_field = 'django.db.models.BigAutoField' + name = 'deploy' diff --git a/backend/deploy/migrations/0001_initial.py b/backend/deploy/migrations/0001_initial.py new file mode 100644 index 0000000..5371e52 --- /dev/null +++ b/backend/deploy/migrations/0001_initial.py @@ -0,0 +1,22 @@ +# Generated by Django 4.1 on 2024-01-27 23:13 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + initial = True + + dependencies = [ + ] + + operations = [ + migrations.CreateModel( + name='RequestEntry', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('name', models.CharField(max_length=50)), + ('created_at', models.DateTimeField(auto_now_add=True)), + ], + ), + ] diff --git a/backend/deploy/migrations/__init__.py b/backend/deploy/migrations/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/backend/deploy/models.py b/backend/deploy/models.py new file mode 100644 index 0000000..bbe072f --- /dev/null +++ b/backend/deploy/models.py @@ -0,0 +1,8 @@ +from django.db import models + +# Create your models here. + + +class RequestEntry(models.Model): + name = models.CharField(max_length=50) + created_at = models.DateTimeField(auto_now_add=True) diff --git a/backend/deploy/serializers.py b/backend/deploy/serializers.py new file mode 100644 index 0000000..c37520c --- /dev/null +++ b/backend/deploy/serializers.py @@ -0,0 +1,32 @@ +from rest_framework import serializers +import os +from deploy.models import RequestEntry +import time + +DEPLOYMENT = os.getenv('DEPLOYMENT_STATE=') + + +class EpochTimeField(serializers.Field): + def to_representation(self, value): + return int(value.timestamp()) + + +class RequestEntrySerializerEdit(serializers.ModelSerializer): + class Meta: + model = RequestEntry + fields = ['name', 'created_at'] + + def to_representation(self, instance): + representation = super().to_representation(instance) + # Convert the 'created_at' field to epoch timestamp + if 'created_at' in representation: + representation['created_at'] = int(time.mktime(instance.created_at.timetuple())) + return representation + + +class RequestEntrySerializerView(serializers.ModelSerializer): + created_at = EpochTimeField() + + class Meta: + model = RequestEntry + fields = ['name', 'created_at'] diff --git a/backend/deploy/urls.py b/backend/deploy/urls.py new file mode 100644 index 0000000..d93b6e7 --- /dev/null +++ b/backend/deploy/urls.py @@ -0,0 +1,11 @@ +from django.urls import path + +from deploy.views import RequestEntryCreate, ViewDiagram, ViewBarDiagram, ExecutionDetails, checkRelease + +urlpatterns = [ + path('create', RequestEntryCreate.as_view(), name='createEntry'), + path('execution', ExecutionDetails.as_view(), name='execution'), + path('distribution', ViewDiagram.as_view(), name='distribution'), + path('distribution/bar', ViewBarDiagram.as_view(), name='distribution'), + path('check/release', checkRelease.as_view(), name='release') +] diff --git a/backend/deploy/views.py b/backend/deploy/views.py new file mode 100644 index 0000000..b4f8652 --- /dev/null +++ b/backend/deploy/views.py @@ -0,0 +1,113 @@ +from django.utils import timezone +from django.http import JsonResponse +from rest_framework.views import APIView +from rest_framework.permissions import AllowAny +from rest_framework import generics +from django.conf import settings +from deploy.models import RequestEntry +from deploy.serializers import RequestEntrySerializerEdit, RequestEntrySerializerView +import os +from datetime import datetime + + +class ExecutionDetails(APIView): + permission_classes = [AllowAny] + + def get(self, request): + service_name = "" + last_execution_id = "" + application_version = "" + deployment_type = "normal" + + if os.getenv('APPLICATION_VERSION'): + application_version = os.getenv('APPLICATION_VERSION') + + if os.getenv('SERVICE_NAME'): + service_name = os.getenv('SERVICE_NAME') + + if os.getenv('LAST_EXECUTION_ID'): + last_execution_id = os.getenv('LAST_EXECUTION_ID') + + if os.getenv('HOSTNAME'): + if 'canary' in os.getenv('HOSTNAME'): + deployment_type = 'canary' + + payload = { + "service_name": service_name, + "last_execution_id": last_execution_id, + "application_version": application_version, + "deployment_type": deployment_type + } + return JsonResponse(payload, safe=False) + + +class RequestEntryCreate(generics.CreateAPIView): + permission_classes = [AllowAny] + serializer_class = RequestEntrySerializerEdit + + def perform_create(self, serializer): + # Customize creation behavior here + # For example, generate a name based on some logic + if hasattr(settings, 'DEPLOYMENT_VARIABLE') and settings.DEPLOYMENT_VARIABLE: + if 'canary' in settings.DEPLOYMENT_VARIABLE: + deployment_type = 'canary' + else: + deployment_type = 'normal' + else: + deployment_type = 'normal' + + deployment_type = deployment_type + serializer.save(name=deployment_type) + + +class ViewDiagram(generics.ListAPIView): + permission_classes = [AllowAny] + serializer_class = RequestEntrySerializerView + + def list(self, request): + start_timestamp = str(request.GET.get('start_timestamp')) + end_timestamp = str(request.GET.get('end_timestamp')) + # Convert timestamps to datetime objects + start_datetime = datetime.strptime(start_timestamp, '%Y-%m-%dT%H:%M:%S.%fZ') + end_datetime = datetime.strptime(end_timestamp, '%Y-%m-%dT%H:%M:%S.%fZ') + start_datetime = timezone.make_aware(start_datetime) + end_datetime = timezone.make_aware(end_datetime) + + data = RequestEntry.objects.filter(created_at__range=(str(start_datetime), str(end_datetime))) + serialiser = RequestEntrySerializerView(data, many=True) + return JsonResponse(serialiser.data, safe=False) + + +class ViewBarDiagram(generics.ListAPIView): + permission_classes = [AllowAny] + serializer_class = RequestEntrySerializerView + + def list(self, request): + start_timestamp = str(request.GET.get('start_timestamp')) + end_timestamp = str(request.GET.get('end_timestamp')) + # Convert timestamps to datetime objects + start_datetime = datetime.strptime(start_timestamp, '%Y-%m-%dT%H:%M:%S.%fZ') + end_datetime = datetime.strptime(end_timestamp, '%Y-%m-%dT%H:%M:%S.%fZ') + start_datetime = timezone.make_aware(start_datetime) + end_datetime = timezone.make_aware(end_datetime) + + data = list(RequestEntry.objects.filter(created_at__range=(str(start_datetime), str(end_datetime))).values('name', 'created_at')) + serialiser = RequestEntrySerializerView(data, many=True) + return JsonResponse(data, safe=False) + + +class checkRelease(APIView): + permission_classes = [AllowAny] + + def get(self, request): + if hasattr(settings, 'DEPLOYMENT_VARIABLE') and settings.DEPLOYMENT_VARIABLE: + if 'canary' in settings.DEPLOYMENT_VARIABLE: + deployment_type = 'canary' + else: + deployment_type = 'normal' + else: + deployment_type = 'normal' + payload = { + "deployment_type": deployment_type + } + return JsonResponse(payload, safe=False) diff --git a/backend/entrypoint.sh b/backend/entrypoint.sh new file mode 100644 index 0000000..1ccfc73 --- /dev/null +++ b/backend/entrypoint.sh @@ -0,0 +1,9 @@ +#!/bin/bash +APP_PORT=${PORT:-8000} +cd /app/ + +chmod +x migrate.sh +nohup /app/migrate.sh & + +nohup /opt/venv/bin/rq worker & +/opt/venv/bin/gunicorn --worker-tmp-dir /dev/shm backend.wsgi:application --bind "0.0.0.0:${APP_PORT}" diff --git a/backend/manage.py b/backend/manage.py new file mode 100755 index 0000000..eb6431e --- /dev/null +++ b/backend/manage.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python +"""Django's command-line utility for administrative tasks.""" +import os +import sys + + +def main(): + """Run administrative tasks.""" + os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'backend.settings') + try: + from django.core.management import execute_from_command_line + except ImportError as exc: + raise ImportError( + "Couldn't import Django. Are you sure it's installed and " + "available on your PYTHONPATH environment variable? Did you " + "forget to activate a virtual environment?" + ) from exc + execute_from_command_line(sys.argv) + + +if __name__ == '__main__': + main() diff --git a/backend/migrate.sh b/backend/migrate.sh new file mode 100644 index 0000000..eb20b92 --- /dev/null +++ b/backend/migrate.sh @@ -0,0 +1,4 @@ +cd /app/ + +/opt/venv/bin/python manage.py makemigrations --noinput +/opt/venv/bin/python manage.py migrate --noinput diff --git a/backend/requirements.txt b/backend/requirements.txt new file mode 100644 index 0000000..2747a70 --- /dev/null +++ b/backend/requirements.txt @@ -0,0 +1,22 @@ +asgiref==3.7.2 +Django~=5.0.3 +django-cors-headers==4.3.0 +django-filter==22.1 +djangorestframework==3.14.0 +djangorestframework-simplejwt==5.3.0 +importlib-metadata==5.2.0 +psycopg2-binary==2.9.9 +Markdown==3.4.1 +pytz==2022.2.1 +secure-smtplib==0.1.1 +sqlparse==0.4.2 +zipp==3.11.0 +gunicorn +Werkzeug +django-sslserver +scikit-learn==1.3.2 +drf-yasg +rq~=1.13.0 +pyotp~=2.8.0 +xlsxwriter~=3.1.0 +coreapi~=2.3.3 \ No newline at end of file diff --git a/base-demo.txt b/base-demo.txt new file mode 100644 index 0000000..6465270 --- /dev/null +++ b/base-demo.txt @@ -0,0 +1,83 @@ +0-login - login to harness + +1-coderepo - can't push a secret + browse into the harness code repo module + generate a clone credential and bake it into your environment + add something sensitive to your git repo that should not be allowed on the server + try to push and see that's its blocked + TOKEN="02290a2a-7f5a-4836-8745-d4d797e475d0" in backend/entrypoint.sh + +2-build + create pipeline "Workshop Build and Deploy" with build type stage "Build" against harness cloud and our repo + when setting up agasint harness cloud be sure to choose architecture consistent with your compute + arm64 for video since running on mbp m1 + add test intelligence type step "Test Intelligence" + cd ./python-tests + pytest + add templated step "Compile" + add build and push docker image type step "Push to Dockerhub" + connector: workshop-docker + docker repo: edslatt/harness-demo + (instruqt uses seworkshop/harness-workshop) + tags: demo-base-<+pipeline.sequenceId> + (instruqt uses <+variable.username>-<+pipeline.sequenceId>) + dockerfile: /harness/frontend-app/harness-webapp/Dockerfile + context: /harness/frontend-app/harness-webapp + run the pipeline and see image land in https://hub.docker.com/r/seworkshop/harness-workshop/tags + +3-cd-frontend + add k8s type deployent stage "Frontend - Deployment" + create service "frontend" + k8s + manifest + type: k8s + source: code + identifier: templates + repo: harnessrepo, main + folder: harness-deploy/frontend/manifests + values: harness-deploy/frontend/values.yaml + artifact source + repo type: docker registry + docker registry connector: Workshop Docker + source id: frontend + image path: edslatt/harness-demo + (instruqt seworkshop/harness-workshop) + tag: demo-base-<+pipeline.sequenceId> + (instruqt <+variable.username>-<+pipeline.sequenceId>) + environment: dev + infrastructure: k8s dev + rolling + run it and see it work + see components in minikube + kubectl get pods -A | grep deployment + kubectl get services -A | grep svc + see the service has an external ip assigned + minikube tunnel must be running + browse to localhost:8080 + +4-cd-backend + add k8s type deployment stage "Backend - Deployment" + backend service, propagate dev env and infra, canary + run it and see it work + see components in minikube + kubectl get pods -A | grep deployment + kubectl get services -A | grep svc + see the service has an external ip assigned + minikube tunnel must be running + browse to localhost:8080 + click the Distribution Test > Start button and then the play button + see the graph build out + +5-security - unavailable until promoted to licensed partner org + +6-cv + add verify step in backend deployment stage after canary deployment + "Verify", canary, low, 5mins + run the pipeline + browse the hello world app + keep clicking "check release" trying to spot the "carary" + the "canary" is a yellow cartoon graphic that gets served by the carary pod + click the "start" button on the distribution panel and then "play" + go back to the harness ui and view the veriy data + +7-opa - unavailable until promoted to licensed partner org \ No newline at end of file diff --git a/base-resources.txt b/base-resources.txt new file mode 100644 index 0000000..4dc5415 --- /dev/null +++ b/base-resources.txt @@ -0,0 +1,71 @@ +TODO + how to tune all the yaml in this repo for the user specific + like container name or whatever + probably have to move to JEXL and register project variables + get it to go with hardwired values first + +compute - video uses mbp m1 + git + vs code with md preview plugin + this demo kit repo + base-resources.txt - terse list of required resources (this file) + base-demo.txt - terse demo click through guidance + labs markdown - instructions for the base demo + docker (colima) + helm + terraform + minikube + prometheus + kubectl create namespace monitoring + kubectl -n monitoring apply -f ./prometheus.yml +docker hub account and registry + create a docker hub account if you don't have one + create repository in your docker hub account named harness-demo + build and push backend-latest + TODO add commands here including directory to cd into +harness account - video uses fresh harness account against a fresh gmail to ensure representative experience + turn on CI and CD + install delegate at account level + couple of helm commands described in the harness ui + get account id + get pat + create project Base Demo (gets you slug Base_Demo) + terraform + preparation + cd into kit such that ./main.tf exists + update se-parms.tfvars with your values + set env var DEMO_BASE_PAT + commands + terraform init + terraform plan -var="pat=$DEMO_BASE_PAT" -var-file="se-parms.tfvars" -out=plan.tfplan + terraform apply -auto-approve plan.tfplan + to reset + harness + remove the repo partner_base_demo from harness using the harness ui > code repo module > manage repository, delete + remove the project Base Demo using the harness ui + minikube + remove frontend + kubectl TODO + remove backend + kubectl TODO + covers + connector k8s + connector docker + connector prometheus + secret docker password + secret docker username + template compile application + environment dev + environment prod + infrastructure k8s dev + service backend + monitored service backend_dev + monitored service frontend_dev + manual + set repo to scan code + harness ui > code repo module > manage repositor > security, set secret scanning to on and save + two monitored services + +harness elements created during the demo + pipeline + service frontend \ No newline at end of file diff --git a/frontend-app/harness-webapp/.editorconfig b/frontend-app/harness-webapp/.editorconfig new file mode 100644 index 0000000..59d9a3a --- /dev/null +++ b/frontend-app/harness-webapp/.editorconfig @@ -0,0 +1,16 @@ +# Editor configuration, see https://editorconfig.org +root = true + +[*] +charset = utf-8 +indent_style = space +indent_size = 2 +insert_final_newline = true +trim_trailing_whitespace = true + +[*.ts] +quote_type = single + +[*.md] +max_line_length = off +trim_trailing_whitespace = false diff --git a/frontend-app/harness-webapp/Dockerfile b/frontend-app/harness-webapp/Dockerfile new file mode 100644 index 0000000..039d6bd --- /dev/null +++ b/frontend-app/harness-webapp/Dockerfile @@ -0,0 +1,10 @@ +FROM node:20.10.0-alpine + +WORKDIR /usr/src/site.com/frontend +ADD ./dist /usr/src/site.com/frontend/dist +ADD ./entrypoint.sh /entrypoint.sh +RUN apk add gettext && \ + npm install http-proxy-middleware + +ENTRYPOINT ["/bin/sh","/entrypoint.sh"] +CMD ["/bin/sh", "-c", "envsubst < /usr/src/site.com/frontend/dist/harness-webapp/browser/assets/env.template.js > /usr/src/site.com/frontend/dist/harness-webapp/browser/assets/config.js && node /usr/src/site.com/frontend/dist/harness-webapp/server/server.mjs"] diff --git a/frontend-app/harness-webapp/README.md b/frontend-app/harness-webapp/README.md new file mode 100644 index 0000000..79cc7a8 --- /dev/null +++ b/frontend-app/harness-webapp/README.md @@ -0,0 +1,27 @@ +# HarnessWebapp + +This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.1.1. + +## Development server + +Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The application will automatically reload if you change any of the source files. + +## Code scaffolding + +Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`. + +## Build + +Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. + +## Running unit tests + +Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io). + +## Running end-to-end tests + +Run `ng e2e` to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities. + +## Further help + +To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page. diff --git a/frontend-app/harness-webapp/angular.json b/frontend-app/harness-webapp/angular.json new file mode 100644 index 0000000..bf51009 --- /dev/null +++ b/frontend-app/harness-webapp/angular.json @@ -0,0 +1,105 @@ +{ + "$schema": "./node_modules/@angular/cli/lib/config/schema.json", + "version": 1, + "newProjectRoot": "projects", + "projects": { + "harness-webapp": { + "projectType": "application", + "schematics": {}, + "root": "", + "sourceRoot": "src", + "prefix": "app", + "architect": { + "build": { + "builder": "@angular-devkit/build-angular:application", + "options": { + "outputPath": "dist/harness-webapp", + "index": "src/index.html", + "browser": "src/main.ts", + "polyfills": [ + "zone.js" + ], + "tsConfig": "tsconfig.app.json", + "assets": [ + "src/favicon.ico", + "src/assets" + ], + "styles": [ + "src/styles.css" + ], + "scripts": [ + "src/assets/config.js" + ], + "server": "src/main.server.ts", + "prerender": false, + "ssr": { + "entry": "server.ts" + } + }, + "configurations": { + "production": { + "budgets": [ + { + "type": "initial", + "maximumWarning": "4mb", + "maximumError": "5mb" + }, + { + "type": "anyComponentStyle", + "maximumWarning": "4mb", + "maximumError": "5mb" + } + ], + "outputHashing": "all" + }, + "development": { + "optimization": false, + "extractLicenses": false, + "sourceMap": true + } + }, + "defaultConfiguration": "production" + }, + "serve": { + "builder": "@angular-devkit/build-angular:dev-server", + "configurations": { + "production": { + "buildTarget": "harness-webapp:build:production" + }, + "development": { + "buildTarget": "harness-webapp:build:development" + } + }, + "defaultConfiguration": "development" + }, + "extract-i18n": { + "builder": "@angular-devkit/build-angular:extract-i18n", + "options": { + "buildTarget": "harness-webapp:build" + } + }, + "test": { + "builder": "@angular-devkit/build-angular:karma", + "options": { + "polyfills": [ + "zone.js", + "zone.js/testing" + ], + "tsConfig": "tsconfig.spec.json", + "assets": [ + "src/favicon.ico", + "src/assets" + ], + "styles": [ + "src/styles.css" + ], + "scripts": [] + } + } + } + } + }, + "cli": { + "analytics": false + } +} diff --git a/frontend-app/harness-webapp/entrypoint.sh b/frontend-app/harness-webapp/entrypoint.sh new file mode 100644 index 0000000..0334471 --- /dev/null +++ b/frontend-app/harness-webapp/entrypoint.sh @@ -0,0 +1,2 @@ +envsubst < /usr/src/site.com/frontend/dist/harness-webapp/browser/assets/env.template.js > /usr/src/site.com/frontend/dist/harness-webapp/browser/assets/config.js +node /usr/src/site.com/frontend/dist/harness-webapp/server/server.mjs diff --git a/frontend-app/harness-webapp/nginx.conf b/frontend-app/harness-webapp/nginx.conf new file mode 100644 index 0000000..04f4235 --- /dev/null +++ b/frontend-app/harness-webapp/nginx.conf @@ -0,0 +1,14 @@ +events{} +http { + add_header X-Frame-Options sameorigin always; + include /etc/nginx/mime.types; + server { + listen 80; + server_name localhost; + root /usr/share/nginx/html; + index index.html; + location / { + try_files $uri $uri/ /index.html; + } + } +} diff --git a/frontend-app/harness-webapp/package-lock.json b/frontend-app/harness-webapp/package-lock.json new file mode 100644 index 0000000..6f00cc0 --- /dev/null +++ b/frontend-app/harness-webapp/package-lock.json @@ -0,0 +1,12592 @@ +{ + "name": "harness-webapp", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "harness-webapp", + "version": "0.0.0", + "license": "ISC", + "dependencies": { + "@angular/animations": "^17.1.0", + "@angular/common": "^17.1.0", + "@angular/compiler": "^17.1.0", + "@angular/core": "^17.1.0", + "@angular/forms": "^17.1.0", + "@angular/platform-browser": "^17.1.0", + "@angular/platform-browser-dynamic": "^17.1.0", + "@angular/platform-server": "^17.1.0", + "@angular/router": "^17.1.0", + "@angular/ssr": "^17.1.1", + "@harnessio/ff-javascript-client-sdk": "^1.26.2", + "@ng-bootstrap/ng-bootstrap": "^16.0.0", + "@swimlane/ngx-charts": "^20.4.1", + "@types/d3-shape": "^3.1.6", + "bootstrap": "^5.3.2", + "d3": "^7.8.5", + "rxjs": "~7.8.0", + "tslib": "^2.3.0", + "zone.js": "~0.14.3" + }, + "devDependencies": { + "@angular-devkit/build-angular": "^17.1.1", + "@angular/cli": "^17.1.1", + "@angular/compiler-cli": "^17.1.0", + "@types/jasmine": "~5.1.0", + "@types/node": "^18.18.0", + "jasmine-core": "~5.1.0", + "karma": "~6.4.0", + "karma-chrome-launcher": "~3.2.0", + "karma-coverage": "~2.2.0", + "karma-jasmine": "~5.1.0", + "karma-jasmine-html-reporter": "~2.1.0", + "typescript": "~5.3.2" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@angular-devkit/architect": { + "version": "0.1701.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1701.1.tgz", + "integrity": "sha512-vT3ZRAIfNyIg0vJWT6umPbCKiKFCukNkxLe9kgOU0tinZKNr/LgWYaBZ92Rxxi6C3NrAnmAYjsih8x4zdyoRXw==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "17.1.1", + "rxjs": "7.8.1" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/build-angular": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-17.1.1.tgz", + "integrity": "sha512-GchDM8H+RQNts731c+jnhDgOm0PnCS3YB12uVwRiGsaNsUMrqKnu3P0poh6AImDMPyXKnIvTWLDCMD8TDziR0A==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "2.2.1", + "@angular-devkit/architect": "0.1701.1", + "@angular-devkit/build-webpack": "0.1701.1", + "@angular-devkit/core": "17.1.1", + "@babel/core": "7.23.7", + "@babel/generator": "7.23.6", + "@babel/helper-annotate-as-pure": "7.22.5", + "@babel/helper-split-export-declaration": "7.22.6", + "@babel/plugin-transform-async-generator-functions": "7.23.7", + "@babel/plugin-transform-async-to-generator": "7.23.3", + "@babel/plugin-transform-runtime": "7.23.7", + "@babel/preset-env": "7.23.7", + "@babel/runtime": "7.23.7", + "@discoveryjs/json-ext": "0.5.7", + "@ngtools/webpack": "17.1.1", + "@vitejs/plugin-basic-ssl": "1.0.2", + "ansi-colors": "4.1.3", + "autoprefixer": "10.4.16", + "babel-loader": "9.1.3", + "babel-plugin-istanbul": "6.1.1", + "browserslist": "^4.21.5", + "copy-webpack-plugin": "11.0.0", + "critters": "0.0.20", + "css-loader": "6.8.1", + "esbuild-wasm": "0.19.11", + "fast-glob": "3.3.2", + "http-proxy-middleware": "2.0.6", + "https-proxy-agent": "7.0.2", + "inquirer": "9.2.12", + "jsonc-parser": "3.2.0", + "karma-source-map-support": "1.4.0", + "less": "4.2.0", + "less-loader": "11.1.0", + "license-webpack-plugin": "4.0.2", + "loader-utils": "3.2.1", + "magic-string": "0.30.5", + "mini-css-extract-plugin": "2.7.6", + "mrmime": "2.0.0", + "open": "8.4.2", + "ora": "5.4.1", + "parse5-html-rewriting-stream": "7.0.0", + "picomatch": "3.0.1", + "piscina": "4.2.1", + "postcss": "8.4.33", + "postcss-loader": "7.3.4", + "resolve-url-loader": "5.0.0", + "rxjs": "7.8.1", + "sass": "1.69.7", + "sass-loader": "13.3.3", + "semver": "7.5.4", + "source-map-loader": "5.0.0", + "source-map-support": "0.5.21", + "terser": "5.26.0", + "text-table": "0.2.0", + "tree-kill": "1.2.2", + "tslib": "2.6.2", + "undici": "6.2.1", + "vite": "5.0.12", + "watchpack": "2.4.0", + "webpack": "5.89.0", + "webpack-dev-middleware": "6.1.1", + "webpack-dev-server": "4.15.1", + "webpack-merge": "5.10.0", + "webpack-subresource-integrity": "5.1.0" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "optionalDependencies": { + "esbuild": "0.19.11" + }, + "peerDependencies": { + "@angular/compiler-cli": "^17.0.0", + "@angular/localize": "^17.0.0", + "@angular/platform-server": "^17.0.0", + "@angular/service-worker": "^17.0.0", + "@web/test-runner": "^0.18.0", + "browser-sync": "^3.0.2", + "jest": "^29.5.0", + "jest-environment-jsdom": "^29.5.0", + "karma": "^6.3.0", + "ng-packagr": "^17.0.0", + "protractor": "^7.0.0", + "tailwindcss": "^2.0.0 || ^3.0.0", + "typescript": ">=5.2 <5.4" + }, + "peerDependenciesMeta": { + "@angular/localize": { + "optional": true + }, + "@angular/platform-server": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "@web/test-runner": { + "optional": true + }, + "browser-sync": { + "optional": true + }, + "jest": { + "optional": true + }, + "jest-environment-jsdom": { + "optional": true + }, + "karma": { + "optional": true + }, + "ng-packagr": { + "optional": true + }, + "protractor": { + "optional": true + }, + "tailwindcss": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/build-webpack": { + "version": "0.1701.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1701.1.tgz", + "integrity": "sha512-YgNl/6xLmI0XdUCu/H4Jyi34BhrANCDP4N2Pz+tGwnz2+Vl8oZGLPGtKVbh/LKSAmEHk/B6GQUekSBpKWrPJoA==", + "dev": true, + "dependencies": { + "@angular-devkit/architect": "0.1701.1", + "rxjs": "7.8.1" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "webpack": "^5.30.0", + "webpack-dev-server": "^4.0.0" + } + }, + "node_modules/@angular-devkit/core": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.1.1.tgz", + "integrity": "sha512-b1wd1caegc1p18nTrfPhfHQAZW1GnWWKGldq5MZ8C/nkgJbjjN8SKb1Vw7GONkOnH6KxWDAXS4i93/wdQcz4Bg==", + "dev": true, + "dependencies": { + "ajv": "8.12.0", + "ajv-formats": "2.1.1", + "jsonc-parser": "3.2.0", + "picomatch": "3.0.1", + "rxjs": "7.8.1", + "source-map": "0.7.4" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/schematics": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-17.1.1.tgz", + "integrity": "sha512-3AtEO7k0Znzg11o51ZqebkW8063QkZ7Y7BC96Oye+wSdpT3ow57P0w0UtOpUNesNKzj1iMuPWqqm4i+YqitjCw==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "17.1.1", + "jsonc-parser": "3.2.0", + "magic-string": "0.30.5", + "ora": "5.4.1", + "rxjs": "7.8.1" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/animations": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-17.1.1.tgz", + "integrity": "sha512-85qm8b4fNKa5zx4YlvCvAb3lWGlRsEcClnpCuwSVP8pXG7n/cW8MsJOh8i/wOkQTr9Ac7vvAE+yFWMi2A/qlTg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0" + }, + "peerDependencies": { + "@angular/core": "17.1.1" + } + }, + "node_modules/@angular/cdk": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-17.1.1.tgz", + "integrity": "sha512-Q5qC6VUyT7N/hj8eETdh0bkmBmsXm0JZikhXdBvcDUl8yPbhMPKQCkx4UJzBrZJg/+78XyI9FI/q8w/yQAJZJA==", + "peer": true, + "dependencies": { + "tslib": "^2.3.0" + }, + "optionalDependencies": { + "parse5": "^7.1.2" + }, + "peerDependencies": { + "@angular/common": "^17.0.0 || ^18.0.0", + "@angular/core": "^17.0.0 || ^18.0.0", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/cli": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-17.1.1.tgz", + "integrity": "sha512-JG/Vf+PScR3PC6u7B+jFF4s5eBByzCpOfCfRFw98nlCqDAOxYOig7wi2Sbp5fnvILQH8vbc/NG8MzdgONrG6Hg==", + "dev": true, + "dependencies": { + "@angular-devkit/architect": "0.1701.1", + "@angular-devkit/core": "17.1.1", + "@angular-devkit/schematics": "17.1.1", + "@schematics/angular": "17.1.1", + "@yarnpkg/lockfile": "1.1.0", + "ansi-colors": "4.1.3", + "ini": "4.1.1", + "inquirer": "9.2.12", + "jsonc-parser": "3.2.0", + "npm-package-arg": "11.0.1", + "npm-pick-manifest": "9.0.0", + "open": "8.4.2", + "ora": "5.4.1", + "pacote": "17.0.5", + "resolve": "1.22.8", + "semver": "7.5.4", + "symbol-observable": "4.0.0", + "yargs": "17.7.2" + }, + "bin": { + "ng": "bin/ng.js" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/common": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-17.1.1.tgz", + "integrity": "sha512-YMM2vImWJg7H3Yaej7ncGpFKT28V2Y6X9/rLpRdSKAiUbcbj7GeWtX/upfZGR9KmD08baYZw0YTNMR03Ubv/mg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0" + }, + "peerDependencies": { + "@angular/core": "17.1.1", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/compiler": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-17.1.1.tgz", + "integrity": "sha512-lEQ5YNMJQm2iO2EZbGkwL3SqnxtE2ENfymgbS023F6ACsnP3kKB2DMwOnIbGgQY4+8r4sJFiMAIjEkj5c9kttg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0" + }, + "peerDependencies": { + "@angular/core": "17.1.1" + }, + "peerDependenciesMeta": { + "@angular/core": { + "optional": true + } + } + }, + "node_modules/@angular/compiler-cli": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-17.1.1.tgz", + "integrity": "sha512-d6Aev1P92q7wd5u3UcJifzNlU9svxaYI2Ts6MKoD4jY4/GPN/gPDqi20weDMujEgirrkcwGbsCXBRoEGkA5c9A==", + "dependencies": { + "@babel/core": "7.23.2", + "@jridgewell/sourcemap-codec": "^1.4.14", + "chokidar": "^3.0.0", + "convert-source-map": "^1.5.1", + "reflect-metadata": "^0.1.2", + "semver": "^7.0.0", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + }, + "bin": { + "ng-xi18n": "bundles/src/bin/ng_xi18n.js", + "ngc": "bundles/src/bin/ngc.js", + "ngcc": "bundles/ngcc/index.js" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0" + }, + "peerDependencies": { + "@angular/compiler": "17.1.1", + "typescript": ">=5.2 <5.4" + } + }, + "node_modules/@angular/compiler-cli/node_modules/@babel/core": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz", + "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.0", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-module-transforms": "^7.23.0", + "@babel/helpers": "^7.23.2", + "@babel/parser": "^7.23.0", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.2", + "@babel/types": "^7.23.0", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@angular/compiler-cli/node_modules/@babel/core/node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + }, + "node_modules/@angular/compiler-cli/node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@angular/core": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-17.1.1.tgz", + "integrity": "sha512-JtNYM9eHr8eUSrGPq/kn0+/F+TSZ7EBWxZhM1ZndOlGu1gA4fGhrDid4ZXIHIs07DbM4NZjMn+LhRyx02YDsSA==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0" + }, + "peerDependencies": { + "rxjs": "^6.5.3 || ^7.4.0", + "zone.js": "~0.14.0" + } + }, + "node_modules/@angular/forms": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-17.1.1.tgz", + "integrity": "sha512-rqHVzaJDV8+VbnfC6mDgzX6ooa0X0hmnd+XfuOZaEJ7MtyOmqQ8qas2PAKXU7nMIImYXfYc4O4XWbSc1pRy1Hw==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0" + }, + "peerDependencies": { + "@angular/common": "17.1.1", + "@angular/core": "17.1.1", + "@angular/platform-browser": "17.1.1", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/localize": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-17.1.1.tgz", + "integrity": "sha512-vZc+YhpE7eRWFzdZFOidSjZlTl6+8VH0x2m7WesaSgw2fu1IgOQffZFnaGveAQ8DXbMfgBb4exPNJFPYmNgoSQ==", + "peer": true, + "dependencies": { + "@babel/core": "7.23.2", + "@types/babel__core": "7.20.2", + "fast-glob": "3.3.1", + "yargs": "^17.2.1" + }, + "bin": { + "localize-extract": "tools/bundles/src/extract/cli.js", + "localize-migrate": "tools/bundles/src/migrate/cli.js", + "localize-translate": "tools/bundles/src/translate/cli.js" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0" + }, + "peerDependencies": { + "@angular/compiler": "17.1.1", + "@angular/compiler-cli": "17.1.1" + } + }, + "node_modules/@angular/localize/node_modules/@babel/core": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz", + "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==", + "peer": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.0", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-module-transforms": "^7.23.0", + "@babel/helpers": "^7.23.2", + "@babel/parser": "^7.23.0", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.2", + "@babel/types": "^7.23.0", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@angular/localize/node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "peer": true + }, + "node_modules/@angular/localize/node_modules/fast-glob": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "peer": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/@angular/localize/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "peer": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@angular/platform-browser": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-17.1.1.tgz", + "integrity": "sha512-/80znuEkdDvsF6EX/fe03isQlLCUS9+ldCgB4n0ZL+qAkf2/lJlU3n97SyEN7rzb189U+K1fDe0fb1nDwbbcWQ==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0" + }, + "peerDependencies": { + "@angular/animations": "17.1.1", + "@angular/common": "17.1.1", + "@angular/core": "17.1.1" + }, + "peerDependenciesMeta": { + "@angular/animations": { + "optional": true + } + } + }, + "node_modules/@angular/platform-browser-dynamic": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-17.1.1.tgz", + "integrity": "sha512-UKI8966nwo+p01EjmQdkepLIeVLpPZTSDZAM4va7CfMO6lbCN5xFecDd/sVbut8J6ySIsbJxyDkP+SHMQjE+xg==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0" + }, + "peerDependencies": { + "@angular/common": "17.1.1", + "@angular/compiler": "17.1.1", + "@angular/core": "17.1.1", + "@angular/platform-browser": "17.1.1" + } + }, + "node_modules/@angular/platform-server": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-17.1.1.tgz", + "integrity": "sha512-zZbJL56m1n/btwVV0TNc/YPqXYZp9rcnDEvl9HHFNfoinkQrcxHy6MHQUjEyQ1IAIv9Y0f73pmSbJ86BcloIAw==", + "dependencies": { + "tslib": "^2.3.0", + "xhr2": "^0.2.0" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0" + }, + "peerDependencies": { + "@angular/animations": "17.1.1", + "@angular/common": "17.1.1", + "@angular/compiler": "17.1.1", + "@angular/core": "17.1.1", + "@angular/platform-browser": "17.1.1" + } + }, + "node_modules/@angular/router": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-17.1.1.tgz", + "integrity": "sha512-pPIRX0v8agij2dRSU25iwj9qFy0S25cztsy7bGfZ+M510jwRCqu1JsitqXtQ85XSv/bdFqiNiFU0UbwVFl+QiQ==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0" + }, + "peerDependencies": { + "@angular/common": "17.1.1", + "@angular/core": "17.1.1", + "@angular/platform-browser": "17.1.1", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/ssr": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-17.1.1.tgz", + "integrity": "sha512-HHWk827BBLkVNpwsp31GYO484vXdFGMUoegoHCVd3qZL7gXcaAdN+zreE9E1OnaIImZWpj99le3MAsH6ee69BQ==", + "dependencies": { + "critters": "0.0.20", + "tslib": "^2.3.0" + }, + "peerDependencies": { + "@angular/common": "^17.0.0", + "@angular/core": "^17.0.0" + } + }, + "node_modules/@assemblyscript/loader": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", + "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", + "dev": true + }, + "node_modules/@babel/code-frame": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", + "dependencies": { + "@babel/highlight": "^7.23.4", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", + "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.23.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.7.tgz", + "integrity": "sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helpers": "^7.23.7", + "@babel/parser": "^7.23.6", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.7", + "@babel/types": "^7.23.6", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", + "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", + "dependencies": { + "@babel/types": "^7.23.6", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", + "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", + "dependencies": { + "@babel/compat-data": "^7.23.5", + "@babel/helper-validator-option": "^7.23.5", + "browserslist": "^4.22.2", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.9.tgz", + "integrity": "sha512-B2L9neXTIyPQoXDm+NtovPvG6VOLWnaXu3BIeVDWwdKFgG30oNa6CqVGiJPDWQwIAK49t9gnQI9c6K6RzabiKw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-member-expression-to-functions": "^7.23.0", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", + "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", + "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", + "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", + "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-wrap-function": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", + "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", + "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", + "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", + "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.15", + "@babel/types": "^7.22.19" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.9.tgz", + "integrity": "sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ==", + "dependencies": { + "@babel/template": "^7.23.9", + "@babel/traverse": "^7.23.9", + "@babel/types": "^7.23.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.9.tgz", + "integrity": "sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz", + "integrity": "sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz", + "integrity": "sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.23.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz", + "integrity": "sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz", + "integrity": "sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz", + "integrity": "sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz", + "integrity": "sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.23.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.7.tgz", + "integrity": "sha512-PdxEpL71bJp1byMG0va5gwQcXHxuEYC/BgI/e88mGTtohbZN28O5Yit0Plkkm/dBzCF/BxmbNcses1RH1T+urA==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.20", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", + "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz", + "integrity": "sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz", + "integrity": "sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz", + "integrity": "sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz", + "integrity": "sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.23.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz", + "integrity": "sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20", + "@babel/helper-split-export-declaration": "^7.22.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz", + "integrity": "sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz", + "integrity": "sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz", + "integrity": "sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz", + "integrity": "sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz", + "integrity": "sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz", + "integrity": "sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz", + "integrity": "sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz", + "integrity": "sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz", + "integrity": "sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz", + "integrity": "sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz", + "integrity": "sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz", + "integrity": "sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz", + "integrity": "sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz", + "integrity": "sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz", + "integrity": "sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.9.tgz", + "integrity": "sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz", + "integrity": "sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz", + "integrity": "sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz", + "integrity": "sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz", + "integrity": "sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz", + "integrity": "sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.23.3", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz", + "integrity": "sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz", + "integrity": "sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz", + "integrity": "sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz", + "integrity": "sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz", + "integrity": "sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz", + "integrity": "sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz", + "integrity": "sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz", + "integrity": "sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz", + "integrity": "sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.23.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.7.tgz", + "integrity": "sha512-fa0hnfmiXc9fq/weK34MUV0drz2pOL/vfKWvN7Qw127hiUPabFCUMgAbYWcchRzMJit4o5ARsK/s+5h0249pLw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.7", + "babel-plugin-polyfill-corejs3": "^0.8.7", + "babel-plugin-polyfill-regenerator": "^0.5.4", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz", + "integrity": "sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz", + "integrity": "sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz", + "integrity": "sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz", + "integrity": "sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz", + "integrity": "sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz", + "integrity": "sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz", + "integrity": "sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz", + "integrity": "sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz", + "integrity": "sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.23.7", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.7.tgz", + "integrity": "sha512-SY27X/GtTz/L4UryMNJ6p4fH4nsgWbz84y9FE0bQeWJP6O5BhgVCt53CotQKHCOeXJel8VyhlhujhlltKms/CA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.23.5", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.23.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.23.3", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.23.7", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.23.3", + "@babel/plugin-syntax-import-attributes": "^7.23.3", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.23.3", + "@babel/plugin-transform-async-generator-functions": "^7.23.7", + "@babel/plugin-transform-async-to-generator": "^7.23.3", + "@babel/plugin-transform-block-scoped-functions": "^7.23.3", + "@babel/plugin-transform-block-scoping": "^7.23.4", + "@babel/plugin-transform-class-properties": "^7.23.3", + "@babel/plugin-transform-class-static-block": "^7.23.4", + "@babel/plugin-transform-classes": "^7.23.5", + "@babel/plugin-transform-computed-properties": "^7.23.3", + "@babel/plugin-transform-destructuring": "^7.23.3", + "@babel/plugin-transform-dotall-regex": "^7.23.3", + "@babel/plugin-transform-duplicate-keys": "^7.23.3", + "@babel/plugin-transform-dynamic-import": "^7.23.4", + "@babel/plugin-transform-exponentiation-operator": "^7.23.3", + "@babel/plugin-transform-export-namespace-from": "^7.23.4", + "@babel/plugin-transform-for-of": "^7.23.6", + "@babel/plugin-transform-function-name": "^7.23.3", + "@babel/plugin-transform-json-strings": "^7.23.4", + "@babel/plugin-transform-literals": "^7.23.3", + "@babel/plugin-transform-logical-assignment-operators": "^7.23.4", + "@babel/plugin-transform-member-expression-literals": "^7.23.3", + "@babel/plugin-transform-modules-amd": "^7.23.3", + "@babel/plugin-transform-modules-commonjs": "^7.23.3", + "@babel/plugin-transform-modules-systemjs": "^7.23.3", + "@babel/plugin-transform-modules-umd": "^7.23.3", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.23.3", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.4", + "@babel/plugin-transform-numeric-separator": "^7.23.4", + "@babel/plugin-transform-object-rest-spread": "^7.23.4", + "@babel/plugin-transform-object-super": "^7.23.3", + "@babel/plugin-transform-optional-catch-binding": "^7.23.4", + "@babel/plugin-transform-optional-chaining": "^7.23.4", + "@babel/plugin-transform-parameters": "^7.23.3", + "@babel/plugin-transform-private-methods": "^7.23.3", + "@babel/plugin-transform-private-property-in-object": "^7.23.4", + "@babel/plugin-transform-property-literals": "^7.23.3", + "@babel/plugin-transform-regenerator": "^7.23.3", + "@babel/plugin-transform-reserved-words": "^7.23.3", + "@babel/plugin-transform-shorthand-properties": "^7.23.3", + "@babel/plugin-transform-spread": "^7.23.3", + "@babel/plugin-transform-sticky-regex": "^7.23.3", + "@babel/plugin-transform-template-literals": "^7.23.3", + "@babel/plugin-transform-typeof-symbol": "^7.23.3", + "@babel/plugin-transform-unicode-escapes": "^7.23.3", + "@babel/plugin-transform-unicode-property-regex": "^7.23.3", + "@babel/plugin-transform-unicode-regex": "^7.23.3", + "@babel/plugin-transform-unicode-sets-regex": "^7.23.3", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.7", + "babel-plugin-polyfill-corejs3": "^0.8.7", + "babel-plugin-polyfill-regenerator": "^0.5.4", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "dev": true + }, + "node_modules/@babel/runtime": { + "version": "7.23.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.7.tgz", + "integrity": "sha512-w06OXVOFso7LcbzMiDGt+3X7Rh7Ho8MmgPoWU3rarH+8upf+wSU/grlGbWzQyr3DkdN6ZeuMFjpdwW0Q+HxobA==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.23.9.tgz", + "integrity": "sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA==", + "dependencies": { + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.23.9", + "@babel/types": "^7.23.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.9.tgz", + "integrity": "sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==", + "dependencies": { + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.9", + "@babel/types": "^7.23.9", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.9.tgz", + "integrity": "sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==", + "dependencies": { + "@babel/helper-string-parser": "^7.23.4", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.11.tgz", + "integrity": "sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.11.tgz", + "integrity": "sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.11.tgz", + "integrity": "sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.11.tgz", + "integrity": "sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.11.tgz", + "integrity": "sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.11.tgz", + "integrity": "sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.11.tgz", + "integrity": "sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.11.tgz", + "integrity": "sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.11.tgz", + "integrity": "sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.11.tgz", + "integrity": "sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.11.tgz", + "integrity": "sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.11.tgz", + "integrity": "sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.11.tgz", + "integrity": "sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.11.tgz", + "integrity": "sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.11.tgz", + "integrity": "sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.11.tgz", + "integrity": "sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.11.tgz", + "integrity": "sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.11.tgz", + "integrity": "sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.11.tgz", + "integrity": "sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.11.tgz", + "integrity": "sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.11.tgz", + "integrity": "sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.11.tgz", + "integrity": "sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.11.tgz", + "integrity": "sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@fastify/busboy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.0.tgz", + "integrity": "sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA==", + "dev": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@harnessio/ff-javascript-client-sdk": { + "version": "1.26.2", + "resolved": "https://registry.npmjs.org/@harnessio/ff-javascript-client-sdk/-/ff-javascript-client-sdk-1.26.2.tgz", + "integrity": "sha512-K79xKt0sfFcT8ft+/EgEz3jRbaHnUdR8uEM4bjo6RnOa+gqQzpoQjSdl3/hAUYCJ0k6tKFAqhTE2b8iHOdGnPg==", + "dependencies": { + "jwt-decode": "^3.1.2", + "mitt": "^2.1.0" + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz", + "integrity": "sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "dev": true + }, + "node_modules/@ljharb/through": { + "version": "2.3.12", + "resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.12.tgz", + "integrity": "sha512-ajo/heTlG3QgC8EGP6APIejksVAYt4ayz4tqoP3MolFELzcH1x1fzwEYRJTPO0IELutZ5HQ0c26/GqAYy79u3g==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/@ng-bootstrap/ng-bootstrap": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-16.0.0.tgz", + "integrity": "sha512-+FJ3e6cX9DW2t7021Ji3oz433rk3+4jLfqzU+Jyx6/vJz1dIOaML3EAY6lYuW4TLiXgMPOMvs6KzPFALGh4Lag==", + "dependencies": { + "tslib": "^2.3.0" + }, + "peerDependencies": { + "@angular/common": "^17.0.0", + "@angular/core": "^17.0.0", + "@angular/forms": "^17.0.0", + "@angular/localize": "^17.0.0", + "@popperjs/core": "^2.11.8", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@ngtools/webpack": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-17.1.1.tgz", + "integrity": "sha512-uPWEpRuAUmMBZhYMpkEHNbeI8QAgeVM5lnWM+02lK75u1+sgYy32ed+RcRvEI+8hRQcsCQ8HtR4QubgJb4TzCQ==", + "dev": true, + "engines": { + "node": "^18.13.0 || >=20.9.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^17.0.0", + "typescript": ">=5.2 <5.4", + "webpack": "^5.54.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/agent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-2.2.0.tgz", + "integrity": "sha512-2yThA1Es98orMkpSLVqlDZAMPK3jHJhifP2gnNUdk1754uZ8yI5c+ulCoVG+WlntQA6MzhrURMXjSd9Z7dJ2/Q==", + "dev": true, + "dependencies": { + "agent-base": "^7.1.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.1", + "lru-cache": "^10.0.1", + "socks-proxy-agent": "^8.0.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/agent/node_modules/lru-cache": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", + "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", + "dev": true, + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/@npmcli/fs": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz", + "integrity": "sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==", + "dev": true, + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/git": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-5.0.4.tgz", + "integrity": "sha512-nr6/WezNzuYUppzXRaYu/W4aT5rLxdXqEFupbh6e/ovlYFQ8hpu1UUPV3Ir/YTl+74iXl2ZOMlGzudh9ZPUchQ==", + "dev": true, + "dependencies": { + "@npmcli/promise-spawn": "^7.0.0", + "lru-cache": "^10.0.1", + "npm-pick-manifest": "^9.0.0", + "proc-log": "^3.0.0", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^4.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/git/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/@npmcli/git/node_modules/lru-cache": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", + "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", + "dev": true, + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/@npmcli/git/node_modules/which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dev": true, + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/installed-package-contents": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.0.2.tgz", + "integrity": "sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ==", + "dev": true, + "dependencies": { + "npm-bundled": "^3.0.0", + "npm-normalize-package-bin": "^3.0.0" + }, + "bin": { + "installed-package-contents": "lib/index.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/node-gyp": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", + "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/package-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-5.0.0.tgz", + "integrity": "sha512-OI2zdYBLhQ7kpNPaJxiflofYIpkNLi+lnGdzqUOfRmCF3r2l1nadcjtCYMJKv/Utm/ZtlffaUuTiAktPHbc17g==", + "dev": true, + "dependencies": { + "@npmcli/git": "^5.0.0", + "glob": "^10.2.2", + "hosted-git-info": "^7.0.0", + "json-parse-even-better-errors": "^3.0.0", + "normalize-package-data": "^6.0.0", + "proc-log": "^3.0.0", + "semver": "^7.5.3" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/package-json/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@npmcli/package-json/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@npmcli/package-json/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@npmcli/promise-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.1.tgz", + "integrity": "sha512-P4KkF9jX3y+7yFUxgcUdDtLy+t4OlDGuEBLNs57AZsfSfg+uV6MLndqGpnl4831ggaEdXwR50XFoZP4VFtHolg==", + "dev": true, + "dependencies": { + "which": "^4.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/promise-spawn/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/@npmcli/promise-spawn/node_modules/which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dev": true, + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/run-script": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-7.0.4.tgz", + "integrity": "sha512-9ApYM/3+rBt9V80aYg6tZfzj3UWdiYyCt7gJUD1VJKvWF5nwKDSICXbYIQbspFTq6TOpbsEtIC0LArB8d9PFmg==", + "dev": true, + "dependencies": { + "@npmcli/node-gyp": "^3.0.0", + "@npmcli/package-json": "^5.0.0", + "@npmcli/promise-spawn": "^7.0.0", + "node-gyp": "^10.0.0", + "which": "^4.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/run-script/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/@npmcli/run-script/node_modules/which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dev": true, + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^16.13.0 || >=18.0.0" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@popperjs/core": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", + "peer": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.6.tgz", + "integrity": "sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.9.6.tgz", + "integrity": "sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.9.6.tgz", + "integrity": "sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.9.6.tgz", + "integrity": "sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.9.6.tgz", + "integrity": "sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.9.6.tgz", + "integrity": "sha512-Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.9.6.tgz", + "integrity": "sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.9.6.tgz", + "integrity": "sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.6.tgz", + "integrity": "sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.9.6.tgz", + "integrity": "sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.9.6.tgz", + "integrity": "sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.9.6.tgz", + "integrity": "sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.6.tgz", + "integrity": "sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@schematics/angular": { + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-17.1.1.tgz", + "integrity": "sha512-1Wqefy1W9Y63g48Fp7BscL95V4U1seDGgZawH6DcJnytJVW89hazao7YREzLYfdoediuw7lU+OHJksWYe4VQww==", + "dev": true, + "dependencies": { + "@angular-devkit/core": "17.1.1", + "@angular-devkit/schematics": "17.1.1", + "jsonc-parser": "3.2.0" + }, + "engines": { + "node": "^18.13.0 || >=20.9.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@sigstore/bundle": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.1.1.tgz", + "integrity": "sha512-v3/iS+1nufZdKQ5iAlQKcCsoh0jffQyABvYIxKsZQFWc4ubuGjwZklFHpDgV6O6T7vvV78SW5NHI91HFKEcxKg==", + "dev": true, + "dependencies": { + "@sigstore/protobuf-specs": "^0.2.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@sigstore/core": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-0.2.0.tgz", + "integrity": "sha512-THobAPPZR9pDH2CAvDLpkrYedt7BlZnsyxDe+Isq4ZmGfPy5juOFZq487vCU2EgKD7aHSiTfE/i7sN7aEdzQnA==", + "dev": true, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@sigstore/protobuf-specs": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.2.1.tgz", + "integrity": "sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@sigstore/sign": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-2.2.1.tgz", + "integrity": "sha512-U5sKQEj+faE1MsnLou1f4DQQHeFZay+V9s9768lw48J4pKykPj34rWyI1lsMOGJ3Mae47Ye6q3HAJvgXO21rkQ==", + "dev": true, + "dependencies": { + "@sigstore/bundle": "^2.1.1", + "@sigstore/core": "^0.2.0", + "@sigstore/protobuf-specs": "^0.2.1", + "make-fetch-happen": "^13.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@sigstore/tuf": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-2.3.0.tgz", + "integrity": "sha512-S98jo9cpJwO1mtQ+2zY7bOdcYyfVYCUaofCG6wWRzk3pxKHVAkSfshkfecto2+LKsx7Ovtqbgb2LS8zTRhxJ9Q==", + "dev": true, + "dependencies": { + "@sigstore/protobuf-specs": "^0.2.1", + "tuf-js": "^2.2.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@sigstore/verify": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-0.1.0.tgz", + "integrity": "sha512-2UzMNYAa/uaz11NhvgRnIQf4gpLTJ59bhb8ESXaoSS5sxedfS+eLak8bsdMc+qpNQfITUTFoSKFx5h8umlRRiA==", + "dev": true, + "dependencies": { + "@sigstore/bundle": "^2.1.1", + "@sigstore/core": "^0.2.0", + "@sigstore/protobuf-specs": "^0.2.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@socket.io/component-emitter": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz", + "integrity": "sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==", + "dev": true + }, + "node_modules/@swimlane/ngx-charts": { + "version": "20.5.0", + "resolved": "https://registry.npmjs.org/@swimlane/ngx-charts/-/ngx-charts-20.5.0.tgz", + "integrity": "sha512-PNBIHdu/R3ceD7jnw1uCBVOj4k3T6IxfdW6xsDsglGkZyoWMEEq4tLoEurjLEKzmDtRv9c35kVNOXy0lkOuXeA==", + "dependencies": { + "d3-array": "^3.1.1", + "d3-brush": "^3.0.0", + "d3-color": "^3.1.0", + "d3-ease": "^3.0.1", + "d3-format": "^3.1.0", + "d3-hierarchy": "^3.1.0", + "d3-interpolate": "^3.0.1", + "d3-sankey": "^0.12.3", + "d3-scale": "^4.0.2", + "d3-selection": "^3.0.0", + "d3-shape": "^3.2.0", + "d3-time-format": "^3.0.0", + "d3-transition": "^3.0.1", + "rfdc": "^1.3.0", + "tslib": "^2.0.0" + }, + "peerDependencies": { + "@angular/animations": ">=12.0.0", + "@angular/cdk": ">=12.0.0", + "@angular/common": ">=12.0.0", + "@angular/core": ">=12.0.0", + "@angular/forms": ">=12.0.0", + "@angular/platform-browser": ">=12.0.0", + "@angular/platform-browser-dynamic": ">=12.0.0", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@tufjs/canonical-json": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz", + "integrity": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==", + "dev": true, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@tufjs/models": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-2.0.0.tgz", + "integrity": "sha512-c8nj8BaOExmZKO2DXhDfegyhSGcG9E/mPN3U13L+/PsoWm1uaGiHHjxqSHQiasDBQwDA3aHuw9+9spYAP1qvvg==", + "dev": true, + "dependencies": { + "@tufjs/canonical-json": "2.0.0", + "minimatch": "^9.0.3" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@tufjs/models/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@tufjs/models/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@types/babel__core": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.2.tgz", + "integrity": "sha512-pNpr1T1xLUc2l3xJKuPtsEky3ybxN3m4fJkknfIpTCTfIZCDW57oAg+EfCgIIp2rvCe0Wn++/FfodDS4YXxBwA==", + "peer": true, + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", + "peer": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "peer": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.5.tgz", + "integrity": "sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==", + "peer": true, + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", + "dev": true, + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true + }, + "node_modules/@types/cors": { + "version": "2.8.17", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz", + "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/d3-path": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.0.2.tgz", + "integrity": "sha512-WAIEVlOCdd/NKRYTsqCpOMHQHemKBEINf8YXMYOtXH0GA7SY0dqMB78P3Uhgfy+4X+/Mlw2wDtlETkN6kQUCMA==" + }, + "node_modules/@types/d3-shape": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.6.tgz", + "integrity": "sha512-5KKk5aKGu2I+O6SONMYSNflgiP0WfZIQvVUMan50wHsLG1G94JlxEVnCpQARfTtzytuY0p/9PXXZb3I7giofIA==", + "dependencies": { + "@types/d3-path": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.56.2", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.2.tgz", + "integrity": "sha512-uQDwm1wFHmbBbCZCqAlq6Do9LYwByNZHWzXppSnay9SuwJ+VRbjkbLABer54kcPnMSlG6Fdiy2yaFXm/z9Z5gw==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dev": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true + }, + "node_modules/@types/express": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.42", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.42.tgz", + "integrity": "sha512-ckM3jm2bf/MfB3+spLPWYPUH573plBFwpOhqQ2WottxYV85j1HQFlxmnTq57X1yHY9awZPig06hL/cLMgNWHIQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/http-errors": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", + "dev": true + }, + "node_modules/@types/http-proxy": { + "version": "1.17.14", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", + "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/jasmine": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-5.1.4.tgz", + "integrity": "sha512-px7OMFO/ncXxixDe1zR13V1iycqWae0MxTaw62RpFlksUi5QuNWgQJFkTQjIOvrmutJbI7Fp2Y2N1F6D2R4G6w==", + "dev": true + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true + }, + "node_modules/@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", + "dev": true + }, + "node_modules/@types/node": { + "version": "18.19.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.10.tgz", + "integrity": "sha512-IZD8kAM02AW1HRDTPOlz3npFava678pr8Ie9Vp8uRhBROXAv8MXT2pCnGZZAKYdromsNQLHQcfWQ6EOatVLtqA==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/node-forge": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/qs": { + "version": "6.9.11", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.11.tgz", + "integrity": "sha512-oGk0gmhnEJK4Yyk+oI7EfXsLayXatCWPHary1MtcmbAifkobT9cM9yutG/hZKIseOU0MqbIwQ/u2nn/Gb+ltuQ==", + "dev": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", + "dev": true + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "dev": true + }, + "node_modules/@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "dev": true, + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "dev": true, + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.5.tgz", + "integrity": "sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==", + "dev": true, + "dependencies": { + "@types/http-errors": "*", + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/ws": { + "version": "8.5.10", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", + "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@vitejs/plugin-basic-ssl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.0.2.tgz", + "integrity": "sha512-DKHKVtpI+eA5fvObVgQ3QtTGU70CcCnedalzqmGSR050AzKZMdUzgC8KmlOneHWH8dF2hJ3wkC9+8FDVAaDRCw==", + "dev": true, + "engines": { + "node": ">=14.6.0" + }, + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "dev": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "node_modules/@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", + "dev": true + }, + "node_modules/abbrev": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", + "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/agent-base": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", + "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", + "dev": true, + "dependencies": { + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "node_modules/autoprefixer": { + "version": "10.4.16", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", + "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "browserslist": "^4.21.10", + "caniuse-lite": "^1.0.30001538", + "fraction.js": "^4.3.6", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/babel-loader": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", + "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", + "dev": true, + "dependencies": { + "find-cache-dir": "^4.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0", + "webpack": ">=5" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.8", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz", + "integrity": "sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.5.0", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.7.tgz", + "integrity": "sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.4", + "core-js-compat": "^3.33.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3/node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.4.tgz", + "integrity": "sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz", + "integrity": "sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.5.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/base64id": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", + "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", + "dev": true, + "engines": { + "node": "^4.5.0 || >= 5.9" + } + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/body-parser": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/bonjour-service": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", + "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/bootstrap": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.2.tgz", + "integrity": "sha512-D32nmNWiQHo94BKHLmOrdjlL05q1c8oxbtBphQFb9Z5to6eGRDCm0QgeaZ4zFBHzfg2++rqa2JkqCcxDy0sH0g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/twbs" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/bootstrap" + } + ], + "peerDependencies": { + "@popperjs/core": "^2.11.8" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.22.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.3.tgz", + "integrity": "sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001580", + "electron-to-chromium": "^1.4.648", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "dev": true, + "dependencies": { + "semver": "^7.0.0" + } + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "18.0.2", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.2.tgz", + "integrity": "sha512-r3NU8h/P+4lVUHfeRw1dtgQYar3DZMm4/cm2bZgOvrFC/su7budSOeqh52VJIC4U4iG1WWwV6vRW0znqBvxNuw==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^10.0.1", + "minipass": "^7.0.3", + "minipass-collect": "^2.0.1", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/cacache/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/cacache/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/lru-cache": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", + "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", + "dev": true, + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/cacache/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/call-bind": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001581", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001581.tgz", + "integrity": "sha512-whlTkwhqV2tUmP3oYhtNfaWGYHDdS3JYFQBKXxcUR9qqPWsRhFHhoISO2Xnl/g0xyKzht9mI1LZpiNWfMzHixQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-width": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", + "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", + "dev": true, + "engines": { + "node": ">= 12" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/cliui/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/cliui/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/cliui/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/cliui/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", + "dev": true + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/connect/node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/connect/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/copy-anything": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", + "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", + "dev": true, + "dependencies": { + "is-what": "^3.14.1" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", + "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.1", + "globby": "^13.1.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/core-js-compat": { + "version": "3.35.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.35.1.tgz", + "integrity": "sha512-sftHa5qUJY3rs9Zht1WEnmkvXputCyDBczPnr7QDgL8n3qrF3CMXY4VPSYtOLLiOUJcah2WNXREd48iOl6mQIw==", + "dev": true, + "dependencies": { + "browserslist": "^4.22.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dev": true, + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "dev": true, + "dependencies": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cosmiconfig/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/cosmiconfig/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/critters": { + "version": "0.0.20", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.20.tgz", + "integrity": "sha512-CImNRorKOl5d8TWcnAz5n5izQ6HFsvz29k327/ELy6UFcmbiZNOsinaKvzv16WZR0P6etfSWYzE47C4/56B3Uw==", + "dependencies": { + "chalk": "^4.1.0", + "css-select": "^5.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.2", + "htmlparser2": "^8.0.2", + "postcss": "^8.4.23", + "pretty-bytes": "^5.3.0" + } + }, + "node_modules/critters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/critters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/critters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/critters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/critters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/critters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cross-spawn/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-loader": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz", + "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==", + "dev": true, + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.21", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.3", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.8" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/custom-event": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", + "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==", + "dev": true + }, + "node_modules/d3": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/d3/-/d3-7.8.5.tgz", + "integrity": "sha512-JgoahDG51ncUfJu6wX/1vWQEqOflgXyl4MaHqlcSruTez7yhaRKR9i8VjjcQGeS2en/jnFivXuaIMnseMMt0XA==", + "dependencies": { + "d3-array": "3", + "d3-axis": "3", + "d3-brush": "3", + "d3-chord": "3", + "d3-color": "3", + "d3-contour": "4", + "d3-delaunay": "6", + "d3-dispatch": "3", + "d3-drag": "3", + "d3-dsv": "3", + "d3-ease": "3", + "d3-fetch": "3", + "d3-force": "3", + "d3-format": "3", + "d3-geo": "3", + "d3-hierarchy": "3", + "d3-interpolate": "3", + "d3-path": "3", + "d3-polygon": "3", + "d3-quadtree": "3", + "d3-random": "3", + "d3-scale": "4", + "d3-scale-chromatic": "3", + "d3-selection": "3", + "d3-shape": "3", + "d3-time": "3", + "d3-time-format": "4", + "d3-timer": "3", + "d3-transition": "3", + "d3-zoom": "3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-array": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", + "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", + "dependencies": { + "internmap": "1 - 2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-axis": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz", + "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-brush": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz", + "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "3", + "d3-transition": "3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-chord": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz", + "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==", + "dependencies": { + "d3-path": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-color": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", + "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-contour": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.2.tgz", + "integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==", + "dependencies": { + "d3-array": "^3.2.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-delaunay": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz", + "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==", + "dependencies": { + "delaunator": "5" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-dispatch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", + "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-drag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", + "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-selection": "3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-dsv": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", + "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", + "dependencies": { + "commander": "7", + "iconv-lite": "0.6", + "rw": "1" + }, + "bin": { + "csv2json": "bin/dsv2json.js", + "csv2tsv": "bin/dsv2dsv.js", + "dsv2dsv": "bin/dsv2dsv.js", + "dsv2json": "bin/dsv2json.js", + "json2csv": "bin/json2dsv.js", + "json2dsv": "bin/json2dsv.js", + "json2tsv": "bin/json2dsv.js", + "tsv2csv": "bin/dsv2dsv.js", + "tsv2json": "bin/dsv2json.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-dsv/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/d3-dsv/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/d3-ease": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", + "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-fetch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz", + "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", + "dependencies": { + "d3-dsv": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-force": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", + "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-quadtree": "1 - 3", + "d3-timer": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-format": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", + "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-geo": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.0.tgz", + "integrity": "sha512-JEo5HxXDdDYXCaWdwLRt79y7giK8SbhZJbFWXqbRTolCHFI5jRqteLzCsq51NKbUoX0PjBVSohxrx+NoOUujYA==", + "dependencies": { + "d3-array": "2.5.0 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-hierarchy": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", + "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-interpolate": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "dependencies": { + "d3-color": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", + "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-polygon": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz", + "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-quadtree": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", + "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-random": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz", + "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-sankey": { + "version": "0.12.3", + "resolved": "https://registry.npmjs.org/d3-sankey/-/d3-sankey-0.12.3.tgz", + "integrity": "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==", + "dependencies": { + "d3-array": "1 - 2", + "d3-shape": "^1.2.0" + } + }, + "node_modules/d3-sankey/node_modules/d3-array": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", + "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", + "dependencies": { + "internmap": "^1.0.0" + } + }, + "node_modules/d3-sankey/node_modules/d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + }, + "node_modules/d3-sankey/node_modules/d3-shape": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "dependencies": { + "d3-path": "1" + } + }, + "node_modules/d3-sankey/node_modules/internmap": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", + "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==" + }, + "node_modules/d3-scale": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", + "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", + "dependencies": { + "d3-array": "2.10.0 - 3", + "d3-format": "1 - 3", + "d3-interpolate": "1.2.0 - 3", + "d3-time": "2.1.1 - 3", + "d3-time-format": "2 - 4" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-scale-chromatic": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.0.0.tgz", + "integrity": "sha512-Lx9thtxAKrO2Pq6OO2Ua474opeziKr279P/TKZsMAhYyNDD3EnCffdbgeSYN5O7m2ByQsxtuP2CSDczNUIZ22g==", + "dependencies": { + "d3-color": "1 - 3", + "d3-interpolate": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-selection": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", + "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-shape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", + "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", + "dependencies": { + "d3-path": "^3.1.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-time": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", + "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", + "dependencies": { + "d3-array": "2 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-time-format": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-3.0.0.tgz", + "integrity": "sha512-UXJh6EKsHBTjopVqZBhFysQcoXSv/5yLONZvkQ5Kk3qbwiUYkdX17Xa1PT6U1ZWXGGfB1ey5L8dKMlFq2DO0Ag==", + "dependencies": { + "d3-time": "1 - 2" + } + }, + "node_modules/d3-time-format/node_modules/d3-array": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", + "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", + "dependencies": { + "internmap": "^1.0.0" + } + }, + "node_modules/d3-time-format/node_modules/d3-time": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-2.1.1.tgz", + "integrity": "sha512-/eIQe/eR4kCQwq7yxi7z4c6qEXf2IYGcjoWB5OOQy4Tq9Uv39/947qlDcN2TLkiTzQWzvnsuYPB9TrWaNfipKQ==", + "dependencies": { + "d3-array": "2" + } + }, + "node_modules/d3-time-format/node_modules/internmap": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", + "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==" + }, + "node_modules/d3-timer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", + "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-transition": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", + "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", + "dependencies": { + "d3-color": "1 - 3", + "d3-dispatch": "1 - 3", + "d3-ease": "1 - 3", + "d3-interpolate": "1 - 3", + "d3-timer": "1 - 3" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "d3-selection": "2 - 3" + } + }, + "node_modules/d3-zoom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", + "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "2 - 3", + "d3-transition": "2 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3/node_modules/d3-time-format": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", + "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", + "dependencies": { + "d3-time": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/date-format": { + "version": "4.0.14", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", + "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-data-property": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/delaunator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz", + "integrity": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==", + "dependencies": { + "robust-predicates": "^3.0.2" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==", + "dev": true + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "dev": true, + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/dom-serialize": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", + "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==", + "dev": true, + "dependencies": { + "custom-event": "~1.0.0", + "ent": "~2.2.0", + "extend": "^3.0.0", + "void-elements": "^2.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.648", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.648.tgz", + "integrity": "sha512-EmFMarXeqJp9cUKu/QEciEApn0S/xRcpZWuAm32U7NgoZCimjsilKXHRO9saeEW55eHZagIDg6XTUOv32w9pjg==" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/engine.io": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.5.5.tgz", + "integrity": "sha512-C5Pn8Wk+1vKBoHghJODM63yk8MvrO9EWZUfkAt5HAqIgPE4/8FF0PEGHXtEd40l223+cE5ABWuPzm38PHFXfMA==", + "dev": true, + "dependencies": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.2.1", + "ws": "~8.17.1" + }, + "engines": { + "node": ">=10.2.0" + } + }, + "node_modules/engine.io-parser": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.1.tgz", + "integrity": "sha512-9JktcM3u18nU9N2Lz3bWeBgxVgOKpw7yhRaoxQA3FUDZzzw+9WlA6p4G4u0RixNkg14fH7EfEc/RhpurtiROTQ==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/engine.io/node_modules/cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/ent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", + "integrity": "sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA==", + "dev": true + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-module-lexer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", + "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==", + "dev": true + }, + "node_modules/esbuild": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.11.tgz", + "integrity": "sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.19.11", + "@esbuild/android-arm": "0.19.11", + "@esbuild/android-arm64": "0.19.11", + "@esbuild/android-x64": "0.19.11", + "@esbuild/darwin-arm64": "0.19.11", + "@esbuild/darwin-x64": "0.19.11", + "@esbuild/freebsd-arm64": "0.19.11", + "@esbuild/freebsd-x64": "0.19.11", + "@esbuild/linux-arm": "0.19.11", + "@esbuild/linux-arm64": "0.19.11", + "@esbuild/linux-ia32": "0.19.11", + "@esbuild/linux-loong64": "0.19.11", + "@esbuild/linux-mips64el": "0.19.11", + "@esbuild/linux-ppc64": "0.19.11", + "@esbuild/linux-riscv64": "0.19.11", + "@esbuild/linux-s390x": "0.19.11", + "@esbuild/linux-x64": "0.19.11", + "@esbuild/netbsd-x64": "0.19.11", + "@esbuild/openbsd-x64": "0.19.11", + "@esbuild/sunos-x64": "0.19.11", + "@esbuild/win32-arm64": "0.19.11", + "@esbuild/win32-ia32": "0.19.11", + "@esbuild/win32-x64": "0.19.11" + } + }, + "node_modules/esbuild-wasm": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.19.11.tgz", + "integrity": "sha512-MIhnpc1TxERUHomteO/ZZHp+kUawGEc03D/8vMHGzffLvbFLeDe6mwxqEZwlqBNY7SLWbyp6bBQAcCen8+wpjQ==", + "dev": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exponential-backoff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", + "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", + "dev": true + }, + "node_modules/express": { + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.6.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.0.tgz", + "integrity": "sha512-zGygtijUMT7jnk3h26kUms3BkSDp4IfIKjmnqI2tvx6nuBfiF1UqOxbnLfzdv+apBy+53oaImsKtMw/xYbW+1w==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/figures": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", + "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/figures/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", + "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", + "dev": true, + "dependencies": { + "common-path-prefix": "^3.0.0", + "pkg-dir": "^7.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "dev": true, + "bin": { + "flat": "cli.js" + } + }, + "node_modules/flatted": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", + "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz", + "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", + "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", + "dev": true, + "dependencies": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hdr-histogram-js": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz", + "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==", + "dev": true, + "dependencies": { + "@assemblyscript/loader": "^0.10.1", + "base64-js": "^1.2.0", + "pako": "^1.0.3" + } + }, + "node_modules/hdr-histogram-percentiles-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", + "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", + "dev": true + }, + "node_modules/hosted-git-info": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.1.tgz", + "integrity": "sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==", + "dev": true, + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", + "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", + "dev": true, + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", + "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ] + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/htmlparser2": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "entities": "^4.4.0" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "dev": true + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz", + "integrity": "sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==", + "dev": true, + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/https-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", + "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", + "dev": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-walk": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.4.tgz", + "integrity": "sha512-t7sv42WkwFkyKbivUCglsQW5YWMskWtbEf4MNKX5u/CCWHKSPzN4FtBQGsQZgCLbxOzpVlcbWVK5KB3auIOjSw==", + "dev": true, + "dependencies": { + "minimatch": "^9.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/ignore-walk/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/ignore-walk/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/image-size": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", + "dev": true, + "optional": true, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/immutable": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz", + "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==", + "dev": true + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", + "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/inquirer": { + "version": "9.2.12", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.12.tgz", + "integrity": "sha512-mg3Fh9g2zfuVWJn6lhST0O7x4n03k7G8Tx5nvikJkbq8/CK47WDVm+UznF0G6s5Zi0KcyUisr6DU8T67N5U+1Q==", + "dev": true, + "dependencies": { + "@ljharb/through": "^2.3.11", + "ansi-escapes": "^4.3.2", + "chalk": "^5.3.0", + "cli-cursor": "^3.1.0", + "cli-width": "^4.1.0", + "external-editor": "^3.1.0", + "figures": "^5.0.0", + "lodash": "^4.17.21", + "mute-stream": "1.0.0", + "ora": "^5.4.1", + "run-async": "^3.0.0", + "rxjs": "^7.8.1", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^6.2.0" + }, + "engines": { + "node": ">=14.18.0" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/internmap": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", + "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", + "engines": { + "node": ">=12" + } + }, + "node_modules/ip-address": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "dev": true, + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" + }, + "engines": { + "node": ">= 12" + } + }, + "node_modules/ip-address/node_modules/sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "dev": true + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "dev": true + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-unicode-supported": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "dev": true + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/isbinaryfile": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", + "dev": true, + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", + "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jackspeak": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "dev": true, + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jasmine-core": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-5.1.1.tgz", + "integrity": "sha512-UrzO3fL7nnxlQXlvTynNAenL+21oUQRlzqQFsA2U11ryb4+NLOCOePZ70PTojEaUKhiFugh7dG0Q+I58xlPdWg==", + "dev": true + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jiti": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", + "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", + "dev": true, + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "dev": true + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz", + "integrity": "sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "dev": true, + "engines": [ + "node >= 0.2.0" + ] + }, + "node_modules/jwt-decode": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-3.1.2.tgz", + "integrity": "sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==" + }, + "node_modules/karma": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.2.tgz", + "integrity": "sha512-C6SU/53LB31BEgRg+omznBEMY4SjHU3ricV6zBcAe1EeILKkeScr+fZXtaI5WyDbkVowJxxAI6h73NcFPmXolQ==", + "dev": true, + "dependencies": { + "@colors/colors": "1.5.0", + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.4.1", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.5", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.4.1", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.1" + }, + "bin": { + "karma": "bin/karma" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/karma-chrome-launcher": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.2.0.tgz", + "integrity": "sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q==", + "dev": true, + "dependencies": { + "which": "^1.2.1" + } + }, + "node_modules/karma-coverage": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.1.tgz", + "integrity": "sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.2.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.1", + "istanbul-reports": "^3.0.5", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/karma-jasmine": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-5.1.0.tgz", + "integrity": "sha512-i/zQLFrfEpRyQoJF9fsCdTMOF5c2dK7C7OmsuKg2D0YSsuZSfQDiLuaiktbuio6F2wiCsZSnSnieIQ0ant/uzQ==", + "dev": true, + "dependencies": { + "jasmine-core": "^4.1.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "karma": "^6.0.0" + } + }, + "node_modules/karma-jasmine-html-reporter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-2.1.0.tgz", + "integrity": "sha512-sPQE1+nlsn6Hwb5t+HHwyy0A1FNCVKuL1192b+XNauMYWThz2kweiBVW1DqloRpVvZIJkIoHVB7XRpK78n1xbQ==", + "dev": true, + "peerDependencies": { + "jasmine-core": "^4.0.0 || ^5.0.0", + "karma": "^6.0.0", + "karma-jasmine": "^5.0.0" + } + }, + "node_modules/karma-jasmine/node_modules/jasmine-core": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.6.0.tgz", + "integrity": "sha512-O236+gd0ZXS8YAjFx8xKaJ94/erqUliEkJTDedyE7iHvv4ZVqi+q+8acJxu05/WJDKm512EUNn809In37nWlAQ==", + "dev": true + }, + "node_modules/karma-source-map-support": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", + "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", + "dev": true, + "dependencies": { + "source-map-support": "^0.5.5" + } + }, + "node_modules/karma/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/karma/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/karma/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/karma/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/karma/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/karma/node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dev": true, + "dependencies": { + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.0" + } + }, + "node_modules/karma/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/karma/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/karma/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/launch-editor": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", + "integrity": "sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==", + "dev": true, + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" + } + }, + "node_modules/less": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/less/-/less-4.2.0.tgz", + "integrity": "sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==", + "dev": true, + "dependencies": { + "copy-anything": "^2.0.1", + "parse-node-version": "^1.0.1", + "tslib": "^2.3.0" + }, + "bin": { + "lessc": "bin/lessc" + }, + "engines": { + "node": ">=6" + }, + "optionalDependencies": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^3.1.0", + "source-map": "~0.6.0" + } + }, + "node_modules/less-loader": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.1.0.tgz", + "integrity": "sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==", + "dev": true, + "dependencies": { + "klona": "^2.0.4" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "less": "^3.5.0 || ^4.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/less/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "optional": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/less/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/less/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/license-webpack-plugin": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", + "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", + "dev": true, + "dependencies": { + "webpack-sources": "^3.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-sources": { + "optional": true + } + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", + "dev": true, + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-symbols/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/log-symbols/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log4js": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.9.1.tgz", + "integrity": "sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==", + "dev": true, + "dependencies": { + "date-format": "^4.0.14", + "debug": "^4.3.4", + "flatted": "^3.2.7", + "rfdc": "^1.3.0", + "streamroller": "^3.1.5" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-string": { + "version": "0.30.5", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", + "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", + "dev": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-fetch-happen": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.0.tgz", + "integrity": "sha512-7ThobcL8brtGo9CavByQrQi+23aIfgYU++wg4B87AIS8Rb2ZBt/MEaDqzA00Xwv/jUjAjYkLHjVolYuTLKda2A==", + "dev": true, + "dependencies": { + "@npmcli/agent": "^2.0.0", + "cacache": "^18.0.0", + "http-cache-semantics": "^4.1.1", + "is-lambda": "^1.0.1", + "minipass": "^7.0.2", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "ssri": "^10.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "dev": true, + "dependencies": { + "fs-monkey": "^1.0.4" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/micromatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.7.6", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", + "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", + "dev": true, + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minipass-collect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", + "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minipass-fetch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz", + "integrity": "sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-flush/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/minipass-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "dependencies": { + "jsonparse": "^1.3.1", + "minipass": "^3.0.0" + } + }, + "node_modules/minipass-json-stream/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-json-stream/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/mitt": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-2.1.0.tgz", + "integrity": "sha512-ILj2TpLiysu2wkBbWjAmww7TkZb65aiQO+DkVdUTBpBXq+MHYiETENkKFMtsJZX1Lf4pe4QOrTSjIfUwN5lRdg==" + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mrmime": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", + "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mute-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/needle": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", + "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", + "dev": true, + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.3", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/needle/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "!win32" + ], + "dependencies": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, + "node_modules/node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "optional": true + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-gyp": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-10.0.1.tgz", + "integrity": "sha512-gg3/bHehQfZivQVfqIyy8wTdSymF9yTyP4CJifK73imyNMU8AIGQE2pUa7dNWfmMeG9cDVF2eehiRMv0LC1iAg==", + "dev": true, + "dependencies": { + "env-paths": "^2.2.0", + "exponential-backoff": "^3.1.1", + "glob": "^10.3.10", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^13.0.0", + "nopt": "^7.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^4.0.0" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/node-gyp-build": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.0.tgz", + "integrity": "sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==", + "dev": true, + "optional": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-gyp/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/node-gyp/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/node-gyp/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/node-gyp/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/node-gyp/node_modules/which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dev": true, + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^16.13.0 || >=18.0.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" + }, + "node_modules/nopt": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.0.tgz", + "integrity": "sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==", + "dev": true, + "dependencies": { + "abbrev": "^2.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/normalize-package-data": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.0.tgz", + "integrity": "sha512-UL7ELRVxYBHBgYEtZCXjxuD5vPxnmvMGq0jp/dGPKKrN7tfsBh2IY7TlJ15WWwdjRWD3RJbnsygUurTK3xkPkg==", + "dev": true, + "dependencies": { + "hosted-git-info": "^7.0.0", + "is-core-module": "^2.8.1", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-bundled": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.0.tgz", + "integrity": "sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ==", + "dev": true, + "dependencies": { + "npm-normalize-package-bin": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-install-checks": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz", + "integrity": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==", + "dev": true, + "dependencies": { + "semver": "^7.1.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-normalize-package-bin": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", + "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-package-arg": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.1.tgz", + "integrity": "sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==", + "dev": true, + "dependencies": { + "hosted-git-info": "^7.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm-packlist": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-8.0.2.tgz", + "integrity": "sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==", + "dev": true, + "dependencies": { + "ignore-walk": "^6.0.4" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-pick-manifest": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.0.0.tgz", + "integrity": "sha512-VfvRSs/b6n9ol4Qb+bDwNGUXutpy76x6MARw/XssevE0TnctIKcmklJZM5Z7nqs5z5aW+0S63pgCNbpkUNNXBg==", + "dev": true, + "dependencies": { + "npm-install-checks": "^6.0.0", + "npm-normalize-package-bin": "^3.0.0", + "npm-package-arg": "^11.0.0", + "semver": "^7.3.5" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm-registry-fetch": { + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-16.1.0.tgz", + "integrity": "sha512-PQCELXKt8Azvxnt5Y85GseQDJJlglTFM9L9U9gkv2y4e9s0k3GVDdOx3YoB6gm2Do0hlkzC39iCGXby+Wve1Bw==", + "dev": true, + "dependencies": { + "make-fetch-happen": "^13.0.0", + "minipass": "^7.0.2", + "minipass-fetch": "^3.0.0", + "minipass-json-stream": "^1.0.1", + "minizlib": "^2.1.2", + "npm-package-arg": "^11.0.0", + "proc-log": "^3.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ora/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/ora/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dev": true, + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry/node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pacote": { + "version": "17.0.5", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-17.0.5.tgz", + "integrity": "sha512-TAE0m20zSDMnchPja9vtQjri19X3pZIyRpm2TJVeI+yU42leJBBDTRYhOcWFsPhaMxf+3iwQkFiKz16G9AEeeA==", + "dev": true, + "dependencies": { + "@npmcli/git": "^5.0.0", + "@npmcli/installed-package-contents": "^2.0.1", + "@npmcli/promise-spawn": "^7.0.0", + "@npmcli/run-script": "^7.0.0", + "cacache": "^18.0.0", + "fs-minipass": "^3.0.0", + "minipass": "^7.0.2", + "npm-package-arg": "^11.0.0", + "npm-packlist": "^8.0.0", + "npm-pick-manifest": "^9.0.0", + "npm-registry-fetch": "^16.0.0", + "proc-log": "^3.0.0", + "promise-retry": "^2.0.1", + "read-package-json": "^7.0.0", + "read-package-json-fast": "^3.0.0", + "sigstore": "^2.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11" + }, + "bin": { + "pacote": "lib/bin.js" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-json/node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "devOptional": true, + "dependencies": { + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-html-rewriting-stream": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-7.0.0.tgz", + "integrity": "sha512-mazCyGWkmCRWDI15Zp+UiCqMp/0dgEmkZRvhlsqqKYr4SsVm/TvnSpD9fCvqCA2zoWJcfRym846ejWBBHRiYEg==", + "dev": true, + "dependencies": { + "entities": "^4.3.0", + "parse5": "^7.0.0", + "parse5-sax-parser": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-sax-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-7.0.0.tgz", + "integrity": "sha512-5A+v2SNsq8T6/mG3ahcz8ZtQ0OUFTatxPbeidoMB7tkJSGDY3tdfl4MHovtLQHkEn5CGxijNWRQHhRQ6IRpXKg==", + "dev": true, + "dependencies": { + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-scurry": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", + "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "dev": true, + "dependencies": { + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", + "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", + "dev": true, + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-3.0.1.tgz", + "integrity": "sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/piscina": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.2.1.tgz", + "integrity": "sha512-LShp0+lrO+WIzB9LXO+ZmO4zGHxtTJNZhEO56H9SSu+JPaUQb6oLcTCzWi5IL2DS8/vIkCE88ElahuSSw4TAkA==", + "dev": true, + "dependencies": { + "hdr-histogram-js": "^2.0.1", + "hdr-histogram-percentiles-obj": "^3.0.0" + }, + "optionalDependencies": { + "nice-napi": "^1.0.2" + } + }, + "node_modules/pkg-dir": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", + "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", + "dev": true, + "dependencies": { + "find-up": "^6.3.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "dev": true, + "dependencies": { + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + "dev": true, + "dependencies": { + "p-locate": "^6.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "dev": true, + "dependencies": { + "p-limit": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/postcss": { + "version": "8.4.33", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", + "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-loader": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.4.tgz", + "integrity": "sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==", + "dev": true, + "dependencies": { + "cosmiconfig": "^8.3.5", + "jiti": "^1.20.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.4.tgz", + "integrity": "sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.1.1.tgz", + "integrity": "sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz", + "integrity": "sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/proc-log": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", + "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "dev": true, + "optional": true + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qjobs": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz", + "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==", + "dev": true, + "engines": { + "node": ">=0.9" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/read-package-json": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-7.0.0.tgz", + "integrity": "sha512-uL4Z10OKV4p6vbdvIXB+OzhInYtIozl/VxUBPgNkBuUi2DeRonnuspmaVAMcrkmfjKGNmRndyQAbE7/AmzGwFg==", + "dev": true, + "dependencies": { + "glob": "^10.2.2", + "json-parse-even-better-errors": "^3.0.0", + "normalize-package-data": "^6.0.0", + "npm-normalize-package-bin": "^3.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/read-package-json-fast": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz", + "integrity": "sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==", + "dev": true, + "dependencies": { + "json-parse-even-better-errors": "^3.0.0", + "npm-normalize-package-bin": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/read-package-json/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/read-package-json/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/read-package-json/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/readdirp/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/reflect-metadata": { + "version": "0.1.14", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.14.tgz", + "integrity": "sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==" + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.0.tgz", + "integrity": "sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==", + "dev": true + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dev": true, + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", + "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", + "dev": true, + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^8.2.14", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.1.tgz", + "integrity": "sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==" + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/robust-predicates": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz", + "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==" + }, + "node_modules/rollup": { + "version": "4.9.6", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.9.6.tgz", + "integrity": "sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg==", + "dev": true, + "dependencies": { + "@types/estree": "1.0.5" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.9.6", + "@rollup/rollup-android-arm64": "4.9.6", + "@rollup/rollup-darwin-arm64": "4.9.6", + "@rollup/rollup-darwin-x64": "4.9.6", + "@rollup/rollup-linux-arm-gnueabihf": "4.9.6", + "@rollup/rollup-linux-arm64-gnu": "4.9.6", + "@rollup/rollup-linux-arm64-musl": "4.9.6", + "@rollup/rollup-linux-riscv64-gnu": "4.9.6", + "@rollup/rollup-linux-x64-gnu": "4.9.6", + "@rollup/rollup-linux-x64-musl": "4.9.6", + "@rollup/rollup-win32-arm64-msvc": "4.9.6", + "@rollup/rollup-win32-ia32-msvc": "4.9.6", + "@rollup/rollup-win32-x64-msvc": "4.9.6", + "fsevents": "~2.3.2" + } + }, + "node_modules/run-async": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz", + "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rw": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", + "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" + }, + "node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sass": { + "version": "1.69.7", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.69.7.tgz", + "integrity": "sha512-rzj2soDeZ8wtE2egyLXgOOHQvaC2iosZrkF6v3EUG+tBwEvhqUCzm0VP3k9gHF9LXbSrRhT5SksoI56Iw8NPnQ==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-loader": { + "version": "13.3.3", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.3.3.tgz", + "integrity": "sha512-mt5YN2F1MOZr3d/wBRcZxeFgwgkH44wVc2zohO2YF6JiOMkiXe4BYRZpSu2sO1g71mo/j16txzUhsKZlqjVGzA==", + "dev": true, + "dependencies": { + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", + "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", + "dev": true, + "optional": true + }, + "node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true + }, + "node_modules/selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "dev": true, + "dependencies": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-function-length": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.0.tgz", + "integrity": "sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.1", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.2", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/sigstore": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-2.2.0.tgz", + "integrity": "sha512-fcU9clHwEss2/M/11FFM8Jwc4PjBgbhXoNskoK5guoK0qGQBSeUbQZRJ+B2fDFIvhyf0gqCaPrel9mszbhAxug==", + "dev": true, + "dependencies": { + "@sigstore/bundle": "^2.1.1", + "@sigstore/core": "^0.2.0", + "@sigstore/protobuf-specs": "^0.2.1", + "@sigstore/sign": "^2.2.1", + "@sigstore/tuf": "^2.3.0", + "@sigstore/verify": "^0.1.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socket.io": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.7.4.tgz", + "integrity": "sha512-DcotgfP1Zg9iP/dH9zvAQcWrE0TtbMVwXmlV4T4mqsvY+gw+LqUGPfx2AoVyRk0FLME+GQhufDMyacFmw7ksqw==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "cors": "~2.8.5", + "debug": "~4.3.2", + "engine.io": "~6.5.2", + "socket.io-adapter": "~2.5.2", + "socket.io-parser": "~4.2.4" + }, + "engines": { + "node": ">=10.2.0" + } + }, + "node_modules/socket.io-adapter": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz", + "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==", + "dev": true, + "dependencies": { + "debug": "~4.3.4", + "ws": "~8.17.1" + } + }, + "node_modules/socket.io-parser": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", + "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", + "dev": true, + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/socks": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", + "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", + "dev": true, + "dependencies": { + "ip-address": "^9.0.5", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz", + "integrity": "sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==", + "dev": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "^4.3.4", + "socks": "^2.7.1" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-5.0.0.tgz", + "integrity": "sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==", + "dev": true, + "dependencies": { + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.72.1" + } + }, + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.4.0.tgz", + "integrity": "sha512-hcjppoJ68fhxA/cjbN4T8N6uCUejN8yFw69ttpqtBeCbF3u13n7mb31NB9jKwGTTWWnt9IbRA/mf1FprYS8wfw==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.16", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", + "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "node_modules/ssri": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz", + "integrity": "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/streamroller": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz", + "integrity": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==", + "dev": true, + "dependencies": { + "date-format": "^4.0.14", + "debug": "^4.3.4", + "fs-extra": "^8.1.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/terser": { + "version": "5.26.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.26.0.tgz", + "integrity": "sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==", + "dev": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.20", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.26.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true, + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/tuf-js": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-2.2.0.tgz", + "integrity": "sha512-ZSDngmP1z6zw+FIkIBjvOp/II/mIub/O7Pp12j1WNsiCpg5R5wAc//i555bBQsE44O94btLt0xM/Zr2LQjwdCg==", + "dev": true, + "dependencies": { + "@tufjs/models": "2.0.0", + "debug": "^4.3.4", + "make-fetch-happen": "^13.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-assert": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", + "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==", + "dev": true + }, + "node_modules/typescript": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.37", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.37.tgz", + "integrity": "sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + }, + { + "type": "github", + "url": "https://github.com/sponsors/faisalman" + } + ], + "engines": { + "node": "*" + } + }, + "node_modules/undici": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.2.1.tgz", + "integrity": "sha512-7Wa9thEM6/LMnnKtxJHlc8SrTlDmxqJecgz1iy8KlsN0/iskQXOQCuPkrZLXbElPaSw5slFFyKIKXyJ3UtbApw==", + "dev": true, + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=18.0" + } + }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-filename": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", + "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", + "dev": true, + "dependencies": { + "unique-slug": "^4.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/unique-slug": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", + "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/validate-npm-package-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", + "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", + "dev": true, + "dependencies": { + "builtins": "^5.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vite": { + "version": "5.0.12", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.12.tgz", + "integrity": "sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==", + "dev": true, + "dependencies": { + "esbuild": "^0.19.3", + "postcss": "^8.4.32", + "rollup": "^4.2.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webpack": { + "version": "5.89.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", + "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", + "dev": true, + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.1.1.tgz", + "integrity": "sha512-y51HrHaFeeWir0YO4f0g+9GwZawuigzcAdRNon6jErXy/SqV/+O6eaVAzDqE6t3e3NpGeR5CS+cCDaTC+V3yEQ==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.12", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server": { + "version": "4.15.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", + "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", + "dev": true, + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.5", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.13.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ipaddr.js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-dev-server/node_modules/webpack-dev-middleware": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", + "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-merge": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-subresource-integrity": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", + "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", + "dev": true, + "dependencies": { + "typed-assert": "^1.0.8" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", + "webpack": "^5.12.0" + }, + "peerDependenciesMeta": { + "html-webpack-plugin": { + "optional": true + } + } + }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/webpack/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", + "dev": true + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/ws": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xhr2": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.1.tgz", + "integrity": "sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "engines": { + "node": ">=12" + } + }, + "node_modules/yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "dev": true, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zone.js": { + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.14.3.tgz", + "integrity": "sha512-jYoNqF046Q+JfcZSItRSt+oXFcpXL88yq7XAZjb/NKTS7w2hHpKjRJ3VlFD1k75wMaRRXNUt5vrZVlygiMyHbA==", + "dependencies": { + "tslib": "^2.3.0" + } + } + } +} diff --git a/frontend-app/harness-webapp/package.json b/frontend-app/harness-webapp/package.json new file mode 100644 index 0000000..baf40cb --- /dev/null +++ b/frontend-app/harness-webapp/package.json @@ -0,0 +1,52 @@ +{ + "name": "harness-webapp", + "version": "0.0.0", + "scripts": { + "ng": "ng", + "start": "ng serve", + "build": "ng build", + "watch": "ng build --watch --configuration development", + "test": "ng test", + "serve:ssr:harness-webapp": "node dist/harness-webapp/server/server.mjs" + }, + "private": true, + "dependencies": { + "@angular/animations": "^17.1.0", + "@angular/common": "^17.1.0", + "@angular/compiler": "^17.1.0", + "@angular/core": "^17.1.0", + "@angular/forms": "^17.1.0", + "@angular/platform-browser": "^17.1.0", + "@angular/platform-browser-dynamic": "^17.1.0", + "@angular/platform-server": "^17.1.0", + "@angular/router": "^17.1.0", + "@angular/ssr": "^17.1.1", + "@harnessio/ff-javascript-client-sdk": "^1.26.2", + "@ng-bootstrap/ng-bootstrap": "^16.0.0", + "@swimlane/ngx-charts": "^20.4.1", + "@types/d3-shape": "^3.1.6", + "bootstrap": "^5.3.2", + "d3": "^7.8.5", + "rxjs": "~7.8.0", + "tslib": "^2.3.0", + "zone.js": "~0.14.3" + }, + "devDependencies": { + "@angular-devkit/build-angular": "^17.1.1", + "@angular/cli": "^17.1.1", + "@angular/compiler-cli": "^17.1.0", + "@types/jasmine": "~5.1.0", + "@types/node": "^18.18.0", + "jasmine-core": "~5.1.0", + "karma": "~6.4.0", + "karma-chrome-launcher": "~3.2.0", + "karma-coverage": "~2.2.0", + "karma-jasmine": "~5.1.0", + "karma-jasmine-html-reporter": "~2.1.0", + "typescript": "~5.3.2" + }, + "description": "This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.1.1.", + "main": "index.js", + "author": "", + "license": "ISC" +} diff --git a/frontend-app/harness-webapp/server.ts b/frontend-app/harness-webapp/server.ts new file mode 100644 index 0000000..635eb9d --- /dev/null +++ b/frontend-app/harness-webapp/server.ts @@ -0,0 +1,66 @@ +import { APP_BASE_HREF } from '@angular/common'; +import { CommonEngine } from '@angular/ssr'; +import express from 'express'; +import { fileURLToPath } from 'node:url'; +import { dirname, join, resolve } from 'node:path'; +import bootstrap from './src/main.server'; +import { createProxyMiddleware } from 'http-proxy-middleware'; + +// The Express app is exported so that it can be used by serverless Functions. +export function app(): express.Express { + const server = express(); + const serverDistFolder = dirname(fileURLToPath(import.meta.url)); + const browserDistFolder = resolve(serverDistFolder, '../browser'); + const indexHtml = join(serverDistFolder, 'index.server.html'); + + const commonEngine = new CommonEngine(); + + server.set('view engine', 'html'); + server.set('views', browserDistFolder); + + server.use('/backend', createProxyMiddleware({ + target: 'http://web-backend-svc:8081', + changeOrigin: true, + pathRewrite: { + '^/backend': '/' + }, + logLevel: 'debug' + })); + + // Example Express Rest API endpoints + // server.get('/api/**', (req, res) => { }); + // Serve static files from /browser + server.get('*.*', express.static(browserDistFolder, { + maxAge: '1y' + })); + + // All regular routes use the Angular engine + server.get('*', (req, res, next) => { + const { protocol, originalUrl, baseUrl, headers } = req; + + commonEngine + .render({ + bootstrap, + documentFilePath: indexHtml, + url: `${protocol}://${headers.host}${originalUrl}`, + publicPath: browserDistFolder, + providers: [{ provide: APP_BASE_HREF, useValue: baseUrl }], + }) + .then((html) => res.send(html)) + .catch((err) => next(err)); + }); + + return server; +} + +function run(): void { + const port = process.env['PORT'] || 4000; + + // Start up the Node server + const server = app(); + server.listen(port, () => { + console.log(`Node Express server listening on http://localhost:${port}`); + }); +} + +run(); diff --git a/frontend-app/harness-webapp/src/app/_services/apiservice.service.spec.ts b/frontend-app/harness-webapp/src/app/_services/apiservice.service.spec.ts new file mode 100644 index 0000000..dd84cce --- /dev/null +++ b/frontend-app/harness-webapp/src/app/_services/apiservice.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { ApiserviceService } from './apiservice.service'; + +describe('ApiserviceService', () => { + let service: ApiserviceService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(ApiserviceService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/frontend-app/harness-webapp/src/app/_services/apiservice.service.ts b/frontend-app/harness-webapp/src/app/_services/apiservice.service.ts new file mode 100644 index 0000000..ef7c52d --- /dev/null +++ b/frontend-app/harness-webapp/src/app/_services/apiservice.service.ts @@ -0,0 +1,80 @@ +import { EventEmitter, Injectable, NgModule } from '@angular/core'; +import { ConfigService } from './config.service'; +import { + HttpClient, + HttpClientModule, + HttpErrorResponse, + HttpHeaders, +} from '@angular/common/http'; +import { Observable, throwError } from 'rxjs'; + + +@Injectable({ + providedIn: 'root' +}) +export class ApiserviceService { + //APIUrl ="http://localhost:8000" + + private APIUrl: string; + + constructor(private http: HttpClient, private configService: ConfigService) { + // this.APIUrl = this.configService.getApiUrl(); + this.APIUrl = '/backend'; + console.log('API URL in API Service:', this.APIUrl); + + } + httpOptions = { + headers: new HttpHeaders({ + 'Content-Type': 'application/json', + }), + }; + + + + getDetails(){ + return this.http.get( + this.APIUrl+'/deploy/execution',this.httpOptions + ) + } + + + getDistribution(startTimestamp:any, endTimestamp:any){ + return this.http.get( + this.APIUrl + '/deploy/distribution', { + params: { + start_timestamp: startTimestamp.toISOString(), + end_timestamp: endTimestamp.toISOString() + }, + ... this.httpOptions} + ); + } + getBarDistribution(startTimestamp:any, endTimestamp:any){ + return this.http.get( + this.APIUrl + '/deploy/distribution/bar', { + params: { + start_timestamp: startTimestamp.toISOString(), + end_timestamp: endTimestamp.toISOString() + }, + ... this.httpOptions} + ); + } + + generateEntry(name:any){ + const jsonObject={ + "name": name + } + return this.http.post( + this.APIUrl +'/deploy/create',jsonObject,this.httpOptions + ); + } + + + checkRelease(){ + return this.http.get( + this.APIUrl+'/deploy/check/release',this.httpOptions + ) + } + + + +} diff --git a/frontend-app/harness-webapp/src/app/_services/config.service.ts b/frontend-app/harness-webapp/src/app/_services/config.service.ts new file mode 100644 index 0000000..bc8a7a1 --- /dev/null +++ b/frontend-app/harness-webapp/src/app/_services/config.service.ts @@ -0,0 +1,30 @@ +import { Injectable } from '@angular/core'; +import { environment } from '../../environments/environment'; + +@Injectable({ + providedIn: 'root' +}) +export class ConfigService { + // apiUrl= environment.defaultApiUrl; + apiUrl= 'https://backend.slatt.ed.instruqt.io'; + sdkKey= environment.defaultSDKKey; + + constructor() { + // this.apiUrl = environment.defaultApiUrl; + this.apiUrl = 'https://backend.slatt.ed.instruqt.io'; + } + + + getApiUrl(): string { + return this.apiUrl; + } + + + getSDKKey(): string{ + return this.sdkKey; + } + + + + +} \ No newline at end of file diff --git a/frontend-app/harness-webapp/src/app/_services/verify.guard.ts b/frontend-app/harness-webapp/src/app/_services/verify.guard.ts new file mode 100644 index 0000000..104ed9b --- /dev/null +++ b/frontend-app/harness-webapp/src/app/_services/verify.guard.ts @@ -0,0 +1,21 @@ +import { Injectable } from '@angular/core'; +import { CanActivate, ActivatedRouteSnapshot, RouterStateSnapshot, UrlTree, Router } from '@angular/router'; +import { Observable } from 'rxjs'; + +@Injectable({ + providedIn: 'root' +}) +export class VerifyGuard implements CanActivate { + + constructor(private router: Router) {} + + canActivate( + next: ActivatedRouteSnapshot, + state: RouterStateSnapshot): Observable | Promise | boolean | UrlTree { + + + // Redirect to home component for all other URLs + this.router.navigateByUrl('/home'); + return true; + } +} diff --git a/frontend-app/harness-webapp/src/app/_types/BucketData b/frontend-app/harness-webapp/src/app/_types/BucketData new file mode 100644 index 0000000..e69de29 diff --git a/frontend-app/harness-webapp/src/app/_types/features.ts b/frontend-app/harness-webapp/src/app/_types/features.ts new file mode 100644 index 0000000..b80f536 --- /dev/null +++ b/frontend-app/harness-webapp/src/app/_types/features.ts @@ -0,0 +1,20 @@ +export interface Options { + baseUrl?: string + eventUrl?: string + eventsSyncInterval?: number + pollingInterval?: number + pollingEnabled?: boolean + streamEnabled?: boolean + debug?: boolean +} + +export interface Target { + identifier: string + name?: string + attributes?: object +} + +export interface FF{ + value?: any; + flag?: string; +} diff --git a/frontend-app/harness-webapp/src/app/_types/global.d.ts b/frontend-app/harness-webapp/src/app/_types/global.d.ts new file mode 100644 index 0000000..8952433 --- /dev/null +++ b/frontend-app/harness-webapp/src/app/_types/global.d.ts @@ -0,0 +1,9 @@ +interface EnvConfig { + apiUrl?: string; + } + + // Extend the Window interface to include the `__env` property + interface Window { + __env?: EnvConfig; + } + \ No newline at end of file diff --git a/frontend-app/harness-webapp/src/app/app.component.css b/frontend-app/harness-webapp/src/app/app.component.css new file mode 100644 index 0000000..e69de29 diff --git a/frontend-app/harness-webapp/src/app/app.component.html b/frontend-app/harness-webapp/src/app/app.component.html new file mode 100644 index 0000000..1227ec2 --- /dev/null +++ b/frontend-app/harness-webapp/src/app/app.component.html @@ -0,0 +1,5 @@ +
+ + +
+ diff --git a/frontend-app/harness-webapp/src/app/app.component.spec.ts b/frontend-app/harness-webapp/src/app/app.component.spec.ts new file mode 100644 index 0000000..f29ff47 --- /dev/null +++ b/frontend-app/harness-webapp/src/app/app.component.spec.ts @@ -0,0 +1,29 @@ +import { TestBed } from '@angular/core/testing'; +import { AppComponent } from './app.component'; + +describe('AppComponent', () => { + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [AppComponent], + }).compileComponents(); + }); + + it('should create the app', () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app).toBeTruthy(); + }); + + it(`should have the 'harness-webapp' title`, () => { + const fixture = TestBed.createComponent(AppComponent); + const app = fixture.componentInstance; + expect(app.title).toEqual('harness-webapp'); + }); + + it('should render title', () => { + const fixture = TestBed.createComponent(AppComponent); + fixture.detectChanges(); + const compiled = fixture.nativeElement as HTMLElement; + expect(compiled.querySelector('h1')?.textContent).toContain('Hello, harness-webapp'); + }); +}); diff --git a/frontend-app/harness-webapp/src/app/app.component.ts b/frontend-app/harness-webapp/src/app/app.component.ts new file mode 100644 index 0000000..cff7fdd --- /dev/null +++ b/frontend-app/harness-webapp/src/app/app.component.ts @@ -0,0 +1,25 @@ +import { Component } from '@angular/core'; +import { RouterOutlet } from '@angular/router'; +import { ApiserviceService } from './_services/apiservice.service'; +import { HttpClient } from '@angular/common/http'; +import { SideBarComponent } from './side-bar/side-bar.component'; +import { ConfigService } from './_services/config.service'; + +@Component({ + selector: 'app-root', + standalone: true, + templateUrl: './app.component.html', + styleUrl: './app.component.css', + imports: [RouterOutlet, SideBarComponent] +}) +export class AppComponent { + apiUrl!: string; + constructor(private configService: ConfigService,private apiService: ApiserviceService){} + + ngOnInit() { + this.apiUrl = this.configService.getApiUrl(); + console.log('API URL in AppComponent:', this.apiUrl); + + } + title = 'harness-webapp'; +} diff --git a/frontend-app/harness-webapp/src/app/app.config.server.ts b/frontend-app/harness-webapp/src/app/app.config.server.ts new file mode 100644 index 0000000..b4d57c9 --- /dev/null +++ b/frontend-app/harness-webapp/src/app/app.config.server.ts @@ -0,0 +1,11 @@ +import { mergeApplicationConfig, ApplicationConfig } from '@angular/core'; +import { provideServerRendering } from '@angular/platform-server'; +import { appConfig } from './app.config'; + +const serverConfig: ApplicationConfig = { + providers: [ + provideServerRendering() + ] +}; + +export const config = mergeApplicationConfig(appConfig, serverConfig); diff --git a/frontend-app/harness-webapp/src/app/app.config.ts b/frontend-app/harness-webapp/src/app/app.config.ts new file mode 100644 index 0000000..0fed7b3 --- /dev/null +++ b/frontend-app/harness-webapp/src/app/app.config.ts @@ -0,0 +1,11 @@ +import { ApplicationConfig, importProvidersFrom } from '@angular/core'; +import { provideRouter } from '@angular/router'; +import { provideHttpClient } from '@angular/common/http'; +import { routes } from './app.routes'; +import { provideClientHydration } from '@angular/platform-browser'; +import { NgxChartsModule } from '@swimlane/ngx-charts'; +import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; + +export const appConfig: ApplicationConfig = { + providers: [provideRouter(routes), provideClientHydration(),provideHttpClient(), importProvidersFrom([NgxChartsModule]), importProvidersFrom([BrowserAnimationsModule])] +}; diff --git a/frontend-app/harness-webapp/src/app/app.routes.ts b/frontend-app/harness-webapp/src/app/app.routes.ts new file mode 100644 index 0000000..cd74c9e --- /dev/null +++ b/frontend-app/harness-webapp/src/app/app.routes.ts @@ -0,0 +1,18 @@ +import { RouterModule, Routes } from '@angular/router'; +import { DistributionComponent } from './distribution/distribution.component'; +import { HomeComponent } from './home/home.component'; +import { VerifyGuard } from './_services/verify.guard'; +import { NgModule } from '@angular/core'; + +export const routes: Routes = [ + { path: 'distribution', component: DistributionComponent}, + { path: 'home', component: HomeComponent}, + { path: '', component: HomeComponent, canActivate: [VerifyGuard] }, + { path: '**', redirectTo: 'home' } + +]; +@NgModule({ + imports: [RouterModule.forRoot(routes)], + exports: [RouterModule] +}) +export class AppRoutingModule { } diff --git a/frontend-app/harness-webapp/src/app/distribution/distribution.component.css b/frontend-app/harness-webapp/src/app/distribution/distribution.component.css new file mode 100644 index 0000000..e73dc7c --- /dev/null +++ b/frontend-app/harness-webapp/src/app/distribution/distribution.component.css @@ -0,0 +1,168 @@ +@import url("https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700,800,900"); +@import url("https://cdn.linearicons.com/free/1.0.0/icon-font.min.css"); +body { + font-family: 'Montserrat', sans-serif; + background: #112233; +} + +.weather-card { + margin: 60px auto; + height: 450px; + width: 750px; + background: #fff; + box-shadow: 0 2px 38px rgba(0, 0, 0, 0.011), 0 5px 12px rgba(0, 0, 0, 0.122); + overflow: hidden; + border: 1px solid #ccc!important; + border-radius: 16px; + +} + + +.weather-card .top { + position: relative; + height: 450px; + width: 750px; + overflow: hidden; + background-color: black; + background-size: cover; + background-position: center center; + text-align: center; +} +.weather-card .top .wrapper { + padding: 30px; + position: relative; + z-index: 1; +} +.weather-card .top .wrapper .mynav { + height: 20px; +} +.weather-card .top .wrapper .mynav .lnr { + color: #fff; + font-size: 20px; +} +.weather-card .top .wrapper .mynav .lnr-chevron-left { + display: inline-block; + float: left; +} +.weather-card .top .wrapper .mynav .lnr-cog { + display: inline-block; + float: right; +} +.weather-card .top .wrapper .heading { + margin-top: 20px; + font-size: 35px; + font-weight: 400; + color: #fff; +} +.weather-card .top .wrapper .location { + margin-top: 20px; + font-size: 21px; + font-weight: 400; + color: #fff; +} +.weather-card .top .wrapper .temp { + margin-top: 20px; +} +.weather-card .top .wrapper .temp a { + text-decoration: none; + color: #fff; +} +.weather-card .top .wrapper .temp a .temp-type { + font-size: 85px; +} +.weather-card .top .wrapper .temp .temp-value { + display: inline-block; + font-size: 85px; + font-weight: 600; + color: #fff; +} +.weather-card .top .wrapper .temp .deg { + display: inline-block; + font-size: 35px; + font-weight: 600; + color: #fff; + vertical-align: top; + margin-top: 10px; +} +.weather-card .top:after { + content: ""; + height: 100%; + width: 100%; + display: block; + position: absolute; + top: 0; + left: 0; + background: rgba(0, 0, 0, 0.5); +} +.weather-card .bottom { + background-color: #000; + +} +.weather-card .bottom .wrapper .forecast { + overflow: hidden; + margin: 0; + font-size: 0; + padding: 0; + padding-top: 20px; + max-height: 155px; +} +.weather-card .bottom .wrapper .forecast a { + text-decoration: none; + color: #000; +} +.weather-card .bottom .wrapper .forecast .go-up { + text-align: center; + display: block; + font-size: 25px; + margin-bottom: 10px; +} +.weather-card .bottom .wrapper .forecast li { + display: block; + font-size: 25px; + font-weight: 400; + color: rgba(0, 0, 0, 0.25); + line-height: 1em; + margin-bottom: 30px; +} +.weather-card .bottom .wrapper .forecast li .date { + display: inline-block; +} +.weather-card .bottom .wrapper .forecast li .condition { + display: inline-block; + vertical-align: middle; + float: right; + font-size: 25px; +} +.weather-card .bottom .wrapper .forecast li .condition .temp { + display: inline-block; + vertical-align: top; + font-family: 'Montserrat', sans-serif; + font-size: 20px; + font-weight: 400; + padding-top: 2px; +} +.weather-card .bottom .wrapper .forecast li .condition .temp .deg { + display: inline-block; + font-size: 10px; + font-weight: 600; + margin-left: 3px; + vertical-align: top; +} +.weather-card .bottom .wrapper .forecast li .condition .temp .temp-type { + font-size: 20px; +} +.weather-card .bottom .wrapper .forecast li.active { + color: rgba(0, 0, 0, 0.8); +} +.weather-card.rain .top { + background: url("../../assets/testing.png") no-repeat; + background-size: cover; + background-position: center center; +} + + +.ngx-charts-outer { + text{ + fill: #fff!important; + } +} diff --git a/frontend-app/harness-webapp/src/app/distribution/distribution.component.html b/frontend-app/harness-webapp/src/app/distribution/distribution.component.html new file mode 100644 index 0000000..7d5c9f3 --- /dev/null +++ b/frontend-app/harness-webapp/src/app/distribution/distribution.component.html @@ -0,0 +1,53 @@ +
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+ + + +
+ +
+ +
+ +
+ + + +
+
+ + + + +
diff --git a/frontend-app/harness-webapp/src/app/distribution/distribution.component.spec.ts b/frontend-app/harness-webapp/src/app/distribution/distribution.component.spec.ts new file mode 100644 index 0000000..b860f8d --- /dev/null +++ b/frontend-app/harness-webapp/src/app/distribution/distribution.component.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { DistributionComponent } from './distribution.component'; + +describe('DistributionComponent', () => { + let component: DistributionComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [DistributionComponent] + }) + .compileComponents(); + + fixture = TestBed.createComponent(DistributionComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/frontend-app/harness-webapp/src/app/distribution/distribution.component.ts b/frontend-app/harness-webapp/src/app/distribution/distribution.component.ts new file mode 100644 index 0000000..55947e6 --- /dev/null +++ b/frontend-app/harness-webapp/src/app/distribution/distribution.component.ts @@ -0,0 +1,223 @@ +import { Component } from '@angular/core'; +import { Color, NgxChartsModule, ScaleType } from '@swimlane/ngx-charts'; +import { ApiserviceService } from '../_services/apiservice.service'; +import { ColorHelper } from '@swimlane/ngx-charts'; // Import ColorHelper from ngx-charts + +@Component({ + selector: 'app-distribution', + standalone: true, + imports: [NgxChartsModule], + templateUrl: './distribution.component.html', + styleUrl: './distribution.component.css', +}) +export class DistributionComponent { + data: any[] = []; // Your data from backend + distribution: any[] = []; + normalThumbnail: string = 'path/to/normal-thumbnail.png'; + nonNormalThumbnail: string = 'path/to/non-normal-thumbnail.png'; + viewpie: [number, number] = [300, 300]; + // options + gradient: boolean = true; + showLegend: boolean = true; + showLabels: boolean = true; + isDoughnut: boolean = false; + legendPosition: string = 'below'; + barChartData: any[] = []; + + distributionData: any[]=[]; + + + constructor(private apiService: ApiserviceService) {} + + barData: any; + + ngOnInit(): void { + + + } + + + run(){ + this.performApiCallRepeatedly(10); + } + + refreshDistribution() { + // Calculate the start and end timestamps for the last 1 hour + const now = new Date(); + const startTimestamp = new Date(now.getTime() - 400000); // 1 hour in milliseconds + const endTimestamp = now; + const groupedData = this.groupDataByTime(this.distributionData); + this.data = this.transformDataForChart(groupedData); + console.log(this.distributionData) + } + + name = 'Angular'; + view: [number, number] = [600, 400]; + colorScheme: Color = { + name: 'myScheme', + selectable: true, + group: ScaleType.Time, + domain: ['#9370DB', '#87CEFA', '#FA8072', '#FF7F50', '#90EE90', '#9370DB'], + }; + + customColor: Color = { + name: 'legend', + selectable: true, + group: ScaleType.Time, + domain: ['#FFFFFFF'], + }; + + + customColorFunction = (name: string)=> { + return name === 'canary' ? '#FF7F50' : '#9370DB'; // If series name is 'canary', return yellow, otherwise return dodgerblue + }; + + + groupByBucket(data: any[]) { + // Initialize groupedData + const groupedData: { + [bucket: string]: { [name: string]: { value: number }[] }; + } = {}; + + // Group data by bucket + data.forEach((item) => { + const bucket = item.extra.bucket; + const name = item.name; + const value = item.value; + + if (!groupedData[bucket]) { + groupedData[bucket] = {}; + } + + if (!groupedData[bucket][name]) { + groupedData[bucket][name] = []; + } + + groupedData[bucket][name].push({ value }); + }); + + console.log(groupedData) + + } + + // Function to group data by time with 1-minute resolution + groupDataByTime(data: any[]) { + const groupedData: { [key: string]: { [key: number]: number } } = {}; + data.forEach((entry) => { + const timestamp = Math.floor(entry.created_at / 5) * 10; // Round to the nearest minute + if (!groupedData[entry.name]) { + groupedData[entry.name] = {}; + } + if (!groupedData[entry.name][timestamp]) { + groupedData[entry.name][timestamp] = 0; + } + groupedData[entry.name][timestamp]++; + }); + console.log(groupedData) + return groupedData; + } + + + // Function to group data by time with 1-minute resolution + groupDataByTimeBarChart(data: any[]) { + const groupedData: { [key: string]: { [key: number]: number } } = {}; + data.forEach((entry) => { + const timestamp = Math.floor(entry.created_at / 30) * 30; // Round to the nearest minute + if (!groupedData[entry.name]) { + groupedData[entry.name] = {}; + } + if (!groupedData[entry.name][timestamp]) { + groupedData[entry.name][timestamp] = 0; + } + groupedData[entry.name][timestamp]++; + }); + console.log(groupedData) + return groupedData; + } + + transformBarData(groupedData:any) + { +// Step 1: Determine the timestamps +const timestamps = Object.keys(groupedData.normal); + +// Step 2: Iterate through the timestamps and aggregate the values for each category +const dataArray = timestamps.map(timestamp => { + const normalValue = groupedData.normal[timestamp] || 0; + const canaryValue = groupedData.canary[timestamp] || 0; + return { + name: new Date(parseInt(timestamp) * 1000).toISOString(), // Convert timestamp to ISO string + series: [ + { name: "canary", value: canaryValue }, + { name: "normal", value: normalValue } + ] + }; +}); + +console.log(dataArray) +return dataArray + + } + transformDataForChart(groupedData: { + [key: string]: { [key: number]: number }; + }) { + const chartData = []; + for (const name in groupedData) { + if (groupedData.hasOwnProperty(name)) { + const seriesData = []; + for (const [timestamp, count] of Object.entries(groupedData[name])) { + seriesData.push({ + name: new Date(parseInt(timestamp) * 1000), // Convert timestamp to JavaScript Date object + value: count, // Number of entries at this timestamp + }); + } + chartData.push({ name, series: seriesData }); + } + } + console.log(chartData) + return chartData; + } + + autoRefreshGraph(duration: number): void { + const interval = 30 * 1000; // Interval in milliseconds (1 second) + const endTime = Date.now() + duration * 60 * 1000; // Convert minutes to milliseconds + + const apiCall = () => { + // Your API call logic here + this.refreshDistribution(); + }; + + const intervalId = setInterval(apiCall, interval); + + // Stop the interval after the specified duration + setTimeout(() => { + clearInterval(intervalId); + + }, duration * 20 * 1000); + } + + + + performApiCallRepeatedly(duration: number): void { + const interval = 1000; // Interval in milliseconds (1 second) + const endTime = Date.now() + duration * 60 * 1000; // Convert minutes to milliseconds + + const apiCall = () => { + // Your API call logic here + this.apiService.generateEntry('normal').subscribe((data) => { + this.distributionData.push(data) + console.log('Data call executed at', new Date().toISOString()); + this.refreshDistribution(); + console.log('Refresh call executed at', new Date().toISOString()); + }); + }; + + const intervalId = setInterval(apiCall, interval); + + // Stop the interval after the specified duration + setTimeout(() => { + clearInterval(intervalId); + console.log('API calls stopped after 10 minutes'); + }, duration * 60 * 1000); + } + +} diff --git a/frontend-app/harness-webapp/src/app/harness-ff.service.spec.ts b/frontend-app/harness-webapp/src/app/harness-ff.service.spec.ts new file mode 100644 index 0000000..bee1bac --- /dev/null +++ b/frontend-app/harness-webapp/src/app/harness-ff.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { HarnessFfService } from './harness-ff.service'; + +describe('HarnessFfService', () => { + let service: HarnessFfService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(HarnessFfService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/frontend-app/harness-webapp/src/app/harness-ff.service.ts b/frontend-app/harness-webapp/src/app/harness-ff.service.ts new file mode 100644 index 0000000..6a290f0 --- /dev/null +++ b/frontend-app/harness-webapp/src/app/harness-ff.service.ts @@ -0,0 +1,86 @@ +import { Injectable } from '@angular/core'; +import { initialize, Event, Options, VariationValue } from '@harnessio/ff-javascript-client-sdk' +import { Target, Result } from '@harnessio/ff-javascript-client-sdk'; +import { FF } from './_types/features'; +import { Component, OnInit, Inject, PLATFORM_ID } from '@angular/core'; +import { isPlatformBrowser } from '@angular/common'; +import { ConfigService } from './_services/config.service'; +const fakeWindow: any = {}; + + +@Injectable({ + providedIn: 'root' +}) +export class HarnessFfService { + + target!:Target; + options!: Options + cf!: Result; + groupCF!: Result; + groupFlags!: Record; + groupCFVariation: VariationValue = false; + sdk = '52eb02d3-e930-420e-a1b3-69df03fa9b4c'; + flags!: Record; + flagVariation: VariationValue = false; + + + private ffSDK: string; + + constructor(@Inject(PLATFORM_ID) private platformId: Object, private configService: ConfigService) { + this.ffSDK = configService.getSDKKey(); + + + + + +if(isPlatformBrowser(this.platformId)){ + + this.initialiseSDK(); +} + + + + + } + + async initialiseSDK(){ + const windowObject = isPlatformBrowser(this.platformId) ? window : fakeWindow; + const { default: HarnessSDK } = await import('@harnessio/ff-javascript-client-sdk'); + this.target={ + identifier: "webinar", + name: "webinar", + attributes: { + lastUpdated: Date(), + + } + } + + this.cf = initialize( + this.ffSDK, + this.target + ) + + this.cf.on(Event.READY, flags => { + this.flags=flags + }) + + + this.cf.on(Event.CHANGED, flagInfo =>{ + console.log(flagInfo) + if (flagInfo.flag ==="webinarff"){ + this.flagVariation = flagInfo.value + console.log(this.flagVariation?.toString()) + } + }) + } + variationFF(){ + return this.flagVariation?.toString() + } + + checkCycle(flag:string){ + console.log(this.cf.variation(flag, false)) + } + + } + + diff --git a/frontend-app/harness-webapp/src/app/harness-offer/harness-offer.component.css b/frontend-app/harness-webapp/src/app/harness-offer/harness-offer.component.css new file mode 100644 index 0000000..25e6f30 --- /dev/null +++ b/frontend-app/harness-webapp/src/app/harness-offer/harness-offer.component.css @@ -0,0 +1,8 @@ +.custom-modal .modal-content { + z-index: 1050 !important; /* Adjust this value as needed */ + } + + .custom-modal-backdrop { + z-index: 1040 !important; /* Ensure the backdrop is behind the modal */ + } + \ No newline at end of file diff --git a/frontend-app/harness-webapp/src/app/harness-offer/harness-offer.component.html b/frontend-app/harness-webapp/src/app/harness-offer/harness-offer.component.html new file mode 100644 index 0000000..e69de29 diff --git a/frontend-app/harness-webapp/src/app/harness-offer/harness-offer.component.spec.ts b/frontend-app/harness-webapp/src/app/harness-offer/harness-offer.component.spec.ts new file mode 100644 index 0000000..4367486 --- /dev/null +++ b/frontend-app/harness-webapp/src/app/harness-offer/harness-offer.component.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { HarnessOfferComponent } from './harness-offer.component'; + +describe('HarnessOfferComponent', () => { + let component: HarnessOfferComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [HarnessOfferComponent] + }) + .compileComponents(); + + fixture = TestBed.createComponent(HarnessOfferComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/frontend-app/harness-webapp/src/app/harness-offer/harness-offer.component.ts b/frontend-app/harness-webapp/src/app/harness-offer/harness-offer.component.ts new file mode 100644 index 0000000..36db1f4 --- /dev/null +++ b/frontend-app/harness-webapp/src/app/harness-offer/harness-offer.component.ts @@ -0,0 +1,25 @@ +import { Component, ElementRef, EventEmitter, Input, Output, ViewChild } from '@angular/core'; +import { NgbModal } from '@ng-bootstrap/ng-bootstrap'; + +@Component({ + selector: 'app-harness-offer', + standalone: true, + imports: [], + templateUrl: './harness-offer.component.html', + styleUrl: './harness-offer.component.css' +}) +export class HarnessOfferComponent { + constructor( + + ) { + + + + } + + open() { + + + } + +} diff --git a/frontend-app/harness-webapp/src/app/home/home.component.css b/frontend-app/harness-webapp/src/app/home/home.component.css new file mode 100644 index 0000000..2127799 --- /dev/null +++ b/frontend-app/harness-webapp/src/app/home/home.component.css @@ -0,0 +1,161 @@ +@import url("https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700,800,900"); +@import url("https://cdn.linearicons.com/free/1.0.0/icon-font.min.css"); +body { + font-family: 'Montserrat', sans-serif; + background: #112233; +} + +.weather-card { + margin: 60px auto; + height: 740px; + width: 450px; + background: #fff; + box-shadow: 0 2px 38px rgba(0, 0, 0, 0.011), 0 5px 12px rgba(0, 0, 0, 0.122); + overflow: hidden; + border: 1px solid #ccc!important; + border-radius: 16px; + +} + + +.weather-card .top { + position: relative; + height: 570px; + width: 100%; + overflow: hidden; + background-color: black; + background-size: cover; + background-position: center center; + text-align: center; +} +.weather-card .top .wrapper { + padding: 30px; + position: relative; + z-index: 1; +} +.weather-card .top .wrapper .mynav { + height: 20px; +} +.weather-card .top .wrapper .mynav .lnr { + color: #fff; + font-size: 20px; +} +.weather-card .top .wrapper .mynav .lnr-chevron-left { + display: inline-block; + float: left; +} +.weather-card .top .wrapper .mynav .lnr-cog { + display: inline-block; + float: right; +} +.weather-card .top .wrapper .heading { + margin-top: 20px; + font-size: 35px; + font-weight: 400; + color: #fff; +} +.weather-card .top .wrapper .location { + margin-top: 20px; + font-size: 21px; + font-weight: 400; + color: #fff; +} +.weather-card .top .wrapper .temp { + margin-top: 20px; +} +.weather-card .top .wrapper .temp a { + text-decoration: none; + color: #fff; +} +.weather-card .top .wrapper .temp a .temp-type { + font-size: 85px; +} +.weather-card .top .wrapper .temp .temp-value { + display: inline-block; + font-size: 85px; + font-weight: 600; + color: #fff; +} +.weather-card .top .wrapper .temp .deg { + display: inline-block; + font-size: 35px; + font-weight: 600; + color: #fff; + vertical-align: top; + margin-top: 10px; +} +.weather-card .top:after { + content: ""; + height: 100%; + width: 100%; + display: block; + position: absolute; + top: 0; + left: 0; + background: rgba(0, 0, 0, 0.5); +} +.weather-card .bottom { + background-color: #000; + +} +.weather-card .bottom .wrapper .forecast { + overflow: hidden; + margin: 0; + font-size: 0; + padding: 0; + padding-top: 20px; + max-height: 155px; +} +.weather-card .bottom .wrapper .forecast a { + text-decoration: none; + color: #000; +} +.weather-card .bottom .wrapper .forecast .go-up { + text-align: center; + display: block; + font-size: 25px; + margin-bottom: 10px; +} +.weather-card .bottom .wrapper .forecast li { + display: block; + font-size: 25px; + font-weight: 400; + color: rgba(0, 0, 0, 0.25); + line-height: 1em; + margin-bottom: 30px; +} +.weather-card .bottom .wrapper .forecast li .date { + display: inline-block; +} +.weather-card .bottom .wrapper .forecast li .condition { + display: inline-block; + vertical-align: middle; + float: right; + font-size: 25px; +} +.weather-card .bottom .wrapper .forecast li .condition .temp { + display: inline-block; + vertical-align: top; + font-family: 'Montserrat', sans-serif; + font-size: 20px; + font-weight: 400; + padding-top: 2px; +} +.weather-card .bottom .wrapper .forecast li .condition .temp .deg { + display: inline-block; + font-size: 10px; + font-weight: 600; + margin-left: 3px; + vertical-align: top; +} +.weather-card .bottom .wrapper .forecast li .condition .temp .temp-type { + font-size: 20px; +} +.weather-card .bottom .wrapper .forecast li.active { + color: rgba(0, 0, 0, 0.8); +} +.weather-card.rain .top { + background: url("../../assets/testing.png") no-repeat; + background-size: cover; + background-position: center center; +} diff --git a/frontend-app/harness-webapp/src/app/home/home.component.html b/frontend-app/harness-webapp/src/app/home/home.component.html new file mode 100644 index 0000000..d98ae76 --- /dev/null +++ b/frontend-app/harness-webapp/src/app/home/home.component.html @@ -0,0 +1,135 @@ + + +
+
+ +
+
+
+ @if(checkValue()){ +
+
+ + +
+

Events

+ + + +
+

+ Discover DevOps innovations with Harness at worldwide events, reshaping the future of modern software delivery. +

+ +
+ + +
+ + + } + + + @if(isCanary){ +
+
+ + +
+

{{serviceName}}

+
+

Version

+

{{applicationVersion}}

+ +
+ +
+

Last Execution

+

{{lastExecution}}

+ +
+ + +
+ + + } + @else { +
+ + +
+ + +
+

{{serviceName}}

+ +
+

Version

+

{{applicationVersion}}

+ +
+ +
+

Last Execution

+

{{lastExecution}}

+ +
+ + + +
+ + + + } + +
+ @if (!checkValue()) { +
+ +
+ } + @else { + +
+ Learn more + +
+ } + + +
+ +
+ +
+
+ +
+
+
+ + +
+

Distribution Test

+

Synthetic Test

+

+ +

+
+
+
+ + +
+
+
+ + +
+
diff --git a/frontend-app/harness-webapp/src/app/home/home.component.spec.ts b/frontend-app/harness-webapp/src/app/home/home.component.spec.ts new file mode 100644 index 0000000..60c47c4 --- /dev/null +++ b/frontend-app/harness-webapp/src/app/home/home.component.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { HomeComponent } from './home.component'; + +describe('HomeComponent', () => { + let component: HomeComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [HomeComponent] + }) + .compileComponents(); + + fixture = TestBed.createComponent(HomeComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/frontend-app/harness-webapp/src/app/home/home.component.ts b/frontend-app/harness-webapp/src/app/home/home.component.ts new file mode 100644 index 0000000..15bbe95 --- /dev/null +++ b/frontend-app/harness-webapp/src/app/home/home.component.ts @@ -0,0 +1,87 @@ +import { Component } from '@angular/core'; + +import { Router } from '@angular/router'; +import { ApiserviceService } from '../_services/apiservice.service'; +import { HarnessFfService } from '../harness-ff.service'; +import { HarnessOfferComponent } from '../harness-offer/harness-offer.component'; + +@Component({ + selector: 'app-home', + standalone: true, + imports: [ HarnessOfferComponent], + templateUrl: './home.component.html', + styleUrl: './home.component.css' +}) +export class HomeComponent { + + constructor(private router: Router, private apiService: ApiserviceService, private ffService: HarnessFfService) { } + + serviceName= "Harness Webinar" + productDeveloper= "Nikp" + deploymentStatus="Complete" + lastExecution="12.3" + deploymentType="Canary" + applicationVersion="v1.0" + executionDetails="" + placeholder=" " + isCanary:boolean = false + isModalOpen = false; + + ngOnInit(): void { + this.refreshExecutionDetails(); + } + + + refreshExecutionDetails(){ + this.apiService.getDetails() + .subscribe((data) => { + this.serviceName = data.service_name + this.lastExecution = data.last_execution_id + this.applicationVersion = data.application_version + this.deploymentType = data.deployment_type + }); + + } + + + distribution(){ + this.router.navigateByUrl('/distribution') + } + + checkValue(){ + console.log(this.ffService.variationFF()) + if (this.ffService.variationFF()=="true"){ + return true; + } + return false; + } + + + + changeGroup(){ + this.ffService.checkCycle("Beta") + + } + + + + checkRelase(){ + const isCanary=false; + this.refreshExecutionDetails(); + this.apiService.checkRelease() + .subscribe((data) => { + if (data.deployment_type == 'canary'){ + this.isCanary= true; + + } + else{ + this.isCanary= false; + } + + }); + } + + + + +} diff --git a/frontend-app/harness-webapp/src/app/side-bar/side-bar.component.css b/frontend-app/harness-webapp/src/app/side-bar/side-bar.component.css new file mode 100644 index 0000000..e69de29 diff --git a/frontend-app/harness-webapp/src/app/side-bar/side-bar.component.html b/frontend-app/harness-webapp/src/app/side-bar/side-bar.component.html new file mode 100644 index 0000000..3a773d1 --- /dev/null +++ b/frontend-app/harness-webapp/src/app/side-bar/side-bar.component.html @@ -0,0 +1,27 @@ + diff --git a/frontend-app/harness-webapp/src/app/side-bar/side-bar.component.spec.ts b/frontend-app/harness-webapp/src/app/side-bar/side-bar.component.spec.ts new file mode 100644 index 0000000..98ecbf8 --- /dev/null +++ b/frontend-app/harness-webapp/src/app/side-bar/side-bar.component.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { SideBarComponent } from './side-bar.component'; + +describe('SideBarComponent', () => { + let component: SideBarComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [SideBarComponent] + }) + .compileComponents(); + + fixture = TestBed.createComponent(SideBarComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/frontend-app/harness-webapp/src/app/side-bar/side-bar.component.ts b/frontend-app/harness-webapp/src/app/side-bar/side-bar.component.ts new file mode 100644 index 0000000..2a5db1a --- /dev/null +++ b/frontend-app/harness-webapp/src/app/side-bar/side-bar.component.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-side-bar', + standalone: true, + imports: [], + templateUrl: './side-bar.component.html', + styleUrl: './side-bar.component.css' +}) +export class SideBarComponent { + +} diff --git a/frontend-app/harness-webapp/src/assets/.gitkeep b/frontend-app/harness-webapp/src/assets/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/frontend-app/harness-webapp/src/assets/canary-logo.png b/frontend-app/harness-webapp/src/assets/canary-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..ed9b75113fa62aff2fd366e61c9ae32592984e58 GIT binary patch literal 6585 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

wmOiq)@@Ge#TuRu>9jHgx{8gSLi^wIh; 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%0AkV2Wyx!VRIE%DX;J%KUr6YW#S`=eKt4{V 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 z̡*xpgB!u~%}oVl*pu1=cwX>JxU0X;ij;ALyoiX!<&x#8`TmFR_kZHySSSW@;nXnyMU&4T?C?F^X3oF85!{WmJ==kQMK?7<-*q%qDc$T-7fP9OW0WNxw- z20{}Yr~(u^)hVzl43J*&mOC;}sEOa(QpW2)?Pud8=Vi~DDKpNJ(zv=dURd}vGa!#R zn<9EIsdjZY83PyTZMZs4fe`cqtBg{1jPEo5dbR1r?;XzmWBBr&san(bA7K@`Qmo8; z31A1|+%JX?@o>#CeOkusRLcbF883aJnsK4R4-j=Z>b zjrOY;pFsFQ8ryatC`#u}$R%sf*7N)?kEd>r<_^~q#L11&e!=~XA?>N~KW32v4h7$d8AXfrqbjba0GMAd zFDYPQ`};}1FeqFt$MuFMHS^r%g%c_@9P-p}7R?P+l7awBHM!D=<_W}NOs44_%Dw#E zgEb8kjwc(+na9^%hkRmgivG#AVZa97+g`NskSHitW|u5}+Qr`N*YiF1;u0l&e!LeB zOYNb?w0Cl}V_^0kq{Y7!M1uVr|2|_lgQTj=VW^<`0S&+J`=)t+gbkdY-;_xBh5WFT z+oh6wy?coiL0tF=W^wS3WA4?7x?6>h=Bxe5`@1>~kVD0io_pI0d2d8_=6getL{#rW zj^39q7ko`<`6B@=1K&wS&lb-da?eb`{Gy`f@V?ecSG8KLm*T$Ec&mvUG3&JYf(2FH zcr}EOmKIewdln%}FV#PA`-K`zARf3btH7?kbMIk&=AF94Yj+{0iTsxb${r|+zkB!x z+k%u}Z+Bi5_eLKw%7P{s#axa$uJ1KZMrL!aPF$5ez5WBQP*+^$Q51=V5xItt;Xpdq zGCg;L&a4Ocw|m|u>Obj?-%GzXXV0}3p`2_#`Oj3%ZSv0!a`scs8v*I(GS{-YSGzuO zfcV>qwf4M45B!6kvYMnYL4q3XYr!ldpY1ExL5e@EZV@jqu~^I^jTXTv?&H} zu>F|+H$vDZ&8gvckxnYZaU3XQ zZRO=KfvKmxAfeKiul&E{Vy7sw#yFJ6XAs*TeLhv|yq70y7M)r*0`$K+t2M_u5+<{) z>Bq1tpCE!VFw)ybWW7^J0kcD9dQMjO=bgg&8MAs_<6G~OQFSuvF9_zCa^zj+<7akR zs&3A8MG0Q@G>9TL4YJ-w6oMs8jF;%iArRi2jcXJ*rHW_$AA_?nz!x#q6r)R(I~^$V*<^#HsNlJ^ znoI^12SP|s=H>0{_Bl}S=6V}AidgXeyPkg$=ql`QJC`4{pWPq?YnK7`RFZun*)VRu zjge)WlsUtnGyW2?ZWQnLBinzr)4TQpq5=ZO1=_WJ?IvY2xZ*tzxlD7%%7H-PKy;N{ zi1WYB*5|xkaml;jq0-rXQ~%Ex)t}a-{GnHGn1*iM^L8>-5BU0VE)Ds8k%gUj|8wHx zua1Yle}DJ(<_q4e&bw4T zk42neVeh0$8OxmrKG;eBM8SOdOD?P*@onOAK9;RN(!9K2Sk)LhU^;Kh%5J9$we4_HwQm1o zIs809`QWdnuzYA^Y+q)AffHm$v|l}sA;{>|TeH~nP@8^QqyYKR;IGf%2TZo^XIaAj zO<%j3i#X7;YG&0__m5|+k0#`uAJL3a2R}ZYHlac;+vZpOIv$Y8R6k0Q?enSPfr`o- zPaoqzl7vN+@0ajhTTKNiw7ka9Utg6!&mT?BUZH}DdM}LpJ9QY9Sn^9(Q~3SFn0j^p zBV&X}om3xmDN|X!BR9mTFueaEykR!&Ne`ohMd{<~-zf0MLkT|J$oAwHdJ6O18A8k2 z_`cWX&fBgK^^Xeh9)A73HK8SMEq})))4!Y3Fw4c4uC}<*hcS23t414w6`#sySiYQ2 zr^O(Zwlb8;w0=Rh*})tJQ4`7P*YbB+SGIUVHwRZp)}qsm!oSwF@e8Hm4z8*1% zqBui%csqO9!mPAg=pe(R-xm0-NSKPtuo?JzX4>3{FM|H8w9h<{f%_t89eR%^01?q1 zVbfR*ArxOBV^H=Zq(U261m-zfuuKqi1bpfP-0(M%s=*f>8vk zg{qFupLstgry@&RrwJu@*3P1(9=_6cpLKeB8N)47Bxjdh|GfFU!uCAOum5?wzVbZZ zLuh;u_;<2m9>Xb8p49hZFsI+dnlfBMXB*?tctHL8>B{?xjr--Ron{(%&+->3wK5wp zpGV8B%4{wZ1S>H&F;`TAk92ijBVf>=?b1lrM^mHa%Lg$hJF^Z(v_317aDfsU_mjrC)^#uxSKJ^y^0ruD39BQQ-Z?hBpznU3eDKxfMn<)hv++iVpy z8Q}e?tB_VccyDbAtc;Ijf6kHxXvV&9&3KYQIj}u}C!Zd=kikR;v%C z#MA&Tl4AAQx0dY3$}DF$Nx468Ro)?tT75nd$rEwhw*7!~@~7XED`-sOc5w7xsTI@v z{I%5z*k%!A`73Q}DOgw(62gIO)iCiw`ZwQw_LqlpyaVgj zPhHw~WA}=q930-tKvM_YyJ#qJnJzLcyF-_*jrwbh)CR=5)W z^4~@jchk-^bdTcD40A?ckC5op*D`e@OgqMNUDKo9QxQkC9&`1*;#lF^ zZR!VyE#HfBqItScr~b`FU-M3F-bFM7V0<8VgVt2&so*xOJD z`mutd<=mugxn|GHzADJJI;b?dvxMMk(WmKNMbK1C7NzM*s=b>P$Q`$PB=OM`-EAzU zM3z3U>$1+$Vekv$5$at2fiDLA!odXnDLbDD`DczB)iA&)wMM{8wzg`2m*dTe$y9sA zoRK{zPYY2iw>0t3GNYF9mvfKq8k^+2D|0Lz-C@(X;q;H%GciZU29UbYT5U^fLElfG zA6)h}dlEA1`SN9rv>&7Pqw6peh<+Hr+Bj3v@jZy=K-X&ZA7`4+} z_3q+EBX^k9{ktmbl-&_UJoCuz?CdmI8J0hvxlh*|cak^3=#>+S&yfjdRY zcsTo;>75-HuLvl#RlX+k z3BcqwEQr=UNW#zT+hX9f=O<|;R&tSER`Sks38v%D#|;uRFE=h<-O|9#Rd!i($+DY4 z>11)~74^KSXE>XDoA-JXVDJ8y_W86aN@io|dbMXpsVQQa{|Ib)YGAOdB_BgcWC zw3Rqk^+2H=%XG+xYnH;IE6a%B94N!=Vk^^hY(3qU^mp#8Z5>p8ePAKF{pzpTyYqS! z2NG9>+4`>JAc`S)qp3WdGq1_kuIg2U!s=`2kVxE0Jd-n`T`y8W?uZvbvYce>+`vFP z&52_jS^@0j3ZT9GSl#o0c=(txSgKnk`La3TzW=`$KsRR1)gY`Nq$dY_Ip`V(b2|i5 zc)#3?>L5FwSu{Vy(&zzC(5nKl2vcBA)l*{G?;)-w#;XV8`4sx>g_;DJu>#;O$1Y*0 zR&bt3qqul$0FZOAn)#xZ4rbzciM+~X(JE|C#a~5<@{SbwXI4ZS_M~nfbB&L_31JT_ zL$sqGwX2usA+}8$IO-IGUo4Tv++4&QyElN}A@R)!gzi!3lOJpnB+5f`H{zJ^5C zG{$C=A?I$hY*X88&->P{^Nikbw?!)r>`mT#iZWw(;B(G4zwHi2iPb*1bQg7>37<`H zC+KM6X7ShMvcx8|aSbwqyu}XU2sbGdPp?JLMY|(ApL^6*>bT|11O05BJKs{)6=SQy z;md1gY`^(;#&4eVg}WIw{{)Se2pm4M9NZ;2{fHADre|?kWn*`r3QuF;urNB1VbI{m zkH$_HGM8y9T=wZVI=@K?vw3?W$#N?wi|XJC;JPJ~oN&d=n#)QvuK+Y|J@KT4ZewUe zWP#b5`!VT#yxFk$iUq+W=h=Co;|s4!^^BQGwAq0-)l60wyA?WHlE^wMa%bYPB+V*5 zAvc#_W6L^DRndlPma>1BQ5~DN4_kUIk-IN$vx1p`uEI)cA?}PnlG|#6Dyi{knxEkC(kv^yfth1DI8Lh zRH`)Zm?B-Xm}Og{j8H_IC9q0pbPa%&v8@|mkJ|E|KLnirBQX(y{qX|6Tq0j;>eLrG zaR|`xYk+D~S$Bx`Wg}dL7bD3S$Ie0euoIn>tMB{|N1BVlWH9J}zZHtqUf56jxJv0T ze#Kj57T1yX>D=}4`ft5eg9Kw^&GrPc)s?2vznDV3(LGyO&5dGPY5}O(3j$U~-A5D< z0x9<&-aM2b?oa#oG0Jc^Mj5)0CzFL4jJgNSGY|xh{fd{rzQ$H8>KY1t6SP9PiUX~# zekPObm8~}E=sJ?a57Hc%52j^1Z##qNbK9Evs)Nnd;`Wc)>?A}#fB2qP|928^gqPZZ z1vX5`8k~nl7$m+Nck|?DO8$PYoh0U3x;S;87(YdOi(IlUFUKu5#~2hWjQ5E&KdZe( zpv<05TZDZPp*70N?5;C}=7)c0)oVYojya11ZR!Z;H0)(2R;gKFh(4lZqIj3sLHdu) z>YAPtAX3Fm^O>39QY#6Ornjm|wery^BGyEGlxc)Vws!F3p*S;E5~&-V7>~rZkYzh4 zw4A8tM1_C%7PPV;2|^3@FqxjF^?8%E%xL&iMRZ6bqA|sp8X)g0_1ERqFaGqvSvXWiq*Xk|c%A^Pntgs*T4WOL1~nd)Arw zA7t~6XPV~R%dhy!f*+63sNNEj#EyOTk)xLX7hV#9Wy=+#%@`t9ICSs%`mbl#SI6(; ztbW+oUVQMXzo8*B07FZ^B`kiQllVdF*VJ|hQf|Aji_eI!fTQx2;zn_c-HC8u-sRo zpyee&E%EmfmgSv87JnXd5!6Rc&@TPU8pR4$K4DJ})%6gU7%dSKSlW`3L1T*bI!D zUhv*&EwVUOo4h{|0{_l5Y<`F|^Yr}~V4*Q`odd=^4XKN+UkA!yAk*qdmrC(qijN^h zNdjXd*I@#fCFsM?+=I_1H6_={M%?t#NwI7w6zEuIuJppK*m&QU=8T1X;83Z)f<) zua)1Hz-k@*tKXs3B}1u;@tA5m6Pbl8frf5rNw3`l!o|n849Sb-4p~e5rdw^HE>Vf%I8QV zl}}78g)TvyM*EjY#wtEe&9XG;L`qN&saP9FJQFBK@gSCd)T}^vEJo6js&^)o98I~T zXhkTzt-KTDA2XODOI&e`1JvHRDO4?O#zJTO0|@!ZgT*r(%!FmmyO)bYb_r<(wF z%erxGpJ*sD!83qm{Ycf5&s$_}Xue{YVNs#S<(9A}5o}{j*=Wu0`r79CQyrHsP6L_6 z2m$cSax4BVK1|6LJ8g;Ppi~N(nuMq8=15G?Ej<*K5Cu+h4BcJt#& zM(X5aU1u`2Zg1uGLgUizUb>61=Z>E;s`3F-zmVs~TbtXF22nXT%VmI5 zBYbS7QqA~v$pqhBceN8e>AyM-JGzc6^d`b@89pk_Nv=55!Y>3}o|uH&9wf#%9+a7P zP^H;O`R9jUS8LNGsgY8@qGr=i%t+J2Xxl5D7m=iK7~ulMlq(2_bs#Nhi&8#!Jusuo z{#RMYR+a$3-x!jqNM1wG_Q!W(Z-v)1a7%x0tSw`7eTS<}8~02@nGn!yvehOeghsGN z$Yz@$clVXEuHRCfCT7JbBG2!k=t!#aYw^ksQNKA}kcs_tTg4*mm~NO<-dnN`WdpUO zKz%L*M-HY#Ty={y6&w{S*jDXAT6i4^$X z<2rp})qsZcwhbk^2PXfly-At~(`OL{migrnmGz3&Wt5XRM(3aJE4vrLd(1ayuTbGb z<^TTO)#Mq7t^|#crG=I+`U#-|Dx=dn(Jg$ zYSX$`-5#4EHeuc4wd3Abh|lyf&Qhq-;>sxN3$Ii8FZhl3Do1?|-0%fZ*cOXsMC7sh184SeB~3a%XZ__5LN!sG94Z|yC*@(DIJ ze|h>SV+>k5$1%?E=Xmhu8ugR;1?+C++mG1DexKIB*E{%S1i%M9`~&g-H4*K^FI1i* z5z6a~64+xgZFA|#BN5UcS2H=H)hg^-D`b6CC>lXwZ%_~;r3^Yb-a#FISFxUbwjnoG zN4<7>o$7HC<>Sr=+@rHTv@fYx&a;riR(D*NX~$aSh}z|@eP(OGx4!66okv6k*?)g) zF$Kdza2>4p^8>CT@WkfNreC-Tuo>p6$60I4bM_6t(&Xhws1MrbucPgSiTRhPk)DQ_grE9?p!a|^+1jAoRX$}W;`AI17Z4By?+PwDJH9G* z77Z&YV4G%(@joqv3jNwK%Q8_6zS;$Yodx5agX)&BgsQ!{6?2>II!jjkD|3crV(wRK zjk(b8&DA;Uk?IN8TQvYI!kP7(>dVgMsei80X)vXLk>!7$Cl_x!Jutf{7Ho2acR}Nj zqOm(pUmi8HwIW^}GP3G8#!K6&@Fs&$eahav;*#A9N5d5>T335DY^$3|KtftkWF=DWpBNEC-uNER*9A1 z3rt?WaLiuTp`^+*ASj^W;yE;?daZ2S6b&vwnXuB0eBK*fp&Cw(-c`db+=Qlo$(JHN z=k~=w|C1bNO$(R$_$*}&B9=74e+5*q{~%rvE=5NK*Mf zo}CjkZ_3um6Jh3tfolBwHTPAwuh_M#69w_{6@*kM>Wzp&~4z#G_Aqig0p_Z?y#;ZX!0Yd1QQPYynavf;`p6ZAU z`_+Hcj*0Vz#rw+#x*oWjn#Fg89^jbkUCJ(`x=sGuNf~SDt^_E?a$!3Tg~nRknqDT= zwW$^v2430AI+oWcl%J>CNUq7W45S|*=qhrv8*r_O366(&pzLr^Hc*I`4F5BV!>p&z zj1oD3mc^~Wx%?ts(^(W&SDy{^sP=r?tM%$`Tj4CE0R&3K!@{qd(D!1YH>$I$MKj&y z@&!k|QZU!SB+3=fojU2@ie*RSdVD0P042gjGs1v^L-9C9tIA}};u916aA4UBdOf|q zY>QQ`3SgW|(zUm5+)$@L{hz4{WT@4F-t>rSG_b)u!QYUEPw(LVg&xzM|54_=+Pm!y z7^k{i$K!i9qiW@x!rY$XR>JWkMMujVJtyv2NHYI<0ksJ2`KD8B0xD_S)uJZMof!#b zQ1XdGvC+bN+esQ97W0xDCpE&IEc|IzJD3^|8*=0ukkFDViu*71<|yLt0YdTMQ#2mP z!}aiO7=UGI9J%$0kU5XcnQe1*l z+}(rwN%y|z-?{&@vgVtacYNkq*bkmvu|L#YYrFcBNsNYOO`0--U(AKB#uHOUXs6AQ zSVR^|6RH0te89-=AOVi(kO}dlgqI!ZNCl-l_`A~2ofBMaP18|(Q>}HAnC^buFr^Oy zaAb{C?FRbP_<8Skf7-jKP}$2Pm|UPu%OKUkvVWxlD;5AwIh4~)C!t|5rzVhBw{Z}1VO_A0FRy}sqTIcBdJ%ep;6@EA%yx$IF#X4u=x+<* zDOv$B=|$H)h>kZ|kYdSMwqbDdzkwCqlsi6gyv>+(%)erW!QVALZdk9G`HnfRk0LN_ zIH!fPSH&Z~t?sZiN~N}ofEpcZv|4&CQHZ{YHZT}}g8r^5j}aB_(p>7(!?E;07t4u*&xUiPlO0uVjFxdBgnx>-LkcHaq9Pqt(;dLd zH0CZCue#ph3jSt(k}D%qY&CxUp*-Co)1nU{Bbk52(YLtA{oYRbHDf5KZ%-MsR6j43 z2Zw)*A7}e%hD$Qj=QZU`+MO|2gvsoGvoL7ERMkv9X6hgpBQ+Ukw-GV^>Q3gWm#LKQ zv636VC`-M%MIdMrqD}e6%IJm4wT~A`D3FZDO$@P?0Zay>YYKJ*`BUyx8&O&?q+*A- z6=uR;;Qi4JgQFlX0Q7ki0&B)5XWuCF%(&;3Bc=(_Spr~gv7iM5@a6TWVR`i#AM)Wgu*0F< z4VEX2($!Xk2|ZzWes@I-;vBFy@Ts}w{9Lnb=V;dJciNyp+2vk-`|J~T|F3s^UsKn} zrVYIu7=2!aAAO>37@UA|x;J+dqoh5NaLdH5!m;FSsX#BagCO@n6$WCSiArd`BOE7- z_h>Wub3ve_CZ8*}YM`h_XtxBl{Fv&w6L@PJvPc4|2P@{{nBfjdin(+O4;dKdEono7 zK+>wDA|7Svh2 zYwJ~$>|G3nhNt#h$0dg{S`dnj_qpsK z2d|(nsz)^3{U{CDq<+b%;fTgq6hYsL`(t@$)w2Gyak{OjG;vzNJ+7bxfJ8WKtue?mUdO)m} zG2%aB5TkY(!%+Ub=A`vA{~SS)KO^AH_$hlFO;YqvC-OfU_%rTmtIZ*jbd7?%6N%L4 zL`|tj>^{OUH&B})64=Vc(1U2W<(FvKm(0z*U79c_I1B(^bPp0crgkH%ujb$p9HaX- z%rTW@IFJB;>~-kuNjHNnKXa2od6ZIZ>3xe>gIQB~KYZ}Y*3BVatafy%(b`P@7dIr2 z1&+&jQ7jK-w}5OzA#}m>`#ZUD{O;3_6TaIAAHJl9i!_jbi}*rpbnjU9rk7jbg&f@; zC*zi6T`WsjrR1ILytjQkZ`|;c+sssUB8CsMhM1OpNR5~!G7f39a^|BOO15Y;v}pct z_+jfCjW;W|kDD>6)oEePvDs|INBJbR7)4iOBVnpo3mC}h%-sztv3wU*@fy%;bIdn| zp79W+B#r9({ko9OIutthU;JyWrjvnSNUZDw#@YNjdm-Eu$EA}uR*5%!@7lZxDgPr$ z$J}GJuj`X1%qDV3FMe@W`MPs7sMhmru{&q@hhhUQx}suNN4B_{NXA!cnYvbAzl&HM zzr|8szU3W<9!8twSsTsnn!12Xy(D4oV~N=DejzI3ENQXOxZ^WK_o7x=o0oFCqHe z$K_GU&Sez-`+X-vyk(Qfuq0jxyFXI{0QWQet5eEs5wm_Na>{M)D$}?xmHeTzn{J&i z`BBI}od}5v+-02Q^gHeg*d2LZt*!0FE|YhHV53G?(eusL^QL9EX9a@{VEd#gW5x#6 z?Ai4k`5uSijpeNwIMI1N|KdaFr9q3{qDOaur^d!;%I~a1ifo}mU?wCPT!n4mww-W> zDF?Cmfb0ulZtN)ndX+AJ*}UUv zA9Ec#l&3~EN)7nA=}`ZmHPhGgyNdckY^6X=Gsfe{#1XXST`1J`ooFgr!S`myXq?#H z6M_{LhaG&x1mB?jii4vyO(I*N`~*L>F4#MeDE$}=zdVnm4OL6@4Q zvm?7Mr|Q|~fAh^Har-)$8~?oL_>FZgKv6JCb@O=F#E7mBTCzFeOx7&>^!MP!1;dxZ z_(8RpvV8j;;k|pjhHfuXW?-c4Xf>%C|xtX<`P^K~eEuLJG~#sWFkI zYl|F&e3G~Y*gw9b?L%Fj*5%Q`B&#Y{X;Hr(=&D*mir~pM+V?<}VM6hgeu1Q*ru~ok z(+&<>f7QylFf%_eN0M)8um;S8Gk{6%{4wJf4#et(s7~Y#yZ9`g&mh%Cg z?3T=}SiYPFSxuwYE45?{w%%a6mtn#MohB1lfk3RnI)l$t(I`8fn0X;h5AmcAl5oi5^W=OUhlal$I&oWY5 zbB^4RSI6L_(sc@_sr|4s6Ue`Xwq@?{FB!kUEVR+Dg5EIf!DOF5fS4Q{5W@UcQ4_Qr zvv|<4#3NOSEagK!RU#9KP0TXd=Ur~`9GM$L4N1Adw3{p!&MIOitV0MYxz$` zn}b>n^lR4Xk8#Y+!O3ohg!j1~djac7cno(4Dt%d_ ztNZ}c8|vRw*ACIm2rcwVdHRMvPp4qqSfyOy(4E`3nn`necl zL?C1_ATI2h8!!ZkXZOdu4~CreT!GQU(720ycz#r21XkH3e@GEjLSlCl#>qFaPiP@U zGthinVtEL%O02=LMoSo^iKsngg8=B{Q_9p&s2Q*bHW7^9mZU*x9)#?}D%57Ov4&rk zOs`DE3pq7pvJ6Zoqohm|ii2})k}z>#F0A`$ZagSSlMTEJ+~8oPsPj0jKe&FBOYR+p zDn?c!=N=GTg&$nh{&i+tbM& z!NdEaQD8w)z&$ol8}((TSd6-E8PUQKF!Es#r}p(;{7$seof2 zSvLmr$#?}oxgtFPzq?Z~Y3x7vp}iC>$Z#7`rlKuC?5=K)xz{ez4*0nSF+ZvP7Q37;q#2(5o;x|$H?tkk4g!9xR!nniZJr*F?1)G7RJuvi#lYcUl{W`>X zfuZaF_IZg~@zS>Xaa!6H1JWV!_#18fE-HP=VK%oDyOA&!aM42 zOgbU;Ls2gO7t-Hq(TPd^=~^#T(&Nm#Np4Go!=(FIiM+zYMP}(PA3&=fBKflZm|TBU z1)9e6r+kA~4GjYyiLxe*SVi8^6zI8fMc!_%_nt3$di?L#?mxau@cAQ?yI3OxYXLt% zn?VjcEQ?w}+C)u67`dIzY(N7%=7Zy_PnhP=D5JiNxt(w|^*X8e*5bYZjfL9ju+obP z(k93QA$KkV+5((B;ov-) zp7R|{X%Dsm4T%-vuP7jK(uCQGz%F;H%XoqrmcyLOIyP)H;oyTRv4>C%2hD8=v2iY} zzRyp&ffy#kC8|dB*eT9L$nUD5v9BHqheDnH&+$jyBuKVCy-VOckXA-V_kvF(|64&Q89Lf>|;jDhMp+^v&3!nL#jrj^fw9LEC9jEZOHh+<}qv`eMvOGlpAT&8A2du zKU@oqqD!(PJCX2V^8vvh+!Hw4to8H1g)^x*EbvCLRjGhYUmhFp#%JnK%{q57)Gs;V7M_dzAsIf;;SyETu60d?=SrR zUqXaw!6>A8M(h4N&0{1^o#^-T2Wfem!cSV(qVM3e9>eapr>rs1Wh_JB5rDDkYk8dy z+!3GtEGAx;rT-Fem*F(&U@4lAg@HyOQ!%{!0I^ll-Dkuu7v8K-!y3=i2m)j8{Qk*zYhLSJows)@KXrU@ zcw|Hj0$;X<#&|Ccd~F59_Ah3vYS$n~XO0ETp&Fsb?C;5EEI+c{bbXh4lb-Y|Vf0N8 zWp+Mk_Vf^NzK&=usbY-X55Ms5e%vQXyI=P~?asKrgTRMvtv@}Tq+J9(Y=M^`h;shO z9~ioxBkl=~1oGjdUEA}1j2`<ep35_=?^_D77@$iDScA75U z_rH%pY?JiF-p1yR@rM5^_ly3F*G;4Bc+lBZrb1%u?IFS`R@S%mH-*I^i#lK}Ft4ti zcqRTSX9`2a`vN>7P4PS6j_m94-d+^jo9p9EBk0IV^m${h>XjeQBZ(s2^1729BT;~9 zaa21bUG!owWv8(d)vW*t{e#D#XWrI!J#z@&d;r}}^}n^23WzjHNrf*_{(7-a1VTre z5raldLkDq41YUe5y*7L>h(Y&k57%Ff0v~B#05e)qT-n($LK4^JOMK4$?mPVP+Xf$x zR$#pfyk=lE^Y3ftq02h+7{%1?@H=6jo;L#A9}io53MecduJd|+yueqrg} zFrPe+J8A7c>4`o)khDf17i;(PV~0|p-{b2>ko?3!Sr8<$DFX?2yrA{m-j%dPTz^7B3rS$~7^FEY_t@!PR9#zUHO`eGk;wV0fR^6vp*k6DH z&U$XU8@+5BObX8wcvx_w2Xz z=?UvJ8!)y`tZJE^oAF>j??{!m_u*) zGy~*WQ0L9kb;RosOA4rNjU8?Nj87?bw$|wCpK1@Gv#+3F^6xn(SG`aE!9+XBZ#GdE zad)pMz@LPJ|+Iybx>kasfcf;_N#O`3Q z2Z5rrTN%1mW>ZC&J{w#l8<761+pNo$kz(50w9u*h@o6vby;Y>wsWadJd;o$VM-BzO z)Qz#-SZU@zLdLmSj{dYCm#U5VP-f!3tjW2S|5pj8eebJD^JsO_Q6-(N%Q;&@e{dWU z*Dr?GJ9}hLGCPO=E8c`#+{mozLi?uPlOKK;%k2W6f=M32&zu6UNuFrGy{Y-Rna1oxt)qM!ws%@o&9`fQ5oK z5Iv3!WoC#{t=PzLuY9NM>6Qy)@ zPPa;JHcofrW8T{l1#8g#i1a_~)_t(Zd(S&TAl&xi_G0qMN`9afr&IVL8k9vK-Or#} zwxI8hT~M@Uzwxq1%uCRJnxX5HDbGhI)e+nKCQ)DZq?jfK{eCF_g~QkeL4F$k$KPR# zTbYR(sDB45*oXN2lua8S`<#S3{V%r=ZyXQuM4qpiEuR2Tb+!iXnrDXQi-av0L z6Sdin;pN9vaFJmAEfxN_n|M+{(njke-L@WZa5fh7dJxp!iO^&7^8R@7{`wC%a(R&R z6Z`ZQZ?Su~&rZZgKjDy155lUSG-5vfO4o7%bX{@LhhTKVAXY;xC8EB1-pmWiR2bzs zap@h>3#S+^v?qb@_u%uoo~yyVq_}tVH_wBro7SD~x8sw?5&bO}x064DrOc)q$6qc4 zgg?Daq;z;Zo%a->$a5py=OS=_c?xs80HR)>NI9Aua|rwzdP#eK`7t)s^STL!e_`1R zdcP0iy}zjNqSXVz2~cdiiEjLkw6Mi8&rr%Sg16dd?*GS3u7AvgFDIsHw1M__a>=8+ z(4!#g$jhPbgcyreH(+C(iGDhQP0Hr@f!NzlgBb^$$6` z?-{+_f^QcuBXDigD{Itw=ADz~u0Phjh(Q^`>%k`_%sL;xF!9;Jm7hQf?)NT3YfPvQ zX{y5deyjnb|6+yqF+ZgRd!g6$8vg5F7;27Q>({`PB7X1N%-sS*pi+<4CcV}J2-eSD zX7|Q=UP`WMxD$*6-6#S^-titvq#mSa`dMXDn8cDBs5G5d$KOzTLUsnC2=L16)Gav?0@q%5z1QyQ?h%j|etp$<%z2;8vVav#Ja zvVJ=ec|RC)S`Wf_YXMuODT%zQb)MZlg8e;UGo_jSx*n`j#(FJzvo>)(JTMC3zYJpV2war1I4|a7ufscei-PiM46<04$Cr;+* ztA8S3;K^XaYGUNiqk8!7J;HAxnT_E(Fpn_+(%9q5QQA|2O(!h+{)yl$%x!S+n&2Uc zUF7XyXRqU;yW{1uA47|~XhO<~s(aGHh3Gy0rO1>`n25g93%->2yWh}$meL8iJLtjP zseMmi%a4IZ#?%fQ#cDrksCH9oasR&OeHV<;^G^0ElM?ir_fGt~2^=94lC2<>bj>hx za>;o;M~b58IT}Z1JVg3e;G-G2b{1gZnDFZdC%l{YMlU>|=bW~nhnB6fbyNon`ZL>k z!!N;4=jXW0=Pd(d_+Hwn13KFNI@JRN%q%76cX<~yR&*I7tAbwV0T*kFmJCi*L$05B zM|ekQKBWCkZYQZ#7jwN7ef9YW1$wGVGFHLy13piiTiM!!V<@-+PzB06si8sLA@q9X zST_OmP{g$~&Rh}xjqk~@xi!`q+6R+48m*27HrIuofPO|G4$u*w<%EUXx!ywqdx5ip zm=J>ODs6(`J{U~|aL!^kfuR^YZxq5Yr^EDO3_7T9w9eS^9VtHrj8+vQi|1^gSCvjy zUi(cS)OhQ#DDrfrzjn8bCF=8NH@YT0w!@W@db*tcbV#Uc7i#jcKb5rdW&Lao%oGj? zdvbkXU%-xv6n~M5ETWm0#cy;^r58s!G!!6!vq33Ci?H`q(tMM>q#+tLw*!+(@P92# zU6-??_Z{7HQD|WJK-@Y}l|rS&K{oxNU{(c_st?vUcA(Ls^Lia8jjN3%(Brh?wo6E34)B~G_mP4n#>5e z4$t^%h@NGU&A{M26m49UT7wH@v(z;~we+x>%&sV%*_SaJicw3VS15J6vgWUCjdnCW zvm%W0Tr^Evg$RJDrLaY-q$z__OV4QjsZ;lD`#g=OFg(OI3lR}h!y4FRlYsV1xiaB* z#vZm7sza(_LD9=sX#@v|Smv;!*yIKD%0VKpArQJlRq_vN6k@njs%fMsHK;E>)xZ$YIT)feSKv0G_F?x7S$3JW$EaCHMjh~ z#c90r6#NrBt*rIHVl&7-jR;J#N zG4dQ*FV=P)FE^v+MeqhJyRR3Uk&=XZP#M1v4s~C<4Kd8XcQbs?dkz+_LDD@;lsFle%VMY4312jJXIzn9J&< zNF++wf-?iSB`HlyDJ9MGY@`VEhKH^$U50}8#?ByV# zT$T*;o>dd&bnlx08(MhP(z*%r+^?Rv&JrG{bHTuaZ8!i#jo5c&%;h62fv`5+474bG zRL#0^-{s=%pvlS2LI_S9I$b9;h)OIPX5p_(;^P6X#jhYHI&)_ifCU)*U~kjg^iPYr z{(o8&KmTZcJlRYVdm0|3G)s*PMod(b;i;cq0=vJm)OQ4wri*~gdGu`nuAF2t#m z;gpdPB>Y4cvV~9Sde4W`>sCQapuystTGlm(-!z^!u=?Bl`8t3zFHm-jp-zcAjV;P; zROrbfId!BZni-1*q9bsdM^8UTE8RjvwJ$|EZ$+VUCz`guEj8alc_Eef!XH_P?YOu5 zvj2@l;4tX$+;IZXE9DkKc;GENM4}`20^?E0g-?V!P}>aU7I5UJ;;#ic5q7;lGp6l; ztUxdb*0cAW``$~B;MNoOmLm!di8gRrg68JZWGZz{&|gy*>wYTN*Tst6ZXuZF@w#$8 z!~3Ml(PPK@RP~NGXF!{U5wnXq(sBZ`n?L!n!l%vbyZi8;on18XZSxKJ3Qv`m_*gQ* za$02X?OAAq+#3eTxg*i)@y=6YY$c&NlFR5w)0BKmG3;FF?wcTTFUcP2HS{u;YjE)h zF&C{85i>`=ewBt@K+0cy>+gufW3bTPJgH^hbKCDkH4lcQ^m3}F269YcyzkD7=w?er z(yyX{g+~sFP($mtc;E5KC8jq^9aeZMoi@7RgayI!2Y)%t%yc}C2U2fXn1Egw%TUN! zWHC<;Tn+%Pft&(L5o;}pVB+M`_FCOVnFdQ+V@-4{H*e1lfoHe!3{;u&ZWPw$7^|Vk zN1?Yh-fq2sUb`Z_3fl!Pk>6&&}a?6HB5-XW4&HTj9ABShoRS8wu1XzzC6 zNgWSXwQzWhaSL*!UN_dNDdlWa@=f%oOocvk?>%k--y=N8~zbh_V zvxfxuRCh+Wpm)j!9V4vW<9oK@Co3-KUq`cL^clyW*E2m=&ZfH%9m3{9Ev@Oxag9q0 zr7)Eu4U!W7G^=Fr5kg1V+RDSz#jni=x@iZuw0+}($(B4p1EIVa_LBTTa10orl(9J! zgiT8MiARL*y}92>XF8ym}?mEAV}68`}O8juEcSxf|C6HYR4h!|@EW#VHX z(M%h>@2LJU_2_USm{>3=TQM1v&ml!^8sV$9Idb~O_=H@{R~-Tumy(2QWwnP~7<{QZ84T(l3rdTi&mzd^NsLqJnE7Y7Vbd8KZT^HQI5 z!@EVf9|~|Z1j zgkTN}%VBuhS~L?=;-{kb*$T3wy}#S;u@K%vY_KM9>;O6!JTvZCXNLkXNz}vSSUW*v zwOEajXj1IGhzu{5_mt53Ec(TDgwetd9a?5F{1<68?L-|{X)j>n{7fT;gR+hd_w0p8j(Oyae_YYvPo`gR7 z!sw`4So?pz)8qgAPWH=iL9t`!jzy|(j^nG5n)T=FiNV5SyBQU8~#b}^DIt`haXIC6bnyy z&lTz2K-nCE@`*V){c}a+c)mZq0rTfqF?owbGQCDBj=3;uSg zqvjd<68L_4>jddx{)(l_q zwMdzCx1`*l}s+kh4NC0yNW2y$AIrTI~oa6Mlk+efudUE@ z5$y)=v~~pZgYZCuGX^=s7PRj;p)L>I`P?3=O!7D=4x~S*eHu-|4c6A9<8ue>vk=JYWMght z+3jBuSuo2Xw{Xh&jFvDHQIlEBS>LI)>|@3|%iO3!06Ju@nJ21Kx>e7C3e7WWHjgj? zm!f9A5U~#4cur}wLOc}Z60i-?w|wy0D)ApqEnk7b)#-~mc2xoQn<~GF}2`fZ(yHj-%t&{ zqWPwtx-y<8y_lv7PNF~S&+rdTVK9I@i$(rXq+< z;y=RMTl|uCOX%aV_~nO|^H((Ta_WDMMmhyc-bMg}29dy2rhNm146sRcD$Up%`>o4^ z)bIEcmGy64kKof|THd^SBW2v*>DBWZy;jYD=R1uDM~^>sJ(=L-6VIsB24gRU{X+rc z2OV{v%`9mEW^jRfQTz(*OEJE`egRDbW$PfE33of{b*kk}$L#)9Ya0v{4lNgOc)KiL zVWl9zkK1_*x^r|FB1#g^C}GB_KP6rGI?LzjAfs3`lVnmi;!IK)39lCQ#4LMDl{Zy1 zNw6!@xR|P;8#*Qb*U=NkuhYrxNp$p824E92&D^O?LnVv)GnB115X7HM26zz5s`tXK zvis>C+-UcTAh}ur%D}Emha^gJj=1s+f7;Su5z+IVD6J~;0$&(+o~K~o?WpkW+2>k~ zMCKz>SKq*6Nb5^HOnx|j;ry1HY$nFGl-U}sW_ioZmDMJ^3%ggE9CvQvPP6!#4Kq(^ zQ6dy}pow!dVBVHzqX_)w=+8#7m)z!}GdOY2Q}j~~??yvkQ!1MN;9AlUK`t3t51sHd zwVUC;qF;S;oXo!A-7HLRri+d(Y2%?CmI#3bth7>Z@;g(`e>1!bP}uO^HuD>1UKEDk zBx>U%kae*e+^(TX7ypW$D9fcO!Gs%^^1rtLR+8HXl!cOq1AQXX@c0^e+OegERB#IQ zvhiI)MK47s{$;Hb`b2QtRv3qaf(GAiM8m=uDl~o2Sr{Ek+C7qX)RDYL_rK8mWm|E_ zEfs-!&kz3YO}|PJ_#!rOXFr(KQp>}5n7llNM#}>Qb2-tz+~P0>WPzE}3He&qr!NAN zYtZh_)9a?oc#Hr#;WtuhesLYEs8B1b+%gKR7<>^9^Dt%4ShL`b)|qM(eTScG7-LOR zg%W*%6#gsfdfo(52(UBPVTmt`iGlL{JnPC>61 zonEJZRhkQ_vo2q~Yd3yM2cbOxGD;GEUDhK$-DVlp{M<%4Uc~CDWb1iSRmkOHOcLxH zbq8Gk@Tk9&RLR+vX-!<7jXwB-I(>|7>()aa>jYrgjA&0pSV#XZdpx~+qW4MruYHni zsF|X8inwU{mAoI<-Vm3}_Y$rWM_iP+;v1tUUP=x%bI$HwqOH3DHs9#0JI+umQiz9% zD`a5}fq?gcA$bm78#5-ThJ5pGiEC!$GaZRZN5Mjq%_e^)4^kw8mu0W%*dC284y}&w zpqp_KtP*h25Nz_c;h|rhuk7=FOEl7f9y(CRbBUQ@K5w@h8*U)PAP+cdG3nN z_^BK6a$N7Xmurm9VosY!NKLOUR`A@L+y5bLq#7ZDt^JVd7zm55EXP_OBJlQrGw-z# zpp`(*>V;QiUp7(f>3LGqs@l5d+333+K|c>qpfACu*Ue%QcjqgCxr7DJwYh8kO*6e( zs*`NOoAqliPLKH8pc?OB7cUcTxKGYvK5K<02qGY~3~O$zzv+BkDpM+iMhAx}sUrNHT_yUzN-YyoAEZ zLtEzyn|o4SQ`>V+d<#)UtV_}_z1JJ|!pD6^;9_|CK%gHFq-SX!*#E+~iTs)`83O^=yiO=(WBj3sL$am9 z{At~9oCx`DW+|d@MNuvc_EO%rcx$^tz@ASdBk{^xmSXUg=(StdG%RVxCC#EGTT0dV znp9VZGpmpOyzzDnceM9<0F)khlfk3rGK@sda0savq6)D7oG>646&%}%mZ+ckj?6XA zlMuU^RpPkjcZo%%J<0FO<-p1{`$=yvwr}6WAyyb67nYd7+Z3vEMRBE~rsc0hb1AL2 zlJNDnr^YX9{@3J}mgFfpzDjgw&;R%FmhLrQcrPH%x+ zI3CfOF55h$Tuq7{3z*4>d32< zsGK%`m@c)yKB$?W;C%Cr)58PKgyjwn>Iz)Qs{?KA>*53#Z@10rFLTrW- zO5|ZC;bee~b6GZkf`M>`?-FYq3HXl^`$OfHbgHd%s*^2f`s>(uO9bTO7~_~>f2y&% zlnL=2ObX;T=K|7q*X2t3A#YyCF5T3$0abkBud2B{9!CW}Vsgnr{PWVMDi*>uck-zZ zUe!jt6O5aW&(_>g!DVP#XwpPG+%8Wm6hyi}Wy$N@&jFH>%R^I!=q6mKt_ECEE`iJzi3`6+^?zGihaE$03{p`pelb%{6KtHbp{hlchpea!@$Wfu3T zW~%a{gbrzvYeb7dv2r9~{EW!it7j9hS_p5A^oPo_0_6@^*?|gUPJh;k--rY&`^3Xu zM(g9laNj}RH@BxXCNHmFFYm*&0S3^l)sbswse{+Sm{Z|Z_{mF%nE{qyj0GGvBfEVO zgMg-8u9CV8QL2T^stVYnr_Q9XrR4 z9|??V)&t&QUme07I@#=@m9pgoQo0T74^acpW?SQyt?IhwOrzMOM187#pKDs@MT}m` zbR8e}<~)nuC^_VnBDo~i7#aK?Lly1B#FLk+|c%@#CqRBlDxU|A&$TYai0dOw{J8^Tc+mM z@5tl(ji3Xkt3LvFhzi!=?0`$&8ONxyHcsq?OzQwPqzU-rjUUi7>hI{fT= zvV~+;S{we)HSMo=g7d`@IMn=voh)s;iJkIza%LNT??TOgw<{@GdK}Gz@=SPVq?f zeY*(Ka_YQ7a7awLYeo8{V{vVVW`aJ*7jA1)D z9qyDHHPs7-b_(1^b-BmVPl`{siyO*$0Z$p3pFJYe5F^TWXw$S+&$@?d=O%A7dS>cn zH~n6l7w74+9I+?74ZXJpPVeQ#hVwUKuTMAFq z61vi5WG(XJ`65VE=yp!c_V*v;&c+*gSW%xLFTjNk$e)H0?i*s{zjl^sAgca#HsTcK zGfE8(G@t|L@>H_djTjm<&83|-5o%7Dv^&@<&w9z$H1#b829T!XE90@*?KidQqrx45 zFxtBD3iN%P=RF)wA|$;#S(MHRoZ+xd5QFuBLe3n@_2*$q`kUiZ)-V!H4=iI5Oe!0V z4u(aj>^SfKj=1Q(6169;W@C)Te!XnxG^M&==5y)y2AR}ST3?k}g!X&^9B%fM8+a}y zKx6eH9Q#4qV<^DG+KzJ#-Va?e3VFh7^(k#d7Umb1N*uttzEu8t~WX{*H;7I#{pX+m?Z5l;Ri?^I7)fK3IX5^rTM)y zBO-@lny|W-W!vN3Bqimsx}Vts;9;}5F}AMXd&&N*^%5tJ;5{(h-+EH;%`B*?u?nSs za)M_gISv25z$tpAsh}0irTry9A&W<&3p`qN6LZpR`63d$f>=N-VPA-&+o*E z)S?UBU{>Cf@BYX*_JD~;JiSi~ry#LA>l~XrPF7P?hN{fN-W0f*`hN6yF6Y^5$**k~ zw1>A?{(RnJq>zpIec>w-{N-;eNrYS_u&N#uXp0|cr3VHDK3`PbZ3Kz}u{9)*JgdB@m#NJVDL>HWU|eSKq~c2l(UYao-!Rn}(MdcDhbH8qayk5U4v6*y^R zf*xk^&q$A#V|Cq{TKX=G!E0r6p#+9sdSYfaypJ_C-$T(Iqjt(wvgV~oep()GA)YcB zpm=}zcz3@W<^LhHRzS8WNc|EC$yRrQ>JNGx4u`wDTjFbuyu3W+6II-favd!4GimUb z-F3J4UuYxR=+OLM6IJDgl3=!=l2XT+Sjs)y6iT#YfznAvIjT@SE;oKPM}OIGjJkYp zRqt2b;&e?T2HG$P$XBNgyCvC<6-8drZu>DrX82cTe__ODC?VujSgogG{_cYv5P~F3 zE*tQZKBKTY--*|5^QRYk8!<3O11W^);AiafkAB4pU|e!u7WbKplb1Do>^j=8ip#P2 zv7B-n4cY;f)8_>m#*}3Uw6#y64RJ`nNY==58uD50?JcgWFRpttQ%F*ASzOFv@$g*w z?^l47K|1b~P8=id-dtDr*218!Vk z7@WYp?kvk6ync|i6zOaw9780jwP@(prFNsCrKgd@`S1w=j`|2G=W1t&bE^N-7E{mz zEa>x=-g3~}wZ&~3EQTVq7M3QQ_jY(XL`$<`Ep##w@L7n|1Fk2$)F&a}*G&;<>)t(& z`#p0dX@=+HaGqz&8V26e@U|UiZ`J3WJB}VpdsAn-S=g|k6G`&F_v$16*x+O zP|KrSH*k~`JNxhGOARd}sjO3X&Acf(-oM6{R1@r`J0#m5+k+7#MffT; zse_Ds=J#y3LJ_fgvm_d$ohpqE2M}UQbf{ zJ<+`ne9NRKg;8wE%$Pp|QxDm?cU6TQ5033>H`6#eP8$S4hrtv*KZNd94RREW3GTKf zVMNabx%y+~p;nxFa&*Ivp&Hi^$=n$}9Ih+A-cgn@Tml~Qzt8vmAT8g|3ktl$>*X{A zR?9RVcbv5_i_Chhd0?D{`Ex_d2E3i*i=kEtjaZKRZhs-dH}uB*-uwP`kAqlD^`2GN zqd}kTjQwr8`LAhI1#@j@vQMO1*V16wBE@A$MCL)2OmfhKzj$;H42)<3}E*v z(W9J)LxuN$#oGUTC`z+Q3WCQ^&$9~az8m+pm9U|KUfrY$U>y$s%rG_@k;F~%&K>lr zVcc9VRlz(I_L6H7SXb2EOgb0d7tQ1#fqG~|E7DYK(ej{RQi_w0Loz?11bQfn6E57( zf*i*dg3MBLbO8aOT2b;jpEVSUcr56;tOtl@yk*oeEUt;kv9r1$wQl=64MG%URE%M7 zG4m1<17h!DoCtk-e1zO$LNdf|kTxb~?gu0QhhD=Pk6w8VPZ<&aarWCI*zWl42YFH7 zZn^bk$W6fgvW7#$R(mBi3+VCY+T{56SZ%>x>eH&+mC}+QH7rO&Qzr#s5Q8JV+j*Gw zxZnqcDdx9p)HH2ZWRF9WA5+-NA~R@ZoSaY71Xf+d6VA2;l3YL7u7`!aNewvjl*@FFO}^_rF!#Lc|n7a)r|MG z`@afgfe)0s7oN6bEUhYeL3DD@`WX1ox#`e?C#SPM2==XOciTk2kGPzB$6%5lqdAo{ zqFCC?pH7UNwhdgZX6(sXKaIg$s7RA3vdNTItwj*z_jcbc+bMaB&=OSE^*m;tuBQT* zwFNtz35{_YXR2zS5OX;MucQ0iB|r?dt>|Zht~34jjIQ;wmkpc(t-*Z${| zDU#vbiMHw=6oI%RX@m?Or&9^Re&IWWL44;v_ZqC-St(RVhN1%>vJ08%* zOn~@OFX*Z{&u(HKs4QKg^B$@Ju;LWU7FX=h-R{_qiK zfH;k2d~*GIc>#Z2_jua!Yi5F9>-k&qm9g7Y;b8~WYYJ+i{lOzlblUOY_g1u8h>bMT zA-ZDJi58acBwmLiN85LJ_QL~!a=t}EIQqHrclVpaQ2dy!wPj!qQ#pHgN;LUH` zMBdWpzAZCSYgbqADG3dfJ!d)kV8*2YvmHGZ+ZH-_al^rR+tB!gEK&Vtc}~l>_4wg> zS(Z$SnOSep={^=6ybZmh5m0;IM@ql_KHTQKJJCIy>w~QIA`MMJa5UP^sN5fM=Ovva z`#LK*-H6DYfdg`vs~VLLQbb32aEX&+a;9Wrd6({jyaqqKnUDgA@*Mrf*|(_|6(%;P zUQBaG&5ovNB3biw_68t!QC5gN12P;_rd;~GvG|Lm6!Ubf(sp5fZ}N@0?s9pach4Vf zRkZy=ph={)5We@JvxNO+4~@lab9>c?-lk^SA2I=h51? zo062}66-?6&NwBRlsisAFZ+SfZ&Ui^eppHn9DfO*T}ElUA|I%^j-wLaES3**#3=k-3HX#AR+M8jHhKhgl&BU?e3hoGus3?VjN z0$48}C0W^{Z2g{t&@Tt0mY=txPr57quabwQj_p>lNL-V__O(0KwvYCWpD(9sdQ4;@ zH6_{G(%U;8qRDI~x7&Xzac+f6Zk~uk97qUpC_V1X4oA6E^V1T}&|2+=Ml8bGDBwFO zJQkp+-DfkbAFM%ZpZ2`+P+pW|Gcr9MhFZ5>fz!NA%U*CPfy`DnDRCG^4AsymQqnHY z_DJ?QZQ7Hr!&`5<;#4fT9H+=TrJb}*sTcC!yT6)=DV2sKqYZ#TPOob;#zMf!SaqL2 zxysr=L8_uGwn}2W$Pu@Eqbqn+HshUqoY}P}uvSu0)qQdJg?jIN+LX1?|0ZpZyoD-o zQ*GElZN>8p@vv@Ye0^NilDNGm1%ti7*!S5AAu_+D9i?Q0PL1Cox$GF%t+?Zr$villvw*Bk=cMg(lQjy|%8eo;UirBRnaGerMeGrKFzw z?Ig|Lk(v2DmImJc2o_0(Q2FeO9|pcYs-3h&p0zH-#K5&tKnV%#U!isLzKiYL?KJzvn+|b+v&!s9^S1ww?Mc zVF?8YxX&m{Hc`S1;9@W5*rn zJAjdVP6*eKno(~){zY1>W}N8Q&B`p|iI+zmY~=z)sVc*7eG+A{5R5CI>B4kq{`3pc z-_Asn(!MN?o|A{|zuWyOPIrNGCS=XzJPT58st(>8KN;yZ11#3 zqAWGY!=JKceyP3N>B7)1W9W*ou!DxBKy__>VO^+9elnXau&llO7~y`|$c@|ZBnhs4 zd@M4rJgUSsY()Bin?2Jo0i!F_*AL2K%xhiZkaW#UA?I!B)+_GX)YR2v>WefKv?TVa zKJ~}|G&72-H)M1h;{&}_;oqG^vb7XInN*7;N70t=jCU;ri3T}4$7>e(7_yLmU>Ux5 zg7}Q(Y<-n|3^}$`$NBtmxOO@Yd-S zE<<8A@g@lf5moaQJy~^amz_HCg%&E5GOEbyUZJ+Z_m9)#^=qZRR9;eTw_Smmj*l(smZ{Ey>p{=6im!fY z$?s0LF5)WZ4IG8j?^~eag(%Q78E({<9XRN759cV5+az1}1Vmimbe8QsWB=_5c^YAF zkysHQLD>PeiIsA3mJbTzyP{J`3L#?C<(G84@$eSHLLKiU6uMd??Cobkf5X z*fw>)`Xu{vD@G{XnDr?nc+cJK&k@np1v0p8HDH;dY#s%wi{N)EuqWGYj_?qYw#0?L zy@fnMgoG0ah;W8}oc_f3+q%bO6Ymp%4p0TgYcS&G5_Xnt4HakhDzP~TKd-moPysf)vvbHf&<%JY_8`C zVK^q;6US2joyJGCB+@p!<`s~&$+z?xf1`^0&5gZGdB6vWS5#{-JRKzlOJr?Fw8|k^ zU6k3yqaIJnp1kR&(hUzfOA&HA?li?$+?Wu)B{#O_D7$$U^2vRg&y~E#G_w1_Yc)&| zaR2>=Xw8SSDt8a`g-?BtE>r^@ZKzQ4D&@85HudXoSW9l;Z(t~t^e2UwZPKxB^8nWe zB0XtLiDG&erBF%LUdH<}V*|Lw?uj9}^}xZL94T(>KJKI-0}8J2_1ZgnZ25+_7T7h^ z*zc1$X#f6=#T}9q8R<9T`owX`(<90z=y`~jR7cuKk9mRmH~*VJ*8F>ZziTD|>&=VH_iL!>S>HaX?7jyeC)K zb4879%pf zqn}3=9s19AJu$mv6P`5bJ&@g_s-CyGR)uRneNWqCtQA+f{C#~wFiBa%fF%2f&;vOM zW5g9TJH!#>JBhixh;(5bU$!rjnEcJ5z0dlv!QkxulIsjMwi=MpQ~BM!ow%TI?)_9} zHbNUGf?n2kvvlZ)y*jc+4)q;JzVhE>jPJWOvgyghR~3Y=C7xA1kAvXEQJaeEM?E6O z8nktn^dc}23wUe<4lQCtM-_!{7yQo%#CpWugfOwpe3(`eSx!THXUqw%3`$Lo_39-pEd1?AVBxd`JfFKqUDc_J{9A+ z;Py&=$F`{1i8?wyZ{SvXJn6t@g9s;2Aot^$J@R4P8`+SoRJ5Fo3azZVT-v|kkntn- z^Xx+2J0zLFg7ja`sAlo94ROVK$O3}O++Q3gcu|hf*XNrKp0+udeZyi=>+yXQ-Gle(h#jEVn2QqMBFT&D#K`wdDt+%ud) z;rgK~*8dr2nIleQcf9I1?)7po46itpQ&ave`zjkC&ox#SBOg6l4G~a#q#j2Ni9TQZ zE|T}1fEszxI+b*h1t~qdEE?rBerr`v#*o6nn*P(WR3*rf=0B$gaRV?zgxXgFDSYHe zRC{qj%s0!U{Bx=qDm+Zp%nEXHgfrynKungSO% zY<;MMNENa(KodPocKiK}{ACg9cH9uFKS<$y{C0@-Z@RQRChy+L+OQ9&c-JwMhulyVc(5r?|6T1>#rQR@j-%=hO18IL*A+J@B z`RBut%8u$)qIf%I1FD)mj>nUdKZgEBhokH6Z_&gFC7 zya=6F=f%*SExD&1qH#RW>6O&ZO8_1y!ZP*PqTs5=FrY0#gZaINc)kmzkP&pq?Ztz`(ZlVui5SM`!#f5i zXpU$~PBuyIc^r-8tnYQeiQ zNn1ZWd3d!q!@BJECbR8!SNKO<7$`k?+&#yt^)({7FT(Cv1hWcbv2oQ! z$Unt5%~HS<-0vzWFfc>yOaljPT=l^Zk-hU~?T8Ft7Q(S$GO0AaEFm`W3+H1ZF`L^d zt!$N&C1v|HE_~)^{A1*#0#f?v^Qv`5Ib`S(3lrp=sj%n>GMZb`miP>()*i9!z{o+_ zUEkx(tf_iu6!Ua0gh;z7sTrBZs{McwB+M55;?jw$B45Flx0d^ZW_IuUh70li2Mx{l z|5zU~of?reg6K3RZu$w+)dg}vZ>7{EyUs1md$Zos9oP%m9lnuTvQv3iLtFV>OihmR zyWfEmBpYH()G3na)q4sP^P-V`N8TJN{PpXaBVgJBcP`wO7%5{lMT-zEGa>nPGZfQl z^LCc=(-!)A_{;4uOXc<)tqs*NMs2#|%t!&yGR|C1lCSGV&yF{3V&i?6F3sgrdyo9} z9mMsUQ!Ok=lY)}o(0eO=={e)f+09#__m{pcO9S0mUgh+~n>N@tUzk{eR}iVovr>i$ z^P1cIH}X@mJF}=ucyjOlT2H^sH*diz?v`@Zvb;q>07yBCcG59%YCD59pC6^WbU~8Y zxayq!@PfL8JewM}qIsL6H>%8MoIP^+r(;dyb`ozn`(XKPlN073uYp5e!-AXS!%Z#A ziRmMU`)f$duWXwV)7EY2pDe#MNO)k!-Rs>ir_~5dP4XiMs_D-yH_fG93~v%VaOG{M&bK-6j#s=mszIdCQ+#SJSSvh0(~HsG9GSu1%l3T#tv4aSt1dwn+TlQ+GyvKIlzq{Mco`UGu35_tg@p}uxhUFn z%;tX5AqqdS6|+mC?KhKtE!54Rwt%!>9@w@+*oeSUFP!4}cGW3F zdA2y)|F95P-h=^~*G=(`Pi5Op^J?T^9g76*Ex>KiZo9e|8CPlI$RL?;wb8p!=35yp zaIT$~uy4E8ejrx`FxO!40m+07h+V_%EEp9o4x8R$S|`KvD}Z8F%HlJ2~#OeNYDV`MPxq>*Uv4>NcwHe3Eo+#1%Auh zt0n{w?lbvPr-l^=p@*?b1)=YrdB3_9Jsx71QCcc3WMRZ6vwQrP>IQ;7m?s##xjl`S zH@C6X{W!KNl(Dktydzwhenkn+Cih~rHB!+r?2h_com`diV#J`yzo6KcPkCJ`$=!65 zSX|gE`{Wa=M6g~xJ)7eM9kw7wOZHZnSpCGQP-&8mess#x)6vQ8>Z`Yd$ry%w%s&L?rNQV8szm^Wxx}h(kz2mX8uzTFK*DD-^mMdfps#dh2 z@4U=^ZJki0#-?At=V$w*Vw}3;59@lI?RdH7wfA!qIUCL>ShSo`Mzh4yHnJg}5q&LiDPr?mw){?UVHBua#I2*K1jJ=m-OQ*II*sllwr# z`_f;V+^I3)WgbG?HhWW?==(V!ks1MtJH+zw;LM7vR)nNgw*-V9|2aw^@A?AfduR5U^H-)yVMrNGy$TOsOx^ z6BiRxa&HN6qk{aFy&PXH~NnYuM+Iqkbf^W~&D+s4L zWu8>defz+S9g%loF~Jhqyh&n={m7~3NLT@9%4$XF+6p+@DS&9Bmc5kz-P|mtSoSV= z^Qz3k=gBb?XevohMH>GuH3!g8NrUHC2_t<5DcWyPx$)oex>l}us*kYNBMq4NTw}S< zw_*RXV)B1&^VDdAF#W~8YFj+`^=&@k;IX;ov~^@EB6#rOsB$3Vy!C3D zrImWT%B+W+RLZG;c{0Oc`%+a^@LaQgEW1(tRdz&%qqvs6IswAQ0jgXu+-ur{(sW)I z0`UDaA@A=h4!`_5a{tE275h(;k8?UEvSdgbPXoSZ07vV2PVm3i@OJs11NGmN~pXT-08Po3L8`~_NrLxCgGM0_w@zm z8~EBHn?jRaL{A&Oy>%D7hzWc$Vv`gSHgVq3nsO}&Ed7BxxIDu?GjHfx=yMT%!3DLW zf0j2mVz6!ICM=8iI++*+RC7}M!+skqYX7H9K%x}wvIY>3rB+AGk?(0PGI#ZAWc?Lq20OW$sxQ#joe+#?y zBk{W4Bw;X{S55%{D6t+uV+A<8;hs}FE_2Kx_Bb2#0H^j>LRZ(DRb(ItQACsBvYTR*!KME+-|5i+J=KJVIep9 zD|)CUWx;@Irf@FDfy~}` zORo`Z+K?V^`*y;kp5uPxU0a3#+OjbDNdv150WIs6W8-ruBdz4E4A zBKXk6P2yhvcFZpS`JK#&M}nB~Hk+d9OE>ji>D>PEiZbtFX2)$*XDW`~ZGivdl--W0 zU}XaDPM%}BPW~eg0gvsuEFr)oPsm>b0F`wbn27VdL()6VU$cQiB`VMb^ z944qFrdvjWb4DP_lE~VmfQ%ZZ)w}@f?oOKKz$w? zj1hOiXQNMN&Y~`D(y=3|VXU0p4v@{Q^hSdJG(zT>s2!H3;JF|McGXSINxV>TS)Xb7 zV$KinvAq}h^vSwkIyU~gjEq5YUYRDm`uDt;|FKYJJd;w+WtjOlH`Bo8RUuZ2M^DZa zP-#TnZZ*=I)2f-fY9X_Ro#Wit0wRqso`bqoMGRfbJmVewPl_{ zvByp61c%kH%C9Z_G?{+C?^z9@V+XmPMSZ8 zam;X*Vxyj8u|)Z7%a0CL2fhJC8TKNChaz{=TvK ziX_k4CplV&@Y{U2AS91mwgEp}u1viTV)cI$2^J1)@&BDjP&(HaLEeykED~$^B7(C8 zXO|kb1|~apQhaSJ^r*(V4qo7|M26RxG*4(vLt;PAL*vSZ%Ul>D@+Z3Z-Bt+ZV688| z#>d3;)eicv<5+vaNX?QRtgL!r6Co{*bS}@2nYNEx%c?@-;}sh@77UOC$eN^sz>fOy zXmEG;d)cMfqIchuKPne(IX_&UQ%2x_?0Wm<@x<43cZx1GX(crIzqce3Wb-&)0XK_# z8eqeKmwVzvt_NQ1Z~j~QmT_Saou&V5?stE*s`XmL2^ zww?y}rQj56;2d7A0$&Fd`<)rKCOcLWbABlkD0Ve0I~YKPdw)L+F+w%ZS|2Gx49RtB z4~ocKjo=fF-FN0RO-K`e+$bMp%wA52%3hmPiOzotBCV+ z4S4of%|WTN`JM6XQLa_oMlp@$D5T$?OiE(YWW8EU3Pp>tK=sHw>RwQeSVo(-tcGGS z*niyFWua{$Po{yhay|Y!qh6!4nf3E!bj;M!ba;bwr~sjphJY8&%N(-{F7d{p^Vb`{8$?*RKjl)LLl1|^Cy`DxB)BBcvchw5BwlzyCXtMn zY#xK`wV|!|K@+xFcy}SFARt$s*-DJ%KJ)IZTWem2Mk}G%RDhLgmH04mTFgqy;i36~ zk6FC?)j`Gi?~`dLWa~Te@yvRxGaPan7R@zQkuUo*&I&GtSLp5TRxRqaw6&KVn$pt$ zO#~0PVp`JN=kl2eM?|#sQtP_ngJwZK8k+ZOpkPaDWss;=oz+gP9)73A&d*nUxHP3~ znaw+TnvkWMY5Zbxu13ah@~Nqm%?p)H37j<@$86x(Mn8cWO~$8ky}xP%|JmGoYZ+;? zn(Xi!Rey*p%xs{uYcEqiqsmQ<<7rEp$7vld-QEzI!aK%iqS|gjOFWurPAtyqI@}Bg z1t=@n_1C-x@tMIO(<+E#&LvJ|$0-U*Up&x7&Y1ed*^)56b4MndNU}yEF(F%*c}blv z?EiAVH{yWjcEQB>E99+UZ15nEALX_eaw!86;I!gzv6TRjBqaE)jw&ldF#0${A*hJa z-sh8En`CV_|1dJ#D2i1TYK|FD0cac8H-+hYG+Dhnj-nJ!x4wM*wKfoG78JPFc6*7L zVK3@YFB~@P#o|#o+N zNYLIo*IigAz)9;=Y}^2kuK%OEMP+{!e?AFDoda@q#WhcG8F>zvA|tS@x}WqAM*G$x zHu9|O1VfCh_SA8@mS+B`PUCb+mZGHLGiT>o%gK4A)vT% ziAKXSevGDXdYt5|Dy?XE6Cz(n>;i~%>XG0$;yQgSsk&NY@~ zf{InSaR%I$sKR~;iakx{dc6$$7RBK!>~3HKs}%%dC#=_UcM~d^AP@kMn5%?e$G1z&PgPo8zkiy zEg~Tu<6ftck*5@;t|u;^@K1)x;2!wdn1ga11!UVd#JqAUv%7-`Mbh-S-XJNNS}^<` z3})pf9g$MUoxFdC^p;%LuU|uI(|)fx&@iK2CsU#}?Yx>QK1Rs;B3a-3)2R(09QlFz z>=B^ct*MIwbkkuKJBn>(b?bUTXWHM zx#-FKBDa4pSA*G;vCSdJfLu*^glBo0^{*RGu=Nb=dFh|B3i0G>7X$)q|Mf6M;Mm~< zco)5B!wRF|?SW<}3x z=@h-Azx+3>hNFc}0$Iq%viWbQZ=@$Aeo7}Q258s>pArACpU32G`KX%i- zLxvp-K^Te)p2blKB7kJ=&*QSAkCu#jN3Rj)?gQVr>r5Bfo^vF;g0GM9M~jM%b0nA) z8 z!FLw0MlL0Q6LB7L4SytuQ+^OeblTkKR-vtQPA%!lUJw3y4#-=uw&vg0r+IhI!!P-_ zb1yhlE9pq`LC=q6Iunwom2(SY^ACK7(n^3Lm-;szT~Y8J9OY*sJzEx+!(A2RIYs*x z*hPnWCq6IuzVPCrZru^Nx&V9q@peu2l59m`oAu)>0_H>2eYb9UREEM{hLuriMKkG% z%P&tZ;Vn18fy<yO zyG@}}UCNQnWbt`=l9;!r^Aoqxfv?I_JlymEj#IV(*J@@-CKll0lAlE;bb+Z~;={~X ztSN#xAq>zj5ul!{-i_Td%2kBd%URZap9UYJtSLu?xAOAS!T!O>50|^t3t{RL1OsbY zKm5+J$nEr596d^;g3`vb1TXOnGS5*vBevds)KEYD;s`hH9KC*bj{h@Y%j$5)YvpOd zr^P555`XV(Xv4imzPjVug-l!~45O3Agxfzo;TSBa(|X~qPCE-nn8$*-MJh=tiEHdA z-*wKPG0-JNGi(RzHZLTePRIWmx3}|e==x9#^4(XO>VH4}>TKxS7r;(pGhG|@deyPL z^5-8ly#Df^?C{bmb~aMDbF9W8BVT>txoyQ%7Kt-5=SC0!=!6N9u>c1N@$^&VDGVES z9qG)sFXDAd__Z3Yh%l*QMgRd2QOPRmP>l2k--ihGTdKVLHd4KBvXyLFvPA+-2xp}1 zKm#7q4hwtP%j>76tJGmD+kM0)a$>&_?I&x|9noeIMeG-*wb>~;@fC9>M1)YFaK_RV zHcq;sP5P9SmP7OjGljP`erO}*neOULrHKiY2_DAELl#OezMUtLQju@lJn-d5 zR6W3MIu!_kXcxB#Mg@T{ykaH70G|MmC$XUubjf`_%Uj@6H1HZlkWNK5Yxi+MkwB;z zFwmnR^qj?#Ti8K5`&!}w6aQ7^*In9RncN&N0f16YP`5ZYSUxNr6r5m!P)$qhSp-!I zzbe`fMZpbLUAs(_qYLHEUbP|qj*-d$lY?I); zG2r<164SX~RdKLK*el2OUm)r+LV}vQ5dZEjm2(pgI|TV7rvDtt*Cq=|t*|aR(M&%l zw+bre8m!wMpa@gxUA{$z5Nj4}!MyGIr!qM*8NXtgEX`QU&<5Ps)4{gSR9V+F^&J9N zwo_RR-SW9_NE2V?9))RXpO+E;k+;{x3({g%#8ze5;kciuC#?n0CMh6+Ry?Ei+lymzVqOhOUfh0q|F;A~+%r}w!~&&XhHZ&EvD3AC z_EuEsiIE04iZ6H0bVv{%en<62_VG8uPPM0Jxr6`t7wK3ef=kM|wGSW~OJ)>fRvOCT zyRg>Js<$R^wD+_;U9b>(e8);Tf`?0*(=jlzmk~m*hIl?}V@T|YCYZ(JDQ1Vq5}CP|Q}hn*}a``P-> zI1BNvPf6YY@g#|svOpMhAoN=7Dph*zN}KEdcmV_t8*VsCGAF2ExoZTgco07`?eq4$ zbCuosC_gRp=${{Mw`L)`0$&&6<tNS<+zYQ-$5B0tg?*-o&VU&j+jGAu_2aH4&Zf9F#a^d4F;QM_5V8Jy?R8?D zdcrXf1N{7u*!5rr7;sZ6uV3ZVyntfo;D>Yi*K#v}81TY+oe|+;04iup8JwNjiOdG|0{l5URWg+`_sSozH@iB4b{?vQN$=pmXhxtOncB=;|t ztp8OQH=20JWf=&IP3RNSj+(35M)~QLuV@iuYU$*Q<}ODi6Gb){%={+^HxV3y@)7pr zb5|UxxqsDzR#nwlm>VrMz(Y(QJo%31SyFx-@@uMog-*sh+Ko@crl7=9oFI<>f~g#^ zbrPpJoI6nFj_jVWUdN`F)BjPa36*9&ZH#~F%Di|Qtydmnb+w;Ef^;E{ts(+GUysa~ z$UnnS^HjK~l~B+*tDI_;fma<1)N&rl=uv--sOp5V;7m{br`;cw6o;+1W%C7~4EsT~ z(|>sb^Vu4Of+ylq+X}acpI#DbVsD!e=vKWvu|zWDytfFsY<|U|Du@mgCT#~H6(VaU zj3{eW=T=)29$^fB=r2;V^D1QXSXn17gSbN}P#nG2AxnsVSzrAE?m4vljVXAVUC9mB~OuXd$^F;X3S#Y=Z}pTbBWZ>P!u7>B!Hz6V0D?eU%C)o z(|~SH<_I%4L2)Xuuo?44)Hg5i!3V|%DC^-|$knZh!Np*2$e*0h8F`t~KjnAJ`N>yZ zTa~ndS{nQ0!@FMfg@^zn`LukgA?Zx(S+>M!aqt{2P&o`#dsrawAiVIGpYnrH6^GSV z2&Y0Ew-U5^$zhiHGg566R$2GUmtXkWMOc$AGY4YQ>N+mpKEh3ihoB^BeX-*(Pipv_kkI(Fw=8gl1Sh`YnY+I)c`!>2OW)Fj^v zfN{gmzY2ebVWR;#S0f#aT)?)V+wABxNq8Au&<~(w`w45QJ_P>#4NPPeoVIdgs0J7< zmu8m<461o!wgHTyqaQ51AsvZkMaNQoN#O4v6tD~BZ81WNfO(-a?&WK~>`{C&k-Uzx-x#JTR@J?U z%u>()pMl3ehK^Trt_y^vq>iVecNXqlnwOf#ZXX#g*Z-$D@QZbD#7-91E9>v5wea$k z9V38pt-ozqMDP>LPgua^c>`b9FH){)!_%5{_~y#>+dphYJ7x}Em24BPx7oRRQ27tH z9HKBE{;Z}Z1}K+h+JWGQaN!dEJZ~V0RCMBiCpK{B>wIq1u44+hHkZ|Sc)$Oaa&QYU z0J!vGnjF2RtO^FZ1O-*FWuc_}yX;OQ_XzZv6*DlTx%}_JS5-4K*1~&7JXHQ<0%}nO z^ewg43}BU`T0#A3y#oGZ#Md5=QIGM|xUGe7<{(;7T=9>4(cHzgmP|gQWapw1-t98pR$vvhz&f0jbj=~F8=wBlV74PJI6b$R+rY>%jF5vvm{5!uBJ{a2b z3y7fBj~19~?-{dD5dUT6LF~^_U=yA+ps8?wBzJ^{>kHfD%M{X={K|Lnyn9x>RBvD0 zKN($RaS%wdaMyJ7KFRLvZxh#qNB18!+CYs28(9PAxcTl2hx3|3{0Q_PD15!fN)k)) zKh%Gz4bM={q5T}37NqSzt2p@Ttp#DQ4m60L@6&=XRuZoBu?E1U&Y#-u!+~ZzeB(J2 zaVq;(gQI;&>jrZGW413tFHwD~5xpd|y#Tjk$f}}cMUW{8tR`b$o3x9yo4B`A?reUg zG^^`?Lk#-Z_)jF*Jm0c(l}(r4mzV9TvtLdI3l2n4R9a6!vqp%PZ=2rP z%Jm{jYn<^AWEf~V&#kkLXDxRM(#`g~3O=(XUJ$2^Ht3i&cTg}F&W^KG=pIQ6=^B2u zmoGHich}M}mHom^=Cyf?Wd3@lAnLi~LUcg7O%#rXXRGJIM1(fDwO04H;1DTHs@y!O zwkIhS7r)7);dkt`-=f@A(K6=;Lv$F@f0SwHggh~SLa=x^G;!X6CgJ`)#qgP=QoN$r zPT8y!wFlzI(Y>PYzoVC;LP?#5Q&ANid?%Zrm$<1JJpU2d^Kz?1QHhF=6*&nTvF$&p z1zECIBJXF4@gCAQMAd@$Z{g^BAn;z+{6*0T_l*nPFYbS;s~aGeE^yEW$%}71Fjn0? zbY3#A0Inyl5Uy%dlg|lmNEQA+g>qvv-8xLY&==`v@h}Pt@rB)Fnqzbcz<;G%^NsMz z%?WX`{(Nvb$qWrqr%Q}gsJ&O__iS+p-HAI;)0ipnsmd)ve$)L0m2~jmCXKZSS=ily zKTRl)Ci%0RqrDk7~Jg{bSwi z-_~Zr!S@9YFs`SX*}hn06;9=Wa{z$F0KpM?}gvP4MV z&-dZ7IL2>|m+Dy@`DdH8{^N09(&T|`(k-2M)TBoP<$)hkoCo+ngx*x1{plu*GaU3E z)kxnzu?QvbN?bfLvkj;)bt48qs|&=%5VrKswzNvpW1#)0M0gu=<7>4TzdGIa(*zjWinInrRR0 zSXYPAsn1Xe%5{;&!&K?-Zj%S_C?7Ug3BgVtr_<8c2P-LE#6gU3Hf$AtxNE;RUad5{ z=UbIi+#5`gAPE*LXBQPIXUMdyj;q&NPvlwsuI zns}u*I?gLLuTS=-?jAcE)}^H-FsbSm_p_phTazG0o{q;u4B@8mvF6E_kUv+5yF_Up z^k~M3Fikf^=?x#{(|2Pn8vjN_Saf6wbVnr*(fw6T9A zo&~>*uV-@Wp_R5H-ffU6_^JN0sGG~RK%J|RRzzv4-5cGF@~gW4Jly+>XU2{_sT}#B zo8tXDF~GLE#88CwwQqW@l??rUbSi+&MqqK8^Y%kuaa;HdXu{Aq;#cb4SZN;n!7m@< z^k%86RKC$lZgAI|r%`T<`WlEx#HRp2$S=u40yG1{EFOqq53~jfA&TmmZjC+e}6Z+jbLZ~N6T6u;>-IJ@w*1y#;7jy%dB%& zZEK@qEVY?>FMU#3nXZ9C=SY^4u*24LTMnicw<1Itg@huP4aa9Pd(JHl-W_GRWZ$l^ zhndF9m4m)Tsq3Q&(Sl&cAK$Z6jAnZ$qH0^QbEykJ8Cmw%h4ix@v!2d}QHFN>?|oHE2x zCYUgG)|b*6Y4kEhCb)XL1B6s8sO3wJSQD}jp0U8FKe#$$K=>aGVpKeWy%5m6jtU?9i8}w;H_&@NkrmL-vN8r|LL9` zP8JdiG!#6*DW_6?>w}-u$UMAH7V{bHk!BU2RlttXFZOO)il13-N{oVJEZN@(_DOk| zAcwGS^aw-Gf%dxWZ@~^Nt;Mk(ar&|{BB>;tl^i`x^yw(YkVArv2Tz7-np*}=@*?fr zrLSgpnq~kLOJKYdb$2hz<4w~>UO+_yEw(9PbDNqNc?qMRb8VH%*zp$$XJRV0n^M?^ zt2As7@vG3k;r#ktc=U@X32$-|BNEN$i1^t%W3hlmkDAPJ-4^_s1^%|g<%>xM2)PwC z9ta17^DhM%B&5axeI7>K0nBcjJx>3ofrY_J*(Ea3Pe}k_SX;qn>>{tQqR?j|9de2O zOUC(}Jp(mj?&l3*Vchia+n)*xxO0tMAoi}0#8zgp_95ZcTHHRfuIAw=AGFWc^bp@A zn9%v{hS}Xqf26O+_xHKgZrgudtaI7gqv|N0K(ztG$UE_$8gBUw^JwhfztbDq`EIV( znM_8%6pZH+I{Jri0)Ao;-GM^h<&W^et@?@_VdOj4qDm#`P(TY9LIyk`1!O=q{r+8HhMIUX+5>K7MrRJcwe z$;e^oDXnc2JPqX;V;JuEO&)UY!y3!m68`n4azVp`&reDZgw%g#OKb}rqGvcF0mtvI z$=GTOn^ZVpS8W6}D+3#N6FFE&`4{*JY?9OdkobXH;Je5F5C;`|6<+=OLH4EqvRkR}^;3~g-b^g-&UpM?IaKSWrI%Crs~XaeJw z@>cO8y0G6bmg;cmM@?t+bWC$DGig-aX9PIYbB{{K!GZdG30KR9Yra(DC|nf{5R}AL zva3tU{rv1P9j)F`0jiTHt&F1nK@MuJi;BK?A`u8~-=O zQ7NCJv{XA1nxzy5Z$FM)*?l|zrgWryO*dDrP|?Kq5So^}mOeXV3tZ&w$3q$-n=t0Y zth!1~jm&Sn@)mkTK-t`dm<*&b|0=o53e>#ld5_?kH~`YxZvb2*^L?%|V|Yo@Rh3ge zszs3s#79%*I))D$-mK?hLYP}1!C-g9P3HNGB0n`X35^&cg(weZ=0T9u-&uFWsUOUDmi#i_Kz-rW-o~xQuN^R znHMvBFYUi~(yno{MHRKoh9p5?!f}?)AB#2YMlHVro*$;}2kd`RP!`L?kmfF%gJgMO z1oyoOPkIbg0?`9mh^~U%>0)$;e&61Y56d;68NT7O9%MBDl0zdM=EN(DnsNKpf4e0^ z6fj);f@%)5UP&HlLU+xuor<>(yvtrPTP2MmUclbNZhTY9s7}U)DdQ`5%8yD*;?A>! zYqQ%-35x7ZJT$C}_aT%smt6Bf)9HL47|KiDe2$ulNSfWT{pHf4&0VRhF|TLlsD&W} z|NV#P$GQJF3}Fmr+heQyeQO99qm@pP!*wMZB@{2xfIU#yk~2tZTk$z2Z>jQWzF<*? z5m-t~RtOOUXajM}8&eM{q&)3IXYsAxn+_2NH-C7WgpVt@%Z^<`vFZ{RdQ8xi6w@lj zEgc>DRo@n4vEk*--`!`zrJDCbhW|EF0I2muh-}(2P-Jl0Zlm#d$FEu$hLG46o?qq;Fp+s3uB9NKEf54C z;GcNW{5tRpFZ$S&4TwO%G6@$hBcFUOKki?khwMS;j&=KW#be+UXui~NOKEd-&X|1X z=TX%&Kg4-Mnd%9c>g=@|+~#g4qyDBE+gHMW4nW{fKkaWikQ*UlgJ}E@!oDfGvZ(1c zwr$&1$F@7R?WAKn9dvBlwr!gyX2(uC{h$8E_rKh6$Gu~{?6fM8Hm@fah-3;~Y6(=A7Z6saViHC9?iNPCy|Dv>Y`JuACm9lx;m{@BGWK zs@};+pMr}P3=|=*v+6RveXt z6N55IDQBsdP#qRXa2uqPA-SSuoM1E2(M>=@(4r+6eyHW-%FoI2l%)R&CjE zSDMvhdeV{B0jef5U6Cv@ByF4L2MBc38@1quFE=P@QR|J93E@|OAg@i}L3MU%g&2;RC?P0v_&E3M zfi`28rOX>A39wCrHsYRdyXH{o^FmZ9msZ>SU@ymMy=dl*t^`gFmX8A0Q36G0qSg-V zk`G+dmqZC0lc~$8t&VGPo2%EAw%pA%HLtGW4G=ukio;Vq+E+ow5PtxnrcpGnlqh%;X6&IEyXau`Sa9NeZM) zpj!}^<5nn&*9FO~t?B?yib~HiHM#nx6gOfDDG-`04q)T^byyF$}gV6nzl$(^cL6>__m+_BFMvjtAfjos!T7vVi-y^iCU@9m2YfbHZiK( zg~DNpvv~f_YImt#F6Jjq*pm?I%#SQlHnIc}LUH~}SlO582efmCX1D3zp$vZhT$Yl{ zQfRn0Q_I%8(x1~OsHU zXOJI!xw&J%AKcdtN~5;q+YYx6BKI*&dJhr#XFrDTw`Oy?%7N85Ra_X3B90G3nEwbQ zZ~-1bHph5vfGy;@i#^B)f3b!2Q^mk<%B7Bs+*h0;6`~ScF6>l;h4hdGGN3S&TsV=@a#;@_=iYlXn( zSRx9}?~WF4!dLFsh}N3CJ8`5l%!_6tF;J`LlS^FRjWQyZlaiZU7PA$j(HkT#ewJ%_ zXhgBNjs&E$=}PcX=a|sSnNgjtG04JEMea;zH@N9j;i}P7%hsPUh$*MeuA1@4-L5Ya zP;I93BbA)VgLOkHbDD0tW$q70qxjA27ge~?juiQp34t+`5J3duDR#m_%gFIdCx&#L zE&5_ejrIS%BG^Zv6T_BLbE#$sVA%oX1#FIC1eVRwBj#BM!6Mc%TEP%m_5KT;y{+ok zcL(wJ4?(ksOTT;oxtRPC;jiFfoB2fM(ysY=%^Rr9S=CuuOua) z=GMZxvKNZDOTK80+uFqt9p(+}F;?}S4Cc-(NU-K~lqn?1&-x@mIgCqsIga`erKol`y=*9t4(jK9fUylh3gOersnCxt5v>M4Fui)fo zv&yrfh^_|~BsG-a5GovSJQWN@;u;JhZVx$MfVdbu;#;}or9!)$$pCcg#nR4flPJ>E z@K`zpIg|5QV(TW(irWy18PaC5{?b&A8~rP3Gpb|CMqax3bY>-VvlDULj^96d&_K!a zi?jJTD7b(UttmsuWF0bkF%k#GXof<>uM7?}8`|L1P^hkH(CtO+J^G!0*LLLi2nC&d zRK+TC(9JUfj~n?zqNH0#))<1%4{Vy`ep1Prt+bA(&^1n(Aj;3&ZZ$As5k`WLUc(ayrbqnzN_DZ1Kl|q(w{+=;RPnXQ1pHaLgB@ zr7x7Q@@Gp241+-m*aZJ9}Q2_bsm@p?f%z! z{GqbW$X?$wFkF4tU{sbv#LtzCW4Yl>-s>KT?%<%zeAsK|TQX5Er@WV^U4|y^w!+_- zwH!*HX9l%Jbsr2XBD@H08DMY4@Keq$RBXi35)4HLxX_LcTvoQ?YEH_Zv7U^0^y$hM zC*mUw<>_Q!rpIUbQ$@!es)+EE?{-a)l5dIQ{AhREvG-br1oz6P^7m`z+kzzzhuvCX zOH{b2>Fh`o$o;ZWVailxAME7)7OYP77)s){dgeYqhpyD5=Xv=QTt}Wv@2{q%>u;%k zhHsCvBo<4sq&2T>#&hLKm>t2_ls8pS&UAdxMZhGw5afyvJGh`}^XaTcw&y(DpUQCX z$yQE^iFGa-xFgb33{l$8YxS%z)hCti=8@Of*7$zxv^Xb3d_9cY5-+5#MERj7U zUoe18`K2JRFtk!3ZuZ)$irv$3Lt!`Q+SI@}q7oVYq64daj?4%>1~P8XC@RnL9g$n=St zvUaQ%anN|c!dFC(rzJ-OZj$+mn+c*V8(eX$0|S8eeK^(S1%!XftK9e=*m!fu3RX1) zIAe6nV+b>cbY8_x`5t;wKt00s$a9BHdG%0@<_CA*vsg5g23IE{*QUowOeTjm6Y zrsfs}hG=A}4+v(I6_qH)H%=g1>V1f+V6!PVTAd=Vbc?vjTrf-QD zGJw!(-%=MD3E`(77z?S45*8EZsZ0NxR&9P)Zj=}wS%4iV&bTw3{~kdjv{gq*U?8TKzNaUvNVDS7mb z!=jlCEIC(Pf(^ytl0&Uj6l7~L>Iu(!JOM@LB54eg1qpb&savh|>DCo3FO7N55jD?< z)grbOGuGh&9`$I0d$U01yXBq8C2rkTjCE2cmgI30I3=$lUj>qdvumm`ZyvMdE)&|Z zgs23bO0iFF*`HwY*P}lnlFA)l<)V2_*u+&zUdmP2*jkRXqT9I@8*Uow;K}|NJoQ)IF zEG~kh(ur9g+*&edvKTpuBKeqYsv{^H3cbxQm5m-%rT@WrtSx&&fYPYUxS_NrIzvUq zC{xw&JK>Qg*1uQ~#Okld$aMysicR5;E}goEQ~+$l`=nqVkQ0#|~-U_yG~7C8fa{!Dsmt zITsV?nS4D>eHYWMo<_3%E&8&fT$MezliNps9dC5kC?-@WmGb(!KE52kH3dR|g);fW zBFEd^SHVgd;f!yyi@BMt+{$uC2R8;VI7E_I5}ylzI>OM+vZ&M2tQvqF9H1ewdRuk; zV9noIL*u5=j$A+*>Qri^A2kqn5z2SF)Bsy|GQQb)6oQdf5L5l8XJ|(`{4HLW?aCV)Gs6&`eR`g z14e{@M&kw?FA47Azp7(7Ipr@e*Kw(8I$3``Q#60cB}>k|`we;SAZ=cqX7a@?{onw3 zzCrFLwg|F?P~A_#U3uay)g(q(72}7l#OZZ+V~4PY)yUZ-PG+cu+Z;ra*+qY)|L}}2 z+?X)@P69pG=WXd~ScVA%Y6j$n?vOhb50;gwN`$^ErilB97WAUVBDV(uGiuT)OG4RN z98Fm0H{P^C#AN30Nl^p4tt9a+}{YeaPe-TbPs;n5AOnS%=- z%@s6?^%R57NXjxJ{3#wSsGq4D3=H2jHl&}EzXRBN>Mb*e+$G_MAnCc@@{_C%DZADY z*XA6n1{nee70nrT>TX<0VfGJ=p4t8>RYi3=ZxiVMZ(@KkESYM4OQ|EVnxH-A?z&(|IwDx*%pJGP= z)b5_;B9t7UED5y| zO{LkeHZoP6Natz(HPe7B}roU>_&$3}1d?0Y{QJRBb#y@L@#2Mj;c3{Af41gHWtcN%OF{sWe z0b-!`4}&h#jTXd&+qqie{Es3&{`-+7b_pNHTD>Wlj6h z=Vgr<)rq6W>iH1RGzkD1*@Om&IT)12aXg*gbn8f}if>BF-#ePO$LfPCi8~jf&h#d$ z%8#Q+S#>IL!hS}~*7V=C->Y~LG`3BQaIlmEdx?J<3hi-%U_%GB+@E>=fl9LCMCeto zD-JHsHK&B?Q0m5b`WfDBXoN0=*McR4-9G%6m5Sh&0;d1H#QFX7=kP|qEyVmCVirfv z83!!l#t&ED4_V0rDz8e{n5N*?`l0K+|BJdr0PTvx_`PF&ru5-3@(s^@X;I<`wJ=Ar zW(Gn7u$djgisfyX?cDbGb>#w1UehZHE#@CdZmzZ?l=~>uRoEQDsQh6kl$NqPqY9VD z@Y^>8FLOQBsL9Z5mRJ&|HgK*8Et6Y|XtC{ac=#~}1+DB^d(?(Xk+kQ<8)y@CWLB0y zn+=<9s>Ev!q_2rmVQ|$xj19Pjav40)!PSQd>yiV{rj^IPR#G2}DjBkxScP*g92O3i zhH!o?v5eR}Nkv{bMj?dK@8o;8{0Q1FWEA7g0>>PGNq@k>`Yl3~4mTPz;Dz>+oz&n% z;qolC=BaI4_Z*C^;~)pW(=WAQO4*y)7Q`s(9L{&_j^58-DyKRVj^Lm8n0iwJJ8uX( z7JoYMd5Ur1)QCmYIjZFlC)rFNUzW5AWa={D5U*so`lMRhPJ8WQ9furM*ByUx7*Q?n zlL=RMgnSBiAHqg9PerMI=_?@$Z>>7hVs5j{sPZ3NjgCNp$;TiKui)%6U^EY7f1087 zn(1q*?3v2%=c}I#+6o`&lR|Z=Bny@;tAH?7*FIQ*BB@s~xN~F#(m<$%hV{$xJ|-9^ z;1#`}=nZQ8oG`6UrX|sjAl-%`Ju9gU#@51*oh}?^4cjIlNAeiN?5m8wK^2ol8B{Ti zLw>O|$}LWzZHAgoiPLW>EzQ=h=0zS{3nfy4m%kKt!h6X!)cY%&XP8VQR|d8PcLeBQ z{0{cF5$q&C7$0#L<1GR0VtzjhILraAJBYs8J;YTbdQOu&*(=+`JKlzyP%`H3*NhnG z5u%`kE}VK+N~>F4`nLTjn{2Lo1bql6d^olx4w$sHIR+zvK&eA{X$D;V*#=&MsT<*$ zvdJ_!z2cz%Q=x;(dlgTtaV^~Ujoh^a)@?mTO-86l3*2^wtKW`Q4yC`8SK<+Rd@ULjU-t?0Ky6IKpc|&W{Z`XAhlO5}UF>3H});f%rRy za!pupPdO0$n?+9wO~=~BYahd5ZF;~}v%<%Dpr)ryxUmH6FBzoE?I-rm)%JxJD4*Kx zfC)mD6kunfR|GTS$tzmM4eg#`Ps=dnl3ZY|w7pGH6vj#Zg1sCb=Ac<5c{;{@eb)rS z>1}C#+xAI3uNyemyS`Yi$)3TR%~-I;R`h&d-Pzt(4W+tQfz+K-cuNB`8hn}wRZt;d+P1c{UVKf>2 zvk}d(#?q4F%WSTYLsErRtSW>Eq|0v5I_@A})3LQQ)&etTc(*RbSl*bA2I%2IqZcyy zTZDU-#VUNh&(ZGx-`VH6K@A7U;I&mUsY%+J-0 zbb|=^+e%~sh8lsh7*9sd-gy^0GSh&1(uUf39v8^XXx{KY0;}m>ggiLo?&(22;Iny+nK>=XPu#S9(V-j^so23s-p$l zA{1Pw+v^=bg<@2Odz75~`Z|ar+V)~Q>&ORtNJ(u^if2HYPu5blJAasqBJ zc&0i=87mQ|7RWE@!j$$$9K=P;$teL}bl5EJ1`{gw2T-$To(`|m2S5#%XSTtA& zz!;)?i!-v+fDc%2yZSr-0on|eLWUeTJ9;2ZYgLE+oPs+WirhG5F;X^f@FlNtG?XK7 z?R)us9m&w0MO{19D+!W}XM(Ys-qa@SIzHMF$Rj#bI;%msLnb=e(S$b44?qO#sq%Ux zS%GW23-SeH9-LA|5T^aed#{_Z5o|^^xmbZLsq`H^!0ao>Cp`T?=*0rBGT~@OLy_Aj zi|?COA3)zEx?O$OnejsDrFx9iG17q!UTQ!6Jb2f9|11>O=EGdq0Gd<# z3ba>8H4tRdM@pz~P;0-r7s2=+EHrd@ldOGmS+5+{*m_M@h_B-4XX3Prc{{ICWZ7y4Q;Kn;ADZ0M+sn;WvEeR6zlN$K zM4lU536FBTZ?chBkx^1WO*`mGy}`uU#s$I3iQJ+nTYnD}090D#XcpOgh|+lu_E%z7 z$yZ`O^6UnuQ5ZRc)auu@$Zr6vwC_@48I5ag6f!8k;dsCleVWHQ<PRK$zx!S>@;<^bu}fBjhKC~_1al^W;1dW-UXnXp7B;>fm?g=B_UGCQ3X$f=SZQ{h z;w4ne7x1w;X^f^`R>$@6H5<|&ESgu`9q^lg45$$_{n5KFxPD{GB}b#;!hCI`18P;@ z)9h()8)iOt??x9f8>HiKqADV9owWIf$J!VqO}JC^7+&ha=xnXLf`Kq87xIHk;nL5Y zh&MM;@xemjpM!XZ-olk!ZdM2ATx;wVo$au8j67L&i5Q%~J2yvbP`td8-^V6Z;SIV9 zU@#F}?4U~pxk?D|CR&}MRDP(g(e<=KgNAU% zWL}Z*k%r6V;qx zzb7VVG5nh|mC4<0l?YYXinaMZ&8BDL=tH*&h}r`G8BDvxIiE@{*Ng*Vat*fHFrwk! z6(Wo8KvQn(VD^}x5J&y&>c#x$dNB#E7z`Zfs0d(^uGNLcetb^t1N+% z9y8q%3fIP9;)sW1ZPT778NSQ8Uo z6>-(Q)O$B_a8))PgC|b$XAvk}o!%R?ipwd}CBWqa)$7DH0dBh(q(@{Ge5HlEF_ADw zGuIRS*(E)*I}mH*@%1YBQ-c zD+%16ixPm80(?GhGBLn(H?@p0#9fad$ykv(_&0zlTFye4VXqr5B;l4TeTFm|%}iPo zoq&Lxr?xUAd{!rp2~VpZ?N}*ZKz!l5T||O6M7})~PQ?*IO-xcbNsZcHh6V7r=PXA_ z3ef0L)tXJR8ui96jD&9~O8gTl5ei6TBBaL1-};dy+L4U4uys%jQXGKnBa5*r*^F!W zwHF@C5FXBO0vfV`YR_@9BrP>)>UN3?Uv$3WMh=25MX#98UH)dSz`CMA#divtBF&47 zH+OyRxW_IkHD8?sQy3^a)2Aeu?J}U=AxA$ZV!2m%{SRwc0wHRrx(*ppQU5D7WKL)P z8-D3Z)Z!F+5J2aJvj(o}E+%`tX5D!-kAyC2DGdY)1nSQPCG`b3>qn_3DXJJ?BqU6y zS{tkh3X}m(>YIeh?U%vX&br$m_GaRdl*ATDHHaR~a@8wFrk}nm9Wm?EQmd#AKDCYa z`Ljk(C5jV9*_|_{OSm(19;3F>01q@n4)p5k(g_)2_$XcVe%1&p6zcNgV*ZKV{Be4S zn+NQtlG6UO7Tp^~3f>RcLNQiPM_+o*cp^Udn1f)5-XH6CmC2KCg#C$GXXK+r$*lec zp`4X!V_MX+51O%04Zk@P^iDR8JWYhsUK$zoz|?}&flkX8N;N18BcEH^KW*Dn?KlK6 zZI3sPMc}l#?JwHfFuv8Bu0{)+L2)Dw;Od*LfKJRy&u-mG8-cSx{|DDaRMIx*=+iIO z3s7ShWeH)0+vVOO-POuSHhlMb2?Qb{{)}JI>$2u0&6>g56iLlh*J4l-DaF&N#SVBQ z-;}pFoMj0RS1gZd2_T2(57a0@FZ~vo2Yj=A>bs|{T&vpr={8KZ5iLo}o~^T3eOEr* z1Yw>1oyV*Ar?Vp}WzcxHUPPX{2x8l~O2v?toW1Y3`asIFyJ4_TR#Mp$2eQD-;Qre1JWxxuPB4 z0*~0{sK(GgI=a&s7toS{Ca7E(Dff+_7)+?RAKh`#07)$g8+*6nt-8mH=;62g+B9Rn zcY8sr?F}CKQ+`9c!fvAz5ew2O6s+fCDKAJ?m=IV6e!-KC+IrLIEl~pc=b-i<3wx~W z$Td7b47yy?a|ti36^oJ|CIj}!T=#S-C~U($G#O(@-55d3QY*vCMQ=@4O{7w4N!&T2 z37W=u!^1qohm&Lgrc#C8?bM-;M2$3+e8`~ zKjL?=2$6G%&`-&D$#83Kz~9(B6U?|bVmze z9(E)h(@hh1!~RS+=2A_=#b6a6z&M?yAWTKSD5%#VxLD5jQtd?Wa&|`>H|hH*`HMfD z=%ZG9u-`UMv7VqJNr&taz%OH2+TqgcbB<6lBcK_E zO1O_*H06fW21cpjS>a?EQ)m%7DSy83J!+fhtNVX0*9-o9w5|*tMmY)iIt{33t<}x? zH5RnCc{eA-sT4dy!(WNy7p%SdxM@HmLb_!!p#5pmPKTXJVWpN5z}WH`E@~e%RLSd+ zGFeX-5Dp7DM>2cB|C7v1B*kjPDy@~UGZe65oKW(?tNwCl_~y5z8dFay5?l2Lo1vS| zsasd>8@@lxFq$Mvd>sQ}P;0#*+r*LA%bMI5V- zl!U=>eE?g&lme6*Mc`>7honOuvK#DiRCDjoGVb8ew9YA@>+lzM>lvVW;+&zDa5J|@ z&USl}=#jq=yAS6O3_(Oe3;S7SHNSUw06=g8zLvp{Z2221P_5G8Y4x~l zj_g4ld0a$u?~+A2c2V%_ePlkx?6QBL^(#etn#9-dwE^Qr)%qjm;39;98wFMS9BSq{ z4E~lJqPB#H5wBQhyXB?>9L_+ZUa9c=b_pR^ST@{b9$CnguS(yssm&(&2;w+{{Iw@& zbqlvY6HJWzWL~2g*q1S8GFj&HU^8XYsu5l{9ZlWWsn8jxR#RX{Ef$x<67O*q3#L8M zE*SRU$AWK3(_bxU)@pAa1^-exG0Fys z447KZpa=D%A}YrzM~Qb3v8#9w7vwkQC-1qqBudQJT%f=6SNf>_B!`>NqVK-V`mMN? zJ+w~WF+HGplzXq@ESc9Q$@%poKVYT*J9Yz+c+3*l(gtWRQ~8D@B^tf zq?xmf zHxu!1N|?|9{Tl#Vc?0qZ&SL-J`!b%|B^rB&Sg~o=APik#=MjTWD)uC(nl~tvO@x6? zL8i&;0(G)UVAIKJ_H7}_B!bH?P14~bR-%m&?dsNHqmN2|Z$aBGw<$nLN#KYMOKxp< z-$6AgtpdV9XyT&B$kGV7j;&P+@GgSgb{#}TZWo)~pnmXs8)9xWu}?xLgUp)Nl3FhI z0{BB%fw_hzigh}&RyXHn^d|Dh+k4O=ae=Q+U%VZej9L(}3eeCKcc^Tf+|cyj486}V z+}C&vakvdTWk@lEe?W#m6Ec^LQSl#lLL_tJYQK^X63=tTStKN|nf3S)?1# z^*x8VU-VjZOPT1$W->s_N@+ZwaaDV(mTvRoA{Ci@L3MbuQ3U37gv}YZFub7hg<()C%(p)#@uyNNm=#M@OX|na?ZS7Q{WbRy4Xo1^ z9IOH%0v*GynJV9vF49DSqD;)tw9UwCje82JTq%TIBKL~tA^%>%#c4!|>7L#oW?I!C zb)#yaA279NON1lP5Z;a45ivi?!%QH6R=s(^Sa7^wz_%JZ^j>$m%hy=bu+;r;#KC;*^I#gKcq{$cS00C zW@6Y0N0ItTNz?--vnF?Z{z{tX%W07Q=7=GAG+E~T(5+<{2F!J*XzfV3(%&~mEaG>W zlK8x}8KTYzHa2LzsYSUp2UlQvRwz6O-0`K#Lrk^n@ot5^{C0&eyzUtIRwd>M&9(3A z0c(oD+ue3SQE!0|q1ue(ga-b{xrX@2L+KZ=O zjdk~taRMqcwnRCNS|Yb@wNs@uhChgKuSe3#r>kx*EB{8s@+P>TvFyJ-w+5}#Q37%4 z53ijF^dJ4|KzmqrZ^nYTuG!xWJM=BXpM9x;+;NgG{+r6p!&M@$*jh3Pj_>?PsU*(u zrFZX~Hy3kroYX01ptrl$+cE}8=V-Fn!mo24^8m~-ynTa)@RMgPv`}>4oFv-<^dgjr zpv60rJV^w-D!sSmUoXMVe^%__f_3y_&GB8-f%BY)(B45w{p9lsB_&cX6dp|6b!;tV zP=W&{Z|d+EDYOtb!VYLlU0x|#sFK$POYYHb)EWxt@Z24bin7Y1+*9w9X!X2F1=cZH8E(0aZ(* z31v3%C|VOlvXx#V?Qg1PN{G3t5zlbUU(Ze<^Y}0HO3)@%O%l8!W63w5N#;k4&N9yr zDSsUM8m}F1*gxbTzk-1l@GGn<-N!Qw>_h=)cj7TCBaYBZZPlw==KikGAVY0!8HJa+ zvzG(PUO%1}H-tcS>+XzybZW)e^%lc?IR9f6mT8~s7F79K1U`iQ)>|;P&I6yq-s!r` z!5*x3p0Js;f0JD7$SKzPih_lC(qif~9AMgpf+hA~g)mc{x^CV|ISA*cY<3h(q1Lqs z+l{wiZ)L9?9@JQ)QlH*uTs49O<%IQNTqCbDp*+mGodmk#4DD;?EWc(%?AnjnH{FXF z9?Z9A1fO6K)bAwyBEepY0L^w(EP5@0deQR@gHb_{VVY0=4E1O~v)R(q*$10$+fjd9 zEolA1PGv%w_1LHXQTHJ6>XiOt&)R%u1HJx4>nn zAeELw|JsI}3hq#u%Dq9-v4yzC5Rb?PasoDR5erT*PdyaqED}}U+lydx?XUugJ0305 zP~jNPm~Oi8mz+X8For*ZaQ*!kqGVR(K5Nd)0qz>6>PgGr9_TY$sVzx`gxZ*nQd1Q) zCQ;DYo%iu*@1j+W%sVqh96=mjEzZTe^1^Z7-5VPZRyZ?${Dr4yt4Yp4Om27pF-;+F0N8 z+>;hxAp$R892ptxoEWgb zC?~3v8Q|^`a>w9JHJM>nU371svJKCJ*Vj5cbZR|XD1tI5Fs5QZit4i{`$`(CQrD}4 zBm1~z5%~0$I0k=>5PWX4#{Fr3W*zNM@d4b(7{Eh#a-_T(+I*_kF{iL>$wIbbjt{u% zRzj2li7Pz|ZxYK9r{)ExRXVbQ5*HqDVhJ-SIFDm#Za&h2Q*B}H@zSkz05Lk7+$e+6 z0yg@^>@8}MJtiuPXQn~_skHg+aHR?YkEaoN^^kNXW1Pc#^!7uJ^ND5crP!mDr**~- z$v}-Lh)Q=~DyU-9tsK7HrwTLDR137GDEA=BcO1+*Hr|3yQ)!WWuu)W~Y1Gf3&OLXW zo**3%f)x*JraFYiNQTjWBA-}uZm!D9#!nXwnwGcx71TDQ>29Tf-|-N?yS}ZVVszRA zY<0IWAr}iC+v4=AUP@xg7w7;4i$N^UgtUi>X-&-W#+^_VSixDG<$`PiPY#0l?UAiO zmWzIljnI~YPHL3q@Z03;O$Tq-H#SA zlCcAas}Ac64Ac4KlyXk-$6>~8nY*Z~v8e_X-d~L%(^MR(2ANdXI;KqO$_+r9(cWgL z+e*3qU5rGQ=0|oW^a^IEC7U*6_L=uQ;PQmo(!4Sjy*@^NF4gW=11z<;{^9-+ci$r& zZFh`Jb9*u1`ZV(Z{W!oau54@QqKY~fwwhJqKF@2kK5{d#^De$&zrEw%H?_q!(CGOr}QpYi@ zktb~bOdMZv1!{^TIW!@&-^&TpaD+ts14RdLjA^V6p7waz)V`rwPKu-M`uC$Rya|nt znCSGcsZRu1Cvrs$l%Gh8PQvB=ca%jMpWKcEheDD3?`3xq%vJhsj~&6Qpqcq!n)ftK z#Yyo*Vx7!@YX2MqG{3yqKn6ujV_RxO4O?31<8n@t;=iiEY`aio1Q}QC>PU$pWe>a6 z{4)XEli|E68rBg8_yFw`M@MqL-=W+e3ra8NkL)SU1$`ZSyu>P$kuftmrv-+ew{*+U zc!bMXl_H-@4z+tsyTOARM}gZ zA@w77Bpd9N=FAeq{`qO`{)hYIfC@RGwLY7pcITmml0j1;$l9X&x@OgFBI!~~?ZD~w zKlq2Q+)z{~-kl zqEyxlX1c~o>j#HI5Xb_xg5A{30L~`7Ao4j@1}dhqA00g~#l!Av#j$kCjoQNhv3j12{9XehB8N zB*lAieyrwcWqIJTmhub$QnCFTmL91_Sd^Ey_{A9SL~Kyk7b z8WRAPm zUs*D9NJKJ!JxV)yl_R*%&~3@Syc&{2DhD`?!rNmLP?{M?kyNH}=E#c~c5I9EG(p_G zVi5+9jye@#1}CjvNdg@+ipOJRzKT7vBo9!B4;@Kmf&bstg z*P=!Y+kv^fXT%+%_-UZKb98Zg6t$BSYy51te~zhFs+@ecs*sv{P}9t$OAo(QUArct z#|-cT)APV*u%f6ByE&Gn&wr)f8BdtIxBNBI4A!+!7iL{nBaHn-&Gsu($B;RC~l2 zA{^kpXgXmrmdrdXv&@)Kc=@7UR}FSm&l*o++RRNr-bH_cMuZ!slU!&o-F+7{=C;9^ zT@ZcXv6rN!7gDj={XRJH3Qno$k!oGh{|&?Q<7NC3YVOB&>lGQMG^7UHt(SS2k6iXU zA%{SW{nJgrBD8zwgGJy*`cOGIy`buHwo*YWmD9ph4rD%l;#W@99D zbnQj>ol_p7jE1hLik?y4r;r;i2+wWR>!a;mn&$ljVyQhnlKDk;{ARwni%gka|qdMV6lzyI@h4GYpftGCy3T<#LX`AWqrGNo5fOi zu9n`IP}bF$Iz8_m`FvYTC6$B!PA2SAro~ZG0f-tfdTaQ*ocYpUyU6&H(W$WzpzZ76$(yBa@I#tN6P&@S0Xt&DF;W`rF(d`Q>!S9pStwrFt>gd+rfmlE4Eq z^hE!-?aTJ%wl$qo7uXKz=QG?3s%l+GxMf2PQejd|m3aiJk^5Z@ACWpQ!uR#5w*hoH zJpVm0{g)xLWofzVJI2vfIP{m5ZjU%y|D!U@9;3Wt_TF%iD#nZX3c?bxy9CrL>`&jl z5GzvWy210$Z&N#XJmPZ=F=wNp#-svyFX=4|!|NOVJ4sVPlwR3e=!!!g?1Cw)yq>x5 zHxLD>O5e&}zRoQg4d`yi{=-uC0NcQ48OU0KM4=7MVTJzyOjbLKoujA6NF+?LHZl@0 zTuu;9cXbTR12Jacg%EA!<8ZP{lW{+C)78Hou`4$1=IV|Wta-aOr+G{xZ6YzP?>~#a zJrUbE7Yt2_L^0+PZh#I2;Jc5*hOB189k_xh&w&ckU2;0FdrV+s(JB!guTFsf2qL&5 zhn^$ge`-qc047U@fi)humx;T;guuEoU=r6WJ&PGaX?4?`8l?pCzaQ}Gsm5QsTL$u2n;g>97&#VsRlXHpya&uE{rKE zT)5BQGPDj65~=Gma;I&xn=a#(s=Gz&_}WPO9EmLD5p58|7+*j+XHTW#q^${Zt^`RQ zy?yFf&iu}lS^mx;u{!+@?C5We+Qkb2_$zsbm&;kAYFTex{meTm{0kCFO6f1oqc417 z=KMo5f8*`jg-CJ_`!s5TyX~?^40%9bg)uX#`iF=2%zzsGGm)+U(Tz3THyOyU@_&bn z1^g@^<<3L z=U$nA_dnE*ix|a)eT)(Z4h|;34P~mPKKafO6q|mpANg?s zHnI>l&~P>PM8;06N+-(ILve+yt14oSWkSUUdYuZ*2@y1BG$;!US*rGjFgb9+h@GwP z-Tmw^aa5jb9^ylEngybFj&Tl)n5vcyd7jGG1C|;o2+jYkC)d>Bxb_5n32Fk0qI6Ti zPS-o^smQ)hw9AeRlcy5+=cO>^e1Srn0Oni!LCITwip=FuK64cZj9u#C->e-{Zv$8|QtV&bDYm|SdkExYJJ2cE1n;LevT^;~C zS7*39`KDlIL3c|I)S)+WZn`ab$lcO@HL0_2FA4$y_0D4USTDa1P-?)qABF)@zuV3$ zw&V{z3XJmso%PPySLhXv#DWT@=0+_{ZO#T<^WuU~d)~h-Oa2_XPY@oCp>{zI{34}? z&#Z0@?@-uO(ArjDwusoeXqnW#RY5{I1qvS)05pA8*1OE5Det%DS3Vhf2vO0hp z19&jvzE<+s9rjl93MDx$$eKE=7}(Na92eIj|r6N z#aX)yexQFVU2oWw(-bPr@V)_PDg5l>^l%BSz{jPZ{d56s5bh{fCt84~7o~ zNP|M*0E7S;(k-K%gNwOBf&*=>tTVf zpS@*NN|4aeBfc1IzRaP8dFzyOR!OTS%k|;=RD9DSh#LejQysUVK3H+we zRECK4)%?aOFmV3-1F7A)%--PJb3B9>;g;XSFVoA_IesONrYyi2&0jMnRT;lAA2%=f zxnMKY)YKo&iGbKCh}_%HcZr(pJ#mXtu>Tl4A(x`Y8Fhd?9KpBpz9OHCw~$zTo2GWh zzY$iL?HL~-)b5B&YEwB^L-N{B;Bz(NQyoc*$hl!5e^OQI0(-D--GO#4);?!sO!N1U zlC|7(SckcuKkj~RYCom$OMw4X==6sUS*@5Gb&Oi9#C3sSs?AuSt__1Uma(jaO!r2{k{)1yS+KwnVg$MRfgC z(fg~%rT(Td6#47gG+mwQ%*3yXbV!*azw5485EjonNfdIfC6w6npwtkE-1F-!uBB6& zEI@K|ooY{)h_hJ&_ zv?65&sjaeGK%g3g!|iY+T~#1H74-!=>Fd?Fwr6l7J|rDP(w|}B7CG?al{l%ZZ_33N z`P@x;eh|D>`KDC@R@D{Epse!khCk_le|9n=w#TT(I0XcJP)z}N9XQ9Gm^{NjO^;Br zhH7R8Q&T^dXe0Xh8aBk>uwQR5du(|BHjSrPDfq3wYwRF9(x0mZY5uEop?8$yN`dP( z48or!jCV}*_Ahs)B_9>o>XB_r3RnYF{ODHGJQTx+l9+R~zD0;pKMh`gVJ#Y5SMeSG z@f_&O#e5OuTSY5}HrBO^$IpGi@X|WP>hRrzog;s=a=LLYkU*C&`3DREM)nH0gBbEm zECqXeJA#)&?`huA4&mnSm+Q_6V8{^vA6MD)TyveP=tqQ07aKzKRZ>=-L*`^MA8xmd z&^-6J2L@-`d$J;0lv#y*Yq=oGWP_`nR9Lr>b7WT*)PLV0n5&;837-3M;_hq@EApP( ztNVl;amB67WMfSZsO=3_sKZ%NL=^AvOE|~8)pWLTz?pwh*Foy^~+ zmSXw+_qAFaZMePvK=8gD7APN>b_9+ooP%9s^Bw%fV?rI^4>?`1@BbdpqWZs> z$o<0vSZhbT?9u*7(wWjk`u!Z0F9X%3C>$ATUOR4J7E5@L-}@q=z%$iHkPCmcoY3=) znOpJ$S%PP;-=Z|tESYT!{#5VUzX-K*;3W~h%CG2&eNXhJ4XxqdC?Hr~v7@{QJbs*cE8>HW}0Ma>@HS!m(nyzDyF@$vX- zAT$|xUrxM)5B?^mZXK{FFt5ryl}b&pEVq|erbq4@uKVG0IM`l{m!$E7qe)HM@Mv1F zzC_F`qTet63|CdSe>lJ6ml+gx8fo3c%V$z|msr=IU48C1)u4c)e~bwK#`~HVvt0z# z)v7({1{Q9qN!z!ylhznZr047r{RpBq(C%8trQLe=@DGTam67ZA|5SFJQB8Htnqmlo z5PhXc*B1*#I?_S{DAH7r4k92Ry+a_OmmnZjng~j$QUnAHC3KV*5h)R=5krw4O6Z{o zd?(&--Syr378v6pW7wwnn7TouDUS+?Gk$TJZY+d&y7+1dZC9hJ-W6UO zlCz^`74O%gGG7Fe#ba0-qt+?RQbOzeEvV`%?`ga1fmMqm=gK zOV0UD3kwyDyI&FqoZ(zzd~Q26ho?i~5uRxK#tcJVk3387$Lk1V8vjOGa~E$&PfNm% z@aH__zFb^;8UxDOWb^3T&N|<|{FRQA?uxjVLdf~S+8?q)?t|-_9T15vkSxxBeU!J-s>E)Mm z?GSGISRgLbg3KRYI%>PoGCO2`vw86O+Q72bLHvG!i*^f4;Enxrx*)53U~g81VcrmxpZk=|on{C;3F1o2;)!b7XnEZmwUFhVyi2~f#nE~axlbjM0h}XOB2B@}! z-pW<3_O|L=m`Jj6SCv(+_q_7FjBxMTw7ogg4zG4oUze@L<#iHv z48Vzycs)pDgAUl@27i3;g~K4Cy|iQL;Z}63fv2_8w{%(Nhu4&jQGL;<-gI`F!%J#S z5$=V#y)P1He22*u{u8}VJMW(-^2D}!@3$zcZ(?qkrrPE8T&-j#stzik^Dm;I?HWOv z0_d&Ec4!5Z+j2+kj}~pq8dJ#L$E!BXwN87*8}W}Coi(-7m|9GMTfM0u&ktCm=@Rxo zun3dZ;#so4x5VnI@Io*DkhTYf!yR78Rr5KKm=JawPY=zf5(dXUWOhYMU1^ffSn`JL zFuZx-4wt0OPt zcwOpTbHjXUh_0tc-|*<5Jo_Ff@M~x6<6la}MRqJMSh-iIx}3f; zk^Oc?#i99lf1T3?0vSVk-OSC;lO8d~^H-Wu#5}B|Vn;N%&GN!Au;b0dX_6yxJnOiB zef@>!r6qPnnzb|n{naaa?)(xqZ?+GbK(-smDwSap^4V7smCfg-1JJSBDM0g0D;@TZ zN%9FM=HD>TmI#KaD#@fdf6XT`pN|&cfdLx0yVbBiQ}$eE$vs)WyKC}Chtg(H+~EX; zXz(;gYB%)GZNo7vGR){g&bb-DhnFZ zPu*7stI+smxts-{582!J>oYqj%i?nGPR=f*?vO9ygNuk4mGvft91N({&_@x?0|P5M zL5!rui3cNT5Ucy5)!$qJ__u9x7vkBrZvB1Ervk;#qg=?)>Um|@O(KO~rbR+*C8wzL z)%oz6&iqZmAY;dL(_`pz?a z4;+_zU%!RJ2k#@Yxkk#&bfv1BI+(iyhS;Q^B&}K(BCNZyHoEDH-b1(U_h%{=gXGYT z#T1>8(o?<-9aKegCwBbsH3R;n%%q>Zls}!)c&7&a9H&Aud?36X*b{p$S9spExDu=o z!Kx-Vzw~v;D&!|@YB2P#Tp$Q2)U?j9LT=8@w(k}#&l*Sh+Y4w^} zMt3}_Rz!pGwbBC-@!%o-dTl0}j+)3PqpooF)}zm7QdgI11VdEC-sf;Lwms5h8c66u zSOl6OJ}~0H`ntu~f;)qATg0z6mmq4*gT3CVFijaMIGB%2gcRHP6GnyJoB+{)G6Mh+ z;85;;OBZ&R7Jj~hm9_BL=S1j4?9^R`k#V-JF|j#LkUP#>x2|)!{LJ`1Q)JG4{#HN zGj)Do`{s1Vc-e)bx1xai!;1jk7Whlf*)XF0J&ge4KwFLP$poUwUEz#Pi(G@Z>7e=@ zse$ruxIW4COuf$cjj9le5emdO8ya0TnywQvCc37jkY;KKxylLWtuEE#QSuJxJLT*{6? z`;Fr)hB^n68&g+wpWhwN@0@4tV!eK~eJ}uB6h!QB*bQAiVzc5euWA|&5o(aCI^iXh z*)T0otMzbd4M`wFz6Y?k{J-sG`=9o%>-*kaq_7*`O=8zeM~)-WrO7+bd0y`ZF7}+3 zDW$!x3)R>=e_COaCVoi%$QWFsu1+}0`y%G&ujK%#T|wt<_$F`juO!!3cuC5J*N`%ZM{OKk+b&{GLQ%k$6&iU>kG__hFJY2(<(ilt*3?nAFl3G zkLV{IONVwf*Y%(;6T5}{>NE6{_Q=EE_G^Kj=4mWd1@n+J7y!j}rpGX&`=xp@MK`2$ z4Mr{|!}t3ZBGQb7`fFV{7R^lA0`&@+M3anz|2aB)YKLCDksT(yI56F~&6_3cTs=m> z)*9M@WrSMS+FYwGHv4L)9gah#x{od$^{nXj=N$J1{w$N~#hU@ex}W6$=oC_x8$f+t zw3cI)3{seYs%OA6oW9%LoOwEXWN#W? zj$Z7hypxNp)0moV4oTQD&MIrPaMVft2t+FG0T8L4Y0}TBiy22}3b|zJqS>edLv2NS zuo)Y!@h-?>CN{_T67UCK4x?WmXSW8c=gk%=qD1jm&X_u;fVn8M?bqW7h?%ehuIzH-Mx6`9_Oo&_eiU(A&hn-uXXXYeCg zFg(iTV?(ljn*q{geKac-=pEAnc~FN}CyMSDP!%rd7@_~1@k4)I0)oK_ z6qcB)H@8k9HG7~6>r;gA%^3byHxQOAm}J&7@wUC~u1dK136Iitr~HRvs_~NE73*uP z-Fs~us{fXAQcxR(T+zDC4J_k^KDCBi+MB;ISq3ie?uM{zLN#rwIsKrK^ zPq`8ljA!q5FKCHcdamc_z43GKWH!}JcC+}SZy~YlX}RNp$Z0K(*|t(&g$lN1*^E!a zz>CZDR6i-FQl^MwDwQ(LLGSq`2S)kkvqJl9)4e~1Ef^uHIV0k|3-A|(^)f6*2q~y8 zZ`&jCgZ%yz8D7S9m)|Po?FlH;d_GLq9U#jm#db>x9W4d9dfzJ=7qX^dwrd!OyxvKb zlSY+u_33wN4;~CK#OdeIGy5_}zm*mnza6*G`ebZ?yqmYy=3GeVhf%LiJy5+|Gu=n; z5I+^poi11opAm*oeDT{0g52a4|Bd*xu3-wHhrf!C z2~?~Q+tSW9Zin(RCwk_Y87Xi@e{P!mdrJF|DBA?u@Y!)pAzOM}7rj~oXphan5GF|n8ns7-vFD;%tM<4elC)?~^lBSq~dO!|+|Fy*;HyH5JY z*74POS-QLfC);%Dk+b-@P+WVmFTPQPllcJ) zQ5-gEGC2xwYIca@pmyVQzc>*+hkzV_b zo2BB&oeuQkh}D9j0g>=-Ch@x5Wlj6w8~k$I>wa@#UYx-^ohR2rP|DliWR}phc!sDC zQS#HOW8(PBFe24itAW^n-$cE<2P`RGxLTJ@LIox{@GGf~vFX^X6@j%c=#gnb6$<|-WvDK-s?p~977gu;xY{}YP9kl;sQ2VX%fTuxZ`6!zWnq+uqSo?gDm*N%aL z5nh0V=e_4Chrc%!I>-EgW2U(Y_v{83Z}C+2Dw23QG8=5lHxw*RB?dbx#Y#D+DF6$H zF?!;s8t{&jH0va@yMySyLNW@uG2nCFci-BYztuAL2YKK)>|T{9i~rt-Unr5#v1!FM z&NBzs9ux-=7$@t-Mz%vua}vd_QIp7jo}f@Mbme!x8d@3%Xl9p{lt5YaV_d-nz%_2{ zR=Dfpi9kRFzf*vjt)oQeTns&s-X!)dDPg-UQ^t#-pj0W~Vbt;V1S4&0AVK`DpgYNn z1YaZ{?JSf|rWE{_o?dIJ31Jh{Tv|^aLmPY+Co55yUy`q(jW|1r8~3I#FVTx@sgrxl z>(+q->!ylah7nU#-kEB4BzObQyvg=0hCSrf*a@g>UUKAznAz*$R*d`fL!w#=uX2!$ zLxT^ctzY3VZc(|p^^KjUd3meyh~~;t%kJh!Y~1F(>^G*^r-1qGJ8vvUWVeB>T3*K~ Zm_f;*p+%;%|2X_gY#oZkOEbc*q2M7d0&;(c@xFu+i z;DJE$Hs5{!x%d6&{O_E1UeEMQbyZDw&2&#qRdvtbg})mBshX0i5&!}L00_MSf44vj zstO9vb@a5AR5cX;i!cJ96Ic)cT-|)U^pxcx#wMl^oQ?mw;vdb*#@plH`Tvm6^KM~FI*ww}NUt9muKZyzL+zj>6XIyk<0K5S`KpBw# zcmL=zI=PnufW##LV5a^z&N>eOI-&r8X6e6i>_`A0i3EW5FaM4E?`Ps+cHqD zhP^!ioK*n;kqH1$OaTDC*?(y0!~a1x2%5xzmdhQzy#QPQI{*Tx0&ai}Ab^I10YN|r z5c|6fC;*rk82@&30;6{Tvs!xIz43Sf|dFv&oF zhX6+Oonv5v{*A={J7Hh~ATSOtHWnV5>_G~EFfqXY#Kt8cA;H7N1fj1*-vc%|3yzSS z6)uG?t7jOcaN18Q>Id?AnI)}wY=+j&Z`%f@QJXaE9GqMt;tIB2K7Nt2r`%9cMJ45@ zHg@*jzTpw+JYsPD=L+k)KJ$xBv6Mf}* z9WWK7Z2B_m{|^$yysszo7f=Hc9aa{7q@jPs+bjDQsKB_m;&nXKhX(!0Lg!2Z)Iv>F zv&QtvtpPggJkqvCGm9v{-`Cfk|4%7%@`;HNJqO@;%{zUpHB}jjH+`(H+$AlaPs*j- zrOEXD2;Tu#$g~X&%4p>&!SLZJL6gw!g7MJ2M@*N{peZi-e2Uhf+36ElA-;pw^odT3 zOlagk@;8lSYncOw>pRl_okd@{_diuB_i8d-{BJddsPW?pUGS9HI_S$2hTuDx&{0lB zFw5stD@8#epQb9K(za{)VM($l@%bU6OB|ZG6jdvweo>?xiqLC)Z6C7#bz+sOsSHHM zb7SyxV?9foC&R9rK|uWUaBMx9_w-9~fx~j*k?w~n^$=Xf%&hwjoLm0sFizs$K%k*Nts#HD#pe26Z!n0;u4YnaQ4c4nX1f~%AAy$ ziw@RRn+Z{Cf9tc#bZPbOOfhOtU*4~1%<(YtKacWCU)z>NigHT7^?yNyRW12JEck@_ z%2ubE)4Uf!(|A)M82Kbft*M|Isi*xT9`6+}&2d*|8(rlXsepFVrRvEFr6|wDbNVO*$_F}e;_y!rn z=dZ^v2xrp%77j>Du#kos~LcuOR{P^LYK|DqLdj}@7M9pJ_k!R4mX zl(;jLGZYtoybgytY%2OH+S3a)WzDc87EP8X%GQ;!dpb7R{eKLk*zO-f+C${?Wh<~{ zQ|fEVe(>Cej5%IIlv3)ei_u+9QdFA8dx2~WPYt0O@_$OPe+px%FjuaHkla!xk8l%z z)V#-kg3yx&0~|Drar&xUu32FV!8!(hymA-ZWleh0B;oj&vs9i7WteVqDu<+CKVD_) zWN9q6CK%a54P(5-A?1uV48hi{CrufsUD}H?1tv)TXiV=FIVprXt0R)Zz>21_YMy4w z*rOzrNyRSyHxm9tPA&XVglfa_iMS)k_C%WC^b3$@#a`&4TG5+{TErOi+j~P|+rQfN z5Vd@UG+-KYl*xz)3N?gY!E$A?qJL-jTsmy3eL76M-IiNj2J1?8m&Dp*niI||6vujxZb~GN6hXfnxRAES#P-0r}r)tA#d>UeXvSS%C#$`rt|GnEtr4+CH{{dI&IY*M>k4&GS zUvZo-HLhizU=D}tM|H@Q=do%vPRyODL6Cm5icz`?AMs@!1iK#_&~}64ZO~Gm{SJkr zwT)sVo#*mKQvITcyx?S-l@xwHzF!oS1#ij#J=}RpaOJArpYigq=X}@Zm#5`U&CtRr z#rP69;w`4I{i*6BX(7`kL1=}va+j_(*ilz}To-2ygOXLP_g)N6Cqqh{F%6rEXVDJF zt57&G0$;(w5YqMdR9&9;l_S{FV70*zF(WXfI*Y)LylIw_&Ps**qNZy7Cydk}JVm?L z*nJiW%+!m_vN@zSs$uP2hv4^L2b1li^*&05a(aPnC-C7^SfI>E>+iJaIt+YZddXmV zk#?nSCM-}I%c^-Vmk#L!@ExLAIpK9gzmV8(-JZ+$GKM?YUg#@Zqk9(1Dq~ti8QqY3 z1trF7AAQ(`2H|0X)?M05qvWv*Kb~%7LufKu`wBKNUAn%oIn^L6Hipxl-0G@NpWr)O zS2^5{<;%8&N&V}Z$~|;}1EZ&FPZv$W_ng*b`uQKqZRVzyhTId%;U&qHn?Q&mf!}Pp z5v+V37ei*WGABpFk)f;9lEi@(rsPuy(gZz`JFbjaB~3zu5{T6m%b?WwBmuzpAS@80 z3Yh=AS|L^KD>k8Bifz{Q$x!n*#6s-Ak}D5xI>mk{qdWVuszYR-fN|zr8u?%@g9sqe zOGj(cV5d2TB%+3#JjlA&o;X#EIw;C0}+wbFImi=b&5Ymlk1 z-A{H<7ne&mSt8xLzN412W@P$~%YR)$benlC5*nX?{w&3HQ_B5>MS*>zoZ!d;Kcgwi znR;9~SqM*u9o2x0pPU{}sX!qW{4anH0d{l@h^zLLqAH0K@$6I>oixw(m5IULgJbQMA|3<;7jC83F>l+?)K|wY2m-z1jAlLi&H9b@ zLQyLDm+&D)GM zp!95XPuKWSJO4_M!ZdO2bA@rpnZa+5&GwJj*#8vt_#@@)O@8*k)TE2xNhx?>CXJNe zUZkjAEtFsjA&g4hkvpi97yiVrP+}`tn7RkI=_;t@H^GWkx4Gvg ztAMXEo9N=?%rqD~9w41?!54aDKs*MBNC$V3#)%tkAC%4{Xd8NRgTbbT2sFXrX$4wk z%3&JJB(w8W0LqG1)n%=9AOL}Mvc+NxRl!lVgZ@q%;s#%2V$c~zvk@s)-E&hR#{|Dr z(75;fPQyk5gL_D82m3OBJcv^&CYxS_s}xH(p~&w(b7!%rLTW8JdxG-kYOgG}5WOSu z)inV`5Co8t?c=s)>P>R?Hf=PoyP1rsnDjHN>dDBHyrxNzJ8UU-mu{82P~(dLyM@VB zP^VL1!uINg16gM-ipB=D4OWHb4WlC^&}wOE66KTS>b5r;D6JO$y2z}`fxUkx_W-M; zs?j3NcqajIp=Af@C((;-DIpI4qcCy>E)@B~G~CKK{sKY3Ls#;h7(6Z{&ygcUB|M6y z6+Yp9kRtD4%}<6KION^hTUKSTDl(ofuJ5eMm5)@PxNzHxq!Gowd-u?pQMVLt_v^G! zYm)r8Chcja*hJ;&>@;EWB#E5|Q`0RLFd(AqLN2Ooic@&WvKzQCAq?BYspq_LAS(wf zz0{q{2P6GW+-(JaXA4%1QYx$C7Coy*Qo10SHGH^<#PtQ?9aCqD#+GQ^j8sB(=*eI> zo3RktL{l-!H8RD_+3r0pA+)5^s`R_nr}?QthGn-`_&&sDuAJuRy&V97sOO*ta!DNot!8*7&EAjYE>(z>+;RvBIgNR?;{mWG!Ve4K% z#4p}{+0?wMd)~pIjAIybJ)U2>GWtrfYAuYVHx2tY+6-nzoydO2M=ct=_f!ezc`i_8 zsjW8buwTnX&TEYxwiT{I0{PNZ>xJh}78wHLV3oRrdkN#<3CvX*rZ98u#sNyf7jA0b zX4z0owSysh2-G5}yLAfsyZFKyfhqP~*Wpkf)6(m%whih_aROs49$c%L^^J`jc>gM1 zaEL~$bmw=k0nzf;jkgJ6+dSGGNy`_IVYI!)>g@LiKFK>6ID~vwT+ddeY+j^$qi>@4 zdAI3OyFx`6Cc<5=UskSKWR7@R?|;n~CQxlgkClR?==ngU<=5MKG-uMmN&vrl$dO0~ z#~_O?+KX(-!}P%EqE4moIWEhmW6y=PH&HC|UjnI;x24_*?XgbCMOgcc_e7Wsif&qC zUq%_aq$#j60cEpe-E|Ve!l-Vi9TVS4gkIcde)#Ye!yLGXd{oRwDz{z=o_*;Oef+&p zr00*pJ$}#odWeeEUj7HAnM9#ykxp#=&{t{L zDcy^+hfvYDn>X-&>i)yb1FSDNxreW>9z$K(W;xqZr$^}^y3YP7BdNx36TnRRjO2_O ztt1uLLRC-p47Wdw5JnM@+BoQ|I;OSyYV#SE`W@&PyR|1DwDJ{_vQ1+rO&7AiwWX6; zr%K;pLE#D&t4QZ!aa?V`7oA>+%F~JVRteGUO=BEmV;+08kx~K=wYis%ear)wV~jG z!fG8?Y24PwDhsEK{;8+ddpk3wJsdT`)ilwlVIciAf67zPBDQSqUJH*|j-21%G=+&) z27*03upWU>!1Ti)12Ebw)p!v__LQhoBMb-`RfVy;txm{Tzidl*L@4*5-!{G+qm?lv z_qhs%+OlDKK#@E{H2bl>mpO>e>IYbbzL&TCoL0#z2 z>RCEl#^0sh&v=p$jOh_CzV69k7M7wM}AdByG~+6005R%O<3WS zY`F{SR8HID#dGIrPDY(W+cH<4m0a8#Tz7U*N&SU)uN0W2J4NOTyH(Xjv3#m`6%xjo zoo|IykLT3qOAiR-lGr0x9^e>y|N5Sra zU7z$M(I}T1V>NKi-f{)OXvuY&yDe&t!lp_2%T?Gjy0f^+Rl!B0Yc{w$c2D!Ak;C&o zX%k*1pr$GDUo2G`vpyFlQkH?G&1*i&!Xe}gGv>CWEqC)Nf$F_w+~g*UAnOr+n28K2 zcgGLjeW)`zhls{Q=a8nvz1OQ*4x0SwfwlZeQ|u}A<@4EL45(clf3bS6nOKE__pI4w zT?_R&qI|7tV8=rPtr<$W4Hk2zc%`wWsc_Ii9PERJ=zH)WtgQup1q0N$v!GYF5kU~- zdN^dxsv5CIs^b8kKj~nXE1NcEOw|D>b*Pf29pxZ?Ms%?t`bre?IddQ>pO^-SXZEQ3 z-JS_i<@_1`lSRj*RHbI5>!>-PgYqB(r@i+X?vzej#8`$u$noYXb;}CE93}mZz|_UQ zg5%i2{LoG>b(Uw3ml7Qs2PdxHQY$MDUyP)jV!+*t6e}P+;SPjPxYUEe2NfTHnMiRf z;RKCHt9KA;akuAcy)tQS@6hJ!FEFU8rD<&>!v7DYsXh1uRT#`9(&-4JU>$jY;A;lJU%R=ONjl9TWl?vauJSCNP@@7m9z6trUrB`3#LD*Gm#B95_@iB`BSQ4qdLQ zA@?A}j+2%|7`A~Wvv?3y5Js`Kra10i^SI?D0mlik3!sPo#!*$dZz@#SQuiO%Ttt|1 z<+ITF@g!A&q66IO+ch}5kb>F*vH1$?6@3#K2ic!SSF}x(^rFJ%-u2zw+o%FVXc z5}dwSi-$|#zk5+Cw6Y$Ev3gq{Bc8*K^{z;TqH3+wK6wC6x2qkXRRJG*XSElfMIjs- zmC7C%f{Rs;nHs5eWvZdUQ?C&^qGW20V$`t)V!^kG@s`AKmXwrWR)#r*9Rno>xD;fJ zO$McvgUKn;X#jZK`!n8Os(f>_aw}!jux2`91y*jk;17XM902#jVpTnMT83#vEH12B zwcAFmUDufqq3?5TM1P5kqjhkB)*>`cXuk&#UqcUPX0TQDpbnpSD;rUkJq>%VdeC?~ zJ(%o-h!k9G&?{_5oySzuy6?O@3ZP0YrbLD2`!V1nm)gz{`3`7ysuXg_*$+;?NNVf4 z7c1V4Z=>Pb!q34dMj@?c;}G52^+6hun8dw!Hh;oG48_SXvXRgvVJ;GxKyY^#p&JLR(UfA%G!k6uXjkrhochkNeX9}=yZrQ@xnq|3E; zKfYw>pFa%nJH*;Vl06E>gW!Fa{hCDBIUzmN9$IIYxcTe%iI95T*oEMG$XFbR*wb77k2c9&zWpTf0fm4*V2ft(m_uje0?)E z(bh%c=xufu9fN~fX&WM&a}i*%p|xL+k?auMqOnU3u0YuPEzGrttU5arD$w=XnI$Ta z)_m`33=xaBo?mf7j0Ii`a3{-$G~ zQywcCAyqnsyP`c{p^P8gq1$G*Cr_e2cq>VqbiW;Z|5WfkrAoDOX<48>!s%fZ?U)EOyb?bm4ZT>Q?d@-c_b6f(cAY# z-b^kNxgS4cUv1=o>rIAIoerJll;i(We_~ z?xtOirFpujA$2@8{hKicKf1cL!Xm1&!bX3T<%^v+ zyLZKXZzY&NYP_NyYUv|f5dl}kZNDSP7c*JA&C>VHX{rwTF$-#>EZ!EYP*CYj_O{S% zpwAwtce=7w=X(&EiyH9s;gLf&r|?x z_P(tQ-85T1iW^sT%qW$cYKD{u>W zAfgjl0{;Od^%}t#(?E+DPBSyp7^Kl-BSCiM%7R&11+{Q6<$Ue}*GvcG;1&Clfuaz* zTTR$;E#6Hv4a6n3HH%J~Es~PH13ia@J7^eWZ^JYl$5LmMD&Z5 z=;#zq7kktV_%|)?GNga5l%UPn%RR_A_md~Z%aPI+4GiUu(1mfc@jOUH8wR=kU{Fh@ zBZ2~~2I5Oqt|c9WvsieHrcTw*axYYgqGh@_Tz;~eJv z8W(c@oIy|$*^d#xX651Iis|k}lvUWH{NnI;wt(>V6`NIzr8pJ+vt5#Yk9RI&NvP#_ znpSd2q7a1DP#l5zCQZW{W`gmSkth+tGJU+i*a@3aeB#R>LT33X%h<=sqgai;@=D)* zwL%0Pani5@kk>TY%--{uug~3FTZW?^2SLp&Ot-!&%_Q{cYIR{(y{%HmS$Y31QO>cGcMQ2N^_}2hg^{ z8!)r7n0=y|v_1WuH$z`Ty!F>h&7it>5szxmXZ!!x3_IjeD*acx*Ty8!jw!Z)Uq~2P z-(dGh<=I9^9$PxFmcW?+a~nK^e1v3ha+sNQC}!TWe4F~6)t;aN`7OYxW4~R$nqs^B z)nfb3pS=H#IkdZvHo$1{dmx48hfp4gdGWX%7qv>3MC+%y?JQ4sSJzkidY=ZZotcMn zSYwlKfca9`GE-$%rqmgfe&f^_UOmmBc5hI;;O$;|Ta%x;!ZP6rR@c_CC7XEkbdZ6b za!bH*yyr<-lDY9_=e&@7Z0T-aMVr(m1MP0URD?R>@s^Ea>@$N9BHChidjrwJ`22aQ_)*O z(HHVFXX)PD#;^zKJL-Cfyw#~N^qUepj%qm{-wI$0;`roxL%H-^OomJ}`6`B5)7bNq;P2aW^}sO!YGgZ$!bELx?}0ewhdd<$*LS+vqjIT z*v;GKg{PV=po0NBe(L;(Ed(Lo)({;&xTr<=s_Z4Hb9?Mle1Hs)(Sfm$;*{tFlYzJ) zj&K}1NMMzISuK~<{y}(+-Xob9;Y4w{88DD*PD_NrRa%=gbA|!nOPS8dMasP^vaM6c3m5nN4$p+h&dgMNPuG+k1*VJv+!{Jeu9<$*dnZe#t)P4)W@ zE4AK(N-JXo-ua(j_*9Yq3Boe9{bCU44`X>xm_%NmrXMS<{uRSu}mG7O|xs*2oJ_Lbw6NCmD{dIl?d^(DQUt0z^?$ zxDeWnfkKh4;@G2jla)LB-htb7$i^v;B2LhN=$i@Jp(mu8$iCwF;Jq-EqXkw z%5Wu@%#&jfzS-duD#vLqn_e`g=^PQmnsgDz9_Mi!!8`^Taey4PIJUF2*aqu!=itbB zq`>W#*65VqE@F#tx98qL0!AVY<$|EmgK8t9lH;oQMZVZ!BaoY8rt#i!&tDyt7F*9_ zb)GC!hq|jeDWimUhH@Wzzif5CE&mnv7clO)idTVd^MYw1@*XZhX$TE@h>X%6`uRf^ zm*<$0uJO0PM=aRVJU@c+l?FuXF#y~n*L6?B)`d?7wSR#ERYZ>T3ic0F5$!Iv89_v* z=c&ACK(VzORJndnZpY{9X{o6nGkKnAUPtw3T!tV=)2%Y`}HT@JjiAumCJ2G7xe;evI@ z2@;DHH7lR%KQOTI|!M+;YdThE+(zd}!2DT5z>I zqBEKzr!_$5F!eVJF3M1vWV((^O;-r^bayH0vzS)p*3Jntn1DZQnmBntqFt>D7Z$!A z(`7whRr1L#G(oJaHF-CCoUXj{w|PH|znoz-;PF-FBV-`y=Kh=*!Jug%=l%(*YL08#t1j;Pn-A0>K+9ushGq_kDUe-p=ETfJ^0lG60BDe{%TfkiWE zN`E**dPVg;CLp=A@Oby9)qiI$)$wjI`%R0RD#6vIi5>` z_V1)>$;4Mmd(e|n3V8^LJi@1x2oBE+xEXB~qdblE<&oc!0Ox?W)JvBupAz zR7t^u5)j14+FunefRA^9uck=-MHa;ph{VNpv3iwD@zhqMNmvu)1Xy~y({pz|YQOLb zs6^3)WPooW_&xvx;kWi8pA}STRqh90Qap}htHCK1YnQtkU@Q5KfMQnCKcRHBuOg?x zm90s1em%Jg6oq8^Z*Yqb1V+7|ZuQN$DR@;2w?HwlS8_uFlE#vS*%H-7>5tAXNHJ-O=EyaiUG z!xXK%tY{T!iUr@>Ket#z?ycTW_V+I@EP^)O`jjP<;KL} zF0Qm_|6TEeJ~1I#kuC8qeXdobL5Ww2Yx=b_`MyF9%lg+?t*@|)mJm6_npi$YEL+}# zIZ;lAf*Mg_Q^U>D0d~sU2ZXiiVJn8c)gf}^fn1LnPPwqhpD}fIWIkf{5UQUvBM4<$ z@=>qp)Tw{2Z+0WHxc#G>YI)&B>dJTDA+om@OtOxlyBo5*dK7~CSQED6g7Yh87~S?!M_O@rn1@-zd_)3% zB^|JUKVw$qTm2AGpZ7_x2)GbkeaS)yGnqwt+FH#rlOqDUb;bB0pKG(LPkbiX(Fpi0q-nT!MyA?mhobLv z7Cf&{NJ{1iLr&8ZWlm{BayMw$kJERZ7h-YQ){!vs5WQFdVSQ*6^bo-_J%4P*m-M(@ zS*s`;&rs(#m)34Np})dG&~qqjjRp}%S-uEdbaprcZ%s$26^LLe#843+Ta?yz&_tnE zRO&p`wyiz-4y@OXp_po@xDRTG7;cc%Z}kHdbg73w=(l16IGU+@hhb8o6?ks<`s4ol zr-o$*q}H>QC}I(|%=#D5&e0vUiMonO2%pzz?2i^q$^oFrqq<}DRLhm0AJdlDTUq42 zEnc+(I31_U#vs6FctEPYYsOE_J7k2Ssyi+}WDGJ7usKAz*ydvTrZ2H1u@h;*pw*;u z{sNXEp${86uO)5zV`9v4NYGJ)@IH=|Eq<$|UcXN42mTKA%J)U%8P!6l>cTJIE&Ma` zVqTX1tjd1r>YTDkBTnvx&EjcB&^&xX@2E~Wc#QYRj<@kjQ%NGM>JOi`B=EX)*FI(H z>lf;dPm{lmKDXyccuMEncb4*s_91TO2m?Fccx`?q7W&M;8_djOSIgh|v6*+PkY9;s z#)15{4fm#Xp?_E67IPxCn=3IlnW+C2ffxgI>nD$%Pp_L3osVLKX9wOWPBvulG~rYC zIm0FYd=$2+GY_Etk~jS4%S(zc#>7IYoe??bMjUy<8+G2E&M&mKv+HZGa&*1TcQH9i z84q&+yRsS!#?6j+Nw-FZ(C;f!?_58T2>a;`#|_bJe6`8VC{XQqa1!xOyLBlvaV3Zy zbTbfxaIKbAxYTzc8&AK-`sw@4M(PDIm$i|}SL(4}ZWP*&p0DWFu5iwOaHHY5(L4uJ z$bM~>on=-WTD+G1hK`}+m=rMk)-?xR>77qz)$!M;^R$KYGy$vmlHdnvzXI}JCM7;0 z82g2FWj$1&@>T3*2&O5r5*O=Z*@>J7_?n<9nE99cR;Bjolfj-Bber>bA3PE?=eAb+dSl=q zggj0_`Z)acwZt(bkTv3`4(?te@dy|r5e)NFtZD&)Xz-HC%{inBds11|z@p_B+T|#U zDwS)#Zof&)%*>zDWTY5`N@jGCj4?i;CeE=3#XGo*Z&wNAs_#GGyFRg2T}LWbc^>95 zY(txrQgK@FImIWX4}tIa_~nZ}8vPe=`pRl&*sZ?fG!X=$dYqUf>@ylkz~|TJK>}y# zb|Mu!&Yw{yh>NsBbPD1gXxHL{Ze=eSIE8ztcs9vH%y8?1qRCYOMoL#4>_Rt0KnfiHN-nK> ze@9=Fy0<&8&v(-OqeIJr9E&GhH50?}ha)2u zszgVpMlXx5jb{dNn`Fi3az+e+744T4oLPWA;PbmjYLl{g5Cs#Q=RkIqM$&h3e$T@k zpr89O*gQpKSRSNfzFwFO_^o29%JS*uUhF;5&$OY(B17n9ji-J1FUE%Zc($dwf;;tN^Vq01i@b(~`$XW=LqEr3%nSjSy_-h&I`f&Y#GeV+ zqF3M_B@Bx_H0Ht|xBLYNI;rwUA%^x_69L1LElbt&m221W}jeD4TPE(Jy%>PSxDI7+c4TAjqTa!g;mz~$hix$5%Ki1>lOTq{n01qaEbS;ClV9dR1B70dl~ z#Qaty~?AdoO#z(i;z!>`j%d z(C2JXWS$h9uOmft1<4qmRI&YA zHkK>%6F{JVxWr2WNR_q5K-{Hjgz;cmTUE2={+}t-uLbw-Dg1XXvt!E6dw&G~Vsv@= zb~D9A6YaImD>ZMuyx>X>Mla)}IVJh*#Q(};12^n_?E=Fq4+gI-?jKhlV}qX*Iq|== z`i}Qwl0tp@aX(k55>E;&wgbsspi)%83J3;*m*mQu3swD*)F0Y_$p(#T+7^?Awrp722!#WbGPOX+Bm=LSvY zp}$I3&V|FJpwX?avz3DQK}44i%hV?hU>Y;?x%?3COpN)w91{0h58L0SeIUZ<7#RI+ zsZFbX4u;(K@WH`$x3vnGFAb->m}moik+r|lnD-GQ;yWoHHqL;sROO5Vp@5*MH_w7S zg@59@+2X>|d{0kT^^(}t{OqJ!mXox7TZ2muxgUUaD3LNSvHpR%>EdlDfj(A4f{yQ8 z16^B9Us>+g=y&?Y-%9$^4m-oyeuRKGv;pp|=3-2B&fClccXFQ>IGJBXZZ6pT z8P&T{jH(EBnn_w+6_TCfC9bKz`wB;I zia8PiNsgqX8Olk8WuWZn)yF*rR#(5)j69Z}2-f_hM3ya>-}#1RJ3lHj)`lC!a9~)y zMXwp|9~6rbRR8+h;EFn%jo(YnxgC;(=N8S4c8_~wQA2c}B)3a53RO~hwK?7Vok%!8 zrNj3leO02{0~)=HUa}Ru42gVCKFnADv8{L9Mc|J@tj@cTsA;zn`OVfMO}a?Tw_T~Q z71GD;(pjDim_+?2jWzlm6^Uk2$Di}684YKHKlERV6qxRcZf4L$sM5=mWFH(C^6gG5 zHIWm`yMp)osVO`Gln5@Eyj0~-46 z9VJHdlb^559dzjq_K$D#X-FDmf5e_Yvl$W@w*7c|r&m=FXWilJ?&hQ|-urQg_ydd) zp%`4qvEj(oTIxBq+JQ?D=K{ifG8J}7^Ys}=A`P@^QpuHfOdZvW}7 zjvtEyPtzT8I<)rLG+m@bMl<8rfe;x@$YEfkccz5K-P{M4`yy;k{+eymY(C$(lKR!) z%91LnOCmb!0NTTd0X@1n3buT5>}rM#x({QXBWa|D*z)*9DccsSx6C(dpJEpYBs~;F zW~mMZj+`xw#VU74YYxBKyl}Kx8B6+e|EY8nwtCa}V&D(!>d%b0Jb!VMoE$5E%?8r~ z!hlwix2Ac2ZVQUYJkQ?ls18Z^7kW-K$3qkDIFBnT^pwBM_`N*b8H{;>br39uVjFry zgtvY52_1iWs`4jxmzdw#Cg5qju~`0sk#(D0#pFjJe($A8ze}#mi^Nx}QJ;(GO_{ey zqAPJxg;Gq7 z3w`a`sGR7{%Vrm~nc)?YFWvQHly?V7m6O^Y&c2dE*m2Ssyx7EOVoM!1Vf0Z&J7N?-y`$hgK?Kt!t7ia7qbWaaYXuf3q;nwW*BZO+bJxAdw-9$07UDjtCQ zDa&`@$9Q*=R2+TK{QPHgtWc8y5t+#%$HC@1Wu6ti_6Z5!hBnjZY`)4jaj`-KOlJW7ILAu5>l$#aa*+Zlx8HxSEYdTqo(KGCFk%a(-_Y-NNP<2W~Er!LT<{cG^9hTO9W>@rbu5#5g%E$)cj({OP86wasYo4v{@VE|%UgrW$suPvR&j@p zx$}7lhFz@D8u_|Nakf+y=tLiyH-}V7^qW9U$}-gmhjr;x4g!%OGE{ijwq6Fj(q-}d zTK>XnxYHm~`dY@cR`S4L9V-6UxIzRWFIjwEwr(PJLdT@f1IOk1DvR?w8pAr6ciJ`s zq$A>`&z(jdKV{~5;JF;T6!*{IM+dexFWM5>EY+^=g1!5W@05U}t530iymenHbrkI} zERkK04ixZOUg31n%f-pjLD*~vCcp*`Ip>0Nsmj^wwnSaX%o>Lu-JE(e=kG=79uK=W z$;L0%yz!7mh;eh1vy(WYS{|VIS^c@Z;tMsQe*tqt5{EHd`VPSYt=DNHjB`R2pAk50 zb5Ll^P}nJKUR;Hxr@~M^0D3O}jBaYW>+(Y9i2^%7czy{RfMG)^E-J(5;a6%Ezm!xj zm9?Io$%P#tK4K@06pbh(7s~dvV1Q#Ox6O1v{p|N3<1V3K{SjhIa;)-+ zbFS+tuW!@A)nvsLf18~9=;SDKRdjs8JEbL?x$#e@OM`+|kL^AiEx!GJJn_oTdG5V0 zk~QI=cj;2UaFE~`189xaKWo1whrw&uq$J8hJd#%LM0hi);`>(Co5tX(xk~K(IoF;q z{3mJE#~|rXRUckFaC>t~_&eVIF$vye?z~%vuT*X_m-59p{u{qW*>$Z64?0*ZVm=Nb z$L3~huK)1+E9|E)-v~u*bv94jH2?CwucQb$WAjy8i|+Qje1mDeGm{tKO#g@-597t; zHwiJr%?2$}&m7JLYf3@-35!cN;WaL=rAz)}J~tYtmO{(X@!{N?@j&aMk|Rmfw6*8MD4J(JpS#M4x`$35y0LBE z_}Jr^>X*SSXL(4Qh_oM@6IgKI~Qf-=ZL8QYd ze#(TN$~j+N*UAH=s>1?i7m@rF1BgCio+`l;`4pqUInei%LgPd)i$Z|?)v);k=|6{WNLX46 zz(?c0?LAta8mB2q0Xc#*wN9HKI!2mKA*fBFsE`W#-p(BFxSqrdvez2ueo#m@GO(xmJqI5AeFG#z z#(3J#&&2td%KjPsSC7WrmSs(8qF0X{^XFge6IUENUYft%G-DbN{uFDT;hS5(H#-=0 z?vP_%$U4)tl;oI;T?j+cONpS4=WXP0%j{)fY zbJFG^@eOJ;gx})nHrMIh}${+D#kU3(aR`&{&a{YcL)?~_&Z%Xr@4~xaTwE6i* zDnMf6FK`{^uqu6o*`xNmv(JCH`K~$V?DBG>A<~ldo#3)Ne*-0!Q~rT^ghHVJ#gQ6` zZhs%!b|~{s!h>&%bYDcx6Apa&Pm<=8Ru>B+H0d}UX1y(rfGb*Qo~?(h)+P^=1IBTB zKi2IyFFoKq>*GA|)vJG`%u0@0%%mu62;bCB5K+_zGBFoNNh)dVTI; zcv}__ZFqxCo5!yy=Nj;T0qZ~%ze1JOrXfb1S5ueKs2ta6sMmlZ&(9zi(A77;vP=SHrz?f6!Oj`Wrkw!p^Ijg z-`-Pw2bR}0sbSV(tPcKqy3;OywAxLnv58su)>O-RyNETirZoMawQTdwZH;cN> ztxom!PP_u09bQPaV_MoGo|%F3mpMN&;t$HSGV5wGo)pW+Uz#-OhPthHG%z}&;$5YH zwV?dnPKeZ3qHh{=h{^*kj9sG*7Do*gO|2i5Hq4zy*j(xJMG5B3QPYwm!Lh;YYlwp2 z4>Rb93FXNindu#hjv|7mWs^#eB2Ty=x-`Rg z>YfK;sh~&`F8z@x>rc?n}!)9H*g;V<6jN1O4&}t;)emu8D-aRx}{}z0J5bT zkM@fl?CkDZzyf7xyp>Y}w#_(IY|CYLh-LbB4R!stA6QVYR*3n{W6sSyx973t%?HK; zIw<;@L=I=F?LG(LybSS0oG!R)ZNeIyJH&4=`-_Y(G2z(ld%D)oq|HRv6##329Lx}Q z8)^k{eQQ%f>a`N~Rr0DjnR_Qop~Og@h9}~RNE?l!R{8Ka2=Qye@jHE#cjon$iwq2K zr>!+&HaGLT@~Z&Hb}V@TW7pp0Yy5SIrRG?F`} zhMvJL7}pX#qul|9wUoedk=X|B5H=o)Hko^;@}5C3Krj!z$EpSC+tD$e%uf~ami&GVC+W70@1E?f<}?N6_6eQE-jfHlJtNJd38p~c_ae}9Y8ls#2HL;e8$H_ zx-^UWY?$|!9W4kppB0an!VU?wpc%pOPu)7pQ&eLE!990~TVsl{ct61-{{SQ6pSqQn zsthvW8jxEEYXAZPM$xybHq$O91O-lpIvXx1C=J4+sqQiJP&l}_6EZm_Hks1a^6E)I zA%HocNu8(oS8Z_S=lPv{2;=#sr^w8_K)E({4sjZrK!;LezwFZ$>igc+$r&RiUT6H{ zf#tk8vwMo(QnI3YG`+xUJ(>w|>=#CO_Rh9-Gu{EioDte`{zt>9ShAQRJohoB)7`Y& zNPElCT)PcrFb2Q~1AUem1UQ1ST6KIj-3?lDLF9-|l znN1CW2()STw%gGI++qMF1yZ`LZE;GywO3HMqVZCdMss7qmb>6UE4=($+tKj_;YTF# za>9^yA%-=E{8Ma})2c-)hWndcjXvpI69jZVtGT~J=Q7!6?1!JYKaM|Lo#nMl%Vs(W z@~XGWxDEdG-do4_=(yo_u#?Ml=28vZ74@?=R=ml%mlnV=7MfUw6?az3zxV8MX+Gl; zI}pBLfMB{x38Z={q>HYgHJA{G0j&< zLy>BmPfp2o2?t{vC%zgx^jPkhlPIN`ah_;hJh`S2BdR7+Cv(XHnMj@D07s|Y@l7p_ zkm*KBaQcLbj??H*qRM#nJeDJw<~WncZipW^`UMjvm*FUbOHrk%+@=;-9*A1l+94PS z34$KqcwJ-SFZv_km%|O+nbl)&OBAxLrbuPRw#YsI086R#70NW3sKJsw0bApQz94YC zwZmLjhMD^*ob!+_?*=7pZEt#QFEHDhhq-;# zD%s%-x^>lR*AI~Un)Qep>U&Os$ZB@{qv+>OJn;84aR(%0bT~7FTHrV)5HRdZFS6v( zrHWM0Tjsg+mVOm7~FfN3NSoXJEUNE&$^fItl|6kc?l_uUO9 zJe^K#1n0OhggM^PK*y3ak889bXb!62-iq8B(*Oe=sdDxbVm>M~z|#`$y^uDwXfW9K zq4PtVrU;c)DF*5FQk!HBozO9ia51HzM>PXn*AG&oof|jZD;5nTw1cBVZ?!K;b;f`?Ooy`k;-Ij4YyISF;)IP}DnqsgV z^ph=gZ7^5G!m*4`2dQ4B8;D)uhT@B@t3J}Z=$e$AMyhTtB3fWb+!zafaS8W)JMg`L zWDL(J&d%1o?d4~R zRITl)x~*5dm#h~XK-63Y0k(``OUQPptj_^tg~X2QX>T+yzbAxZajw2dumbcrv8 zsJMs28#9-2eCvZ}O1a6F`0MbzX729}eVsvhP(Gt;uou6~rB%$S4)$Fmb_ocLOz;bg zESqvz1n=2b$=gf_GVfi#c^Gc!8cAo(A`a?OrXF`YtEEIfWPlVgP2i282Grt{Cxmn&v3ENIV*{{Zkc3Eju2MqezG?6e6a^hI>{f&3oJ zEn_*yirCFPSUyL>YSpA%HmP@2rLAD^q&R!(HFK6|$L}*nIf&ypl~Y?1#I9;x+*BrY zRH)+TZ|Nm;e-_^E40uw=d^-ck$8&XGwv29>Fy_(Q$fo}QQMEn2X*qJyCC-yS5P^)P zr@FVdQ%__}KFBf=0v)hKATwd=c28w3BqC)X#sWl@9OCjC4EmrSEW8LJ7q-g$E5FQ~ zH_jQ#-tN|x9hM(x%d2{tyxPX$<&4n+ARcl;@!)hEmhjwxi!?Kz=PR$z-jS0 z;4&xWS*Ip#(_5cx-hcM(oy)722DC^783Y3;x*a6MDv(JM5xLqyNHR%8F~E=jJkf#F z^C)SE00zQnX5j|O;+toO931}u7q0&RbnaHQ4B2e%D1-Mm;Ou|+e((2A03jkb z>WQw_cSA#`(F6hhl=3!9aShz^Mo6pedn1}(l-7vmN^@ErE>Xb-Kak%*qIQ)KY1am^ zra7NgKtzsyEJ>XO*xI-#jk?_2Re>emqsWDYYk@*HVb_CAg1Q{t>Kh| z0~2@V^_G;R8y?Ip=irsU>a5|X{bujY>mczwcX@9dxP~Bq=N2K?`=+Asm1?_82yCx; z$F|2DID|>t?S~Nj=A!T-m#_#yDN9@rK%3_Vl1DN*||MkkKWuR4fc*AoD;?YhKs`e@{gNJe|qZ@z0AqDJUVoK8 zK@Ijs{)nki23`iiT`F#MVZSs0+D@HM_rT_|X;Us~bASWU6;K-8BXX=0qz{B3_xuy$ zW)s3(=SwnT89vK5+*-3$jSKsiQKxHI85Q6)!Oj33I+{aIv^N1}aW9FvOFmJ=Zte0F zd?zwr+&1R6Idhrr@9MahOZ76NVa37($kWr54RGpFPD{5+Wxk>TKNKFLH)GfaVZd^| zo)MMp^7ZZ;V(VN=`h~-)yA-TlK6{!(FoCdx*PK8fYmGcix#K4hZ*yhN6fml{v@K}- zm9-5(JgN+$92{B?wW4`#CMG3#YE)R-jRC`BD{67px0QtOmq?k&mLHs5Ai!rA?r;o4 zAXUpY#|@*C-A?w}mBWQklwX%M_ZKyEfDW?O)6zLpYedeZ?C-^VHyz4Xd2cM`VU=*4 zLl*lvh_Tp%?;l#^HO;2RII+4Yv&^Zbp3|k$Tw`r>O|7X!$=vRx7qZ-Qne{*eOH307 zyiep%JZ}KP2Sc1pb55h611Jroy`jO{07}uR{N+B34M*>Lqo+-+I)~*!wK$^R>O;Xs z_4^NsNB;n+)>@hDaCwmqD{FC0uBpNv3KoMS2*o4+0M#okY{pb`My`F(W3rc)((+`h zrqX5PNj!paq$)T9U<7SsorL#5x@|Kq5Iq*p@ZZA^y6+kC)?TW~!(ChDc!P0hWt;vO^jg?bcToen>8=*jcLe+_=T0EJ`8kU@)cab&9WdtGi8mEn?}zWu(`qeh z-x9n|cNngBx%Vcufv^C82Hxac`s{-q zqX>?G^a+%N7y^A!0BW5ed{IY~K!OKYL<^i;-7OQkHdE3h^HPwPlHZ%%J5J~T2r8a8 z5xc#~k0Gs?C2oEgmFxeR`s%2yW(40k}c3IHNyvjt=eq=kEUibnaHP0Ki)}iY@-9JRbi57w-Q6 zbnaHRXn=r3i0AeC^IJQInfEQ&zXHJPaIXW*m8;jMZ+&%rUgo9c+n-lY=>?S<+6Ei| z0j5Zvt61#fTG$ddpUL(A07~f266MUlk#aQ*)r4nkmfj>^HQyv|If}M}FbYltd7+ve z=3J0S8n&l9N#<#(IOmgaz8>*^H)XsQ;rDn}8;CxI2R+)H1Ow%lbuDo$pH{DH!kil= zW?mBU7M*OW`uU#)%hho)j$L0p!L>zpvYTkoXboTuGF;;47f(gwox{s|_qn`c8Rst> ztRB!`Q?E+#*EI2Jt{|FJDnoU?UF}GnU8Ik>!ED2ZU|B<&fEqXOA>(r%Io9NZ1 z;>Xi_OI+6j1Q2%w5fFC}f)Dyuz~jzo!n4m9vu-3s^tg@&*UYYkG;0UF%b zKX4DVzU#uWo}<4Yh!(fYZ1qWZv}HcGMuf81MJu8RlAJ`8C8*3OggldU%7KN>fP_SVdkY1n$L;oz2-9xAwJ>-J6k zf4SdlR@ps;HJjw7sMe%6Cts18KAdk-sV2uCC#~ z6R{r>_uN6rS+d^2_#Ipa5XCb6rL~0$4ZyA~fPDdO<}^914E7ueI)u+MxqAV>rD2O< z*o|C1*Aby_R-I?z*NrBHa0qdx@Cb2XUUdn8o_Vx?Xx}+ zZ-;!Vg7+C3-I-yuZRz38Vnp0V9Nol{AYcRq*?i6O8=IQ0u>@zI*Ft`Riz`$Vw( z;^k_lIKAMWWo@1}n8LV4w9Z4Y{Nm{qs~N#A9ZeTKEZyvhX8W1iC9O+KmAsg3vcc_M8+O$2Pu*;O9U=-z<_ z)Z%y}ggg}u8-0nzKXmIYSE0^$CvdjM6WklZE(;0V;W(e}on@=p4PYV(2q;o$+EbXo z(E%mYT~Y`!))lqogtiF)Nj#wkqRBZ%`#)z47cF6J)rexZbnPhqw79`>?9nbKplMsH z#^zwjFYBF0DG0u zqD&Z*=$Q7F>~^0-LXB4tJ*XamMz>kte(23Mv~oR@=>{}RZ|*=e>4^Yrh_p12ROV4` zP!F;Jo=e$fo+{nto*U;pnMT6iy_RQvqwC#0?iFYodYapy4UCh#uNvmGZh7=xhXmp7 zHJCD9W6d^nX+H+b&bMv-S5^&s4QH0q($l-7j+~Hr#}MZof`A2Jd_D-+!s(8P1OYsy zI+HgipjO5^VgwSIf$S%GU+n&fRtkWN}r$)bE494p;@>?w!il0DCe<{{XOvrZY$z@6}4D*#l8U zNwCsN1G(yrmlHd$W0i7!o-@O|`Ht49S+|%IF!x(BnE{S9?oB7^5hrMfBX#6qZ0;X4 zeZ_dc{{TaSetc0n)&-(^eJVsF00nS6{1HnH)Okuh>4+m_Ktc9qQ>`tk;x|-nDGgPt z)nzJR{u`Vc-^xej^g)Q=PUL)0Iy!E;isLWv=PvQG!-JO@I?ocYb;S%8`!qh{voS+| zRgIeToE_z{jHvJhJtPp*K8u|*Zd|XFvqm$4+&n((47{&rQSq^LDvoBYiHV8W_2z@) zY5i)gCC6d7ThlS%StkG;BCOhhAlCJjm?*eRFS!-`twMb*me5@^MPkvEj7cO~0o(#iW@N?4ajS zOHe10CesXQKS^7P--P#ec~29z!gBrIZpZP8wLU}gTQ}ErmKR35nexII4wqa#niyh3 z8BmX$7NM(2?W*=wW2wE4Ak%nt{5SwuIc zq}GCz+Ju9*KToeUytql>`wPtcHpMuVpYu`3`2y1HVYc@c_Ga$$61yTz8+uX%G)%nu z9iS2j(zB$3N+9;hTaS(2A1rbfPs^G6CuV=QZXRRxA8kVweWA6vw7O^|_V*Nw>36c| zGABvf=98^5PFxxcHa89qf-^c-dSsE(g`&lK-s$wq)7vGA3lv>K__qr zsv~muyl4O}oytBJxJ|`;O5-YU_l-62eDY~jsby=5W%t=w;xA)MoXS-Rmh21?Nr^B* z=Db4=xWI86y9??rp?zst_Vwt$=ToT17P+UmAdi9t(rcT!GD_ZF34#7<&Kh<8iM#W9 z%SbX@0V{a;C;tHLSHoSu+c$o1SqF>b!O_O(_)SIQ4G=w;8+stHL!0cFKd_@|G!4X+ZEk_ERW5OW5HXAcVF31C(}Ube zy5Q#&GS+dlq;9HVS7NnGQ0VjN5Ls57@*0@u4}5coUNwvqM3XY167opd2SVC$1BLt| zw$B*WK*h1ldmhZ#ZPpcr*y31VwPp!#azU)>m3+r}^%}vUg@86UC2CC3XOpdR?oz3j zZ}DrqVx^m%j@#eSYba2-*X%NbgcmbR?n&g+Bj&fvG>3aSWO{lcYfVRK5j`Yw`u_j| z4Wq>D{{V&N?j3NW1+e)+zROrGdkg;nHlBuguemiFp#AXDRtF97(OFiwCD88 zinL3r)O7VHn%CjMtOW-}WL`7m+$OgSGiE1oiQDFG9^q9m$~Yahh;{*i2d zZ@EQkx@-(|=_WcAkx&;mQwO!^m9tMknA4~dJ*emr5|uY;gS(GJ>P-Mor=kGkE)k|Z zdLYv04szb893YZT!_iUZUU?2lmgX3C8f9FUR5I8IHfIzYJRsn-^ZOHtkN*IathJtq z5G8F6D2U-F1-39SoKXJ&{GDa381h@}fDjL~zyRh~*vZ)|6VF+%3Cs9RGhY$!Ogn_R7b5UOE7cxG4N8tDh|~annNg&gTE|l7>#9d~E>zDM+Zf_T zZp5=TKUtSJ#vtaty;^jeOgOcngV}Dw*=XdlbG~fFc%h%MJi&_84#hF6-!bxKl*^nN z#t+soX=v=wnZ*7b;yfqMShiHf>swr67;D(dwJjXyQgL${@uaz}Je)azhP<|hY1Bz4 z)71!T`GP?7C`m3pY=fD%Lv`fi@qOLva@q5^{qa_Ww#ap++abhZSbbhw@NKm-%fA?<^) zDN&@~c>zR0 z>S2AXm6EZn_l&y=z^qOoel6uPM)XCLuC=M_?$Ix?}P5?_5$zs zO66;i!Pj|PFNw|mr(7S8)C;fOE0wLDbdApa5n*+CY4l6dh&Fkh(TZg92&HM;lG(gH zZ17);zw}r)=f!Jc(hlopaQUb1FU8MKD+c`dpw>aVazxsCk0k(3V>CBX0Wi&gMPqkY z4!^d%q6eRCS(WL};Wfd{{GfOG5{Q*$vN;lir|}l#%)!TtJ~I8e;Fh^f*OvJ0-WOKp zaawm&n9}P;+Qz53)mkCr*@8^%3rc3|I$6sL%sfN5$MDKHmLreW4$H;l-j>xas%ro? zEE5yh`;UwAozF+oh16UlZIEp{EPo6h74bX?_w)ucQ#nw*ZGosf=TH`IVW=DUI*dxf z;U;j!uy1-Sg47=?u_e+tQ&fw`iN zENNa}e2Rdur)=6b^yt*&MXsHxjmUPUf>yobj%UL&rx-JSJA(I z)N{xkhN$n)s_c$8UhqGQ#|gr$xc>k{Ddc<#my?3!Y(FPnx`mk24ygAR4>Gf)%iIC> zk0~Va=5E6W!f5kCo;-_SxGI(guxg1Q#7!Ha7tJE~xOg;fD~(eju_oIai20I>o72-NK6Icf1$?k!)<P@Q^o`+AWX6^!t^o;K*PgYK@B8ylZZpBZRU? z{$kh<{(Z^~S53Mq!N}v> zyi#c#BjCV1{>0*cx^N%Q2>t5BZ zMY}kkYLO2eh*~z<-o7JwLfVBFSGlbA)2Bw8bvf@O2C=Oi$s_r! zZdb8wN;Ymjej|9nKPI(l8s0i;G8)m<&K&~Y{x|r)hgZ46_(_xtEwZjv45M<(a}?@a zF}hhxxTFCG)#UyP_E(jyya;%HZXZC=sm09SPhDD#A;!s|ME7kiL^q?VIGw;;Gghmr zIrU!WRjB6|I;BG{aVAM|>PhB$lvaKY{W#7Z96$7`Qv_}LV^-Jkn{i6x#LjtjH#Vyc zdJyJ1LH>57)oDL4gD?+ZtN=Oz?nGON=pkDhslia+U=!HT#`4_-lL7|h^g=;y6&ii$S`H2s4>xM27^o!8^=<%4o~89GS>;S_D!jVzTw%TrHk8oD+adPq^d~{SFZ3%Sbv%*p5XTVNxw+vo*n%G`JDWN7rTC{5q)57QPel9F=!fm2~S1Rg{YzjQ(1Iih2DT`l8(gf{s{ zJzHmN3^KM@&4cAEsX&h@mqZ6R0y#FLNT?5~dgg!wbyR-fZg%(mKj=klo+!9Cha4cE z)C;fOE0wH_xXD}Bj~p?~8B2t`BgFALdwNz)!m8Q_)4Qhf>XmM5+_C^NT4_CmxNIa2 zaF9OFJepnna#uO)?<*AlMu*6T@yWpZN;Q_e$MsNZD-O7!T@g#vl5M%lAs% zYcxPaAVx;&ra?rZC>+_?jgjny+cc1fK&CYv=dxW#7o9CL>WlzfB*LaNLG?f$P*E}z zL7{+zZ3;G-JO27$qq*v~BAs0nRlJmh3%In|JKcHa%3P!7$M!IG-Ws&8wn;?AR zl*U8>)nw^qHfeU}(EzraoF+NI3RQ{Vy7F^w8TZ?dCLQ^xwcAi8H;fi2p0D`@e) z1`Wbv_upvN5I^tkR2kL~v;HDxJdbw77>?2U~NaVK;w z9%1>(pf;E=Ou_;>j?F_(j<>o_!3_tH@=TDP+Jj#x*#Oib?$CJz%5P&wvSf~ukk^TE zj(t_q1U>-OJ3v9VIHAW1+(6+M3^HkR$;&pkH13T-v)|@upg=sppa=dXx%@Kl-v!`) zMybc1BT>^zi%82jOULQARa^*dP}hC)w+x;@I-%Q4c>e$lo*yv0dk(wecM;y)FNSy| z)^n?ZKFQT-flZ^EsfR;MZudh6Sn<9hxc>l&@%K3k+LYaf<=X&gVHiMw+iF~koCe-w zfD;=C4I4ETr%ljIkX!-xY<4SPc#g<8R|~k;nlioyE4K^7>e6Ka zaZ}8EI*m7(cVB76Yy2*&Xku2Cox3Skr%~EQ@YjN4)WAC}kK!LZ;apYYPG-$mF}V8~ zh}ER}A1bHi)P~Te!>O`kc9a^?jnFkXqGLWLma%MV%MYzz z2f_^|;unl9(QazHO+8X)aykOOBU_=8d7XmZ{3iqXl=$fb+Vk*9{9vNAM8vc>$D!!0 zt$?TmT)jS&L`OTJ0F>%&->Mix^wig1p zX=lZZ`1}U`^5V*aaO=C@HrO=0x{WYcxKMnFAw;gR~5&v zn_-8XBL3J`G~V&%RHYQ#361HAKAJlJ)KlE5P=fw)vp{SJw zXjE5CvS*^Ew^@YZ-JlSK3(k=#es0{M7nSNl0^JV~-9ZZ2+%s@@4miR`>J^vnmAckt zZ4Mf=4jS=z#D74nzjUqEup&?dN}^<s!c~u$cxE#-!%rE&@81Lp*8K@ zEy59Eyu}qlh(?g6=-Bn-vKp~O4r?Ntr`bIb4s6fCWUzTm8%vKRj>DzG0?B1SUp|2W zHO^@=J)}ZT<`7P!BoYdBCT}o;+93BTRde1$2!^JeG{k|qK*s7Y1j+)XMaAF)BdXs% z3frf}KMjE7F(-a+S!oJv4G=ml-Qcz0c&XvA>Tx%IZ&?SAX<1&4yb>XQEM9- zwthyhdH9kDP6NlIxXN99=*Er5qRbI>4^DV-8QK86uBpuc_N zqIRLXc^KUbX@>!%ZzFUYTf{s&6UaWlXt*BV#(77nM^TQDOdmlA8%?@t6Ta#+>eKq(XphVj z&y*^F3tBcoZE0(oB!4vLyil1uIJP*?nz=;kMsv zxfco|o)>{o0gY&AhSaJXv3zo9*@Iyul1iQ=JVspcn-R6a@M~YN96rIKmJ@?gZWwv-L()14dlj{5=kdZQ*7)cN2;?V>2U+zolT8z%|s|u_JqU^a)zmM&fhnqLb|mJ zo*2Z|14@@IPC<`Jt~DAX@+_w{j5~=VqJ9Pm#&GiPw^U?D{9{(#@ty@g6Itc00iaw^ z<^Byx2AZi=#efZmqE7Sc@K?L}^x0mJf&uERZ^=L>+=y<13HpS_Fqty|bwUB&6Bs}M zOm{(K!$W3M=wdf^)^`?kuItjXxh?bU*;UP_S`4>aL5D|48*Z_T0!rEW7lyc2WZ;(* zGiB56Mk|+U;neJ#PM{Q=E7dHit+6gK%W#8PjmG@ZG)dcv(ua!tF6WEmfm?YeMRW*i1$KRmCv&>J(+Jf;og5 zcSr--_Ire(L@<|=DCj>`3T`_~LHvjw?M~m43MNeQD|&cPv1tQCq9UCjg(pZ0ajvZ8h?CE=_zc;jYxm zL+2U=-mQ>Ye)*6_?JG_-x0;m z+_(rswylv8Iu5I5j}tmJRvwMQdpEZs`v?G2PP_LC%` zBn_dkhg%zlq#hgbcmqGsD=*zEb*v&5&f%1O&UnGM`$uQ{rEay8kswIj1IEO9qkFV8 zm5yBE*eHQCOIk@W2uCSJptwRd(gU950vtC{fEI(K1n0CkK^rAKrLhyYL{Px=3MKi@ z{1T!SqDQ?ou7Wq;_D~OUG3yA7hC{a}ansRyt{&tJ%f)=nLoek#8tWa#Yc#o*)}U;` zv3uM|YZ@ebP9Sg3lJc!!Bhq)3)?6*ATZVoCIE|a|mzzv?HRd~fvTta(vaKsNHLiOa z;kXW(pvSLZiqw2k@bAP<2-32-&KYj58)bOn%X{iosa)GV<8se3lbq1_1nDFlodCgF z{5Z9vQI}4`Y4?3ZE~N0Gb5}k1f8+K*#A-U@3bnunWU!}H>TRvn0^_ZN?@P2(<>NsJz1A<}`E(e@?&8-!PPp6V0=%^< zVwi&y+mh>^0dXHR=l%xxfTfu+%gkQi3dq*>b{5s@MJrk?^H>IFKqQj6 z9$s91kN`72s2tJp3v_rbs9oZ(hM;o$CjS7<>a8Sd2MB1B))wsWRKnjCTs7PMvVZ3F zksd#eP7ULC5Rcz|u;L#N=ZcHP(j!#6f8Soij*dTe-XTM0`eDRBIC}AvX}Rv)N$5Qg zHly74h!8m|saTK$iTEZxfq|pxJ<-yn2nE1EKsL0D>O8syl=tXwJ^c{5;+towf9h~z7bxIF$jrny;*2r$oJf#hHkxjY^jH2S*LuV8Wqf1NL97L14+FWv?Dq(yl8;Ho(Keybi zU2eimzjt(7yToor%sE#t@UE^gf#2b@*_5p;9a8R#m<7XXTs`!s@WWivN9%#=gGsuW zZp{QoRAGUv2d}D(Y@f(y*Q(fDA>eLrNaI}3;29&(3<{H<%mPB^}m zd{y4w6_aU})pbgvappEis^PIM`HcJWOh=)*#rR*~I}fR4g43g)IKNhrWoxRy3U)e& z-)SewY5xG#f@(jh0Lal<>dz43p9b&v!I`nU>`OFM%NK1F^lYGpt8d4oPNjP^d5YRM)H{eYN;IFKqeueH)X8Ih#aG#Kpq++ zuVc+oGtv&eA3%`Xv*o#!xYj5=k3`&p47v*qxG?!g@?^3Lwg( zR;8uI8uZ97r1sQkcOvGQ6WT`W@9`^$IF}W3&MTU+dUn*Y97*hbW?C?^m@Q*iAQDK~ zqnRtuTT(X{6sa_7sZs4?K|4t>C)08_UvocXOkak%zY@z>^(s_xYX`Nr45Ls~U@mBQ zhYou}~!#BcEX%jhzw9gIZk# z>OGKCM3^Ffc{-H{B%ViPRN6gxCpDl5=zt9-Q{PX)dfpasBKw88so3>}rM=~IXK`oc zT$gDKs@*Pkv%G=myq!maAO-g_W=h6*g^e610<~@3^KI(g8g8uGL(8V!Pjt9}u<6Yf zJ`FaXEtK03z#IG@k`=m{Xa{5rB*TWmz;aC6-cW$#d#2N5dq^6Plp%A4<%?vD`~7<5qaK6MI&}60)k=*7sBlI-7y#->ieN5(*If z>67t}9p-!N129=W!xplBinLDQ!=u>mzGH+C?x6JKz7eQ>K9$|J7dcPIZx7pt;*Ph= zyj8*IA11pSwL$nz9O_VUg68h(WP&;q#rfwVW1Ke3w^#;Z!|Gw!ow4?q{o3}PPh+_~ zhogr++<=dOUha?<%;Ecq;LjH4f6}mT&x+Q74fb01o|1_h6NXIF!=5kooC?eLO5JNZfHdv0*}O42IB~`9ztAf$-79shs=rVtk|P?a zp0E&diR7Lb-f%uDi$Ng53D9i_3&Rh*qj>-m9Fkw{wWI`EHzhll!8GzpcOkMZ0*d|$ zAzBTfo`>j8ropIA-t{%hCtyl8Q*(o4jkzNx{qDkJr?1um>kkfeo5tS^JVD^Cg~bNv z8aSOC(U+{N)NL_{If0F@L50K(VXQlTydFT2$-*dt3Di;B)_uKdbtygc>agl%N=_|v z52zz>dxTeGVNSAr{4yM-<)&Ty$f;nmv zqVq=rvnEL4E>Ge%AZ!j^%{5<2#+@sjcMQ|0k1?gNBrxvM=#OhjA#1z5R`(gXHyDNO z#vyYN=iOIzSCRemi7*o%dvjjWg{@19)h%cj8Z;eM#+@?l+*;GKbw@-UH{nsh@KeN~ znFA-%_PI~BTc<_MHR_gvdJ=FUf5Kc{?LFM&t>@sJ7I>)PxBX=A&FY}? zTy$oRHgN(v<{Uu#zn*Gryk$D2vI6#;bTh{8ApZc2IEUvCUNVyl-P@`Lv8JpNb_*j= zXz9zZR3A0F2^|$ao1FfJP+ZJA*(Ca&U6UD4QyK@ZmRDbp$=o1nd&&RdG5%1*3RQWm5O9JOc?<2wL%B>~f?tCGw`?`eJ8I^NVnoAdVu0T5Z7iRhAeFxSLGh0Bj(ArIaBDMH5WB-L zES+ztX{nKN_a z{kq{D8LTQ#(h`ZhpWJLrO*b-G%~H@m9OA}ybo~+k0fxwILUpuws1Dj0ZCCW95 z{{fVQMKaGA=H~IIzt3U^`|SAmo#Cz+E7e&$?4jrvYIdisHKrVIs8vB&VNO4m8F*-hsI@$5^H_7~4eFNp@lCK>p+wRlLncmgBl9J5Z0nnymbfcb zTmPq;pl-(V*fzx--r(-bZp|S#WRm0}r_8xP1tQFo z?KBU=JziH1%kJO5V^u$iB!xwauj=X|O{8?;_!*?I6_MFl1sMd#cGiLR5_^j-lpmsM z+(^6h@)@)A`O{fzcy7PfrfH3*fxrnes9@3Y3H8D;D_rOki5?2@X zcx~Y!AfELXDqpSs-d-YS&D!pJ1oV$W(`C+h$T+9SgC#88>Bg3F3pGjoQsMm4cFDt4 zGiZ3$L2$hEThj`w<9X)y;pR>Rk!Q1^~$3($zm9Qx^ zIAHT@a{QfEbF1+3&_6&=^@JT^s3c`-f|xTz^d6TMPW|BZpS2ZdN|RqI&8<1l4g{wH zzIO*>YL15ZlL_xmhFTfT={3vxt?OU&XgJX73&djf3sei-S!0p&F504^@DZO-M8C)j zHoJsqK3uSH;9AU-s|F47RuGOgWN1Ees;>BRq0S<@=`dfDvD$JFv8!J+XBue?Xc#o$ zddoWsXnH?vRq#Z`5obpCw9BOH_E+Q3?mIVH7_d89m0`}eIWcRr6)gbRQEd^2nFM*0 zMs}9}L}2mlSdV0wG&OeDwCLqb7@wxFmff4SteD#Jma}vC>%B?u-{kjZ3B=WO$fNHL zZVnlYtpwmG9wC7GFSTT=?{EsD&(4AVup$2dUXvK3B(aV{NaWZ z2W?n-vJ|ocg8Vv-BCx0`BB#XrSwf^tll}4=zCUrF%h4))-k!w83=JJ)+&+ZH0tB&{ zpkW@nI1=vC_4c3MVh6ufn}2{eTBq_dr7dmA69hBcb#DSYucPD@y#K7$@;?Qsc*L0f zc;7c(NgO-+oi8I;c}1TND=UzANCU=j^)C68zpc#zXiEr)8^z>ed1v*s0aCUE=;qk> z5~aT&YU9F7;J=^Qhq5Y(XbQgc8Zr-MwBP`&Rzba}yz!73f&{33K(E&#U?|?iTWpl9 z;H%66g&Ri9GO|jvY|wyM{~|AoAS^>}%olE}1wCRbmfuaAvjGKG6U3t+NWma*G@g?P z!;=ji<~+WeqoP5}JQc>M{r%f`hpO#D^diTnjS9wr>n<|bZUa+6+rZ90Z1-E?dTL+x zptI+L^PBom6ppw5S#8j<4h5;Ah6o`%swn_uIny*9YIBdyJaz~Q1OO7Gyke?mQB!b( z1YszhGSHOBl{-pxK3I`CNbv7RL=~xE@W^rREFX?ky9cO0&k~7)d;8h*c>h5%u7Y`5 zBFQp4>ew9lNp>*t;?b{altGJB1F|2ieCR*7DxIfiTjMQ*YVcf>)ko4_v0!RFV=&6l z<=nfk$$&xV9I}H+!EE|Qpp*O5m^0jw*9FSbamI6}R4UAY;YnrU`wVD1%R>7MUUHi> zPJFcQY#w!W2u!!bQX6o1$vHOZoFW&W)G9t74%UT%*e3txpktrI?nTLg+Ko(9y_VSZ znFf3hN1edOz7`*tVrUDx(B`>Nf++pk62&^qJZ-~OEMn3nu87N1l~Wk^&inj5U+#{u z1E-!>(YnpD1;kJ-(i$MQ;eolIz%}Eet;TiHi|D+Dh&Q-!FX)#Pb7oge+xM$-rUdE)7n~ALpXtat331z zN$J}Br5q}$3o0$XdY=fygrbR)(eRq4dsV1m5{k}?!fva*o5X(Swf z>Aews$KVtyyA45rS(Ca!6PD8H6lVa@AQ_k)_f?aOu^sJ=!R$q3;zh9VAfP(K?Bwd< zr<)$^N|0bOH{iJ<$;>f^pGvnd4{s60|H_=3jQ&S6LrJ=1e$IE4S1|FKkIcsOn{3gH zF~@@{U;HMXCUW;Ir0tuXi;oo;(4kT>W=($xnE^r8^~UHj+(oEvTl}Xrnnphv3rm&L zO4G7X^|)cdxs1*&lNe~t>#KtYY%R75TV3#IsLLGWXc;EPhvVCk8`pnMo@x<5CvOmO@;bnzC zt^`_G&gq6FpR!$?gkY{rw;Rzng9ry2FrhY%ZzNOg+C|U~(ki6Wk{8UZvz+YH{>Y%& zTFP}uGFPul%*UM@kLEAcUy$45I&a)+v5Xy|FOI4IME18O3wJZV+`X@jaIV6AgC~v8 zSo4om<1c7|ML||-Lo(2~z}}D>Bw#MMB>om~0cUqKr@%I|Lh3AdVTD1KdY)Z!Vu$bF zUnJ=KMi*|$Sm46E3HWmA8)uZC_sgb1&sypCt2*Jty^ImnV+cz)yeuNxP7@`>vs3Vm zmVk244fm63Qf0plBV;9l$oPrU!Yl)nS(b+vLeBy&z^|k-b$6IouY-G!PXQoul zS8dfXH0LA&jx-fU2K&44xshmAHX=DIG2{ADZWHO4EvDhgK+LDfGEpmn+*(*!UvEX1 ztx)(AXjV%PaeMTcn|5$0xXUaAQ`R?<4l!d+m^a})@J9h0YY%dQSxoN~StP1+iA^06tMFM`^hcRiJZ=s|JZ8Ei(?1~fngsw_ zAH;Sw)4WAsu_q^qrd}%;_;$3WdbFb!uD#xin^0leeSWCE$k=pbHp@{6hI>Ercdl*NQjB$E9HsVwxSu*L&lO|p;pYD03WfM>?4q~?IamJQ#ic4&G z(e!6F49|57n*Sw)a4oZ_x<(k|q%f*L*jgv1XJqpk(rRBV{kSH2Op4qS@Z%@`d!*XZ z(Ybey7qX7|13ELawCuWFRNFDF$d8tkRfnSH;4rfo4!&7I=#Zu_#K>%#4;*Wd zb?C~Gxv*qiBWw`0RNA*;!pn-gBp`P6n&zRy8#5rIlld9R&2gP;3SE^;1qHgjH21Y9;{NW^tP?QgC74> z?;Nxi$P4&QmLnlsPx%*AN--{B$Zj{bmGvW=e68cC><$BF} zIj>d4i#3M(Qv8966BF)X%NL=~r>w$qSDTnxYZ{XdWa^!Sm3JkqHmgdsmzmMcX*>M1 zrN${fzw>~dc~3{GlvTTxprsU-FPxCkcBIX)*XQf$cv(T3DNcye?7T^z(WKnV3XNpD9uI;H8V4X6e&l94oV* zi)HN_L;mtJZFnKz)zChGF5EcFmCB*>|?_Tw{ zDD`5-EsZRQU3wV zU?kU`>36arFQ^Q(b*3i=X=^J5NLyN8kg%d6tthw_v-qZ-zk|B-Ao>Z>cG+y@kpJR3 zoz$3F^;fQkXtYGh(E}FCZ;&V#y?r*g_fb1a9UL?Z7Z*hstA9^9Y>%mYKaj1{3DJfUpH*u|8jnJOdOKWz7gIf@cd!k$j1`WIOUoAR^^_+D1a% z5RjL6!{3u_ok+57I`gT3rs9s}0h9C?3l7%Nz_x!G2 z%g%S2{6&`%vrB>dMXoCAN?En~&LA~*dN~d4v2i`yUniO8MR`VCIMl&B#F1uF4^b%F zU5gE}=2e(kCWVnG7NYi+W95~WxVr+1*l#pQ!y|OH#xJs{k1ziwOXq%xJ;k^vsm(oF z*;PckRvMZww|5x~6tfg-x)^sm#azB|3SQeKBy#}oWrcV=+)l^G&CNw?mWJzd6u6tg ze{X-98|(=t!`;I>oYm#Fq$mtQ_e|@B;znm1TBBH2Fin$2C{f1C&-nZOa!3ta(u!~Q zixyp)jgoy2h0*vT?fjtHCyl?ej2UH!6pO2we(?n+Z!3dRk00}SAL(=3|Bh%A_|r7o zGIPC-ow)$TsJLij-Z7QO>Ga#&#cutzC=w0vrCb%*An1+UwmP7Q{kF+7oddU5;>rZe z{})1~Pm5>FxM^OWH~`kOSQ)P&ekRwbL&DDg7yZLSDlwHdf>^bl<9Br5B5xbUpKYF` zT63Ly4^k=@C(Ff;$Y|bal|VGAa~GjPR_GK8j}o&6n<|vqVub~>5dl^Q)LB-AD4$rs z*?bN9Mi~RcMz%kP5^4?qvr54Q66KCRD_k;%;j0`syIGKozU^kd!^^MnB(wg_R+@dq(}snw@!rFA%~k3exWU6+Vsz z`CWXYp$9j*ZsbytcHTjoY#q{(U^%fv-!O_}W7R0)qCc&<`6=qwbgns99<}Hx^CMy<+&{W<}LF@0Q#n zfM&mmaMkE(fiQe-eG;xhtyp#@l~@|mlmoOV41{4WJ{s_Ca5mo&K(z;zA(~L^t0tt^ zR*i#nlK%lxWm>y2Zds7qtk{i*w-pbH zQS0-yz$`ckmjj{vGDxY~LZ#Ibb~@*&=Rh`Wp#y|`8&6|n-d>4%mcJE=spG*{159zh zuQGi)I#lTgJ#!;YIWh>xlO700SAKsSq{1{M$AZxff#xD3Bq@n!H~3mqI{sF5Ro{cN zvQ#;akn;-R-pi+czsC+)rP}ujtZxj94*&x7(Z5q)$oaHV_qmfMfBk86mK`?_BSS-6D1k@_+C<%+2nC3B0Y2{sA=pf{&8Rx(7N+k)9S~ z$sKg#8&tcIMU)nCw&iUpg@@lGj;*%nJs*?8t3Z57%sDYIzngG{=q7kIcmDy9p7Z-F z4tl|`jXqjE=LGY;1iSDk+qQPXN!3x02(Bm(ZA}qLTQK@ohc*bg%Z2dPWBt%8o~vjg zre9It$zrL#LSc)fkl1}(C}&BrjcTAuO8-}}aYfE%fmC48Ohha}EawLdNVNa@x; zOwyIm8%CFvkL!Vr13GYw9FPvO)eaee6yEe2$dn(dh66vMOoy1?Rcl)ZnYF<1CKXb) z|F}<9Ja9}fIk3^$vPZ?tr)|r9jJVIJy%Pw?gFm{|2C7|yK%q;mjf3ZvNFb>{;FCS% zVS~iiedo+*0XYef_KZAztW4&tZc$=~_4Duc&T2Qi{;|X>+RjA_?ZvUCC@=Ar@r)xZ zN%HvbUKxz{f*pMNP&~k~mdvnYtGb6y&R0ULgL-u@a=JIopOH|xy5%DGGS9*S_u5l1 zf=ojf;8?ScH0$&3^*=zy_{lz}vvWJ>Wggg4(Ekr$lq~2;;%)ua+SGRYM7TY?8ru{1 zw+frZ^*m;^TBTGI8{z(yT}xc?rcH0WXcYEdjPpML=+q~J0Uy^a#z4Hf%(^Lf!qScS z;%3kWn)2hkmT`c_Cxgre;~ke@a5sqp^yXju(zl!YH8)3ydTFPj!=41j)@#udw?Tem z9F6b|2HYlEUiE8By^o2TAD`fa*Snwr2IH6`&XIfRg5SSFA3}v*(fhW@pA`pMk`pWK zhmq|N@Q1a~nvLM%@;wLauBHo4?xfSu@uQ2SUj+TXTO0JgHvW z3T%y|zYBrShw#IgyaY%gh&Rmt*P~(s1=4m?JKf%GIa~vuP=WVd-A%3Dqxb*2u=}Cl zA9~?1Xah6g1JaiH2Z#ax0%fl{;Od!e;2!|R=cR8i!5;bm#ypDlS&-<;Cd?Zgg}4hk z{dyIo*+E~LEe^Ey?ybkfrZ#IVJ@U+%yAzr{8j9pINds&3+1Ri%3q7PbA8pLOEwXX%P)nN%e7h4AU(q+kceS_0d@<8g)V{EV4q1rH3x; zNp22Y{&K|Hl<&iO$2ZUo?S8(u+;a((3RvA8BD<;exjBnSm*Gg=WaT72j~$qXt^bI! z!}$k*@VPl2Mt=vxj(Vp^1x9q=-S_oQj+z}tfi(ohkH4ICHwF6S

M}{(GQE*e9CL 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 Z2k*hy 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

JU8Lx|p%O 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

jk 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

0S7ecNcF7Yxu|&T;jFPUA?9p>Bsb%e~Gi^ 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

~MXM14`|uqApdz>?R+ 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 =$V8pHuGT{?< z%z_wQ6(?s%FXK$zqB$4-p3FeJ;(O1r+UM~P9l(lZ(b0JR%1 zy&eXdQKS9v5)0s005x^i8{fe+T-VKDzYX}eJpJ0SQKne7J%H!Jh#Vm?9dkP2_y-HR zbnuO*9o#v)^4r{QomuO`AYN!4{Q3He~UroXztMTWSI1_ms4Q?44a zG2I)P_(BXiPVN?-#ntkHXu{Ea2W9IZPX))t( zE3JW#O*Pxt!x#K?Od6g*yY*zEUpYKr?YsQv=~oBJlDZ&fLl<<(87CVz&gqrInpb)K zx76>{LM+G2b%zr1DKo$6w%ursME76-KDzObLMx9g^M-+~%Y$GlhO|QJ#Dm~g9x#1S zj6U*U;gdiwZA+0CP@Nz%1Tb`@S!q)6lddgof)>%;Hd&Z%!LKPsW)%)RtGj}=@cP65 zt_B^Cs;H7l`8+^wK2k;o!qh?PhP2Ov_^jC9a!tA9yYs}sC{2;jK{+)a< z575yt#u+WzDsI_M|G0T@(Y2k-N72LI6py;cbg*k$^0dpLIoe02FImrkw+@jT>6>Vq z_#cHEWk_$ruW9RiN8Nn~0`sOO5ijcw`iz0$e^@~O32i+1L0M7Fv22$qr7CnELf9rAUDN5&k3aOB z8e^M)KITz7=97+nUdBq#fa#x1B2_;jlOG_V%ulJJlQ2(^FzHg2S#fbIjh<9=bRvsP z+y1 zlyjzqv-Bza(gP+wl|K*kbGdtZ{&UYv&wu`D{|?Xol*anOE6GODHCFokL-=62@&3)} zuYT{lS_IOw&Az}EYAi?Dq(gC5Ms@VGz8!n&@U-tB zC%^RO&{Kuz(vuw?1DMH9n08Lzym(8mM!c-w8Nk^nM+3A@M<3T%7#qSe4#}h%zViF4 z{KGGta=G^EqU8F(SPnn(redosI^kpERI!yr*7AzoCunS<`GyA{c->cgt11~JE4f1o_aE7(r(d~kLxC|8KCt-*dA3~uAXO*!t986;5~x}LxE;dK zW)2@aG(E0Yy*jvT=uT-GS&=1kjEih41($?_+n99pa*4V_$IE%)ZmS(%x^QJW_r`hM zNXB&oTg{wpO8^@zz;a_R@@Qs9J5-c%SX9OAd>z-GCSkB**^ht9iCkwwftByf*i+of z$;9%||A4;EW{W0dDIVVvL}G4OLBoqTK;0j=V+fu8ow)?VhO zZ?9g{{$G2E%Tcwm3!yH^mgZY|oW z4z=N*%YvNJJYDSehb{hCfCVc#iY!aA#UP1_+c8~!#mUp!)H1YPR6DRkk3 z$czPds*}81<5|Y$4(M#U$dmT5P)t)u07Ci7U`2Jz3NbDsL*eqt^_WuzHTDw*0X;-k zs)PXW*`TrAdV88)`}?A)EDb(+0rvma4c$)(xG4-qqHhi3Ck~w~RK~|~1=1=ww}nZ7 z1}QpkYOTuOe>GTibivooX~p~6;w$4(k1>T|0hSwZjTQdgFKYqzD;g7`yajkewqu!7 zIH{Y#k7?UW2U-Dp#zrA|#)KlW!E{U#9yo>gctK-Q-l%07^h&mvUQ6|Qt4~zFDWuac zEqeN_6~n6qTC^?uqv>0feEW@R7_RGOEi&azQB^2~>bp{~`rWDiY%6G^9iJXj&ye$7 zdT4z66!ZO7E#5t#q7RgQc*dwQcpISg?~+fuwIRpTuxfbpi7Y3~V?Xx9bn59-`qagK z(Zxqr2f@0ucx%6OQkyRA{s*HvN$E84SGFW~;Ve(U{&~p(9yYv7s5E*Ag`?C}zrhiM zso$-m$B#~5;0aj0PT%G5xh$T3v$9xs_x7FX?5k&|AAIu%x{*(lF3kdZDxht&*T{_; zUpUGA8fP^4aFkE+%u>|lo~D=jMTQt%IoC`R$$U%IPJGW>g9FpvzR_`3)AVsIu^tgI z2akY#$00zgbm{|k!UEfHw*4V8T^~xo;qPG1<&7>IYWAJ3-NG07OsIMy(Kd*Ko`noN zhuLuC`}G=D4)N$<%GNZ@&Nn}2l}r20&xL-AvdXDf);ha^fWz?#JUc?)zt9saRWdDgRxZVjJ z)#U(o+DzCsH8Z-iIwD;|64ePyj<{jALJcbNR^~!a*u6!gHN?@@IxUR%U01hUbvCw;l@9Caa?<7h zL1$ETj0i2=QAwzWm}D?LjvmFm9MMUvi#oEsekxN^_zxy_M>(C)mSNz5%ov1Q9*>si zBEX~u|6_e1&z+^{V1T62-OgR~%9Rc-J^(UMJ7FK(u1fZgW7<>!(57IpVt%Euk^CIj zKqc6jUX;j@Bfzh1);7`#Z)nGs<&v8RM4?t3xg|fm@@mPevZ$^!g5g`Q`!o^8M-S^2WU@&cyr-Bu zk#nqouY${wqLQh@T&NsBgG2(yCQO=vfpJAV=vQ?|>6JIM?xj07SN#H)(lY;=ySNf@ z<`)lX-s#vE)!#iW_u2$l|6Rf-d|nH-aEr@f86cLt7y#w z$0m#i!;&F*(YEQZ9_VTk)`d>e;=l3FwD|fL8i=0P!rgla79CORO>=E|g z1`l70ytz)A4j&x#N!e8H)bnn&>-{XaD+Xg+!+OD1>1*%m8#{lkW2ixUzV~X|*c)s~ zvj@nwAwOLHR`;}tLu!ZEdgseJkH4?;Sa(qXTZfUBbm9-g!uvOki@h|Rk9!L6083o8DI2zIH>WyV4&gs2S_#rz#`& zQczCJ>e7`{U8y;2=XwzEaS?fnjebJtkspd>-k1l!U7qi~-qdzaRxG5EoJ^E|XrSg%f$?EtL|0qfPh)*`@MI) z2z8%D8ZIbYSk^)H&2Okp4!i?L_h|ukZ$16$PK>>AOEA`_Ksy%2l5|VB(>JT6Zuz5M z&r>$XAJVIrPaT`~`@5c!p}1q1E4Ns(g$s)?U>0;T@bvFyAq`h9UY*{2`EB)q@9O-( zo;G08St(^qX6(_}FtF)sKN+?bTGlR6fANht=^RrLOlmUGV%x&NwU|LAd`GXA5jDo!j3^mP!n2M@f2w4kVQZ{%$SeAhP4pmcOCD&`}NJ|C)IJ)AO_3;BBv*(cWV*<==8|b zk9C%D;-QDO_V!C>r&qu6gXzX4{SZUdw|Tvo%T2!V8DEv=+VI>@erh^?Mz1`UZTQ9_ z$3O}v?WhR88?dZ-?+$+zg1G=nS}Sr&QO3D|F3V0`=t{cua^0hpp1ZJL=t4{5!vldF z`h>ak`i1E`zw<5CWN8w>shW!z^jkC9XIvqRMjGAB0oaC8wrhQnLl%1TqhWX&)=j{= z`KI;m=@EoJG%&NL7O3_fGZLCt#cQv-T@K;(~{9W-2Qm$aS<$F~k--xC) ze)Pg3?dl|%V(B{A4`39cK-RW(WZ}UDooMh166~~Mz)WZ z2O}uK=ZA>oeJN@T%QZiHIfcuZ3IVR;x8BsZQUCW!qmQRPAN!SQ`rLo4zFu2^guW$k z9Tn03v>4OQi$|xEv6&ZQm0f_z0tCm_!nk;OTjMTXA-Pez zeqQZ5pwYAM#Lo#+$dLi3Io0R$g>t29rXH5 z4USyd4iCAK5<_SAE{!ja_)P|0K-EIs{k`JzieVN;RT=(M1FHpDWEFT_Elxmm;ThiE0*47qwcOK|58U@r~#`3!^SsYc?EIR zP4h)L0{Yn3#vWS)TXL$><-O2@-$s0VbjC`x1FA2kWs6W`-!pzfsc5vgXImLdGg*^OYScBwE+DI?#!Q zPm2ufB8=pZRkm(olq}+w1=zk&6d~fAY@Id}woT29_`OMyHI7}fZfunAb~|^YuC8a4 zZLP2K23=c|5^Sc1srQPA|Oj+F_o4<@F?JuWH2?PU#WzOF^7@01=y2m_?2bGoki7SL}0V|qI4XSDG8nOZpJPGN*O zwc>MP9cKH(Ae;qeV&hc?`-=m}k;O<+&y_`;O5| zeKdNfiA11dk$N_+$kstc_kIO>*wDju0v=d&vk^o$KlX%;yx zo5u(E)_9R|9vmC?TRMxV5k`D73*&9(HGaN z>{vg(Nd-F(rdv7i8(T~^>^m;D2K`sRt-GfGu*sDOl8aznjgoZY1#pES`)>mGQF@wL zN29&%(j&e#p-v*t)tp0+COhisz?N9^*7@K^`gZAH@nH-jKJ*Wx!J|p4nS0aW|3rcE zA5|MU@rV{T^=2%$Un%W2)s8j>=-B|M0$UftaLb3k(!n=hFY1N@Hn&+zeE5!I#72GP z{tD7MmHM$$auIqN7SzhX!!6{a8xHhwgSI|K(8e(GlVDgCM=;S3W#qWGP8u+1Em8?4qwQwpn{t*GpBg51AUfd;o$KX&P-2z>TxYj=&=xoDqUSHRk@Pw%{RZhB9Pm$TmJr!Ks7GVoIJV8m*nY9w_(^P%wMD;qVqe}|ra<;SA+ zC;Yp=XNSK#dQz_pKA>yuABd~7=M z@F9OkHb>TY|LCEk`IZ34Cl9d#kfiKxXNUOjyB zsS{pQ-lHe{7RO>%jYNgDo)`_^zElq%@vwQ_?&bHcOc&pJU%%JouTP^i@h-0f^+10u zKN3>1NB!~x$M)+6$@YY9!#7P;KAM9=r!Ml#vAJrVvgjhZhu1GZa&kI;@~Hf6=a(I4 zkq#BwIbV96^a5A$xDLaqg-K`)-cuzPI!UUY+8L=hKpLT zL#P(Qk601S9@8S1{U*o)EXn_$vp0?TEXmTlZtj_H?rUvXRb6{`PxnmsFuUzp4aV@r z4Au-Fgpq|2;u8`^LPEedBt9S^VX!Rm!Hkg*Lc&5G+rxP9Z1gPMo}RAm>aKmu%&Oe? zwQ}Y8J?ET=xcB{MRyOgz_eR7y&sk!*_aAZNF7lsO`EoO}Z(hj$81)lctx-5awMktV zG(w8vCWGu?V6&Xe58Y1?PkY$hx^>I6W7nEK&%!EA`eH!Z5q0O@T{^aPW5pg#s1*D} zDGBT;ViEh;>mN@aedj|TfB4T6PILm#HD$-zAgO=xJ=q`mF#YNE3Q#$}NI z7SN9QD)QP8wKOy=7ADz*6<#p?DX0>j;#|)>oL) zO+46iS~UBReprQQTXYjA3xkb^C=E=k%|4`FFusvD`Q=wQ0vM@?X0i|=XtStxtsW#} zn&MU#pzU0%Me56%>%6V;wD zh(-W!z7+%wR>|DZuz}A4F?Rz}JTkVWn4crQ{klyH-2fOP-_lt5s^)>$^j53Fp3nm9 z*>8m&Q6139MyQxHPrbhQ@2Hz-7*S=avREH>5WufeqS!Q?R3NIKN@RHbFk8SGIq=6a zDoCiL827T(c$66mX+rS>AJoE?o*8L!oNs|j*yS%+jr>U zifwvbncsq?g;&3dR%4O}JlV<b77MVUOW+JpibjkU^j5m_ z0tv5z-s+)o@!=N^Pp|#xYx-T&fyQrw$0iZm9l>wjxH-N1{dcD`@1ORk0D8H)E>czg zIPPVUbBY#Ry+A~VqFgAAYO=6$abm!(@YHiHYNL@*zoE{McS3vq$*^Oi8==SNj)Q4fScMyD=u{Z}9@EVZFl~u$v4y=0PUY7vw2kE~kmAx8 zi7>Fxl<1^NPo1OfdXk&Z&d)WVpx4Zt7sVG1y#)IiN$<0MqVdY#fuAK9DTSI_3Pkg> z1PUZO-N$0Cj}0H&uk4Fas#=?sxEYOG)Q&Gom9_GU*ZFH+*VR%jQNnXVH~@&^lWb!jlC|j3b(veX-Kt89DJQJfJrvG`W?XD{xN^H34X_^2Ke`sFt4D z8{4pCgfak_KxepMNVUe4NmyvwDDhhrzKRwe7H;!uoMtXH@LFgHbS+Q+{|-C%XG;8sHG}LS$h_e(ESW z>f^r3#*?mk^WJn`6PPRGWENdRp(k%x5rNm4+VS+QM$xKu&4@{tIt7a%{^0 zQ#!mr6!VgFJb~~AU#v{+{D3#(Tn`>k*KF1z)1fa-)4%jzsjvNv=;*~Z@}x8G33BFR zKrZuXqbk_VBX~ip`?rDXI?*yGyzvRjD zl6CpeBRs2Zp1Ytl_1jO`gO43vIlOj6)uej3pniVxcK{n6iA8$J`(g80#HM?h_&k2$ zDZ=A~QQyPTrH8IPc4yKYIy(GjbY9+bwS5|^Yw^`jh=|2Js(X|8)KwQ&P!XY! z2iD^`&=d>TwWGYrMfr*#AnlzxESIvzLny`Qg6AM*q>Y6Tw#-WUJ$*R*&P~m}Zbt>% z1PW{q5y?P|f9tT#(kn`o4FZ7zU^hA_xv=X*+eL{rC&QNX2Tn6R4YoG$^lK0j4I25dg{IG+W8?z*AxGnY&qS(g}C+p}}pqXqg+3?c~vg{H8=r;he(5&z)Rhh-`- zl-ZcXp84R+^vU;6Oy`d2$5>-h<{+*Y+Joy4JO!J|w`|^`8?^RL&wu@eX`62Ni28$T zWs0d6$#AJ>_bMf&kC>KKZB&rTEmmJTp%p|R=J37{{of&devkkaOQFuinOiS&kP z&r@5cFZ}$j>E*w!+qgCEsz9@{Rj@9067zX88DLKQfo`JISpFUlESJoHZF-Vt-35hK zG9)XHooJ-sSDN!3#UludFD$@rWdSzn%sHx$BR12CUdEKj69(IrE`PK6w8)<@x=|Ah z@scTpC7awJ%Lbniy6~qO6MxioJo78l^mBhlt;Jxk%3XpP+aBdna9Z|>aRU)z0`bf@ zFoT@uVbBVjcx0}h)|g!juqB`CPYrB)!tKyJb*t(+9)8f6`D4umCCjIT2-rCBPx=CE z*$Qs#p%I9;Y2EL|e@o@iab7lx+58o-%`pdsg@=T{D7>pV^|?26{p4-36rNul#%_#x z*#bzKB}oPo{#`P!#&|K>>AcbbzqY$s_r7R z&Zl~v`?O71ecP3T!i%svr}+t3N^l4J3aS+TSa9{?D_G;g6SPmfwwTIe@mBnoHSXN^ zgzkn$5;=$Rj~EX6NvA&Kq0>mZnBY?&vHtuD;@|pHrwt0E@})a8+MZF74~?NCc^rdl%O@Oc15RioRXTlq^Bc#Lu8QxI zCeWeul&bq(xgF|V_crBrkX>Z6KHN5;AsizO8y&QbaU$4h#SW3D?x4rGtaypYY+KaC zc1pLCB>Ib%agFhul?-7(0~| ztj(NEUa-X~Lz?rdC5ja)mF|#%%#M2766+B!&i@b7E+< z1kK=;nK@R(lAPyFUH;;y;W=_uE@{Q`*@$yM5mM30sLQUxucA@2E9>kb_B?pifc;S+ z2Dl4^>SMM2uB-7o$x0f1MJ`Awkabm-XL8kki*~WEh_iiOU6+2vGZ&SKy!Hd8{3u$J zNgsR{Y=IVXh9E%uj2LiM{{7X zS$4;m$sF=(7fs;zY}hv)*>-f={qkP5lV-x6R7w|jpka$|^4ygSZA||ORXE-PNQV&V zi+V-Z;H33IVXT9>c?!DQF#eNnUVVD*J<7a3G&}2Ajq*4c!1%CPMbjIXrzii4Ob-(z z`zoG;oeR8mv(rWd%L|y)31N)E01}Ou0opCf_IsKPozU2iapOY*Vg&S$q3Gzu-);E* zuWJETi^qhqj_qUGcAASEY*NB^Ui`{o@qPFyHb%T^-wo7<>Y(W)jXpN&M!Hz!yYP+{ z*#1BhvfmYr0B_JYqZPmElt!+GMh+Vk5*jhMk)J%@pedFy_yb)b2EmcG4>@NEruO5t zYxLHf20;2mat!Evz(t4hL$-V!hB89a6QSM|Rq&vm#aAu(;M(DC2?5D#)B@5>MDvehDN>8G#oYAIi-4~6Zk`4l#VNU9rgdA3H+ai?8(fY=Rk`qmYoO>M zKp$K+t>{Cs8huQRd@lQ3(N=f0G*A=O-Q`oW@ zulo%|(JDq$>47$8Inaeil(!8VIj8=o*lG946HE$tP~nrOJzTdSdd# z_dcC2eX5gc)8B2C=lDSg-E%(}^L78bY)EigzpbTL{b&ibQ?DK7vlkxQ=$o$|`>FG9 z+O|>W_wCaYFCLnrAHFqR*DFVN9o(r4ZHKKl zaMS_nV(jnV6zPgZ-6##J`F84^>vyKhA70kQWDatIorokC$}}#i&?Sqa*wrmgUXa7@ zJ^GgI6JI={G7ZAki}QADP%zjVsIGL{anY7QLP9r2+`6MDJ}*z_Pv}H61Vr5A9*m`a z5$!)TE*i>D7G3uq=CdHZvYEHFx=x*|F7(uLlp$@9RZeKepgG^sm!I}i&4DdHgc-`T zPPgU-OZzyEhxXql(A9IK@99JECqFo;r(Z9)etg{^8@{d~_*K&M69V2%d_Ri)o? z$(f-t>ifWY3U!ZOQ(g1KR1?D5^Q8YieIIuJ;r%+k<84gVO9g4$sQ&W$Z~pmoT8ps$ z5!71$#?2}dJ`gBe%{L{u_sHJq%fFz(g3Clbp~t}JWa??A>A>d3;@SMzbwIyi9;;1x zKkbSx`QmFP4Cbj@{%nJoiIQxH=1cb>5$!>UTZe>I9wp&Xd{ji%w2yvE3$WizTJjoSdCv)S;;wTHSY<4ki7?QgC4SW-2!@5@4wJf!v8napc5bcm#673{XJ4WAkzZn)^C!_577!+)O^K+S>O{# znGv-tL^2G&DuM<^+qF|-4c8oCg+fJ=vkxNi1~4zcrk+z;?7Vgka0KS9$F%@^?pq;V z^fAT_>sQQt_oZJ`UFtaZoDo~e9Ahu|mQeB0qjb${@$sszH}E~$D;F5Y#V0S~Xd%xi z80*-Nac0Cpe>lHmk>rot(c(CaT#QLaz0hOQLW;@{WW&sKwq5d-c?p zTA0@k>uFXRozDUIsZ?Jm5K?2TSUjYB;k)f#MDSixK!3{n&gugapciLC@E6) zw?{XC9sSa?`b5XmIwf;J3MIP~)t8t_h<5Yljp>~?-kr|r3D{fLn2Gifwkoe2-)}{g z^suN+Fow=ZH9$}^nr8jVGd86DkjVw>ag5`-M~;93^r&8_Q{#{&5WBe0Bj5A@Nm!#H zqkyVr-?#*t8#`0dPLnUY=t$d*hgk6yH;wi$bQXW$Mjeb8pp=ui>dWb-kzDE@XeDEA z0ZPw+E1e>_9>AC1mYsRmK%rsKlUPUE&DyLHM_pakslF?8#)0eTB+q<&Ncqj=@`nvQIi^{_xJ`@&FW01sb)t18apga{msfYq;`Cn|!M|0H8UPeU9IKE@2Xvps&S(iR|l-D=*HEQxtB6)9Yg`=VsfLPO~# zN4oMI6BC!x6a1hBezjaohq|w&H%9d(vr13#kcF=oJMlcKQhg$MQ4?HPrTfO*do(4Wlv^~KTDxQE~nUbnI-g5yuB~z z!kf13PiSJdOOk-KHUCN(mClCmiGf8jt2i^tkC-f9$y|C}la@c!g-#acSS&;5LxOdS zH$n!})7B$;dQ20$-OtPa!*XMXzyer~xWM>>AJ8&frJNBfUY&=(lW z>brzXM)|k@cioAq1vWp`%Q!f?78>jeW%R@xLKVhNLdZbAd@R2i@FAm(5{JQH z;{h)^LfAq+ZMv?DFP6_UX@hLbI}_rKPFv|oPV26^r<-8|9>>osJUPx68%{*cFoQTs*6tr=^M83*sEH zRi29$es!1X#Z`l@;*%Ecx)xq9AJ<~(M{-@OYPMB2F_U;t?y(O|e5w#1Tn~!(y$}nq z7v5K2|7|VMeIktXjX|(k81t2`xPW7ROv7L1A0_iJ?C0sB-o`NM8PkP7G$G&Y77uweLFlbS*BUvV=MI+0W`6@GuuNU9Bs3(HekLm}oV0vX=9h|(W z#TU`g;VXBFD~Pp$3v2{kklU!&?(Tg`->ZB{3&K7j1=t_S4?uqH@g=_xy zDaq0xhq--6*BZH0_V}^vhd17rgnqZ%!9JKCfd`a(i_QDr(mvP=ZYs zVReHrPi}qb=e`V8bSgLIviy>?g;NIQlA-JyiL-Fw6?<*eg^Nu=DZC=r1qtbtoEJLr zxfWn0f-78KabKX_+_!|);<9qyu*lr`s-ABD^t;EW^Y5KaI(ERY=Z}2V2XXij7|yBb zSHr*wnbJVMFEqmo&DaP%p*I$7gLm{VZl8YcKi5i_s>wwUm#mp?l81}yN9v*vhia8u za{|p{PW+B;vi(l-Y%6xIAF6^t{YWmW*Lu-c0Xr>^ezF<2xdr_Z8oshghWYJg&Cz*< zuT`WTe1|~)@eQKbPuh5RLPU@8hyWr_Oi*mUNf(GDd>!{h1s&L;W=Q6xZ)*Yep9KvZ z8w;>M|92Bt(L#w2HQ5=-C0`=M(3sy5j4c5(e3eCVW!z;b@u zs(R+8NUjrj94#ITu-A2{rdiKVKl!Jc-)XU#kZK~6`H{X=-R{L-QyZZZd$~1%OxRxf zZwzVqgn{x8%&BkOpRRnW5J<_K72A5dVzy_XrKX>BH^qt@N zHrhmIKaYdPzH9^r6ru2>qF#cwM`PrpU(N;CJUjXPf{e>9ykftC_>Fg_vmc$AZe3NU z#*9N)@ItHV({U}P!lEqHGs)VyoMshOCz@!hMA>G+>qOAxW!sCd_=ipDvvTs*NE~UO zOvw!-mkS`FPBOytXEFQ>Zrjggf;*$xfW*@W1e*?MZQ*^CeV9MyB}Jl~|TQT)OF$d?lh(&($~h`FNt z6rwDQiq`9F$`^Xl7Lof!(`JF>4#M-~%+4$mxUp{}Wv0OT=O&ZCp159DHX+c0FMKe0 zWxc7mySMMx&6n+H2*Zo)NLuk&n zDq~m|T;fa1Oibl!66<_!oF>wAuEREn`t%C9hF`&J_~b1h7HybE)b)TVZ<@alstubj z(q&uSVE4V#tZUHSF=1t{BIUrBjN+L#Wm+FCUk0qT8k22Pe#1yyoAfX_frcLamm#Yy zosi28vFKhzEq&-0okdsf`j00l73bsT`^e;f0+=*Rz3%2vuy0%uz%Y1%p3;OvSJ}OISqjoe`&l$%%8oL8SFm2NH3tuJ zE1SzMKHZ$xx?cXCwjacTR6(tyGLIP}vs>394*mr#biE+|xu%p2+3qa@GVGJ>Za2?29OBt7E^Z#aET!D?Z13zBU+a^8FK#M!9-ibq$tErRq;bOw zs_?L>P3+i#Ly!FQ;wxbC!t%UJ2Zlcct^&>gyki&+649LerBN@gFydrf9!Bm9};j>9GQCQCG-Q2W;tTs{)aJXuZ|uEWXA!U+cn8TwJLOH)SoR zgX4vT@FFgf1ih!Db-N7t!b8Q@(q5Gm&pLLV4&Ny6oDQCV?y^dj^938z zrGq@WP^aCE3pb`?-#s~9{N$n*s_2nW&GbGNj!bU5nf^viy{?xaGM0=!!gpV9X^WFJ zPrq)_9aI5<*xSy$(Jj{nKlgdBwSDuGOF~p z9ozJj_7i@sEVBd$>VXTh9U)vG002M$NklxmW7|Avf9}Z{pZO1rS3*_f;S7 zfA6E|##IfH23FNe^v%Fp)o8enDoE!BkRLWSqXzStW&Tsi21pEjKV3(Zxp6#X#g$dFq=7F$A7P9KLd ziY#-qO}x&;zbaq|S>L4}lI)hB)#OoR>8T$y2%6&|ZQb5m*vC#Bk0{mCs88y<&%1Q| zb0?-kEb@^;GQ!g@KCSP=?gnm+8?|U^%_7{sac6q>kKUfne{^2o?$h~(xy#P9tMb;d zilz-(fZhMZA-xv-scGMn8aTk0#rR%pRcUzb^Sd_ zIXYdkej?ZfFx2`e1tjYRFXvsE_yup%^x+@BH=Y0B?DUxy1?F?_uo%Bj++58cL3*4b zhhLEo{@|xk@PcN4-S%0x=F`jRAN)ZN-p)hYr{{lhZTjlp)I=c7P!574?VP8+v^iaU zLnONAC*ROq@4FiNoe>`%ZV*tQylG_XbOBu$SC5SZ*8NyX2hn~0K$mPV2IS2~z|jY` z{AHfINq4R>k177B+a}6?D_`scpj_B<8Bsl!0Unt3V#b?{tO8M$Bh{JCjs@7$|19*t z+yC`xdf`{6>5Kn%gRD$=9>u98Z2%gQ>T4l}|2`#<*XHsBtEZF4To4TLJq_4zY8-r5 zG3+LrI?%(XXx4O?ZBac_KF<#Ytp!-y66VHf(f&Z!Gu}#F=*xg^%o1!zu@_)}UF}y3 zu3ze9345cB>X(52@mLZLt18av=HJuWI;M+z?)c zzt5s7G%)HcenJ)ro??}Z>x>0h`1qCBSAJZtAl4JGL1!O$V~kCX8pApfryQ~gC%B|F zC(^fE&Ky5Iz43eBO?vT(DOZ)X(~DxJccC}(U4{kNXLtfuzaiXQWH-E5ii3ayRPoL0 zdIj+tZ%=3SDTiA(G@eSNG33DNx7aah{d-63W8DOi70bMH!o}jLaysdmhb&<@F_@xV zTWA$K+9>3Vw?_2Av?lv)o@E2o{3Tm9(q{7o9SRwxt)Mme^3%XXmY#%~1&ysKBMB`) z>1kv}off7jDOAQ(d428TmTol3kRF z6Eo@sDYnZTQnP)NT*?>~T<^=jL3#x#>!d&`dl^`%A6(T>$;{&>-x32~I!k>}SLEiT z6kbnU-TqmhNFg%*u%#yYzmlI;nfi34ZAW6r*bZAAG# zVA{mQzkxz=E1?Bj@z9ba#mQ#E7_w&R0F!?#x^kyzF234hY~^NAr$u5+qK)q$MLU;b z^i`VJS|Da9+875bkU))rlk z<>^zt!^+|-axA#k9}BQCr3yTHLU+&4Y26;Un1q!to2IojeQjdb{%QBdebdgTcTbzQ zY>CMx3$1sBqwSF6PGcs{Ow3t;Ro|ieRDTl4VOG1C(bel(5Cl+o+S_R`xk39(*I#(O z&D9eg2O;u9hw@>S;K);nydbsqLM*`Y1lGDB-#ob*1q%dCn^~1csRWakZCqL(??|V@XSfSJPhqL#b4F3YfM=dDOL`oQxT!;F;6{_1|qxvg}N_PI_m0eW25cGf;5oyi{OD988+wl?v6 z4kIo+esc|5`gjfR^S`JC*uSavdQFGLqOUO?@nk9WV1qKSwI^VqX`_zKmtJg^oLC}g z0|y3PVkrmTd)>y<&hi}@>qiJXiuoSUWwqsn57bXJIp;*9SHXV5g>% zot=6LdxQG<#doBSzJ5G-?6X-yrjwmYQ;kQyXbWhgFZq?Pcqv!;kw2!3Py8_Yh#AwX z@RYa8Ow3`S)1t3679F`&vX4uX_&WJfH%+xFEcI8uWS26^h>16uUoR0OjNrId)<}hgSi<`k?zg$EAY(M@Q;{c1!*H(xq5{EtSw8 z74VY8NG1Xy@N8!~xT{7h{4uI%-0$(`1=Mq@Nap48o3ZTnY=mFnp;6}`tkDBS&(DV6u z>X2ILcA<2+un~1an$Ud+T+rq^s$7NWd8_cQXhnJ8?=wFC+_TeDUw&fRt;I`px}O$4 zJ8ewxCGUxL>e0#f#`&AmnfK05$A9ptBzkY@mU^nJRvdPEUGzFY5498s+Kne)dHpco z6x*gj0#Coj7+(7M9oCqB$KD;&f#>#2yAG=y^0VY;K4Uyx;`b+N_Q7=V^yTT~d#9#L zCofOC_iOyA#n&&b^WAXko@U&Bk?{;5PK`bJ_l+& z35$N7gv|w5*cQ^oHIGq++okWm9(eA6p6t_AXV|FYhi?pvY_L`k7p`;_Ix=;2`^1}{ z=n2ZtbYm24kRb{hKBAHhJ*;|=fiD72zi!*38N#luS#FV6gm58c#dlH2wxGH#KTUg} zr=GUzo1VL-15ap`LuaZ!??zC*4*0G=T&3?e_Gl-K6h2sy<3@r@=Pv3gn)A9rhBFvJ z2+4p8(b6gkEEr>e4Y6R!LzXeH1HLtWDj{EUQVI96Cf$bza&v?CI+ z6w9v1$~MkUbgBn2bu)v` zAy%%XLYLi|r<<2o>`#639QWdsE;*!S~Y^A-pDH*+}R7_oYj%)&k zG{)XA{oo(JuA3P(=)gv9VT67BVX&u3(P2vuORJF&dFTGO)f z&DOe=w@m5s9sUxm{yK!oGm1 z4YJaXh8TVY^c5bzZfS1Do3}ha6sUNXL2ue-Y`$5?r1_#@=hXLgjfR`7!D$Y9L2tY| z|GKUNoD6G&S-VBPX!y=6hFPVkn9-x72*Ewr)#>)0JnH1QdufsuN(87b)&pVtiYx?xH~NA**#R2pgh zz4~>&0lVL6ezX1k*u3-Hb&J1(TP{!-Xn4vKdRhFuF`fGG}s4Ma% z?--m&#)eIb7H`SOd{jta5Jtxk%=Y59h-tGeLZx2QC2K5pl}NSLfg@Gy&29m`P;4%&d(vC4_jh8G5|8Pc!L(`4E{==gd|YwZ>8H%r-__aatXB zX;NLdr{;*zF)B)a+UjyWRT@^iy#j}k>U$+T#FjuA31 zL*!@F%5;qqDPl;k(_{7=1M*Rn&dXF0+R=%85yS3m-&m1YVv9PHQJK0}OAU|(P1*TC zdVmhe*~Cb6YnhGI=6XARpl7m)Wj!p*WwQ;W+)!We8h&iQ#E)V|&SVE)Y$VH0dcYYq zgJuSdHs=OBg#OCm#4dC;Ij{x6|3Q!Ij64@9h`}+bK^MDBctShKSs@c7XtX~Dl-{^i z69O;bl>+hnfdaJj$N8Yuge4?uAJ~AEPDaTUiWc~w zmP~m-o=Ht%YLs2FNCmGX3SZR9_ZUveS2}EL(p8}C4|wG;7gfR*gBHH?dfS&)u~+_t zj+j`1E#J`2ZNybm&`Bc~xO&2N%hs*a;isOSj%b6$Yp3cdSDtWn8afNFn*0)PWKovM zr~=(*eu2Sc*~!2}j0L-J$3*u%0MXR8OSj=$BzJW+|BCLWypju(O;4(Ooapmpiq9*C zx9jTqZY==p{W%r^i55`{#Z2di%qZy=oF8(p81)5!#D=M6dD^!m)|Hb9o;@(KnYV$ zAZ!JSkY`JpCv^q|eOB+_m?u?8S!7Cu^^g&*ZQv8@7@p2w1oT@TJ}XqB^R3nAesP+9 z@xPZ_ltBS@1=3!CB@y$s(1Bjjc-qtprue0ebo;)m_%0(jG#rcXTDi<=m>>*B~>Ex^9>KWaf&eI6H9 zg`!tnm@!X!%s&iMbmGESJo3i$D*lqT%p*_NT17A2OI|j)<>>BeiabM?M8s+m2lNxr zv(!~|;#FaZFJDXdD6_=E8)@aoQU+agZLMcI9{Hb_Mkf!@Y5it8^s?@-KPUo5>5mAb zJo_El>U*Rezzt41ner&`1-`--T{5@j@OfP{I;V4%WeW3%Sf?R<0w98}RXN~4^gL}n zwyv^SF0uSZKOj(Kw!%Ootg8Rutlp!8NhOQ91t6If))W51`%T8zm+A{z*3b6MoN z?((5xxDl`swj)2Lp^&G=K$R`%LD{U2%kSN{d-}>Rd`YkDFoG%rv&yr#Ih<}MlNXFy8f9KUsVomTeff3cVCZ8 z+t#=hAp#nZZx=t%S#DZ4`Zwt93|f3Wb7Q)Fi3Pg=AZz*Do6g-6d`FGIxD|2x86@vn z+|<(%8@2HB+>agA@8ot}>in`iJf>%Ns!bE+K&v@ot$H{)e`n%d{NBucdUc%!t$D8X;|-a~t}Xm&tj6>f&* z*9!y{CmmGfDA2Ts!N2Mzj=Ny^SU?oTEue%Tnv&PA+?d{f<9#27u3F0L5HcY;$XE9b z4N_Bh5xh_x(x~?hz&0aH`i3T7V6A#}A7j3Q9AE^&TM%@N+gyigZweW0vy-C}n z&$2l$Du1AR{*(HwUOV3e;0%BWrL^0xrpwM+ zM@XP!)AW^pZ~ye_U(Ind1xSMVO+_H>Ly!V<4Doavtmyfc4z_i*Hy;Pj7hov`{20gLOvuDOczx^_C0eketqxy{#raD3>Qdy{5U5mPLb9$Rs5Py7TVgc5A z^;_g~5R2E?0gCS-f>;FOM08yVLWi^7#L{WuEd{L)m8DRaVf<0!!Zy~x8hU}#W0gG4J&Z-a3UVd5xp=OW6y(YC$ua7#c#Ud`RT^c(-(DRhQYGQ z+KoCPq9Z4t$ZXWbCd-DJbWs^E>LoFC+`pwCM}N=|v{ZTe(q~euE;RWch6EVxLTc&-};pxarPfu&Q)1B8xd9ukOt1nUs zui1+)LNTFdVHO_!oCVnIJ4EgmwmRQ=GDEXy^Wt8y!)*^f zT$H8+A20qqnd0*umbEA4n~LM7K&hfd@F7JRBvf+EHwcm`x~sUZ%A+Uwbyw|~-&YyG zrLv9VT5v;Xx&|7_kxrfOd_~_({MYp4*i&*rD+G0H)}+-k62gCE9jhGNamwp|e0>z( zX&Yj2l%FkWrNd>U4it=suZ;!3*Z&7CmcOO6RwrC9D!&(JOIL`As06gMV_OV1C=4>m zQ_eKt_+fqx!c=djqXWKzyJ5*H<8r}-MqrRj00^I`cu9kuCP+qrM}VRE)B}y@tBy?< zzb1mlq#X~SQm@-tD^%3SSN{EJ`sx2v3ocr8Dzoci*=iF|rCk<4N_#OBzVb|x`COd! zD~&==n6h8l2V@e%LlL|}iYH%bGeY@EoB0lC;V*uu*NXj_iVJ3tum0X_USv7wlX z#UEbZz3+L&s^i!HOI?7tBD$~yU}LC!#UroM#Y+`Mc3ixXIMN=Lei;67=!F?|7p>xv zM}K3hz%`dG+Nui{ow(%OM+XM<;tk}LH2ABqOZwwrMq6VVS)H!`e=WYEhw|^$?#Zt! ztv=~P6#9#iJ#>R}bqA%OFPxM{F zlk|4-7hP)5dGWL^a=m$Gy71uz<*FV>8@gW#rU~Q1UeNju7@AbXW?fbTB?09(EzFVuCx!|HD2N?)W^p^v8B!Q3*zh`q3@k{rGcP{A_iaHb30o_WYLKR&z*s^=e^z4_Pnzrv;Tpcfcj>9i%ld!VZ$4M}-60w9XUSGOC9sk}*{od36 z=1iC0r0_7xpO`G`Hr4+&)&1seG2o1~;?h$kOJhVs9d&2GNrp(9rPQr9ZPCKop*_<< zz2ep9W^+n6$`mMHl~HrLcv>X-WT;Htf+FcUn)!f|;M~)I|LUb{)3LWdHl;37QEt1Y zU09Erf@%yzZN{LE&@$DBL{cH@^}(g7`JVV$AH#0;WBN0;e7u5H;MlvPh1c6RHBd_X zO&@YuPQ%&dk41`GhxL!AKvB6-xeW|dl`#)PDvgw1!^wlQ8G&<(7hvJB5=7l75E;WE zX5X@GWBWm8q1^)P$*bJD*c~@ZL&@WX!L#*f*sfKXL(d-6%@}%P5;FRaMFI?Cb;Gn( z--Uht)#to$>UPjT-wUw#qrbBspPk0g-WZhFGgm|&|Emn1>xsq!>^1r3Q&nQnk*BUu0A1UzT7WH_=6q-0)Z1V# zgm26NKm1>G9pIGo3Nwa9)vkEZppdWeabQps<2&||hLc9ki^bWHhg0Lhis6**parJr$i$dD zbbyT?fR4kD(7{b@`wkyeKTWhdu*#uD(Ha|hG4wO>#cPYR$nzAd#*g6cC(jFtUd0w) zI=O-F<*&W08?E-q5B&+xSj3B-0kl&oj2Z{ z&K}n{V0i_x%ISI$ri~YbvklP*$k%u>PEe9z?A^*HgnR*KKCv>@SDk=~UhKgpoq=@Z zlU6*kDw~f>FyO~?LE*$nZrDt{<%`Rev}V`NC9!lDhPdfYV$wnkPr}!xFJVE2ovFd! z@-am%(P>RGHDN)tly5k=r87m$YvL^t`p0slPYXogykD_vGIJ@A%d%U#%AKkf*>&|g zD_66X!bDZpf#jO8JA+SSax8O`8vuJ(M2D{&=C^j zzK~rPl%XAzne##-X%&?(E3tz_;jjU@;k%8NYS=Q8dKw_|I?9}=(j|2cZkUmqimDBj zW$-_SrnC71x9kl_@jdV#NKVewrMA+AOzNs=Wqk~I>txVbcFOm}j6THcWrYNsPugh_-IY5|rXAMW1L!mEFT>`#>|u@-10Rj%lT0|0HF4^+_$ zLtK|l3lSJN6>4JC5eyegSK-U2$|DVJjtw2qm`)Wo;xWHf7rJ=O8%wa8?(q8Gje5d? z7r^N?8lrMBESjt930q;8<)H|*}-vwwQ>>F4x}?G8P8uw55ixQK&al5_jW zXSJn9FL7rxuN-Cq%u}%RJ@c>~r!h}tB0Jlg9hGQ~u z_V+d6c{diMR;huu^mW9IJYF|^;AeDA@rb7C_^&$d$7d)4U#BEuf9q9?e;c`83LfR! zQNC(F>&U!i;RB?MZ16IF^`mKe_aEpLR3B^7#cGVoX-st`VXHn7u|esuE)i&E)8P$z zN16dTPx!4kCBuOb2Se9cG=z(X-U>;Z{Wgi`uC@vf4_WldJ`bLI+`!~u#4F#f^3VeMl2kn-ptfa57#^y9p3!brbp*L^Rl zyoYsB=4~zH{$HAqzY{oM5?L3Zt)ef1U~qR;SS3HwDqZpC>39?l+0WyT7`l4}x)O(K z9UkNfqrOTnyD{|QRczsh>{ekOmxjt!*fIrAmrC1fhaZJ4nK5Q9WRK3jPpGeK(*-o2 zdr-ngp95TZ#q_h5&!jtpfq(~@#QM4`x)Q_93MX};@S1*KIBqHoDvH!%+KEfNIyAh| z?P(Y2v}?7WlHoIn&k5*2mVQ7z5by!F*;a+o&cpcVK(}5PtG0>Pu*HRvxLAUfxY!dF z6cd}ERT>Za#S%2uRu^1KSLi66$fG-C3tO_p5lVNJwC6)pw}-yDpTT2aw$T}uQ@!(D z$0!eiJRxcm$&Q6yeij`{$pmd~yUT>G%7d*I>$=eP)C*5eU-Fp z!<6G5m&$6Yz5@sL-EVw2oj-PQy2HYcD8FeZYjNOm%a`9BS&;o&sL51(*|Xt%Ir?B6LqvXPABvP@3}MQ zHN3p93u`;4{YP~rHiJd|BQ1Gi5n^7VL>*DFyG(deYRbt*H3RA{y}o+u4$T#OGLn4upFj?B=*M=Ln3Xr?Ad+ZsKo7L= zdSKeCn=&_R@yz4BR>Eu-j5HaGMBaA9C|lqvxZ)!-ih{j(_VRS*1mA7DscaXvf703J z)|AoZ8EiCoOV}6NV5f_sv7p~=N0TSM2D-2<6gazqJz&}j284^$EWX~p$*%(@z-eo3 zDVrsW0At|{WLsOIJ5E($nm!7^Ak@`dD{3Wlipgp_|1OA@*d)jIfa@EqO+Su%t`>NN z_@m1>sBVnK51y_9?{Y{NKD(}khOe#JSC-GztnFHxcJA4!v8BK=!G>#575KDS--g{j zJ@bX9)tA7Ob$k_G0;k?Tt*2jKpC0JRIsYiKh(|qGiSWX?nA{Yux#=rE{pxh^>4PpW z%#B`2!#UJ3Pen0yYEPa`0iu#Zg?`CW8*Sm%bYKGMhGU}eIs8W4Af6yG(G3VxIUB)UEYofZ(a6#spIx4&6MwAZRtt-Fb>l5G z2gObch+dmc7LjQg8%K3yNK?ibhfeeqpG0nDW2=5jH`PE2T!PDvpV~~iyE=oU%v(49 zl22P^iICONeJMi9mVUB6eru?Jo<+F$O)b8DPh)1ib)~}B|FdcOk^iW24~g+L{Vnw% zn=5s=CV{zNF$+_3LI3n5(a$+3&7A%E8Hp&}HVh~LHJqLF?s`&Hq_*;$PqaHa?VZyc zk5AOthWvd0H#ELJ9n~?@K_)}#<*i+NbnWHPUzJ{^O=nj)rAse$;G&gq#`akZaLi{v z`ol}IAB(Px)gE{p%y|<5bWoX$Q$sGp< z7k03U1ahO@vUPvjq8qFBKY1{4>b%V-|BfoJ3h=d4?#8Cia{eBk@_evK6CLI8l!2MC zt_sOXA2(UO^kXk+kyn#2bZNWiMMp_cxw6Rkg}>&blD3P_VALVPdtJXfdwx3c?y>3Q z4?YQ5%cUMstZ&$x;zd_sR1GY8g7(SC$B}Xwuj%axPwM-xFMRO}ao#W8{$WVXs)O75 z4()M0g?s$HW7ExR@mUJjjeP}I0o~g8he$cmrHsql%3b)tkOS@=)kMc5fwPb|XY{M-3mF`3B1OXalnGK}H0f0dqnfe-QSC5O(=#pA5+&>2R+)&GeMQuD zVjvfOG)*(`EHl%yVb9v|3gR%`_BFU^1SeKdtKw&NiWt%}sm5xF)I7ITlEf>KMXV8) zaYYR2wx5y9n;_0u3roniwwR4lO0%Tr3WQI>N_@f#gZ`$fQW00q?1oROqIK#MQ>81l zjtkr{BX?#g{lP%TG@Z>4cpcDErGJK-L7kc7(cUO1UKB2PtzO}ypZ^l8zBky7$(1nB zn8biZz(0bKjS*?;L$5>lvw=ld$@)o3jo!;tq0kUEG*MwegIncl@wK5tS6V}&i)Xsi ziZ{v>cgaHyGzt^E*k|EjD}*$h&>8u_jJ)EPu82W|{?cHjrZH&>YL{gqrf=wM-8OC2 z>ev?E3roG<+A!Tw1+o0fcVD~DXy`UZJu&U8vVe)1P4_3{G-cNJw)RZ>j~trz?K^B7 z9Q*I9*767+NY~_4KJw}(=Zns$F8dIXC+mu5K_Z?gNtOE@c>q-n(s5f8fLprz{n~YX z+w4Lx!k?L@bs6hfM_o@?;&$wh?{IF{!sXsqgfAbCJ@XAMYG`u+pBVduobV-E>Ek3oV~W=Vlt={$t!yB~Go4*6I>J%CHM-LFQ-m3fLssXv zHTAJ4v`GHUPfXJbYO~#%#DW_)Wt~UWNcTh+TeYE60568(kLdSAs|8qMrxn{r@o2AY zdWeT7Zv6x{@}eVKSYA1N^O7dcIu0)#S6X*8H=DxQ9x^zG95%Jt7ic8q53e!X{j83y zLt2nmKR@$(TF}*n2SUPH9MssuEB;7drYRQTVb~>o%vZYN&@|r{ui`m(o_ib&5_GTZ zVm>5vcIVS(jizJ^=v<|Dq*c1&CcGlC3iG%$)D^a3Xq1JfSC{ePtD4>2U(sU+%D-2S zl(uiaa*US|V)`7~*d?9*=m~n}VcYPKcamLhbv_{bnJzS4P`|#Y&3za7Ay{_Elf+M+ zf5SZ%n<+PeOPQRiR)tl1MjSfOSGwV)yUXIhYN7g2BMgb+MZ4VdS3B?cPX9P!VuHgy zDsi62Iu||S5=wc~G4ShxRmB(&uR|^tUdIbi@Jk2i5#Q5Q@<4_RK92O&X{%gkqp0W@ z^*|@z16n&Ra$y&G`5x(>2RG{Ja_h@ltK=9d!j_Ta8RX9 zk)J{kzb>fU`RvYgN{e-;-q9k}ReEF(C5nqN(OkK9hhh@fHj526n@ZP#LPJxOh6VLC)y-guD?J=UdN!4lm?R4=NdZCX@6tOeMeS~#e&f^dv+P3KUfpJuQ-%(f4sct@~fY&=@>t9VA{QJm-;GC zViE+@fRs7P<+E3&Pu}`uI`PIa%`ru1kc3b8DVr{?`a5!bk9FJH+Vs-bd1_0G2Ikhh zI%Ndxugk_y5qK<;80Q?ROemHgfejsC!xDQfX7aWt{pG*$ARSCr8JHJ?qJGey^$G3X zod?t9Q&*<9e)|obr?^Q3>9R$Ip*<*BXw%Ri9BjqrI+bh${DKlZuz@R`6_+0Jv4vi} zdi0kMO)vh{wdvqjncV81{-@YohddJOvI`jlJvW|uee-|Q)QGp+2$NN7Gn_*ltR&N- zwK-+lGOk=Jk-+g0icN~ zD|!piizmOvESNLDt$zN7&T|Zy71o}grmz0TY6Cs}xhj+@AM-lBIImrut{R_2Zt!Xw zb$Y(WVVy!?YR1N6rFg*tA z6M@g*9C%5Ku$mileFeJ9mjW(}(w=`33t*OF&j(OS8ah6yZa@0Q`RVEzW+#kHLD$$+ zAmwAc3Y|Q^j=_&K`NFJD7cO+ksC6i^B#nz){e>NJWjk=A4P?Rf@pniEhEFr>e_CS^ z^)>sZgEV}k&`SH-sU$df72*k4(T9AbCFP33m++Et$tK+p^Ws;v0IR1Iz!^oj-GSI{wbb)0wwUrIo1Xv{;tqpXl|ptNgGz9>mGtXnyWIZgM`- z+x6}6!_OX>Uj6E;(#6HGgoni~fwtxlY2Y(y4DHhoM5uwIy8ca?3SfHP=LU)pu{#bUVGBOQEw)lhJ zHAk9TQb}9~K`pUXK_)b+LCy_&OW$h!#g$7#eGSx>TqQsH7QoS$Oe>1i$Sd@ES~Ivv ztg`PmPF!!=g-&G`6iIYSORcE0a-m@$bVJDwZo@dya;3s?Q6IVh8*M$bxW!^NaQtepa}kdtW*;Hmt;|?-g&r`sqfzlt2wk?GuwYejL$Jcrg0&-M97Bt9WI`a^8u8 zO?2qnviEQ6r`{J&Ko&aEkqf;u`Gy?vV||P=r3Hrxp}XSZcH3P~cwc1z89IUz6;K$f z_6|x+u1aUe#KbGGf${fOH9Od-@8fLWzNSINW)GW?%$f@0HCW~9e?!jPFh ze6i|LhsrTd$b5cGe*3+zb6r?|^uBZ#N@ceGnB$mgy)kcM?qqk_<-EmyfxKXYUm&&4(ue9T|-R=a2uLEVah$>)BvOTd@M?;p2CtK9+J9yYi zX(qDx#|EDGjwaF9wJ3Gzg!-s1sNB_c{VGFYm~dN8F%B2qbs$67()}aTnvShKI<~I9 zH%-U?PwD)w7#YA+cvu?#$SZusGCd1R?3f?Z2vxq~nWD@Tui{mhk@hHDb)kys;+zUu zW+1&v7Fy9O7HJkn`k0=9GP8=miUxcYy=WDKqYXGu>;4P6#Y#DmR|e{WvhUYi|KPK_ zpri8_x_#UaM%>rX04?eCHTrxzU|^*KRmURD#`nH(Bib!pkGZ5iepc7^%giWaId(&! zt#m(uuchh`aaqg%yw*3M=gG1$r-tkBbf~n2UGmf^+bB2s2Yt*dI}7l@d?qco)H?Bv zcwa_oI8Uloin!nex;9e%A{4p6#vac)KXfu$K)Um~e96M?>9AE7Y~X~?MK52FAl+-D zbaZ-X?)t$JqK2^1<bT$s{7kM&NI>E$1PX?pU7!#W@9 zd!5;!Ox&r>ehf&Dc%e1w0nI$^dhydM(|iB#hq{QX6Zs;5DgR>Z7nGt^J%(7+ex$*L zHRO0gGSnd-7taX8Jsd>!G@)+6?TzD;&}I{)#- z>Eb7Pj10lLfRS-%3@u1j-WPi0Cr=XYIl?DHR4d7JWPb~t{sbdTSXud!UN+m2XA$qv z6Iw9ayHn!_%}MmvzUP^`QZjvSxgjAN?!FR`Pp+30WkUeo)r;4r^QSLNSI%Ea9g;U* zve?uvOp9Lb!^ku|_m|vPfAhE)jRH^xmnE`LBe=hY1_-2LUxt)*A4?wuK+mmfH)HXY z@(Jo|#UU)$l^E-lbnNls zGw(KCc_opwwEKTy6oWI9c2^=Vf_v^K`3Ke`vUodoX>s+CCMD>V54aTlk$GeIy<79l zC!c>R7KaUx4H>{!zOVY>>mN+Vzkf_~LER-qf2J_lC!kj$<~MpZxCXROyr9<)Kl{YA zW2at=-hkLuE{q2qU!6in%!MDAkCZs7n3x;aoKyZ_4?X$|8RX;-MZphv!kBNUWbVeK zDQMaYlWtGfE?k>Vy?uH*{l+QP8;u8wg;P>7al#UtE6^j3;C4Ex@WVDzN6nR?1-*12 z&lc7?Kj`Gq_RIf`>hUZ3#x;XdOsIfaJ&1;nqPzbQ4K>%$6PC9`FZ{E`2Kr-Wd7GIzITBnVvCaW$({l_sJN*k{P z222|}7f-S0Yo!Afq*KNVu=NV!;w9F0NQ+MWax*axx%1nJ&Re=^_reE?^%I6pXz%=n zo`}@~Yz1Uxss-`{Vit4{|CscCK^fICG?!C)9FxaScU09t$cggnFYgYQdF*gC}5lMRAiMr9Z0(pGa~b@#%sWf8+(-5WClC z^!OXF=*KGyW%*>sd7sC`2OFB3|L0HF0xX@tRvl|6JTlViO?ehzF~ae}iazB@Ug149 z%inF@^l?B>1ApZwzN&tx1z5>h0eYm!}_m>-*E?^Xe4vGFYa35Y6_| zPrS7vBaU!cS>ETwCA(aC_4^aarZ>Fns2fXYUDOswr zhn|VDc8*ihJ0OB-T2d87swG^Z8va-&%it)Kw6cR;=}+P!%8biiejsRRb`I<6 zDyYrR)UqDCtYaZo`!w^$ddA&MrWtFA^=*l;`^iwIp%p^6Y}FXSt@Ws4Ev>qdv1%n+Wy1ppDtmxWq`l z$u)dSSo=IT7#wAn$WbVd{AOoVG2#~b*5emo@KvrFp)}pXF5sS26n`B);qrAMCdNov z!H+X-X^sJW%VlCX`^_|1b?Be@*W|nHaAU}?z~nDQZ_~nz_J?$_tI*9iFdC@XrzL)< zkA_DPxWpP#u2vf*#^lne*ss;`YsH#3kzn%0fE0nmGZEwULmRw$lm0El$|nz~bXVwo zZc<|`;94oCK=pKSi6eAwI8b?HN{*=oq4K4(sKgY2Fk*rN%@eNVhcvjkTv#sMfCCe< zp|>#D8+F=-W|Z6Xw_UeyZrY{Gz5J-FKDfAcOCOHs8(blSugI4V;YV05TIdHKmP01I z3f@Mw&CXqWrY}7IioUm}NtYIT{hB7PXi1yfGIi7b?P*uFt9*5T@au=A+x+mz-6+H` zm-d~E43jR2FoE_Y8kU4;`kR;UPp9AJ`CbObOoG|)H%bBYal_|HV4Lq>KKo0t5LpvJ ze8ZfNjZCkzS-vlfILi+C6k?)6mGXneBKpbSiUp}U+zL0^cpMs&%w1pB9iu<1MXr}+ zFYC4Rcmj$dZIs2=Fi6XvO_KFD7MZ9f#tzFV@@|)m-AZ0&9(OFGU811{gnWzz{Q_{rLBla`2GGGsy>Z`Fyq>N+o$wUYB>ns?8I#jY--aqzL z@uCjNz-T{{fm-?iYvY()6}-4ZwnE$DVF*n9C+X$~>^qjAzfTi%nNizjp!^9Nc` z)2p%C0&O~jp0eTdHhKAgtn>J#jkZ7dqHb!?o087yBEv_2Pm^Kvg}C++$P<<^G}>W_ zhdzc?{L%%k(iJadE5C|A$}iI;_po@WkFwMTk2Hq~i+ZF9OPM8Y6@Q6Ym4`NlReIF? z%@44Jsd$vHG(0w4BGrpY-JP`Wvd(9URuBOG$@SI*Yd|=0eC-FTch~BBo|>c_g$$AzzE7(Fd>_7pCSHY{CXIcwKrb zMkX3!sk2H_Q^UfcFLYH&!*cK|4XSJuu51-1Vvu2L#F56YqKz>gk*`h3h9e!J`&;p^D=s;Em{&sKBw*l9riOz~ox)4U1 z*9Gr;YL8zlijb|scPa_xn9HJ!T)3~-GB7$SQljg^B4ge`fc_?7Yk3diM(lT({$*${n`$MA~lkWHK;9H zja0>k@Gu8NkJrQkj&SP3v(uH+*YqY420clySdgwtsS*>Pi#>cBbIXp+eswdzjzv|k zM8t|07l}lv4wZhiC~bS3tk=pu_u?~JeC3RXdCAfC#*{Nb_kvd%>71sO>$zdFm}#dY zFz{gd_?_d^rSn|LrwkMdffUMvB^LCcGFK80oC44)rwO^^c=FiRAnmx2EAR}PCYXQu zPt0iJLM0v?_KfG~)*|{f-5{%1Ut7I>iF9}qvp3f}s!AQsmfx0~@0Q0wiG^)>$o!k2 ze(SoIIw%`;lSI6Jm{KU%1|>;6t?#h%RIL4xuIMMSCtJ{X+tSl|{V=|`DXrcHWqPB&{rcu~jHh35f@2eh(tnb` z&66-sL4Eb-e@x?R-Nb@F**7>>`ep>mf~M!@>dxwbo^&Q z7#@zG8eQJPHaI^4Ykz|SjX5(7xJNpcw6vg;6lpZ0TNU8ZK_G(0 zK5(VSHmtMc(Lq@14O;kLI>>F9{+0jknd#7%H6lSoThs^m9+G7~MPv*I4tKA7r0>7} zeWe*95E5KB@dh#WJ`PJ3sDD$MNL7W4UOekVoFNT1vU&8gp#SiP2LJ#-07*naRP(ns zRn;~v3buJ9_7&*TE=%Tvs6Baj9HzseTIUFtYax>&;RN!YqYI`>*=Qpq`rdOfl?SZncf~3v;ISp0qB}1FuOPmm z1=wQdI#^VX_{{aF7v7+>ZJ)}gI!Bf{=+#py(=pBUbR7WQUV!~yr7ss?q1C2jOG6{< zd2X7X{AtaV;|;s9a3m(>X!RlcHK(@UrLb`D#ki*%hp)Y<Bg;kg+1p#0bCl= zJs)b=^N2%?IpeI}$De&H7>_|zK4RImUc5pk@&(Vv7$GRJlHIG+Y#4IBN}-h zH;Qr3dFWE1w4dq~i*q=B{=_f+q@Uak4?~{cn&!Wr3chvy#`O9heP_CO?qa}l?{gEq=`!_97$-{Of44XLnYS|Vfzy)%ns zsH+t3QBr2UQUif^#16d>6K?uoi@d{%vJ{JW)}F-}WrlRIY4F&TJr(%cue4VNOUP%nkXVT?Tq+$gW4dh43#44tt4A{(<^Q{~SpUina% zQC-8Y@T%|)Bfl2qinDupzhF9>dP`Tc-LYNg(ua=eb_QDM8gzT&RdnKn&ork&V+Yx> za1B55Gi`D7RvQ%^dkrrQPAg_4JBFJ4K}MPWc{Q0QDQzMlUei^@2tD_;@cKYcclvnb zPT%bR_-usjDV27TnjVCXkrrv_!HXDb<)Orgc#bXp96QQ)9fd(=oa_`m-Lp;jIRaOz z>zLF3KhEClXOrYQ^UK=zt*g4KtE;P5Hk+$898s+q%UVavSb*$-fw?hY0|VH;@xA{6 zUwZ6I!!Qh3){KPFz{VIDSzaViq$rKplthk5itLTO*3wng)m{7Y)#m5-oO2=~^L@W& z+wpyw5pm9QmRK_1h>TqL9?PEHd;HpA7Dka_FmhM#N!;MW8md34CUlLm=nlQXBi(7? zAO1j#2_L!bdhY7ji4)WDr=Fbn&g`^ZI%~p7Td6H+b5CfI<+V$^W=b;?^tZ)VUJpec zEaNbRY(k(dxOUkwmxN9lGl_YqLI0IY8yXyKXb}h-`~i--u)K2X!YA>T_`-4-Y5xf= zUcRgWC)Yo7^4ENlU+vhCP#qrVb2l%18gSdBaz|wdys*4xh=s}z|6B_en%pp186eiO z%%|!VT+vVdmL@D;4*z|}Z`N)3J&W-}WumEhMbkE6@oOtr{>w123Ifh$B(AiumG-1p zSn?lg(e=&WRzKBZhHs!i2X#XrE&ZMhlNNs5kT)hP*KJT3^s@=#P*}xH4kog$e8nj< zZ!Al93|aM45A>5oget461bNZ~V)}OWZ%Bl6J7QL3;HN+4v4h3{UFl!@ul4k+`rB@; zNQ)h=qbZL(DggbdB!?VRn{-5 z7K&a3@|%Sb`)P5bu2E)8j~LQR-ZH<$k9n{|muf6syYShqy4X+BS^SEdqD(C5%lwER zd8Ehuh#S+JVR-751z5TRm`__CL4BIoueFxbI)~|#l5t#133^6*=%i0M49voqN8cl4 z{~Hx}{3)!jsShC3wj3SNXsP zDs&=O{J?@Kdu0O&Lg->2_Cg|T8DM&RkBfZR4LmXxLQmx8I_6m92~mz1J<(cKj!_S| z$TR97MI2Q0gpRqdp=XYbvQZ~vTZEpnYqk1D;-2a6{^Czf`wr`7JDw(0C*@)i`UoMf zJcBAaFq=-mF?oJ8-PbElFTC;L^!B&k*SS4Aa+5<#=&`cgRf#%p#E>4hs1aUU&C{>s zc4@G%TVvGtofeiw7%lqn#M%=totO@tIFMzKyUp)GEq>sH9g(d5&%JtKI{(H89^)Q8 zeRSG)WRITY)Qy0yi-aPl5Er!;b<0>)daj?nKHd1>rhc<}T_6)>CiN2nKzMkmtLPn*q=;Aw9biaQ(Bz9_D~lz-~Zcl(~ZlwvW?L%UrJU< z9};61Mmu^GcJ9~L8};gDUc+Y@)6uQK0xWq$L!o^Zt<(dHA9$yfrte8W0A4-(n7#*h z@ZbS2=oyM&lSi>Mf+v{QlaU(t(p`g}ILyPpguuI}*Z7`!>+E#xchSCj!6ZMNnSsUA(zw2#PEVE zh#=S}i%{OAasxun^GmGzm>3wYCppZ#kgUqRU*8AjyL>z`9dk$Nt<^8J4NsHqIk0a! zq*oLl(uH&TXW_IYXK$#@-}=s5)5W(giY+?FB&Fs00Cmd+`+GSDRe#@eXz%o;U;fgx zJr`gpy94F1?W`geXU(8aGUWx^^dCHQSgv2qJrzF`W~=D@+22ZApJct9RrTd0T+~Z zb)|0elMSz+xNDw@tZEJ!G5uO$K%C|oC?SJhlxkyMwfpg;!3GPastzpqh?;NYT~72U zl+P8HfNcRL2wTT`5ORhfE$c+1=mgUl~q|L2=8z=jb+ojm+my&38kmCrVpiWcx0JG8xT3|4Zaxj%^Jxvy{= z*B(sg{^G`TU6145;}ua398rwt=s={&aid|}Y#8>S-ZuvfTVPNSGIYKe6{bVV6_?5n z8>J0ir=cPA2915lMt+WkR`@sA|~lwD^alxCb^ z+s1~RKlz3OqH+A}JFiMUpeTVj2FTYp*lcI>Fp9S8s0TsQ*MH!lJ;(h2>5NiSU zH9hgKKilUwhR;6e_bT*5hNs9rDuI6ZwiS6}!FdxzH=Z3hc3}FMU;0_ya8&0sooiWe z=H!$*G0V+-AYWi5y4a0ST+#-#rd6WYg z2o;91bC42Bk8p-oUBH6|F)P%qQT?Fgsn(U8xO-n~M zA4Mu-jcdWyv2UYa){-A~GOQE9EYogS{cy)d*J_Ix*FkKkf*+i+%%EFmvT#gMgH=0;mt1x1NChPa^o^NitI4BA z<2?1cg@rug{IiZxXNmE{QUfUl(m62R6#S4cO6lrxmnqta%@P01hfdqZQs@?aPfM?G+pfFJS-hrd?%&c=pc?hw*UDWC zn#$*zctv@_|MIcyldp2kY1=h}IlTXQ0lm@OXz} z%0PLW28+#fHp-_{^G|#tbr59`li3h6T;pqM?Uz`EnqfjoYv!Ql@_3-2ti-j5bBH zK6F+97xOz)4xgH)m;X~e<@a;ycf6TR)EPYWW;8QZSmNT_eeLK+Ji&_nar2@oG|sPz zX_r0whsmUB4g75>cf*?R-urmgxE^wbPa4e_JZ`h zt0!r{tHoR`=-yEpc2?<1`A|Vf6OqY%s-4j)Q@mwd{E9z`Up%m5x@0R}@|O9+t&6MN z@aTfv^T26vq<>m{g{xR*5hdyK_lH-KH%_mQ0mv#22q(>Va>* z9zU&%w#Sq~DEkp|9OpB6cQi2|CZq9{@Zx^*=&!Q_O#PIwA%`!WSKquQpNDgB(-W}S zo<&xk$D_R{D`f_sr?pudid?RdY@zC-2<0Ah7GJ9`pchxGs7h`cN@w|Ac?9lB%WW^4 zQAj39VUbj%k>Wx_{6!iJ`K+vgUkeRzyIj{9r4HF8Cj5dL_Bs|_L663-{M>%w1vWbN zfel`8VjmZONJr>3+3Tn56pwuAj#Sr6e(pDv2q9PL(h{;^W7In8JaYWd^xPMp*3ECn z^qZ<9fgj7}V5FTD-SwF~CeJ)^K=!=8`+EMhi_`TFZz>2LE> zVh?o@>$V;v;k&Opw(gkrY~QO3uJ|iiFVg6OoyPl*Kl`{ADfj#7H?(r0&pwrD6WPJ@ z-s!uyHm3J~aCW+=CqH?8?vtN8sT(mg?(^UzJn`>+ip0eS>L<$(%BEZTUh2*BH>bN- z>LP0xWc?b;8|emq^fczwEeCyv=_zACDPfn#1VzqjUTw^bJ*ckSP$g)eUF zQD{P=9|#koheVnj0cAzW*zln5JGggx;_2gB;9_Ci=q6KQ?sFxBkHtuJ^X%XQG9FY| z*kbo}az6L&1uwqx?KVQ2{~0E2C{#JCe}r_JwLbBShyn#;-F#`QITiKfGNkH9>JKaP zj?$+Xo-bx)T|d&dJnvlB3*UWZHtgBI?4z#Yl22dSSXXrH+28UBy=lkV7$?J{Yy|wX zZX7mH3zRAxSvIZWY}c_F8R3y7@;o~;5UdVe=0?mSZdR<3RR-iClrCcXt%Uv24WY*l zPJ55=iwP{}pc3-JrrTx9bX2dhKJxexy*fBD3_ksUU_x8_|8SW&iPKv4e|%l z3$QH05-5kZeOl~&;>DAC1@Q@8f6!bppG-9hpRx*Q;b>EY@h4;Ewpl1wqtX;9cH%k1 z@+8Di2HxVPiiRB#f~q|-)TeJ~jymuhTehxWxu(|-pPN3=d5;h>V5Fz?nF@#FBrwHi zDD)N_wAZae&Oi!@BC+bwYVc2330hd(ICA?5 z!vZYTS^l{!%8x#nCgHN{{!bns2;db;hh4KVh-SsE@B_)Z$2@8LAx<5Lo%`3St6YF3 z|LgxuPk+9g7)2`~ZFxSXvad015g%r%AIAcXIMR)uL!io2ryE*)y{qvt^GZVL;2tm1 zC?npk-_Lz4bkjzVC3{a#oSs*CSitq%Q#kaz{=2&FalxXfZ2q9GLZuJCqy^Yt5he*l z_JQ)~r?L5fKiV7wGCk|Wc+u`$y*It}jSJI;E>=9$7)B`n5yz9JF5$64VX zpTbjTFv$l~Ex_^(*b6!($|k=rxuL}!sOiILsYqG#ZQE3%uo*dts{b80dSLqMue|IV z8GXi7hvW>&8x6t{&_4R6SHAWwebzuv3-~y+cBK`o?5GV2d7DUH*t1zMZHSii^c9`q zH|E4cuhk?@5iSK$iQ*#%&U!51_A#yDp_}5^dPt?6rW2S#^FMMaDS673I-9m;w6^Ph@7%Xk-4=yx~;X;ZvYPDr^5D|e)A8eq?80`nL zlPgYkW#+d!9O|tSLW$ znTQE16k%3rOUZ_42_Z;lezpJ`b-P-_EA$aED9)aNyAGUmqq7u+ctzXDblP%jsLAY{ zJX%-qgMU3a+U?X(w#>`Rv0UTG#L$j!sXB8E*v3nb+hnYlK!yUfQU==>&+NoRG)k)> zleb#YQk??j+aTF^0}W$y6GKiqdakFUBSn6-e4=MXTH3HtR@9|$%la7knfAaHzlS#J zdeRrXHC{HV9;&R!iN~wMyy&WnN&JAj{AG_AOv-T3_#^R3@QsGH@S6CrFEj#Nh|z?r z`-GCx6!Cmtyc|6X+bvhRFg-tFx_*};xa=pA7En10xUFMGgWPes}*oh#UyHhVl(GX z;)d>WzwziYE3t@bJ(|tdh zDEz`_HUx%^B9bMTr;7rW4=Rk73XHPX-_iyD@9A}}?{UxMY8XUTnF9sfc8$52T<(8b zuXp_gRj;md_!v%~UEfMOmOzz(1y{Y*+M8*D5Vwh|s@xM>WOaPH{OH6eo6;PLU|5*D zsT&BHI9~W;mFA1S~Sp3kR(NV{-VT-r@~3CZ8p4yz*Qe(Dmx+*z@|XkJ{?1|1lG<2#7Mh zBa|BCDm|ksgB-l#BkM`H&Yv|=t_4%*wE&9%i{?CCxSRQ!^2Vtn*5WMkx3B2p$@^;0 z*VRXL0|d_5A9P8^wurUa8SJ7%d`QID;XB0Gc_4k~zNx;iet(~dH|gdP$61$tW&5 z{gAXT%#bFe&O7SYSM(J2rQt$Q07AUdW6aNk4jn%j$6=9&hEG*=>1tOcXQBB#P)96> z0;fCr0T0~~km0z_B0$Tsi zDlObN$Vc6FLY$Hb~v_Q;lh97~7bn&Y^r8nY(M-EI+X~E!`FFX}~@k5zodn33orQrU;#WUx$Q-X^I z4|M{+{O*cVyV*83LdlBl>85HD%HY;mbye3WTp?0Ij?z3Hw#2)9iGh+P^y z?b5dvx9m)e{M@d0hx5eS@#i1+0&3`&PR5R-*-Urqkvjk81uwqdy?Iv`(GE^W^sUux zS~N1Z6ey;8S{s<2nslPz=ERTAd^Fv?e0O?uJLzd1Xp~C{4mj8l>qKl_$`d&0Jrodh>hl=!vS0ZqGjo!iNKP8a(B#UR>k5 zFe!auHjD^oEHO$lANqidVDbXgK9bHGW^rj@aHK$cJkS&A^kestnPC8_3pg9LiP%wB z1TdVQ76FLCS*OmUBo|VBZiA@Ji>t&^%=hqEgsm}tQ(I4~hU-Bt|C~cvI;j*n`)0jK zAPv1j&H;Dt->n7Fz3MaEVn&d6@+Ewv0BR|f@x)Wdr=!OoQ~O8@^Gh%;pYodTzw!s) znyy~dDiC%&H$a1YavcT6>Qx6vPaU0}|LP0VE`6W5eHO=a*s^c+l9n7nI_f%x{ldHS zG3K!t4V)9;)kx^3v6`%8oQLl+gdIQiOWQ~)7JMZmel5VB{n2|GXP=*LeRxBdFcqCZ z81%bCgnV$DmqNp@r)ude;RDOVgpv=5^w$_D)BqDZTb z%hCefR%XI{UF@*kyMjY4dWU^g<$-M=West#1_W zj08nd!P-c;xFz(1sZjwLoeT*wlMhZ-(JJuGWtp z0pOu;+<5YpH;B2c@Py?i-ZOu#n4u>$WHnc00k&R2j6LXMARoW)niqHhR$8U6bX0k~ z09$l~a-NDV>(s7%gmC-X#`MP5-}moojWvm}ReKD@??-)xBXWT#9@?SQ_!f&XS}$}s zjB_CQBVBp)q~oU6)3%|vutY(vB(hVFO8rXl5^8)M=)VbV7G(?uH+1wnbtpM%#aw{ve;p} za${UpDpqw=a`3fCA(^>3u_+DmocT#*M{tH7GcDZ`wzIzc;ld2r3KP6S%rK#G1gugd zU{xikx@ilr{c!K8(iQ`w$|){LDKe{w9an?CfwBqmCm~YzXd;i)O?{Kf4v*Bh?-ogQ zq;q4rJOWB|gDo`GS!2L9=qOsaq{S!;>r1q~2ox;I4XR7p^vW!CSR+C%%Uplx>a=yK zZe0G&{O)LDlD8H!9DKbm4Dys~)SZQ#m8JL<%c$oRV;i9dx>cwCoUlQh>%(hNMBlno z69bRLk+p{KCvD+d956bO>4*BEo_ciPZq~AiJmjSDVG$QQCz>Hp9;9z3M!GnGi_tEe zpcg(UU}B;ZsV>U|r-#54w>an~K+jRNrN|ei>;xw0!3)ZE4Rp5ob#6QTPEe`S*p7h? zuN%I5hxfOXFT|ynG?OUuq{EldkKk9i!#_V|yK|TBI(~e5@|mYCR}(@{TB&=Ueq|zA zlSNKyEXZO5nigA`(AzE(ZWdp?2#YV;;-9D=DuR=DAc459YBP|&uUjgwUcNnDI>!?n zA?20B>q41b^48IJKBlLop3@!XU(_V!b0M)@xU@g`mA*PwnuS0%{8l!F z6IWQOeJE4upi7{arl&kN&g!+puWGUG50uwL&Gmzv+SLIA=p|3g#(W7q=p!&68Zk+?DR%JLhAR=97pss%c*=UuCk#7IogcV3*UVu?=5Bg zpoY>+xG%k>ivd3rAD!s4fr#7W8y*TI<8u{y$Sc(1>pt~SR;j-KKd8Dj$9be{OrA8; z#-dxVAmt0PV;JeFy0Mq}VvO`rzW5avuHvE-kF+tp8RpZ_t7{dO?!{$EHf+FO+FIrX zX<^ADUt0sMNi5}njI>XqV^mAm;QESgcK3@(N8YG+q>pKi)jc{Fozgk%&@pl7uL_pU zen;i3)g|nB3^oi2ZRU{%m&XC=d-^%Od|CbcqWUbxK1Ja4#dAD5e7xAqR$G+sA+Q!NvVuc4)1_{objw$^zpS`uQ484XY} zMT?ky@F_viN)CN+tI{J6rOTAf&ZD7152b+~dil-oHc6qE5VDmnA40ltRfe#~*eL1> zKD-L#M}0BUDB9BRvJJn+B!vx)qb@k}JT1oG3txV2I{ng^luo7cy*cr zHBiBt)VUvVbDo}%{N5k_Xu5TUBXA5$d&TQ|iW2eYW6Dxdx8tQe9pZOgG{{s7{K7!eJYwU<#&qS}mFfO<^<#af(rq(f1PghMPildx zo_>vsd`9%0eyg_a;8&vq;AsF(QdcgQZYuh%J7AvCBUhEf(lL$Yi~u7N%lRx zGWo_wH}q88MVV0{Il-(6RTo@X^hF)a^C$QA>D9wK_eFn-Z*58eri?+^;7c6>uA{*p z!-l*Y;L*g>+D9HgJnhoWnuLZxB|6$k*X-CqA51o9OpG=f&*KQiw?=g~(i5*Yuil#8 zf8(59=gYYXUDyeQN<~nD*TNF2C%f*le0DFG#$Xy7E*6y0$C)#sGlT>Ks$JM6hc7{Q zpVa*Hf!<}mp+)0|d}n0PmFSekq$u)_W2XfvkFuwcFcfU;U>rs1uZv8YaxyQ=KMR$fhcoLY=L{`86Ig_mDwcG_Ym<(!pWmQY}u)+Bw3O_XlR;0a3E;S5|j&3)ZyS>M#Z zl*fEITL7ra5w9M`u=vohSGpCy_NPD6tK-kxc4$WzI?x>sSB#GOwFzvzC^+W$AqNJ@ z@OrK%^uhxX8s@Z;)LRT*+B^OG|J}1Rr9(AaR!`6{N&nS3QYu}(Y&!GL{@FCW{ePL| zZebm8Bv&4`1oBZ_%R;v<=upVh=YkuF%((g!W8C12Ueqw{I6TNohOUPw^P%!7Rkbp> zHX-6G8Er%k&{M$jgWt`Ugc6kv>c|_4Ql8TTW7B(A^?8;*(R}(%Bm(xUzZ0(@E^Kh- zdoP@dgxz%4057)Yxer3w@qCcHw(<)(-#`m7gYin=)j;=_ZdCO6S^7Nx6TQl5JIeE> zBNkv?Pw3Is7GO2rE`8W}<9Fu^utK*GqMX5FEO_{(tQTnZq^5te8Y+<~m zM$a*Yfp+`a-RbqOzpJvw;_CcW!~EK!EPg%aPpLwSv1rGTkMS*Tg#49!zQ(~J2eOZ&OILZrjbVHA`HHk!&l&W(W4gDTn{CWT$4>sS2bu8 zG3nzN6jJF`vV~3?l*vw`Q=gz!^d6dLjb7JZj7dKW1+Dr|*D?5my<)U77Gc0aa^ouM zY^5`|Miy3zAl#)!n@MeYx7HJXs5JPOQi5nf2D4{f5na1YSzfMvI^Es_0(L8Fx9_(940sG z-wUwC57sg_&l^*unav`W7Ukz8G5T;SP<`K_J+;CuR+eZ*Tk&nFq=Pu_ixcr6lnmER z{puIE!PaQPp8?;Xl5OeM3Z)Qc>1wE8T3-q)ZSDeMVCr1fL*P@uZPbNhVi9K851dYH zso=(sK}R+=iSnU*E}AOQ#X~GHqcv#O*m%N8U{;pmRSbl|Az|oyHK7ffw1Q{D0saSh z2)uH5t1ecUo^1fV;e@aBgAM&4b0-tZ!D^CMbyygG*9C~!o*1zh>&$##xr%3H^<+b0 zO)hkFOzEr`$_3c?4y^2EzX%Vzn85ag*lx)Lld5~V5PtE)tJAfc zx`-$naaS+8HPO`;Q_5JBMMLSeo=@0qhT|goq389q)mNpB34H=*crtRq-B@YIxKyAu zyrIh*N7F$gzWu>8z4xz`)`He}j49VtlKxadI-mVdv;h08T$KNH>^jam#Z@b2(#j^8 zdh(U;yh4LtIQvdMv6iKb%Db7xgNBX5y!*dR)7!tNLzf8_*T&GvhMX2vc$&58!7pVU zFbYp$^qB!66Z}?>9Q)|fR$Z@TtV{g%J6?9nh;&&Gw$Oc^RwVixE>JJ!fRMbYk0<_9k8D}){$rD^G zWhf8dX(jMY;hG#X>D{SCSG}o77rcbaIIC}&`Upc3!OULtBLqyD(6)#;{NEjh0(P$uj?RBU-?LzNNj{L9hAN=UST_Do+{j& z`ss96mnj<+qiamB)4imvlR)>a9R((^en{EdbsGp#y9amzk(_6Tqa_&46-7LdHAS{wfjlQKC0e?A-aq3y;U!XSUA;Y0}KwDl{wg@z;fPf8f6+^24 zt-_cN+N0^J7GF1HA)W*c59^{yXl3G+7fQ0y>jG2gfJfzV@ww6=(@O=tXypZ3sHt8n zqkPekA{{=JA7Q!EBOlliQ?g|vE{}t&MdYv(l4xP%5FSDczsp)-dp=U(Ti6N;Ekk{b zG&q&-{scaFQIDjnjvndw-#LB$?|)`G_0kif>f*Y8FapBGA`Q9_P>8ZcTDEnfW#hY; zSM{3OAOD+obfJ_Zv4`@nTZ30V7Pat2$4>HO`_WFdp~mHW_JXk}PgC#J-;Q0nVNm0I zf3qu9Y||TC4(gk)r#^RFepl}elW6Y?fs*3~NSG?!&5v$QKm3!|rVaggJ$CBIboj}` z8e=dHR1myeVsdX9KQtMloMg64_io&qF1>cib>jmox^CPImc^o*Z@FI?iE;4i;PZtq z>U&_J6+Y!UsfFbodP7ZX6Aws?7^93&})!6yeGT*QWEYU(mTJ>afOT zW)3^*g0WItfK{5dW8rnT7V~+9bMrOju+0|rFMIqmwl{y_)!2sS$L{e{$EKrC97!3; zXK`yx(R7h;J4tU4Q;RZ7-6cHOsd~Kn;kD`A*UspodDMrUMm2q5A?NvH_Khfwofx&c zJ2gVKx819@CngX%na-Cj+%Jp^7JbrYagpQY?!D>GEe&)yh85y9ze?oI6ehBhPPB&w zVM#!v(aQ#QhoT1$VFmDYo?wAdPQ)BfI*`j_hXq)F3pi!QKGo{bc2dqb`GY*ihvwbx zpH&|$$cpFjGCnA{`ZDb~-2KG@Y`~&yIL?H>E=-sw00 z>2n_7R6A29+Gwnft@??8Zw!3}43TzTfc-zw9(;Fc^<|Eg!hj=C{mf70o^@fvdMg&o z@`}N*S%y64c`{(pSAIy}R^8RMQv<9jgScTEJ75(M_5BHoljK9rbI}42520kyTZboZ zl{`Ax2rL4F_c=mD&!d!Y^&$Uno|&ePUeR@e_d^GBgJ1ezrs;8Aqxi&7WfutjWs{f< zpIQ)sF>mpREBKSBBH%w8Y6*8V*uBjHY!;GBcGi)?9)pXwT!6)w4PDMT`yGv$bt)_w z=BTghngOpMUItXscXeBtwiursd2!ox`WJULpIzDMi+xhM%3VGdz4Vi3yTtMfaIdGDZJlfep-URQUQpzZ2X@C`Wknc58 zxS|zqyT)R>5A4yWjI;pD@9I{yoMMj=)xo;nvKNxY0S`93Ku&z*vZL@#)q{r*=s}Is z@dPX$bI@B&`KOZjLIHVssLEz68)KNjgx~BR>9y-ur*m(go!0~H8*ePU6ZGOy?f*vl6#i5ZId zZf*2kSHjXL-cSnDr#`7x78TwzKBSpI_@ z)WLrFWU(Puo)MRd*7}vYfvl~==7bTm zoGI9$pQ1iBd04feMj+WXj`wMrB1SNlO-Ck;}a*pVKb z_N-E&yIYts>%7)*otqM)piWLJ+6MlRw7#D2snEa7%gZWPoe%-eU}ZZr_(W;Uf?V8DlWa1d z2tsHN~F{0t4D zA8YW!x0u3>z7!9C^$n{%`=(RRKCAC{?ba)rcKaK%o*>G;7g%XK7GOPz)GS7E)Vb{N zL~MFr6Ixc{V$oGNo`}_?+Z{t{svBTA-E*?#1-+|@^@nF}XyNDKbXTuid!RB?o>+k8 z)k>sUfF;eWihPv3EBkaQ%V|P(Oix`#byYjNw;Z)w5eqx_4+lH>!LuqfLV7z`+5MgNA#yZUhI|3 z=pTI8;75MLz^j0N1kMd57nC?Yu%#bi{E7l4v!ax@ZgenUPMVLe^3x94Obn`FD$Gth zL5c|}dcY(uS+UTYykno8rZ4^DX*#Wb$Lm$=0e3`79Jx|4(x6wK0S1`m)-VEk0hXDw zHu|0(EOMRiV&PS7R1ZPSbO?7}6J_plzWACJmozcn(1IzttOvc?e7YvqR{Eji5VlD3 zP2nR?YXMddFP-~yJw^Lx>i_Qs#&c0E@Uj4#^HMJo+fG98YYgS*k~ZcmU9uH#M$aZT z`;+vSo{AAbcFaRt=AjXaj!bRPNpsk$+dHkOVM_)YVVMtV-@_jk!FKVV4T5U@M6?~7V<>{S2QHLo{kT_ z#S1!eU3b_eU)X4DWI_%+Av~*e=NBD(;Y$CQ5B(ueT~!SSz3d0S{3%@M>6o%vI=M(* z>EMx%OXpGAx&KvH=#7@*)ox$>*_WorPaoAQ_D2g9V zk3Dr{I{NexeLIk&B5mdmCsEanEhL-th8C+n{@}{=<|}V`-1*ouk4=Z3JQ%;_0HV6| z8(c!+6D)$M+TFdaPgm&sx3|vd$BgRqfg}b8X#M_EMJ&FSDrJ2TgXiKMwro#;`q5YZ z(8)v7Q(rt8Z4y^X3`C9LicuPB+0z$_Ge?0e4rvDn(n}dWK7V!k=>3moE+P>9A@LPi zt}?=C?7r`DeV12H#gGm^20mILSFpoHa0U@!GHqN>^YrT>y&8JAUU}H0j4y>_EQUqt z%c;XrNrFwfv_&fR4KM1IOIN42Uwzk#J#K3z&{OhBbUTaYwiCaxTf)AywlS2p%KB9T z+Z|0+lpavx7>vD+f)opOI!mb?c`AKF-!pce2 zqi~Dng}Zm}_LEcF^tx`#LkDYjNnu-0w|(ZRY2W_6ns%ZvLM*~=o384-@X8;);(4%@ zs89P1P54z<#pGzGQ=d6KJ@MR=dc#ZfPnWI^96podYYg@xe8Pj|gGC4D8T^WcRLUZ} z=;^&NejAr28!3Ez#eE0!5rYs*8yo80{swZ=>Si#9WmS$^fOX)z*H^G?&gA# zOwakS&$%6%6$g$_4Dp#B=E;^%h?|LY;_=<-;wyG28)UE@)P@y_%O$W{XnGP1&ot#t zO0eroJnDiQn6G?SbFaVE@7QIHHJ_NK&;OHYdgdQ0t^1iiDbyIa`9M7^0z7Zp`5XYh zh>7(a4q67!^Q7yJ#>%(!bgtLe#6!L|bXZO}UO{|Nesc;c{yp6jc1G7fxUsir%=hXE zSkAODiX#>0-Pp6-7~{etFK(Ys|NJh?+cj*ak3?l3B7MLc>D-J-fm_$^Os{?YO+8s( zW8xTdhHb{eHKvrj)4?a#F{#XyE>rw)t?(?s1|CY+gI@AwkDQ!OOyI(HjonB2uJfU; z>*xvCLwly(`Y!z=7E^UF8cRj!{2$j4!#0)TdqHd`t!OdTT=6*fHGEbeza88l6HmbM znq%qT5;EwE#gvj04>@~~emLFj!@i~k*z@mb0rvZE$3cNz4h~{|&lEe2XZp9DSsJW1 z1^b)>gBT;~30N<{{yp6=#|h2)Rmxb&N1V)#PR_6BSu z?MuK*S87atQvisv1~|&DwCj#KO?pI;^PYN9@VSme)e~K(LSftvNlcm*r}C()@+fT< zu5>Am_MGb(eSwoIdumw*0|wM!r&Ckh^a=Ss_)&Cj7)K%Q-B-R%u4rIjv46Ml_=fjF@e4D^x*oY8BZ4 zn;=qR6x128XIJ^17rHxo$$`I0Yi-s>DBVZ!Gl?3VBzEMrbYVs{HjS=^3U13rA{Ldz zYV<)#tA`aW!lwYXi7!m$Jy7IAsIKHc;+4Z-8NK>nJ5TP&D(wSHDK3`S ze?@s0siZQ9=dg@Zhj`Y7K5t{5bd1zH24#Vr(}F(7cWh`a8%XvvsN&b;2L3kvZQrfu zAM{At4&H@}jDAG#-+ibHQhL(he%v`1{=~#9G~x58zj!stiWsaaSIEF)Z{NX#(_<$d zpB_7QT-6?z|LKQJ*1fn%n!09^%QtiC6~t+8t6x8yw!vzW=Jp52#Fk0t2Ax43mW$zt zX;xEt@o(O|qgM{!oUVU#*F#Urg}<@T8jG$`2GaFPViZRWl&Vh~^F7K#&*^ESQ?XFw zSL9L+giz}!lR=~UC=W3KrZ%6VRa9fOtBIpAiR0;4)Z#N!%na zbJN~uw7{i1V%frY#wfy%Qi#uaRbT7+zB`r4sQoM~7-Xt^7)W`S7akX7`$vrssZ6 z{Z9R_{6vfm7@_j((q+bYb_#_bW9F;a=ZRDX=sfj`J$zSm|-6l@aHOMbn$YS+@xq3ev&dT0}eeq?%rfuOEC%cRqhp6Ro!si=)!Z zJ8J#3t&)U?x>jC!AcTsS>B^6MXk&o4PW2Aj%^`WIctU7xc(TLo;C zouXB|8GYmzrs9!T=`mj7inpYbU(yOolk4=hviMs3&E$$teDIj=?mw+_*~z3LRQ-vV zkWO&?uG8t`Eg3|ueNxUUNK48{DtNtD%w@W4 zNL9XarE8Ur9xh!IS2;>IQlu*%>Fy6>94+YUm2pqL@Wk}Y=T2$CayT3KM@=#U^+hOj z5(b?*Ag-L#lahK(?S&t6_x>2dW>Cg7l9Ni7yd9foSFBPl(lidU3g*VCg9ZpuDm3f!Pu;HT1_a{-1n2C$g(N`e4(86XM$ zZtHc(e2ezL>}lx z(-plP2glmH**^#%OSgE`cPS;Y@}m(t{Tjjonw0dC zt=P_HCUr&K%gfdQ((_?j~#(e%rMsjP@5T%jihFVT68^h z?C`Wx=L)V3*j6b`n^<9i@|l;Op7!qDOD--z3P<@L+6QQR(fQOnJUHU)b zb3QCu9{%h!{nCH0`Mz%0<>u*63d=FD4PtZ*%0n`lbY)Bk26~_ui5qUA-O;%DHVd%) zo(8ntj0?ErcmnnSWBF_g^zaJe_q71aTbZmo@q7dJ<^|67j08g<#*9H>k0RnDFYcJ0 z{sk>A0wZqlD_j5oKmbWZK~$h4Qjyg>*FKOFW_S=YY^Fc3S%7`@Phaz^>|+cX3#jmF zyo=4S-)UvBV?rWy;3o+7xiIM*hNBF@E4`GsB)W4^{=lO>WXZ<{B{U$5T;zA|-!bjc zCkJ-;CO#o_T;waIHiux)2z^p5!l~#CGR_~^^Cs85(f?+(gN(0`3+c* z)EiiIIi*Vl)0+@p{uLHrb-qvDc*04v55;eP<6G?;u;T(zVCVR0^ptGmhV#IPQaThTO3{jLSmh@>qAkcvT-DE#-gK0F`t9tZ4B<%vt1cGa zl^;GR1Xv}AOU5VfWHdnOn+Z6xjsv5K zjv|eko&jRB%`UMnHB*zB5$AL#q~fJi2ehFJq)u)EV;u)EKtr=P?3fsjtxjJxu%dqn z$#&@W(mqN_CO#Kn$5zYwtY6^nMKOY61#>wVH7Fm&5L`ueMDUh~Azw)bg-t9|oiOkM zG@|Fu!yg2jPEje>+R@Bhn?V7i6Np3%rcmj(^hmLN=Soi?FnJ)NX4?8B$Xhki7j0a5f0TzQswU6zr!xT-iCpWYUn|_>Q zvR`)46FfYK142W8FS;tr`%B!v(`FXTz95Gk_}-M~mBWRZEx-=;TzX+879mnWDSB~< zp+y{Nq$*#Oo-ds-!GTWb{F<~BebgP=!k*=IXYh8t#%zaX1UvTb^7o`3sf-WxO@oIT z;cn=ANB1-_3kx(#*eRV6#|S^t%#6V>nX0XP6Gbzb-MjZryLayK_g;^jI2Jfh1Y-hb zSues$&UKAu7FD@2mAb?q7hq|pEuPgVX5p1du_m`$Hx!rKl5U}B8du%Fsqb{@F}RPe zT%WFed@F2O2oOH;v}?rVc{(`035#F&6J9y-DR$HluOQlYdYX=YQ5r)<_*q3Po$7bl z-NHz?8o?5z-yi}pVA`o zPfH^G%IXN8%YOR9YmeBN82J@QRThb7Gds5L)Pwj%cN$Xa;;_7TQxh>Q&|Uc(y-NAF z)!bSA?-sKB6*tz^t#7i7;r(x{`vw)zNYfJYp3 ze1N8{l@~gVr2d(3Cpb(TvH{_Fve!V#Ct?E2B$Z8iPJMZrzVaVU(`U5!x=X7ps2De8 zXZhkS>Exv@Hh~IPap3`Qcd`AG54h;XSG7NZQ!inZyQSAlvGDrQyIO?3AfA|(FN0cb zG7X_D9}BQvki}l&c%uC9X_ZsQ+4Xny+Tq_*Uy(jLEmq{R>Zv9g^#ZMY#U;KjKhj8-&QFplUUi+y)5W>YPjf8wj`_k9Z$>W+ z{K8aRJmPh<&FJf}(3W)aEJErO=O$h9MP8ACHirF2COxU5*Hr6*P0712sc*T@6u6iR za$^s8psjt#2Qa8DRVy*NXe&-z_UbsXrW?ag#_c@W$6ckIMt)0cns3tFhqIETfuFe7gI4QVvSayLB&uh;{Sh+tc|s&rj#yxiIb21;i&lb6gA3@q-n=5weAf z<)RRIIzN=THT>SB6ou@d{DBwqxB`C2M z*5fE^5+>_`R}t<#vS-?+r#@<&+{C0O{HwTeBn~=#!rx39k@lJM?b@?zI{D1;X}98e zDZ&NxvxRu+vzB0FG618IVD##hk5WW^pL_eVE8{8=yQ zP@b z$9nLG^U3agyQgQq`0Vuf)5m33ezp!3c+W+c(=yl1x{SUrzO6@n;bPPW3DI!ec;ZC* zoXs4Sx~1I{M=ThU+>k6W+uFv{w@{mHy{1}o{qOv%ztXq6nFFUT7Yrl?v_zQ9bZ7?K z{|Z++YGe}9I1;+U`7ReWN*6eIVfWNmj!vKdt&`KKmvt@?$=!#tP%zg)rY)tkPJyrp z#!BX$|3{xP`L{YZUlvjMM>WSZDDc${kwwn+g+28*+aj&4DaSUaTLhrPSAVu5z$*(Fh0?8 z?sqk3x)MKGk9}d9{^9SdC7Cd67E*!7&4aSm?MqHP+Q$%f+Pt<#(!`*7-lu%gSjYs& zH(*(S4G&%?|&iKneDp2(Np(weYjDu;h2cFu|pqk~`N zNCn9WJ@%y>nFG3p=3nZY;mS)9TfqlF%63m%u>({x!WlCHjhGVxleFq%gE?y-L?Ss5 zWM#~i=qfEKRd!`tn-wjE1G%c9bXUB@RnZqUQgFpxXG^uj0IRxdq&cYDX#gkI^^4JF zq1X2%a;NKOE}}iIY*iV154uSd!w#O zD{ek(GS1!B{zelMv%+Al(p5qF^6S-N?L$)CiS@l_lzz z38DPr&fr*W6U385O&B#}isKKQtb?JWlpL3!Eh`;81^2xS8Dn{ zrke_jf~^fTr4kyZidS?n&{DP2>lRWiM?J8(shDlAR*v{&9Xwd2+xnzXpY@y0d|!*N z?`e{)*GyTi3=8BulUvfzQ?D0bOPR>jD^L3F(#4L8TAcsh|0Fz5(PET<9M_bQA(AdX z^@?6_*a%jOGaHki$_#Pgi&XiFi%z^5ZAsrOzod`4m-@l7(bco-0C8X;udb(zI!gvn z$rQh0D_FBD{-|RKD-85e|41*HC9U!mgHv<)$yb*5J}Hbch2z-diTuxeRp+zEf?7ED z3HsS40bF4lgua!1ws=)WgVo2mbN{OP_+_nC>3)Mx9XM5SDkIi)v1VJ{-R)TRl-)Ee zG34cvPmf%3rk@b<@LJp7TX_OH+b?-s-qA9Y|G0=1n(-YDd47e%D@GBK%L+6mE)ao_ z5?3BsLX{}u&;_P%9a9ouLtpt3`b!_Y2%#^$3O$u32ab(WL$7?u1`S)~TfAbd^2<1E zAscw&xnJMr$3|rtfK;IypW64^I2sS-;t#4|&Oo$e)8Q zs6|S2)N1^7_Qx0f^y{^Ayt;C33z_gL=&8l1(7B2a37*0#bWrr{tHx<}H8k8d?b6*m zJND^KBrH7%H{DRyhqcUfARKo@x6=F z*1cP%Qm6ETS6YcU=;iM-?3+h-YTFAq_~BdFa@INi%jj)7uuu* zN(LoE*r~VmoH%`a+M`7-o~T53mBGcQ5DHpyYV@G2?x~BY%ejpai9h$WKz06|^Ez+q z^)Xe)6$>1C>Uaz3EqaRCu2^+C<+OInF1t}kNrpBD7ceD8*-S&r%60o@8=<3BpH?RB z=w^WX`ZhCxa@Jx}X|X%Zcb$-|Y`1x{rIb(I2{F|el(3<<>Y`}qL9XbEx9JI>tu@e9 z;kT-fx9`zP5m3Y($kgJikA)yxJr!4#XZ=mepq|6VRxj2+rkhMCWcZCd|30`}cILuI zpFHZB$bIDO3J4Q|F_6S)e$nhvFX(3Pw9;sC#Jmz z_bD%&t{s4JSC;NAJG3!}1&=0dL3f&@Qm#Yo;JNZeBMkRZj7YR#~%eHMhcsR;DkdQU(E8UM=*se3}|@FmkI0x z=WKW?3Yfx{Ec5P=`oceYeEQk{;;9g+y;!av&S$^^8fogglicTj^g9}JX?~F~pJzE1 z(sZuBfTg(jm^fphVUsPY-T4|; zSSBFA9e@$sr{ue1<+;va+nkQ1*WEx#-17!a>A}2m3fNY}>zd#FJ^f@c&{R081=!#C z7pfvA45h@J#SR~^xm3P1RK6yz{4OzKKjAtM$kzhw9sJ698Z=-8FT~OwB5c#o|9)<$ z#Gmww1=w?cCDCyKR;R|-e*b|MU=a*3y}Cx4o-k^xTF;3deR0?H>@VuV2WZJwd7G=H zru@RTXx@q@S@5@5fc@qV^aL!k7;IyiJ?XmX5L*3}SD*-C3@#jWblIY!i$FefN2(}g zuVhDD*bC|KDWpOZ^s-6)5LkfStIrPX&;l&yO8=>n9Mj=bbj*|1$xzao74QTs9YR|~ z$@9U&nN4l0vBk45K0h5gawzml^dS{&j55+?Z>%PC!F#aiRJJQ4EZ$ze_~G>3KhxU{ zBpYiW?3;e(mtWR(7!B^~_yI57##v9W zzVof`XfgPb7v-%}N>Fd03WY@TWlW>PL9x=+FCm3^&@zYStSF(~DxdX2JA4p^0=nBh5r>sk@ zLv5zd@>$N-??1rj-?Oy+i)Q`Yv;l<2xTKwA1pb=NOn05+cojos*keUH{=B9d~`stlz&Y99aF|E z{8lg9p9NTKB7?1({6S-a$|j8a5a}vwi=mA4$_qNs!GP+tkSS_N1!9h|kmbrw=o)Qi zB_yirDh!h!<{G+yrSB%~)V7T)(4ulO;Z;?4^eSFIA#7yGb>Cuw75QqY@`8NPVv-dT zIJ9ro1@0r$>CZgpR~&ECM?C#nVeZ6LJGjkQgcZ_xO-%ioCik1vD<-n&cq)U+(;!>dGTJMI@rxkeN1v#7@=OMKt2G<1A#Rgi ze8ib5i1D~X)3K3_x{vW8(cz{yL+a6PSIozo$lVy6D=MesZ(dC*QgKTZGWztRGeULVC>!RgK{hNfzDAYB`TN-tyZ(0F@0F`;7f zR327$@RPS%QZ_PR*f`=UeOGPxw%YTCu5I$lD_)mP|MxMFAm^DlOVIS>djVFu2s?Fw zqK5{8!FovwI;ftt^JP~@J@$_pt1-*hXl~KIR!y56+{Ky;A;3^co z;w7E@$Rj=Gsbj)Ot9(|w`L)y9be(D}Gs;!E;*zO&Gdld@E#s1{xcKDpz48^W!$BMQ zq`7RtgYW7xt^X>yX&B`J?N&uR{}nw|swbuWJ!%1rA*TP*k%zF9CqJVN{bxo;hY0*0 zU4K)35RUth$&(shN_IpVvU-gIBc^IJ^x!d48#5QpY}c(GrmlnSS^Gyp_O& z4{@1>bot~<*Xf@k>nN5KmWb_gXu@`@ISI9jUCI_Wy^nQ4vKD8< zasw4udP85eU-%Gv>YjkdT~F}nkGe>zKX|)zBi}CFz_-O?e@Wn*fV=gy>glhXoObSF zVYXZHkFB#+8**L;75&IOmEpeb0D9wFZ%mip|5&eN-aS3}i2O#s83Y? zFxK{^pCEG}sdpA%ckkb+Ckl7Yt|^6giOdzOc51S(lV{onoy!E|z zrdPl9ntsDY*rm!s1+I}$sCuIu%n`r%^Iz6e`1(GzUym&m-6re9=TZ6wlOs(8`fG?G zDxlXOLCP1)s+8I1uxs1!@x}EjdFs*iiY|C!A{%bXXVFqu-1xlJ3-s6YZQ~z*{WX0W zfx$6g;jELm=OZn43&qDCbK}Am9Zj?kbTDk8J?LRAXvGg5V3GUce|UWQ+5h}0x3G^5 z*Sq9^lO`?^6eZte(c%B_cQo$G1z1Db0ZVSe}6Wjen`C8V8AkzFCqwB*=CbYFKj>qx zo*E5EFN)anM?RcB`kB4cv;W@V$OWX8(?0V%pXF03%0c@GYdGoT-@0*Y`r)5{U%x3K zRMsK}RQ^D*HtiU1MkR+&F)oe;Vo;G!YxaAThF-eDPS=IL&{?QJ^l`FFU=4KxW!Pbl z>?8GY{r2k>#Jdlv0n~B*M+f%5ax{c015J!^0#SAq!z(`Ws;pRq3mu5@CXi=8_kzFa z9sZ&%#{2#EJ3Z1^#$%X4XKNtq4_`jIczOEkZ+<&$Q6<8=RPIzta=;j`SO>R#BCl*b z=1gK9z`$n#_NRa0tNso0xe6-!Uuh%w1~(K^43B= z`&a2LeEEzx_8gpUxuPnTRO&9EQKGqOKvZH-*fd!-at+q4h7NQ!i#=7OvY%RlTqmx< z{-~unS4zMw$^pwifleq*eGvxSOlNSlA3e!*$qw?XB|)@P=l+E9X0O8*GJ%`#n^Ys4 z(sZ=Mz;DTxm}#jxn2APaD1u}=pr@M3mYC@_b&d|511;Ov^nq;A@~vqn5uhcsATyt5 znLw=gmo_%jS9&?d8fL9ugMIIq zJ2Hx}7Tt(7;A@0gqWcxP2c`zD6(ZI1MX#f@4Xztw@VxmuGP^GO*RukJ$EDj+$)CZb zH<5#4!~?ZiTa@0etEWm)(>wFMo`3dvkec0A#eoH-hi237z@r%W)p(-gfP zt>UN=B$TRjPjx=Lpm%Q3s?ei+rQuZ?E98P!dP-~PFI|BQTDP-BBXsWc-Jx&dY~QK7 z`}6f+_pd*g?r9`?|Gt(YeSrb_nly#{imv7te6Zy!9z~vbr!Mav(%r{LP9B>M9Ma>H z;`+5wS|CNv-{f(fOOHD>eC|LN8$HZAw6U1$vbz42CN@QB7F<0$5lxfxtvmtC)35ZO zatn0|EV6uj?do*pioR{7yZgDfG4x<#z5p9Gq4CYvZjW!kMw!uw^lBJsdynbcg3oJ` zuXrot((*~5hJ#je;@)TWtD zVTZpQ-+JBqv|Ol(9&#ltzkIPm`D~iD@X8v$Cw=(N#soKYlzfZPlN(rcX}#WJx8BpD z+P~1^s}?afcoUo^Qe_^;$0~#FKvS^*%YwJko>*g>ZLl+@$M&&da45t8a%mJ=`7LUr z!*>}>9Oz32WA4*+mp_uH+~}?`!}uF7a@Z2yD(S+dJ7X64pVQ*fSAK1pUeFVMgb`9{ z=p_zqxxp_iI6~oxD~+EmEjq^;pRwC5ANAlv;~|f}!d_E5p3_YN*FMO_SIK#jA&?hD z5fGTPUmZ+(*!+qoRmi@hx>Nf(*-|^d_s4oVS`+OXXC%wqHg$U5%5`zk%7)Wg0QT#W zaZDkjmj0yt5>MNJ|4A}dKI}%BrR)G((OW$C31v!_d~IN$t0}zL#v!r9mt4hyG+m^} zFk;rxNB)>zhaG98NBo!`dC=)UH?(mrMa}!E!l>_{`pXl~>lNyct1dXEVb+Fn`phT* zds%5Iq9{Vjl$s)=mqq^jm((xSCwVxIZuw~fZB~n~!@UEu#n(@xXDkY7ib$+`7QFaM z(a2Mm#Zz)^sA?$YGS3B@8+z{bu9jcpO&Xy!d|)5j>ct*#Oo_^ao+efJu**f8&=@jZ zHZGWfDm!H}kexnXq~$k0bcWuZp6e<4=x6u@hefYZPtihWc+mYRU&7m>7dEukK6D3< zbPts#hC}@kiXORcJMzzd;q-J$PkJ7DTs_P`FyPgiZqShJzi*+t!K8abuO5EqJ7=a3 z-~D*HtHmAyqTyTMP0U@4p+ax?2s$Lf*Hsx#S{j*78xQp=RsHSK>qK|zZZ1FhD4zY3 zmfZ(-O^2U6I30WTP#YVz;MH=*8$n) z7QQMd@pflgtu_!|^8S3uKpMvpJ~3OdaQLPlPJj0{OzCNo zozvlyhxPR95np_?KWRJKtrR0nz~Kt&kFzpBFONrD(0CH=>POe6%PPnHI~-G~t<_$%%t7Suw4Aru)? zWQqr!jVC;-UG$2RZwzec+A?Yh-~3qOV%8cMH|O#S;tg$e zgJj8~%NsTnxIz373$U8+74NQ2-)D7Qj)zOVkTccxpHVzIN|ESL*=>0K;1 zKAgM&`}0S`_o1w|K^}XG3Havn;ag%GPK2A+Z%nWLn;+0M9wyM5pGX%`Eyhc$lk z$p~HAoK{NZj&=&Xzws(U{8bs1OS~6j5kL#E`sh}DTH?9Szc?K_%FL+7C|wq;ulH7r ze(QikouLPvs0_!D$6DyJLUg8X>lcoj=Kjv#|B7z%+2iY- z=w@tU-E|P6LdWmhZ@fL7edo+{?aEa=P)OZPr%I4TurIoS%07Stnp;T49-LDZTd$z_ zpO7RK$MrClqx^{a3RuW46ewG5XH>G&gAk-F@vnRW##Hlj;8i_^hTP+SV7y;bm~~~S zlc(WnV&-4^)U9J~%nfLfgER7rR&EYF%D&K6=!POOlqK5NV#BVX2hT>oI)4yya?XjI zC995SfSw7LdVbWqN*#P@z%{6$oYgKakf1Yk)>~7xX-Vb?a?#E+ZBPxIQ3o3{x{2?NEOhSX;ebd?DcG&dQ@_X_Gv<8o)tDRC;*brR?xVzL(zH(=2`9Z9$ z;UwpSP9rxaE4)gAyy5K7Te`_t`?Bb2USQ(b62L!r1}2|0p<+^zuDJ73F7bs5iQt)K zd87jo@*}@&1g&rp7p*F>%Y{Zg^Qy(x9lLZ_x}F}`rdPGG82eE5bN`O+lD_$Hy02RW zV{o!wS51n_Ud83-__Qn7?RrJrAwBiFYun!G@bM$Mpryx*a;C%6seV#bb?w(TQRg}H z=nJlB*35^ArTChjTHfuW1y^YC7ntS`3$XWd0hWrTN~E5dOeo{lPrQgl+L&abp4wU$pvyCT4?`EwpV4+&SSEG~?%n{jHF^Am zKhl(~;Kj`>i-l6Y_%MN&izNJ^neoe2b{Z|<8 z0n_C-E>+qw4UpRwEqvD^Y^`2k+xF8ZmjOY^G@s$Ijo31@@KLD1CEYsE$A%8g6_|)s znaRWQ4x5EF5r#swVbR8zGxm7`{-$~|IAA2=3YFTSmB6Tc%2b)(6vb%@C%gSsl^9KTGK$wT*+>3v#6 z<8EiZF?;?MO|t(~uXnl-7+t$>^=?OGho@jYftNmBJM5=lLv{0CSqGW;#298_0vY>} zMtaPTxJr+h!d6@u;*mC{t6M-LT^lk4j>jG98@o8|4WV=_!+G3HE^3rsOaw-`Y(Utv)!M-G_4lC|SK|lJc$eX#g z>|d$MQSr#|q$1yZy`ewG6Sai}5aCHoP2!>nv>1B?9>V7D-3Gh3?k2OBqs_&~Fnht4efdV6BK`GI{ z{YM|0>FW1-((u;Dx278xZ_F28QDk}bio}*LEyf>ssgqaN`ofX&^rbxq_e@WH=~O(~ z+XfG%jD8p)#^{wxqN8Y+0G6SVk72?izZUWAn;&Sbyb<%JV91fV-jXm|Jabje+xKj@ zzyB|7Zx-~~k)C;F?fbrIsnRZWx4L^|d)me;(00tkbO6C}K@ejH5nK`k+zoeTxZ#Rh zARvO^f|(&;h6vlVgJ1$1Y)^Y@cdIS6WbJ#YR4UaX)xHUGYe&0En z`7Y1<=5o$I^W<5!^4g2^4B5~g7*P!JY^s1_A?!L2LYz<2f3fx+*sbq*9@2L`h2Mco zSpp7Xh%^>pAts*U>NB%!q{rSRlJVQOZnsZAxzIj7^@;j?++@&w#YU+xhaqG=#iF;4 z`l8!>_~3H^;wyD(bpY(b` z#q%7j016NcZT5@>WQ{ccKrk%i6!T6YkD?Ixvj%fY-#G-6h z4kd2V=KFj54(LKX`s$w+F{lBJ&y%^k^{U{9AAcyy06v{WW!R|rtrvAs{EbuX@;Uv8 zE5s{*#YZk+A}t=nx%w3tVewgA$S(mAo_*Cq%Xwq%UqSPU@mTOl|b+XcP7;N{)F_`-7PQoJcP6diNIQJeXDp*8 z$!p_=Wn^_Jq;1ttOP3ARAV5r?>^nTL6xBwe%4J$Ix^M8&t3drIxV$qX(=(}zpuz&| zyZ>0@)C+;5gN@vmNt{l4j*+sq9d@R5s7l9{IZEx+9e#xvz?30kN4XPCIB{%6~*HY7ta`fy-70Hy`4esZsW-n&R z)pB5?^NTr^z4L~Y-3n20Q=s>cayq0IIWkq!P%Gs%VkRWlT3w>*YA~04=fqs_yS5X9 z6{(Sjz08H?)PC8<7MnzSa;m$~U5nXehd`Q{?3gkndukp0&MUkkR9tmd{6$g_eR#;Ux*YS8XXx9tf8BrprN+6fX^iRX!gM%tS+nvJ_V zQOuC~CC^FBi>@rZGXLx&bjcT9`DxwkO+4AkHp|$bFi>}~mf3O|?nsC1pwz4(D2bHv zLpJpBBhVO)k2Jc3(k{8uANkNJ402k0)%z8B-SBp8HNj)h$}5MjUEKhgp0&pvB9bnmZy~3$Rw4l%1sdnCz|6(|{K&CF9czGPNb2qTkkJ z;=*6)LjRAFxK1>|o9phaRM9JDvbBW?qv8ktZC$9>WX4s5pM+E_e`p@36?6CL7G2q= z9?*eq9(ou6L%gmdnh#Ov$X6^ncd%YRtwpu(>glonGt?zz^FYmE&O0q1jKw0H+JhBA zFT_T3+KuvsF4Y%>%Rb$; z=(KU?Lq}$k(Bljee?BEgg!qMM7q`?i;i}si7SxivO9XDOJ7MHvs&nr zuT(R<+DaCgtC~!I@UkWxABZmjCe)r(EA705Yx0aC7GRx+PaeL~+jU>Z;U_^<|Ippd z@BFs>(gYnIhW!*R7evSta6%JtPx3kSkp@f2c~iEBQiV`5#azu7z2cca;}pN*Sq@ss zR$OuwuhPj^*P%;R8ahvqGw<6*|JB7P%G(VnNkFbP6Q&*XIjrVq9_dw_&yz3N^0%;x zUipgYb86o9nYPcvEqUTuj%9%p-_Q*ukEmYqJYZS+fHwSa{a}cCQYd}S5e`YuoFnTf zML+9(E%Ue3$1a}Jli6=Wuz1*sd zE$tD9_q{U?hEm~Y#DRhweud4jHB=(cD|#P&=8^XBSM-fSJ*{X>owPloiOR5wll(T- z0IdV0pCz0RNc_;!Wr%Lr!1zbPI{+HF;qPdt}aBmtpF#3^fzqQ&UKDs|(gXZn{&LN`0{PBjz!C;X(QyB|x(DCRK_wI@?OfVxXhJ3aQ?<88m5&SD-6 zg4L*JZ>Ff8k=CZ;#MdXtc@a5r$>T#cpUbUVP()%b%#*X|vyYwXw~iy|t~274LJ_)( zU^}Ue-1+y;w-qXQ00G5v{{_GA8d;ceZx`+w_=DeoZ=P3z+fnF>me zzNEB3&1Rsap98u@iCdSx0U?P_QWdV>@N2fkQ`1{`0+s+{R(0& zz~0dUuS7jhynd#&w|@U(yLO?*t1Q7X_~#7IUyP?>Vf3!%ntR$4zkJjHxazqm;-s-n zTz)tM0dCUOp!`PM)td>fTwnqA$N3Fd#Q0+j9BGwKX|^#g9yDa|pk&Asf<`Lv!vBz_ zmWv-;_9a>JffTvGCtY^JN^oc0u(NsR=C=LN_O??`|9c@WPB`|(KC$3xAB12i<&`i# zb)!G~qlWbYp|W0>1;_Hy_n-WR7GMwWmrU3N+rA2)5*h;qu!V(`)8IIr64?RI>l?5? z{G;z%(>wc}-Z(8(RiAy0?qM;br7VQdP@;51*{nAX9?;_JlV5wX?b*w$EBTyMGVr@c z?)IHq?TuGnZ*RZ;mO0>$13Al(oNi05MO~V)^uhYYe3s>rGXt5N`1Vekt(DV8jpS$0*z31d9jAk zg-QZKFUOSWnhRS~`8v`7=sL+8`H>oGgI2x_3YbH(QYBaQZFAiS1c(4*aw zazDHoq{ETunGQMiMQG~?r05#XqCuo-fi+Sq_`~iRYxmP%sI0|@y!k{7@a|9Pex$GmzKAak-p^an%Sy#%%OK7yIF!pHmyjF0ks6vx)yeVm z{3)4$OyH`sfg7ojAK0lf>Gyi*hO=oq`Qthbsl9Ja=jeLLoQbKJ!cCG8=5?f@5iKY>7YJ4CHXry@)wEM4uM%%$X1#d z4E$5X!d=KJoidiqIjz>AERG1hE~bV@j#7*zz&{x$kyZtQcQ+I ztLzLsCP2Dm)wby(+ve?Y*_JZ#V}Je1HGLC?`` ziv?KBD4aQark(y+t9YJefEi`3GKCFbls0pq+2AL^@|o@^$D|f`d{c9gBrIn5x8G4=6#qmZ}$^gr1)7) zVjhzpRR*eAe!8kT#Dr55L1+ZN6SGwlP5TQ?8@zd|L(&Vh@W9L_>~*C)W8+IF^*x&Z zQ41J9mOTx8ftQM3pUYh7rHje?tJ2Va8Tt#h9I78kuQC)L`2>^_z1F^|1=t;0JU4zZ zKPLu2$qrCTv?XME+4)V7*X`;|>%P#z}K^j%M^Q`t|d z$`EaDKC{Kyud8q9(EdPpr?t)B_d(8UGvK19tes-fl@+bxD^0Qja+WQ^lrP@Q zuXM$env*kqPS0{Pz0#}kEKj=lMJHd~cc$^`^R28=>EZ>edcEu=q!``WCi1$;FOs_- zANqP>mancq(@F;#&89c3uPJ-Utj4oVb(i+Awu5>#_x497NrdQciY-rPV5_{6gnp3< z+0{TF6V3h1Aj+iNC#Q4)@U7sjs@*ToG+n1rL+Cn~-NAp_m+dDF<&rMRa~jk!3Yt$v zzTP$We>0L-dett)TaDrC#jCoX;i}g7Sstf8r~o#mZxw?$(nSxMur})jT`Ez#Mv5FB z*Tt8>FRYj>4qnKE4JR8GqC=Iid@PG4Uwni~<2%bJkuIBXgI}pAW8{JtI)O)h4P9tK z4;d_kjf#VhOlX!oacM?+)h@OPrF&PeMBCne;otmOFJ_vfiv!p(v}JP#9dqc0kw}aF z@#~+oSO4H`_xE6y05KbiR#uEpgo^2V@W>ZU$wdgftLjfT^~d7dZhcG3V@8b?i9J3S z)Wgpn(S4x^jA!*j;YGZ<=pmUJ_Zv0oT$np|@_c*sd#|e;_u7MBdBBUExWPpx zJgnM<#@IBxBBPD(w2E?9H+r%F`{{=|QfnbqoH>+zfrJcxcCdi+A-VGU;lqy{YR8^D z8f7yeN?GOnl}GcIcotHXY2^Rrku`Qls)FR;02x65|gXI6S;vcIv8Mi z?pzY$ql3DfwS8Vkqr$LqSA)w=YJr<4zezn9*bEU_~0e zKnfX_TH|~W`9ci2K-XuYj9RwRZ+ZN+zxPyo`qvJ%qhE=0Z_S%*LGHNf6Qk227^X99!LH@g(cIkXRmg!|#%Try%u^O}hON zk(kh5LHw!a4f}Kh_Aj*dEC03hsu>X~VbTQbS2qYs>{sQAm-3}kF8Y*RgHhqRJrd*6 zCu&38Kw7qWyE@khN@k6gVWGy#@M8fw@IpT7BI*Ol z)f7?$bT;UlL)#8))#CRaTPnZm;P9MWjmB@Kz1moHEdbH)^iMaSiKXy37X74wk`9a~ zzwt~gz%rf}XtaY7L&v{wVu^w7U1aDi1YiX1-#_^Q;ru5o!2X5V-l6aDUCAMp`e>lW zh8$b*lr{~ANIQ_;(Ej!>{q1&83$X+r`yAcwf<=A+06+jqL_t(3Qu-U@&ucHg-rjuW z&8|PjQIblZtXI1Dkw8HzGz=wg>X4}hBYk%=>LaM8M{<&OIYXAcInbgCg8(t>pvy?I zWTCBwQNG|H8|}T6?4`=GEM#oJyG2bHp{m)yX`{Cd`OtH!Co2(g z3&relFG;6F2aaq%k55L|(U5TYHVF>I;I6Pb&RqU3Q+N}It#pCGSVLN07a!M%La7rz zh{{I24ft{FR4G$%5?L?VZOv_vf~)<^A8>vMRO0Hs~O&UF!iAfGKYp^8NCqxLW z$cK)EOb^T`!z2qiSU%D!i4NEsboZ>k_o`8Bx7CHPfM1%t=tsa$y)p>P13V@u*(S8> z>>p|Vt5Ek@fDKdH`Fhm{{Wt1B_q=Snb zf&565=Nqp(bir!lz0G<8O8Bb3dwM7BjZ4=x7||e3107yL99XkGkjtO2SrfVNsc03W z%bmHpK(B&wu99#q2~guJ*Lj<^~3fT3~BdSjO?;Ft2XiE){{>zH>W@J zhgx{mcV3MT&$Arypo#Cvu@-tc2Y+<-!}h6OIebg6h^xiZt`{?G(ZQ<4*Qkq-4cjch zMja3bElMx7m9Y1b_}=R_7Qk5StE!a(7YiIvF1nJg1@grwt^Vxuy_u;iy1Q%1N$l1+ zEo8l<2ix>SA$N%0;o6z#Uli7pDcYf**M+pNX}waf>fEGjU5hf{1NQ5;MoRFRoH6NP z^CTG=%8{Tp54{{94^;E8KIUGrdQ^9C$3t9+_ORb4Jw2D!om zXqBN zM(S@CasE%EO!ip7rA^Q?4wzcSGmmSOnv|0!NThEjtdob1T!l){G3lvEEjsf{caDo+ zw92o>#jm*d*jsIK`sxlH!`#L0?^01-&F@{_QcR%A5?4A|>qeg^_eH$*0LvyZWtsCO z&-yV7ur%S9359{I4*9lQyA#i8@%4!6it_;hp?Oo5JLY{cP4pRqpQ-K~eQXYycRxlc z^QYg}Q{ErP>(6GaS#>qNR|I}N>6Vn4@}f%_^3acSYV_)1Iea>oN_Vldg*?SSnsj&CrZ3J}#Uq~m zDGa3I68GVU54C50=JB>yPgSxo5@@-2Q$Ic~Y+zQoEvJh^jN?9d@l^Zhl{4)M3v~{| z{*aG4!p|xfx`e2UNSV-gg%gD9>P>w2mGS>}eLiEep4|1xoH3<*#s8iAx3{B@A8NY~ z=9TS^PCW=ua>J*rHUCI!eDTJ|?bK_h+cn*cc;v|=ZP&hCx`B+NOdh(dN|v%+qrSjY z)MI|j^uldDNz3bu9gxj)h372kN-(u&P++`Hk-P{Tl*Ab}>y-tEPaJMX9ywg3D8F+d zhbu#)oE_qkQu~&W2P8#Z%AGrTu6^>}Cp!PB?@Pftk}p+DcOYCzd&uf$*KK>Y`dhpk z`N1Ke$O&;ZsEkWb3rB)sw4#7Wn-3g6>hHeMAF>e=Cv12DR8WDYec4{e1q<0fq?Zj; z;+Hb`eZc~3F93^zKr1Rw9YfRRs;7J;>R6)P8PMZ{)-e@4Z5#MbHJmHt^5VbsTW*S#%E|9x2v(Bv;G9DYNtHHKSc*b4w&;sK{oo$Ngus;y1n<(`+hRqeSp&g;{zn^OUAe<*8U^= z+c$qj3$Wb$4FSpWiE>KE$4&CUFcx*|)j`=dZp0h$85jjix(&qR9GEl;<$6OXecGT4 z^}Z&+99n`Mn?m3R^JLk(pzmIv`m0mz+-q9hO2n`f_>m4v!N;GnjEwMX-QMAWL)^d& z4=rMJSd1+ioS+9@Sb~N;(olZ+KY6-6@vk0kTbRS4AqH(&ZC>RLj{*^8x3l6Kns2=P zKWPrBn>6`^33|K{CckVHa`d5c(RHJInD2JTQnj|7vX;rTdH9DQ0cP^>*>8o?HG$0< z*jcamseoT|sBFm+*J;nPB5>BCn-NG8oTUtG$t&OBQ(sAr3`7N&Kazd|_Pzf_<3%mN z9@KdG$$!7KXZ{_@1o@2~P-)7twi-I+7 zfzGld`@>J@3D{qFNa+k|({oGwXPf*$iuz~K^)8bN`3K$|O>QrrX91QcU>TRzc(ZJy z8M1dZ1|k(9dX=N`J{mdVr>Q&FUsSb0g>uu$c`L-r$0&i)-Qdl9Xgt0 zIhDa&AB;+s5y`&x@@wtQSKkcF$+AFUBaA!&8vo?IQ)EnY#VTgx`(AohLCq;RBL&u! z8waSRki`xN3RFL4NaI7%gVN#1L z@{_!IUA!mMzcXF2m1DQ`Iplf^AYU*UkK;l^aE&%SS;>nnUXbgKOh!mDuHna;9|ATF zYRmS*-h70lealS~B%HDzlI;^EMyJSVbDe@iUZLYpg((i)rA)~~M>F_i*gn&XXNZ&y zozM%}uraWh_-xk2s%<;B={rdpg?bTFgHBD#c_r0ty>_?;IW;k=xGdpM*(i%)CuS7k zS^26v-gfTtD>ioT(B0|#_vp2?ta_#Yo+z@osXTSgox}cys~gECV*wWI;jqe!!orf zyCvmg0d~}h-H$S8?{B?6szr~3%4A=2f1xS_+b1xY7pQ|H%;EwWZ62S3QF-*Cmz-Ev zKhQ$u>zbIH)Z$Z4Dn$Om0OV?b#-hZ*pV38xZ)ovV4}!2?d!j$CqaKjPXaxor{*-t|Nj%fWXm!2nso7rX%=E!q$+iJ-0^z4+!_3tZV)*0 zzP|bTf%K&8Nh`wIC~xJNO#7U!m_=FhQ=TWRcd2h~*Y)-*y7}PLp9}Xb^?x3^11IOI z?lb6U!#_W1%bm~gwb?%F2ihnDfw(pkGEcf>R_QaZbW3(>I;$1GFe)zj%2!f*hgywKw7 zbsYZ^0YAB1%pnXs-BYJ^2Y77L;UA3q>?vCHKV0MT3CAc4uoS}YVwHBvvky$?-`b&P5 z8ocNPp^I!tMyhi76X_9Ch6+pDAjAfLmLpeKLpM?-H{#(_;TK-XR32PtT71`Q5sp9g zPU%x*w0ln9*UA^Ak`O^>DnKyOvU4+1~dT8f9v6LG;%2_!j z9YUWZ9BQ9FMcZ!Gt30>sTYww%?Ju}qOwg5Q7Iq$d`e@s8Xm`9e*br4S%Jc~ZdWjEB z+f6N&zW>4p?ev>x^tp(wdd2TU8aFdQkf>zqNrNhX%$*XaQrykzru8V;_oEKeLJVU)3)L8711G=GczrU%9n2}u!?}9Y%=Q$X*=b#_h zK35aHBc$Br3zysZQx~+5tULLV7N%w(QCxos+(C41(i4um53_)+F*9X=7XY&tMI1EY zRjt@=)$N20eT(K4$BrLvd$dR%A#SjYw1llkTwD?p$dn9;+?!s^h%0yY)VcQ2JE!$J zU;XOjiFdBU8J}KPu6KOc^%zN_Cj-AKVV0=Mb2J00Hz%K8OI8?Qz_c=SL! ztQ&{H@VwKB4f|B3}WqX?z9u7Tts6GAM)Bdsc zoB}&sH%PzHu^R@EG<^Uc8`$0j-VN)>UilhNjhRo`q(<@4rj!+IO$66F8HMXwM10}D(fmNMN!po@GB`PLscN@O z{tQQb4?P=1-$EIaW=o%Z<6g-SL)W%h13Nb6FX$U1bq z_28_AEv26@9kc9I8M>Z)slZL#@BNdgvq!$u+TZ%m^!9h-cnGd8ysAI~Gh1}~}fPLeYH;Qi79}A}LPlT-J2}=YAf_LujNX*i5d~6JzRsT|*%2 z`&ac8M~B@u!pzQQz4F2K&EPq89(?I6?-bV!xZ+*bw-nPo1q*QE~0urcz5 zGE)j^j%(02(?&YDBR^7o^3X|PX<;vZO+sQ>38OT#Ok&l9AQgwK329-{TY(NK^B3M! zmFS#Z^or9kk@S{S<(CA@SR;K1_7DpBkd8)?eyu{s-Jan|w~2o5C0lU1k7^~6Z5j_G{x1}&@(+wkWNCy*{0`3OM``ruby{;A$JZr-d{wQcsK zbIbOv_L+LQbNj9q==35tEx^ubWjiKCWwR{Rh@5<+ha8&FHnbhPcD4P-beI0a$J&-n z+eICEw1?Z1OUJH%<#|e#{=f#GI!8xoD!V@c>o#E`mYek@$DO+@w2H$-G!|;5OZi2= zaph*adj6`PO8B&$^UyCa(5VI0h`}(97iQsOEBuKGWaz{zl%S)>7JpK}^TtCH+cd5^ z_^i_VMW7E=KdNe_h`UXgu`Ya!70x7Yx>y(W zB;%>y)>C88Gi;Ag;+b`{N}Kbfo!5ldD;iu^Wz*!>^$dap{A%L#r!TH1uSf7RfrWd=EhlUaEYOZhg zK${oCxOlPqC>Of47OT6Sud#tMs$Vc`XtTbD-&;4@Jbdv(Fpj- zMwrv<<%>p>&9bX$Z3gihMo$ z;&vOP37=;ZUX^{8oztZcZ8faNn`xCM#&wEtQ5((slZ3+Av!}Hqx@L0pE2%ApkKq!4 zOgi)KNAwwtS5SfZ3F;NS>I|}p%gr!)=|cPP9d*b0$t|4w#GDRvDsB6;0nG#d*)?sF zW2{a^N`7IWDAh)B>Exci`C2d2kD_8nhe#E>7i|?BoH@+-J8Gd@^7ONIUVd|MMJ2`s zAEr9w*;j>CzT&93As2L7K4{ShqziNSf(&>6gB=pVt8`(NF5KcpdgMzsYAtNd7oFhG z0USbglHykkuWUh^x8Si4dZm`SGjF5|bLfUAg&$b!$v=4Ffp+4VhxM&gJr+MVBEFF~ zZNedGI(%8tLG$6Or`zdQK53WF%y$(a7y8T%mMq}$%eN$dH!SS2QQJ{li^Y%@;*>7ii=xL2Rc{0|vBC`6L--DswaYX&$8A zJaX=ygA$8ynFp)zSV)1a9Z$a=fA*oa`;dO*O$11?oVfJAHb}AincTu9n>xdbl8N}# zn;+?WxcYXpz8zYje~+^W##?Kgr~POjo%psHAw(`GB4* z+<$mae{D8p4H!wKU&wbXwbjbAy902p1eD5<6VZEFeEZ}>JrVrD*}zYo=%F}YilNNj zb3|D1OqSAcDCouso#BS^h@vX_t`cIQ2X79#Q10I+WGtth`W{ce-n@3p7xjDdcbo*k zkT%GDUJJ|grLcXXYg^dv#Sf7g=!*xR$NVZl(?(xl@s)2j7dPgEA?WUEY!>>!qD@OO zFf3`3cHr7^r8U;2o{BZ6IPk#!_Rtd#wZobZ;~yC2h#!4J zIsa$g^VpPut_q7H;t78Wxu6_+5Hv@1!Rg&d$O!+^wGH`WcGhD^A!jsF|ay1D88v+yPPMQ48Pc`^(5#X~o-Dp`4x*(Ia=v#w}n$!64b=8=UkAFoAI>@p-K zcmaZdg6L(=-+=wc8oO%I`sx3mwV(Y>6;XB61*|ab(g}~7i(HP8uQc)fwv?+mpR+0l z=Xjsz6<^j3yf<}!Pz_r1)PbmRZ9nCC0(Q?sB7>og1u`$d{y^tQ4Xlj|{pP*)(r=yC z0xUNU0#l2PHU8xHz?K{zeqz6#fIWd=_=OINgrpfqC&tiZG$RTZbT-^pS~)p%TW@5$ zs2e-p`jc05u8whYX&5N9ItH}xqx_24wj?|Fk)jg>FZMw#N?3x1Kb@xz;00I>Sda+1 z_Pi0J@|26;9tzF*lust)4-GUn7GMuNr3F}3y8kG<%4{8Ap{6W+endKk>n&xiFKKKc zhYqpAasf7ImO%nJY|`kM)*lP7*eEP$bNYf7V4wfq59B8G5lBwt&brcxV*q2@)QOdV*yqf5Y~ZCn?NCsPdwTM%(~`R^ODI?U2HMbo+jAr; zv%oLnVE4M2{p(^q(cu<$ChDSeU9Be;l1mJ7BP?(r8zOMl@QOXuduqr|KJ;Wybor{0 z`*S8yoLUha_EzMSwP^jwtmq-#bvv&oI@nr@^s>)(AtxkRwiXOoSq~&-%ql){_M0Lt zpqv?;ky?=wWBmo#a&Vy;1Gptb309d#-g3%L{d-bfk(+A7gMm`+8Zq?h*>w^_Vih}t z2Y;#TLFEdGrepdhjAnTgI*3sKYfAB2^r({o1~Jr!RzT-4Uk5Y0AlInwpB6vxhL@zHPHG zphZ3TcVF5M;d?BUEnf`K50Kto~(B^g|&2caNUOwc(P;fcP+j!HN;NMeR=woa(jVUaXn61`V|+}Y94ygDlXZIXL_Y8UQg!B z(!i*V=FwWF!zy-??;9b%MaRkUujDO3*t-b<%b#1tKtF~tP zoMyswL(k}5XlIoQOVnumRRu*1t$5T-TukD!1AGD!LB~eO*M*?U_tr`YmVfK%fmNBZ zAKt)ShO!5}e3&uH$I>tDzzP3I58R+3$E9&!Qc)W0;S1amR&~io=|d*?!xmI%LoX;r z8@`S@gm+hqnA_S{|COiP@n>`r)yWV4Mv$H^rUfOj%7lNX#Mi-d^V-e!!gpWQ_tI+d zb*-;~IqEa=0p@amr)`5j5fSvIFPye+`sr76cWm3?1z77ap5(`d-vTX6p7`oRe)4iL z-x1_EPP2^q&R7II;PV@I+DpIxTDzoI2k+6M-UDBGKuS{NM*;s7>J@o0?u^!?ZCnQU zAnC@&vu~ekxAaz-MRgis+VRAkZ0SxS3b};>A3A_x$l)I(ZWDybNVg^JRe5f zi<_ZmyJ|n4Sl^^KSuv+4nC`YwN`q}~a)|mDp4!R%08EV81pNX<^1^U|$x2@r{;AWd zbJCX8ZnJJeK79O$<6aA@qi{olXb~wstS46Y9n_PudRr7E`h2kN>a#9a+n;~;FWQaE zI=;C%A_uyjgQ8B5Z})hslk`qJbD}-|jmPY#&q>sYK@$^f$}gJBp!ssyvp?Fo43?3c z>qO=Dgal)hMz#!KFGW*czWLj*7|ThF@x?`|Bz-*NgCW^%Z14Qp+g^a>q$;FIBed`+ z=FE~eH)3b#aHe5{bm_!GvMl*8{3gvD8y@Mvb*EL%C-sgMeyHcPZ~ud@dI1(nUw~DH zydbRZ%Wt9L@jomCsHWRmfc?>bukjRv$mwUvZOQ3`HdV+j8n{7NCYP{`0Y71*MTydfQ%^Voc6}9i8Oc&mciDLroNVscV_kK@Us9xD!DfX#%%DciUkDsI~UuoIN zHL#c$W}ESQa76>-Tl$IeJWleZS~#8uN)EfeS@&UK2@hRld42K8@2e=B($N?FuAYE> z>32TV4g2-x7OIbNCj~}J$9Io;1u+Y-j|M9x6m=WeX5`5D!J1lh<>E+;0H8o$ziq)q zR!_j@0_@w1Ct$-CvSl~)pa%_fc(JStT1f^qt*3nO*q2mUAdV1z8dvRW{ucSU2|EfB zqmI1D!MRT7w0qlCH!2o9%ab6Bj?T+`1AhM_2USju&s8D(S%f>Wkt0K$n5VoCn8e_z zTIi}HtC6NtE4FUxumHPXPr%YA;jpNk3QmJLNP$sxXC9JftLnlNr#6dRdXlIw?8gj-NzZ zOIvAq79Td(smm%y=+S=_>fA(HgziEw&(cch1kL*@Kl%!t6Nw<^evqnW24(1$@RAq& zC2g6*_9`V&O%C3DB+_WgXRg}Fu&H=o8|xwr;u^j5X+3|c7U#BEsb&M;4|7;ure<5K z{mPQP&6j%JACcGdqojS_SO;UaJ7bj|@lr;FJYKW_dw316SIop&OlFNddiHuLFxK%^ znnT(!6P7vbJklsGgR;*LLt?Gu;3bCfBW>v#wR96}G{T?augG_cD`&6va@y9c3lA3DR-Hi zNmu2)bK|aFzjIB$#~P|pmVS&E&WQV{Tz1A^`G8+c&4$05wfeJn&%t*1(PM2V-_25< zMOMEe*m5{7d9@|JdI6R^^>|w|5Kj`7R~xLi09)5JcMY=u8AaIgfIM$wEd}BkhP)5R;?8>EWpN$I~HTHgd8-|dgAp7EnMn)CU>^- z8s0b;h>_;q#SqlyG?Om^G^!VRW}O$`7&Z1UW;O+jN7v740qRdRnP6;&+)o&QoCB}v z+5fk6LG$UHAi~66`bW0PQ8Bd5S}o86&%QQ5v0P;7SSI}?O?ikptldmmCer~@VA1X3 z8(LKRA9Mjpce(m0#bCL9GU;@+Y|)6*Tqn7VEWC25IgLvk32`(G!?Vl{UAOvF7eGE#+g{VFqqxzR$+ZVKsHi+lkeTax zqO5+vf^AK}Ei2kqtxoOLaduRF^p)Sycb)$tZa(0fPF_$=4C8_iHjYTweF;Lz5JT6> zo^^%6;$-=)oI_RhoG)6%@YYL1D>`vDCE^Y<55j6bq{eXI{VM39`z_ zN}dOsq_q%USjst6zT%?KF}(ZnXZot#%v;5q^Q2d0X%ChI)NShLR;dW9vPEBwk$d`E zTC}H5bg_+ksJ?|kj#XrOAj6iO0r?`$$E4-w4ug>T75(p%_gg!2QdJ$-?U(pgT)UHN zUVNq5C^Jn3JpBgVYX1@GO9e1)%Q248J?braigMS`A_fEiF{c?W~8AlDBA0ypf`)3u>J+r|Uz2Pb~D$&nxNGF>{e zzaar<##^fgKd?t_VSivn9hPn639}CAxu%gF`XOs2?}8Veu&0bszS3dgVPpI0Z$H-# zJ#-*m)oXjGmmS&k0!sQJG8nF}{6V{@*X+LjC-1Z?pJ;rQPf2=wmR^Jg`UBOOv}K=k zan79)nVY&0Kh1)pZ8(g0_VuP0_P6Ov$UNP;QLne%phZb8nj_~0%AXCG$O#2t)U8gd zT68^s@f6_$7ghe^YG&jw7m!RYVOQvDt#0E^2N*TNe^NNqnq1vh$MTIsuC~@9OE-4}S1I){Rm2q9uXjk5GH&z{|iwX+L>ca+E1>3KdQ8 zsB3fxNCXY3uokJ!`my-e^aSkVdIFZBQFhz*PMT6>UP=FRm4K!`1wE_6pCc1))d4MN}jUo{uk z>F+DQo(r&5cj%_Vd|roK^mWr^#7ynLgErH1ZdM}TdqYg}mvsX#uOO~=u{t=~e0U`$ ze4c>abu8e?gTn&shd)sDXn>r7L=4*W{=DvQ+ocO5Vw5l)KEtfnN9`Q*Yn+nQyiu z4;|HKfwss~evd>?6?Y$SRF&t?p4TGm`|ZPbPbN2{ytl2?vXYuC?HH^8v1#qx_mdw) zYMN*g?qw)>1PGMTQ33WgNXfJ#8DS78gVT|XIx=VMVmvr~8QGT3c~;1C}vizvHpnSFNdAWBR)9ik`19qCzXP7j%- zY~&^y$*e(B=MhQ*4y+{f9;f^yKcR+T$%zrzkV9$>rZtjUdPCe?XNx!4?P3es@W!dq zlW^xO(3$JY8YBL7d z4hU5s9oyIsUg*s-l`hPYFRg)Bh@kMdsj>LFRTn_GNWo$z?%leoOIZ4*%N@NIElw68 z9e4wya49&{@SynAdFd5xL)&v;Upx5V5q*;@Uh%X^uRXS$CX=xM3l2e;JR%B)+fo>+ zV?O~~c~vexd(oK6w;zg;Lx$N3lS^c@MSIB(Pr$luG>Ozg^R>%Y+u4h{h@|(N-rp7&>~+l5!chM@I!Ar0n3H!EQfJ;&GUwK=qW9BXn?+lgyyPj|+&67v@&E$rSSNM8Tj4!kNRBl6QhprFfl2eTCRV^rg`hvcd_$OL~ zeHlXm6{+PO)%5~ZS=CW8ZWH`~K&%DX-tA~F`R@9LpE9-DQROVU>i{EclC_@FwyB-@ zVwDqyjII~9(Ib>ClC*K+8MAnEoGOX}TRfh!e(vvT0ruOi9aA6tn+%*{DdW6(Y%Lna zi=#q`DU|FLEoz?Eg!$ZQ^;uo~;K@K1zkD-@Vg^99c*+G(Usp~U&h6xx2W?kB-S>d{ zsru)8e;7}{^7`SsOrj<4i>F|LNu3ho4`~)xnae78zy%GR)ZLVDj&I#pXqaYRjx3=tF2`C=If3_I*zqi?Hh(!#jBM(O_n`jR{1{< ze?4B=T#r|@ic7Y9n(0Mbl_~nFtnM#aeDk&H@P6_|ub4&q6VK}A67`*}x>1DSJ|aWz z3m9BAnlz6sDqUi$6;5Z6Ovh6G{5$IJ>YJLwuL~`W9)K@Mb#dP-0wm?Ge#Y^|sfvL7 zPa5>acRfA3LCaY24hQr(9P%)+{V$7IzLq=}Z?EXZ(3kb{VV*+8!|;)PT=WRqGQX4q zEygIJjcjaji2y2j0;#C^O;5f7Vz8~Ngg9yCfu2&rgcXq(i7c5m9#p8GeRZF`RBN3aAft)27I z@_?B*7{(;6jaQ+a`{2{|>hHg$o258;VkO2>qg)7=AMgng+h?Adn}0AEZ!=b7tXGoi z>^JXSZ#V8-*KhT`wo@Pa=IKXXam&+mUL%q4fd}@rL&x{GoqKt1oB)D0B0`nLY3*bq zo@l+>u6}m4z4FIzwi_33v;z<8wYDer$0AX=j1GPm7IY6Bf`ngObh~loMmzh?d8aL! zGGW^whC$Y2*}_NI3Sl5hpYj?HY}vWF?K!r)9ed)azfTD#BqQMqe#V-7O!XL0RK|`+ zrfdU|e!3jW^HlTufAvATr6(u-)JdrmSD8rb!YXB(pzPNseSc&79(|*CZ=Gc2t%X+X z_iUENeF)$wpz5|0Ee-9^{O0gOhuW?^+x;{p4E|hiDbt}n&Wb)5^_l`Uf!)kwBi+bT zfLKvBZtT5s@oGEu)<^B~XIIir2z#;6$r&f>#E@bpEBsVG$9^tWmAT5eC^{Ykt_?mo z_LGD&lQj9sRA%`0D+{o^h8QFVVRUWqIPQALG|^0!7@`m%(i}l+i8e6D_r$0p2*DVu}t78DY>v;^1*h0^s1Nmed3XjR*q{4TXf^X!6OIN zUpV0i%y{W{_Gy<)?ZG#(_Z-+`e`0PZj-2}B)Y#Wjr&0nk5lP7=&XDTm1Z zF;#l2KKXO}spIX0-U#L3f<>)SR>T8Ck$o6EDzt1{Ov1>AwaB>kRd&-nK?(CAFREzv z562Qe>I(^Bah?s(j{C{Uv+biFpVGMHLZ^ka8yGG9Rfu%?xuhqsrIF(=Fz`G6Mwuct z+sJZBGHhzLt~=%q=~ekZ`yZZY5C7C&`#$^+1U&1sbire{beVDeRn3=Q`A7Opf(KR- z(ls1@N8F9l1<&7O+a5Y}tBSF!U<{?b&H)DLU^%gs1z6p*T=c@GsZ2vS zb<9Io{^L{0)-hqxlrJM)h9OOyssj%{*^tlB^_8a!qf#_%+|iuqoqww7lNMl~`TOw- z;_g#oI6}FC(u*5eCc2FvyCPpAJ!aU#Mo4+9XvbXevaS{Q30NFPM6pk);;+U$0lQ1r zHVB?uO2!MYKUB5W0<36Wfc@=vh0SCTv+)aIpd$@^lc!0?woyi??)qbt0s=7I{Dm zu)NNfyhYh#%XO2UfD06u$Wc!vZIX6rH~6J@w>|L7eF; zX%Pf%%fi;rht02b3WPmwnHYu%E#XiAqm7m8s`S9-k3a=&2-R z6-?NZ3|emc&?Q@SW~>4wleT73dhd3qwDs6!=;iJnic$V1SVS{&QYO;CDd53O>0o5L zbS{a^^tvg+VBJ5}bpw964`zy(weZuGKWRvCmK~hoS=BRwLw2MFeWE3hhYtfZ0hV%+ z8?@o#pv}KIlM_Z>qu=dK`ctyAm59DIQitagPzHg6Lj=MUQm27V=8_m_V1w3lmpfCFVXrk(G9+ zIJ2h1Es5gKd1&O*kA-Z}X1uZ&s2g>M@0J}~rM*tpV!z>}%Hoxu^V7homg`WKD% zs&Bw5Yr9M;X%Au+alr!z9i`1fPg}H?WO4!a`o(LyW9@3Ya^+GxuiGP|9OBD1v!t3V zMw&W;61-71v|<4^OnLXHN7~O{ftS?m6MuCeh`z%8@dDZUnb0Uwja@=)>m{PQ%}BbV!vYMvyj32`AlZ%u6f&Z_dn7iK<4bR8(e*XGVpOk`z5KdlhS~6A z+QX|br=iXHO7|GQJ~V7-7mi?8Q2 zS-!wxlwSP>trlNh7Uo?{yqFYf%Xw=&1uMFFQrfXE7GIe=oqa{$M)~KOMC(F|UqK~| zzThg^KFO3U!PqRoRvss$V|!_n$1Cr#iA+GW(iNMLyM%HM{w!1J_2O#I;sJ2K^eS&P z4_0mP2>#})R`Is$A`gY|Vk;LJxJ#L!3o3pRR?%!17Gb8%>Ef+Nv*L+0(ty)VDzJbteRL@Pv^@y{Bk`40wfY+eKK6I#%{#WVV~-y8)4Xv2q7OiZHDwW9_V9!6y?*lUSwGdrw^jE& zq($6=41gpMU8YciMh;&+epQSa$==lX`ttcJ?aDchSV$}OO_iE;b(}MHC8WM%cGBzB z4o_mc4)4^BRY%$meVcOQym*!RH4h>?LfNkv4#qQN($(Z~b+pS(y`tjMxy$Y2ch2ay zR249(SkvVaX4R?U5Q#nI-o9^p+qOqHfNsqZ0XlVJ?1d8=D(0n6M93K`{YJHP!bIDn zZ+V`0`nW{(6sE-t6d+1M>aZP#bL$)`m!PmZX`;!WTY56-{Wm_;xaG3vQg#Oe$Sc#k z8onzJD}wTsF(f-Nv*{_PFXWpCs}g7jh-NuG?TSIh7mkOF>B`R9a0xdq-Oy9a8uZAw z8NTY&3&@^JV^Oy7mt%4^3lQLGzx!u}%7xGzq!&-ZqLIfUeA%}DF2CVj zcG~szKY62_ee0~gtI0qy0Bav!;OQ_#YXv>_@J1fFu@!wOGjf!fG8H9KVFBJ&UEg@> zS08E5{@o*5h~43N7!^mg)6~ebtJrB}JkB#wH<#!}xKH11?Va!H7sbOAc|}`z@g4x_ zgF!LDW*DKiG$?dcBYcNwj>t2Igf~|Y@+nH}Ep@=&s<{jcu=Z0Csx*xgigC$4D0bhc zU*$lp`ydeldCOASDdh`e$Z=C56;Z#@=<^pi+M5@Py0`DJ z0IP4ne(yCe#uh$kk+ucp0zZ5RE@>|?Y9Hy4jaMg&MhDV)oi{1?@aOFaa&5zw@Wgz{ z+|vTAT~(dXV<(q%yveN_;jF|(Y@5nja8u#^=UMS22ODceP7vu?`r0&JiLuRKKu zSz=C{Ua%Guf0AbjiKMlzPu_nzFrIjpR}eGdRlpTRr5|$Cv;Kq``S8)%E=z*;(!A^H zwf516C)>%lPqrJ^Z&=r$J{ZGp;7G?b#R$YdnG7XsmT2T1`FG~Arypw%X%QBqI+X{5 zNFmOdr1UAZQ)k)_{`mW$TNph?#Ha{6kPACSSDbzpeQ=b@OpOgp$a6w^oOo#f{DsYu z5~J4#GAU2_(nyiIQLs{MPPtAxec}jzt$a{?4(-hKwSKNOmNJt8!G_pG z>t#rri)gLwwG==XO0uy+fSu)Ca+bLz$^?s;&L0j{Z<$?-5R|p_wF;|cSuVh?RE!77 ziLs2vDPho4xuSKwDFd@sDHJX8>scs?ir2~v{6ewpAXl3N#L5U}EuO@x$4{~o=nENd z002M$NklN{fUMP%r%APQLia5WQPjm0eedzL^>o8zX5Q z4CSR`qVr_n{2d|Z#4-nD2 zA1OZ%th;?C9#e=a4Qtj1hiqbSz?)tpT=cb>_9YfzB`L7jB2BJ*C>}J727T}cZMYmd z>9H3+x9*Hr4#xsv)XyD#kLs@Oe7=79hQCb}R!eKx4SMBk!h;7vi#YTcb@N(do^su~ zeS3TOnMc~*gSzX?btOqIEV)93;{{kS2*kSln-k!uXUR%$Bj12U-{zF(HB9a=!e9Z` ze<5oj*|!}QVd+QM)c1I=-?-M!e{i;4y!@$NSa(xe;`>i{zVu8Sl$el4e*Fbl?8YK& z@WC25q_=F@*tTh4x$DrTcIfMZmKzR=-G3@SbyL$3a#T8UIS;GA z%feOtZPNnVgIYBIJO8nsyv}PpQu!MXxKSI%C^EjT7g#vu`rpS|j5`0Z7SdQOl`?lA z*8;33OIihDLI{l&A?gYlXlxkRqU+*EpVC}VZS~>zTYKq$4>^vFTDY}i=p=qz&=1eR zv>bQ}#ud%_EX=}Z@pU?`1k=k(dNm}J$+K+96|M4a)5>IAxD~Ik7svQ4Q)%j-t>;xg z+jLBC*H+GZ;gxG@lo6*@M%PV>DC(hbh%4QhNn54gPZqsdc22Ki&iP8?s;-SRo$}Vj zS?zc0;q$cXvB&lFE9dA8^be2QE1u~}cU%DFgk_cNI>;cTt!S>>l)rgVuO0q@{8pZ> zH39H-RBWH}(qo1#M*@}N{cE+2)B zz(6;!@UmGMtdA*%}o3HBqg17amgw0zvx1GCp z4txBjihoZR2KOJ+O@I#^(8VlW%|^F;N7~Mf8ZrPvHlp99H_x_rfB3#^+-eU!_mIC^ zYBd~obpsIkUaayDav2dz<+!UKs>^3Cwa-rJpw}G1W7{yK-*056K-N{v8C!vSPRLVAC#nT`fdwKEo6OAo(+ea^d zDpoWVKd?pU#oW+#AKv8!*b*N+gt}m7ha*YvBI&!OL`?Q3Jwdtm;O_RoBUvA2z#nZK z=jD+PL-c<@V*EcDS2F0PVRliMdb0W2jrQW7y`r1J^eV-E_YNIUdXgWn%yoq&w1Jea za)gim(U?flr?8o7JsGX*vKS);Y_sf?jiK99*{81QlQXw92LytLlqwiaGQCejU}G-D zvB~kLP<<>0qM`*kN>%-pzCmjJwEw(}l{nASzQQx?9WE%Y^b z<0sKYs=1!BZewC(C~gkU$abG-VETfHQ6rHjgUlA)6v(HFiZ8A*u|aeBDi2m1#z;9J zLo-?gc@heoq6o$ijX71aI^Fz~q3AsyN%u{|h)4b1(Y)xrf0hfdzpf`>|6vN=FOskR zy zVDD&>(dV09fYqm~&N2cAEylCPwG}U`iW4K}Baa_#PyFIjIxMIxa3#;CM|AmJ<^1Jw zs0_vvpwd^mFU0C(L5?xVB^F@+=vBXAq<+C74j;lFC`-Sf*IQ>u+gI%32R`fAZ(3~S z$$gg{37&A>t{5J9yDxd#PIE=hdG+1bh*Mt+viG)1j^7B*u>@?@qAPkLdGE646R;2K z3E2FzJ;}Hx?IQ}}=4L0Y8#p2dVkBIrg+UoP;huQZWVr*y3mb&Ixu%3{RKZ%*YOMZ$=hCr z*-!;KXj+GRl+nUNCEB-H7>FH&Di znPIw1e?h6yA6g@|Bt~w~Mrvpj&boD9{b6BlU6c;E;F2+6LAC6X@_D($D3SE3vVe^R z*r}4MU@-`^&Bd-x2|=6`=j3dqYfl2AbsWgWQcsU$5xVjsu~ud+#h?>RZ<89OED$Gu zpwCC#BtO9oZG6rFPZ6UOYo)7nmMa@;#msj7r_4fR@@L`oda@v;`~stFSBw}nzYxmI z0yk;BGHoE#3QO^7eUuMXuSS_CJ{pm3;%;d%<~mAi7#VFMe7@)DyR%ozh7Z^$CJ@!4 zY0;pwc)9?Gn3E{=UHg#oi-})dT%mun2#d_;EWi#EbdV@n?6Fr|D3uPm;I5@D>7}O$ z=Kh^}9VZv3MB@omg_~DyHYVS3f+{R@V!|=(muKZ8vVqM$ z{XH&EoKzQd=!wrSEF?QthM86h~FR{SkP;@;dR(1udw4M7i zJYhAhfv6{W?YsOizq$o-q!nDG zqN609WyPrSdD5Q3t_SeYNykX@)TV7JZC=(@5G5-e*Qr>(v9|4LtzXPz{qo~$E1A7_c>`7skoiMUTe2Ujt{vGSIy2{! zLHVjO)0O99Dq1%&g>Ejr@uO8(dY2_GC1WcWr$F<6pOFt+G%w$ z9e_qdngfd%^vZ|kkbw?Pco6BpExjcV>MR@j=!I_KlMnk)1{U>S_Q09*vu^lYwg(2d zVSmY+eJ=dM3+*8v*u$riTg8pC;bUxtQ}PvuT(rvYZnjrtrtOYD^Kg6WxyLkKR8L?W z>>uUC=H$u6xN71&INauTgN2q2?cG;TwvS&qqt74IcYcS;NJ)W?=8JoZxmmKtc%t3g zuJ$Qg6kWb-ysnG#R3EP<=E9)j%aVaV+K+O|9+XqBoo??u|8Co^n+cD6?QmZ>q?|nIu?W%&``UBxt2|s_y?$9= zJU)A+T|0Np^|@xzRUmy%0z!0`0S%}Zyuch}%75_0fp$@Yq#z^7w&9nb>ouC3_@sOmvPZ0iIs zu&pq=XSOXxPS^rDc=TX9bX4Ch=G(7}kOn3jPWDyDK?KAWO*e1cY_I~uBggtjr#(g*yYS8CwR$8)3&0|Pk>4(CRB>{XvZj$vehlF68)6`wrh{F69-Ox$SJ9r_XiVddylnvatxlr9Zn*Bjb&7l-JNydy~)1qd0~`7=N>{ z)L+e|%}rdTE$edz_Co$1<%EMyV)!Xg7C*p3%sOES=^eUpt5k#zoJ7%6LG$ln+V#P95rltz(l2n)aj|Y){8#l*t~9 zx}prI=1>G8^<1^Un62-~3iP_~;Jb_-kqw5dU$6YVuE7(q$m(o%#~(vk&jK_rG_iefqK% zW@r~~_}903H{4L^^j&c;qUl_`LFZmP+Q3bV3ZAc#kVtt?)`9sWb2vrO#zD4ie&(Q; zKd_Vrk2$p8HYHM*QKDqQBHdLvj4cRArimp`KjWn9a59}L&BNd2Rhesn77POTY*YsU zy~-FvjN4j(eYX~1f1|Z;{g+6t69ADtIzS$>>j4~OUr^wc|2m9jVX z;qZYIhuS0GdfczwH$?^a!lx#}H|u0bFFD!wFu=aqhjVMbgG%DZe*5U)^H?mRAh>gcKSam*&}L(U|OjhrIl@ z&w}xFME#bc%N&~DW53Qg7h!FW*Rl^6b@@(;*b>fWy(Mn{gL?cJRn=qN@MZVG!amB9 z#oa2A?Seruk-(_*=emJSkwSg3EzTZBOajwXpyz!5IfVa0p7* z0&LVlkX;W0*2Mphx%Yb7B+1VEvc30iW_o&hX2@L?43j{y`p@0++gF%7{8G=M8 zbfXB}=tlPn>5>Zl3%b#b0we<<0D>Tb0=N{2D5~&sC8c4!)OI>nS z{skgr*UF52VQi-r$jMGQQe}iQ2rT^w_5din`rCp!)fbo^)}SOe(CEVoc55I9)to7r zshNDIEnw0$)=B4%f(o9tK)Mejix~~8uREmMTgiY*a$~p-<@WzeYlV;Lh!^dcspf0h&<6E!(-s|>l zdL@u93o|32&RoB;!=k9l>&Xj?r$raVvj?%c2x7Wp(wdE^eccYO7tx5lz^d=9D(xp; zdp%|zzS`mPXP4WlPd;wfuh+`S;DddMCt2s^`uqi0CWGk6J6MWq7o3vS+Jav(Lspq5bc&de9tyfE#4cJXb!`tJ>0G}qPn8OFe%Rf{L7 zs~Gd7si7^prg!MqTigDqT!@EDCdK&ACPTdmCF6;suzm4Wd}yHFqHd_y&Arp>ggt>1O>r%_Q}(`T?oU6=#V^URuMsooB5h!C_U} zxXeRe2C3>{6}D&v`l9?Q95U2>ZD8oDeB;P>)vG_dtSXxwr%p&yFVq#+78JXW>Nvo+ zZ(aW)RapA9iaugUkNGdc7k?R-4t7zlt*{mCLD-@%`=hRLwWHtG4JJ>he%R--KY+JR z{nVTV8bs*kW#08xv}6+1F~Tq!J^S4G)A!rS_w{Yb%XNXV#xmrqcT84D?NmeT(!qkW z5>tJ>v%+R^ncIhSMs!;%+XHf66u8`QN1E1a+pD`vs=wd`&0pSpo}O_EgFI!3dcNl; zUit3p4Yg8T+yF5zXI%6MdX*bYrI&oX3EqS${2UuLs}vKDl9eo)!f#TA4R0P~C(5@9 zQ@#YK+boYa+-=u1p5t4y@#mSA|Ax9Ub+!v9(zhqG?i*mM7MmEz#)}4^S56cYx)648z^}EtI zB~zN^tW4-+txBRQJoo7!R<6m3I9Kz#I&g%7nhE8$$~N9E|G1{hN%pP#F6k z0OhmP{Q)c?8lxu>SIYPg2q0#LEsZV`>=iR)`@oMtX87zB{owJ{o=L` zNR$DKN@Dl9Uwlqa)3WFwI=;Be!U?|VN;}|CmbHBIS>KOh3JFh}%O?P_(-Ov4rqHoC z4Nq9n*i&swWhAE1_QBUg7-=X}y-VL+4T4|&qgUEzA94E^K}4gFwKEcpdhgR!DU<@MC9pDkn zCZ9O#)4YLe4k!LV-CU=JXMcOe6R=CYlu?_@YR!uu<|1H9j(E%iuYAV+@K{(uuIpX_ z7ExKW^Hc|{Hn84I3_mug4R>lTiMVwsf$S$g)DWc>U?qD`i$sf@6R9o>M`|8eV163X{-v)Ln472bf^(IZ`{+?abQ(|yL!{dl?#{J+yC}8 zpKt7^P~mad#(o_4C*2_620ddnpr2AzLA`L53#DFcRr>}ukG){oz%mhrPhRH%pW|de zDbwf};O>DdU#jzzjzGuLvsAP;#squyW`Q{UislAGC%#vi!VWo7g!=U&GXBw_Y$ve& zR}0&`9plK+hucHP9+4ysFD^1@v237~G|f-RqO17C+Pna4P_)U9zW-N^@4?y^x0_YR zPpGyW1nUB6aOP#h!L}l4zf8a1p8U!)?a61K5?GbdZx{<)8g=HvxpVEcmwwtV%a?n) zcoJGuw{n#NT)DzfoH=zwCl3;B57Ix-l}rMHXFf(xy&-Ix)RbEeO$?{rZ>Jh#sIeyJBdF;4eL?cdl>++MmQ3jVo6Qk>=uD7c< zbouxCrFQuu&q;;fQC56QKO8fQ3O>JFC5%ZSxxiK(5yt{7nDooEO)C55w)fcPw&(C> z4fw)kAnCRULG#2(CQWBQqB#^yMf5L%G~v*KR*6lh z2d7qHd3Ejf!QcHKo#{CTwERqO>h@IDq2y%DcyQ<>kFJVIgQWs+tTyswlWra4;VW!byB++Rp6GkNwI}p6DBraF zc?~SSp4a5~q9*RQncS+rIedGul!YpeSK65D_^_`1!Wi<5>v~x2V=+<@fwL0OP8Pj44A5O)rdh#Mj){z$q#|2nDJmyy~Q|CiKcj+I< zP8Pl5;;)h!F=M)9mN6Kb1sBy6PAgg&9;A=D(R{o;_H-=1QZLmXD3tp_#?>cm09smd z%n$u0X-+6ZzV=J=_>t4+PV%jud+ieM9(JfWcVbCS19^D&^-WfNLtF<67FzX?xW9GF zz4lym){>C6k`0agmez@~I(18{S{#P9Ny}EJ;?PG^FPeL$g79^;Mw-2V3r%;`K3AH) zwl2za$3EWi7hXrYXyG|DbVT_h9pBp0%Qhgy4KT->VsDm*&NMx-bGENW3wpbXZCR6l`r?aqqF=fg zC)3f;!J@04EMl>sFEW}ZFcJQVx0c4|Lu=PHwo70PGC zQdB7=Wkvp8*9V?2pS;{|UC~L-m;m|MprqwOfL{?Ja=nlQPW|_Td5kz=?LNHAi?4i} zw!}jF%#}$eLWwLq6w8z#1i}aiN<00*S$*60f)?($HAA60A6Y9(xu}mx3FT!Tw?`MF z*J~k*zTwwdBg&1E6BNaAY9!#?m`5ln;Mmk2o40Jzg4X`F?;r>Bp+F@{n-R>S&5$Lp z*cjp!au&*;l#Sf|cK+0b_SOsUw2fPIBPhy{mp=ZiH`Qe%KJ-yxrI8Ca%*G$K3QkW1 zT<*SS($FrfT)_d;e+JTheSYTpr5k>FoC|r?A1#w|y;?%lbFoNc^isrl+f8-bkf_<+%37Pu|j#{~vg9#zx9))_c39gs%r^ zHmOh3?AW)xJ^A&g+MWaItLcyJmXE|iP?y2$2rfZpedDpt+f~4^exfgmLp|fZuc6r4 zNt5&=V{F=`zT-G8DytzD*6u}r(T&@0{n=aX(y7a-!v{fQLQ6Qt@fAOzAs;SO9-6f} zj#ThUnixv_Mx5ZTGpL*>Kt^uI{w?kA{~zCNyAE*|twQ#((%|YOqmZYAUO(o^wX<*B zX>a`VTfSj4`fTXu_kP|`50-_e_4x)b+gJTUcQsQ)&O>S%s<7IiY?vmj>8e8K@hP`D zAM%Ni{teh<5&^U>l0(|3ah18#;1xb&Hwkk12vb{~-VMoPq;)`0;E7o4iR>%`j`Q4& zb6SA?Bb}l(uY2aV^#ttyDsTy*Gxe4V+J-q*wb4j7jka6LEp-$>>DGs$l2!8h*;qv7 zc;pvW40ijR4iVA)3Suq5mRe|cG~fF~Z>r%NuwGLXjeX&z-+N7OZDP?)1pn5uAkt7H zPkQ@)jUP0wI`ZUUjZf5%q}Y5-Zv7;zuwHOgpJGLxMa~#C3YAVGb5E~>x}t{(e)hee z>h-srgTp#8A-?AtvXc+xU&dN!_0#!kbZ&C%i;T1t9TGYPw~s!WMhBst@tR7Y!;lx= z3$PM}S9$A{-_U~NNc%*V3f-`HVit`4xn{ZhAuUjIBN=c2t{-J;G1@y!@GOT9R-|04 ziiSRZ$Sq?_^+J?gwdrK4>jHU2(`gxc&#( zGO;2Kb%RnR*U-A$fJ@q1iWo_JpdK;)dfxptbamfCXS{;ADhsBJal)+~o)jSwDS7Sf*#XY;vG<{NRh68xUw3@&nEs zn28?j@g2~3&1_5!4DF&lVgES~`jx{P7+90^R6Ugm$LKE`#B^j-u_04n^MYL@W5K{H zENO*aud!punZP*yoCVl!&tAu%qk91pePuH&LG&MSgn1t723>^MtP4+Ud{2jq8$5|{ z_ofzKZ|X~Iy5l*=9)mu#QP-h2CQi@@BQ5+aKftfoEMwE=&3Xmsj`oNy;BDKnBV_D< z=!|-c37uaD+iqHT)ZY(3HaP$S_`uH0uK4AALYm+b03`kSX{pT*|m20 z#HDuW22bDIG`;+$tjv(=6-p6LlR0!0KV+nz8CCg>Jzw@F2Fpu~H|Z5KTiV{ETid?l zTJ5NS%cO}h>x|-X!Nq{B(X#`^GB2|6i)n4<4fMNOfw-jw*XvqazWBZ-8mvhCM}%@^ z6xpgLdpGcnv0NuXi><@nB=5M`n9W;G~PnnHFsM4h`^VSD8@tkLFYdm}9 z-FU6h%}+}pV&j#p80we~RQ#@@LmTO1n%52cmCl+xuZ!_+fU}Hl2ii_T_E+?3JC_e$ zHowbF8Aak0yaCdOAZS-+!sBy%UfYFIob^K86U7%W>H;}vTGtN4_C+g?2Z^p&80tV!}K zzZVnboEu44Jn2S;#V_P}64onrO1pmHrw!vt;{)@T0Ymy8uSjMEOgbdyKwN1EV}48< zJp2@IDO)-QsFSO3OU#(3`w)=ZpuWuOb+_@bh5FV^7iA<6Q?9I^*%PpmWdYU~h7^_j zG8StV;1_0OEa@X=Oph{ST217|*IFYUdCT;J^f8w`s3*lA`GzL{Jl&5{whW#OB+Y%O zGv;M7j{Y+6$vDrBNl=D8lueU5IfYbsMzzQp-rECV+??$G${ z`Codb9e6|sRfn|1frKQJ4mLV`Oh82DL=}Mxb5}LydihUY*J9&M9Ye8~A>GB!BqF|> z&C0dtsvf5&TY0r(Nv2rZR!%1h&X;%f&B|N)?&b|0jJN6?jXd4Dev24_aM7D{!=`PU z+U`TU+Rf`qLh*6!ulZ2Q?J)9=&c0wV}juB-UU)@ zH9a5tC?Wd{V|@2Z3-ePz$`m17L$P@H2bp?+L>duzGRza)8-1rHj0nb5od`!h=8_V% zIZ>=vvGtg!eI#uOPc>jOp2RMEFhK3n_kwro_2e7WK&8|5fSmY5KIAF2dGnU`xSoLB zq{RXl@$|ni68Py4UvKZfej@y_Eb_u|%wzxMT7W)BME}~TIr<}Cenj6XeyDBJo1%JK z;U|Ao34c{~rK_&WCItLk=T$x>Lc+4POI~_nzRkWE`tT?AFDz*On)T;7HCn7nJbdBC z2zOk$fBkkl`S!_n@}*Pl#)W!4P@L1y6!Of63A95{gI;;~(&-RLl0_?th=UWqVCQm$ ztqz3_o`7WmcK1Q*6iLc2{Srq*luZ)OnB8&4s864M{dRlpce%@wx(R;+u3zedV-?Ej zk6fEDPTsiBDW=M#hi36SkbL^$B2WyeurEs5&%~gakn3=5%YLcQO|>)pAPe5j15Ig{ zHEk`+Tsqhv%(HN&%fBd=G({a50$%y4gR3@xz3V{WtUQ6t16E-=#T)_goU9(ltlq@Q0lKwFs!2 znzR7R(8V;xeggId#mxN}=Swfg&X<4p)ppqnuwjU0&(OkgHqz)Mw|Vy#T@%{hj(`1e zpZo4fkukQzJ`~$MEfUiB{x+-};8nN&lTkkvE4ix|F6$-;Jps#I%fVG#DZD^eTBaj; zu{8DI7Oxm)jFn>wj^+Nt7aw@AZ^x9U-IaEq1tko=be$r&bEl44C|> z;2R$psz=0V1J|Rn@-@mG82uVT=cC>3-nr}Vu3phAh{J9qD_X|E z&@UQwT}N*feDsOO+My$dgOc@OWVEgg%2u6s;DWJ|vg=t$S$kWVO>5UNyY zUZtOgo#=rde@E^Nmt|XOw(QK;^uZl%(md)Nsg*8U9XHe^nBo_{;+a3`hiN6S&@;&u zpeVAD^*d2SLw*f32y^m4D?M{Ss#OUeL>~=5Al>U{#$Tm#r4dWbIE&0I+ik4U-932o2zx1=y&&s=-Ns!O)s8J7WiT=!*%T%XR%lR_tVN{bH=Kw(wxY4c;w$3f+UQ zHT+Re;<_*LZGkUMOL}M-b&cte>Ry)q1td%*%I&iNphlpsr<{RYI!D?n-wT)VOjnwl z(F#A*{!;CPU*WG^PP%j<%fjn=zOOP&q9*l&4%dNBfqXQc6FRzb!o942A3d_pdR;II zPj#IZTI`3D^+Ub-F6|H~e8nLq9`)f(6#UNx*ltMVsXjt^Og^BdGmt$)pggJ1PzL*j zi8%5etw=;U$!*u&@SC*wiXW~I2FDj~wwsrEX<^wP! ze(Ukws9J2+81L#u-3j*k2fC2V1!nxIvf(v(t{%i)%t498So>`R)QQIPu5qyuxwSl= z!q}->RS!J7we5H$Cg%d?Kr*zF^+gNJ*TzJR^bnj~(2NJ0)eoD6q-#IZH@RMn#R$6h zQmoXD^w?8^Gt$w$LD#Jw`sH}?b)y#WJef?JrHkh5a-_xQ30Y)4>4cUTPeiFQ0z%0v z1;#h*>QgMFis(Tu0EPaYSHLPS zWq1A5>Lz`b1xj7SaGfbh82upqpfKVJQ}|UpFvTzY7-#e8naWr*9(klcPqwfOFZMsG z3q`*oO4bMUG74J{KlA|w>a1vvgKT2eOYs4Y7dI3F?HXQu zT`kMhp*X~2np{;Pi@W+>m0AfKa7u2%jQB8Kyugn7LqqM1;7VU`*qJ9h{ON*NVZ+zb zO&oPTmn$2gH)O&)ev#s@${Doc5J!Lyx^Sfj+1NM3PN2er@COPZ%2?$J+Wfb4PE>a3 zuvxSbgDB@25wf{^nEd$ngVh>rR&X^WdNhZ9bQf_2ex|j}({~6Oz+$T??Y; zKEBZ2{(s-|Yk^~jNjp3FgpFSv28WXmx=Lbr4hxpw`k z?eEy3SK8)9yMA7kzI_kxZ4Wnl8qK1D|?tGa@nAP)454+h$??v1$rd>J5oj4Jw6aKwHl8?*ds4G~QP1`rNT@URPl={iwdY2*Q0J*E6&U&Z^ zIZ=SSwYv9a|??lDLP#!@+(=bIG8>HyB*4!==fk=q!s$$ zN{j2CUT9}NIoB?q*D+51hfe{UJXfCmhMr#khtZuy)>vsD4 z(A?z91;u#Hx0qQM)utOZY|vuq)^_wUy^5SyXIK@zd4uZmUVH5)Z?q5IJfSj40(p6j`IkAf zh4cdtZ}|&aq|0~Wi4#=x2EI6fAr};@at>Tbg~a-{bN@Ci!2Xh6bFQ0Z!hE?A(y7Ll z2X)a-q51S1x7w?JpmU4*Q1r*BQ@1B=<70JtldmMk59*Qc{G!Xo7?@=@F-=)FhiEjp zX%G~;eaSivQ44-sbi?E(-B?@l);svk<&xqJWE-*@=!+`qHe4;p*>K9Uk1LdIxlg6mQ7JrMn3(ITKmTTB1YoCy6|ZyDng{n8!-I1qLd%`%b^fF zwyeX_X)U7p^r6i4Q`+sA%ZTQ6zr@2|ZnXgGd8l;5XW{jvu0`Bp{=>Xc^gCXFeOU{z zoC{+iF4S_=C!Y(fHmk+O9Xj`E9P!k5p7opId<+(bo7V0#c~EDyq?F&&_g*pL;}<@n z1G*Mx?+SbE!j<;s|MRM!fGumF_zPcxYDu1U)puRv`|+aSe}3k{hYWU-dBy%jYnNQRttX@Z{rCQ&UAau(6w~`)D6D!xHD#I%P34(kfQ%v3 zh@wRND^enThu9${r@~G&u)&D>3sq2z>3SfHav&m1{egUFuH#WqX4XO|>oGD`J;~0A z&P^JMDVg$ZU{1bF#3?1&l9|-F?W6r?$STQzoF^yys+YN_fh$O&XC01y2pHIuSO~7H z^=z{d+RHu?Q*(J9tO3CB1Li;~>`0u-HwVshlVqfVJI7492kBg?WfBv6%1o(}nkbY0 z;w|EYuB_h~bkezQ?~a4cW&I~?Rc=o6nS7>nWnUCxl8cmniPr#-T@HKeW z0wacIcI8{wla9q?qvQ)sUiGHB+oZe8w`c&fQQy%qmJybY3fInFZ+CR}YMgMv*H%_b zXH0$sP{5}O568sHb3~ZsBI(sy>jAKm5h>F)?9*7XIj0 zZBF|;vTi^apx9?SD|&xOP8;R5ef{34IlBNiR&rrD#n) z1*`r14Op&oa`BY4ilN;MrE8GL^NBAqL!(>@ZZ^qQIfJS^jIu>C)8;E(^@sxVz-PU6 ztZ>i#dTU?)H7&yG$=6L?|u2<^t%`u6ImN(5i{nTsHsTb#y&IHjD zNac4N(v1So$2VVp_BXpq&$nVnjgj_Ds^~=$vzlh;dBwf--bm; z;ZelS#i2wK@q5f^WFIoYb}}|$MS8?8F~x&k>1A9pBW6q&9-4|?haR#Hblc5`)fEpa z0f2HVa$Ql*Qb0K=yUOP>QlHcvfqs{A&g;iIGE*vwH^w7wq?3k+*$TM#MY?cFZ#%Qx zD(os+>96?cms@*O{bw^bS!5m12S?-9!w(K-*bCRw4nDk8A zDis(mH?V~-!K+IUL95ptPr61sAu;jDPd=56kyh!5(G~cR9BXUxsq}!QeJhSW9%U#` zLQmD{q@N30^ML-^ODc_5lilD}zI0An3LA0Ix9!~8e&N6PPTQ_Gc*HqdWs;)t9Mczd z5Xpl^jQ1d{Yp35i*WUVzciL^e`pjd^a?guFg4B4MaXtH-p2UbCAQuUf56yOYN`ngr z6v#md?WA|E>HBU(2THDCNHvtsrW@F!Mk#l+2yZ-OE>kvHwc?9_@jRF_Ra0!69?NqJ>ko% zZwXaCXZ)jjkRmSLrUg-1m?F&4!RL2QH&j1dDE{D;6MALsb*GC?UH9NR036%MqJDTH zdCw8u34~9G6&?i;WZJKGCJQb3-9ou0dUiih3JB7D*0;x=J*rQDY!3w{hqNSwlVkYS zgLqVQKtx3VoWh7JW5t7?g?sPS_uI+$Px;AS$PVI-P}3lIKR|ysC_QNpK4i(#*3tf! z9Pq*bM?WlnETdTag=x?g?4G(yJoOng)6?EPJ+;FVjdwIhqHgSOy5fGCBGw6=g{GR1 zqg)r}yFm*pYoo%tEU7GMF+YR1*wQxhS3X(8V&!b!&pweltWoLp=vUk?Tz5xMp9X{p zJ;Fk&`E>d!O8Be&b&nQcckbJvJab7I#88z1nic3KHZ7VS)LeJxp6z~G*4FS%jrHlr zr`vmPe9+FGJRdqrKWtP|F0dR2RCU{SY-`{6wQu;9lHF$pAe0x2!j@gjQ3eO;@jl!M zJ_e~a#6=EcaXc^ro3OOe2L7XSp&wgGbKZp1BM4YPjs?AX;cENI@4le3_JcJ^w!mFv$3r%HWdVx>Ph) zL~!C)_KmL?YRdG=8)b`EILUboqL?Rh?`Yn}?qwK-QouGCO6#U!_TjsF1@Vi&|5CermJ1X$9<4DQM^ygeMoCf|wr*&<9^TcS{#(!K zI7eT{lQ4c)jxZwkm{v~uPaVdwoZ`>Enx;9#rK|1rfAf;xW@l&UUS8QF}LM25a`KcpkvxG+uMG*Y?MJ85qNUW3Zb`|1kO}( zg0DpQfN$=gh=UP{JY%3zenjBgsfdw& zNUtDf0oEF6WC!Q0&0=t|ghKoSo4m#Hdiag^t{a_FJM?VI2Ic2P5qBY#S|4sYwp=pX!>@3$*gcOlLHF7MWAn(0{xEV4rx z%0cNZ{|8dF&XTmo`l4>_rHqbpPIp32WPu{@^IjEE@zU?|XMliOftwJMr75-KuH}5b z&Mq&(kX@yrqm)>|UrU<7=CwEKs`OmJiUrttt3+;2v#L6~mtMtd_k&5Ur$#vuO`o-3 zM|RB*rZ7m$ut@amSl-b#{#vvnLy>&xlm#BZL|RIBDNvy+e`mhU$v&?g=GA9+u4^#FAj^8B zH)9b@i#*&MWtmQzP`1NXVK(RyqKBV+RIhK+#VNf)X(R8rq^{(1U^FpdL@%?}@3Lqz zqnSj!D4K~&Y~2R+w_Jdw4q5p2q*D5D!y4tE?ZpHL8m|XE`{`*7g!I(S)f+~IFP;$% zdC9n}5#!&g1=v`8MK<_>K?W!I)#Uxq&UQc-mA2^-(2WN~uBRJ-;G&WGsgN{hVM;y4 zFt9Mh(8fT%imbLh`-&#SA8K7l6N~CfOOa9hi_$xf>4K%6oZNXl{Yj;sxXJFUAZdsv z4|(M<{n>9014j^_d@VLozFtPsKvV`yn4aaj%S7i#dh+!Ry{hv)-Eqn)%OW5r z8;fJ|t4S`wuMAeY7HfI>bl*{J$D@zE_6M!;>fx(;9FhsP=SYe@pqHF=GpS@lXT@MJ z0H)~pQT&uONWQWV3I0AexiYC$uzbemnL5#zm}EPWsV-miQ6IF*yB{Q|><~jQOtRgz z3Qx?k!4?)@xr;s*<|(fS!CCgMg9MJLj`hZNKj~Xf!-_HsKuc~+&p??OajW>49K+}7 z{mOZK2%d&AU z3Omc+$wJu(1Ph`pz~0k#py^_VdJWdA=|{OJ(MTaZ>LVYesuJ*8;~Vn!ik4up6#OcA z$cKi~OATPX@}qvz6R*-!T>C-Eq6;oNY1oSTRW|)3MJRe*!U&y34}F0db%$i>wxX_U zlv$QHkX1+Jf60f{@OMg=-9q6F?LQA86~B~a@;Pwyk%<ZP@R+O9l`tKGK%5sbg$-ic z6OVKSPI~GJH?Cas6R?agw{P2_i*}-KR4F~4S6Z_BwfK7A(Y<=DvKHgAe`ARd7d6Of zE225^b4eFf-~Y)6?c$kB?XbT4I)0aIfGLSBD03xM*Ec@9(ayblLFX4aO}TQ5u_tm0 z$XkbEUla{p_~M}?emVjDNws>$tz}&c(WF*JuHKmRn$AD)T*CPf{ABRE#y?ESeIohb|oMfX6DEEPBe=p|PAXj8;e6m%WONSkea?8_pk zZ&@@|v+#OTb0nU4f=$3hgScS749vx~xhrAX`zZ;DkRJ4eC_1v-wgAwiG!&>BCvLetbOJQ*lq1wT7ccW zg+W>9aQj&wf-%pGHWlAx0Y{?dpy1>~R$J-Dm_OO$0}hx7l!8B3h%ijGoi|OGEK@+l z!IT=>QsP}bceVZKpZ!QvKg#HRM3P-xf2-+KePrnMHj`|9Zi|3fn!MU|^FCctU{040?cen0yGwH(+1*y%)3qdr>;$+)*)B;!i-Q6saAy@87OBRDE5a z2+IXn8AQh4R8<99UQY2B8d=0F9ZJE|q?spRU;k4rz-qGUCsbKb#S&$q;c6VAw4Z2& zmJ6^_sB%jWZw+K)45rrt_c0NCK%6hU2rEyJrz0pzu4qX|7j!TosnZ0!sMw%J8IVQ? z`jH8n#NtcddIZ_4^Y})+wIp!*b@5U^IQ|?{OKcH*eorNxZbK4x(E6sIiAz6U^=)Du|)W@IbEg^gp7(BmI7|-eEAPKq&Sc!yG{g#d? zcKOPv$i+#I2D^adr2&EJ*enmns!_w*oVfN)lKiLft_OjI#}mcOH9xMmq>go1Iy*mo zG&Gro=}P5W(JIaYcMApR{HkjqiZ+^>sG%Zwg-lv%_dZeSxssyJ-4S*2Sef!A)kn0- zRslE%XWDJo%|v4GVbYQk6Cs7>dYl_DQ*ug8)`B*en^;4t`#R9p)Nkkg^>kM87d6?n zkXUV34Aog2s|I*4-UFqqagdlLKX(CkYNIJ-X%5yaLiLA<6}TC?WJT=s*pnsJDP6_q zQ5XO@bWkLE7G_nDi4$j4%DNa(ktjb+jGsBFTTjHKaV*C~&6G!2lSuI+9x$U_(%pDT zOn_-(JJ33QqUmUu8Tn4VkWJbIFU-Ij>sjn^C|&ZQcu^-(%HY;_zxredD)nQ({3(+5 zNFStihUDaDbYYO|zNUZ?`2$beSQj2BGl+!8f69+y)N5(``~_H0=udsb8lcAlZ0KhI z?ui=h#Z28y2D&$rQ+o4`Ep3Y~YVh=H@$O#ZTd%szs#jy&x}pi8 z%N088qjgk1D4~tYD0;;~(TFVduk(WIzK0I9!@P=#iyhRF>kt{?n2dkb|hS;Z{C z#v}%PEUXT8(BoNnO!z9q#AZuOeBx7y|_@dp=b=wOsY614;cxBLCt+W8` zLs^aG2Oe>5)`dRhJ-=6arxw$~9>wjC~PS z<>D^tqCq#0d0gTs+8!;M9e7+kO^VdEQ-s*|d$tOLvPqpkFG8vOxf6gv5xmo(V! ze=yJ~{daZY=hJuYwbLKnk>A&ZdQL3SmoS*cr=7qkAhYn;yPtfNz2QN^>WfwhRE9ArTpqAf7i+tqDUdTonDvfl7 z2|Z!r!cZZmII!hU#KE0>E4w8%mkC_)#<&Z*f2>$+0QdEDUUm;vS**d*6rJO+Sw1zwx9jrowiF)m+m{Z&x?i~l5W~ax;Kxa58l$#uh-7$CWJFO z0APUeLdtq9T6%~nFQKl4r%N6iy8^|-f!sFxNz&cz;b$H~s_TXA@|rmQq(YNq&_KY2 zsRWD+L-O{G+wFqBb9!D+_puQBg@Nuj$kUcvbb~0b7pz6L&YqbbGL;;SsV>|t%p2QL z`t=RqV^2S-Z*=NuXb+G|FckUH5=Lv+z(H8_k2U&2HY7`r@EqLHK@js(Exevnom{)5 zHZFQ_DH zQ*`XmrZ=umXVR_;zB4GOWN_`9elYK()nvI4uYR2VfhJHVyzZ830Bk*k zN$Hagh$UZuG6bE?dcme3xUvPCJjVfIg5~wZq!v|KeBG>XvW|06__6pH^W6~8 zQNo?V?68v+OMMZ_UuPv|4PaOd_YKRGcdAp{Fit=68@WDLS31;lth9FVG8Td33Jb75 z)&lGuEx?Aq{9?fZfE|JYZK6kNj+}HL7P^9FHThHYC`;%GTIdfuP&RMltpNMmfA&9r zLpRqkX$uvUr_VQSDSli|c)+L&HYGoO<3{`GAL>p^_ZPJ`W8~d-lIaYDM4} ztPLGjK)eiz$xa#E!WTA%c%cItGKuNBMdL>9T7dOsLt$(ZAGASpUO&8oc$ZGA$a{mY zQ{FZ0+UMWXbqaQI+2tFsFa6;Q?c%4ODa}GD8W@#Iz&R+9uKZTrH1+)7{e~7`X&{Xg zWFRmxHX{v%u?@#+p0xDqiH(DuF_tTn1 zBjz8R{6|+Tz=|MwWGoM#MN}4HbH|}?P#^k5#ej#Daw%`W?Mz_pOGqKEf9WNX8lWO`t$PAeDj_`3=beXnHF!zx?}r~hPo zve(N*Gq1}ga*PIwM`{^s@F-UC{d`2%VV(yd{I3}tW3qm z4ZbUHZ8MdbNu7~Pnj&5yRP|`J-S(hY3=e8G;`M8XH8`Do9Q4yKE2|T+Pwa{(>{K>u zFI&AXvS84)S=E5?A_~N$je1kkemaf3ufVUsr#;Ji0+kpI)Z#TrlBG=@BKovg_>viJa(3mH-V@+OMK71Ee zb>oXC@QTjl#giCj66htM7u)N!2zjSn{q$P9`2K}9foF;SSqFzof;y$Am-xU#f3HN?I=ue08@?8oQ3)D79?jk*Q5p z7xf@ot*r~@fi4mCaqEK0^g}(#_=ld`KrVGok3YD>_MoteUo^_TlpXVxF1+i48>u1a zBC;2;jo{&?TLkDDn<Fa{wRm<{i-GTbzqOZtFLZbzG4-Lx3$Mx-oe48~>DTN>eUiaKBQ~K6 zLmS5SwkJ{rsd9i`VZ;=Dj4NIEidWI0)dtS}A>-;h(D}yc7QO9p z>rrwUD5o~+o#1jqi){Q-548Zx+5vr5*Rt+&=Qq3ooN7c2^1w2!=slB(!Y$*%7ro@j z(dDtrT6{f!Fiq%Sc0`9K~A|2dyyWC-SR&0=HA&AUyi?Bkjp= zANMhKl2t3$qzyN;aSWb(BON{A>cwmA-M{*BbJE_C?mR7v8VUDS^*4*JO; z1UPr)BCRi&NM=wI=RXnH2YLGA&fPm6hw>do%D9fjTXZO5c)eANeSG_s1yp5?@o-Y< z2vthu?30}m@V=jVJ^8cK?d*GJ+p%vR^V?-=K`&9N7imRdCsabQPBN79(#cC&e7%|% zK+CRTiFvG92kUT9>QV{h=Qfk64<-&v1; zoEm=^e-qSxWlL$=gIBsf{>-E5qk*t8V=IqXmMx=TD^te0PMhc|Vjl%3yXhxmvX}nd z%kBD=8~)@A?cxB;rHpLRf+QyMW1wk^o@k$;iRD3{;wT>kLFJ$8F>Qos@C+D!`aTP- ze6l?gY?rqo#R9BuR2|A(E_C-rFrRs^Cj}zdtbVAoaseImXV;C=-A`co^>ajb}6%HLe*fwkNUJ!5gJ^f^E z+UNY@@7}jN7GOg`3P@5=-VZ-=us!z7vFJNS zTO!)u-bzLX+|(51x63+uVBbM8J}PoM6KO9C5{;7&`~X!K8>`V&qpQSI(;6(SE0CWfxPs@r?o;qJfDH6XzAmSMN3&PKd5BhtYlw+ zRmSBpDALY{`B1E8ad(G?zLar1#n;L)UO-l&y1ng^n`bxX-kw)jbDU9(IRl@?T+txA8 zp%=~f8w;?{c>%VbfQ2KTIwv<|{XQ9*$ zU$z*7h=x9I*g!+&=_Go()ngSmu6Q79Cn^Ps|KOt@8%_o`I-1hxQt(1AcBvap-tjY$ zlW*`1Pq~zJ8A`VRd-MeCCf!H{w(0~QTn7153$V6eg;>&`((z!9z|;#O4k+@!aocz8 z&|B*cv;&8A5d}v10fy_$_?dt3(}b~tgiqkGm*wP*5^ulumY;$J<6u43ARFk;G)$!l zwZI)|9Do?Os$0`U-nD0Ud-5w!wfzV6Q5xNRXdvaJjfOxy+|X;rUVrJQ?bIiyB+efp zemitoNBB7GPbFpifDQUwquU9ReVN;t=fe6_HgR2#NjEqox?Hu7Af2W}rDuM2YUqo8 zP)JP8(TVEHx?i1v(Me`XO@LK2b06qq$&P*{Z7i$oR+v&nnPS&{WviWL0;@cn0hYD4 zCQltqA<}CpLX0^2!U&pW*Xme;yJ%082TR#CfHb?7j)u`iYwWO|C_{7hqA*4;_B{*4 zAvAT&b2YX9F3s%?bJ75XBZDH3Zr<12Ob#=5KuE6@RoWYg|3-+Kf28A%yZ}? zqu0XOIsBP9xF)-*WZk#WJbE(NkZ!Anl;nB6iP-C-LlzDU`mz`v z{AZfT1L`5~B(|NHAv3gsB@c_JY(r3UyvtM=LLX$EtzUn*~ zi?FE_y9A2kaw^sWERzohv8#Qoult0LG1TQX!@SOG>)!1eyw@O?3Br9n9eG9HK8=B2 zlnQ&(ww4Ars4)$|m-I2?$m@Hrj~&sIcDnGRyN3Prs{D!m3POI^SEaqU>Vkv@FQ~>u zBzSVkm@im>MW5<3CNX)1%^JfV_4MgGC)*i)f9Fno?81KFORrC-k&SYN-;|GfgBG(0 zG*+JUJRb|N@Ok!V=k^`#v2QX6lKiAf^0b}RxXOFen3F%%T$u&aZv+@{)}wqKqWJd6 z`8V_w;k!Y^%ol}Kn9|3(ir#|N9{NpP`{X)2ej%W3Jm&QBhy{;{>SitM#6G0Bj0`cf z+R$qZG*z|BiZ1p4s-F+Ekap_ds;s$-52`?}3B`x;pmYhre-H+G)kk4wu`;d;>V}&o z*;28ef@KU0k3dXWnK-ji7Qkbf3j>Zcft3$A;d-G_6kK=W*RJ3Dh-e%#nGk;aA8PUS zzt&>X&+${QltrKFYo|`BELs5df~v~OM3@Cw210CTgZU(p>=kCk;jYpIyL&VxB zYmrEM6RQW+!)yVT^OyQP%I|UaH~lq3=^R}`(KbFm`!T?MrNe|}9E7R-J4CU1jul?nXcJW+z zUjA60y$fYQpUyasv|U<{;#K`T?R!rPu-EM0Mp5I{!?f@hhj62;M(&EV?b5+)cbnc- zu3blU92b2;Yt)|$l{FJuvY=@?j)id04f>v6JA7F-D%65#jD^qQYk&F`C#WN~2ZfrGm|s>WaMTg`ED%X#+#$5^qHjOG|Kj^l zBj76=!9FT3wPSZRKy9*ly%%4%`t`#}L{6bD9`y@&gA0l5k>^Eax2VcEMt4{gdy#qzj!l+9oaFxgMa;Y~TwvGJ=P> zpv12(gwsF!g+JVxDXBi4x?GKzU|aa!{l=y?`z;I??*08&-Ms3Max=ez zGyG;b@LopOaREQu5W9WfW#DFi*uTN0R?+&HcUDI_1n4!u+)V6a20HDJ%800bh~nv6 zr3cxnGxLFZo~ax^`iSU^!Q*0Y43itAkP{nf*5(=Pgx{zH}LV_6-jGS73gEN(Re_)p)u-d_2a8tih8QeFBr!lLt? z@b&k!FqHiP)$w*Nr6hPKLV8hn>9D* zW@mTl5J$B)_UI48|$#Vkov*bdt7U0O{6ssDgK2 z3$SnflN*|MtZz^L)ln~}J$5IHG%`-g9|v+wGy9~ZAn ze*TA3F?Nf^JV~`JdIQ9BfA5=ZqrL}=BQ=g?!H;p2KUE+)*E=~MLbow>4lfGgkfi(# z*njt`=Fl3ss~>r>)g4HDL*$G6tNoPM6t|7?N0>U_8i?NPe16ha!u+`+(1&#}vdi(P z%fiF1J6z&$l``e0;jo2laK$67R~=h7iWTgS%ZNAmCtG{;1neeW-$X!8lXKb)WpT`h zrh1}|kfUDwi8Vv4$#Mu(K-T%7?cBYyJ@wURLw|CDZH=i{GUz5`j1KCSJToTt0ER$$ zze_X|-hAct_Q{EldcNu#u5G6(=SrW-H--^cwhO_Scb}euedcS=>U-oo89%&?DtcrOThrs)TKdJJ^9mcZvfW2?Cf%_1^`dY|LQP>5O1iU4`{# zZh}pz0=ldtIhD>x1)jx&{i$ETu_-sDOm{y{#mQRMS#TF}CI-#FJ`v3IWG<0& zd5Bf7bKICSsD5UQ)v{}C%!JTXkcx+zS%Wp911Gl1x`qlNiL2|c*lQ#wy;c$Yb^CT` z0k(%|rKzo^)C5^etA5cjPQ(DE(<~<1C>}>QK}O;-*EJXyNd3-5lwA-I8%l=ZIbzE7 zRQWSFIV8IyOHGqAp{eV$#FXoDkhIO~EphT;l1P&?C+6Hf37bLZ7+4c7c>bllGichb zdO)sh<7{CEei2JQ6EeP4>euL$`i@Tpw2NqTVBeLcJn2#ok94mIx1%WNDSyn@4}pc# z43ocL6OLT!ES%%gReUg{D^yxIQ^_-E$6Tgu!xu9|tI;myJz>*ufQ=`bnI`snpz@6Zn=VmX5snS(}t!~_@0X07r(^2}px z`>ySN&CdqD_X?g#nnln`KINGRql@h$2LB=(pHKnq!DktSx63q53FK^98U;Ku^&PF=R%yMI^P z^@N^I+Bw}}TPBc5F~@y!1ieBQ-&oO%k$bMk!axV0?T)VDUH-8yf@!RMQ;R@%^%U$f zl&&Rx%om2Pv0aNZyB>>I4{y;;fK2!t1d6^pjX=8p>8rn!7^%cEhcw@Tf@mZ5#FGQsRmy>SA zMqr@|9BmobbLdjuOsC?>6J*4bZ1PzTT@Sp(7*{gTlxDv4%l~6*PyDjlPf~;)BaW^sPi+vKFi9EWz@Je2OSvPW&L6i7U zrZ|)6PBSZMOP)c4?1S<}Ctm6p^K_5uBGq@dJ*>(8KGC(Gdg4kwBc#n`Rg&N|br9Jo zKNmE>tL=PYgZ|9|34uBg-Swy}unMVu&HhumD+XWbWxUiyo^^AUF?bkv#8cMFlZxX% zlgQkE%*Vqx+8=y$U3>iNTm%uNDoR|3u?`?8KbCEV!9Z@duOHVjeJ5EYu3x#=-u>yV zcIBcz2jB~qcu1#O25S*d3kf<1urOL*Wxc8n_?ar5XI3f2W<83muf0F8j^~=uh);Dv z;f^$2vxXgdhE`uJ?{MzlX8{%o@KJ+EkF`KLFma9yzp)T9ydL_Zy3J)hNvn=xdhw<* zMlFdg{v;cgi$`waS9+8wTFI5~^_+0=kqO>ZmXZlxl@*Dy>16s}J_U_jAR`rZ!bxDh zNF2R$EJx_6jyL*OmZPp2cZ7$9ne467G1({&iIEv?1#k2n_Q8h_wI{xQtR2#YYh?O4 z8o0+_NwX^HXycxFaL`-+7-QSmy=Vx(hjTu6p4edUoV_KnIj)ux;6@*Rb)uS^}>#mi&6zVd3>lUpwA5 zvv4|_lLU17l>p}W!M5T{7cRFCwfK7F?A3PYsY7ksPJI`WC-dwZ5G6=U#G4{)SO>`@ zU;6ZtURiieV{%R$6;c*ZF31$eF}@N;-OLZjBa;WMJx6xy)yn(Z&i#6vznm~%Spf|z z8Au8~K1CA5tct@xGKYvo2h?1-c(q+Pskh5$L3zyuvGjSI6OFd4PMDpCcC;<}RLc5| z`Q(on^%QQE!51|VkX?%7fCCkn{|yZG>I!@I?{0@5J*0&+ujD5gK68S~DwP9*u^gTc zisjN;W$2w@s!xVWKY@K+Pnf*>(+~6--y7=3*$?Y@nYftisCU>2d=Ud^n6P8Da9Mtu zg#f-L4qw90B1D(40`Y>X1;_FeMx~Kemby#nc1r^?KegqH<<=s=P*+Kc2&wW8x9F3~ zvw$Rxooge?5yR3(OIH0Nf)B7QgrJ4*YaW{mup;?MPJ>gIX<#J@-WrrhStyYf#~4+x z;_1oWG^%4$zY*F(Xj-RF$n5X^ChAZ4YEHYryimKW9{1a$1=u6Uj%dv7l3B|g9hWZa z3Gr9{{cDcl+-J_J`gF*M!lQ>@p1OVZJ5R@T5YKf3N?mz9!W9Klwn-~hYDhB&NQo$` z{0*EK^oP7|fFy+p%ULhvtRE;G@?BdTn;Tj(Ki~MEefpZd`+1u0z}Ag_Vk#F$#vGS!RID+|mVH~=*M8$$ZN0t$ zi^0BF30j6&1Vs;i_=#BkT9X^nDPgn#t0!RJ{DGc;)tf+|Qh<7rGM-`;O){KQl@d=e zos~t?#N#DaJU=M?8DpO?EwG}G{%>s*&w8+B+d&XtS#07Df8Oat!#)`7qk?ql2u}D5 zPCEA-+^bi!b3ug$MG`yy&wSwG2~_xEst-72AH#;Ia3a{SOKaRNExO+$*K%=0Bg2o*CP2hU)2JvUi)jR{S6Pg55eiOXt631*2iz6k)H%jWxw32 zYq8({<-ggs>&-P4`aTKXGEr|Y{YVS2AAA@vw?Rpy9Sassg2GhWyXc)LxAWL$Pbu#jG(l@prASUdT8ns2b>zpZB@Jei~cj4!HACN15 zQvV7w^KzA~u6=0-K-lUWvf51TJ_g3<@_`It=EQ_E%kmR#f=)E!`00Anlgba!?&HAg zG#VOg@z7ai6OBQt2cn939SeSU)mqaKhFQF;&oQKM5AqVfyLWc8j(Dp=giC`$Rg-m z?{B?s)&(YBIc$t<+_|X>yt)W>=eoA5T<}rdDnuzmnjG|?!5z~@MUFJsZnf>yr1QYB zLv8P2O=`Swo_tRnrN>#MBu|;q0FM}Eue0C>Pi$jy0TwxM^pRl!*7fVjr0nP}UU5D6 zxv2{X7d}1L&YwQ3#aGV~&C~2rF}ACGNRTcXF`@XxAp%JqGI>2~S9vs14 zMDa~6pq>7{UOoIHO^~!mM;J`b@=Lmz1AgQ$(__Bmh>Kov@hV@j>B{g8STC&R;;PF{ z`!dI*e%Pv<&?`-xywRv%-%Oog2>qGvc75y)c42lLZ0+m6+1fMzX?*{+x0zJ@yoKw! zQQ(>uELnv0`V$i*ZC)T%tT#A$U*_=6g6HgMR`K{AEDN&xAJRfWKFRsE`pdgNh}S@Q zVHDh`H}g!!Ojn-Zi98FiET}@0P12s%rM&6z$rH2k2M#<7k6K?aP1y=G5gTDuyow*_ zwfNFedJ0!@(JO{dU!mJnU_afe8!9&MSC`}guq?~y9OWq;PE)?zTvqr1)NTe!ryrnD zmJhJrXKf9=$%b5^^j4mDq^(MSo*tTrh1Yufap)^8#JTgxiYMvLgCal+%#q{k^-5B` za`$18hw>Z7&yuFR{^y}EgTqx{t`E_Rb@{^GcIty$?aU{7sjn&%dib-{8XS0B(%Y_O z(fwM0)uBdJt;Jg{W!})zC}q z!#WGEVIeNYL@7!av?>)e{3lPZn|#Lxf0x=h`ODL~>L4jM%10ZCWp3%kMo^HMFu|Y8 zmkjafTX?{4$&YfO7oP~Fmo(*}50zeM1f&Z`Tw$V@OyH=GDl=Ggj{ZR#L)i=I&^7VP zHk2q2m!u~tskpV%#&6=Pbx;g2gH~lqdJ|@m|-EX@e*`ozE4PH~^G6X&m?WPuuS%4)VU(GlrN(yEOvM-c;*+yga276yV z0?aKI`^?S09J+foh{e2eJ%blQI^zhj5LJ{3`Ugxq;~)1qkGsadp4_S3&K17j3 z<3{5B5AX5Ceq{xUopdUnG$Es~Q?ISucVLg7g6+1X_^Q7D`__x^w6hkghi-vako9xqu|w@E-__GsP}6716Z7SaZ5I1FQ_CPFrLMtDPm}X{Hw+Os4s~ z$*I?`wKx9kTs+-sUI6S1<)%$4R@=g@^Mu=wCtHPa9m{r<0+i?&_O&pCqE(~U;iQn+ zE|yV#v+lE5F2EvboBDBIw2e^bJSGZ+e;S&A_lC@{8CLQG9V`MB%asVkNrzTsm@L4) z^?zS)+n#Cd$$y{)*uT%XViBqx7%s)(GOA$#qiVeG6dr!zNk`QMt>`#Y>4AUetbEhl zr52Yw?~#4a3)9ZH0K02kfK5L0$y2)V_v%@V$mAH?xsN|>AHVQHyKv&H+@V0~`Fh%v zU598GDb^PAgBZ8^Nl)oPA{Jw<#mBC|g)@EvRtvCq za{-nyB8#Powjb(%J>M5VQCy3#$xTnykiyr72VlW?5mgy=8Z??wJSeJ%*uaZR9)G~5 zKI$Nxi-PMp6-SWl92LqRFZ?Z0CywU$q zKh|D{R{fb!dOAK~gFngY^5sPl*76H6aC)*QO8fyncJ`DQM0;PJxUDOLELBdA#ePsEqM$sdT?^eGdOVIEY`!6o>HCZ z#9ZfE)Qpcr`Q-u6T-R8xu4(iKna-HYuCX(e^+CK)l?oMg-R0w`WAp>l9Xxkv%0+6K zFRxASItLGnHVMj$%4Dp_19kf$XCaqdVv*rBxn5k$0jA;I@3{;+h3^dGPAY&3Wz`w! zuY6Bov+PQ5@r_rmQxX%VYt)&jl8Q&Z}XLHDG6DtpmnsmjG9%!`LvN5g2Z-1#tGlOrx@W@-FaQaF1VJM~gG7^zG^0r{NhUK14>HO` zNqEz{{s#RAf`kW2CK)MFCV>Ds7+^Tlv-eiL)?QuJweP#W-{}o;5sfb$_nwRh z_s>7~h+Ixa#>vcK0=7p96C8p5MBA!8w7uGo&nVX|G2e#E$vb8-n0Nha&lvIXiyCxw| z{8np!?GNW%0s7)BIpNR^>Fu_Dar{t|uuP(Q0+s=i%1pL0!O0j0EQ4Z=BimE1S4&2{ zCPz2x@mq&pkxbVLPya~oT>GcOinC9yf`?NdPn;$v<1_nF&bZiox;EDB=q}=r&ib_X zAP$-QJ(C}g^Wdb+OrVm&>xuI7>Z7hOl|!&vxnz}hM_EA5$J<}#sq&8_cwf|JO)`2r z1xQ(O*7#4*$~x6efvwZ ztiwfKq?R;N@l_4Ry!c^Jl)3lyi6&q-h-Zg9tk)kJ?iYQaPxKdD74I0|D2J3fej=yL zul4UM-aDFt#aCbg73JWq_KvnCgE=fBo+wW~CS3Vv<1T5$5dB^H;A6SSJK0rx0~6a5 zoaJ{y&N;x-gOx^nv2Y=+E;844S{8w?=!=Cs+7P8!(#}W|OZh84G_~DVnyTy=WX2&Xk(I4*|_;YcbXOM?T{oDk6?CTahYv z`v(jHSGCap&8s)tTmRxmde?A`$HK9{ooa9=oVT>v9SzaeOicb^L2$8xBg|@{ac&uhm`V9{c6?1TRFLllDbToRTWWe(b~*AB*i=YFmaFzafS+W6}hn z{BG8JgSYO~wyDRKcYg^Ee_Cc!_8!>XcJI@jS=!#>hUXx?cIkTi%m3>womayGy3e7-RcDC!K=n*B9W+cDjiw+Xk2@ z;!b6=*`|2Vf$(1$*aEi-lxs9V7?(4V=-Qfg@xu%4Czdp%?jLRz| zkJYkV*n4^s)5Ul61B>r!0+v275K#DI+X@r%m}Kqyn-oTQ0ygxluWE<+2uS-s+dFoS zPj0-;Dj?h2LM1&hV57dC*KdkgEA9+nvc;Y_)$wC{T}G}|MoYTRaUuwr^V9?EcBwC0 zLAnk8z&YVpA5Xyk@!huk#tWm}t zvE<0ZU&!MT#P8GuEOx{L#$^$^&r>cobHhu2u#ejpyu?NhsO-Un9DiY3oZy64)w%sq zR0M>L4jwy7eq)fQ9)DEivnGwL!DnJOZPpWd_>rBS@`t7W$|p|&sTT?u;>qu-=eh#7lUjEvG*| zt#RMEc9)AEsfk!!%{WpcvuFW8w;({dzu31W$?rDnSfD=n`nSK?cI@8S*6Ya;z(Kf) z;0OEbSFg0wpPp)GGzn{#i4IR-~z2V?RtV^bi(l zXhwB?7rTPZx6xrZC?N*O9xqC-vJ;y;cS$?a_lAdIce#iH#HZFyQWPx-i( zB$`OOT@=E@qMyaOv0a!py*{U0@Epo&YeCCad9szJ=hNyaa91s~dD2fM?auKCVonPd z(@M$ojhx4Uktxk*Or4?^f+9~W!(`G?pVvmjpy_7@r5|)5sveWSRdng4YsPqlU)991 zb&K>e)o1Ol804pOr4QH3toL6CYGBdLDRhD|n)+zgHgioFo3a?%HjA<3gGtw?&mIpu zbK%M^1q^ifq8O8*J?@G@QqeGw;So0^PLO*l7o8uM=@ePYXKglO!elAVz=a<}DEsb@ zf&jKDer)&@2stp$j3LXqbH0@rRF%va!#P)TS~E<*_SQftEIJ--#pLS--J!5~cRX?e z@9fl1bm!}x3wQI^TF{}vxbl!q_0WaXr_>bFhCF2S-@5f1+Vb+|cJTGXZJRD?+0qlG zlt{{5*MPxFd@5GAHFc_2JY&D~L5K%8!pLUL)4Z@uyXhzC+;8ylQ9p9`+0BbL+qKJA z+RfXVolO3SJ7c%3+7>ZIwD4CvW4?IDEIK}Huj&WAmuSb%9qq(xFU6!rQCkahCWUAd zs+9BN?N?>0J;5;~4+5(WPE$?sb@bAXNtJhf> zrJ-fSrjO6j$<=MV^K~7Y-r&G7tBy^z(RA2@ORV+ca4se+TUK^w(Qn- zf$H{=D~NLUnX=-d-H5s#g#@m%NTvHDw;_~|wcVW7V}~zYc%W%WT2RqIKq^LZbn(Z8 z=pIds?$D!wnYQ~}w)geN#O6Bv@layccUcEha8RxUK2X6+8QDWkj&gU_3++JXcr3Xt z!)JZYg>|HolhfbiTws~xcp%zq?XnoF*U(2oUmX_GiVZnw!cMikh?9OQp2&l5l$8(i zkdK^{M|tT$R}53@CM?lZ8tswc1)hnkkfnotzJ-P+Y|3u3D!Y&rH(sU~Cv@pc5}u}* z%JU*F{BGa7y?yO(z1gSD2Zp)6YEcW&HmpMCs!JN?$V z-U~JY!vvG|1&6NhuV+iDE01$J^pf$|V3NlUQTCH!%1<5O1YyGH!EN1=FWuH1TlGCF zrT#g?!#f-F1Bc(Sdx^hJL4{MB~r^P8qE z>z?D-SR^s=!uP5>OscgT*0e4AxLcVCk!gk6%RFe=XgeReqqoh@XhVLC$(W^M@^$Cl z9hywj34?U857=ns!nTM96iskwT^YW{U{GlcVmqB+Fai6MzxY{OTIMdDY8OQ8s{&Ve z^gZn~wHLwdwg_q*>j*P&`naNcPieeyMYKyoGNiv9stp zKhD^XAPG6X1DWVs!@UDh^$^+dy(SYCz%`{#Q+v>AgXSH6TCfZmb6;W`6W!ft%pU1y-r2Xzc{%e}F zlouU$F}G#rwxDd`f{ykp?3))`yYS8(z2@Xfbf33-`iM4(SKEF(Ru~?6X4~SlOE}u* zkNZ8M@)8_Q{XHa%?vnI2BpX{WS2WzG%O?L3hBu_b0d8=GU6;fL&^@ z{CgTC(`}21{>ejS-$oZP^hce}qQfTrx?CLa6xU)djK5a&gYT#MC8x)R@GgFYvraib zOy`H{?jPL3k)Mk{d8XGBa4x7bT@6H;B>mto-fidJKP^L@P3ndSj*a!#HVVt*hy7mV zXL^0thIZ^%Ue-0W9lplq8%-3vALXkK=GY9k+$l!nlE{ZAgmjSbbF^@_qK>gmI*@+*j}>^Ms>&KB6x{dm&Qvgn?xlRUBu|gWBNFG z02*ssVFax>vKAcZ_2D~p%ND&TMUUI1P9GEprg)CNiWrcw0^JOB<&PMNiGCFi$rdVZ z-nzLRef1?>XV7aV*s!agK@f-jj2DOfyB79O*;tg|mE-iQV~1`Gxp3yZ?t(oN?K4J9 zf`^52;wS;RG0vjwZG4iuWScPKH4aB#I@%5$d9iKX9@l2U#CN?5os9Kx>XT2}&wr}B z9hB(C9!Ry%{SyAXZoysIbPAefb}iDpL(nt_dpL zcQ8!LKvJL9+oY{{N>`f6icqT-d9T7*?J2{`1x<8GoR7AJ7y-pM`5d)_MTI1F*_76* zu3w0v%O~EMXtjQv2R*eb4QKXA+hbZyS!-g2{i1U|=?io*|VO+nQumdY+YiYdv`amXnB;X+h?1=RkGMtOeSCtWIqQ z^+J5XgUOT11-4%h#l$g@gf+`m<5z5P0y^QM6kG%2EFPb5Et)*f$E?LOMl;O(bK*6g ztn|K{?0k@2^xgY?9`~HPj0Ua}Wna&&rL1+3CcO{4KaPi`q%)JS^XcSLU!-d_iG^*c zjVg|^$DO{^_+qOs3FC+U=*Pgp#;mIMI3O=>5tQEI!Ojz$)W@JkJqAkg#q5&%V~u|i zY8BdCUqzz4ILQ6oJjCWR*|7D1i{dZ=>sXONCoB`Nn|A8rg?=r^9SePsD(*+ObxBq4 zd-b~tv2lVSI;^-Nhj9E*AhFGdF1fET{>apy-hKg^gy)Qhm8ga$lTpp z*xvfkakkd|m!0ykNlbFY;6|a)Za$WSiO=KvPxStc3+>juTY40)-dL9>KykOKFmYx` zW8{-~eWsZCN?GW^5Mz8m@fW!+7>Q@!!F}z8BM0?36pes_617uiQzhs^KVUr3HiE$o ziG9ASRbXQ3{9oy!<5iW1Ya|^b+p#=Qttb|5$IGql|5eQe@-CSnPS#zlzrhr}V(`SP zCNQ{jmJ6Kya3r;3PFo+d(vi8)Q>R^ExB#h~!PM<@YTKV`V)-P4HDMM~(#)jDR+En) zLMDy4u^if1mVC^sTsZ3WDOt~@SfdGPuUFcpNmuTGR54Ats3LU$?zato&i=XWZjyiuN=Z@L>9)Xk} zZ}^T_Z1Ur}9R`OdS>a}%(}ZiUR~f95AhVB!3yY-fQfw-X_9Y`POy#4jaOiR~DUtK# z!`e1pkWNZJCYd%0%y*{yA*${p>h?i9g>%1wS8^FWI{H@Yq+d{n%Z4B$QC$$NT3^JJ zJ^83BK61UbDet8WDJQCdjU~3Lr9y34TGNglT-Ww|YfambH;mab*CV#Utim8Or|O7i zo+Rk@)n9-Ss?HtU*Wc1z{nzib>-wcY#4%%7U<47DA6{rXHOb0BWR2SVR1>hb)$K9) zxkc*PhG6hU8%h9Rnru{0~Re-kHr7bvt(tVll{Smic0WhV?&^2 z;lj^--S>J!5i`*n?U`btJ;4q(K4U#DV89n!b=Vgcht(de;0^BZTzpKUmb`4q@lEW3 zp134R8Jv9QPcfk>juAJPRoozgYwWr3hwnI_fDu_?iVMHtKfJEQ%ws8EV@|o^r#za zLKK}QH4dKG*A5=vrwg0fmWY8==bc#&X~rm7ncu#8r~Txg|J;w+-E(4(Ct!V~#ejoo z0V_w&#|nh5=;dLf1#ipI9%)1Oh3Vktyi}=Y+=!|PTwo$%e)B1M&o5wWi zr}oE+DbwgPQw@aW)CXTo1cs06#{2IAdFsttet--ia&h(0@q=xbCSc=-n*)b%vHzqEc4cc=#;eTx zA=MOhVE2omlxo{OZHrg*`jhjYo|i;2pWI5#M2%7M+U+E;PZ^dhsqD)pDWJU+$qNgi zh4$oHU(`090*(Ss^(76DPL>>={h)o;?&&V_Cwgs5jiHd@F3c!|z$Up4{J3y{YNOTV zyY$wD9c1jo-JU}FpN-Q~%w0|%XA4ui4Smp$IV#)dtWPpbH1QuCRlz`?8f$uYsaVaU z$q+qJYVX0l8ggcE3ex+Vj#afTi5m`DbKpfi2}%>Nb^XU!>91bC-oEoszb_*teCp4; z{5bjSxCGW_uzAOFJNVLpcI5RVIyQuFLh_H7+5hoIOcj@YoJ@1vC$OXH$CR*N>lkBQ z+f4N_VQ(b;>Iys>Sh%0j2u}>~+fZDE%lA*5fA>OrPZO{pyhd>0v5hP^)`L%N_JC_8 z%?PL_3IciDfMa#c19)j`MBskNa@Zn|(R#!X%iwdc?Zmf_wBP%0e#_0FkLX_d!=c$a z7RWqt8OCm_w>{Zh`S?jY_x9~}>65ErtLrfF?qGgkuJ|<3hOHkj%s#KOf8@ft{Kn4$_Wopte~;IJt=1AJrK{qW1*s zK84M3AlvF(Q#5A63V-3Xre zpVFpGX0snk$&FXZqQ9dYaQy&J7eFqaJ>Ncj_kD>9U)p4F&@4<7xtCgG--ecYl&Xht z%?jA0>$0zX<&AdWkOuv38^@d?A&>6@N~b>lwEgTyKe4H?oxEBEN-2HO2UChRz*ouZ zNA)g|U(2$OjSEnj45HDlw<>UM+hh{_g|FHKotJtv7FVret$r=`Nna&eIF%<{$W~}( zf>kW(ixH!8>=(&AQ;xk`o+sIyeISL?@Ij_}uk}K3&itnvLl$B|HS;;}xR~3CDI^%w zBWtNcHuzYHPqQJL`ImgLZm5Y?vaOWJz6*O{@K*X&bh%H>G*r5v7p9O#=Gv!bHX|VH z=Paqu{pmRqu(Q2AEQTXM*AC1f>zX{+U^>Yzy+^cGwfxoCV8*etL9E?{d=w?2`w4Q>Kkdoau@!B_WSm*iPjMYqPXr zXtV2(EszUe?r?bUA$Q zVJ4w>wq-pE#eIb^(i(hPNQflU- zTRmSsKwQLr*XynAcr_k7+=X^59@=A?q~gV-nUAjgr;w2aMI%KiE^ZBJ(Pv z)8~;U&u)IK_XuesjrZ9;)?g?@069zMnMnrDlrLfyxmMGUl%syp7F_8ow~V%EQ0BW` z8Jw|RCG!NU`pfH82JTZ;t4^`{nLe`(vMP(m>i{l%hFBHXcv1>X60B5EHPz16DRJlgo}H+78{R&3j*UO}+j6pKC%( zcY@#1`+|)Z0K5kYfMv%7tjAu-?Lm~}`1FYva=6JAlV+Y2O!6qF3`b2maxn=!GS&eT zvHswXdSuS4Jj$z#uJmI*mXpd^$xB9kQARv`Dp6j3QG-d{{km?G@U%PIQ~{0yD)VV! znfig;eS}RWI6V2x4#)>anVk+j~MFStbUA`v7 z6WR0N;alzM%r92uYvLL0LBt%IlggIT zR4)1GZ_)?nyk2~hW$>2|(34%XajFM)^k0(V4PEsKtsxcX{74WQ17?dwfBGTTvAyl3 zuO4lCU)((**^uond|ILXoV$ITG#Cv3v435=e5;-R*=L$;)PY$zPnvR&M|b=2!%JIrFm*~SocfD(COd}E{+Fr+#2_C?8x&> zq_eu(lU6>l$g-(}KPA};41?Q^DCLmT-cvt6-EL_DR>kcc;NNZF57Md9@y+JFpY8xPXHn&FwH z@)g@>tl#Vv`M7)gj>Z-`?w1+%8I)1kN2aY{HR&`@L=8cYKKUfecp^UO2Z(jztdPO1 z*X)ufHH{+{C9N()nhCA_a;^Y5 zAE5f<@x2FM+~4*b&;+b(jgy@5_?3%S+xPw-y&nS_*`N!(>OCQoTHVOquP>Z9=)1P# z*2Fqo2*b4iHUc^(efxkR&Iku5!jX~OHf8h|08-hjD5RH&NflSv!=nQ<@oL}^lp6g~ z544sX^R$CVc20M|zW3+vd0oXEg-}v?eE3K<_@|!ND*WSea~0djOKjfpV$8$$1mmEG zn&4C)fh;tkOy$yG4R3L?eXeaU|N7DPdw=v>gl(0(kuU=$p~NbCJmyN)t+9#TXa2CA z{rN4u_xhT#ehl+tdEIo5ieg7a_o@2Tn;G)aHnC6cX#)0tyxx|NYXbHUmfOq!NCO6dV}igWDO{{0#-_$3 zrDqi@`TQFhb;cp3SJCCfSzk7v3C`D;u!zXv@keF)jWHx+L?&LB^p&+%KmMidaO&UZ z_!oW_6R>qxD(7Y&eqR%?AMl9RB+;?bcU{U!{Fp3{M>x?ozN9C0y!6#q^csQf@((k9 zT443m@{domzqVM6O_W5Tz|2nPfV){W4Xpe8#s?*%xA`sR;dQ;J7 z$ix$+Xs|s?VmS`=5yG8eS&E2{A4s4k!Jm_qad)XBGuX|+FM25RFN~3gE#JjXXTqp^l8Rpj*4wk zj+~{PII=IzoP0Bb)GuG@{Vzge1^69g*u1{;#y$|`MJY>@#Q@m;}dJnifK?_D7bpaPGHtJmwn{*L~ zVFq#@$^2Lsig?c}k2jkpU(=saflY6cU>UrX+lMu@qimzJ>);-}>-9j}#>EV`M|#>{ zeE>e&iG?RkeKwDys3W%z+V9whn2OVr*vJ(F_F!|}6Iu*%(5-2=uietcvCrGJi@MMU z-u&dnJLMsRA-Ro>c(CKwwZ#!-bVM6`$ksFUx_(>RzGtW28Ms^TpAm~f+5Z4iS+ zYjOcqVJc5(w+(lJ8_aB{^X7Y3b!X^VJ$CbSC<~s@o;^?A0V;rDV7%jaYdbXo%R65~ zIM0bqt1fh8s&mIH6R-?Kx^8HbV3wDzI9x}mr23z&YN7;%p4s@QrMt9SB{6YWd!}{~xu8e(h`|w2xNb^JA zATvH?40L_bfz6V#Z2j1**i73FO+vo%yLyD`KhpZsB+?f-@z`NczG~f4_Fz_J)-`of zpMce|&yNk}kgowWV;E1W3cE$u&vzdJ+}c@9yuPCe*a!S_8BXwgRIY(DIO<)8Uj1kc z>w*t5O`;kjf1ae2j0s-`@L=J=#~Q`p$yVtw^=e@PmO3~kU}k|tg^9Z;FWl!Vn5+Dx+ljJpIr(WFmkE4Z>N1Nubs9iFT6lX{VVdTyFD^!%x?1;s>Uc4;-~>Eaq7>!$E`W`mnGyr>z5CX+!>{PEzOPPl zO7=B6M5cNSItMKMllTs&-PK>@O70f{?%jIQE`IW$oj-d|1KqMHhQyjN4JG2y!khJ8 z*Zpmq*DI5*w>0&7TOZoFLDR1rb->ZtKoEEtoMV4X?C2su^jx&LCpLU+)fBJJC=7k5 zjh@L@CQqZ4EW_3pF@kW=Ma*%C3S9O0Jxvzhm5&Enj=tdwJY*3~_`;sjbWtPZ#g4DC z1QYGCk$J)z#`ptM8+b@YKa}|k8Mul(q`@1Ufu&r1ILV__JXMRfP@DUl>XVnkRy>6n zbILGHZJuHeUHGXod9{af`JhaSc*hucs>e%TKiXdVjhFQuKG+%>c$@M?rh`qNfR!-N zOawe@AHQ|BUHafkyMJ8=3QeRw<9je4v*+;hVzgz<7g`6i?3sA&b!7OhShQDD%qkZg z@91%_yl#VuN1h0Svd*at)A!{*O)BqsVV5r2Nw2tJtfeb{#RXD*+_pe)47qmUMmzKN zxpwu`)pqzBFZxvK*+ivI;8IK?604jAIpKRlWOwxDt zy-$hZO|He`P>orZw=K7QNB1@!9nIaO#oY~)KLhNMsxZarN>uy#Hg@G4eey7|bo++x z0{irmj%|DyNH?~({9#kcjS&c(^t}6(iR?{!qE5B9Lp#|dsnV1u(SWsE`%w>QL)oIc z3HRwoqg&KJ)s70Y^Ykw-g~qN$s+^6@U#b#79uB6q8k~&6a)I{j$+PX_pMR`J80s-7 zip@h8?4GURUq{TZ=^MCN$(`yt1&N}ot3 z_x|X&-BuuuM>+JBJYJQ+%wSNE^AXL3lXvueaHCy2r!!H@1%4!td=N1C%2)(*ex&e(EICp@Haqu;@hp05Dyj~*MOp4X@~~0cEI#XZRM0%u1nkK_zSfqHX%eo6T zzK_Ap5>(Cd$j zC*co$`YE^A6Tfhqbpr|$utsQGLF%&Oq(t9zX|9i{UZt?HsTY2HusEP$UBCK`FYEOM z@m-D(R@=;$lEr^Wg?nNSgy2b$U(g+}@BZ}d5DoDKB1p<2)yhH={S&4obIoQYQAK_9 z<*$9U9X@g-&Ih$(I%j$YL%MPOdOP#!r|rxqr?Za&5Nwmx)Qs{2Zqiep*Fry&b&}C? zhDeTqE7g-}2x^;&Xp2vF1Kq$T2 zgj}t(O0elw*<|3#tZGy)hHYTz60Oe(WLp-Uq!%X8Q0m*&AfsshPBvFgj8h53n%!IW z%_X)QqAMO91ZL6&tI%mV1KGtSLdS_sPYaw~zChz|29%>MwRydpE4DCMsb68k2@xc!(0!>|6k{nioQ~=QbKbNZeZj|>nBytt zRpJo_c76@GPLHfD-?kX}(ld1Eo@k&SzXBUL!SiopfyTZ_u31YYs{wxH=_adx1V zTbFeAs~%56l8(vONB4BXb^V?u0@NACqZD^W9VKF;M5^|LCTdkiA6WW}^|hq;CmntB zB|RRA6A|GuCRRfIP4Zx`$T+wt-aO+dmM z$@@UBs34WY9Asd;sbVH~rFRr5%P`8y6F*NhFnFYyhZ|=!L3z%mT^}vz)#nyQ9Azd@ zH)+!Kg}<)BL~csuW5~f(9jp>|$nR_5bNNs8 zSf?LrBF&m+_?BxoDt1 z^FWOOV_oAH&iyj@33dL=9r*$Kz*C;0%h{`um6|Af58(c6%Vy?xdXOO zzS15Ij(HC(GB7m(>$_rwrM*lTGBHYr=t*?#z)R5==YAe{zdq295^`)B6R61rpY4i6 zeE#*VsNiJ`Sh>r(hFp`l)Y%xG)+8hAj5rv~!_QywqG;>3#PE-V|mn3COr>R zc7cjzVcA}CQ?fnV$OipNd+RIeuWXO8*><XW zaqP&_6O(1BCtIwS>Ur|AAt!_zV$j%D~J*?8-zQ;@8mK&x(@WDo8>X_wAFXdnHYspEO7c#%fb#kfWj zqg&c;-IcmUJ;`sAuW2IlmZnTed_OHq!z3(eY;p0#rGn^>z)Gsr+kbpctSU>UE+>4 zS?vmBL@?(D%U|%8ck=pFzeOGVwAI2GHc={n(MQN4mF>hiY9?RR&hQYP;jC0WT7JrR z<=~JSbG?RKC-OH zb)_o8JG)3wyvm80yMmc$ysydECy(>sSjI*6i*m)aQDcfNyY;?a2$jkOW!7z^l2$#% z)+3wiUCWMRyma`)3!ZfMW2ej1`CvyMK~*lO)~*RmANCc8S!SK9jD!)-lSfb6`H#-E z)9;kyMZzEB+OBGWan2Jv|Zv&$}i0sn<$5LxlF_s~X z;={Hc`nb@pN7CQ9t8<~md4mfd35z)7Z;d9GVgd~+Mdy77-?_EHk9jD3Tarh!~t!(TD5W!9)AoZaspS$*;h#(fePox6>!jv@;*-an$0pe{4AB$eE8b z>C}%Hmg>aUPIv-#t%*dYevS6qIwx=Oq2#`XOSnEx4pry{A@uAkH^qLVJ+VwZF=ad1 zCp`x49iqCgPjF|aaLD{JhjoUQMhPxgzXw1m zhaP4Vr|dS9i;vLFsT@~2yiPt!N83~eV80?;%eWU(B~QTq$>(kPD0jea)+DShK7i*# zs&XEFLb%EjKE@%*>%44`<){Bhlsft`A91=4@vMF$NWV+xv5<04ypqeF z%8y(_5ctnOdE9PY(i7-(J?^OnuV6oVOB1jko>Kqm9M~(>4ASXOgq#<}xmYv+*=xV{ zhMo+uOL%l7*(xA(p4eRzcPnyMjhvi7%$GTnwjciF-FEZZb^8VqF$m}5GTdRKjSzKk z&`|5m=(5MyG(HpYP8%aOtN~^GoZk$ zgdbB)eC5w_w?;bQE}g&F-v9Y~`XTPP0UMC(G0H4ECv8#6EyU%Cm#X|56FAk{v6uBd za`b51x^0{G$*GTwmBkwFS|(|o-MoIIefMAdD}V1}8!YHlrotlrspwP7d8yZkrQ=nc z2Wy7Gi~V35DSfIknGJl|7ZF9-kWY-Gzm7}0K#q24Yhd`XmbR~T|}CuvEhJl640ujph{{)dP=aFNsXA*N0QiaN2mealqL+baW?{U1t4zSwx9Py41HcMtlFa1(_8#ogY9_9uJTa|gwejklGil;hla>F~bgRf_!L8K8 zwisuiMr=w(QMKJ?J|>C4hR*NIL!SgFm%ZN=!7ALfBGdcKl!{LnyEF;Pm#Y2b&M~1+ zrov#GCu;m!F9sDo>R=wRl5p^hcfGPVk9;Z%YYB@`%{Ioa?@C~tE=KZ+ZdJ(P!~a4I zo`9uI>1W;#Nst{H5k)Z5WTH%qlXXz#F&Dpo3G0E6%03HDZZ+K}_4Xh3OS}61Ml{WF9&Nz5B5`^NrT*Xz~(4d_0UU>j&-8XV?844lb?N{U*FdS zY3XwElnpM{xubB|J{^0s%Nu2G7dga{J-TTUm)PTvcC2kL>^s)>9XQmMw#WPS@Ys_e zvwDS70P4_WV$<Dk*BIfrjxh5hQ_PWl_&=y^r?fuP$Cw#2 z3WhQ|Qss_2L^F9|3Rm@lj`C5rC@=g%Gwpx$Z96U2au+Q9hyfkWu0vApiCOwYxH=JV ze+lQD!=66geZav%E@i1!r;d?*s?;9sq6_{ zbjY)xkh#M62Mn<=p_+IruOwQ3nH-kLo026h~d##81~55exG@M+aijrtqa3 z>&V#F$|g4v*O4vh#}%88=!mFmz`mmwu#(4?1Xw`=Ua0r+C;g-3!>-!xi)G;1S@WhR zm3j;=Gsg%vQ^i*~V%)8kz>K)Ul#Is?-NqcT?SJK?o4b%qDCKg7$wpYFg?S{adV!ID^3Lsc>U|=&Hkl)Qz4|&v0;st^02U}*k+YYxQ;)#P3 zmvQc^cbS%rzQY#oi8EU`(e+YIjF!z)J#_dpv9W_jJY`#alN=JHwc$+o2^)^0UNPlL z2$dPiN5owdumI>M_@n)4B3W@&KY^<wffczEw&JNcte+w~7`wnusmhEK`3Bgz*U#lud=q>C;v_Y)d6KX~C_630H2FDC0H zv@5Mmy)^vx=eieO2Yl|N9xqRZ=nhz4 zkm4Y2el6thvF@xrr*|8kdHZZT_y*^G8}%c!>R|%|FL(4IKOVFo`z`iQ9k;IEZg;L} z|GlL?$@aO=O2(rP5!XepYF9$1EaPI`(B_R=FI)EH%ePH{yXcR}i0(jE z+qg*RpGxkB2(Chm<~-BbMHl(s&^vKA#gA0VB=SO2)0&(00sB?Roe`D36#G7baE!qq z*8a10Lw93eI&;a7oy}<{8Wo?+z|9g(LMBdMV53d8(e?zCeS-KHC)RpbcNhz2$pDXW zF`mSJOzy`L(k^^OJZ_?OsZ`-k(+u}4yY3!Qz>3gT!yFd7#J=U)e z+3p>I+K#WMx!#DW)&rBUul&l(erz^=>3Q^yUpbQv#Nl;96EZA((x?4ehq=KTF17j* zFhuFM?u-pk=)A9`k+)ws?L>X14J7WaS6{)Q&olJ;W1Ha}u&3WTtucxuY!_??>Z@lu z)~};)bHbibT~>zg`a_JXNO*^U1cGHD$VtfK{H_pluBZhzxR`+beNDjn`ypx2usQgw zlGQH(ZDvxI&8#-HSbv&;eNPjx?_6uQKG(H}Y`>#XnRo57E_}_x+Z0hMMt34A#Uw|* z`_=x17jB)tH`pH7AAI*Lt;_x0t&ooHfCnn)_|q&XPeR+ES5e7PkDW3}CSj)xySl`L zy4MqHUgV04wsOQZ#(tv=6b|#4Jj;@S_1qoutov{yB2^s=?|?n|KYi9V9$edw|H0Pw z%73a~bJOPl_+;W()MdF2O6Q!uV|?O1%$$Hp(`q4UprxKRTaz{a3%D*IO|GE38*YylR7UKk)oOl4F3D{?o?ddem6z+*iSV z@Z)#%j&?>)ikXFCs&J9`k9fSI0z=H+2y7!X{wc@osmo8-Wju<3{&_~nD6w6dvurF4 zKlTUSZ3-WzgkT}jwvy5o$AAo9soSV06z~MPC0!H%8{dZpgb!q)2|Ma(>u4cMjC->B z0A)CGdtUw8>%QC8SlioMFbhj}xlNXUQk}o#sMuVW{N}YA?d&IK+9f?Ansqd$h&Lo| zkDC+z3P+z!Nfy1YCmb?~wFa1M7shuL5;&XSo z{h?!E!2E-FZTeERIJLZYs?Q zt5*5AetIBXIkYtiLp1;BQ-IhV&7kBg!(qmq%di<&uxW$*xOR z6uQ9R)$A7$6RY;)v>IgygJ*6z!>BU)nvhe;h_PDUvaPO`ep+i2Z{ZdkN59K^*>-&j z#5Jj=Qo($pT@{e!N5y^sFPU-K(v*SWPC@_rQi!lEjQ zu|GHbX$)e)?*FBcW^`tCccO$1}hnzGjP?&sf=W8 z+qQ4J9&@@&kK5g$Uz+K0$LdGEzR|ipv?WI?;YrJEpZzlcNxV;8>9ozND;f4J%+j^}@?~s+hTIc=QZkXlqldk^vukae*y5=e zX}>>eqbClFQ(VZo^YzsKqIcO|RNHiozSg4S08@n_FWHDKS;4AKUggq}kFw`s3cskY z`t$r-uZ8=JC*#mhy14ASeNZa-Hw-z^TEUbZ6Se-HEeE*^_###Hx%htjzi#cs-_+fW z8UTKg69WZ*bPmtNtFD)O5|%q$X(AJsPxN`LYtoEER(u3v!gE<0?G8;SZr!Dc*Y9b& z`9W*fPRUkw9y}+`lcVrxVD3Q?a@FzWiC+rHq}LCK&Fwlew!xH{2M*v2@{ySUxoqi&XI91C8)xSx3#1f`9gLXy1-qVNE+&I|;Vc5)YSf zc!06q=&o%izKD3}u-;IaXgH&<>E(znzWu8#ai+jUCG42sz0p3`uEU0b1#(iAqc+vy zU`M1#04mQpJIkN$PRn6QgD zLOStOJ>m*K^le zueH5Lbm32b-oU+!g&pT^Txhb$3mtbj@BmeY=>Dw-?Z^Me+j>|1BOON+Kbw{=z{e@L zP_8GK<2Q)|7Cd|)slld-v&4x5SIU)`KzYgp?4?_}c&+=uw{C3fw&>ir&Oh;^&(fBq zc3gLc@(5br1u1U-aj*s}PF#lL;Eu9H(tq;Ssdn)LT__X&$gdvNSSBVi%Bq{X5H{|N zqCzeQSI_Is&3XiJoUe8dVU_LW0*hmzo!HYKB;qVS@+xB|ogc4!WRH$-Of-hfHrX;L zoFKOYYQ+hDkmI|mS+-zUaL4PNn|In-J(ihCa9n0tjm(OkF^%G0tJkP( z(vy5P@o34LGUM#*UXhIN{NJ>E8MRKHlL#b~6ys~-@c_n6b+ zX>tswy+Pr_qS0L!nB1C=^yp#U`Pp~fQh~Ma@fbRg)t3pF9wPw~E_wJK+|E}(6W}Si$aTxjp2ti2g+wn*QSnv3> z1JvxJwV$F>s-tGqLgFBaMcaAB(DjHl&fUOcPpnL$-p;X}e9C&vMU*f?jqNf8#D{Nv zOs_>eaY{fPtd^Jc4ZCxT?y6^>QcANLdq>}c6@|vD2afD-+jnf$4+P^oImSk7+Q)C} z{dzxmKkZ}PdtDLG6UNgKMyxQE70;{Rc*PU2bqz#FDOjja2$u0bhWhvrkvg{npmlUA zd^XeS(7RJ9dLg0IjDUkUKwf(PM67WyHf$d_u~PA4uQF|jak*F|yRJ!v^C!=@3%U!| zlf4{&gVtC;wh_P2FL@^{leF*)8p(*jOAwlHIF0Ay`=^lE1Iba+alG#aCtJJ&_V@qj zZ`usM_3{2nJLxtF`B1Ihl76Efz@OFR>*=?zdIHw_k2fy))_UQOMBi9v2{LJvalMCj z(`R7gPsGV#|LJEf>teWuQfOa8@%mA(Xts7q$IdeWgI7c+E@BIRg!qL zdv;k>9@J7?!uxz)^%}#XvrIZpZI(60@^~H_l5)ng*U#P8(?9fGFXv2Vp8xbrJFf}1 z+xl^i&nI;}XW#ZARUK7-9OpfeC!5#5^`<6Zce_q!^5;8W)lkY$2n3h#=r1N#lNX6M zTupZWNO!<$0+wUG|G;a7I1a53WCRjTK&OvwMQ$5AF&-3uq=<8>2S;hq7o*YQBHn5P zF2feoWCd0!<8d735yG*A4SEv$+mfDovSk}T;-c?@mk^_k6E`OAF$%?B?Q@?-zoyz4 zEZAoEzsNh}^^~B^dPrm4Kl*EG1<^%KORXnI4KZ@%yleIP)obmYpS;~3^Xv36 zWxpXZN0?z~RAkBCvGzc-z0SzMalCl(`0@5-y$g0t?u53Nj{c-=wR7LTb*ug8uYRDX zU))hl>?G;Wd6bKH%w6vNNKGlX&8WmOA}&eB57eUMpWHaUQDvm`1tIU8**D-z-w!~8 ztm^=hWY=ZhCqg_42Oq#wO*Xk4r2#0`l^Rc8rqdn=v664ju|<+ zzRgUU*nSu7M#ceK#aid9!X%9ULT4V}RZWDL$+HnNnGo|jwEur30h{_|r439yRol8? zWx-s~bgEvMM5Ea%{f;`UCfhQZ?LuV>OrJ&cFTVp;dpi62EQw_%b7dwGe6TAON7=c? z^;#6n^ZrxNNZ!a?5cqY#>LS%9(;OBG9%zCCC_hQ2Vl2BMn6 z6>S5bh?V4>tk$grT^8k7cK_wP`hPrW8hrQukc=+e&y&dp zt~(d>OS#jUpwz(NiM;-zw5VOIW2+y-wJn-(<>!Re3^Q1UU%&BtaDR%bDWQ%(0^{K{VZb-=Ex=UBG*mn zx9rpVUjIPvB>6j9j|TyLu@k59o>Wz#2C+=OGI7eUi@A%`k090<#OM6r)o1?YvGk9H zUDnuYo8J4%ov&BVwRZB)HTim4*ZVYB_DPWXmE4ns!ZV5LM+GB;i#&NbsqrMMFbv8) zI7guFmPv66PYeF?`MyPlNA9)Q*}1NUe8F+A&-b%%WXs2bQoUNUn~QL1v~A)UBJ zOqJP0@ab(vIdvW_zL8&N>k-7HeliEKV&vogqTSR7hwe*cB-&VdCRQafl>VzbVAUU< zpe`Hb?kkB&1NDk}=_)rM7e$8-cQ+IaQ-g777|`4*YD_}L(VZTN)Ai7BujtP0>)V(A zp5B6f!lc9}1d7`P& zJF?ezyry||b|D@faUA!=>Wm@@inAEUExUY>Qj zpo#WW+o+FmMV;k5EyhyXV2s*W4%WF`cOz<|;k94+QrrLXUQdj9C$7PPn;so z;_o|?>0PYa&M$s=xt;&PMZW_re8?XcfBZN~Nw|uu??k8C)bxGm+l}gAmTIpO%J|cV z(?E($zHgA_IqVQc#;CgHdWrFyIht!wA5>4$VWXU+J^ zqQ@h_#G5>1#8rv%SeKqL!=YCXY0_NJL##%0O!AaH)h?<+2Zz$)8E`U5=XY-2ZJ(d{ zyxqETQ{S&KA>w0xZ+CH*V{-gRo*3TMyGc*<;XSa{IgGSpyHnAeIVSKv-)YB~;U1c$ zGJ6eogzeA|NB6$4+jmhK#KNXpEK*SKvik0jEMvhm+;`Au(93Us@11r{V-y~TU2UZy zw$gUnn*gCwXoAy|l(bv&X4}%K&I+<@vBeV2WJ;|uNr{J*t0QVS7oIF+N z?hSrTCY<+0<(cA8K(rzAUXa_eC0eh3Br*FJe(Mq9D8nR~#y%hjeX5U#m;f``I8DHU zoDtd7q!uq2TcJgn*bSI!ffQ8b+mBH%J#EtXbL-ZvZKv*j_4`WA1(90Kv4Venf?P7) zHGA|Gy&GCTCh&L%T!KD&`_q_!H3#l&Xww+yq7Yj2_Mm=$_3L>DEGlpR5o?T<@g2u9 zn9N2s!owoUT7ixt-BD&T6`W(xalXaZK&GK&5(4e{!O zd+M%Ir%b-^scmQ`2dlPMpV)=$sFR!*PsYyapy%7b3FE#aSN+MoC++?J`C?nMb!~g; zKiSq^|0nqbgbEN+QvWWAs$-L^k4MmRO3mt}OrD?k-k9n>JuM9RSS}kj+nRtymfZN` zyxK|K0n?0Eg`y>{h{Mk^X*@%?!9@|AYs)3bUP^aaVZemohbFLrePaD!t9)qF#&tScff+FKR89g z2NqGGq3%3!NUf*t_(EH_@Ee%mN_#|F*KS|us5phOzx0WJf3&1wPQhbu8I#K$2S^h6 zU;=jA4!v5!?GLVS$%a_%n(8Tf^zdQ3eDPBI@V)ojt(&@yySNi=T$1C56j{bVy%bXv(Vs@= zA~9GcjpLp{sAQWg@4zW4M3X_mb(SMXtwk zvA{~u&$H|tWowsxyBL^yP`zN=u{Ls8S#fnQDkNxbH`Ye*RQ9ohs-UZ*LpqOPj-1zm zJFNysC7+{L;3kV+>K45~bB9Vt4u#&=&udp;JB@ehm7HBN@C{yi@fU6hBC)=c$t=r} zO^SsH*o7@$-?|HuY{jsT7_b^DZAVq?E#e%7LAgR=K}yNeHqiK=TRg9}syu}g#~d~J zm`W=VNW`#GVL6uL32_fseIF)ixT0McrcT)uBaD?&I;}@3(xxCt%st3eH#MRXr~jyG z>3=3)^$;0-3fJ3Weu2`C9fOY_$1ub*#XVs=heX9&8z!{2LDyrFgfg-;aFHtV#Pu8{ z+pKkA;`SCU)In8!Jn&2tkjbyC^HDAy<=#JY0@jnSc@m18lX4z4ytH|f2J_r~>cISn z2v5E~(52Fw8pY@!5Cgf;yZ!iaPavDpI4~J;6E-G%x9{EF_UqkAJkpKFMt5wVfYs@L zwV6Q&ZfFm#$SqKfa!#Jw_kzxT!7|w@9SN3bPo0r#(pM+Dx3Ar5S3kYnZr`}2b7MWu zNvHMYp>j6=d)J<}>mTV|OrNuQQARsD=TIoqLFD2n*Q;yWW?i4# zc}SBphjnd)n+^o9-!bmd2)%Snyw+ofi@3KHOgUa?hvjhdp_0HmXIs0Z$=A<+ScX$R zz$Rgq(%iMNTtK;*rNUH>ax9Pae;aw(lKaDg3(877YRY%NGRCBg+!uzGt6yh#w#v?R zu1CT_#>SB49WSf^e0 zf+hXP!uvR5Qh|-9tpHfi*0JrhV@U4HY@7S4%GfDc&zO-3SY*o0E8pnMZD%Sg4aE>F z$k0CzgIxE~X}a*Krt=t37qW6%ALSSpS7WMI&~apc*0yh3*Iqofu^s%Dj{NM0f_fY2 z3@TJAdeteqT`6s!h`= znxk5;?q|~Ze!HwGSjhQKV#0Kj9zYy6w3EcCI)972RYw1dA0r> zc_#L$RNSlKN;jb?mFJLBi^py5*uTAf^KXBxZS-A~39JF6Pe`#)l>KByRfXKY+qIKi z`t(XW`Q1<2<6FaBksQ!v_l)=AakZ8SSoS}}97jkzju;tTFec6k%eQh)CA~N6PLYS2 zc)fS^p7sgtGdni7bxVA4hTa#U<%c^gcj?i*2VdT=i4n*%7IDS-o(*DwFY#A;rbmuk zJ9oXE`tfOP;ZNJ%SN8cGurzocX7XB?8rM|JpI&GiNayel z%vNPRao+6Hl$P?pW!ILr|Jc69IXgb#hzkt^SJ@!y>yJwKhbK}ms5*3pY7tv(tJn2j z%d_vF)pvFNG*Epv9wW^)Qdy9`81E=;*|)WA+RhIev;C-Z3}7K`9%TKZ55`W(*Q<)K z`ctwk+cvjDFCEg@iT8(&!N8lgML}Ml?2J-XEWsctg<2oo27B$z`a*g4`|rgBtlk%_ z4abSS(@D0q?^AaeaG5VKUVp+ze-jq_jnO@92g|;r{wf@Z6{#j*D_(NkWQO0~HHwYL zQVQ`M?vjEMfA&n z@iAtm>7JrM5Q!M-#Aby=O_$I2UD&+XEkLTrYWr30RH4180x1ZL=MC|3Rid;*f|gtmYtD z6C0L_pez9;jOxDLpz)*?tba(ru@7rWT>8s@I9-Am=d+p0$KprhCt&BPbS^No>IKB_O!&IE8 zgsRWW-_``|fBUx#@z^vq99#K*0g9Zj3#=*?18&Z|dqoql`Tt;s?EO3 z)w@6tu{~IueI2h^%56n5uNx+gC}wGnN*oAg?$jsB6ma5(`R z>#^D*4zJhbO$V$B!uD5VIaS?q>Ll#+;rC0~rN;9$4vr69ZXV^{JZZN+s`_K!iGA`w zkH!7pKGRdLp0(q;1NM#oPTyN_@Tnw!{;ne*6YHpSY(spio>-65u%TWb+0Ag&u`Ri9 z&vc6I30NOjr6WhL51brgJYJ|=_8YZ}a(x7D`%V0H-Tivy^lin;nZr{*p8Mjdb9x;4 zN0PD6$w2ac7b%@3xhL%4kp9>kC)(~8_Ugy)8-(K=8#lF#?;76`>kg4dgWM|aVk*aZi9mzkkgVXV-3ED8`6UWl2 z6U`CLbvwfzxi!fLZ^|TgtmZAWd^&zT)rbk$opJ7CZ7zr-TNE+D14r6r)DffPflqyL z0HUmI^Tp%G+TQ)TI18lEiksObP+8 z%d-&KxSV`cdrRVen(=kEiMPNDd3mV3t0h<=>&nuFp!|<e>V((+Fwx4GJY{KUTi2;ir*7@iaxRXtEzv5N&O7P4 z9ikHVb%HGX_V>LernkfHQmD50aSl3pn4Upiq|jGcdB)OtP?dVvKzn~?Oy>bcXY)nm@#}#;veZ9Dd&IqSd&bggwj_SG6^23a%y8a)hn`f z8X#;x+}fVkbmNKcB&<~1agTc>QyFh+@jqt)0a)<=I=tc<5b;Pd3MP~Yr z2~<9mvwu|cAlADKB;Mzx7iN>j7jOK-)_&u^0`dA5OpICT%eSyym?8FBn_T6e(WqZ0O{#T?lHoBRw|Fr-D>9+PxzBHA=M zhV6(SN^E~qeWz{C?N$3o{X7xJira0VoS*U|Nno*)jy}Qx=cXaxdr9l*8EAGDu*R}W3rMjt236I;}~Rq8c)uBp}C z`rEFYBfh3?)%Kg}0d0T^cu5BmCSUo!3XVGJMEmQK0|ACU+3 z7vHyLEqdB5#?aaY^_+JX3v8O;ojm^etUW?0oJ^ zC!~yQ;3!=5r|kV7`H`<3)e|DNYQ5>?0(-uwsu4DXD}CZ(xY`bql@#Z{l=I>o#o|cY zz-UX;f$zE=v3u_1S)*9gcW(*m+_LIkX9kK@+XXT3?$;&V0h^st(8#MFTvP0BQbb$8 zy3kv7+DI#nQeoT9t?k&Cj&-#)@N%&`P|A{9Vz)t>nd`JBey=0j!@&n{N-DBmxBz}n zW3x}+J=JdNQImdeDXvTiNQwSOrsQLSbx|*zThSXb>AVj?lQBQjI~8gS<{-?KF$v}p zi(&u8hy6Mnc_L^3%Ea9`clC-F%h8p6^;ZGaSysQ^<_D`${V#-|RM9O{%5}hVsw`l@) zw;mzFIG2>%j0OF!=%kUt>X%+U-nQsYDH8~bFXCbX_T3-7?{<3sH5!-@o}3H;c$hZo zMVm)5208I$E`6{4V-g2&-X7GjpMZ~OX$>@81_$Fr;lP!o~r zl5o7Xb?7~D=suDVY}$SN&L_SD_Q6fPqn@!17&fh864q^?uSuNJJQSzy@{Ar%e)Bn! zY9_;J%En!rowAR}YIy(d-fVO3hi(VJtk#Ve4UN$_E z*pslxh+FINnf9^et()~q4ZR0b;C1@&M`B5t>q(A9K4q2*yTom90j58+er!$r6td0L zPu^9q89&&h9c}eoG`?tKx-*w5Pai*Rr@nKo-TCBxJMs@Ux3B#7dasOw3SaIlNMy^l z9_vs!NwQJj_oqc%)%nUT8*vsb>arLWY%**x(PjWDh^_WUBb4tJAMTO4z z9vR$xl&+t<)2^Jl$sfKgD1SOn<(j7&=#N)U1WlWnxZJi!H$fbG zq3u4nPxY99wWG9uqFZqLU8&}wd#165eMtWC&)#p>ujuEi_7~hf=gLUDo8Xj~oD)FC zB@8PtV#cV)Jz~GA@e2bqA%Hpuu zu*4m(dQ!nC$5#9{FHTh=o+QP$5`AW0=ENOsuqqZROA-^X2lQ)jCF(t}EO}kHJ!Oyo zh{15%X^|D)nf=or{Lqj5_qs{BT_?TE$Q^6dhCGVVCn{%Ex&B-U$+n%_+OPkO-_#HH z*?Y6290^BOkSff-SbPeyY)q0=tp zr43+TFIgD0-LAqYUDe5J+jNO?s@z2^?xL_&!(RU$Mi?P~oYZ-UU zLZMfSY{*C5z+i-R71UruOJ;Us1zfdpkWawp1$s{YuLf-8r z7$6hcnMeAjD* zxe!N>6G!Q{eAzcNLmTW(b zmERY&FSn|0?N!~?we-%V$>|vmDUGBVL9*bHhr(ET@sr^f!!`^H9s`2?WCMm?&T-)jfrwNI+kZclDoRCrZR=hds10@Eed*@xT9558+j z1V`9Mzst^jO*0PAd$7&(z-@D)C2I5|={6*aP6mU@=J(^cdPsmo-1@5a-1 z=0km-kHHQ4+>Y?c3p68DPHilw+Sw@I`z<|1_?phGmJ~LNV^HR*6{g5jhkTt*EEv44 z6SM#&rm&fV@9h9cy=2+u$2z$={=aCP>Y}<%*XA)D(_($pQC`%Kb;^tN(S9}kqU=TZ zk+(1|%J`5SUgI$QF$XMLU}Zm@K*dF0PI__85hY~d@pD(Fe% z*!TjH@@G5=%Ik-<%^D9zQzgn{9r>cH>Z{>aloYL&h^SGlKe>NiFh;S zK9EX#aw`8Ol+4Qne32{XX>Jlv2=mk{-@K*ojbQ_*jX*g2l!#OmQH%MajQVP_YYLj7 zJl=RPB@SN$&HgdUQTK^^Y(&jpk^F#MKn*YD2DZJ%18ZxD*{rmhHGZP(1P zUcUjG^vlE?y)P8lJ_3lrM#|+U{DyyqBz19Je_QmYFS~2b#bUbQnFdYoYPggYIBejr z@)SR45)uY&NHLFr+cjEJJh6LA(@mo)maqvso7qp5rWGwB&lN5GgnzKr9=yiIf?|l} zPD|+T>T`N97{fa3!zLmM{kSaV7rMf3&a-G=@l~Hieeyf`j?&bQyhxuhPEl~P!Q8%l zPVs`6Fw?RxcnfVEa;lRch>ttpu^4iWN@b8(4*R-!b zIMdGl@`7&=bez*-m5uB;UV?=S`ugpQWhP^Y$NdLBKnm|cQ*>a;ne-3zs^dp@wF8oD ziPz8h5Dkz-$;ELcujM`ZjYB%LR9~ZJgC|qPvACw$$R7ax);w;1^MAajH(0D~J73wU z&vERqdGG)Ve}?BEm;J!(W7*I%sCDtPOECazE47P3uRPwhYdXN~7C<3pn3BPThshT; z_b2UCdgD89=tfQ5lp(B_E3d5_l52Dd`0`Fl8oIEczK6H%xQ!#x~9? zh@bd1+17$#0zbADrIK&3h@xO740-ap?H+)YZV1o6n-)n(`^6nM1&9Tj^o0pegRa+& z72aOaF)0Ndwpl?=pIEP10Duk&B?^N=4iphna(Vp`*LHnZaMvE){ihgN`rztZJif`R zdQl1U+S^Ap0K27o0DJe&{dVHhQ|-hjU%6fJ#A~{ijqADI!9_nDdh<{_cyxc;ru~|) zDFDZh{quXRXnYPHJdR6TZob-pUoWyA3AkKWkYTHd2Kh-@+MaFm%@IKuHsa-6#ErKk z8XN=1;-C%iNcY*#j<<8i&+B+tzoDBGhn}K>Tk}-sv8)gDGrY(&0PAlDdsBl&t~g)9 zCx?7G*7P~B?I4nkUSAyjuH0luYf_1StuyAYZQ9|)`TpzQJJ!Dc-~4;B5H1a!gQZ)B ziA~O?a0az~o&H!)!2Uw7Aik`p#c97Ln&gP6L!|ioHGcO~=m3;JYrg}JF5;;;;x`GI zbZQ_h{MialEi*sxJCAfp-jQ$aPAnAaa{;uenG5R;10Zq7An zd&*b@-c6|wBsSJBv!g>afwMg}IY}da$*F^pZLg=2H%pxR;8wfw(e3u~A8&5o`d53= zOey*MZ{Vbf63eM3us9%%vMg8pUWmzS9Az-|-KwoosQl z+RLvUZZE%a#KiQ6Embh5g7Fcrf<(^F(;TW>VuR=H%a1?T0IbfW{9W&82){SA&!>@& z#JrT$He$d&m;>wh!Uu9MU~Kra4!Fv;liDkmkx&}vL2TMB8KAz>E8{k3MSW&Ysn87k8Diq;2eNXQBd^X7j-vj5QpBP42`LV1jgA2=Zc?@C|Czi3VCh02ZYzLYiEe2^6 z*_>fsn>edaO5)Im_~&->8a5^ACKX#LirCmmxLE4-UKk9s*xNd&R>*9>LTZausb|8K zcD-FNRNDssi^X(raZt}3M2D4Vfv?2HxiXs4R4$9rh-$C*!Vrs^uzP7=YUjOC7ru%_7F8r(%2{_N8Q&-6 zgvkepqq1!w#{J$d*<7o8ror}uPm zjw53q9g8;yU?U3nYN8aw3RZ?M5b zNoNh3+h6ihuZa_pDhDon(}BTPwhxOZ;cqXEm^dh%{rcVFvlkoM3Q8f^AS6J`DT zWOdwrkjdMadYwWow-KN+bnIYnU3%26pVn*j^xZ&7G*yhW0^^E3S__KQeMGg-8NA!4 z!Pljib)ukalzzfQU@yi*jpgb#PJS62^hBEoWwgT~a%Aw7F6D@jaS~>ovO8y6JNFlQ zn(c(TQ3G5g;82q&ua*|&V|^@_EwV-VqOA0UH>Q#!TP%flUeeZZlBV$u z<5-ls?&wz&1Ej8H#d=^40%Nt-v{A1v{+^zCef1ycf})n=Z&LC}YM!WavdU=$1D7r< zXP~tPNnO^;!1q;IPkG{ZDWBFp{^zZo{XpxE-ipHsG24m564-WSuY63UD_PaY{I-I-rJ(QossV< z<~n4-R;AJhPpw1LqK_*d?W!GN6H9;MgK=8!#UJ{bm$&Gx5wr8a&UW~%m)j9N0n7Fh zohF>zlwTj4QQ=~cg{k)egw}Cw7{`BfLIbe+#u^ta6uzm1G6<_sD8FIn_!%hv~ z)JvYnnf=?aQjzd=|N6c5R8OcffVW|reoSQ_$1);Qfp+YDWl!68NXK!zw#1<&euN88Hw*#&hr1eGMjDXcvBdzU@4`t1Z90Q^$h*C@XP5G$T;oDrQ8cArOuk1$}t; zQM-Bmrr+Q)z2OIr0c#_OmGJKvT@wstf~$W3NW_J}EjzciLvOs?HgAo623GzZvI(=W zg|ZLunNe~`svWA4>>5>1Vra;lWHimT({}p?Ip>a~PRo7&F3JKNra3m5li0S`vduh@hnM6Tt{MOspr zCkg9;i?MAzy8p2K&7b{^e^b`2*AF2k*!Pq?EJq(yD@Si1>AZ8&Z((e;X0wZGs(S#G zRUWShSJx8G{J^%g1y)O=nnyW&$pDW80fUUuivL)@?nW%Q?(fGXLdmAUt=y1r1| zkp(}QS>1puIJjY^h$Ny2H_Om^Nq80RCqMpWJFiy|dt0qtCCi`Xk~ZxB`?V1IgWm`Z zsCux}!3)nl8LYS1K9r6DSDeCW8`ZHf-U}jP(%ipa+VmVV{Rxg6QsAOvG`*n#*gw($ zER?n0k+bfQ*Ce%n?#Kbd?Q>e;&U}1D-+|3n5Ti4javAgFyX(Y_Z~8DO(x2+!7=R_m zp^|U7R(UOLj2^SjY~YF~ZQ^NJf|>?kIS)e4BM|i`OShcd34U#l@W#`$%A;#&h!b^( zmB+YNOUJ4J1|5@e@`;SihpF_Gjic`=qtcAu!K)|kwM##}*7pDVo7%Vkr+BI`00O~R zlZuPU>zz3JZj5r_DU(v)&&ftT>)b-!IF4CvN|pB&ar_eNc;G#FC|+cqq~D-7G_B$7 zR&)?P;a0kNLC634d;zcM_Z$9XaN(2&V1N1x*YW>+t-wsGuqwx%k1|JdaUw}-c<84(Kx+5YOOO)+V zcFGl_2Ygj_A}6M@x45`uqJ^E-w#5n8^n4?cZ7_(*xZ=T=))CX$m&&e8XvgCqSeJF( zbmPXhRp0Dp+w*|xz#GPJ3_O&x9UiX6LHvhb&C{jLscqwx^!xX=U3>WsEY39})Nru~DEHkhY>lCtO7f-3U48%c^UsdAGbc|OQy#(~Bb3t&qhre7tWQSNXdpjSqtB9p z`ouPsEKE%SIyM9)t~`y68WCMjUuLEHe6k^~s!iHSmbzRX1&uuC&PtQ`tS(4HDXxn&e}D=DGYY&a$OEuGl1mKO#JMQD z{v#;A48YEK0XdCQ5mX!|6XoC^c<&d=(&2KlNj%aK2u8_V1HWypprlE0`rwLc#{tMB zP9v>TnS8`$*~=q!4rAn#9J`IWh_Xr3`VCygHmm(V)rF2nx{%{n`{-n*t=Gf_C(4gF zj3zOkrjQ{iS!i{{m$Ab+X4VTDo_#j)WE+cDCtlXk4~eDy zmbtxg1;F)g69@j$PqN3(*ocjTuP3^=c3a<)xqkjyyQ}YK&Fo!^c8N)WW(<~B`$8YR z6SCsKrtC)BrENRfPQCMVr#_at^%Y&9=5bL5n6r&*o^isO{951b!Ew`U*kQ?FCN z)F+W6LS^;!?aLZ`J*zM0UFD({eFi@U;jdzzp4?sOYh>N1CoY$dwzlgnttwobEB_RO z-tbyvRJ^zq9|N}xzIwe!&Nk2+f$t-bkATKo2YtiiP$j10oxfVtY~rzmw&%V4SAmZy_OP1IB76IupERj&b9 zPGC3d$=9uFFFz$Gf71N)>n%Ms%}K9q;I6WAo#%vHIdV>>ou|%N`S5FV<9ycx1m*%; zcye%A_rj-)Kjq-PLX{s47C+Z3wV&(eRS#AQMXEHhAF)+t9b=C`!iKa_ zPYG{+MY*1UrL8>y$e7(O24Sl`fY9Yc`zY5*hPl-jr0P>U1ka7J;_|MLfoFkvx|^ra z+-JzZDZyhd*QVK`Y^-BSsJg`O!BPG3iUuLz0+Y5I-N^K%`eB}?;G;EQ^3mlYV05;HAgiT!rnmDmueFe3ot52fH_{&dLSUDHZc5 znRtsQe1&{Omb_$zpXwo5#Fd_Wu?=&MWBT00(Qh2q4QG0Ki;ZRoekx|kKVa!gB97hI z7A~K@+Rps^oNk!Y6-<8D*mrPzNg#1nI_t_SFaAPQxeo%K4PRd7t% zWr#R-KlsK=T5e0eVYAd8%rKsr63fVjL6Jff(VP%?-rc8Z9HS?|4)pYrzV&$Ze6=Y# zFzm(@s}e*u?KEq&KW0FigB=O0Pf~ATE~gN|#&#K8cBEp}y4g_JsT)c69Ng13Yan*@ zRPm*@;x94eF6Xw>pF$zr^h~DM!z3=I{_J1>R9&XqLOF*c|7KO~`zBGTR{Jwwa*iY5y^7xcGnU(yt>6gEV94^X;s!a0R8ztOM0dAM!OCt!>FD-FJ$`SNVL zc|~u8kY9Vm#1rwxI}^tN!vekYJPmJ570<2NXK`44knlzwy1-GywaLtaDQ{ z4#IR7kRy`-nP>E=CZF?4bmo)G`VQ=T09GDs2guhQJn$COz_w|N|TkXO9dmb!h!1Us&v+WZNz|vvZ@|0@~z)}tw#{7AJ zRaCF&30MYTV?b8Nx7d|lWj2KPZNwfswBRHUaC`LVQ9CE!m(Fn$2%VyTaD@>~B*`ic z=Wq#6*?$!sH6_VKqC(VtevFL7a#ymJWgev%fOQ8ZV{(L*WQBE@)Wgyy#bO^Rr>tq6 z9#+}Dywf-A5OeR7io*ROEdO?feQ-oSWULu;MH~j9tij_Qpna8#_F2WR3$ zss9*44<8{%?^5J&Xh8bI_ug;UF6(&8e5{a4j+ZR$-Dc$0dPXs(5=LGgQI=-I#trS| zBl^V1Yp?2QVXd^8te4-oIWKyR{lcdoecV3(^t1F(;N&mTu9ZOXxlht#B5l~=Rggat z)iKtP6{u?hHHm>`nlPnCF_o({;X*GtF<2d#LZUB%vKn<$dG%74)^ao9FiSwkp~__& zvh+FwsFL-WcqMHthe7V5jl{dcxLUYqAa}$1w$cv#>b9#%XKr6mnZ&=MG^wgPdf-+K z`rct3u^_2FpV<@LUk z%-~ZcN>e?IShogQ2`B3Ku^;L)LE4TCY=!fB7>8_8qxv9PiCHOuZ8Dik_M(1q*UZ`! z{%2MdH|9mr7eWX;FP_BBTULg}4^_%K7rKyj^ys_eQ>%>leIUp|o(2WEYqY0@cr4d% z3wQm*w+{l@<4D6`PaiX%safD1S1%BK9VwhRx@-i4#V5GL_E-`}+q|xtII-9a$?dnj z*}_-%o$;72{1_Eb`=!WTTfF9WX?aQgm}eQ{c&1T{XOH7sSC2IS>yuSZ($v?SX!y=h z>P}|LwuY?cygF6% zg?;eEl-D(S$KePOpQEw%kG9nuHu_vtC*9I?#4@RP5^tWkzFJO!&i{yCfQi5=TeIK#m# zA$BreFis8=%fbEAM|{)wNxO9Xu3r6BXB4!Hc2rw13BU2gua{I3nccJUwL#YmwjXZo zz`K*KmjH>@n<`zXy6wmn8*f`?@YN}GEbm&hsiEs@v74Z8`X&E&`5Czi4`#LUh#h$r2>x+G~H*+VB0h(zBd?(~{0DIjQA@l@l`tSUm`fEae>7F(~Q*SY)bi z)RV&7G@!`I`_&Vzz5l;!P)o0bDjxdQ1E<)EmlN#DIZ2~l`l^>K1_cr?e`O0dW#f^H z$0w5#)xfHKBtIwFw$*^T@0MmTlE5+v*4JCaHI=?{aAR5xH_BL_*dvgTvkk7(dbI6p z`bpqH4FQPLsSJs=WVDS~0cd7973uk&E6KXbg(tbKvg=7tz`8HBzhLm$_S$DWXTJdt zd_|<{P*g2ag;aI&!tnyuTbgcYcrd>F${}c3PzG5tdWA&J1TGL;^y<(<`?j_tzpw9k z?a)V8(p9;r^#iOEGVRMRe)zDRJb%62yiX?)QTUChiH(T}BcWff zzeDXMJ(bF1@^tN!cD7wq>-C#2B!i_(dS!5=3J6X7r9xR;c!<`Ql*=&;zdqEuvsTZ( z9&toq7<|2>zlf%|CjOEKQ$>J2QWzPj_e%p|9T%-hd9V6P_1GCa675k#w zmo%86ACwJSbvuDxW9uZnk1;dn3CP25A8fn!FB5V0pOm5^3Z7VXpPHAM3#NLiAF3-S zF1L^W^(X3|t!@9C``gw%x@d*DW2b-#eGyNi*$165{8m5Hs}}F+LhQAZdZh_=wzUgU z4Zsl1=Y%5&7vDA4ghMiw#l!LQRt>zq{_g7`FTI1r5Zkb!rK_h{exo+Mba!5UHIyJyLq`D6S6A8lfFEffc_X0O3Bu0P;L93WgTmBej#DOMtrS1w#QJD+m3*G z&0Xv@mMPi;uN-Lm4{;z7``bd1`vU1Gpu7O<>o{zRG1g0BfFLLAaxtWQF$YU(tGkY(rtvpdl1Tk#hpfZf z`vhy&C1rB|kQ*B`4W7~nk?g#D$Tcb1HwCI8Ql1Sczcj0K9yL=v+=@m8_5mE!AR{4j zVgOcWL431LA}G)>vHXmx^+ih8yRAXtR*DdZq*;KK002M$Nkloovy?xA+z?ZE$-($Z*NR;^csew$ z3#gc}_or=s~9N7IG!$b-=Gr-S0PCBq5D^D_tgvc zr-a1q4MFRvJKT&i)G{*$2K_0p**9L%Nw!%7usku1m66G78(T`_KFqeU(aS9lPV@m@ zmWLUna-8~E*6*!%7g&Ya1F+TcGF>%sUK5*?3POM%CyZ40c^&$i>X55!Qtmedq0`Tr2Vmicuj~pp*n2VQ z_+;&}`jGoHz^DH4{U`12wR`Q_r7NP~DcEQ2()kPR_=g|s4Fh^bJ$y2VV>^|!a4eDn zS^P#lZ!f=kxV`emQLP@5X(Pf8g!L|mQ`=yv--UXjvp6JfXHTBibSnMg+bo_}BUx3E z0^;`$dk;=lY&JtiK`>S*@HzLjU1Z`(rlBl5{efYjgcUd?+NLZJ)Kz2IDfc3XMt1}_ zlKl(A9}oX5@7m+_87u1?e|hTcZWk229a=W_V-Lh(_N-CoFXTM^di3>Ut`)9y5c*F7 zb1$~b`qULh{qfNUAGE7iF8jD4Jc&L%#4>cnF<24RsMA;WiiUC|`_F1$52X6;-}^hh z#%ZkkPTlQ|6gzom*=cs-_~-4*Vrj1O#T3Oz;b z{z-$BR;|DeW$=sKhe8H03yaBa^-`?69d7G+Gbf&jLG1V*1z{PYBpB6W*-&OF>@kcn zmu?X}+I8Jf$YnXeZ`@v{ zbK?nQXNIp*Vr4MYdxtry;MRA(ln%aQ&yqZ)4%VXRIR`B((#R!cAV%CutCg5!m7?$T zdYeX%gQfJYF=OhTKgZa*FouTS@>SZ?qwRbkyEM$G+vmWQ@gnD7*{=xVsBF=?+J$MF zKYh#rL^^c42Hp-EWmz^?##a7und+HE`K_EbRC!p2-3DFid+UXpmQVV@pyO1o1eTMn zOmTwL*~547RU9K$N3Xm_jqknm2C2lWIv(D8&>r7;tc&IxjUbdSO+Jd{sF$)*oP4P8 zR0q(UkkDonPL!uw`QR}9&^M2?JsN!FPGgeWQEhZCOZtrE>w(r}_99H)Uo`-WXY_Ev zqulY!7YF{DCog4mYjqLtX1jdiQoD1D3&WM-lA#USf7b3zjM!cfyd zYRawC*}~iJzN0(nc4&R(jEz`$+Eq5h&r`6laDu{jY;?kk9m^pws)ZY24ec|$I#CeD zxWqnD6YrjT+|Hl5s)Mg0poR5ETae>zK4=_>SZ)Rwd5A!i-B87HJojKJ8I)0`trNS>Lrit4gLBM+uexI`YC)KA6vnr62Pu zkHC^uj&8AB^~%AFT|}MD0sSI|dhYF18Zf$MyoL$AmVr01JOkiW#VnWa{7GxS^Uvjr zW%QetXmk!_df=6^CI(=sd%#n523|Q~WiZQf<@;XOwR-gpuN?l_{~9{BDNdxpK+Sr^ z&q(o9-MI8cmsyUDE&yQbBs=5~@ttK4q*0ficx;pW_?QjA!X@1r4G44cZ~t7c6o37! z;Unp1%U)Eodf~`PwXT38jX7oXOsso_UCWIYZ|fonV{=+hD)w0bGIo0fF)3}xiMlUP zQ0F2^LVC{fA<-X9QPb5E6=*XJ%>md_fvKrv$*rn` z)5zH)@;z8JCbfHC+0efG#~PVlSRh_jz(g6WWf3`Zx2^0Zap36-rjmox^jL#WfBk3Y z+TGi9P-v&P%MO$})GlcN_ObpLoQGK`4~^dIB6-tQ#cnD4e@Xx zX_0S=dE{a#O>Lk|yyF{SKw}$Q_h<_`Qemh~eo~pT!qi@(w1p>6PdXTR^LJm@cg7Cr zHND!I=$OpE>4p|wJi3r%c~KREgd86}(>Dcv_J97o-MPY}@v)rNJYi2IPaDOvNs|et z0RSsmT?Jz>l;aV~bvy-+yJCIC0hxMD$HjLv_{S?=xq)ykPf>E5CXP4;(~*(}ZjOHI zmA0%myKJb}2IG(zbj<7?;-Cf>j>}5PB~ZGn&s|*n{9-%v{^@q?d#~$zr5c0@RrDM- z-iZvcAp=8uq~o~v{;h|4qsbi&!roJei3I~x$9oi=Pz_YY!`1CL{!S(B%(PB7mu%a! ztsVXPF-yEe6@#CcWpyooDqskIK-SFuT3Q9eORcP8ewt@ck1b8$UoyHPGa^NrnuzS@4cSf-e z`CvyoIsUdtGw40we~gJ z<{X(o;Cjl6Vx6d>v}2dv3Z@{lt65pepRuIl*H*4_g(6N{FBqHBuC&9U{ z{p8Qy)6-`fl=N;Y&N`#F1u?IXwOxDpu4%vX`@iMy7rP71B}_Pv_-!{t43P6wJbM`t zD`)n<+%P_GpZw)#?fmC@0#?h@ zleis@?8o)V*8!xXPrUEe?*MU_leZbzKQSor+rw`O1E^pS(KeM?ul$N(2532N0$;EF z-5?CFA6A?m41BDzf`Q@n@9GKIKl#UAp0=T@u$3F)q)hY3>8(&wP!WL?S5Dt*XOCZQ zmrh-gOoj}~6O;bey6=U9mx=ZZ6Hl2+?rR_5kSTWTXq%k&Z7kf#Sj!MvQ>(1&6VVS| zvJsj9o3`i;DSB!fj_OO6{#v-Ld)3h0K;fO_52_i&3qwD47Sw5tNJ9JgR>FZ_c)De|v3v=U=|0no@Do$LuCJ|42KP z=1DPm02VA0#}c_~aZXv2*FP1FK?V*ysr-QB{0DzI0PFL}+dEoR@oJQ(gX1x?gCi<@P9X z;CYB;dDm`VlXk1SjXNU1%uQETQ~zYN#@V!dxDq(5cIye)V{g9dHsRS!!cunIz>}0c zb3ddn)%)^5O<1vT+LxdGvR%4(p*?uOqyAxUD~i~WWv-&@%%kr|3FRq0*RgV;k;3`i zzxR6@fZZD)Z=9?Q6xh_%P8F%$zN!72)|Yq+c4PqwZ}7R$YuQ$GZkq~0ov=xt0y9lg zm8$;=puD_Uq*y0>fZR%h0%HeJhoiVU>(CzqW);H~ZAkdUH1j-GCSn?% zX|Xib3!yxP&PKqnoI1MnW81ni3M-mbHsxr*ca>!?XuUymWKm4g!FCcBOrBQ}qD4Ha zvR$(Q*uKsASGRM$$K`8s7rt(+|R`a;HpmTMS ztt^FPl2?l+#_l0OKIlO>YggbqPsNO&gxPB%uQYV}f=8XvKY{%CVX=oYvY<+pO$mF1ajS)d#B zCZu7Y75Z+(yXYUo51F7u@5BMWu8@smh2rv0c{=zw@f@Lf_HWZ_+?x zo)B=r?il4V`b?HS@sm7#nak@<^3wK-15ee~?o%=bEER$|b1-upfUS01K7Og)(9=T? zbcY}p+U(1%piNbyEp_q{a+6z+E}j$(Sy>^U?7}{9TlH;(V_$!>ZP}`mZN9lnAJ86_ zwc_^O&MY_Tb+Uw91F>djS;T+1r~{AmsLYtWp`GSX`J8x2V<%%RnC|s(n$~*pLaI z_EyQxUXv$7FoJ=sdzW;V@DDVYa#^eIaIMZZMoqIt*;s#3xvWP$GU|)6l9N{|Oy$VO za@9u}<;AIR!r%Rut-bn>^opRV3Be1 zjzMM;JEbUV0U2dgt{mWMWn{$8YC=vT-=KSTwrhLmViy>n01__%W-g#WplbGw`zQO* zGTK2K!6nqq+Vns-4 zDuao7cscae=JwjVTiUk0>`#@l4VXAK+KgOjF}FZ%_noz+45(GMPdV!q!W&l}v`^l< zq8o=EX&uK|0H&BAD6%?Y z{$LL7s#lJj0o_~TSZe$9_1AUg;k&Q*)W`RwA+9r@KrKuwekdS zV12nF?Z8a-g&K3OgGSf7QM{9;@Do>YPLjZse6pYvQs$+v9LZuEwBL~H?|uI}ZTHK& zJZS0T2reFzipD2+T0{I}MXbr=A21D8-g?kZ{QPvg_SLoa^gbI^wucLE93uG%R^|SU z8@MI%239*Y%s8gCUsc!_VViU)o;`Z1H)=d=j~_qOAl_!(sH3ONh|9Lo9%vby{MvV4 zZ(D`wdV>Va?)Sy3@;y0m{HK0?s-61qw4dfZ`n{tu0BelmQTse#Oa~DwNimpDxx0z0 zSi;}b>zHp{)>Fa!=(%Abw+a2EDcXyKs`?qZ+e9v*V)XF=GW?~_#Mop+i5J-XylCCZ6sFvs8W z%f^_^Hb$B{N^nTa`oZMEDHSlVTs;t{QV5a_wa#*MeZg;pvQMuq#%PwYxMV8RVGSpV zxH}tVC8^xsu`;DdK;-T$wMjZKyZ7(Z{)25R_z1y8V^!8RW)~8!*ZK6$9oyR81AFwu ztiEe(X7Fp;Pyg)07=W$)syF7aG%Sm3_th2@1K6?b@FIx*BL?}6@Q`Q#_OJA`ubzNq zy`eS49{VoY>7N_Kol}N|^G*D+?RlT6C)qZt44r3`892la40v>@Eg8Nze}#hqSO#A6 zxGd0gh2+Wk1_QAFwN9|$5ws_jsUoXxz#Vl@0O<$SubjE*0oaQtuhL5qpE7`4PGL=k z!!ap-4}1#e7zALDl3uc{`&veJqMJA5)cr!taAGAgmIZ^haCmNE=r(Q20oc$8VXMeR zLLU=@<1-I-nj9}jm#jn71(9F)Dm;7TMWMPw{Cg824K|zg-@FYckgL?;Hgs`lj`^2(ZdJr`jxBgv-dyM zF-)B_vZi1tdUcZj=q!R(zGL@t+yBbJwsZd;Z6a|(hN`ZmKG(U1`6VnYRw?exj7+PTxG)1T4N zMc8?g4?8i$>qf~_(zEh|L71eiVtMt=H`_~x54G((bYn8x78_;q@^*%L69S(HJb(6F zd+*=3i=V5G!q-)M9uS|zi~Whs5*6- z3QG>3%Ry*nc0#`xKXRpQQLP9d6fa_1;X{HR$HMY9_2|dt6$~rlHs1_3tIQZfGwG*N z!g_EsvmuhfLdBt01Os*@hYc_q+O7fE{pP7{)MorrXPQbSsXR0*^(ik!-}s? zid2vR!-34CQF*LQib*<^tR1-KnySqiOB&2WZ7de&tX;Hh0{LJW5+B6`TP>{-=l+Zw#*7>xJ|&Accx#<0}Eq;}dKd}Zf7q>&?Rv`J}Y^be7*W(L<}6{V>T*;MO% z_OF^%saG~3BM8^4KP#tY75~(*Fkp^OlT}@h=VbSaKJTB&SS8ui0BrXUXZ!;Q3`XTk z{kC!QM%|siLEj2mufF7HoQ1qb-{H|ouwDc8MBjb&aT)&g!|nrl^Xkx;I1N`$B7Wmk z9|mAkD?qG3w24=$?K`%w?R;rZe5XjD-fUv67%6M&1F)3wm2>-~Ox*NA>D(VtvpsSK zEO7$2PDaqWo+lph$~OjIZ?=bb&Et`m?Fi6+y z;C5%*fB0bAePI98ZemQ|F#xMLEW<|jTvg;rV+NIpfOgU5=!RHk)=V=PJFUuh&pd3m zFWhT)?%vnM>*<@X;g=Yr?bt=T@D;H~+tC+B+oLQtY+loLy{Q42BN~{|!z>bc@`-bn zB?)m5$AGH_zSi=92k{3bFsFnC&msp{lH|2$sXo>9o7<=K`q+@?e%{egXq%y<|I11mNh4@?7o!ysZ!1xRp#xK9)MMylUrY-l$=4=%{w(| zK#{@MGw-!_^K4+ai4$y19^AtoA31f|fMcIogQ?b2r#F+Y^p!i#9E3GSINLE$nf^4s z6a%p0qCFn8L|@!N52bzCpURb}kFqK+$_r19j&-NjJ7lDd>aQ(_mFL^LdK+<0l3_m% zOd0**iw=#O2=+xcdFVRqSrupk~u%HZo`mGFZs(rR&| zndHS?cm`eZaYs>?EHKd%DO85Ecj?L}$Zy(jgIQ_U_wLa0*INU;6CVH+ z7iDlU2sEUk_x6CQrkP_t?3@?_IPgUr%8l*F> zg6YQMOguSaSLL1d6ihr`rbE3uv>6wxB{7!@>6ce1^HlR=4Z?P^)%q#Ow7RjeYF~yu z6N#e89hU1^LXST!e<-6*%SLkV8?tVq;PEvET}+R7#4BhrCThx%2Lta^_rPv_mS@^8)^_T?b9)t6E{}~GbUkojuP$nD^I&Ybpf7&<=O1YB z<6^kA-4p{6RM+8}<%W%)fZeHA5F<-6?|(z$evETOtODa-sEnsLZQ}uNVZeD8fq%AJ zdP!DvuboKlZ9q~MEq^KZK%8vpn-Hm>eHVWgWJ5mr@ux8W3#Dn3!xae_7=U9D5}FHdgTO%B4^*6olu_n&NUKA+w!YMe(6p-rzc>~>URQeQrN0SpSqovs;_j8&NTyMQaWDyaa35A zvGg1>C~o=}8#h2|`bygg^%xjcJr$354;|CY8Qri9{M%D)>2Iym z0PG>l(|MFx-^AGy3!)M_FKcx(=O5J3GgVo+&v!;SHt3lsr_Q?qoex>g04#^`srPaI z$bpegT=_iMb2)e_vsG3kKfZx_m9M+Kh|$K zWc^HF%ax}+Hs5-$C+?GYZuO(Z|6_z$=k;| zx55{;{=>gYS}w>`XG5OaJWV8(B_>nTTn!G$r#-n5`dxts`6wf5A(irc=Je2~MXl0XKVMp>saCuZkxfmS#L|aS_`pj?MLy{t4~}{S zh1WXm-%PD;T2cDW3f!!{V{50#DUC5jYm&P(RZX*AE&j@dFQ2o1FL$&JP7@SM%D`v~ zSkmlL-S83)-^fUo%?sS{jck)eGd5AeZ^{j_!JK@=iq7_ z39D|x4h}tS&o+cwb=s`dEqp}|KFK+eN*#8OA3pX|0_TsPQ@eR}7y38_a9<`m*x-eg zzghvwk(Ui;^MO#orO;1y*lyp&;Ok3m_e;8yjdpqhNjdra1Z>r%%g#NcbR1vG7;9rHotxeR?w$obo(*Wc`T zc}?5%4snPAs+_#uRK3Ki`(#enFFp9`6FbQUoS^Cl&&`Fd^uXlSsbo~1+|%Ienbxj- ztS7=gx0%BTWXx?l3RM1eWQ!Q;H7(F}zOt$OML6Vzsl2e%=?3!Z+NvWf{FskrK{}?F zxh||ha-MdzQu|82`FiXR_08A+UMH*5jrW-RW~4mnaA&daXBVcNflZ!-}x0V%IZJW4GLER-v%^T?;koPD9N-v$6c0%heS)4ksq(R0vN5l+jfPpRW2}3H;g!Q% z4yoTX`8Z4pV#;%*03s`!49HLJs%=iRG3{up+l+y*ycEPn zQ_>&RCuv+5x4m2|cOR7l<&LQONcG1WUpe{d&35vO>*|iUc_>g3TkQ*Mm+gUWvxY@? zYw%UiX;D=-KWkU@?C&)V!SXaG`*ogt)scer{CdUddj&@mvJv79Z`AS5A74a$qG8s% z?SQ^7yG=u|rMsg6UIt(50!>+C*-ye%jx^=rqx^@QCuwynk%wWkchWM@lMH;s8-6FR z<)`G;g0js(l$FgC6MYijew}3HdGd#D(gzQ$lf1NZS?H^uSe6qG`?3G2lL|pkjsviz zUCkzRg&1R?T#WH!0jm08(JpjzY5AM4iQDyh-go}sowmGpNlzu}%^z$h`t$F3C&056 z{kPw3&I<|;?mujoPhM-s|MDweR5p~WwOp5SQW>{>Qr#P*WVKb-+m^~Qmu8{wDixH7!v!3v zP;Ik}S#pWi7msh>Y3IK@=kLJUR`!H6#g-=iXdsGAj!A5al^ajD>CHP4X91?%d>Kc@ zA3<6pSCLm1mdJWb+R<+uY1?+j6NJWFJ=$d%V~WJbW|C>pM)wBwLjMHH{EC+W*pGhr zQQNX}tIq|xUpR}f_iqZwN>_bmUnvCdV%FV{0#Id2Y=>CJK78Ws{bjgn;~c|g+xGdqk^tP*(u77+soZ1ag9)+m%%MRHrTzUbJ%QtGMplkP$xs^q8r zc*B;a;0|V1cgzg6eHxW7`vD_gR%w{eU`Nyr>WZwrOKO$YrM$A_icSUpiUFJbm)iY{(>6zXx8q ze?Q#}wMTrkTN9V3NceZI8H-v5H(*rjy#3thMFX(ddtvH`lM^jXeganeign9+e+>h$#Z9h> z0od~zfPJPD%X%vH{@uIn{U83s--PyY4V@~E7(@y~R)0>y*rxc~zH7OC?cHw%2Uyc9 zSAjubjx+0Az}H)~T#?x)8@+1RF6;I9XD{dtJ-1W~4hV{iodbLbtXB+i-BtqgCAP}g zCU?C?S=QzQpDZOXCwlsf1a~Zs#HMq5!M8W^&XPP}L*^V@GKWStu5aJ&S8+$QEb`({ ziXKVI%~(9L3b9aSDFBNo;{nNA3*Y?a*L7^jjjM2mtg`dKlwG0{K|ImEE^w^9W<9muw6T(; z?$M05EYoXMop+8Qm{@-UR^k`i4w~*eT_kz;F?yc0Dcf6k=c`)HV^*!Byo^Rc^yBC< zu;YBxj^%}T2GxtKW1lbpRqV0N#a%Pk56gT|4AK=WB``c~eic3-19=hjh*lS@*0urZ z;{PkZD?%6|8+3zo(cKIBHjM|47Y@MAwhbzSQFzOZf986S6+!J4j0<7?$j?lxlFB&X z3}I2tf7yR^E%!{bV}X@y8Bh71<>|GuG3Z&FDvp7x^m$NYTJ>K?Bxgy=?bLfysdO`J z=RzxN=PPu1l1@if_00-v2kcZ-Nu2DTo<8A-MQKt-vD#$SpforPCTWzS6(!9!Rdwz{ z&Qno2?aHzbV!NLxOxyz@HW97cvzlGeSjPb`0?lmKeM_ct*>ljlakDPH>dsnZ6&D9E z&vb$5?v1+|1c(Ea($SyhWZ`H%h}ZFiGs`LB4;&{TIRJ~5QLZ+QwH^7^Yi;}9oo=U3F?wua z!($vZFiW3XNPd!Kp-DFuxY|_Lr?)_?ZseE?DK+BITr+N=e@Zzp7rk)p$!+L>XdLdtSKJI66p$ z!Xcv!A35zME$XS)RQkg7Tm`=W`dpL0eWlfCldea;@z3<#*MFgbHI2u(k0JO?N_B!t z=cwEVDz!V~eD$dYD|wqbC&qdH>fP2h-3!9t>s75gAO3H`FyM)O+Hqpc@5wmTfG!yG z)u3qECDY(q_a$xOP3` zKv5Rc;d+!p&c6F#ds#!TJ2k*cfZAv3IZ}pSZ|g}?BpWn98&ALX(JZmjAH~gL3tz=u zdg@O-#QIP?d}DTx*tXi9CsuX)kMwi^DfogT_~W;y{FD#8MY-&_=);q*_cbq;&=sPj z@CJ7g^!iL{TPKmg%C|$%buN#uMY6p4z zIs`xU_+?Z$wf@06hyW98v=yw&S zY=CQuCFw|q>DYo-k?@#{XyngSsL*N29Q*sF?D5R3nHB`A0%kdJ&fP`9{ zP(}a~p264r{wwMyH}q0&-Msc>&EvMTbBB&yM5=%Ha_)DCe|i6o_V(}UX%TOz@ItAl z$G!89I%OY!*A7c{|0$kd{MkqC+No=Ligs&z<=w;CT-sqG6Hu(g;h>X+iBrIr^f?U% zUu#+U*bE?jLfaRfxOCss$;9cTGVOC8NJ|GYF9)&5>EZzFXlRy#CQ->KIoHdXIvmeugO`iY$>vLuoRGK zyTb1%_jZ6z$#Q^0?3Rl5p}zh4L^s3osi5xPq-kv4U@!%*lU0g!3r^Mv=@XJo0AQSF z2vuj0%sx=jSKe=+qYj1sM9-@v8L;vKu-q)MJgVJ@up_ZC+Hv*)+}3G^J#}zUk|EYC zp2$rhdNpOwK@Gt2dhfJhkju8{Rf^w8SN!>!*WW(cIURyjY|{+D@&v4n!(kX%A4TKo zJ}p0PZvUM>__hXJ;sydD^}d6EDc25XIFI(e!&LO#LUKcG>3t%75U8mIv<4scqw`up z+{ZH<>nFDIYai7auCOkwX`lS~lXgzufF&W}Mx1FM61MJ#ib4DB*k6T#pA6Ny;hq-1 zJrN5=I^JG$Ulkpf;}YE(y=s09zXQa?H(yaOXvsjUpLSIpAJZX}m+hPHzS+M2pZ`&B zvzvmsgAN+UZH3w*I_l9DJ8$=HKGGAgm)aNaf2na%3^n0j{p8=4w3Q_4?l;9|9&#qd zPiM=JSATk-v|=D0HbvuvVZc-Uu#Woh=Woc$W)q*X(l=mzMS=b;oN{C&W9=>Uj04-J z^70et@PLl4=SqX0gr#qZQ|l;$$n=*tIrBKg=u`OYF>+QNsAw8}iC^@e{nd%K^|$p3 z;{Q(Dj&7DTfaN8n&sUOz82p<_&c1_fh4qAT)xG_wp4hHKKiaG6I(gYB_xT-I24HU} z=Nu3{wq>sZ1D?K9S5LFnF~%C*5VdxzRx-VPqvK`s@ZP<4>8n$|xh0-{eAe#Wz0=UP)tlG30oT?j!)}<{ z#2V?~OD^-K+?o3n`?&`A;a89ODcG$`I!4l>VQcR;Dtn!g0Pcqm9=0F-`46=IaLrPG z71|gGSoclPl*bWLaT+0#(p7GGa)d1B10Z~-V89NL2w6_x#jXeQ4} z$5Aiei#EkSVFEeFWq+D@^;z+oXXxW{yrNyEsg?xi$YBXQDV)dC#e&T_My5rZ(9La2 zMjo!_QMfjUR`WJ;m?!b$x>oI&V_(cRxU9g^R5ml^ugmDj3|`gT!b!8bj~B-~vCm73 z4%h6-R}fplOnau>th;En!s@6&3Q6q|Oc1QOPhX8PWaU3?=dt`6wE;3jGx!^&V|jqk z12Z1!#=u_?TQ{k8=Rq0Fu?^07XHLMR)5@`%QfD9c5ejRPk65I98Yn zZ)X1B)KMr|$fKTzLxg!A*@&@Jm0$Xdb%VK9Zd~RJ}b< zF}khDILKcZfaQX~?pODA_4GlOHYyBrkq>v0XiRS?dc&zCLxJvHpvraeRmWV0346%<3|(#udlheuG}> zxU_jkJN(&=GIC;#MBCP>romVJ?R{r$+jc~jx*5-Iqxr6I zvcri)QoBouZv)3&;497ygL;?YjCCLL!Y%4Eq$e7bxqDWxj{TudI`k$=pZs92Wcw(t zn7>F@?!20>!m*m&i)5qIMNIhtv#49NTMe^lQ+#7Smd(M_ubVWf|8YwB>;GA6Z~sSn zb)E*+y#9>N|Nmb0en&wLC%Sbq%LyzKPnI$$$2~dh;^HJxCrdBsw?+MNR)hAR{~N74 zcPFfE#f>e=bp}6^)91lemmYr0N}o1$qE46|JQbfgidV~kgCei9*fPM#$+!5P@tR%i zkTW35rVEy=o&pV#=8*)Ab57;PWsa75r7ACCO3!*zn{vrCme!WPqwQA%_9PDiN3ow6 zxh({t(1X?YrZkkztA<}`uj*GXhIx7F^^S&k z;}TB9GudDljpEk^zW99w!NQI>#u#pC$o!#}8&9ByoOmNeJX4=w9~esE2V|6^6qrdD zOrZWj!Hzhi9RgJa?zIVvV(m9U@UqdX<#w7=Rm;wsi@IaMU1eUv9o7^YNZq^rjk z_{skwU)75@wi|evCcEHYqZ{$|wpZUd+FsH?o)ZxN_)}9``w6-fl%?y(!0Zeq1Ag*v z&bKfA`gD7~Nj7Y6c{~71Pm;~QZ7D;Vsbf{|FQ6k%RU-zKIUa?}lgd&)xbZ*(un&9@ zdGns7*|!3Dn+L~W4A|`2zueyV?PIoCad9HMx3`5KTemNIivD^3|N5Za){T%m4(i)$ zuW^@4CgL0V(o*_G6mh}KfaoXrxp@3Sd!SE=bQ7#O{-xcHL+zrD+*kNr3>jkDo_cer zOsL2Yf9q)5c~JX@eoh7!zR`w?lDME@orvU$i`74&nJ&B;Eu(3maE%5W?zR&jeWBk% z{K&%bc*&`pzF<|5G0^Uc{nU(C_ifpsSM;*-D2?;N)H+=C01fuDPE`_=)1lQ zz*h1_F1W#W6AB_!#9`m!g(3p z35nO=>`QZM7T;pVhziz*M!^*cts|F!awQdAL!Q1ZNcnEP_Ok|HG4ZBG?EGV6oEdap zukX#j^{N-6`&W8z>+08^{Q3Ls{7F3lE8n<@^#?mzl;B8#E=4eS+2TcWswu=6ospea$2B=p4b6ny=ZU z2z4Vdu~>#b_#Ud`wPWU$!{+titoj=zL>~u8}eb3s;gqdGxT|(raAr-qbNScNWXpT@7Tt_oJV-hx#6D;DXy$-m#Qa zxqbsUCSd^f?Qecd`#T+HOBPZr6bo_5X-q0pcg&#jPl9K9-PFx%H`*7U9(Q}dpp6A& zrnHk(3(b=e;xX6;$tVh9Lqy*Olj?Nll+1xh>r%uO{_qyZ7LGuDiH&s0Lyfq6sL^HU z1688}nZ}ZVXDp$v^CQVuX zHe$XSs^T>LYJCxgR`*6_ZKhg8yr2Q|{+KhY(p&-N(s>PaNLKP@K!g1X+k)833$!Wz z|10I30C2RkLuIzM;4T;jTAwaJvw7cfQoX| z-REW7r4T3y5-|qe^UfC#xVccWS$ETN=M+EQ!K|^d2YT(3PI~!%)-!z|(Qx4gxZMY( z^Jz%p63d<7ep*&_watB@lauk>>cZ)Z?Z)L>YAXlfw28RLiH&KhN9-XlObp0^Co%M@ z=cDup>#nb@Yg;vlwLWfSGh@=(jbp$i>xL+~6Bw)qYjHu!FdTQfh~+7r?8+;$5mUC0 zbhqfu6MBO2mpXUW^(W3z%BJXz)ohe6>RyByab-W|G>ufviQ3%Ph%bHR=xRb%*ik>q zf0e#;mCx)D>I9Pu0<|AsuWN)~`!8F2?LX8v-M+4;8u@nbZ&Hf03oUf5DxAQwFqpIs zcyLfMj42sgW?noG4q)2SDRW>R-VumnVzR=S2T=wSEPYu&Y}1ad`jjrE-=&}p$3%> zZESD+?l!$ro|Erz!?JZ}4pe4mmi^&n8*oG2m(l}aw%E6ZN`CLollIyBSK6hEw{@2= z9TF){BCs}taxMfA02*CD(~>>Z4r_pQyLJcb)#}H7_3$m-djCWNr0XQxtfy6Zay3%% z1Ou}2QF%z{kH9i0%5TTAp0VBT@5{2t7>?y7$t=K1lMNiKG;r`66n$GbbQK4P==Tex{X=PO+>RUF0YmEL5<9xME!RkUTYn%WjIPWrN( z^3iJY7x6?pV$P~J#U8S`ZK2^t6L}#gZTUu0xYCaKhzsnf#WtkR{fgGNzxSqY$Yazr zHxho7bb)V0vRZ2sIUL@>tZA3dUTfz*(G7H`^uaVPk}v!Kb1?@S4yXDLUQ)zPS4ubu z3*Y`xlz@xq#f4teGku!k;VnI(r%!Zj(sA@UUYX1`ZoOu@y39Je>!qFTfR1;Ub$mxp zp|0&Wj%!uVxNPi$8i9m-EbeQUuD36L^hMjCZ^!OFwnv`{(cMw(MC=C~aRO&nX?bZZ zssI2$07*naR4A*+jfMAb-)}e1-}JG)Q5;vQ;QcY}%|uN79LESL0GiUXKxRG8V_G}< z?$Nfa@2Cdr1aVv0)wn;A%dpdo!9QUv8 zU&*jHrtfp*>MT0ok zl4w)9*h!pa?M5UTF*y$=QM9|f(Scq0APTf?W@~SaGxc9(Ttl<{iJjC3ILUD zhmX2{i+VGrx!~nDh6Qvs#dA#KCkPJA(n&5*;kOrl0TO~7ZZol12?%#c<55UH^T7@MplG?%9tsPgNQYR+MGo#&zEXNl$Wbp^q zJmN@*Br18ISSZ;HfsRm!yY}904WHG{qO zC4U}({ZGFieQHCDBg6`|1f0`bCQ6n8O{Lqp)^*{_OYOtI_(U@K%IgFS)O%aT%-j)M z?dPe1<*zSOI|H9s`1oTPio@Hq>%obPWyb)jgHe5p27)%}`jQa(D=s+jgfukN;wf4J z4IXG>993G!AUl>7ZQ`1e7Th{w39sHRS!NMKT-$*kKG5bcHyoOh-)#XVoi^`w=Hs*N zfxcU`=Wi{wWB>f6SVj;r5j2T1iRC~d&+`%go_bwMIm^CqlKcFo>gY<3j0szC@Rdwu z-thBW*D@@_217ZE0a(h~A9Dh#Ks-pJ7}sppYl!tm3T)zdAH3c-qk+~dr_SnH-+f{A zoozi)c>3gNy$<+%yRRo?%`FT1BnH;l*TW5!IOJ<-yZYy?*Yydp&0e25dgch+zY6R) zd_0XL@Q8TQ6qXqD5>m2Tdb;xXC%RCBCCyODa|TnZCWQxn6M&rGCHR1JoHvYtBUsHF zthRLBZL=jFX%%)cHx{vcMEj9M3I@vP%9m?_?>GvyL92~cEWZ7|QBQrUtFiLrF(of35A%H&sDerF}w_GKWi)y`@?AI%8*!z$K8^ zu3l+B|Ji%NWx@azzCHOPaG&B24vL-E;GwCA&O_xP%?Ko zNIxOGUbz7;EVTi(=4w$@U95>iaY_z3&-0w==l7g*BI5qvHz{dX z@xJ#)#5vD-&WX6g|K1ySDCi=e7-dI)rFo)8ZIl8tEGJDbuB%;o?pTRg9#e8{>W@ja z=$lzi*>=fATUJx?uFA12c;#y`LIuG>HSnVZAZkN4N+`!VXR=Zv?vYrts2Mh90hs1R zQ=-uatC~Wr-=@+It5GUl<)KNvvf*=ysM?$_S--3{SqZjg0JaV|409){wB*YTeIiP* z;bnu&3x~oGvQvL#Vh4#b?UvAG4cJnmS_&dtYQdAjL;4BP+W8b@XPIQg*X5maq9J|& zWYu>z@GOC&T&2NUl8G}Tw}b^}@>wq#{pU#sWZGG;;S=r5%#S=PnFn9JwuN?XDjqED z%d$)Cyz@;)-LGwuvpjc$DVDiE(~mhQ!yEsTfn1|AR=LucXNi7yu}5Q^vB=}dRm+Ep zFr7~-^&KB--@JuyzUp-qx-txkF1o|_c68yE@18#NyE$cRipmA_NuGrKn_n_NrD;$0 zr&;<$C)*r=-F;|}UsJ|~8ZJzj1aQSzoY^lp_d3QEGx;KvcybjJVv+=%6J;EbFVJW?9)?s`hcSOgwGRVzY0jp(SF^2>151nhB*nTc5n1uuGFQZ{Y+el5XLx8 z`q-ufp~?3(LUZBl1-+i^obH%qpqb^55_lQLzin;*S9A?q1LME+i4Lf@3t z(8c;Kx(2&h>mg4|fApt%{my&ZAL_2-H3P7+^8h0`T+_)ioW;M!PB@JW>EtsfZ37IJ zI@Bp9p?vb~CtEeZ+6PqA7u${~JoA&Wyq*eyu#N?L^h$HSS~f?(7Pv>*vDvbjTv$kKm(x#$6Nvuo7bLQ;ZNol9{YhGH0M`6o zu>~L&BO|YJiWb=oIlH8RL8dq%M;#WUj>H}kgQHPr|ENnJ?b+9Mv^Rctm)D`rGR1_9 zwCFS17*wG&08n^vzM`jkOJh!FKfcv|_P$;(=9OlE)}FQ?;qQU=-COlstG>bB4r!Q` z-(<$}Z#RAYM?Jw~#f)Wb)$r@;&H#R5iob}i$|0xY!^;D4-Vo1Y`ts`$^$u&(L&!Ht{T?9rf9^yf3vOontJ0 zwR|M#()6hwQdy48GpEe%pN8_3c`RjE|aR z$9~}Hm-J%qm!H&ew*xSM65IF&Z|KC6cFN4dOu`#iZ?#|i%`e*JSLa9!~mLijR!syQJ+wJnX%k5OY zUR2tVfYc_eGHa-D*`gZk~W0gIcK^T9f%Uv*KA?vxbPLMx-ah={`|bG0$MyLL?YCKn>5syDy^(F2 zr%7blHV>R`(tcpZ7CzTImaUg^p0mWdmmu0D9QFyH+z5jnXpf6Zb_NEDnQtD)6R?Rl zLzR{5e@?!6we}whg5dkkSUS* zrWEDKmF$=it;06#JZF{#+j!qEkG3_Hk0a3;ns}DgyZ`>ZdnnYLkvY#3B!d!Szljr9Riu7T)v z#XgVCbtK+6B$;*#FMmrJ4myg zuxS@9-dIto+k?O?GyfaQQJH`&BZ=Mrp$-dS0?&;ZVz5oxv(B22Wg;0m<=eK!0Bk(D zO4INRMpL#2SH1#)E>H3a7bL&c=wrY(c=`UT2aC19I9BlQDzP#6Dm(+g{MnvZ{2y}5 z+z!P;Q^jq)FuM2M)5Vh)HRyDqZ8~zlz4<@uo0J+*cMyP?sFEvw|8^?(I>EUJ=XV^+ z($$rhULwmR_uwk^(t)3C*2Cy#+y}a!#x~xsag4^vpbYb*GX{io)2Q?ugKpGs&!)$B z%SQDcSm;ju;$y##7&&iyyL#e;9L ziu*WX46NKkA4wb6|lOpcvI>|5aJ zZiT(8r(l2jqaU@CCyob`>6ZOu8)lQQ@H)>8FsAcIZL&&C0&GotZNq) zOIY#ow|+|IRAW1kqg1wCVoqV#I0M;Hy)-1nv>s~G&HXXNoqKk>P|Kq?0g&rB?ftOO zMWsZQFL|RDoJ+*gdRVO|@0Pipf?mWqt?Pqn^i}8VL^EpOEKN+eSwg3pdgT#(fO?-z z7IU%dCyv2431_3JJP@OVdRbcjF5rI6qHN2XL7 zBD=NFze6(H+sS(Pkgdnw<1%E}_Rj1G*9>vb@0^G);tQ0^?SZAZE{r13kFA>j!@IbfphKp-tcOH((<$&C!9^v{5$OckOJ4zw(s6ho!sZ zO(0#hUwO47dPTPIJ3i%#J$p-haTM&>Gk$~Rk3W(J9?|iiG5YA)GNHhVho^n7U(y%j z^v%~xCv-w;jy%dXS8*n$nEDU<%2N`AQ@#?P*6=%U(^!YTsmJ@ z6)oR;WdIgTw*#kC>sZOFUhCA1!5@QbchBp9@w3)0e5j`*PMgM|L}~4uFe}aFRoSC- z(MO6k4Oa8wAxFnlHYKaPY**`rFMISPmdcz~_2^bP3tw1r_(|LK6ywvs+uAq(r3PP* z>e_;q%P)1Rz&U&1#FxAhx|)zPaYD@bs^m4@=Yon>_bobK;iiGRy7~8PKK*+2q;Q-F z%hrRbwMWy z!h(|sUJ_*z`8<`ZaMVew_>c}cdj;0H!fky*>&&wnoKx;NCmpuL>Ip{}Rjx8s^QaBI z-Si>y!e)T<_+&d_9B($@weo!X zHQbi-Xe;xK*tt*o?Fu=5xHhR3U$~w6JD@)jgQR?2_oj3k-1ET`d?03C>Xnd_DyPIy z@eRFvSU&*Plr6b0JzEZP*%##{S3aW(6Z{oVEaAaha!e@0s}DD*Hr9pEm^5d35yZ9N zDxS(CqOw_HLORD4{aX=)?~;KIY_YA4r!<8te=|q5e2EEebTeyUXiFVaRJ)2LVqE%t z>6=l7PU#LB9@Mr; z#%xZNIWCf1neeM7M2Ue=Z>FkH!fT+(X7s0kL*noad=&%o{8nN zO#@mSgOeszA|jhwkpdx0$Z}XWg?!u2t?i{ZUXEjV;bME3ZKg5-OjQ@BI&QqoyzEi1 zMk#4??XVEH4}bKFc0vQN+w_F5pTc94uFcv9;237|4^Wk}ZCaQ8+Gf^iJ5i4PjIFl& z`~%&j$0qf@n2)aa@Wfd^c%9eIwAginj&6+Q<^i{p^`QKj%Fd>SBaAJ~u3QbS*j_>( zF;XTahvP~s&ZBsP5WZOV$3CdE*zeVo)Z6u{#z4frvHOC6?~KBu#H)&5{OVEr^*&XKdm3o@;?tAu*!!Qg zD;KT>P;);~n0B%KN|@UngIYYf^~P_!=5HAy_dd#vBFHeL6z7X7;1!(ydb<>8#40={ zn%sY0zpz%_fRJMw8~{~jS&$gq)bj9oD`rg0a^1F9ApB|H{q9?O1@T8ZCL$1G(jcn` z>ak-nV_vaHAII3($_L*8_VU&`!LcUi=JLaFng?hxwlC!jz%p3JH#foc!EluwyNVbm|%bsOkj z-5lld$qwCgdmkqHk;bF5P9G(Uj zr3Fk}J*il=%0m~mE_0#Rx((PNE!H7f_!V+!3cG5*MD$t}l)E^$VNhi${FI4>i^?z< z@eRNz4cwY2*MNp#lxBO%+5U9^wZ5-ftk%PHEx}sJulW-e?V6(*~BA#NolCm zrl_ppE}AKyG5w%@(t8iQsLvAlNx#GWC}9@0nlE*owu`;{>f$(}n5xyTE=t3c+gXY_ zrLl8u#fS7mGUHZaFCXwtu+4g6lUEc}sy+-z0yE<-&-?e{r*P5lMYx0q<>Yt7ncl$r z2O#R@JC=W;*OEHg1+VOTU3PFzyy?xEeazU9Y94;P4{%%(2^R)W?_^|Sks zepGC>$qN7;RE17coIL0ij9_>IR{deD=8n7C&y%l8eH{gNU)v7-r%mFbzUT1SC&#qN zt9`J9laOE^?V#I3w(OUI58J~#_O-n)>jM4rc$N)x>m}rz*NuR8(Ikn=#dP@Uy(^OE%|Ko-q|_@qk&y zRkO-&#+D45Rou)o^FB&mT$L|uRC(bK^yKUR*xEC{UWi}voMlW0bH14;zP)qNagtl> zfpDCM)k!S_R`;dn+;!_dt&2J@x~BoWi=Vaj-v6U@Nl%qx-v?k-^?5D6WP`oW>)_SI zt8^_R9&{;pUOc7C6L8y2yx5a~@wzFGS;3`k1|6}$&9=j9i2ZP)at0+I=t*7pNVbn+ zFU!O!A-z0f5mtT1A!psI^$#5vWp?Tb>FqC~m7N@vZAdhyuee4~I)X@0@%t%X+9iSe ziXuv|Ok`Duk9IQ%t6E-Ks1_=tyj z*spCzU)eGmKUok2)4c3qi86UaMGN%F1}&iYT@J+T52BJrx!Q{qzFKC5EPd2VN_SB1d z-JdSxKF|(sBNyc})$tq0K9STmZU4P0;T^qJ^MsD&PX6?apBnW5Y@+?-Px7(8%oo-Q z(z_nF9B_7W`Q(+N)V*U;Q4o%kub;c3i@%%nmIw{LO7G(n-!KQOP})fzeC9wqq-oE7 z{lLJjW4qyB7p>Wm>Y}!(eV{8#-c>Fvva9E=wjcbPx7vYM4!1prxmj<^u=nw7xN;w{ zc&3Kn&UF#p(VI?Ae{`yvkg*sbNFYV5vf5D>|7j>YeU42N>I|8ZZ=#fr8#!P4jTe1h zfxkdwp@3|t8Qf0kD{CIGc3;a1O!jg3#3n9Q7Q9SUxGiyr-;qQ|Qsye}}9Tw&}^&m%jdzj`iJ{(oS~95}OED zmY-EDo9w&l8sv`Ax?Du&1gn3?*4oGVHtvaI$767ru#u+@j#$q}EVfI3?y=4Mcnju@ z4WIgPW!-Qf;mZJK(ByJ(#kkZ?+p;AlPo38hj3um#^j2v=Kmpy-Ubh_nb$C?D^C;60zuTZ!o-zQ-02>LqTsBmpcmLWK zf)Xmvh36X}SPj%x;~fw|VXQ<3FJ%BMFSbby(D6j;uDv_`G3&2y&WB2W zUSy*30PM#Mz)Grq_A-D66n&dM;AY=vo{~bsAZ+$gEHjqfCLNd4r(w@`e?6eexjX9w zcwDgRvTI?GRSq^>)l*%>Ppss~_0s_6<*!czu)4-VoLKP_;bsyb>n#=HPC0()H*h#T z@!6^NqrdpEu!;pA5;OC+RozHc_-B$2^MfI732UI!AWRX{KCt352Ask%MtSG31O}F& z2JUsUKW_lw`VT3dfF&mVVaG%;)Wx}p5p&mYgN%Kn(Z=zb;!RxtK!&m4d@EK}bK9>f z+*nw?OsIbIld%lIrbp_Vh25;+xwPo!3;f{T{dQJ2DO`GRrv2)_{-&-`(76?q;;ORT z`+SmhoGAxjYg4w2<V3KVhYbOi4c_b>ulZ+!m;}EN+IkMhZ*Vfyns}R-^1XzujRU3*A)+G5c9wj zhoW!jH}j?^@jw+)&AXeDgoj>}o*Q?5^f!O2Zw2c@L#8kbRLRJb&LYZQCMgF!16((f zSy=Lb(64>(du`{g_$-9COSU=bz3*0uJp%A^XHK=xj(yTje4#rNObtiy*uurAmvmVJ zHB#xKPa?YNAMdaR)TJJOl6S1M!(Ww#tkY;YFKxhf)^!ZR5=60f`@TMb3GEsTb|nm| z&XZMVb&R!;m7NHxIP@V|D-XoNVg*#y1ty8RtUz79>Y4fy6zyD*4YOVvh*2u#=&R7J zMHG^JiCJJ5l@67~Qn9QJPD+(VOh}d%kE~6KQJhMnSZ=0#C`V~huZaR(AlDy&<@cU6 zv6UzkqqZoGifp6egP|~bxoKGul$ioGu;ss8`k+iF$I;IdTCq%4!6w0d4o-Z4qG;G@ z*K#rdf4M^D-z-=fyO*VWehBVG)w3TY(qKu7obLwL`4aUji$8tX>n9%Q}G*+qC{IdKDm`@IHW>qJ#6x(8T&@+Sjv5w-a!!z109FHY*UQ@XQL zukHX*F-1F~9)ru#N5eUF0*O8XNn7|<-~qk5^6@t``1+JiYq&8xlba=&zKj@pUIu6tMlOs)P7qBGUdE-nB3=x2(`{Wrni5yF7nj$2Y;+Ppf8ACIL`kV zq~!#fvTew*Q(iKk7=dBELl3_oF3&RLRmWcS8dU9ryXdjyfx(QG1!*qonn?D=JtMRm zUSSx7wT&{8dDh9ToaEHOl4hHb#Py?EmkPK0jd=Yq-_0#!H7OFH>W3^>f0Y9tM5?Xy zEp0>I`)#s;u=>c$ytuLB`f&BvBL-mSxO;rz4(bZsW%Qr7s~X6=Cs#P48Av0*I9Nsw zE4BCwmf?xJ^1t~z+Rs0)yZ^WA!k|pTB9Or>ib|q)e}tRf52fxGc`yW{M6r0tfANzu z?XwRr>ibPKa6C{W?vjmm9o7qhnRxXuJQwwMsa?>uo~v#h1Fw&1BiW?C*ze=F`UAeY z*s$6cQRj)!n|jGGFEHjc$2!EIg>e}pymRXU!R5$G#U8!>P)ye~^mMYE{vnoI*KW6;{M+|5s1O$vd3|WVh)^A@ z3lu(%$qN<5XtjTYB|&IGH_`?85j`6x7ie#tztQgAy{qrC>e$CO6^h#jB*Jnvnqw2? zFMaccw(rp6dICrn>=kc4*-;BU1~FyhU?QR#fW4s4VI2F}XYJz0=h~5PJ=b;~+U=(( zjbgF79r8s75w2qE=TAkc{I*_`eD%C;PPn8ixa?>k2v@qCj20FQ1AJEU*!)d&kv~L3Q)St@g!7U$k>4&U)aXZwo*I76r$g zf{MXa^#+43LOHSARd*ky-n$l+y`+&@uDoKK`e?ybq{U;rDt(#Biw+9-{_&lg`O0i) zHPKJuMsoydJE$Zq|KLelpINmFAKPG5O$Jqv8t$25@wVypF@3518@Gxp_XmAj1B;Ph zK9*6@b%RNb585f+yl_kVg-B9x?#SR8{uG4UCJxe8J;D8?_R&Y4f70JE zL`EAND|ZJPh9R*;o58r#CGPzcLQr8s9ep<6ne8W`vBCrL`iNhZ8CX?I4~UV%iw0mfZ_y0{Tm9Cx4KhTAGydpSJTWJar(ac8h3g?KM;48LPQ}L& zDE#!NuVJZQxVZ{XF}REc_FTn?-1L<7hpmQO1F!mKZBuOHVMEB;z8y`|XADlX^S4j8 z@BHg;d7F2?)At1k;#eN+BhazkvC5GnV@jEGVXQ+|com(fGnJk4&QpB1bnJ0bH$`&d z=>b=j0kKc4lTp@@B;qE*4LZKspf^)&;I|nSGc5-O#V&q&Tn}C7`j_rJ_Hm2dE*zNsPX?c%9Ul^t({5Ce_qW4f=C z>|6R4?Z@wbsB2TV%mWg=BNl1!N;>Tz9RVAZ3ZRX(jcSTLWR#Of0L$PLkL}YcY^5(Q z=T_P#(962*nVD=}36VsP zmUIn;UcqcsMk(l`zA6n}&0}$_k6B~C4s1=E*1^otlwa~kL5F;l)(*hN_PgMoMWGmy zC}n+!6-8<|Ao!BhwTW{*ZHHM$by1hNz~RGc8j{u0dgvlpUl$CXE4IN`K2uV0tE%6U zNTaV+58ONlw5&&M$X7~}k2uKEK@+#9IgQxX9Mo%#I z^8xrRkLepkwI0fz*L~d4Yuk7YukSL(ADqu+4mnwvdYbFJ4@0>=fan!h%?rcXnVw9U0Mgz#>Th1&K*13 zuAIEAi)fr7k?O^+ zmZxpiZH7+CJXz-W+C|O04^n>f{njr1LW2i7$JQr|dn%I>{6p*5{e5g6g;|x)e6y~) zZ8grqkk>SG%;mzaCo9{^!BpZE(A!>a?T!DwwHN*~eS_nL()^OXyx2i_TYW~nB1mD26s*_ zC*FF^tV2fGLgi(bGW^s@yLH9EK&y1-00SOf$*6Pvj6qoztX3kPnq}a&25BXAH)PmU zd$(mcmes6e|QMjS~qZ~}p|9U)N1o(aXo<*IHR`r_Sd?bs)0+r`U_ zLL;p-;;vHYsXfrMs847*s3Fl^oth_K8GvOlk+e%MDApx3l~@akn+qqDnUBA!4=k5} z?r70mYESAV$Gh~$KrX(os;712;qr*7_(knhKC;n5FXd6c?WbR_>seX`-&QddO>rfK zad80%NwlImIV6P~wa|x$;0s;w#JUo#S+=QSDnC_UFONvVo<6U>#y4AI*hD+azS>AM zARgV0K)^XK&sEOB8~9+2a`iAi)~2Q9TpK>(m?QdP>-NXmoB!yIw*Sd}I!5I!H^S+P zt1mut9HTJ(6pUQ;fd)dC!aOSTP5Wzl4egKr-*?*`o}l15v#$`({;|6`~%&*cTKN3-k?uOJhnqm_b6^syrD-1T1*VmP=EDTUut_aaN?b`kIl5> zf)hNA^Ugc!_;#CkidH{3Cw_6VeegFQcwcbj8~TQ*U(YNPLa|-O1Rtx07kiQ?CBCj- zyspn{T#B~>@k8d6d9^X6v25VT{zV?ukz1=~I4^=0PYn?I_sQ!-VBHHQR2@2ELns-mJY{6Y zxlsE&@JLnH0oCoB`YpcAfCB_dp+c<$K~7Xds0?xoLQioXfTb=wF3Q_Kb?`M=4TmQ0 zZk2nx5)iOhFb97WHNeCa+6!)^~JUzWv zH>mJ5HQy2Ty6yO+6sfU6(PP@7r>*(`EC508=mhDWN<`mIEA$!P`YGW9sG-lXZcyFBI?*H@4zn z*?HN!y^@Q^p9|u!iB}ve<2T4T*G81$d=-9G9KZB5Y)cGGKL6?q?YIByf2{B9?v5ux z-T!KhApN%wTP61ea>eAEw~av&1F&!N1S|*1DOaYV`kB~GNL_zkHW7#WnEj@&w_%|& z?bCXX$o;|qEbTL|a-(9#Qe<+Q$W_~{b@eg5A%Q_y`-YDRZuLPujfw5_2z)HcTTon z|5x7`1F(`?S$QrCs@_L%Zl*5xIzrBVgNbs=>-;CyLCN8$NyUzpozH90CD%g+U{C4z zhLcTAG5CrDZCSj^Y2`%0dhN3}sQ)+e8hRS0fa3MVdb_}d%kApf3%Xf{*AO$9`=A}u zVAk1_rzPX=UOD$aTduvNeU!aDs}GO9a#X+ndv!CG-p-+Y(HJZwMvg`m8xJ^iu8)=X&(OHS8F_bia0|TEv%nh%lcHpw?4?U^d zYV~d2xS3DV^ilndi?kZ?61aVb&h1RW0}YZN`|u+@aeAiR)Dz3m#sH^DnNG|!N?ZmI zgKMrMs{ZRvQ7du1fB&IF?ZsDLY5Oz?>y*nwYjf0@2Vpy|R}jDZv!AwGI$j8_Wn6}4 z43vAnQdyJSgDF)xsNA+JN>@EM84sm}qiv&geVsBx*$zY7O#VQ)nr$zO>S%O>bBc9P zrpXXgsoK>!7hFSX{0g|L>-54fT(6JtQ2|h{hD=uLNhcH3Q(7_%Rg`+Y7l!Gos58xq zTIXh2QVh{34fZIN#yPVRj6yf*Doc7aT|Wu~IrrtN-lzc`>h!&;TFbSH7!;4ztX+D` z0oZBVHC-|-#iJIbQJ=T{+W6yOV+6Na>el}8Pi^iv2DYQR$dWGRFkv-?WGOG%B%O*d ztjENWPr-c9v+Am}6}P}Xm;|?28iOZ)?bEW@F^KXkDVeqM;R7`Nu-5=Aa?*l5V`0Vd zkBWYb{OSvECQm;Vb26A`>D-!Hp4JoN3Z|B`#l`8ofRTsqpzIoORp|w_rg*0Q4@=F_ zrG9RAEGu-PMVLe(*W?-MU?`Ni&X%Tk0!4?Rrml@ZZ)GGyZY+auit} zXq!rS+mO!Ho|=9psTAa@C!EMLZm?6Ho9(iP)l4G5e5y_)MEX zm3`DU=|bHeoxDDE^x3wP3sveL`yjq-Z*LbS$aUgKr`6L4(fz7xyNLFN&OEsy)Br38 zpv8ah_B}oQaHXBp9i0rc_dbGq(N3;f(!%sR>5;|)48%6APkXgY_Z{BdwjL4>rcA&{ zLE$h$rzPyf1xKA_2la%4Zd>9FsGtHHkTh& zU&YK^RR%NTR_m+WGj`U^@-O3b>t$1NayE5x1|YY;(Av>|rl(*3ptZ+U z{-sU?&dDejIlRA8#`=&as4B(Lb?U&N_iuzSoX|4h$w}}AwSANB3E8aa;zzB0@qG=x zY7ieh$6XB6g2UG5yKreL&ORs$MmAu&FJR!2N$+zfYzwP0c+LdC&>rIoPy3LioTqzd z-xZe!95Y7u2{CI>)_75nGUR^JQT56LHRgm#olF8u5pNTqT?eYMQs>lFxOOn0AjXpoFJ+4l8hf}U!9z8&=wsVrw&eMQ5f=hX|m z#y2pac4&8AYr!g4u?~4%>=31T^`8E;LW=Ehds;rX$`4WA@$;%>T}uR(NP}-QnkY%3 zBM*CCWz0*XZ-|=?oNbE{+kuCL6tPC9hSk);<|(^CM=up;$bz-jnesh!5f8j|xxL~j zo@E|w8nUQkKT^m>eOa3Mi)Tilk9a~Fn6cbeZRYx;xNF%&YiDmEDIYTzJ))aAcI|Ax z@n8O$z9Gh4S(4QNEXPIsYiCT)aiPIpn0aCi1)u@O%QxD|4^Owxe|l1DfYt#IbSM6OP%|Zzxr{zcKNyo?&{pah+1E&O=%V`sL(FW$^7IHvINz^qyfY$xqLaU z+Vuv5b!ipmRIryLj`d^t1FKd5=oY%^?Sa0FGLm1iMSxr|oj{cI^y!&>I8&_W@YjNluXLPZS3_{v3|E z@P|?Af%g>A^*B;q^^Kc#W0zh*&TB0FDr>e;h2o30I>7WgV2a|=6R-@xYEW-nC(!xQ z&D-q<-~Um&tkab9TOaxIPaxOOcukTj-?z}OT|wvj57ari1(eh zVgS|%X1HWZ9Jy<75{UZM-*07qiZ1@mS+)_ctzZcZ8H1C2hZkFZhu{(zJh0+|$Neh| zzj^4NdHLD)TmQxP+5x>KYqMW1BLmvYvNi$!BE@9@$w|@7XT9Ciq4~;NjDwn70eX-I(?7p5UDncjeYGVOj(AKDK>r^d8H`p zZP9wL)V`$WS_glQQ-0(oC6ciM2_qq|9(F%~CC2)(azpI(Z2hCd{=MwB93)ZxWGw2U-Q07@%5bjM(#g+j8B;f zOyTBw;`{jkn3CPralu)g6l$Es#Rpmk9p=})$oRX+Lo@pkUiSqJEAt8{qOv`FFQUw{66*wFSJ*w+p{{gj^U z)Qz0tux}%T%en`MlOv9nVaNek@!iuCmLI(Ljt2L16D4g>@_Dm-yNXY9;TL^Ou<+-I zj8Reh+LB|7)+>!s@EDCWbapW0HK=7?8yA~R?7uuDfwOLBoAlxCN`X*ZkLB%mEQ?ri zq@#_*lC$s@v8BfAjN^8nCpNil2Au%LsJKVh=MFr1NV)DX7a%xGUp0)9D+`WcpreGn zPTH?tzN*icebO%IGiDJg^GL3{7_wQjrYu23AcHI?O($a?_2#$rS(4|Tm5gmaSlB~! zKK6a8UAl0gefr6<_W7|-6sJ06N*#;GtdI@)1V&09db=KorCrE}HtiRJ#7r{Qjj2jB zljAHan|&FuV%Lqp_C5)F+am8E3XiUpFT*?6!q}DC9!nE;>9d53{L#AMbJ+vKe64)Z zf?nx`-ojO{10nWBCAs;TZvA897yRve-W3#6ECsIH?ONJGosEV3J8xe9B!W$4|vUi4zQx*DsY5%Rwv`iuUS>hW$?-h=E`1 zfP--%Z8>>Unq}cT^s_v0S|`NeWLuRhcIBaq^~R`<3HNt37D#aAbs8G=!7^js@KCnylc`-83loE> zoMErTMco$|(?)IF=n+uyqEp@HEn>NUM^74^z1oib{1d#wsyXo!H}xu4j+9hwl>f8| ztgb!i6)Fc0>~H&?+|{-oOdgrh)p8$+Ty>gRu~6QuYfv71EgWbt)Wc=qsTU^o<^rF` zR}8}3yQB+of209eJ@^%u`2nm=Gu>M4!qs|e%cgJ^b;7R1uCQ>(%I_>IY{|-|>ZQ-_ zaJ6)mBdl`eWk-FU=J;kiK--^h?a1%9_FMmpmMhnYf7uh~jf^pA;BArUM9xFWSwF}t zsm_TUgOz+Y)dv|`tvBygKkd;I0eW)sXa84g*G|YFZ9N!@FQ!`G#9U3agfrb*M%yl$~t6B ztEuFyH?!i%aEVMauOVSBpT2o?@)?S?bDr!z z^74^XWP8gMu}_KZ((9x2u|5v7C}Ai~##5%T6$~!=pcaY-{rDTu|75qqoxiSWuV!aJqZ>PcG12fL+ zZ|IE<{pR3`5%OAxJ6y_Hjz8K)#=5~ujeT)IL6v@ltLpF>7wbR!qKXwcXFGfk(oev$ z?ZM4?Fq5ivp)&RZ669cx+m9bj!B>ITcII9Xd+@+Td`>D;V<79mQ~JHuV3way6u_r_ zsC{6nSl~B{@Y)w~bIXgbJZJmTaKrWY|MabPT{n<0$W5{fm$IV%!#~>;6W@RRmG8ab z{Vi>9qK}pENBd&?!!Gsg3)ycd1yAHPfTLO{SuwD=V_N=SgW!oN7{`vr{#St_8D_Y@jBwKw4G>d(G zrya)Y?@3E2Nl z1F$=jIKy=31U25AILFbUX!JRo6&=V#nTd0l($8{^`H>4#=R~RvTd=9;y!XKs9dGJ$ z3lBA5$q6J!?pi2PNX~wsPM}PY&K3TqgADp9XrFuqj(9E|Kd!fjT<|u*04xJopMUaM z`|P7nl0m$zS8j~vl>N^hMLLz)HlKaz1>HEHZ;tYp`y+tnM5ZSw&4LfH`TM4dn=&N# z_2!aKKK`&>yLwHZ{b69%V$A|$USzq?wp}o4PCH4#%^WKxcvchJzxl05n*zG6!GtEn zF1hXHm)w1ku8m-wKrUrkqyU*Mv~Ss@n+Ux|3!kD&|G=Fhl`dbt-2UoM{zU6eoIAqLATdgSWu1J9w1Lcf|V%burHds?4 zK{aDWgmyWfxr%8QW5%z`vjT|f zBvjG0soxho9r|cr>*L`~T&x~qk)V!5wxF~#== z(u;m{Ds}9lzk_sYZo#$YNyk4Bl><4{>n=lc7d9>67-oH0c4?1Cc3EC0NhsAJL z=WG3~qGK;Re59t=;E;7!I;FafIC-NXW+bwSZDR-EU&cx;k}3LtX?~O zMt8&V-OJF))}?Ak_>MM&4>Xkc8cJV2S!OW#*;k&{w}^Q1Lwd}WXbvGLtVKdzO=f`4 z*CDZ)aM=~MoB3$2lXB$7A;<&K+n?)+#Xr&DtDbyQQ)@RAHY@X@S`oWSC{s8cvYvbu z_jh3mUwM(wb;`u&bvOZ~C$9*Jg@LCq=qr_;di4cQGrshPt$p`@)l-c+H(S@R z2!0uIoh;TXcir%62(i%-oTOF`R#mT;6tvDTn8{PEd>?qrlNx~4L;2VARZOU*M0EavlN#kG&EZ%bc7ElT_8_BgxRYlC#3my>l0D()z-H{f<|{ z(1XZH?sm(`@;F2MD|&EF1V`)@bK=||Dpx;(MODj|ving3%^oMDf9N~y13X}Du{_S$#%=>%JPsoj2ZwUuSq z6Q=Zm5=AC27`4akvjAZvW0=u@^jpf$p1jun_Ro&_HTv=P4#uR#fdeI!?t+Pgf8USVYZ8oVDR;#249JJT!g_Ymdog=xr9Dq44YWO zNJBoiuXNGI!BYI;DJ&~~6PauDTlm91*lBTY^aXcben6t9%~%w7^+8DarC#a^4^MD~ zMbyJLj*6$^f&a@=#Zat+e^?b~Ny26vLm(eK)cCI8H~-O_8YI#qWsD|h2NF-fN(r4W zwnfnw!!gpP)dwDg;aKkEhiBTmfAOJq>e9z54N~p|=sTr6uF=Kh=o#tJ>0-NoCybYf z<1S6UK;#&tz^Ay7-OUSl2@ z`AI>yiMVj6)DN1FmGD9PKd?hnG^?`->?InWL~eLy%#@X0^Q z-YyI>;oouqB<0%S&GE$GV(Nv(U&R!7bQ{{IKl`X%xo}ZsN91K@y(CWSt_&4 zF7+icQp^A0hUJe5-&Q2CbyfP||MynAp#j*(^onn2y#AKI9=a4I3j)<65(lheE^#qy zyGcK_nzH_NUP8eA2w}AnI_T-c0(yH$Bifena8vcoD;gx!!M)cHLd`41-u~githypr zBFWeuGZ^%=!B}Q1DT!%^Lz3FZD2l`Df37RF@EE}1o7Fx~kuILfQOv|8m#nAmlX690 zGLWZaKKb!Bi-0F$)c_Atfvfn@i4MFi-3ARD>Bf?SM-KWGmUtrdfjtb2v)FMkn6!&; z55IIoTw|wrORpCF^FRLgeuXzzzTMtzd_864Sm^`k6vyLwdhXlbds9W?3?KNzOiL#O zv;i5uXp5G?L!R#BkG3EJgAL0^btiK5Mfha@$xs>HDQvE2#N}<&=D|fQykXeHV8!it zB#-k&WWiJeu<>>+pg4`mezB1xl6d$XL6WNx#1*?WwwH`$jv+Jt`Rx$cgLpbFHx{l4 zOnUjD>6_I$b0#K`?TKd(w{QQ>cl7Gbqq^ZncPnQC8`ni-FFzhcl_$GaGvYS^ClSiY z&rh_s|4OfgqE8|;cM}7RbMoM(mKS|X`}i}a77w=2>NnFo~PbmTR5iJGbXgoN1S?oo{dcvtMbOz9QK!QAHPz z9A}kS7je(Tszu`bq{{Rub#OJQ*zxGg7Mm)AnYqPr|LhgrOw0-!sr-V*pkf_PyNF`1!F<{asCoEYn=P(f=$T|FNG= zAB6h+D=)T#Pd;IteZXbD#OpW>m()DhZy0tSh?R)zxEC*8(Cd#+wd)#$C9$9A+iJM$ zvf?o=A~LgoB69mC#L#PwJ(+oA4Y##9BR1IuFIZ{8fS;rf%sm;JuP|X9ykX@sGjoGe zQGdJlJnmx;*0#A?{XYLDuzIFmo49`XE>{uVayl&w#8TqCHZ zyG8U9*(_gLq>nBPqi)&@(Wf1z!ldfrE?X(gZScDJ2>T-H@rtKYm2%Eg8QDBfP&e)c zE0(pjZJS-V%(@aA>Kav#b&X~S7XEU*`|^ejTS|SoFU5Ty{uj~NmW(xEFmc13Gbp_Nlih_hucchiIj+e=ypN4Wzb zL(YGx$&)ukLs6xLy(&xG(4t}R)e}cSq$DY>*_MrlR}=Z7BL`JWP@1Q3(Vk=}ypc5< zJga?Rcy}UvapJoItye&33(R@5vYV))!Ay%VzGDF!QQHv*yGJ*yinG;~Hz(B)&tdUO5D*G@r`0 zMW*Av8z1Vz;yap7#{kM=_cl3C3QOkl1SvONw2GVSRbI`@7&%kLQ}tO-dDXt^Gp=N- z9A%Gu-USqX*01u-HedZ8T6^_hw07X@h59AV)lj}~>JwTHHfTt#OLPL~0!)-^*G3gA z^_FF+rsFE^!5GJA5;Vzj#V6c<8W`zBqh>V`bWvt#~*$ z@PMkyJ=W4Ek6$6I6KxL~bJC9g(g|xj4LWl3vj;I5$V4yEoT#Upt}9t#t6p}5txdLf zZ^?IR;C0*c(s3bzcxgu(SN|-W5YMEC$2epxKOAWw)#pmIiAg$}pv$sK_GJY=>nY#7 z{$L*3PhVg+CAdiDjH1g~baq;UftU33n9u z{`#)=>~HDGg>0YOPfVJ;PE;W1H5DTT$Idc`xhqtmo|D@uF7&5Ax!yi`_k260Z#YGa zIEv`8i4@UQnS77pd`hna=IK^~fcv@zpO3fCG&Fk43^Dks8>rmQXiPDWfkWi8$Lfhd z-c-MC(ceDx3z*IdV zD!BnU10UMxL&R{0JR%sF;6ocS)&!oI4qIf!7Nw{aS6B^1;EU77W-fVLxF~t#!CQ!> z?Oa5UaVA{|Kq@wa)~=Jxm@J$>-T3w{HNV;46r zqD_?C82gKO!X7y{3;z61-q8(oXWPyvcef{Be@e$c!dE|lan+2}qQ9e>+{)C9^T*D& z>*|{tys8+(zcB1f+z;X3?Wa%Vi$CMs_d)J?_URKk9z3W)^er0XtL5W;AGBfF=PHCt zxXf!w%!1nG*!O`MsmI|)>!(7;x1YbGn<>xdQ@w)v7}?yzZq-fKhawd`+UzMzv%zYtU=dy)bpKs=fE52s;D(s8@ zx!i0Ic$tDza)r%#-6jqE9(*PTV5_az3fTL`G_e+K(fRl8$9L)i_EQl@ow(uRV{0H#%;LAHjihw^+JE4b<5^xsjI9Dg=6w{LJXMNJMRSl#|F}L=^vbti zY2W_MU-g^I5|OK0#DtyKL7CVs{l`8l*vxz8_^I~ezxj!-b=;RU`j+_XS`h9cZp9(n z7|et(%k-Pc1GquklYds-20Y;tK*oTj>hxQ2dD*Fs9|mBzZ{404#V?s(_e*226Hm3^ z;l{g;6CNfE?sJOx87|p{PUOE&Z9bM6y8btHHqa~Qz^avgxtsXoMIHFa=3CbhH}|ex$0?i z@3h|haEH54CD1nLZ@o?@opC%WU7cvEts8dfQzE>AjE<9C*zk4?-F~Xq4&M=948+}Q z$B*d=*pENW>#JZZfC#k){bIj^w}O**&dS z`0m)X%TITg(ntKJ#{jTfUaM2EtKV7bq*~6PuUxv^PMyvx$bme7DAu+h5r@gWMBSj@nT)K)v9m^g-zAMU9Z#gueKFRY8kW+0Mb_TTp)p-Y6b8HQl}Xja*Sp}e}S z6U4LUJVfq2RmZIx$kT;Z>Dt`%v; ziERQ=C3ef!Ep4m5&$(F#yu9iHQ)1*v;k$Z8;hkH0bqOa(Wm`VFe{|Unbkn3-q{Q~R zoNzF`?+|ywAJlgscB-r5NR>Vf7vd~C^Vg9ql+qa_87C4PaJgO{G7ga9s6MY;LUX`m zt~!**w+{GjUb@jP9>37eeRfW~oIK$>Y$#`IGtaoK54OTqE%LG}-^)6@2aX(Shn{^( z1D21Q+b1N^8POM*5=-_+#pQUAfz^N9SsJ)F(ZVkDoGkctRJ22V&a%CC`)<2%;+&?l z`o8aNA?qpv%n@(+3jfguw42F6B`)gdS*H7++TRX7y;tj%SONxt6LmLD`K)8`b)$~? zdF`;}Wd{!WIjIh2wnuH53z`XY^8Qn z*{;gU7Mm(pUb3psd6j2ha~b`N`Lg;ZEsvM~u(j9zyVefDWa^ddi{PM$} zooyd|a9WXbAqJ9|B2vggQgd=09khe`8tW0gemL}c&7=N!iuAmmekJjG;%)i^TeizS z;8kMyir`jw) z!*AIarg)2qI_qln4f4Vwr&cz@<5;_q4GiVbm95DV6XhXU_D#f5b`{0o4t>QkxSr6{ zT+hAsOnX}2NOj_>C!3XbKxr@9IA#Ii%5X=_621TLKh|KJ4hClXY>f`0golgxD&v?` zZ9v3?9XT*AsC(xkLFp@(`kua-cKhnBc3+>e*uH<4ZYrB_(sOYWcf0lN*C$^*-1Z;Z ztK%GQpc6g(IDwBu@bX1L*zMlTH z8lJid!~3IfwMnlZu5GV)iWk24ZI`k3DZ#Hf+mMfEAWg4&`pf%+?2nG^q~R~xC9Ui> zYXJ7pvj^j;DcZ#PLEN^XkJ83D-`&&ztiIj)>FRugMf zC6R(vK{D%7Re->&rq>X2p6lxtsv4HumLt(1ZOHZ3gx%YV{T@mud2+tmw0sW6K5tBAi z?foiu?#iKbo|G*Tt1uIKQsu0JrOR_U>*^dQ`Mf_U`|?4~xlhTH=ib@#9)RupW8ILH zJ0IoR9?M~!l)>|u-oU1BLT}KUAHq%n$nMT{eGo(gu-7zb<-tAKo;!7>ozQn+uU)yE zvIwZQbnlT7DKKRG9enBu55Vr&$$CpX4#lw;!Qd;g`HzN>V!suBrO|qG?4ys{c?}AK zbJE5gHo<4B++R?p-vTLAniL)dB8zQP_>dOPxj`9^Z6r`Uo!@%ZwSvTN@5mj8yzu7) z1`f@fyByj?==Jb=4Y97*`uGD}^7cNmt!E}FJCMR?_7&Gf=J5^0Iq}t5WrKdCi`{8@T_p21^e`~&w6{MpPa}Ito@Yg+Lqt?i$8DYPM_AQUF%rDgEPph9C_#=8}*e^ zR!h1ba+Vci<<`k~fM2A6-KQ{1&{3!So5k!xOp zju?fG8KQOI69IHnHOz)!lqSL|uG4m$+2&D((>k;Uf*^%t|DXX_e#F`r+Wm!dJP)YO29k!Gt8`i*}`^Oq5r#O0HK7)d2E2 zAn6A#7H_dkiHi}URQgRdFLj6qg^P{yf1a3YUH zj?YoY$6PNx^39vK=$o%Q+jDQeq~)Rab~;|!I`+uDAWSEgY#i zU+E(8i^cLwoO2A#ARX6PtFsB0avfijYw|fKx~zjS1T5>8ZeZS|b7%%e&;6*iGe6cK z{^zP=D+uj#+LNP}VqUxk3A>UtMM zJEkwc-ixcFsfn!xOd+dWCj#W4Le5FTTQvY1`Xz7K7^q(050>y(C4G0iT^7$SJ!`wK?a&|Th6i77dMGyR7cDeP zv?H`p4$gt+X^u^bTEFe$yP~0E68=FB`w^1?)|S7q^g>c|t-wxUyM7kVg!GsThJU7>YT(RbTg&#GXMe{f4A$sI4N_`kJFzMK2kuZ|c%;Xlssk znO5te1^32pzS>^=`cW-UcFvM>HJ=?2Q}Xn40z@QqV99h~aP!8k_R$YNZ6`lE8$0E0 zk3QQ;&M}w|Bvclr56-~l35?2I+~pv~2QsNsh7GVAdX+D4Q`xMGnUC$!6FoHmt8*@n zXKW^pLmFH@`sVYx_)9?WDPtlQRo&+F;Xcb)(Qq;B%%^ACXK#O|Z%yi((r-Q;{yEme zhJ?SQ4S_7>*E@=o!+Tc)#+Sahs8_kNgA7|P;M>?$#Y5dX0*vIol5F$^Ix%9Cv2NM1 zRfEh&{MH-#Guj{ROBzAd@9DQ>;l<8ruDfL_NR+y8R%VgQn8E4K-#w;p+Fw3hO8)?%KwiHSJ{UAF)nYR(VHpg62cJ3A_CK+& zZPn*s0yT7<3o|Lb9;gt@RXE(KEw!#87u~&mr=2~a+iCRakvliJIVY2U zV0tCE2+GsMQ$^%H;7J=TW8b(yU|?7ea$WEfuJ3v0Cux3st2q3 z)G@#kE2Mp?NVjk^_MUya+B44|HV$UC$6MNe{rMm1RgE`!g$hX|BI?^|#pwV7v3I`) zVE7I!j#r4IWpPWm}<&HGx|YwsC&QQFMNh?E6wNqmSdL< zZO#z*R&EWzB730y;=4bH0azmGy-fV7vwnG56Qkoos^mbT?0GJS&`F&{v`I@MR+YlQ zgZ*7G3x|D82Igz;DR1<;Ar6)KT{&=MfBVn>;P-V6VYgi|iyqDR@MoWpvL1;Uzj8;B zST0|<(msCwlXgxwVf%ASq0o95ZKdj@LUG67X^8AC`Q+5o@&SR*^<)R|O|*9*t8 zinx+Oz%2~GZeswJ_g=_nkSV8(C)tUI<*-r50hCE@oAN%0%5R+dYw;6iz8Fl60affG zR-Qp{>}FP+UKZF3FA_XP`|Zr}gstqf@4KPbn*Qu>f84(FKmB&w|FuJe^ytJU7@J{W zC@XoFRk}J~sk#BeRGrSIOkNX*r8QZmn-4FX)A^;YfI!YZ+9#K3s4B-0L8Kc!IN9W3 z74^wReI9Is_6sJLjc;zzw|1`U)xQ@`ow6N^=Eik>lI8T7_Qfa1;wK=N7u#hGuHgZm zI`-bWeS16bgw8IW)(v&w(Yo>25Tg94z+c2BJ%g($i=Uc@?Tb%8)c~x{%k(YJ;lpg^ zLB_t_JgT_voD#~Au~SG%im8W^o{AU;##+ZaIKdza9_FK7Z8NzwYE`xynW=0W*6BUD zcq&}qf>obw(Q%0J=2mZFL!T%}|AyJzkq0hg3>z@f2HO-iTneIsR_K?$`kHU(NCMfQ zNs#z_J;H>vPm}xC)|w#;Z(;GUozwF9&((Amr7g%_GtO+U;pMeJ)oRk`y5Av^OaxEO27W|m-X_%NqdA3#5Di`_CS*!W?)9Z+pnCf+4j#T;F#d~6w!7JyBNUVC9!)k7sACe1tW=8oJ z+@YjYaHd*VM|9#Ybjet}d?qvLJ2{+K=uTn_`dt1sG9s)CSN12Qu1lh4LSWqiSe>(L z1^IoVw$_6Mhs}%ARvFDbwRjs(83~HBLR0KnHMq6dOk-`?6Z*%Te z=gPBQ6T@DK$AgNP37JmWX8N4=NBfja4f27Lwn^e^A}Et-#e4Q^skJX@eM)h=#Dr@% zrC0;7fuTJQlu|3sDdn+2rImhJbUyL1O+IPHus?x}AKY|Zzj&>E{HDHdp@(MBEN2f% zgH`r>7koi4`H&5rz$sngk_wDX8}wHF{(bFpzx4%k{NRsr%Ga0ytF|s*G3}c~(W4EB z<}&H_1ik|3ep?rP(^3Yy_42$iUt<{>e7$h$LOcBqOM?)M;C-cS*tbAS9{iB;;yq3~ zujy~cpL<%%>1nwX_1o=P-2Y>s2h-WPTtQ~mE8o(=b!O371{Miuosj9mO?qc%;uAe< zzxZtpo@w^iof?QqIAGTc9Yf63^qeoUJ~{00poZeaGN zvNyH5(TP7*TY5(sZgSWV(~cVvHg0$sXmlQ?0{6HTYTy&yy7xujSjf%#DT5K9?olRe zWZt+iBv*r*HQ-oy{vIsPQn}~8p^e$E0ipfc^h`r;&VO2(cETw*<8C>krILP4?L|y? z#_%x#EypftRVUyBBC-Qza3=Nq`MP9Q`Fh<^FA5$^O+62ULxWeK2vHZ%bS?JL8d`ttd zdqoMUOQLE1;6h{6V(5a6pP_+f&9*fuIjp?>i3ecgTe9$$K89CSC-8@tkz-H5M)2@F zj`yHNgR2q*owgC)Vlz(UkbpD$KI4>?@(H=p3be3=PZ7$ih>MEN(kr>Dv%sAB;Z0d8 ze?q@_pv=d&ER7h%&<)v<4w=A<^o$zPK_7dtcu@L+`bbY}kdltT17_Hus;#~O%W58` zr7GXObRRN_;JovT58D|HzTUW~iz0&{?n5Y^JKprG&;h>&O3EE*Yy_W>%4Gky{DDQE zj0ar|z~2AlLEEaqS7_?)3DW}Z<3t~BLp!XcLZAN9aTtNClmos*sj}6^)%8{sZ%`aFtU4ahYZGQYC_;z6>wXO`^2w2%TISR+`TadI(Wg}k{gu#tb|I*Y6tD~0 z<+lVW9JacAit#e(+dqCSzCng=RmN-wrF%361syjz66xG;)_~|X`R#|F=*NF@$p9RI zcDAbT)4mJ1MpSp$7s;(ZAne5u9s8ZqwjbBLpk%wyITJAHNyikQ zC&~;m5uke`pJ{$ulI`{;4iD?^eWG6reQ$YDujtPHM1u`X@VRDa(5o*&T=qCeIX|S{ zeVE%OI6jXNU?bEK!8xUM&TQJI1D3AOe)yi%I`gh@Fv$zD%In{#B>Qp3FU~j41q*Z# z`s}tNvIk&w&iT_mMj7P^?6`)ye~7#V zQAgCF>ZaGBg!Uca8?ayUbz4#qkm<)FsJJ`M9sJV<$(810vS}~qMB8PRfH=;`QXRpQ zLCd4hi&udbIBuUx;wuBeG4QV6LPqDH>yO_VEYu9xpqp*q+}33aIR`}~AJCptjL2!~ zD9d9SL~L`Oq_Ft_@bB{nzm%?eNQ}O0J+|Rdk6~hVe?!bdy*pW|~7+!r(AoznEL$cOWnr~3Q{I@@8U;p2KuRZ*{ zR(hC&kJ(I6x()_OE|Y|8%8t2*E4`%m{y%gAdTb>}x@0*oq;T)brFQ?e`qI2j3{B5Q z>l)x256)#ZJoisA;NJl)Bduq39)JZ;WDm|NaYHj;FKWgs81;Ag;-&U;E$3>Jv^#U6 zpG~g9(9!3NGywbLGf#(Y6bXuu@v_Cn7lyBW(4#+Vbn_mx3+K|3j2dqBxs zd1%?dj%u=z5<^Ws7!_$(rRzg_6{?)%A%`c$tyom^q6|0^sKt+b6qn7;Rd$9rwdpHi>qxPf9`XdB*XJzWxy6c zpi)+uIzHWAmkXH*wcS?RyKw$|d;9g*)%0qhT%c1K?ShoTj^gr(II)u?UfS?6gU`SI zQfarYg}?F5Z+X=cpQIA0b6S^<9yo((Q?I@JQhQr7bcfAKt@vSy;FT@F=Cr|kxwS*r90Vx=aJyNy}1u2Z~hToDkc;V!l0a%}}Yo&GSPG@ol zOBzwJ^Nf#d5kp~_>mdF?cW%B~bha!{ic?Y&Be!0vLpYH*2{z=#oXWeVoF)Hv`Zggd z>0IIlr}z~Q@48J`vO`B~16y{EpjGId!6b1~^ERv-XUf^-t}}FTYUB!FrexY3uC%B! z1a;bX?D9%+))SQOqvaB__+*Q;UcFZt080JpWJ4;L0ts6Qh=9Q(&z?73S?X#dOP!@M zX1VdbdE-XAtEE)95ntEm^2K^W%Y2Wq22ES(ixkIAz3u}?54FRO9Z~0+=}{cz@C%ua z0k;0*Ca3s{Z7X%=bn2F5$4wb3sQXeh9Zzm937=?rIKBsV?%j{QT-^P;dGpcz!=~CE zPB{?QMr!6E5WJv=4XaIZV6kxH0X=v-^z0*To0egT5We~b9KWU0%cEqs=uOrj-a^H=DeO!Y}N!S54s{#=B*TZRKrX+WK@k9Aqd|x z%HGzX*_F2*v@@^jyMMmt2+;690Lzi89xX@1cWsx)z>tvuy%c@?8%h)ZuZ zo@Gj|?9B0J$zhv-eECqiW+boD&;Hk~{mTEWS#U3iQgvO-U&8nSt0pqgPT^|9Pkz_A zSs|XclF69P1IZ1VfcKD|We|TN%s2n9)~Bdr*4sGpK&f|o&pR<@9Zyt-Z1mq_)6Y(W4NTpm_%Yg{ns!izr&0H@9{ zV%3l4iaw$x=D+%{ckAJ-Xr(N1Rt0lNTCqA!glZ?&OB1skX>aVrzj5VG`^jJF4RNh< za7PcQBZP-3X_EU&{pzEKQTltTJ?rnk@?F*{)d%|SE3-%$(BxXWTLY$>#3vmX-Gd1? z9EF3;@i;*99xvxOV}gm&o%QdVxFhD4O0bcX%#Z(uHkauouk@f2M!xhb#!?;4qMzj9=Y*5HBR-RrUZusX7B+n$)!%?bg&XiC9-A?fbgw?`|6s2_Mt z%PkOkQ3Q%DHp&tS_wT?rS^FA*y{~@Mz9;s#{g1JHt++fCM+pD)S9J-R8M*+vuNXk; z_up%0-uTEfM(qQ7V0h3kg;X!SFC9RFPaN{nSp>3qke>SLGhS-h5A{qhN!eM|8!SPV z@QkhgClA-Dt6pEBdU=eD*(Z7*ghC&=th z`7gb4XJ)UtQ~^_FfHYKHA(;(86)x!dDRaxCIVF$ zNub;$>%lNSScDyEGdXk-l;EN6Cwj@A)_-jBlcd{d z&;v(Q`<&X8O92uuSsz+&0M>w2D7hzpxcA?x?=tVz(!q}$)4&k`90c)hX;AyG{^Wb@ z=5;!ffzS2UWlx!;MkJYi5ASVX`{tK*zN9neU`L56KP&*J^E*o^^OQDfrS=hr1E_>- z;JLj}Hw>zoM=~_R9v3dPL(!mmAdq%KnroaxM{KWt|F!m!1|(@GoO4L9Vidv6K=p;5 zbw$7{<644@?$qlgg5jy;Q&1XZHT)A6AXJBnVVl@Sir+SDfvtkNSPUTJkN$UQ^{hYq zH~&g6)bBC4`JrN6u;|ZO*q)LE4~&4n!)J)}9nD|-@a6W2`ia zS7Y*@^`p>{*Rvj# zi5ZrsKhRBjs5{0WGNzFtX&k#@Uht=V*|Ab;V>9&(rX5gG?vzQI>#ow1ZB<|9I&-q0 zJi8jUC?O%xb1(jOEeXAC8xPB9M5BfZoig?fi}-Fy&=jWf)p0195Ri(F)%G3R+mU0B z>YAdJkAU$X5=vo!ln+DTdmz_bc0ogyKo0)3t5@4gKmM_PtLr}0qFpAWodu$68zY&8 zI3LH749&pYw0Uzoc=&Mp-1E9dKjmcKE%k!jajKq-)2WkgPp)Hqtv}S+B24*8&RQjFp4tVW%T0+&mVDI4$XRcV z(9+TxcDE$7WJdH^l9SDjH_qDrRMB2$J)_}V=Z@g7K|pInaZqZ zPrPFH)Qp|n(Q%ekubB=#eA(uCJE7(y?YRRpb$rwtEweJTpQz zsy|sXU(vDL&~%=vndwfCsx{9v>EHfXOU1r-uU$BCPd7vYqAu-o#I7S#CL>d_q$bj$ zC`CuELZ#Q!MW*N_N7JnI%qLx8J)PoBMeo?fBVN_5{LHH~F=6&VloTZZ06+jqL_t*N z>Hng&=l-kKj($t@{?It&e(Co5?e+j%-K^puzvoo4Hg`ZWUH6!sk8JTss@*=M=inQ* zYw${|wVwH&zK`^a7<~0j6tW7WegBGWw$;H>$zazy@RhcVm6a~Nis4sUH_^sc%)lyX zmjm4y6Mo8gkd^xy@?dE|vhbKhcwdtrMfR33i#)Unm`jsIay;wP{@4i63EQ91cVD%! z^f0y^@C5RzW_ZAuI*}#fZ78)~teQXQ5><}X_8E@c1Q~hvk z9H7C^0D0anX@Ky8hVZU=HYR5Yo$h!zFm#3nT=*e}#5l8#9NpDk{55^+@ww>*l~k?v zG%%F{h7e|>%#wHgh6&kP2E%E0SCjlMd~maU?>nz(1%NyD3dxYSR96gt!%rS;ZP&ck zXEXpCOAF(MuBEDn58DTxNs1(cr7SeEqUemDgEtMer$jY>A$OlT)N$5u!lqF)x zK&^6y6#Mcs?6Bt`;Z@8ZE_z8ue(BGU33_0ZMtDaqLU~tpgElg=Z%9HNWeVNeqg!Y5 zkX(EHgWvY1l%R0YEmw zcuMOm$L!|W>$0m^a9Spk<#!1iSUt`vss&CP;XL~EqyARoHp!SJny-;$z%^BUukIiA zgUl*F*DqghFaOC)ZTsO}ZQtYj+m@YSB>Ie!3#S#=F@Yv(`JNpsUc5a0`l);&PsX7; zia4B8x6U8mxgAJz}OHFis8!s3X8fxut26QXv&_W?in)9z@Z1gk}>03FafhHoIeaibu4_qhGn%wP6L}& zEex*TzNJA1mY7Db@GU<%G$jkn_e%l_S0w=UW&{<8$`7*kPqm99;-ysNMJh}u)m%4w z0G3<^Db#uAIyK%xO_+H;6}TOfLI0Ehpbefk9MJ}iB-cbtDa#AidA0qX-R|BZl8h%0ixRAuuu+(ZG1kA$VPtK$rwY3$J<#(tFr{lXT_?H(x^vYuZO ziZpqu)3&Um7kD%P`!D~^A8Of64VGEKI}aox960D(+g73Zk(!P>c&rq6O*7$t@K=A^ z?&w8^upvkl*j}^eYx<~s- zOy$uvzA;+6t^wFre(>Y=tN+74ZUy)fSEQ7pnYLX!(za+}ry!suyuWz?LxWy8%0{KLn9B~>)a0_Xjy;ZbG^QD`Eq;xl~>v)cXY1-wkj^3B`TI{-iwY`nRA;x z`ouBM>@*dh(N#I(Pk9c2bIHTkpXC|%^cjI+U6(k2aq4(+valg(}=q-x)Fl<4VjW#Q1U zvX0!MZ709#H$eyXdZ{#J*5F4;hckmSQkI#rv!A6ov6Cc95{nmcuOY$dZJ5&}W&xU1@@)dgaqHv~H$*+I_K zdS0y~RW`tw(gw-87+ND`e#%z|D-F9dvh*nQyibS)QZL_vnkMMnsH3A^G;eaQ3DWIa zndV1;rHI%nEXuZyy=Bo8amJPv%fL$ZXyZ#C%4UzNo*-bGfBO*W{8bFx341~flj(Pe zXkS=M=hLjT%SKTo#~?O8-po9Whgcy;UES3ikDuJprf&h|L8R1SM;OLSAIfLba0nmZ zX(Q{9_Q~_MJ0El3t#85{eDrYJrh&)64$;s`&9b2^$IbUji6u(<6S9F(UHQUN+-;|v z@|Lxq$i+8Gz~_6fSI=H)SI%5%*R@n!NM?r_d)lyI+Zh|nl=5RKk8E+WtKapZ^WEKT z`tI)jM>H7y=)tyaH%rq=ixEbAoy(iI86JeCGN_Z{17`Wq#Zv=eKL=n%h`$`zWr;c7 zX1;XlQoHcc`F2lliz9*D@Rbr%rqnf0*)=kyr@`0VyF8eD=;&cD`C&}hsnrvrnOr;u zU)8r~t6&!96;jM;icLKc9Fxw?^_M&kI=ptbU3mAd9!zo_2(T(=lKL@1^@@D6i+ zPS5=H=;?ZiEwGSZPiLmjX_Qy<23&_;xN|(~ej0toBfUujk9#%a^=tn}YmfZ49w0F> z+YeC`7l@L-G=YA+E?bLlzViE(18Uq)E&_QrWZ34k+T#W$Sm`+{gRkd*s&8k0S7MUm zzLuYr`f0H$c_n<$s=-gkiRUQgO-D{Xp~ucN`EESPxzi##c@IEVS~{K$YrxR8407OM zcit#B_|ypl(#2!IQCWi64#c%3$q{nv$(9VwAkLtnzg3?*+Wxebv3o=`e47BAR$0rg z{i}>(`#_v}mM=QTx7wX(8z_$z6oUzWj#JMME=aTC3-y95y4X>DkTefIybPvi`noFc zj0OYs3y~ClKTx0}jAVpJvF8SU#6vlJ;g^{&$DO=ysIhgNZ5&?s*5hkYK%*o!1lh`AtP4@{OH-m1St?GYhvRBhkUaO@2a z_C}$HZg^Wh#|*&8VV}SQx@B3QUG?DWby-s5nL_v&4_u;pXWc?Xfply^jbj|`pa4rA zeA2=mH+n&?q z!%QoCph2%KQuUiV{0OVHA9i(}(f13t?b_PD{s&*tXAQI*UUmX#-|>&)y7uv^ z3qJl4z;YT}@nF14Z+VMpCmikp7{Gku`Qtj4>R=QGvE=|H1dbiIYM$4;IOH`vra9^wLNA2A-D~NP|9(SqAE|+rR*sT zobuhv!-{Eq9IRl6l)+zZ9z#}g$Vo>wUj5-~?bN#;MY$Gb6dzUm(7>qegI)Cn9kjwE zUo>puAAX7E!t@AGuwe+-{sk6x0xxVEFZt-~+Ow_gH78i zN98huk80Q9pMFcU#PoOn{IB&Qg9czR$;;m;DQzuWQ-I_ROw}jHjG4tDBaY=lildws z?E_C2Tts0o?i$CcWYGmvGcU#5?B`Y6W7%Q+k+0T47aV&54IL;EjD|nCS<(f?@1Toi z+o7v;mk%4JBb{aGm_{fJVszOkVNoJsB_(esgSN|<&T^CycUgD&w_%lG}i+~ zj+HQ-n+)nqzug{$)pF3_djMAQ_ddC!<=(Hg%V*Ac^#OGGzUQeAPH8aoV^8D&)YnY( z^yj>6bJg~r%EM%k{RbXyM<0LO_2_=GWY!yil>>G?2Kyv~>&OcE!nyP9!xQg&V9)fl zAy$_ON%oN{e~2xYF?m;IkkurMUs92`3|RQkWlP4813CG&iH_Jos2767jfH;aX zsf0Opz^hhUGh|FmEb#7VVE)XhQ{EVaHAeE0T{kbHO~9Rf4C15%0wGY?vwiVPUus7l zd(1P3OPFgwoRf+P!sP{&(;t4=e*C@fDour;zr->v?OK3cwT%!pc_a&=yn;P(Nq%ZM z3^hEktD{~Aav~<|Ko5QIS8PD*a_Rp}b9=L5ch9-m<}9D0iiUrKHf)8>Zh01|Y5-wD zugrov9fLt%UvuyaDdM8fWgVu2TQaler*T$gd%h=JJ2TX%7*SVoC$*){Ttg`|WR=P$ zJ<1a5uCjHGbq5EefF?QkMeedIiQo^Z>F|Uktiew0S!>Dc1F%&VYb<3<@`;>qBa&7r zR+1~AL&TLEI?L4Pe6N+{$G!}#<-%E?I$P-YNnFiSSp#LHIz~95YtP^%srwePlQ$_k zG$hgW7gXE!(jR(#a^1mKtdwpZ7fvK@uoowkU?&gO*t6Az>69*P>{P*!Gai0xQ&=B6 zcp)%LgrT6M(Xx}+#&q46Y+^|+HAGN~JpDa~!Kr+&8$6W%egLBHyZAwnUr7z$c{`uC z)$VBE^`35E18%Zq|CBF3r`R-13*YJD0iv|+YVaJJdo=iZ^od9PFs;x#rb{-JA#phV z(WkW$yJoM=FB-N-$2*Qobj?$N8VLWS5;pl>$OA1^rRCOigLU7xtn%sZz8(@0^5cRSTm!XM*D*=Jk!1GB#U z3I67-Tiem6j`JG~ zj+}x;!QnWviBEaV;F7I!8be8f>$_;kf?F|lV!)&`V^+a+hRhU7jQC^@zSiJf*rT&w zQlS`>qLHf#hzE_#D*ej0j|5 zkP2-sd-14?3MF@6L)uq8i}skTaTTV{m}RTSIuZ^~qaN!aL-`t5RhB{Jp)B^x232@h z3nriQz;2W$BqEL6kgYW6VK?l=KFT$Y>#APmSIf#g-MiYBba2W~ew`{EK7?%02FDE| zT?%VtMr!yOw5q|v30bIwp%=f2l}CDMKaNFcg$8|lIvwBiv%C8o6H1DJIbNk<5| zklm(%yJKH`tUdL`W9mE6SqOb({JXD*%a#;OJiJb9BK4Ozm#}?FFWLR*PqdT)v*x%6 z^B`OUuv|ag_oClY9TCP#69(-bcv@d{Kk&~CkvAI?rskb!5c9^lYi)~Wwbtxc@aflv ztYSS_->kRvk3avUUQXmKebEF_^;EXp_XD3GKVu*@aL&Jfw*BOfe&iP{kG`nEyT|tN zzMkrWUHF4e=>;k5xGp6I+XIy!oNu2n%Z&?+>sd^N?(=ZSd=y=G0u7%L)<1v_c0_fs zr5$?eux8io*KA;B=ORX%cOr6DNqO29tO}RUUTPn{ zp%+lp-!CK=0~;QFQC!E;b~~uVAqZZ@*s6i!ow|?t?10bR%8DrG6xdUsEE(vh@7}+= z9nwpxJ2jxvgC2rM-LB}m24#=3b5LPVBK6QXaN>NXlIs3AN*3I!7p}IS{@D-o^4%5< zD#f*^AH)1H3cbYX&MDz`7G=YHoP#M)KGpHT!7R^)8i2L$Q3h;IMX;<3RaMuW4q%rt zvG3{y;@j8x?t((q2M4-bHZb9yp`{SgwICPh1iEqH# zXV z^5BY#%TdGv3NN6&swK-$F$0#%23X~bb*=95Taz6xZzhcGisU-V%Z~5OQRC$p|I2vQ zS^8red`otd8XDJNU6;VDS+-7xx^4SA$r9VC!59W$_jmwSIut;dH7H1XDBoYJibeBaDbGg0u7;&bfR3*)Hqc(Ihpy;iSP!25 zm}Tojqw~I(PpX0syON37uarOZ{frW$$e5}_rkVIRu3l^R)c-#4TgThO-*_B_WdO7S zX*Q0*94pPe3&+ye9oiA0~U52W1@po0TZ%==8s$JJCZg{4W zP{0-;eiN08Y~Uan3YPJ~Mz&C?j=dRsu$0Z{+BCfYcB^LE#-H@OT;xFaJ41UNDo|dH7K<~o`54OXP z9_>vEt+Ex0J!hXmp*~zUmNX?qeXMkCed%ZI;)QdTL%aMPNHYaI^6X~mlBqcSGF(U0 zWCE=UaQwOF+Re>|$qJowcQI;#p>`<$_qBGc4LCT5X1Is|bqccBtIM z=}JM(69#JFI+a3bPP&<#C{x`GDk*%T^W|>^b+nPNbe*g^()AUB zVS30S$3MK(ak^x)Elem~ZuVeVx03F72~_?lYaYtN2DeNVo;&9~GkSFENb2~Nw%#Jt zQp3!8Wfp3Hh6Wv+o4R3T_G{H$X_Yh1*Fyp@t1g&fNkBl3+a5gU%~4aj-Dhj>}ZxAZNW zldrtjZeO~s2Q#V&A5ZWI>`9Nf(o0^*hR!e;n&d-2;y~QFZ+AQJ*r9gl_z}&7)qtn# zR&wcA_mgt47HXKtGGH%3qW%5!a(ZnjzOBW^+@!2>NHYl-H$Vl`A1DDFnhtYpA1 zi*9ysW6zC8@n(AAB$R~oFIko#y>a?MJMp8d`i?Ih`0|xF%9O~8Vz4>NLYX7gF(-r2 zK8=o8@&2xOg6uj)3l9cX(JL+=$_DhJReFv|6ACwSvHvW+U7ynuc>hUjU;ZDp9GRZM z#0;YZS`Tan{s%~Vh9?7Q49amDGswn`D$RRtcgi|nw2Gl4t8Igxt!~gPPAct#Khf;L zSM}gY1DJFq5a))XHrpc4eJ3}BRH`s|1Jnb4zDW!{PPOdI=gp(&3=*;>rnD_=ERv-U zA36BYWRHPY2(~S3c&-NqTFDdZIi%%y9*LeJf@L$F^OcsmL&;^Lg>~2_6F?H zHfR(05K#=;svZMG5&ZP6{6ZFJk=r|(_jyBeGUraF?GMCEAzionN|u34>C24mh2P)T zj(v4||LLpxv1pdXu_HL9t(O5l?E>Ew!kLcwjeXEw4YGCWzPFjHZBmMEMRw(e;YB@Fw<}Q4sFojQwH1#v=-WD3m4>ODQ zSbNeO2Dxv_#tjX@Mr#YS(u=F~j4LsRkPFVReNQ&|_A5&qGYDFqpu*B@>_-^&fSr*e z6_`PrbvWK-d#2B*484vS!G&9TLy{DD_(kbsrH-IQ<0#$mJ5G}F%}RZTp@@SG{sb zJ-p@w;zpR?eO#~?p`ie8@a#c0LlZr#u8-(1>Zh*?y(BWA6?vKm44EL%%D4>R841 zUCSxy!gk06k^9MIgtC+nC1P-Z${gkk8<Xe9a_2Sj`^Y8pj$EWa6GD@h;N$U*)!xAyORWy7lQy8|d2>~8z za|{a|iYvN3x7{cdd$4`1(3ONComN&E|0%w!2miPAg6TLHB@_VmDG&pLnY13v^LZvQ z?q{_m`KU|j_O_5XSf_(Gl?gNlktv(oWnEWfkU^eJivie_$584J`}nBbac)Sa*P+tG zaS5WN&~;HJKc5q+BE5~9H|SndGhkUkj5f}{&n4AqVM(3p$M+q(cIbiozP4ZAeKgV6 z!3`QrxzRiTtC_HXxSdGJu7QIO&N)FwFI((sU;7=+fVEvaX%PnXBA`u)bu98?8x&EM z=tx;ME<^TNjDG(2fkmMpHzVh9GF6P=Y0qGu!K3Z?lI;5CS1_)Tc=+m1asZZQ;rrR} zsN3Kprgycu*?^1RL&kPh?e*J2p8F}!;+DAnmC;_G1RB?3h>`;bTv&9tp;11Rw7CYA zj{#|Y1C{~U|F#BTC1PJx7W<7pgVnUJYzMX>Infw+%+V4Jp51KU{focJ0a)>EQ+9PU z?2C{X9Cdq>Gyao5b-nF*iMVX?6kYscp^5`>zd&h2lo(UN-(MN}G z$TD~;VFrHg#gu%m1YvWibzk)G8gjQm5w4;A>z>-RX?gN&&g215CR50nOdF#Sn1 zn?olyoZ)oXpmy=r%dfOYfA90{sXzEKUL*M>ZSyl@`) zEn%J0+@SXJQA{b%gQm=Wy{}oS4|o}gn@k@|bW-jioI+1Du*Bz_+n^US9?~Fb*Woun z|9o@%+i9KHd5{o2*`-dpc#a<46*_Rh!Qpt{TcFAIhO;sRdUu7M2 z2dJRB8V26P3$6(&YxqsBe2G->O_x*S@ChBAln+yhC|_93kXfml>5r(bSWdgD8z&Mv zj!R_1>w#-T?f6+M3DC$gBb2tj|ImT<_)|}Z4biE4GL|AHZ*JCw{KJ0u;-vYZhiq$a zzWPc#f9`Dign@g7pgQSvcreigX0Io~DY?E*;&OR=?u8fHQ_p=q9K;L-a}?)u^)K$} zVGVQ|7VvV~txXL|^N+J}^@BS~GpL`uK-19*~%Wb{wh)I``vuXLy6 zAeCN+bz(iLbtb1*pgVer3>$^L9;)06;1Wvv3%5J=EL3)&g{`H<&ZnJCq0_tGU=GQV zg1gjN@~oXC{k$x~qQom|&URWP*mu$jQqM|Yt<1tw7bRiYssnV_DyRHlj8w3e`OGbe ziLstMKKvcRVz2cJozK*aZ@{k9IXY_sKhKMhC$?!~nY%c8Ycv+>mEp(UVbU!U^iN0m zG|uoda3b&h3>;SdyPQc|8|g@``nQCbu;=N(v_)2#>lLK8}y1bK5CCQ!MfLQDo zwt80SmMGMH;rWJ588CC3 zxV?-)3oXieP~SJ*qZ>JH>hQrF*8!4wu;#iD6&asq(D}y?`(kZzL&kns8oIj0RuT_A zZt&=-E5I$yB3{$m-e*soZPztB;r=I5)PJCsBsu;9Wbh(2P(yxD%bL6ClVv3IAn~yS zT6Xw=mSWzk0r4EIkiXV(zTEEI%PN$#dV|#<%Ox>w(mp$R7r8jNkdxrQZ zx%+`*pR6xw=wZe;hb(jJrT9dH9J?M_i=vs1fRC@qgO=>ly>|MOcJhbU+Ko$heV^d^ zNr3o9A!RPmDu3kR+mAF+5wul$gF5k;fNqQt`W&L98lAN=5l4*TK=z28m#sY1k3Rfx%bGhX6sg zx`GLT;qp^n>H!_%M^_Wjo*Eu9er+R+qRd74062;g>sZdv|e{$mJH5ntE>~0E9;=@%}^4$dGBsN1 zlka~lQ3n4;C_gC!h~+D>zEs&B)o|z|+SdRI`sdqOfBTgODd;e0%H}%EeOU;^G2jS2 zY~aQ4R9{{9_ha{Knd2Dj)i=mISbAMnIDnvs=jE#ipAxEsNRH#efbK;N9>)MExA4P$ zVU}jtiV~H_VQl!l)PWwQ9de|K9@Kg8b;gZ48NQA>3jJ)MX`yHphm~O$`g$~aS}|ie z_#tQE+*OGOf2~aLIQEfR#&d4gEuZLfF2gJ}YtLz9=ye=;Ptq zT@ik1yL;=CcKzckZOcA=?nB?P<3TSbcmQwN{4L$6Wr;ukm1ot50Fyv$zuN5=@<6A| z;SVKCU^6nUCS!M%WvR%IwVKIWfBi-~`YVrXhUPBKuGbGYcCg`#33|DeB6tc_KRoQY zap`*d_{}q6zn5R$xL;@Csb10-qrlU@vC}t5^g+|?4h=3p`}NPuUQ|HWP8lCpN@Wnh z3OI109s+FcS6a#)%kaV1%c1Jjr85`W2d}*=#}e1r;cWDyB}O)nT@?gU*wXcG|E{)0 zE7$Pgb1I?IpAshjEpKxohS_zMcp>xY=Rc?KaPm+!06L87Wn8;v5J@0Zm2c#@lB_X; z8XK}~{NO6w(v0T|r!TaV`bI7S_26&#iqaHR$@4>3_xCvms?DH?zx~H+=*B}><$>e} zaQ2-v*f8Pic*KB~DDb#;r%cF+!mjNv&efYROBf!hPreRsvl|1$?k8yN{Nq4utC3@iS{T z4K3~52ViYJ=)N}KGqlWUVAgx?%r?#HBOU3Mr>v9214I}c8bX~b*ff^#)K)F!^6Oe~^Je>-zxb}65ikQ*e99-I$b=TBh>77>u$@-2 z`-rSxfL0xZ9!m;WKZJ4!)8ztQc}vmU;DHYSMb&c#y~H1M<>gc9p;DT@n>P-4u>rv` z2>aj)U&l=UVbk);g9%-OuU(f*4V!%Mz%5w%L)XhTlTUr)EA4s&z_P8q{*#y5W8Zqd zJ@W@z8YqioX64o zFSn~#HQScwv*_z>SVgvysP-|^4>UPsYdikz)A4ySzbpbiW>T6M0$Q1d!vVTy8R%L9 zSG@kY@b2$x^?IRbNI)>LYP=4y<`|ZqWU0F|6DVwa~3Rg zjzvJHonfu$$qqTnyGFh!!!v}tWF@*SY!18DPMH!N%HRaG^Q6$z!mQ9;>xm&Zqy{bY zf>SDGt1yXY-O82xs@!_A3z;sk*3w$a&@6jheXx4{nA8Q9Xq`Oikz7k(>Xks*U)3o6 zidXrwPwUAH+T>WZ6PPJ5BpUH`$qf{tf7luMY-pqBpC zlEW+^!QiWPC5GF4E9aA2cl7q!Cvo1|htf^NMfvj=3cqs;i)j~G|3`ky<}F%sc(1-4 za8OH&XqL=$^Ou6X8f#Dyt5uh-+Fmaz3%%adC>eXn4UXxe`WQ*h{)N9)gzyTD4ejc= zEA7IE7uuE6mt#=E)RHJWSm7^mP*skNzX)@_sHGpB{?ggJWmDUuo7w}%4z`_IVr&ab zu$Aw5V-`2E!s*9VSSb_eSRg$ohcZ*#T1K5k1%?Gqp+CeQ%!i@`eCa!PXm z7lHwE7rG@8#G;Y=`|4CtS9J?xy%<`B+0LAXU-{Lzcv;<+D?H-k|Dv^L|C^?_c9l_e z)$z1oRNb=RDE&hP72<&=CyYwgUR zwRZ7cjaPy%9Xb$m%zZAiTHPLtpE8hrW0U+EI4zoSq+d5b5|07Pl(#MM-Dyco1_=wt zgNtQT<#wJKq4>(+Bm>WOsdM|FnDQaysL~l*uF5De2V_gHNJ(>frgG(FFdjw-rw8n_p@%$a24JbDE|fg# z3|+Q~Ns{e`24Bx>Fz~Df2`hvc-BtbsZppzdnCQ?B>22FKx1(AX^h^KvVO{@Y@n*Oj zQ$ii<4w*of!3-f!W@xMOtMztIGb-Nr!I}2nyQkX~zl9D!fR=BoF?{~`?kh83cj+(P z(Ck-+FsX^l#^HOd+w`X|TLPS+@X7KZCMveAm+!pl3sUW2efjla4ZtGDY*-c_ z)?;*Igid*0^<7>Sx8lGqFTi8=D>GlO>HDu7uT@_nA0;o85f5&705T6cz^Q|ROxQ(l zq{EA%#mw8v1y1GMNE5Ft!mCmb)Uvb0o@Lk92LXR+K!l-R>G&NiOCdG(As^UP?zK2G zYT;IlZde~zj*uVuk{x!#A0FaA{@i2jb6$>%$2^@A*idD1_7;^X$g&$USUsf+EY z-+Z=h(YJDqUv>~IVPoTjE#)pU_x1hPYZtGz3-9R%PjiEq1RkUEWnL24FvW z^JH>YqUvu`N46DwKM2h7K-qC%x4w_689+-@3!Tu^-ZE2JjLojf)Fl@Q?vtK*@mbxo z@p5L!POU(sI>RR{5V}v$BScX~-qfBYk&Rambua7tucuF(_Do^RVTU@jd?{6&_~t{C zaq4M4L_UtXPWm`VW>R$t$S1xId8izLKy^bSD(?j#Q-c|$W|cj zEWV29w0Dsq$@%GXR2dJTrtxYM6J8VxrNU5>Kt1GnUOsT{@N%j#OI~Vmri5CR(|Fh} ze;I(CO;D~L2E%QHEWToY3NZkCNUIb1VmGSAg$O~C(atmgtHG{Ax>w!J@|HfP@>J&< z0~>$&$6A7z8L(81byki$aHcDk8_aBF&o@L<5x`Cu8#Dy{2>pEHt2PJhlzF~7`ZJ#4tF_>jjYd{!PK)=b;ZA%`lpqxuoR z8$W%y9sBJU+cW>624Kq}MAi${jMH!068(CgYs7AY+WE#2UZoL~MGbmV;q-bfEakX{ zTQPtACC%UL@PbsyJXHtA4(2Vs2f&+-_XF ztY?b1B`Oa@`{2D3?fluZ9?*AvprgNZ-|4V`J;Cd@Z}0wn?eJrdXmWy92*LqO*o)9D zzu@r)m%k{n@}lz%+PB|$%io`Mzt?2#qJf15G>kjvgv$=i*k+am!+M8Hgowj-l7eO% zr5CZ~(ZQnqhC-g~kfDSr1zTYS2X)I7mnQX)uGf40%p9Ko(n+GA07a?-X&RKP*T;ih zSVuG^tuG;!i4_!g@7vcNed3tTpLluL_{fBzZfn?-t}(O|hQ+X>Y=x8Wz1!Frua;f(40*1Ayui0 zQ(zG-d6Dxz8Kay_NkC@Gc8HP(o( z5b7GStc6uS20p0`hjt%Xff03u!jJcwkUzAG-`nhnA-k^51kw=;AayGn{4OGBttLE6NTu{?p@W{?HjlJws6U>u?3?XA#MMpPpoaoPi3R`DISB1e23)7u}Az? zo0qo%!vP=IBG?3YrVU;{*4Puz9bT)IYyw!`*U{U2Fa8pb0o_Q<2`O09# zunS(~!oR>QzD?UC6nF%vzRNW!Z;A@nX7z&|cXL1Lp zOhZ~PpQ1ggqLzHct2m`lm@|Lot?HND9M2dteLWnWYwy=8Nnie7T08b1NdkwpxsEek zw9@|vjkz)7IXdG(+)Gp&qM+pI&(CyaErT3e+_A;MqdjU6k+GyZS6aLLn!fq@ZKog?|L%SUO)DuM5K~@_EEQgP!ud*VK-!n!Z zY=y77fM*@~hRp|R_K^I2SYCK09Z`?d@q(vr&%=x(D!;QuW!3)DP?BLMrGnQ*ki*+Y$A7hA@acFt_MYT>HD$!^sU*Q`eTst zvW9pWe8pzyp-%|xvX9+(U>w|#KnA@LZhG+bs_f~lfAOjgkQiz7Dnz>WB~y08YLqQB z;FR?2^T5O|nR2ur_*Z239cNT}2dJZQs{keGcK=~+JH)~n6HgA=}$e)&=P zk}ITpul0lb^AC?M8&zMDT?a3F8wJ-k0a~hP==MD7mCjt*pbTr8Nq4JRLOBBQ6 z2TcEWwanRjuYB0v{@MFbqnY#pSmo#7Y|`cj7o-=W%Gl-fn|@C&t$Fv(T@CcAkF9O{ zA=!$k-A+Xsl1X1P83QlJ0Yvu*oMJ=io<8JXHh(xW_Kw?yCh+qc@gKYX`s+`h3L z|N1j+vj2Ewj~#CN5AuO<1=|Eu%#!!OQ;>Q+NRB^{tz%i`>|YfSUf4p65WfKswTgvi z^>1F$^gj!>V`Nw~)rHEC(=t^gU>aDkZWH~mnU)J{>iW#u>&pJ|5yYs-C zU63UAwU}`jsg0uhI6|sACW&0xr>uFbArY9Zm{QKOm`njd-Q#IUz9k3B&Qo)zWaLV)M>4<7TAxwvT zv!SXkp829y1KGDH{IolhKSmM;KBk|AX$zv!en0w9&-kwBUP7N%D|)YIe89M|>`J6% z8?5*T-^q-VUe5cNO+LU*8i>X*v=|Dg+26>TM)JPSha!dT&|J{+#J7CePdu(&+coo@ z0aE&8XxncC46NC2G566QSj{ED0h}?izf1X?)fkHGhQG&;}Y@h$~SGCH6 z9$eJh7L<=V_O-I?L444D`or(L4SRq%phP9H#4W9|Ox_Y*Cn%XMamTJFuR6Ge7WtF~a2l>KXl{MC+06%1wlFOX6 z7CRu;=&eVav z*66GupuDyYx>!%l1|do(qM6at>#40BfL%vQKiM6`31^c!v*PNUA~Rzh^&(|wAg}EH z;fJ-xrsW6bNEJ|OO^is+gejeB?ikJxMK78=EXqt}>#Rk+OxT&6DAp&>_ahlNoWuHM z)wNQcU6#=GFLo+)e*s&uv&2be`t4kjfU3?_2Z2^)M6P7BJuI*#S8T8d?xZiMB_Y|u zExif9^S~&T#BtWT#fZ3a%zWLsXP2ZW8%lFwXIX`NcUcN%!c9L)AHOG~k>!R6x!hc? z)U$v(19V~!9zEQSJpM?`y6yH0*;WH@HUYLhV!wRk;2ELZBpJdbvVQHNp42%n44>%8 z=LWK9EKl{$Pu^;`FX{%eo`>2Rzy^1YG=Fnk{Pk)2E!W@RDe0VU9puBlNB6fQ&pxUj zeNC~;=3N%~qhTvh002M$NklS4qMeed<`36_-`bsYYsuBU-i8tky^LP#el&`4`j$K~O-G0zs|I0J& z>c={+_7)&ggaC~)l!3^FENRNcw`(yLTH!I;GtGdO2&u@2wMers9>pS%FIweGXQsoe zP&%vp_2@+_U9e}`XJJ@Q3Y*m*{U?8P?)N8I{CGg zSnQ9PACkoA zWpLdKlkd7h_L9m75{T1j>uOgx=3_TM=i+xUl-Cs37{s^0a;L?-+8GT8exzYXz~ixj zttzk29?00IcSGR}E)TXId180_-T(af(ujQYENU#^bd@z@mjhmvD^F_b&GiBup^V)8 zl|TRf_4eaGeosT0m(+wQC}Oimg&dsXYpslSygj3#*F8Gb<77vR@3fw3Cp`-mS$MnK zUR5J40<8GGW>~dK9rd+pGyGt$;VBQcKGi<2MT~cd!d%t6s_l;zS3UEvloOEs@+%kqUD@^};h{rfrwVXLUb zArm^3vwT3mLU}@-boo;F(8AZyi2PbxQIJGZujj~!}9pE#n2XnF&v0??A_(9rF0QqnZ!x4-{pd+%rOwXFxX zw_{&?Lf-_7!5)_pabGY>4=0qaa=~+W&@O6Kn9Ha2BLZK+bvSz1E7EKlgZ)AI$2jqspKS!G1+DetY)dx<=ti)Lc z9$25!%-8cDo*e>{-)@7-cNkrW?LX4kVau>XgUDO81o2EGV-aIc!ll$>wf_2%Tmnc! z)?GF&(Ybk3d*%hbY*3#k5m!fS5&RIwr*GKHqFTo1Sh~^6W*T?9QL)ulxNq^bsO%Fj+6!2app#%DO@g%A zgEqeB>N+H^b7j-^Sb@rQls36m7$+2U?T~*!aURtGEawS7H+lG66wA*$sM0a6Vs|pZ zqHXG~CI?_Q=K!p~9gV-nL@%%yOeM1zfJI0J;CJHI^_%T4|Magl6E+55y}T?o5dj1o z&SmW4gTmf}d)wE(r5Ug)kKyl$2aEDKprkWdIsp)R2yM(&l#Hu9vp4xpERqfabe*ND zHHG7W!8$2KbhDI}2i1Iyk~Y^T)vHxW!v_=)9S7Pk$LH-=-|+w}%e|($zNwwX%u_9$ubY-LCqHZ_-Z`P!Usvpx2PZ8njXYMo z3q@4~ilLCey~O7*E6*_z4Gh>`&X=NtBN}T{fmv1QvbsGZ&hg|^N35czw0;A*?pxl4 z$a;kaHaKNp&LIyj0s2N^SW2+r<4jM}U6hvaM4FO3R(p5)k zPBi`Yy!~$5byUCaU;AR)rx)-S0YOd!FjoWg;>&i;Hno_}EnoAfd^QA;;f-JS_gRWK z&oB5@vB-QPx_A%to!@)c^tLg4UoXlaaM%M^G-6I5b%wYuZs0R!3|^Tp9M1T!`#I_^`c5%jbiBqWJ@Gt1l zQqtDFMD%m4&cO;RYTfV!NPTrHw6*vb-&WF(NIPRbHslZO=G?jV>d#-Y4R(bVX>t|f z_>5en>_=LGGFy#&VQLoarp;}yX7Yad8^58YuCKQB7XB1zi1~!-;!UJ zXtGj{tl}DLVy?$uu$LB`TgSKXXDMq_xm!Ta45jOOvI@IWV=G#tzLwaZl1p+#w4pU{ z6QQIAX^4-MxtU#1IkyzNUocEwwgmCl5edPGvnsQiw?ZfO#FAX7OLkEe4~FY!WK$-h zRr3G80oXcejTJx0{X~YA9fL5n5DrrA7aXpv4vD99P>P=Hl&Rdh+>RAeYjD=%*9ED7 z6?beUsx#@1)Eb#CIcs%*;!-kj=sf!2#IUe#S$$F0n_l%@fewfj{GB>8Wdqkn4MvWA z`E5CN+CnGxl|wW-ogtG#ZdXhBNe(3iKQoDx_pvK)q+RWz>Kec_Z<|VIHuXzaS?dgL zaklA=dT!u1dbU7PC3{cbdcCeU)S~W!zBugVOIqrYgzQV%L#`A}laJ}f(c{PTmivCq zeAV|}O-$WIDMFb2z;U-aP4aUX!IJ6#JLX1-e{jn#7!c_sJEb&v_cTOH$8Kn8wGUrA z*=}FHtw9Q*rvaobkItlT%$|ocHLQi~(2B+va)o>F_>uPTVLeY@KxJ&fz+O{+X; zqHehXvP~;$hu`TtgS5j+dg2kHvJ&2weM?A}rMS+W(6W&qU2M$A2&wWfbORR}H`&nG zlP}Cl1#Ppw)4_wZJ%{#cd24+Wgqw4G$s1dLj}~2~-Z>Vg>Y8%%mR@~hMJxx-kGd$E zq`ZqB=KA^L!!3c5v9fS)UizfH`<*lG#^pO2km8`O`VUZ)ElLDJ$&i8;Bd{z)n2N$`|Xy zLmxY&89M{B>`Bh@X#+X2BEZuU#J0t(P6iyYt$H#hg6KsQI=ROdp<^j6=tbc07vHhk z#GWtdt@}q+e`+)MXnf+_%C7yK$^vkSktUSBG4Qi6;8{XD=#)!kCHT0It^z=mu;q!7 zheS+)GG+kRZHM?0pMjq$72GYJMlMj*=QV-JY);>CMv3=*yej%9n3+`w6 zi!r|Gy1jj|eMzsP@P>>ix~AXTc(=WG_uY2w0kcT&>eP8i!?SyJIpCUEfq}{>K-Ebs zKV1B!ZI&5k~#zoz-G zH{~^rk5GO@yu>ShKO(6S^x~Rm|F9T#hV79mIqD(4WgC>D$3-eU0H^3hDe2*3*n?iu zr4zLBdlez1h8FzM!0Pu6Ds^4<)}qXMhV4On?T7EQ)9-!k89gX+F1arT-$EmDp5M8u z=!)y%JuLKnNDMGRkXPSJvo4tdyG<`avZ{}NQ+fEyh17#9qDgeGmbHEEtIuk+ns}(y zjRNiyUh)L|VV5*tAN64Lwg#L|{NSB-?)`J^kr$8Yp_0DQrU%uQw=3GYX(%=%brrTj zG+vhL;s+Po<&PME)qhlw)0WfD?ZcQ#*Nu%U0j9upVCtTw+oz7Cc}Op0KKAV6=|2Vv z$ZQ{rC|dfbj8##uV3pDZRcVCM24V#}>z;c3{dWEX4Zxz0j18fi1jnfX3EL`9aJA=O zb-F{da<(!{c})n(PM)(pt@FnRtxE~E&bOe^Zs}7$_4#M?kaPO2pnx4G^`|nM#}EHX z@LBHT15ddXjH+S$;@hup{p2-$n_NHU=wuz)!-e1C8FLu(wZi7vp{s}kVS8pM9lsFq z!w!Uy7e1$6+VTT#>=Z`A*lIrylPI0Q((EUFclowf{CS{(z$ore9LIF{9&M*^ zG{}Gqh)EG%>8-|63gZ^xIz zLPJm9AGDA34cO~f)VUUE1N8=rbQtK@TIXFh@rn-~a^%%+ zZQtdb^b3dMmAnEsPJ(%`8K2X~!YyNzeY>9f{O&*h586{-I4+3zb$`IK5ia>C;D^sK zag#voJ6-d2Uh1vDYnQLI*EDM6$)PV-`k+Uz_)t!3y8g}uCU|+Ng*@#(I z*t2S(OD5WmB||Q;jjMV$hn;1?kPphMYQwg9DF97nV@CeDb7$M;!~5E={L6oW>IjHR z#v8|#1jnWzly*Pg*QDg-^{EfQmW~8tkXH9AepA&ArC%32ww|4G<8WW!ZGE7ndLQV; zf;v|{Fzeq5WU!YQ(A;JeYsHR-c4%UUIx=zHr@_#qSQu9^DE zOOVwHHtU%yM}oY!kdRvFL|ul!pplO)UZ9GsZGls|is|!hR{!L&C!cIPwLHCpWuhkI zo;Pfv&z6zmqCmNaG|}f0a!kjR(03q^SENG@OUXrYk-OaICM)>@`3|{>Z?e3S zC|+4{Ry0_m2~r|RiUiP@yV2+oJFjp)7YR_8kj_#!9oPqdpz1RY})>61hSm?^bYHHIuSi33U zluuAgYxz!)X_?Pb{K>kOMG~#@VX>a9q~3*f%s`IP(r4As56mca{X!I#63u-%vy?4) z$68pm2{DPra;?t5egaJ8F3m!(cj{j*S%X+MXf4xZFp7PP>v#&L8la_arS|`M09HTC zK{fhI+u>9x{lejj3BT-_if@*bZsegIn4zJ>!9u0=O6-{C>Z(c2SR&r3!n zjY4iF3sbx-cVREcyviySZ{?^`ZJf#$EmqnD;M#V<$PXj~uRQ&_xn6mOwbptD;O^<0 zR6GUBvJMLuVd<&I(VT)gHBFxM|?WaU17unVO5T}FZ|rqCkc z@S0Q>g)3R%mpQMT+xN_Yw(po;ugKu5?z}PwvAQ8~&>qLG;&dDODTJ{R3c4ZpHiM$t zOkC{iaPNUyosww#xUU22OYdLOH(#%{`?ncoAZ}8$huWx9qK+T*Q3p+#i|*uGcWl>F zulw796Nhvl_GE0cECVvPW(yTWmVj)qdOztxgqEYH}1An>54 za<@Y8M^TyiYFVWV4PLbhYu; zy<6?{qmMj5%HEH`S-uS$`&c+4s9+@^V&N~!Rf{~dcQrK16R^kHGx}V?R$qL(_wbIN z*bSa)jp=f>Dw`Ug9)rE+pJ^#x(<0Wlt{e;YF@=v2QOW7th`W5v$dVO5dGu?ckW`9` z5qRdQ;L#VQj~vV39rM{w#aOtd4vw%#UQ;oLHfmK4Ot3H?zh}XdE0;7CSJ;pPi&iHVQYYmoH4UH9ZKz`(rG4UC8h|~0G3sSX z-v($Hz-6&!tUJ^Z=%0Z}24885F~*^<1m0_(7h6e3E_o)DWF7AX zB49v@IQxqW>0V{%Urio>eO3doTiAIDjtv7b*IYtIB@#d8*KTs0}TD2TahuL2|Uz} znViIaqhd%3-+W_bakDFw(lKdYWn8RB?k;o?E3-=TfWW<>ojs-ftGGMnQPkfu%gary0k z`dfNc=u48t8Si7b`8P(g>YC&ZT zZN{h?ajT|n)^6cIu5G~s(bN=&myL>>tPc#!gIoH%Y*k`ll^`#?9Xb7KJ~v-k(^yHgDm9PTK)$PP$t-k^tNHg4MyjqiHBDd+l4e+%~R?RX6_ zv0glXzFjzbUay$dwKv58TOUxMjJ+3hY?I7)XkhHX;lpkBzP;9mMp*vbt|-gA>qAG~ zQe)4YI@PY~`<)Ne&Pdpo-dzDv@=C5a=qW(JjFl|@3`OcG=3pq5ltQ6H7P{mJX!2!c zwnZbcHRhqrU-2q;JjERx%%9ZvO*wwpthcBTQ}NiobD5|ZgPR760FLwo$n|PV=Stj( z7hlvT<~X0#%7CFQ?a50xMb-sxVI(qHt_O&f?rMm9 zQ7>6nHC3W5OH|c1>JE@&C!TH3zVwpY0Us$gGq!A!(6mqKylyOb_syTS%b)TI9+KFL zOnDWpvR1QPPFRa^SVCQdnS531B^7GjT%(hq<4TEa(YM3b1expx z!-#J!?}Qq*Lx@w;m&o}_-*x{9Dr}dl5VA?ri(^@JQ5vq+*YFX?Drl-laT4@6s##0j z%ul&`_!pzX%9sgQw$<|D?vP$6#3U$i=Id#OEK5VMuwLz-pBGm*5|63Y;j<_XDh&Un z1F-S)n$)%3s@mnVjDw(_=5iPMN4wW@<9C*}!)lZ|es~?CDhXaOEiI>7`opA4rqSs3V zbq9Pr`5G`b5MI@M@6J7a8-Xj=N$(i34P4E8JSA`*K3vp=qKb(=!JHrdJvvxAeEex$ zpolAEE3`t%uG*+twWkhv%?-2pS;P~A?CM~egL8tezp^8b!CcwlCkJ3}>eX|Xbn&Gw zEVT#tV6sJ+V;jUSQNw%9DUqlT*^q{2^b3QNPaWFb4!@`ihkkXAP8!_yU>!`vY3kr5 zE>^?|>yr(;cf+Mur0OFXI3h2DYK!DtNV}(R^j!JmYP)j!a(j4}Wo~efebgugZ?Mt2 zs-ugEVbiTUx3@iq_P71V59&2+x@cY-jAIqj%Pnnb2YE%YqraMBNb{V72Gd4)nq%$nR53MeSsVv+Q&IHwq?@|CV3R2 zLEylsK@3dm;m8<-MV1MAeYLT@rx)(t^>;|KF_QOqjg8tk*hI+5I}GSJ!3^!I&mL

%fy^`_lGKFW0$GB`SJbs=1)FqC*MDfb*75M78%uC zX8Gy~naxMqb6Z}}`lldR=vzM1FsW{ExvGng8X9FFk-=Aoc z!Q*>cMIVUc$#z@=u%GFA|NV#e+MNe@;~mj~#d4%s7JKEmRDzs@w>YV<+I{)CrG-ph z(G70wxLjDg#RDQ2PU-?N<7jW-!+!W3{BZLkWu{!H?o=$oHdvyJU6sbxM@xzk?LbsH zB&A#GM{SgfjU4Itt;Z8_&TT_R0vQ}w(feUta`q0PFYMeJ7)Zk=>fx)(frwghMeXbV z;aA$xmyf6-&m33aE>=0^DtOBHoC(8k5(gSmbJONcJ&k(uuin>pkz;TX<~Wup`-u}J zhWcM5Hblwh3n=vjo3X|-)A84pJ01k$SZ(V*UJoESF*z>LkSlH0G0|QPbbRj1FB{Vb zsDefalPV*h`x!5x{@I`Xv|ak(qHnx>=Bv*OCS1S54oC?wQ}$J~T{sFR(tb}*w_QJf zwcWm=3$h6f{}ls5{;|v!(eNnuu5LSmccvsza@4C>3VVP6+ zx>Xl9@&_iZ&3ER#kJ@`bdCNCeTAeg=$liucs@beCKQtv*pD7kYbM6>a4xeH|S(xHN zh`c5W=1gu>U<$8#Bn))uqwoDa(9NcgbTfjNv7L1?A?C78QUyK52OA`aIhjh~{ z1F+sSX%p)TQ>J8aZRb-v+J1dQbnjlhYLt}9JGXCZ0QTSZ0a&X<#d_g&-~I_f1-DPH z#@w}|z4FzU^n}(9-BiGaX9MXI3`tKBkhgKcYCmH4!uuM47Ze8g5Yo#BR$FP`D!FW( zh(T3eOIsyPW$PF%X*{8*>;f|+O*A^iG4!(AW!bee_?_M4RXz{+Tj<%3eQdj2hs2m`7OxAiwiZ|6zOi3opBD5-$&o)C7zo zJlCmuqD_?fQ-S_?<1hY7uOjBtMf@ot_oO22fyXSG(Hz>5Sm#pGWS2AN4Olh=-ltf$ zw9_(-)V_F~uw8}pJZqyU7B*ayaS z`r7da4tDS!d@aARb|z2wF;2iUAAF=o6nC_5{^$QG4uV8{?lW=~_=|l_)S1UNnsN|6 z*{9Xfin z9o7^Qz@hQcw%X0_8E(tM+Vp9($_&1Ks;7@{=xOd~lMRB2Vi-j|V}h@Et;di5V2vok zYn~|tW$GX-ZRD?%!)a zed7&%UtELtX>2_)$G`d99@&t>e#|MkrrFX%VU-8m*UP{3jc>H4pE==8(tNg~l!GsW=?d<7OI=B9j?DKrDu*sL1@o^mQV#ZkIh^lHRyWLc%V&&i??vRw+d9D+|IrGU^ z0ZR$b&ncrRd|>AJWMqz+C3H*MfuC8rRTau8;TEess<_b6>osC9Z^Ln~ORBc$V&=z2k_ZU+8i+ZW^O@&@uu#U>AKI$vdm1-@dRqSZl z;9rzvV4GDwN$V+m@V{^XHhzMWHnvk&qL_kNo(EB3F)7wkBt#y7O?Ja-l+rv8392^b zf)>wuRvno;n*}C)FJv-E=qTiYQ|EGFwu-XnnsHFGNdq$szy?=gCtQ(fA^Cf+ybE&8 z0t1x&ls=28%tw8cY?F9%O0_ruU(@citz`ke=oC{G&FjjLR2+p0P3aYTaaN8>Q}IVN z@r(9{jP-Dn4up99#5O&lm`J;2C&0(U@9I@(5B~gU`ws5cH%E?#1%dNl4G5{`TGr*;wgWyoKl+1%=eemwiYPs*YChR9-_ae)>vy6nq0EK={>(g3_dV{3l!y$2R2?Ed{Ez(*>~)a?~wONNw*PPDV9&f7wZVt zdUcTcgFcA`DjCbpZIg}QeKpAi?r1y|!}w!+W)xm@^JwrVr$ zz?YsSL$Y3#%^LXl+JD>HGr!x~wx>hqPderzR6_&I(KNx)y_&o_LsEM3zm3H1pFu^w z`^w|F@J^lK9UBF}THSx|g0X!wI zvd?*mjY<0)4|p1+GPX<^OCNMiLVP9E7}v$Y;9?(G1R%V>C9B*R?BK}BgOLotVuw9? za>*XY_>=v}qWh~d6qRsAN|!FPcvh~i)}le+S0!DyU(^G&+Upn$QX)euDUI17w#7FsY1~| zTPbrJahd7u|LsD1|J29rlAhlsv7cIvKTMgUiQ0~hJKLcrkF+COHPFR6q^E}-Z+_IS zKD^pKyz#zqaBb5DvqOKRvUMf>&<7EHl%jLPSK##40`>3{8}vln#v^U#qn+(D4fNi4 zbgkWbc+=5f8Jp>_3t!Pt_Vtlg^%W5eioIRY^3>hbjwzywsH4rr0HZ)$zY+S{qu27T z_Jz-|fS+TG>Qfkyj0F(os#A-<@J_2L#_%5UVh?;qBXd8%<2YP8UwImvKUd+W_C3`O9Y55L==-Ss#M69G`ZB(ZNC;(A z185dWrsKfB{Fkrm>8xvQ*U>%g=~uL4R)087$0rWO=HqU`EB-hn6`y=qC%!A^uC!a1 zZ|ay?I{*^y+@C7rp7<%Gjd^Qfpf^Z-w9R#L3LEsviW7RW^MGy;jT<*4OgQ~vVvD++ zcK948y4RI+3?1uL7)lcO{*+@>nX`rZ-?8hvm3nIL!aJYn)yg_>@N$yg>&LKhiOn|K zTm4iBj{0^T-5UwLV%r)FPaU$MpD zfA&LW?l52(+hX6;IUtfc?zoty;EjisUTYPtw;j-HQ|IvR=*HeZ{a1Pgv2tPs%Xjk# z+uJ7s^LwUBYYgVT_(fhRy1PB$bqg?#*->QbPQ(cr$!!{a1;po_sW!%TDPTL&#Lt13 zH2{ei0kkLdj#-h)Wd3$6FrSyYL#Qc1tK#h&xAg?<+4k`}XJVgdrBzV^mmxSD?UU<+ z44s!gqCy~!M+N#HL&ZdBeUMNxpm>NjyJA_KJFA{P16O#-b)A4~1;6v3{7!rM^W4;< ze_V(NtS3mZS5|$^wH?Mh*>`zDrx4%xa}B_Lth-Vr4O?u4p&g2wtYQgHmY=Y+H*Naa za>{hs4`cnu3J5N}+73d#7Yv67U~MN8#kf_+1Ki+WHmoY;M`|bhGsx^XF_R)*xhyPh z#qUD~W3mluNboSnm2%654dJ3QPJZbxe8NexUvf=s3-m4Dwnf0;<6}J-@wI>UkK1Ow zMS=eICg61dBa!LfLZ2*}Br)hT>7rE(iV{flU3^N*hQdf@F?G&e>Nqm6@b}jid;h5@ zAM1?gs(u%JZ8dqs9ey$%lfun*1BoV8JpjuM6~sk_}tmE?ZUaU zAy?dlPa>nMhohc1%WW zQ3FUh`XCHL2YK?l*ri49C+<)F^sn{J>8t(*H468&e3fIB($nm*WRaJq+ENaPy;5Ob z{nD?rW6wS3fopWJoY;aZ(Y8o8u3c%b|Jk4FX@P6IJ9j!rE*}R zH2X@Lo^@;n(d!+twlFY1hq(ZicM9-J;j-3&qaeVte zmK`@|?#vWSrd3>{@d1Lgxe%86WetusF@UOTJ-*m#X|deqwe@Zlrf zy`yiwPA6@BS=F+e9i?f<;7_=ShoF>*mw~}d$29PI;PAot&Xwbjz^gCPO6aoZa9b(c z0(T8k1||G?5g-Jf6BBd8d8wqxbbqJiTg#Uvm6O?h`La zSf%O?O7p@|KDwurpc`$DC^!+QH0%!Rb$N$gJfa_UeFK+Mi~N3TM`qu--7q{FJoai* ze5vL(mtQF`(%FOicJ2?*;$`sl(+@w@q*rA;GT%sfTHo&4 z^Ynh50CDnwf7#FumUkvwyRMSrBp$wN#*^8OffLg@`6?S>>O^PeaXDzBsB*b_bpKKN z*&n~#Ze6|O!JddyJoI(8A!Ilss;Ch|^hZewA9bxgLg)#H#06LM&0whk*jQ%KkD-Ny zRJA#$>`lptz^v+1OLq?jvMS)?@Uj!gLwmEq>4gowEGPtVbfmij9Mx25l8H2Ap%#=RUOag~IZ~?KrFyy4M1x1~B zcf6wM^XfyMd_|z-wyE5Irje&E0KyP2GWwG^sh1;)(v^vqfn-h@ln0b$2Wakp^T4Il z>A)menhyX2j7+jICr`p=x}vX;exRpc`D&-Mmd2qa`_eiYD=!r-$T|QWHrsbS(SGxv ze6H<2%tfQHb-T(uJ>+H;@v;s{KbWJQ;YB<$sQ#&buZI80|NcfhbLyh(#|4AQo$QAk zvN%<4?S<_xwS!v@>w=OtBrXK#^~2ZiTx*wZ>-*up7=GQVJtUXZu;njO9~RDZ)gB^=eDQXv27<>yR1uQ2*(-<41ZE8HQJ?1( z5uP9F`@NTPITofaR8;Rq&&P$T!h|m3hVPNvTH0tIcEy3DY)0Fo9lXps`UKQie~OKE zv7QxI$mjm@#v*a}o%xZGN;dcN9A6>8!7}jU_tHe2Yw0Vjh@BL=c{zvF%BiPlLs*o} zjH@yT;vt{W5#yHaTiQ4Ok{?gI*%*)4o?93WsVls}O9_t%xc|s~l84llIH2vUzdA;4! z_uTgA6{EZKq^Vh|KZrlWvqCY@4ljG_Kr5+yUW1f(Zg5A64B*yZTvUpBv;)4Jg!Hn2 z!Ze!kgVC$05dK-c4wF~w!b><>0AcG670ys=>>eL*2Y=eoe_;%RIl`~X$kQfS07$m6 zUHIT^yY|WDc2Dbp<73bke=BKq-`vlEGLBt3{`HN7vP0*-seVo_#~Y1VuzS0im*qmM ziued>7Xz@bzNF^RiVBi=N2{W-5TFk^ejR_`m0%-nZqICvEse{A0U2R?m2 zRI*$>6b&Ml#`#qRvy?R96rxJ*5583Fm&Sb`Vpxw{w(V z`w2aRKpudF*!bAmaWr4_^!kGx30%5&y=JKEd{)J9ueq1C1QEOx0-{vRn>0}30oW}% z=#`A-#?@``IVmHt#J1@vs=W-r>Z$KoM{L&a=$!gbGyr>B7oklpyqCuuC)4U#YP`|u|MEejGkzgz(hmz|OINGjlk7AyGW?<*?m$aa26!h+Ce`nd_w6Azyw9S37_W z>N{k#0A2=Mz5CHNfF0%NSLOP>-m-m%A2wil7JhVF#V@Qlt=H=Aw}m+{Y&78NAc#Td z@+!Ms<==LaagD=&aM4B`2WtHZDKhy|ypiD4Hm175^@QA~(TQOI@~*C99{uvG?ddOl zUQeRyxIi3ze~5vTwkA$Y+$cFz+}=ObLhswXgV8yRa<6N`aq>ta2#9rZ;C-%7kR(K| zyMs+-$HMRg?2Q{bZ_E=9$vyare|YO;R`vc{;uzFsy(V}A`xAGl^x2p@mvtkTz8m~d z*PoDL=K)xKkClCN_@_?^D3Xz?8ZQwxyixDqk%PL4l}|W?o%LxKSiFXgHX|be@wuJq z=QRL({@gh=MSAzEAx2i4%FY@sXu7q+gK@SiYitEGPk9a-S+KGwl|G{~ILa96=)as8 zoh|AB3&k%%{M#4miZ{wog+Fed;-y+got$xFn$l`me@3zYqFQ%Q&paLpDF@+~;vt-nV z+I9s%1uB>B$0g%N$CVwwY zRx^Rti*Y?!n51U%KNX90O}@&vu%WULU>?FX;`N}wE6E_1N9`p`F{EZUbb7*x)s>qb?WaosqVcKQXP$;gGTv@O{J zH`#QrfiKVG%a(B8P z2!P{WX+t_O_o^>%QxfuDx-7)9<^Xh)o_amjcI(d8Cw)LELi~UiHnK9dGs_G}{)D1T zN7zZqm9>Gk+7Qd6w;^Xz{D&`th*2@zxNt+Sr#;_pU(@R>fLSgC{hWiY>^FQo=DG=k zqB9on>|wQBhvYVGM?e2e+p9a}x9YXSzVni^J*Mn`ypVz=ed@%Azmf)Eu1iZJs&6^T z%BKd(juR@D^@Vrzt&OvM^Yy_BCrDx;MHJoENNVxtcmvp;+@^0*>B7?i-963suQqa~ zruB{!J@+MCZkuG}E{j1YFuY!Glb&?4U&-U5r_7D3ev{k_0ew2fMTO}?%2mFl*W;b~ z@h9#2#hV)N;^Ykg^B5``aAZ0;aH5RAz#u}h><{{eK~-=O+bSmH+Rls{EX9VT$|DXW zF@=`-vOeoWJLaWZ6N|5TKmfXs8`A8xbq3UWy}|}P|^(meD&-_enn5cUjA-= z_f;4U2x`I&w*2~VP0e!ZU=SuJWpsY>m4QVt+8&KbeAU5W=PWTk&!vo9dHvkk9^c~h zfMwa@k6pSZfMLhv~NIdd^ zF*@fethN)C6FB0fe-Kb7c2`ta|JJ!avRa(JNJYSjqkr7?**3Y{=7d&1s~XFJ0tqYw z?YidRr-rH1mr`BT>uNRJs6U>nN5aHB{#;2(NlRb&I(TIdvTM(__B;RCD|%yqHYggT zWX474*GcW<97b$IZbD^$h6R;cuIc^!eSLEIIA6_R;ShF2MvFZ{Yqd4 zarbQ9*LH2+?Hd-Z-M!rIYVh@u7H)Bc2Wr7u{?c*AP`a`T{6h`C-j*k(xI|Lc5kqt` zGFl%tGa}02dDxeafdo<0k|%5*D-P@{%CS}tN!bsdlxCaKkgpd*_*&%&bj4S-VLyJ` zLbi+_SuKIGS;dtc?zL(38@gdTuQ{nFbaV4&k)QrbDSuf$%&21xz1hteg081Tm3B$}~ z_#QrZ)IQaP&UgRhq&^9;t?hs5u--%wTMu+b>cR~f&&XiNcfZvSW?S)rgOuaQI9e34+UHZaOe&aVUx1Pn1 z1~ND%e~?kNNb9UFz@O8b6HcFezvEC16ZsOSc{)uN@Kv&C2JBA8X9-Zhhy^|Zj<%LP zM8j$Ds_W=JSBig=1?Ct&bU)hdJ9>+W-g?mQR3mO|l`8kZC{`tq4xdbjv@BRo*0UWT zV>`zs<%+NRxMGqj03)mIi1VgRJbjuRm<%449mEpVjD1SQgKSP*=lK;cc>j_xxlPrRRHbH_x8QG5pV0EsyPv55Ae_)?>Z^Fq3t2P6$fBb*w30U zUE4EOHaxZLT{dv_hX)UnD|WfqwD#7I-`0NNY`cH=uEW)7J#6N)Kb94-*_QR#?yaYr z9WTod9KH-j4v{)fliR5|Sky7;mtKX9EF*E&Z^71W+cf~oH3i{B;h!n=*h+}pJlN6@ z+~D5`#UKN>+jU#nu6$#|OV*w+G-ft4t)|u9V{nUN-Fn#TMfQq zFRb^A_ycbn$@J>i$GV|HKLSGKnMdl3aU+HEiE7&7hwHf9kgo?n{CnnDv};mZ@2agg zFI|yM#CH3Z&aEz7(37a={W}c30$?T=6|JyZ*rEE&$1=P1ozdgZok$!O`V&3|azO^( zbN5qpS9DA0Z^}2{?!5fzr(th4J62r`_Gzz!uc`ry_SrWcNyHIl$C6TnEV78Iu#vOO z%ElD$7=cwdb(29)S)!Vkx2@4xkyz8QShnqUi1#iv^GMl9V& z$}_^mfDMH0RUG)x9DDY;_Uf0u+<0=>nA)zpAM4(pyZ`_|07*naR28%h(B}_z6UF!b z1n`uv=KK z(XD6KK@@T|Fw44B5~h4T^;nimZLjr0r&+k4r4zJc*2Hg6AuFF*!gOdl)l`sH#3S}e zr6RV!d;r!zPGLBTQ>lt2;48REU+pPx>{xi}busw5%GrID6@UJy2dN#_MJKT4IoEj=6UXh>46?Dh`Q5 zBbo8kG&$bTNDxW-;7K`k6+kfG0L}Q(gqNwv1b|?b@N>dKN z_O^O7EciJ{V!-wCN1wK9A79n?U++z}Si{K_9>b5Su7|%k0T~!{48HEtN%+C%4(mI% z+qM1Dk(h~rK>G4Qn5Qt3adNdu2Z6kr8UvpYyY1o^)P3xeWa{uB6BH%o3q*Nz0CU>1J8UD__OXl_dj1syg}pS6lm>zWMs>AL<-Rp9?`*eXeH40BkM; z8%l)S7|7Ap1R<&NsQr!38GO}4bADxPC!YOLW+FCkODb|MN}V+248CsIuSqx6UjLB> zU%#hMfxZ_IA7lt?8gdungbrHj7OCPBlfq~hOP%Yx9w1b`1|o?Ed7XR|&S6bFS>SCPfT9WbCbNbHc}X+>542!$H8MANCtZE!5#XpJ7AS==C9-|ay$$SCCfPMh4$$kFtvv%dvo9$o!uRmz_?(@ps1#_>LJT4JH#D%ww z?d9#S>GM>(d~w!7EeM`|y>R<{yLOMe9`tG}{cYDD-+-;;7}HmHED3ovh!UQ87L?aJ zUu}oCA8vcM>}#9#*!@GjD)P$Ri|zj7xWLDyEEZ>^U|m~|MNTh8n+g~CJv|nFU49sd zjh+l-%p;nR=ZYg1QuU83SsyYmRjYE?1=lEp;x7hZOFpyGH(^!MIgg8At9DDohy+|= zD-Ud7LRR=* ze@g?fTLR+a4Ssl(05G{K8y`Su?cq2>GPh3$5Vth=dglG}?cW-9iQ`ntL8u-`Faq~7kE51DjM5C?36I%|zZhCT4d*;RC?br)P z2P-kufe!Qp&N1s2@p3;q);eVx% z%PehNgA#t9?Ti0*3^Buh5=l=_35OJweoCL010AQG0Mw z3j81_S;bNKYPUHA1xUH@j#D(+<~;z590+;mz(8VgMM)KJtALc8rN%ZA5J$xl00|P4 zF~vGTEA@1q-a>R(PssBPSYX!i^C-URhoY9$uVmb_e|I~qn+{-Q^I*DjO9QZflmoEH zu~r+=xzAXsMMTv}h0WS_7|{K~*FM*F?$oPy<`sV~+e&T2zJfuo3BKU0H9czXLlvn3 zb)1}AX4eseEm#i7pbw$rMd#Slz*qwW)iS6sKKbaA_SPG3r7bo%E6(Jg-{)9s@K9Kv zJ2@7a!Jj@NCVM3+i7UXsxlWAMDR(1P5zGxPe~QH+vEC?s{%c=ouYLIyJ)w43(6m-& zdu%0RmtB+FgILLEH(WR6==H;AKK!^{KCd@w;X?-edG!RS1c!?>A8j_lXTs@=_B%e| zt*1}yC{|>O#v`Y!b}^vIc>ogkpXytlc+vxN+)!W~B-IB-Mr--q;dcoPZ>0dnI>nQ! zmLaF4f0*1JWcc*&vs)5&w8z_~Ze&Pbf*R}YuJ)P>%}9wQru`T#6D0iOg2qrss_CXw96DNt`{8>&NUrfmKzd^4T->^+LnUycuaV&9P-|@Wqu?EqI zU4J|fa#KFuefy-}$`|sdeG| znqF)B@u`o3w=BZY>va~bFaOTr3-6iRtIPO_zmNqi;>jgQFoBh_@aEOJQnt2p&G4eZ zqT5EpkVN7;s+40s;9nhjoj^GJ{ z9Xp?D&%Ug0O><|4Q}{t^KNP06dO1sGRDc{q__Ly2x^TXo|3sgRxE!C+F^rj#?W1Tr z%aErmz4m&^drm=9L>Wd;>08D}pM6&A*{j~BJ5_a_;~zdgdhgwK>ize0&aHi7f-5(3 zuk?aZRh#qP@1xK;M;u~ho6O{rX1#w)p?si*aF)&e7Yu=$F-Qm}WUHEz4}RmZnZ2jk z(qGsN#)ZX#aA1bNAycU;nXfXHdL~_8wv@WI5RFQe`l9OOtKPe!_u*QbfpIC}T{ZgBj({#kbbHh$LSt8Wxt zk`YHIQQ?Q*DLbz35mQ|1tUBv9S@1#A3sWfcngRrihY{`EXUr%Y5yV|s zeQZ}hCq9d3|B0K!TlR4gg_}`}(i~|V0)i`DFWPv<@=90+U$^MMXR}}Ln#}4u2CVP$ z8m9Yt{T)XkQ!+>OdFANUfVz9H`)A$e39?k6T#!IJAYX+MrzJ z($7rZbR0usff^Y$CYFBmizGk|m)rw*)RSLwHsU+i@90%(=lle$mxW|D;h?$>$o)Dg zOYMd`cYV+ew%=Ktyt0lG_#umO^v@G|3VHXT-R;ULE$xlb2y4xhG zI%}biy_nz*A3n8kAFA#?65h)qFcEpoiG#t{t7osai*KE8j~Qt#5-@|85~(7J+HyW)*26}`)tay^zFAi?5L%7b_$>Xd7g~Gq_jQ8) zUkg+tY*PAxYCv3+jwTGJ)HSh8*v7nUQYKB{%7F!cLo*t}z~UuMIgsdvvAxXxz%h}? zrDHJ8+tn=BdE!RB1+nSoL`uc+RvzT5RR-TAs#9KhQQP;iN)N8w!g)liNf;z^i22!pY8kpFRsfToJ5t*&4&WIXp3J5Z@)e)6QuC z_Ns;mR}W^X7mnbf7I|q1A7Fqi#(xY;x)7!gORioLdE(|9|R!kh)LdWCEO5@bVVM! z)CH2qdMfqinX7umzdpU7xVia))Q=TZjSIZ`-sk?O+SAWIt#6&_$xw4gn{0rfc9t~K z{{~6zXxk0F4de%Z^t$&0`=343_C0ejd4eJ4!ZMgd80^qH1#Om&wyO<%C-tgsTI3s= z3_6Ye#UQ7Or_+SoH#fpx+|D%nE9_$=_d<&{$jT|szmk9~x=oZ> z(Xpamjhpf?l9u>Q#SC;VO91wz0oZ^0X1jAu2N1;1dgB~`%GtNrYJ;^7kM0`^N}TgN zp~3X+8XVo^n+ikjd2&Hh$>CIGkw=UR(NtkjVV9oxIq~xI(M9G=w#6MuGAe)Mw27ox zsFr_nx5K)eA?)}-pt*GRV!QCsS-n{%Zn%kUDwztO%+cR6N_7-^C44H7zHG`~kmy$z z)ZdvCfH$V#@I^ap$__m$mQU_}ybAFYY+~v{-#tB{`H%rvY&?&Wi^6)nM&wDe@{#@N zb`yIJz^5zH=-@Ccjp0S4jxAFQ7;w@0&hdh` z4=H0mlXe-4ZPtq?d5Osbu-ZTP`V7jdE+u5?53uD!e3(P#8o0^~T+ z!~pD{=n2@{>gN=NJs?v0MCYUegHY@TzVfZlx2JaNwWWqi;T4Gn271hK$fO2>o%Ae^ zflD9w21C14_Iah3pUM))GBi$qf3dFUqCw0UBX5aLmHt^#Ie@RX=JoqWz z8i1v5h_x>t)%EY68V~kTAt4uzYM%-r|rw{e@EY48We%0PMH_ z@DJMd13HN!Ah*x6DA&nUC@k~7jk{@S8zx>@Wy3b2vh4hHYqvwMsh@0sQPqdQ9BZ>Q z!648PCj+p05;k`>5`!0_eDxd>CjCpck%2y44~)Qc#Or;!zQuj}wjKsJt2#%);pxtu z+wEt6{Zl_25(C=!7nhPT?hbrfWZ5>|uyOp^6Tari`h%*65>^>w#Dgwk7BlgSADbID zuD4Ske(3Lv+LwuhWu<}B6B^1TQ%S|BRW6xqjLSfx3`^RU&7`N53*M|Rxzk75(~h!% z+wDmMXLIb>P?wF5S9mx_*N52#z}7?|qj%d}PbC>?^hqK!4w}=KmTf-Ma@p1nA3vto zMDL2X<6-Y<%;5|>>EJRSQYFE9JXEFQx-|o^ADldC08D|40&!FdFW5=q{s?8smpDoJ z4+zCfpS7L4cDJwoUA=8buhouErj<@BWp1Y6RdjrB|MVyAy|>@e%>;4YYGUbvlQx$9 z$Y)XY2f(r^r0WIFWsI&w^id@?x7D$ooC{%IQYSiCtqWcnY9}fC*&i|y+4-+Vp$@lNE4b^ z5i%=v#uwETuHqyvcyMaIPP=AI_h0-dJwOH5j2y9qR9Y3b>iaBP^^SjdW<33N`{r#8 z!tv_6kp`nm67zfvKP;3*!*td8`+c8^n9`r4$-U5Z#; zjyj0>(B4vg53J)|ivD_}3w~EWzT7_k(V4V?oD>|xOR#dB5TuJu2VOYT z_MTwGN{N%U8boy)0*k8lPb_Orv^VpLpn65JVVdbXxV%!&c;TF9zrY=Fz@;+l1Q1PR z9FU#-H}AA7x;Vsz{7Ml&r$I527%dF$utWlPo!XV3I&}gSe}QKny2#Oy78m2^5^RY zD5qo@Tse`E%*za0{A4UBIuBqiL-!jt8i1`QU^#I8S$khEAm&kP$vux*9Mm#LI`Tq= zBy?r5f79;v(ib&&^p6ijAI@q(#5p^GnfRC_N9E$GUFxKcB+w&0{rc{kXWDoF_^&O) zWSNLi9U{g-7pUD@sIPASeA~2J8!!tTj8u;m%sc1bX*cfbJ!xt@xwxH8X$<(_y+VKs?+s;Ef+7sJ1>$P_G+r@Ji1Y(VgG~&wOl8dU< zp5m*#aOeXQ?8X0CJNnYo?VJD6*9{CrLi2ddPk?ZMH~;piiqBeK(4E)!kbnH=Za9AbD-molVz=mU#Jci_gh>w9d2Gs?bn;&0kTlQ`D6R@>zM@%A7 zOf>-e>=#b>Litu*DC_$JAGG2iE}TU?(JC&C#kY||e?w2bfA3%XMcbmM?f0KJ)OH=% zBX<>dYK-96Y0|%Kr)?DPBx5)(WZ$8S z!vU8A`X&&5P2G!MdCi}%@Ib9J?hE;tFC@h=WcqWA#XyItFHq_Dy;^1e49fN$eDo1= zhbkN5d#oSY_g;Uq-Mz+-V{nSe|6Ud)lFn4wRihu(ZF=f;n+Bt}>6Oo}jFiU3Q3~Sk zvMdnzdRNONE?<77pT4_!?73&mWI5)PiOK0^PCe)szF zS^Ma%58A~u=QIGX{bsG#xgV;*82rr1JcyV|7lBHY+r(_3GW*4dF5~d7E_vbb(^*;; zUOB0!4jzi&x#@wyh@7hbxcGnn2H$|?fJhwqs$mR!n~M)FPt26;JBpOS#~Q`LgibhQ z>YEtokg&J_(66eyuV^3>%PTR90oe3y2>p@gJoFhpdICTj@e77}@)_&ClT10P(oyvO zAO9Hx-=Oz5VDkooc&%!1#vm*Wh&E&Mq}KJ_`}CdmXAir-Js>5z+j{DrZ@@AzN4WND z-?ERcQao&X2$hsG2*4YWzVd5dXuEdt1T5kSK$Dr2`hJpim5Jnb(6>?L?8~y^D8KH1 zFhUT69kIUQQ2Pq_#6@5B{aaAF>-;^^*r1X>mC8QRD~NdlmK%3$%W}bAk1ZR3*ypp# zW#`3(ifa$K?Bcf~>*&(d_{3n0pQ#$Y1P^8xa@h;4bv*_`)q}F*W|uF1{Y&lZ-}y#b z;E#Cd8-wp8Kh!bi+m6TUIBiTUuP*lBsx4#Y0nTg}ZDp4UzSbf1 z=>kQ_)d|LkBDz*JaOe|lKN2ti%MAj3v9r91L$)mIDtoa@;@21p?7>&~%QD*z&qgm- z6L@imQ59nIqEjry7YoXMRHW_3Xa>Fpc0r-?IjZA{xUOHl($1d!xP9{<{chWN;%M8* zcRKk^$n`w-QCMs8etaqzsPC=L0IUaxqE%*=@bG z&Se ze(u~^y%FVxuP50e{osoubaSI1(JxByJ08^of$#hah;cEi^QW*2j=^I-*{b_AkEvu) zPY1_*e3UwSFIbm=_1HU*f^e%`VKYgm;=(q}S4HB(fW5%l?UQ}n*;uW}n5TG%8NWxKIqJbV4u*U(GxbpSVH$D3Yklx0 zYrt~jwTw6%Z}}G_j5A(PMnZ_v96p(#toGizc2iGCeync*<@bL$0n@}b?`6hOc3wN- zBrleuFjE^lmVLw{Ft|xy&Q*35I}W*<2PyZTIM{aR&fZwhCA1E$a6U`GPLumvGAylz zC*&4nEM`Uw5-v?n$%`rWkF>p9eCJ~O^utf}+N}q9T7k6@Jx^z*Ko@#2GZr88%tn3X zZ+koPE63VXM|bO$ReUoj_`F^_mcVu|88_<$2V?O%Y+0%CZhyAj?Pnm?k)}1aEGJUt=-ef__0?dadv zs~vSs#R&kR=j02iWmIy2g;N*A#a4t$$a9-={cm!{U>Ogs@V4pc+>`S*+*YUbU7dxJ zYn%0txsUdvPKbwgbHX?IVzcKUzPYR9!koizFcE1}A44~OOOiHm_d22DLsnB3ky zP?qnuJeL`ugjA z9=BHFKymo3TFFWiC+#*!t8miVSHJU2d+k?`v@N?f$Dq9f3gjH?u$5)?nS=%J{eU3* z%=ROMcINxn+B-iz-9ET^%5-shU(5p-tq2k@oAo^F{;dbwO9x-}1u}N)VD8<&+fH9R z)ownx(H`m!0G@i?sXx6?K1qW!!;!3fRNUE+l$T!yM(=FA*}$gd^YS+?nG_z)O+EWMfBO~ANR-AmW|0oN(VD@JRYepG zp<6PBtok*4(Z4+NTeY&o|3wDlQzn1BRr4(bgoqAaY*l)H~7uo@Q9$(;Uhz^6mm}+ee8JdK5@JM(HgVp-MK^P&EVMv$ z^ri1Ve(q~u@~2XKjKA9F6^D(8G5ts$$Gym;^zsVMXg_5&!9NT=7oHNr4K7=HdLEZ5>>-Oq^E>`{8qd8 z3E$__jT7p?_#G(*FdgVChLLMl^&Z9ZufMwveAvdRTRu=kF|6|dXUh7k=Oi}}w z%%Jo#0IPDf!Q3E`OJP3>L+kHGJpo&*i0Pn2@BIljn8;J-3JSL$I$|MQb7HKCOnCZ@ zBB7Az3zswgO?ndlu%43l`I&%F7{d=gK9iI9;CVuCFxtImr(ThMM8`|9eWAOp&)fXP z|NXk&x}k3>>vij(yPt|nKHW|fn%KW>)Oq1ozw^cRlm=h}1}A#WgC>HK)N<>X5vU}@ ztjvR$luB#C*gix#AiCK0DY!nbO)hNtPj^z|>d zzxyBjn&BS&RLLz>-#ms}UAIx&N5!n?8HLE0#I;e^KxEKPz578s`BM$RnkhNlIeAu` zifmHs!qF?mGDsWZ3bEzZ(=W28?@2yumY~`l@rVo=K&35PwzMs}LBPrDxmzVj<*^*2 zR-DQm4DAc{Y7hMYwdqq>iOHZZsKTHZ^SF8cb}GvE3~ z+pQ-DV;{nLNr!3O^*%*Kr|d+^oY**}%)qR$xUoXEjQaHx6267+kZ5r3kpKlNE#TyCu zZMmrd&@*}!FgdBBq~vcjS!hT$#{Ds2 z@Na$gL#g67So{m)(vG~;okyyLO|UQKSclKxDUP{@tmKu4K2a79%_t>mYR?*-xtG$p z*2^n}xf7K#kIR{keDowjTiHjto(=$0++>>8_~A*RX3R3qS<@M&J}LCT^*%t6q?XBAYTWF$Yku>CUTRgaBhVVgA7+@SwZ{4;{cm8Scm2YuMY8sVzlH|S)a{S~g z9SEn$OE1Vs_7|FJa}AP}MddaUp6|`_y5j?f^*Y);yL@-7qmnL}I)4nLX0^uv4&;RH z+oEJ@xBDXXm8DR}b6EQ@I4O!vJ0We`*DvauueyW(#^pGutGIm^Y@OV4M6GVKAL8-} z8oq^gpG3^|h3o-3O+9AHB-zTI6WRTGJ@4M*``h;2JM`4&G*AgY@e+52osO|ij^HxJ z%RMx%OZ8a<8g1|Th=CY6nBkjUSNY~E7njUD#kf)*`t*}=#OX=cX^U-Jw`^-iUVggm zdU}tZQsN{>c=~~M^!@-}Co%AGlf@=I{i;5o?Z#oCa%7YwSH%Oc*e8du##0THj*M6z zHmF_q+LhCn+nF~{w|g4h;-|^5K8HLVxKu+&aKT25ff;tl;xGIy>mh@uDHe6C#}8k2d(X3AhNot zx(={p0FXd$zgG>N*l*NVnc??aH5P{Ov8(#l`LtO0Tjid-sV9UFxBs%pjxjlr=dXD^=FmT@Ao? zyW}fBmSY>H!KsS5!4h-U;dTs&gOFIxVh)Vj2=DPmdK} zu9!rs;xl?}>KDF!xE+1@DYsi=GICT_Q(qJhZKljj*vvwkwq0L12`rQTjsNF;T^u{5 zXFgd0EY*COha4&Lm><}Fs2$yXtnJ#ajf0buw7zrib~|}SuU68+M7BlWe%-C-U!wz+ zDHS%XLQ>_?F9aWn!PiIX->sW?t?UuMp8np|yX}U)>3yGfW@jqf+MJ6sF7uVw0I!E- z0G)ogr$@oVHe$ds63a9GN)oswclA+W$P2f$MiZAx*xwV=m{ySy#XOImT+X95Y?t_o zgr|CWFrjl>jxuqR{Sc)Cs(jTZeOd%lJ0 zZbe@SI}hSWU|&*#PCPl8gGbt-jfL?mayv@aONeqrdWO+j)3*+qfBG5QvfvdxiS;C}DV&#|K{ARk z!^F!@MaP9-_?0m+088?*uyR#7ZtMe_vJL-$!j^VjI&(qC$QSiV7JeLwJ9&TwiA(%e zxZhn~+Fs&aHL&jQIr=L>~%Tg|ha?SJ}EJ9zv^^i_2X>wu=g zs8aC|Un%?p3128{`BRSzdu3FZtdnUv`IkR!moxxtK73m3S#qk}eMv;Q`z(lrlG&g2 zlH)(fsAQ7F+w7>jRPNZ1)*yj>bcJBpYB~1pkGQ~->jok{nfX8$+JjF)q};h694oM= zPC(evk8@j4+KycRJK1uEI`0A$zYTA4TqmUq~BicleDh)?k$`+Sx&@9+zfg!So+*c#~{w_ zM(1R=@3rs!n;*7o7xj4pedY-Mj0{JSkU7TGsmuWE*M8$m=A_>gv9aDBD^B80pCsPj3tSj?8a4jCkOWkpa3<+wVDNSs@g^TxmAwxX)B}du_Bx;b(l@`{ zzWrO@>6B&Xn-kPO?7A6%bsWn20Bn-;pE+C|Pa7Rm=&kEUY)#N-$l}Cip=AWg0?l-S7&jv!voLe5SgyzZA_gU+Y-8zsEKROg z1V6sXiILnDciQ%Si%h)}^@$#3g{&KtHtIX?KIdXZwoZIHalLx_jBZN1Cz$@k#USi^ zdb07VzR616lV~cr?qyJI5WkksvoAca*Te4cvLYn&F{i&>m&^q;lw;;hF(G}Z&rp2u z?mO)+Z+Q^FzZt+hF<&VQLvxW1EnPF}VVf9L&;&NPLIcIb(Cr7_c7nKjlcOxiUDhnv za~^<{rHcfUZPdP=YsNe{6XIcQQ_bwpm58+D?jK^#{w>do)xvRs(RHO=yYx1fBhKN7 zWdWyBw%2mj)2S86NY1l@9zS<wk?`pk?B~fUg3Af1pEDPzX9(3Vpmi6Q% z4B~e5#53*0i!ZhPhw3Q>DZD-k%LWcUvuhe4e*f(^+nLj+v~F>HxlA*4#a9S)C9Cxi zUD-IUs+5uQ5SEI(mwRJMGIT}JA+({xdLjB{;w-yj8a64J1qm*;%4d#M*z&05t5roD4QL;@s$d_mR%U65l~=L*Sm6o%gergC;OF_70ToHHsjdT+O*-maGx&;` zU`8@iXR{J}&fD?f0O1Z}h~I%*%GcYfsF>V@bxgEjc`? zu72@$C}Fp9->6;!H0ppGdJ5pvk3ZGL-0L)=!U#M1A@AbkXxiL@koz?}bz;r($_<}Q z+uIwjA$Y@#YI=rhL)@$;%>dwEot5|v<_;egps_f!amt3_lP?`17j{f8V{p^NDzM%$R%~NfQ(;R^QL#OGX zp5(rAM&C@)lNr~qYlO+`+VB}I80`*gpYEUvE(MJ|Y9ZAc-DM%qIE<@PE@Xu(ebwPB zedQr5uaz^P4Nv(5T`8i9+K^%y6Pl9$yXIvxbMV^XL%*u0U;hU^#duVaaNb&g?0S}M zAABttc_q4))j={}OqlIwT;czJ=6tvGGZwi%M;7ak2(uIN+-`V4p4+a4l$jWKV_V*- z>1j=R`t{C-tzCUxH*CBim5%2<0TYMKkg34L@qQo715+}UeGJw87-Wi@4%eT*PT1GAYp^Dp?q)nz5rIRl99d&XF_0NUv{ycuoS{C9HV>dJT+7 zSy#XP+po6cukF$I0(B>_%-0=&wVyF_%o!U@6zw8qRVBAv8OKYXy#HzY>o?wOXV36m z?20Mki-=-gMupkhwzgyYPPC`@X@|fGb{@~(y?>`&zM*~Y zt=5k6QH(w6j3Z96BV4_mLXR77*u0@V{nXL6ZNGLv`fa^+^;WxfRlnJ?U>{vf*x)5R zM9u&#%Od1fx*oR7Bi+#Vd-a^H7B369Vkj*bSg6;8Us82+)MAdjJVtcb#UHxh2#uGR zB(M*^gJ&*<9SkE4eq?Y&DtSnkK1XbY4OH=y7bZ0ITNpgZ(2v*xHR`kXC9X7ujl87r ztWAY2pQ|<_)*~++ZqI%3L_7MNE`qRbas`ziA0GoIPp-4k1oam?agHHO6XlaXe!rc1 z`;6|Ohoky5sC>m*MfVA|N8Tl9_Cm%sdyUh}y-b;{IE1`fgpV#VBla1$mD!nmL(d*A!vJ9^FE z&359eFSPCZ`JoF8F@YgPH{n-P*Q3yszV2&K<(&Fyc|u=!<&fD{1^SqZ>&O)^RoaG( zJQJUz*s*taJMp;}{3_y-_uPG$c-x{;LGtcH^qm*qX;UG6HeJZ4Z{5MUY;NDU)lUEH zJ-tOm7l8f4guOuklb3?nc&#m5^LiDIa{zWG~kAWiM>D1z1G{-vF(3B7zBdG=U4 ztXEUk{y1P#DyACL2w9S3J42@Vw2I>}Xqi(^rA@7|+_w5HdF%C`v`^2R_eI-!`q#g? zuvDM8Y>Q#rtHKcvS>dWo-6?bAK`!Z}t0GtiRjo7F)`bP;^}y|?CL|+@+J5fo6FmNo zF}BjjdW1f4YHM!}mh^2f1ifI`*f;x~|ChEmdD`r_&it~fP%~;CQB{}C$5iUTgy-~GE^Yv1|(?*wXn~oqQRGf@Fa5+@IQ(4ULKIB=yRl>NUMjwEr|eF{iF$;IbUQ=^L4T=hyP~ z4LyWVyx8)ab6Yp{JkVPx_!IyVe17_gJ|}hcn$BS)Lu6?b3KKFbyxex}+0%CGJMui$ z87v^H6rmC)e3j#i{k!WbKbAkfEqe3DO?`(}CxAh39=IX`tWbnx$S4J-e6aqNp56?b zv^ToS!WGaQqh1VV*DRNcc^7o)DcVxJxC~;?H7h^P6(0}IY}}~N)oH~C183wBp#61@ z^k@KNfgf{~LY%pQ$+yOXm%H@#4hGDvVHPA=XPp`TStAn>rKqZ`Kb0Tqp`!C=KG*Ar z&&8m*(Pd%gi2>@tSE!^^HFYWI?I=ykxl!r0x8G?mz4nH$>%!x0(%Yr_P&og-Ncd3u zLta7rlkfkfUazf-R;#3>?XeXE`RIv?F0|PU`zrj%i!p412W`m1c3_5PVnFTo$f`rr zzB3i$BE!H3U-fy^QZ`jOy=BA41j)$DR+uuXJbS8aN?du#yPX8qY5lKMrRDgIOl4up zhCG(hEQ#`rojJb@UkupI_>8pFJzwCrbQQ@g>XuPhsR~J#XJNTMXlO~-4zWtBN*9Eq z($71RVQ3a8du6e2w3_bQcEC1upkrh%*f@OXw!P5hxsqE^2THZ(cl0Q5fUuBKu;5#O zfGvaBF$~#M9F!SD30CmPXfTAMW#466`S2N*9B9YWfFP2MZ0>p0iI0t!*Vy>(mfk;| zxeAfn1|r!mwZpRV6$sDgnGb?fFzl!H&YT&a;gj5GhY)dCpT$X{hE2Q)n)O~b(*o-8 z*jFKggF9z8>hAGPTlf(b8Qg-fqCVCgU3YYmfmff+{TqDAGy8EYaKuH3P$dpt{YYEp zI5;3(<3Zn@I`G-2yR*ZpNQ7Oum{D=F)XR63!D0tLKVosRLfy$H1H&FU@UdWMPkQXddI4hXx&Y= zLr;eudi$_ng%jU8%@&KU4?f~cvHFjg^>1Ib3_}A-@*0|xGUJQx!brM`K|H)-`qufI z?bMG>U}+XGqa3BsV82+;NGH4S&1-%3ys)<&{K}D{bI9&<24L+%){4a(oXJquldlXw z`@|ksjulS*(QYvG0~6~@G)%z6*oJb}h3Dk?#>MOH{PA<`;>nBB(VBTMwc3SowUmpT z@{wo|Jb{XAmaCHW@;U0!NEk{tY>^GF#evn}4}C;X_Sq&!6|#yYn4>!=&uMrX(!$T! zD*w8C`wOkT@K1Cy{$Gg;V)uWRF{F#Q$W%@%pGgx#SF%XWGvf*?)qil(jf7A1+F^go zbmmRp%L8{S{LwznDwufsb(g}`IMWjiP+s_-^or6C!lIu?s)`Bw(>@5QI{G>X?-7AeU%3D)WpMbB#Re$xvfBwm2d@t+RJJ;|`glx4_) zd6qb;WlNdlegbIcJ#!UK3T`VHf@LD5ybnx=sQ0-c^p7UTAp9Dw3oPsNk1n*6kLt-U z2KjKrX<;}a9|xg0q&5Ya60A6Jdv^P#_IrQ)rk-ls;+bj$>Put}i7u$&o z$L$u`R{b&f8o$OPnE3UEDSBx52}$%};28|%tE@cL_`=~A#r0TE2|m;-4DYtP_jK%{ zzu0F}VzEvOHYKsJ>BM=lgAN&Ttgq-b(z+cjYe*}B1rdL9$3~PTFTRSQkOMU&V6hwP z%cuvQXhDR$WR(*ee#&Q{7O}G|{LMW8L!^qIT6lyv`ZCtr1S+exp^q)TECyz=w7AaG zrV(=>qm7j3)-AKl^_3hE7xQ<&_f~uL8%KkUpLHi`e7p%Fz0?UdImaFRqXwai$G_6e z38y|e6L4Qi4NU+25-yHO(g?dEfCRC){f)%*8OMp`M0&2W;#=u~-q>;P%H6ill zD7J+^{Y6_7OQ;$6)}7nh!B?Jd+w?86ddi59N*_F`7gy=9=YMK8Jz1Y!3CGzqVZF$R z#r6)+#oO0zwqrl}rH@%l*N;Kru0)%;;nH!d>?`MZi2(cr?19~dUYTcmQTXDc`_L^7 zEXAoB!f9?D1F%P80CrM&U#fN2uTSmrY;5*ZEC(seN9I+nQ3P-2jxDkLkYxSCfA`lK zfW4^mn`cZjo-C&4>6*oDeqo=H9Bdnw+c72C_P&X_gG8TGtZz05VHH*LphNjJK8;YB zmu1Gk{=jLve`jd`wy#^Dgz-TYCs~>j4f_hdxbUvSYdg9aa3Nn1V&pmBdpx|OKI1do)0~g?vf1L(L_U8aB-?OA2 zd=s*L1<2bYCem{=Ed#Kxyz#Q)=X>75>+iw+hwX#E{z$KOKdvBpFB_8p zRV)AiKmbWZK~!RL04Y=D@BIC*>X<_}ia6GgN03=YuEanXCHBQoTS|erq@&yH(|wjs z$b@%BpHsDsi?WS8+7aBys!oahECX3_zRI>w8{FCLmR`BccVN$+JSV9Qu`p>yAb$}z zLd$ZQdOxPNb({g>pzpkXq#ZE|6gc*G2qKN`NOkP|r!sw!7-x=wxb=pG-*~6}=I{QN zzn5C=gok5qw^0V*2G{Th7wZ(bE9Wn@)1RGeS9PrEasRRrJa{Y+kCqS1P;G*jZt`}6 z+7LX&@>M2S)B}th9Ja&0V#Cgphm|b}_CDbPucVWWs8hDU z`BOa^`b7Ir^VnDUHAq0&bE4*bsATfPA04%ZL0CPZI&XCNxPR?d`+@;aakF2+(U~)6 z+LgUJDvG|U`6W0POI5@zOjLOgn! z^8DFz?bc1b6(w!Ut2r%25pBbs<}S9YECL*u^c5n{W9bBI#Dh3^3ucUiv`dTG_lGTL zQrf6uUzUY5)e$2~R#+v+tem&fZP2wnzUf__L70a&8Xh)2=1iTkC@GM@V;yB{i7 zXL+vnU|pKhSvFOwINOxhIj?ngwLU0ZaaEmsmX(hMnZYybu#V+3)km?H7Pwd^C&5&l z@F|_45!i(3#ZI?^3qfuJv(DudL^f+>qw1n$)JAFer!>pwP~B^+Go%?bRjbd9`I6Z% zg>lqo`0RILKH|CBOtQw_ouG0w}pV(CHILN?{cc`#zPRZm#*^s9aQfHHIsbt1&zYyL_F zi)_oX*0=JrGDeO*E6EO9A8|^Su`noiK(EBwsi$9gr8KE{!jtA|P+zp&e?0xANqUXb>j&Eby`tCO;pGV58hg)vh;mqjm6siU@X7u|WqcLJ zrHUs#@fuzZY-5ptk1LUvk6mi#ey;Cz@l=PshmR;%JXJ$C^ptsRZpe^R3(TQ+kF>pd zMHSmHdO~!baRy7+_`(5NwSS!s@OWCbc(5Wx9|oSI=UB$c;tQ$B1kC5fm^#S<6fWRZCEM?8+HmrD}1RRfD85;?WXkrvOQU2unN4EQ1~Hu|pg7w z3(wQAtV+QZx{7c_ggz!@m1fy$<(UVY!muRY_}8s{<-gQ{xUPFxQ5!2DgwOjM-E=C(ZK6kJw)|X zH@n{YQ$79qerxwHN674gc!e*=^nMsXX2@{iDGOx$MEU!#;$@(fdhNnEPlW@y2VpT# zG8a14ndl#|l~ZKUtFALU9tqawcK#ftqMW?B*zPf+!Njv}eLOa_uK$FS-1d0Pli0TwE0C5mJ zg3nNef7Vp7yME%*(fAWd|#(tz%W&$iX;{;RcwK`$0<9hkLg) z0QyEeV*nX$d^kax$D8*wh;mDx@VI*|Ut#X!J)wlDPl z-ORmr%ZU2RDa4r4hcTmf?F{3v-%CuQx4`N z^b@dr;}0DNUdm#5C?~-Mo$SjmkRG>vAc#X@St0(PwYF5c} z)+dd#tlOBsb70i2&d54dldWJ6{;}0|w0#A+oewT^L|crO8`CJ`3E2Jh3Sv6UAz-g0 zJGvd8*fD4Od{);UUVY=J4-Wa=M)y!Retq(*PcaYaqP20~>>gE8izhug6#N<&yz zz+vl^Ty=v|o@JY1%49&H5HMh_@2Ee2sD0(@@3hyx^156|#(B6p4?n(iA)k)0Ow%7b zK+CmW6U(DV58Bm>m)ZwE`Z=N6DSgH^11_#2P?DwaPwgv#^hqp%;1meX>MLwKA%oA` zhSoLuA-_Frz!WR~p3(2-CVhJpYeDT-6v5`M4mnM-KmP_2FIeR&SgxG)-UGPyfjn^5 z%bryWy;lXe@xqM#h?f^K1fe4yYVHBGXPx##wT|)7#OYI~+9utcbolMJ+L5=v5)LqS zVm-i8iB&I)(ec{H<@$(vVGxxQ4S$n4+G9htV-Qe=5IY5q4~sMdr#gI3^+vs?H}z&3 z#T;>Gytsr=Ly_O#A{sV zKm$G!Ilsao2zm5m0+iX_RpIO}Y#djb!V^)1UDVT)eai-+QGxMX@nx4+2o@8Q;p9=U zeE0}GpMluAb?d+iMf}+KvwyZ4GwVR-a`gErJ`xi3sLZ}NKHI6~bNI!V#O)rl4R*F= z9ZeFlir*s5=&Rn(C6vM0&v^>=ypHK_r8yBsGEBwFk-A-0Pccsbilv#v<{$&FTJwdwMIx58AoUPj}u~PkF(goQB_C$a=}cy4%b_S~UdG z%YkP;+CF5KFIHVEe(RHRL6$b%8{|rvr8csTDJkoY67#O>g_11_MlGWl0&^8#RZuTN z7Hb_piK~5+DCj0ZVaiYEQDK73YL|PzOl@DyVCL^OE7-~x9%qY1;Oh1f<(I{3c_}lG zjQJ=ndRkda)2{IEO0Ru+VcBjqWVLI}{(J&<2951+los_VpVb^t88i#SsmcHL z1fh2Cl-{BsSO}>qtHe~jTWsajCZg)$q++ydXu1qhiSZTxldzNt8`W;c&U%Pd9+e7B z#zWYByKUeZeBG)${i0tTL!Q6g*SC#$?eLSj<88GzO?|YmT*1oid~wB*5-&%NQgX7! zYlr#f>sGxoh{49WJrQ-asSdAAYaA?2YJ(}GqPZ+riOc@2g*n)5qH;(y_kYxQ4bX*C z7usEY2aAJ&>O1n{(ux>^OEBWICQd3KCr9QAGB7EhFg{X&L$bZE>~DKtP@nAF>g9v6 z`_>(o96^YMC&$!%q!>H(jQvZ*dca@xjX62XL@Kd$nqTZgR9EuYr;pAgQ3`Fjw;XGWnZ$gF0P>uuZw*}yGS98JS2;<=z-7_cDAeXJO8(mwo6U)Rtxo*zjD{_1)p(kYs10Q0~3qwv<)}k((b=u|c{C%w=Tz3}81FBe7%!sGH z!rAQKZ7nRMOj&pTvCQDjK>UPimZga{&|WZbBa?k7GSB4`N~yron6y#JZvA>_Y)Qm$ zrM1(K&b3Qg;o^It^g&%B;b50wp~0)^x~yuU8JGjlZ*PC_ufDDuQY0(?zec7uHdqrE~uTCtChuJt#kAPagiOy+Z>wxVdjVN);cqio0Z3M(lwNrkEF=8s&&1 zIO;d3yai_T$)Y?g3ln)TEXOgBfg1JlKl@lLV?i1=QCqBset8*!9LumU+w^INH^2Ex zd;YaUR`Z(^ap<>`flN``ii3tc(e(v8AA|7wDnIJ-58wZ!T{@$uEbj0`v@FVy&B36JFmm_U9n9BVE5!H%vn0xk}tTN0m%IHfyl- z-S52X<7!;eTgHQ_B;ixv9fg33GQc_xh3oSVPPdQ$>ch6@or7)Lp6%k|CQY!Kfwe<& zRqdYsw?Y!U0bbK?YvA>|UMKqK9s^i*f{D%j>51x#lCeJtQ^S0m?f#gA6b0I~Z%=#q zt8ch$o0x?iWiJcm{QH2z?v&$$h)t} z&YP)p(Uf2T%Xic^>M7+dJLBSV`Kn{rs%PM;R^akie(L}O!Y@rc0eeV;uwwugXe_f4 zPj50JrqQe(!oohvKQO_>y!tm*;oLWA8Go#Px~x|ayIm~v+HFzx504tdg>e($cqxGk z@`%ZHAu@W3qd#5SDRRw}4FgrK%`PO5CvYWnEZJzXbQ=R_dYW6`jq9%Y zh~|V(u##b4gz(j?l8M;^lFHd%2*w*a_Ua8s8#tFIX(#D@Uo975qCK7)vQ?j?dHpLd zOQCI0G)#{kKGqXt7xdlvkK47&*E0ku6lS(o+<Tju-X3%8r{5p ztG)k&_jNO59!wetCX%n!)8EzYY1lwkt8Fc0T9oxI0I1R^pa?p2_m3uW)$y^yj=)h+CIM9HDKj*F@ zaw4Z)?vD`ZJWij@x^<&n*Y_j$zwv5&Q%}N1QlL0x@`7^USxy8eg0T=&kn15(@%lK? zW|OV?fV1!BSK;nF@L7Kvo*E)k?Av(a?m|YBDqnxU4v1U$B&rEJ!n8 z%erFG_ayFYUDhSR8}e1ODOzM6u`F7sHVLMpy;Z&PDTH3^ekRaV6mHb2w7l#(SzW~!G|7QcRKG?OdY3ohj z^KVv)B1=WtE?SP-uwP9!F-`|FLmD=o7tx^6Z|hVUMzt%_K2`@$8pQEb_TU!GvZ7vR zA#pIvG(&tCw6Ihx={&|3|0*#hdLhDs<7m;BV4Y)VdRq|4xZJSKKBSs(HW8JTPj;Nv^_8FYkQCG)pu>Rt`QR_kZ}56Gx|l9_@fvl z4oX-zd{-@fkg57Ha9H{jMAhW+#e=~~Cl`jNF)n;|p`HKayq;{<=t}on{MEA2*C82v zaK$v+5JSdc)+ob2e9U&RQfD~_PxwI=e_t*is!UG( zZ<{!v*C#Zdaz4glC&rqVx!CQ^{$@Qk^3Qi)dF`-1VA&p=(^GhVsevFp{rZT{+Z4Xe zLGhhszsa4tK%6Uh(2=qxWS(RX-ZJv6d%#iGu>B-#Vtt|l4|Vb^*U6H7NJmgzFN|ML z3>PYLWC4pheNevCZ~E+|YE@dua zM?v@}51zEE*RHp-kI%Q;`kN1Mg~)n1bqoji%+R0yCX#ehqKb79Cvp&icX;J)zVRR^x z&ChIVZ}0hP+qh?aTeG1yR9Whc11Ha%XjiWDE!nuFv9s;ga4k<5R1}p5EA#MDmq0=u zanM_j_3B{;zw~sl24Z&Z)kwZBAlUre*jU>j|i(IH*5nDwLl=67Ci&%b`C zZQG@tI0tAwOm-OBQ)wfxXx8;|{J!GnhkyEByRIiY-Braw&QyaFuBcZWo)ow+HsXze z4zU?OdT&Hqr8VvD#oO(%j#<|4-01JW+L5^Y%TC;s*yJ>A(E#jM|K8VhTv-=(rgqxD zW_jG@NZ9a6=yd$V>oCuJ^m)7R>DhMZH(u0tzBc&$3qT_6*EX1N>}B56a-5gPY`1hA zef9Ip+Gn9-3T(92MrjM1q{Kx#Qspc8l3Ct`I_lBQxH}K*X)nF~I)=iRfpUtTC{MP? z97DB&YItRb}L)|DIW#LqrbzneIfQ67V^h$Z8=*DHdScdQV`Kclw~ zZPNMBMh!;Ma9j7bq^*V7cZeu*18Dj6Z)dd$!0PGXOZo=vOF01B;S(=r8CzH5n@X)C zs>DUJLMTV)7!#|^MnKH>q(a^6YKmGSN9F9OxX4* zyFJLWJ-n7TF}-cBC!TUnZ1-!{>u7%-fR!=^vEar=ym|AhB$*)4z8>EcowAT|^nPaG zi=PG7V<5!c?bsf51M%TKZ3FuXt-suKRq+S6;wkFPdHdGuZ@mne_ZQGT(LwSJJt6n= zAL~1?=XJ+qCI8HUAVu!gUqzNIPh5WEyI*ZP^yD9EBkE_2cx=a(YXik%#K2llHQSZJ z8U>aD`;y2shbvQYVVdT>5RMJ3b5ts2>pZugJGbt(_x|ENzed&pOBo)+Ao@RT<%s)d z;OuR|2!9#R+WZ{~UlG{w+nF;KX#x@)_y&w0_BHN*)e)gn&f689JMvunkN)_dOC~^K zz_aHxidZx`PIrz#82db(VqkA*!0^X^@dMWlE3AUDt#KGW_CTjC;q@PU!KEtyVUsfU zs>I`NQJ>TRCoZbZw!s&Fs;t+whs~RK)jtENXp=v4hX+<1aJx?gb6GR{=&@sseN2>b z?O$zTWYQnD?r#Y^Kn$vMGL9%BFD~c8RAO6rqSp|gJ$hl?dxBO&sO;@6x~&QRHq1&v;Rfq^j+{lYB_6>zBdDQ90N>!}9rY_@bMXq7h9l;|RHe$zqsl^kA`kg0txAJcG@Wa3j#4Qn zNrlk8F6%-ud71#DI7;BFHu_+eE|v?sD5W-1@XW|bS4F7@Vw7?RFzLczLKMSNUTp>$ z=*9Ld!Kdoq%q>QN{(m2U&0~itw5ceiw{;)LOmY{;USM#nCL4C+Kyb*|YPywoCbLdj z9~CXhvdV!EJ6Q${NfQ&5DXF5~WMk%zn^gy2K`$&7u_Z^RD#4e=)RD5C%OjL7?HpY) z+KOn1GmaE=yQ#fWP4H1Jto1V@ma@` zm5=3xQ7)14LkJm$i+wOma$))Y4}-3}a(L%%9v_R8CaMIV>m`K4DFxl9;Uk8^aPf!b zOib~gtcg#YJrx%~wg2wzyL$5Ve7mLBF1nr4lcuOZhEH@AR~jWhre=2%VcX`*UcGFf$0NIBjOMH-uKCwtX9!>4(II~o9sfQB8!RG^!Mog zqjvkkt#;;TpZj&o5QHX-W}A?Q{enMpVu@|Uxk29)-g#tKJMz^d=Cj}I3uC;_h{bWp z5FK%A@;6_f;fV{y5MnbsmW(@ml~TFAfY8CY{TK~Q{jjz%_4jK6SEH*hQO*BQW&e99P-q!cd$sKnjKw`pCl*Jb6l|5Th(A;U6%tx8MSS(p{$%iHeW}iEIXHpt?Z=-<9M;j zx;a(v@nD~P6-(#B2Lr9rLuEa6J?-kJIyJsU%xkC^`vTninxab^<~+5 z?XPz|yQ{tW(rfxj)J94tDXu39m{$p&y>zDCyrT;*O3&zTTidQV14Qr^Uk2fgsHCMU zB#n8ZXHg&OsnqLj|E2?N=boKyw)pk-g$lxf8s?U1LYufMp zr@z(q9MKO~!IitMI!0h?^AkyB4#ramXdk6Vx?$}{fA(Ixby=?m;8?@Ib!e2p_ims< z!h_bTb%`PKB%pRK9*`3>j@N83&4S~uZY<#K9h-J*2ij@H$`7h`n!dSBaje_0u5H`B zt-bYk-trR(;Zbw%#2iY_B1m5V0c6gI^W=x8+Sy}g;UO`{qPkXcMbm-C8lDMBxIp8FFL9mUvtbyKO;aa-_K~EXV<}f?Z~SyV;l(x z7;@}f(=uh*CZ7kT%q3-UmR(wKkP=U;)q=FbZ01(!;e9=6f9YB~`_b`I_Bins1F#Th z99l*ST~)2S9?ft?->%-$HtG1E!SaRU!7u|<6fT;>C5f|*(=I1`&2gBXCdRI?73Z}pcMZNe;U z6;v!Y`w1qSQ>;Z(aN;X_e)}@E&Sk^o%W|~Km6)+?H1J8{Jg(Lm3v#!9UxQ>1ztGzi zygtbxv5=^*Nb=`{tyCBTuG%6!143F4z0Lsh0T6WteuM>{)T2!)OPx2x8i0kP%k%ft zJo2gSz^P(2uVy@%Xq#+I_lu1zsB7{X3?(sEP!u(>e(gE9TQ_TL)GHQ+)PV@9iiHAO zJ$()(X{&A&dE>34QDK34d(>0Lddla$zxruAe_8|fB#6q0dTzfyM=-0DGXI92`rol@ zoBGY39JW^j+-5M5g&?{?`-dpNY@2E?e!)9(8%Ev5)Y&NGagZvzyHMl+D6xC{!Z3Nv zN}O(2G_DW8PB*`M+1d#+8LR*K4(d~u8S9Sr0e&s9C}RCcU!XnMr~)xjUzf{SwfHlm zG)jaZP~SDVA{VSO1gZb(rm{tN;Lw5ghyUu2gcg8JM;SjC;ZYT@&-5|m`nQ8v7oKKZ z?8agM_D8YX#+QjyP+rjng*N5ylnr%#?}&+gyb-uSI=w=KJPqLb||JE^eZ_C7E=LS+j|D>Tlj zMjQ@?4azhngTeyguwOdaKqUiX!0G!YPww5-=WKLx$sNg%*)JJo8^~?i*cr!r=+wW@ zYWvprc>@>tC;B$#eGS0g)^{=)fCcy9!2^Fc^YarYGd|*o1Xs8*tE0w9W^LCVU9);Y zgL``PnV4%p7aa+ik+^Z$?$D?n?E%X-MR^MMah+Ht|9s>ME`BCut9~}K9eF0c^pUcV z$|w{1?3t2?W5h!=B**JKbQO2#5|M^O7gogqaX8&-%$@)Y5<-we;V;wwZfH%1V ztD9`KzFgHH?D0=NNshvor71k?l#VC39C|_`g0REioLo!a48p$qjc>L+`w#jFVm3DP z>^pk$jwIUkxt`Mf_?N%XzVhl4YoWti_u&G%UYJTHtq23t+qPg8{KZnanR}%dCLb$h z?)S;bKvX>8tLCAfQ7dsX#%0YW7ou9-ewHrchxY|ci7S`UtS>Qn$iGCNM$5KyeUwMZ zyo=TDXZAh(hjg?J<0XPLENSH_?pn)NS1$E+c>tUSligG__i}ysMH73N88g~4kY84s z?N-CU6$7wraEYF`JvPYIQvHO_>N+5pZ5B4`1Bw;;kSuZx)S^6$M+}2(ff@59 z!)2TDzyTWrF&x-0w24RyRBqIFoaj96JKzCX@INgP9}uQ}r<-FlwrfV%^p(Y-n~IBJ z@r&BiC@;h#@o<@#$*!;i6NH0}dejQrU0OAelz5FZ1Fw90HP1-8f1Vh*eT(;VPHBpz zqyV2lV83H|rC%^!M2o(B&~N+1sS!JN@6eCUzP8;5ghW1U;HRC-vVPL&08$GtrfELM zWCREOA~Pg0X6|L#>ZyTV)v~7j$KL-`Pycdvvz__Cw@&8b2x*Fr7~DR=*7<+pA3_O|c&{koX6TW)d8yhoNkByoErr;}1|KQk5`zKsEeUoD)Z zGjr*L<9PA<>1*xe4^Ik`AhCx5rv#&1`pUsXxg=qaPYz!BmhE$2Iihug6P#dTA4h*s zcc0lr_NsF-CZV7HUC+fR*O4)0W*${Ct?l)|fVGT1aNFTlJ9VIc>gT80=?_lHGVI6P z5nCQDK~ocsN=nWj>kaKGhALMbOr7!t&#VbsthuNe>tNu6J^a7CK}& zU{dm14zxXSU;{eC8MmN~6 zJsP-cf1(Qqf3EXLJpnmiXDccO7d>Dmdw%TM-trvHb!<2Rr4=K*q1-r^dz6utXNzJBOm>#Se+MpAQHdu>ZxAHlU5aBJ&zf3 z>g0u~oJGepcjG3lH(TD;1r9xcmJcunf3*P~5imi>_ek9zMVij5>OA|PaL9b#OF@&l zR3uqsK-4|Qw>ap7Y6K9cYMd%I%j*lJd!j*C+K2A(7f;%qEBD$*?L#$9za!al4#U~% zf|L0;Ft1YRN)s4r&pxxIz4P~uw0Hl(VcXa8G(xjNiqsXim6(aM^cgc)k~yMSA$mP~ ztZzKM|D#{EpZ?%Ona-CA3JfKGIH-<^rMrLo!S?EN8hqWXdM$A6>>sI9KmO?Bc2^f& zcxshb4)gSD?3;*a@e)FKib%s#c#Qs|91UXt_PYLFdGXcutX@aOV9^)4f$FASpUfK_ z!YVFoMN8le-mwR)C5L>Ju`TRfy?^_bhF@dwljwpYFmr9#fFccKE{v3xt*gd?q(4U* z{*ck?N1B(9iZyiT`HSC_sugx{j)=-GuwxlS#AwI*T0Jx38}Sc(*s!&ehVMYkxM3ZB z;V-+gHHl}7mbK0yt(A=OTrb=;#kSw1?8B*$42tOaRmn| z-gzZ=>L2rj*7e)%mp}ff-MP-rQAxi~z98-jJ(sb;A-fPu3a*-fkmDXMq=R!3W`0V| za>XYjo`B^zX5;Ry1Fv`;GqH(_-^{JjA9(pddrq%uqrK7F;wKE+gDYa9t>xC@;NW=e zgMah$cK*cqw)w!;cK9t_jO?!}W*>%8`gPObaUsavhpOXC>DI*??aHYffGwSSsB8j9 zJZ^j1IbIJ~6Bj0Z*xS5IuN2{& zMF{&-(KhMp*JX~=`}cXfT4}-OKlW?zbmDo$fF$FVYVf+7%XO+D14z+Pgz_n z9Xzz9qVeFC;`{hL4Z!LZ#NDUOgA+8V4@`R-pr7=E+_w!d1f`rzlh+FsNxpDQJivV5 zW2vfaaEqz?L0s)3$Cm~`;+wE?02ir>qIz&s1F&~>ki>E{K0%bV?JOi@bX|`JE-*|q zLb>Yj%x#gtb{-8&PTChY_lCWFGYI8#UD0SvV%;X4B@io3hFY09$lVA_RD?q*sAT9B zNOg?CU`*f?smqULVF15hM_g?YWbJzWuInunoAo{8b$)NF%-nc5D3fCA^me57Y~7Xv zuy)CYuY&wi{r;c+sGT`+&i>~CQdpc6SKloWuFSvwTW`0W+LqYw!NG)Y7A;-E@?nn{ z@z5sp>NANVp_3d1{hkUB6eginfK{N(oWB};sXE;k>qG95=tm}u!q9%gMFep7)}8i~ zzxb(N!yL>&dvJ&%K3)Y)eA=gR9$l0kd~n#YC40THuf*iK1P$w3*-?)q3F}!^Rf@}R ztP8>uzmn~;Zw?&VuL0QqB&1r6Xg4;o-&8P!?|qwOUc|v4-eH69sb0T)qy6mr@98*H z1lnGpkL7@VB!6EOe%AeLgE{acWbtClPk>`ZL)kO&i@eLxrLDt*S2EV&&0BcdlHURe zl(4rQxqQ=|yt3N7&b5BYDRi@M)<*2I`+~ogg*GNQ=1;3RO#2i!ePKQeT#k~2nQ~D$ z&ielB=f_X@Rn~`JJ=$LRo$uJL@I6;ocxPb(?T5VMkPHW&+%du^uM=G5-k(8&e9qnS z{6t6TN)I%7cv|)e-+|RJyH^-DNC2G(M+ho|^*+c!ikZHU=-KTWfUO%hlT+Ax;=6G{ zzb}|ttT$BX$=G8beIzO*BUx|8kk_1?2Sg4$r*GbCaIaF}35h7OrY!30TO@V7p$BnO z@m$h(MZfq$gUtw(!m=}j(2OZdV8t8wFbwAKnTF==7%jtIb_svQi(UA~w$3d&z5)za z+WaQ4WrN!`iH{`%qmouyJ|(w7Z@S~UJt4&E6}AD27#x>4W-gbBmvymzj$~A!Ax{er zx^C7${DDJ9+9o};Vhw!SR^Y));9U$3Da?&11GinEy$o+&zt%p{04J}(=V|6jqg0ae z6LrUK(2!e}(HMpQG%pnU10KNn>Nmfw?`gj%EgOPR-p{D4f7{S@weOLh9>09?V*CD| z|KF|`-(U_0$fMt|3t7#}_gwFgEL6Sn!jhM)awLC~kFxj848yR*&P!Z*D5JJ08!@cF zB(U&{ag}toTI8xe3&fbumQfy(MIW=xgc;&dl6oK(#J#e-tV%I_2E%GR9h-%|Z!g6v zIXsJ8qvq164r|F)isOpQ04)+P?-F84rHzbs%2u9HmSC@DKG65-abTK8@(ylb@!0{i0uYgN~`6#1d z$HWt_arX<7fez$^pO!|@#DP&*<-GWfO@@hLSWN6HPLM&j&>v+vkUk*o=#)B5}Z};!%{ra3ND=hlKca~NRZcoJ%B;IbgSm02ITz^$1ZckE! z$&(PUaZ;lJ>HWLf?&tQj9XfGcucw0pZ!$Z8FFh#}M(#8GjHu!JlZ1kB>!?RV_xq&oKfPurE#m-TvW zjX*gCKN$2F#>MNXS(MVD2hA|34ldJb?u(KIW?02?qaITXJm7ck$Li;ZD+X7QMPwD{ z7+f7(=n94PS{_O5GU5#>^NO*2m!xt5oT!sZUiprr`sV8&wD#)1)Z*d+`r#_pJ&Xuv zc`5?Qy^bz+VK~ADT-q8}JmCL5(-Y3gGyvg1u$RaxKJoiI^$#>oX(M9h>l?lo=(mL48-#z@D&VCRsK z0b46e2PX*|xHHEOu`t;u@_EwczyPP8LS+zHgNepUW-cv{r#!SM8xmPf%k^1~j#P_} zG9j>dx4f%Cg0HG9B?HTyTLk71&~2a(h#mP%j$USSa{S=R7G;$aTsF=VYa(z6nHZo( zhrN<>=_!7;yw zQ|3il#_UbjwFA4JYex^is+)==*Oij8f2g|?e)aK3?F+pg3~L5pcelN13_Hlm5l1;n zXzE~|wF&KG_3sz{+oZ?Q59z6{O{(b*WNG33u3jU3Q-3k=JC^{mju}z%Kn3nGD`(n;ZTTxy zv}xFu9CXEvw(N#~WYJ!*By6LT& zZ;u|Zqg1LVTTPbhR)rj<<_@stS_B-+7{Y~EE;>2Mwss~dA-k`)cRbKHV7VB)akqYW z!P`c7??{#Bh2lLro;>>Y%etdpPw&tyybzb;5RS#4zTtL4&!pop@E`oi`|aGx^KI+l zZSC;u@v64~zz0w@A8)BFF8=H%is>lMUKT$OeT8y9K1xcKuj;P=@V zr@=}pJzdiK1%Ij^eC36i2Cv7_{rsrBO)%xMrPbmHWqGt z*haoxN1uKZdjCcaz-HYU*lH;Dl&f9nh^M;ASTLHLlxuyVZ60W3-SL!a+AkgFsisUG zD)fCHfYr^s>o)P@8@wG0P5Ck}dTS%2uYG(iVw*w?gt`jY2=Bd>d5}p|ai|F0T0Qx+ zO;4Y0)eYXf$`hI6Ll2(G8SOx+0a!f&`}$XoQcFGCmdcu909JQR%D=aPY6DoM*#C$W zyt6g!wRc`_`ws5WMR`7V6Do8xgK*hZ`V9vVsMIO#!@`t1B9$T0L`nM;V)KM;H@3R_ z^EwJn4$UGQ&{$8CAOh|jZl5qU0Lz;Wh?zvcn(IWcBKYM7iqoNH05-WWh z0rll)ykzTyU#FW2Hs~p}xLzX;$)h`Di#>g%6BIr0El1*14r}3{MirC1IZnmvc;c7~ zk#7n>2EL4-qit%Z&7>!V|0tU{8toW-SuIs}ZtJL3uTx#C8*hH|kN)Fmzp)}#?(1B& zk|jrULbSu3iQaI{bYe)cZ%idG8M(HyI8Iiv>nW(C%oY1FluvHu04#F#p^r-w1Ct4; zV@pS8Q5VYE8a+VbLD=Gy@}X{sx_kLbd#I;jc?%+ce1rA$@#F2Dp0<7B6E_n_C?ZMN*Mzal%$&+|{2U<)1iWE4%Urfxs3dY`yWuBf!Ogl) z-|;pNUzZQUurE8um7EoUR`9_SK+a#0jd|4q%W^vM@+Zd&k!}dMt@ZM_&R6f>(_1bAZjSI8oby}|>6t5!g*EDFZ)G47=`cd9?fuQK ze!U%jF^<_0#y*Mth;VL`JSZ5Br+NDI$A9^6J+NQj3J>o=$K3HO`R?uSuwmuWgfC6y z-6RXWy^{j|NTsd1@>BvT*uW25*LBoN9g-Cu(y;6U)7>V?tPN2~A{T23(qhg!W)^1o z%k1VjS5T*5g?wt=N*xYYkMqm0b8mfFoYkb6V~#z%CaOS{cQJw?9Hj)1rEoP}$Z`WJ z;7U_V{-$;y}jQDk+|x;P8#e4#HYqGTZ}k-;gaoOY9B0XzHB{#mJrDn}NHLF{LA zm(3;}h{fP*9YUgC<3YyQB~ppV<{&?|>` z`orn*T~Byod2vWtX2~wzsU6}Pen3n*kg8fT`GndhHK_+=mTsB_ogCb_dZS%EcUi9; z*3-Xm@ZYDz5kn225<-tjWeoy$U*)g*5FDJ3B_O5@mRB@w-nq5yKeE4V*XtAMBa&m( z)hp+g)Xb*}U5>uC&%kCq!*zUguj7oy_|(Du5S$l3z0j_oy4LRL!k!0*)xI!iUaT~v z>Y)v5^zlbM&>D}^Ao8A9_P4z+?$vj#7@?EB&4j2vBQ6Vrk1pY<)wLU+(RQzkX`Jmy zroBM)Sz^H<4W6)#c7m525jh!sD1Q&{K5FNGalx;ZzIT@=(jtMPKZ3;;uA9F=&Ibm3 z46f2Aq~IVQDNu_%wLHrw_93e{0zcwFUKn(s$Dr)64NQ3p{=hNt8dk)%SO!;mbTI{P zv0O58F73SXpSAYVAL;4WS5%2+_~K3Ueaeauy$55IM{}I}uJyu9@{aKZSV4=wF!kF^ zorM0^C9P*qdF`+UU!UF)klkBxmK|KIk8sz7&g*FAU^K1Sr%B^RYxDpT`YZpvE|`3% zgLb`zlElxC2TsKUmG`E|azf^xC>2Tuh%)Df`Wf@&6Aw7R&AiD|c&U8A?3xdMeIQ+2+(i&F z`%+`?>8Y4Yw=T6)_jJOIG9aEuJy#^_LNd<@I;?D}{#&CbMR&IE{L7>5(AztPf5nVX zQsIfM_fx2%9fhTxiFf-F(=+K=KmP20`AIu@{EXf{&B%BqqAY88AdM9AHSM|G&$R=) z54LSvx5vFdsCB`DL09eqzjEV>E=WAm3x_x8v&s72A$Kq&XSAW_VpmU+u{93+Sct`wXfH77b7Ztu)~XW{OZlfp&!196-=O4YhN*8O$x>>JN3Q6Z@<3iJvo{0J@#3xalRtmIJ=ERkPkkp03dIK`nh~+-_@gJw zr+PIb~NsvIPZgH=vFB3QYaQJ-NrqXe7Tt?n*kQvTw(e9IfHe)XTo1!> zVzE&_1XtNZg?zyv0(O|)Gv4ji+a>0*af;)cY5k;2b#C$0V~#^^cv9}!Drh*cxejX z`^Gj7T_wq<7-2117qmYiLfmzE9L~Y0!pjD0E1Z#3#qn)agLO$gZFaXQbtQ&cvFK=!F2#fLQ z->U$f(wBww6OKM6#d?kJnA`@Hy$k{p=e%Ygv9J!|kAAe@#8w6$mrUpv^fVv;PjtL} z^`dUBSN`2U)+?d`IEe@{?~5ptGOvA1EaVVN=G_G+7>1@TRpZICEYcW&HF@Z5EP#2+ zR-6xXOwGhou*Pu02d=o3MBBWIIXCH_fA7G0gFr(8#2Wvi(;aGaDSy2BgJXaapTX zWab*NrLQ!KtoMF$iCYRDx>&DI+;N>3ocV2#ZIi$6ZT8GqU%axBaRD%>_* zSKhsMpPpLQAS}Gn$C4iyTc!bsx=sKh{6{;=o&o$%Km4HG)_TJLC(An5X7j@r3DQMB z0DO!=9-z!4wiFE=>x+Op^exyIj=rWz$L+P5szA9c{q(2^xK@Ap!uj^$&wu81dvKP= z^qtkR#}6qo=H)12uo8WW!KX>7(DrhbBF}jWot49G5!MN@bOj{)1LcfctXGRx0ZpQ^ zA3jO~+ejfDoC9B&VOOQf3qiipF0_MrWt*yz6~h8wRu+AY+Oof)!LVwThh*7i_BX5+ zZ3<&)sVXm}{mm^6#R}MP(j&~svc9T?$(A*LQ(JmyDlFU1x;_A_b#Ika8_C#Q0+e!P z9Z_43Bz+@Zg%MG=VIxP-ZK*`61L3NVJgjFQoe$8&)#WZ^Z8Ge7*~C+t`f>HaPS>Q{ zxlN&C@U;eDE4I+g^FLwpHF%u7!G>ymb9Pflx9VenODA4MC=SrgakEw8-%Fz_iEgI~^<%c_(7l;vdWlL%}ydEkw6*R0!* zY-#|OHW^oXa(E{`54;i!JWLFXQm5Y-m<1aqnn$YooR=;aqpRo{h+nV4>uujquEAIP zCl2_Npki`dih(|%4fbu4#Ewj*tPu0uF3OsE8z~|yeCbMtoRsl6B+We7ikxy{&08`P zN~eo2m-Wq`^ViS&yQFm}I&us~;*>5;B?Lt+BsJft{o&Vi5#W{I-qW@n+UP!W48%?n z&{*=EN>y~#&$W)%atwl;%a%6-oIZA;{YeN1Eo3Z_FUN=1A=93_z4pRuZU3GF z8o!aQwlS>)H*Q>SpMCs^zlDp%=C(y&e$`-dZfMbN)|N;mpX+!Fe~~}b3dyi&+x)b> z_S)+{Uc7hXo(6huw=ZtRQ?@V$H=8e)sNxTX*dJ0N&20%u$RZ{^yJuhVG&9(Wb?^nt zIPLFG0GKYKD68-gOFuL-V`vK#da%6Gt=5;t-YD#{e;Z07Q?sZwa^q3WfuS=7%p*7Eo*kBBO+vJY&<6#P%y&I3EzcmD9(IyTW0E&dUb zM{T!Q$8Tz^xMuTJRd`A-Hq)=sQ#v=>5C5;9Y9F6|%YD7#HgVx!_I7}M#a9NQ;<1Pbq$-S)Ic)v#J*g8b?!>LeMR4{ zWiWx`0Fv7W56x3v{embl(RXkM&S3ChHSy;G*cT656~~pK3l1Tkhzz{KqtCo=5nsn* zsd`@;j-&jM3+s#4CBp#EB)vUGgG1*&IbjZ@p^;Y0tT-)mpA&@4ii$kCEe2rq8e$@h zgp~u%I$0T}D63dRQS&88A{`&)11}!Z)33TQQr|TkNwF&4FfIRRB}sC3izL3Vn1)`y z0@%VQ4wQl`gvn)blt20D&-*KgeIeZkMH#fWf#B%*>clSoQXx+NwsITU@2qJL{0-O#(H}Nf0K_G{w<*)12$|;AnHvh+ zWZWJlW814A=JY9m%_=-7^8`%=)ew*gpGdE(+?-K$w<~dB5Fy142ZO`Dd84NdF^G2B zhic)AbrKy(IdM|0Nkwj)UB7XC+p%YxZuZsJZ6z}5h)X^q!RI1j+; z33JPHpJlu3qcNZ)X~x4hJCDBkVtek0?w0JaiBA>&V&4Hv27(B4R&qov2a>9D*tJiw z$~yIj+gAjUXJ~0089iqoM3DO%+#z#f*MM714<9^i7xh~6&p-RT-Q_7z%fmj=$(A+% zG{vr@GkV=5K1+-d44(*yTZ!e#s^@Zz-bGcISg#^Z45bhcHg0#>N&Jl7EU`nMQTp9~ z@_YKclwJo9n6U6$37=(?bbe}84i;Lc1Kjui;)m_lbzP59Lbp!ao=vgSWGS)WL#wLW znVh}NSfWpx{JB>>yj43)2c;5aw8Tw!M3?AB`Fy2zwI|k<P z<)08LW*3H1I$om_3>S&Z3ImO-DxCI_%Onsv7sx(Xhb$t7!OsBfO+C@~&iB6Cb{;v{ z)_c1IsKE8la(02vB2_(VR>gpl^z0T$U=qH7m)zJjoQ!EIP~!U&x7cbqKh??IQ@#cJ zpk9L{2MZ^AcGh{!oiX?cSS^=qbYR5!SX?(gKNkaM^3NYnzJC0Rk9319uL7>XBf6-8 zN?&xMFkFk;_uK&w?5)e!9sBsfFxm+$?1HiwghCfI{;ufdOBdR$8#nZ1u6{F8ULH-C zvvCH|rGdxBrI4G$MM}e0lt)aIBDTN;%gki+Xbb#mJB+mpw7vNyjsGHY+p(U{O3ELD z)*HCqtU>I~<-USFDXQ=65!r~#i#QFj@MP1pS4Ig4>-s*uE_&a==TwegsNyoFJCqGR zX`>v(dH^E)+J>qU-|W3~{#?6w?yR0*zSaGw+Vwz&ZIt1pq*?rrT-z3^&Wvf^2S?kOYID3UwQEWtPMSDzxdft+PTk9`zdQ!3l~}oYPPz6jGV%v;>(|h6*duN z*(_KZTU6zL-qy;h>rzlYU7h-489(Y7D}o{`<&>AI=Pp!j0-7e|U8_Pb8#-#Ew2V=G zRxY@xC9~3I&<{+R&U8_pC4pM@xrkfDS8ds*{E;t5Q8vb?((5YWoa&2{q3W|OZV z%)Zj$s=gN6;;_P*i$UUp+)3(U@>d)S?xr@?5}5~Id5uc>^$(T$k3m;ndBf{EDs{h* zmxC4UmCCvTsBZuC7P2@U;59^i6NbUptm{b_9T~TGp`#yqt_1e`eE~-4#ucgIT|Y?>FJA#XDVZ7Ic>y07n0Jh z_dA2I`eX2Q=Yd`A;7dpJdK=DsBNdJ)`0M@E0Tkc}M9q=*yYG7gh*OH}3x5|?XCb^| z`p(tc?d1E%+mpLeYLLZG_JXr*um^X>5zz#IHqUiQNj&+w{ka`&|C`UX&D*!=q(gBg zpI<+$a`aDHn@5HMt<$TkJoxIirGLk5YRx#ifI!PxQ}jPPk*G89=uVfNFShC84uh{} zKRny6oxkSgEsg%Tlt^CIA&q(ZHf`tw7gjLL;vd%=YSfcd2&i14InNg zj_~n2CwTE&=Z%yrNw?;prW`oD_pzRS`R@d0fKnI^0t(Kq)b-+5o$HKz)`$atQVq8H zLL70TliYULOXe^rYr@RFzyg%O9IAJJVBrBnUUnEmmU6203y%_bb1?9z3EL-nQ2Yr` z_2xs6wo#Ql%~Xmq^^#SYrq|*r*;;+?b=$XfcdYtw4ZA$Zn20Mu_%1TXPi(2DZd^io z_hOrNwpY1u^ikIdS6q^YAM{y-#=hlmj=}wjj=lk;b%D(I^u^5r_aEPHr>>rA=Wm?1 zmIGO1R3pV@mqlsli*2sym1eq_xohv%_6Ps^H}ocf4Z$Ud`+*oU&GlkJH&*Mz9Kuk4Jhn$m!@90$gs))?D+1E`iLJe4$AsD2u|d|gF7m_Ss|O6;(g?; z)7RR%tqj1{aeU$6Rhdc0(%kfRKo?qHd*`*}4wdzMuE9>imX^81%yFrIwV$}Dn-Wia zaJ)Tu^q}p1X}|VG8r0#q79VEdA}?GdmVK0CFvw(f!(hYZQy1H9JW3k5Pz^&DL&JVx#Qrq`JJON82CLu0|gRKhKWM&Qz4;rRHkg z+nH?-8t`Egt4V^%vS{_7E&9mC^}<`PXrN@bmuD$G5SaUx8el*NrTgCNMGDAj*Cs!- zGg9VmdjhcYj}u0r|M)!yVDMH?RodxBv@@EaW@doBMFVqCWJoEkD%&>=$|hHV!J`sdY3K5By4!XDg!4d9KfO zrP2Xmw~_4Wy6m&5eY{mkps;l;va8ot_kIm^;TVv7W-|v@X{Qpa>)cjT(qA^!94?Lx z;`AeI17t+Oh_?^iVl51-+I-B0|8>u-(@n)Y^zBTYG{}ZD)+_v3)MtDH_O-WM(LNyA zhIqw%SjH|uHnmL)M#H#CwYN`DZb`Oi=B4VDrKR;5nDtV821mH^ocO;m-3;U zT^heT|Ll+dSvzp}V0bWp_Bmxcz$jzDh9FqYA5ULWF@8F^sCF){hu ztB5s~2QfLuQI}_g`H29!+8840>xP7roL3xsFjW|q8*h$#MuSRTk1-~(OyrkpJfW)Z zxLOx2^>qsA%#$64#=bqnRs@`+sNVPa@MRqs34Ydo<3rTvUiOYxBFCe3!TjJ`yQZf> zuV@fyxjP z8=#qQxJkR*mY;laN1vh538(GZID$_F_e;RWdK7NeHg4AEEhgIEl#Ie-9kbj%cfqf- z=HVO?1F*+GKBia8-qPEi*x98C1-0Gl7Ue1tgZogQTYBZFUU9oEH4z(ab-1ebaE%Bq zpX;lh|H>Y>Q=c98Kw0_nuHHVA!*STeOpXRWj!JDXwrXiZRjH(f9(8c4@vrt+J_1fV zq@klR)M~LCZ;51v1=e^KV_hk)#UJ^455Vdv2F=kNC zY6n?e4HpxM*p`#^nlbjVYu~>1t>6A#kA-l-%e%(3q0RO5G#oc|bMq&9Qup&yC$uR? z&zh@zEV(K_<$tJGmW)kcEa$SC^RO#x=UEwTFKyV(wJPV5orzf$dvcL|6iHd>CP?U( z=ICecvNOqqoq1-=ET7=jyB5uuVY@my;+b`nC7np7qJdGLTd`~}^ChE!UR2DrMVn!< z%-(H!VG7qIlOl~*N+z3fkf7N5hQ%lqa4}y^zu1;V{9Iej7QF{x+279#f@=HRqf6P;~S~i<3V7q-;&B&5Pp5DEKSk%aW@>sq=krnM#W-;Yw^y<-gVh*cW zYnFvJu|x0^o1yaD7L(sa55Lok_V7%6rr(SveFo_?-h*7U*)%P~|K7n_xw#^uehhQS0$VzS=*ia`R zs=3^ChznLnf%^~b*QSSz-{3anfcBYzoUzi)V#1vo8C7=B-_?49@^DG7%tsniO ziR@q{S!S>vR(zEZ&~pwEdEO8 z69)$*shGN`WMIfszxHj3bWQ2b4_dqaKMQs%binKURK@NBd!Opb-Us}uaAL+eD7!!UfQjQ~ zCRSLtYxU&t?ti2T>kmmrYZ%l_;_45plGHNAt+zKBzwFC? znPr>jezlH1g+B*Rt55KOfA>vnHg2Gw`n6IsI5oL{N~YYr@v~k2UjeYOwc#{vsN%Web`aF;c`2XRt47sD&jFt3&$ekz=d6DM@+#R^+1Q8YR~XjHqnF&xu&+Mh+K9zRc@m z2W;dKxpm2*g_`4!OXsh&<6oX?S1w%hvCKj|UjBv8eN`WHBWBt5i&6G4CVq0%I{;(^ zHFTIhdHAH=J$tjQ){PjeJph|}w}T~D2Kdy4*!7z?w!H`T>Q!d1|_ew4*mKY++-a zt6B!t4K9LXe(8_xJjW;;(_+Ibsw-VOp#j)0PkJC`435dF;<2IZ;MHnbZM1!2fUMuX zSp%><0XwJg*SS(v1COqX1ASb?NI;m)M7@0YgZK1}&h4rLniB!iQ2nwGx|TQ#j!yG% z0pbcW6$&R<3|5Ly$>%L9e(|%9+odz-EW=$S2xLv?dq4{w)ro~2x>I1H2$m8!{d;z( zkWlx9c)ER=iq1M8BoOG*wi{ALqs)W<(3ehf= zPh(1ME18|f`sDsK3F`sJ6IO~> zIJ%-AQ)8EL3j)dsoNwR=JC?fWFO@PD&u3Ze+{@dp^prKrC+iN~I?qd)R@$_MR}dc# zQ1PgbSc~}v?CE?0w%Xrm2%~Oz!4I~cx2?VPt;21;7Y^VjHIb5@qXPaf%dmDq{SQgy`9q|A1KYgS( zEnE*Dv=7Qm^s{dm@Wx9$rM9nd2jF!e-Co(m@~PNXYmkt(^~P(Dn#*dmiTI=4gNJ%> zGL35xk_ifrWf|8W{OkXw?bYk=-B0)scUWRqC6%YYm0qtzX1taq6+imfhwZw)1^ZMF z2(TRR!<{K;yZ$^VNvxtJ7TOqp5sc+XaH}87pY>oZilYh8$ejyJi6?VuCtf)-<`u-N zbrX_r48WNZ?IH9Se1)TIQfHoG#sfy~#PwNN_{e8X zKqm=XX{E6fcg?bSlBhUln9K{~1HN9V0(tQdBU-UqAJgXKG+WehWjVL0zjktY{m10F7<%QTRP0ZwDjsdfoB|K@G zcWr*`~&@-=*Utsp7h+gZ&%y(>K?z=ZP>#Fhj4U} zec(AciOJmLNU3V-ShH>nuP#7^*dd7AXu2V4+1^{bQZf(Bq8-q9dUjQd*(Lqz!8MjYewC^`$IDp)KXk~`W`)L;R_xbL*GHe|rtI5) zp_>@~qv{OmaSS0`oh)Epc9?tMlpIWAu>psjf7Io#>K;rJxAVf_OJ_Ck*e7~%kX%+XfWuR;14-vCHG}sKy6Qg$OqEGe0=uT?Z$)af(Jp+cS~{1<>0HQ8Y6_5g5&St zk(b+V|K7JW(5RJ17ysQq!~zX*DOsjEqGGo~6EBmgFf%yp`Av8@&K$qcey%6_E}p-n zn*@j-L`^BhMT4>odp)JAzfG$)xA)$8H}5`HU)yi1YbUR_yVvgN<^>i6QpCSp4r%mr z=;+As!j>;Qco9()Pc`&`Pvp2KU_d8H*44o>b^47eD!;rs~l` z(3Gk#qdqXy_4?s`y6NqM*V^It-bgcX%5Ch6WKCh-F%goQaKV;!hoj4wt@W<$zikeav`|IU&lTH($s$B1sIjuAh{Nwi@2|E8#7?DTCX5pwXPfp zkXKwC1+mNjfj3`kdtcLANH*$52XQ%csFkXp!)eIEe=grTMtrRAnf~=3{zZGBchYZv zZAaU!&t$OpJ3JUNL?5T}ieD5CAUs4RLE^h~QWrh1-LTjf!99qBO&AhWJ*oOEpHhnD z$(jr@Gx|?OEcd+eng(BYYamwJ6A95o*Xig+gJzzeES43Ub4|R;3te&>v+PI!F(mlm zm;L9q+5n?8RQ;j{U{8p1EW=&T!jm?{=FJ-Qe%>Q0rB!-!%zAypdYuNMrl6!rKa`?j zDI-W4ri7eoG>SqbOow?%+u?7&ukXJy0Gnwc7WY6ZOj;=Ai)1yJ78gI=X&Fb@h29;# z!1u-9e$+1M^^lI4&HU_N3#!+(GLz1OsAkA`3h$MrWW^K9I+6OxTG+tz1Io|Ku_oq0 zj&M$C1K2tY#F+Cf;?bLv7=YFH-ksngW*jec6WrqSjyP4uM7!7zd+~t8c9NIhIV{I2 zj1LmQO39D-@Jj+Ojuorx30QkS?+0*m;dTde3EjR=1JLux{+d?p4{advLyP2($D_#7aF)Y(;oBs za`$n@gFh0RLIO$uzOJD1TkpTw4&=9?fsq(+rrX#=$0W?Gbc|4;RC4C1N1bhLCQ5zY zr3tFV0azpvukjAFH$(Oz1x4KK-w`3j?iYW}0IY8EiK=3!Bxk|~Mpfn+?aICZN*db> z^dYlRZeJOM?Ho`RghCpO*5fY_sA4~ zr-s#l(1oANyn^}I2@k@qqEp;HA>h!@`w=ZqEF)o|To`Y&Q-VD3DhWsr8=uR82Uy)6 zM{57zYc_k2pgJ-hU|73)Z9bJI9?O*{muCyI^ijPV@kEe*-LhRpOW}Cxla840SWD!e z`Lj;UMDMf<-{NaFnfQPPh^n#m6g%c@=TTmKl;DRzdB?%yktgYrd@9 zq7(D#oB(Kh_O#tPe_q#q;sO8zqXpl33zdGJVjrapn|egKLr+(3-?dW% ziP}HQw>5;KLWD#?a&fQ@6K}2>fi;i51*_K|U%8}Do#|D?;Y)av1*b?Rdl0lZLQnF#w`KUB7Z-ElvXHxZ(%_(?Xgfp&_rB0!uC0LLOFVxVE=(GZ#=| z%Nn-Qs}PoEcG>nbPe;sggq?Zt1CP0Mw5$rDgCD)|^wO6&B`ll&}CZEgKX{VH0^tkdapD`svn}UTPnF|3~_C zpPqQgF?qi`q?HeUKnHd(FXb7=@uD}m<35RX!sj~J1JegP$4 zBTf2QJXu=I$>(jo*t+ZHnYuBxBTXi?mjy*elQ8r#FUEalD(uK~?K7k#U%B$DY)-jD> zqLg@LS&DY_wQO+FkNn-#t8K1cywYy!8zX($LTCQj*YJ-Wsr#Tr6Uv61fB!VGUU}-V z=j3vi248o+va4;{#@+4%N6CqU0Fn65!Ku`hSg4Zvv``E&oR(UNb+DecZnI)wbNTS@ z!*=D=m3HIO4VO8g_uv_{h7>o!mv#agtA#&QPc+Y=+ zzFqk0f?l}=aDeOi{a;2W`1ivEpuRXpIrZm>}r_Q8Q|*+&f66-!twa)n*6 zhHY^S?jeVX+KdTV`5#ZVRvbLZTd`ISLve&XQ)W4XuSfm|eQxo9T|qm36?*15>xLdI zy1G!3bzkVIb+q&|*W{xv3Nc^x*1_Nc`wi(CZ?0nSHO_OwKfcNzcFX0e&p4G=a82}O z{q}{kJAbKfzv>Ct2ggN`<5cYU{Zo7-;_QR1=p^HW47Cpu(5IZbv8gLtF4o#cSfBgy zWGXg=FAkHY92@Y+_$g6lHR^WA7^C85V{tmiPUoq-cG$iot|WI6e+sBWO+Kf>)$C^W zlx&rrd|m&hzV-EvWF=JY_7F?TTt}Y7uA@%9Pnu{C7#yYC?G;bicY^E#=+L=um}k`a zO?nHZd&WRC`~XOq&sBfp6dm^Z@onh~*Dtnnx6kP{#P?)U=m?T}NWx)hAs;%{!;nDz zlD?<))^}fNzwtY-*%lkeB?`x#Bo(Xs!}eG!P5OC;b&e5)-h}Z~-$y#${+~bo8<}yM zH^&*kXh9iO?OEHjZgV@h>-Dx%pBUgx25t`x(eK9P8|}iS^X>XA-3=j)ZU@uQ>n7!X z%|c*34S$3kfd@Y%BNlv9(}fici*DS$L9b_iNhhj0*_P(~XP4T8TUvm7s#v=~1$aS| zO7DofG<1RFiPI}h1JWKj30c@J+RiqCidYL(`mik?q}9$Uhh5=I`&4&H)S&*XizOx` z(Tcfsv-c<$-^@|gYMJK~%vGg^JyTksb4V{4|e!l zTz`-jGW5EE=)L{zz2AJNZRS%LnS8s`=^mMTkJ{}E*W22y8~k)z zJc)_15*u1LA<#edBOkog_GtjtGI7z5a0eeCQsV0%-eOIJ=Z!Fb^>6>YJy`Lmz4ZF7 zwwotl-A-a8R^jBw`(*}Tvk&aU!sMqN@)HBF+9@mbI4C5SqsK1XJD-nfLH3kwWq!Qz z-FMqoyG^Lq75dOGjY z@zd^uT#P1P_#uGguFYKac~Y;@0MvRt#j|GNdv@*>Bj|HS?AX#MIbkN|n8S`N0O_*O zl^_20yKT#MzQ3Kx1W}%f5_H6il#>?E!up$kK(W)$|Hw;5-rAQx|CI+|xp0`9RbdMU zLTuFakKEiU(n7dAplTR^O6u5}&xkNjdn#d*_~fqrN`TX-=rn(ZUfkxAbNuI%iVyq^ zSnY3Wo`PY%y1hjdyl#(3=Goq#&RxJ~tiAooGaKf5XvfI$@Av}i0a)Fn5vdf)^NHt}ESqA;9rb<>%4Xaqv8i2J!%&VRK;02z*uhlnWU*5e# zZ_3)HYZkdK%PS_Ief*_f19?i{1J&zhjLrC#S1RP#u@xN>iUxy3L-T zDvg?v?L~&v>uzyEoQ-gQjH;1A69arbh(X=A0x9>>$v4TVUD$UHm01t%+dA|Z;yZJd-Av1d zKjuemYwQm_ShHme?h(q-R@TdiRX}tyVBkMw*=~4HWjpxx>G7|=YWv?lqT`@<+IF6T zMX7)PVgjKOLQ<>;uKVs)Ha3;g7Oej@nNMm9M#oI+Ra7y6OF05ck2C;#N3X1^B%9j) z7z0QD0m4>4-XO=P)!28^!S)rl_cYk~P){&&ofCIh@H*KmmoMrS-{V|?MJu#9#Z~^H zS-W>6`RUco3}!owY?j>_i_LWIlpMjFYyw}pa8ZM>m(*260|=e7WU;hVn0I+> z`b``*lP=k+H&ahP016+$#graJp#+_a%a~Xy0|m(cHmNy>B<5ZcL5G2UmMiC>Dy~EG zI%3MH?ihQ`_|TC&-;0B~t!xtdl$Z;g4RtfHt|e~LTT%8NIAEXHrOJ8LZO8meHcD=j z1hxo8cvfr-a9-4t(=0pOlvH-Km2$yLUXqgI#<*EfvTi@D3xDLjZ?#tszOE;Gw+}xH z{zw1cxOSx-{o+&I@O;|GrRET&=LeOZ(vO$YR-rNHEGUD_mu)JBk^_5@ zdB`SIf@bVoF1Nuy*_EQ_i#j+erVd$($e5vg0X~!?o<$#Mts8)n*syd9>WpDgX85pq zo@D^gEg6sMC{^#5Hut7rKE9i(>kyB$W@6N%8{QMP6#lc*|ZSeBSgq z+iw_vjkP4#mFH;UP$R_&T9A2H{+wBtF7WmPg$3zkJmho9$Z z!99&KaN_zTP7^u{ZNi)jRGItY8iTRKhz$d9 z>zSdl>z1mWQaeV>wchK(8H4ljDm!e@V@iQoB0dY@L7v=(s?ML;k*oap{^NG*!p(N{ zZ;rMHw|Q-3r6`q!ZLGpa*is$kLY4$vVL`?zSZN1)u*9@%3R}9e3cjkj&5i&`*;1~0 z#aVSQq!}A!T2jAw1@W*M1G2$9aM&(B3H$O}E7}|XU2CuYf!!2zn;~VxIcb@&Ic4yYI4C5 zdgUP<@|uk$$8Npe3bf&{x==TB+K!1*#Zsh>9R+ct*Tk5@myH_~df+sWR|h-B)ImTS zNaj-RKA&x|D*!n9LYu})_&0!f@<4%YsgG5pbZjEMdGA*H_}s_xA5STw=g$}LvTQ#p zlVTdBazQQnoKxdx?Y-~3(cb^zYi-vX8>3y=0VZaCNn(3Vy!nHq675u~HeiEemKg_t z4FIK!r?0ioKKig51L0l+dvebV%s+dAdtqzb9wEe&i-7xra9P*ls@ z(?%alhu$QPlal)+6rQ^IxUwH17Pt*5>d9BY4uAU{orma-s7e*nWHvAJh~s$Pg+%3k zgy2YOw+AL`Cu5m4o_I|b=8>Lq`udljw5xi$%{FzQQ!(^@i3Sb2se!^!E7!Ej5^OC* ztK{>Zw6hKRth0$wF_==uyqgm?emV_c>Eu9zjo3ZB6HmbUDbZ3xN*cjsJ+4`l`w)tj zflCV|!42gELE#(x3S2tPd~S^GZAS0cdIpf?a`mQZ8{wG3f2Sfq=9w~wsxabdSJlf; zf{DQx)zQVWhkeOqoZBzEau?_o#Q6lQX}~5)M2^E^)uDneoNw0CWv}YB>Fd^Wf*IT_ zcW1PI9slw~JI{B6i9u}-=XO-U$k8K~-4VUzfG1#U9Z9sPWp9io0#_6v*D*oPYao^> zcga8`*jeaJN8nVapr4Ozyo^NM>yC;sKxS*f1mqlBdC&%7(uNN~KK@Ya%B3qh&rpAn zup#F1Pfp(}=JLb-uj1}GZL$p$1{kYtL_!Rb3qqnC{KJpslOC{L2VL69R`q>)y7GhX zf6xxTc`$gebNI<;W?!4=E_Y$raQ};R6P7rT&p#@q6a}goZR9?AF`!sDwN=BbP*5}pk>zl6+H26%N#gI>~UDW{S)ytQ& z#pwe&{zf(GiQ2ViciXjRkCp}Xw20svSX(aOW1bGV+bDw@SM~9fD_7b*U4spe(GJ`W zz9?Ik{)0)N3Ad<^)hxm%wmK4~oOY4H5UV70>598-3l_WQVc+F0U}baLBdR(Dd>TQn z%qBZ8S@9L091R>cafHrh$p0p5l8T7Inc)KmDdioO=3ShE$&f;uws-H|X`g@eQG39X+B)Y?adL>u0$UTV(~Kz@d0;~Vrnfsp zotr0z-+cG|w*QSovD{&petnt$p~{f6?ygrUUDYo&44MY8x0LRqWK# z#EM`avaVBMZbPutw5+0zjj`!_w(ERl>XxM4q@0RYF4u_=-sk1OhqOx0HL3bs3hzTw zm^tpkR9-DEY{|)o-SgUonCE%(JhW4ms(f}u7KXnN6#n@Z4GA4FaC6KvJBSy1we3tW zo6S}_o?ed6(6oIK#fxM!{fqQ3^f4P{dA5DQ04#f$*tsVDxh!_=DGs;|eDF|pA4mkI zMAYW8wQ-b_2Ofc6oQB10*Zt4JH0ruV64gTE69w(e>YK0gtR1#0i5nd|Za=Y!z$`Ic zc3lUe22HI@vk<4;wtX%PrYiM|3AP$hB}rsc|5n?|?ckX$Qkr&AE2MB)oV_{rj(;9o z>5eTAzM_yF_Uxb@X%O!2t-Q-DJ0#eO6W}Z2?73vsDZ*KI(Gp-f!17GKj;4yNYb5L|}6b7|y>Y57&6aE&fSSL&l002M$NklZ&L0i_bo9H?GHH=xlZLK?1GP zYz&HbcnU`5kC`+LKgCG?M8mHPir#H^+JQp{+75l<;E|pVy!gpw&07X3gE!`KE+Cze z@A=X5{2~QD{1FK^pEx2x@N?tYHTfitfmx0#bn_I}U@lK#J@eR0Mo}?gGx|1Kf`sK~ zv@Mv^v}eoGinjozUyLZEU_(CqV;2#;xD@<@m5u30^mAFmTz(2aBcn{aM?Zu`F%){# z2T!#JOzA5}HaHnfIr6>38i4(-pkQX4kagu1GbJ-i78fCfWrfnl{NmYbdNrc%hCi!U zELawJrl!S~#mM`YjBoCqIJl9ibo_u&)J1!WD#TAWFn9n)ZXfH$g4?=rZi8OA-3MT8 z!!jELG0+fx-~Qm8w(r2c?Dudp9D$)dID)<$9z4AFu>Jf`{#H+x=y-njb|1^f zj*R&lwmvqc&%A>(S#Ws6BR=sG|7{Jt-nw#KH~qy0#|6Cn`e|Nad;D$@eUO}l=`>-` zDc-k!q}Q{109IR<8hlNiZxCdpL1`?FQ8Rbp&~wmYf58iCB(;~Ae2j@+RlWr){AGR1 z^xD~r?cQ~L#srjNstbW}?il{PTDzYN6EHb_u%w%l^hD}9y*Xy3K2Ks_^s60_FDJVQhd0Ls!cS9zw@?l1nri!$?1X@6e8S-XK_nm3l3zwP7#Nel3E$C)sJsE zUb=9ho&Wk&yTj|K*{w^{him4q_FgWLxkD`upU68fb*XF_&$(0>q8%>VthCl{j9ly7U!S8R~3Tsig zmsiy(tDlGg4)p$JtLh}=D2RK7w>fbZOvkdlE*sm6D`eSjners$YAvVW*u}H?cF6by zPd~#=UkPI#ru?JVAFm~F?+s-UBJs82Ad-`3A~XoRQvQ>#XP9_pgNHHIZo9% zKEC(ho|dOG8hrhBJM1cD&BREhYUOI{~xh{1@w+VJc#`ZAa}%%ytS zxDJp;OV0L=r1|ko=TcAkB$!WRL+to`f|s1Eqq4Jq)54*C&;aZT4e$~Bth;;dTDyDo zs%ZF&xUXHl(oP*ePOUpB9fB@}D{EWC|I$vqxlRLn#@J7wtMBj|JSmSFi=<;h%gq$G zZ{BQYPMs!HNy^(OhrHqly?I4T^MgI~*cV4(AdV+&m$8!%{KkLq(We2Ax~7i9q@fG_ z@CT4^45?g|MRf3N*r2z!=#zL{_jhdSlwe}ngUO3P#E^u}GA?5A@}jKzhq}9iWrsFH zA{=jE-1F+II?mA@--slOn5?#s=*Nhl>+CCP_NUz@Zb=Vy1HFUbQv)%^<%z+Stm zZy)PgKZ;mfif#4~<Y=Wbz4 z+01SAfhDlXUx0&_CyCeTH5|NpxWCdBm2KF8=#rua9(jt`-sEJ-YY<5~VhcpYGaGd4 z>_48o-Kq--J9oeAkFIl9Yq`g+e5R9;S*J<1Yw)6o8q;vowZ>D6zofI1EX%-E^RCdq z^WAnzC;yKhJk&uOJCtCmUtEXJzE-w#pPg-IK02j~BOD+Ny9mQ<=FlXyXo!M5TxS55 zg&cig0tFK8VO9KP8+qA)t1`CXbJ#EP2R3AZDPQpL7wc8%N*3~XvNdE8WBCoAXlj6U z*bn~bi>PmWc~$$-|FX7ie@EYx;%(W8>ufF>Ok+Yuj$S{XkY%~sOm#0C@E{|N?udHH z3X{IfJCE)S^eE|x&Zinj@^@cZek)FVaip39ZRSGvqJ&*8`zzlR#SU>^*MQ8=v>yGb z$~r$}o$|FB1}rJ_OEc#sBiH)IkMn&tJN&?x9l7P?$x#^da_x+`Yp|3uCkF7qmv-c? zLz0QXMB66THnnQNp|W2)tZU=_9Jg$hi?aWqrB0gVRVQcmkP62&@y$Qbo#Pt7Ub!K3 zp3dqH_$CF4G=>1qP&4)y|hf54tk{sxGJS@JePUVpPGK z!n$AuhLbeSAa3^H0_4S;7uty{C-mxJ-5Hy$2%j9$m;n}-f;f1ioF|R0=tLBhe0=Bo zZ@0I9xUcPcZF6d5lYM3);#4AYn_Y{^LLZ3Ev5@QMWu&mkL~#AwU4Lio>#vSmGunXV zV%$*=IpF;-A7}^n9n|Zk;+2PvM>dajta171rFQY&g?3M`WM;dx!G9Z7X6{yEzfQYJ zOh*~dbMJs)P?XmX?_Be8+j($D+puH3pAJ0t$py6~SinWpRp-K1u*Z@GB2plTnja`_ zC{|0lP8ZnqG32XvuSph>1Vfc2UPuvZ_zgvrtF6>n&?~0E&|0?1BUSqc@`)D6c>s1` z%MNaM`3?KP1%_#0LK;)r99Csd9`P)5hsBHzNwgvs0!#rE*N zHl7@?MK@L>yuFCQTRXCmd+?WJoF8D&DKmis|%Foz#siv6x4A~ zLe>+wUI{-_^_z+wfYs~m7t-kF1+n|7boiS6Eh4RpwFCo|az|7$o`gQHS2bTcd8XaH zkq1#A{pw=bc=@oYnd74N#3en;#^5&06XY@InSSX%V#o$i^L2>Ubf1CkNc+&^}TwvE$Y{8S97S?&or*JdcmU zLUoQsSSBh=H%{8}uT^K2zNH%5hH&d>$K}4ZBfE3k>lkO^1q&*;qxT($gziR# zV!gL1YJ>Q_SZjIT$pCD9o7wB2z)Hpw1vVj)Oy?y!Cp_}@LD}d)(I6=W;dSU=eR{Ng zqNgEkAnw6|Kh+Spe~VwQn?Lw!dsVMt-z2_hce#_j{mO{8>WAJOYE*GcGm;x6o%%ig zz-L=+P%(vxw-Ih!3<|=UTh0VzoW$W+l*>o>PKaXRO=Ty(KH1Lc8`^Fsv4+~yzR4?+ zLS$92LbH%$f*eUV+LTq_Z`(Cjed&|Whvfz z0@h3{%XUQLqNi$>p4Il^oPM|U6r=YQghWg%%d%p#hzI(XItiC?)~j3q_o@RcEcV1C zaP}u^HtCi-51ud+1Ag_lTHmu=qo?Y4lF!^Y6$e4sr;b5m5Hmk%CjuYc>kwrR)C zkb9daoQXr^j-?L269s%L7az-BY@;pKiYmE}!2?%ZY(uJ-WwZk^ zPUws(N>QV%KPXF28G+i>bqOZRqUTk&k=$J*W$D9uuB)5@4}Zb1z#AdwY9PJ9vp&^Y ze06<#-3F~cYaJ)cdMpJ4UyG0JE3jNfsK(h%C<2rI5^EU_wXX0Q;_do&uW!tg0xt=p zVOmtHp1J(^Pav+pREoA^qT}#K58IcYexfH$sXSzfNdZ~>QUHMx zwY7S6Gf(t>>xVzeYcz!hpff{N%ZeEJ&hW=S|C`2lYfIyPRgF}wj#^B^UYa5@ZqlWE zQm4;Fo55L(6Gw8+K6?Mn#EHXl#x6mOT9(B+S*?a4(**SHM&iPPnAB+y*(|T}h^ZvQ zq$H77ZLu8#O=--Hfeys*Qx*eJrOFF2=ffUUAYX(ZxEIAa;tTGYRv%^XSw4q&aBM(QaP8uq8}v_x*ZGH^0E*kh^aM6_DyZo-gHo^$agf?=#|5~ zc9?X%UO!Tv%&^$Vt_yy#1ZcrmRjjgu=DSxn>%-?f`MPn_rt$Qx zz~H)@UMLnFIF`(P7_6f&Y;BH`kz49Mpj*uevD`zh2u5&#SNLz@33qt%9uYGVwe;lp59`irLoNXxcFUPy~ z@6oI2^qT4I@jW$$_CgtYM=q@KOk9i;Z3gG#$#@lxX3G&toViX)3?;WA^E$n=d^gom`R|@CpiOjbv%&1 zYCU?6Qs;3iUzJY{zUqys?a>#l-TFV2>*-gXyo9GeHK}!tRhCuGtDPpST9$!JJO{zv zpHWY&dBCV%2h!Nt2N+>J7)#t57@Rr#z$!RwgfTY#L27Oj{JrXcUN7YO0!T_x172nU@{#)8VZBIZMDDQ0-(IhsP<3tWl5`IidK9{S1 z9e;9}WSW?#?CA&SsM845No;0Z*SLxkdQQrC5-mkEn*C|~J#F`|K4|A|oNK4=>n{CZ zEz_)1wYOgHTwStsTB&8{_x}4Iw^xsFQJ$3qpW`==Be97pMvWzpVhb)h1zz=o$eQhF)o(Hu)f6dX(kYg|~4 z9tKx?B+9c->LV@oA@brb=20Xa zE-3prM|B?$rM+A~($lC9H2{md)eNkx7AE<9>}tGvT{|=8-F7{(`r6^w^nGOQyd1hB zrHwN4gm%eStPkNoW;ymN^u+3&cI>m`?b^93ZO5xS^^H|MS>o8BGfB3MOo8-x(WM^0 z`mudEs{w?^dZjTs{(1sKm1EBo`#6No^A2>vVpMIGzm+T3v~^oHwAbG|(l+QbCsrB` zm%JFOJo~1{2oDLECm88heeXWBGGy5f5B`>+@X+Gpq`psi4XR*tRTmyq0UOIug zBDX&oxUUuHqJ3ZrryM^{nUl$VU0XoUMNIeyy~@Z-kUk#hsl-QoN6?(Y_yA5y^qP0x zKEU5o@Sy2!MLTWe@|7AS;w>7E1vPCnF36%S z*f>!49{W8fXIU-*)fDx03SBj%F0|nzW9IwpJOSI!^OB&J&AH7`!TZ*`hxCLQ1E#nO zhm5^^`N`MqS0DZwhyITkFv3zY=M>d`jP<`m--h0&bJV@B>;{B`WE}81mI`yGY~jL3 zp&f6ni?~vp#)uDBB>RkF)LBXVUwl#T5E+)A5mfbzQ1au64(N}4dAyy}Hq^fCKUtt$ zppCfEO6*iQ70TtoWiJngNr7!@@hyP;A&;sdi+oWtSAuM#^7nr7gZ8cOeW2@6dR;Gl zN`Fkr1Bo~ZddEe7n=8dEzW4Q-@AIe6>XrY;9FX=RDe^S}rLuzb^!?Z5ZAkXo;}v<<*7f@-(zp@ZKMgq>lQ z(;msB^KpT4FK!s3kIcSj98GYYbx^A{xL7trUW;r5C*ST1Jym`5sJ0P$P3z&q?ad$P z)kIEgAZUnEX3mlE?;voZig|=XW}Cox05we zvnX*~6-hcROz@7W4+A1}`-G{qk<-%APM47sFS@j+ggENSlXYZ+J29z?Gun_Pt+5Qg zuJPL${1x$)@z7dXoK-;to#>pJvHyLRcR<(ES)Qe$Cr8F9$) z$B*TRoTZaga#Uc^U(t7k8Qi>a?W(1zaoKEwnJX;1+=WTj>jDSAJ@j(aV!C9jaHBX% z;bFj*HQ{Gj8dfE(ytqbQaSp^NCC8HBMgEo`G7QPGeAGv2tV!u_1n1HV`%&gILz%ot zRyy)!{R_EggQ<+|7=T5Q2P{j=jZL1HrG%^(C)5(xq%mKg8xQV3 z(D6)OX_l;xq0BV}*kgAr8AO0Qt>Vz=9(c{uO}YrOYxiz_EPQL8aDmLYm392&i}`DL z$|CMUj!0-{EGMC3igw`3CS1DawJ+qib+;LVuQ&C*CT!+;0 ziG1Ca;~i zY7cag^2E>eG{Twd?TKDVNdtl@F!lkDrICj|IA<)Ji@2%>HuUsKphBAMNdC~pK`{T9ky??W|Z9eQ^ zJ@K-^2pewaUo?;=`RCcfxDme!k(>l3WqxBIm`PR~g(;l}Uu$#^p5?^#=?hwnPD=qF z%Wx&?B+2?tx%ARGUi4+B_*Up%iIwk4rt+iXx)AVJ`gZi61;(e2oJ;Eb&@{;fxA~Q` zO8EqWvNpRO7)6hr>fnk89f_?oHpYOfa^`%Wwa#I|^Z{7-z~^sa5Efj?aR8TMa}3mJ zg9aR*=J=J=PBL-ZsMin0i^^b0HM=Q;Td7SRuN~faSY^Fc&V5tFU@|VilQ`NfS@k7+ z?xR^oIUT#7=!5xu9iu6gui}(>Y;q`I3tt98-?)ZOS2=h>g~1m~!7`JyL3*aw`dv7w zS1Mk=pl34mh_qXsxU7ZDmX_cn_Ii*+W2;*Z%$g^~ZXx67h$gDSuHX#{(;EXiERe_Wf<&p1p1B z4)$%5(kFuRimf|(I_R^{KlQ~8wleE9T+09~wq-xOU`;|2tr^~|+HlJ@S}WhOtiYs&r8Gq;EU+OCSr*=E9${OX|y)vRd4P4zxSQ?+B*lP zr#TZ1gaZr)BWh=m2OK`e;7TX|+6JKh@Gn000BrDU>f@-2PdNCXVwD;0E$n@p{!kmg zDhFVRVJY3eaaZ3se$du3Fu^g}w4wFDU~Ze>=Gg3w_Ydn^WxLu2y$#3ywHQ664O1-j zI$fJGc%p{I@!pDd_1x9=%Rl>t+pznMJsPar9yjcXz^#Obj=*Lnb-A1<7x;-jeR1~d z6N>||*g9pOnG3q&R3GFqXE;na?N-42te03sfL*Kkg@yg*@@GEq`bErU%aA4_^M`dmFPhwkRZI_kj{#U-Y4YM!tj}p<)9hI0 zragyC0uT5(h6v=b24IhU@`Y{))zjm5@`>m&_Iwde#NO^;f|K~CBEJ@PIWo^$<@Btt z5#XDj?bwme+fG$G4`ot1AcLN|4hYQUIx?m5t)knd+yk(Bqm=!j_rV)rB`vGo{$(3N zsA=*nT+eWS(H1yBVu^G8yzLPnfHDf&p0fo$`f*VPMGn@>Q79IbOCUf#34dR$Uj^l&=5|>N0U&F()-`f9u^h+vctH z#H!}2)-gVX^QCU)`sL3*PILIxHvH!5YDM-D%L4y=OLp(8yW5*@y%ElBkQ8CyV@Sji z3jGDC5-z4b_l-FCDr^=wV{)H4)1(qOl|4|1jQQHP4+t<&`}*?Xs4a%tKlCad`{GzT z@zsf#msom#qk@(Vtn77)+o5IM8Lk9p>YTo#hSCKbMlwFDu{{G5aRkR?5-VSFrM>xD zd-I(m?cHy`*Y@mZ@SAo@k?ug|=F>*FEAGNP6JT}vy?E|?`{cuqY-D=#h%@)g=`uK~ zZQ^8ham}$OmGKp`k^QYGvkifzo&5Bdj>u})SzNp-d+mBXZ7HRHkn$5@ebPBRsqT2h zSy*6@k}_vL;Ga6{6PpIZHYp_x1vQ1!YgTX*#(W1?IZSSk8-OTwjU`ma{@aKu%} z%F)f`<(le?>L5$mvTC_LJTI7a@e8@TcCi5W;s7lAJeXL7dK<7L($d8OmJ3;ASphlm zOwvUT6uHN*gOV9Ab1rgZZBbZML4kj9Gf?MO<5r+{IU9~Hrt|8_*LfZm+Ihu0@%5PH zb0jubnN)~!mxMz8OqX^^T~?!S22aw~g|r-zXk>g98Z+ZS-2!!O#!YlqkQ z$yYAEkZS(1LOjv;KJW5D?z+m)yZ~clPI^C_mn6t7QS zrf6s*{@vDKa}4%Xb>+H1<6}=8V4iq0QSSB7uhOe(c$L!Y?;X;KAO{=lFsp6Kvn>&? zPveF&FN@VuOz~1aN{%1o)?}WC+#E#cVEEzP$L-X|C))knyk9i1##5#rQr7!KqQ1=4 zQx?Rci(z=Bk5=mHA9pn${Pyd*V_$cH+F-;KC4!EB2F?609#0)O@VxV~TvuINuM;-&K!5tBWSNaFr>L+kB7n*2Wah3lWheZsN#QGKrKGMAw9dKMf#$YyctF~POvbKiE_o%lgiKSobgk3oWJc7%|UVAZ0*j!Z|&Zn zg$*>OfB*{Z%N9L54$3bUtZ482=dbWFSvz zu1oHDgq?UT&NB5pzYIR?WTtnyhJS4J?N#}1dC7vZa4iS0el6c;Iizik66BP(}%VE z=pxlHq;jd1A)vnyUB3a?;9`~q+e3YY3grw*g z^Sb^_`_S#}cmBl>+qOOH^sUES;0365_rAeM=D`qcGzF6+bib$2c7T;Av&`MOdA}X| z^_lkJ&p&Lp`Ru;l1D{g8l+6V7^(01^Ro$MpO#yeO$wv^CGkq06q`fgIY*&eNW)V6Qh+4dfOSx@<_XtyqC0QN)- z9@l)wI?AxjKjux!K8z zz#=K@>d&e#a#bJEQ-g_7ZfTdUW5?>WSGv~=S{9yded?o*-WJ1v2`mODJfPI!gSKhA0Jfa7pd9PfdU zUz)07@x;@{VZGu>?M+n20ez(TVS5FzUavOYubVJ7ZQbZ^@y9Z=Zy}B+ozR4S!G+m(q*w5Qd55S6D17ES^BxSk+>{#4~(h1jN%NV!3 zyfdGGRa}HYB1DqvKK6>5r_6bC7$ZkMo}U0VE`pNFM(sZI8;9EFziR-t$6a=rmt3^- zzQyxr3EE?qJeFgOC)yc{G5!AnaJ2z-UEe(`8ZE z&{9{Kzn;gEh`(>M;q4p{C7++%q^=}Uv}^cZuraSdnjgsf6R^y~@=Kds7oP?#Y(M)o zM>w-i^*G0gcEo&yLqF;G>j_(`B`Pk>d#jl6V^QT=i@qo9b*c=!xld!^dTff<_8Nfo zpqw4T6~4$wjwR<=Uw*9+0$Sh5fq!hDwGFy1ut_)QZrG#)YKyX;upw2yReb7p55RJx zi3fay5f8Lq@C5ANG60JsQsiEZ;USUXhuOzEr25`{yW9KUep{Obmi@Aoj-)ygz6Dx? zn#p7}O81em!il5e2}9XoPZ0b^W|d8d1w9qJ4gg*)BOXNPn1^l*U=l*~&)V@Xj_V1~ zlMz37Z%48{L78~$luV0#q=-v+s-D*_C13bRs58f-QibDw3lnkVz$I+jULsCar(n0q zAQgkK-}&)(C1=5te|-BdppFZgY^(JShvRM?0E9q$zlJFgxG$Z*pn-&sbu5|v4V%^v z$0uqq?mJ{Edp6B}BnyzZB%v z&ySuwYM0fgYu0USANf7U+ayx;Ia5RQ~i6EoV_MNiQbqMoU>}0upP$?52l9f?( zpQ|W8ef=^lvC5v^x~Ut3^CVT!cq;+sD6!>7nF>EL<+{0_0oZs7cF6f8%3XaI^NGGO z%MG+ZIZrut{AjzUf!HT?hcE3Yvmixc4;E{}b=E^~9?~Fu4)jW947^6#(4~6KZBi0s z=V$Ql%<0qZu3j0-px&&TnX-4?K6r|2*;nXN$_j+9^fzoIMk9goxg!r-Yx=I$Hq{x} zpjHajET_=+!a5ICB4f@YDxa)BzB!NuS_Wm~c4i%^zY}W~TPF^*QsR8No_+KJ^`4!gYfX9Vr?b3y_dV9j>?V_I6MOIw+ zF{DePp29ADZdI11IKn>cN?N=VTQAObbw0a{pD|@PWQ%=Sp2-I$tt6Obb2$+`3thBe zIi3!3Au*Hid3>@>4yR&TR&Py2T@!_hX+}KnYsSv)^-|nTUt~ASMtq}$@r-f3Gge{X zd%SGV=bq1PP+3$yEJL#FYk{JSlrP&&s$N{iJjdOU&ljE>fL%DqO}zK3%eL%YNekJ8 zR7X^;@-UdDD8ysEJ8tNPO_WBxFq1^Z3TJ3F@S^wf#{tWPwadAlvr@grfMIQbtLF<@ zc{v)bE04;jHUxe`4T5e^q6yV?RTu}zh3;LROGjBNACL)DOo%4HG=BzYnhtah^n^@1;6aSzz2FEX4~iqCmo3Her2y- z_3%=1(Dq_iUOd8AvbG=+Rx$Xgl>`e(=Xojaj$7)tkYht9XaG`A{+{~kq`rH5&rjt9 zn^eBLe)3^XwCUNr()V`gpo_BO2s=-wxNJ*3G28Uow!_~#?1MEfZn0$ZTUA$5g!7+$ zlwJ6*b5GZBWM}pe71{PvpVXNvPl&+Z)9bO0et6XF_Q?kRXt(1N4PBJPb@EBo^R6)I z8vTm3J_2u>U)rpT-}Ygbk(PDXM?MO4ta2V>wn(V-uRd6IhTnp!X-)ha|5fGMzah7L-JxCVTXRWkGgD(!4?~SUO|*c zI6Y@D&!c>*i$+ceIAP3KjF~(fHr|1Fw{V-2U4Zen;HX~B*d0b=uG}h zzKj=N*#n~NlL_LXPKG^YRT#MS>O(v!dv-ao>MQ$#BiuMw(aBs{mZ@XPYRA*n)!ksQ zS@*i0e0@hJ4H}=b0KfcHB@r`~n(ekjsb9zNL~GhuuZi)Alh%Uj6B{Nkn+n4ilvS!a z1bhpw_9G7p`UdwEiYkTAot)Mlv)xqg{NIl;&% zp4HR4|L))ZN1goZq69*rqjhuH3JK_W_r9hpG@!ak7fau2+qQ3YFl9#{UA}aw9Xond z7d4m}`UY_R(Q?x04@$*vRo90!;;AwNu&cJOY=__0epM&a_w-cYtqZr>-HXeE$9S4; ziM)JM4n|~!(*wHg84vQ(vAURb^DYChx(iA+WQ>{|kbO_c&) zeLuK|evV}>7a}4Eo|!jYxGg0gHk4|fQ+lFD{eSZNKW+!#JusTUaY?!Kv4xNpAk?om zY(cBz$w%#zUwzrGXz-OcZuDa*H>-#QUZv$8p4up;J$Ya|I=$uOm9}Mj4!~wu?keJtZGTeLz0Gzl+F?Ec*|wb1>oaQr z){6!^qw0H+aDmJHUhR)^YP;w=)_ndWVI97( zK@sy;vPzQI@j2*$Aw&*NaL4jhq=7*W_puK@Z8tCJlNVe}G!D(2h*x#{A9C-1kYS^I zi=J3svoW3uiRDCC!mLp3zGA>kea$jNBGZp{WD_iwApM3NZC|~1jc%Si;BWf|XlY8U z?01)w+mJ$NXZ@_3oKBhottrioCM!_nas-aP#-~&HRHe^1$sqBCbbzX0M#=LjM2=Vf9_XfCzk*oe zp6~|=n*iU$3P;Kc1Xs>G`XCqI>;r)~Q1rp#h|$Yt@vvADUd2sb?aH<@uUDB%MTGeij^k?H|socGoPqY zJj78?%No5x1F&DUU;QixU@Z@`vUmTa$noMs$pf(8 zdB<%HjM}X~s~N?Di;!}5r&$};+NhwIH&QhRMe9X z>8o#@Yk>_rVZ=B57KOH660#|JU4vBr@OS@-G12GZk`0?mI>GJFI9Xx5{p#J6Jknp) zD?h*b^s{!K*V1}9lCVM+d&NNRpJI-FH@P;U_$m~j>_>cw&+#HQhCbsbynf6{!lj$! z+;XmE@)Y0dl{#OhKio&a(~iU5Y6mpfcL6vg!ul6>@uY0vST}2cHEh9zolPl=!F@nn z^a&OH*yLEpR60I~Y8%4{D&`+g72nfq;P>h2z(YU!k#7EpeUD%u&FLI6?*@@sshrNo zU%^s=h!HWWo&iQMQ9@WYl=)?vmRGMQ5mWk#9Gf}KP@=~ZaF z9$ME$hn}ML0{VXE9W6`jhp^`w^J5Ljo;ZF~H=ydfvq<3-e^J|$+FErmoO|rwe?T{u zY*zpBD&4|oT=3{O559sS%{=&G5ca~kGwr6nQ_Cjb44G3~wzD1{|CmOKQlZ07Sr3%t z?As(LU6f{ynoDS+4e6q1#TOh*;YFQgm%<(?$y_=ASs+(x!Q|RC>w@itdE&rSi~nSc zcnT99g3&Ut@?H9&L8d<~zw5PZzy8+Sx*KV%H02LP+0Hh6y6w9^{%PBH;5EnYWh_=JbJ?cW zGcDg&FJEeZ`G5a$aCL7EvDfT-c9OmUu#7ILrh4dRJ@L{x`atGZ!d~?5uTiXSO1k^qncCjCeZ`t2GLl&)HY~OjRFy+s2PrAAI|H}YuE$`}? z&g}zV)rO?2qA)4q;6P%xIuw&y9CNLBQl_kS_FbbRF(0T%@nTzSic_;r8x24CI`_KD zg@Cu0&AA{cw~^=CANa}pATX|~BaD&^I!ihr^vfvM@#+6bI~9vDL_<;Y2;*{N?SRO% zDmszYhIpOsz~VsAgRe=9Eh~V(`O0gDeP>nJl{I^%UdApfo)4v%F)o)Pa(u4U$^2e@ z|80w2ugi(OsjOx);U}(=4y?^QiKq%Oa!S2_+&LA$@`)Rtu`E6Fz_VXFd`+*U<;kW@ z985bl*)8;gcIye&BW6Rg3?a(*IcI(wUTXgd2WD?jTxx`5kf1Dt* ztec;5Ecoa;+A*kBA{W3arYUaQs9iU&-fWjnUu+Ca(nba)~^K2hZhOz9bb z)sg+C9h=&YS9Y`=dv~@~I)LJ-3fRMg3e_e~SyE`dmK6>hR&m0D8zpmNFM-?9HE836 zkrLwQqv$WTOLz^>IypOit)2YvWV?GsHyU_0cMq6$T-k(O*}rI>&d9<=AYn@!Rfivr z@>H6PwIi2tp)XH!l);XM(!hm}sFy!3e3$>ohdzc_^%}AsYs49CDCV%I#^CEp&7W`m zPg~mFzrVI^+&B6rDVQzeX;hjDq<&MKdFrN@jE7lBRo4j}1Gy~e&tW;)D;)kbX73X~ zWG_mZ=TDD`ivdyw+rSmJa$?MrVy|AYib<#>Opk%;Uj6jetQEZdRou7!chP>PA_J}9 zmB@Y2&j2bHDy85saA2TH&S%_A%#V1L{MunK(u1v&KkGE1>m-hLWv*y!TqLeaP=`9s~@^y|+*Zg=#W+A)ACTL(cNSb{>f7ih*L{BQ<3sI@@9Y`) zR91Uvu*=MQ%AzW6*O|}{DSVL(^{uP-+R;x>wm<*VzZhVZNELbIA;T)tI^ALZ?(6Ss zzrWQ3J|3J-hkWMX;)RRt`0?WcbFoMJjU0eYbMr@^ga>-VaXRqwkFFwEp%)L|*6WAw zwhj93>znT$_B`at*V}ppF;7;JqF1BgWobpt@Th1S-ohfw8zk2F7O!Evef>_m`{1r_ ziqH!4T!Oj!V$n;;OGX~C%oHIjU9_A&nz6-??6F5fD&As>mPR{b*_!R)D`{9%9F-SO z^)>bIv52TR2R?9B$5X`;Z3)IjmO@92FV@ApC@w69?_q~+`6*WNAq(uHj@R~X+_SNL z@3+6B*L&;k8q;VZGjIDTxJu4WCn&L-`R?n9iNE=?U$#5Cxs6Ywn5Pzn*(Do8ILJwq zovDyz3s`xn8xNm))5n2f$N(F!^L}viUVE(1Dy-e6feFPF6oV*^d4tOXu)mp4z;a*- zj7EyPUZWlxYw4tneV_CkyK*e5zbof1w-5jHZ}r;vRr-9!zIXzbSd|=}ioM@Fu!|;+ zJ)*zD9|Iv=;5@H4&^&q&>nPh(!dmd%`zd_5h4^#$QhJ_9n#b2zZ(;!Ur{C7GA;$9U z_!yK-4rfuuSN(jEzsC%dj()`9ZEA-}roq?hFZZuwCZy;iMi?j^`^6{i#-*$3kM!j% z%5H~z*_5_aAG!~Op)Nb*n|02xc9SlGnzS?-XmwzK!*gSKEWzfKVHMnAy2onpXY*gkVb;Xk^Wh23% z0R{$O{UmSN20%LLIR@!Zs-qwtAEYD=HomYQOH}k1F{URUxPc9smnBzK&-P%$Kvz}4 zng_YCtN2c#*XhA)dO`%NL*}D zSSGnfdiArPqH{-z+Up=hNff-Bw;BR=Rea#9TFj{Yh|Jf&+|9E2aQyObG74x8YhkKr<9PNXL| zrE40P;WfnT)@^9t|K0!E-^)ypGGS=%LSVVlqhi|xhU9E2yPsm&4ZU=!uI-)W_7SC8 zraGR2&Lf`P*C6ae{k$!fZ1&~tBZB&=Sldhuw5`zh)K@5vq&cIwp6R6dww9wO8i0+u zj*_*E9sBxdyQKk8xFXb?D(jLE1)Vx|y{^5!tS1pSZ`qPIsOmf~tmq0arZckyXzkzf z)-Iem({5bXXH*n_{J|B;_QYNS;t%HXUzm{AG_lz5=R9I#<%qvnU)O7} ze9x=IAei@a!knhV{D>}bVKF?4Z>b-XHK5*YkoW2hK0jU<;kw& zDD;##)!qJy!}f(!j9XvY(GDJdtG#ykO<@PW9ntQTVe&|?xxRMgQv3BU^p-20DlZ=8 z;U^@sJRreK8C>ayv`~w=@gefmKB6>9gRgT|p?ewrhSAi{6xyuYhH$Cc8HfD;CGE|+ z{yMHRzXAw=m;quY0dN2(k(5MDmStJplHG&b?qqqjZ~Df`MXs_|`fKDW`5JwjtZrYl zI~~VuN48~KvL=cmDGuO(k(eg}#FXdv?7ge%{NERfS5ohLPF3yw>}T()bN*+lGmO&U zUdBUh#66?txUwfiXU6qty)0&%!L=41l36~Nv0OhU;uy$LN?$2(HYuYx&qr)kTJ<-X z2Sn>)wQg0{V~qPuW&i*{07*naRPr$m@FikdTc>RkU@F@0YTd$VwyIxk#{^vz7Xz@~ zZ}#8=x7e4KsfD3g?rc*AE_ohpUu5jCC)A4F#5fFGN*iUfIj^T>L;IM|L{?0us;xDP zr(U&C)nn0#!JEen-6Eu_%2_W@r49tr`*6YzBM{wkj=lN}t`1)ShTQ@Kn*Z(>tx_kM ziy`zJeEb_6nx$P?a`3lB1Fu{39i$k1O|-Lk@{^}OdEG{&WvrITpW)q+*lFKf&o&r2 zwTHp9tvbNje_(&xqwhm)+RSZs9Nd*Ld6iYvg@F}`>ZxBW+>(}U)WbhfCyTO4Gx|E^ zpXrqzyaMs^dEIHPlm1F(EnBx=m1?76w|)Z8KB5f^gyZQF_;i72&%r(Iz>^0XPr!1Z z-eZP0`zNHZN54dCBqf&IdVuM+s<<9PYmhK(7Pf&!eNz{YFP**AuAIN317&_oQ!C)V zpFZs?2$@Goc~)Xss)D^@+PLMhcHsEIcHn4!Tg<-0Fg!#I;ZJr+$OSLH`N}%O_8`R> zm+BU1Mm$MT5u*$>d6tub+U1Wfw{!2DYnMJ^^sQWCQP_}Di@qB58Bx+;Kr{Z-@`>` z$y~%JCTv~gr=`tn4VZfMMaMK9-1~qXZ0Rzu19=ZNO7F2h_^?e37d(waPFsb;dD)P6 zJU*C!2=56lWUAlCKDj-RE8ILVEY+F>m&~i_)|-El)uKaLx^2(u>DLo_`cFDsPO#%!B0)ouY?PbeF*s#EZZ3Y`s(I)T82h$mhX z?>aGO{kAR)e0t$R`}m@s?9%JJNSH(d81=e{i`Sv2R4ZO+kT8AmH%_!~{mU=5t-Cfw zpOleu#~_Rob>dXT)1ZrXbVce3DZ(oA_MQe`fA+V(Y^QYhb)c+r8FNxa9d*_aF7W80 z>b70&D_{Ov-2KhY!Tln%g1W5Nah^Z-X}f%t*8)G(gQbt_#lze6Y1J*ZhBugfI_on1 z5xy$$LPU=KYP-}n@7UD#9nz-`w10h|C+jZ0ce&lv>sc$#=!S@P$dJNMin(*PKYHb` zZSG3WQ}#T}tL@LF3wpxw^V{k&T?DdS&8XEBvhqW1EN{wXS$W}E5T&gJ7rNjMEeKxy z%-^FEm{_pkg?aVDw7@&T91G=&qX1Pe-Haa?O7z^=w;;hU_P@>s9BDla_Qf${DwbJB zdHuAW|1J6!;1~YsOYN9mr@K?%B($51VLs+%-S#U$*%`22kL!1K_L&A?fAD8N(ktuq zBo6k3))x=4XJVsR&8Zww9PAWI_EH)P5lKCoBb;%eUdQq`@91g4ctU-X+Og4(#>fs6 zxXE&d%U}zih2XW1JM@ZPx555B>)Q~+y?RLAV`8VQ=IFxb1r5Ny`S)+M$9HXQ`wkz} zCnt0xVTPFDjkYkD*^k}uLyC5=jk>3&hR=SeZ)M%qPROdMt?p+D=>w8u!8WRK%pIM{ zy4LO!V<>m*-PKbFYat8+6$l&lF?;@`_IuB%E|1m|J)%S5x9Oa`E zH%;!;8w-xSbg*sR6K|tgpv%!hm=$6#eYsh*Cvn0o_Ei%XPaeIk*T~+ubj44=dMB65 zGk&+z_G3XZIVT2uI2aXV&wjiPG*CM{&0@7g5|eGXXapXSHCaFaS1EKX;K51B2yqb( z#5z8RZ@@A@5Vpk#IqSX`WziGQVg)E0VR4X&*!kwX9nx$j^OGx~@&QxYd(}pWB}wI2 z-F;qOH*D1Qq+GerKr7I=jwX9z%=VhfY|=wbOl9nttc<=cuyf&vfh7E{J-hUFti6)t zzP4K=#=yb-;){AcwzgfY>-Gzc{GUJbX?ypr5A@cK(-B9-Qog`-?ttL`ptfIMcLFA}V zPRr3=6$ihY3p%EH>*sHmsrw|N!g2L2Eg^a@p%|eGf z`GP7Luq(gH4cX9+K6AAF=J&qcc59HTmZt{^rLO_l5qS)@5|g>$$aZlP(#@+k+An_k z6TeBpu_!){`DtJIwj48cxaEr&r4=U_^U8=gZKK&-M#xVn)&VdK*g7D|#4RP)-L`A+ zl6V3U)~51czC%w@%oUi@xX=IDs6l8Y10 z@<}gaZ+G06a7?-?_gv>+48Y#Lkad+4ixTU(%C|OgC@pq(4J)hS?;jazfgXr;fJ0`UFed1cp?I><^m3i27!yogC#8peH>2@kH-BYNM4?M9If?`c2O||0; zSz)Znt}f;vD2|fiqhwK<>RK+FHtAK~TIc9LaPh`Vt;M!OG8Sp@z&zxxg~Hg<2BPL^ zq3V;*Jfj>w=2mW7f?P zm2DEHE*(r+VLMLik7XGL+km6bJl9@$?MrRD29`;Kn;3%(E8FQJ)muORslQoEoTV>2 z=ggeKcCMKx#Y^qdV%E8=Swv85%N&fSjCa=B-h#Cy!zCV?*>Wi#m|qu3*(@>Zgyo3M znZ#skaML!ibR&)tYsl7WN>cf-n0=Kt@@36o&Sox0EQPE#2W&`}W)*))-9x>7!)la@ zZ<6G(#M0wxZEjn7ONxofiq(3>Hs`CD)ppF-D)#|cb{S4R@M*tTy2=fXo&MN)qD&dZ zS^K1M3+1K#3aWmXvU8oR%uc!25`GvuNBfALkzs~ zZhHo`MiNMC8F!rXart=iRa*7i@G;P|Z{e?eq|j9`Hi0`z9C-3=mnZf=p_3aP6-!S2 zD1Bk4w;4q$R|a5%&N#-Li-Np@EQ&zH_$Y*#N{X?JdoQJJ)g z)~Jot-N$)FY3>V@z3x5`zWW|bb36Dp>Q;SN{;B8nMDP>4ba7gD;o(Piai|=vwJf5L zoBYF>*YC_(X4oc<)@7wKqF4Ko2Z{p;zJ+@2!c{+UkQ$-%2S07);uDE>)kGcf zH1!h(F#6kdV0Sxs{E)uwqN~(io&x(HBW%-nUf(2RedWp5`1Z4b=_dT!*0ZoT4L*x+ z@rHEp%0n5`9&tLZyQ%Qk0m-g*9x$o;h}fEopIJUzjRK zojHFYEsm0vHl7FuRmiX@J$Ca`tbvRn*|_i+$lx!liYeBRyjbXHW}D!`hJoO{&u(k4 z|Br{;u2*#3nWsOYtf`LfRqq3^;W98#u_;Qtw*$xuQ)TMlxQ;4WzetsKGlxDK**5T2 zBy1m%9&*0)fhIotON{GbSvi#KD~eIq+%cfXRxxZmDw#HE)bG8mrv(4KiVS9gNgQQQ z!g$b+932pJT#%Q{_dZZWr^zQo=yMXpa;sJG0BjDj+7^!V?ZH&(Y@-=%fybO&*M<|k zd|QWJl$?|XU$v7RJ$ zJEU-|l9L+z4cZAEAtxrGLW3_dzl z8%wL;>mtcge);m{_U`-d=&8)x(igTYI8BSh>0FhO6f)J8PzJSk-=6m6Z=Yyi{>}-n zi?t3ELFb{MiP*CUg_D;(LehkxpQ=Ameg4_K_78viv-ZQk`H5hYL6%EKUfPKAp)NXY zZ-@6CZqJ-})`LMEL*M8^*~wp>^b@c?S(Wt@ZI6avd5oO}6AK5<=$j~okKqaJ_zUdi zcCqbya-S}G9MRi0Hny9WZ?)^EuD9FQV;>Jb7rogvi<}?1CiG4Qsm%DwR@orFqnWlh zdQ?|8E9kXNS1-0Z_u%bTE>oXVXhT-zLR5X=k)Vw!q8$;h;u!pm0pMZ;QDy9kCuG50 zEaj`}178yI5l=~rWz~M@m!+}CL0;B@A+GW}BvGn)wTF82#gYSgv@=RG9?AM?m1CQp zEc|DG{N1))-wSnOoyg>3R&}%@cUh@@mHi7W*SBuoZa?_Hex&cfY5*1(;mjM(*%o^e zxZM`B)14^U6^^4e`oXUeW9E zxcG<{@py+!xsrk-_5ef%m!{8d+}0Br=h_GQ=He4i?)U45dCN}VmC-IkO`hA}xv|hl zC*XbE*l_#iXYJzYGr9qYj!GL!8M{SXX-<{fQteY;#4$`N8GyB|eyTdge)+dv7Y}X0 zUY6pi3!t$av6I|RDIoIZC=5T}{{*cFL<*e4L-W{dYfaH!fd|r;xnk zm#qPTu1lbCk+2xRuoKI=viOaw;0-t`>4_0Y!FUy}Qwd}R4-+87&Qh-mdWU0ocwqoi zd19gCCJ6>f@94FaclC50O8zPqlV)6qYl?NVe3>X>kwe>C#5zoj!U5&@jx_N_EJ=)< zb(g5gn7OW9oZd?1^Ekvxy=}&+PTW3-v~^-~Kblw|D&5pn#~gyDQy6{Ps$||^vddmK1Km4g|q?CYdf$i}RP|5xzbu5O>aTy)B zj&;>MteZxVN1s2q?uy_C7_Tp zG=DXmwt2u4wYbQ*mh+Rp|2q$O*a{!oo^HtBGJGJ3vkyM158|g_3n9R0QXEkZ3(Ham zz-@JIu=_RIkC63-R|M;Nk3PTUJrv^PEM6}rtpl;X5K|GVtUt#~e`p1Y!BZ^p9SJ_$ zB5--c49H^Is`Y%MwtM}}X;N%dqgQwNfe&skM=ihWSFg46r%$)1o_V%C{o1R##lA9D9FLbmU4 zlZLCrc30j>vpFej_-x@v(VW-A~)Z0$k zlF0Y&+vfpTp5#Qr_SJgL*!+;!lu`7rg_SO?$6g#$Tke99srL!%10Rl7glw3FHZr$c@ zDl-Th{)4o5ia+YXfvoGJ;(jil(f7lvtyJa7(Y*%_wjDgRta`LjT9*S)??)+pxsu*g z?s}C`JDF_cK3~1ceS&vSI!gpDLl&{KWo>g6$t%oTeg(>D)UVL3v+rl*J@^#{Zuk449D3!eO z(pR5WEF~ugYy7HFf+CisvTBtlbdfFW)V@bWy~@#X-ta)VidZX|`^!P3$*SdQeGzb0 zRxxY1SByLW8$YFD7`0JawW7{0J=0X^#XN{9NY6VU_F0zakJ;rFyMRwd6Hzxy_2x~w zTe}Md>uW5*$1g|*_$8kBKhT2s` zUDk|)y9;{#;T1jk%4=&Xj=&D)IQT`1QM9WEFHvttnSgOS0zU(Sg?`!E4nKWFuUp#N zHb1Tt-%g?f!QLOylCTd>T=;iVnA~bu>$c%RVLAdAyZcy%5y1mJxp499g?9P02A=h8 zJlyvX%q>Q8O~EKV<$A3fLI%d-jG@QO1+L9{mDPzapU{&KT)-@j$W2C^xr{SHN6R-v zH)$X`24B_d_Fr)kM?_L{$Ky&!>`O(<6&HW3=RBqH_V?e`>twFC2YmO{JY_RSFg%3y zsAE$#ETYUjFN&!YyunxHvH=w`uT5!>r0gRPYpmjrdY*o%6qsN@4rkd%dj?4tQ z%R|`JAZ_r?ST14)HrA;P@hb7J>}cQkpY_OMxQV>VxlYPmyjG2XgC=m4k!3@C@>g|< zJ14lb1H(151-3XD4AJ$$4djnXvh~xi8Yu1j(e$t&=9-X$uR12gr{sYt$r)JQ_!Z^4 zZhh|!4O0CVz542dL4mF9;bGFrAd?UF;Y}`HRb0Nn3+gaDpaw_AfeGjG*w@pqGcUHB zZ(7E{EWAqan5%e{nW>+3uSMJY+gf}Kz{;3GVRygE?n7`v5HU($K2Y@}jQbCzQenJ^;evyUlPpK- z@Svp3{z#Mk2@@y5=p^?7Q{SfE*Ka5@(PzTgUPW`kr^!`a(B;OaPcP|dgpAmc;A37XG_8(biRl#wl(DvvH zk3LDxzJIa({Ks#$w{=2RaaA6u(U!7F)Ar<%r`oG8zbcrbR-eUP%W>i1fj(q>^1Tn* zr{~Wbj`RurF#tPwxRh0Y*$|@#BGxeKv9{gQhnBDF@6a=c_3fL(+Wy~dXMTEC-``^e zV4-`hFh1fBE|w#|Yxk!+Lfb(u$}_Rvu!EG`7w;Kk68`fG`mU_LHG7wjJDV}MT*+3H zgy_QGavrs4W7$!wa^&gD^3Pq8G?;ewps1c;UCLY)KY?$Y3{4C3SHrsJj+@| z5ZL8Dr|iSe>?^E>zG6VWAGk|;4BveBOKQS;$TH-qeWy#4b({$AUW1F#&MRp0x< zslthUvQ~-=4G$ardbD@~jL%qHzjCYnNUtFFx9GI4IC)U5yeelSq;+nQ;KWBiAWJQE z@pwJ;@e@ELj@pl*(Mx;?&)n;w+h z5as1tcn=`i4yF8am73!#9SdH%aHX9-dAeOVeZC!g=^34C=q@N=B-uRVw`2E2qof$? zcqX=+aZCdCbA2cG%7u&Vmd;5YvXh$pn*|B)f<3z9@x`f z_}XjgkJQsXwZo>_m;B`WajDxcEV=hd%Jpw3Mqc!6cysU-93eBQY&*6Y8Iwx7$?wE)Nf3)9kB&vf8T&P_8V)vE$_@M@~Ja9|^xYmL4P7RE1W|^5Ec2oov7#}QH zm-QG~2q5z5#>x=JJk}4B=?SMzZLhvDzW=Gc8tlyh*cqH}kQS$aX_Dh7|ZMJeJRthC!h?7`Ixvs*~ zFI=&`_fDS`S9aaSieKcY;o6`JmW5Trt50w1iK)A~+1Z_;gEIe)2BEeClKCJASJA6I z?xV4-H`#N6I$#j;B9p3;xiR-dN4VTLZ9$Xrc81STL9~<42NQZI2iOgN`RS!Q-EKwU-_Wfn++5@#~fm31n+8D_h7$wpoNC zoCnT)xKN_)rSkynkH!Ejq_owmvKs|hiS^S#hu$2>jgJDZYrqbPZOGlWh|Qa@+NRLf zw8u7A1>;#~{DQlT!OJUugKP_T>xui{|D!+f_cGbn#{QOpTB66N=UI-1BOyL-bLm52 zZ|kiSZ|F6ew{PjGNS^>no&&JPV`Dz$_%R2zL!KosLp*_D??ECSiq+2L>wLlFfT$YJ zvZieez;04U1%qj-IgYv7=;e_h+;F`omJ4w{(CQNH#s>+g{o96qpl(&ps_*n0*DAZg zCy=3fOy_yorQHD2GUpVVV|IR$9!_dQ9`DAL}wo75(*aX}SOb+Wfp3(Br z=$^0&#Bl}wGd=Cf%`*{CP+ZUe+NWpF=zKNyF-2?2Y^S%A>CRT_=qEI&$CI!ydjM7j zE*pT5y0)Im-AqK9VoM{93g~$S@`X>&w>$c5T&1uqOxU4|R)k$)y-c$*^dSg;A+3E3 z8YDB;b>h`jiXLZBNzC7{Et^#LEbPF+7vjQ39?|j$C=$sc=hd~-eoock{gLmH2x5VG^ zQ}5v~mF|LnPjg#~t#me1Wv*9wX}84GHfqL{ z-3oFIci2qmQCz1Lt85)oi=&#b*lx~o4T~k$aJyU|W;|u%G#mIr49Tj$(o|j+bMEbd z4>UshDC~N2uX*hBdRn5Ewd7wFs=g`$xt^@MSx3Lx_8Ck0kpr-E_}yp{=I*$w_+f;4 zfcnApKo!W6j-2-1Wz%&_WM`UBo+)qA-HXJuuv;vIFh$SZN51Q40Ur7}$kqKlsNs7M zj8gJ+-$OGs6OsVJ*GnpQyCEF@3OiZ!VlON>CO1nzvtsVI$v+o^w(10(yU}^2D{-&_ zV#0uolLio0K~bohE<5 z!U0h75f^$Ers3sBmIRPN5PS7Mh=;yX67&I)v|^O_zFtYlx4F)Ld{zhRx@%5*3*#2C z4ExTJhr*HJDKti|*!p75EXxjN@O7_Vv-ITCPsVGXEEkXC8+??iO+6A0;DO>dyRZ5_ zETwUOMGd=(u_X8P)XrzuKWk^+J*|sg(e^+kLiP);UKffZa%;g9WBL$oyIu$N>=&PH zo40QEdY2k6&#=Q>mRde#Z6>vAlU`fw3sUM_b8AHnA4c>t5tvs5?z*aHZf5guXm`}U z^Bs)3XVgjSd>r^#SqK-k9Q=Jo$mz{O+=)B3_eueK5>ERh25T2Hjn`0}b zfAb*Y_moq=2wJkzE8nn3VZET-Pr!-tZ#4M&A7#pbrtmglrcEo`TDTZk-YwrQ_qT8^}z&3yGk=ak%i zMf{Z0uYF~OHbPDY)_#<`t>g$uoRk?9)xjru8a=oN24djam+*RF{@~%S4lIPJJ_d`< zxp<5d`B{BK==9ms?fPAvz&kp0l_;f6mg2%?*%z|%LT_ll_iw+|Ui{Kg4Hy!ih- ztL)u&MXw*;p%1hkeD*-w`}A&okNI9Z^OJKq0E->G)dAF%Sf+Z#um{6femLNQB2bP~ zw0<%e>yuMXE;Jr-Ust0qpVjLz^%u)NmO6BmYCWiW3fr@g?s~t=2Xjd`M`XQ_K#PS1Et*ZS<`H4LAL>%oM(kRuu+EjV4 zvM(CG*K18gFk%f)#aemANS$?!0oZ@>$G_Wl>Km#~cB>ixrqGNZ9c9-e_p9Z+ZO{`6 zm#(#U-~6y$&`oZByG-HO$k0s{F7;^uHrga5^yA=W;ivob221vE<5#>lK8XR?Eqt>R zm9NAC024VrNW1p!YA=5ErM6?oj&Xw~arwKkX#-Ym^>z*)ELw>in|>dkynm{F^s5gw zxOk@>ed$@>?CG{CHW=upvQf#uDQgsq!#55edVT-3TkX7_TJswmXbc1-VZ(;91yOfJ zg2ctKas;?RgRf5dA#dfWx?_jiQzwo|q$3;f*$$c;gRY846(5%tz_|cktuay*$gm}O z@KqJszy&RDGy-Fs4pwU2;zI3ptrO>d^|79)VPBvmuHX}Am67YSAK_DFIw@SEG5#@~ z)9uiWo4jJ0eiMr{vZ;8Dbjw^qZB@qYCwS>z3$axhxOqmlNyqR9PG}o?Xs3?nryV^!-?5*k~%MXdi7+^6!`Yp|4XgnEUGMujnaE-Z(^D`gi|R zj$fPYXy?>y55St(0jiWoGU?P^nfMr3G)wT~M9FjfQK|48f@esbYS7RXsR$37T3%Q5 zy4W}My=gwF#PW_16npP$z%rU_=sQFmYprIM2i8s~>UUy1PTBO}V}dw-sd_uC3joVM zyJVrKXLs)0(f;+n{crV3e4Y{{mK?~$lm(x}u_>cMFN4EcjmtJL0DnO@_MO&%;msS@ z0;hAG*uG;EvBYPelEZBvw$RDQ$#r;DBW_C7Pf?Fu0(wA}B}c43YJ*fBgw=OoAJaMu zLHTj)88=O^+GG$WAGwt7k10H0v5S{5IbFw)U~*3BG3hsIo%H~$;N0-;h5*8xDrF^? z?T77*u#(-;w(H8JOYO$htL=;5`Bppf{0SWsM_X*Cc4@3;ceY9j2$P*hGQ%%^*gm_XzR+uc&+Gh-J~T9(5nL}NbJicWJ$s+f0PIulx7hY$Td1(3 zjwCnN$%jO82`OBV_zrA1t9UqWhFA z%f?JL!PMEz6ShNE81iDT_~w`^7M5eY(UFTjSlG;cMUiC@s{$JOCHjUwu_W{EEA^Nz z^fG{lv5DP!4e^m<&lHn!M$5q0D$17JL8njEN#>2BIneS}obzYSv@=?MB-ZYcmiDM- z4sdRd*X32K(3Q08$hjWR+bF;Kt?&4nyq8-pyN(yI282J?`Tl8rul5%|{*nB{5OGva z3?nTnJ>HI)mesIxqIBem zDwy&r7GFtb`CJ~jC2|$h+21=YQOnxe_^RXA;F9gvWov9!1(WfHBfAeT)p?LGVMejqB1sgNf>oIhWQTPb zSu$BlK3P7}|H2|oba1L84NtrpS1nnfdgn(F=xXql4Ts&P?+SB@B)FEnQ!v?(^>ZJUMHvDrS(TEf!knQc8#ZxZXqvQpjBmc`E+M~mxF5|4 zmmBOmw?A*6Yl?5a2D^D@M^js7arNCS>n-T*jQ90(ps{=J9z8LqJGDC~if*#v>Frtg z(?t^3#K+0LERh3~6+tqMmFhU@o8u6QG63!|KRdq{D`-PQhsU z-+$0&$Fkz&|2A)WGY*Pc?D=M69c6ma)n)_{h;W zskSrZ;B?J%qaOU-_+r%We_sQzKhX4HnE2uw9BD_+;3hvaxHvxNDFPq3tK4xCTUI#P zFnH)GaaHD8Aw1yoct3Ee8w0;4V)39bd2!?btm8~M@jc|;1TgAXE`W0p&$jSH=X zn9N;)gFm@tVx9NNT?St#dhkX6fE59D_{soyQpJBbFmdXN2Yzcb=ioE!Ym+2&WO5%C0h_td6~-Z!!Mo|L|YhM<0A-o%Jr^j6{^_&@~G!J@(}BcJ%Pk zwu@Id=`XMKwrihU*YVEi|L`F@En9C>V0m2S-0ql>rxi(D@ZKz2u=Jqc0|9>|v?(=jZ8XAd(+RxBYKJ>Zo+ZIYyOjry=g z7PVQnHnu{6-=L?ScI@BLe&>(Aqc?bH=aNgnx>z*@k7bbuVWbOfc#(;}|Vf7;@pKfc!RK3_arQ_AZAN=w?9lvdEM_<+xusYVa zX||1RQ*WPSY!;fcW_@jbmF*AwaKvP&kkrj1A!Xd+uY7tR5E%2avA|yZHE;{oHZ&** zRIdY=Sj+i_+=Wlhx68U2@Q%(of-7B%v$v60w1c0|zoRciuK4(L$!2}4Zkt}ax`|gk zgC{)c%&DSNgxo8!%v6&B!2aOp?Un|td1H@%N8Wh>5l9U(Moz~Z;Z0E=-FQ}%CL20p04 zN9wD8@CAm6#U)$p2$$8@1s_Otf&HOzaI{f>_63)xFx#|U>mk<*oTOttG$*F2lNf-d zh@8oBNx)5N>>MS8(in0I<-=8kGUUJH#vy*FfwygKkIo}E?d<`t4tfbGZxR$ z<4?B3dJ2}`4BM92vOLfeVi((=|EIrFpzk2h{c3Dp_nupa> zIxM|gG*9wTb{koP2ow~Fa-16=&!o z7T9d7-<)3wjO%dZjH26s9U-}%zWtL8z7bzHHy(SQoZX;~iKm6JHBHV$n(G|xw`$=> zKXpB{z~{=&pE{*)z#eSJUVgD1KJl#V69|)wa80sV4~EqBY%{@6vMRH@yiw-d$->D_ zs_F>rbJ=nt~b5aRx!^!SZ~nrD*foUt-vMo;6YnwKM_@i9h3r%v!sZk>?*eu90IekKiJt0A3dhG z#OSRu-f%>_tXGisUu~rx-aL;ekVPsTgPa$2gUBZ*KWKOKFjUA(8=U4(yDA4yp(o|! z)7WyT3PmhR^xTVIXh)xYPS@t2@Hu|Tjmr)zG~a+dr9s#a-uY#_t7BMmd!D>yywC)I zJ;Pi=i9ZRsI>%?RtNdWNltNw%4q3kii-A z*|H>+58YaewHWcPC$v8l713ZN5Sy%H7ov4+X7d%hs#b3Hc^f+von;-7b*u6oN$!s_ z@?XodrazK&EqA9`x3G!_w1zt^|33}Dj(zSZvA2!dkj*E6_Lr)G$S9P>$)gJDu=VuC zUKZ^5WAHVfc$1(ny8`vjN1#Qb9VzVJQtZd?Zq zc^570OdkC~`=W~XIoK{m*fCQ-PE8!`wpB+DOWAqwRVU^ieAUI;j#7c0H?MW#sX#7( zI+d>iRz9_*L?f0dR*{sR04Z~a(i8gL!6Ci6p}+cg7>8fxTIg}{GezkW77l}px%eyh zfnqLOXiZIS8qLMSA!OB^YsNZFAKbcjqg}pmNz-Nfh;=W}P*9rJ|IkeOYKw9g9ruJ% zz0fXM5AR0ZO}@7scv6FuI>9Kvg{}UZt%=9U9MLCvtt7apW8`R1Bwiwc@Ryxb(~KzRXw?&)j4_$ zzG4Fh6F4vouxc>124EjBuv$8DuwZI{w(7+t4!1x3=XqUlOC@nXF|t3^IbfnZUInX) zWt{G?$l|w)jPyVk54SwIvF&_KHwx`lV{(}&gouxv3h`Q~Tp0HU0VrW&|C+f?u1v8} zSLa~IhSrx9$^hOf3*hKgXWzhUa-CGBUVk{Vjk%ILp%IK(#6dbh~to z{Y)@Ljt7jH>IAmPkVc~m0h&a8+xD&PyZ`K)?bvJk+x91P0iJ$glCtBg&oH8`EK8K6 z8JB&T;=v&d-N5Uu-u&6S?TsJ*LKm^LzsShISISnqS}g>}GXH{JJ^Yjgi@6is?tPIq z246qBeyhEsR~mn&3({5_4ykvUqp#E;_OS{+G&Gv<_yrdJ% zUApn+PW$woOYNQpl6`lw*^@-;p|(F@y!76`0at27VKnQ%#*np zihIP0q~Zb{bxNdJ6Sbv2P%#f~x-RxSRWG}cvaz2v#SpTgK|a@V`7C5}bOT$`@E6|8 z%bf4nx3e98?Pz=D>o2t}dIB(hT=>zlAk3a5<0@;pP!T=r4L;6%bguowU;n(LCGz^? zjW;&lFr`d7)G-^BKJLONKgPtfj=C^(oDZCu}Pgv~HfcqedSpCB=R7kmarkez(~uckj?QS$FDOFFsx3rWdFjiZ{ChOZ{gcW-?or z@S&pZWfL859dEHY^wME{>rZb{dYt$komSZk>HQAeWlq_?3K8`#VslPK`8^H5{_?Ni z=mW4Qyl6WqSY$;Sd2G8oV-hA7VtC-NUC6^{bcB1nH)!A(fURwP1Zk$==XVLO{=BYp z?12yBlLpxxy>ZE}AQpEFR-$177TXO5#T8<8;*~AJL-4s55`LmySpu-#x*go2w=H?51${lvt$1;ka zh$WhpjJjVNoU);pT>FVwX2gWkI40h@Wt*OW)sxk#n+Fa}j)k257e4w`0%V@DoocK7 zlw8K_Ps1h~Sh}9$JN&S1mxTJ5S;A@jBf8*lH@29;&X6;vG0O1R2Rz=cIenWXXq-Pox+4~9)*!(Xf? zVGBNNFx{ZvJd+-US4`tLnx|mzT)Coek>_BUY(CR>VbAKDxZLbe-(rQMhe0X+5i5me zi$2Tt%!%i{jvyf>=bHJ9S$UVG9eUa|cfmakh~LnwkuQ9D!QVPgs55wMlR0IkY`H70 zo3N09fdFwxDOWThLtYkfQ$+Y0a`cH%R&wX&vWH2YSj0*WiQH4_ltmqc)@9wGvvr#u zVBr|oYi#$}agG|hppZN;S#@8}oTZ0gtd4psf^II{rKeyI=z8`hy%oVWMWWpO<6NQ0 zS^nbJ__Lj@qb;|z?D&rGIXwv*#}>3KbQN>et*|cIQ1S>P<^vO@;;42NYKI1tPkce= z=1)K8ahQ@DmzDDJK--JY^cwfKe)i*biC13hO*iGc^70drr*CD&YupNNpvJtg3`eDmEfSjD6Hwfw`>B}c@uN>5AcWo@0dO@OJG+?{mY z!W#UlAg%uK1F+eSxjAgKD%H+^AzL(F$aOh_Ax@~XylQ9h(iiy09^+e&K4SF&#G0kk zd9*=e@Krk-((Fr>6?VcLzSeLWz2qqTWEH6Hf8qp`z<-=wI>f9xx$>cMDQI(^zSGt4 z*#(#^DsDIZ$#*6g0F9>!(}|$$Bp7t%wYza4GIVCCwo)nDk`;yIrFvA`Y2#+?toH8T zr|+of^@w?KBMi$r3CVO&L((`ZqUW^ZSAODgSJPn4>PZ9 zP2nH7O35``SsPr;^Wq5oJPwkHBP@m;;FL>fFN%+EY@Pq`Y`b(;0|NAuruaq;m`EJZ zn9m0`l7U03yq1l7HVwEawMiF(j=n&<_W1QWzK9du-)&%b9QMTJc^yQ_mhW>hxL0jJ zL32!xPYl&Rl)%J*CuG)iTp-5$&duBH^v_SXGjE<#47n~~mVeMjN*}63R3!(CT}cBs zyarQfOB#8389Au>D}JygTiS)+(h>u>Q4g!)gs-&GJN#Orr;rD(tjRZO)p+#l{~J5R)g2|WAtiP24Q;?BC9^_~ZHQ9AcYK5~-q3=(;f zVmrbKn+geCmi>SUZ=vBKrANITkMpnVI+#8w%uP+$lN4h;<>@+d{{~%Kf5tk9zh^|F z0obPF(7PIZz5f$U+LUmr#`%98e47tHl6!EKG7~YW4ahO7fl$5$>jBupkV6Ki%1k6O zzkWF7=0pgFi~(20#vrTx;zJ7KDwocKu;{R%u0C+N25gammmc0qlxut%87F$&pA2$5 zg-0DpAbIsLe?GZHp;r%YKk=BJejO(>!5|wI+-~gguNYb8)>CH6WEnHzs(*-&i;(W) z5{kelNm8=iq#O$jACRj~hMnydDJSe;;r4}y;tAJ`lEmMJ8iqZ@mLAVnz~Gej**<@Tttbr0lG3E zR|Ob$e1q}w#VhT9`}hArCt!L_ef|L|o5*V(2$P6o*S1~lgf221JaEVh$NlNSBMlPW z(Ce2z`m~+7c&2@>3pzagx>bKW^~bg*Je0@shac9U(U9^S61~<*gReI>Ue{p3=62%M z=h{wvgZ$=&TkYH%7g)SXVc{Y(wi_N?m4@#uYJKr5owfb(Q_tvZLsVWx+(8dzcSn74 zLpL+sk=JD+!tzu0u#7VJYF%lb&_ z;}QJ9m4`B})(p3Oe~7I%X#NecUGla`F?k~w#Qa`wU)NhcbOb;OGokD} zfTICeJsJ9y-~5_mjQw#2S@C6+n22ZY4+bKM>HRl<)joLp-S(J1A94JJ=i8ReIRJ|< z?7@+fysf2P0)$zXPi~Andr||idVMe~P59c3chI#!$q3vJMOSzbD_5ea>E_}OE+ zSp1@YyFDKGr0?e_!iSSszAjrIzI{vvzuMzV=?tP|z5KYBh|gT`K^cMH)fYJSB*~^kH}IsPK*4 z%Z<5ggB(f4hs##My<)`hC=stnBBK%r^Sad#oew_Z2(G zFIyc8ECx@3fhQ>XvbGW8@^MBuk)6I5u2*c|)vE`M2TQCZV$z>~r!2bStIq=&BUl~J zB*w9u!$E*@a(rOZw{fLZ?zrqv_8a*nE!%bHc6vtGDsd;h9#ux!hR1W<(>Wqb$s zAO89ubo{21pH%qUrM3Z_#@Ncj5X5XxQfJPD^){b4?$rPQKmbWZK~xr2N^hFe(0zzK zOvFqWP?3|+`S%f3}lWpC%+ljkmzUI$~faFI|g9=n=zf1PcDP< zhyLAPzNK$1p3^#@6B;GAM?`L-i6nH)5htsd&k4Y4a{Ox8MsY`-cx0e zeqdiKHdG?mx=G)G)!<%SUSWL=UUVdGzHw}nOGX)`633{xXU6V5FtNv}-yc{{n#JBq zaVCLZ(+q(*;0Y`O)NpO%b&lu8& zeOfx=U^(j=>IQ8Cv?7F!0)p$l23&9Jd*lytTXJ9fq?>w^-kDRM=)o49ID@kVC8}&6 zQb4A*QsuL7PaZp}8~nEVSPdC{<6QG9V-hKK0k8;+qf>rL{&`aIzV{b^NMREt3yd$D zq5@SG)r}VPc!H@g#aH#{ieQU5_(*fTFMFxNPxLLwDit2t9GB}-X180%n;JH4)`Lb2 zmgf(pY{GxE%bc3ceLDONO!o=a{>vr=98({A?nK+F8{fEIsqQh5%n6t$ac18QKf%d7 z{sK##LHzgityKm&`BX{L24yD~lHW-t`%yWtLtc9FkP=Ik3y<<)JO1qR?dj)rld?V! zSa`>VL8gk8*STN5_^Cdr@`fH-y0D0`+uCfl4U&-LJkt-u1PRE}5t&nWP-|^|VCIwN+m>Nx+ONs`X^0BcJu_atpI& z0M?-{0!~UP=4OO+NNPtvqxyl(fUU!k7K1?hn8^S~R3$422PPbV^t+lP7{ONTkjsu& zJ&eIugcD9&Qw?R-C+Xai=&hRV=CUbbMmv(mZK7QDgsp3t?N8_+l)wkJmMpb%t#i_6 zWo_H4%y~!X0BfTz8g13i{qcNtOX7fN;>lMAU*}&%_mDAnW{$cl5l7Z*9}twocR|S+ zcs+Q8*K5SkPVY2>!sEP1ygVQlT`?{$tVlYC15Ml^4!*Y_*hMxsC1S7&EB&?h;ji9r z*DmYsI4%Zd>MR*puXjCd87az|r*JG+FtW}d3I`wS{7ZT&XRBUsL_PX4E)qo_$P_y@ zw(P^B(Jq#sxL8wK^7Nz(H2*XOd|8vfr>B{2T-G|EBZHC$i{`nU?SnY@y5 z67gB48LtlBuh-G=^y^mLIgDd#-6+F*dqNbRDR0!BpgbYX!4!V`a+VJMWk0Ac406W; zf&SSzVj0-bv$Wp&{#)(xsY@PQ+Hfc1uCtK7?9FCQEU_~wK9oj8>DRKrASr3FRGljY zRgRqbT6R3t-zZ0kIV;1k4~Fm+^3V-@#mhwq{>q|!1ip09!teoh8S}6Wp6!PoZ{Pl3 zUT9m7=nhd|2yu80({*GKT!kJNOlqNeg-n|nn{sbskTYS!(JOgP(H#nWtIpKpBItdeEtd*$3BB=0R7kHDIH3 zU)THUX;_DVZwlbW4Ijxm)jfF20Imdw&Qty`&AE8cTVD=0t@9Ry3kL&=oc{Ar`3)E^Ykh|?TRASM+-cl2qgm*#*-DX zR}jUmob~X&i0vN?W!d-yNK_d6BCLx78>paUyEsV__m6+^<97AhRgmS({9M>7V>(eXmB}t#f2^eC04&0!Ne{_#)cZUjGfhYKzUZ?_jTshjMu3@|E_BpZ-F9 z%aYPlz4~J7o~AcK=r1^8K}T#MsW_MYgD&*=ztwKE+uJ{D&wt@XT@>1;8_slx__>?y z%Db@)z$_92u&hKZyKVSXk?jhgiLPXvP3+DLFRL`hwwIeRKHqhv(Wae)v|X*}kNkhxOWEWcZalj=2IFeQsf_ zYbr*6hu-@;Y`tTV&&>Iz@{RM?^mUZ(C-mLKulNZTwqJpT zt`ABgVK!)g8N<>6ZeZc_i2S0jCuc5u=b6U422()|@ zP#s%qono2BzC^r|n^$BUCqJf7m~7K$U0BW@fW?PfEe^+{Ho6g34BH10b9Q!M-4B6V z&P}92-WY)0{{LeD)_suVbGiE)o4hV^LEyXE2fg)w|DxTxq(SR^eSACtE(9U6?Pd~3 z42s5j>@`BmB-RYPGF2AkSXSC*7KbpSuft~EpWEKQJF$Adg)iZ-CsDQ^=^xXDRI0R% z3Axs(JG#N(?q@n6%Rwl|Y&#&uqjJjpc^K1b7K_BkB3`_?>^zvfuoac|wT4UXV;uip zP2^aByZi9NR%4BulOB3u7UqUPia7vV}{aWL!05!KNBj7eE?Q9Zr(6P${X6A{PN9r+PM!; z`-Uk&!w8N_F7o?LnX;|Af&GhLf3@w{wZp%$@FR@)3&wVaI*HIcqumvwL<1Xc9k7JJ zeK_O=p*G3}AEe+#04}8V>-8uwhzoDu*db%Nd$|Sfp7uk_0azII=dhE6Kyq0Wr*nfq zr!V_=Lj#WsVOSUK+c@dXjS_YE@N!n2-S+~ z!@VYZOrx#DmhB-(e39r7Pw?nCP2cW3{qe``>?fzBlni@Hj$QU5OH1eIJwUFSm#=V- zc^?>dF7kV!p~aQ`=OrdGFj$+HSRAKhYKQ)HlhPJHs6d1HCMz<)ZWnf8A}jo0W2W$z zJ~wj1AZ_4JhHw-<BTc={oVI{ z`u_6kzw=$&!$%^HMRFfV0x1c#Pdq8)Bwn^Rq<~9~io{JwRVkSjU{X*ya+ei_2DcvS zHNBN0F8s(QTn&5MrL8{S#vp7gh?FUNpmyInd)`m~x-S$HgJ$pj>fLzCT=fcX4kxHX z7kc%h_T@*Pd0J2U>m*o---iDL08{oMN073N8*Ci$>xNdn7MeE{UAq?NBf$h~a+x_R zmJT^|bsFq5lKLHK-HKD?h&at0+xX_}kUC~niJSdqSyemgyP{YaL*7xbIJ%8=j>TYR zU~7^UKJ>?Wzim4MqP$!?P=O2PvO(G9GNv5pl1C14{6##*AWH)t8as0QxIVSUg(qQH zm0Z%y4x;A%QPF*yh|p-BeFLW_k=)nxt2ck4Hx`WZ)ZYH2#!YdMdkO)nu5%@4rM4e~ zqV32zMm%!t>Gsv%{I+ZZ$-J*`lv5LNK5Rez;Sbu`Qy=RXB%&*;u*1Pfr9%?s(7{z{ z6qlu{t&f#;0xG`FSB3+!D1nk59p&6xlA;4d5IB=;nmrIr{b2X5OS5}tm*;%((VUiKM za^4vR7pUN!=EY;%e!uPUv7uPvmg- z6zinD+Bc;nA=6a#$cMhO>Wsy`Xo2+fMJR`N#Y0F;cl6}znfJ~#UO#;QbJ{*q`9R{b z!YkRpQ9>FTTgxYREAu4Q(dUl)>0a&gtyYgrm ze0ETItj-K6)^hw@uPyuJ&5!l1tt;*Gn>@}Z16};kagQ$^*phFx<$-MJHv0Q*fwdFr z#Hj&{TK2fcKK@t+5e@R8p}ZW-oV68y$mp+Nn=w@$y6{yeVs5Wbxhj^C$LSjNVWUIU z{0rI85)HDD58EaFz?XKnm;d-!+xv>v->tI2tR{k`88uM{Qgv`#r;etE9d+cS89QUp zt=eG&o*UD3(=Fd)eN=j=W7!9%wFvces#E$SE}r=GdXcieE+jP8nW`w44L&!%s+?C3 zpVax||E~N4(dhh+>$O@{eEwJ`G#m`D>M`+jD+8i6SZbZ{ocMT?Tv#^GoNJ22CqGHR zc`1Wpm2;yjwm#s<+~=?O6RrkqZ7#nafGz*ziL;IRm_b_m#Ya5>3uc~2e z`RR}#kH08w*{0tDPc+@(-fJ4y+Mcg%ZrfkbO;{`o`XSq9e?es*E^6lfN=z-Q!d4&P zEtW$NFn7QQ&a-`Sb~Ny!L7_22Qt<_B~G9?#o*8X>TLRoiZ8aq6V=F5jtI;x z-Oc*`2k*5jH?Fk18UzH(FKS{kryRy{ey^;39Tx%3?Sjr(>bxDTZ%; z0e63!hliO#JXBh4V#LuY(@@urNEaJF~T(nnu-`Y^f03%5r3u50$b5!le8o7_GUa4)AeV9*p4Tc0>+g1%wUHkBIdwic>aj0*1 zdVlLRyS|r30S@A045| zua|Bv^Uw9!m-m18roaE{eGqXd)!?grBXB5E(ucG|6L{~N6a%jv-oF0{zhc_2i_JFp z2D(}{l@mMuy{1*HPzDD^ znfffS;Vk;A8v;mQ(qltV8CP_hWW*;;41NYZ%!OaU{hA(b}xqA6}`|;oWL)>(2zL`^H<7qjBn)JU}H%lLV=BO@EA8Oln=(~T` z(m&->ARTP7Ng%P_#LQLwh9!_L`i~-iN{P3hsc&&wKiR+n)DnV&2?zF({7~h=YWP-N zKkqdIu=n)}@1MM-wqMaJiSJ4ePizNzKP9F8IKJ@ZB7SnRe`5&*x&Er11*RQRS2gmS zr?B_4IfBXU$1bSd=I{RA@3!ak8sh2~E72!^ZH|k<+h01YPK;EfM{yuj@PV2ikA^!M~a;RrE?Zi57MFrtVH24ISI!vID0w zf%)VsvB*fsNpK;vJe1*1zn{0bR*U>F7)`bl|LtpvCg;nVRWuixeapaxDxG?H6<1>a( zSu*RRoW7|z;xI&Nz2#a|8WiP?kB@1aU3OuSZJ6w5{a7Z+XQL?BT4`UgAnaUge|uv8 zLA~K|zaBQ(ZU==8fGpf0v1Bj}y@T*}BT7Q65dA3|mCx$C$`|#D->k%m1_uruX|H_cYi+aoFywo zDj$+G4wx&&Pi5ejwORhCvdPRbBgDC^1}tTzik_(2BW%(EsDVsj&tO`MSS#rUF097* zDE{^2_LuwDU|ph?wM5LqEYG5fZarD)$XE5N?N|)J*8a#xZN<`sV}DgDBwgJLXh&s2 zOwz&7(d?Zw`QW=(q5uykq&1bgw6wIJz^2mQd*x1xYPDQUUOGkD4IQdwt$K0_Q;5LK z^G@0esU@p}EOe@eCM#r_EccQdh>o8FkZ?jw<&X|t)`y^6Ip3(04qn5+tB3tG;lu>s za}B=U(Lo4LgY?wfvPwGDRjhDBnsb&_C!)YW+7^9O{y^J*;DF0kW8ZOV>*7Z=G=Qq+ zoFm{Q2%FJQy;L#uc3_Y!@NocTN#wlV;j+F5b4lOii>IEJ@l8A`NsLz!#C*Cg=Dc7?tT~O$(Vo+jWQVp{Eb|d$yeXn%j#nvGBkrTZ_}T zPa1U70C!wlZ)Sl@uey_r%B%Af52+1=Q6I_2U42{Y+J!6a!=HZC?%urXK^J(i^)}`n z1e&;*q^=+?Kh;D|H*-$IC=M{1qq6H2ycG29_={yDq!QAY7b=JXUHZxgI&5QJORkn7 zj94HK-QceEVvY!OVMmnVv+6Vqmcbh~r6(Vpd!F6hj{ok#_S_#HjDEwgCKZ!tDWeO+ z0Z#H&pUNqhZ8XiY#S^s1S8*jvIj4C2QbzAt*YtYp;va|m%A8}?$aFz1p zB1;VY%)>u%h(;tVYM$7UjkW=fO?PeYIJ%|nII*d1-nY?hVOjHaf!fX6lD-TI9J=iO zGYR!jRy_EM14F}eMi)pbtl{MR=@okY!e|6(>sS$0q)&8}qwKID#f8wQ(Hbu=V)LH> zT=d{y_Sf}om!H1zW33C0AnbD<__7LaR3$fTn!$jULCTk3f3AJ+zx%2sUT$e#EQCO! zy?s(VUZ%)G9R=1mC9hj9xa#`7JNMcz-*~(IpMU!2Ap~dZiW_kd1ZTPeEV*^koGr~138rAfrM$_G~zX<3Swu(@!&MO+*wuuYI2#Rlyc9&S<@ zy;NMQWMAkD`at5AaJ@}LuO8Fg^|$n0sIXP$5};UO5Ks#}rI<<$Raf+ad97dW->BgOq^}4%>)`V~e26cF>8e)`H#A0M$7ST07al#LhLNKtHFv zd|>E42$x!BD)f$%R(){z+2ieLJrxf&e(!jIC?_9>tL%SdByvc}@rzOu+)Qeh{YncY zTBGGrxC%65`CL!HzWalpX#g(2A%`6dx;e=`GXfKZ-br z{gZ6n?CfO6k^PWa1cMLyY51xE8yJmd{^vS0WiwS3NWe%wD#G*i0{}1R@>Id~SKcD!i{T@&te0J$C|BvtM z)rtD-4k_d4d8bw(W9DsQJGDJ~;nfrEiG8}`QmOh2e)|xdt#2f0&BIJ7e~J}$p`4?m z1C3WPeOA9vjbFMTB0!#yVFM;M#C_fHfFgL%a4TbA=G^IXdL90$c3lHU<-^-AVazKi ziL&+CKXdE@M=1iwPYl3@v*5;mKo+?wy&dS&hvUe)yDX@Ueff*8v=_ecf(F)g(lsZx zjjDT^dCe&S$B?;hd09#H$p;^{5A>8G$=y%vD!b3fUCvxF5C${1QM~NJpbsnQM8fT) zV_kqjV)l1nRj$bjY$agN$K@?P)3wC|up#&F4}(nl>8AhGi_LtpWn02M{A{oA&pJ4n zT86RvQ!vLP0IQ4FTghT&Ro!iJbC5cD?~EThfFxVDKZ>%6Wz3-C^{ZDjaI>Yo@{O;z zU5B*qSJ}xw21?1%^OT`yn^+AEBmXR-n0C&XX)_r+ANuvc zh!a3g(bXzb$&RO}{p<$4ts`@TNPrr+g+FxRyjRE3>{D9$|*ebA295gNMA1 zxNdqYTeqO>Z5M4SKkQaXnYm9v)b7n~Py51cd3>7&VRfzh(4j@_=HPrk3StpY+FGU` z8!EV6=s3w#<~8x>PRAhZ{X9MhixFSNjp;%sf$5UER}$5ARREV|240{4!Yl3Y(c^kM zqt?Sxqz|f|lJxS$3+>~R@9U1YQQ)@U~JCAMPTMd5lb+`(K>enfTPy}#}IVDz8=D@8IJHI`8 zkNi_lAM3sgP_a0l`Xg*7KN3WZ0xJXm_T+wy16`~_Hv6ZaZL5GI4_MapdX78ovcC8F zsa_poedic8Gq1#Fdm!cytZ~qHY;p{BE^7(&zg-7#hjn-EzC#C94OxfMhraLwYqi&f z{##%faHoISRGY}z7>s39n&9z8C{f+hMGFQbFPy%RuV4x$<`GXVNNSR1Uz(SCNTa>k z=3?Mvci)kH8h||#aipz`Y!&=f%Nz{LNoNq7bf+~gjALH9lwe`4SBLT{NjBPc5)+p1 zTGvs`b$u)9te*6}^2y~GFoDAM>_T^q{G7wp}$qtDB-8=-#mO60s z^%mV^!B6htCdszw#9e)P;2S&I<~^(o;wL_0BF8by8GHqyJc?qS2WbUBj;AP51BWlzVuA3XpYXd}5IQpwv0^|3YtaU3EVwUzBazxx=BQe5=JUHV|bYC+!C4KEii zU1;xr^q!VcaR(|cT~Ln5%WbgK-0Y5fu($Ti;p6SKZ@k!E`rTu0M=kTtk*>N&6{;Vj z-LPe%5Y2G^qp*(dQyb2Fd|pqe{<8h-r*D*n^dRPG)F|0r^F6!vwAWsKt!>-0O?M~9 zeu@Q5f6=FBKRBl+15fpDr|#OYt8L$?*YfKa@xk3-@s9*X`ke?^-~6Xs0zxm3UgTPa zmmlcjhh7bQKzHOn_2LoVjC1wm)pq^V4MC>iO|~(cwIpQou%2**kV#Lr@-0~3pko=% z(jn`p)gY zFrf)VU@DeXOhpm$*;hzL+k!Ks)jn!-nR*N3uUw$rWreQ#RQ_tVYkEw zL$D-oI9#!tIJEvfzUT3F{FUSF>;L3+ua8|T3RwE!qbjTi-Z$Zjja^-()C&6MkKfUE zQ9m}uacLd$zQ-i|CWJRRg0zp4=E%V7Qm8TLQ%vr%FjlG}V*Va50Lv4w`}G9uHqHek zRZQu@7zqW3ptaox_O>UVeX1SRx5!BK#AjUe4@@{49Q+pC2l$l#OP^kCAHRE2Pqbfb zdk*YxyZ7(W#bNpOySv4y8yUi#_#Ch5yj~cG{I2Lgp084nm>#uE=1Z9*6=+Pb?2 zmAaHwS<1|+oX42wd5*YoS--XS_T%4oZ&Wv;@q54H?t8Dj_I5w>@iVB53(dotXIL-* zyG1v(ay`Oh3|bhJzKX!cF4DQ;7!(vK>{F{JgI*S5odmjPJM;2;``1M_bw zV!%(E!^aPvw2%4#Y;5}&jMVNR+ora#|MosyWp)m<)CW5%vVCHiMe60P$c+LZi16%8 zAvH!lLmx`Sw+G#w4k-EEMd`=e?6j5d@(-;C7vKx1_p6We)`Z8r&YuH5pNoXju`#b5 zzjExT+gMZL<5vm2V+}zc$msndx%9ow2@eLQ(p6xzM_4yY6TgO7$899bz|l4Y@Z-1q z(C^vjsKWxJe&9sFa_07076_2BzN85P^ziDpP6Ij90Bq{uizpB%QI7%G%{tHCy@x^A zUEvoM$^KjW=YR1d-F%$`u#Teu0dwEFv6GzhqHlcj)wX9J-yBhro?c*U7*KMzF7#;W z3n*&6rL6WC9~4oE6HQ^IVV#p*t$JX+C}`?sx8{xH?w<^?wo`shwU!NULhLBw0uJ=C z2B1Fu;8T4E^-@aE;8WAig-l6e4+c_1mwGRX=xrAYT(K{3pI~QWd}k7j^{56pk-ClL z6hW+90BwhgZ67#Z|NQdrysUZfnho)4Za7^guXfv6AaWTphNrPrxP1OnJEK?I^EzU4 zBvxWu8i{jgVu=;Cu)mo$adgn797JPG!ZnM(Y<(z^?HP zG{K3DllnBaZ`kSQJ`5H8mfq!|z&n}&>?9ziPtF%nmZ^9y?jKv&M zsQHDd960`{-_eb~=QR-Qw?df9{y zU|=TRv`Jg+E55KnufKFaW(>+qQ4dC*e&sqiKjfU1ghrKa8xr&^8*n;K3nu?%862ZM zh7re>t$L_t-+sLvf!DCH79!6-$4puLnq(6akv`p#=@^ZQd_L*gmCNnY`SZH5L4)X4 z2hV`)zGUWd<>jYx~H?Fr| zzx|eFX&d?WQaG&pJ6f+^D{AX zin(fcIxnATdmS&#cwF9RHIL>=mveW-GYiXX2EqTQ0od5-#?;=2A{!NU-0WFq#6y_N zX4oCi#qeyAmjrhq&NJm|jmvfe8u%2&I zkC=E1*9()VRP^7pJsYhD>}({#rs+f*^I@zf69cd7^_0mp_=*Bx48GpJbvw5BC7$QV z1$s6DX2k@YinA!@83XEj_U-it<@@{{HgH(XSmp9m%dmBFHF+aY{4;UUZJ+HzS!LXT z2p{xwH%W6oN`K+>ISs(-)f|1ToFb}$%CcLwyep8&SJ;hM{9BsB9=8hg&5;+5wHE)-w8c(vWS8s8Qu z>x{blaee612thuO2>`F;LDr-}R!x>nZ)@D{&T9 zhxqgJf><4|FmSo-_J&c#=<8?FKi1vym%qH+PQ81|-H_BSGvQTl{b^Q|3dg+kE3fj? z_rc`EiLC7XglyI6i^b^c8WatSm`04DnHVTV+Y397C_D1{!>W8xiaIAl`0vqWjWuMn zqz)47q{Dxq;>AVOf^Wo?-Fkgz?4^Hvq#gQ`y)mz7Mo>pi7$u7kaS+?Qs)GkpT~Ia> zIZ4lxXV~>bc_llESLqzj1F#)DSI{}pB7>sF}+urkWLUJ8?AD+|vn z6b4_prmextCx0&0KU3N3qcY*xwAf4&A9R>pU_{KVn! zxH9mlq6c=>4$AQ9#{Pbui+^k|@)NMqc@Wklfv*^aYKwY`*WY>-P7e(>9t^L|Bm9`v zAmLQ!0w@o6?d^V!z>MKUpe``RL7Gm4Ai)McbpQhZfl(bDy!0EkILL%+ zS5x#}vrC>YrlnbULGG91Vh5?2Wa)Ggi_|Bd`(?0#;Qxq8rM)Bj4hkapVS!gEx z#AAYC^5&m?w|(o)S1fVgi_-I)dC2lBV!ZUE3L%z^Wsde&>dj98nSW}_kN&Tpws(H{ zp4$}iGK?BgM&qZ}m{*;(d)Kb^&2N2E>wC5lM=ab*Pc`^``inEVgZ5O9Yx|n*9)KlS z^zIj~GI1QCZ7pd@uUqqclqfEiQ$QpC!amjOgs(ro(YEf}+K#_+T+7;0yQ-%F@14Kf zp4{Q}!=$*N34WDg^Ne7ft};G(tuu9ga_!dD@eIpOHruZo(_1xa9u(O$34%9UB^j}fX|gJ5w1ryf zU|~BD@df9oFI+K1j&#D#dM(80i?sy&C<9mWuwfd@N3=iMH?c?ESmrIs+Xrma_MERi zPC=*b)t-~OkoY^t^ymme;sgq1Lgi=vQrg|LqunwILTu*@%!J zagp{7DP^9&6_*I7C1${437)oaRW-{?kMs)eOLy9uE$jL>U}G>4yg+2Oi7@u*Y1PAO z=Qe#$6dd2Za{@~YU`eX?zOpW498aCqw-wKQd0KB-xvv}X^rWQDN8)%@J*0y|4~|t! z;nR=f4Bm*~?CGe`nI*3ZYb|P+) zxsv?YJ+AG|4WjIrJDpr2=+upCgRanl9=SW}6)1~)C?sWSS9 z*t`y~tZI7)55JrTVGW3FC^b4I&i;xs^Z)ZldQE5!zde7+`sN8S{MBh;aeLr z7D%?E>~9pi*H0}9?hgk=S&0~{Eww%pij?SCjP-R;O_lIzzbb>NpJi;f@tJ)IT=L+t zCrO^RkMuT^i)SyW9PQ})ynu#{wVDtEzw#5J(khp)v~#dv3zKDou~%Y%Fk&hr*@sF~ zm8$);hxw^Gn^DrMufN*9`}^N>Jh9J6Tfwx1DiYPP!!I`Y^iMv?)yIh0c3jt|G(LRy z*TMymDgN~y9!;|rS;S#&aD&WQ>X4Z;-8V|&so4cKeRy4v4qAMyW}a*Lpw1xd`i^U)dL1aE>HycJ)2GMy7Hq#W8o8IV-xR z=grMDKs9-!{rdH5SKF0K+~|-=ilQPP6Z3)J)@|GLl>IJ$3%2$q;DUFsQju=un7E|) z4G+pyzOQy(mj4Het8P9HFsMRe6KN(Vp7QHFv?Hd@q>Rf+#4vHf97|@#20+PhmqH)1 z$*1cXLzHDBql&uhgDr?c7Kk-^0BOSpy#Yb<3`s3ncCYyse_>bgNf@!>cl0e-%?sPB zUjAXAyiRYNJa+PHe)Ta6z4ZduP1n>Ng9@?EO&l>FK~#!(!Lv?%{^5sOTor+~0fmY@ zT19zQ9s&+2NTrMNRI5_7DQZlqzxdkgdWcGItk2WENo0~5l`E|*kzW-jk zt3m(y_N8g!o%Knu7-7Fr>gp&6RNhAYI4|Zb9M=ps0h7N`J6WSI-aw?qU^ob|^yNov*lN z#GPTr#U#x=Hdg#`5!SE8wR~kJOXY`!`l+@|are%2U;+6`QOwB1|19=s#}Hx`Cw!GE z4?s4>mCo*&pKb5(DD>*&$_vX%C$61O*eWlx9|9;$QL~fbTe=%J>UCqhDns>dufk*9 zg~j&>c>PX4*e>JoC~Is_GKAZK4?A%NfA`}0{sRZ}I)>eCy)JSDXm)W09ZZ9D`h=Eb z{Y0C7tVqhi))tzGqaq~UX#YS0M9b4@eaG(3tvmho%iShwZTHq+6UkG8Elw`tkqJ0^Jni@*my z=1KUHT*U?Ptkx@s8G!ZtstaI-nWgB1hZEUsTP@#Nl~^&Qo!g}9>0h627eBkCWnWi1 z!ez!CwEe=C;-rr}Xe`wNel++RuY3zE)AHpRf(?VT9(-la*nQ98i$p%Qr8MI2=qQ&a za;C_`o@t;$hP*W3%KNNz#DWPNm>5tEG+_icbxvc^hAq6oue$p9+yC{;ZTB~}w>6vN zd!16oiB%1zl9#It%iFsMHgt6&R=8+fHNhD7b=j02yW&rs2VdFL6sL+aNsIZ@&o$e1 z4z$GQScYvZ>&WRKff%SgEAO?8hhyjt%>16AJ=4zA;&)s z(Ps=z*MPD0_g;CWvf61LaK^;9UE{z9D`M8c7zbor0pMTU6N-*B0#sXAx6syZ*3+*H zT=Mj*Y}RV}y>=-Y!@5cChLfAU%JT9C2RQT%adD9Hn=YLsi5*cOC4NA=u3W!3Cl zH0yX2=E0wwghuN<7qJw-3GGonvzOCobe)^dPs#H9%` zUS;|(|MJJ}-M8Np#wbl`$7n#UoWT|P9UFJFgZmHa3Dg6zoY+KIFRabqUq5^LY`b_q z9!+1TmTg(TrLEU@BYlxpc+a!E_`K>d%Zk_;fF}a+#M3kaazPpC+NbToqX+HI)4OfQ zL0yD>^_U{lleTYPZ1=C~HDTBg2Wh=*;MV-*`_b`)UL0$B@zJ&+o~RO5u6^N9MV56Z z$#_cl#zz`ZLPz{tW8F2o+sX#6dyUQCt%7Y zM^&>aU=<> zlZ}e*4>)SO=3)%=luQd@4CWPsu-u^LHnL5l?wzKHX_L0IPxM;sCl3~VbDRf;;q}#A z3J`e``#;V4BVRkxPP}|V$EI=qAQ};YAy{lIagkD3BUcN6XuJ8Do~+^qN0bb3P8b1% z^S3aozm)qJ5@Q1c?LHM3$8C3R+-f(@UlDow#t%PyVo!y>Q5jly0c6P+$8gCjA#YmQ zs#lXfcj$S&twlEr+CX|Z^yj6Me$D<2e(a@9Y%MQwTogKj>iw@iHWXk4BzqM-zbJuK z`*HyGF$1vG76ZkJ9pTEaS^?8FT?gN2^;Ty2q4?dsY=`_&$umG9RZDSipAE^@l z;C5rOZ%vA80RXx~6Az8j`fY35u{ZZp&*T2PnMum}<(I*;! z{rIP!>$UZ_+9Kb8buy!PAr**Y3?=5F*K@7wUhdeu`G+1fl~{Mk`B#U>u@Ur}&)vrRZmj8=?`r~#@Pp#FlqMhJ~xbz3A_YK^*(eE2?yrvt>xycwmnyQ_Y zRgr1pSbr=GxqYy|k(_nQbnbTyBgMBuu@4S4P88S#mFJ&ry zsSJq2_z4?S(MH0j{)z@*zoP+IC-4S=iB+SH`H4T;ko_$^9L!q=fLU+&4(@N>{*@%c zm`f%6Fahr=li-iNL;B3Fww>1%HZ_ps@*u06<$Y5PV;y7BFX%C?SNL)h`#KH4uFh*i z5ffGpA?GQvL_CNqZps`DI9A#~on=ya{m^pV$?KX)feVv3)q*4KyPf(YL&6}qRVoTN z+yxTc){}5o_3hE8dSK?IZ@r;5%*9u9~>wvY5Z%tw0N z?}XJ`c=Qd{b7#(4G!r8>nJD$XP?=*jo~S&aH<2LE)oy5GpiLpAnP`)FAeBw>Gw8~b z$!E`=)@zZ~X5==AEQ=U9b&j%^bj0ALFfJ#~GEFL0$jWXpF(H$c6s02%#*od+3v0P1 z_Bn9R=;ydtIasGQY}mwto&6Wy;3L*b)ae`N2<=OlLB?&SRz()&fV#|0N;`J!Zaeh^ zGq2%xZ04DGF|~Q}+K(}lf0HS?>PwD;Z{5(FWxo78o~8~0Gr1TB=EWzeaOwRCfqGt0odj`}>;zm8|*=&j1*miZo^ z=bHCrE`gTeMkmiGFSAL(|8E1ZadH{a#KH7zWPN8mE7snGLk(s6@C0z|zqpih~XgP{%aYhLV9JD$2br>a;>vo`}I{(u{P`szi^mbohvv=&T-zqzaR6 z*z1#|gIt*8X(_%KeBBrWV5%1eSA6gF;e&_XK-SVWGY|6svZ5Sy)mQ1MAi-ZwRO6(G z*N$-K)`pE6G}}em^2As57V*Fe~HJZN$jNym`%(P! z?Q{U10g6o<9e$ji@cnA{Y0fiz)`@4>=u$;CG;GojG6CXG9P$a?2dnA>Iy>wTx*7wp zZ14&POeuIRblV6M69$P{ht8fo+sczVBr_jI0CBrQv2R= zyph}h06+jqL_t)WZ|J+G$J_3Mdilw z*tTJ7Td!|MuI9C*T5C7TN4JR!W#kZ$AS6Z3(i^Er3SU-J9b8CRn!;^N1H&{lbSKR5G%C!IK#cxM4ok^{ zIs8oeh<9FE%q1r;8Mal1Guj)nsZ6|qD(vX9WPzW!pJg%ePAu?)uivEUCCpfkl=JpS z&tt=jkN#Y2Z+!pt_VVxQbqAW~wLkODY_M+ljBAbU7Zop$LdeyWm3Ar#7XbD$pLSoA3Yf*LuC-M@Wb$E!Em-RrujNzdTJ5KZ{kacK0Na+Rlk04IR> zyAO#-48ZO^ez@(?faT_G+V{ZcI3VYTNV#3W5i)f46^gV2hZGD3@#}pZ-5PNuvwi3w zlk=lT`V`8?fBj3psl@}W#G(JX+8xKG60n+Y9}vl`Lp79D70f@{wSL>0cI^ARbzu|X^5p$yiqkCiueqtIE{O$w zxqX*(pu(cePaIG53gST$g+hQ+DVz>Fd_tM%l`V=14wSdKr?0OV;sseg-YOZsrk?(Y;h)5L8dTcszQj<$Wz?`xa& zR1oV4%Z)N|sL$QS7^$Tes^}EQd@j;f*8l4JMDX+?gPi3{Gsxw1Z6C}g%axg4%IG6u z;WJnu(*PzBi?ggbYv<3L*AuYk;? zr@4mWYorpuADqF(x*mh2foI;+#_Dq~3)o3ragRAxyu|~2rGC>uw$Jk*x?|!umQl2zmADWxYv5H$Q&kRef*$h%}W{>Xj^z^&boJN=X32napBh+ihhS z(x2I<&O00oIw?PP}H>ckKGOh`&ph;&QH9BFGZmnX`b*DtUfstPV|B- z$+$W5%9Sfx{CXfUlM0m~K}~3+4Z2Rq_0$di=B&28R)n@NmWk5)D1@33WK5A2jwdIt z>N}l$3$|bTD;#+NRVKNbLLx4v&RrOg@o$^Z2Lrp;s#mKWXWF781tw~^bSZPULkn89 zB~aAME*OxPY~rM(F3}*lpMuqK-UDPS{7r69TiW9120Sli;1*KGUoLg3p(hGZ@#XC zo|9>g@T80fUsVqOK{%HCfmZo)K5@++1W%xn8<{;hS%I6aRlR(NcAUzj`eZQWU~f!i zUwr815JP>io&^ar31|yX9rDEK`gI%ZuC#0@o@itJKzE~XcS@|mq4ji(IgLj77;mZ_ z@l=imtX;RRZPT|N_U_lKsZ{oNeJA6Yn5Yo{*aibqUS;xmO!q79UIwUnNZnHFR2l$J z^wjTNy?XhAPCEQO1|P_RE*z!V)a&je>8r02S$Z!^wG3GZmS9xjU-{N;Tif0P`}JMi zc(ogz!k)m1fm+1il9f>h>t$=em^T>;WjkUl-#Xq1nJ)C`TT?gm-PfyUFKLh_4u>4F z0N77$3mf~?#5z~f3$g02Pz<_n-nO|NJaI^`y=K1a=zbaBtc`so#ai7lwwjYsczt{n zSoeq98!-?9Ch=_(2aQMxsgl}l4i$OoZYXUbXa0b;WTGV?#*ni4| zj6W^`7al*;U)3THe`Q0?soaDf^^8QD=lw7Qkgd-l5#nTimKH0;{e|D$~{n7gJsC2 zP}W~Zj151(UKkx%d@Cjf*^0|J=)oipukIyT2UeSWKW)pVpP#V$j|qI(s$c8_JO1S0 zsou^6kP|l#bTUwZV=eDKNzkBJTQAKc$=508$6(oGoib=XN-I1vk;w1DMqR+ufUB=% zOS!aqQG>7R+U5fr+xlI4d>I35(8&Z>i14LqD#RaBt&)=Kg4Gg(xoHb5Ua^FL8K?x0 z^}=Bj(vV9TCsN|+>$+5a$J_B2PKa9?_oH$^{_$%=Vg&>OaZQDS6pdS-p*CB+|wDa9!UQfB58qLe9>$ z9t6mke<^ZSOJeD34pT4g$}uQB+vAY4giHwJB$k}|2JNJs><#h+?c^eX}9#4g(Oo}#5{>K&t;@Q*UXMW73pba6*qvkdHXfONTS0`S$ zMQt>{`GeQnE5G}73*FD&L8&Tz6@7yowumL9=)uC*^lEP>VyY|Im}qBH?d}7x2BOqYT)lr)B{2YdNNwD$Hx=WG$BeQmAwecp0Y)X8N7avbfNa+pS`7Rl0L8F4Ggwn zAIFW@=tn%BA=EPgbAM<%s|&%~pFg0B>*9u|xR_bqmdVELp~`_4obbR$fYeJywW39z ziK6;`!*&h8{?ShFcS<#%*M0;OGssu%ckpZ1^G4;Wl$8r-zFd``Jk$W}ztp!IH2}M) zbK78JDyewNP z8*EwThj>wGe5yTn;5nUZ@|LAYp3hXW?OuIyS>B=Z?Gq=D)}kM61uFavJz4+Zdmpwl zU!Acpw;#V5w{wmy>?m^9$sN0Qv_ra)dapjSM52Z64`@{J1kk@NHF0;i&iW|<$3x6m=0E%fBI6h4&QZ8sQDb^fPyaChd-ki-Lfa5= zltfvZ*$@Vz+S8Y^yHD!j15xOdTMr3Zv_JaO zzmGR121aA+jeU9v6_qZ7oB>$1O;hp*_a5q+&>6on_wnOLl7R^W^!y;G*!{g$W26IS zKxnCZ)wCjPQAb}SMgoqN@Pn;qA3XYzIA)-Id<%B90N`pqz~$u&JTb_~JjsPVQp~Gr zqwP?DSEYUlc6-6ZfIEQ*r};nGp$l})FSoM@Wa4&Yoptun{d?`~sZ-`U{@SbU$jf?z zhz1lR;X^62UZ&qIn^y>df5f!{l(9`Ti4`wEg=75!*LhVfoMfDzF6p5ZT@cjvN+%mN z6N(#axWaK&5IDuRV7aq+>Ww8`V|}Vu{yx&vinTvsaR0uJU%vd}i#Q*~+Wl$r@J5(H z+jE}W+@za4_UM`_`}g1rP+*eH23=DgZ!JIxnNB9`C-G#}fFm|W(0 zLkQQXxh|dVox@+gN^@Ve1+nw9GnY*y5PYObG8hH@FlhE$N@|={e%dqiZ(_r$}_B9Q_ z?$$SM*XXHO2*yZlYZ=x}Z&o<%r**IDNmz8&XI|xMSg&KKRPD7qE6Xqe4Lmmd&4cDJ zQ^cVtc;&NFlTL9bD6(q#;9w|L924)e@r9`znzA=#-zE`#q#1n*OIN6<57K40Bpb2; zZK?fuJ5_6M`X6m3qaNR&?!|&t-W6GxX;aDOLC=u)-W`swM$>tpEBUJ6mtjYu70S!- z60F+4b+0~+kbBHB@(!#HBT6{sb7(12qHLBbIeKG*W4Zmnts`qTd}}l~Q+I?<+Oqc{ zMeJwQL+rHpRwt=*FN;OWjH6=)i!PgOK(=S-i|oaYHwTkZB79coq#a$c%$S)aEXqC% zCYGsG9uq$j4WQDNV-DDOs**dVeA1E%Hs*W``<|Z6@JF%x(lWFiY|Tp%k1@`orrNxJ z2I02pMCbWK2iv;(22qc99v#8KR*WDBt(#=2$FjmawhlS}y3y;@RV5DvSwiGkhrp^ZFuq5xI@^Enz-SSEv*nHg zTN%u7Ol;``WMbUz@WwO_&Q+pK925GuaFt)vb?eH_cJ}jg!Dg`ZnW8OeS3>0lBX=S; zOQT)LHg4Y7cIxTZy$AQ{AiN``sdCtiI!oZvQTVoN3ap>qH9ow$jLFE~VfyFE8#@|Rka?Y1?x#}#X?*bL_7-ZpVqIxds zOCM_%{`V?#4Ui${Ngsj-PEQryW8M zvI^&u1@QXmxQjw*E$P+39@vzKcJ-T}v~e-FmUa8(6~bV- z_^5Af^2%3E%xr63;TVu*&`kbU>xqR`dId3^!K%h?2g{%X`>ki^MJNTBIeTR91lv z3DZh2Onf1wm%<-#(U{VhEK`^xXWoN@uY^9#N>&yvi?4<-t84qEh|UEALIo8RcE&?{QrwJ~%I zI8u^b?c?zsG@937bS&ZRVM2ks58+ipjIEdByaF17Z{ho)o*un-?M~aYYnwvmI19P@ zPgvtzH;H)FDbn!->~TE-JNdyG9fmDs{Txrshd7^0xphnJS3h}6Z<)E$Hf!Mb;0wq4 zdMx9NL4`g*n7mL#iW|fH^cI@^@dT{`Mv>%5i;UO)TOmq&H%wwmKNlGhW|WeX@%ar%Zf z$mk7|+Ar!AljW&oTLzGIuG(vk(C^c^=K78L)-f`*#mz~-%nJsIVmsK{cHIx@uOkaW0T%p0ZMpf zo+m2DG6GyeROqOx90~5QNln)wHx|>3hq|{dB4WAsQ<3J9#_@MzSHXHdpvIx<^wR|m zz<%<}4BG(6o7dj+$=TVKq9CKAg|>{3y90nUELCOIHiqMzM(*RpMc2pDbVmA9AApKAt)xOjEV$8OlSn}1_WlBM%-Or*fHK}GDhO?jT;mhkmMve z{WAZYGPB%1L)?{I&(=WsDqY{J?VZP(y( zJZO`#r)6)0?Uve=3+MGZ;=k2^{~gc&;Ds|=pAIvd2_O;OKeip0L?fnj6+`)oypUC! zwB4@QOOTMU8pn~#Z6`^TB8IRm`^x9B)X|N4+k59Si(ZBq1XGbEEYc*)dJ5*{g(r`m znh-0M0vA^E{XOABKTgs8R{aXf6-1_-mpkr$tOjHjG1lf|9tlU>auy?(P3CR>Ee*ip zC-zwEgtMqD_hLh1YrnQEGR$Pmlds&()4zE+*iJUZs|}cTE*>znvU_w4j%6}ZKM#83 zN#ldl!p#{)b=Gc$<$WTfWZpR&^Ut-u+E#HSW-bIvE7)SFJd{zR|Hd?5W599K7JV;G zuNkXUZGWO~9NfEiS0{M!N;>O%f6X$*0eLb=)!k-$0zKRQik~N6ck7+^+!-2amOHF! zF{L)~Or)>viiPah z^AGWG63R))B|Y_e`JBGVq4jE|w%NMd$&<>#Xj)I)wTh{01mJ=c-?Tk&RCnHU1TTMM zVnAiih=xpC=c`{=EYnFn8KA3nI)tGqFI z3x}A;KX;w53k=jcp#>F<9;IkF6^guSF;Gh_B*b1A%KX7K>$#q;g)tD}^T-d6wHN=< zi*eD7HUt0=6!GH>IKqp;44)B8rsR`h>Ln}t(FPewx$$t#sdM&Q2zazDtf?a%D1780`fOGmu@0~ihO31|N3yze< zX|*Qw9WNu`9Lg9gA_P`p%gM!s3hu)C^}wnlXTn$-y0XE@oX83%5O#~YzSp0SRr`EE z36Xwm8$3uUXFiG44w2k4UMqZ0CoLjg+Ms=jZDp5(wY=_Ch_G9uX8^HP`<8fGR=PDC znMrCid~oQ-gG~oFwat6=^y?Nz(iN9}#1Y{zrESTpG8Yecn$~_aeX5aU_I*n-bbCeO zi;KdBwep-P9u&?UJoY3HLejxX?mMo8fVVoh>Km|#{OVjBb#{uuX1(NrSMIBD8U)mx z)$jc3opx7ugU1P|$w3Z0RhwiPmN1nRPyXS5*WMlN2Y>blZT~U7@}2Jx$rS6Er&%#Y z&T^c6YY^fbfK7-uLvC6&&%WGWdTrIItL?(EDN5tIP z8*jYPp3`fzSfA+^$AdyJ21P%A>x*{l@l6kyYLC#iXysbJOLrGhoU7*8`UshU?|Fay4vW)0+0i-+QgS^v$n{G-D^z z&&LVT_1R_7!lxXcu>KeqzJK=5exavd^;86Z=!n5P1!0xX#9Ma4u&jAAmNCtr515@8 zdQ4T(`lU}V+`Dq8ZQQ%f=U@@ErtEy_^?uHWWK%xJ>cg_tO~w z1DmUEbfj!4n z2+|Ii`xQOB=0PfUunxGjldr$lc4;6dOj(|_0r18t`Y#4>;D8VhDMtXe_^{EP&H()D zaUgT}%GHN(xow)P@*84+vy80Llf4hxM?cdmi1`Mrc>G5kv<+TieC)Vb2SSjTO?hyD zc`W?>0I<Ctfx(65=moTNSAKx_o>?fz&olAGyqMn9D$gL72woR^!xFV1JvGyVC=t+KJ9I{A0 zPSDQA>m?3+;1v44Uv!@jHmkxfeb2nIfA(+e`-O$G`&Zc)`+Z!H9LVsagzoW!`|Y7_ z9F27jxqkfP*LFrS2|MO*C1dD=kkvek0fwmq{iM8is*q%K#f>k;q$ve2J8l3mil4Xp z@TQGb9LmWy)(--ZSDqv;o{Ytzn9m4+(I3e4zbsh>kA5rz%G`&Rt8QM_(*@ngyjS1J z)E#``WZ(m=_Ez7>*VfHj+X20rd-GNeU{sSmztkqJThjn6wrrE^SVj4wO|>o}ryqnO zzN5#Ewv&3RN3AZgPb5C!*ycEejqS9qPW@|7Uax`EH2sH9<_k{v$*29H6T+gB6tx0i z8Sx+`B+Tw|ucG5Y4qln3cBpx%{K6Rxz`p;HHC}!MDxdB~Dk&&A<_;K6`Y16hcl4>} z+hiu0={+GH-y{!*j`wQAsIM(E%AKrcIm%{+8^w=v3`z~`;h~GM5VcU+(a#5=QJ`w=6OBLdALTN06 zz!P>s>yP`$df8|}WdN4XGo^`npozLltd|_CDo$_eQDmZMze2OuAOJ5P*+H?q6c=3* z?WDc@#(7b+n5H={ox+DrY})JQ(Yl~*&ABtD{p97|BZu2-zyI%sq4n4$5z?X9<>j<+ zv{}E{o)1*$*#?n}rK}(2=rF4$AEEF23cV$5iKk%e#0Yhz@?CXz2)z2S=<~pd21hG- z9e=8uf*$I%^17*%L0EeembXcr(csw~4M;gYX-4`Pw-u}w3?8i6t-(C5^Tsv=YoW`) zMI;DPsEoy)AIVZpxUPQv`t^22-{=iwSS4dHNKtW3+T=k8D*ijSs$m;2*M_Uksm++M z)o+ZAc9kzE;46LkDn$7LM{?cvQw+#R_zCW)uhVsM9*997{OMH!>d3Jng{GzhUV8He z$VVP&Vqay++eo(P+W3K^$8FFtvf~WR^%5dexzFEh4>A&2{kRTuNjEo~{`~XcKvzMl z-1|*sQuSNZk_TTYaL%Mwc5G5vyj0;m@zU4zI^v^k%eK1KKk*kW$n(*TkV&B z{Syrq$F&1^k~(~pAB?)jm6=+PXGR(poiEIUkfekutE|M8(`Mo>{=!urxSV#QiGC2J z$s{RGB$Kq5r@VBrq=md>6Ds9{qWFV-w0<^6*$gy;3pkc*Lb9^F_y!Uem!qeco}~jZ z&-X0syu8QFe!iz!)NF0e*PtAVW}2^e`Yg=rmk+>ZOg=H4w^n@&c~%_<7$cw`HVh4Y zmOTe!+&Qs2pM3Q}1`Y<>8GmXCCrQ2-oO7c4lap>gV=_pG+2ad8A}io72r6?dtU zJM4NiMipeH2P+mSCq1!`wQ>R`zY}Oq%YklGkYw_?j2H$<<#J(?_ z02E(gCiD~s5CCJi#?vnTt9=IYbmxZloLq!&FMbxy<^Y z64!)|6N@+`L~Te^gQ4QoK^5ORxp_?&dDSN!EB(ZVeb?B2(n)UYY+!L{95ORGfLRR7 z{oxZw+qPZX{rZauB8%j#<*Iy){azu}veR=%8*GkKT~5vkJ>74OCiu91^+vmX>AJqj z!8=8j1_x6-fgKnF3*04pv5!!wF2(-C&+B9JyW+dAs?VaRNk}}_m8H%bRY!<57Ff_SK7JH&ilKsr86phbs7B+pHswPpOy!TxUqF6 zdDNW6{L_hcKmX*U+oMRrIj+RRC%Jub!Cq%XX4K%62Vu#%NLGH*3-g*k_n%}@14qlP zNg3s^M^5rdt{ep#S;@n8)}ALTK!!B@Ox`FR{nHoPf$tw|TVL23C$vRbbmS!Rl5yr& zbroyy*=K}>froNkTLd?9j~s*C7zSW95Ncax%aZ0TgRf7&kcMkzV=BKTV>yWHcXUFe z%85@$o__W43(7g}RDJQUMEk$0%ym;G@2)sPg^Qe|vaffMXT35%i7Fx21mnOPP2j25 z)3C^>8z(G$9WS~5m+9@37}O>PLZ9j_OT1ezEj<1M zh*{Laqx?Ya6L>3a_drj(z4P`v?Y=IqPPXunm`)}8w44cd=!QO~1RM#T{fD2^>xchC z?NeeKY8FkrTnJWmEL;v#Pl+?yAG*@ld@qaWeO*BL@_hRz|Kne@hfUw8vmpqqszp&N z7p1HEx4!-DwnsN-)kPBqNIfq_@!-z=_UnK3oA&7OLv!=?j9pvxYD@jag=b-N9!)(U z&umOtUvoajz-acX8pv_ajoUZdF72E49ows?W%T-CJqdX2vl}t!Mhwa80_(W9L)w2z zr&;Y}KV0M@;gjtV%PTj}#zvWgDJ=l>aD)9=zS7vshB;_+$Atv3F7st18T2{pH{2Rl2vlxb;^Cdm)s5Cda1iWDK2G z+9=ilV$_&sJBWj01_lf=`3YFPrgh_U`s@XRkH%_BO#Da;;^ANa3v2Xbs9r&Q{G}7d zdV6UwoNJ^yOYp7Iu3gKuVMgplfJLY6R=#Uwu8+2K?H5X6IaPqu5NH& zay+H~Yr1jp#)Yc@1r1-cg?NKg_BND2d9TYA&QicaJ`_U_iJpijGVD%&?UaRdB4;(VUwmQfz z(hqGG=W4xPZ@Zp=<%t<+!T?4pX`lRPofN105?=lX{sbg2Gq*+Od>Vi~`U4H>Ye3E^ zvsv(>hluFqG8 zdo{vO;>`nB#=tSfc3mt!cv!Da)I$JHMJ0Fd{^~tF0sC3pq^`Q-c0Yvw=nyHWDtQl} z>e1sz+6fK75*w>~EOR*k3((t+aKtL_`Nu()QibYGiu=N1DRP;qs);iW?DUH;Cm;tIZsU!5)_oMy{W;NGhdzZo58rS-*xEC)rmSEAh!X%3e_jJ&6v$EH7ULJ z@~8{t?4VyPONP5|q2$M6;SNw+_{`NFU3dES?|m;n>(pm?`eVHj9=qye^Qez?pllU# z7oO^yg`c+TxrKCjLRjg|m;2odx*mi?cyEJvoNH9jCWP zV(te4}e-|=NoOCa_^%cl71#t6*gZU=G&Xd9eCy%Oibr_37hy(iB?uLTA3zx6AeV*xDvSQM^(1v_xoq4Sk=UBHp@v zo3XT>?^0N54}9GiEdM_+QT+wuP(Q(xFmCZ)@h1rK>2G)l)DluUh0)Th1}7soK~l z%WX;$dAFGr&(!Am%4P4=kBhV8;46fRfXvAUC{-yLdGSrq zuqrtic9f}~U{lGEnO;Ofnj#4FI1L1tp3IRpC00JMbmU;Ql2*7e=CLhO@!DSoKl%BN zLg2~Bj`b0PuiE(ayMEJcKVZ-LWQ8ExHWPOTPI|?{JYB7WLi#T7)m_wtwk3NJ zj(t|Tf{&bG7Krug5Bg@;-rXJ`_d1Zgfbk6(vM294BN9iM|5}eQ4pE#C8q2XciqJ*2(5`6k_0s9f`u^*!(#CvN z+&GUI!^ZQJK1-z8z$qyy75` zBU2T5+F^#BEv5IL2X*N;)wBWh#mv$LQn={LG&Y4U$)z-SV2xhG0kW!L8}_BCIwwjS z_H1k~{pYW>J>Sx|Cb{@R*MzalCUUz>7$KlXCTt~MtL!>5ej`WK5l0Y#DULZCfA>}A zJB^#*!LN{>>dDk4emwn}i+;zJ@A8FyJQ|0uc*zy}f?hkkptn#WU;J14{aCag3^+LW zdAS{OijrHEIu0<9&F6(NUYNQL$bl_mo8;ZD%5Z1dcyJ7u$}dhSH+??O1HKx3Sk#Fv zC$ZkoD)*ljQu7ik`(X8jpEgA<68}7Kp)$UZsPL3;rNXBT4>JF$-oL}DnaMJ=uwEw~ zw3h}-wqd)z7k*%CTf2FUY-L5T>Q{2N#R4vw=INR0#DKXEI*9=?U)V>;f5fDk1*Q-w zR$+(OKw~|7@rf7!x&2HSR^EvhWZ*qDjQFU*CM3bjhICJZix*B^Y-cZ?)02_h1Z9Ns zbY>Lnv#BKHp^H-CHm%*%j-5Qx{`9|iQ|%91>og(fM;Lv1*1AKLj{*yLawt z0QT4FAH70P2;SncbC>RL;AV8No=N2mnLw6H#`=mY`de49hzcaU4|KQf&HFdo3$MJO z3qIT0!#fY#wbS}W>s{T6Kz}F(JH(bkZeJLDwHz^Q=2lLfGTWmXfMxJOc6?*}*14Ms zxn4hC}d>EI*OQ-Y2|73{{4;u#?Z(Qh6#IwlNq8F1RbYh^A`JH4ps+ zG}{hS2;+UQDl8j>?(k!a^Xi+g>NVC!bc3M=F}3YNRmTqai;LamRrYY!PK>gaDXKqZ z09MB(ZmF-hmU}=XY3iaqRgAi-+L3bfPI0tn99Y?~?0DDcZAl|f1PoMGq#XO!W z2z}%@>34+5?^aT!fQ|mI>$T1N!j`2&0InWO7YRwm=YdKHq{-hnAdS#Z-wJ=?jaQ}t zSkJWJ2x8$lSfkCJC*sroFZwo!LrxI-AtG^nMxPpjZD3OgAby?~!ixK$=Fvy`2J92R z0#P<#{JLR5>)e^XpilTEKgWXb8Lw%416EJK<{(qZ1h%Yt~Ck7^KQ64_vmd*wHBs>JSVG?jr$=KVi14x~b88R4O?^&a?SUs%>f%J7Ci z58i;qMfxbch2B)lueK47waZ<40l$f=0ZZ6L1tc^*nS#t&9?e47KmBpmaL85uUl zNLImRpY=n5#HJ<_8mKR_?Utl(56K<`NK-fV>sf>W}~i=yzt^l->`o@>9I*>f zW`X&lRATFe!{=<8*6xT^7CqLm@5`PH;j`KvNv9Y_LIWt`=h4UBoY`P&J|GkwM^T`KmL#Y1HWC& zTSJ1Zz9c6137aNjz(V%skgn8VG;eO}X~lD2p4LG0Rky~APvLE;T|jQ*U~wz6c$9elf(Z~E0^sDWSA)b`e(06XErFUG3!xj2E@uSLvDtr%C1E({| zGe;7951gt@Fx|MepeOBVd<=>xeqk5&r0bKrdi#-XuEIYSw{Pl!2wjillW2iWrlQL@ zUDc$-TXZbNc5gFJ!4eAIt=Cde6$vWDj!BuDYZJZ&`=H&vb*o)d9C6MIndr8d!B0tj~(|Q zY$66spu$G;Q^!*GAKYu7y{}KOT)5ydiQ=jFz*ZWH7LE0p^`#7ygPFn2w0r<&vHX=y z)n|Kb)~;ejI*%`&S&OI@wlI~acE+T1GkH}yG6Xd({!%Z4OEJn^&dDU7N-OcqYFDoP zo5V5CJo5D0{ImvjecXLj)Du_CZjx zPBCB5u0G+FCrby$NoKFQz`+HBG^^``R8rfIuGK+RWyM<5&hY6IZ#rkl3f29WQKDR> zvj_Q5R1ZhZclwSt-OGfoeeH6t_9ebjKMEt#mvQTcCZXM^6KHPFeXv8q+qBtdbiII_j#XHBPoOD0_*mjJKJ7;Af8t` z%%?uTs{bp%v2V;&ig|`9bhs+U5lz|g;-lJ>0G*jV) zPlT+~UC163L^lKnF8U-6>TM~%VEA5f3?>G9;35J`=m*+{>x|9o5I%^XAL|r3egtPQ z=)s)_?aN<()ox$Y-GyM$YElE1RAPRi$u!?~iHRrfn8jEE`>OVY9pV^#MUG4od=fhs zB`gXXWX2<-QM%|B^8qXUaS@V1R-Tdtsp}iXW8Gu-L|a%ZtuOvd?~5Pe5!_aA!XGu| zymbIS(h?VK2W;QAFrHqjZXtY1G&Lxl6mj$S{!q}LLc9|mK0 zozNQr^a?o!XT{_=Wf3tFkGN#*V*=GwX39V+Ci^Y9Lu#I#3~ zlH{DJt!js!KiFRX_N(os?;o>S#A}dQ93QhP+vN2IY9;z2o8>y|XW=1>3%aINZLyvH z^h|sAZ{BMkeDI<0Y|A5Bj44HJinIC*&8AJ8+jqbBy?9c^`<&s38Os*`1E=1jWiEDlL0PIq`ukUPL zJI8nB9U+D;MPIm@lhW7rHn^+L&;}xX&RLZ;;#ouh(LYtk#Q-e9&f?0Z{DoCbOIvpH zv4lL(6-n73on%!i<|!|Z*xQ7hb*z@EI98}5hKL@U(NEMz2|V+4JVYF+VLoTkPrtHX zVF5!AI85Q_Ey5nLaNggl&bt3d z$6s&#_?LRxNEi8y8P}yWQr3?h%#jo1BnPJ43#uhl(w~c-#K4@Ww8MC!3xE7puTktc zW|`OWJH<;W9f)`5{@v}6j#>G>9tmB%VpkQlIgZL|ei;BL+KK@c;TV9ue)*cd0lQ7F zNk6PEvQw)AqV{tv;(oAVxlDOdau}#JRN$FfD zxx_v$(g5u1H2@0~uzv86>mY=-2CuZ@V?XG5N(b5}3lVnJw!qokjerjbcoigL-q6m8 zTTj61^C%zv_22ly6dL$yz?xX?!^eB*^urxRcuFt&7=Ycc0a(6unOJh+ri4ay+DBX_ zLYo-kC1}D$hOO`mpGuKoPJ_nsLuWj zIf>YFpVr$^a(BKe%y0P)8|>1ya1guglB?*x!KY;s>HK5O241_Zg9}VK{$lwk3^G;y zYE*LkX6UrJ4+4Rcyw+*evT4~KFZQt~;J9%NlULrZ*Xy>oY1^`COWxQ8f!gjZlVi{X z|LJ_4u2p>fl^6ZgBvQwrCUAaqSx-HF@%fkSOZ_61zuHEdFxp8`!O)GI12YJFRNuFc z?E(!|8-pbA?gZQT*aDsUq%f5eEM4e+&2^Htm^XdmHyZ^@awNan;kKKEb{XP0153XO zi`+B;2>-efPM>S|+qZt@n=S(&j*Nptx9|c(SlAcD$=B<0%w~l|41tck%GNP)9MYv? zW&pPI%F&mt2TzgFUWDTK!4Ln$^TAJwBG)ex0pKJuq~>Bd1jDk)Pes4=MERF`68ik< zvl25%s$@0u!9{jcf(Iw+{v@rWf<#Q@;OGlseZ*iB5RywqTa9;JvK}*fEy~%rb^5+2 z1F$s@um|9Fh?BYMRo;H!F~YGEzddT=xLpZ-wZZXud5n0_mW_SDD^6tf>zI;NKY|k| z?4)!oJOuEdUB7nCPrvby#_NCZ2W^W6665JP*fMB}Bpl`qYE-?g0urm2a#idTtx`4G zmE71+_KB*puAlQW#BEbv6|4tVcy(}ef=N_nL#48}bt4D9GHC{_;##bZvpg%)Hz(%2 zhIml}WMQe+$nRCX{+99hc^QU-2MVORWAAP-bAD>O|Tr$_x74%ej!2(}l%hcT` z0U~1H$;8X&FZOTJhGpO|EL<_Tjx7Qu^G9JtEW&Q%a&V@Jb-^;=B&|7UTP8}e3z+PY zb#9k&kTI7oZ6!`@2$*s+0M}?aR;s>~IB)>W6)nWRVw%AipFV}bjH%6Cn(Ay2o;#p7 z$mw;&YxMMO#MF%@oAO&KIS$^)iNih;$2IP2S1z}U=g)gSGGFb#i~^lj&SuJmjd)NE zhC{7z6Jkl98+=YTIKQfguk>j>oH&Wt002M$Nkl8@uLNAVxp4YaJA3M@ zc1_EEJh2voMR>I#2eb~W(2ET^2+DbLwx^c zJfnSYQQxP|dYP@w_MLeKz)kAofNYsZJZml4aNgU4kie9sv;rnIG;>WVWo z9LS>3587ebVR^ctySvVwK5c0ED=)sVf+o#fByOW)(lIHW>S;FEmc4TwjBx>LuU;9l zP9J?YtQw%&Y@Gw&^h^AnCz{8J2ODWFHWYl1M_FOqMlRIopC^BLd|+SQNqtP{JSZvQ=53qX-b1_&Wvkb5J0x}`ALwTrLawP)^^2!p<3eTy&JbWF z$H#><2Vw@rB|Q-F`dFG=^}u4OyLfdldFqoh?dCS_WSK+Dw|quPCmkV6*M!d!oM3_cHyB zSq(U@(jY8p)g#HdfM8#Wx$p}T}~XdOfE2Bsqf8laZlFz5fHg#`lC!o zM@<8`I`P}`{I>SZ|K|7Fdc7*PAQhg?q2R~0$SMbo@x~UlFPaKhb@H;KOwti%JSD6$ zd>U+ZLQkDO;MK!C{fg~Mi2=!rT3k-)SD#vuY$m>n0sFzX>Ad{96chPfIH}(;RmHRT z3;q65K0ZrK92Mufn=-Od4yW2r#mqweUYHRdO#r-esR)6GEu_AFCn!@LE zS7G(h*afm1DAE8@%{(zTM!<>@vF-pDk{acICSAHrlG4TdiuDvZ@>9F z?T`NK_g%IYA&L0ppBTJcRCug6(KNef*(146kO#Fe6e3dQDT=p#{0lv~_p@wk&SRls zdjXms@`$bM(QnZm;osBi;o>Qksb$z;$eRj2eeZKw#!TF#W17u+P19-~m8UJlpr3tI znY!B|scu%U2z+7&M$7J9-En^J?)|oU{hIdD_g>UM|C)B|f-cs7p}R4>+=@2&`93jE zw6ZOA^0#48lEjB|lKqoQM1NA${+H+&fW3a6J3XR*B4SK2E-oxegA84fPyJd5(4;^h z&6#OwEk9*n%%FH?9BlZ-azfcSB}hwCIeM)t*1%Cdv%#osJ>o-Fnu>(_m{=Yvl2~>s zzUufuvo{J{`KZ1M{M4?BE$r%erhJA!Fk;Jj$9~rX_q;NfeMjxDam7B8P+0U-_qIwa zk=`TI{=q-`2W{UW4M=LCVSfv2v_S=zBd=NQ$P>#x=b?_rubjQsK7RjWEt?D$W!u^A zl&Lo^k~=0dgr;BEP}O2hyzq9*5JOo%IVHZu$BVidLEA+&hPPq39~h)iOm!?9$5}Fj zQ~w7~9@h7r4tQ{*+Bgls1}{K|n<2z82$cwc*I54Qr+V7=`b~fTYOnZw?BuJ+%ny+I zqrkD2kN0>cNb+hMGeJ**LV5k%m3Bi<(|Q1hd59aW$MG6sIK<^+HWZl9K+5T(f|WQ_ z;8({hh!5<=L|hREHgphiL?2OC+4Agr_=tH)1D*B*v1Hl4l1ZX@qgH{5pjE_Aafi>x zdQJUDKmWOIlGFwbUiXPGI>&<6GZ@$Qsr4hSxMxhnA&hDZ8f4mWV4se`brb@o9p`ggyvEV_~y@Yz`V6xO!6o`Xdl1B%qB=;yd}KapQStS96dd_c^P zgi*y*b(VoDOYe1?zD2HIyd5MUp4yLeY36i?{&S3_twqpey#G+7r)l_9zE7J^5i(F z=6RL9{SqPTL-L~Xc8NL*F}l$Xy}?pgF2A|X%#s)w6Z446oMFDCYtT#gxo99B+ozI@ zW3$4-z5Oh7VvQb|0j?n_YL9f&0 zI#33rYTW&eGm>s1FP;BawB9P6HVu=_M)2X2H;$= z@YxOBW)9|RV55BqihsUra88OhFy(DT%$DJtwJCir5Lun^JyeFGkyD*g)QW%7m5<0* zl25X!R8~lebCgwi%t!07JcF52%vDF|+&mbN-mebzw3?U9$2}5`*s(klz#Q+t#Q|8D zr=9<__nmgbb?{)MR!W{~@i$*5uy^i`aWd0>l7k@KhpMd%JA+ybN%R$Se zWXg1ifI$KS4rVy}+ROC5@B6*}e!l0NtgPR?4N`gUuQKy2-*Yl6t12tAD$7=_5o+`f zDlDHAHy9neG{zDLXE}ZdF4ga4d+u*WNiB9h|74R?4pp5^$uqgkx}#Z&iZ^IE1HOMz zlXS&$UFrnPvVIJl6AEz_qjYF!%gF?-I4P~HDJszRojZp82cFa5Dl;TdN1)ld8Bu0Z z+35s5bY}R844*)!GeSzY4w$-{VCB()*roFq^px3^_~t8wwB>zKX~2xxS?_r;Ti$|b z*wne=?oKM|Cd&};VKMTlvP%2f0VPX5dhJ#24=C9 zs4C&j*NdlF?%_!k5%EmT%bzx=mRJE%5>b)Rpai~h@`djvP_6@qpYs!pA%h$tW%1d* zK^?KY9J!YM@BkUIXoMol&bv*!zKRkumZg4je`we#7^2bE?`o;c&)@&dldm4&kh-gy z*PT)a-Ku}1ceYCg`U>Pcpcg*HHg;UuHx_b|58t#+JC2*L$mmb%{?Umiq%31$q!}DG zW>$#pK$9Ql=`C36>u~e2432)Dm<69f5WT^}{%2rvPD|o2LEynj@jU6vge)>;i{->L zaqEFSxgn1KR0E1NxbV`>;e|hVdD!}`?V7xmqk?n&DRv;HTKI9#QF+Qld6kzt4j!aK z4jyv+Qm*tM(P1O+YCyhZN%PYL?EFr}oOZ}B6BhNUX zE|Y#}mb8A*Smb~-JSJng4*0EAITJFAaRqMOH#|ka^?P9cSgBd-4`N zVcQAPYG8Z^))S!&6yld|{Fs=vU*g-Acq~`FLT^hj2)v*PQf{?YZ(KcW+Phgd-&+2M zKWyW>lp=3Hq1@uMhbh{irrnl^wR)@6f(v^&~#2DcMDXoAU5-hYmzs_gVD?tRM$~E?XPm!#%>D$k_y>CLJ~Q)Md|rTj6r?&A=e##>{kwC z%#!9BO5314&_>n%pFDXy{DcWueRG)*{pfL^!2_A-W8dbp5Gg9#;MXU?yVBdct>M7>)VS;_Gb&pkc-`LPD` z?`r8|-gMceNkIoXtJFWT_(+*4ui6)W%=SrjkV$kdz5$yPumJ=P=I}r3r|J&@u)(B^ zrrV%&B##dcbHh=-0jqCG;*eMTpqxrk4%Z9%(AbyIDKzF>7vOVk-2>iZvU;{7AK)vWe@6P3A2)o6mAi zWOSP05Li%E-THbM&VO)rxO3^If!Z}40V%QTIVOMJ zkf9fw>SJt5P0T`qVv}nluqAE6ay}on?tA1F`2&86kLA$!?{EEfO@cr5O2Xs zkMpJiO(ph$Xq4B-Pulfyj*vQ9_EBj}B4&R@Ru*F0M=BebmT`Sqz#AqMx9-^Hdu{I; zPPp3(&D&-7gp$zn39inMahP!7^? z0~6V;nt*-d``=b^L8CzU95J=)QgNJ77xb6eUr?!EY#A@hERs>egmvSsP^)NDbz`rB zm?m%&vr#rBwC|e~JkTWIRR+-Er-}=CJtU;1S5Im3kyQ(Lm^lRynvOA0KGFC&7)SYx zT_zR6{IpZDQ7^$O8W^OV*QR6wTlHn0N&?TBoJjS)2pTUVy#D5QhodKs*==7JkhM?L zF(CL&{}~&?qutSPpc@!^T&pi@?CAXI(^f|}+2R{8gA zQ6|bnovDCP^r%ZDlm{aMvE&k?a2j82{ob8h!yPSo`{4cqy#cstc=@d#47;A&Z*`wb zr4(q|#=&RIz|SqmjGIKtAXml^aUPm}LW^^elW-%za!>;KI?okN`9)2>FFw}bfp3%o z%WQ00-CK+F?gWK>@xM+@-mnj=z z4gJtHU7O4{gwcK{XYP#8qD^)=GQFRnZcW>AYP5%}^{v;@Q;x~kRckbsu1RzIC}GMl z>o0lxTm@6Z^SFZOgpdzSM94Rt;)=jqw_EfLf(e?36M#q7Cx=(p^%0GV_*bbTETrcFGWy*Fg^-G98g+TC&TP z53{&ssYfo{Ubat<_`Q~pB(%I-XcRB-$xZb~+!3dIS&kR_g_<_HY?tiSm-sl9TRu1I z$5d*B@9BNIBxZ4-FDKXJE0M8l%>63}Q_X2k+*v}W(zE(>npqMdlS>f8)2TiFr-EGU zr<5hR)-mZNCrV?6jwBrqzu{Jc51n3NbtIpFo@&%KPWD~VveHI$6~UQ~qGXqAzCWu} zMfZ($lb%hKRM30;F&(L?

M*DK#oKhfQh?qmdIN@l&s<3n(tW>%H_ZZx}aTYVy6; z2YQN@CHM&CN0Xa46H3LaxV)Lo2cALoy^Y<&4qZg}sCWyhFsnD_OR~JmeB0M0Ir58w zB?^Ea>E$fvqe$U4YWemOfq1KWX{CWXj{E)p%D4wXD@i{*9q zA388>(Ty3C(>rK6!=0t#rNZ zYb|W1qt;Zu@q1j-$Yvld$+4Wkz;C~RMapv0bD3!eOpI!9z!*%zGKor=HP}@HUglxL zlc>bflMa*E^Gv{I0mG*9YR|MW>tPdF-mrzPKmO-EwlY7g)UvUA-h6I2{@=VYtkicp zc}vV9iiq2f{mn1N7RR(`H8v`4&`Xw>08Z%@CUkUX@|NW#+|By&_G@7w*9E@!x^PBS zd|AXio>~vQWT98Dywh#+B?nJ-R=h5on)C(pspg`d{=Z6Vr8vvGSB{_pxb>UGPdbM~ zOn^yLcE~fS$K<7<3J<#Apfge1ICsAd<_}tygfZ&|R2yedfMl6$)4Dh)OdKZUxT#Y3NpbecHRq~d@vC3LZuHm!&ZnhNBpUnNgz<$*K$p41awnHD7wBQ;G&F1$1d zo78ZDokj|j@BPE?46nXsDU_;X%3;9*ihK-K55wR5 z^w-0O?|$Sbq(@0)$6uukV@^d2zoQc=R}=f>)cxVePUd1%eqSd2Ip5X?_Rw#+_|RjJoQf=i(cimf!s`K z*(@3c5|g%XIb&fog8NS`8xycQ_U#oD z;@AhO83#|A*r<3oh`;>PU-F3nzq11apZ*ym?1~~N!TwT+w`GyVj*d<0-hx_!Sl^{? z6R@UGP7@W#T#7k09-f`fS=~TlVW4uzsp9oj^}*G3qO9<4*+q3oil# zDz<~m>9Kqaind8x#RTkctnGI``$!g=63KX3m*!hQHP_;7|30V!77*Z&>AEl$G4pZJL1n!FS@`%WQm3yUM#h zs2h$^pBvIH?aBsZtp?d+2Dy3^98SFUvfMMb`ApqX?d%70wBhtd-SAMT>mVSk!!`fPg^Q|( zPhHYH6-rkinHl}cNks zeC+x-|0xYK^=Lm+pA*kA9ZtzhxUe}m_#W}foHXwzpJ!=G7H5o$GsP`xFE`SrvgJX^j&e{cH>*?9eH?qK%2>Hx zBGL_$Y-Lg`vTVmxvK*BkWM)*G*erdTUz+PN3uG!))Y0ZM`7?}}>typ4F#Ei7^F#oPf=%Z+{&t(RKq@gf6a&Hl*tMm^}fC3|nppr<1Ri4(*AK zNh+*PPz(z97s^sWq*WT&9m7}JSz7Q%u`vZFa@}?c*ny8F?GgHPp#|=gv&5F!GcwAW z(v@%23s-!zAIbEcliUg~XS;T-mb8`sqo*OrTJR4w`T9u9oe@T>o#afpOQzyL3hgN^ zFxbCaw{O$(y1R4oHKp9~>FgxXQc5tE&{Y>j3&eg~Ix3UM=3tL>t3zd!rae8>P3$+P zPWwr_D9Nbbr=lv#YH&inqji2+!e)z)1JU`xCw?pScIS>gJ2gSQOW(cgmxmU=>RvIj z*6926F z@tpSk7Ipk~>a7MX9h3fqA2=13=nsaqv?*L}NO&WjWvffiQdSGS*mm~tGl|4T6Bhc; zC-b(xsdnj`%fn@rxwNfT<+PvSOKUHwi(GJ0v*`pq%u51{5N`G7H&c!6+ViIHOK)B` z_ulWamnH+tb|mHUa8sp$vF20KJps#rnM@Y+iGxQTo%}=2tAC2NS9EyG1-&>lukqQr zLtz`-$N#g`u1c7BH88kGBjmoE#KDOzvifn6wg7wB$P}0-MLEwldF&wv zNxCXOZ-^~0DWyL(Bn^Nm*3UOF8t_`NT73e&b!}`7%=69H^*h!N>vwC^mNyuw56V)1 zYIk8*SolK$*}ue=v`Utc0*k6Qy7AnTx#??)Neb6>!Ws1UQ{VIpvKhtE; zORvY1{(+Mk%D8P1C&_h}zTs~;i=6BsXIZ5Au~m#bvHt($fBlo;^N+reC-_jId<_a) z%bOiMmg76{+;hWguYW6fL60&;`pWq$o`B^$xrFs=Hw^1HuOC*g&w&g4z)z|{D2~#L z_#R$T$}!}%Gal-DimU*#X7jq?#G5bK{-u+bhuc>fRFtsKi-C!}1Cwsr(XeXuV+NPa z#S97XvweHXVy`Z+INa3RS4_YX0*&&Kj+`0Z6eYMNAy|ddjC4r^y?7&a)F_mo#PY*s z2jo$wsG$*6DYx!2P6(i5D(BksN4y?k_Mf@3*H!=70<%5#ei~C?c)ks3zAT zU`s@dvB^3jcUKRlF#)?)Z@U-y)TtRM%^7e%t-mc_tPu2KFd#rJV2! zP_d)aXZIiJEzYy2zZuSceag6-cWxgxZ{1?QYXX!vU0plgjlu>W69nE8HGay7bWH=| z*Dqc%o5@T5LtaWs8w&z;n zk1^e5=tl(@Z_YOVrPlPzA2}7WJTMzSDd3&#;`zMqSw8*$ela}JcY>i?o<3piOXQr! zuh<_*jX3N>p=;20%N{0R{S<-S^2Tiu-N2@r!cO?$tnm;*E+}qGWxISy)~Zc&!`>gS z9M-5m77y(uqmK$FX_XE8A}Zl@5r}8gxz7v{&oYIc{o#LW_LtPs<@qO$l4UZo@Xe9C5G{{0t z8J}O_o18jQKz#GIEqVi%&)~$ls_MQlM0XnJV- z((t$MeK1_VeocMntVf&ca0-uO!u720-0R_%7hXIvY}Yw%L8t{+kDlaHcn$f;rI<*yqpQkXeHO}nGO8J>+J$5BJPBLAN)JdTtv>wK-wrpl zJZglT1hg-d0jf9YU#1m>NSu|p9@(D~CAL7&K{4OgH_=L;bBr^g=$?Z0QodPfaOu-9 zocPwu!|_*6__J8x6Y$1%sx1iHdGUCF+GCHR&6gj^y`f3MQ=fn7&vO3VYj`1m8KZ{TDfqBGD$~v+bK;n{9$9Zlk(Zc&$^cm<0h*$w#4{bJa{g7bkNng z%JpPjd>S#iEYlTf`^++-2N?`_rBBYJjPcVaIki)Kf@jwh2QM)C3D{OP$+UXlc#`6M zeFyc5CWu((db1wP+JEfmu;=LEKrP_1&>tHp!{;Wq=#HCGI2RS?cC4K%;hA7k($O!B z)GO0y@f}#c2kRU1VsM_D*jK*S6%X_|P3X<7)8Ii=FiOJGYEznMlyhmrs(~HsNT={DPUH)*(-o=N4t89Mg^ACQ;))b< znCf>o{Pvr%-Qy;--+pBRcBQ`G%hla_nx?=gORtOZ;0N8gFxvKmFTtYS(L)aB^{v(0db`?7UZbplc!aW)SV=E- z*|m*QQQY&3T$u2-?c6mSc>eIPXaB)mfkk%22t8~@xga>g0Q=spV?-Q;9KG zaOFpE%ERIob<`tOI#a0`nQ6B3d8$>p!Ys9-SH6#nS8>lH{rAP1)vwa4Guc5-rKY*1 zwyK~@7Cw)FwviscNu`NJN2mfg5xcW)Lwd|&er+JajLS}Fe(fD=+=l# z$BPNQb?bTcYou3+d3uq~4R63!m`bIE&Uo1z?Mbt1WmA2PORZQrtkX9(o`2zpmp^V* z+@K3FJQ#DN^sA#t$>7Dd`K!T>o-%76Ieeu<*#=IbQHTC%@Kwv`T)lMJ-=5-)l)@Xa zf>LEJ{;Wrqr|p$0JrUpzcnnipy8g?>xmdHl+b>K+QUP_n&V z?V6ya3~(-t5*$zJ7B$DRpojnX_N#fmVM~Fs+w0^ZVu?Dy3QzXu zG;X}&`y$Ae->m(W<_-ThrIF?5UT>E!x=0Q^X7P%qm~lSMi#9wu-cNNO#w2XrP*_}> z>XZ|+YawtQWdatAaE13gVhPekO~88MOfpQCVr)Tgs2BeVc~$yEf>CN47PH z=v^WIrKQT2UoKBz`K^`WVa!659Y2LiUVLRllMf7>B1T0J!^ePr7A;x=xhx@SVJ2uC zP(+83IW=1Rk3Yo9ZqfiQJn&JGPoKZ@*>L6h6@8*qH}RGjx37SD|>1ycW>Pt{{6rC zv*F|yC!2?XUj9|C{4aksnYwP{@SK*&df~)T*>KAd2KtVz{6s^6NUXeb@G3 z&3X-7aAB!&Mgh!$C$<3)I1+Uo$7qR^=?6SZe7;WYS-`Peh9zV+JDEjsd@@t@dY;t zB^90pUT9SPhDPv1HPSi{@YcJJ%7P3}da1G-6IlLeTL5Y(SI0 zd0IlQHKPvF(_H8m4c)ZO{*WyDj}{ergw1Wg zrNop$OetbVE)Vt8hIx%s6RXHP;BC$iKh=ckrD2Wk7q;r{SKqhDAJ+%RH$N(gePKIk zzy|48aeYa7`5kY-E;9j(8po`$(pmJf4qY}c`ztvDc2x#Gk+W&X&SC%2Lj!N>YoP z&2^*`4DH+@%i}tM#D2uEcMMrhM#2$kg$59}?meI^zKNip-+r~4l}(FU#{+zVu7E29 z+e_IxOZrH{oc5%2biV3$FMU)hF*d19{79Ua=& z|MB8*?Q;#_0m=laV#|_uTCuO??yZQF0Opalv|>{9Aw=^8XUN3_X6(nnL0&)gb<9gR zYx7-Hj$2<(6(fqY&48hVeJO@$y4Kdj;S)VP^ibCl`e9ZUmU+~@anTDM&KW+_xl%=E zS9$_gY3eKGJ%L0AAP~g}3=^RFnwm84WAsBlWRxb`+ZTalh&k?E?_k=Wl*31q(6K#` zLWZdJhxyWr^Iys%N|3Iv*H#D;7{(PQN9EcLYyH`RSS~%}k+J*ODO+gC4EH`Syl{Bf zrngq9wwl~U{*ER>PV2#uPd@y}s~*@QF3|@tVE7QneCR@F@|Sz!SM~Pg1}zOrV84U` zyv2zMKI+Be7#59&0h=@tb=B%CX%?j2gqYE2Pu2-V+#?kvET#Z-;d#=0lyGV>_gA#Z zQeGTBdG8}VFm%mt#2Pct3r^d(H?B`RFNT{tak%V+<=J50bmGu;kwk0DE8}PBBBKm4 z&`Jk()}BvQwM!gJWykJa!wbh>9FFTdzhe-Bcz$leVBrHv?xDpJD3k3m;a>O;^hV%i zt)h0}%(<+G^j(T>GsLLcRq@z8fQi^9NFy8mi_Tu*_Q-n4YxO5$qa(ww(U^$U6-w8v z)mkc*^ZLjWg4!p$s3t+3Rvthu3suM9SEw!yHQ-vPePo*yBtl@3*K*w)KuVGWtMI}X z;fMhZ9fIk~xL(}Owd#!~_wL-j={KyIgxq)Z@NneYuMVr%=}kbIEa(MX#{mW%l<++o zGWzk)d9694bcM86S;vi?i8}UdvoWK9D9HXI->H1WcZ@RlJc_J-or<~07g6I~b9xwR zPWvl(8R;$HrQh89>*CcpF-KH;GzoNsCQ`|ElWmS9VepQyn}^hz~_4RcTVjPCe++ zY|Uws(2HjqCIn9LcTJ^!;pamLa~w}_n*q#)-uWisj{Bl({ri$?98vR(Sm!VeuQ zPRcsUkEte$c-0%kXN1xWQF1{kda2Fkp`)`L{aHGr?3gl6DI{i>eI|Y(RNU)Sy6U&( zD=`z#VtD_!Ut5AxiD@omW^Lj4vT_BvOgy)5^KR?Z^~_hq8NqgwH%o6yIBZ^e`bzbp{(v2~`{y@}*%U7JsCa^ithPc}uax6$i$& z6iabY7^%zYSYio&hdZjPFEM6jRZ3&M1~U9cWeOA>J2aNteB@mh@(Se>`3}9?5)))GSTlcP;yX(FUFK+#y%>T`4^?fUeFh&CcO z9&6cU-iAD@Z+FDu61ok+^(@&WR4ieKS^u2}y9AaC#%d;`F-?n+b?lcM(C(oQkRBmnzoQN0PLn+Gq;BL;uAZ(HG$ z<=H5tJHB~9wkS?j9gay0xL^T;fMsY%v00SkEi zhmQ;nuF?$|V{)2c3!iOVX)y68^(m+1{FbitVgN-nO`5&>$Nym1{>r{#+VW{qdso=6oIK2$MIXAWHg zjjgav$UL+P$W*Vp4i1XW;NmOd$>!7lQ{!@fBDe>sgj~rkr$38_TG>opE`gl3>6jAS zK~)+Wld~Q>R-SXbRWg1mLi=W_+RIZ-K%x`(olLtbqfv*a8W7~IS0)}}pbx#obB9>n z6JhyAmZf|(Lg3|vWzBEl`T=02`9ofqaYFzl?9s;T3po5~LYA;{qXy{omY{DaG(xfX za864PZ;iKKk<}n)VF}6mnm1~xB(d!m>6mO4fqLLie#jI5Ax*%4mqWfd9ptv<%Hz(w z6c|A9k&7+(La*YsV}9l_4_WGrnwiHx7s&ah_)p(?@6 zip$v*L8k2!6Y~}B-@ZS*^QZ3&pM3uDaPzj7%}Pd;2M(IcZY69Ip{(t{81WR-g0J{Yb42ge<;EEFoOq@H356& z;#DtWyyy8n`d0a-;mVn7!=0P={De7ehjWT2+9-JGu6nAR^1x{&qW@y6O6EkS%wlhsI2zmn1~0z+fdHUQulki=G?7d`56qy^rX54q9GsQ*+S#pTEd z)Iu)Fil-iyRpPMGN^cfgqwUBAevgAFc1IgfmdjDkOX*Wzy)SYvgsisdmd`gv=up@{ zY7?P{T~bm&N7qC4smt)dJ70OxxHfU^MHe|tkbtfjytNzG4ljQ1*l_ISBYJBp2G{HS zlf5YkD_Ea$ffsq+Aa#3F_L&o~y6%SU^w*j66<3+qBghv=Y&bV{?LO?O?$fRl;D~hh zhL+vt4Ok7*#po}EOj}k^HYXY3bKU*U58m(_u&}8!*CjUdoQQmT=%Fx}1m)OK{@(2e z!-v2AV7R4ah&OKCs5eY^`P}76TYRKkbmR#%88Ff(mlEIciG$6Unt(lbdAOlBV5!fV zEM~viJhojQU@C2W#rUhVacoBEoG9gC(!EEY*Y{s{4{J4PVj0xYcR4W(A^J<~YqIuR z{i8U*t%k#5DOS;40gl7p)L3q^?-Ctz(yNq z^3CGHW95uL{}2Cxd8GFV@CSkw({WtQ>TJ{EI)IPKv`c>7a*x_`$hx^bvpi(?j5D4|R$ynTfJW52}LeKqZCeA8t@~ z`!WoNjvgNV!SDQ7`LY(e{@e+5p^7TM;+zkk3fBZ9*Cb`bh8`rke@|}%zv~s{!d|pJ z`y=?UFJHh^|I}_O^1V0yDUD18(j1yWi@J$pinKI0qdaN(>&s{)oW+8$9oqvIzlNM8QY73x(!ShXb!_>1cLCYXm5!F^)fY4zUlKA)^;hajL|*Oqt3z5eNb^ zU7NDk@SC7{o`BU$9qk6ad_t^r%ZT7cwlbQ~o7bE69g)Hh3%miV34RS&+8Eac-a5T< z>7pJ2(G%q0lp7?(uYAR@ahXZO?Ynk*8T7bLkFs2?^3L4kh7R~h%MNcMUO0C_ zWAkw*gB`-CU-|U0;YcFWA>Yfv3qDl*#x|kixW^y!g#|xk;tE}9;=&1;zN{ciFN6&c z@|2?RB6c3%tf5`1gJvC{)l&lwS$M%M8OPdyZ@-%am?2#b`*oJtMzK7`6F<(tf6Z~hs{Cv1|>!#8?%!OWr-j7O8_$8;<`z`Yo z83+4CNI7R!o~?SY@y#FqPU>d)&5SnXHi^EDAI{x3u3yzlLnnu`r%qX_Gz!1ku$gUB zQsKvP_rb;}1dz#mH#7`5$fmyMoQausu= z^w=Z4QW4K$^g6S=(wwD_`7woTpX+gFd4*f_Ua#kwKf|2KHt|_{t5^C6Elj1RIr+bY z5Q@(rH`G4y_nLr3!JU_06I$o%m>g4e0i@HyKm(I9bOHG5L*R@w8qk79o&9RO(s8qk z#watUirP~OJ!p-iL`#0? z+I1T=@wLit5tajGjki4g@pO&8*TGp9BCg!1Ny=1V_x4J{v07SbVv8ljcIZOCY0K8! z*98)B$)a1nkseW$nr*$QH0nyz9m&!xP9T=A#O-D%;ro|=CRXCDL>$c40I3ZWL<=$wq2g~{>iUC8*X2_-JTpQ z-=!Y)(+yM_8((Mq4X^Erb?~*}q^#|yZTpD;dH5+~d<2v3{mG3WH$ravlAuD&H=^}{ zihUryGX7D1>BjMp$nZQ-%DFbqw?=_(d2Kl#V^4qFT$5MIIM!g_;F9VkZa~Gy9}S8S z`|Vf_QojD*{_e2l*e*@xN|-}l z0N6)vMrT5s?Kxwobkc_3T$LOhQFug*$Im6G-zj8-g@QQ z>h71`N{u%tf+idWA;t6cS3rR!E)%NgX$)+EK?G#Lu#IqrC5CGf)SYHE=HN>RZ4E$x zYfSs1Igj-W6blb`;R%1!?oGqG?d$Yy;gx~s$yS-P2a*w*rb)GR5v8Xb6L0AIua^w@ z=2t3(tRVz~E?~$;y)mihK}nSXS*yvU>pwlHcG7gww|bO2y>r>DA58BXCgg5ixix(8 z)#t;VyLT{d8?lL-I%q;NiB$ZB1nJ!0?O=9_I_PpK0aDlgyE{F=yR=CyT&s1H(-Yg=;UgJy;|B~!fOR|d>+g8%?P07*na zR6B|GKFX5{q)7E!_FVjp65wk8Y~$KI}poU5%TA8?UTM_{8D^R4{yBpi(l(0{F}oTz16-$OZ-M%P(RY7PhwGR z*dNxFVVBRwTn9Q)+b1Mq0#?hpOTT=TnnU%ej1xNmMDgmEa_UsrM;Yf^sW0dpwNd@r z6-tlwQRSew6rGqVmt$O7SQ-045|qQGC!rrQbFGu(TCyJ_mH?Vx*Z^Q|czBNq*k9@) z5mxO%hMy!U5B)%{`$%haKlU}1mHOGoqfM-wUo&huuwQ*{J^YkDfsYvnrQPp?Kv~?$ zR+@%|95yU0Y}*#udt3a%3$bCP#woXdcW&6YUxyQ)GK1cSDn7JKmq^bl6}RomxLstX zgo&Y7o}|)W|A#A{fDKPY;P_TMY3DxrG=7u{#rVbfTxnl0#TO8NE(2-ZSNr&+z4FsP z#;_L|otxYB2)+ec-+~#jz#9uHE{aq?)~A(UERZR-NZ0<%Lno* zpKUV%>!4bN&-swx{bTDvx32hf+A_p-zH;a@R4n}_l8LO#Dtqj|@Q2UsxJ>|q4Jk)E zRa$v`GH}v z5=T(@JeI}!9CQ3p-tv?Bu*3437!|99E+o@U4w`i{8KQLt8~K3XqV-ePwv`ThifLkG zvTWoYYy9N&$y3AmZ_b5Sfh1OH5VhcmJNQ7!E_=Xs(;fD&PE%b7M%=5G4)GX_BQf^S zluj=8G0ijDOz0hW{^0P|Kl+ib)vIMMw3@Dbz)vQ9@x|B3PzyZ3^l#54^H3A8pS=5i zdy6bYLq8@e*^l@azMyMuVbA&u2Y;Z4?-q6r|0pZLzS4e_<>~`H_|litYxD^hCW-LB z*U_OS9c10$4P+VQOjqo*&3IF|#?g7uU4Zl<{0!N!MOrd~FVDd<&jf6zuTpO56vmbn zrO){9l`9whxim1gX&K$ue*7abl##Eag|Y-i*u@42z+M!5g7uwHnz|S`G&zg(p3|y$b6UC36@`w3d~MN+D2sYKu>#|l z7tf#9GQb+VXl0lr%TlV~rTDV3ZO0D%w)q?c)AVi&Eovfk$b?Mb`+m?Ajc;gz_`cfx zC9PiaME%CXBCgPAN<=z1l@9mQmRQi)*5wDjWiuw{JW@(DIqTs&+|6J zWpLnHgADSWY^2#H9XYaXe}*1>#zlCD=$n&Ydui#=8u4a*L5EQ2y?pJDPC#-cX=<=i zX@ysU+%}x}_8Y^7O`F#@}pFXUU}kK zTItNvOJ_NH(3WzFQkaFYoZX&QdcAz5XR)3oJ4>I`82!1KlF!Q9pIKt&pFu7cTm1K$ zfQ@UBx1(a0?UKnKDV}`g%{Fe#vuokbOGENCsO6}73-xbz`TB5hb z#d*0f#SaO0sC!{9lwH2}qNjHvE!k^UdZ{nZMjT~JJD|~^Q@={fSgc*U&QCOtvZ@#H zdE=8McOO5_3wd??#hdy)o6EeS#%#@9!*Yf^09z!m;yQUtDNu%rWZ!y(w_@?ZC&@-4VJR?(-k8B zG7sLJn|HMI;x!MPlP?x{m5v*gF(35YrjWVK58=r077bGE+NTbJp3)*8zD%_3FS=0U zT!5U0oiu=04`<*P$`egxBClBOJ@j*%jMA{WI_dm9(6^EpA8wKpU z%#-6HXvn)97E~G;5rfV)(otv5hK%W!GSR+G@X^aZ@7Dk|g?#!{2&3Jg*axdf1Nj`rLzr#f71GE(=AfWg@co>Ja3_jPG^nIcudUdwk2^q zaY>bT30by0xq;*eP{-6_R^HaT#jHjXmSv0*r-Z`AI6VXtv*f%-Lo>QIgT_2edW{XzW zShGokOZr|g&h@s)1iI{jqnz_h;LC3Z#ZQIHN(gr~h`R6S{^7Y75BN=@GoO9qrRtIM z>6ci44(NN3SvjCMH`UxW^`w6Wll(TW8de)b^#ttvaP9O}U5m6#nU%{=kc&dP&taqw zq@?a^l`gJ1l#EQsv1qFrLzvZ5mA713GSncbWFbJ`*r8I3o zfw#~$Z`(BdlRx|?8YEexzD!-DFd5i+IhVBZI)B<#`3*lNw-~!qU*+7T;r(|$FmAtB zqY^D`4358;fK`_39uF*4pgJfrM$>+PmzAz)iL<)&wn}G*IORj_Us&X=;1^Hc3eM{ z%bfucy-z~d4;SHz{$gKP(8v6BosVwl(<1D5`++U~Gj^Y-+KDSpyx1AG?PkKVfa&8( zttN0>-@0A5X@iy!Wj0?NO!VJV|NX09yyv%qyyNA&Bqbv~%HjHzj{IRI00I(Ge)vkOZ@6M!53(GL30V6y zsRL_R)7tEV>>s*e*(a$1!R>@U0JB>7?5}eH!t7-L;}*6kCSt3OUPHT7F1=L7$CyqI>#BH&h<{ z&3=o^6{5y8oqS%SyiX{%%Pwqe+b;Wyaw=~U8v?#pTG^DbPmQbuIKs57{S95Vj0L!j zk;$^!ter{Su8fEU4&vhT-~2SQHs)13b6q2B8=$ZsnSfQ6#%-@tYnrWK!Q{b=j~TAy~q-e&U){dYsJyf_U^_ zG|pFqIF&>?Nz})wFTd6#>}k{IYGPlxDvm`1bkvo4e74Vm}}UlB-V}`&hINq`e7^&(e6J zhas+zHMpB03rMb%M`p-W zJ8Sezn2xi`7cU%2Jy;zNA@Kt)(oIkkM2qrMH*`Vr78#DH4#Rb$JfZwzvYa<6^~s$G z$V*Fa!7kj>Q{8&=wF2Mnys2+5-?_#2%oP&4j@uxbTuDT{GU8^9(QVnj)p?k4Z3(d` zW?b!z87^4XB>+Sr(rWj5ndj=|E5lv&-#7+fr-d2!P?!nC1x)- z;>Oj=x@;7XcZ>#UncS?g^{qR1>J4|E_Ah?O+KxyKUwlN^$JQrye$*oc?S_sq-mJcH zP0L;fJ7nQoDTskk=`lv8i5b8f3skDbnW+4M!$*ew&mUI1+%61JJ3dLqpiEZ8WbqY! z2l>lSKGcc>dic!FH5Kb8DV)M=zvV-k2X#v$9nuv-HYWTnH5xz2aFM z=+BfbrHoq}&;HV^<}A(>hL0hbGhcvIJa& z<>jcG<)ue*m&#;B;})OzrYP&f*Q95U$}%2IzCPk9svcvqA9{@uJE+R@zl^g9=hClG z2cjll*Ku)BKqu4+6QF6cjJ;S$Hr4O;Z~-jiwX9%FF~Qo{O1Y3K+mYkR;k&o*3>VL; zldMinRemcLc>Xt<%Tzct!=gfqbR14$yc77vR(-wTc~0LUf~Ch zOQw<7LgfEU)c~&$7cYXes=vi*nkgrIkjB3q5Fsj39DpT}B_>do*0T zcx^cK$*DqVII&Mt7C;XwMfn0LXw4on`q6yRB3r>}*F#Y2#>#aAF1x4ns0;;TfJcUX zf!`Q&`HLQwkZJPpks~OI`jWo&g6_2a!La0$7yBH2xnv9_j2HNRqZgj7X{+yd#$c*+ zn0(d19ky5N`-?kXIxw90SO3U9cpw^6{J4L>4SpFso(MhM8Tlng43D66n^f&}NKNR;vAciXhTxo@nCQdfqCK`*y@y5i3tme>LP z^wQJf72SLNk79o+nZiO59DYS32BXiD=2vpXlN{rIe%Mbmrxh~?%7veCH7_%ax|kZ5 z6HT`aTt^YM3|)%&W0_&=lGlLA6TQ*ku{rCAr}!y1jM8T*V!si~rC2}H&`-O7`_JV= zCn%oC1y6#$3CkN$`($htQwPbs-kP4%4X4x`XnzcLZGC>Lz7@x^i|lbU=JJssAV%epl#G9olQSXY zeSje4G_N*c$9Sq&mcW1auiuqVHFygyKTCA6&6*lK@X{7Z1L>4gGQ6WDG3j3f z0-hw6kM^Cr#i1G{u= zt3deYKa0jD>)h>t{ZkUO-`qbU`GK^n=dWsM#8tzA7xxdlp4+KD!Gqz_H+q`;(KvYG zH((1MeU_ueHJsu6QWLN?sJv~+Dh-S}_qmGn+;I7nR@~6_C;$K%Q!(^3(t=YG7ENh5 z7$=lGrF>Qh-iS|L$9z6{GGfIO+<{VP$WjRMfuk#cb48<&!9la+(3ytfAXA7TQMRB~ zs|k*J1ReGiuX46cofoJNY*jk#*XIjaWS_-L{@Jd>Q)5t--rebQeeacH-1}G-`UzM; z>EFQAt3l+*!UZI60o0+xLg^?@(?ug)Rzsw>-} zdhsVGbjP<%rGT8vr>3fN(`~JqaOT$^X#zHvLN};XS?<_{PF$sH1qbRT>?j6Hb-7|? zPQWrb21fqIx=4T3!Kyx>Mbt+8Em>(eph~D_?}B7`f}@A5hGF9gy}|UNPMNGw@|yz3 zoiGYE;iiBy`j%l+!u=^yG)~WilYe$~xb~^;{S?LtJ@%D^d>&DXw@IZCdoVyF4K1AG z8jmse6A}xI;Dr5t~oj#yA_W7BtIPn%9KN{{| zy{Ueh{4o|X=xZOj%t}FLVvL87^14bp8}#5^Oh5-})OcXq7P7SyjA%fFMbG-_NUlG( zdx+tOBjr})0}Zr6e6w@%E83a_C_5_NI1&2?QOYgIaepDF;QEk*#O0^c5*BvQVxMtz z64q+4eB1VIo}7x~TVlwf$FY-veZ^^Kn2pCmSWNH)QeyMXypKQl)aUBEcUaci zX9Pikg*169jqX7cao@gu`t2PyZ{E~+_Bj+$^1eaezE`<~OAQhNTU)aH@QcV>rLAm6 z=mcB-Rc#O>7dz47=!@ii)UZV3{J}m*j5MNX!Ee8wJ;Qe?@2gn_7A}nDOG!kMFch1w zO_fJfhtLb1ERvh6bwq$~N1PaSU~p=+T<*&fA+{ZwMyPnaVT-QWzxBJntCizwx!&Ze zpq#bQ$y)L$oVL>HEQ=Ky>I3Nd`PIjt3^%V{OZUXly###9K@6rHtUUE<8k-m>*6QtE#^oFYMX$lWC~YvEvtXAG<)`yxQjC23q_2HE z<}EVG2Tu;+I(j0QMx15AqedrPWem8{7K#d2FJ9CGlXp}WCcN}O)DPbpHt1yr3))J^ zMLyHvzA~90N;@G@bj7AyAe9xl?$OC#;UFPiXvY?kF}S(XIeBsREm+Q%WxL^}PAI!9 zya79>RW?*mn8x(OJu3U6&N1Zz*N)paZfe5+qWb~mOY;U* zU?68@1UH>;f31ZMQB%R4#L>_-x@h)nNG=@MiA=8fwbA3v-6 z?VGI(VLkM$3&*Z=2dA->eG)r5z7M_rdu{rYg*`&2)~q z@)Qmy8=k`Mzfp=x!!JS8g4&S~ZTOKX-ISdYE0^}071JlV^0_lM;Y*|MN;P29$6PNH zP_rl@+sid%iFW4I2MApzU-=-omp!w3hpGDHTP08E6wpc%ph*a$rAIfXWwAg=MY2mv zha4wRo-W;g=#Vx;{s^971%{KvK6linyVO_F%1s zfsrUH0ud}BqHSuQUpjqhIQwPyom=oqSl}U9H2DV&ffDlIS!7L0x;3p|c8SHrVTCq^ ziG`#=hihHpP9HrF=HYv`Y0FY)ot$s3z_XJPxn3<($g=Oj%GgUjRuadu0n^6SZv6Mkq)ztAvu&x&o3Q> zNHg|CNE}bB_LzlRwA63kcxBZ`-hPE%KXkgVcui*hMuZsW8aahYkCh)|k_704ib+)hApMVG|5WMA;!*L)5=!6uR(a^8E3afr<8%2}7%9*FU5%r87c0*s z8Esg{v83p((E4%#wt0%zv~C>yG9Jtfq>`+J&_sad z?~H;M03l7j{uqqn_`+|vI%|bhFIFOuqieV_dOpS`ae!dRl28{M5+R=Iue z(t1?0{L+th=iqWyS;eCaE?g+^-Sf*AFAsa3+cWGssP9g$Svg!ech$>#a?A+G|ERR{ zH*Ij02A??4FvB^5pKZl}ZPl9xIVlSJT(LBVE2l4O0#*;fDUgpCp@18=!80S}NON{a zFON>MM;h7E1GCbh5kq#B*0-KD>sTJRpvI1UXkc%U2%AL%VH)6bv_UUkHJ-``XR2Gg zio@r~#g^Vlly9^M1~d>$)7;wcs%+~pY3f0J`A5toYwp&8Nmd1KInVN|!2aaTYVc~( zRuh|xIvvpt>i9+3lb>J-f8miPV6{}`?`r~g=F zd;0wF*+*Y!c`d!!VENFuKRVu`#}+3rxA&S%l!3Tjx>SjcEy4I4kaXZ^uRc~VAtQ3; z$wN)P`WygF7tfVcmbKF+isDfaY-RjLKLHDrW!V3L8+Me=;Jyr<7%D&*xAi8+FaP4F zdLZJdCSRF=WqDB7NYqi;%9FPJ70q^_kpheUjp)3Qe_czJ-@I}ye8jHk{OmJX$)iv3 zv8@qk$HqZc^{l}(_MtNVChbday`i^nSk*;zmrXolBEtkFdgv(2dBQNF@&>GN(uVoS z;16%CqOV|w#Kf2CK$$0+Vjf<`m&Z)NYQpWz`yUSr+Go)CM`ez_89MsKv7-S&u0gba z#BfUOCCbVJkE@4m`c%jqZ}mFJC&_qn6-+BB&v9s66H7E=nRL60Tx=o2Q4dfMjOV@`*C`R`uLy5}RZi-wx! z7kP!AkAM2PjIPJ5WazXtdl4~d{#n_GpPQ66;ir5O4{au)eY{aG5G#O*4XS~(L&l0| zuk<~9+`+THV%ojs!_PY687tYKH`zDpdy8>Q<-S9f;{!~*Qy%P9n!wt#cc&&x_dpd- zfAI9- zQJUaWUxAhUAin(e5B14{U0yyPoo9#ex$)~*D*|;}KO0Mf#m|^Mj@@=Bifw^_-^)R>Y-CPseu?qectR`V~L+?C3^AgGRE4+Qm3J9U= zZ6xu;q2oBeQcLFY7VKs%V>_>Va0^NZ49k+1q|@5=bgFNp7yhE}rEcB6r8i=^UY1Pq z6SwH0PpQM6>17)g5uj0h4r&J>Gp#ApBoJlqu}1q)jl~Ap?nlNv(?%O56Y?Fdq~Qg< z(-o0VudQaEse$13C?}mHOmJP^5xa_7GGe=a!kX}u_kPH_;8TOU_aE?Eu(AAcS2q?8 zAB;!8K7Fbf0_k$JjnRm7PwnZ8k3P~H&GA5H=vdl*luqdf2e8p+>-3CZTQ$hJO&KEQ zF!nxoa5(zPYdRN?XB||jsdhM#mjc(vkKX;8;nMlDF~5PJ0$BdB$#hU6Khi{<$c+4u z31*5k*A{WILs`Hk_39kvEu8xFyMJre24PGZm=cq#67}H>9CtpXYl&&kFvcXeFWmc%e zMr&k8$I3_}aYnyTEj4b0*;Hh(rALW`UCQYxk?wu&xg*%Dh043EsY1k(SS*3CdM)3v zpj$HrZVY)k$*<|FQ&6Gmo4lcB>#JNUdb3xI*tew*-n#YchUbqS^_#dcaDmJy7q%(I zh++MP9TMqL9)-bVTfdT`u^K<|`ZASFb->~A2F-;tXZ@6B9pPy@#NGKOnI2Zz8)YJG zoxU`){)KdIWq*^NbUl3R1wARHrHquvcfu&wrP4N(_RAh?<>SV>5JZiCYgncXB!zE# z-MOwO=JfXKL!Qo)Lfv$MQX%lWt$cA^r$8%nv#0S&Jwd4$FbN1GUsJuf|c>VlUaZYM(l!frkYYGPS> z%@3t3L`ocJN%np$0mo4S6nop{ktHzDWfWy&LNxS(8<<#d+lHtg^8OPZ zBu|=Z;H6=jE05soM_n<&N(c>uSeJ?Yx)JpRY+tXI*S=EcX#ZO;4~PGY?+^29wZADW zKl)5AxNwUmQmgxpZ&_Th!x>jYlU&m;oL;WFaHb}_<%Vq>RNPR`0A4{^wwy+5oz_tU7CZ1 zUn4@Fn$nMd=lJk1{^+0iI7SbzEG>UXxV%b)|45kVn87%s`5=<-5<i8_HhEgm{&TZ^UF}xK0rOOwG<8K_-(x+R8hj$+g=e|7O%3*); zgLX!{>CB%9jx9S)ZUjVO4;jWA{}z&^(Yrs zkm>D^k2ed8UvZXHE*R0-^oPi8M={p}lZDIre8@c(fpdWN$)YA0=lEuHofAZMp!*VC z80**uBbVT@PYEDK@p0*#Ee$9(+tQ}Rk^PL8=rlA#02awGy%(C z4{yJ+1hM(D12;`EE zK_8&f_6Y_7Lhu8Fd^Z969uu%MUW~CdXkyAI?bFtNFom4T8s$Vs_vNeB4qKno62xt= z3qB{f#Kb@Rq1_SKk@<6C9a^=7NzpfA0KhXp%*EtMW24UJ8*FNtEl}qPGCh^RwYoapz zmz*4>&&0%Q_^PxVSvFRl=g(J`x&AkX`b|%#47(pXM)ZT#^D<>wLgTx zTX*-bU-x7n*EI^{eupQ*l!wGaO@)n&&v{w9JZRwuQe*>vT`7_=TQv0tQ6;aO68sbj zkG$5G$shNZdCt9u(Ji$5ht#cOr4*)z#YWvDsjk-|Uy!m0T9tt^lNK4$1$H6*0CA**rk)QwN zUkzu!(TWAa2sLeK#QF~(IRB>`z>2|<9TTwo$Nog}LQ%@86o+GC0xE3m@N>OX274m- zSXat*l|ES(e$@}6CKBThuz|}ZjVdp8i3WzYwj){BnT{CM?KMq0e*Cu|S}FWBtc#ES zBwzQ@jW|Zf?M87H%9E9{!|_<n>)t{hC~Q_C6(Y|)|G1O=ta3O zCpqOk`HeoRiO>FsP9sqQ4kj zFCAxm^Yn(!bzrX5%N_?`d0F?0hdSl-8z(XuiOdjDcNJrhyn~6E?jnpyA;d}+Ql%>{ z9p&N4-^Kg)b)(M77JcMWwk0zk4mI|i-l!bZ=a}OS)jYTQ{I8`~7uCKjPW`G4@>0p! zQ{Omk53mDIQK6fjv`DK>2>ZangC4JiCXHxm+G#W+@BSy8A3c4i=t>{^`&Qqr1h0h^X zv^1SEsih!Q?X~~Mrb%!@$&wTmCaO#WCTngAF;xv`g(VWRm zlgmWqM}#p|yo57C(RxfYdiuEEI;mbjWU?b^)E{Y`ZYIZl9fYauh}hGY^`-DS6MY#W z_ZZ9NO_R{99P|py@q)IL1Lg1Xp>T-{q2iub=^pPl%9TRK-Wz?NsaYHCmP&7KIcyY)ULB)^ z9i#Gbq@+%109HV$zhXFScOsb_@q6B^&j#oO0=dH%ug_IF>aFEEgfSW1ev7ZEqlgrF z-Zo{)Mz29{dm+QcnGaSo2}PY&b4di0C%*L^^D-0OghtboR!b+wrY-vJ=N^66baO1z zgFs1H)_|e4bZb|_RBgxIZya<&F9cv$o;q00UnJ?^Q7*p8aYG%0YkD%C8)ic3S0-G< z>j}sDK`DCXunSK5THGbrlH#NHyLA({QA-bFIW?_s`?=}q)PCPh~JS``%Vt|JDZ&U|r3-wxD-^WAvs z$e!2^N*SbM%hl$RZ_8B|g=+)h6D~nc4;vUX-&mMp8oo-$@Vri7Q@B+FHu8A@AF|%-2%zVAj!q6u8tW`@%PON)wyYu;zySZ@)V1`R?&y z!+yPqHr}<3cU2UQ-C;m`i0c}G3A)o&Nzf~eXy&<@Zt|onUoyR%cys!6%AnKFoCf-g z0iQqtN$aX^L8mZ*i{#HT1CAhr}@^xauFS_?{qiSTB4n^}o>XuSI8e zlz>e2TEVWmnUXf%VQ8sjc zq~l&#U)(33$QJ$Atz_UGESS!iEymlbs5hdH4a%`#tzE_*HsI!yn{?dG6%d z;qwnaM?Gj6n{R4xDj5ig2S$dHheCSC&h5ji-+N_v`}f{T3FS%kK$0Dx|BAOJ^<(f2(g*{_3xOWeYt*q|)&I+VxzB#Pi-l#i4%e^F+c7VpV@ zy)|_E?r{6T?crrTNV0YJR()6T-f-^o^Ks6hk+^MvAJ@vL9tPrUE{d0OmW5Jz%7Pqu zoge*H-Wh$v%HON0T9AzXII%G-R`@{!j1bf@1`r7_iicd}3M2C5;#ZQDL!ZA<&dF!w zL#phBfA|sf!0x?SjUyc4|HGjxJHnTC$YEI*j{&GONVBM?m*J4j z>E^xyAU1*kH!OaB&vQ;zzV8RNr2M|OGV?6YIhmD}m6chGe<~k$tiSNBuPyhS)E!8} zhLZ@}_ORsx0&wlO2#EebitSwXpzOcW|))``q_`P1jl)WDI@rsT&Vef}5xE z8y}xFKmfZ2Gub~PP@S$vC*qB8?ZcoKPkycCka;!uPxOSst9mQIjZf8>?GLszfT6gQ z5qsc)JT}2M6&VTd*;B6|_5!Tzct2agKD&H?y76E;u6B`)U2cX`+rSS!dIq>dLWpVq#ePCWQ;2^H;elwT+>8g0TvnkZw3g^)mp)HmOTI3V7G&lO;hYX5~BP< zjy?-n`yC|~UhmV*9$dQ;#s~>{_66z$>RLYV^y|ZqJ|se6xn7-heg4Zo_*Vi^R8CRS^x1T9$OxGK-bN@?InrkHk3pMjAL4=+ z46DA3g^UjduoNJQzb?8tEA;l=QZ2UXsy?#-8~sZc^eKv;>b2xs_`zQ$yKJofyv%l%J2 zk%dZR2-#tA4fm-l*C0#<_kAf>2-|7padHG52^L8`4f2e+osPnCTc7*7tvT4?Lz^o8 z2G&ed+57~oUW;AEB`Rgzkb3*dN5Qns+<oA9*_Q`1#Q9F${^4)#n zgkQgHS#5}Eadcnq0}7=1@Iuly|E54=ZtwuMWYWlF` zMTG9ZV1Nk^8?!Fiaf++7HML)<2FpjqdZVn!`q!RC-u7+D;*v-ly{2(9gKpN-_<7Hs zed=Oq+0sNgsSTgH9L;Ti@h|qKxMAoEj90K~sE72r-g{2px7>ADpYSO=BOXBZr1ojN z2~2=nZ1^H)Zt8o!ALyncz6;AD=j@jqq*MVZt7x}hiCxbzQM^)cZk3(&_UK%AOs`jd z=Ih^B4(fZz)T#M0Hrig>l>tijv7Wp>`|dl->p%ZlWVKC+V`KHx?2S!(6q(lA5D`|w zh&v(jnp{&zckYh1n;2M+8>~}GL$~;MiW;J2t-o5`P-&S}rzsm^L)%zeB3s!F+1S=r zLfdj};ZF3Gwx$LaaGT^W#crJ~@iy)F-xg~dW3-5Q%rtqjLw*Ngb>o+?mVdVeSRMHD zIciR0j+5h##n<+ugma!0PIrnL#BVRY8mslDxCcY#8*keKajL?a)A4+E#r8%)%Eo5t zLbSeXFg{OIC+~z0qv;)+=FA4g7`@r#thp{X6i%Rg3xU@TXYn<1Y-wyabmIR^AA@J| zufvK|ez^jgi{e~1e5q)+6gNWd~|YS5Vx;il$X$3s4l(n|t* zYb9=hl@IoIG0wo$7vzq#;>}3i4y?5kOk=u6YrC--D?*%(tZhH<);DBM zo;l@@-nUKky8W*uY_69Q%^&z;;nr|%7%`F|1_@dI20>3ZT>E6Xtk+#$R2?v|S#cx8 zwrSaC$%RgPBHywVD#NPVWmdjUsrkor` z`$;y`_!4>9K*p6BI;z~2eBu3z%Li}1uZeahTWoP-3u0MG%s#|75&40;wqI!AC)jt( zHKnkGfz)Qn!3iDdpv-zmuhf=Fn@d{|+Y*-21VjGH7nte`WM74#DDy~d=t^ z2N{A#m5Q}SxLXs7yB}3rlZ!Y1mHOO&AW=RqhJ4#r(rNUVEP+1TX<6`_u4H5QLZobZ z@=QX|viORM{?z^**S7guLR1sZf~)5WWs9d}y^f}IPwGWi`Nq}aBf7WL);s{wz@P80 zdQta=C|(E_&HgG678{j;MOyzgO++t}DlfI=CQoJvYq#z^-_4sbgn{==ULC#n$a3t| zF}G1VK;w!_!WSq?c5EIq8?LI!CKoBzm9T90pgm>HZbZ8NV?*-fK{KMt;nyOQ0R}cQ zO60F-MC>>0Da!tB8Bau65F;Iu^R zzVPkmmv8=+Z!8Zyp?6|i+L3W>pE{Eh_(5{Vpy1aL~4H`*3@?eD3n{;vf9fZ4tdg zdUfE5(*YUfQ|9H9Zj^0mB z--QcmquIBvoVbUJ;&s)G4DPG5a|zIu06x)=g7<|cM$W%_UR4Q}r5q=f=|_CA&yE3^ zL+e267CrM@bCuh~i!2_|*7!@CTfLdlqT4!+3ANKR4_|lkTsNgbJ+y8RW}HsX7&!+8 zL-?4`{_rp6bgT)J&VYQKZ|oHl@Kkesx3$sD>jhXc;CTnjZet?M>xcJ8tB?6H!-!t* zd_=ItxkZ2cpVYSk|K@-8H~eb#jDrA9=y8$#<-{13<_eZZv@Eac6B#f5SWglWLP{EY zI66+Mm2V-*4wl=W`1TbaRzI-2nWr8#xv3}3_vl8>eY&QIj}r8_0-G+RBDEmVFvQ*I zM|2E7{rp!l_LpylW@ASpXE0ZAnMI#u(XQ&%;$DE&#Pvy@fYpthS%8%g<+r%T8OZY^ zPf{D|EOZKQP+jwUrhel?9nUPlifDUL@;(rTbwZLJ2}RU@<0GSSO-6FMNl& z9OMaDm9y%Q?{8TKJvjAN5d+HkT{ku9ZJKyINs2FBKS~Eb(n(9l{!noIsq#UK3Ga%} zbzS$$@BL``;uF3LARPNHc`z-Du!3y$0PU-DJXIM=r`ff`jMtWA%?dj+BO0Kz**Ujt(3zKFUDjRO1lcBPbQT^j#*& zwew)>kAu%+4ZQIA0Y^nguNP2}_25Y{G>&V23b*ux)pb4XeOn7(#-_aZS~B+CHZ3j% zVUVZq1cLokeXC^)H`2%&FtR3A-VH?n^2c~!vctdw*BcVTFs8oq#sVzY3z9XBv7qZ# zavVd}n{<6#aimwkcakOq+j>yT#>lG^TVFC8EzBkQNV6<_oYO_&S!24Af zyOxuh-*`}qa|iUcADi|*5MMH!gI@acmzFnQf73UU3}4H=-VdW*peu0JzenGqz5jvx zm(!Qnz*;&H%|giB9E{(N&;U!c=3y;s02&2 z^t`|2hd}60u4}RB{kPuJt4Kf4&2pJ@GG^`9+H)xeCd)4RG?_WzuZs_{e5BbBzzh)v z`B2!pt2a?O>L*2mq7ZprA50SYVMnxI|IOc69)9dmKc#JP(J+a4e2^t8p(kvP9|Gy5 zd>DzKS7N@my!YlCS}*%Fc6b8a*XGx>dlt8IurX3>sLrYoa#gfPIBVe_ymc z(zi=h9+wM$${}ucAj!PUKK1c?Dj#-mjODh3-N<8q)Rzmdtdx*leM`lFWg7g5X`8ft zm)NQUeZ@eY;QCCm6cf=c?Wr~m)@OPG^kXgVUH#~qZQZM5_`b&;Sx!9kU}@viltkD1 zcc8c2h)afkchE=_M*FeN8+qh9lRok`H(c_DBRx^*VEzy)Vf3I)bn={&8H??&$qd+< z*SgJ9u)K=cZ!{E9vYZ3_c0V119U9FsV*cAS!&vT=-UQ(9P^ul*Z4a~MtP(CF=ZyC-jBW=2J`ByZjMIQ83zh&vAph_ga zk_{Ezi6@ElYAX)&9xb~a&)6JzoZt3oPTu2WTImM1v*kx)ChpTQx$Ux~tC5c!_xT?& z^2bi-8|C-jt3}wuVz2&Nwg4T0UHqgdjZ%$iZV1S8tbM3&FZ0wnH$b->JOcR+sX`#|wq;fyH)XdqR=t*kGNfiAboOfn zSZi)G-7>^8#9H^W<|^IPJL#-aN!>}dWtvBRPLF&Mw|RHcA3A34)M(1=^QKOtCLZ#e z(**sK`2@& zo$A3$U%XX<_oP>amSC##DqP ztMRo@T%aG+0O9_JAM&eP7#P|{MsE$Lagzv>4Wt?)LS=C#>S%#FlQwhF90P77Ct;G7 zSBvKR2z;pis$RbvdUS{Fp(l-z24KxN|0Kp)GH$%e!y_XVpC`)mXAS$6-!(U?9+uo@>a2APy850WQq!d zB0{q^erV^LX5SG?pf9=p@%80rKhkUb^o^{pN4Tv&+G-PvXLPsUDr;e*XCH_a_`a(5 zgBgt*9;C5Hy~|=1T8T>{sT{lEL`p2_tdt;8PW#5zuiXn)bjlawD~-=$1RFdn*FL7& zgvrlxYHJeakJk;mSt)P(@R?wSs|eaYz5esQZ$7o0{?%ufyUysT7xn>9PecIG{MfBb zicfg~0J2Ggk6c06zOt4hhBxbx*7b8~ zT4S+ag)wAA9t)(Tn~zg-;93eBr{&%^!|-d3|Ao~5ugY(a;9DOocwBT7^Xq`UUZ6#; z>}FC<8S<1#N?hphs$l2TFYweWOQv2}(WH?F^Qs(QND=FYG#45?je1kMmXUop=#lCt zVnIWmhh2T~fxfPW`Hrk*$ZKNm))$K9v$h#T$`|yEjdd<&q4Be>FnQWS<=Dd$u$l-H zl+XWrwD58CCCqTo(A|mZDpX zWPbPm{Qc!eT7(T3iLSY5NZY(dj$Eksp1ODW_22sLrVggd8J@zvboS!%7ynY<$dw}H zIdtr<<;0o1zcOWlf&Xh6FiBhU{*s~>=_s?x0+8HZuIZ+ntGc+n`|#b%Bj0#P4=&%* zqRkcGsKlMiV0t!kR0x@J`;MG@N)dK8GNVw0X9XR-0tdz4wGXp*4`KOPD);^n$>?9w7 zm83j<_($(wSoUf>zwc1JLV~vxP(}vX_$N8P-GsFM`HtAh`_C+oJ^83VuR(nn8XcD> zF&H^ki*DakD&+L@6R^LZCtx=hV8ySZVNf|Lq_FLdb{jj`oRm@6pM6pbupaM=Cy~gg zO}QLpyUJl;VZ?&u`DaY-K?e5nZK~(K_Z>YcawtAfXINwb7N2OZ#MKU6d=zh}9r&h1 za3rI;bYH@_3I6zzDx2_JE^sA7`S>SGQ2e=`G)u z6@aG=?&hg4+N&xGAEcmd**0ozniNwr$9ANg^3QxKi624wyEUKuzz=lOrfyujV`%w` zfoke>yaSE%&V)|`hz;q1Zs*%RywI&d z4d{d7hj=7?oJGd+jccdHXZ#3_va)Y$VRw`bIbk^OL08;>2Ft(V`>-;;7+}G7Nd1w- z2NpiL{)n!K)C-H8lm|zo2Ry;`;7kZMYku`7))B$|qI5fN<=%i_i(L&MmEAffPn^_~ zUwRA29vw40rDrSDfl@8nn0znx)X7tNZLtVsTX>sZBQ!*&p) zBZ1DxzwicMiT1ne$^KJC`~(YzUoCB;g(pUr5zCgV7(8?lcg>2)=d;ee`+js(|Mxs_ zW_j}4-|~1wVhJeN27AMaV(iT3AZfN*mG@`oiKS2fwv7v4X&T-Vz~c;IHZ5^uca3^QEAjslt| zbQ8#Ny;bPIfrB!gqjbb&GP12N85w}JvinS_A-2kUUa#NgY1o@8v*n@+%%qpIZ)4!I zWhWV|44Q35+BDTu>&&=A-kKAp7|kP*^okEgm)m#}AkXgLhpi6LCAaD~4LRPJvPYj+ z>T})TS!2_VF(iNt&5W4PO>Xw77lPrZ>?N%O>!_X@J$e8Ax~WJ{-ff~uE;1@qUueS)E)l;Td5!v{)AH;;&M$4Ms*pm$O4#;-sH068ZS-olRp@+1v z%(#2CjjYE9bzZ?Pb#p_XANko&ee z_~wL9u%v1LG`M0QzmF5g5aN`&8Jfjl;->E8;qD5DF|bQ^r)Eyj=8E}CZ3JSck40Z~ zMJPi%?cw1X?Dv+BD9`eV5Y@L=(KD64l9mVgz z`QCEnLtatEsb~$r#7b<8yeE`a`>nygpQ-Gl`ybKWyAPbwKttN*8+7>CZ6cOZW7Hq= zyqY|(48n4J@cy)YlPIo(W7H*pK6y+MlB=|cpM3nua{k>9{oU8wdRosiLss(CWg!oo zB6;Gi_@xryY0H8%-&i%j^lYP0TW_r|d}VrTZ87b$%VK*mV7l^wRSZvR$hm&ao72(r zqH6J|Th!WyeN!L7!Yw%P&7%w(`Qk|#PuX@kC1%+J#||&g{a63Va^SeWmBY^B0$uwt z6Mr^}Vti)evx`j34;uXb#ZY)kW5;qW-+Yl97Yr}%ip0s;bB=l_j_IO`4i9hxT_UVwc*j2r)}@c&ThjQKJlh;096{iY$yf&h8! zH(g1B2bdJl6LiF;DpG={ST(e~;a3HVrHe-YN!}dAs4|L2oo}IfAyVxCy|D-@9u#E# zjZfsIfINMy2biL9A?5z#rur+@ho88$jM6N^3iI|J7JdbY4eU_{rHNxDdeHXn<<&~6 zcsEpgv>ZEmY&oQ-A@?5K!v!A}{{-^G)2 zQUwD8`09SRd_|VvS2bHQ&Z#aXH)@2sWZ$Gc!okx73n~eEQ%R%Ud1sYJw&g>M#N38f zK2&biSaGAhN`SFqZsV_V;Y512h1c=5k*XHSI-t4Yu84~kXi!C;Gp3Ir7DjQG8#fM? zEc;h|wcCqt=&(}2*?yr)_Y<(Pf=X8z{kwLFQTB_N9VUaKe9lf(V5r8Awga62t0u&q zXM?VOd|&qF$2XT#51v|{`Oa6DC%;lp(Rd)d`lXc1W-RpDrz&kP{J;8&o`C&PEx@X5 zu1hA_`Bl3F%3y%fj}l13C)<8Q7Xgea2~6o|e_37}d{Mo8q$gnaYT{_0UwbDe^-55q z_xMAk9_K;Zch|npar}``W{;W#tsJxc5MU~g$0QX|9v2dfAxxr|1x%uvjCSb1VRd~pHoMJyR-ti4=6Gr3NCu3nL zb(Td~mG$6$Jpub2KLKld)S2qoi`pF~hw zaQRr!Wr0-sS%h`rts`QB*nR@`ceDWesRj|k@gfXyF9?H;D&rIqdOfjUQ7n>ugfAEO zXtM5ZO>phm?FKIG9DZmPn9`DUUkgcTs&ZDJ zBzGjoasEpbz<&3i>lM|1@!4|Y<1f4qsr>Xs9243R7KI0Yry2~FgZTyFC~+6pwhJ;{XJTI)_?n9 z8xUx7l(T(ArrU$%F-ihaE%NwUK{^}<_C*X9V7>UOwEDPq(M4u|px?5}ByFG72`7wmld2A7=`%ZVlw!}*eUZ*3QywauE z`ka9}t)%RwAK)0}fr2Y~wQ0(IhP(sC~g)+7+*P=-Cq$*Fs>c+4%hLUa>`_q{gsl57~U5B&)>&7za zfv4B5-u_GryOZjrvmfeBcNZiWB3q|QX6+SPBA9$S`9laAA4UnmTI|4Z0JIRkB6M6A9?C4%adA&rB|Hwu*tqD(}rUH>62?8FR#AxvcAKuZ?YFw z#{r-ocZQ}lUgu}Yfl~-Ai_8xBBFyyYr$%P_Y{OVzqPrpDTW?5R+ zer-Civ&`bR{FnK$P2bF~xiz(7w)vUYG~$^)r(33d>-@G()9kw>GM!; zBNex;J1)SElVG1Ar8FhSiP%^YW`Mnyi@+f?5Qf>NFgUoOg;!7PwilytvNJR`6N9eA zY6qFYvBJnPXxW4afB0BT@OH>;>JF71er{^6xi8VbgB?h-^ol__TVab2E6Ms~Jg-QKK5%3icuw_{ES_;B(*UaNc0_>Kw<%n*fR`Kg|Y znL%RN9GK3pIqs5c=bMV(q-iSr*!Rt|dht!uhHu}#^X8lS_Gy3fbU;SDW7a2>?!eQuvtvicpE!Dll4jhEllm^Z6i155JlQ|n_ct5&qzY)|6RLXT7~cHl)X^wN@FttX1b6|*1soBT_A zY>$ZbCwa%VqIAov?t1~&n3~W;&RY?jZX3#JX2mqnjy!Ph^1%0>Tkd}PF+ItkSF8Zw z3j=BSN>8OQO-8X#q57vhG*9Annm7etd5ATQn8nmto-4EF!(xJw^%y4ZnL~u9pUc*A zY6iF7&`;lg)dPpYQ)FCX0%IBMaES41-;~@D#NYj(L>|*mPu3Y2fDhMfprht1_OQLfMsu#gA)AS zVo&5?q9=^KTJ&Nk*-l*)-Sgl*%UycHkv77FB-Iiylqi?5A-X)}ldxEqkb*^{5?!#V zM^7V2hqBtZ7hvNlW$7MRTziiRo&fTzn!&JyV)mB;6mP&Jjr|Jbsb^29I)kV+EJ5vD zz3|cU`YUhfE=?`?)nDtk^r``eTqKig#KbL2?wh~yt>uO9eoe3MIWuV#1~WiVr9eHp zeyF#qfA0%}X+ynLxn{a`gh5^Y(Lem7<>jCKY`JhX$_}pt}m$zSeYq@$&2befV?>Vjo`onrnDxH8NM!idqGRP;FO^&0Va)GIw z8;(-ihc~~txm^3``f@|#qZj_l^Lna(j}~7qXc1Pg=a*hO5hrZMsW4nGV`0h;&|{X0 z7OZTOx&w)hK>sX~T)%XE`B<+w4oq*;_PPZElU7M;4d6$^mXxdgSR&z(Ayu}g9Gryc z^Q8REy3-_Qp0E0kE8?YW#{c0BEr264RVkVRTYLbbagNP{~dNzcBiUYS(q zm_wQND*0XN=dH(@NU9+wtFE(4q(Dby9N9_-5i>02g308z7jBg{zUagR&N=)P^14qY zVC$#<5fFD?n;X||EDt^L@bdNF{Q7cQHx~HLcb^lH2(ZtWXai)hsn+NVU54Ast3T5> zV7&k<8c(5Og)-2%3CML|cd;nhfrXSQ8xKJMAA7Vm@TAZ)rud?BWEIQPwNVchcwwv#=O2&R#O&de&8rl0z zdHu70jjQq0{OaTQEk2k8V*NhXHO(u(`)7IrmN&eJfDbB{?HCZy$U?(E6n&$tSZ+$P zxp&|G#n+F z+vJd)u?Ddc@X#mAhBm$(M1TK}KVL4r`1$hrhnc`v#i>3J=Iks1pT8B?@s{&>IwI0^ zAnB(i<1qy~Xu=~#7a4+bKG_yN`moV6PqB2JE?mQyhQ55#n9uSS6CQ&-biwj*bxZBw z6aDg3FIqlNBL*1dDgRQRWm8d}f|Z!~Je9Zh%Pqr>4BhonK9F`lj0pn%QeW^17;;@X zr;QlMh)x^i=X$Z6Y~v$iTOS7zN5$npPZ>mQlfK>9k~dAU+J6Fa$a8$c2SmpP$2jT2 zLYCLEo;Y#Uvg8qGF&OwryZUTPddKv=#OI!U)*RnZLfcocJ?+n*y_f~q5b;3) z^QspwW(l;YPV}L3uWrzO>ZzxegMCef9)7ZK72^xRG387`6oWf*-vO)k0rrNi))l4I zjVl2|1k*J$g-DCx(mkp#Wt{X|~A71;CGAQ4$Ek|55WOz%vF!G(ar;fp?R;2Ix$zz6!+Z+i*M8NnejR#- z)W%K)-#qeUfh2gxB+1tOIE{Y}&KGT)w=LIv3PVu-wr)(gt#OGDsx9c)7twwxp82jc z?ZJaw7x$o4m|W|8q}R@WqVF9|@_Y;S>V=Db`qZXtW0CS_5{GO3efspo5#8K+;^aNv z?^KOzT*7JJk)vq&fdVIJ&cTbAWv*Snwp`I$NO(0l^sa6tOHSJ8%zEN9s^yD^j{QNm z<&{u!^9Nzj!e8?(8zFFf8n*l$ux7es(VBe-ZedwAzC}juT?ZLAb?`JSwgBj|Rd)Cu zPW0FEResW%^|0?c0$L2taR<~+PH8;1U*mD?w>4sXRIe}J`yGxslF)i+@YLq-YCJ-rXj zBd_t%hvz<6-hcZozYc%MTRT3iI7Mt;$59%-u2xt15^-szd{C7Ms(v?u>;@ zx8fZ-8~l~qscjz+Z{Dmr)8_Ps%obxS zJ4CnX-G(jDiKh?&Sm%}7@2g)s7 zr1%vDs@)!rS*$R3YR{fY5&=20DYxc2HGC`|h}JT+6vRMIVotV&Ri`92{G4zCRYI*D z;-*xIjHqQh4rAC=f>-7+*}(<#9KiLRuzJ-61K$k#OP{D3LhSz%FJxoblUjQ+Yw+sh z<9FY!r#m0;9X`3Z*{r*!c?1|Yf(Cx&J05H&!uLQ6jS?bCGFz&C&ZCNEXp3G!drcGE z7yR8U1%Br@p`IFAHfy|Sj5S#$8*t!j_Rn>OfK^D z^FvQQyd2RJksR|F4n`D7=T6F?9*CFM(c z)$+M_&o7ts?LcdYX5^S!_eJe<%S>fsrFPkFaMR{0@@YrH6fX zKcbjPM9neW_$TUn|5y<3D_`wo#OOh5dgt2?jOMfW>CvQ^x+vVZ5cCKn6KTv8F&M}n z3$TLF#1->$xBNsbgHp8f=esCDlkXm|l15uHeliwW54c4W1`|=nR_p~{q>(Wuy1`Ml za3XI$&ZyynK_5iXbiEuOQBb|IfOdPo5+z4t-FI;Ba{Rty%l^Z+6@Ufy`|bxliWGW+f`nk>}< zZ1z_pHaZ~ur!L{TnYhd_peRy1xOU~bUe$HoPy2oCH($_s@(aCw_|ozb--LA^Y*B4S zC4^A>anYh!5iDYVB-;I!YeIRLM4!kW-~9dJb5;#g7rlkg`Jd3VMmJHL$l!m=wM3Pv z1X~{@LbhuhF}-m{f10x2l4)r=J_30ViDMV)pg~f7xLRA)((Pl9YOG|G)f4Hte+zGH zG0jah?(;eK2n%dtip+$xzs)LQFQkg>fUbQa7N1Fa(Y!ms;0GLw5`|@X=yN~;`}(;p z%BBOl`fUf3Waq~9FP101`o!|>zy9szuwIwtb1CB@1RBD^+Ay}W53s~^yAoXu=wmHL zzW(z!me=&NLANz@^rLSjDCrZt)6j(10iLrYI;0&^9$-8kv3)X<0Ydfp@rPHI-TL0x zUVZ1#49iv-kkgN`Tk{SczH52*8!zZu;J9vL&r|nrj32`j-r4 z<_TDC8s(M7UVxRH7hti5ZHxn98xZv4pFDQRlne{7SF`}j_p7uca$FYQW2vzKi;lE< z#ydGEQe&VYUE5Q$)B@}adIj+TUP0`JmFeo#EL)9#c&rIKMCdYhQrq?0L7?m3Ws*I{ zQ(hEJwVL=&1xi>N?7|2yAA-$ zw>^9H6yQU;j?=4%DTAGiM7EHsSc8l%{>;B-wx8rv42#YE#6y2m3$PEg!p^w5YU{!6 z{E)={sF*?Bpjn4w{SI;;zIb!F_*2~!^Hvs!dZEt8A_r!Ty?jn8$Ki2q;lTAPa~1n- z9~msg5XTn=Mf2;3ITjp5wOs2WgBW~ximhAt445We^NcykgJ)l&dsFAI&-7iuo0=RQ zSoD#|wO?LnC=C1}pHq_3%G1B{q^3&|T*MN}&)ylt`pxHS``mmhfk7g&PRkc2hItin zFTh%aMP{C&#oZ{SUMQygv48HOPnd6te<`c z3I8k#z5?f7>qOqP+N7F56c1Rtb8GoX6ZLPu_Ldf3E?L)b1%oP!?N~A$LhGAS{#67Q zIeVytbz&HnLTnpPOuC%-TYAE=43UEMiG{&=rSr|>dzepr6pY|tJ{iIjfb2_zI~pM*(|y1nFhHP--+2wN|7Gl}}=1OG4vT1Cz6AtReyZax0 zz+*f}{CpjYhB7%Hrgnl_TLck7rmR5X?Oc~HU0yztKYU)W#4JO)^Vo1&8{*Cne#w%r zqSNbd>P#{SZSTQ3k0xa?p7aRdcAgk~)17wGGQFpQQFKL?)+YQFn^)cQN?_hJ;vgC8 zmQJVP;e-8b8RAY`UKz)+N3P3-AhJA^bx7Y#z323qWxv)6Xzz_1ugLGjfzm%GbbMG! zo2K)Y(hK!E;!kLIrK2cmE09Y*aa)~eg*nSLw;_yO86p;8&ph<-^6=wNEc=zlU}S<{ zMH*$}(~B4M`uBI=dR^`BvgVRfQw8Zd*|blty{L2vuO%pYB5y6C%|<-&8?iA8a@AF8 zrfsOgE9RQbcdYufB6C|2686us7#71XXt3SIA`LaPai(| zhg1^q-1*5f77V*U3=&4D!cCOH8nltXttnGDJ1C>V0=25Fk}GYPo4m?^Y2{Q(xD&!) zuQY0*a+}eR?Zl81q0{XXWz08UkEo98BDxfTrE~m3AD;e1cft~)7lYo`9-k{tjF};5Do>M0^@xpsQ6INM#??5Ug!My3h&R@%H#?cUM^0(YsahotyM{QZ= zbG>@`f(9TL_48A}t3%~O6bG3}7KM>lq7j?kCWrS3Pi-o?(c*peCr_W!t03}94|wZ> za%5T_e0Emy&N)3xK_K5gSOvAw_RO_jAJ{i^hale}Ij8Tw@@lu%4en&e*p;vHv~R0V z(h_j%?$fuwPTZ^S4V*ctn*sP>n!?1lo;Lj|8#KF&^bh$CP%s-6oyN!4F-d1S1_&il z^|j)M`>7_S-hKTYKh2c(Bl(z)0Qwjrw!cZUABTPOu^*L+oQYJt$n;oKBHwk?RCH-s za~?zF^S54#*pAv^@6*=7Fy(ANsFy6Z!hsrIUKLDw{i6_(h?Fn7YQoYuU;{IB)PGkl zHl@!~Na7#SlWHe_<;msL_nz0jR{z69tOo7l$yYF-x#Cog%wM9q{^+&>7uuXgj=X}q zw>!xe%?lmKV?*K z?rqI6eDOaBpT$?kc>P14&<7;xnFgI-Pl~DW_-OaO6Nr@_VoA=|{EhuZen1{4{*n0e&?i~sKL zEe|~LV3k$e@@t^WNETql!#61r+0AwUTR&BetGltw>5d7*T|vAQ(+O5 zZxjStB5f-KnT*Fx#%f+-=&_|dxQ0@!f2Z|o`RkXis(;q_OpCB))cC>YbmX9NeaAUo z|95HO;<;~r-QN$}tIut?j$IZBy38oaS>$a*k^Ltxf83vF0k&R2+zYVxY7v$xV<4=G z8hYN}MFc{$EWj4u^~xtGY5`W`UjTB?8460{KToAPfQ5*`%y0UR1=vF@!2Y_PFkrAD zd5xpo!mTSz*&bsdo!gve?4;c{KF=Vk7ocey8X(!O3(3wvj=BP;o{lZI!nH`+ro^%U zpg>>00Q+Mt{4=N#9)Gu(oQ)Fp!J=)sj_?n=jM0z*RQ0)63$RBYJhSX$f*1KY00oI( z`7+q#`!|S_T*;^IBjDYw`gm9iu!p#L?cXMJ;X6i0X=82CHsIj-oWDVJ=IUFTy#I+7 zM_%mLBYG4go?;)D>@?DqcV+45ftHHXmeG@b9*=O0DyXhkKC;l;NpYC(U@*clf*tAF zp3?4Xtc^|fDSDG`Vda<+hgY4z_wg1#KVhPqrw+lP-vGva2Ke~Wwh=)_`V5|6vA-CT zp$8@y)={$kKnK4~TI2S;^;UTax*cFZK`LM}SHunES@;%R_E`MkX@C6k4I&nof_-CC z_LOpxEWQZO_RThN_>X90&6F#0rpjiXHYZMMOmXB;ZX$O7QoeTkl`8w0El9a&ws4f&cZPUbw(0N#f57<=<RCt&DLq*33(biSk_qm1|YM6@pX7?(#%Qs*L3-;RV04c02^`i~d#GwN_h z$h?NiAEBZ9^Os-IH&D+CKKMfcpE07)by4mN-3IG+K;5-$Txcgj2|jdWtW)jQ^<|Ol zpOHsa?c6%>E0E`D%KP*NhTr(>za@V83BR!Id;4E*xIPg ziL3+!+Vu=BbrqU3=H-m1ymG-K6`!HTZ-bFFg6pK}f@1Q^6`n=nL;G)?EYP-Zc;TQv z(S8B1AL(m))#$a4uj+flpXrTiyL=pnO_y&V7{ zaA7;b77w~`98~Wql3vE?0GPko7GU9-6I#E%=U|UaxYfdGm@-uJ^{!88RT|P$TXz^u>*> z$gT9)MxHbG23@qqLU)6&{NN!c0rLG*(qk?bLw$Y7ejGBJvcoSh$tZ-@c#(%b*9qJq z7d0)w-lvCuPIwWveTvSCYkX|fZ`3J-I)@Bg%V6jBa!%j2<|ZRP5!AXtjlU9gz}x1p zwBm^|bV_=bv0e*^L6Y(ES6+BQ^Ue?GW`V;-AN7PxIooP15}!N!o^A&Eg+IsWIj%B- zXoo3jQs*O+T+_C7OfP1cFOk;hc)Pq2Yi`Gl-|A0~vp6T&ibfa?-E73fS^3G4dl3&Uyj8 zO3or9Ju1z`DB;14y)|q8oZV@s$~56Z+0Yp-t<*Ku%*3JBmWVn~j9pHShc!s|YlkO$ z7Smq-R12@%^^q=bvwT4;8)L7})Z)z~+1$uh?x3E&J^jG_%RMJg;-G$;av-gG@H~uM zX@xt>phIYyW4GL3lQ(T7EZ)>fPqyUJg%8dxmoDhFyS*5VxB(P(+z^hd3{|hgmXwe$ zm5P%q4Ff}ITn6wDKK6*}=U(qO^Xe#^<<^pcA52^cPVBbj#%?L(d!f!c=oN;C(He|> zq*sx=^ZHw`S3gR|ewefJGU$uN*lEPfKl0^=l+Q)c`cq_96NyV|x=#dpGub zYpr@s>HUHhG`3v05GSv?sj`N$`b?^El8%-q>BKOPV_koFB6Ukz*{%{}Yw~Zs7#4+v zTmQ8`ma2LR2j8;1ij3s3SGK`64GB$L`;W4~7xo^t=?8xBt>yH0^c@Cn-$eljETasQ zdQ2QLb8RK*GRGNUiY&T*%}xdL+4e7Jzp1F_nzF=12(r_)a3jBp)@ypgV%Oim;8)rdm^~3 z^wuT7l_~Q)qIgp8hVs1ti!1|T{oKDJi=Hm}cyg5s0<($5yQx=aL8#izUMWqvpfY zL@bPEAyD;sVDEDJv6E^ux-^%*{$&A!iIMGv)LP*cD}6mh;VE8z9LCzZUZfFy`-XjU z;7&HIfF%c)PbuuPo2VbsY@#iyD;lDL8X{#w*b=>8HJ3`qMvO zuB(pv6qp>Bb3iU!yiZ!h;fa-Zrpk~(}HGEuCg>m9V# z6s;DN;Su26lHb%>N|Cg4a^X`g9>4qQJIn9?_V4K}6EysUGN}v*`3onwq@f<%uZhfO zpI9Dy_Hj3HX!gtYk=>(j9DcsM{j;~0cV2nhT1-sx?bm}Rc;sC;Rj1Kq{}%cv1Nrhk z%;eM_FTHog3l0xH^Ps*vd}R6H^$+}1tS2jIM6TzmYw-M35LD5M?8)hVg)JPb+S@;IuD^RmGL>o({1 zAPnz-wq+#a=3I}@@%oycfc@j&|ATr0_I|%^4EvT-22t9y0xtDk_?0<52aEuX64TEE9X(s2C{ zgDJng=*yFBVys2TD}QaX>lBQ}!M8S}xVtdl*d|yn!2a$}^y+ImLLV?HSH^YG3l{jf ziB5~UjMMb*fM2SIJ$v?R0rsTc25>NCF0*of^SCUvL2tRHPcg>>a+I~xgDv7i|3N(g zJ7aX(6*Q!4pI7;39>?+&`g~^+a{NlB>#oH=*ILMhKl@@i_lMk_r&j1=j2h(pZa?xu zW9RelpId(KpZ%`NfnFf&x^Vy%O>{hpn~^)D?{5Ffx4*IM*NrTgb)DE<#(nIY!h(l( zl-1NIy*11stg*yXe&9e;nY=$iv`pzK|N1Xp z)kOVS_vzK^iJ6cESad62x^sPO*pXQ5$S13`0vX{DX+xY}_(^M9$KA*ycgF?T=$+Ku z)?fX>zo!Qt>L!^PpE?3aqC^DRF=gbm3j*cvqC5%p53l{~=eo)7vd0KCL0>Lg6FG$S zvra8Og5jTu&XDJo!xY8%BIFu=eLB2P`|xQxmQzeX7aE54>oWtn30~(2c=kWMDnTD9 z5M5r%V@&MomotviF0sXog+7=BVr09G(8k=Yl#Y1P;m=ah{%A)J3pZzu8% zIjbcQZHicOot`W$XC6MI{!ni@(;xg%9E7aUdZn#MXAyTHmM^f@yQW3wbNXhlKR4LK zf@&WMDHzINfhs37CUNE*%8lY-n*j7IJJM#y=UK)&*g>~{60msXH+bSS58s-Hb{7l& zw%;^n`Vv0{+YJ{x5=P!Sij7lP&4UUaGT|rPdZCL3o+U^}mPOcmbTa~L2H~YnhYn&2 ztvAXe0(fQA>A@3`Ij0ZLp4BUU-}ZxFE3ffl!MI5_)UXG5^GhVklRpsbM{$s29pv$6 zp4F4ukE%Yoi7QM;)PWMDi>!s$PnKW2^ykaP3m@vupt`{tndX;J%T7o`e*-@PW4p~; z^TWcB?L^z^82Xn>Q?t~8qhBHye#>rSuiQ1&GOmrjZd=(KsUh2m;%;R}owf4pchk1x zFUQ#A%(=z|Yo^}``Ik%zjM>o9Erab z$W#G~51G!D*Dt^S_IrN)82N~6n|~{9@Bhid1TQK&0q|gVHr_h0OGFC@dsIJAD%tGe5gfeZgQ}!^-FGG zG_DDaGUTDQM%N+(bsIho_Sn6NqZts{uxtw+gl$MoY9b+XIC?ic@~Z19Q7Sr>oFw;tWH?S|k9u9~zFM*+HoG^ym1 zJ9pc*`-$x@4ibH z1KLmiE~D%)*}wnT{^jobk9z{xuR=zbpRh8K1yX3*+O9X)#}@vSPs&<0HH6m6he5vy zm1zt7=jWgcbtj8v`;=Q$=xX8e#l{R^8hi;x0_^nCOz4`bI%Ibduygg?mF4vxzP4Qc z?6UR+i(v7^d^QTuwzus;corBo!@IrQd*+_yZ~WcAslNHN?s`3ta`dtd6Y_R?64D z{esUS_(_N^+eX>7y!OYhF6ZCTUEE*jNnzPMe&5~8!DIULLcO}$?Tej>CCredyp?pj zsrD<9sVeu+-pYz;)VI5I_kfa?lA~k1f{)?)r*U`(q=u z@7i7@cdL)kIC1K%;75in_-zx7l^YA|)-9WF2I{FL*BgBlO<}aHmfge%rmRp`=+h5& z0E2qtSA94v+OS>0HF(|ELf6msm8^o0GR@evzc@ArjwQ5Vp%t4P1EdwaScOmc#{LDo z4Tv5oi)I5){nSlOgnjkvUtPZcgYUacod0}I$1ZyqKd{sFiw$%MM4U@i=pX;fi?PWMDtf+?Uq0N$Q(M3KE!~i(Cnh}Msj_0u`xI#jd12F&xQw!WohM+=Y613=?vRo~szY)pQ_skP z$qzm|hcv;*w2-U>I!@@58=Cm^6R^Dg44cv!H=LQGJWsU>Cs5M$4H(eNM%lMICqeS& zfk+-%>?sU?lrGoG73aMG`~PYI_Bwr&uD@YY*Y3E5<5_;~OMCzeY-j{UyY$5K!UC+W zEsy9;Hv6;yB{5!jsW~5)3O_KY9I4AU>nEnW@YyA|v6j*PS{Gr_MMpn6Imtq??K)OSckmOn$k7K2?^8X&&J(a` z6FA@Pa-R&QWPDuWYw^KijK#oE|Fm|O9XTHd@g+7zBM^06IFGfQA8i*s+5yrTR%S0R=Iijx#yo*4j1Ur_jvYCcn^}xqa^hpAq@@sgsS=sedCOH@AnE?cGRm1= zSoqNgp!QArDb-EEvl|Iy*=FI?858O2IC`LGd?}ud@A8w0XWxB)`QY96M3YRZ5xMVm zTa0-7i#rjVcVIr8eR2-ZQKgaS5oC@RDe@&wB%cHRv$wB~)nQ?OUB`e6%X z4rreA^pj64XP$Zz5eZj&F5J+(&Bo?bp~Q2rts+w4UluIV%8Jn|KkfXMo^RIS?ME!a zZiL1VaY`l)K|d;sc{eSNx-zlD`9q&JxqXp0rmTv$bOZOr_ugAR)8g#Snis}gOC+wG z^d{Bi@X^D|QGGh?pq_*s0a5)VX$-Ep9g0S}L_*h=T0@Qpu9%;G|Gf`%Lq^VNs29Sd z=U!grbM}NhOA7w1%*pO>f%9k?6N`!{3 zNr$$uU-S37^)N$ZaVDO1xzK~=(StMbi==-zuh8<&RGxyt9c56S@!Zkl`c&Y94@Y0y zfmO;u48CziFwJ<$koT`_pvs#zFI~8>eDL-=Mzv1K!EYU>iFAKPq=~J=0=aYBHWo9p81np%dgxuRbnQr*fVvNC1tyJU~iLl2#7Fa!T&PZZMxeFC%h3hCFb0=joHX7_itW+l`)?% z>#RAyPE?#boo~<>F7h2pK9KCjSr}$YWR;q5rUI_~4aioH4PmZwb2{u2nq*db^j2+z zIybwzQszA427){wT$$ZgT_pfFaB>oG;2Jo7#d4pdT&%Al6P-(z2S z+$V^B8q(nG7bmjW;0=sIv!FKqUu};`U@`nx``Y4$CADk0e)YOeH0PI(F6s4arZ|cY z1yUJWCmPaHqNyvdD3WLB4gIiQ)pXD4dzTZZPM9+49y{Hhj1@dzXklJ7zHPHd@80ns zTZ-WIFRAD_Ei9Tk_yi*AEMX#wLylJuzw_EV%aw~))CTgZ8f4+NmUV?OU%WRdvTq;4NIA--+O~r|gG?11^v8bJPF%Z8vu<14KZX{K2@ZPL>2?Nyvb{XbrAuqHaGO+kAXc4sD4@$ ziu6sFE>L_K(hHzUqwMdqt3XT$TK5Y{SK6lG>Ea5WvA}CSw#dsle%da(52$_VTdxFs zL+8L@eS_{kJwc_rvU7>wSd=Mv$m0@D>R)MZOyuGYpTQ&WwC|WIKwh-e6A2^~+^3~3 ztXC7)!7dSW)kZ+DA0o>gmnjm3OGb1<8&|bae%r2vRZqgZ`2L5>OMmo|)~WiNsRPOS z!*6T`(cr^vi^Fk+wz4J9JaT6FyZ`NfuA8)Um$ciq0DJAK?jUF8O2;LynD)0C3rnhURXo>E`dHe=MldfFCc0T%g!K8x`XskyF{zgd2si6Q96H@-pL7De==#r72E*jz$Xm>VBz5s~qtDIqBnFUx+?yn*(ik3nb z4F9aX(x`XXp5ar1a+dgQ-l|rMnQc5ZAiB#$T>G1TRo%c2f6-UHEuNf@-xLWqTvj0H z!@HlR>?|-4z?8Z%O;EaMm94fy4nak==;}67<)A=5zfivzr-1z6`$w&aPMTnzYE(}g zJp1)$m+xr-7G5SHHEk(A^1EnPh$Am&okpL8em-}qa6kOxKht-M-c_HLb};&T{1wTI zC^^7OS-Qqd*6x^3;Rz^Wq8DJvQ;DGy`StZ*=-i>}v(Vcq^l(mO4cv$b_EqQoLt2FR z=6ApCr^vE+CkbE?v@pWfV{Z@}(YfCaOD*5=p* zhajK8H$iFo6Y;KptQ#KAUho2}7kkxCbAy6EkmS#D_ZT{d>>?GuMJrr)pc`SMiMu&1P}C+3D* z<`>OT`&WKdkyeT3v!iLh`aSX=>008U5^23vW28_axDQBD0G&{h^z<8f4xKGI^PpGw z@L%g%@t>*F@-be=v>Z%|<3MSY_({eKlS;cUcDof{i&kEI^*IYpA3t#_3$?-OLVy6K z7iQ5zR1@Twi7mz8d+}AemMxkqFxaBRHhxkDje9=XSb!Csn>Xl3C^zkiaVaHqg-Qqi z>$Sge3v31V@0G?E_E8)(y9Zk?3wRmeA(Z;$yr91}6D3jHr%6NvFT(0`6V|~&gvo;8 zACV-fBm8d~Nn{aoz`iob5lCvYo(GVvpE&$kA9*{tEXT9}d*YsZq$3(tw1TVMgP;8X zhvVn@uRXIIIl`-VAn>DqQ7k)`E?i!I^rwHOH-lW%WG^ShG9wpa&kjb1@zR~nzt zqQ|3;J+5!f3LBr<4+{9;L)gMLWF7M;Ha^-BC6l#2)DHOVdV!{YoPUNV`nu5*A3gtOH8=aY=Bx>nsu3(dp(S57v=3}c#6h=a_^F-psp%D?IIvs4 zVu?(6Ef>GgA*77Rt^DAXZeiJnvSmGMw|;baK*!&M<@L^mw`rr~jTxQBicQhVUgu~1 zmUX?BFZ=Y};3LOR=z8~*7Ju_3Z0bG!w@&b|-!`B`X0;jPaJW{ue(jq2_;)nk)_l9x zAEHq@rQ24(Ahb-U8yimZI&K-q6OlQ`!&-+pqlM-BAAM8{&2=n*Avr`>d!c=F`I4@y z-dN7QtEYDB0YJ+kO#+=n8(YhG6Y{o9dp*;mGgCGohn-ns6KCeEx?Q%W+*xWa`<;Eh zlYX$j3~{ZSuGc$ZK)Vw{>)eTVC!JMpP0ezR2aT{P6dtcNe?7eh%hGhV2z0oQ8sMs5Z>T!`d>L0Lz5mn z`N{(9c%?>LQ$5lN@*Z}cbnI8>^q|fr?_jsp&8ofMI`C$dPIJe}J-R?Sb^raUi>3z2 z+1{llg}+M8sY(|{bBL2>E3m?AKFqe$l9+;4P1cKAcR>ViAIqB{@}7j4ax za;``-$GA~oyXuYh7^KESp2gQwXYSKCWls3%*GbC*TLTqR?(~~2hMU4b7qX(3z|L5J z_29ZKOQwaSMH}FouPnayt49jiSnNC6XseL2og&QbH-r0PXeNf#=?6}^d&_9Xy8P^bvdY0I-1+s;9nx~{89u9DXEgqa8%IBv6rB}QYn9x>&m-;4*6kS)upe#ZiA zRba|4e#;n0^-_Rc7P3KXi>W(i&q7yB*=>nxP>SEcC690M!CF9xzfVtl-2KcW%jw^E zVcCE0aS6$~^@;QIVl3wXK(J_fE~%i{VX_iQVW)J{Dn@n42QE5{uL7xrNIdz<&6#=| zk56RqZA>v3$m-hWmahGI0(OHp%ZarSbZzaR{p5gbk5*-G_kH?3C7SSW{%iHWza#cv zA}NJgr*HF>u1~yRcts0Yf`q{q%@ca?yb>rPlV&JoWzds+zGz*6#7`kS@g=#edoU#6 zNmj9$Sd+Zb6?+ZWxs}GN?%;dCjXw%rP!k@epmWiL>$!_nbS-u;vBl3tLQW~;*lia| z{)mPQSj<-_-nCCt#QSvo>nCb-)MgGHze}%-I^m~o?S&xB#{hE9lZ=n{S7~Rlufeqa zLtMd=`tX&Gj|dfrVsi|ol*p+ACGZnbV;Cv2VnOx1LFwZIG$M}a1hAo|?B<&xs`Nfn zKXqQ;Oa1vz-C)qRd~^d6{qk|}XUWtX*lWmTpOth zc-~)y;_4A*m9_ENZ!RnRDk$HseeLB}m*4(hep|{`7_MLk4+&i&C~F|SYx&jR{8cT$ z>NUy299(=Nr?x}AzWC4oLU(XqFpWOu)Dx$cy$AJJ7CP3WY=U#KqK7-d3ohwQg2w~O zb4d#`pMQKq=d#nwqhEW>ch6rqdoizkr8q1Oc_vBt?$d(EWN2!dzEimBXQbXLX0Z7GS^lOa~7HJB2?||CQYHYSZ+8Fpb_2(s|Nb=M( zkBxL)71R5gG>~nA%IgZ0yq{uilZb&aht_KvC?pn@anQm^j=Q+Y2)3Or*Yk!Vb+NB(GUfBLU}xV)=3xWuW(P>fOS_LQ;k zU71p^*!W`koNQXjp-fxGmIIX!EfM|tjnBC`R^w)9*;o?4EGPeA5j+Y}fez`0tZ#i^ z3$Tm_nHX#d3u>bs;00&nS#`n^&xO(gte!sqBR>Iq!%x4m2x~zP0;9*1oOsXJrAxt1 z>IGQ)$v%^e7huoT0xa^hDUVB1f-HUt%XL&^mcqsw7#^#-Jki;w@%;WG$|o8u+f;8ko2-aU{q&+JMSrUz|aUGN|rQ&7fC8vFV6pW#=)F7hwOX zZsyU`Rk3ey3CnvLK4sJXrha5N3#ug-AZ5_y9m$u?iZk;(Y#7u_|u!q zyVC+}$VjSHGHBsOt^!Xx<+%6BMpavB4Xk{A@iClqcgW~?d?p?1NvAxC4s>YfGPrQv zD0X3`Yx@w9i(fuBMi6(!vlS(R^{KuE=vNTyIBuJcb>8zpsup0e!Jqq1%F;HGV+ZPZ zX+JD$e(bpn)QkU-7t-jQQJ2r0|KyX82}BUaN1az$*bnxD0&?_vK3AAh8`+!dvsu7n#`RJ}tk^Db%&&R#ly!B)CR=)3>xG0=f{7%> zmkx)$_XG6e5nVWcUf;xhL*MFLZ$6tuhW*fFL|Cqq6$W5q8rJ(@m=F(ne2jy$?rJCc zl-+e$=Sp9)qK9gW7_l*TE#LoZe{DH+pT3W+w*=U}3rbs<=a*7Pwg((|3UuW@=aZ4j z#q;Nu^Jm{*u3llGFl8{NHY3meL|$RU@a?;Z&6kbsuGVctvZhygQY~6gQ)1v%f%j@L zhS#DJyZ+=O0lB$8lg9`Bs@${f;Km?DN0+h_IA?6gQaN<3G*IyPNv>tAw3UaSU-ln6 z3w4UodVG5Aqsy1|P^n(UD;r0(Xny+9hnEvtoUx#`BLL&PQ}jD{or? zQBI@Xz5AAX?>nvWx^8sWf^7Rzs{cP_Z`$n1ah>_q?H#@E3%bz@8as%MghUdeC~1cD zj1@6UI2;Q5#k`t%;ZHMPU}hW>;TH~v!y(z>kcT62L~_EU2!R9%5DT$)qZ_^N`|Z2< z`90^HtgQdNEzx;zRc4;$IVZESvhtr<%S6}poIV$R*k#|@mkbX%-M)2WxOD!!zxB&{ zM6Xjmha$NME8@;xiZogBO+FJu)Zb>kE#lbIPY*kG>kTd&c$=2$L`?X^5mb+vzNXg@ zfAysnVZYK-yS5pOQFgR7YAYqNN6W-9y`oqAyW$|2@5JwNQ3pm6AL3g4upN7Mjyb2a>&sn6XFQq~3x82=2W0}A5F^595$lm-&yR6B z>dku17j+$B@2?ebvN0fn?;1WV-Yx=e%TL( z?N%L*PT-FOx;BHjCsh=0&{IddbjR4?<4=T2`Y4tLiAaW1p(7*`4$aFfa7dt1XI4qX z^pnJBUkD_IBkg$o^gVs>{`{Hqe(gwEAWn^lJH5bGDUuelq1h(&q{X7#CQY&((zhYD z?${cpeeMfEx}&e*)(A&R-!E4CUB?8SvSZoPPDD{Iuu!Rb?u4TZ;V~+aS{|-wLj9{# z=ltC-z{6sKW)w8>vY@?;C#Vt)I>BY{gu0~h*UZf9!sj@LT*mm)wL1eN=Q1IQo%jg> z9^XO$u206OFjz6axGkG1b zaX7WaGhX2%2IB8G*Kw^v0u+mDDn0Z{nVPZ6Ss;`*zC!flE!^K0$+BHxCE?!_fx$B&JSWycGB z@a+Y@;0GHtO)lxx!)tVxKNHtXF7ktnr(QSj*fMP0y-nCiDaa3E^hiVmaM*V&2J%K$ zY+Dx5PQH0k6bvMg<2*B8greDs$?`|CDr0(J4mZ3=C8U%9D-HudqpTT#+Hd({Jv2jC zWb0i$r|Z+_U-=bv#VdP(7COO0E4Y-d(iMkim_$w!i28=vQ!hR>eE(nlH)H>bk5cs_ ztP)1UN9xCP#c49SgF>YWgVCObMu$zd&VGJ&c=u=T48MBw9pw_haq48c=inpSYxTNm zCN5w2#tXyF{ku#X!H-^_< z7!?ni7DVf{x;oK)QwF*VT5XFnyAVOcIRc6`(n#Q9QKzISv&!gAdAB7$NG3fSj(SHF zgxTOaqQ9n|3Qt+mZS3yr3B*x5p@UZ7R34iGr+6$JD6ZpTe7Fi2Fi2%pYW$$=c|MpU zIs0M%ItP$rVWAdf1IBy4?aUKD&%g4#UqQ?@ky>r#6Ut2A3i?<~bmjfaUI}~0R0Bl%3V0fX|Rk8s4qaS-hhs9Sm z&cS6C;(aXfIj|Ui;1>ZOy_iUh}>Uz@73$Vg)Ba50el=?u%N72@$ARAt&r6zJ5 z1p%Mvi{V=Prmzvy$}Cv42Z?)v4Zur3FBq#`ieRI>Luf zWX!-q%dRSNpGF2(InU_h(jIa2L1LkkzJO1b;00^NK2FG&KC%vIYSD^zX&Y+mY9wnn z=o@YZk#qP)dtlMgdV$ZF*XJR$g2T5;JE@&-nhL-11A8t5_L22*&UCdXje(Kfv}yCO zO^dLb^-XKa8a|4F&y>fu4Pt;JM;{;d?Afh;Px7MB-reTymn>^x{;&S;AL=Psy(R~~ z_v|E%jJ1@cyp>hCk$djN=LWt(${V9XG3a5Vge6FjUoln#H%KJX4Fr-H7)_?c?MsM& zA5|1ObbTC(=!ukYUsyI2r!G-!si!j86%p^MALfSmGp9~R9io<-eJczr$VU!YXTsHE z8S!9*iIj*8GWJn?*HOwKZk?3IN#sn|-m(B9uMIi@8Dom@)N{}4d%sWW_0;hctQl^b zv`GtV7YmNYmH%dgFAm+g8xv-90`dyXFFyT5Fy#mQ2)3DiSPe35LK*U=nJ*e~$`&K! z;wonOa71#H2YXTglAV-^`HU2ESELayJ8n~%ffwaaLO;q{{U{stOI@Zz(5h_G2Lk=5 zjr5zFO=#K^zJ$`hQ3qOJz{3aog`?R{0$W+nh2Gb99M338E-5Dg7SOJne1WD8y5+RWqei`M9E5yu*tt1ysvP zsq`XtkKYa_7=)7Xe1h|V14h+H$+YtHdP1mjiQMq4qaAT?t8fD|1R_1^`m;+s#jHjR zk3h_+fw8hzdchyPo8^-SpqKCKkhZa5^TuJ%z5`lN-!8i`hDIK((hHm}FRsgDnJ`ec zQL?;bE}s9&uOq&vhrvAO18m|t)vg_Z9o$|*b^;z&3;0!mbl3|jd)~UUbI+dP=t;f0 zf7c$L=jC7d=2~k&%frnZ*N2bZdq-_hZ%fqE^TitF(_%7;54G&~w3HrkkSn5f`rODc zm44GQK`+U%mV#dU@{v5UC13oCXXT(jO15}Yoz`-!*80xX=k8pXwyTzr!>?&3|&bY$$L zi>?z(Js%Cd`PwdSfjyHgYYo8sb^?n$QCN`;ww#@cDK{nPVjhGUax+l$6+aT21TL0T zpCUcdryO*OGAk82RnOchvu!8e#mft9s9GCI?)u`@8xu>ZoJdV$BGeF8vPZ1Zx4n9G z0k1D$Avi}|iW$%ma^E$q(j2kM&J0DqG8HjHb-rDeI7SGJk(*JH)TT%cUU=oTyG*b~ z2>LkbP@ak_ozM>%Rs9>M7?LPYA(?C(QI$Dx_|Wk9(IXAVy2zz1&OGZG+}dpb z8g_z48lO|5;YFT7vv@9ZFK-052cArdS7OBhu~hj9whdr|bYKuiDsVz1Dd|6p@XtK| zln3i2<)WY~Q4fS=a@r?^jkTJ9qAkyP;wiPOCz39fJh*l$e1XPBptw%!$9u>Hoe4Y! z-seuA^P&KCGaEQ{8kMqy(~j*k3QP)QDA{P2nJZ!^1F3JjmA44>z#q1RZFTL^bn2O! zz9H@BPMr^V?X&KUkZJJY*Me%C4ANH-)=tV{542t?WDn4l2ZJ9z#u6&A>qj#7Icd_t z26x78)%PTi{*PMJS=N(hRK5>@_{OB(0Fa(5TCrXo>ANza@hdBup~Vnwo02vn5yu$B zw~`@G8a`XnJ(sEU+)mM0l!Y$Wh^u~ST8wKJ-;#M=Jq#9Gg~G0UVmq7n2ob&N7$2?hny$q zB+D-cu;3S+$6Oh$LxZh^B0=d(M8aFrhrgJ((oekjwku-F^NL~*bhS9Mq^BV;4ZIg- zh3#*M^Ey1_)hHGvOm%@Na=0Wp%31^4ML(&5?Vv5G4*g>%-CL9_G8^^!SibvZx9y|8 z>$z{|utgKU96V2SQB3RMfn>1>uKe(XpQvS9DW^rUJ@lY)V-il24U)>0I7pZXpE6j0 z5@sD>OKB)x>{bey5R3Y;4(CqRHNJ}@rKqa~CJfPM3j=@+pS}0laQeg3=9m`}fvtU5 zPQBzwxJ!|X5c;I;+3@v0`ugyX{`-II1#a7Rdx>(X1sGc%I#`4Hq^x-yVOTHVLe34v zuDk6-eGJ1}KYVNW@&EN>y+oOl1=LdFD_E5tsifkMSJ-bE-uRxLBGb)0;L#=tu@Buv zJ&AYa+|}Xqd#8un*KYf%=`A}p4_o$VB88`?anyb*mP*ud=whdMK|w_5YIL-pMNNWT z{Nmzp=;Wc{!106bK2Cl3rFh}Fv3Yf{68!N`9dU$>7shQPt|e&&pVUvWD2x5*P!%hE z^_1>Fzgi2hlB3#Et?DJt)F9gKXwkwcp4j-RAJFuB*eWokD&VtEbP;&EQ5}J#^rzQN z^74K5a8UwG|>;f?RVp|*fvXJ2Ami(L*oLqP#lP(-tdutp28dII)zd^gVs z@H<({jS9A3+65he_$TGmrM*@;yZ}pOVpskz>DBV{_vYibhL1P30Fx~v(aVpz-fz(p zu)qJ^Z~AqH(fdiO>~KJ^O`RL6uq0!wm;}NGpA7lizxlC0A2GgySaxf`hpIprCvl*& z=9SloA7s>dZRIo5Wa!v_8Mk0(p&TTwa`4o^PbS^lkbs zUcDh2bYz^CePaFlCN+30z^YTQeH%hV(zyT|!lF?wWZ?neahAwpxq|{zTaArO*Y2Sf zU_bi72m0oxPCR6=2?AJE_o5Ky`UP0=<`(c<*s4y&brpJ{tbJEC z9VhHUp!jSGRaDaU6h;_2`2mKK?Oi%1VfHSTgRzkqLRqy0|#6^H^_N z(A)rRm+_uEP4GxlCoUWKq@^#KuaVWCa-$t|@*Fq(RzCbunm}FD!3>K0p-uo*K;Gq~ zKz&FbfK)?a@jn8N;j1E((34P_v(HHidG^7?RZ@0`vXveTGgAPSqLHQov;a%s_Y_a@ z@6`>b_JQ#e$5D7bm#9DE+LCpSpEx!gdR%YuNPBMMQe&*Jq}RFs)nER#o&ePXtm=wl zwYs!6yYLT}NZL2m`QamnhlBbCcD#ldK)7C(#M(M05!4P(HQnH#)c0=NGEc7-4ecIujU%cJM9EA^3I8pVZ zSSo#e^nHobY1+WvF%lw3SHRvn8Eh4X?Kz*aq_w#?xT0fR?HAed^OfIweK`57?z~l~ zevE~{s6U8$y9KrppwekO3haGYQV`557cUNH zqF*ztY}AL0i_f-3{zZAhCK|{P^9o`2Gi$N8HCy%9TnWlFWHHr?JSKo@jJmhToD~)>HS(x9girA$;%p&Eb~DL*XA@j5fwp$X1@1IiSZ> zhg+MhmX^67tr|Dh;vMH%UADEKcK*PynNNFnga!H+v~-9nvHSYS0@t>6@^Mi)Ot5 zH7zj1HY%h_wv|Byr?cI{ujWL$$qQ_!j^lQ{$#Mf@Sjjhxlp}9q=Isv%g{`FPl}ZqaQjzL$ z|6aLNEP1k3-efuIF?!jM?u8ow=q!Zi5&m^SNj2xbu6AB|jiKRqEr69pB*>XK?OpmG6wV;kNk&3!ruWuJT zraP_I`pzS~o67M4Y+kv`0+hKUdxF{Pg`oF|mKIYt`-H^9vpK(3mnUC$?9f7Ry8uf> zI#s<^uj6A@U#hUTa!)x&xk?#RO=-L&0hoRodqhgNhg;Wf`kSY>c->F6?$Sx2!biLO zEn4BAQfXVMjOmdIL~200+0VIT@@UZOKX5vQ^ZGJpiSi z+X)=V_% zyW0T6-oP&Dejscne4}VDp>=xw1+Q}>6FL&maf0W~@@T>jnI;EWfwIG|Jt=+|pZ@f; zpMYh;t?8$-Wl|&3!lwS>-yC*fF^*;AweRYy(U45t!Yf{R?PG)tcIDaLLCHTc+`#g^cZ3RuVX+gMiICmQEWlutOI#B&VI$xBrJ;KDHjcI@$8!RYMhvch#W54Wq@-oR5*;3Dp&An`l}@((XM9hdQ1bjb zqv^ndruo4+eoH0YlQlhG`h1I!r(c&okz6zjB{CF#*`1B)PTToaO0s!G<_|08$yQ#EA@vL4U-gjB1*nidEjRFzlZ3Q$_?Y!p4fHT$2nNbo4+|+CM53#~&_d zTCwfQ2UAoo7Huh_J=XE!=^9=wY8>1aZ|8wnfJL`|Y62O{L1)Xl3~Ta2x&-Gf6Nc;| z3&K>1g+#$O=cRyNo+R;PsFXnob&dkr*j(D+L0)1KRDReW2m-S`Cp9raeJSk?|Dg-m zv68U>`-M`j#U?9)(xqAHzzN=%CLa=|5qhux$?L=S{_OiMpC=-XSePX%O_9teZZe6A zxPv$r3<>Itt|7|0JiPhCpASF!KYyfrV5E}sk*3T&cg$_k>#V->Pu|cc6*j6W6JJWv zt_(Qbzjc3j|EKQ{w{P6_52X#8Hw?R<*sXZ8*!Mh)k~25Gky5?rgK@Ad>Sj=X&#<9bt>>6HBhs*Fk= zKJ|F*)D1rY>nA@q35#>y4NZKV>r3=kl))j4R*fYwOppPWZ}#bY(pyBsN9c)HZQJG6 z&GiJA9|ZYE8(z|afvg74dv;N-$dbk%d4WCI@}&Wi)S`VU&C|S;QR1)+$$Yl^Gzjp- zNobd!^BDP>SftLJPB~HW~L|oj`Aq3JEb%mEzPhlMV55f=i|c;SU^!tl8Wn#LNold{N5kDF7+1y~U&Q{f>Jt2|LAd=Y=L01JnOQXCgP zCN^l1@?|Z+Zq(Cqb_ybT`g0yfGijQ1V_}uSiUQ*#e6UzQ*pYNCz`_Sa|G+csYUS_K zBKsA@|4+XFoBmQB;YIxmgPR#_G_YN!c`eds~wjD{pB5_CHHT3y$=OF-VB91@^q43W(Y=i=bX`6j0C;nCprzMaK^3hC*DI$jiPj3dq2qG6Tza^1*s8gajmSA9CF1%7Lb_n~;Y2yLZ$!?xt;Y z4Ju5fxp5DlyeUsiQ53cDm&##3a6|o{WnAvm6WMjbg}~V8OW5T@20h}Aj}8GE#b;CC z9Mk&05|TGjvD=g4h7BJq#kDCJnT$LxlMHgkiaK=Og|ot_li9fGFMf+|(wJobAvH+! z=})mQJdnt%hDm569)@Elj(Pz$@|MKq{@YS z0=RyB{)h+LTL4-He0&rmRV1N2q#y^~QGbLU zGh|Hmv88?q_6;A>j}cc)(H=awKiu%Eh;=iW%C=7Z%ah-Heb}rgn0>uVTL$w^wxt(g zHinvfn%yLb-a83TIE)1+!7@q1dE+6GG~`)?y{lIdYf&gd@|;PX4T!>&JLY>j=@^44;XVM(F_diK zRvwAb<5Ax96e`(@r&5svx99iiUcRS?PEQ#ndusVy+@1$*MLr3$^xsW?szq+r{%SU7 zv8O1-U5WKbxlzTbc8uD%W2!mLt+bOMuB%5Zz^dJ-Bc_vJA!RK;+#V6eYm)Ah(hmfG z?6_|Mqd-FlQn#PT)DQ*n31dcoGl4hGDR#YIO28LNO#h*RWy$E zp~HuV9U8neUjiazgwvqxBRD~6^psyM;)j39l@_+0rp*)+pECog$aHG7v2&WNx_#rO zUPG*z%nA~+j^iSZI5j{n%A`&#URESQGI2Vp&xg$#lplKHuwDVV&3RN)+^Lux0wV^V zu^@$%X#I#2Z)M2%YL8{7uv)#KNPEpTf#gG7_~P5Qm-QnYhHNFks6S$QFq?dP>#7by zBjca`IM=u9I}nGD9`-^ijv-V27&ZMZ-4;uiCtv+7EjtuGSYH@~5yv^(Z2FdnT^oSg zx=N_YhMQV=Kl{a3`Ub)H6gU<_zqeJCC{tL{-sF-Go(K3gSvn)%dX!bH@Ta#CsAxeA z&Pa1giou`ClzeHG?v$<^$H^EW!9JRhPOo zxna*Ayb{>-`7~HoLYY_u#QC6mftE^PP{(VvS!AunSP1l=^<&BU>OcG^Uon9%V6`P1FmV&V z;o8s67Ah`A*uy5>)w<1UhkE_6t0*xxZF_9kvTK{~0_8`TpU6d-khsyykF8nBZ#MVVWK9NR-9dN@V?}9LF!VrQzD;>%&_=dTaQ_k2QOpA&?~FeC5a&CH$o)*rwMX zee0k8etVMw680-~Iac>>+#BBh>$mk38{aBj*0%{a4*O2*3v2d8T9k>FE5~f5?Sfv` z&37ZxYmN0Pt~=K?332Vt@YJg(^^K@~T6DTUoc;8y#;IURi*}&68B^YqVbJp%l<=be zBW1%-+_qWwU;zw1o-E4d^|LpJdpGX~_C`%WqEg2}8J-vi#*;Txv>iZu43X9zWfs`< zBsou_THMNkQKt`@e)@@Kpe_eACTabR9yMg}*u2N*XwZ>|jQ`lu#%CmG4({9!7scL&$Tgl_6->qmPncMGs(>!@}k)XDK6Z4IP5sMdwBk}=ZCMos?{ax z#u7M7%U5iy$T!EyQeOD{tKrNpz(TKp95#`Qkg@$1g{*BW5fznkil}FYPM4(Q79T9? zCV@MC5^@dKZH2I*w6j3%KJ44iFS0XkKOjweApqo>@0DD#6+bdg&owQFD3{2=OQq~i& z)EoaA^LVimCH?aR?6?3cLI`P3+9N1M$l_S$87t|4xb7G)VHOb|Bs9?_Fiu0Z@>zY7 zN6mVv>vBuX3$TBg3$WPp@di9?XZxSi7(8&nR*E|}^!-@iD^yYBpiSms87OcjH;wi2qm z;yR}*ZnENCe_u~+{6t;W1-b$hf~%Oxhdz1YuP~ zQgyR-gBlO*$UG6GoV;MQ0rB0g@rm@&j2Q)ly=q8V(ZD1Qda!Oed zCiK-p)I(IQYE1IfS;*r9SV?pH7b}GQd8jMrH8FqotiO*NrplkN2d(H>Pt{f)^SqP1 z4+I%uP!{CPLsQj{a~UF)Hk7f?fGf>mYJ5mRPQ1WHbC+Im$!myD>M5&M|E@Q<(gQ2~ zXvaV(;6Z(v@q@!&J*~b)$1zZ?l1c*fZ#`&A zV{{Ur#CxgVdr(M^gY(0D-Z&5xLYBj)n*?;z;~L!rL4!40 zyD295sShJY&`~T*$CG@@U{`cLrLj%lJKv?ZS~8BeE#%!+C0n|tb#`T;=h-HO%OLUL zzSbr<|M(_syxzC7Ek62$j3#L$p_`}OsQC!_1Sy>@dir(Wp~r{ACr;|s>bj9sb!$wp zEE@`ygm(4v#o?&N@u2l-=Q~1|?A2H5H11TRaU68LknZ_~VOlaK{Pd}46_0j% zN>@G!tj1Zd&UlmV<{)m;d9Ylkx=7#E9j;8ATR(kYQPc@K-i+3q(yrHOwo-DvUTd*U zPdpwvd}LT(cUJ+U5PIPhot%TRff4zn2JaDjbjvRCEzQLp_yifTdJCFEP+i>6$K@}d zJFm&weB1-2_z$bLk;#YxSoH?3u{#+=OzZdH1u?0Sr;ZLherVXqD;;zPVd6XREPM-PKe{pH{Yozkm29wC@k392pB`@N)hc`lo&awwN1%*o!7n+41B-atr^OGrvIM^qPCHefNY$2- z_F*hT;uvD|CUhcSKd_xkx$rajD*PxTD=iN{td=h4O=xB8{u-&wb6hH&lKd#6etA~b zHKF6OVfzOtc|D@+Q#q^N5pMXtQ3ad?0@*C!&HZ8ywPpJs#RH$^}RNm)a3T1k3 zhg>-!yZZgMd`$~E|A(gQKG0pJHzj}!Pe;V6gIt%RzPf7YL=2yeozF`~tlBzy$cd)O zv7p1`Ckk>(GjY%48EN?$^2m%EPd0F^<;M+tFS1HS|JwKiO`8Y{!t&FHlH&~(!I2*F znox`<6OqP5aIKr>z+l6U|3rt+WS_Ov-!UNsAAe|E>$dXhSUGS1!PUgZq20Q3Q9m5j zX8dYoUWv>fI!-A9D{bMI@v$o$LevF6`{R!~j)g3Ilzcc47}yRa6hj|c!wSC31s@Tj z5RELpK(;T+l&*1;X9>ew4w(;r^uFHGa9Qh9^WyTupn}l?bA}p_lq&+IFIvR0KX&5y z@XB{z9iID^X0%(7UO6sb0rBy*x!!M~QU|6}7!ugY`b-MtW&8F2`_Az0-@ZGX(RWir zHuh*mFi`Uun%jo2v2UnQLKe($qbkE&Tc4;{I>XUl?^$xuX>!!XHdEMs=Pyr`p z^!Vr8gAQOd6tdZt{S%M+MTk>B`!?9vxvOjP?JIgB=`Jgi_$*m3#5rp?$KzrKaRuJ~*Ic$ilCHO>{G4lZYI+O8I!osfV{84#%E9F+BUq zvwAY>u!IaXm zfuV{{&ikNXEJ!MY7d^vI<0VfAc*IT>>&ZF%^bOmmg0-Dw7gv?2FSyi2 z%K17Ci2iE<77_E+detsI`1QN`{@#tiw5|ob1IM;DxL?Xx@vXVjgp&p(% z^Vw&^E!72cSoTMpTEw*&I6fz+7q$qv?^8pBxPAq0l_#&ZO&%?V9r1eQzyYf^_6ptYYPjN2CmA3AEccZ|bS*TYfMB7Q>$XPdz#8J$`Ihr@2)Z21W&y6T1!- z7tah4U3L+}XyX>W*uKcv$x$Ry9dPxRFdz%FeG68fvWSrK!t(iMB7P{5tR}}>5;yQY zSOy3Y<%m=PnEn^~7ylhkCdGW*@0Ypi6$s?w!M9deDRg zLmvpyBBXRv>hvYxt47DGCvdqLls7qE)$52EubJLKl?rZGEi_uQ99KrN)k`D8R@LmZ zDAT-T#3)(nqNP*cb>?*PN$GUU_rSqnGY<}Ve284glCZxJ)c&e0=BM#79k`<{H8Hil zb6=j;-262!vLjo3$4Mx9@ygGZuLA%$l9yxJx;4>yX$i}!Bm^k(+ zsfbjZ_RE?-zdW4!>|;N@%esn>(kP0V7Lx3Ix!2QRR6dS2`J#-x2AGMGD9pkMdU2;( zC0pEzr&6-nF)CT{3fUx-PVf6_vL)B^X0cb~lQ2s!jMeBtn{xWxtRFqEaEXgvanCb< zhB1?E;;Yf4-SiiTQEE&D#H_#N*s2S#Oun!8Ylq_(U~i&%q(sr_%of#*P)eq_@_GM3D3KCZo4xc5kc>B0a}=mtNm0m26$6>^td4G&>b>IPn;;l zjHPej@t~HS9=T7?0JLoAacD?|Mh(U+R08HUHJ21=UcG!_g^xAZ45KcJFOzTzV;Lbeah8c5Ki zHoWGQXJ_-y?ICn|!se?pU-@ZJumdXwtA*6)X)g@~fNenu2kj3zVbKl`96q26^`5}R zVadfGI;kapTDjCkn6Cn^)lD0Ijho~sM_33xMJhDFW6X+X@&Q)}ountgqV6=mqwmUm z`rapP@inAFmmd)++Au0l+^5MfS=NpZe9Gxr+fJ6lfo$rR1@g%KYoV-eJUN~aFGxBKt_3QBEyGmxlAKg z6MfaKz!%+HC(FWXy#m-6$Rr;V$S_+Cb{175QZ0G6?*|vd@pVS?ZLF<1j2mD0@r9eku*6Guj6CTjbE6L(%D5} zc^Z!iA8_IGC!b?6Y#gk6q7nev;YN%#o78739Y5crUFtdKd{W zDI-+sm0ijbQ%0<#<9b$v?<%5o+4a~4?%D%-$hIdc!AjdPiD`2N!!z4K2Xn+C1TA?u z4kO$ge)TtR57#czC`$?^Ir2dRt3puO2emAQ{G_o`3xX`;I=yB@yi??TF~( zNk!;{sl_9*)P3}OSkhlrJb()B5+(TO|NbwAkAD48$c$Dp6_%qFq@E>>FdRC1aCqtW zU-FYC^gH;7tvqUE^y5u8Rb9R@eDGgC&;-gubs=+F6w=f9$M*&xuWFQU=;E^-14q8G zX%}+Pyg{c9^2g8-q*M_Zow+_diJF11Ix#9fj3zo-^s5!FWsBv)KX``E~fK-U8 zto+kvi$s~$%T~(sMAQ|%@@rnNr)^KU&P#feWT+|wsQdtM{}`uqFkmX!TBEsMS#+&M zL#26=)KV1jj*jUDCGdfOZ}T#gSes=Hw(_x;*WgdK~*IlikZQ`#gi^ z&NsdFI zMX(sL0DDvY(_{Mmv6cxLd`5&AF*4){BsoCZRxH3`oC)|GKc%pv=x+=fIPKVL0rrNT zfMo$z-+$h##n*lT)?)}XTy`4|SmpgHVvR?l9>wFF)j}$72fA|poZbv`Nxo7RDkW@F zSM6z6d!oF2@oRglkmxY3ak)b;7GS@vn}#;K>bRkZ-)#8Bcn2H!;~UBtpScbaNA(gn zAcg-d$VLdiB&9#4!&I;;O^jIlEDWCZUV#129}bIm^8`cLzNFuh;n1zoT?Wy&3qMe15UmJ$qFGjxY zI~kG{3||Drtsg0Yic5w(a=!T_necpmN4?zF=Q*#vr*FajO~_iFafF{XMVO7CGf9I3 zkK5F?{icpNCd#3!)2@rZPLw4-1*^$#J~d&!Fnj_@-`6e94bDvXr1{5Y(EPnu$i66~ z57PI!!!?;}8M4sO14HS!4vD7U#k^{=o`97R+toh&!LAl7!3iIg^!aMZXlIi3)4Wy5 zi0eDGSj4t=+C-#W)JxIoAepTldNqzHEX=qZ;!_0*YqS8%X=dEwxeWoNjUqZV=EDbc z6d>~iEHV1tlz{+EJL-!%3L$7+0Ni}}qVrnDCRmX#_iFkhmM~( zAr=dxE<}`tzD;f6-M8NzKK}4yeJ)DB8Egj>{1B!CT6WT8?}WWcH+$^UYa*X~`goB7 z9pfc0iY=lpdewFP#*F^fMgl{6;bG9`&`}+^&jJEm4utxHun~T_9;_1jHW!r>I_RPU zgP1-Tn)mD?|J(Q8)9aY8`7IpOcZ!)m+9D~6v4#$L+JF>WOo zRO1CL!hZ4b$6kbmR(9PEk&_;NBaZzzKd9O`=0&5QfY;wZ!!4Mo1V`XNqXPi?170HtTJ8TXyYi{*|o&X}L@UD0rk|qrZV2cKJc*(;u%QUay-VIFWs*I{w5*j4Mp-hH%JD`At^!u!1kOL%Jzp zi{47bST{{h%G&Ct*%ZaUspNwcs{K11rd=Me&V2s)a8<7)_FI=yKSiudI&6;hQZ(p= z4Xr}RmmV^~351|imgislh8`T+rzc_c)P`glUdcl<-5foIeP?+0mv3r)g@@ZXFBH6M zQMpiL=lgOu0jow!PKc>aFW9B+Nhug(WLEh`N~C7(cj^<-swarHGvQ7%g)!F8lwY}C zu4u$XFWPM0G9s=*aKD(?X2i0pEUT_9dw_7mFMi;DjfF^+TX&CFZMa%S3`}Y=uZCrDsUMKZHv# z3)qW1Ds2^*T&0ORCwd(-vkXp$u#+ovW)v&i%QcLam~tyux_n=i*A8#g>j9=u8B0Rd z%UvZ5;(7J3by6{l<+^UBlqlSwMQ*a6)lX&o+ONAW8F1D@@C4Teqlxr3syw~rk=7%O z64n*E79QLa|Axia6z1gg*7zDZSF>o-T@X_;DY; znaJ=bpr)7hp*WZqN%r+rXHkxwJmx!sSx7Y>y_s{wHpGlL?2%(2&z)6F(p24~RUK<^ z!i(~)m$6(<;DrwR#8&d!m21Q2AAGLwmc`wI4DuTe*xv9s+7*-vJ=bX;hte)7^u`tm zwJ@qaU52DLp49`(*siPKT2DLEqXt4+GGG-(C9q#Vwy^FWGIA+ok=I}18&f+b(Tqfz zP0}R%XFfDbBu=8~Ac<{z+}*hAYflZ^UU_=hu%Cr@&BDQF^43l$UIbS(A6(L!Kw;p| zQ%0txj%M&e23-tj!w_4hJpsh1oqEptwWAWABeif-< zlCA&_^5AmHR9;Eb$`AMi*;xC!RJKX{oTklwzBoMmYfYv+q^t-asLfYY5r`S-dXZWz zY%ocs1U2tT5zC_{IbS=`k9Nki))D-6mU|A8CFSWMY~&N2DbPkuFA*OQhN zBneBQ-;*OBwQgMJOSYuP7=(ZJum7bNV0|LE&V=EK0O=`dwDhIetsSOCm({MwYEGi? zLl9-_Q19CQ;y?Vk7GOWLR|t6euipraoE zoY_?^aJ#dpAM9dRd2P`3DQFKz?Jud zW+j*LGK<-%ZaAOsMHqSZ8(XlFT{bvR7Bq48t?zwnc>2YsHF>T(uj^VVagH@r6lJH~ zD8oPX>2?+*emC9F>*0R$tM`YC7j!34mZ9ufsoEvD1Y!Bx?G~a=1j+H#1+&#Pa`;{g zu+B@c3lHx-9By8?u5YDv3$QMOD_F2NoH{N-93U28zxmxa;;9Io6CQJbi>T!JGlKHj z%EGGoqug`>_K?ocgZ4k_5tULPsWjQFKQAb{UPPqbX&kh;pjQ#=Y94ocxu zTYya;rKsxejt#}rn8wG*dU{Qxew)4Y?QsFtcpO{CU0#6AL5t3X@QLwH*ri_RU%b%E zmoHRXvl z*0vhIqq*%PD=c5f3X^=So$9G?JuUUQCJO)el#x&BC1gW=8Bd9lE{8c6g~z1!l3pp$ z7FbE!fJ7zZG`gZKuMv-hmv$nGPCp4RpL#`yU|ev(pyS0Bde&8Jx*b5;I9z`$gD~}r zjQpFwdrwa|@%?n}hN&P~5p6KLx>xg^;(-;;Pj;_5fe&yH2WW9-19+l-AAFq3iU4t&u{UuZVO#%Yhkj$17L8td?Q1BQoFfK_At)NoDoM4Gi0hHc z2u*(_2iJ1!GN3Xpz#`99d;_Lr(1Jq!kq_)%C$42t1QaPw4&7NGR;8G8~XZcC}|Eoe$rmPC+8i=4Ned@x)-M#roC@n+y%s>ovA~4;Fmus~@amWO=n&$J!Cc z4nNX=NHSoVWLwVk~po@c33vZ_Z@E!xAb_)CBc_czf$HCziDdeqKFsH9(kARlM%dBToAwOb2ZO>^Ajz21 zK{1P^>bs}sZpW`=YP5(V@xTM$r`H?ETo~*;)Ek%d(9W{vjjMdzq;pSi%zL0GPm2c5 zEOei*VewvFIlY@VZ@DTgDc?gQ{Gur2 z3G{RJhqNiN<4Qwd4}Kj9kgP8TH25VGxScIA%&*uuP(+Uiw2*<8bmJDk^Ur!Erx+j0 zFL>?HE6p4lYXG$LvSAtR=tpdebhp7LR5>PoKsPt|aRnD8iRi3RzqUv7{X6&U9dXkZ zf{2#Cwo$s!ogO`%xV+v8;2`oq4b`5fS?_RT?RhoRTQ+ z7*FIfQ#7RFXpHivttvN_sod1pNBd!1?MC_Di$aSSPRaG0S&bF>j?g80h*n=k47ruk zMVa-Z=%rtA(JL-`#j`ljSCd_xCTa|P5^gFr&CS%En3DxqIs`6UJndJ(1Fgzb%tcp5 zX~cfoh959W$F(p!>WoT-xF_}L#wk_DQwa)Ll!^;`HeZ6ZI0ya;newM9F9k-q8J!jU zus$PIE~ULtD$J7QM>((geQb*+q;>IRA*>HfHqWbb;M=c$s<@aEn~0|GQ|%D8T=6?4 z%XSKU?_!Vc9N}ASv!PR))L)fjlpg_C^5W<=2_=wWpg0>wnJEebE8a7I^ZNB^y{1A$ zr7c~z`kpEp*%TR*y-avRyDsaV{1AEf9$v}2U$1D6I%@h#1VY8Bnf5K$ggY7Qm6f6s z7aG2BK1H5*o^M=f5OrOzSgUUVL-+ZagFxrO_Hi%WC>Q(je9(oMeByHhz(&1N`H2%x z43F^&Brwb$Wdbeo=C!uP_)i~}uXc>CDm(N;Yci-Wn<;}|V;W-R6Q(vidx(oKuKi7{; z-37jeiDV`V(dHMLkAY(07}TiZGx^A?nGBwCGCHT#)mXq4jl&m>3}dk=?*&*)6fMl@ z$3)2EyLq~~bB?zM<)Ulx!L(b7m-NukG8;F(mMtaQ)w8gO36+mr$ocpOkHy|K$0Ww* zCpAg5`0It?;a@x$mM$?tmV(rUuh<%gXg!>57M2Z0PbdhAzd*$D-+?`UQRf#C2M9^2h_DKNe_f0oG5HYNEpn zxM9vRmPAK6eD{wbZ0H*0#UP}l$6b=lG0tfbW)0terJ5wqA}_CQ->q+L@$IjwK8nJ3 zYGV>9{h^NZ@1WSl<(Mh(bg%17z=$Xpd-^_sl8-;6!#`J(<-kHFgA$}UWTyF;xP-3q z5=0*#DmX7@k?cd(iArv+pTG0jaOJ|4d`*6gi?CB$!!yN4$fV%2N7m?#PJ%Oc z)3AB?r~mp-^;+L&EQRYe!5KPHPJ0;@VArU-%Gv^XBWUkBR3@9b+lv~>Elq0t;D7te z;j<4uOK(P>BrO_c4ixg?b)@KP4xczOy!suzcTypaSsqMOWD~Rtr!Ed3{oQYehk7L{ zcDL={Hf%q*!#_^#a62}V_F_wS9E~e5mnHpREUE)bd%1V(-f-jm&EduGzA$XvwNXvUFgd_p5DlNGPcOiV z@4Dms21EIJVx!JKpA52VU>0dDmUT_N!vV)-HB&I+qeJ~O3C=Zx4#u=7gEb9ih_MX# zO8FJMNJKx+Lb4T+q9a8GoeatJO4pYRKTt~>$ zIaJ^nLzGQ)c?xAgubBRWfAXE-Y2CcEflqc=oTI05b6w1~YP)J@F(wkv#>neXslA*% zb8h(bqtE>Pz_3w9D>iUtWJhO~#uzP#T??=-X3szj^*U&jE5m}mw|q-Ch-}gX8?PYt zsZiH@S3vk|ag`;;V{82c>^J}L4NczGg;@ru7tSg`D1SsMD+!Y#Qrim`;tANF`3cws zJ%Ppo>>(eASb#+eUCz`I4-onlzGtdJ`&%exE7p@m|saNU(ewN8f@I`Kc zbmid*!q`b?0rq1pz%Jb5#0fz!z&dTOWS`@rKo#<&u-}}*s1F|$=fR<#w?4gN*sxul z6HvIHc2J)L(N&}fz*oBB)yjeW+Tbg!x&VvJqeAKTe2U)dbm=;eD~>vle4gVh#NItK z44?l;L1f<(&^q&^6gRbwM*S2lbOGp$7hg)gZYj?-69eQ~jAVR*+*--G^Fk*&u}L01 zFukRW7HtCqNHE2>9ehC^InrSRo3$tf_M#@;A8HYH{?1+NN-$)><=mvK^vl@fNnNnr zmw_pA`V^+}nnhn+KJ_SwqsXN1KfF&*x$CzNs@mqLZ)Mc0gjULN z8t>Y(YdCS@gx?zAZ+IFD4{>VAZ!P=cvoD6X{`T)gqu+#=z=eY$0ufv0cj`&Am%sk9 z>jzTUSAAG0WYdz(xvt;|7kUr@RIq*|Yu`rBDFS}zjS|q3EqMF~i(?Y#NLo*XERK~q z64rBBV&RT4*q2{?p*MDYX&EG{=wOr~OpJbn%`u;4qg4t0Frtz$T1o zq`6EZNAF39eZ;)+>^tB4-msb1*isR;vBbKU>!$pNLHQk!F{bK3D&CTIL-SXcFX$}| zn!{m;fM9QrwCgs3BQGCKPo9X>yN4J_SLA@akAno_`?A94)Jy*g&;BaILm=z*unkY+ z;o=&#-)eW36;A269Viq2DJHG0%3X3e;bAWBYt%;_^PdU7UMwx_=9wiaOZ z%3=S|H%Gq%l%KzGb9kT|{z|>!3CF69;97Bx1-p&KqeGfN-15qRX_|J#gqq_ZADd*7PreRU z(4dsu7=uCZWpxFArSC3RXCu{pL;8BY>8ld}#BrPPDS3)oePN}^lYqx2aN;VvS;bep zLH*fw-CVMB-~J{Wx*Z+_1=oRe!dCEmI);F*?Y>@tP5*ZO%P$*k)JnXRHx4@m^a;kP z%4w7--*TzY^px1DPbeNda%?z!{K?dmWdnv?P$FAee7F6|aOTwK!^LxFLnm3Igvr*c zRPm;L#ONb($dp{=iD$z^Mwv-|k{dOvdP=t9Q6f?$M-G`s$raymC)6J|c!Xm2*gf4s zom}NDlgfqB^UR+ijB;aYR<8GBDm4Xz_xJK=m^0Z1HcM}HYVNzysDeU#yfnc$96=qZnoFaic)1zG08DosiFthRPA`;_3{@^K`QdJ$NdNQ>5fm`5%2Fkh}!T*T=Yz*&B-UHHE^Kqj8AckXWg)k zPsmaTr*qHX+eug%&?7j?%!My6442Ma(9=uz?Q^La-4j}!PUv3X{kJVApBQ%i;VXJY96vHcf=NS999ol>0!X%)Tx9j+i3@;3 zY|_;?!;OqA;;E7jNJjs3Gd(?2VzNo4)WTU>sy^Us!U`s@jDO%7&~6is99E``WGH?H~R^clk0AThx%H2ZRzKkV>=YArrY# zJCHW$huZUBdujOk_rE^uKd!q3s5k}JzvDnNjY-5R5k5-PAB&9 zpMDT@QCNK4{`gL}E1c;kbG?Y@Mn*jbT6m?s9T$wxojHx6=7&4i?+o{@-ydH6-mAlg z%^Qa6m-PMkvzKkl+VltRy8?@YN!BJTl{?cU<6})6X)nM+b6(F$>F)c>EWqBU@u8%^ z43hejI`&Zp77{Paa+DRD=yh_hLaEur}U#uz-NbOT5lzNtKQ!y0;_Dh62P2Ra?*f?oH1TTh>F+Pcj* z&G$gXpAh3O3K8c%X$9;p>gF?_G|Dp;VhjWhJh1&Fs?zx23PmnAMGgsP zI%$fj02H+OJM+UQfAxu9aUNZJU>VOM*i9wuu=vWtF#gClmo0td2D@!qfL*_%TY$AO zc3qHNis3+vFXd$|3nP! z-kD+e^xrF;eUH_U$5{!qo7|wFV6ysPt=pqsVtX@Whl!AKt1fO4I{ zKm8dOy3ZX^GF^+n94`B78>4Md17A8^zX&c@l*h+e$#%_7pWS!c4>7aK)~L^95w`G* zRlccwC2kXVjsMPsE$4JolAD%?y539vOFi}ZcRzd6b2w$yhFk_P zN2<-Z4)r~|&5sR-pE#^n5oTW8-F`8oG2|g%jhcDG-1r7_8k)nx{tlA1H`(@vhe)5@ThbNBdwVk?7 zI;gGHw_7QWVN^c}=OQ{SIeg77((Rs`T+i$2uyb0Fh8H@aOS)}Y7$RtaF_wqpG1Akm zUZ1iffSlS~FH2oC+XCi6koHzLc!_PfsvGJT5Cx)!A!5~Q(2)qGu%UVuUS5%cWp>nm z(@}!sA(rKhZ#%M;KEOquP<2}R5vym^{NVL#*L5@J1NVveuwK{jBd@$PY}DM=nsrP* z2v9z?(5C@{?H&DQg-$+?O>q!yp~r$qo^!sJY5GZ&jKANiZ=?1Lrh$nrPIbXHIzY|W z&GFh*7GZq>k*wy9mvuwVGOsswki4!n3wrJEy^EK8qjve!;4zibM5Jq5qo<@d@7_La z(Dyb;J6O2aKw&l?q5y?>@Z(p%-cZCtB|2Vr@5o>3L4Q^2>d~!(#$;0_I4V-d!_q{q z<%Nlk^+IOl0&Hlb-^&_5%LI==>`nA$UxY?Ce-+;)P-P2!bo8eTZya5lZyhbn;HE#q z9O>c!pkN&DgJ!arMK2xa%}hO|S%lrWZ{M(GyUq)ZPwh*?9OX!1FK*>eI<%yxv5JiI zKsOXzJolAf3C?E}EgPzlhMY3TK`C5I0cNLRk%;`MRy@RQK;Efw^Bzf!j6j_Kc7 zZdB>oS9vlrdrDy!x934ykx#-bz4T{wrgE$2{vjUXbZTLm zlk5z^3$Xlf=E+x{#*90V<3by#SeUs8=pw>|uwQ%FAx@>HIk1XSal>z%p!f%8V}`W% z>Bp@8B;RFX0%5eRwyUjMK^W)V6)-6G0xPG$W zcu(&okHyzfpWsn-JS*Ijg5_3`qM8?}0jkt!+qT@x^YJ8LWandr!RR2DggJ%{ zpM2>^&~*70e@Ks^@MuZJubLh4;3$BRhCR`xOlE_h2*ycS>aNMy2Yd~R_u5qsY;e^( zcV$sJeeV}sjUsvcjW?;=kowWQU6P>V+6UNz; zcg!_{LAYdj;>o{c;X|i}k_VlnqP79SB0^6?rrSJ!sNYF*%z4&gEjmDFz>Q^ouV~%I zPrnvk2@sE+&}a`ks|95B8)l8xwAMTy0t!oepvcUD<6zx{lh6cD+<7Cndz{( z{;}nPgD=Lc{4vpFos>~FCey(0XgmR1*uXCo9@kjXqUA(b(}TvQ9TQLfK_f{0`-xMY zge|wYNs2{TTxG$LA2xmxR;eXTVBvNQuESR8(f5MuMONuqQ?xYeH!gc&7k}|Y_-i(* z^=P9_#QdgyXscaq)Z+fm{k!$!27Sp(BvP^g9FXc?@Cg{{LW+*9Rl|(IGm96~7acxLhA0?y4p0`!p(o>di|LB+c zky}4AOD3?bVhq=W^+$~GBQ)4kc9(|CuvwFT|K0!eXTyGdOLzT-xNF@gIw8_?%eg*P zM}z zkr&?&svp!qRVitk=RP|({Pt%bqGrbSLt22YuzKpLpHz4IiJvbDvVq(5c8XcX2cr2WU9V#<`O91W$S2wQL?f zENQ~^;c!(8yo>iGM*~5ZMMeDfF^8-?9L{Z?YSjkKKG8p-2A_pi%+c0sVUjr(`Y_92 zQ)y%ZQh6n0*H}vXDRtkSf{3Y>Wx>wwNp%uBJnXmx`0M@$=+uJ&-L{p%rfEvDH~^ie zV5?8GKE7cse(XDqzY_BVK=tw9pwHF?FCZ)LG8Y{m2+~2#IUFG)9t%!EE2d=NwK^m( z30`GsV5RE-NX%tK6&;1P04vmmI}5`f|LGqOPiXuk-h5lHz`E+iSj&qQbz_rQt%Ooala)hG!%=>+01G<|Q`O=-gOHNg)xUJOnen#H zhmD$4Tf1I#{RbbV2>6P&Fa4@CuKQcIZ_xtmw>@cVB`}dfxHfcLP&m;yWvlc#1K{oJ zx7z~jUOfT3Pfx%~OOWZWODJsN`xuD@-%oDaCI?Z$@}i4&`K$9@fVFLnMal=e$3i4Q zewi+Lm$z^^X4*Xd!4Lg!&~LPt-}sK6j?-X-^0a!dv5q}*dtw0=Ujv_$C-97^@@k|U z=H2H8J~mn)T~(jyT1&N@X!CmN`tu*38XjD~r)#&5jL#h(P<+FV$7aIPxi_bU>bWKP zg*&qA#n=SnO%>ao+CHq`$-pOUSIr}W3l8weJYs7;N~G6snGVZOz-j@u@tT5Y9XWC` zIm0hH`flSf$Ov*LTc@)7Pw4a|#M*cQ_S1i-WJfbzph#AIoK|NUS24c!H3(r{tDKI` zO)9!Fdlgrpz7a%v==wFpTx}T0C{L_9h-<8HagOTFRVV%ayuYBW`VVhp{jtuhk=fX+U z)$Br`C$1ZFA)o`fY=jIXzZTb~gsM1vFd=o2u@%G}?62#IEXM*x#r7MT6x6rmRULwY zWLQL3bXQL$Ue--9XSL`^h@z&=h=LB!sW{$|Hes@}KVrr)gcUvoZit3%9A_v|Rgw#~ z_oUgPdyBflov3e%sO#48R)6|?x(Vmd;lrUI+PL5wda-C3+7#V(s30Z4XLDOs{>r5b zT7*5T8wBrJ4tvH!DeI%~DHCM-*cT95*+F0VQ4aY4vR{cAXpl;<=H{=F7(!_-IVX9Qzc@7HH(w#SuXVZh1;xW`!niR8z?OL zByKFbuJP1@-U@&-yh?i4;|GQv`u61p=J4!V_}3LL9T%In?vsNCULoZlku|x_k%}Rb zE||&j>+qaZ->BDhFY^j{Uk|Ko*zhrH$Ji)z`bhBvrC!16gF#;GW!;dod`oktJj9be zEor>@P)`UyY@aY2k$ShGmX(V6t+P!JX{^&tA~CKi4hAz+St}3ds$zk^s2}_Hv0$PWc=dCzW}&o_HcO|FMBUhVl_fV^1 z9=qnjm@*ko0%U}+r8nw(>d(IXs;=j|G(WvQ>!oSU*u~%F;pUBN!^iLcMmNIV@=eQS zHnd8&_aQkW%l6BMzb|frT>==FCus$nN2`;JWXXvY&j_ zK!c98ezX=;BB}%MM97E0s#pPGJ9p+RwaXY-4e=2^kbsD7+dd8MK_svX)F| zMxQg7A3pt1uiVmPQ6EYb+G=`%p}os2i3Ba#(95!k2RlSElepZF@a&7vtFAUDAI%6& zN8q7boDmla+^CDG96pVDeJbQ~IP3u{cadH^&!c`CF!#q1eB&^vhRZHCXCW!jt}W-D zAktnd6OSi*4;?uii>Q{4o%Q8-`5Aaw2I2TvYEZUrUA#U6K7(-r(L@jXrUtJ+E|$ZN zba2l&NUL4E|I7Dv0l)1!7!f3doCJeb$Vn%nj`(Nm>Py+w30`S15eJW88T29>b!V-l zCC`1O<-`8y1z2Ow({A=b?LZC%7yD^Jyl5X`uzcqD;JfP?mS#7+&|1gPw!?4Zg6#=F zF|3!il=j4k_{IYen*O#vb9C7MFaJmfju|@q5tZ1+%Q7~U_Af1B<=uGr-Y=CQnzp*( zAo7W0Ebs)430H>F~y|jpr+oDOuv$bYth@`^s~}KXX;kE7T})Y)qpb zGGML}c=hm_C&fst`TzB{7GPyab>)WH^~uIyae*NzlWy8*L!QKnk-K!{fCi#5h>;vW z!0^qxaMHYbk|2zXdgvooI{pC%rZ$NB#~vFZ%)u~G&5sf{!FGGbt>E$E7X>^dz9#%qQnkKC4B+lL)m zgoFS8arUM^nkCnn-_6Y0x2}D!?yBC|8yC^snq*U?IMQe_FarYqU>NX6`wy6Z#x@2P z1_s7}je!RqNMw@~Daw?@Rot3nv%7k!uBz_Z_q{Ux{GM}8M7(ci(~=|e-iSEoIZMQi z8#msFyZAN7so9h2K@2~!hh5bxWHxpz!d5Lpq8=aEV`sA2;+OK&0h`kNj-~lI%?^JB z!84$2oCA?lMxiG9jgicX7sJiaF8o3#daO%2{WJ{v)lTkfOmz9&<>|G5crBhhY?dT2 z1Z)$+qe_Q<>;#W}ERCBW^wvkVPXFD%`|qbm_B>(|O_P8xl+UFhW51$gE{l)2xI7)n z!FQ>-W*|W&=^sWE0|k1G&{ZwK{(CLJUPr(ZPB?9-vu-y|QK~2z`~H}Bb%ldKJ)x^MK>_a5}IX) zdY5fCFk;Rjjor9m==%9vpa>sbe65{H%a`6r@GVZgLr2eo47P_B8RsuP15ZMUwS2RyRQg#LU)d#m8 zOn><2U-m1AeF+q()lD=akd{RUe*{m0+xVj2>haxge@{;b=^J1wRFkK!0vYTwBbl9@!)VuWD)VS{Z-};XHcrdX5%PWX&-!sej zj6V@0Z`JI440B8(vcKajAB3JR=mtfefF*t>hUmt*HLcL1FUv;idy|Z4i|9Sjlyj zJVp1l=>N{&ot|#1Ut7M<8y4gZz}6lZBQls$zz$Eq>KI|yPs6%FNI5>Ky=;3zzeRWD z0xb3`lrOYHs;K;cUpSWyfEW)Z2Ws5@4`ZKST>1i;=Jkl>+wy6__ZpMqfK8LX>9{N3~5tBZZ>w|2Uf6T|+ z(ksPRbd4OUTzoq7s05EU=>PErBkr3O(@%1p0B3X34d0u{if!9^BCoyc0|;`_-#9}q zWLt%TQ5h%?=dU);IjP?XJ2(}xwv~Qacj~w4!eAlO%|3ZDsV3sc)Z$UdsD8n@lE9-& zuNL0BbK1UB=efcH$GRIAG;oe3w{g>k>A4qP(7Ffbym-ja5BfYr-vfQ$@apvKzy2G2 zMoM>zX28D9hSR1-AC~~pc@W}bpZu5>V7KOR4E?S8O{GmW)AGWsQcQQvpnrKQhjXXW7;d!qXzYB7*xrozvx?Y0%l|XEIF%kPb`8#bVzl zKl8ci$kAglPQg}|O;Cp=sqpZH(D$_8THVA&hhP}#Sfhxmbi#ue07sS&f^IUoqnl06=+k)@W@OQskXEK3SyAdq-6Ocf1RKmYM0nU# zPcMA()6<@P2Zg04KxkI~j7{fHPJ5B`3-p+(qGS{fr;`>-9lprzVk+c(o2W$<^P zjmgqB>YBGRgD(LQhvZCp9{ETQh9s`D%yAh8`|2V<_nYc=@c^21)ayO>NPDZI>2cckkWpeCZ)} zn@fW2+Jtl?tLDJO5_cE!`oQ`T1H`hHj||>~np9R8^zcWVtitjH-(9@|^UYtsG2Pa{ z%o?!SaA`+`sE^LbRLGPq2xO!aXZJPY}f0-JwgpwBv$j^mMe%Znyu{1L!yf9a`d`^TT1HtgSn z^V&2~hd~Pv} z(S#2o%5PjEZLEMUhuTCu)u2f=^Mnz6+irc+bDy4QqzW{402_bsk+tKt?ZsDY>)-@A z_V(Jq7)VpLm>>&Tz(#84A6@{=f*O99ZodO-Iy@5E$3&oV^#hS|qsN7fIr*Ica|qmGJ(Cu4Qi^Gp%#jmGjXS0uk+vhyZ?6DzDMup z#!qc{mc_MmoXQ~=N7@L=f&rC<2z~@Hz&ooQJ}Y8j^vpYFrvLnx|4C(uSEH6pNrsJC z`}h)JMT?#mb@Za15Yj=cGK4R3iOFpGFsX9=wV9td zQZ@mDz&TD(zva^BWbr-TQlTdb@7=oR^9KkLUd%W3{LFVS6fYz5k>uG>PidGY}$ zGSo%cHa_J=1JeR!Q14mKAvU^TJ2pAsTM2rj}LA?n7;fMU!IiM40Jt3CkdW9X zRIHSf>=tzQ|Ly6!`VQ(XJ&{0&V;~-WXL+hZJ zIm*X%y5kyz1bq;3rf;8_rj!3sRl}uV_P$_yw2Y$n#P&|UiKz{9q*F^t|k~VRUZjTJ@Fdi zZGN+eUqK8#l!v@3pWcYTr=y;J?wM(eZqVTOF9A-%ox5@K+Vtvwc{LVbL(FCOVei1y zjRpnL`3-jb@#E9}eS4?P`i5om-N#uN+(KUGP*+1;&j(#s-RHpxZY;nilK!CyCBO1z zRMxA^QNPr2fwCSkD^mBR{0Jg#@5c3O)4Tc>?DcE<-XmiYRKV6>s6#LL2rgfx6$7um zG1`GacassSd?=dh6FN8_XIr#3Fy8EkNkK<1DeqLxlHZ|k3qJnT)6?-Mo=}eQiiE-` z0eMPR88x-)ui7zAT~?KN7OHP(asK3Qf1`QSI6v?Yoo;gWB6j#p>xvd8{pl0tvpY^- z@j3iDCF;|8}Fw0}FlqX7d3@eGD@69LfqEfixRWzw+cA--IncH|eSMosT^_J@V*L;Y%U~ z=d#hyV0WI8cp?rK+e{!o(3~Ce4LeU$o_{^9x}rr>O$GZ4dYe3q7erzDD1syhbyGvj~ISRK<`_WkvyUJB~v)) z1fu#aZ=QBlOU{E)BIMJK2#uFIoY$_?g{geTeAX+TNRQt`V9`skei69h=f8CYH)w%P z??h5h+wB=ro(J8sIzhJSHN@MsCa_tb4H9e({UT+Vx<5vSe(OfAXkmx`?WVp*d`Szi zm(E{kb!5BEPWLHEW~0elCBn1Do541_Ayd4~TenR|k3TUTe)M?gVvjzBQroPHzyku; zuU(nmdE<4pM?LT~U_&bQNfx_Og7&0AmHn`I)K}?-%|y!&b_!cDb_)k>Oc%!VWE8*R z5o6py2;Cos?6y9v?4@cg4fB2%cHW28`B`n`=IyVRfzth*Pn(&$d0n&CM&!J{MAnbF zxg#;Jr|c{|w&&0aKhU^PRp`T%qD0IIQC3|kr z3|U-j!B!yz7;RcM~@ zysJsidv|r=ts^7tO}}lmoaJV7U188AI{=2{^vKTLx+_HA``j5%(UiyGjB*2bNG5ym zsRZVZFXWPoIQDH23AX{1$nrue@-4k?nAeEVX}g(cz0deIWJ(U(74UTQ));n!zhpZ~ zIfLR`EIb){@W^44g538Bvni+9X$yMaS1RJsmPJ?9HMo+YURaDjd+PLbQ{R8(hkp!a zXG=B?e$m>?Jf_k%br%1&&8wAn?b)q%nXki6`Jrl!!zZS8{7?M}z@56>#Y_l~%m&i( zRlqimm7I04180@#r_&+J_g>#S`L3P@*C0`^CNb8MgKp&cv#!)(B=q2gT7nfLmo%3nP=QIkw9_mjbpNPOVv#2i_=BiGT+5?L@{gV1247PX!gL)q z;b%RvQ|A*C05kqcdC!B!R@jbM$4>qIBcInDp`UzS>#oe`-b4`G5OQOTq zF*hF^la2$=M@=UCopUQ%0eKE0@x~x~2@>4$e2?XfHGn70e^%Y9+XEVzC z=~UU`Qtd@p>0rUo7}1c4DL!FREk86oeWyHfo^(SZZP2{ExZ@vk!q^^s{lM4jbL#u? zf}6KqPYP_&6H~l87aL(64?rj{IqN0^Ki`&A2-`AROhmM`*AC%}iHcDITQPR%<0~Jr z_9FSmi;{sRPg;NOpu%cMqDy@Lf=P<<;E)N)*i)wFMPQmOfDXcV1q#|W{Xl=_+&YJf*DA(LQ4i1oej$qO9#1`C-!`vy`3X#7+6 zDj$BadEqn>2{Qz|@~tgdDtGn?86}(+-Fg%&SPeT0fH^kOsmu|4`A8jE1$+|FLW31? zuJE1TFaOti0+t0>K*$n-_r^{aFdJ4fL!7hX>7NDI@4WgweO^Ngu*&<`kic)(r-ZDK zEHvfWibh8NW_eH%#@Gi&#{VM*_*}KuvxDle)$W!QI$bS z$x&vdv(2K9WISQ28<`m!*(vDS7@sZrgpFe5!D-_fY!Qg7>^1foc}mmf-v8z0>FS%8 zru#SaTM^y4;)&fh?h=;Q4|{2d*utX-10Dl zpT!s30SvU#;c^D6ri2m1cnGT*D!A6BUQkdYkr zFd=#Kxdz!UprVvsFRY4|@`VrIqi^)$uLp^VBWeq<*iO4HqcYZ=_Oh6?*(E z1lKeD-+0q+H7h$l4tdy+92Z{g|KM9VQ^!(R^)>iX79Fb| ztf%B`Uo;V;NWDG+H{i2OUf4z63W@mU>%#QpGas3rd-0<_N8(Z;0c50@?%L_np+3OZ zgfJT2x=5i?3r>2{>dK{y(>XmI##`R(AJ~QgtBmT#T`K-#!#mkaT<8;7vZTFf=XwFt zaGmeP0KLr4CyJ zA}|De&r7lCK{G4l1qRRNdJk5k1&^nUug1KYf5b%@cj}>&Jx@Fy3zYx~_{cT}&QXX| zLIu+*LoD7}w1Sjq=_>k6+(6-juq>AH`e5reyD$i5x^%ifOoddMUMKBESkeTp7iwQC zd`5;>5tqE^_w_cQhu1XEp{GtOjD1L1tr!gHb^1-u0_=Kyio&4)6$f=~-dgo3IYhY$ z@tXX+p+$27rx0{}s-C@y3oUqw0o(9-nJA3tU9Rgyp1>8gWM^>J7j{e^^_TEGM*5m> z10FaVWgk;%6Rp)b=?82O6JUXP<9!(jQyrxb5$KA)#xujolEF8MQ>u6D0;=K_;ZZ8>PhAWF z^kGVe$CIxb?AMvqSx)&!EUE1K8+&FDxSCzKZhuxm(Sthh=&gn@iwnl8a!900^-QM~ zf20&GjiuePH@Gn9MkaL7k#ff*kNPvnnfHuA^=;jWbWaPg@tU7P5T_rCB9-~h32;I? zSNL?WXyp0U>%qfEwD`Ky9sG=NW~y8z*D<|JBaO5thmttTRhqhJX(u9wEjL1Rq&)5H z;<(SyMn<^Z|7z6{MVWwQ!CTDdkr+<#uZY@ggKXhQ)tk*Pm4D8X1 zux37@b!hRYY^FmcwWd6>$mE6yX$D4@wFrIXf+kzID=tI*s0y7iAZ|P-${KpmRJxV3 z5ltN_u}uT0{RaeUY|@As|ExV-Qd;G)Z2IF#>KWZ(g9$j_ zEt>WzPPZ$J>pOf4eT&nkq(MNytt z5_{k)z3|L8PV|h?RcdFM1+UqG zjDZX`8$}1G&@GY5|6JqI4_Zw!oqglXbn>Tf8Xo#XSx@&=Xe_<6+KURh!qKOWO|Sf$ zuS^FYJLo%+T_7`sN+1)cK3>ov>mcZIntTy_?4o`R$vpK-ljG+e@ZbLUx6@z!<^Mh1 zS>}#pmlk-YG1h4z6f}2eoW3a#dhu>-e_H^o9p7uSp zZ`!m&i_7}6jXWNa6DcSBV1sGL6M%wksqyk!)9dGM=&f8Erx(BYg4)b|{h<0_x~A{* z8pn=4$04tw>Z|abI->2yE)jMBB0)7ozeZn(f7w^v(VH4BoH`$3u2-PKkd`f;qO=-R zNUlwGljW7e*oBw-vLDAZIXK2zj%VN!56z0@m;Q~^t}Vb~-;Ft8n4lghKeFW`bOp*dwn$+|3Hia*6^QGI>xz{L5&w$CZO2Pl zgtZ~#VEw=lNGcI!QvhB8-G(GA>RkwzMMTP}Eqp*qG#|Ur;;Ph1#S@5M{)?}~0<1fi zl9dR)x-qdZsI;~^y6z)ILT_7uHYG z1CI$9H!S$u(%=7<7GU)x?!H4uya;O@oL8)|w~#!ClffVDlBk z;N+IatKwRMMMz{hci}^|?@FViWcX%kh=AlcEPkjHNcUU;DK znkzx}S$y?3aMNG+U3&f8fi2U9gX^btJ5-nU%fj}1#uxlhph%`yZ0bORUV#ISPGl3m zNpFCBl_^jN=u=aU+~!tvdPjzQj@zIARI&1gSc}cp8-jQgwz}FpI@b z@WIDf{%n?~;c9`FGU+-Nyp(G)A@2gwFG+?pem&HaQ+M>l)5C|FbZ1qJpu)seoxE&i z6#gp%j^l&9s&Eeg5mtcavLY=k&O$D~g)Jpy>q&RmMnLk5tkAqwMLE8;3B`U5kCew+er1XwQDV4XUX@E`5?y zbP?V}U9UNvC!Rbp?c_#wA4h~D;5z;5xev}xzxdfNri+?4RVsPHAV7b|Pk#o9OP`SggfyN6xZ? zOew48CPi&~fue$kNql zS(wU~o`|tQv#<7(def(dQNs3wJ9Ox%o`QYG3-A32*pPP*OgRV~BsOHd1;*}(9s1P# zRR_F=_%`*S`tAPHr`NG-U1!rr-C(cl!w$y#;->B5g57`)-zqe8HL)q6tXvWa8#ioH zdrKV0B<0`*B+H@4Pb${lq_fVy(Ajb2 zBeIKXjCb^nUD_IN6)c_?nT{TwwjMhcf-s_LdThc#q`oR^O(itaM*wuZP@o++RGisW zG-MK~C&c|4;=ALkW8eWOJsHye)&6D+KBAH!#YRP$)V0gt|O69GDqd<;0xjqo?b)-4T;uqR=)kpR$9DMOuE)-Dudf zLcfZ59gFEY86nM=mFr{B%evjjQVqVKn=RN@j^+3ZIz;#zwD7uJ>jFD=>H5b*8JuXz zv%KqrRM%H}iK(L~fO7mtWZnL)aqFfQG|%dZSluM1YXLHZDznq%Nf1)r$(9c8>iudx z_Q#5J!=GNSeEg|rr=5HD`VFMWmw#a~k4GpLZ`n7I9nmgzp#sl&%(UU42RXb??|D2V1o7h>k0GpQ%DeNgaBY%gpdDeO5 zfPcWQCTkGTi9J6sZ(ksc|d?bOELWEK+Y z24iJ=15dtc;||MFrucsKum%gfhM`neyta=eIT%yYGAY>YbSzIR9@L%YyndL@cE(1k ziV2I^^3tflhNiWo5>K5BE>${YgHifBtjiRhffF6|RlRmMXu=c|!L{tn0OXJGC5uR< zOAWEpLmMjJHtV&_EKKgz-K|!e_N=oMpj4sSwkIZXyfcn7x*ac{Az`_3=Ygci#UZA{ z=Z>&&UElXFbv$;(plFLmUxQ8My&{?qUom~GGurPg_Twt6yEw2>zjY!R24=sCR5D6 zCNam2cPzkaGmY2cfm5(6{OZ*4Sk^1#mVae(@WGV6B+o>}FCte#kEj*ngC71~dQQn* zQh!m`xqrB?O|R{_pzUK>p4q{F>lmV#_NP z;+Ic|Gn;`@(%Si^C(m#sy|5mdYf;sIAW30|RBWiR6=Hpxvgm#)Ruj6*>Q78lS=C%* z%WEfz6DR#J&pPc=_y(S=c8i;IeN$WTV3h%@czX`*oi^(G+0yJa1-mT+$2PPuJqjV!V zEMC^lW+8^pDMO?*np_6yxT-sf&%AkN`rys?O%F)aZ6HBsp+Zf=WfpBtVkS+s_-Q>+ z`fvV+uepw0yhKK=bPFzB`H7FAQuPoMh^_}|5?zWml?iu#Vv{_*Fg-I~ZGU3Eqs6a2$gMC$gpKX`pQ^ZIGiISTuq-aBp5 zH(N`_vBYf8oiXi7wFphehu3DqEWa$Mws-yVjp^p4TYi${#V@|7Z@S!=E}XkK-MSuk zSKE&|6zD^V7A1T=Pr8qlc=lHUb*;Cv?kBVI=TpDcp72=2Gkz+L7N1S%TkLB>9giv}ViK69)A)~unpzDb3;RbToQ z7GR%y(mGq+3F}L$Twd`vIBf`}p&KUtYR6djZ@%%jG2vtyba~)cN0N?Ele4ZcpR@wI z3?XEHy>JPh3e^}B?pUgVRAQKPZ93}j#5#kJpyI;XZwpZ?;@ z{yk$wg1Fgw(Kz)~8Erfqus=HZUIY;R2H$|?3D|J~mc{{`P43sR^BAP*QvIr-xJ@#S z^jH$Pd5DAD>Jibw4gfDm zBSS!x@ekuD#zYE!r8#w{y70KjR5S1>Z6pywZIGnGH?5IQ6C|nUdwO;5d;ib7({;Uu zm~z-}@w@=*8+@gRzGrtIvKtkNMXmFTuJq7h@?`oM8ci;j~nAbE6WjHmb{KW|>pQzj31 zIvPFL6bpUIH=5iDTIlv$6~qpolBTC%Lq795j+PmGg5oifWaC&{i7lGvio}P$MZcsx z?x=10`_uYqf&Yc`^$}SeTCPY|!wx&(C@T$CeK%z1u@M;&2ry7kJ{1izJaeP|Z9Ct5 zrJJvPqkQVMo2YN&-=Ouh5!$JL@pOZhtc0c;{#=& zMh1VN$abMfM7m>&S1~5sW#KdS*^*g)V2NLJFtNCI-~Q=yfB1)SNvyh+49(YWApjj^ z1j|Jl-L?T)8w;?f-+4=K`MT^UVo?CSjx|`fBhd(!M~85}te`f{u;5to%-4`ES>y3Z zA@rjwl^4x=RgNXyjH9>pElG#F3roeW>V*2h1a%iTeuv*txUj>O(Dj!3UC+p|0l~c6 zZ}?Q$x{*9Ah7J2HJaLpe>@}S*%uTv|i}dYVx3qwA$^By0$HpByrh}jOs1^^oVK|+z z+uli6#_c#39Xk~U45S7jq0JZ5Ic#M+I4JmEZOIh+RGrg$YET3CltQOAS6-6F2(#9k zcs=a1z$YSHFTq>kQ!?7ZmId?#?2YNc`O6xk>sm5|;0Dw!OSX#!Y*FKkb$V;wMs8No zT;QruU}CoBcQKM)f+mNJ+j{8c+?jLJ1L}Y>CzK>!LSd_`Tcm>~aw}eW9A`$!=?W%+ zd75=<=Qwq&(hpx-$$}=241u`wD&H~ijTy_-Xk8Ef;rn_$1tBc9pS@ zi7&ciFxu=-2{~VSA}(yj>(_744JHRQXR}Q=c{2eQ0W`+~Ri&=d#8GZA;1eODG1|dj z)^E|9H?Qm1p4BVqZ@B+UWXh$ah(#Z?HT%U~8-qmJ&DaF(IM-kJgHL&Zc~J|@N1rYKuQ)4 zDu}gFt8s-Vo)4vCR(DZ5x+sn-BleIqcs>uYbg#uT-;#aTaXmHSN?(^)?Z*s$1kR=B zbsiy!6BL?k;9c_asPlTNL6zutVRx#L>CoCz zf%Ukdi^M5fvHA^!oWigTt#4;MQIaZ!vS$6T?&Ui3||<|sSwxQrlCfr&BP_6INDSRP*Bd%CucvSJZrZkE+WKdopOy~l z1_MtZ%3CIH!;m87sWf8qr4hcA#sVw+z{I31)&d_Bx#A(Kjfp-_Br2Ou8LC{*bD9I! zjpPeFj6GtbAfZD5y+A_0CYCi}w!)@KNaIAqw9|?l(`?wFr)y3tJ2WY$S@d0eR?zK% zefY+`>F&S3tQoo-Qh6XIWn7K5Sm|@vHkGc01u2am3Mz;u-uij2K3(#@khAj^KOu}4 z+;cEM_UXWEDx@7Q%t{C|ktOlJt|FpM7ekiC-NW?hGOffn<@!B+{C7uH2NJZ14B0Dlfe8dXs1^Kljd9H7tZMMd~}-^x?NXl zXLP03r<2V?8|y(=>J3X_4kuVFV{uS?<=W;xjy@7O=r)E9;c5X^bZ%UDs1x38)WCEK z8S=D!{31tk!?X51OARdI^%WVp^xuLQ&*k{PgPciZOZPD$FppShTk=QElkJvdgW%8Kl<~p zY614CCW>)Rgl@%rJtyn-0t^0--=_F`wy9a|h9 z`DDBJiXk>F!14s_%mS?FSza%;B7;J7!J1ou^@OaC5k|EDtKV%ey}|;l1|~d3sz1x- z0nQPY4vYE#br_6~r~`bBZ@{94yy#I75ujN9Q3_!GqqU(3((vGByG zpYzphWQM?lz}p|4rej}e)}s6aX3ZqL6`qEgy1&sL0bo2bhVF4DMYKtf<+nfV!?1~-< zqQ_$@|pABq)R7s%s-X+d`$e`>r%J1Czmm^#2TInnR|8B}V#u(VN5*obIgsRKpG zK&Aw7zAIxn_~Q6l5;FE5uMqUlC|1jW+fx)x!*ejjbse9g9LHVvij^HtpNLM>lG$cil%JqDSIJY1+g0|MvS@fPGijVj6^tmbMj1kINQ?HNBov zU9U;vgSrv?iKm_jx{qVphl1Z(R(X>}f*&;o1l@*Y{rfrsLjfNB8HX#oNF@?)p~5Nl zF+nCa+FA64!n@8#I%)g})0RQ6wg;NTKKYy9=?!P+n=S)$7d{n5Hjv8@7TL4)Q0e#< z=^S11@W-yH@F1brwbiD?gx~#-r!(U?>GkP)g6gxcyrQQ>>Fd!T{Ss8S=F1js0zE#4 z#N{i+KsU6sfh?Z^IP=cidfVH%(51b|=|kdeBjqK_DQ3OsWK*c};Y+n2PGQ>hOfxOBM@WDe(6A9hx)y(MU?Bjg4g|$%Bt}U-@D!S$&XDN^vz2L z*Chv!TvlphIFY+Ko^>KpUW{1Mg|Aqof;LhnIL9(n|L8^7;i*+uVu6Tha5EuwaI-u& z)~R2ru%d5-YoHlV!WL2fFYAqS_fMb8{;L=f;}ROnGy0hdEWB<$xOZA)p_huUFqFfj zE~0E^W@w-w(5LINqwC;p`FZ8iH9wRDhpP_3DD5aUSJa}BcTFU(T)`ozp~m{HPdi_&1xyhmsvOXYUNMc6G2}r#A-+kAu%rvOmW|NW%Vca-epXbK9Uf~* zmoA*wcG2I4#i4>%x_qe^?bZuGA@ITNnDk*F#4!kZNUA>7R-btG`RTxsqoEVLIwm6Y zS~ne42Iii43+JzY_7k;7{kB)=+yGTRv?Q&Fk!>=NN7k55sH2f?zXs-LXCSwFEZK@j z4C$!9?#GAWj7{M#vo?C97Iu_RH8W*5e-Ip!1z&~lI%m;iZnWR=O=U~W$TVtC{QuE| zbUQxnnlM`G^7ZW_W4xWp7q$>$a`FQ=C_}mXl>89?REjAh^H|M|;NN zjF0G^;W{5w_7R$IgDi`{ht%n8(|}_!@6ay1V`0m$qIXNtfO>v40?H`wwCaYq(T7aY zVo(;jyBZ*Tpl@QZAkFt|Dzx&9y1G`w$~SA$j9@~J7eBb5*T&p2ZtC^iN+U3*o5kI}eWuKD>dSo1dm& zf)TIm(!kS<8&aMKglXQXck{;;i@EJFs>h^ zT+hMrlm?T2vd1UCxWWg9pRVGA!6j2!JX9t(tQ3~x&W#-SZI^`Mspp-0c1@eq#uju( zHQ4CUEu~z>aRG4kc(PL_Jb)q2&GVAB9Cd>i5;rBiAY+nc$*3^2o2X0WGvS()VstRC z>SHM%sB*Hgm{n=TS;yv?uT;vRk|Y7xZ~oy|(+6*z2|cC;mp!E=u&>R8q(_>4_!j7{ zfA^t1({rDBVS4#bKX0F--2msfus8xX9I^%qgf1y!4CiwQTPkb(;j@l&955TADP#9t zz54xU|M*YS&;S0Pq|u5jgGNdcQyb+Wv}iA+pwdTt@h`LhySrY^hm5@eVi04>v%1md z%x}(4*WSOT1^mTn`+=>~);(LJE#Wv&+O-QoMxNIs55BXB%+o}1PDXj5T{wAOlh7;E zzGHi*CtiAddgsk|_0$EQc(8{k^Te}D$Bqq_blO=m>JtnXnGn`uU;Pes&V(0t_woen z6+H#rjtzB9`$iZ4Qq6{bx&r&G$ic@Y(*YMqog0&^sRvDjm@tpD6>H%us*Cccup;_^ z2l4o+ix$Fiplsm_n?j%5cE+?BI%EhgPsXl)>`954il{KYQJW;|rE`JbDnM!aZ3W8W z>jQlIqeSuo;JuG^qk|<-heL3^RG!IiZ8Z@J*;QZ{F2pvff;fH(>dOEb0w4?4+;XRO^h!k6Wite@Rck za??#SprqThMjLhlY$%DFyeN;rHO>%oW&u`j=Gm*)5WCQ{p&EM#XA_EJ93-W#7$$}| zH=xUw8`8pbQ8z7Kd|x+o_yEAh4?CiIQrdxh>NAbJ{Kh79KP3#71=vl~M_+kaZ;H`m z6j(VEV<1LVU_81~EV|zSqVY~nS}6h1K4{czjD+})9pVZu4vBDsR4j-yRvH7c7M`Y) zuf987dq+>e;sXlI!*&Sa>%t0eTp||cfnsFkTa;6=7N0rx8z0pI>|?VFuw}NB?ykRiDF|%&4oFCse*-kfgQw9IN!uFZg;+eolsK-S7VA zVF4Ch41m}QTY81%iB<*-vDisJt1CJUUVVXIGi(Qx_983-O4G?JUS85&G2+LfE6UmQ zRIL82!|gcxZuCLtX@6jx3+P6loJNb=eJ$v!AL$FQq2t!2OVdNX`-cqIkE|SD8{7|w zUVU=q(_UP=WDi?q8%NxB6g#93q$O{Ej8&fIXMe#4-u|TzBAV{Lfcnuty4P)zAZ@E` z;uoRhl%-9EoHA7`Y%nGuR(TyGm$sd>kw^tuShr#1&`Z4`D^)VWo67bc+@o_t4y9_! z*)o+DX}f+)vq-vc-`+e9Xi*=+UVM75vuEF*e)sz8UW7%T#ero2!yo^IT0ld~!2<`T zXLNlr-6t8K1bP7$PSPA{=dy{c*hz}UCc|EAR5Aji7lqaVITI}J(~i>ag;9-;#v|43 z^>T%r%awK!vTfDxsgrL_=ha8o=cTOMIum1i5U|yKAcaL};X@EAO%GOSaax*o13h@c z44|UdlfuPoSQIH#xxH|wr(mCb>0=Xfd-kQ(iEucn4LpD7spc8|p=j{U4eW*YHRo~e z1AQm>cKB$1=;D;{aYI-74b7J-pJ(Wb%}{0hieWI)!{#~^w(7@vEEN7(PAE=Y$V>XY z<~N+B!P4Ji6#ySvUcQk59`zx+O7+FltOv_P8d<`O9w`W&QC8Pw)}iUzx$N!}M*ESr zE@AA0%d117m^W-(IIq`;YP^Gkjx{6J zWKtHx6$W+DSb`9JZ-UB>7JpW>>GAROZ4h>H$Xm4XGN^vcb37av^l@$BGj~_@`iIgl z8J>P!zH)V1*5@d+`dMDilmM;Vv`z4yo%Am8Jy`wDTiTNIrO*QgG{Q{2GKwo{RL@Wk z+#GoM;uS5#-qBl=W2qIyxN)f<BnwatgEj++x0m^>W@jZS2`kLC?Wi7%o z*B_D=x335mt>Vy~DjP8pm2I&SEuC%@1^TufkLa7Qk4{G(J7G%=n{r*%zvBP^KmbWZ zK~&8;`J`RFd~rJc?%UJ(vuEsR$vD$&U?n&%e=#$LQ*sr<8q*1NRP@r-@*g5mxKU@x zjC##aM)50Ng-gP$?zPcH9kI4Gr?hZIF8n;b@hg#W$MqDfF;_ZEbmSFnl=)Ep9Ahrq zRL#@f4nA~THS4QiLG0^;c8*hRb%aco<(VyO>UuZ!>lViFx`^yg;d)4{q_?E6 zrIoxF{)&+uVKD+^{OUiPr0cT1_vr#ap~`zNR^L0#sSbp=@Ly>^4IBZQ|jr_ z$B+B&xVD%oX$E#B*%mTOf#Rz3lJNl05&EIlIR$FKnO$2C{FJ9Ee>5`tP;Tuor z4_@>zvtW3J@v zV*wNwos^GrDkxm=;RVB(>{v;c4VO(2^8AP=G+B;!!K{a68l_8 zx^m{1`F16SPrz1fmDeSWMPI)Ay7;(=vi0!wd((rz*9|fM6yJ<-N5rVHM({bbra}7x z?{>{j8xuGp#yk#RY8eJteyRfoorckRI1#%6KtN3Ro-@LtENXmIYYnC0jO7iY@=CJV>x^Vm+wn zYAowK7_-8UC}XgZFR?fd=+b6?GL8OH52mA!A5E-qslYy2Noi93lEg<9*kv#)bfdua5EW*_;M^#L z`{8%~ar*K1exykuzFQVLZ396`MjbknyJ#C^*6WAjF1?oOg-^YxZ$tD0N4NgYYXO$; z-5+}5pxWWS>E!G0Xo8EoHil4!Ad!}A+sLa=C{kV10kWQ9ynMkjUE)1Wc;C|Ny>9AG zdmk4BnZ(B5RKhVqwv|Va7QiXQK4XrL%Nu2Eys}@yUVsJD4RJjE1nm3*Y{_6NX6KZM zdUToKQ>d0nyOlRsq8M>ps8R%OC|;MxM8^@}D*3s#DM8Acv@ zli|8WH85zh)fQl(DS&CZhjgeI6(uf7aSV_T0>6ju-{(=|T!4K}6XentQ=B3z_%g|L zGYz^;kme~$>c_hD3Syps{l<6o3SvE(fKah8g-&fjMSp}Eg9ZaGo4As9U1rwxk4Uu_ zAiUN(MYw6;t`>k7{WOn2$h(1}PHB7uUKe1+^auV1>?@y(R}kZrE0&mlDF^35BC9-Q z7H`=z!ph^1a5t{#6~y2A8!u+>J6zv@4Lw%l`p9FCS_yi*f=#6jI##Yb%FR=;@U;0A#9Dyew3#PmkcFQ1D2R2SOaH?Yuyzp~5dSgW z(!VwbV$>)EHqxmw&LO!G%-~rT8Ogr&jZ@Rrw{rnDb@H8A>OGF3tjZrgH^K3k)LbbK z-xSjTUOWluxGXMf0rs(V)5gc+Iz8hfX7Ql{w%G{HrqYbn6x_y>ZaokyUuor8fPL&w zRcijna~RARTrndd(?us{Lx+ON+S!k!*#>1TYyxSIzx$tZ0k(v5C}w>F-ad-A!W&Q| z=w4q$`f)FEF6b=-2m$mWsdzTX)G!OJ+lq9(_W96B@|d-Pb=wR9+O&QrgfRa`4x z)3-i<`SV`{5Bn{YfsEz5yBFJ=rd>OCO~;QvI_-F5htA*VM?)0lB?~2eqU>y0J{M6? znkJ!r|I@h`K^e?BlC(@HN}VoE>J`-e$<%1i0X!aJ{CfO5rO_A?t^2XEmK~BF4N9>+2Tm<1zb{kG|rU}RV z$EUvVisn(YNKapC9%8yWp@+IwfI8?VC5IOXtsd5tcl7Z%RjZ zD;X(@ItiL}fI}dIZAoW6p^6UsWBziaMYNt2ES=O&b@k9V2Y3QI!rX$Zbl_Lm3q{4~mqkck$x{Z9qrH}F2&1=_G&$rbl z#%JCnK5f-J*p3sAO`G=a&At%haM;F>w2|!dY{XQ01VPJuIfL97(%uYt%<%i1Cs+0R zqC2VNh-vyp-AXgAyQOA7dT$m^qC44VX<9)l$LaptB?I7Z$G66^oVz6 zj%L1gg+(6PD!OQOsX~8X2K|Ga*s8wZk?#JaTwxOvx@L8jAIRF6+Rl=0cI54KoE*is zto6yBh~Zne4WBULtrMCRm)(dvRVe|t=wYqxyZ3kzHpT_>_)#u2vTtPyhYW(oNQ8ht z_td7ZYrg-IzKwqS_AM{C2d}&?-D|{x%%dt#?5zmSS82Q4_D6P3haWvY@w+2#s1#2! zmM!h%lLm*k6r4Tvt{#ly6H~LH@?{CR`B0<}i|6s=8#WU}Wn)eJfE(rKv7>*@#ym** z;#pVIJyN?+QAgdD>yVZzY!P}r7iBhHg>URxPUZeNKA@uEo4(n^zf@02w_~*CxT@O) zzwr3JBlg4Bh`dmsz^~Ht4}x&Bt|4V4;!gENxR{wKZpHk7T`SDU3NWH_=+wm;Q=FFO z+8LRFlrpoF8JT2tL{D{t_|xg5d||q64Z<`)<4!piyBvIx&7|}&Ah@Gfj@{KokdCcu z9_@&ljN;GOovX+4Zw4ci_;El#5cclhuevHt_|nrea`YTP^bSsz%0BO=@qovI3JugaAmryc5&{^`>GG>q4OdoL5_R;W6&Y& z6+-dAM=cwBo_s!dSa<8{$EDE?*JWz)FeFN6=-`J3cSepn^{cZC_=lNoTW`pAtet4S zK}WFo%X$j@y|+$l;rYsR_ins)xyljPFjM%D?ea}uf=jlX;}mSPs`GFuJ)ylyIOQQy z7i7IjhE@@jp!vrGN;6o$c2$R6F7=22&32TkRtDF9lI2HG%agVY6aq3zV`D&(Hx3^g zK4e&~g@dgbuu7oVCoJpZH!vcwO1|JoOK<`u*Uh=x)N3+FsB267Xv7Fn^-Ugzfp zShbVX?YUSSpm0$@;1nlf(H8an)rsE;MF+?4KgCv~;54k$q7BQ1hQp%vy zL}=PPPYSvaoe&eT!{_H!c zckv<_Ko+Z8<*qe5sq+^bDAer1s()6i6{;d0O`rOVBY0AWD>7dwB)Dz7mDo}Nb!}`y1L2so8Cop} zwFvuzv~Llq4d2mEDBW7wiRZ5+Nm9RF+OZ%D{1;;^4VV%37^2SdKn* zY}&kK({%EUw>93eY5fCA>5Y%KYb}tFD{4%PS+D(2@6Nr zTKOs=nu0Z%A3pJlM-#<>*M=fw+5&7yx@?vOs6?g70%_%ik--e_gi)L`g0TP_i}_#u zv#(B1w*}Z}?^aE@@`MZx^xsjpRX^ZvYrOaEug3zckAY~^tKAX6enZnAdcwQdE88gM zi0o@+vzx~bc#5o2MumFpU3SnJo6V0Jfad!Z!9Z@3NFX(7>`4E&UcH!XUf-m=<951g!h?0XHN| z$}yrXj3A}0gKGmJd5-8CxQ++M{Xu2uqR@HrKTOk&H^t(z01!PDmrjw~c6IGx+{yLD zS}}}%#Vd=Nyk=1op#HtM2ukBKZeR0)sTOHb9`Yzh3t(Z`NJG;(=^OM&d+`)9P9@$t zWeXaVbSkJs&MlCwRLE4ox@lYVqCcBD+`P?{!Udg@ifKtgcrD6Nym zIMp1UL}e-BWP)co<{H-lS&m0$09@0Ddp)8oUh}n3y(Zeo)PTAW)$59%?badqv0Zr4)Y3-e6p^N z5yL2xowBuD98C@Vfxf415Yu#372j%GUf$XCDGIB zMsz=6_4eEP7VJIo!VW53W#nZb>bbh$ER)-}jk~T~&r%+8>5JK-r5>CuT}s(^{Lf3C zQo`yt-3BfA_!{iv05Y~%M2@;cwdqu(0ufUQDxR7KKBk{77G8YHj~rLVF%PlJguZ%` z7TsyavdA~A<)k|0W?cu6-%DY21H*7n0bXw0h-f^mR4k54on24-N z!UCTO^91GbgJ2f<)fiP%0E!g^h!J!HhZkWrPI99v`b^w}gG!dR!L?qWoby33M>KvH z@DwaJ5i0E<{ED79^*3VgajlAAHA)%g*ahB-G9OTaoXh3RJRCQ_%A)3CVyre9ro!J@Z5iqx!OC<%2cDpT%~$0osyXr%1~5e5D$+CCY9gDsF&G{IhX`ATm|Hf!va1 zt8^Em=pUL-z&x(-#3Qe#d#bQd{=e)Ombf%jJj0tK&Sghv(-S%eq_5FKey|C4b^#Wq z8XG4A3$SBJ>RN(O51s0ZUT5fh4PHkia~L#0nU^yyp*=mPC9`Ft;iP*Gxmwcza8kR0 zB>Zfy=}!8G`kS^lZQ86!zb(4FKpn!B0(P)-oO4m9(-HNoNWZ*ca3Z^ZH>Au;kFJ zPbJmVJ2C2ysxC^$d-5m6;I=v{s5~XPN3Re%{=^eX_Y=iJEd(10R-um51FV1_=nY!(>kF^L=f_w$ET3=OI%D~5mj$NF#Y}u^E*L~A2 zzRj1s@Fx7?$63c4qI@9uQOawy$HhgXbHdK+c_|!rOS4ef8^Sh3zLsy44H{2_|MI7= zP4~U{8j9H0DTFu9XB@V}yFh~wRhe0t!H+D9aYH)tXzZHM!;hHer@2DZIVXPD3Lg+9 zA3tQfCh$uz;@=j4&3xk(-RU$xNLu|#Hbp^1+B9Lrpzf@v={73pmI$AgJYhIZn?Lr< zwB^g6l8-8x70a4qDewX;mPNxCHfCiUqgMlKVLX{vGKSPtwwCp3ImWS6(S7OTDL7ABr9AVnp&EU{ zX}7H3VezzVSLs8$Zw!{5LHPkC5(!K1(2HNyn5S0#+(u&!saV zYJQr&^tC^lKK&=3vrV`@r_hor@Xdjkwnn>CM4ikmGP~e_qE5lO{OK$*-~2zn;iq7` ze;8qlJ!Oa-^;4XPcOBR>eg0p4L5H38DV(>^%=J52`vyb@+ly}~K$9LVPuyE8l-uK{~ zY+5UQmixZ+9T=5^6n&W3nNt}T{7R)8x}(>}j=IeDgPm3n^jUE_#7!j1I@o3;U1D(R zYghP|@W2D%N8D6SRiTbysYLz=y-U{0B_ zFx&`Lf~+5`7>XW-y4l9?*>&s5Th*ro;#HZ{m2mLc7+Yk+=KOtF^n{s*PM~S4s>M9X zSg&{v)~ysett-eefz)IdH3UV3bhqSHo+vRYDSzBBuX*)n6u?St|#4UwbaEx>; z!0HKD_1|sOLA&QVo_KWmI*x3P1-5S8u2&F`Pr!z}+rI5b9nuhxb$zORgfCJEMv8A- z)dK7{S%AGi?bYJzUfn3_I>UaI!}isne4MET7}}_7mrW&=v-VNP?ZW8~{0&(A4&SXH zFm9M3W*x}sY1cST;FV{>Qr}Lsyi9D+TZ~@%qP_vUg}bz{jR#@hHeFHJ*M@$VS@jN* zL21S1L>e#+##d#5#1z5_* zhA#wc;uCeuH)4g~czkKvcp?=OVT*uM9!$)_&|L6!1p372?cm&Mwb2Azni8jKh>8f&UBjn z#&@s;bQ7@4{I`Fyry?1O8(g@_1tIkr7^m-Gup}kWmsj)}$@V0wXpGUUXG^ z_LH5~Avx=`8o<&U`skY|q-C@K>%Pj4LJ!C9XoCHoo*=@P&?CB8*w=L{LtY##JHNP`ovwDH`%O7T91z;?{-*vgi+0! zwo^~j@EYRXdmqtxCN-_W$|c|Uurgh}er0;+owui-|MZu3(>~!6#!6>pokx!W(-!&g z@lSk0uY9i?UXoQeGF5@xF4Xt9jzboA%vOCtrVF>;^pTz_jsv*pM|^xOt}=sD+B78z z$gsF(T9()9IAj6Q9tCXS&&&d>s2BBlrT5-?*AF2CE@Y#~X&32IY)#rJpw)|jRZpVG zbMx4DA5tg$hJ}WP&^>#&gbS8+SeJH`GjtNyQj1>WVvo{J#=8& z^WyVi$kwpgfs5 zsUbzyr<-4Sx;8~gcoA0LULAwkO=SZ&6HpeVdui+DX-PM|I*jFQA|$kB6u=MJa~=_d z<(QrS;G&ZJg*cZk((H64iFD&J5{&?cbYVE}eCZhZB7&RWkb}nFa+!x#uVXHZWwpyI zJ3^Kr4*R7)Z3$a4#9(Zvr9<8rXgHw2o5tAC0xhVa%f5&}SqY6-3DLrrE(b1b2Of^$ z+F_FPqHe@E`oxp|ekyoqRiBZA8mW@Ey8=?z2v~+)WM|?J&gj7#^?i4E3y?X&S0eF4 zb_Nsl+V^r5zRG~wqNNGvk$B+`KBXJR4=5E^2A8406{|g4mv;9wNB#33{k`6JHTU}D zQfylxIF&Q zr_J~}WM*+|=jMHwMGeaEH@8`804N=K`s_QPh@gUYR1fMw!_yOOzx^23f0`%*n0 z_Y3LBv5YQoYsxmKql8wdE#Eoh?lJ4;`HL=?URY`k_;U^YqSz3V80zA7!BgwWG=V z$HAH$;Y)syMP^yA2H_iWXHT8h08w{ACVy7H{H?Qgjz8)ZE950y^3=woCmx-)>&{+Y zFH`zSz;nL9C{PFt(@k+#@H*WUIR?uyVJouRly$`qgutcV?7>2x>L(9YnY*ED!n5GvV9JV#HhVxkQtNU`Y4;g&XnBVeB zT0b!x0WmGUE^ML~q2yX&L7%5w zI4Ed7baU_jx;j1hgvkxcargWTNGuYxs*lY&hTzJ2@zq3}SwARWcqdi{}(r1^E1k zFi$F(w|Z!~&<)=Me9ZDEdE-SV@4e)Cs-9Ql@OnxANKpAV>BrvA13P`(?Xq>bv~pbv z@l!gmL79kbi-bZfjM}Ou4}-|HGLTpfO#A>Lr(T-^NHrTa(QVrzRexvfK4>vXCykJ*52-rB1jxMJxlxc;yXWuPrK|1L`2xvT7b1KHr@)#K8$?cT zpT97MfG$slGgl&aQ3J`F`x2$?pOEOvU^zPoRL4}~2|wMAEEBZ~UJQ0hJC(~98T%jV z!;X}om~vD9;5c^L&`Z6yK;40}ps3X_s+{Hp+6xl!5l2VPn)$k_MXS{drNYRMrkg^` zo)4Ggm2*B$^w3+c@C_rm$Ck^3T?3WvT%9-{#`YJh3Tt* z`mgi^>{B-31z0;s`Giy%z4&Ou7`FqtkF1}7{l<5uTbg_buIQL?102d=xDZ`Uo>LY8H(&&NzR^69SlPk!Mu@qO>; z992#oE4LR^C0@>Y41+89q1Zh1h;u_vzkmPREWqBIcJcNZJxRvzCfZt+C5k4WX@mHn zKk5d(ZX47yB;m(xtQV#YZ;z z?Q~6^``LW@ca(>H>wP_m_gyW*{yg=kj%F*n0L(G7x}qD^tV8s;_NxV|lV>=czB>C;Y|0*oxA}u|24XsgmNuwe(l(LJa@(#Q5Qb}zZIKR_oPbtaF+_?WYow_& zCz9+kG=zEW_$Y^ud-N6$7GP~sJ7}?!Ldn+x?0SuVckX;-dg_@c^XaLlp3;NU z_jpA!*R$loQBx_qB6;LuQB(zZR)HFC%1{2ezk`4aXc7Iew+ioEglS^hVXl@;u7!fU znC2_$qD*+3p#ErAD){Xuy^;9Jk6sof4&#RX^}dQqtFh8HA?r3NeUdD*TXB3_`NCqq zY&(_`+~#mieUm5*`X_9ss}k)aa*u2B^$G2lJMYrXW_ZtWpcq-&U)i3ez3LA_N#D;(xs9RI*ox?eDb`hYXugJ9{VTWs$25p z^}~1J59~iET}3OLbt_G99g4uQ=Bo@&gRk>^VDST;+M4DvT8rovkL8omjjAe(WeP+D z&&T1U&vbZVHYO(oHg&$LExYvLhyLzlms_pPa!@OJ9Dekn<&a)h@e=*gu?C!&!klF% zO7HHW=q|*J2tC)2qWfT&F`b@tgJIHC{Y2la56Bi~(3O~2iym;@;Q@|bR$BUQd~`|r zG`OOBg%LD4eM1it-#Al~utSGingQzsXD$%hhdt^m?SJ5&O!Ts&36s1tBOmt4ul%-* z@Z8H>(F+=9PM?#jX)CA>E?syPN=$JD!$fb!fGt|{oi9+L=xI6Pmg$n)X43^g7h%Q8 zu0WlKhYTpTL7y<@8B=~c9jxU`*7B00ugQuv`wpbz9@=m zU>nzX;+eOm*HmMn{J+_6EOBe-c!Re^+{(_-p(i>gq&rYkzNDaROu+i7c})@$6LPc4 zDR}FUw)SR3Q~Cz=W)0QZ+hVjF`3-B)KRnmBt=c{jfyyT}L%x0HT;HrlnRUHnwrCJsrbYPc&`%RXMTR&J`UO zC*OI`$A>D$zBLcsAV*%uHfiUpgGWcQwROsTQF(HfB_Z#B&Ux#fZA1ybE?*56CXY<8&Rc8gDSeP)2l-$} zzO1i0;txJ%61MT>=_JpjEOG~b;l*YDXP;X3-mNz|Twp-F0inBM6mfIh6=F~5;7K0? zi44$skXE-?I!lMl$k7ZIA704Nl(Huo6NU3q9+C)l{2wQcCW zi$|=milR00+^1y1R5t|j-5d6+BfzAaH%TSNjM6~hnJyY8Bp(Xc&=`E8O~}6HR#<<4 zRes)nJ^Ii+*5kJ?TSj{0E@v_pA|H~eUgPGlTh)#aeWxZT>KCJ~?h8+0f9q>W;U(jePp8vsw!H)8&chpIjb% z{K4hKyC*ckrO9y)h^}udm0~MU`LIEt4oPdHse|2HAo>*@yi2YG1GgV&z~UmyPwTui z-9r3mSd>V?6Jh978FH?KZeH&@tbw8VmEa9c9{52JWVG2Q9KpVD`bENd=g=eEHBZ3S zJ|DV4SAbR{V5LD~t+@4x)3OYH=I4It>z;t+K~I-R zdcChKYAKf;87#ATd1F}g2PAcoC5XTIElMTsVDJ55s5x(d7aI=;jGn%4K~nWt4dmvnOSBa4`Y}uxJpHu} zGoNk^q4co}92DhC>WC}AgmiFqfqHt~=vceHPlPCcv`eC-Da+3jf;gvIB+7{X{l%1?t3Go)89%{< za2&_%kM#d>FGlXvQna6c;j=pb$lK}Qtg5*b^F!&+?%XImy&R#|}dWuFFHbU8s&E{wyY*fEwR4)DqU~_5L z{%nHd$i;*>r4%{0h;AQ>uIM9uw&BO$eMx=joFBj~Yvai9M~E|NLrST2nmOSxiGFPr ztW)W<$RYa8)N;d@BFI*Y%_Q4O$AO?X7>dH!(W8$)u{`tq^TTG#g9qdDMp1m%z7(LU zJo`lFP;6+iavc|E^%*X{HTWsxVO0$4REF49h(2uq%o7eMWy$2D=ps~iMd`XqQLh$2 zxcsZ~gj^H1uEPLW^=!ZH^Lw0Ow%@9_91^gf%K`Swhp+}88SB7z`Pe!DP)EI=+72c2 zRRD`XbidZT;KBCWwJvj&q4#C$a53aZxo6$nAJEtONN>Z&7d`l)7ZMKYT)+DZpYtT5 z85rq6Ej6aTVQyZwbPsS!m$Oqu^(FRb+4en0)mN$s!nOD) zo&@LQOn19HG0E$n@$wHp{76d@U()ArHAyUb+x6v1BB+68b>es4G<1m4e0bjUQzn$( zY2`AR1ztfw(q11ZIXVR??j(O;Tt{?iH9J9Q2%)T^VKaLAW znW}X*UF2~%Y?sr#mLsFUy#e|NT|c)UIlSC?^d5Z^_RdXPf!P5|;fw8ufgbXN?Ye;h z>xz!K4=$Y3C+PSlY(C8hzU4}M^+_qy^wXZsm`?v}9dHv4YZZ(8HDB`3@h3%)#!`@| zew(J4F{=xjG=A@$x3rx8yRF7?!B)STP^dXedON?NY)fX-ueI#E%1CkR?)X+X=#A-k z8{72uAu>%}(M_3g&28Q-^99((-4fr7;e7}#zwJZQhgc<=-tkTREyh-Mz_;mrY`T+X z)Fy(QCt$f4G3mNMiTtHY+YbrqByiYQn+)Z=KcHG!C4###2 zRFugBq3M}!h4{K@bpy4Lp+qZTEhkDtZ!R5_0|##NpakE^9Q*=Mr=RHi4p+F~O-Dt` z&u+Gz*}}jzb66-z0W#R5$req%vh47K`oQ%3J=56+?)N?!y0^--(pSluMtZIvP@xrm zfLB!WxuEh*wzpn;&CAb@8#9S^N6K1CN1~x{cuI9Nb+t0n&@v$^>CT^SY1kYf0xw(1F<9t7%Cz#D+IZ*5DAQm7eM7w=BBEa-<*bu7M6BviifG{xHcTtS42`sB&qjZ^&cE zoowMfIg5<(!ZHY`wnb>`@r{e*t+~vS+qZYW2XJwNGEqF9%)I?BEkAtE5zFI``6ZY7 z5Z->`7yQV&8j-5~WeYpiL= zNk0tK(T{*H9vi`>lJ6hst^Id?^6v89EAQsUa3B~4;4kQwOHO5)xP}z2`E&dq{^P&5 zJpJNx%N9_06=ZB6zynNy7FP2Zy;JW0z!j{4%-AKRr@*B&^H}$644$Qh+wUrm z2-+vu3NVA%$|ETIxaU~yUr!)_p}CHP`1Vhwc3n++l*|My{dhB1JDBJ|JJ~ansy0xsN%Z?&sXb7aox@qT?#67Mls7)w;kr$!q?%T>9``o(F z*G%-1c3DXj1AGjKHixp|NLa{~52$(xVqM>U?Ki)%JfjI%>u|lO zg%OtH$CpFort={#a3U7M? z7T+mP?h&GdbIG54;8?StSb^7DrMSk!aa}S2d&lyXU;Mg0vvSD&LiY(I?>dZX>+zDj z%BStdPxL6b^Oq%v|MZ)Gw0v^)V-4!uwH!TmzgB3`GM-El17#m59&$`1GC6AZP%Mno zL;?zYMfG^$%(>-*(`PJifH5@zE1{H8{S^8zerOD*6jVO!a8y6= z6RjvAa#Z0FTk<&uoR$BHS6;FW?6OH{;5yv|>xdqjLOi_x!3USm zz4)S!5sq8i0WT&PgNTupjXE++ceQff!Q)qi>zagpgJle@FRm0VB$21`LUZ9$J-IOq<>bx=0ea%vGR9d~C>of-9p z>^{zQoxcYkxNq5eh^MkEM3pil5r(r(>$rs!d#7yD-L6lNp$OQ3j>HyHbYCCT?z3#L zCQmIh;3E-bWI4b_P?~T0G66fikaI(y!n>h2uXO?ra*>LTKCi6Lnu|WATLGADT1}ZSKyVj=8*x*Z1MU89fjNj({Z23*}oSSv-reoNy#4Ou9 z%WW~XvIDwJ_x_;|IKn0(Z@|h+mL2Ax?@;HLv$=6^&Kl2{P;*PVB8qx5&b&7N^V?V?{Ivj)<0ey;gJ zABmMqXNSNya4(!YznpyUgqE1#kzxhyD}0*7MrNk9cPn;KqDQ}t?-)kP846F89@Mf5 zPd@vMmKkE?K_`X&;m-9k-m5>Tz6@3>*2?=yvit;G!>AjW#G^D(Xm&@Q;zB8af2Ki zEz3~OswKLu$L);dRL1rP9Dn3lj{B|G^aRnnDtl=NHy$<3GWZs=150*y+JxOju5E0{ zf)l~puoFGtdY_Z-4Okyj!N8mU`o;jRcpTr>RCKUnc}z_FG0`hp{J`ppMTh+mvtww~ zf7dT>J=g>5)u5yH|AC)>VcGZW@nw&m^0dF)F|lD-n+FzWN5sq0cHp@20;hBhC`L|s zyzt$Z_>7ct1FFGE4`MQ!LLR>Q;Vy_^lcUQHFXQq+H*^MHz;TC)YG|C2T6XyQ3B{*Y zno{96uJgpuIPQGxL8ySf+V&&N>ME0${yh0_0HE|X;Z>LV#;4G``V%xi01p2l<>iI(13{^5W5kC#Vv{(2HjOgNlYL9DnGguJZDKl@LaEyIs2 zC<_H!APJC3GFkuI|Mb6K-hKU@;+t(|V^>P2TF=h%$kUH5PrslWn4>zeI1kH$Z&KHh zIW5=w!SaJY`@wSg;>S8ZuP=8Ty?wd&v3op6kTR5Rj{Wk{x|9ti-Z(vDMEF$wiuYcB z-wy#i_S9o~OX2YH`YUhpBACmapDGPYQ?hTV5JLN?_RcM=>o_diC#g4uMw_QB;_xn< zIiDqnGcpO$rFWGJ#P>^k023Z=j3%X|l(W7G51neGN55Mu7zq&m0nP)|f9ao3awyg~QX9BVK#q+Ts8%)4{>v#Wf zxunlepu=Uru${)iB%{yS{MbR9Br7g>_9fR(1s@+t!q&#V09;tboR^{yN~_CM#J$~638zxYIkso=89N9@~&9Zx7< z)RN<8-qrfD1yd2k&jf7bg5Q{c1>>?(fflg-1Nw~13%~eF%k8?i%cm6N1N|CJwo*67 zQuqF^6-CMy4Yhso+V)tm(!2S9Z!~O@QxQ-tip-i(clRtFt?4S7F zm*~{#ou>mS)TfjrU_Vyj%Q?)o&zE`1sQeQ*dwI?x^7AG;EGP^5tyeW z-x!W1W#9Q%s>^>}s2L9q-Oy^Yf32hG_@VQNV_zdEI$pKuNhT&^F-8yQ`X0TpGf%*( zt?{I*orxiIxPA3gbCLtImqBLqRNx6I`JJ`{d)hWWVL@J-#&Ec&<_*}7wd5uR%@Xf+ z)^Zfe{RGVGx^I7JBl=nboi>p+gNP0xc`*9p-0}d_xV^Zds12S7QiNbPAKRa z*Iazi-yR*0d-rn;vr)-l#BqI=8oQ--0X9U1KQMqCoip6b%$JwDBi1s{Wi4~&wl19KkzKH{)C}E>meCzGRF1?zx%ryu;s=^ zg0}C1kU^tuJ5fKjE8NphKegPa2_mmz)#j^kcFPq2L!198hrGas$*NxpR(7mjg0S$_ ztons#owP0D`B;Id0NwM39BUB@gI|;lP3#jJHpA`(0LUnI@sGa${pEuXE+}6nS<31y^WW$(uGZy1m3R)ZT%3w3Wt9~jxt$iE*psTwnyh-t07)5 zgQ2?)>##RYKYeVLO3UxXroE+**k0qtG2-D0H3A=a#8%k$wGPtWZ>(DMf%*u%4a>Q~ zrOcN-;g5X&`Q^3;j_DyG1|vGeX6NF9Xpk|KhG?)mkv3vWwwWU?Jsc-Dg^A|lD0xr7 z@?edxDF{K|#%?Ps43n^ocd|n|XfpHq`SWUzv_txMmG0~BpH>G|6SKok3)~z>dwk$` zuO7hO!vnS03HfHBX6#n>D2z@mf zuW7zNRfc?TU_0HdpY!?&J$kyj!1o5{CTz*UfQO&NP7hm>gP^c&f18Fp*IC*eCSgf; zxvf_}#NY^~5t|-j)38P8y!|(BrJGOPiGJX=+m;6&Kd$SvR#VJLyUNCZm96?#-2l7n zLubrb$5r)PPU(%(3pyVC5O~={1NsQN#eF^Ajc1u+5H$umq4QYap6;_>`s#A$-S_z0 zx8c=q11*!fK$xZDfB4pztk0W<< zmNqSD0`}n>Jki|;F@m}1B{9-NL93<_Skp=M1#^==cgknZke_t7%8qAzrz1Dn5_rY0 zDdYPBT;!QMX=v4n1=_$3M^{+$4`^wJ!*}RAtLlw34OIJhnHwQZz-DrLMXaewXAx)K zn%+vaPm|2C`ybQ38Xa@%R2E98O4LOL zLg?Wn9j~0OGqnARkE@=huM&&i0=}}G)i)LqmPX5z9O{BVqvv8?1M2!b7z`l@j#LYR0AFE<{8hviW;|S&VgeSz3=CNSY9!7 z28~XsgLmr0Np+|$iWWU11~h`GrLSepQl`slx`-{`l}4Ure>x;t`lPg3Lrw&AvW3eK zR(wVW_|C^CDACd>1`Ii-j8#1Ft}Akq5Odg69v?G7TUM3l?PKc@-%o+IPHBYG%Uv0R zJbKL&-&kSvH0Pne|7-frs@^Q&%?(gvM=H<<1B^lulmh>v~neJ6tpd_vlRHC|k*R zqShs(%+im~@OTQ`X~|e`OxsB%7gRF=%ja{df;^}Yw;gBFS7IWOTqT5LIlKaNQZ>dV4^SHu(+^e@|ZfIXSuR*43D#zW& z?p_XSnQQdfE*jYnY`BMZF~^@kv5h?x%MQ*VP{H=8C&#Z1he6_ztv&N){Dd{@%_UYxjfAn3!ae5A`9i&iMZaGyZEYS4Cv!2xL zKl-mU0sG8xT`QwMZ>vP7>n!6m-X|P)*K4rS-`j2F5iL(jPkH2HfWj*L_J939F7Lkf zj?)pH%VBcy;5LHP&hqpZo?Sls)z9j<7%U^0grCE?Q|Fey{G-3DeYoRE`+FX}H>d$s zLdTO!>3t>}#cPkeA2=2`*Kl9kCt5b^{nt+{$DcpGJn-m)K4xEk^$ia|uSZnjds58| zwQ;N4KF08wwk-B)ztCP9DYVaBoz5Bz;q6zxFSYC|C(%VxJBVWwY5S>|+On+E`7w{l zNt=o8>kMvV1DffIXf1(&9D!JmhY#vQ6+eG4dB4RROCDx-|F-^e!swQBctqEBB?28W80Ba-f zG!Z_jVE6!8Nmf7k=9qv5A_jKtG@vA{FIm&9Hw8<+eC=g#XV-_l4ZTdj>RYzFd1RYZ zxD4PPF}j7%Jq<)rZC~H`)@11mKlkP3F7+w)=_&kjD95QYVA;f@E;)E5>%M}OSdqTP z_Tlmu|MuHj4)CJB1-f6K0l8dWB6#BTro@omP>V-DMKs?0zNmYPQ*UZn zu*?!fTzua8bf9eXP4LnC1061`X!NY~tynN3@$IY6|Kcy`L5{mTID>EQ2QjH)2eB)0 zotJuN&NTG;9O?(wC^IGqU>+S)GE3tX_iH{W97Q;hB8hdrb{BE0pL~aqs@W^2JyR>pX#s$jTtW2D8?V>G2nBD(uSM^ZJ_jOa(7gK_-zk;yajvZ!UfqvM|4_L zy6uDg5xpvqNzQemHoMC0EPmN;bfoP?PTJ7neNSHgP)U8^Tw?(Z#U_2x|8 zEXErJaNf^x!L<7630OXD^{5`Ce&o0wrsiCd&3Ru?3j1g|^kKH_Q)l>~>-mZijk1W> zlX=t&2!dU51!2gfqHCa9WwLI8T$h+>i0hLK6OI^#VjgOCorg!?r!d)UB`#cuVGJonuZ;}ni@pxiL432Q}4X%4NlLMp^uHw`-}SZ zE|PG|d;d=Mp?e(0!l_$m1hDNVx=gns9E?u(HQzbj&sb2=kmDF+!@f@2!LuG6=UwZ_ zPzE0-lYDh8Etvfzoa--sAm>X?Tq*tXR}9ORF7oV4xm1|zqfE08t{1@!lz+Shdrgy% zl%LJ^^d{_~#~)h`J$W3Up-FV643V|bl{=?sf478ZcG5G(X_0Y)fVe{?tgdtl%bTk# zM?Au;YnE%k@Krk0$=JEQCP(3;kMaKx^$8W#hj%EZxNhk4U^n!}=|+G@XkU}t{5>EW zS`leS5B+b378cdXDZdE}A9im_P_L|Va#1T!eXM&uosFgu6BY)>ymKY1bj#*^Tj`eB#@gVDsqFASGFsV9*V(5&^LgEi zJX-pL?ETU>n9z7|{i?oW`=jrD$3By`DU&Au=YcA4dXxL{6U_NU2hXG2djN4zD8 zQ2sUNu~%=t9$)U!_msSh&yYz1y>xBb4%FRj(WzWH92Y?~cIKjk(7euVW1KJ0S*@LZ zMw5=0_0<0?x0_$#uc%H{vCB5pP2^@y+!hq__S^69Tf%(%wSzU(S?YA*J(vPW`PHTo zw%94dCGR-!!Z)Qo>^St3>S!|=%^>cI1e5(d(}u5dq{{=pF~oEv6Lvg6#<6gx*6jBU zn*fbRd!O;{e43{p5#7O+0ls7GNkEY^0VsLn;$Jr?wh5iB&tnmlRetSEJ1=VJJIhag z_!B*e_;9N>*J)p*P32MU4u-B^OSIMyVHZ!%Ek{Ua>+!l1!+^y5Ex8hG2w z0I8nH-v6cNJrNsQLId_4ku+pyqX93>GtDJZr%nfs->Rs)txUoSCwbE?2ae}ZOP*y> zn1HP(^Q_xWmKh>Vyzb~8V9|>jld0TsN!)i{dMU^gux}$!I7JTRJ9HYkIY94&oS03t zynE=*SO4nr^68&wxx!DY>nhB6%T}ZfI*NN!x4T6q|yYIVOZwnok27JK2B!nlA@(fB^i|t;Q z9a;!{vyX!LyRngoEILYGBvD4NR{JQAk`t-rqZ!?z`3J|Nf$CGvWknAYJEjTizK~_G zp&*$Kq^wFY*Y-1SpIW~EufJbNF zf2Ab#%!|)2pZnV9x(cxDIt`b4iPm!`&n|!Yhnj$`iLX2Kr1U+H@LIZ%HiCrqhO07G zLtfJiJUS-~$0-@kTi$>@`R0k`Iej<#CTal<1@7!Vx1KYC=z z_qDML({JQSj<(c;pVG<1>!k}C5MXJrZ9E0iabGUVP31YBBxkMsXfvIYk33}qQ-gCp zp6#z_)yDap0y70@Rv;{I+A!D)DQ`8cKpz(xF^>PyF^-jZm1C#;yvbKYwBd7K@9jT8 ze8-eV$mU7RSV2z1bDZc3x%N;McHFe_V^Ypt(^>)h$~Kx%63S*ES$tS#*FN&-BMPn5 z^6*_>E~CN2O!n=nH;mXtg}(u-{#xFE)e^*>fE7ynW?W+t>f_2ji{qVEJFrF{`8M&l zeqY~!WeH-rVfpMx6rd$h>k1{h2M+&*MV^PFNS3JKofh9nn9}D7SS{IY)l5WUy*o=_ zw7Cz1LiYpErZ-^KfByW>eNhvpcWIeUX6zJ%^|_0T@tDxbfF9Z_n^fM$qWhA*0r*$n z{tHc*>g@~B@4Wly@}TZt(%F$1*s3l}kg;y`EBI|#r>z`{kF5{YpMFovjt3T=%h40C ztw;LPXR$iV_XMmRmec#Rg2>Zf`jVDMKIQ>-w-vh1rN$*sy|J7x4`$R7#2B_7`dIE? zi4vEy0}!TMZYyk7KNXrr+|>o1fDC%HT|RexIrH7~%h@03%`tqiPSp=K^`OF@t32UG z`Q)3w0}D@r;)CD0CJg=xhTgq;$?vu=O9Z=R!}cbd!#)t`Yy|Mgk;f0(D)JrR7vA-t z{9esfJf#WP+jsy^p^KQ@&A+H{n1DXs+%8Ip{?O>n(=Y z!m}fVa~i!&v@){Vw%|9tu(WzizGi|o6R<2t%p0n?mNDtdbz6c=bovh^X@@n0Cs|SH z54n9*yrV&JPtcY@+C46I;Pl6=-*vwMD>YRaOj4%cdKgJ<%VkY$-B91wZM|iLMOr=} z?|u<(!1Dt=@{KkT^+eXEL_H{H8Mm47!$1xIXy|34+3Dz{PJDcpLQfFeSNIjM(bohW zH+wjjbfCE2Q0tv9-I}*KVud1Uq9sx1XqY7zW;jr z;X@1Gc(px#N{8zl+muHlyaoFieFyf4Cgk$wo|VUh#qdchUTL+fAAbL(<=uC9(50-kupGuObL`@;x z`LQpdiHOa1DEY>&<+l9lj`6LB`*4CW=qmp`$y@d8d-Vcwj68Du`11Hu&*(uNR+$n* zVl;WyggYYa;dqSd9AY|V_EbLrM9f6^tR^5%>iA$>h$bDXH~l1?vT!9rJv4qPyC*<# zyXeID5|9||Kk^FA>*FS6TzRB$k(Dky(W4zc^vYrOKlbSbpmXqiyoyjXj~|g1VE70V zKTRVe9q4o!qHp%ox`pR5M%wl&ZzuGFEMdKjQ6~vqMhMV8){8Nh^*NNQx@REY+ij0L zwA}ubRt(ddert%{looL3sm@BHphMF--|ar#c|Zu(~$ZfGa%+@`@D zt%kLu&p3>eqH*@QGq;G*Gd29n-K%{W zUVLvors-$)frFjn7G7`dg9!*Ln8%OPg|GZUz5RdJvHO-g^et@jTVE@*%&Nc1z3YkF z2g?tIj-_N$lFodkf)*(%TmZNgap26MG&bF;2WZ@{f<7a4(g8<-_` zFPzg7JX4*`bv)}@(_8wAG4nU{4Id@9g48eA@#O3M4?V1ff+zKP`}GrbqFP6zXT28bGZdZWSbU1Y;A5k8 zJoL!Jegl^8TNpe15u)`e*&W)*rBpo4%Y?r5N;vuzE0IodaBZu7>2o;t*7`)gu~)UU z&RGq@zyHn&U1;ZTzf5HlxOGyhcn}@#c$c>3#J`k(O^Yift%sP4yRF*MFLoiF?GsbwQ$Tb5HDmtNZvE%?+uWinlup|hN@CcxtC zd-S2@;NSgQUV2z}P_7F*%a8BsBwaCO@!b?RSiY;0H*}&&v&ZcKJdcp*4ySNM=a$D< z<#*`R^R_J*+mgMwWK}kGuSoj-E2_;C+=G8*4my*sH&}jHpCU01!N!yBfNlajj_b}t zn}hBHSbliVqatbm@Y)ZrET8 zKZ8#Gj;o4m3*6XYO#e)FV#itikY)!GVYOqZE`#aRFO&phl((pS>T;B@LDpsa!5J$~ zEUYx^qP$KZszlieR{EufG!Kuw_u7f&ogcmpYHX2$5}Fg{My|2pQ%Bpl$liX}9n0r_ z@e9k>e)Z?IJm=lA8{5_*2ZK_*_*jdT$yw>8QYcINqS*CB42=PyRNPrjy8iLM`s3x5 z@4lip(zw~4WRxZsO53@a|I8PkTR#7_FQo1YA31(yr)-})d2ad6AO3m15vp^R3D~0# z>BPj2)nd<;+{PToi;(&_C5H_AXiTB^NklP}s z5WpGQH>gTiz;)|+=z$zPNaXLHnpt>E$u}S4)Vc8bt)FPI z|1NLYq#nSQZ69wOB!n9IL`VEI)jyUYC9Ef4nGnF>I6lxTl7Cc#O)s;qd!=2^7$|yt zZcy~+{6^P=Q<4A)KX;pe^+d0omwK)*bUsGdQU*(;b#hpFX!6@WT5k1=da}OKPdPn- zkPo1hFhWR6j`DXMKr2=0!yp^16Lt-}s#k6Nr|QFa0`|8w0sH*30PEPu@zlEFFW13b z3sZjS;Sf@r`H_~b`qnr9SjSH$U~OPS7+h^mbXqZa{AxN$>a&iKK}VjT9h_o_pyNIh zuzL8-Z2*4DsXnyvK^rX7-7i2%CSX7Nl^2$yNAK1+UQfW*q-4n<=t)TBeVo|`^hYm_ zT++S3_y6*{%lT8MU8jdN0sF|~PuREAkFf0zrj^0V5tvv6fRm;Z-&j7ppmY9}H$sBm zzIYklU|nYD8wQkDf5;QNo{-ils0V8we&*TbfyW-pw;(aDGEhuUWP0*beu$>&TAAmh zl@98Qz7_uCA~9i{$4YnGf=h(BmKYiM(7e+sU3#wR#m7_Mxv-r4cjxSfxUq*JIk)#} z4SFiS$KQaJkJ9Hp8WXTg(lQ|}82b0ZbQN~y>al_@RbQm4vXdy zi#KGH-7C9K{)Q%CHSx>tL+ob-RO}Ww=PfJ+ZYKdXO|ki1=gliRIxnBvS&Y|A7<2@V2ZcOXF1DqNS}u51&t9$zSXWuAJ#qfC!&z5c9IGf7d^*Nnjiw6^Y*1 zZkwKf<*iZU)Itj07%pJz#4xszB>+mwWyFU;z%R8gJ|~2!a{FRfA{NGw)hSk*<7AIk zSAhphPUv5{JOSHSLoM#U0& ztUkVu9zD7|{P07|efkz`8L$rfBXMNg*6@*oqjr~d*S>2zZ5}yj_M#HeB})FITWMDV zwp>VAvQX^fQ1a}P7>=z?kjsq@kx#ty_VS*Vo@7Oag!s}vLfcN0A9{<)F);g_eA5~q z3w@dF`ttEZ9ZSVBxOIdd5(+OpKOV>+r+r zRe!ThWH0NXzH_He>0wAdO@&={_f#k3?WcY!h-AOFCt$hc!pjf-Z%@FkdT*M5Ei4Zd zWD+(nn%I^cKsSM6u#siCV+vTT@;$t@9GiZ(EcT=0=F4MausPDDruVsJ%Ma3=d4!~; zTZvHQq3-QJx^Pi%RO)_5dW=!LU-z-MJ$(OiKo2{BUqgZ1#ue4}{j(~DRitrZw33_{ zv+yoyNUcCg-#kqDl5ji6gsI+M%{WCfc8U8KZZ({^dU420ExV99hcy;=L-$Ymz^W7! zkZaPVEBX|aCTI1=>0dh_t~Pw!Ai`r&rh1h5ljnz-nLKjb9c+M+fTA19C(cX?`Jg{#jTf^OzWj?*xbOu6Q}(d7^q}AC`~q77_-bF zjrZKCm1{By8~=jT#2vv*1V~=sf}xH({GiB-ZI-* z^IC9T7@$A9?sc7x>jW%veaW(paj{wx$fhyf zyf|&)o!x45MKeW$x0Eg2h~F$N+C-d^13mN6;qpwtF+mjO^gDqpRV6qVk z@Q|Ji%OFHU@PUTlQ!ORJ0L#WQyDDGfVj;QN@8)+rIk_oYLfF4UOX@zRr#1NI=Wb!> z8VT3TfHpa?ew!dfC!5##Av|H42BvYTt<=fM6Ixn8ldnACGWbq(Zk0n+Y1U+Q2kRuGeMZNQU>hT2m0`4Ion2in54OOqv%F14uYU7S zgHZ zV?7aGqZh`TTXNCTK4W9m8(qVG`7zr^4goMOpVP@>rL`3dXd^3KbtOfc7;>&o(VG`q ze$hjyI+XR*etdy%StVM7eRmm=OJ9|`W{gW+Sl78C<9+i{Y3o4_KTVT>^4t~g+@W^q zSuGLrcfKB)j{$ho#$Y2Iac@P(B6+M^Z}bI&H{$i=DmWan&f+oY>VZe(nUpPlsdS;# zTr%Ld@PH|FZ62Jfv}x*DUi+>tS^5k~^eg6|ZH$uC$q1e91H1Db1Lr!G(O1VXleDp7mFROK z>KNL?HE3*}KqU=Lb;_GT#1_G>(nmE&bwKS7$3)8^0S5VNs-L`#hnC1<1Yd#|&G_sz z()fS^+f|Z06U*Z!LVE3o_h0#gh_)&~(qwH1OzXGX#m5J9C&r&J3QJzWzp#XR`zLQN zZ~gGi<;n+_eJJ7^{2*fWN;7y zUzN5#&NG5Cc2!yHb)Fybz#FDa#k3*leOGV4{?0%97x^x$+vO-jESjRi+3^FHBTM7> zw;$9J#Lq3yzWAJg(rL`Ve(-;P&y$rrxqG|HclWWQmgzy>5?2%* z&O1k{kIhiA#s1=&dhz@RD#NAa#h?F*zEyK@IeYH(a^WIRa8#)Mh>!i}_EK!?DSOlt zRkThJrtaJ{hGQh{+nJN6y(|{XFRl}?*sEG#zbQE;qHIXoq48%!sz(y$m8{xHlO&%d zE5+A7Y|Ty~YavA?&H=y#>~#$=Wy#)PT$9L4sgG~Ss4ThYGs&Sw?$RfS z&D->V=d*g#>%RN%)fk?hWGZ~>uKYsA7g{lkQxuP28htbU04 zFHB5U`S)nq#iI{Cv^@6gvs#Lj*}~cvO8CuECNtSN^rbZGNSV2d;6XL_eJDe^Qt?N- z-a)jKukzB1TfHmY9|F^X;(?JqA4AHX`pXN;iGN!YuoBD?!~yyZSo^WWQ9Ui)9HA@Z#cQcu1T&-B*Y zW76aWV1jfkL(H45egl??SP3&A=L>FPn5S7v{5WnJ)m;5!I+n;E1;S)XFVY$*lvGCRtyY^Yma~rxZvO1t`FS}Db%ZbKQ zd*HEEZD!tR6&Y~JrNWg5>2ipPXzLYiwCAnM#RH^G6FYkka)2p~ONuxz>@W3aY)rab zZupgNA6&;0cR-)&ND;xl_spAeh}fA1V6zR7)V5y_FyE`TZom3qKL5blsREP^t5E;! ziKm}f9(wpepAu&2$9BjFMCA=5O{PZ3lpuU7RYL!(KPd-G z^S}M-tD1<=GMt=8!UFHz-l7OQtr(s$Wy5s+#13|`6+F4%S9#kI-g3hFm@6C)VHM z(E8|!{eHVPTz+-Wp!V?!Z^6|c*ZK+=J(JbVOnfwAfhYrt)YoMh;v1(m3A>vg!$wSO{L%-}!^3_XmYqkqr4D#TZOU@2m_RM>ZwETCukpP()f*^zO4AX z=YYD7UCv2n$X23R9Ydbe+j#Q}(75)!u^qRsE3P@4apRzZZTu!`la9=-?6w}qTgtYw zH`!`mwsGytZuHPLIh|{LKTCeY-v(~Qe^WgzKI+JwtJTuh1Z*x`uy1O|XM#Ilt$K}T zNT{0>a$Mxs19=xzIk+iVxQRF=!z_=jzbHhx=?uX#_&)JBli~2Yt*3>MX7J@sy{5jG zix*h`t}<>oE?y|=8W}fsKK)}>4)^BHn!L{4?e5K7`MU!(ZO$0ZF4zxUQV zx&Y;J6D#OiL)&5C5*;mXdS!@gzv_TI-|Kkl`KL8FrjZR1EUSw$Jhl$ln)4u_@#d@F zewE;i2{x0m(H8kxZ>QnUH#}WO3|?N;n`1xuL7x7_7t83!I=dXocgMXrqYl732n)t< zi&{QpZj!sc239P5NWSCXDI-hv65y{JWk3#nN>@t`4HSRjkxytFenYh|nYfN#mkGZm zXu8BAgDo@`u5`B^j&bwx$38W7m9r%Er?Tw({Ignm_%r&p7q6O@R`ip$6N+6?vhEne z@H)>38tKB-h+5u&E!-ZpeO&?48QuA2aC9>WX+Ur!^?b-4J-qFu@3`Z_3{5CJ>Q}1S zZd_8Q@MT@H&cnk8#hfa|cZ~cT`c#6}xGB9y#kjA$;KV1b{{V=DWsuHq5U7)gF5^XWTzTOWF9p6PRE={P2PI|z;u;6>%b|S2GZ#G()8$bv~<%xEjuKs_(wIM4IL6>Qih3LpGfHPCM-UQ>=*V# z^Ee;-Pa!umSm|5r;5|_qi1ft{?Kkxz6$-f#uo30(n{e%_^vITjj_nLgMuK0Y?H2&{ z6`2ZyPhR?7`>R)$H@^3pxt3EZm;h$Uc-6landBm!A%qq4&=U_W|M5ThPyMDHE)NdJ zWrdWBx7nIPoJ`Aby!qQ{=17agIjspER2A^;pT4#H_J8xwB?%+)t&(_7Bd5yI77nT7 zpL=|H{MjeHx`er_i$dx6lMkTJpVl%x`o`>gZ@#Bv`i5@W4r=1%h?j2T8^Tn+>%0s) znsj*(8_Vs#0P*CSmI3}iZ@=n%R`}xAe@^ec}G^t?5Y^* z+9qgYlpqbC<}4HV5ZSITr{8_wOC8%Mj%DF|j4Mrfm^8;n2OFs*e1$&5oEtyVW81Pp zwXmUETlyW*ah(w(>lq&V+-8N1e2-7Ix7rRI?D})T+K+fszp5Sk60Gs$kpP82dcVbC z{2}i;Ad!%|5s!8dyAITzf|Qu=wmvcp zD14;1K)>||dIOe0FX)~mgtO_Ri|HS<$bzG!O)wGHAyFA`i34vd`*LBm(&j2wH(*mru1LzBG`U&qRL)JiY$^6z?;(LKWD+1fJLVI4qYEe zx$i%GK}Xl4%1Osea=AZ9{J-|zAW7NA1uqO|FaxxpV852oC3>4EAdPR2OXNrrK3;A z^WY0$CQg;-JFQ%xbuMzh$AhOg_GSXM`yZSq{@jJ{2hoFa#Z1)t+9`c?E{_S`Zr9-t zhb6iKq)C8Tz|?zZ_k)1uB}4C}DVm7riPgOW7KSUHk$D z1A6a(ZhOd=O;ENmIxN_EA_>obR8}%|CkB^v~ux zB%yk06X;60NhyetatebIE2ciJG7z;PJlKAZ-uU0glIz1x8v-UhWYva0{?y~kgAYHT z$)aeql7dn{D#>#0+}Y)opS-&KSogu6q#O=X5PTv|L8FB>GfM7OJNd$kpU+#ukfbly zN7}9AV-s8AmYj<(q#m|M;cJXXsXBI2blU;`nE}ex!ZnyFgPO8GN<0ez2{L=Bb0*Xmr^5*a$6U zh#h{xv=5PHa*r{Sr=EX)dG>RkOEW4l*NyP)o6AFyO5WusqYa&*$It5;C%UY0qIceS z)2ryk{_3;yHXnRXZbG74NC4wYpc1LewpB8w2WP%2r1cWB!#Yo0(NEx8#C!G8*RId5 zLtmMDK+g3W78iX7d73C~zgCYfzV!fltB0G)5m60Dba-dE&nQ)HciYu~7H zQ+_xVs*XO<+jSqFJ#YQ9Jbi&9U;W~;SCg<&9D#8@p$37{Q(9eTIROS`E71bPo!$*n z{24aG?W~S0^`n+gw2cR6x74~FDH`%>TU>3_iIxZ6;i2j55XDMK-woYMnb!97sfz3G z>S=fe44SqkEcdg1c8+NhRxbtY8iu~+7GZ5V*wM{QJY~SdNv*nHL&m z_9ev_U&;DXQZk?;>oJJZ1&w{)yyU@!=6qpeS9B4v#TAwizg8V6o8`d6ZQ6_vFFMfG znCMM8oEBsMe)Z*9xlkt^xV5~|Kj)DlFvdbKo>&ReMTVt(d`sG-(jEF9wF!?s^<*B* zZ}|dSmvuyM>+pFbBlt9EO6+Fq{Moa5(D|gs%`XnWX1%NYs;p8jiw#)!cDYucT1VnY z+lGFgfAP!9J;xrj_v0V@do4?R)(@Qn?Hb&ayOn(_-S9n> zo9XC7e}}fy`HpYKHD@z!|5|6qo2caAt@v9bXI$&q4ZTg<_PJ#{z6sxqjT%Y)w4V*x zmTfw5^E%$(?LypzG<3A=#(r^sI8wVzz#=kr9$Q1MX3ix!5iHTb?RXQNP7MO9{F*9R zId~IoQ)E~EhTl@Kn%LAg4`SKkWUP6sZ23ea9B-T+zC+*nprP|++vKPbpFxc)dXk7G z@wUS-;~fxg?1a<&j%WD|T4fIFdn5PW$I`>c0-cXCDV}Ap(+A2nog1V&@3**OTs7bc4EfyoRYsNs{Ytv+%I-O|!|WOL$FhT)V_RV|k!^ z??1NOrl(p!a!n6DWgne6h_!9&nOLgK&NBQ@#1q$`S z7lYocqEw7xLg{r;s&Qi=U_0!ndEE1e#C0!4_~iG`Xae?vCVCl}!>ELOwO6;AhC$!r za<7>lm3zaA^`9R)TjXJw88YKcfXoA2TjAVQhExM9=9hl!a~gm`4a6CPKhimL2QbtR zJ!PB8E+#1Pj8&8^X?fD(k(Pc;;3_v8ehU@7n38PE^i2j>++!)BJzDC9<5L>+2U0Y( zulMQ=*u4k$hlUMwA*0Pj)4nRrCWc=)DEOn@!Pt|1C|P#8ST0irBb8AYY!tbUnhqXI z6G#~*32a|!mjyYGR0M0hL_ArHCS+lUEcWa>#+l`QYAJ~!i)a$ zL0EJKyV{3FS)n}iBonazS;bN}6LJT&k}PDIxnVj3gU;O%4bWC5< zTNUr)!Em6oSS`meP9zQll66Z4`VF^>YZcP;MTda-Urvn)SbR!(9pfix9WXwfZ54ib zksT2fa^!t*MGx&FNTc;L_NVpmBVwIX$w?lnj9t^)RQeSHn!Q*RnO0PMiCFAd13Z=9 zhLsk7xN7}k)Ch&&uq_z`ICqftKzu7`190GT&S@u7zg%lDGoYo*Y9=BWf=Rv}*h+}= zuLRRJmjv!qJr0Q|j}-jL4#c)a8XpN9lMc#`30O^Fed9Ot1}r*!4KmzH4QH~vBKso8th)#Jt0jp)_ zc*~PMA6WayF<62^Dyb519=I@jb*>)JvRn@?PwIgSudsqXBvROjBF0;nvI#l5xo#LK zKX>$W__gJ<9+-IfyWjWsp5_Tyo5v0JQ&5Bb@=LPrqjX+i_c^RR6R_|6c7yD*{7yr;|0NGr@_3GuQOg?XKCqU1b*5K^g-h~AxDr`-kTjmx7Y;e$jKHD`+lSe z*z4*D)|GSMoVQN#)Sh!p4t=y0ZZB+6O2M>G@RY_5m1eA>IwNWsR z6qd_S@P||Wf&1^*=QVWDBIGhlnU4v@_-yc^@5SD^+^>fnVDn{=U>pdx zbGdNgtd3jB!L#p9+HPz^HxoCUW&*U&8F(qly5CLHkL5~~@gA1}T?%fKDOa+JI~_+& zFCEB{A6OA6`{PePvpoCR&uQ6eE!EpaHwatki7q1SWw~Aq!jHmXS9s3f*M9tCeXmrj z?BK6tP`7T-B#1uKQ9@JPanUUYLU`NCv9YO7GCE*p-JD0pTV8AlFaf(y*O7jsbjABh zH1wlr<=vc)FGUxSNmBbBH|%RJDQLlVE+y@=d8!knKm=PliUxhL{&di5~R_4oDZI8Da>jRRu_ zTH1L>pVis)uQkn17j5{d{9N`HL6QDhf|%uqKRBz&Iq`Z!ymy02#I7|DarPm6W60M= zp1Y=Cb8HPBOodqnz0D_fUJ368#b9rV2Zut1A*VDnHv6oYV12~9ZYfK2X)IA=aLi3` z!gQI#i?2Z6izYSdwD;*ZU6K=KF#}T8-24M$CH95g%Z&55V!$ zJ~ekkUI5;F<;~J_XU^8=3oRD;s6dnR(dpm8-{2LlnX|3NC5{e!W7VGrA3eU@|L9}B z|1m#ok_z%%`E|RYIiQc06K}ntiDMqn)?4a9Id*!IpOR}C3OVzJuo6wjCSl}9D)j!n z8P}Z6xN%U?*?Koo$u-aA{u#&_H|uG7({9QaVViy{JoI2UB|0~kZN;{>%@~=M+vJG8 z#n{Sjz-L|`-#TFmqwCG)62xwk)h;(+Lsyt0t=!#GTQXbPxPXpOnVHnQwKLfi*)8C1 z_(l!i1!_FJK`-Ej{z;*es-Ri6b??^%*FmkF&o=mAW5AQHEU)`9%Z7~I7v+q*^$MoF^zEfgz)7}ntvRcWBvX(*mMt!UWEB~q<(OvpI5P^)g zuGu!-`ia>-R_BJb(NF1n7KG+IJ#3lfpPAG;sFh9ntR*@_so#l>EcNrmGfyvvZofnI z*4?_)HPBq&DS>EV#}|G}SF1F>xLs#+C)F&(G>9{>K6`N>002M$Nklpc+Q_b zt0!X^I7vtxUy8KKDdlp@H4qyz%8>63+1s^r%EOO6qH-S6^_Kys@ZtI9Xp%9F9|des z?7ixY<;mSxn{}@guI=#!KA~}Q4AuDp@h#+&@4T;z(h1uOdDRoyH6OjoPqu<-PW)~; zj5WV$okxN|IkAwxqABWK-gNQ7Y%qFIq;R9y=z!J@kdmaGWVVK z;2vpW-*l0;R?&O~7Qr$3=*a*PbZtGEf^I7-yc?SmsGeu^BU8G~=0_WN*)b+&^jo^x zA7$-}aG89iJUf01HdArrtxfk-(S@m)mkg$DUOZJbNdL)qRJVGL2_{?3lVA8m{tiu~ z-FEnp2F>#9GkDaXGt0~;#bJ+N)f34_gJUvSfL;oODg?U&wKPQJ#(jh@IuZCm&h<(Lec5ax+x``>C{19lNHhW;j;F^`Fx!3nb2?um;}*y-j;r z%b&jT{g;>j?SJ@R0cuN##x-45V|&7o{Q9r|;_}cFdcr}$Z>|t~e|2mpmN$R$`tr(4 zulR-aPjA6e^kf)%}ojR*!gAOd8`|=AK zkNCtBusINif}t)YReL4d(JBn8h+KDakai`>96zF>gy)Ct{SUDo%LFhQA-wH~FF zG+k{@_5+r}@8i`n$bzjwPQUT4wyMx5hHWK@$tcJ_>r=Any!o1~&lHO_BIR&S5){Q{ zg-|vI5@s;HFD>9FHX`TaG1Vc00y8^69hrzME( zYZrxM8GR@+jdaS2E?B;b_u-`;X_RI)g;IwC!)yRJOyr9ylx8R`Vy&=1{N z$B_~ZJ=*dH>=l)R30MocjIO7$WeqBiCupJRLQ5Z!Rd=4(GQ@Z5tuTDRH^&G7!(u-e zqB=-<>B-?xn)n%kpcj~9OI>)52G)SMku%6VBFx980 ze*FgQ%dba``y%iKm)^WBii7AiQM*pD%La{pi}*DW?zG+({fyqIzyC3HBH&p}WkF6E zNh#8Ui)P?g_kF|(B);H+g3$S?)Z2GO@T~rvF<9bUglH!Xkq^0K`4FZGFpi^5Zv zTe7Ah*Bb_>ZA|8tZu)?p0M(nXUP4&yA#cT^z&y{`u9L9s)QvGo8eALk8?Byjl@5G! zA=H!VrHN^8ajx4vRv*9zZA>nFbmshWUEi$cfgHC}R0fqVseTJKIz=iPZMf^3azZQp zzTO%md)V!Y1=a`2-tOgr!B$la5T9p~YhO#s6QK4BTawZBoq=Q@f3|_J#L;D3S) z{r0z=#;kpxY@?STzwMX&H5^~iQ+%%J-lstq_WE+{*sT7kf7<3HkSfT3-wKU9~1ILGaEPrqlfR7`0XSl9at}mMmY&h`iy< zWTV?C>fLpZkV2;|lM1xltQ!J0dHDU2q+aaLJAR7&GF} z4NWYa(`P&0)7!8YWkI_1LyUcbC%LN}(9zj%!-BOP=nCd*pHTO{Iz#L?gHtf1q=le)+!QNnrQ`cYFQeWr5<9e`E--O-K7-Ej<(oy?yRX6D- z+5GI-73Nf96?bw?Y+}tX(7DFnr<#D(ryQ)XakK4K(LCEzMmu6h%dGoheeF}X z=}f}vfrxxxwi+Hv|DnDIdqESkAN9AIxBS>Gi#_&(?#q@tZ`WimZ`@8{_%qQ+wpsj~ z%drK6{i&{ROu}B$B)UI!Bn)cVU+f0bsOz-z$^uc0+H|T4tM$j-O52N|d2wVU*2-Bf$C&QfOw(+xgc=b!9EjdtY%DL7*k)5RT zG||8^;dz^ub!BN+Zr+4udMw(22mvY$P|!fE8qIAf1{vJjBZcjr^bqL=M(WqeH~SoTX*>_AB3cn)&GV z00)UF7^9!Y5~m1F33&Fvn9^Z-L5Y|wKdOtu1CKnc!E8P4g+6cfD<4VmGh|H&E_47b zx28=|o#ko3&{v$axjrLE4V`-TJx{>$jkYpjo1I=|OIOu%_doEjvBasDU~ki;>pk}# zU5-8YfC5xp(siRG~bmYN=9$N#`a`wu_8n{(v^?8$q(oOv?3m}D*D|SboMAhBq#B==i z4MF>&vh1Do$BXFooTpVG*MF(IoKLNfn4P!g@r#Xr=p&Hi7&9;NfnWLBvhV5R8dN(R zEQ62{R3t4_JR5oxdmz$z;XGIeUZZ~u))}L`bs!5Sc~8LNqbG1h<1LV$*zLhU<0G=D z&*C>w8Ng$3u~hjj*to7IFIAi~>IA>030Rg|#lA;jgzugxSc2q7u}OERHi|0r#g?Kx zrcL9g=(zUNE6XQ;d}g`!N|vn=>i;3_y`DBXvOB$M3v@SZHyWnlJ;o0Q7=WIlmY&pJ zth5`7kS=r~{Y$&LP$)u{E3GIgHbS8w2Q%byNe)4B95};qz`(mkcf++odp*zZ@s40_pq{OPv{qHMo)Lwtg$MPDZgGUZ$e~57_>)wH>jYtvX|e0>pY~+Sr!GgUlzRi(84Pj?c|9*d8AVY{fe_v4CUL) z|L{^4Ur)VvD%j%s+p=OST`7O7R!kXMV@VaI5x4T{@W-C|^z>{0{MR`|Y1|D~j$^{| zxk<0f7;M@81~6TMDha`Q91XmLOn5@FjlTZkYty&>;v3U<{^Fa#*H39`5rs_~I#v1l zedc$5i6?fC#8?&)2QCXjNLVh-z4XJErWd~ZqH5Bv58lPa8Vj%~i-(QA@u!vfY0Biq zD^&K?>x~B4|Km7w0ro={#t+?f8?OO;FpFD9-#HqL6G`Q1>FD1&hoRU>S9M!Yg#4zT zOBMp$(Z|@1gB1t;=$l9LO?#20gJ0+=2g$TU8Tvq6-L(lNv|S~(@h^*PfZgrQ3(ox> zZP8P*g;815u~2o1_hPz8Samtf#5WN^X?QlDvNZvBg3`%U0($YmbR?x)-#I3Tf>C$` z`0-g8!+!V0%cqSKT7C>d@5I`EJtW0vyeJy zRCMZ2-=UXn7GR%#if?i|fFS5o4o>*S>T>V;!Bd*a^m#%Waz`V2qDu znKeF@GfgMHe|mc7Z$F$aymw*o!LgY2aS-k!ODPsEp|1;@HLaKhnPZ`n-==GKF zqf8~&6;=poksBh~iCts$xPjTlQ&ZJG@x{hMNc{|3x>UNV{({JlI@+bG!w@7IvZ_?+ zhRgRaY*U`!20RI5Zs5tD1Ki;34PLzvnDb!#MQt2X!{zB9--~|e!H0NS=DL|4J_a>! zHF@*R>#w~wedinB%K1dO#%MeBug*A$Oo~!|IT!T^pBd7QuSZtazlK5>q4sO%!jB4m zG?Gwq^3rD!H>cZx^&BG6Y-51R=fN+9r6Jg{kdKgEQJVL_EDNyk)CJ}|i?A-he#FG} z18Qgkt-9{VE~IBc||J!)h~@7KXbK*bFOn8hN|akJ-sNK z{iOmzp=;W#C!f6&5 z&olP`QMPro``|4s!17J!JGsV<42;ok7Hz|L6UO*hyHVEkITn94Ju_fQtZi+XS%K&u z=#RM(lmjQK$4^04aQlA8nT0mDF7IU)IWND@BJ5e{KTBxa z%nj|>N8fpnySy?lWG#=-n9dtZbKCM$)qFIa zJr8i*$y2ZgS$FaKu=$Kfh z4QY$90c%HB#8q9 z`r_A>)TXR86|Fffy~N&u>65tkKm71?19xQ@g5GLbebFM*I$*f7;cwT=rlrbdP^V(* zJ~(^URmh;G6|Cq(I(AH-V}j@SyYFU##eDG#aXz8soxr8RXH1{ zHcvnYnIyXRfd>Y;Y?KtbW0OM%LQPr$8_bHpuks_=kbu=V584-T28E3-zkKEJ(Kp`8 zByn@fn{rJ%(q|q759-j$#Q;lh9q#S3n7i(|Yr6fevG}T-GHx)VgWuVn1Tk#Zoo#A2 zcl${&U+l7Ex+NzXtlCs2C*aEOiep$%#P0c)h|LQI#vsap3tB~2G2 zuk-O$T`5=5yKMRsJ@P0}(y;+fK`3#8R6=N`nuitcWW4@A`SocR-yq85o0y(F#fxR} z6>NA|$>f>&+OnW}iMBwc1)oZ>_EtYlR#(LhLAd)RLcldGDE`{gzrdmHA0o1|^H&h&*Zo4i4r+DRZz|I3f~rkM19`H*^1j_^-lp8 zA?Af!K?34c`O&&d1034{6N;%u@doWf*M5g!qDyV?Qtj2p1_NGQ?z6I3l1@768cIG?mK5ayOaE)j$5Z5-- ze+iK87Fhk59{Hnhyvvh(Ojg9F!t#rM`Hd-4md~PvY9AA#N-PUo+W$~$9*&dQ`c$CMxR~S6)*I#9c@F5WFVJ41N#U#;Z4^ zC>%=AVQNLPOHVsN&$0l^6R^MkJGB5S9A0cjaNXWegpoR*flGa*mZnpuPffJ|%S4w} zb*6W!dUQlTGAn6f=uOJJfp{ciKd?cIzJW?R5(*FcMV@kSGGiC7w9M%o{#?KDcPQ0D zk0JD(a{2`7mww@C-oA5tDc5JeNtrNgXR#B4GWiEXunl=^XIwx&3$Q#ze#0%dO!qzd zXxi6&96APJoRH4kvZ%{(!}!js^^@`p|Ew;*1^pJEJDJa)@aDQ7PqwNjV;IY+P90Q} zi<8-r8kI)`=831jTu;DC%U}{*{26#;$_D30d~17YcNUv1x=6yT&2*VrXw4gR4#CJq zX6RAO@X;IRrsLl`J$>|jCPNAJ1nltJR}54Cey6wp%L|x*FH~cA@DVBXjrDyn^^4M7L!dvx+|n;(otsfZ?%g@H~-I z%PODxg?ye*-hKaH?wHQiCSvA?>g+NqL5e z>5ERN+oyY++7IeV^q>zL(X9ugQi=vvoE4#7Uqc+Z#u4kMKBuzSsg5g>ZW?^-48hV9 zzNCTCFBS9Oe(c(#E(_OZKUu>T)Tq!`&qW3Z9GxUePmeAZ!-n49<}r0q3j%z028wpCQZS**S5&by{VhY#i2x-=EWacJ5**pE(rG=24t zzrwiXRL(2Gr5vS7=jxmi6ZL}`Z_2w7KkmJs$>2i=N2$kRXUeK3om@B8svUPl>N*7% zSM{swZXJrsulq=yMuZt-J{c11hdOtN7(mGw3xuE4*$B&qBV`Mt_6bQB_F}jFi?UHitxS_P+Zc=GB$H+7(&oQIpCqUCRROa87-k=L=W(Di=@bA3w$d?7KYS_hIk@jqQkmS*Ai?&)~REDpMrHWhzoYu56!ZS zzC<0hjW#GABV8|LXIV&H@Ff@h+8uhd+8B@XP8+9QjmIX<_O9jL{}F(`1nYzcNV$RY zf=_qS&p9q=JG(fJ_dNDc77(i<3qQ+mWpmQeaKaYTYaCiI%eAr4ejG{<~L&|RAP`5A#;fvjy^i^;dF+5c!9}`Rx{2n9(@VjZQCxC6(?_w z2VGkCp#7Pq!VSal&2P$9O|?yRW(#iEYZ>C$*Pgh}k972|%Zrij_%8f0kpp|4r@h~P;|(6>;YJ|mj5L)WVh(y@e{v|xA>he9G*gGnv1UY z@v8Y-`1GR-vObU?ch)6Vu$`ze+d2Gw_vo9vE$c1L^&kDzMOeiQ+i_7he`BJ7L#FF? z6FK}E#1`rJTG%yzoo;;7=JL;8H=^RknQLq#Hh4`O@fy3vHSF57P0l*E)~TK~uk|+l zTD_FDJ%XN@krYW>QY%b8bltRSRL2n$JVf>SA}rl-Ajm z@|o7WTqsxO3SMJ~*Su1)H)u}Gw3#xn@x#tz zgz&v!TZQ$hQ;z7a3-g8EF}?oED|rIe3&XXB#UGU}oF2q46y^rZtO;}0+FWXMQ)h`B z;^muIRY}{f@P3wsIGcjlY58+{PL;-mj)_=tKBK6qMUs~PwHJTFz~FRU zB!f#GI&lS7bZ;h1C$tYaLX|1bJdhmVJ)8vYxciRjwmS|7k#R53)~-}b8tYeIoH&^F z=~rL*G(e>zGWxdV-=MTFxkd(SXgd`<1YiKe-DvN=eU!VF-sSEzzGVWf{8C~wU6x9Z zr!_-p_!xf`mS$Up)3z%I33}7kHkx1JU-6K0pSrO8y(W4SB!15@Fm@vqPTw&@8Du@=Ogz`d%yJQX(!(Z%JJx+ z8hPu*trkOvhfW$g*=RO}1CxnFYMuqyU>zh6eg^2l4>_?6MqGrAJn3F^b=K6yI%RiQ zNlwza0BiT@_#TpR7GQfvL%MYI;&k!*J{>MmVS$7>Hl6=m<3x{q8?+;3#fAu}gk6tA z^1HK^qGWn_M6j*w~i05RH@<$;uW|2?q}0-HCab=rO6V4 zOsozu*3XxI$IPAL^?M6%#JL#<`-C_Bb!O)>XbFXW3{sR%LpoRHhjxg|WpB z`kO!btLdx%=1<~^7j^BEDK#~PBx!T{KgtEbZ$dux8_!I4+{axG^09fzi{Hu#hgK3k z0sG?jUMMZ#4)Wb#zX6*=(Bs!Si)WS2z7~z&RVtH|r!-9YLO6MVt5!z3m03Ff@GjJUH9z;wii`+)3M`V~;8; zD&_!U=$WerUgXr(dYjhDtuxzDoHf!Pz+?X@mj&c@AolcIl`36AAZwC@p{o{P&*j29 zPryFG35H;EiA@Zu&;0@gAI7;Xm{wZ#l?B*m|6M%+tCEQ5Fv&PkdQ%2{#D^mDOSb%O zog?n@qQmkpdP+7j&@Xb{IrH%;ZoK0uEzbY>vy94lp4R}@l&`1oDTjrm&D8?zGh+c3 z41da$KbB2V@Fq+f8PkU1zxM3gpgs3Bo`AjD0<1FNqJs9Yq04bijFd$$5^CS>;8^^4 zI>C3BT!_trP4-90_qb7qa{SASV;DnUMqsWwYA=}b{fRHL0LwR^(udlv=K4{OqkZcJ ztRsKNPV&vWnS`CtG&6%IzhqZ9X>PXX=4(RNattyr`XR5v=WQNG|NRL-@Em`|7ZkJj zng!U)-Yl#TH0mgeu#_$J(Bm-uP@eq0FJsPodYh)-ZC{X~SCRDX zFle`bp%!5IeAp)j)eo1d{cNG@nAjqA7G~F3`Y(rDqYkUjWLU_XoU;JyS1DB18@N0< zn|=kla-AlbVBT%$thGD(a~D^AautH#g3W>C_zJMEh!0;OoXK}xO~T9hkArUh=Blq6 zR-SezUp>LOFsr=%jGKD&!*i{9c-8(H^YR+v^Jn}l5;XKBq>Si_9_8KOXeT<#R_LL@ zbigDgVc@JxWo2mBV>acgy!);FC=7V^X3ims8C(EXRy(sFmw1gL=LjbN2CdG4B~&-m zZQ1r1R*(Pj3EhGFQ}i?>&!w?fQQS2Tru?<+WD`h;C)~`d*KgzrpI!DhUB-dy#U^p~ zDf@WU=4U?hS#Fm1fT`equ?MuLG@M~^LfNiJsNj-Bzui`|nosBYS)L(_{qlP$OUW-fsxF5g`mA2I@{hADbyexo8(!-N=V-q1 zx^C6R5BD8u!&+yKH|r%pej3zqBxswAiOzp?X1c)ZY|Cb~SI?Wf_=f48FMgWyq$fp! zy5`Us<4(`ac5p?g{^V-V88r6eH8B=EOyV|a()k2$wsE0!BNS-v7h9-h#d0l|R}tIi z8t~yVb9PhrO+|&qtB(EV>KW!m#&!B&MP^Q4E#cVjPHq};vA65L_f6y1K83bLAiMM= zEmZNvkI!fGU_c%*>JyfzGci8E@zwgSQ@1-dc+%M{{dw`bD+5h>)dYXR;J{{N59x1 ztAB0=qj?*?HQl)V8t~lE-t(xt-aOx%8qvWbx{V1!_iNL-n4 zEZcb&UXStSoOgLWdy8}|sALvOr>=-0G_B=gq;(8#d>f2iJcM`X@Ez0PBlk=l%Q=3^|G+E-pTp8W8G>8;ma#czEsftDMpLmjF@x>kCPH@((VX4jI9u6SLRYoivO zjp=w(o26f{^15tS!-c=4Xe%4BHLc6Grmb~v(>L==u2ZeAbu_*69k1!@^vvHPZe<%b z_Vk=x>c?}k3$WD>c5k=by_3wdsGb zvw=;0otxQ1v3HQ{=T3(`e0<*YHs7cFyp#O=1wLHPo?ZA$s(oB2ZLP~zh&8`unq%Gh zx*5N}bcF8_Wx)(GAtZrGvT5P$F%SU(+C&-oCB9bYB;S1XWZ`RdN`B~YG9>!Qmzr63;fC(id+82+ zV55bR;$3&&#j9^_;dRRlpaiV&<{eBLOzXS5vj)se&p5aouO61JAK8K=oqZCmL%wu$ z{TCKN!fZz!SP^r9clZD3A70>FgWToIXh=;nj`U`}Yql`*+^^Y&P(_84ZwPLrTDNg) zTjPRLAOs~zl+%qkgMQUZbE{1H$mmQ_8)277^8l0YMJ*K*Dr3Y{MX5TBlwB^AQ zkX{>g(p5)eBH~1QFgHSF#)ITOsEYVgI|+}=p{wFrRaQ*B<>P zRG%^w5LylLq)UWmpB=0e`KqQ)(O(x3F2r$EN`s$8S0saxq8fRsL2WIbc6r(Vd)b#f zl~4-{=mB^=lT0_WFqb?P)aOOUZclsf&{3Mc`pzrz+|5SuX ze1aC(xbXCFFdti%D+%D50Ap4gVpI~@5Y1!7Nyb@j_$VuS2Ht$vchdg!0_=&QyBN{$ z%mLeFU!M&(eivJdBh@~Q*abVEO6l^@G@tq>&#(ad2eXXj=%Ait%S6hUHXA?z+t!Sw zSL%_8lcAZ&6_45H{`fDaXaD#Acc@os1vRzV($l)-mxaAN{rt$69-Hod=sv!Y;-ga~ zm3_-k+9><;BzVhRjv&r90d%A@?%l9K^bFU}X@D2RXGTV>d-tSsbxAkRzLVcb4 zm~$)(u%2I@{G~7Rt(cS3iR16(HAU{{>e-`(x=vM-v8?o4Rjjg=?q(2dNG9E<+A*{b z$hvR+tit=pnA|?cgol1-E8NgBmtj7HWu%&IV`gew@Kv_Zbz#N=O#m4%^45dxO}anS z&yThLkkN!&DG^Fg zvTXNxz3BZ5A9m|0YAZoHOaX8#kGebPr#=yFkh4#rXMfgly#`o++Ut~su&V{wSq58G4n=Ka!wK8caL#%2=; z84K9{RM@hrjXV4-My1xi8swBKG69FJ6?*gBwBT{FhqwCp3SVhm@7Xu*bY!jLEWqX< zKo4c`$;vPN{PF~>W$_qOM}p;#zhyUzaWeRxYKUeJv={p4EbF$0YIBa$U?5W$(WBI(M2g-bOz4?^rwg8LTw_bgcIc z8mdjAn}uTesx*AcCtz8C)pGuaT*^#cSl0MJhmV-}223ar%;15L*TW^$CSl9%9FN{PphCbOO-*Pvh!X zfXzPJ@>{=Bp7x(OH_@&9>as>&zrkz-^JCk8=QJIBh}RI`yMefBW?Rh~WL>5{*Ti*t zFw+Oyhjrg&nk`Sj{wtnWyQ;6X$7k^oGEj zBw2vH!1*`l{$A`%oghE-kf^fg7hC+BX~T|wMh+JU@k<-xnz37*($tZE^369cdT6sQ z67kt`k<}VZY4L-WeyCi*3k7Oh5|z(*3+8B4zP2@Z;0d_^AQiRZ zG{&M63u`wVIKUhXpG|0;Z3E2GMlbWJs=d=^Kl8b1uh-QB z^bQlrUA7%LCjkIfeQV%@Fxis!#=b^D91S*QGZFV0zR-hc1dalR?|4$X0CYx-1+x%h`Z+)T*+ zgcqNUhpp0I*h*_d=BSq|u&u9j#U3PY9N*2j!PgO6m(tbe4zB%E`XnuOMmoUqJ9Psl zI^tu_PVuR2t@WE;pH?ha?NjXO1Nq>GPPyhS;&5=p5rk=*r~g{>NRRR^)Y3gnF65ymgrr;Vnjv@O*BH|yf0;Qq9uwsJ z<(2=ycD%yHPJRZ)3Z#$Q!4r%#Ssh;AxConm84mr{Wv+cLALY&^##^&LC3WR*yU-k8 z<9_o2>aiYZYS*ra#n%qT#OOO($2DRfb~$_MOuh+wme(X_9s&E=EyIsKi<+e*(Udel z=6e?wze;CKy4U)eUS2l+8tIzvkUr)g8enol<8H_f3 z#HiOPt`%evmffpF{D{PYPq|ilT3=z2A+eTgJ=&8I{t9C~Ue7E0Z{-b?2X1muIphb{ zT7|*NRT@1gvWTZ@%{Of{RrBw26+TcDmygJjtfFe{+78+?2Qy zx5@9^Hcoo$ZcNA08!xT)YI7@I%dWA7{{-v`u-4HMpG;f0OKQ{CmHJjW$1T(G%ovHE zR*uGR%cp+4R{LoSuqvoiBJmX`lJ&XeD$K~13!Acqy_!TO97<&VZP~hjp2=4vT3_P@ zT-DM5&gGglHKho?!qx+AAMg7vzc%^4;^!PEr;qsnnm}d0z_JzE_DlMca;rKWwl~od zH!0e`k&f)nBS$#!eGSg0FMVXJrPlQ@%v@z(wnWAG9Vfl!tabN3n0c*Ok0sI~&+)q5 zS9#*|EO&T%F}C*f>OQFiVOnYFMS?`7mpG_FRA=)S`a)Zteyw+EiCu5X7@}v^*|ds_ zA5htvaZYG#`9;14ew&`1;Wcyby#9LX!uGP3%fyIfj$Y)3eg`_8T-WzZ8;-endOd@s zyC1k`+Rva+ezsAMbH3@y5!yrVQrhK~39RC&z_vA}Y=Uin)Ynk`n)NHQh|l}(9CxF= zckI3C%~#*d$wx@bWKcZvovvD4`4@qzmu~NiomCyFXZWz@x4x(uwoG>!>O!HoOL@yj zr>)vob?c+gxfa^`S;|trWx6XetzQkLXZVUDb(Su4m?slEP7p>XzZ&dxC30*;GCcS_ z7#7M!{w@~bum9a&Wo4rmUsa&;vZl^V5{h?%5GVCJGivf?oIHFnFK(1HlY8D7Y2m`B zWUg=yT)zJreaOU?^7z68N?tweHH+%JdSYvH$wRvIGK;ToFwEsO!2;(=YbQwc*-d$4 zBj;c{AmVF_XPk82ezKDZzMXfF<|e$0uYWw9{kJT>9_Je-JPDgVEoV=LO ztRj~MSnv*ry{5F7P|J0oq03V`KjLbEDLiC-Mfpy@$;JM!rxLkrhJN6t8>XAN@k4JE z%^-g0bmB-iJuj-KCLUpqAg}aW9*Ay6lqYih=&vC@OB`iYXXp?jnqy%oXbjorMJKt| zYoc|iyd;TZPo3U(eq}h%g{|MRe&yRQO(*&Ot0A&f&7y_0!rG?}d~mP|7?L8CqtNlo z851}EO)}G! zAO8hU!2awDu$s}DmiFDafBN}9_~q#a7EkiMnZXg$`>giRj_I8@-kIKb`SpAUT)wh5 za?^;5_|c|-TC;D;M%7dKJt$Qsp_KoU3y0M8DZWc|@&lgcqrZ9bm%q$s4~|XmzyDsw zX6gvo@{&?6Aqx{DZDhT&g`KoN(6fJ_%SfBn$DLW|@fAqE_V}XTb%~v^ztu-jJT^zh zc9FJ`HX%{|g32)yN=aoO+n4g^Q{%yB|HZ*lj(=%K(t%uH#UK;y>eXj{%EroZ;U7~^rC7j=;7iq<%M0V>|Y6=UPBNwFw3O8o>k)AMOBkd4p?AR5V_K6!} zsrQS%4T8!4z1*QbFTlz(MAbM4yRRu+Mm+8>{#}r*1z1n67R^1wctGU?Qw#r5RL72j zc82jyJ?smjUVy#+hW*p++)?h092skktaF{PV8 z%o{=@RwV1lAr88+JNxzdlO6Gcw)D#A!gt@Csr^^+4Sx`iEa` zF0@;x+R&$UU_8|eu%n6=zgIqG+_lQjuQJwG!zgPOYW3Z19h7y0zKgE^;6vO%`k59k z;AXC9ZL)Hkzv8bZvxzED`d?3fcBgFSFMKpjKl)#|N$3qo%rz&dP#j%**5lfMaxLF9 z^KRzViBiWqzKZyg-?K0+ja;^IlT0nRGUnwC4gkUnR-BHF{#M$hT|fW!6{Ax;5XCv_JWm8&Oymt^@evR^&Ha|LL}&==qsfsag*|GQ~K7pGlcX%7>F@|sB+S~ zp~#Psjw3*ZVEI;9pT_j>O1!jzk04`SUNP&dg)0pHz_e+Fe1-CnJC96%P-CQ}F3Wb22QZmRTcva8x{qJj5C_2Krj3Y^m%dVwyl;{_`u1Bq z8T@i&^ttM+1iK51t=1K#?Lair^$&k%UrLYM>XyI{k@yE)UbfJiS$^hp6r=pWs(LHD zLdqG8cQcNE?9-o}?s?$;q{CAkzPMPM1z546krrZMSBjvSl`7bS>(Nb%o6pW{pjHP0(=XJBGGOCS!h0 zA}`4~ALhJw^y_1#sgDOJrn8)bRu|>@9xT^hQ$FX^My?U7 zXB~KR)()-#cMxv`agAM~w<99J&zejj@JpT=wZAw)inT34AsTtI27r`HRHxU`wF0!Ef1U z+1Axq=}jxlW=>{P)}BNj8+Ka0a@g;%HwF(6J@$CM$I)h6 zn=-T9NL-CK)Xi8EU6vYfwifkOef2=pA);8HjQQZb_ot(8z8Q5b(eZ*;cT>w7bGfsA zwO{4TC=z>ly~JT&JACuOTa%Wj8vFXB&963+38lyHzSaV4n-*(`3`G5_JQ5xgWE&Iu z*bmZWG_MD~ADno9dijNyrt=Qmw%Sl*B06N_mpJkpbps(dV-p1#RN%9G`A`^rF5oOX zjQMPo*OY&2|6NGUVk+F34m4%xc*vE8;wb~!|KgV8)Kz&X zeJ-5ofn4Gcr=7RoHtqh*qtl+xK9)(g#c}jR$(R(J3j~pLCgY@8+8jjUn>Q|Xr04a* zPB_2iC3@-Q>8mCR?o)ku$lbsK>`i=cGp6~; z6dDr-(H~-AQ~FHS4L65>LYP;;CT(Qk^{4#M@A8Mszp??|<`ufdWamUTI42dNB0u=4 zEEt1v$|yz#Lj6iLrGn!pPp+ze$S7+FpV-B=?>+bYbmrJe&U1PN4}99S>F6LKjd01u zF}GF_dfCfEU1RYleCq+38xP+!ed*Vqo_>L+*;V9zD+k~rpYlV9N`A5c3q;6j# zWC3>Hb^E5Le(CAyO}-EFA)kbBv8)Pf$6&Di>Y)~B(?)TagcWN@jBc`_C~B89aCKbl z;M{(Jn~UCM>_@+qoun|wT}-LCtW*kN6T|mRQm^)F$`?qLwDu!-9mKGIHQ8NCv(M9j z$YZbfyZU_s)(g`Z90e>N%7y*~kdXEZt}zlzypHvmZXaKTFD#7UtQUQsfij{xby$@= z@#+cf;@|rH-{lF|$D%(^Eya-MF83F8O4(Az_^Bg{D*1kr;;Uc%8Vj)Xy0j?Dxqr5f z0CuhW4zR*So$Vqa`bXMmlzC$TRw;O;*(XJr2;iG?d-wC{0vG1SU-XSO*W(cDtrqU8 z434qC^o&oya)%Sa1)rUMH(mqUcS~KHsI2X{7GQ~oe{%l%*?-SO#L>J(;if}}_+-c( zOl;UEz_r|S+0<3Cs)}zeDw>HtVs|zLyzudb>9rrfz=RA78tCYHsHck+MlNL%U(Q6Q z7F=8%3$Pv)w$n$S{JH6ld+%cc)*H@LNvvP7ZyFu;tO4Nm zQ>_=d|KZKQ+A+QNP3D-74iD^?+#J-fc`PS1t@#qgm>-TfjCibAGxoI4@I38UDFZg0MXz)gU|j^wld+uFvH)uyd_6r1kg;WKw2rpNQ%Yxf zsw^(jj{pEb07*naRO=j*=)o(ayY`p%>BDYpLDRmpY(y!K3$VdQ(4Y7t%|G+e<#{>! z#iN2YQVX#9DvlsOx@AYC8HyvKz4Td%*y zn47yJBoJ~|Mo*s(Rhe=Y(@dbDlUo*G1yoQ+Tp?>Z&CK)=YM#1qWe6>PiYu9+N1sJS zP=RG`;BLMJd+!4eu>X1Gs)A$uWU?1v<8Y2aeNes@Bvog~LTZuoV8c7Fy*i!wkZ(G> z2s=PKY4=04d_gYdgg9fM2+ymZNhA(VY#1dI8fCy{*K_IudgncC+|<2?Ys1~l0o0*X zbs|oky^);L%4CD){)rxK2^w+BwVql`F8_170oVJHUM1;ZrE_A5PW6vX)m1@Bk+u&XNi-Z;fAD{bBePCvBY^iH=fL}s4nX>s9otRA=E z%9feR8xQ+~X8*IBbCzR$+h*$$A78|oA&h8_%eUdHxPm1%-F`$?KASRaV;@h#-gf7m zb+ada1kX=tEPc_l(j}&X$~vZ!9dF8JY9uDLVa+gI0a#u4!>u7yy=yEj8#?$HWJJ-PQ3sD0> zQ6mi9E#I+R2RzX&kvjQ+*X{cBtJyVfn^3%U$(OV)wQS3x zuZQz}I^|1q{{}YKkGTc2Ww)RU7GMTpvv&hexoZI~-X^W+F)$fKa|EQ#SNLk!+n9He7IY@SJb#G-kv^ zv0>bP>eZrRNoV0whJo0Lr;KkY^9f#=^WqO)C^_tH>HsUg#3J5{n8~c^k%XWQWHgu9 zAJbb~h|)%#m@kjZp7TP6S&oF45KCDHuhfUGpQWWV$r5ky!BAhx)Ba1XZCE8!3%n)4 zR2Z@=8>1X4l#=dq;wDF#KavNpGQ!x8UwC}l`|Hn;w({Ni*hyL$(wQKHm#Y*pC6~S= zmEi=Q33%#fCpuXd2V8u0*3Ck;L-O5};jYlKN1UDCx{JQ^5PDpEwHqx`%%lQf87^~; zed#AGWbpdo=o;;Lt|S*5^u2?wpeq59aif3f9WY;cyzBEIw9BaJ!iyhGXa1)b0b53B zw9m{2I3s{eCWjm_xj^bDOa2%_W+*w+l$GUAZJA(Fk9F5_h)r?Rmn+{B`* zCUVs!eXs^3BxN(08!~mUl?wHQ?CHJk{ER8d*mq9P1yu*Fs?0@3>Z^tWSsR8Itfq(D zu6^wPt~M%5Irp_sKHkVTJTtfzi(hU|rMXC?R>(zT0xxpn(4masqB!?q0ZYd6MUv}1 z81?F8irxEG`SIt@8`V?0Gsj0^OQmJSr|d5+mR*$E)RNP7>Q+Cr;cgsAE%o64Bo}nw z`hWh0@^LXbd@WA3WsO@@K+;x(I@t8Bf*i?WL}w4rTrthJ?6&i-f9=nw=l}9s)6rLWib?>Xv=p}T z{VT`1Sa>eL{@OqLt?9b`-sRAKR4TS`P#>+_=b!ry-+DYsneYz(58rz`a$JDhX9Oaa zHqz~Rc(iC0R6gW46%y6ciFZ!$n*USN{(T3gr+($>>9sdrnLawn>#-8(M?K~ZR$KNt zTG@g9CnI)J38WI!zabJ)XQM{>f+KgH*IS)9`Yv-ce&^3xA-E5THrhrQ5^D>TzN?Oz z)>d)ahIkaD9y|`T?fxDna@;`bCk*oh=ddegS%8fqeo`2f4&TaFI~kkWXs3hZC&w=_ zA(Hn0=^)Hkh%frqd5)j-O)~;)>aH-#WxR;LF0SPqHOkdGDrSFJ_7Udv%E$Ca>%3SS z+t}5qXR;pSbH_32qBQ#}fZw=hqDgg}kqbZZ_;Im4Prza*3$UMBEx@KOY&Yn_fBUT( zOGC3EQP$YjC$^8dOaCih`AR(j+hs|EEBTm|o?|4E<%P+d%ZcMNm{GO>hW;KqhUO2j zXu;2m=PynlF;>5xrx5b`+IX#9{!Gw2yeKjPN>6~!{^*Asn_CO8SrIIZb(1o+4#I9GlSb_FE_F0_2omYPO->?Y#-IbL5#yB=G zt(-D$hNd+RQpTfzvjFS2U;+8fSHbD`U0}`YA&EQfi9R^7D5tNjz8-@dFL|A@igk>&U!TYoJW4II@lwse#{nKIQh3>ikUM|J- zXZWrCje3G*nMDjpY=P=JOTP8D%@!E4<@XGlrCYb~f^L=}T{8^ZkNljQNT{#um*<`@ z&5Jw98ybG_y}wWUn{o2Vv`px>v+RnsUtn7QLLRimZr6o6Yj4UM0z}cDpOMx#{syVa z0&Nt^6ng6VUgVK`@0~vPrKd7CkczkbV*DZ4Mx;k4?NQs|7Z+WXCrbb0K7EzN`cvFs z*ue$Z472n%J|kmdZr|lo@kTk?50zlB?3OLYjr#2+fqlR>t$EsMTjDx2zT;T|gez!6 zh;z&(Zt_dR5wn4tGX)NRHXI+a2+N{ff-dJNSROX=uIW~0+vQ2q%f~;2w578oul;L- za1QczZcyoO>x!P$j6{6fR)gIcx6KUh{^&vehj4-xNOFe|-c7Wvk* z5cOc@3tk23&MUmhBCJotdhU>Bm}7lf8I%v98v^>>fT3dG`YkPj}sW zKj&|HBZx6Mu(^hnHVfh-fERx7Jzk;wM*N>yBO!LdS9+aaSU8L;9>YkbnPl(`BmzsAXF`hZ=TAAoIK=j>Hg_?558sBP8a%Z03^znn`$C1nx@z7DxT<0S@k0)BLWBHx7WPY>b z*wLd*EY<5fnioBtAzmeC4P7((zR8dDN<|NDi=MJ}dn0q;h8v~_x$D$#Q@HQcL|1FqeG&XhC*hn(4n}yYdHbC;^J>2Nzwzxotf$~l)6JZEV!vmA-VM)|j!0gta1RkjD#Ww|9wrhHXj>C^`Y z!mWFj0jQ18IYS+N^X=)KH{W6KV_PVjCDpn%^(Yuw4G^?jp`(e zgDZb2NBJU4T9-w+PODLwE|2u~M^116qSx3uY`StoZ^^K~;P;<27kdrrPw0a)d4EhLL?NvCR~Rc zul9@%v3g_d!mJaGSu7>(%wR9lVx#4E-Uh}6SfZ$QQqIl1fwEut?%CQ+29p$Q-KN{ zVsg+(%czk!qpUIX%mtHp1!}7ar#Uh)1BaH#LH-%yFl2*#cA zEkszxgtl$0tn@WaT_H<{O~;g1?~v3T2dLS=Ihaq$z+^x_tavUnUxR%Hkz`zO*v*8K z`#~A?s_#bb0KT5rp8LvN_gcy7LwW48A7i~H?x418$&Wv{nT5+5thPU}%6}53^(T7V zO~@9-g2Jc3!Rx2_-hvA!L_KQBs-p<=vsvABy$iO~3o4z%&Pncy{^qkRz@A~BVX!Pv zA1xGf@e|`e>WK^xW4n=ySO8kjzQPOcnl&C{*Y-O zRz|~DUy6(#pU%kwEUzFwu>Z#C$zNmv_Vt&ik4`Z`W!Yn(>Zj$JR@Aazor;z~g`sl( zoy1yAWEGE_<9VyYyKlXnyKguARD=5&9n!U#pEzu;s444ezXj&8;mJFw(lciUt@Bm4 z?5ADeZSVfGU0|ZY<2QsH2T4WDpIEniB~o|FyF{(aN`hbzRkaBSD^*o$@TYWIW`0dxPJp1fe zfYqpEMw8-{iyn2crM!hn0p#(YkOGWMGssQ}?&N{!Kp7!K=9V zUh7_-q`&v!NAfDK@<;qAfPS#02UMTB*~&Ly^ts{Tk)hu2;XA)~@+!$2ZshS$ZE8onPnBX=oX339o&exyp>)6iZ{`(6 z^~N|xkl|`{%LZMOiHS^~dh6Wu(*JRcPbzTpU>0BjT3s%{@ub^{rmuy+DxCu}<3$fp`ZT*-{eSTfxrVJZu(G9(DsY_QM#vap$c@us9q7_F zF!r>Z)AAiy7d*Xbi`a3Y=Q_rHF3@J|*$b*VA;yJPaTJzXo!sfi=VlZvpKLD00KAF{?3%cUwiqVbqE8tux4zJ~mhp%Gv*9Al? z)$@fxy2|B654_|nf*AkH-k_B;IY#of1jq^64sS%mW=L(PfU%c8chDU_X8)P*E!f2$ z`POrG>KbEtM%c|0TX%5nJ%4r~E-BTR;Um8KebzgU+&LXO#GMTU>$RWEwA_}(-yi?* z$1K7=Kb_*c-1a$H)P-KYsE;tzRt6q8Z}xD`<1?T8EOQ=x5K&I;WWON9zr9)AB%%*P zR}>bn&ZOFH?Q^1vHR>Y%L_y<>r6OC-4tw=fX0#wH&wdEch65#~NW>(Yrc9NZI6t1^ z$>1OI))YQvMSBm9{ScYin0nEVRLhObsOM-6tK`Hseuw~3o%=;#bS0TuE8kbVp)t6) zYijWI!fww^T{qu+>vZ3P4>B>&8x*`=9{PLEDD4r2*2}z*s5+4G33`GN%}cot-akIQ z&s^Ino`f~zNmBO-|GE*|Nk|AJG)dW%8FiLwgjn{B`D-2EO1$`9ikt89wTz#z@>uYj zu<9$!sJmGQ^ubHHk{){Xg-yN6HZFEX5z1!H$b|uCo#~UQS$5$2^dmO~O2V`WKwF{5 z-3yCe_ahcBS-kT*r`E|Fcx%rNUPHX=iHBxVB>=e}t_ad44xT=ASJBuMyfY(C|KGIM z(fN+0uk^0Sq0?Vq;#-;dR%>AX4EzSRGsXks!$+2tMY9Bs!OMJZZ{oGDvrVy#B`@>s z+{?$RJr?+9{B=xn6Z7nhL+QXuXm)Q-6g}sv6=aLOVNo8NPl})B=G>2YrL;F;TkTet z>~-3+aq=ZLV+sc^GU>f$ocNZR7f6S0<(z*p_}e%&B+rkrkkWH)`{nPZ?VQKeJM@s8 zZJ5sao7huu?1aV-2iI-}Tm4PgmhZT2fn4NBv*(i!eb`iQ!YUtIC@DQ%HqG*&2oFcy z#y89NalTT!7(--6Y`%RFkQ+ERa8*y@I<)*bp7?(6_%Y_4-&}lc5OLSZP6^TXDH9QqqT*5oR?0d0K}KM6PUSBk2(Hq<2(Ju6%zwnydXg+&101xyAyl&^m#dGI&y~P>DI)WaAaFE_8>)ioOLa zz?Q8+jJ~?q-B3NVYXG~+Yd^P4E;6LnB@1qVOV-8L{dxVcgNkA;5>80_)T>)vAT7KN zBb`CPP(SOE)wJz&i4Chb_a?2|M$-J;c+<^H z3f(c?!Yf}4Jt#{V$hW=}yECI~?!_jRjk+Z1Dk_>b)m%t_dmt;Rbd;W>@4P*IaN@nR z6LBrkKDD(?{e@~xv9zxH*kJ!KD{_zvy1VW@k~X1^vR!s|Fo73Mp_g&m-O$QF^m~#1`b)3!8tS*x6Uk~lZ4c6htt;pP2u+WAe%d$b z`cjwx=XCK(e`#3RM}Zejt#^G<5n8ES`~@$mE^SN7d=307&eN|$qr9N7QFX0bC1+l_ z@>?V!7vYtRp;V-K_+8krOGoGd7G}?vo|txj`VqcM;-d?AiIE%^kwu3yeKCsF@Z%L1 zy6Q(qE((#eoS7Mm0@BJs_o7OS`doBvz3?-^r;KUi+$O3VdG2i7u^*iWkn^bt&B4k9 zp0TzK)YJLDWAOfAwd;V?CqSHjX10>FI+T;X4(M2)@pkyeulv}1^)dK!|BhFme)X*a z3j&p{=(lTNtW)xThwo1o9WO^v7{IKhY(NVMnF{ZhAs&8;L2%3{?c@kn^ zA_v$Bchky`ftq@1@UoIux0vWRNje*8(UBEnaGZJ3WWdC8j# zlbGG=U9jwj`62`At$YXTI$mEnoS6zx~TuEDmr+Sif%AjKJmT+h70IbnGq0239zAbtmVpJud8921vEf^qx%pM`h&6 z8`_Ublh;Q8$KO8A_bkukY3wh4`N`?k*I!}*mdOBgR~6NiThw6Rnn~?gpG5>Hg-nxT zgbX(9exwI%e?;ay7khqY!J8Tqx?V-u7Sv-M2)7WX3z^2z>5hv<`IUASTvWWzR31vhlo=RTe@ zB+O*T5vz|=o5A_8OVsa$@vWiX{{7#}6HcDjvRiU)ByHSwV5p)RMeWc`GJ`q2@dT_O zgR&~DTz>V%wk|Dxi6O1J*a`~LuqBOlnrpC8uxckm21OUo`3=~Uyn^^TPS-!n0&Ja= zqZ8df_wHfjHk4$$x_`r1d$dSV8d)udRRN1SndDX9d1ah^1h~0J0Eeh$a`HYsi)3$R?j+IB79&anVH`=rtKVdc~H zPcU4&r+BvO885~##&VTGx8<@L_0`R^!5Dd~Y9o-h>Y^LW{=25>wntg0aLl&Cs%kr| z*fZ;DIGNk@EAlRu*5HErAx)co@n7$lj=KOm=&5_tZnkN0Z1w{)jb!Lz)H!rj7i|CK zE8)3OJ7Yhmc}w}Fyc*K;9W*B1>N~KA51fmUdG&A38yG}Sj$!F+c?#AsrUpIM#sX~S z@bp0(v`gIOX1!hb_}p}kN%HgD5Gy^4o$d=AZ9VFWtXc<#RLT;%zG5prRbNy63bv%D z6NEi4z$#=gwl2UVO%yEj*tbE9a!D7KP&z%n`b|x(Yp5(e>PFApv!|h`NByk}KDu=? zAwD+0iN)82IANkP@vj7_YWk9!c=OAC#=pCLJ#xyRQSqWwzy^H}PyQUC|G4MgyNf3T zoihxie*4*`mtJ~ldj31#$#IafsAlk!7;2N29{*S)VUgsXd+(WU<8{Q>apPX?Q}t4= z_*N1*<}lp+S&zDsadA_CnPJ?dO?K2paQ>)w#^`O8sr0}yZ?(2u3%1-)Pwg!MTJ-^F zL(Vy+4?lc=dgGN>`KIIP;z3u{VuuVmU6|Ym0J6}n{jgFpGB0>refh>Tqn{qdvtk&mA8SJm2*?yL2WGrx3# z8~nTM>dK=1z@%*mj**g!uj+xE1z^%DEq_Rw_D{^fMLd{Vnr-5 z3o$fqZtKwG$PSO#ynZ-`X8F`tw1FLZT9>C3`EDJ`huZ(*)H6;!u~j&T9oE7#&DL8! zG$}E!vAxV^XR-*pQV}E9?VWb=I^rEX4ZDN%?9|-BpkbDo6Qy1swn(%5+K<%BHn3Dg zLCOMu4OyoL^s;a1;d+Jlvo@ubEV8qliIH(<(SCREbYJFzl!`7EU^$P>K|i@6^%74E zPrMl@{qD^CgoI`+gL9F$9H{TXI!+trD?z67COiEJYG=^Edad>`*N105`gokixe|tF z_asD}rpMWIp@&!3(~Ys6%yN;b;;Kja@W@nN-Dz1%UY%RG)*bmFtNeQFxfjTb{h_;0 zb8Eb~wmthhbbFw=0GmbF4SmDr%ICFC{WfpV=jNH{w6VGH2fgYxjA=iMuQ&3^yaRj_ zHv4{HN@}G?dX%BdiK-Fwz|+xo5Gwxc#~)AczjuPy`M;BEVR2EDnAFHDw3#Gy*eqIO zLJzmGqkMxlM;tFM!XDx?Do5^rkf&lj7cbJOlYke^ro8rfm;U_i*I&!cy*WP*rScoS z9S_JxG-F6~T7dO-wNU;o*sG)94@UDl-qzXl1>clSWK$d0+@@bMKLFdf#v8ABOL|GI zF+a_I>uu?do8Iw1R!_@)!UC+v$I|e}d3DIGIjxF#fmf1?-A%c|u3)q9)ilnsB(5eC zVQma8GoF0YW&^9lA~A4)#XFhcfO$W!!rJL#!z@!09vDu(c$Z=>I0nBi)@SfWB07em zZG8e4+J;y-dpYsl%6E|t^W9emavj$GheoStJ==BA4QA%I65|1GUTJXeIVgPV>qR?I~|4J>_p~ z4Mx!$(fBH9>tFO-=1%+@dCl@67MgFF^{;i<9;2F{#HjAN&`0mY^mRqnQ}N@?@DG`m z8?l($sx2(&6;}5N4v0VC+k!s*`r&&YEIQ?}m8{53*`~LxDt+N+EX?*TIA(GZ`$I^2 z#FjH;>Y~fuvh_M(buDdMOl%Ihe&tN-*HY;(PurH|6zNcub}7`-r_`FdM5i<+!PzeI^_o5~PCR-g9=14z%ACy3tSjDo{xPU z(--2DgKTE(q?M~xPSRHk_Jy}0`baS^e{g9!_m^)^=f3U&tihp(2W=m?3=f?t@WQD_ zilj3L3XGqO_=t0s9lX|&(XTvJj#!$*ac9HU^qySPkn}v-IbtSIGL2j~EMS(-k%w`S{ja$!)G2RTU1^-9&xN_jMT-D?UAICi;UZYk z6t$5+tEdzzmNqM{|A56oVnS?)Yqij5O&GLg3Q{GOc6)DSXbH4t&g~#h!w9Ly&1ttPWfbQ z@_+QN{^#lYEWirMVkY$Ej#H51N~e8R-SB4Gck_Yiu1D{lKK-T7vKY(Qgo-O3zxf|I z)9}8-0<2HKhDrOm^S&cotn}-Mpz3ChL-dqr#nBb1m35MqgE}xi{`QGH#e3Tww@r^e z{>1d^Yc9a@`Y?3TYX}CFOwyPq&+o7^_b(w>4zbMyra(>z(5QU-rt@dda>4Z0e7vZ* zydj}#RH!M(q{k!7Xf(E7bt@PJ!->tvz)1fyFiN&h138PN-jwIx{d$q7sl3^uLZN4w z4XVlswxc8)RrIKo#DNt4ZZi5^MH%*?4YASzU%{a-tW944~B2 zudJe#d~-w0K_I}oF%03c-&PvJZHS9eb3Z9j$C->z{Welz>6&%33L2=R$LdeXXBN1j?uTB0)rLhVS1T=zpc>_>jiBDjlGb?jjp~$k;VcU` zZ*b%5pMJukXo8TG&O5`FR*oLcTIz%u5KUDRYB>63n}e8~drz0lB~>RIui*6a1# zr;(3*H!^)RSPs)-nYFv-gso1?qLx&G%$WL#7F%JVZrIRq>$kUH}btm-2C<(nM#)J>c3Gzd14-Mk9WTT z>$hO9_a?GoXOvbE*zvK2S!0tQ1Q(ok2QHlihtW5cJd3xvVcc!mB`&Fu~_VH32 zb&X(hWaAqOe3O-*BYNbqhjSBJkXE%7sc%C-ziT`)lLCzoajeR2vP@W~1gm1!VcHO) zM#Ad$5WK>v#L|-TrgIZ3jjdQ!ekf4{O_;g@NSasf{^TdjDKN(4yLs}p;g%3Ryn?s$ z3$d{H5v;o5wOrEvjBBUT8)XZoWx$nO=@J!r{30~pZwr`o`O9}Tyre-AVBNDFJ#@?(RAa{k8g?bQ=Ov# z1s%TIE(bPrGUfAfs!(5Do_lVk{>kiSKEj3A#Vm4~@W*;F&6c_$VOiprJncbie$hAc zYZ{^n`sJvi<a*=!!sV3myDbL?)lUKE-F|Tv$w4fjFP;eCz?fW6C_7*FbB2 z+W8=DN7`#O+kUR)OgC;r#~@zK?`z;MpK}qGg;Q=IoRzMzbK1n5VFxjuaqgMLq*Stg z_&r#kghgi`KfaduGH-Ob{JwPRYNbMvE5bJa20lk~BcFKKXMeh?pj92LtL6%QO<03w z8<(f^AD^Gj@T%mqJkjj+k-b-6-rpm;$R}M`VcAAqn9g3GF(lZpc?%+K*z18B&|KRt{>$M`)<5px|xThT#WUgZ@N6O2IaD8Z?ym`&ymhrCiw9q{XA0Dzzj_L!HGp^q2{(&Y&B9uEeh*Q{2Yn#Lv&}-FvdQ zuf~VrEqE1)or)mKHbDCe+;dP;RA!al3L3swC?&vY<$mDnG#FAnq2Ei zJ~V!eh4XWPLCM=Z8FPy7mt5p7=b<8T%ZTqMeT&wpHn~ve`bW1^U-xo1-+Q_B(5;JK z+E*zdDEHYQlqT#Ihx4vC87zb3mXdF<-ZtudrKbkK#r1cv=2&^_^oQU6hgygqPKa}B z`QRX|blad zY5nSYE6idue#fF{gK?)vexqRU6zY(qH2%Afai)sJ&>c(w?B#W(yC1x#9LSXwmo@P9 zBQsh~2u8m$DnpJokV*-i%M}_~ExuYCwQVfG#vT~%aCP7ojNcW@gdX;&tjPN$O>|@9 zI{3F>&#Npq#O9|Z$Qmwx$kRmM^WsLo^w(JZ=+ifo(jApqrltuqbX>XmwKy)o-dEWR z-#I;<`^M4f;!DRcD9yo>2Z$Lqzdbc3m12jdymF6S*!&pJqt_7WZgI#7CeOGz>zW1^ z(x3%H+L1AIad`qDGk=2~d3YrVWMJc)GV=I|jZRB~X4!-1vOybjXgn7gW71Bpb72=) z@V(@Mig`Bcp%yRAQ|cBC4?gw3=epe#L7C-3VmB9?H`(@>d@4Pq4>6Tib;0m~xw@#~ z*ZPo6*|hI@LeeGcTf1Ouva$UW#~(ffZyKQKY;(eV$@JmTO{Vmz7ooJRXpFor=vyf> zXOm#c3ZLQ+jE>cJ>}?ibf5^9&c%4!F5a*^~+Np{1uTq02&9Yh6HNs<+{ib|$5bxx! z)Ia#I{kgqT6nX(NKo+B(Btak;8ES@3(z>X5Pnd-C1M+OIa7F9CixmIo zfA@#e55C0$tTgw_u#p|e>%c3!{?$_D58ZuudhD4`Plq|@`ij67H4z_4lr`D`4eNQI zfXyq2DJS?l?z@w=RSU4?JxGgC409N!r)~A_Kmkvmy+Z5P&a0{N}fq@ z%Mqn%2>Q*Yx~Md-27+{=r9Q}5CvGEjTQ{5iY&$X#si(dHTN*Oi8eaL{S~`y0&>eq@ zkl*a*;dgk}!Dz&}VInAg+FAJJ{YpDYkKYuE$Xy^j`+`iJa{#4%m)!CTxZFl!R*`fV zV}DkkDqsb+O!}j;4LXuIRP_Q=oDLFOuN$G|^uJlaFLK;?6Q(+TCkwEjO1aW3^+~MT zkgtVF^ZffA&gdgUIL(cEU-^@-ZoGn6x-z*D!i+&((aTT!C0+l+;+Rh(3kVXi1DLsC z1zhdeB;gXrT4C%?VQG$IuDhw`KnLmPIZ51ONzEL39lvCn>Ly6c|1r+o(wV1`AW z9v4`jo{zG?QT_}k>p0Lib-6KydH3yO=~v%={dE>#cTNvH{%M}#@*A)orR75{uy+Wv-emWO=+NF4H09E?# zM<1CUVbM7_%NVL0(y`tC63cf!wqRgJdgO}`6{^V=*G)QmEY6_2?qc(7x)Ybfq?$RH z&Y!+Kz4AvVrgO(!AVL_B=dm3ZYAlu_SiXzU9j`eSGk73s%Y54-zUmXO@>7ViKZ+k( zS0M;&vkm>BcUiiR5ThRTxeeRb^Dx9CzetbVzQHo6ZXJdTYtj{%4d%#f>q%ap+{}#h z@gMD&-hFPGKK#x~(6Qg(_o8iNl!8$ zmG|ad6ZUCYaLox&Ir}H#ESzRAiac2O>Hj>(IM&lv=%@+aJc`vvbm8>5=`?R;%7U#1 z4dJz(;k^BEd?;BIN4^$d%?uoj*w4q+mhh)O^Q(S9aj4|8+aJ$w&TA0+A}g%w#e@W)wX{JX#Y+vxeU$h#zO6Xc%=@+yG+CNJzn3SeYGFmVjb z&~_wSQ6!B=Ga7QZHMeedvzxu|d*7Sy=leWQRsDYVHc6%KJ*TRk=ld*Gr%s*vRh^~e z?E?zHp`4;;+CF4eKrNr($8m;Az@HFDw90Ol2pm5L8&?X90@S7x^HLJE7yxYC)*|B< zpP%)UO}2qd%A+HW`=BS4H>|*zbvKrBwkv|$2l_-9>m&4r&d?Kr<*Vh9D}81pMnr58 zAaiA4vE#L0|BlDYzElchk+E(q92j9WE_6jbSibbOxX+{DOY=wR(2ZW%&9b9cCZ~02i);&Kwwx1nwgy##2+s#ddV9dK zK5;Vh?Ne~r(UY5tdYcc6ur6e^?|D6AzWI_iS21fix<+0et5KB!sb-embMDKyF7QMz zPp*Eck8{e%s=+QWCey-_%ZO_A(aSgV#H+@`qrT;f*JHt2H~c&?pmRk~JJ_OE5pUO` zoW`UsSDqU&7G6zgjy9L=br%eN^WM04LpST{XbB7wB!zbI8^3vBa;U~wE8;Ll+Zp_+` zn3Ag)eFU!LrfF9(bkYR4rjrJv4ZUm?c+1W6dNagRdMz=(9lC7F2xu+3MwX6}ZT5?h zv2jWlpWhTWu3puRJNmsQrhNibc*Q-}(*-fUzymfk1-`HaD}BTVkG(MM+`C_OteXlH zz?Q5DCWan-CVckENBWK}pK-k7^@Gxv&{h4l;IKnx^s98Nu$?l6wcMa*J~`sxmEIM& zfv{?slV9?scMzM=UAW>GexBa=mB@G&*K?IBeWO_MR->)P1NWEJgUk~bVB0kU5LeH+ z5R@m;5ek8M+)9ZCO$#Y809$g-k4A5jDVzD#q8b{&D|ys1XkD*6)i!XUQNDPAi`+f^ zpuelT6R7CXl@ZIJx|hiDDo$ z1{NhNRBCJwJo10`(@(W1eb;wwGz@Z;k%CB$`=W(*IL-f-=os@2)u1fYWG>_n9Xmd4 z*IhMq=7<}jqA>WiEZ3M8vaa%sF<(4STv(7yfP>fT$%|kjLbu9n3+3{CeIMb|lPCT9 z98jsI4Ia^Itm>!v8Ky!XeCNXgV=hu)S+w1(yN7n}*)?rdT=IbrB_5-RVVTsWsh8Bq zw>r4MzOY&tV%tvYZdhLZ_0H)B?l4uu#vCB z({u|E@-YZ^u4u?Az37=B>Sc9(F{}t*%Z7E5k#_#Tu=z&=Oog$m=A%E)gRy>smpZ^C zE-+;HkMXLN zyR!bp#n?K-@^wvS|3V9}2H=Zo4*!?{0*768KF3gC0>ntpkxbSr?G|=w(+!)1yZ`G) z)1!Aa>GVJYeAS^Rid^X^)sS#)+^uQ4C$B`OUuYvyr5V!kgMy@eC7n28>G6;jdFudI z7^V4*0-XdWD6?U4U#`SA0`N3zYB9WU+y^CH>yuxviDr(18p-MNWHQ z&dW!gZ_n&{cKYqV_q)@vZ@d^~QUB&<1IQ}1(4q6Ax8V@(i!aoDSy0(3WYUY^)T6fR z`u^j;{-6Jk>BG0)PkjQb{B|%@G~ZBz3no)WW%i#qIDPB;zv0ut^$4IsVjy9Q8`s|Y z(_eT2mcD`?eLME-^y0qts;(lW5=AbC$h05+IJS<#C)_Gm7Zr_f8IRMxi{=0&+}Z0zG)W_xKHZW|>;ESnGYEzR+Vzu8&8Q4d&F zXmuWP(Qc`OC?Rf!rv|&-lZtk&`jagq3M8?Zj3;5F`7>suo1*$qXcvo5cJ9#TTOF}tTG%(uSuSfVz$cqQZd1+Do4o{|9IoA#8ps(}-EXIXV|Af3T;$g3Ro?U=VC&4s5&=mAEZoEdA zJT?@gl7(aaS)r9Ghke^gItW*&@@?>fQuN>>)rA)E!J$Y04$51$E|{f982 z(URcE$5tu(DqD0p zRkXr$UKuBX%MPXroA}bBY_n7KiB3ZKQaVO@*?i^KUY~aJHap#TXk45QA@BNgMOs(L zt4}mHcdoC%a2hY=;#joSy@5jmo zh6%nLi4ouP#eZT7L)ZdI+H&3=7sBi z5*8{Om$sM>iF{Qnrzbo@%wcd9i-0S>8aggLQTylw=U71ENRP5f6UTh*jM1L?8Pie@ zMDUWH%%bI0Ib=jkcJ~!M=?7TK2Zq29pSMTy)Ml5Hy%7U0H)IH1J~;S%RWZwschetY*6~)-z^A7_(z~9y`y2Pnf6o z{AwxTJ9$-k6I1UTv{)fG$DGRsW{~)r3$RGkWp7N)(&uyZr#(bwhLp^CT1*54bDqbE zTcM|XKAYSYDhf0gbIGqjs?@Rg%C}$X2#iQrq3>y-@xET+;HMe~K=DiG7>~Y`ohRW( zzj*cV^ZHoz^ZK4?OdOQf5mhvmAzRPt_0}!6R7-@8(i-I6WXRXGzc6JL-eX^KD@B*ky<$cB8QDV@fIjyn2{d#CQ-p$ib~w_Cg+gb6&eDqkU<| zje%}fsp9*31a%|-QL?6` z9JJV|rEV{N42U=4lx`Tw5y;0zF3R6*S~i|1aeZRQD0XBD36&sPoo-dZ&{8gBDj&q~ zSP9-Y)=2KCJO&gj-7Hw2Yt z@{3si=DWj_QGRp@-v<3{RET`=B!N(1kn@BYBr6jxWAu=Q&xQl!hi@uc2029R18FkD z28p~E{E~$(aMV*lm4xOeD484+9hbe(O1xqDlZ||r559G1N85N# zHwUd*rypX%xHO_OQ357hKqAud!^TsJ)~zEfTx|G6Q}o@as*jM0!M6Q~Vo;job-fr5 z3HrOfa2we2L%A$34&f8Qax#p4(_!EX1t1BQBxRC3;qy~xruTpTuG5IcF%r&YP<@FM z(vm@_bR^b1=|i{eHhkz>t84yizxl@W`d|Idv{T;|O2;EYMh;O|;i5gT4cx1`QZjrH zh+2uVL&aU{E4<_;p29KB1qGzPUZD5>O3x$dX93nvkc&<2@aI6;*&^5L$o7KDKFvp$fR7F#XTEJy1RqT$qK-pO zxD;`e@(;C&KwBYrpBNL0HpE8Zzx`F|g)eE}T#)isSw7-NmN~#UijFw;ky9RBS=ECm zm8@#y8dYt^$}G@o4Ff2$yb{^0(jD739|s^BpVB^-=q@zgDWFmg&C?MLT}H*Oi1s1% zh{g|OUTX#ZcmCE7rWCiR)1^T6Rl9($Kg8^tD_9O8BCLSgiklm(l54H*_q!DWJ=$E?vPH~51GDr`Jmqll%vrypQA}UUjNu8<;b~XS>#!wR*`v*3b5RSK zalFFzKE2-a`0IKCR^?yF1z6j|pbFy!*j86rK9@gz2S=HSD~Mmiog%qjkh5OJv;p!Z zTe0{QnWrW{{CzFJp5s-s_@Nu7D1*NF>U!3b`#k-+NST>EFL}-<(t^ctQmnAyL#Zh`nALE_ ze^T6JR1ch1j1>vz|HCw$`jM<;e`DpO*)(P)Py6zCtHxZ)He4;rLc)j!S@er6gf6id z$^xnsn5Kb%Uq#Fq)afu}9yAPbE=k%GhHEr=?gdzIqOxdC#mAoX zEa?fTM|#!WeZ8q_iPdHoMtcS%=wV!m9+kmqjM#V4Q3u~L!Z6Ve)?3KgU-+s%^GGwu zbVxs8n-5(y{iW;HWgCo(tw&%Gu1GZ}{oaV1c2FXDQ~;3z{!AlJ5Y1YsKOeBXhQf2d zn0T(O(qnnqLELh-i7XU?a4_s_#5~ox_35qCHhmA4vgd7G)`3LWC7$$~earNMo>1MO zZ?x9apy8ohfGvqA4WtA2wm4^P(>4G($5-A6%x(;0HWl$QJHfv2h z`WIBUceT)S<>JNZ{JFCYSGGKga5=+=vSob*!j^TF9eXZH0_y}4)Ll! zS@c73<4YhggMM@fwng7PJbd)nbl}jTP)xm6kpI2rX2tndy zXTqR&NHz#G=BoHC#(p&?(nvRZ)lrgiwM_MqxqXpu7_$U-b^QQ6;L!)Sp zi>I8ijjp`XTwY2h^mHAi6S;YPmbIaF2b z*NJO($R~}s=)^I4Fv+`-Pbsm*Z?#)`Q@}NS;)Ksgv1UQ2F-58@cY0h5u(=^eC|1>P z*$wW<*Qug;+GjL3vFE^{X??CQmHeoz=@OCOE_d~r%j^1EVS1xoqmq)$V!7Qebrmn&&QpIJ{`D{U*7b*5EzFyLxn8*A(Kdf0t5^JG#hDIij z6MoOjS6x^}yH>W+Y1)FnuW{ss6MAi#UInBHdtQ%rOu2jjs!L%PK_$lT3uvWgtcrc$S7!*=r&8IW9`Pe4ehc6T_!k3ZeG1H zefZ7?&WHVw!GkVqZ8`W(-xO6n_l00Abbgahdt=#<1v}Czj|THoZWb#E)9c3o_1W## z4+V4)N@wVZvQy5cvvi@u>5vOyqzeg!{21UVn4G*yqs+XB7j@V5nxhA&b>I2Mw8&kF zHH&BU+Hs8SK+J%7(gF-L2Dpknu?Y<gMfPEUANP^gXOaLJked($uq(0YOX;<_^0DZQfw$KTQzQ>a>kstdJaU!G*<8}YV zBENz37V_nLdb;+#8`Fb7{cL)Cfg2(OXVl90D;Jnz5C%a^_n`&>Ft$x771y-#J|Cy!4V;~d63Rzt-t@OSy4FPnJj0JzEd{`vG`sCVC$FPj;%$uIL5Xa zb{Y5wAOAGSXR`)nv5h|h#6n?VvCILEP!oPGCOZXu22s9OY@QgEH%1xkpw;)xXWAf| zAqfHPr;<)9V$tQC7GV9fD2mZw-Bys4)C~g!Wg@}x%s`6Gi_%GUBoP)RfB297o}Mf{ zq}O`tyCHakvkGV;MH6xXS{u>%0!exQ36vrdcWErg&LYhADRWETY5zZe|9_i4`}ov! z_g1{o!;{OY-a;50>KHjl)A~s5Kc)rPzy6!@$rX_zAdCX(6gRG&eEZ$$$^|`*rXT9O zzIv-}8rif}H@h+8o*_(iS=t%}E{(zIe0w4OP5n^0b?xS~(BBj%U$_*B_B9zG^%fwq7t zc45*MW=YNkTdqV~CyveDDN`t0bSC^ZURodOiQxVew9Txr3Dxp6iVWFo)6XDAdrSS0 z20Ynp9wakJU%+kC+A9wNg7WwpW3`%cOde4+U>ri0>j0suAu@+#hATYF{%BCw}l&3ZY3Do=otROBk zb;Eff9nD1~lqtbc37SQxr}q<^1)|=hFRq!=)#@hj9NR}sCW1k)b(evnk=M07bu!ZN zqNHXzH*MKG9X@t+I(X!eWJ>`RsWj&<_Sq~OdMS@z>nprpqQRn|@bAC%tLgo>f92O9 zA3T0S{ofW1Jy-yh99WG9>U^+%6vMM;@PH*2d*0jmYrH(nP;JhwG46i_lcUalLDpU@#&DGJ*GXu^{cn4;lN zsOmUmp_go76<3wBu=e5aX#w`U7GPN%W`P|0)UE2xlWSfyCNCC#5i>RcT6rb0zebCp z>-OvS#(~J&f8ndBz-DBsoY2dE{KiIY@G6Wv@Y>dCu65_D%UZ~iOYy>uLdRihIhz=A zc^F0U;hf=ob;ecBj*Ue}#TS06Ct!c9Psv z!YMy#%Q-1LPsrZU)0K}OGpUDed_*3b%F|D{Tfh$m<+**%(BgwvG1`Ky`xfEif)P59 z1CN^Yg;5sB5M zDfQ2v>)l{>5=faUZ{#6rOD2BRVMVH8NgF35aPr7FX2-EsNM7g+5;*G-&v6!{=`Q=& zmWa!%<9J>3OrL)Ip~rT$=oT8mq&@KI7iyc%v;_-V`P$@7V;8CtX|x zWJcX7=Au`cPj(zUazqbU?25Wc8#Hm+Px*zeQ8yJ4Jkix=;aR83&BF8zJ?X^_@WzD` zSr+M(ETLo?TeR@G{6-|eW!o|mKxR!VU*zG%lcrG!>(y?ZE`DqEq+~3@<}tLb^g)=q zY`87ZR-}TfD881T){h)^Y)djs=_v%44L+6&Hp)^`ZxG zmU&wVq~{r*UG0YjzNV{ zCp36)d7b}l-8^waud=_Rhoc^-?fZJ4f~8?aoCKocAu^i|8)bVXpHpR>)^m30ySF=Z z6V5h&Vx{TGgzGwWqlOGcD>v^$(Mw;&MX$K%#9vp3vD$s< z0_@BH4+#fdBr7=+2X*AFCOwpvE1tEHD!6yONH{L&TQTeNhpzd2?9%EaAXw{G~~Kp8mb?xqdY2 z&*eh~`HE9FI>++YqG##C_XyIYWMN00%!?bJ^#jlOF4^)`7v`tjNF(jMc%cVm_+32b zq1C1YuPp{&zJ$*3*^VPr!78<5LBK(23Rgkpu=3S-FkFd&U!zyvtpDC`X^^TxKLe)l zA|tT!gc&nCmTAwRiN*pcY3m~vpT*W@LwU6m&$#hJf{9Da@+1W~&nyN$a7r_HvmW)K z`i|SeCJoYg1u=5rPW<8$$*!tTd3;uH6Zlj=W(4qrbCr+DOziSwg*suv6CwCq@z}##biw zhH2@OuWbPq_1cz1vlx;V(L|#J{CXV`;IZ+ujMoeEb^(b69RURf$j|9+UnaD16TXZo zR&AyZjyZwv&Bh=d-N6risu$F$&gzE(3n+S{kprxdNZY9|CfQhO5Iw>0Nvl(6W4? zTQ3ihPga&dyiVMCK>UQswi@ZlEbUXE|(92%V0*> zq{67{v~^t*u>btO{bza&vCa)>;`13gH(_O69w~`$(xu<1(+tNl_o(TV=Ly(v|0loY z<6wVn$=-lez;`V&>8{hC{n4N5)q1+ySOi|b_N-o;&i7wEQDJ1EL(VzsDdz{!6B~O% z=JX@w>ecIdouP8;#i5K zUFqw}Y{Xi;qrK?Qi<gI`~dMfmoZhrJRQP*kAqLB8@xkIpN$|D`diOvv$3KH%8U*-a=bne)@SFh`QR%3hJ zP>JvM1OHLPZrIW{`bz))Ack-7f)-#;#R6=WrDJ3_eX>6KgH~6V#5tyegN_e-PaK_& z{n|Hm17j=<$C$*06uat0d6~DJD4O%oycJDZ7%pP9ApgCB+>hGtw$8 zjIos`F0AW2^~~8@)OyqgjobDeV_{#I3?)LAbc!W6qUeKWNO5RqNnf5ri8jUt*FMz3 z{U0w(H-0HvIRKwNkvby{T^rZTO1GGG&E#7rI0<{9)Qg-9G&tu(Q(x_;So0Oau~3Qu z@wE`?#am(Q7*st08`t`hCm!(V@c;*-+UOUs#f8*^wHOoLxqMY~@4O*GvWC)o2t%HJ z!esO+paX*BqYn`up?Xa*X=D_~leC#}KfgZ-(IvD7m=0+P2hqVFp_YNG-@u>~kYSOv;kCN210tkOM~JpE>OC zNqpYo!6NK7-96yNs6n@nflxBz9pB1)?e%Z!^FdEH8+M?Te>8gNz^c<2tYVYk%hZr2kf76%bb_HvzlRD?4W60@0 zu~4>Qo_cvJNyJN)2ndP3}pdvF}YZTcqc zRxQL1H|jPSFr}~J#+*+iV8ki?NPgeB!h+mG|BmCZMDG`Ulk>vWRkrFnFhNHpm#eyD zIWHP>Av5|C2S2vxqe^Z@rvTUjM=K-72Vz2DArvlXVbl0@mUP>|XTJ1dpMX4d&SyYk zo{vV>eS}@IDU!AWQ+{+@(o+sP%O_2T5>1bI>vU7nmS?tU9^`4S#rU@evWc@C=@fDv zzW+L1BnS9aMhNtgyqWU4Zpgf)Zx@e?u&J{7V>~;BvhTDh*zDoU>=&whedf6xT8Q1L z-#2<&r=Es&u(Hr-oOX_r>6`yQJLPqjyLWES*&b9xvh71-@-tJkI5G{|5@X#$EPMlG z;_Ko{N5`+Ov8aVBdqsa@J^}N%!k7KZcU(`6n6I)wuV+?Eaih)j+?Uj&K&vjmR{vfX z)lnJgK0tjk=Si~j@?~q(G%vfFJ(x#~%MjkrJU(i7K>gCIREi=;(^C2dYf?C{)p+*`nMo$Xgk$H(Xqsj=E zW3*j&c^)}_Ouvu14)d&EDUKmLCB0co?2Mz{Mp|af8~h4#cslP7gGV~|bDy2@0&M9E z9YZ;bflFz%V}e57E`w3Vi?2>EPEYIU*Mpk$#(tqoWtGkP7~FbdOTY{aqSr0z4&4MA zC!z<}%8(~i`-EQQY&`fN;W-+-Q28&MJvW{C=v3ELm=G~tNyY4QU|l@LQ7*FvjL-qM zRLxaEilTTLEH#Gi(qoJ`&I_Ds90w+NwB4pp3DVHw+s9$QWLcN&`h&;Ze5WB_Ih>?C z+LZzl)hD@NjgesT+KODUWuzAwRsNcz2c`|b`=2TsdDFo#`(>I+5C=)WOel?N&Ux{f zXmlF9HcG1rI+udHwpaj_4ElsMo`qW$V7-MMaQ@~PGlRmi7`(7e6M!tfibTk{Osj8= zn|YbDdP?mx4cf71KM-K>Cm*O(0+WV*U7#?o{OpVv$Vmt8alWuaZc&ql3-Qu`Y3b74 z>Gr>POFsgZkUfeJP{yiC}Pb{>F=4$FgI`Ojol4AXHX z7ET`tU{};qEUvs?Nu#@5{R036l4G)I5tAhOi%-T9CPDLyn$bk%RNvRi1>O zvP;5w^=;9=UoyrMf(>l7wuK&iC4>!9Q4iE#i4arH1=>5>7fEG3h}Y4{pZFStv_LKVS*F zkjOA?IoDf|Lri-TGk#>*nlzPbbW#c|(JTYw3rhjzdZB9%5>^}u=VGj#@&>(C=N z+9aX*n|bhDN0jX{%3IH1$g*6^M6>UR7z8H*{Ro=_ZBC2aOgJge0_;mKYoeQWkq9pT zK0hHSJrhvHg)xug9X+w~lOJmVRyTNtSpne57we?H>{=?apVA1-krE2juT$1bN}CDt zq|t<{8A>Ar&{*JsCiv0Til`jI*!MWVD}O*JRUR|7Gx*0|I6j?t>7_VF%tvRnG0AWY z6ryVBPr8m^h%Y@}fYnp5*n3J76T5USZ{4;%eCHyM8gJ~Bcj41V`NuhiKY$`uQuK45 zY5`U^MVij|1&nbj2lbLN=p0opoJ}p*hOMR)f_)Yw+sDN#(r=yQsx;`eYVlt%N>bY5H*vFq@2c0oJWu zbnxggp1dq+;cki7s?cfJu=L1DU&lPKg0CCOuUzv2tbLGws9cs@_07mz2A$eW=Q^j9 z?I`XGup)!AuYr&2zpy-!>YEJ3b`Xtgvkzio*N7&2R)H<`EgrO?5<6ux^URB|2n)_? z1h>B^a3eQRG`LF3?`Sh=2V6mvSh)ZzG3b_}jxj($C#k5l{l8U$jTMzXGSw0R|vu-v;!ggx1{jRIj8pDp` zp?~M=S`8VS+Ni41SEXwGAjC{ZqV-IyzSTcZy1}&5#*P zo6gg(WRk@o)68rNLMxudiuujT#tsEl0gU*RJZ@ z1kqLmiUOFBSeiy{R$_o}cpuN<2ep4E3u?F{;75I!eX*lL(G zN}oT5(lz4~{nG#%(*s$Z?wE@-SS^_P>D9(f1=Po=YsN@|)o%Sw*lfRg%y3%P?@9OF zC9J-eS2pua*y#>;CJkZKKagjV%mZ!K+y1uet}G7flVqSji8s%f!*V^kp_}v{=!xCB zft+)j8uKPRmrero5{J~%svjpZ(j2-KSkfG|9?C946{cgXeb&HF7yM*Ufq^$TOw$f#* zF!OQXdOeaS6mCpI<4v8C=<%sV!2n9!QV* z&Y7i`-r~=ex~P&#Wu>#?j_4R@@K?hWzIb83a>ea&ams#iivGmB0P~o_63_E`zNZTJ zRkl~tJF6uSUsn&Z|34RCG1RUYVYN|$PJj8NkO;F^gU!p1_|n{Wbha>y6eq`*>YnoYvbwf5jfDFbWqz$VWOP%_4rljiT z3v$q63vT6^c5xtTb+fG3D_+v;hxOe#J>_GBcEoKnu|y+N-V|ouXZSTP-2VKt)APHZ z_tUSYqdVJC%S#bDsI%f>(F0*En(;aq+mce+xN(Ii2CM+elTk|h#~X2Oib77p*eaiS z0_l>Te7&s6aAV+MK*73{v^@@#v^76PciL2VaKTclOeJUCOHbUtLeei;Bx^~2&!&7k0|B`h{5PO+Fmh zJFWZ1@oDXghb5&NamAuSLTu<_aLmEu0uRKqZX~opPyyV}nGc=PGP|b@o)O6I8y8EMF=?4Z2unHE}&ZA5kBGSt6Wz4W5)hQyRrE8d_x{hxVGGo)%CmQS7s z@|q-~iDHwDOq4h#0If%Oe$3!Y`;7+_ED9CEXX=0w#sVy?WGe+$IknlqAmy4R;lRRj z$y96&ZUdov31>@Apz?1pWIpwB@>lO_0rspWEn^0@Up2xWdu|9o7JG!!hiA6r&OH3I zPXm_9*rWy6fAU}bm(w$PO`Xdn1yw5Jr4vnUQcr10No{kEB7;qgxo**)HZ0F%Xjb}- zE7zxgt_9ee*R=o(hBk=3blOiB^XhL+=<05s7_v|Z$y04xw{O+WKu7h>)z?IeBZha_ zwk`a~z$=db?BD;fZj!#QHn!{^Aba-jwVv|NP)#hk-B^PtC?W_%GF-z(Fx;l~y4^4I z4cq&ACG1{(_be7*-qK&9}#iA>*(jrD9ECb zn-k(@3@8fn;gKfN@zs9VpJ2rv!{V4f(50rHbfx_0X7k?X34CqRN8J=F5#gWsRAUce z%NYBgoW#VDh(g*{7>xP=%A_-aG6Ea?fNc0Msf&MY+=D32=syJNmAB3K8 zlE%>WQaA0G;hTLHU*Y_xr}cekEx-b20hWf8e9J*sK~0zM3oN!OgiX=W=LJ~Z?74UM zv|msA^8NFLC5>^c3k?2*Uh8tjS&bAWD_thvs;FogGS#K^yFWuP15orq&#-QADQCUpv7doDa5=yfUOHA=fGwHT;;NU5SHl$TD>3*d5SNadpH9Q(wSWKnTDhNdd6H?X~+e0?!9@Ah3)kL}28vT^c zJkCqCDPNC_lV0?pr+o5>7PN3Fd094e-<;j3*LYfrGDL{-D4l+J@lk0I;b-_^wDe)Gic&Vs zv*V#Hl3^p=QvIMb6#IO)P}sl@tcJA$Sp=i)Btt!q~lYq59k_NZ%3g^?9>t-T{8}BK zEov{{c;j1YGx?b@sflBVzR+8KBaIx@X`cjioOFDkAK?kuFZA7WpU~P9!hS7Yb|0Wq z2{U>U@A@uT0YitnbsvPVT^Q=3+620y3{e(81*<1P!4SZ~uMIo_zOUlSjy&r&-dEd( zC4ow?Wz%Wee%bv#9Gd?TxzJuZO;oJe$_}f#@pYGq^f=A*PS!Bdlw|GOrJAN=jM91It3gPRDkE zHyJTsWL@&-hF+DLpXxJGbQY}rD&o627c-~`%se6U92=g<+@i%ez2dnwwAJ9{Zp95V zN2qMYD)(dEgm~xr?djef9aG6s_4GU(DlT&r&9P|ky+O}(9nzR%iL(!6=;^u&hrTWw zIP&lbfs+OiyN)gsUW8uj(au=OIzPna6MEqh%06~nPUNBIMjy-@(D>XGY5S8HK^hJ{ zl}AtMEj=JBozTE2v(jI%8nLQx+QoAC?-vm`mw$fN3jc;QZv*wG**ql#YZr-|WI`YCxx_L`&dkE-= zGC>Rt&>qU?8~P^f#~)}BmbbB{u|O1ZP&6dLly4nhsR20PpjvL0-Eu4SHP(v6Xdhnl7{hxK|Lf>MRtvD(75ggGbXTq}tc`)d zn0aEZ4@hRPO=AYs~Hr{lLmu*7CbjgttGLecwRq?u1 zQHI!xKy;0ydM>bywxVUIbI?GK0Wcqk<|&X-S6PZO&vI;ID3j}GFkHzVuOdHK+r4k^ zv{T>8U8mO&6S`b@K^@kyggNp_GwvyxV-i6+275{+AjYEVN_3`u_VK6smY!Y@ zzz2PF;EST_wtcDBzNkGAr@f$!!u>UhdSv3Cu1>SRi<;~x9&vL z!kJ|Sv`^Gcq8x{!D5KkD@#t1fe*IMqN@GA8lZBE&47KRc>_mI5uN-cZgiOe( zJ$Z6pzlcqDfhdn=G>~KRj&}_yZhUCe6fv7C2tGJuB+F~=G#Fpps`Ps4Q{;&_MDcA1 zk3P9OEnU`3m0n{8(@(wHd3?~n%OF7VqsYOvI!BLWh-?9Z5U@Fk7U^=tzQjf8LUCK8B|-m|3D}nKQjF7P1=kG;B0o+ z@{_+!x_##kG@Fhhbk&a(=u8G_S}@!r@3i-l(a&Z4kWvQB!3!N;gmo!Ig%>K2&fi#`Qpvo*x8hl{OH*J{BzSk_|N~d>FMX534d@rrL6;bD6W`Z55_be z^@|+1jEkqqEGBA}^bO0)=Pyma|KI-)eicvXw1mzT$rauUu%atZwZ~}}0Ea+$ze;x> z+B+T6({FnY?6>*c*UXtxeN&&N&;%fK%W-@tlQT|Rn;iF{bOyw1AkP-B2d|t6@@d3U zueI=19P5SQg9BCP9^Zg_}Ev7E3d9a&f^oZ)U(p|vFq~j3Wd!bJCwT67h-Xo?FQl;(&m5a^RXUuBTQ%{ z`7oF7JRK)>2=N5$^7J=;_XpFA7mT)sFKn!^Gz+l z)~luLgN1z!j2lz%CfhB1V}fEoMWPNvGy&9=#j-vSg9e#81D1gW*uWMArtC@7*X2Ae zact3{6xU@XkG-fTU|E3mgj~zU~nWis3(>GxCx>Y_M6AQ4ZL;P5{MRock zT?>ynjtZo`X>5}Vu$!KFdfIvD;B@%Kmn17XIv7J~?Bl9tY~@PB20C&Jb#@!qy%mo* zX%xjWil9aLI?ac#u+iK=`qB`Uetr|XA2Wh_l${3BhEE~k716!og4P9Za z)`r%x$$|`Gny~*#mDZPfu&kx?Xh&j=KG_uo{0g zTIqNa&s~m~)a9*H)Aa5?RqNz>hya}&Lq+9VXAYgAqiF7i$ZPX!iQO?LRv6t5sPm2| zOcBsoz*vz5R9(N=5M1IZSd_zKd?`K)w@BBxayg%rt?#u$kKdfavjD3NTWx$P$Ixj^ z4bntmA^5J|>h<6rPu}A+ZZT@Zake;9BgPjBr=S5#VcG&L!q{PvmVq6?c+un!P(6%fc|r#}s6n6ovQB(30gghX{e&cb`G5w;X?!HW z%CTShU$R|BSR2fU1w!fMH{v?YBkkCsPb={1(G21?d+~&3*gB-|X7Ap+$5^|}$qf|$ zC>C|8z?)Zo`SYJomoHsb)lyFpgc6Lsw)Dq&_tjuxQTSCovA=~U_W6wmJh7^EKuw%+ zq5EQ!*(F~oS37z756I}iPa^9h&2e>PJwXSNM3QOS;$$hK*dPeW4xJ{li+X^GNjAm@ z_wU`E&Yb#mx}jGQH@U*j>vG--Lx=JN>nmY-K{B%0ri>!ZU-1;n?-FZte9KJmy1s_V zl5(7&@wu_X$Bs|C^|l8V9PAHv>}tt}-?)OzB9$xvwnA^<=wdmBd^3<6j;@^lLZ>Qq z*YyP6%`0UQf*%;=S~p%kTBh0Jk`ewu51WeNLr6W)f%%dm28%d#PJn}t9z-lAAE4Q$ zOv7GXt`9zRv9x5NZUk>+4nfaRO8G3O)NlfsNGfoNbX!fw-i z*LqFvcrNNm!lIY_eEk)D6fKN+d=vJ*ZmPX^Tc5^K9yt9sXAybNStt+Pn|3XoSn^ag zGRRiGuB^__$v3Q+GkoRX;Ub&UgI=)S#B8{tWjwE2;$j<+7fJJ*(eJH*}u^1JdA?eiP<)#T)A^PlOMFZsf)COb=;l^|ETO2;gss1X;h;*tAx_57t4U{~+zJGD|= zXrFWiEX+zoa6)!0%Dkq;C1f7&AK7}Ez>wB} zjIxprU8zTz8u*%v3gd&{u$JvI^i~gb_uOZC_3#b70>{U8&=pn&9p;Iedcw-AFLlfW zX+Bk&QiM$DOkENxjQPq`o|rlv%UxwfD%!s;hyWF+L-Qq2ap$yThg{o70rDz= zq&6Z#@j4;s4U<6QQZ^A5(M9{Izw){kV80Q%gzJ-j!uwZgbVnjj<44g0i**(X3WHW&f@)jlfgp(P>m7q-Z7O2f=b(`$PzHQp zi>VIfscQb9)26{08wt{`N+rxz9Y7;clWZ_NNl4lPsYBUz$PkueX~F<_@3H`^CtxFV z`vA%}jNsoG@WQr5q`kp5#K$Po$ZS%*9z1bm`u^Yl+tcQ4Tct;OFjw{ddy3$ za>Vt6AELXe;VTzDhC&t(&wg}z`qBURFQ;3)MvH)MeByLLTK25V6@j)0P6>D7wU?(O zFCX{Bk;~oqUDi%$#}lxBnhUVN_+hm>7ht2#Qbt_}*6jh2t6APq7s}&(`KF{DWHFfq zSYA2Ici;~nJ*HO>YXR0X$ce266g983LZfHe#|9ZDbInx-_gwyt=bXcLV>ng{(dNZ~X^!sh zRb6lfmYo0cNbyz6;vQEGxQZHrU zdeX|{iV#!c(KicjQ=+-Aw*r&GgRld&%1{e~7Q_zMD)`ZOltLE;fgU{g4nx*;=DH9O zW359_d9`5jP-8v({{HX$O+Nw4&7A18U-*iwoYKh4s$Cw@QNz=d+H2z*uzCWP1z3%# zqaL8o*$h>pBFtu$&f6ZEWY1*#sg&yy9QY8hd}2!nhMlgXam#1D`CO6O zz5ttJ3@fG{!e%$GeASOx;2Dchf`#de^B1O5AAaobY$LPp=+T)4*f5Jf2+JSc9O4C4 z)V47Ks_-%~imvF5EZ6nAu?M`F#sj?MGnSDY?Izlc^3eQ*xm}7pukY1jD<;?K=CbX( zcTTVVmG8=e==>q0flicy^3*{NH??=bqnMG-*aW51RrDj;LgkAFuCQ{)*wTS<;XeQI z-RbgAbwjMmwXjC*QEx7Anx}Q~6Hoe~2elbm_{?)>C z`x7-aT_W9o(1+07S6_k>x)RZHy-XSXGw(c)@iicyUKO(zJL3shl;|3v#Z?S>ah63& zt_OZ{R(&~6Xc)>w9IW0_H&_11k5L>jtH z>~nrg6^m;G)eNKDen$!WSXFHS0ZTThdHcIx!>7eD`n z)<}4?Is!+PD`ylwXwGBKA?jz3Z1AM*rp>$-NDMns2oX|6TY!ZX6%ioq`ALaA%ex~^ zAtO|$=)`Y|W)?IhoDDgfMNtOI+%TPN_pHw}c2Qr5`Phk6MYyPk04`s=pqrR(B`w>6 zu}EMeV>_>O%BRcC2V=!7-4!EXEV@FKWm+1#eNDa?ISS}HnCEj)H$D~LgJlu+ zs{&;mb&TmIo5bQthDF%BH}7h^_)t~Wu5`Xaav7r<>C+LZ>U3Ip=(GYhc$J5bTwbMv zKj21rN6j@HtQbfKCFo?S>sI${OE7-#9me3ybjtdObO z)D!%yGvh)Bg+V;(EEQ!Q8Rj8*UGFx%u6^T{ExyUM@CcIbcBH>(2xl-x$cT$N$cl0K z!WVv%C+j_Mz!Fx(NgyiTEG}im9QlPAX{23us^6V^_G#Pe2k@w1)5Wi2jXVl1lbSD{ zJEymAU7Bv+yy3;;(p|A-hF#H1cgwHvG=x^-24zF?YvWR;u+AEH%X|-F0l&mg0E4NZ&q>SlM z#E;st*5i3n3{}3w$2ldVJa?rt;kkajKJYyi%GcX%`U=8Sh<4c1Cqj|0<@rEv5F?wF?uGLVTN&RomlBhUkW;~h7y&=4r$r| z-+tv4%=dNoWzb_V3_tQICjuHde!Y!#Ug?fF{S%fv_+H16hmN$5B`Fbt7O`cFC_1{j zZ}5Yn7@s5@w6Ybti-rNx{3rlh$4M!Lw2Tvk*7K6jt#}4NPAqu_(I^LNxOV&!Zz1T5 z`r*Frjc-hAU(!sKfIf%ppoOfH@34A?&iX}X(E#Q2Ev`i6{ewVxX7XxsP77{e0xLP5 zXe}A*kX{-nGT2U@pMHhTkE~}jbG8nf4JJK?M@clcU%IN-4}X43ucc8&vu-hInF6R+ z68&*C6d|8BG07cLbV`)n6H}_|g{_*-eZhj70MipnZ|SbKf2{@B?7uuT2B*A-N!G&< z2ZuydJ{Dkuqihb}U@z$@W7eUUu*I>Ec>FjB#p4eRyDZ2eck%0(Gr<&3 z5vuOA_`gAS(?7j^TVH^cGX7AE4^eDNp#0Bl*N{Hr{?YHr+@Uvx-nWm@D*5q-K7OsLObVFh9wpZ ztii0dqfMcTW3=Rn(PU9aEWn=m+r)rlgh4|5nDR&EmGE6yKn*DLe2@8xMp=o_24pM18w3XAB(Nf z$VY7<9+cWcNnOan4v^b5eZP;7>Efa|oD(+X5U>oC5H4%3cVsj8=msPxzEDdgs;CkI z6YlN^N1*7Lr7TfEXd=3>2ohAY^#rV7zx_AAKfV0wEB*#xEP?|UgML=Q3$WOxel)x2 z%Pmh-W*P5lVelt!zS$RG?F2R@gl%oOMgJXTgNEkFquK$R1h*LhT#qIM-nx`8fz$!w z(S4ow&{1uAFyk_hRTaj5&;Z2~*w=iC96fPtI{xyD8aC)U-Y)dCxzs`AjdO&tMIBYr zT>EiJ<7mAO?ChyC)BC@8Ti2PzY3~ueg7`UJ^&1LYT}pb)!Lh3aSdOolGv|dIue!Rc zCycM@yLdOW2)-opx-`b>CAxgG zoAu@x26;BABBVNxiA;lTV#G2NyprQs;0AQ!qAR8zJU)V!e0Li%eO6DvUjC_WihZOT z;q)|~U)xHZ)814rKgl352jt_$L19CXJ}a&?mwzq7ZhBqzz`-wjN>=&oi~9wU;DbXq zQKj*jIa9@Me$@s6rB2I=zfSkl?mD3eBOkrSYWGM# zWp15Ym`?vMT8upx3>I2rCRTCvC0u6M$Rn)Hmmcy(Qw+_o7xq)IoNsXhM=ZdifJ5|9 zJHU)4a$}Lz3$3E-BGDFLS(tU-FPta;6+=@WPs@9F+R?0 zPlzCUUbs=Cq20JW0CgW2d}E~F;~D7owab=i>%~W~VtYq|ve>wZNzWEyJAx?YF9Lm{ zZXDRKdD^;lix**GsT56*#}qL@v%cqdK0m#nw+F282_7(8&~5>rh(%_O;s1W~-%YnP z*%}LKct#J~7n`u+#W5wqC-_KD)6ru`r(Jqe7~jnm6UR+w$8jM?SzwwI6#?5JifhF| z09rxJ=$~XYsu874XVninz{N3&a&hW&oNO-jg)hq32D?%URQXYl+W5uu=cluuof2I* z%Y-89raUfC*fR%tCA?Wz2}N8yu+(qFUEX}k3?m(nv@lATZ>g$-ftIGgc}R(W+72Io zVcK`-(6mwCK6gD?ufWPwIZzCbE|r2txq=S{J=i92gV-HiPcNK3>&f}>32a@VL*97G zB71?!Q!v!@@`yQf<;@mlU?Y@2Wbvm?W!H&__{VEES%gI<%7I+iCQtjNjQA5}lE1=6 z9Yn0*w|y1dL0QXH+15}Nh-_aKjNzcL^{D0HSMwWn0x$h)cgt7w%3a-%mxFjTwXm>t zlWq(@5N|7Ej>IADHPnzO7W&-|%7M%d&`3&vL4kwPm8?85W~;9@{RunzTrEKAsiT#~ z@XNk=H>&`Wo`ChMh`A|-fbV)hXPFy(>xV3K)zi{NeJA#Tu6g+Mb;1bSuBZ7o>7gm+ zs-74mP%^}oHhw14H56HXKh{%)w=Uh(jfs!7t{%UnbT#yJ4X~=p=-Wd*#U;j~urVatV7pBTrd3<95mRAyc z{H?q(02D^tsK@>$KXBbfm8Hr9C)Lg9qd{YP=iYsO`xG!^0%}GbNS*I)1`~@+iw>OP(l%#3D7BX1?Oi^JkR`6GQ@$KMUS~r=aY04eUuwaIQdn2h6UIVt$|xyRA<%A^zXAQ zohrdyO>Vq0j5@}2sq+uy$|znHll*xsz&&h)X;s`dPkdE*c&&l>yATy zadmyGm&=gAm2i{c$9b0@Qzb>6ZPZ;Jd-m_wlaAY!i(%iOYR*HHS52cO1~8?s;!(b6 zH8L4_t6j!M8Uv!{w_4JT>({2!AAh6r z@V&9i!4XM9_?2n$HFy$$!6vw(v9P#dHYAz&tB|rAeyGX616sV$D@)PmNkwGsxEx?of?CVP(V$b8*iRqSFg$7K z1{d_khbCFSewIl_>j8tfZ1Qe6Y%o#j9~9C>`_kgvf(GG>TlGDIaRF8^msethWxek3 z(R2leap%WNW$Y?Rf4HzM8<*NZbX$l^FGV6&Q4e%E>_XXI;XKqdp{^Fdr zvpSa~t9BWux`w9Agwd&)puEzacp|TVk1Uz=ML!czJY9ec!y(IvW_eU0kQ+S9DK;*2 zd2-BoY@vfqJXDHq-5v!)Bp@GAOE|Ax`3+=9+g|k}wgtc-DUv-Y^i#01`B-xFFSY1u znE2@P4~UfKSaN(L8`q=_TQ^S|wXNHr8CjJzesDzH%32gn35wGP;^36?gcg-5JGh2h znnaIx21tjp)HyhNEFZBQY0<;cz`;Xbs1uJwU`!9O+WYt zf5+c{rN4IBVR9}wMBfUX^CiC9%Xus&L?Zd0N!i3cjSL25mmNpT)9I5RO@H{We(Z^> zdW8)z>Wol25L(i?XB+0kj=KM~-~7&WR0}UDqDZp*v*Cv@xW=nLc|*j{|Kz9nQXR7?(iI!l51^CAmETtI5#ImoG&-9vm;<;&sB-z|H|)Sff0tP@FhC zy_{f-WELxRn?_e=Uc}XsY*Po9dgm!B>b!VO9#zP?ETN@gkgL86lrZ>LD3jzz)xY_| z)HsD>jV{````f|CR&k*u-HEdMx~=Pt?XYuMZQL4~{nS@}kqzI$+HxTjb54YQ6S=x7w<%6Is>aG8shKGMJD)lFR66#GO}I~3uLZt~;_*jsvv$7RAEh8!ZMJo5{%^lgNwBPGz^$}Ju`%uG5w zHnQU3BPt+0yr<&_mgDC(C*M3azyg+3E&&}|FF0L%754eH-^bzxL9Vr6g%rYZOze|{ zMwxBMJa7*9ph>UuXU9c7IUY5sW1L2WpOv4{z4d<0+9OS+t%8I*N^~Bn*fA4#`G}4DqR>iK@ zz}hLuY#Cr@wRlm|)dUZ-#T#TG!DD>mGMW%H*F({ffk%}peDUue=@rBer^mXnjRn}? zsT|Z7uOY6%G;+SbicW2dy1#Yvx0TEVSo_Oq9XLKJ_PA4W5ANU58!E1gh)fm$-Clr&Dq7jH zV$Qe3A;aRY`x5+88dvO(V*4)w_Pv-Iy#i%3P7o*1Ul$j2(FYX`Q-GmoGV+ksqv%zi zG`rGgAB;stbmZ{^{pmO4)-U1fDhsfZNDOv!YmHZV=|l&A5duRmvi;fZUW7%p`K}Mj z4k2X}KdaXjA3J`0+Q>KH+=nQ_n*FE$5nky>dZp)?Q=d)0di(9^+SRM}$JZF?b6HH` zbhJVCL9w1`+N-B4ckkNmZ^A}}sKx+E*m_h)Q6C}ch0fH1rcfilgKb$x^;krQWd#bp zK>Ek8Fp@fzgBJCX8H=k7tzHA;KG9f6jC)6dq{4pIrWUpxa>@Iwh5rJ;p=b7U2 zDQ@OZA5sX6R2pl4&?g@Cwe~69psliUj>NZQ!!CY#lh4Saifx>;>9o!l#CGbE6+VVP zRsf)dq*oq=4$zY~LW=MHN04%WzMN2eWa*prWao58iCU;-~WB}hkpOb4&9@ClyAQXGB}#T@k<9d^pN)^ zgJ1|FoqS=ORtDQU^v27rS|cf5({I9{H|3EfG`v!zTTmuN{hRrgZmK@>=_fk&9HBrK z-Z%u4(DJFQ<055#5eLjjGA4EMTVs*5C4us>?<%%Yaw;uO8|#3QZnBkf7p zdD&4@$(O#;QS{1JJkrN> z9lfYuum=wx_N#Px?>QU}P}L%u}BRb4CrV z<(lpyzof_Yc~rk^XsVqEdZ$$$13fL>nTcrJ2d*a33Rm(Q_4Ew&wQA~ag+n9(D} zGkNd>t&SP>QEBj1r~a{^JhA^_S|jloV3^s76pBF9X00+m106C|5f&=CVtm#Bcl{54 zds?$!j|aG-MPot|EOM?8(U=v3Zu^RrZ40c%sWiTo6#e4oL}Ta#FFrIDSea;*zM8ab z--d+_#rbAvG&hCqD4T`^2?LE{!xH` z3eb&H`jOI%NL+r!I)@jY(Xo48K4=k^aQ}}_O%Hx?c3Qd~-)F={2Gy4HIZtoF=r4zT zOw2$cHcrl)ub~M)BG`~Kj^PSF6!kL{ngx@O9VVot!z^X3&$2OuH=evP=&TJe`iPR| z{6I@yQaTO-GRc>62>$mkTJfw>WIZtGG$p5~76mOpNC~TQEa;mn9A7UaBCkr^q9Xp{|K8#&~Ul?%KXH8C9kAbNN zRk@KMT>&i6W3RqE{oQ}^4>d{Qlhqi?o-R7FOjLc-5#_ITEZx)_z?6-}3Dl@8Og72a z_ka2J^rPSVmm09^bx=|eIwVr%kZjSy2T5D0JuvQ@-~IM<{FRqX2ptH8-6(npa1+~g zy_){5pZ$3(TB%RjuzBOOW6!R@3+%~J8Q?X+u8lY>{~u-N^=-*!$?ElG+UgDCLmR}SsOG~z7iWCV_Bt?k{AOM0yn2gCehwJb6 z?Y*n3&piW*b#Hf7?fvag)!o%~s=BLFT^W}Db_Sg6=%nyDtN4^AVAtsZrTqsF=o1dR zhIillg?~VYw^^2KKd1*9Ca!QCh(9IMX0)No;};0z;8kE=Lkv~`xuE_K^;8~`aJ^|q z9RwYJD-}d?(aXZR0t2l|xgH}0HGK->)}f@!?w!&St3mI$PE|*mHQ?J{)(cJ>80SN4 z6hP@#c9^;V(;M3jJ75e{nbA!~A^pfR%^2%aIjLFKfnWuGX(*mSJw**I9GDn+RW-a_JAJTPDV%x8w@ zo`23uNya@MAa=#oEp5pYdOF&v%lAZVc~Wd~xT#e`zVqGh4(BwGe1|v0IWgT=P@Kjo z&ja50Bp?5ZQ7EYQ#IliP4F)!ps=6T7W*rui1U`yrKzxtZ1JG999Dx6f-r;zxIfbKla#0jyp^A5Q>$TV&bm>WhJAtBF-5tp{6$k?5kn z|GMGRVyVq5z9(G45z4R16N~0@!pDEM44#lpOwoKgpa&d2DZTGWO~5{0h%tu!u<%hl zWM=uZ`O@3yBs97DQzl?PNCiy5(y-H&gJ0=t?33mennEdC6R_lEi}n*e9MbSriZuZnb%xDR z7MtWPhd-64eYSn+3^UD#z?2+=!aBcw5kXU+yw>TQUB_Z8o6_Z*W9+v3FQWKi3F*b5 z+)PWINpn3HUo7821>dOE)i&xuMSi~{Z5=wEb*Do+wAEU&bL-Y^!&6T^rRP_50f-#F zg;m?f2i4~-J>dN9Z+>I=@Z>4WQqSl!9uo@mp5h<<3if}{%LZ%w2J9n`9u!|PC8T4C zFJ$|&)+D5LG&P}<>cIvFCVZv-lLy&M=?qflqg>#l?BF7lEIIq3z5SDX^`dM?`S8mO zp`#ou%Y0dr(nsEZ*YfxmdWgHS+FbaBeq)3Uf6cVrD!XlpY@F*lFzlhZu9Fm4D{IX) z6=2!K8(O}J5j-&ABcIYb@Tl&inuz5kgYb(nrO<4gHi4IYo|V{WXrALdhXhw=86>w@v~hAF@k5RnJCMTSKP!@&$h!p!ot&Tzo1T z0H35_0`?)3unU{@ChTMThK21~RstQR(~3KNaQHo z&2q%s>jU*@XikJWvW=99mJf*c52LBvEJu7xedAj7=2cyk*IVBt?Mv-*|k6fp#r8&3EYPQHWouZb! z=_zLs&MS59n1JPe72`6aZ-Eb=o2(L*#%h%nd!{EdqEQxXvg{k_)jF^E9_-egJCi3W z_b{R?RFg@0^bmqR)eq71jCu3w#EaE*fQ>G(L8vGw34@jS)CU`cT=5 z;gL?)J;}^BZ+Gn4qh*)%DFYs6=rAFddqp9u^GGYS@iy#j=d(yEj$&7nkvD9^PvTn#l@8gE)iJ4w5m-=R~z3owEJ{D1P1Y~*N zwQJV7V@xMt8gwD6MY*es?)vqstyarc*s0u9l3Z~rhETo*t#ML#!EbW1?C?&#e$Lyt zh2Y>+y6P*192KuXE#EZvXr%!pCmmu^qurA}-RDqEO}i--F?jod0d!M;&TEI;x%9rCaX zrj$X!w~9Mf(4~~84e8AH`pb@PqooSbmbOm(VM}^guYB4S^V;RB!-)@$c!^1V;L`bZ zedz?YEO~9D38rb!adBEZya;+=kdJMo7k|W}Bk)A_87=y^{nB9)h{6bBOz5^9Fe3Ig z=cYqV6v7@`ZMUnqJI^7xdu4%BK$xE1%PHe_Pdwr~MMv z=eP&{kOQmD#~glOI0&AowQgwYB>NW+GRhZTvD4Nqj1MR@r5QcTd`!%i96H3;kNm}r zdXgKxVzq%f@)=kfcjhZB>k1o9=ya41`V-8h*8(TNv8v}n5~Pv+U&(W zdeC4$Kf@y2{QI|uJ3l-wdD+mv>ywxs5gY0mNfX~4fK0nb$-tKfWYs-J1|9B6WvsMs zrtYO`Mhizap@(lys0h!>1KJpMCD=rx6Ae&=M*-P{&FGBiPkeDA< zC);X>`3XDbsb1b_<{10!KTI=7C{>$wY}W+rrmT;2*IvYri7+3!>c?dn(N zzJ7_=FA+SHAX;H8Bc}a?4p70e>=e*wD*PZhj^Tl*GUy%@EIxyTpi+m)GKPNZ(5{Bc z$kQo*{a=1OT)lMJ6EC$Yk`;iQ=fQt`0{`IFVdl! zWsM764m}a+nZ$Gf5`! z*4wBuQLO|tbf7e`;yDkw3ubHgKm$p4_;D`SlTUwac>aawhr@@TaQz#O({&FN9&H4> zVx8F1IjHTn2BzNl=^Mk*V@JIVv0ZUrA!P7_dh!IU;^q>{6he0#VQ%GPP{tRca5gNC z<*^NlV*yRyp}lfLw_LrYp=;9v;`nABIIb0Cblk#v*sb)2O`9}md|-I$>8GSp^7^at zh7xp$Vjn^liU=a-hArtobL#Z)-LJl8-qu|^^{sJzyHHPshfZP3eKe)yo;k*!b;9-)Yp%)(AC}JXgO=9iy64Nc8cF+EUXRDC@*x}S+o$%39 zo06vYc+u)U*_UVA0ewsJu_ZkyEkGA=xdLhkJ*`g%ce?NSeR_&YodDDYJoeRv;lhvg zvd)K*x4+}asWGn4s#C?DfJMHec>-1hPpAs;KuZz3uju=jfQldRrl==ii8-%@hlV1x zIS)__jW=M6F0LmRfK?v`NcD*P7aqYT+loZD^o<7TqmRRR$`u% zpeI=2pR!TcS%2^eRj=*5f!1xtunULHbMu*YXR*NGhu)aPCe1msW$X6g*%x2Zr!+OW zWC!%yw(}p7drOqhe0+&Ip-CQTxFe9ZYnLv0c}>0*=sUUO5Vc(CaD9dzo<%S}dG=NK zx=n~}A7J}7C;xi8#tT$&=?XpiR;zyFuVfOIHi#_-R+jkt_leN5v zl*`Xk0QjiT_)$-WQn-1c(KFFx1@`et9em?d6Ly2fImR%`EbQDmEbiSgEa*YzN$B-) zf>>S38Q7;q0B@NY`b24FfYc8uljg`ks`HFA=Z=0?Eiq|&Pi-@8XA31?G5FjH!&tUf zDP&bN?n6uZ4Xq~)RWH(q?hKx=zQQ+jf5k~yR4_)hNuLnh$YgJw6{UD4wu2pQbRmiJ zBkpZ?Z)y_u+AaN#jW=QQj_NxYw^8nO)D9}WX$OXM(H$qf(Nd0EY+zH5GUS7%Shzl) zKbPxgv*H=PWs`=WLfH(RBd_#=k($JHH_0=LA)6?`8Wva5Mz207Tp$pgYO>a@A z@iKg4PdSzQW%f(F;fpX6f0Uj!0o&gPoUS|Tj54x4w%E~q5^o+eLBT3yNk%+RZWh_A zp5jaMR3|w&Ouq7?d86KbHLX{an7ex7=l1PeUQgQ?BV#w(nh{J)Q7gu1$uyd=k;5OJ zdV5^!etRHlZjDww&(je4>%ysenj$;rk};itg+EG=s!pvXIjgimXBox|S||PbRZX5K zgcMdg`7zn39ciRh#WX#oFXGZ^*-pXMZQF-EEJLt4f7qlvZq|>NQMI&;8QVrxZA!W$ zNn9r8#a1DPOR9mI(s@O1e)2|e)koZlg5Q~)=q}r3$F{9|>KC>)X!K!+2BEfYSEnr% zLZ_odO!qbPRV;0~%1slV^D8D`M}FW#9x8c4ABQ~knPn#SIS}}utAD0W)x~q?{ry{z z?f|E*(v92bE1qqoUdt%m^ZWy$!$%iAbXZTyl4c_WJ$x&ATu-69FwE;UzEadFwkZ!W z!9OxY2N(6*>xHV2QI{C$@EFW%Af*dmgM*-{my_^M#g@gOxJ%dc?bi=)=*?6OUb}xFrfm2~;Ggt0d2H*gACFd& zrXqt-zD)&%gSq;qWv12CVY#Gh`h?c#!^qy`qWhqgtZ>!;@Mi zK~HM(ecO#1m}C;x&QRIbB0<%MWhr}7eQuvm>QAZcHj!PqZIVL#mT3lj{yV?H9F|ezj&>KDqCd?c3F>mxl{Xz*?vF=`)9- z|50pyJI<7WKT3sRrHZG4V=n`o`Z$ykB4IrcG`iHTGY+N#QTfjxeLOHh0VHd`!cJI* zoH`|F4eYp>(-*R~KRS^{R4>#eI8-PqyFfV)t=V!;g?>TJuxw>;Lv^YKAA6oyAeOA_ z*+iSjoouV@X?E1x`RMai0N=N)3%wA?NDVsiS$}oh%@Dwv#Y5JUv&6w{d-9w&)bHK< z8f?=D%#K|HUfUukuL1)J5mQV+4%o?R(tbUy0jx~BoIV<(OdZ@vAt&Zi6E zYn+5>mpYO!+1R>lc0_s<`&cMp68BsOc-kzZ*v^PSl6xm|>^PTIr#$7)*(#L%S42_mkKZ;HhVr`qK^^P2i;prKQts-4rjeD)+?%9q?~{k+?@ zUvI)bS``uUeXchh+;QLIM(UUWceP@(@EjUkN@)j)qiQ>&|x8yP9fDPe2I1dIn zrRUF?3>Ic62&d>BPc)UD;{W|}`myk6bo;J+*T!kgQ z;FrAt3k{wzu_ImiF)hE6-gxr6_(h9y#KY>Px5}|rlM7Ei{p`R?8LRbs8lPq-U@b#k zNMYy<8`Xr{3Hu?C&UscQyQay6)5nid*zl+PLWd8g=!&@mqLX@Y-N}A7-KN1O-~$+b zvg3PTp(Bef;y7>0&(IV0dHIFqh#7+^d$w76Ess9kQNv`j2aZs-?1%F91>2+nRFJM^ zA$0~_0M~(X%dqJP^x{oqMW?VZp)*;jiMpk0yzSWwfs1WH<2Z{4^(L%V0g8iIip8%W zf6ArNu$aAV?2?}&ZZ$cC5_m+pbhrTnxq#n1uBK zRC(&#vOKuhg{7P7M__?%`!K;=qJ`4kNhQ9>x=->6!J#Ja!79hihKf=1PtG(Wlpm2p!!ZNE6Ce2$god zB!I}9c4O=wh~?Q8rpgEbySwyTpEpETC~f;HC}ky-OvOPhde%z;3omerTMw(CUcG!- z58hw&BrLz_JCS9!dS0Z{PARqYXru7OcC20HnXB5ue8+)D2HuKozmtUkQ)TUKaj)j> z-IMwz`t|Gaz4-C|77mnt%XRijPoT#A)K1WQ9fkb20G>c$zv94`JTg(5(lU*~^?Hk2 z@(;~hZ*iB$y?mb@JqsClv-YR>QFqZR9yzINhS6s=0lQWCxEYpU-`2M~Y%vv2_?>KZ zCIUJ|K`YACTB3^?*@jK7qaIQ>{)h2XjrH*M_X=5LTpZXb^>1=J&k9fZQYD(JVz)bX*Ys9h?dg}x(nR)eE&drvqWJ!$0i1+_!Yyi&eK?Di4|eb-hEo8*Gx6Oec3m$X1D^usUSoQ2optD}uX$W?3~tREfH zr=4kuqwLY?)*C<$s&fgU9!!fI(GPJW-~V2f|>|g5(x<>5S77#PlF<|LdvY?i(kD`)6c_TfOg~6{CYR z15q?=K(u3Hu*tnVwW#on1FH=^Oz40EgPgJaFp(n!;Vf5pK%^1(4mn|JzzQ7=n;7Gf z>Euw8ewmJ6HklafC=)3gMneySakfQk#}FKDsFN$5F;OI{bTava8Fa5$qvNO;F{(v1 zthb|9>+RRg!)lgAp&U9C=%dVtRj1v$l($=DS_t?a&l9i8$E1R7rablt=&Ox4bffbd zc3^~WDv#1(C(j2BRw0MS_Kmm>k0>6TR9THNJqsB^_Qh3Y9Z~+fT3YHy-}#=Gq>(z? z^8~E*q&4Ugq@K`TRpGV;XS1Z*f0Or{~RY!6y%g zkoNfH;}PzJ9@WuV-6P(4GBO5zYfI4kV)Ti+1)F3q>@SLSmVnR^7?@lu3F~P;7vNkL>icGzV?TJBS@UO7wPajJj zC6JIwo~x2JpYt7kV3dwN78$UmRk-*!E-e)(VgWo!i(?f4lGWDgmuv^2Qn6yYWyJM7 zqXfPB=eoPEMu78=zRpXpyfl37i(ixheY;u55wFot|EX0g_7E@Ma>9=D_?9L>zWcrJ z4kwPEFvdIT!R8Uth9VQROFv*o?Zlqjx&vhf<8xebb+XKau7o1gQeSuZ7MFGEUe58- zfAtxnzaxU~|KU-{`y4`nHXaoG^sjwZ$yISK=1I)wRqE*3ckbW9mkpmgs)yhWevsmO zUw=*Klx%4&L?&SO9ekXwNGrd4WqQ+=W9D;HE;QZL5wfle7ibyJ zXg|XbtMCLY2U}RzF|qD{mJHoq5duGjS*^BjmsX`Y_|%j7rlJN$2X4p0&8)-0XX>a`})jiwQ(PsVOlrOw^o=62l==~!PJ$)eS$x8exdX{a=&S5zG zLOXka&J9%4!@|FX_mLRNrS0fnFAS%?sWf2PcIu8aeA0<)#|=!;3ImOHns#1qzxr)f z`ho(|EA#3wH35sFqPGcH;pljvgQbdT(`hq(-$1!^$PwJ~q^)m4=!ZZ((&r7w+@G`@ zObseOxHDWoug`+ieFGkE!3u5#^d&Tj+GvOoxX!sBy8>*;821~*t8*IL^q=jEc5Wk) zwI1!TN5(Yr%IO=l=1a^reDWf|Mg(55WWA)RenUVa?-M<7oKCLy)QuWrnjX}Ms51KQ zrexHQ5(XoH2&hOque7gc8-)&Dk#Mw`D|PLy(KLBtG2Tept4ZJ+n#SJ6^T$ih=D zrR^?dK?%MHNrr#Zpp(!BOFVS>*eedGXlZ~bO4Ni?6hqVCwg4lp8+fF{21c;K_eJ}$ zMyiYn*sFTule)24?Ftk5@DbmB1iE1w z?YbVao)NK5B}jAr(Nq&=d1c#WR7NVo2V^-ul0b$4Ht<u>WmD;+=?HJ*khz1P$shE#mwVp91qf5)Wf=( ztaE-=hBtrp4bv4LJFGQT)sLCzldklkt|P=93RkuuLQA|cwOe*cB?0U_JaXveAoc)A zOu#Z}s&Yl6064=8yvR)lE2^l?@yTdiI{)+;AD@>6mdz#A)zWE=*YM^rIv*NPGKaZs zgX^?aW{+{1=E(GzzD^5Te8t=sA7~ul>V<21iI<0*sEP5eN8S^&!m9bVi-^}9V}b`` zUf>wp;2AFPL65skjg>UI5^$``X>4{jlBTHBFFXVVqFJ74+7-`yb_#v@sKOo-9*U-G zmkH2C?!A(!@*VgcL0zH{bIxd#|P^R*`H3`cDkt_VBwRELW@hc9k zvB!SG;&e|Yw33I!^>e}#`Ph>ls1(kSNv4p z^8B7ytraq!e&NMo?K(XH=|(;M@AOuQ>S5@cH?C{G=53Ez-O~#M<@acLT83u7S?-a- z79f4?vJ+t8ieK>rlo@!1hg4-qwxg2oae?hoQI?)k_>%8=v+`5S{9NfPJyTRrds?4v zGINMU$_ZGSuWIF6Q&#eM@aNEt7$vL2GYXPgt~V$heM~md<)qP$wN3z2UMT^>V8U9R z$V|Y-k8_BHh?wu1@(rf@ddk!+I(Qw#=YE%uWFQJxF}!(r^Aogd&tAQ;aX_7rcxt?4 zIVf$AhBV5$PM#aqidPOo5=(DKYMMj%TLvi}#2|qI z(?)PYZ6g_L0Ah z!}H?1dmz5^8Pof<9s|W9FP^)UK?{7P6$|5z26C29o~UAyQ6QE-W!o%#D_-IpnVEjU zS3s`mBBi`Z?8|6JI*L99$YDpv87xRoz!9UTHeV<5Qv@~(5h+tR^i(K0-X`tgXv7CX z39P1v$-2w})R7hfbxt7IdENdoFjQ=-veSXbHs2NQe3QJf{sXgtWlc;%3Yz4Vh~bFUy+utg)I zo&mbzU-mmd5sgV5w)$v>002M$NklR1@R7_~;b&;;%`b3}0lyEWKm#8{bJ}jb7 zWnOk|iH>}R@L3rus$A8v`qd|3QOYJI=pwCu^h^W9lcEU;2`c zgY0KHIc@0ka0@HHeeOAnE>1chOlf;CeCyla8jc=4Dl7sDvK1-qq1iVW$(O(3VdTj@ zbOII#=7_6|N;kf|D3-4 zyGc)|+b21|H|+iU3jdH}!!L!ZI*v~r_MQ(8jBysQSm>ba=wZV*ZEg>sr=51(mA~>c zEkXQ$v|OIXGkJiHK3p9;*IVkb4ph)@DqTwYCFZh8UX98Ibvsw?Ryt)J_cA&JE_3nm z3%$fd(8&{^6^@vBBpR+6`W8+2G66dqmQw=pFnY;9jNjAybdyszvL;}eEcR--01I5B zr{pOI8)NUpMFXQe*J#`sb-ig4c1hoW1vtLlN>7Uo8h22o^G#LfW9bc@L&!(P`8%XR9nPavTVePHEEvdnFR1=Wh?(IecDyVizbgo| z3FuUe3n+0>rOr)HO=_BlN#U1Gz-r=CU^EfX6Aw>1t9)=wPkRQ*S7`V|A7|I@ozZ6o z@3J9RX_BP%0G^g`ryX6z?>pZUX{D$`>PY}8!{hi|)5dPlxz9TxUkat}N!S)e} zdI;ZPF;Tr)Z_^yq10<}lRl)9C01EyiOfq#xPJ2qGknBh(BXZq0s7sgMq5(8dMpAmB zW5EX|NR5F$G8RX_WV0HgOv)#wbaLbwk2!hln3iHZ+iYQbtefzY@_H*9WE8BEGL!b6 z1b(AK6y%Z@bp$VHoGBc!%7@LEB!m`0Dc2ABLe5QL*-sRo*?Q!$$A`W9Sp6aVfrTE% zZ}{gFA#XoaIW@ilkInQv7wLQ7(Gswyj=raBTn{0oE|(3gdfYhSEL zvWhVazrG=BmUaoT-%KWxhl;{Yj(aR>7-mdf7l^k)U;gLZWTDG51TbR{VZ7qOakIJ^B&#h@`NYS|nGZd!c zqW8j_mVJFy7dVL27z!S+xC4orW?qZ-Q17(XdY z$Q0JPu+#8ZOso=4J5GAiOh?XJ`qc6x9UlnjZ!(#N-u&n=p%Z-ADu*t##`5D&f}m~O5Lg@i7TM9 z$GKd-W>k0jZOXln&qba;dwRHb?MjKYxMb()X`n7qWoU98uabo!53aDq@8jZ?Ow?45 zh_v+-xMR0;~e2OXzL z^&N(hA5tY-@yMrrUQS(38NHjr134eB2c0nO5Szs=MUT!v{1I>jmYkrS{|6rIYH zzu9R7?;)%9Ch-;VTFD)Jg)D*ZdXT)Zr0d0 zDtRiRO(ZE}x|9(2n}xxuaILhRu}}Fw%+il zI=;3g-RQh|?S==|FKTHw@@*rbQ1zEt@kbkl#SRm!&2QyLymW{G25MnSHsbJQ;$PW8 z21)IRnS&%Qzk1uG%}Xqj(Km&fp^_-fn_OcR&svJA7;Moz>Q>o~ZcHcR0w>>kz0>6D zqrP*2ipCbU> zdGY8>=j5w#RIHBTqQ1kixPj$n!o4bXS28UPtihf0H@(?kK(;Hrj3DBVXg=yjFt;G06AGJYx1S|P42+Yl{jh<6u87Sq-%Ub)1>_(q z*p3s3JI{S>tS6<@9_;wRKnGJ~CSVmq=hSABX@!0uIv=V$vASi?E-&HF5dsaL;EpOW zn|}GC%X$@CuXg;=p+=Gt@U|^-oVI@RO@se-Px&gLan_4wTI>9?QZym#|KLE%fJAJ_ zM5q`$b|l1uAK*x*1B}P>oky0?eMd{a-M*o3fe6ROF>8lf*%Y^-(W0}#1E7>6Qqo=J zgtk|!V7&0DSB6)A^WPa&-{p;lh`LG}HZFlGE9bKQ@WrQ58X$_}6hLbJfd_2kyWOw< z>ko$i_gDYhYC?kq&;(pIkWW?VX!rn%w&d`~pB@e!KCEw)?9efXN(iYo5r{rfPaQk1 zNtGX@z9oIrWb3d+OX0CZepG@`E?1l*oD@C}n?%zb!*Jr%5l@a)4Y(Y%a|9h!*Naa)%!*4o*~SXy2}3e$@Cj5fPx3guFkI1(n)Bz+ z8k6n=vWQD!Wz+!&C&WsnS>jYabg~bcl}aXXkjMI`zAdMn`Rur!EX`G>H#2oY*sf>} zK2N6lno|N;4;Z=XvOuG}eF%{G!4clap2CTe@PKs%hU*hc33O7fWV>IJ=TC|Qn%2K4 z5h!EGlaJO!`8Zh;BE{A(ZW)1-_9$DltvU;m7R;8ZV(5N^M}(6}zmZ&pxADg(s4d*S__w;fMy-n`6Sj3IM6dnZz#Li+V_cZlezH zY$GcdQIa_2dKq=`rYTE#YjtqfO+Xk_ML_p^?U9Q~Jke6#rw3qN6TGeS>SvjN79bk0Tl243xg|2UD6)ruSCH}o*9l=?++KEYRiM+1H@ zeeQGmjY&Mtw^FZss&H3J+%h}H{A?|pk{sUBVcE{st@BI6 zMZE=k@t<^V-jnZoxQ%1yewFJ`vSmB{%tIY?Y^6OLQfFbkCSX_91T6k{{#d0j%@6p5 z?(np-_jU`THplmYo~QIiRqeqSmxk4p8*B!by)tv+kK#X!SM-V}YUSVgHx`D|n(w;u zhB&@X5>dX>p{jtAns6lzrsZ{grnh+8keF zZ30%Zerr}n(19Emrr(;4e0282wq2YD%XNxfoYNaU;yqAXcI%411Qv zZ1LdUVR5V0+t=})4L;9{Sm$TuE5?2`fu{A&6$s1()GOB0iKQFNKd5e!TgQP`?t zR0cM1PFr8n!D5pw>BOK*hxyRNzz^fJb8KwjdphZnpFWCE^s*QEuw{FRk$B3dtn&VC zqx;GVjzRL9zS%r_WTg1Z@X4S&*saifKt73RS*c~N*Xw)hEYr(_?2J!N%Mjp_K{`z| z9EhSht&CBQL!R%#@(D)14U3@h>=ZI;@su{jT40Wh^>u=!v+$erE!dq}0d)JW-5RD{ z>2sra7Mu7Yo66tPYOdF>UL7v#LGg2EPWABSD>%z1H@wYE7Zt9sv;GydaK*2<_83m%zlYCd=a{MRtGHbGZU~hU%s<+qM1}<`Vdai z#h-h#n99x5K|4KdIA?R=L&#z$eR5RPo+f#LR_RT^b?eqUE^aT&kC2->QF+RNC&fx_ z#mG#(FD()GmP@ABUubyv!{peb>RfHnKqSj>5K7LO+?h6WbDQV|kVmxqo2RFg2PP2g zd#v*_$BpbQy-C8Gp65<~Sf=b<$d4Mzub}k%vXitF$*Acf0j-sz15jVvG|;x-(A= zVW;q;ex0vnJ7b1&P98n3r)$ouBY$(0Ng;HhhX9EU8K<=?8^ngYIw zcaYeS<9I&*v0=^UKAl8$a`+W1I>&50L6i}}6Qr($ESYhkCn^h^{%Lz$XvN5R5|qhT z>DSgKV8Ji|$q7X4U(m?NzH}_CToZ4=uG5bQk!#>hsY$s1;q~GESv?iXL?;2~8d~NL*=w#OaL^*j}I;d|fZPIhH(#r(z&A-(fu;;G{FFUl4eJ>TAQWW2|!jHtz zeZ32oe9~->jtq(1D&6Z$8=lnl4;{&;oz{cKCOBhLzoHhf83lA4SduA2?2!4ECQ%qA zX#i5a>Ex|Lyv{^Dbs5X%j2(T>hd8E-cD?R~yh*xs{~kTjuOCt9w^bC5>Y-uZMZ^tn z+CkGFc>)nH|AONbAW!jIl_sX#g^v#Zz;HcCnaQvo~EdLYu@&kR$0O4u1px z%=0e{FaP>yhsU3J!gf8*Y7Ma~w~UrN_le|44^HWyNjMZMP(J=5FchQuV}MZMl-lke z|MT~U@4xm<=cDK$$bPhCwsnv76SiOc%&QtKd_+s^t@pe|AT4d%Sh6o7ojQJOc)d-) z4th&<-DTjKv3E9)mrCfG4owlG+sD3&1B!ub$==od__Ds!azjs4e_Ru=>om}L z?9}@{U)+{ZIQ_F!62VK1I-wmCF4hbt_<0(DX#N+^)rkl}ZQ)f-z@F0&vaJ4~=bmE{ z<kQ{=p|FipkpWbRJ$k2LKF=S)}iycTnlQP$36}s7-NGS z&I$uP*{3~dw0$_>Lk``}I59P+V_nx!6r+@cAN+1$br{se8?e7U`YWhiQS2qEo$s#6 zW;20O^4e=mz#a{^MYfNT(>`!novK3R$v6T`5P|cPEIebBF$TKqb1#osa}gqN+vi+i zIc47$f#?{;q@6NSKzrl>U6 zj%CfmACTPhXbUD2uyD{HHr(ftJ|=xlm*~r1`hxspU0yKsi?pe%J~lxTJ=~BG3R$7r zZaN>Tb-xWBG@o=J?wTW?VEuD z#BCrZQIXeXAMhh}xerI4pmEnV&*-Hc7CYeQ7nr^r_`}>;>4A@4#rBCbp>$WiXv8j% zVtBc&(I>*UA6goy;u@a@R!}7$8a@j1Fy2FTtG;gQdA@T$SQw7|FPUTx6R>Y`8Ry)g z9fHTCByA~#%6smT)>hY zaVkA}JJz~&?J`@%1TXx_1T2%B&~)$gA8CAHVpWtI7cLL?^yUP5bRvg5WoUkYQ>cPL zZ}SV-m5e880o10HeGD5Z9DG+~COrWwyG7H3A??9Oi>lqF4@3FT-424X%F{+M;TgXt z#K(W(X|1Cyf<${nHm$(M z8#<$$GGP~7DAgy2_G{wpF-=P8w-jxO4#YK!8slT`$<`?3lE@a_nPfdQjP?nuxQ!BTjt#7k&wD9N&RG z@aVx|_rAT5TJW)y51!CejAgd)DPT+@+jrMr>J@B34fT1AgudgThM@&#Z+^C`Fg$m8~%tWCIiN%2gWQ(6|E2bb}?-t%$VcGsb3N zuvI$ki}LVD_vejrV}Lga;ipO6xn>6;8sA}{_1VT3v8RJ0XtK_eu)GOdq4Qy3m%azP zTg#4b(O4hjD=l!vXQ%^I`Pn!x!FC{L`DoHLKR>Mc_*;hc1$(S~#5t~aR_+J?=Vgj>sG zFLsJq@hCPo^)OhS8{*Tx-P3Wssfl9Vgsrg@?hI5jw<-<^X|SkdgBG#xERhz$^u#q; zV?&?yG}%#yb!kUDrc)+q!3!V4PKR$8@dYgZM0UREmG)U#+q2bCA9B0}>-(>+<&w8P zbmkWILLN%cD=s^*;8Lf7O8KPYFZAN_K;$}&o3G!v$uZ+pRd1!c^fal|fz85HjQ&|1 zG$vm!>H(JPnvC`DNKmPmD3b`cG(MWwGmQvLPoBl~JVZ8b*`i6<{llg$e8Oq1>N>6^ zc;$!F*t9a8j~Yz6e)WpRu#Rh`uyf<53y{gpiI$(WipB_KqYxDrzhZDbuTK|-xagza zqKv4XQn=zycty;($M(2_&C z7@S4j`6V|Eg^PHqzmSFD3C&G?e6d&?Uiv=haL+R~Zen61^amrp(Y zjDD2prkbI;D!|x$5?4mCkG1Ly9AtuH>5DpytDqBUn9^+-beTiE;5Ti~=n4Hh>NwC} z2_76eyoD@!bOxbg4jo?a$tLOE;lwmNO<56Okuar*@^YZWV!%pNTR~ zY2(Tl5uvl^4_@hkS{?7;ioj3_@z!wXhaV1ie|B_u zpiX=YH0dH>vc@e0$4eWLdwSX3l`eNNorN!E_TEBHdF-`~JicTQ)=#1HqlB47nEufu zy4uj_2|-4OFz~>-jH3I84?OgF=O_j;plib)!YtP0#E2a-B-mtwV0p!v4N`Qf8L}hA zL@Y4Qkri4t&65VoBjW1U=*MO~6ap`N;drQfjA=05*sCQhnqo}_Widm4xWGXBsD^VG zzpKNH=5{FHxh|zgbYtWYHZ0d!&!M(-7+2abk}~0=Co5%uyJl4foqVf7M1Ls97U8nK z9r&}?-_!)3-VBk`&^^Fzu4`Z{Z_+qM#$m(0qhES4Xxm{fv<3Fn-~5f?)4%!ehs`^+ zhk3&J7IAS>5zoN9qL#`Y4^$-nc)8^aI2^PS=6KmDowL?wyv zIoz~fGh*jSyQ+7!3BUe@&ksBI=t)dHz3vjoEN;~?;P`N`h)x}kH(;y2Sze6?s<6m$ zHwpp$`kF5F93nuDIMCklb7l29ei&}n|2gRO!E+=45z8}p*KhY%T&=-dTXO*c5 zKGLpBMb#E%KCY4^f^$+{>N>fiA2sK+)E$al1}jIGiykz1t_;PJ$A=1}BcCY`nnMg< z@v-4E!9)keN{Nh>%k#{1)%$$`J@{V6%9i!$yhMaLsq-^&G#Tlx{SC5(G8w)#O7COo zfXT@~NMM`vh3w5WW>~fVeNWcus<39v8auzTo^Y6BX}uW-)cY8$g&6_MUiua&Wb8PE zPmvZ)_3ZO8xs9H1CJUz%uwM!v@GmDVn1uDg6OK-x<(PoIIUITGZ4tz$9!j4&lPp8* z30V2W1a2IA#ZjSQSJ!--$dvrcU;M3Mi=IZ0rH5r3AF{4o2NIW+s1Fis_(O1Ah(w-r z@^Q(b=qjMyNB&_WU(tKCi#{pl_&z9vhCexzk@o*}3VCMyV5>L-g4^Mw;X;>4_ z-5P0IN>w~hyr(@3H;>LKiD^RPlhAhI$HVZ>S9H$h}pdTCK_2BCy|rv}bEamiA}qIt4aIQ;YS#h!qbMkZs`a2uZocWH%a zzia|ljY-_!pGRl6FT`~7C=#LB=H#r=Hn3Lzi9lc%=IUWk#m_FR10>OAMa#SdH5WsmWGR_|ZO>na`WFgC7SD zKB5V}N8}R~9egLqXmh>cAK5Gi;smnv70MQ1U;6@Aza!)WZ++-d2y8ihy!4Fz}`rFX1>7l&iM?UZa;;!Hjw08JpTb-cOeCnE{jYtoF5iHZ` z2-(6(MlhA!@+p$~!=GLc=OKBY3yQ5fWsQ^C!f(}EPal7g@BgjSPcurG6RiSpR}GgC z=Lr0{8TjwUS)SG!}8{c|5enxpm zKg$*m!mrfCSxv%@HlrS9^T-hx19BZGZQa;#T8un~;Kq>7jf5_RzieH=@NDQIji0iO z*An4}CSR8>>A`c8wQF*rd||g%13I9$-Z$u5sS4C3!A0oKxuC)*1*vOUSv&hBM2DYH zqO)Z+bB-MJ8U0II5mDde(PfqRYQL;wW>+dJW)hY+VRbHZT`pysB=zmwAA*o4N?vSWp7>H`Y z{WeiYzHNackNSw)-8l2mgI3jGT(3j2`fpp=gI3r`hdpDpbKGIDgC9k&v>?`FzS2bp z7y3zca!SWHVRd|UBA33xAcK$S3EEV?e714{;5OUjkws9!dNNnEReBqiRk=3kyX%X& z+G+8KBOPT$N6{*7Gy?+-t@oMltMX7ezy0p>(43qa%TqRxD*d6yHb#|=U$}}5>2O`r zGAmcF(L*`=wThTN$GCoj>${W{HjcLJt3r#$$|k>f`wh=^-PdOW;S{g;Kl~_;HBWZ^ zF$nC0?aXq0%Q3UEp?ALBqL$uXTjTY_Oc%Z|vyfSOBAAq_ z5Q8I;V*rmQttTC8SdvA{Xe036yJlx?Rw;X#S&#H1cJ12X$!9(uOUv5EsHbfCfOO_6 zIU+?#)zw)9Gg|8;I%3u6SQ8-yBy5kT474kkE)5sexxaGhVkvZNd|K=4vNN^Jm#`6t z@&jch1FfYiA^sYDA7KY?zv|U{e`q^pCitl$EA@a;!=@cNF5DNuD^PbWot00%uOG+_ zqts;$_MZIUs8EvS2NHU;vFm+GQt)SZrL)OeGW77{@rkFNREIk|V^UP7?zki`*znRi z&`(0;;b~jWd3Q+F_?C@k6M{m~twov0kL4i`4~lgqW=ReAH7(_KOm)E0)W+F(;X@Zc z6)K>o#$ZY>I&E76Tt%~w$~0eXUwJTz51+yY`kQ~1R^0r~blA$HQ+kN8<-hbr`3Nmh zggG%7E3k%kD@)Pwx=0)vNVd*%=F?l)rEiQO=?#8OysmuqNqy&3Pf0Q$=*o~X{~%M% zy25nrI!-#jayfDG;Cav!TFNeH;w13YEslw&&2Pn84}1+|_*ah7o`4mG7%U@e(#NFi zitU^9#Gyv-Q1KDrp1#X^|D2XSLcd=H!LBytnY^vHOp4|^n0sW2TVjMTL>#TsB)i^z z9TcPH{)vmj^}qaKeEZb{$*L1#^`2rNNqO#k)(MSHNOVNpQ@N)Cm?yGvV1$QAzHR6P z!#}*-=%w{NH3r4dZ#m%!q!BFt8VxE6lV54FP7@OnV;JcmAs2&J)D=Ye#E&;mGAX8* z(CY^sEK&Hu;3^WGm~&?38co1LPYkCV?aKN+I}|ekD;#FBtb&>3!9wgQK%;eK;?QaP zCz{Uxsv?RC4`nq_1;uX?BP$N3I6tUIG=)#n3{6a1Ly7E06miJlfn>xU?I=xIMKR6( zL|cxj3gO$52e;n%mmjEZz^9BsvaJ6+y-bNgp~OTr$PS6HP6WoM3u&Yh_glaByTfO{ z_&Hy$kf|qphzVTk!RRQr_=~))ML=KHv6n4&VTD!waBQo6LmJN*fca-l^nCxdZ>wx) zS{=eK8(|6MI4(8x-L1O@^{Pjt;5!x z+w2=Trfgf{p~zf#L{<8v_c2*v(LTYrHGE5ct3AAC?P~G@CL9` z)UB@v+`;$QKynT%r$6nv@6dkAFPBV7^6>b-s;6MjpFgL3ge<)?qjQ1N=%?%=u^{=V$<`Ok}-zKpr1-MDkRIQMw${@Q^5C>d)d@QQ)-a{G>ps ze=JuD84XkFs5>SMC{N=32BZvysld@`sY$+(BcGB@9pBZ1cpL-Xfc@fce<|cqOS#5^ z`L>OmuN9%_(^S23Z)R}yo8S1RCSZ@?pzwH-hU_)6;{+@ud;=3c%fl>>Z9oi$5Lv<0 z59f2r8Gs5GN$rIO)oAC;*V|`YEB1lwz{iQ>5d!8x6N24(J>+`uvB!t~2M!FY*XkZY zNIMI<*Vi>;Tl7l^I>&q*Y#*8wN#{KcXnphl{=FV{ygIDa8|_>4owOah_J|es!?t{q z{wQL|E%1GMj;kh9DYGYbVNqu3^#tsjZ^=$x*P`JgeH>3ta=ytYp9}U$Cjc~paZK!B z7v{q7$i^Qj1TdGm`#tch&XXn!=R$`a<$(DGOq_cRUW)dZ}7 zEE(#1J8#9p*G-GfelaQQH%8F~U3_=o6oX{~7QSeHtDXJ}?XqP=&-?z1GZ2KK z9Lnq8lW)8M>j_xtq5c#^37v_vepl+Kr=NiJfhx(8ajX^z|1-FZ9Mq(_j;T-Q-Fms+ z{eTKSD1?0Q$cJyF)Q12fJ9QsgscUcJrVV=dUf(Fx^$`6IfrM$_KvkA@cI&pS!zZ*N z3fDR|7IZH_kK6mK2mHIIWA*w^eli^W;Qir>CLF76uyOR_f;IwawxEb7eS7xo9rhjA zuhrr7aEpRS3OIogw`K{4QJTOgC`+B$zvTJ8W7%{vaYX12`yn&YX5L7#WeHUM`q=Ay zDtYvwu+K9QrL*#E4vz(H3zWt0inm3mPI`(Xz?gwZ~Ejx&Mp$%bFVq1$r7mY9srhT=84Fb&oc zVR#uCOa`9oICWs0q7?PlZ>37q)F47C-)Y+{;tU?Mdk}wi%UwX%pL} zr?3?l9WmEM5tQ##72JyYI_uygCUh;`VrgY0Xf*b9I`&X*J-~r2ETMw z_nW3i2_|7Rxw&+!o9OM-jo6;pr5U%{v`(L<;>j)PYq~qkMlJSTc zQ$23hcF*fom2|~D&oUi@sTnBu^bX=A~TtQPzjh5#Zj>DnX~F ziCHEYg@ajX^Ak-+t-@x#a)0p9p<%V2`WQQK!37q`#1l0d9kh{~h{^GEhcpePsP!4E z9ln(-&@P=jujQC83^%ouS;KooMNE30N}J9OlJ`kdy8Mke=!T@+I(4*n?c1$4wl{mi z16*~6%O3cuhwv~k(6Prv2^;vu&YyHiboq&1@vT!v9A_RXypc~jr19mp-ZXmeXYcxr zBc9lcc;=6w{`_r#Vsk;34GQX@*lF@f>sYJ5@L5m5E~rCekHNC3AZ^mp zm5PvRX(c?B%!7x4jb%YZ)2Nu!@R7G%V&VC%*jXHdcdE^rgk@ySdV=N&*fsJE^A8F4 z&s-ZG=qb=8eHX>PGl7H-geXh3(N#8dF{nycIV)f8$|az80?|Tm0L?U)fAy7A>G8UfR4}?{<@&B3<4p0(nHn~t_SEN&2&z6BeWO6_!Npau|fuM4mWQXy#6o$ zYKba?5%`>%p!;02O{|13wr6mr6!|n%?D|5h|Cff(|H1DMzxIVMh%Te(RwS1E3vW%d zF6|J`dTHl`t{eNIYldBIKrd5Zb(hFJ-F3 z&;Q=<4BPb9n|*;V8ll0c0|t;K$Q!V)YXa6x`Mp^KjFwFS+rxnWFKW;-Tjw|Z2--xOES_TWEpRQUzL}gi zz45{afB%(%_r5%xE(%E&o9#Rrm51%DXWt+NEBls7`4R~|l_L&6T&XyUJmjidVkTg9 zuDZGB9^?>yWky2zb~VCQ5S;NCL6&UeD@~oCE>*UH?oyg`D&J)yFBfA177)It0={LK z`pdlUSJ3qD30N)3#xZ{BQ<{MN51N3@dUJ1u!e#LFfmo5KLo1~Yasu|7nt=V_h$Z4p z9>67lY@B>`ETU{-plaN%#YNMOS@godNteoMC#n+D1bvpt1gz-xm3zIgtvn`n_idGd zYh;xkl-#y`hn4|`7u|*w8^2v+~#?fK|Gm zfaPUl7wUSybOY!ZKs`XPKl$7n7h&w#o_LE7dvh1T2oR z;ggW#1gr?^A8@a_t>yghXmfwT?KDv2u_=uH$m>Fgd^Z8>{w|ZI)(sB5%F-@l6uFcg z`_S-vnGo?qD3sH3iWF=cyVfH@rSXZNi0fgIhcP(E>@WJ@OPa_XIVMR3L>><2?E`V# z0bKv)w>yIRZ{a60K0hSm7y|m8p`6azF84>;giZPu>}Gvd$k%n44f`?xkw9+0o@Ok> z_v{X>Ov%inoCSWnaZz9S1`j;y|*BgIlTJmaDYFQhh5n>dk7}?E_PI2`_N?8+mBx0ps9{z0!&sBWVE& zy4?+*jhkST4!)Ah_+k{VS8o|H)Yiwcy0i^*fclNSuzAC<_{0G{<-}7_=;$4E+^2 z!5w2(YFnrImK}Tc*^iN*_#&ii>FCHh7J+THRPdgEM{`Gfx{^s)HtMQjBiZsnUv9hb zv$0im#=2zF$ynT4&2R14y+;$VhwNP7M!#{mF9*Um^nl%!OBZxsJU?8%l;ano_x^+H zw2++yuwg66eY$|l^%Z9t_p+h4r;OO5mfqqNoqV5e{3Oof&65e-6y4`O%6{1_y}ew| zGrwa_CSYkFmj%FL%wq*D_wxW&Hp@};$Hwg<_ zws>;kmbRK;9OXN;B2Fh%N=w9+QQeHC1HT-Dj;;Ek{>Wp8{A5TEsdU8Abt&51@-?Px z`5^k>^iVs1AHg9TLUd9p?WA@=tDG)7oneS5iTZUp-aCuk5o`DmT4znG_anKg)Z6I30QtKu&kDr&f)Eo`DK&~3isYSKRmdh zrDh1|zbD;{kWdab>_`EBGyyAS z3`Qx*HBQ-l*Hi|bvQ4)*p2!yg9&gStqCi?(o1ASu)s$s`%L8LlVP%02IcUmj^IHe* zQDcxW;=(s@1n7}!3HtyIeMj^HmOPjv@HW-@6j<)k*D@{`~L%f!=^+0#*Q##$zKp;&bQ$Ix2$8V=~MrBV_@E z4v1h7wt^u3-CzFI@V&2pBly}I2Ueld5r^$YQv%(b2cQ4_-;Fn5@ddfOEW!G`gs3_J zf9g2jfYk)70@k){uO*00Fs*qZ0sl#De>|$%ti+0>So&}3O`X#p>U-?EEFPnJx{UXP0A1}6ZVPX zNeB38kUt{&O-Ov9x^mDr{0wx+X^#zbO+x8SMqUU$p4Emhu#dR%tzD6_(2Ft@^X`Qx z5CKCY+1c|^YXt%#34Bg$Oj4%SPL8^0Duwr8ycGx5di4gD)hKFj@S?i>kYjgq0`|q1 zKRJBVmPZ=(D}{nwB8eKstV@cCubd0C|QiBiMIb6`QC9 z;A}qlL9Jm==iE<#?@B6wjx%wHpiAjU6Y)yBjli^ z9v2-3SZHzDHQo1bFAW!euBY_BeQ&sZN*DnaeQt(~_7Gz-2;HgQdeBFn(8a3{Y7+Jd znb1polQMuqrh;V3Ps^hNK8L14(OftY$@d#L@#uDL)dT*!A6e3Q1<~Y5j995LV@|&4 z#IxAqLH{To_wJjghvDu2u4|1;jkF46pJ%O&}&xV*)k+^>*t6PdG;3 z)cs7bnv`YrhQQ>*&^b}-z9c+a3^`K$R{9a%82+^gEh#weq}nhm=PW~CSUSRSwP`mr zaj)O~_a3Of&V$9=U%(m@ddR!2g_a}DaI9l80UNkjf;jXvStgSKooGe*?Ha zf)~h214vmSXGWSQV7XrM9>+Oi8`NL2S>9Cc z$fWWm>nn_Ker2$%(lU%MRflf73Par4Xg-SQG9xHEdFqv-QCI3IIpRt)Sf0=gtn-Gw(S9dJ}e&mT_OHdoK+QSj$_k zkexn}0+D(v16|IOEfO(H5VH~_6R=EZ#!6{oDD=3<2Zeo=13Fzk%7xwaH{T|XcZCMG{el(e|RP|MMD=z;_ZNGuNih!q?%@PX_CFLtGa97_q}Vq^ZcH3PGsbJZ&kMqJMPVlh;yE^L}X@U zyb&3h75BKOVZat|#22MBMGUnt#hFFU=E0TBlDtxs@rW5y)=~T^x%ob$rqO5M4OTuu zXcMrsSL>&lSxtYp9MH3uxkk+hStI5P2!}gu}HK`-g!zx{Ibdg4Rz{MLA zN$ZZ{w3OmYh=X6U@FQK6;ElOBRhW=Ie)OmtmiQ4EzW9I)AOHYB07*naRE#*}^w$&8 z&Xg26a79l_%cD7(=CDyp!R^|;NA>l*Cezh;c6A2NTP0EyA|yii7eggM5iOaHme3b+ zfdez@(*0jQNH1TwsBeqh4BZ{ya_-nhNlLcjrdRBdW)E9_CGW1+&0?os34|8cnZSi7 zCO9u<#N;zA9zUSw>BJ?H4tmL(Wclcr(-(>367ulD(h0VG@?i208s9;@qHh9UIu}3m zf?vn4lPg`84IQP^c9XA2oo88ScA$hleChQ&pV-m`tqq3>481nDV7L2-s$TG>wWEjFZ07dW7KjOi= z-Obo}pvt?UlK04XU55mIGL9VqE5Nejp7yFL zz`%bbzL8aaRRmSn+)W*U5-81jGP8;rl_y*B+xifaUCyrzl#?IVytg zU(sOwPxK06LV9Ve^_Xf#{x)>n!7RUtVsv6T!W`=ToU=5PGQI02j0Y=5yz5iApB ziDZ^b5k>Sf0WKSvz&8<{57ddPLS_BK-~0XHoj?9#fwD|C;B1;HZ>1sC8LKRp2KSh6 z{>{HRY~nkvlEsd73(NW9%>vpff3{7)g3Sq7ubzdEiuwr|c!+Tv&2}AOBkChz?6Gralbuf_`4)5pg41O^-J2K7R0Linl1Lpj=_3~q-=L(z4>YY@rSNz;Iu zfYrCOSOIG`ko-e7rEH3}Aly)lypBZ$)W+c&Y0ViiLT8{uixhC2b#o7$!k{1n)W_JX z3D~li;INYWEKB4{gY=2e>bmMJk8{IHHat+AdO8jE&E-JA8`qeCK2bzS|Ec-0Zyo0n zdZ5?jbUOiTATiB%9BE$JmKP!>7Fgq^j9K<6c`9QZ5_Fjx5oKpHw(KgC1%~ViSlQ>5 zk>AiOX&GP-KKD{WdcggPWSMA{1~DdJzx$o<497JA`!+|$niOFpyM7hD> zKd+g~azwv`HV);~ecZ!P9{nR-=enIg(m=!6PmgOAEU#DvO4*P>7rK?!^)#We3f8`5 zxrJx7>-?(u;ia#9Y1nu8WtCA6qdn0uHM)dFH32ba7$s&?K3$A7v~W3axPkq|6Z=@B zM`=&Yl9r5dN?JdrlWv~Ke8%(Szqvo${#bP&|CoRUV||<-3buoN?4^yCCeM~(**1-5 z?$fqM1d3UH!!KMX({vXNe5DKD%Vyeod%oxgUSAlt#!qKZoHE`>&p;a;UKW$&Bs`7Y zHKo?u<48ZaJ`C^wFLT5Fi^|j_D?+saVpCU_*mVt$t|Xh%aevfmR}J0;NY}gjqoV26 z!t~!FkDyutO+r3#UzBe&$3)2jt74gC#R#!ZhT4$V%Y-E-U7RGCF;W=xa3R=FNh612 zz6XcB#}6NBwfH@~?MTaf`4MTdu=WAbz*(o{e6uJFJWra6OX1mQTzTLIqvW}{a1R5k zWWz+JW!=X`Kbv{%EkJ=nj@XU2=w%O*&Sxg?X`7JnIRZ|Ynt-(^I|Zu5dcbJ&%WTt6 zamRCk`n1N-Ng24NtRMBw7hox8n(_*(H0iK?yCzx4G@&R}!0=YBrP{VvUwwVpq%naN zE4g-|o8_oP$*>CNlTVHe@BQe9I@}=-y)aNnJ8y<4E{86A_4j!N@ymw~4{Q9LZGe<9 zWn8DuPIi!e8bEb@sjN0K){m=+Y#I(9z(sixb)XHm!Uh#t25LfFNlrZ<$xvc`9of~xDzN>r47!-=XdihSw7E*pW{RrsL^Sae{MSoGRtW*T5D3OEc=F?bhX5ojbBGiD-qFp$-(W027YjSLXS*k1+iQ9|_L%JKm94&fEe#Gpfkq82WmfW^ z0c$$I6i&Jq^v&==-=nT;xbenB;!7wkYoeWxyfabegP^vHZ^ACKdSHrc zODyhsG|Ak8A5&MrwR3EKq`8xWV}qA>%g_ORhK3HpEPa&6j_ftr&>J%08!E~d^bm;g z5;0vSF$jez`Stww8zMqTe6%jj5b0pqjQIoxzhBRtIqAt`79=)IvomXX zs>AxUTN)L0R+v5}JsZ$5+Fx2@Q43c(ivHAm0%mbb;is6zxzDrx`8os9>zUiXag!}^ zGkjKvTjGf5;Z8qA!HApHpr&_ZHpNSjbe|0Bgx6&%xm=ApoywIfR#{)s$;1V?;FWw2 zb)lH%y>9`T>e4CPbac)Zt>Vzt=RzGFiG2rN)KYO)a#GDzlHeo3R);z?EY@Sw9XUFZ zqmD?iPYsH~T49#5+bI;9M*E>I#A8Q}DAtXyg;BO7JSdU;Mr-&nf#1O|9Tf+rI#tf4 zA_jAI@7w2BHpl9O=;)OmI$JG})>fpnEa$P@Tx#)yf|DytBB zSzbX*D4FU2l554PK$oI?_*gW!Gu)+Q3A|8@|$M zt=X^~*uE^_Vnc?FFwz2xj?x1K9Yq6QD_jdx{t=f>aMMs$I;!ob6VzuWTiijNGz6;^ zAj}Ant&6>bS$Q}5G^ZQss^9$eoP3QA41=Fhu_#f=J<^aiTw&k}qqqi3p}`m41Csop z*Dn{ZY^|CzHf2fEF$T{hEE99aE6$NXCSaFs--sJe50q2a&%;l(QjCtZPYRBhbTU$& zc`Kl7sm#~YY#oV9XTlZgWwl%{@zL z;VDZx`Q+*A=LD<=jXawrA_GYbMhId$dOR~2s)7-Gx9ei_1J1U=vZ0?Io%5Y8+YsH# zGj_uy40!tq8>Q%^n7V>9kA!6_GK`&q2T)L=Kz;PKps5USLzM=+(JulkinaV+33Zf} zuO9*PdN^eLZcV@`ZG<@)*pHTD0 zTer&yszUJifn_~OZo1RSh$vUs28KR-`sUx_8?fKB75q*SGdUHw9>6+eT9Fu`BkCN* zDlZet98Voe({(-=E2Z%M@c+{U?6?2eSa9|sG)r8zYv3zsd|NioYhfkN1njT=4JKgq zq_%=s{Qi6Ig&onn0#*~S)qnBo9(n43-{8w0->B7T>7}toNgs>*5J*64xblK=3uH zSovEwZ~ObRko^t61n_e;O>mxc{|s~$OIxX;rbDQBAOG+FuOs=~46BUoM6 zx9@rq_S~s6e$Cc60V|!-=YvL_B8wePR2hj$W9q&pV3Q_4qKBwS$&WtPY6ZR8&ix^z zImtt(%cv?fjWX!uU!quew(KBGZ%# zs%O~H-E1@e-s^`)kpC<66L#HKm4;vR1}$HcyL4Cf&JaN;r0>T+inUe0XMDX5Ma^_Ex@Zh zot)NR(HXA3rzc=(r=-An&6xYu!3L^VMqg8*vwu#+8&9vCgTdj8P zKcJhkX+wu-zV{(#S+P7BjPAs6#7Gy3SbcEY6OZGO+(_9sD6(Y^_k%>pM=(2j=3LN3U4PC`#8i;E=Qj`YFYQ+0pW={?n*-6rpUT51 zOvV=Ib`!EPlYECGX+HnARC#H4jBoyh7`XcCrKbdSsE`?8+Y?Q!?C zGFIPO)oU4^?I)&sximeuPMsRPsZHOq>*{L>V7c1j#1K6VUUbELcIU>Wo2rUO9x9^w z)17a4B%af%H{etsaq!hO=;+Xb7g+K&?1Zl3qa)HIjawG7A+K1VqBS|&t-C##(o?c& zx6>6Ew2nSI-C@Wh394<$_gfkDL==lP&;_4hoCuDC)TzjcNwKWZK2%WkjB z>16aWg)N(fTME;#rAMHt2Ze|j9lc(tvw9chlQ2sUjj``}V|q;Wc0SL3=`HDsi(YZ* z`7fA&Em7jQF&1TVAE>)>GJD=sN?Lm668KsDO+Mvj#W(2W;}yj5qj}a#O)zTW_3qs} z9vnnB^1Y6hZiy+s94>an)>WD67^-l7jjmR|@(ozdoPzY8L92r_^3hl!sI9J)tsfg8 zCNl6uLtoTYaM?#ni42vm_>P{0J9FZ=24gh&T4%=u+iJh6!Q7A^c}>3 znLKdl(7^X!S=9-WvX*wBhL?;9#SI=Lci*zYs@^P86|EYIPTy!AoYhI*L3SVMiQrS8 zeyS&emzsd>@!>y z${DiODJ9r#`XyWGipvmrkIQHfidE4Uwet1siBq@|6P)Q>b$p?tn+|dLI@T|op02bA zWwY^SXy~+lfx(1Nqb~B;Xm$h&oG?w7_|SDMtB%m?0Jw$BIA$iK}X637LLL~6xK4(jT6m! z;7OJP#pEhH=!`^XI{5I^X{rfW^znlrG4t|o+1BT}f-Fuh=*PyRlX`8pUMuMK1mEme z>A^Q`l;0!alnI)2(F>am`cX#*VSc?Pe|PF#cv3^S|NSGwXW#wMHryHG+((|l+U%x! zR*``u$vf?VF8A!@pJ>qgO@jdL2pFGw8eejmZuY7LZy21=#sHXm!J*#+JB6`K;si6^ zS?wfa-C&Ft8#myyklrb0_r*w3uVnjBTk_x9%0jsSDjNuJ51WqNXO ztsV{;gN2lpGv!ZIqbHG=NTTK((#NI~B2~vmQhZcUMdWdr!;k%PAG*7D_~B5N*X0(Tim5=_gI&_7Bz56)T`@`j zyfU0!Q08^r@`{{4`u*P@zW42K2Pz$8aFjosE}ugZ+1>_j%n#pW0(Ofgn*_EiSVX|} zqL}MaqMzyM=rboz4Ih8-VGd|M(FE+4VY60&!1pn(>r5ih*tz!X01pTRIXr>SQN>HW zf>p6V4Y-Jnkf}2h+4u8yR*(U-7su zZs`?1SFc<)GBBNPQ8~^Wcq<7LxC zhoAi9J-try z)8VGR%?7hG6IfHjq40(Jam7jv1rR_X?nmT{0E;v7n|I*hr0m};5FeIGH+KwNxV!2@GjxthTai0?nfFf4G zzW1NMuYUIltr}Z1>^k(K-XgR{T?hRhusr@`Ju2mMNY_DpenGLXW0_z@D}4Km?z!Ql zKB3_WSjs@zh=rj%?gNoS4jxCx6RRRxkMi`vvJ5c+`)bNDRLmCoO0Bb~>qoJH6iqSd z7T{&KjJT@VeCVa8&POqrn6(|^(kDG9{+|cKt&em79?35$;?=A?MAHJNAB^_+QICu+Xc5jmz4YMt@68Q2J`hX(`?IW|N|2a0 zx`8K+vy>C89j8s6nSk{}gRugZ@553tT#sDeF#)Mq!V65&N+}bQJRoQuF?~Gv;Bx}j z%Ld7N^j0#y&!!XEm@)C|HUu9133SUgujsyaO#_M80gG<r zee1GsDhmQcP{CLh9K^61d*oC`LB{Z3HUWzseyeZQ+e21p5;mO0R5!W2CczMFq#yB+JwO@jciV zUN|sp;jJbLo?LUC6fo;7#6W}&R}sAOh4Vx*h-o8P!D;RMYGD&q2E~TEEL9qqs@H5w zT;Fnev=KraUmpy`@CcAX3km8~kz!sG$tu{3=gx@{zFHqXiqe90AzI}Lj`iZGg3}rI zdD2y2pd)V71&t7sxr|3-9-6nbL8jAD&FXr6N0>?2eJ>tR*HlztkN`gK>qiNfFKi-b zU#dI;hHYf{)77uBohuhE4A)gZE_b+Ko#9hFH&bbRcHKD+eORS?V|&;nFT-Jjv}od+ zZvP4sG4zrFyIhksOu+g(lEuqdk;j;@ynI&s`K8nbbn@CDS7mV}A86ur?% zWTw$lCwY}=f!CN$7VV@+!?#3JWycv`Vs#=hB3hM=9>22L1nsCZtt?%*q?Ov52OIaIx+VNY?L0;Bv}|i+>91KV%Ze{454fx z74q)R7-K#d5(*&DK`^!$G}!7p&okLxJjap{reKzt@Wo5#D1Y%whizGY$}2tsEHqiA zMS0KZO@eFIt#=+h4WmS#N7E#q1u8#_7aB@db4$7g_)OuotC#gj7d>cEfQkN2cL%8C zqBsdfFO_}X{))ijL*|(_ZQVZX*u76}JuUT!wEr#J5`O#9wJTRNR&!i_>)I2rxMQj; zM~totB)e>p9T%?n6;D8&eBt3QWxM2iTwvLcp>Rb3KT9hfanI}1Q%>YQ&vxnU_4Mh+ zPvRGvfbH)irGOi3g)x;B_mJ}5P^1Do4vB;%-4Y$Glon1(3%0l%Oh(NQFK9AxgO-LfKtW4W_}&&; z>Hzip&YY7mSdjkISs;O4ru;x((9u5n+3PGhth02ULFcoYfJL%+;459!%EPF1@xWK0 zGgTpyBZ_=ur_+>gxo*Sa;U4&FTQ_;Jis?5tXixffn@KE2@0y*U!SF4O$t!P2cv|;@2mR{E`Wm*`tH4 z>XgYu^spkyuOIF(tzVfmMbSA;U$9=f&_}v964VKK>sRXHxeHzmcK6n8+0Sx<(}vHS zyvEz7kQdeR&||~jz#H4>$rrKg!Y4G}Qtvpt6xld)Dbiv-3=lx146d#A}C z0Ra@d^%zmh4+amAr5?)yBBXL60zM?olP_e!LnCrsWS(;MYK(zL=;G?(rdC!l2g2+@A-*fd!&>(3ae59;Xv9B@k`qPl3 z2yyQtMe*Hflpaf3uaKD!Z&4Chd@P(3){6;ORJcr~`P^Y;2zDb78z-XE+Q(n;&uhj1 z>EkE$M5C6yq!509;fFvUeAv(@veQX0$})j2{|k>lJZ$vVH@-d`dh?AC&H-}nDq&9` zio=${)vq#HKQ<-fm6xW80Je-HL-`4c{^<9APb*-*ZClizwFsYxmJfJP*`r@SpEPi| zYWVuE{WZNFZ;NFZ(6Ka^ZRtt-ceT>&^vRRMCqMrv^)GnkEKj5QM-{S`?`kyFx%?`K ze{`V_EAaAXEjI7!6{Y7+Yfw$}H@@;0bPrvt6|g5HB>`l79#D@lP>QsDOdICsxk9>* z4>;>k8`a8WVHni)Fx=FWuAYER--69KoxwKP=^RxQDdI{gok=1OYy;M4QcO~6vZPaH zsBOWI^B!G3?#L0O(CeR=fW?k*Wy5^cwdp`1RM}Ce;A=^-{ZR(0aWED7bjzdD$Iy_r zYgm-zIcaXf{%7wsS5^*^1)gT;K+hEmo zRIVomMPrih)Txuhks}`ur%#`etX*?#2kalIaH#nL0v_ii#~{pwa2;FNu2%t#4ZJg= z(=USUGec$JHN;WE!sDO%0SF6A`|N&3n;8t+GX41f$}fIZeOayW@*oR+2mR(zQR^Ia zSE8K2u3U);YbE4_+hdBT0{-Zo?++)Bp75Z;M)i@mJilEN1$yg+&m}pd#qT6)$yM z{O*(C`i~zE57b1?`xVKuU?T`c(sGQ6Aq$T!#>k?ntqEA^T(0?7o%se;TiFZfn#Y6Ce3M z=Y}gk7Kc1#C}CpS?4(%+XQ3%}doGN75RVz46H)i3c;#?60n212ld$5)b*-zDe9rbR z=vBo`U~Ld_@@vp6;`PWg&-Rjgdj#8;hF&Y zkJCB43mk$^hE2L(@O@V%S?zD#AFEt|<-?ZETZUb`b`CpsZU-iN*|ONLEU&FB47YFJ z8s7QNchx7+H{CRdTB>N<9V|~uWsp4N)=mk$XYbx&yWY~q7#ihuwWFj0l{Oo!99`v0 z*1i1`I7JY(xOUNB6i*JgX229K$l`VVHF%r`fFx7Jv7ROu3AZtVJ77@96&&aA?VC4- zV@I`gz15v2Ktp9ojQX>FU_?EIo&ut}Yz05dZ|B5Jz15^unag+d@aPzPLbH(-5%)>a zJ3ZjIuWr(BvDf~>SG=0qk`fO2vO69R>!&QKhs05-?Ws#$?PLl-1ZPbbZXe%?w-1OD<#T z65Ggy&!7n5Tbz7Bne3?;AZ#dLb4a<2irV5vZ;51e`H8+J843Cxchq;}wYu(y%2<`q>FQzk2&o^xTjPJ>pkPC~;g z;dCP?FC&~-w1bQ(G3KP;Nmy3Z>bjkbgRl~oiEEAde4*fLJ&}xMtx;!Yz3Ng6wA!)m z+*z!1hDo+a70(KZ&g+Qp>D#q;?|kMvjB3WWJ?W}*POv^%@^?9@jLo#-($x9f|W5EQ*R`lFIvSt3!6oc)HGlA!SN;{ zCY#r7*f{LmyWjWo(&c05Oi@yg7%aNGdE>gaYr~D}SDi0Z>7UpxrihiSxW|$1{eLQ^ z6B_YLqoEe2#AcC;@=2JbmppOL8`EQ|$9$gs9y^;RUjaS;eI{VBzy+6omSjJ7GpI?}1BZ?y3% z_4=4CS{A-r-|^rEs+y*sJKm#5{52V;lqe8KZHnIQ6o#$OG%-Rf#$21 zFR3GT&63Sr>gl~JUfDv=tbS;8stASeQP3LQi87vtMZLC76ZGnJqj%P?k~6*IyR)gANYt^yo zDZ|g}D1$K4*5sQkHjsz&l+ak2aMXwrs>HZ`C1*Z@O6Y%n z@6KW6uf466o?7L}lYx?rfok~DTX`zo6(E|t!w32zdTY`nr4{o*rl zjE|*o=eKBLTH)c5v%`a*o){jUyr7)AxSs43j(!gV8~S(eP1k)4 z_@GoBc#n>W2HuYdmWmQHEW<9kZlgYO(?P>xRY16_G>HcZVwgMIrLEtS{XLXg@rn&qMcQ`13e>e%m zD2@?)Ax>?oPcFkH1ojU&z!5syL{Uz$apfG9lP~99t|L`C|kbQVmrK^Tr z4q{o(xKUq>Krr1q(!g1SBA_y@ljb@&b?o?X@{?nFB2Yj2OvG%U$QK^(T6xixSk&M+ zxFSWII^c`&wZHP0hc~o(Zio5_Ce>h^e27CU5b4rlof56Ou+7ML0MS}PcT2*S?+^4A zhyVBoe=xkO?@ih-scw2xq}LJt+D(^>CoG>+$Nn$=@;7wP+T{8Ou7uqVwVV^I<~wuZ z#Bf~SC_@*MQ_pFFW~2H=t|!h}I9aa-aV$kLN9{zbb5lguAT&I7d?WJQnREVe_4=2- zqNiKe_!Y#SaH2_}J*#>`CexU(68H|_s*dR&K-X3)V3jPJ#_7ak0+y#neH^kJlqua$ z0Y##@$&kh>OW0&z=Yo%h^Bxsc+qj^MzytPSIgsgN=?R}0ej??Zt_fDa@)J^__uKiv z1rmQKr$U}g!3|C2a{yvraz%^0_8h-dHS)qM_rt0k7PIL9FZ->ZhG6H1v+M{6iRZ`! z?U1Lkd%MWfc1&oT2;h9wN$6ji01=tjb|jLh*yj)gjt6lC@=x?oeoVlwSiW-Dt50V9 z-QWC8o#PnCiL@&m&p5?7j?H+>fL8)he*QE8%K-XEAALA{@BvHfqO6J{{mU7epj20&yU}ER}-+utz(5IEA||GL91Z(^t#)} zz(#rSMST+JsM6;C1&TD0T5W;*H)3ABcyYLS`Knh%xj%z_%0iG|^Q?G9m&+IBo_msw zoA}WOf44O0BqCNZB5o*=dz?d)g7)pq)1#1uTmp1)32 zrio7Mw4y#R=WqS+)7`u0hvCZi9uGHupmUHi@TygKV9<+?92>fEOte<0Nmn`o;8Wi+ z%`>k$D5zeD!K;g1u9UHD^p*XjI})w&!4wYLd2STWG5kI#zkQE>E4>onS+O48tLs(t z^gaz{Rv$EUPH@V&JytVv?B8hu_FeTo^;5Y`z?KrmhN(C3(A=3)O!K3(+f^~1Xabft ziAg^sZETM=EJ_CP9|V^GVp!p#udN)$aLT1z^PDlyvjGFoVRQg*ce0DX_HKwfTdEX3uvU_^Y3rg zl8?akY+CjE116?~?Mo5x8M*jfAHHHhc^$-MyxGMkJNU4Pc-RhHibvU0pFW@PE&Xff zm+R1~wUZn6!%6L=n>xg9xD$GyCxljy`ekh6Ijv?~twCV>8V+B&eO2Fs!W~`TA zIb>!$_@dIx`X#ORwQBi{-ca?y`#&45X#f?UUC#1RPPiO-oXszjlBdnyu|sd-(j+YP z7DXw~Q<)VsA&RO%y|cj_>i`!G2Sb`oyS~m^&A2>)w~UOtZ9)`zPSMUbN$Y_}8UxlJ z`5+c8Ko9h3t&3;RYH<0Q-fH&1GWbMu)q)h;jEr{XoMuI5g(yqpqUu? zsyae0CSS`o{L%v#fuN0glB~J7m0kh6Lo1_K>AqNW+rUM9mrdJNwjKruTj5LD%b(-c zabM%2SG5xMt|kv?OTcg^!&l!jlnl8lm&I($^sLLk$bRBmoOM!sr0FV^pM?v)=sMs$ zps-ToA7E;0a-A$aswU?YC@Mptj!ERYeL4h;trXviSJbM1&G&MtpR}>S_h6~F&z*!# zTfIqM-OVH{uOn97wnnALglD;5f&rahg#}xL#`uV1?&-+3F;$Zs;4 zD0^kL;{R&gBE3s%ENa;=dqpSTr=9NzU9v zOVUQphM@KPSp;p|Gx%af$1UUnxrB}+E#)Kfe8+-L?V8oGDylS$`qV*H2kfpo8C7v3 zZ}ecKNrN(zd?^itg)lN!DDmy6^PXX|k=5*=<(dlYB>_^KvQTlqV zkskMSNH3l{J6zG=L>~%49BH_vQK^xb{Ei@Gb*hkx5V8|}DMFpC->_kL`L)+OTVag} z*wXBHk_q1+p}k_;OB}jQ$KgBy$X6e!%8_tm8LVb9n%A=sf){!!?~cE@=$i73kx-M% zG5zd{3FjW3!Z-MLY`dHs;3yp>0* z^QB)5c+d(*T|H7q=)@-{h8tI}n=ZC)oZ6Pa_jOP@B9^tXgS<96-(GRh=|Q*gNpn3F zjTk}vR_rZ#$Pln!J^*Da`;(Iua32cnLARbk8fFFx-9n!(Vn=g%E3Y^l5in_vmQF7_ zuy{bxL`x z)OL_#6CIlzD0h~y0aj0DYNErF!&MfkTolw9e{%btCPuGFk4E_Hk5C@qkS_B0BmL!v z)zuHChvG3XQN22eFo5LA*Nv;Ly=ik1gRkr7q5-}S}x0a1czkm0!#$l+EyLZ_HKRYAN$uajJ#2G^X>j`ZaTAwo z@QClRtkW|_-ALVitZN_=+r-f%$^usnSC+8bZe)2*vC0eeia zY+DqSf1ZeuPM>FKGX{z&fVR$et5=@3)3$*S@EMxgkz3bqXae?XmYcI$Jot`f*l9_N zxWL0C(0%NklszK_;}2%=V_AmqoU7D_xrvdVA(dFmiRN>}T5Qh~umHM1MZeZ30K8y< zRw!LIp?ugXT6p6CP0(`%p-%u&EBMzrjs6O5(2a*o7cM3chxTTOx>| z6NCabjSoLWNI`ko9rvaTyaR^2I)Mz{wo(@~@(ljNbD&N}9n=MHjbSAv^j*7l4d42m z-_bckiNk@YL-o6K@3KwGTB|G5N29%Bb{IbR@crTY?`mep1;B;0=Q^T>$m`0(qm z4!d}mM0{{ONKgm8@MBNF@=7=Cyr9*l44lLSY^by!vcY#+ z-B-Y0x)%0Nc54Dw@^kcWRId9PAiS#2Y247O!tlpFa((izGE635h4=Af@)A3M6qwAV zPL`?N+3~{u;k94-i_)XMk&k2Ql5S&(w7I&N=p=Bgv^fydJyOK=ZvQ!7FsUt14e1vR zEIg&jI#$BRym%#Rz%X3;)5pX4|DXvCj>iKr-Jg?a*+&mD_?9y5wZohW(3p@F9)ITa z6MOwHD63}!Z6DbR=wz#M79AbhY_n`6tspHfdgmYI+on@$|6xrA$R6iNZO8%jc|#_{ zY#wq?>(j-XrQu4WDdF~5b#mqBdMnU(hvCM1qA@2*0Lby9&e#%P=|<0c+>!Z<>r!SM?F?z?;(HaWj95lA_if>gd>lf=@}AsP#+@dSz?H+K zJ&}t)IHF*sbv-#ufy5VFG&`WywL~k5Y`$WCCjQFQ4*LCRU8XvR@_B+GLlP5gr>vC9MD33h2^v8t?o5*h6 zwtd)t-~~Gu`&0WL9R#hQv{HI$bvwAUnbh>FIsPBqk*k3;%ozr`a?m5%2yUIc9D zGz&RfPmBdecc_nG=U!Sxuy2l)mdLTA9}l-~Ue|qFE3TFAnwhjIJu|w{i+y6erL2*L z7IvLSq4NBLux`rSW15bzJ?aTvu&b=7D?Q-Y_({%K&f(YJ)c5{&c%et|u&t238<%;G zfic>JFY*aJIH~}T>-~{dy`MX!hncmC3q9QN2yKGXGT}F@s$0q#zJ@O7_=vQ5#4bzm zMNse@pRG+f0?obs~eM8=moCoKhkVLd0Yjg{rS)*sy3xp1{pZ zO5<0e;!dKR=}1c^^@cD$(=Ch%lMKi91I)UCM*SuEx&gpnZM?u%G&d1@ioP@QH zDXR(Cg=<S zn(LO3qP{^*3&r-2@3KlEIfw z9fOlFD^IL*VVNf7SN-+B5(9JomCcbUEO^xcKgJo^MV@vSHos_~+aP@5OiOw4@HpSV zSx9ld62udwOwO7w83rwp!47!noNsz^Y+kETo)wL2;OCU=0mpBHmu;CtB%H@ET@u>@+tgmE^NgdK^`|kZ>BeA;ow1A$D9|D05ze>L(+@QeI zhCTOo3oBneDO>r(w@OPr)#EG&3}>f}y5Wy3ldpL$L8F>@ZOw8fVAUoAH=Z~{oOYon z04kb%bn%3-2q68iqRzNm@fV$T@>Z#$hB3E&rcLKfeZR)&plTRrLe zAK;8f9zEUqiCfmU#cpabc$1b9x`4R(H!Z+LK z4=(};R!oKe@wdJ;y!7g;er*g0RxlFGl`odEPv{6v(?s3kt#o;SUF?QeeNf+&%TkKo zd*^$@5B~hS!^vZx+JETwBNaN5{nGC`l#S4%A1%7(d8lmvfkVD;SzbHp%w?4gr$s}{ zrSs=J0ee9!4+tyuYMc$5HtNTZmQqQe2J6g}(XfwCO5wKj#t%f(};d!k{`PT3Jwg=Qp7ezv2taj!2E93Il`6-^t&a1s)e(=E(6R=jGo!xiFI-|O% z+cbhojt@9vF$`W&6hf)Qny#x_aSY%aB-y7-z)Ax;z@sxJK0|ld5>3|yt6*Q#tJL@G z-Pddn{)Q@cbyS&6l)R6xRfS$?)+3mC8m;~0=XwA}Zy>mJ?Yf$6eahwaoPhPQ*y}6Rrze({~{hC_weOcd)zM@H3mxp%24@l6r(UD-X6&pTSp_3J` zw&j{vU8zsyNom!|j{WK;tSL2S$u3tjRWd9KK&%8XiR8YWmHQXJ4ncZt%*;` z8V4P@Zh{l6T@}k6_|)miQpsKX6HUPWq3#9v_W&m(fIV>Nt#gHZ`ImNVQ)JVTL0p)1 zzbqB;)@2b=7dYh5Sv2w)Fw@FkbS^{El~1fA^xzL2289j!M@qH6gSYo$Ji4&gCg>PfX6ixh+2kJmV7-2p6 zs9dw58;HJYHhiYf&OFq^>uysiEPW1Qai2W_Te=nFt4~zPAd4Dn5Z!s@T&B=Fp)n~+ zfJHm(wir2R_>eLX%!Y;xbOrI3*J>whabsk|0odZ(CsgJHtYyVCUiMPhlMhvA91m`5wuegU23?}X z@rpF-&j{Fe(8FX`FPzuIg*W}+efhgg!sR10e{VL0uxX#9Uw6w9Cm&0Om@*X3D9L$f zLOkQNGvAJ+PNlgmtSffVfB052eM$j`958I;=b(EhwCH( zy-c6(<*SUv=ai}R1V;vjHf~d_`ePMqoMOoXqfqj#<06{dY{eP}p3{T6KG;At0UMLB zagP*9L@Ch3^}>059_WjPvdIDFpGjE039DBAXbq@l_1CW&hr2fMEo zvB0@QaQjgedE?$go$|tB$$8_WJu6vq=s?sPI|c6iqn=S8Ro2s+9C*o*FI$n8 z1tmtD(vv)#kg*?;?eO7m$%Ae3B4Uf*49j&-D~x09hzX16Ng#?ltzjchjIcV&ma?X+ zFuJbzq{*%W2Rs=Zno8e{@0O8Hlqe8Umt#n)9j(gB1LN1OUhy0Ycp&8?`Kg}ZL+@0D zOh@RFKo{vOKjAUXyH2ZpckO#YZ@JJb&2{6R$Sc$PgA4(`Z|b%EAHV-o`RKDY7&H5_ z)$8oj1)s$&g#in_u#sOHS=1>Oi7^zWD9^%znZ=K^DW}i%I!8RIF%-VykrQS8Z#Dso zV*lXnEO0*}R9p?~NEmr>`wo1+A7w{u>EtyoOlHM*heYif^^&`L?~dPT%}JH*Z&M$b z8Oz-16-vH=Gg0&wS0edax9=Es?%LB{5mNGX@0)=adr@4taA)dcJ;m4y6>g-3Octk+ zORot!D^BVafwy$A#gDk)7KXUeq)Jzh8u?+uGD+-tRe}l4nYm%h)@{SiJ$wAl^5PS_ z&yYSOv>BP;f||aLenPgMiSN}p9C5uaR=-}=_b{&O6@&O(yir$ICt^mYa0VxO$(0WB zweirvi-!;C3C6`MSWB+#(b+7yN-xtS7Lz8dkS!W`!UUVLG`o#n7#~azt+@BJ|`f^2GIyJ#c_1p@L5KWrtrH zmVfzGedBby^B(N;Xc;45!ZH!6I0g?R?Vl;C1UfXDl}Axvd=S7Sj)B9ROl=de)Fw3l z8qy%0Ct7t*nkG@bw#7D;_iB)}TK%f_R-+oS!jW1!Jic~oczp4C^fD=*eGrx(W~A{` z|1Jw@k5HmZCtCFgU4hh(0yGVZ&u^3cjq0Ea#`jh4{<}XP9v+Jcp6KCaw-mlM3lh`Q zf#AU^2$A-xSlbM~J0tF?D$jDnl(R0&2d;F59@L30Js!;QyJEnJA(L^{^{_-%Lnx%AUejJa`@@%Td^k%C`aN;7suMiTlN;1e1K7YS%HNE zZeJFLKl}H8IQ;B~Kk!qT*k&W>k{B~Heg{T-(dody`IWbZ?b~;0FmU{ljIY#PHI*nM zeeU#0t$sZ=T)A}FcGhUc$9fGo5_6n9V1xl}MD>+k(&1c8IF9b=N2d?45qgcNR={ck zcBNKqyz<(c>IbgWH#Cn)SnWyHK}@>PUWzOqD~zcG8X&G5r#!TEfl;iyN@Sm{PyI;x zOP+vDonUc|O)vb6I<+x~{3EX|&5eGD+3D~x?EO^XUF2|W=A4o&^xT}$?y+8L#`)6f zz?j>9OMjnUO{@~CwCm>Nq&+14sRYX=8L%0M^XyLK!fQU+c(#cO+aY6A8j z{o~(upUeW7vOeV)eXKg--iJc+M9O#Dig>fG#DX6Hc=}6L?$1H7goXa(dN_5>_Ky1%pu zSWQeKXe{Fw^j}%^YNbkh0+y=*3VCrm4+bmT^TsMls&O%@^wyvxf$x&a!T_&obUALVrm7Gi>i z$i4YG18JM|fFq}Kd)O%DIsUdI1*_Mr8eVHX~ zzRVL5I1~!lvOVO$E8uk|lqrGW$30VI9LJQmn&V%A()AgZi=)$?v z!{tjC{D8U3U?JHjqfjy~SDzOn^h8S^*r*%QW!~~q-O!#E|nA>#7+^TS3Sm2xSH41Ki(!gUzn^VLd5a>agl~b0Eu%eg*&+>pxs>^Pu!_T% z^h3uq${2F^H9ZG7p4y1MP!N!V(g&RA!-PG_1S$&9OU$HaWYpjCw_tBE#x}!45`Byj zZq@>$J=^s8C*26CT%b$95pggtK`w*RRhFgXW@#=s|xub6ZaF2XOSY%o@=}dnls84pE!Qo!V_B85#K!Dr1o?5nziaP)0za&x|~Dj zVqIY?0p$zCF1Wsxf1vAt*ZE%71L=<*>6{fKpb>-XgLQX=mQUOaJauK6B-iT$OZ`&5 zHS0DE+js8P+sk-*GJ^o+%}5Fhyy5ANUZH&X;ss5{Uh`XI3)9DCul%aG$B+is^ZImQ zi#F;kN+BZdsf8`Xgjd9j3)^FQ$Si%#FO{0sHF`!=uQljT<7onRV~kU^7J4dN?RHOX zw3ZmTH3{3Z`m~YN8&IZr6_1oY6~Gb0H9M!*xUBc9TV7qqZ@^J0aMNd#SoF&OshbTERP_h*VD*1^ARQyTIkN;Vo@-%|f z+4h|~tq2(`5pzaIK6RR?bjCm?d$L9C zUdczZ-PKJhEZIIrhKC0D;k8}gcVYFb^=Q}QQbo{|Ay40gm~FXMEi&L$`6{pT+MyL% z@tsfEN-HaV{Gl6q$vsrZ>AGIAc<$604>DR0`VtrUD07obeWl9-Y^Ig&u8z`{B9{vt zctZ!;`miMm9q{sreCQ56m3M4u@Z>_a_9hfH*dwXvMS*Wj0y$?18BH?KOxKQU+j$cr zlgXkqY$y@l0*a&bkXL-|E5nLk{1U%90>$|uz6Tq@v8fUwFL@sjXo=w$3Wms2S(YI$ z8Ff0{c`vL+%9>vDgkj>94Vzj4YZ>!|mE1h9%hr!`%lYVpo3s1JS8oiDE?yH3f6{OK z^1t$)*u_=NJTv>VXlO?HFmdtNlqaPu9YEGT*$LFpM_x}8+ierK&?(jJX zg#fxxMoiC(U-NY6%~PHMEz#Zmbk7VR^u?PeBg|%pPQ`5eV1wjMx}o**QJBD5x3DSD z{6LmaZTch@(|KZHWV+=o6L}B9Q`KO>8LM5#3Y~d$}waE_qZlsPvo~t1DkqLq(HM!wp{l?HO;<&an6h` z6>?DV^IQMZ|2*tF_>x?rMkq(v=elS?X`fOen5z22ru9pR)4272$}h{Kkw9H94FCTB z{WpH1@ut4QP?Gp9n}QQ+YY<9zg-9f2BQPBV_d!D4X3QlJmDzhga2if`~=} zF~_f6qD7U@bxs&pwvq60G%)nQ(^gukC+Y)==Y_O*A3`gqX&ke%a4KGC;ee_*+7dv*;Qw{G#90W_{QU-vCpEUO9I`uOYsum5lmL$oW?juz4=dvr^X;Fa4~f#aDDev*RiYeJJ^{ zZO`7}^|yc7Px8lv1sGweJ?hAbQ0L=NRonAjUSW!+*qvVJ;L(%1N@t^sg`DjOV|wbN z%=gqpU3>4zaQQ!Jg6$ELH*%=MA?kpi*kY^D*|iLF>DpH6@UGk~C<}7Hr*9UM9@EfQ zbkYRk+A447m6^pB9UMV&Yh~}Xx2XFpv&gP90~YT}Ma4a$r!AF+R&FC_jCOwIu;S}S zhvEF6%?($7m|6iaqRKD>>C7`H>KlTZN%;K=SU~Z*VNJ$rhQhBE_T;D1#1f3j)|^~r z&>0y|zy?414fGwzXWy5;gqG=g5>Hedh!wZ+;fbVxew;E-ldY83H2TP}Waq)Xdm0|>WWiQra3zl;1fAo!XbhzHn}>2yyfd`$-&s@c;DHs7FwalisW<&|xx zVQE7qP=yuW6&Sp~aZ52VGfUMoo%;jf*Be9~ykmMz2X-Fx&&uQh-a(s%ijDT~0e4jgKAL47M< zz&KnkvsG#5*jf`rKi-!+;90|ErUZq_h)GO}cv-!l-RrqWhVpq&LeD~(9;pWw=`UZ5YFl0!< zb`$3bSUj-4C>Q1Bj%Yp5Ed!5DWx#&PTQ=lMci{6nvaj*&S!B4IF4q`@Ct2E9l*((KS7I&b74~`uuiWVLl=%s%%WyI< zDW}zuo)qJL#3ZcV&`8_ebRoj)i1n@2CBF&VsVtLYj18T!tMxmU)v)!JgaVYm&(tAs z@hdKQ;-V>jpvmI9cl1rzr6yrz3v;d7GF^Ai;`MpD6{v4C(jrV~Egy7RZx4A{u4u$@ zm$ods317U_lPvpctR>54>g%w9k9$VorMTmx7ytb_Vj8vVe}iQsIGq{SPcnO-8xFkq zVR0(E7&GG5YN5e8O-ioTy?6zyuhCPR^_kRsfky~iPFbMnW+uOmDU+Eu_5Ja?y7%1E zxWz+#_Obcd*+^|xQTitF40ehSB!2b5SzS}SZuz;5TZS!~YuUIt=clZ1D$x6d9>$Aq z-@4)Nr{BDBtyk@I*()s-&jP|+xJn8;NLPWZ=~d~E|3;-*>Sn!Y|au~mp^%`~bKmBy#N`wwXHb&J2v&>X>LW-9J^ zOQm~U`8%Q25$%M*6$Un4x5^i+bkTay5FArS{fP!%+?o`~vZZT04j!~g%p$#}3)}h7 zW1Qxk=!i~gw_WdI=ldgT^INE>f@jMr2pua25lhCgh=FVDNFbSj316AYn@zr>agMNh z?vc>i3xqa%E7&<>S39P zOu*I?s!dJ_(#9sSI;E!1>TdZsQ?TVut>Rnie4jje+>_AMi{%9XGtmhRo2kp4aAN`s zkBv?=F@d=7=p!Gr_^|;JKArRGWCO5F#fhP;`Zuq121P`N1XR}OmdOMf6fzpqBKSh; z8HE!KG8=Ym32nS;=WBY^)LU-^&2-f$BTl3}F&g-IS__(Zss!i3 zkvA3^{0^TJunnt`GEcY~FFVN>F?1?Foq*Lj#{hs{u^t1b(!E5Wll)lUNPMjC2D{Bb zA4kabB)`bp7QS)Dz}Ar_!5s}8_0Fz-5Q)UMXXn=Gno(z&SNDAO&WBq4dS-ZXOWy-A z9N8S0LJ#uRr=)w4>JHJFXB3FdJwSCgz>uykutmWnT|5t@Sy$qW@ea#2h0d6$72UAZ z(fkn6c3}6i;K`Ss%$ua0>wt_lsq|*~AXSISxL!}%YPyl3ZmH)GwZHTFJ_N^!dcX>+ z4Chv_9F}ibuR&I=R%Afyp^h2031x#czV-TG>n~ngVvn5%NYxc7v?Z~25u=!C|1 zx~Rbc$0S#sB7uz`5TQrbMdXx*hs%LMUO{x+HBGy+OH6R}>ij+N>Ct#quV}#n9C(Th z&DCK$ufz1T$o!feay&TxQZJP$spYyj9!zLbTs|qy{Ut)8X_Dca<_Ck8< znDPqZi&_D@Mn9Ym9)8WQ=sSDnq;W>O*^#_X76v9uj}x?$K`=j`Koo`cDcVl2h}NV_ z@S+Y}PPHMPfW3SvbYMa$HlLfMRfv)Re1bVfa=asj2?26Qf2!&qJlif<(xe1m3oaui>+A?-m}Po@=2k~8IXB{D)-zDK3D zY>-_6))_v8k(z*g{`sB5KlrVGsNW>IH%h;c6M8Tw-DT3p!m706Uv*OxupfT-(eUoO z@9G?)Kd$qRQUE#>@)JyKK01 z_2zK>;w237x>&_i9&#A`C7!Lli25dzPgF>Wem z!0px%wZ;Eh-#mP*vRJtUke9p77D@<=KcS4RY^M$TgKo*Kc~#Io!jupATN}xeEgEs@ zQL^c;G;xn5-v{}#THl|2>B|dx;6~71SC5-XyIw@AxM%mYO7}7D^Z{N?z&^UCN!X9( zhL8VcB49Eq%0>f9o|sFyXv%v6R=>C1rxIwKfEA5NSO%@x=u5WAQN}N%gqyg|y;|W~ zcS7Go!P+?O0y;t$_?VAez5kh38Yx%? z-zXn4qC}q>f;Rl4;06eXebO}nt2EaY(6FCamrF!5hzXQc{L%r5H1yQ3)&dFBp!1FB zs#}x6OU1md;dwr(f@!TnZWFL6Z4FrmO%5AY9v0$!fR=RoVwDyt9r$E9MLdqBC<7_k zc6m^vNhVDKY}>reZ3peE1^Ivu7@xmKB1R$Cv=fEUAS_A0p)XNPH93!<2+nfgw$6$ z3fp25osPndcOz@@&hDpu>Zq`V;23br?s;GwlqkIKL7lvt+iLqHzh1x5_P_Mfutk0A z<(jB(`cgk-=Rf=j_4r$psLhU8QT%v-fO{jK;o>1jUO}99S^HJ8p*Wg#WNGq!-@|_q z@C8?~!RlB-<%2I7k&8wjJ$yhWUQtXQNxlQiYlv5>jC_;U{-o?guQFi?s)U~zX8CEX zml>4>bs{p!gyDvt;q^Kz-9vOMdTG+ zkx5^I9U$$CS8-!hqGOP3*-W%N_!$~m?n8Xqj)&d2PAhcDC}&3?36@o`^dlK7qJFeG z+pAvHN9}_rV3~x~*li1)x<*@+P{q=>V-+kbi+S*{8Y%35Astc*ZWi0;GtElaTQ~1& zGFETRQN8fHosvAFY>H`yh%wC>z?~!FqK$d5vzR8Ivb`?S;QhOy$%Z}bG`=xGw|wbR zrt%`CuOT-pYde4xK$M(g?JD2=5svShbDSBQtX3Kvp$;bqsjpcUV- z=p|SFteN2f0UD$jIdDh4W|S`%PWe z9K8rj`Bb(FLtHqg$&*+j6ut1hKRtXFSG=M>HJ^Z49Qaw6oSUvhZdm zU`=A@P;GzZD>i)zW>0dOAF(CW$4QJ%=XkG~LORL9Cx9RO8@1Y$3wJgE<=`=(z|!yj zWC80AXbP2uicO{?ko<@u*V9@$6O?0xCQuH%bjYh5R`51L6g{i2shqp5I_ zZj?nB4su_LN|(fAJ-JUqaO%V{wWj06gd1QA*Wz+wq7`(65!cHWHEEm+Bgr;6eg_U6 z^rSVKdOrk>Zi3^F=rI>z6Nk<>v!#_6lK7US$Vz z#8bnay!4ju2#vTg4W1RRo40Nqc59G|Q@1*p;0gWNY#r#*2Aw?d3JvtcfO4}a>WHHc z(aRwBv~ASuVJr`9P*2yi`t_3!kEGt@NlU|HLtHw-r5m0*(T+!(rgykJ1n%n~O8~>q zho)a?kKwppM_n$Lgec>P9n)53kCd`}TIJ32$eXelg~_4PVP$NAv{ zQ8>jjN38QvoNan=|Hzpp8QJ00ej=C`7lYa&R~H`Z)*6rs8Ti@~8h9%=-Gc?T ziz={+X*~r^>gC-4?b9qUE)01B<=F;$VVS|0`|V{rCeuQ^@fWzJY>c7FN4%! zJBOu=@>jqg&dplUhArFEIp_%-8r7s)hVic)r)PL$gb+41c=KnN<$id zsN?Fp1x7rVH!)Sf5=Re$>7p$pFC@~Y3p+Q|1ngD~fd0nc`rE^H#Vhnc3xQ*WsLkP% z{@pBCUz8g=vEp)WIP&q);fFu^q29K3S3c`Jv#=D{7iH`Ka-5UY0Yw#^`a?g-XHLLY zy#qu{y1EHi7hUG~t}QwN@yEZ@;Q3>cQUAd+6M!zMWyAg#U-Sg*dOc`?Z>3RE z1wD?vd{U(pjyBP+3YM)CM~@BfeeYdg17NrB*)we0y-S+nnzVhTT?W;O?NLb-Q|H_~ z6OQ<*x^X+g0FNAh{7~OFx_WK6c;cjhlrPF)ePBF^Dw_O4cTB)a7vG2F0CG<81`o<4 zW2@Evy!F?A&Fzp3={WIKU&WfNM7_6whi_pn%tF_eF1TJNGPtkJ^__A)4~hm~bl(Qx zqpNt>SN`^=3&SV>$0OHARJ7>A&T*Pzzw|2U*AR1_v7rYY6-u{gYxRua%DrMB3l4px zwfVdxo%W5vP6c$+Y(PVn0Ifp$gg#%MNna*^H)`eW?p+I730>fbF-Pdt1ZAXs5#Cam zi5}WxeAjmS*f6~Rzv@2B0w4NDY{|1Dq`6;pbRG&{;DKk(Nhx~P1gs}Sb+3P-Z?V<{ zER%~d!H5o}#q}m5F`O%VlEDV|TwPf@9fRk#8s|l)UY&Pe0>0?JA17at<)oJh*w5~2 zq6!)C_FEaZIg|$m@=8Oqa^|zzm)DR%PZn-?L;^ zR#yHpYZ2eMz%98B3^v{7(BVxH1XSx9$Re!YY$1Oo76D(uD8yoKGRkkW*s*cGD~`%@ z*=Tpw_Q3dhV@!zT=uH_y=&1!*^x)6dOFf2BkZ)G8`yU5(D${U(GBZQ z>(rqSl&`Kw*%g*yRaB=YdT(AI-h21m;fHU%Io#HbYGFH+)xxDsr9E@(p7f|d8}*j1 zLx&Cx`*m}C$abZ)TeL08o<5eIibZ#l>MV$jNCrm3Neg_JHR#qWzQv%sj8LVMNP&8- zbjgQY@j=I8qVcFkUKuoV?%ma!@!tQ@+iKrD-5s`#)h^9Ab~>D~&2ruLgpI3FCzN)| zUg1ioZ78#>vK4KDNund!<*;U#7-=#Dmq}fy7O6h{v!B(sg14y+&_?CIcCKbX;Mkyv zhrhLmN}gaFhDQ5eQvLAs`|0=JS0DB;WF&3*IyTb7v9xbGM!pQBLfTN3KXj*GvIPV= zVoy()rYk8j@&Si~r?~TboeHp7Hw552S9066Ec#Nf^3bioZHmmIU_(}<|@(37RB7j%vCwJ3G` z#F5(OHZ8ib2&?%HhbNYEfnwaRB2+wwiB3O#<)Rkf^hE3f`5ISdsz|*R{8U3auI$mJ zn{FCIis&1`J6T+CYE&%(CI-RH{}zv5vZQXk93AP zMF&%Qn+$yDO*ZiON$~Fh{f6-8m^h&o;FQilB~41IOogl1bPLe~h15h=naY=K@=KcU z9`Au=dZPs_m2YU30G7?x9dHc=R{8rgmR|`7q(haUp zldn*I6~E%*6Zf>x+f#aEU`uDunMSwyjYX`Bom09ROxX7B()SnStoVyJ5rgN(z1boW1(~Nmd$<&aFHY!9`U}Z zyZ>n54h-TlR9h=b#b#$Fq6sJcnQ;=ro$tqK3^;#FY+j`kV$|>hPXE zcu;rm?eT!WxP4rA&UK1BP%EooYYUq4>1(eiFly%FHM&M>B}>ffs!zRh!kr8qPQxid z8!jw%YH%5}+!L8M)thA7rmWnpxS7Qbz&aaiAW7DPN5$5df-#uQL9%%3G)V9QtbGa) zdvL}oc0TneYBr#=5pv$7RN!9i}iX)te@(N^g&z3D@49EhX01q@=KugUg-~N^(N*m~d9g^V3CN9`hh_D1!!qB0mF_AF#p=QX-8uV6i&*~Q ztO1o_)U$oXCz4U-SWp0>pN0MbB)d#vdZH5bkwVG-=3V8)9pL_xiuo0_-gf z>~l2fK>~fF7d@FM5>Q*CGZbPr%y@9pOWHDkbEsq*q8$$!eB$IA0l67MKiR@KlXwP2 z%JTyu%V``C$_S5i*~}zS@bOI{ah|&(?V#AzNnTs&q7DmFH1Ng-)Odb$&~6AiP7F#{ z)JHAr8awq(eB5Ab?OADu@P$3{43Ax9QedxSp9R+_yRC{(UTF>$e5JWsD+(F(D#J7i z8mkEKalv{kEyCDi!$bnwI8aA_D5s49kzN#`Up(3$f2ZI7VEE|lnc=$bk`K11sn51? zl7Nh&eluM=%5JPRW*T50Gz<7&{?0$q9qca%6~5G<-?~xY5GAvZ6Pm()rA1| zq{vr)tunEKaw0>DL57UdK3mWbowevpf^eG>}X=$tLUB2wQi#tt?KegYODg(^?k zqAYM+77`-Ff;P2~G8Pn0=d1fHWT*oW)(ft~!Xj8Vz~tqzWM;B}f9&6Dpb@J#_fU@X{-5S zGR8vbr{DRlG~*)dsoeCVwxNM2H*V{i%LSe^@T`}@>EhsWvT!TC46sH4P22 z<=+=pQdRCY& zz=p9EJ;8hQ*wNwW@nb$0!Yx_Dcj;ZGueCXqM8}OcoPG6AzM@wLUNXPwcG)85vKIq0 z=uyPA;hDpSheOXCk}dUhg)xL&lso7Wbol|HB>XY2V@_iAH*7S$2F?KJ>77h{*+AViEb%;qQ1)Q z!nJM-f!r;w{Rc>67TGH*AQM^E=s=z<@{`3D+ZZ zkz3i&Ck(-QGbYXDg#}pVmNx1QSUku8y=1Fwloy(rsf+B|uz-m|oUGt{Wip0MJM9Cw z+Io2~GiWciFs++AS8wTt04*p+L1rlQ>G%55e%&Cgg;-Z~LGYp3%S6i;XhHlq4D>o6 zD1IESR8lWs7U6U)TIEIu&9ST1<&IEcL99ZTjazV`3CLWIAb;P|6(s%Txi1XJq zwopefQ&}!PHl{uKN!VEMU2}{dD>!4&|31mKcn|e0+Z%ck_SWsY`h2bGMIw9}K7J>U z;#^kY!Y{QHlQeYFx*9hOX|NoIhDW~3!^ck1Cb*I}CUrGh*t34o2-qi2z{}o#;UbPQ zkhVP~NE1xMpUA3haIMjK?x&G`Cfir|wUP4BMzr$3lAd!W+ya;PU|j0 z#wF9rT!fBaB+9v7bGf_pH0W=~pMoV{IN~{NnqQmyakfi$Nmg9+Sb!x*2R;ka zq1Ozu5I-s?cExQF)d-_Lljv-_&~jaZB;P*R>etmaMkl4tOalj2>iPETOl1~vTB?bb z%uHy~-b?gp6!JvkHr;)8y) z-1&D&lROvBeUzx;l=ND=rGKs$iITR}%#5_q32I7VDtKjC~}kczemT=-m@iqa$yGg|zNkq>OgM?fJkQ5U5z=p8n3F(?<^vMB?v=?{Ox zhv26fR7QXh1uDvdSfKi0w@3j72opU5F2V*70Cqr$zpzs+O9J^4YitOaN&d!P|Leob zvj?*h#bZ!dPh)^_1;{C-xqyaVVZ16$J~z)2Lp@aXe`D7w`Cpm~us^%)~N6OR0< zGCnX%T6A6BtfyKOV<+!-9n0FK?&}*wk96~k?UqlHune+vkv_QcBkMmdu(HW%C7LH{ zDT4@}3|4Z51y~Kn8OT34qgM$2$+zP5HtG-CVBDi6jl3A4(N9WO43J1OTuYvCmN7ng z#*=0vs&wkItY}svy-Z#y>kVSc#fS|YK=?CT{!x>D=3|zph1)bGp&CzS9x9EGA&x(^Z9OcALGlih#C^qCCdbZgu#re;f<2)J#lz2G6$S zC})j>(lKc(eNh0{mzx;pNz#lDVcFH6>cQpK?hk+OpA8?r|6Uo-SYTx1KkHB#d!5I| z$W=}592ma%<-d{GtUq`%?|Q^lHpCUb{)6v&0oHy<^S=FBfTa)7bWHs0jJ?p|gA=i{ z2dRgC&c`#$0vRK>^@RP$XHWaPCP%f1%?({=&zy?#QYUKG;ZO93WGSnsm*BTR8XMFU z=YsO|sS07s$&iDlAJBXk<@L74P3p-&3fLNKKe=z|&qG2$!`Z^VhVgYG;>b0Rt4lYJwi-ib47%z=NWFeD0 z`e7#nS?5*wEBR1iJoTnf8fDd4>;*#OoEyiph59p*jn}i>?c0`X=BAeIQa5w9M5DsXMDh-W*`*FXJ3z& z^pyDx^;f5cAE`fnq}ix_`Ys{gg7qmXzkDN^>qUCegE8{hBa2RtpOneE@VG~`8+r}# zX}uzyI&^y}A5|vm#d7$?x#qIV9xIB}2SUQ|#4og`p4u{e_E)|*Y|`r>eWQmKeq&TC z7dUoot_Q{Vg*)V>#`!SOctx`eSmaBNn2TiUEgq_DqHwjis{DP;NnUc{BVgByQDR5EqEkFJ{KlWQDOu?>5mza}tK8TGMzAX7%nOor%5U2j-Dug_#48YW z;|_CMgisf@!Pq4cdFAYZg9nBqM~^gD3% zJ#ohM$EWJCE*a>woOBXM!z0FLhT~dxbbg({yl$D-5*s64;fUG1Q+XDLIV1BHTrAP3 zhR)=hQBX5p6Z}aMDXTZ}t=`cEJCx6!G4Y|=I~aMEY4+LN%41wV#?&Ds`0lE>?aZ|kYxoBEX2ef^%~O3s2S*CSmv z+|@Z&nqCYs^89Wi=4x+R=E0bs7rWYP6B{8~xHkPZ(_Q@0M=0qRvCf4}n>G*I z^cFZaPL3u6P@!xi)%z0Mac?>8>@#vBOQ(ZAk*PPdUe>3KZt7L|9>;ZnO0J2MQ1nt+ zd2A7?d~5kZ0mT!ryg_V-K7+7NH^>u8-Wl=&dVH1y*!e= zdfekMNEUCz7iFp!YGH~qN6z!$kXb}GuM}lG;>J{u`*HRs*qQEe0T#yWA{5z?IHuNO zd+{FEr`@_cLM1DX5h0p7SCUD@)2|yhJ~ce0?Q!9b?kwQ$0>1s~AG#f|?Bo#3oT4?D z2y@z6{0Q2r4><4F>-Dzp+@%42jgFeO7}t&2$JiV#jw$((nF(!nv~3_8dFt*UT>uXHDVF39GJ4(XsN&G#*4W@cVFyKeH}b<*o)SMhu`cg z?Qyz=*eNd{gE>wEWNL#)ChXKc_`%A7W(s&hNsO{}OFu3zXwmVOJ3_GOF?fX-Job9W zfomXyk#oI2m4?aylXuMT(|4@4?$A>}U{#3NLaqj(e!3N5_=-yp15OtB@fn);x>}Hi zmh)CEUvdnD3C1W6*@&A>s4#R_;dtQUA4vGM3+`H0jnF@f|zH+MYJYp*=Pn?5jc z8Bga(c6}aMx!md*S?kbFqtQ6B93K7X!>3J84a?g$+qZ`oE)REKe`mP==DYrZ*aipm zi;TJ$rMizKuOxZ2GhxF76t;|ouZ@u}6FEggD6^IcB_kgm6SD=9xG2F#hquxf+0YG5 z(CXB{m0YT5c~}makc?}{S?y>)E~h}ytP^@}$jV&ki^x1k4#IJ4_-@@KxW}!`>u+?5=ez)5tWP|C=o_Q7t3z=Fl;I;>1)W#$MIHX)d*2x@UOeybw1jlp0Vjvh z?PNsO&ySNa=-Plkb|_>mVv{{?&=au#bU1RHR}c%w4h&ADKA#7!Q|KYfq8oJZb!d<= z7KjVNHBx_+AE4^&5C8c;(-W}op*(}=wnbLQ9a*QU)L{cn1YXVa#V=_A7Tel;GYgy& z=<*h|@y7S_30RSFiUrs$T7Xr<%VUwXW*@A`$lBQ->kIwZ7#AF40rs4qfZe61LS9rC zwLE-u=ELxowryFosb=(p&Su1QdvUIO7RQVF%DW=zPs58i7NG+BP&$?0sl~EZVPdUM1E$ONY>+FW;qraLNC{l zko7o7*B{Fjh#1@GjQ>D~h?w|=&PE8*+jkHE06+jqL_t(Mati3=m;_heqsL+NBaUQH zLzmJcyOReQ`am~7t&&#|^F62dZt7Nz?|$Pqeq%Ur;E-@(b6n&^IDCpap*?D|YOqVX z;qBgV`t+IM>tFvGrUVYVUPDZKQ7GtfYy!wJQ{FSK;(37{jD&>4MhjMEa_oAZK$zhb zSs^6CNFG!s)dwB+eL`H7zZ$(V8srH(d(7Suz^lk_I1qytmHJNx^?a5aE`mr`92vs zkddAk^C-=zv=(4FPVP?>Qy&~#+tBOMWOsw!hx@6&@=L=ueL`a0I!%m9uKC8zW;Az# z)Vs`5L9xTGV)31arj4TDit*%q!Iu%-iih1A=8B`;qYh7n4qtF-Kk?&5$Y zkje6qJ@`D=A}w0!1s%l#nyP`c(21E=`97|66UxLQy8GT7fA|#Fsq)(IEe+RCNQinP zi0|@&E1GaPOTX+zRx!Nr%EGF^tIGl4_4Wv}82D&8R&5!P#S^VTZws)#0g&r9is5nI z(pwiEUE;9-tG)p{b_^d}IMHhX*5hB`V2~Gvr$Jp{O%Q8E`Hp@Yvk)6Th8+Q1M&G=I z9rv~Pg8}m8L*_+uAZrW>lA=#!O_g>7U8Xp`fw$eXVFlia2d(rVt#Y^-6-}8He#0m> zDfJUkZ~h&C09*N2ve+nExgjaHVaE{h*vd%y)EKWnDX)QHwEM!cFubgX3bqZ~bPXZ2 zoAzaoKit7#=*b{qa$$~zz>Y^+e4777&4)1w&fJe_l5lwv-rQB977i_*x?6Wwj*01V zlpD>5Bq(whOkF1rj?>s6qu^LR;J10A(Iu1daia+274Tt`o`T)4Mc8MK9`gca_#hCt z#3F~jT7ZR#EP84IR!P%L*D<_)<+8R*TCC>N2=WDR8YWuFau_dyS=!l7Ld`25pe3%q z#2{!{@xd1lTE74bZ=KpA8*^fHIfKsTfROC14Rd0bFXL;4MvCE`3>@T|?2I=`J|;E8 zbD#(;!t!~gdupKS!xjd8j%oSuUVRf*ea6Pw?|2=PpEv+rQ(q-tu`pe7jc)U_TZrk1 zT<>@imYe*lT;*#ATcd{tqcSdO{@)XwEW$E&(}Oc{Ju3fn&hstZ8{+9(s}8;1HIB~+ zEW&P*4W5QoIvV>7^W(DEqwkxC^270}o*vX9tQKJJ$j`e1f&Bc%W=!3Cox%@%zQ|eE*@80e2!g8}^y(!A_ zRyO)OF80D5L)ql_VAEY}G2vfR|H?uvPnPn{_CCNb9nhWc2wl=*l`qdIM};mKdXhms z^JcQAb%QJ4hi%vS^?8rs*xzG@i>ueoC!eU(eP(Rn>A0-zaM5M|W%&yYCux*-rDJn^(1L*3*(t=~XQ=L;$pZqy+%JdBI@Q1BJ$kMCt84C|VC~v`n<1%9%;)hsYAUroYN%WCB1g0bfKp;(q9@y7t0&A!=w z_)#*TntzjY_!C;t+y#^o`brGSY)@C%z{x8ol2z=I%*n{gMw~J|(X&lOnDX)2m7?Qj z^YU{^{n_%%$A|Sl{mQVsOA8dPc=1*ErAL}w!>%h?vCAcTVfYrA4t$#+Qvm=(rPz;41f?n4znehOA0Bi1P75tB4}l6+N955_O3 z^o<3MnlweP3okKL(Qqp;O3}EPqvO3MW_a!J${yX->jti|`+KK`TmN3)hSO_~W1&H4 z1n4Um3Heq+<#lq!>(R^Umj{$;%pmh7GXhI_t?0>=IJU{s`jQC$ zGhCDL=*9^V{B#L8{WW^9LZ2075A6-! zrTlTqAO$=X@G3=R-}s&uU{9P-nw*|s)56r|&07J6UyUP*Rg_&p6!6EA!L+?c%$PZ_ z0DEir`1D!5ePp*k|FEJT%xBNUHQbA==%fuvo`sV1(mErfdKJ%BT_Do*MIdci=K^(Z zMb-m?Z^d7`!UC+GfF+2{5sITEL>(^av~Gi_1^rQH%6lEhW$6%^G#``MEwVsJKi3wY z-IrRa-3(nQ#UB3g%|Ns$Pr3AOtC0j~VUChh+F6IGDsSpx0jm5p%aiyxmU5}bIv{If z@&I{fz_m6Z8bEJM%|-CSo~{SsZc)MEdtgx47F>%4%XR|eY~_W|Lzd?-LgiE7-T$O$ z(+$J{1tf}4dHe{3_e%4&ork&x6#2LR?%y2_>$iY$+Vu;t*rYyL*K@hm|Arql7^T!k z&uiTEZ~pba9?K@v92>h*K+_>m6dIsegi)H$|r_{dOhf7Euf5x!@}VfTZqIt z9YvEvqT_DnG2y!DWkhq)MB{R8J!&p34OW-%Qm>pdmSJHwhl7taANkI|cr@HOi$ZPa zLx?SLO^KZl9o^}leJuM)+whF$DL*L{3?a}%ATAjbk|ugBB)gDhBQe#Mn@{M`=IRF9 z;n(Tj>qEy@hyAi&WZ-=$IX%wxu-w%eUee zip5U%9l{%m9Ij;Dx(ymk`Op)RPE!{Bw;&mm0EwOrFA|`LQ^9!vCTmB1SpWit6)Et< zDL3(Oll3^qBk8Q8a8^%$>uqZQDq;J8#;|17{@+sKtfo-?S zY8lBEuNGl9XpFjJ`;Ou8v(L7tb8#0OMJV4(4j-+HB5LbHlWAp7Ur|WCDqwe99K;S% z;`thZ!nB)M`+%SVWjDVOEonb(Qg!V<9vC_$P{T!toUKYJS80(!6NT6y&%uOhx@-`y|Uu0B^oInp1?W}3?fItlmBd!hY70P<0f(I83OLs6azm8Zp zeQwYkEq?gn6ia{!5c?cbSx>SZr5a;N*H+Bpvo3SBrjmTO?SUFI6;k32 zszjluapgMOy%2I8q$Nc>_{`yfZ=>;K?jmVpXGdpNixW$wJM1YJ|Hc$=ezbevN?C6M zIW{I5&Yb$dlN!`f(^o=?GrnWabr~-HoL+vEXvN?It9=r8Y9i&i7hft>j@i{%hHG_` zC!sAPV@uCs+UOZSKnmj@6`dY_gu%Oc?S=-I8enQsnlR$yL<(P^1`i+Wa$sz*M2o+| zH9aD*czXO5y>5AnZXOT=p1*IKAm7!;j_Y3+RVcj@ltlE#Z^^SJl(1v@8*S!7cJ4Fe{^^<5iAR} z+~Jq@+LNwerE_Tme(Pw6zr?^}!zN|9@r6OYmEp)Ftm=&e56+#@1d|5V6i_hR=f^X% z&JeJNeFIcH>LUYgo6PZ4xjoFI9co~(Zl9jM&2aCBCx)9}`MNMU>_UfSl;}r78eOg4 zHxqz12IE{CB!^)}U#Q4QCNJjJh!nmt;+qySkmBk}LNxtIvJQMl4=12yfmK>Dqhsqq zj;#y!C-cZkM-A?%6Wg?|4&$VlE`wx z@=9>5LONv;k*KlQ;84@#(uPvTm+NFanO=GUC~%m5@a;d>lUEnRp7LQS{f>i?{)Pwa zjp=NOU;_%H^e>W3<_@jOJm}vo) zn}t3+>o;i}dqGdY>IcKwGp7)>eq0QHbVGqPM=9A?*;)mwLLbR-FVG;A_Ts{Y&D1G> z_=XP)LzgrmMGGa+#aXZN91qur2(h>q`8ubGAFZ^Oh`41Phl`<$ce~jzdZKMp2Xej{ zbe#wnVzR9SPcX*Bxt$JOv`uZ{EtcZAgS4t)0=9?6`Q1 z9qGcj){<9lgfFUVEpo5`OFJdR0_+hP#eYdMh;fafK9qPanQI`|N_@vR{ zR^7OH5}L*rOF(0+cmv(Ig(|n_(aP=!e67z0OV=q$6y` zCmn=U9WFgo#miXmTol>Jmm%TUsKj~0Fi)S;3h<6GjE=Ov2%TZFBvY-^6&7A ztHYt^)~M+ur@WcDW*&NN6X69JeDuO<3CI`n_pUDuALx|*`2UpbVQ#jdy=u73g`t`0fI*i7`|-iyu77X&fVvGnP5Fyf=$H;2gZRs>C|hQ_~bF3 zp^d|lgKYVd4G>mJ&P`x~2`qGivDht);^_h`Jj$eI$oWZQQ^xZGvX5_3f1wSEgY`+2 z7-6;w#Zx}~pp0Nd(B>XsbWozQ=ej}x016JCK1ScS)GLVh=t=+VIn1*RaNFXy{E~+4 z>xQ5C>}T|3s=hnj0(x4;{?Z>Znfs3Vx&QF3Zw6m_>=NeFx2R`KgaVgUs$lcF*Oy=Y zDcizFL&U(xIX?8@hc*>0)!QkT3H1<*L7B1&a1Og>fdfV#q!3jGG5JcBkC{S(h+qlZu37$=j#b<@)BE_-$i zE9H2}19e)vPL0#cuJF*|>HuRu!T@;awyER8BL1g-?sNJX&oxMX;hHuse;n`dZM5Cw zWrsiVMdMOzVI6>5*Yt@l%^&(Q3P1t7YZhQdgI$*nCDXr%$(yeo^5MH^%0p)>dhyUz zb6@7GKztK+o#ra)p@fnVG?d^wA?q(PCXC5Sp|lV4e9!Ckftz5NjpVC>pYQjq~cq*OX9rlDVUa_E%X_Gat7oZoA6SI&C(maK=4finEb#9AsT6d^*A3u_N5E^c|{ztB||Jecx?8z07ECB zV_EZ5zHv(Vh9!+Wo9PiN={#~IhzM1#$OYYy#K0%4@k4E4lipCcUEgWvyRc0kh84Wm zuIk#v+!fZ=l_77xIuJC|bs)G7o&MlGzn!!o#h>IMX6TZpRNm#S%mOT|o=uuM-lK2A z?$Mgo*6qB0Ss0Zwi|TyPDjBuLZ{TxhJ{-=UJF5j`-4s!5#eKTSrLTAu7r)}7kNBb# zB4ViKbnGr^(3*Tl=#mq~b9&^b)IL{!qNJzyN{e1`w*cG2VsOzq>|{kBt^JzLdL;F% zK0Vbw=F-wgP^!t1pfl9AO|NKSp_7HBX;4S3lJm-8-c9|`cQjjU3PV+H#h7Y}+>{o` zGTC@a;M3t}k9h%>^xBXm>yL^+Ympqz&pv ztrlevLnxhPv)5N8C?0qQWvJ?D({$v}yIW5T@73!Jx8!$xdt9@x)@gb%6_fOqw8~?@ z{B>HWo>zl7pAigP1rEMqCC=;B!%CV85PYiZGJTf0TN7)9yYVx+}aI;N~r zzRARtxN)YXZKbE7BXr3rW}dUcFlY~Zek$p8wRB5_<4tTXL%zd;tE_%mI;n!Q0Q=N$ z{;J-~tpT4aQ5?md^rMD6V+M`1VirZKQoXn;EDM|Fs}@O{&Lo4J-&gk2WOk-}gU zqLoC-1pjJQpYEpuG^xr0tR^KY+HZV$;uEfy4HY{-KDLHs3P-yxf1l>a#(~XE7 zCpP74dLgHhq7#ENIeCWlX$To;8@_9{WJITp=zCO4JM=v}J$dZo=CYMg7uVChkUWt@ zjQ9FWl`OPjo$0?=G>v?<0a^g+3ApdyP;M4U6piKp4@GsDic1`ea%LOn9~vA-$&J@# zyy~hj*lwnw14Y6A!FRqrF2IWB@`z0^7K$9QM%jRtIj5X+dzZeHZw#bVM_aaSA3pQ* zpC5ka7yc6u?5Qsn0P)@OwI|ClNus%~Qv^hm9sj_=4})Cn+*yfss&m!HAN=0$dI7em z=t6|pdWn57T(XfSI*3?+{dL)sz7(SFHI*zysR4!AJ@^S&7GRn56#40c&*(L2JONuF z+CtfGUbqdBiywy^Bx7Why7Rdu6}R*REN^SzQwA)+@&xRe(;tR%`WAd*Q-8PYnS5Ab z%~=Xz-NGsv3wk(DAqXm$7YEZm{U}uR2iJK5R}h1_AQ#2 zwhvlaT4Lm5UpA3)x#;S_^bVq$<3T{o$j}Wvu3az^14JRAj+?qHV<4~-sfI5VrYmEA zs-}w>jAfAg%9{bUfOy)sKVS%iI%zd3&U@BQ|0B%grgT;lo%7SYfb=PT`s za(lrrmC;w7KYvkAz-l$83@BmyEO2GntIS;64bv_b9%YO6j->?)us%NUtVc0U(Wa3} z8qzE#M?WBpD^Ppmz#^wuClGN}o5vYsRNq_Gw;eq6>~K_1gf4TFmjap?KX_;mgs`1< z5d>rX*@lq1skdBw`y2m3=i8OxfnLYAb;nLUZTf=hPD(h5k;iEayFh3`m-1j7NQmb1 zH+)C-(Y;5*`#*eBPs8%Iq|tu(ARIC*z)D;BhE6ZQVw-xSK5{(usbBadJ)L`0Bxo_3 zwQHziku$0SkqF^d%R@IF92+LUi0-)3Asuw#ya1a#%b*__bkJ_Z;|83Y@9VeDSM*BB z9|pZGnwCAV!Xb-{19AD1vGeHH+~m4_dUEfll&BU}al>kZ2;LEn67Hk6VCcqA}0-(20B4!C$vG z?6PH$E-(1u+swZ>pWRCfj10blOI21OUtq;fCX$);ZiuKnT(E8H_F)rmMUsywp^oiR zmJ3)Gt%?>+t156d)^0qa~hJ^Njsw%CYo%BPeSWzNHfh(nLVNqlUmqRJ%@vrmI^%155 z7Q7yV7`)hehlJ&r(%&gi$G30Y96mhxt`e(V%WnCbIAifE^6afvzCl7qRh`=+d^ob>%X9k6g5llIySl46(VGsT zdzQwQtG9K5VRJv9+Il>s`X=l#eZs2u4<6WFC$zN$Q>VL5h$P+GW91UtiH!Bq$rYbi zV`e|S%J*FR0IzV+D_t>-ohMUkVU+6+Pr>RF9=u(m1?YOc@9O27<5R??qk*1~U|h!{ zEUzQp^p{wKEgQt%im<>|vUn2qo}M1OsWM!@emfUkb`~b zGzI;8EBcg%4z4kwv-HvrjOn=^^o4KeCX`NW5Rk<_{t>`8tn%;)(7+ITbDC6yqR}~c zoXs)O@i$$NvRnQmRnqNr5h3uwDSlx`AHhYr5hxrnujO5*d3@$=cImt5!4o<`wqF9B z4`sue#Rt-4U@Dkav6y%7+}11cFZk8OzWL6m!1efYurr&;(ixnxSIojcE@r*rsi*V} z+#S1yL;5}AFB0~fy~@$sEL>rX z?=oG|&^7ra%;}5tTK7UNYkeHCrD+;tuWUYM0hWHd>*X`qC|oUPp(qu@?$bTIr#sEg zKgI*q_)0JkeM*zUJORs-fQtf)uDp_tN4aS*gt?2Qvtnb61Ux3@*YDEPAizar5pnO{ zr}h5q{w~DQ6R~Bgrjym{nWKwWHsLqg6zp7&>)HLWL!L>7%X(tt;>YLO;HmV6qOenP z#T(;FjaGsZd#;IuhEk%XlTMy`JE(#DK7BKn<7yg$3fQiEI|iwQa%Qp}*TP!1aH%Ks zh0Gk+^a%7o7w(Vsz0<3gE{(QJSH(Vl;ajynv$P|Qt@Ax;_Cbzs*4;CF7waiK{mK)r zCBuwurHQG-DCeB6!KEg2)^%;a>H|5}+N?)@Qg2SD4=lpsbJ3Kv9sl@*s6fP|?KNJ* zeEPJ%pNve&;nyUuob_pkr=$yGddgCmrlVncTBapb`dtUYR{5}0JS}$ig6c&#JWJ%1CgHeDWGZiAq=BR(WQiVC&naD~Asa8-L}Ov;eE05H2{3uH;oI z9DnGkeRy9_z@AqB%kWCNz~h%<_w9;ob4|U8o}ng(xjcC?MDdaa1ncyXc*4W0 z*N1y=y*u3f_76O{!sL)gG@PS8PswW-SagUQVfi~D49f23G&X zaY-RxIK0UKlTjR-v5FD25V5in^X#)lk_O)!L_qA5=X|Au6Qq=ZM12~cG;BDOoMJ*o zk;y!EIX3)|>4SdNE^9%{PruR@kVS8=qwJc_u@%2fv_*Zo=!oiAGkF))W1yP?smLjj zX;+bmU|W!)m}3t+u6{9lmjdpZOS%?001)y*0;X+BSVk&c6m}vY1N{fzW&xJh%ho_Y z{0}g;X1};_Up;GO`Erc4I^yQspuX%i_$}m<4u{&aVC$2$SlBqq;J6P z(4^q8=U*CD*6Rt_)29N9AGN8E^xGyxiU1?Rq;0tva^Ciw8Oud|xG$4WD(^Kd2wnP^ zZ@{W{gpVh*g^|Lj8+#mO$bDLD<@Y4Gi9I%abDd{B;sl8LhO*CrcEH8ZjFig}YIH4U zVxEeNVDeaG5!0TIJ-&{rMv!e-yerShE)8j5>T|l$%9)pfFq_OeM`$d*Mp#8jmfs?Z z1QkCWqM<~RebJp1K3p;1mEtk0N~fTF8LWb?v>OT)kWw}0gESpAN%ExPF}yYr}4 zdvv{!Hc$Tge3mukecqD~vr-VDUMuY4Q$H?OfUH}-Fd-CW6+pTcF2G6cI*zPkuPO`_@~-O~Mx*zC2=rlU`ea8958KZfDbw?f9RE-ow>e54s83%%zlZM&Us@K?0*DxRDd>UE=1NjbAf5T1Y+CB&g11R8MA>tARSW%=dg88AIl&dZ>{L7f zbs3*)vhA*wn7U$9`oe2V!#OyVSrXvUBc51gqrZly)gTsO zxn44!(t_$E;bJT+8W?>S7Je<7!i#U(x%;gYekY zpAw^O`Vn1c@cFJ5s_to$@c-8WER{!lKs#wF)qPgkQ$I*DgUd>N*gp~7212fUG^u2I zeUw|}sb)iY!e>PyvIOgMl)BbG2h;s$Q&>vj$uCxZ(9f13d_Z5(q=>XIMXIZau_+(t zyKn_co%~+sA%k7&KUs{$Ze0h$hV)Vn^+|m5^SS4q(*pocizcTjN4gRERd(SZansmU zeQWL;|Nc+C7|UBSTuko-upeuEj$(=~+7(PgmGy^Gr2(G1uXa_66&D^zm9|HlC`Z|fCa-1_}8yq9zNEqnt6&R z?3M1&MmmKQ1SO&fhsm3{1FP_)6_*%Rq}t_PC~DA!kA@*E9jGKA*DL^Q?R#Y3zajCUWDDhb6D0k=(o_5 zLm7V(3QXrG=jp=mV|1B4!;qyOx!$pOs(JhB16sXctHkCpje;^V)?$u}>y}>OyQ&3D zr~6~hQ^b0@)Zc`i>seTyj>tS1Hdut^$y*xTj|xd2 z7Q@FmpM2ngQ@Y9VTWsS~oAgTiy?z>YgVx@n(+upqPNCutZ&~GAwpaDd@C$mKGHY_Z zA1Uo`YboKTYqSH3GGSHr=LIr586d*z0K zZ9BFPN1i)wzZp0epP5e&7*k(e+k-#y;`PJvV-Z^@0E4Ut-pW{y>MMK={)h?RELvFn zRT>Q8?(N&d`)|K9+)>Pr*77R`xoJzd(24A*(|(v2K9dJ%Y~qX&A+TfFm0>X0#y&p?5wgxi9Gnac$m-STix=+0_ ztbgga29yHS0o4VtmD&dZo@n-4wSm0o?R9xYM-E;sz%m0To@u5ltp!-uxOHd&wqgxx z^j;sa!0WZcrb{0SuzCVk2IZ5F6eXAj-MRnhp6-ml^l@HrrHhG9bVy}{)a^P{I=ix( zU?@yX8ZexaD6hli`wLrG0M;1$o%e>jZ@fJ`)T>8hvPep}>eYsI2IHP3!vH)DF*TUg zyCMU}1XNpO1%WNF$wwD=obITh+iXsgL-mn&&WcUelXeBjtyMp)ZHhGfZ77YtJ% zLf2-a#ZO|g!!a;80I~C%Y;8(9*q=;WFZT3LyXY5S!KuDi^v#R5FpDm#rw=xZ0ugJ2 zri{w~jht*%%|d^qdN4f9J8dyxjiWpQaG0WQoF!vltGYz+qEQ_N^3)f)%Z3Dy@*nNb zcE$HpfimcF^;y;o|84{E{k8yG_|P4T8~BR0kcm{;3Uad2rew4JQ_7&d2M-Q^=kNam zJ<+vYr>dR|6O-oRMUzxueERNs;@D-NNmYH+Q^s+g87Y*o#>+P+mxkZ}?|*mr@csA1 ziSh&{y&8%;*$)deZ64zKeHVlTjkCZ2%Z+!kOZ z?_(A`OLXNUU(JBD%Y&bSdlQAh{n=W8)f2G1D(~#sQ#y_~As|)3K~_JRE{Oy$>cm== z^?4wr90McaBTB#P%ELNx)*@0Yz+Ti7uyFh*c03uJx-}V!4sYzb5bZ%ys5e4P>H>o7 zl$>w%PdV&Q7hn+)7PpW^7n_9R3E0u7Q>b9C^Fce3~b zUR4B?fL@2Fwn!%}MnRCcM(C(WcfkWlK7A3R>4Hf?iQ3Lt?V>&^=h#p@EA0?M9=@-q zie2{;2rVVcZVAbh82%tkP=cF3?{jmH!k2#aOT&vVzvQ>|xRc`8h#uO|p=nMPhU>Pk zjXr1qDDBd4`SR7_YhU}izNd4|#}S>j#aw(kV2x_y;k$IU6?DoUdMxKfLP;~b>JSC+ zD{|3AmW|`%I<5MX1s01eCV;NvYZqYgR)W@%Y4DJA&EL9p$MAEX|9mXKs?1==1y~8q z>_Uk0&>o}*0ClBK;GVvb^=GP+i{~!rRbX3&ea}3jesimQVgkhAs3Z$Y9$U!ckLuZD zDveuALo+hk9_d1JUQf{9&_u@rP2QPLLj>b-i}Zk{9^uj-DCzq1tDGT2hqyExed!a! zq2tdD+w``ZHukYH?Kpl6#X^-5Fvh&iLeu6$!7wX^ZleqW3jJcM^+ zV#%KVms%|Rh7xqHnon&0;8*V(=^E;FakG=OWxalQ>*pk@dytFgSmF+p32f=$n7Caf zO;Oc_>BY;qo%cmYA8Exq_4MtFKT`}8g{moKG`EOew0Rub*6!Ueb_=gOSq$yoE!FFH zmWGr6r(~4Z8fMfnib*RD8t0X!N7Y|A_EW2xIF^t<-63V1-(E2F!mRS(T@jj)UD8A~ z%DBE1KL-z9U_~E>7~e_;OkmLqPtN&5hu&~5p8CWuc+eHAAE97i+9*!_2x%5y@9`~I z7LeiB-~}0nuuTQTO_UI+l+;bzQkXBmqCIe!kG{-#^q42MZG?XNpNo#YX=6-~9KIpu zz0%a1N%0gZ3$Vs#oyaTs3>Z+zT2yIYXDv)0ThzeRf|&iqws7TBT}1+^y=+A{qjZ77 zDcgj%WBV>W1-r>(!#GZY8jEfD7|Moc)E6GojcwcX+Syuw4c+)RF2IswBKL=HzA>E8 zTS;!{iCCAR3R1dLZ}^N9A^gQ37GU>l>>7P__yWTC(nY=DAk7G73rVNS8v~j$E)e=6 zRJAmMbm2#Y@Tb+e$RXGJ)8ngaOL-y;Xyf##P_{oh{edTt`4%5f>=qpye!Hx;8CMke z_(E(8nZ^VGdNldeg${%BDbqwjvYwQOj1F%~qr-YEkMgjOQ7%o$<3Z?QeQHHdFdfzd z4@dkt0MoNPRSsy}oJg5i(y&$;#7^*_L^|ZPR;J(imo@gib^W^gF&0D3Yq;>M{Ox&7 zuZS&OasU-duK4)M<%3ITT-_DpqwUJJ`0I4T8xJUW5jORp%fW4{GQ?DvBDble&t>NM zggK&rB!F3ii~2JEi96xS{z5%7VZ9n^RSR>2ZW?p{J!7}5=5Use?;n4MA~tR5Fs zcMeZeYo24C#qF#j60foj> zuq^1-Tu=J3dR+^!T8L$lw)trty`zswt6eRvm;S9$@`REhQDrLn zBsM?%whTLkjG8QZ8Sn4W!*`puZqe@>&6BD#X*eZFSKdmT4@&Q6Vfr{x7UR<>*K!e- zxejg+>al?Oa#|>N;Nl1dp>Ty+qonI_erz@cUfpE4iKk z#6Ua0H>bf{xBxr7u0+oJVpQB+fr>Pb%cx_RvRW8uoJW0N@a>?8$w?0UW_=hK!4W#9 z?&+H(EFAIvY{IB-#F%dG%y!Z`#Y#R|&aa8lyTExoo2POg7tq4sxz{$=J(mR={)f~= zc79}&8H3@_G~!2j?n=0(yB|-zukTxUu+>=|1?(r;j-+(y>8Ue}Sa3%~N%b_Pb=`XY zl~?p`@$I^XF_aqlPUmrVzgn%xKile<)R?%t&*el;kf{R)`k`s`1nYVZt?K*S{;i=@|U zk)&QH3;|lhNT|tEMr}1bXc+VfhyJElY4{QJ`W?OM?X4gDg|lG12~hJUVA+aSZ4O$G zDL=6V#xnA$zTbiTh!5YPS&wCUJ1H-2VFV3;6SH*jYErH+^SCNvPIn$pW&x77IjVuh%bm5jN_I z2~X(y8k*(=mF4+C-cB^ zRyPF@H~SPrp$0xa_fy8cD-A99#n9w=euoshxWwWp$2<`&CSksK6q{Finn`h8WE~6S z5KLC(txLPWg>GoEnVV@56=;U8R_Uq!soEZBp8Oi0fJIM~t6#9WKqUHnBp8 zA4$aa1)~UM*r&VG|IR=BM|!1=&MRiDsQ|sw+07LUeyTETOJzq1;+X_$y)HO5s2}7U zl-5LJ^qwN9(DcjyK&bMdvw};79|S4G^TMHf&(jBnU;Z)+uz02RBMZf4$KPvl9aV92~G~{5Z(;6PG28IHS`&0|C&>3Taqwa82|Ma&Xz4yUz{qkkkK`f?X6~5|;gYqCx zLXq57#an*FbZ`dhMAyr$+jkE~UU+FZqE|n<9Ii7ZDW7B~3!cyvqO4;K&BqK|G2`4Y z@CdcgiC*L>mT4RZ>=25Eox~BJ{gYw1_)YcM7exo3HW1+)qquIH6d7Icp_M)*>$S$# ztJe^3d_mhmLHHId*u*=oJTW?n=b!CWCpue9PFdxqippVkvl<)a{_zF?)T z@)h^=q7hfR`19C(FXN%yya1a*7r#FYKl)$PX7vzG8#_{_EEiZVPOD1r`eCfaLM#2X zCR%BX5^OXt7IOWIMO9yWG^PsWDGQ$QWRpXWoNF|$NXoN#s?{djfM?w}E}GKxA|)N!_$-Z^_0UsO{|3s_Bm&;0XXttCkwDHyLkToIU?u=ui!BS>7vz< z44cwy7=D(1U*qt-bl9%s5`#bd#)s^7=|tpF=4K~Gyomriq1%?E19?L2S&XwE=9v|F zC7XWyZ$3sc^i&C?P4&?5#$qI_ln?YfJJp|T-mHa`^dJ@-vz`qPnS;8a{bfB2umbTYA&B8NV3Y_^neqc@6#U9wQa)&o%kXYu3}ee z){~o6D9Am|SUCp9I)Izyuj;7S`rvbTaKHh(3JD_Z{KOvvr8ZfO+)|aGp4zU6g?IL(?k0u-ElEBCU9XNU!0e33|D-e$}*T|<>9wn z$>R|+bfE}?%cLSkrok^-+1RZI9S-Oz*gbk}Cdc0k$|=t=Lk;FaK5RC+c(t@(ob$9J zJ-DDZ#&ONOr!jbyy)eX#F#0^{^3kyfbvYgruB!sc6P%C$jH5U*a+Lt4Hz2DI@q`}jz;q(wL-rxzdxS zc*KP!-Epet+204n^{OYTc}Fq}Jk+Mi)zJd-L?ujE81*&=kZNzH|}q&>IMu z|Jk;Ehd=d%L1cS*JCd}rb>;FUy-`9px!$;@u^8jYiA0GsJyR~0r#7Oji%?VS%uLfC zsHsldkjlqtozutsqLlQEWSg61Cp36J!2+yhbgjq^usZUJgKd6K>eC5n7aT77ghl;W zvm-u>uUj+-^&nYQG}lRCxwG%~?f5aUSZ7F;Y{g&+y$`+Z;5L_=ZN6Rl+>0-Ja>0Yz z0?uOW(BOJ|V|q-LSW%|_z)i2_N45k&WIB)|gVcqOKN`;KwJHzvl<>$wZ_}LVD628r z_1G9Bj+9CfkG8F*=^|kslOalQ47~uWyEQEbAjb!luNYPYWT(DB4>8bTqZ?+pwn|UM z;A((JnjfOPX6B40UuZwbTbp){0V!0PI4}(Ra^RX+c;4h_{AFJBJ$jmK-@*MJ7{-8c zcadWg#a zS$CT;v&PS#Zlu`L7yd_L8A#mzSF4M1-DDh+txPis=-H~-P^ z=mwoFswOpdt_6Z*jVX@nLMxACU2JaISAykLY_V{pvoxA=r@#Ecc`Pz{`uqQ_z5)CG z3HxK{WG4wJ^g^Uv4S#*y631Pizx=EJxiDzQ*N8cNDzx#CjIsdx!HFN~_=T?h2M+5A zwyn-bbwpi+E;M8+@ue2O%IT=($llcC58r^@zH7&D+zYVlhcjpN4Qkr63mtNFbFMql z?TIqWIya)dB^D^>POfg?pZi0R;=&3~SowmEt5>fK=QTlBj-}^rLm~=eOWspYBThaT zEJT(QJfUI@ zK+rjr`n)rxuCYdA)m~k^aumEa&YaO^D#^(BJbn-Lbi#cmj>Oxo3F=?^Pk(Xv)Tck? zb2{oRgnTACsU0q~>$XHy2mIaF9r_n9UKzgi&2J4?E?*HS!lDIOIPN>}Q+3d)92@9U zd1x~}MrAi;Mqfm5br_&y7x6M*pGYX+U&k#MU?H1G{qe7IZPATWpZ@I6 z`VB$LS|MYC!c2_WCuJeg7HktiykguDX>nTpfAcF}9nNb37N6FyY#fg1#8<(ux=e&+^#4D&?pvoF0ey!g|fRX0NY=(q?{7=I_V&m)W9sNpF5Q-ahR<4y+4@Zl`+xSf=toyNU0hVvT>NUh#*7WQr zW8QczF#}YJ%A{3pLUA2mMHyo|_@2~K8aeZYRsUa$vaztK{0fdj7uMGg@+!IX)BXrlLPT>Vhp#IXd||=6yX;E<(eR5{-rF zYnoiYtom8fd0hO8b+uhXE8C6*%u8P4Vlf(9Ivd-iqUNx;45AZRZ@7{E`yQ*J>s;QT zr_v@N+rUVRGPOKTSLhE$(I&BEOS}qOeCXzBSG>X&#_^2U+n?YTWa!&@lJibnAJ!mB zm!1k;;&sGF^jp4YJ=p!G2<1w}J*F``T+eTHmBOWiao3tq%w&+Ak$hd^d$2qW>o5l( zBi+$WE0Y~5jhRnfY}9Llb^JYm;we}?LAuIfbp@_dyr%fV^}s-1F?Q&S^*Z9E zZ3`Z}TBB>`{~G?xK*EV|^}devb-gR6XqO5I&8TXoRPb@ew63~B2!K8q@X zb%_QKnZTr6%Y#dd5G|d2WGp8Im3FLM!*+6}0kB-?i*(u$&+_Ig?R@q4YcZD9@nB71 zS$!PM!o!J99-D;F8wSco(JL-GcKu1Elq-J3oj<~1cfH!&W~~S9+{1Y$ClstpJK`}+ zWvkweO;F)SWH7jf@m4DqGtcY$+a5QG)$p09eA(>t=)`6pD*L#&$5PgH>-23{jYp0> z&)de(%6O{ivankydg-0lQ3EQ`+b?>_ zKQ^C$IS%}sHqDQ@N|ld~vo)vxB^F>2jYd{c#YxR<aZVnk2vRf(8HQv3+;8pvfT^AE(qVE-K9Gp4nA|F(Rys3 zMuwB8WGn75mG15K{+CR}tu-`4JMXQ^da5O0Uq86Gd*b}LvmUsVJ>pJ<)5sRB_rciN zMYZ@7nNB%+3ImzrctEeq*`e}W16%2A_EVO-8PA?NttWwRHvQ=7 zbx|_Y(yn<@G{s0rfiY0{gpQ~a+ZN9{&{cXS@%VyUa15-`!&ZAI7wrrTWU%{m3Yer_ z#gEg|=$#HKtwJR$u5+U>rWaE}m2V^^Q~}GocMj`5p&v${`6RzCM5_bHF;WdMdq+%V zcu^I)fTUf4%5ztq?V?=y;xXZ9EO>GJD+M_n30+KWP<&59G67*b;`4o2@qK3*ZEu4X zh}LZ~{>cll`X%cdkaa(5;lRh3{svO{{3#wxiPr%0O zhlLz&eeD~=-Pg1Lo0B*Gfz1^USxx}bnQs$3HPPdR)*QO>`-R*6YE+911|1RO6QraY zCjxm$%9|AeBfanlH{GGyPUT%(xFCKY^mQao~&Sqr4MGXfR%lH`6 z4itJ-`hl@>fG1!%X5vxgRPA!4y9VfYgA_4E0SRO7WH^aeR*R*ddo6`OC~|MIW> zTG&C(KFAMEOco}{c3^n@``;c;zWbwee$ch>kbkUziNhi(K}$B`k>w0~Al2;P@$wOR_0@t0=Q736j877uIpNa#81*|@|E$q=}Dj*we zuz;Gx)VIPeod3vt{EWJaMRD6@NBv7@Yb!>N?ayWRF+xKGY+IkQw4<7(;=CbCH%VOf zkg`|yk({RTS%8&5Yx6=_7r?ZKIs!3mHA?2`t{}D+jIHq50su3VjwmNY7W||uyN>Wo z@|}zgxiEnb%UrhvYB&;TAL{~iJ1)*Z2tHZEiDcWMZ!k@7!3rb`*)R+*N5N~8S58DZ zQ%Odx>@v)cOn-M*==JM241e{nePQ^ypZ~dVM!<3feNi{5L}hl{l3d+j$8o!V@6qr_ z|L%{}zIaSA!h8YNi+j@D7GS9WsrAG)>e+nUOjI6Q9LK0}S;QMjNlw*4ntk=P5A`i7 ztK|AER@}N5>A*|g;}c2dSi}b!bNb`y)Wdp1(4l8^)5Ye^QO`A=p-7k`aB@%ydHlTq zOC>>5kar48!<*lGZ8&}Ml)gQ8LyG|GhU1@n)!)uGo8!i28OoKug{aOU^lMCmeO?`q z^jLsh8a~pEhu8Ee68f21aQ1jeet10PJ2lWRLHVf{9g@(Rk@P|Izw)yG?8`qjy!@HZ zMV(Ml39(6Lk=f9L3^7S!R3?owvoVbF0&J&4WYe2oWZ)O3WQtxfd zfnYJVWd|UzOxV_jc4>Ca*4?x9zVF?a@8^5Y$;ztxyWJz(d2dx_p7T9RW@TmNFSC~8 z|DH_h!YBAL8g-y_6fx+<7arWiCuqWM{{^*u4I8WzU84JRBF#nstF6jyTDS9g((x@X zzQ+hvDb<;hSJetKiq~j+v2I5t$_63PB+VW0F zj<)yGkA673^ur&~f=G z(5TzgPuY~_CJa7pc7a9Ml1YrNwj(}i_+Le%eke=R36Bi1sD)d!01K=ZyscA&(iL-N z8m;JeY>n;4a|`X=!6utFNjf;6m>DzxA{HHNFW=~u2#F@wXZv)oqo=Qz*4S+Ix-KYe zeVFUnqGP>BZyP+sol!kdX$~%jc9E-w&KP8yj^y=uNHdWb09e_SImZcVzL}WzSs*#7&Vm^x9UBWz#5qFSJWMNz64^q4Y)W{(DXw7GXDQ zO=1UkeJP)+E!d|gj8uC+Tb(Rb!EY(P342YiRlamZ*INIs8xLDv@qHLwb&@yDap1_; zVb)dMr$V?8bgF}V!;#l!EO>9D4(GvGhM2y7^ocaQ*rIoLS&C+U&_`V2%@Yu;(&0C# z2t^}TveZ9gbZ(-eftrr2w!%crKJ+?vE-;k`VL2tj!?pZI4|TS^qQ!r{m%3}uUj6Rb z)O<*Yw00@$4ieP)CQ`Fann1Y;T!$`Sx}=5Jv-*vwH7}3xf>-q(xukWOx!X)_fx_!qkeTLwGKPO538$a%vzVKUZN0oX<=k=A#7rlUdNpmNo^|5?qx8k|| zqDNUPH%Eo$sYo4Z{IrGKWh&z9~Gh<#t2z>X4?s+h&s{d(og zRz1m4v|d-AhCfbtH1~Q)ONXx9cZw@naTBP77(K7uIhg#5x@+RxnN!2n`sPQ;DK5D_ zuKMZg1d+Mk;v?H+04g+nnSjq-BF{YkypAQqs|YPtqSADu4n^pAkb+zml}}vp;KW}H z_EMX0v>pD`$uiNd?^m3B^Q|x?Vv{G4p~_r?LCCN9zL??(Rj_I z@(d;k3=EA`*0NcM(pmZ#Q}81!&>@F>zc3j##j~!_cIeH4G&Z$y9#xE@ZJx$=U3Fl+NGUtvcjNv>*@nh=9Z^+c%X zjzuTdHhu#(u$~NMFj9-F#wlwZGQdP614zwo#o{Y8>0!1HIW;bxs;!0D<&Em+R`dj{ zkDf3-s){B-lQTE80DIv>d8MK%(MT8e5_v3yx&$9NRbYmP=m3$psdEri`tAAc(!DeX&G zu@_*OS?$Oi4o$AC?9~r8|A>(UzE?SY$WV?@7obCPdC5fJuv1Q0UOZ8vel!Fx#E_^b zI#aS$i)FLlszb|<0|)dg!A2Xa9}#xfZj^2DMT|S%StL>#zfvA?!fpNV`{3kz!-pqN z`1Q7-TOi}mg<#~dRiVmAK2ey9)}1!+-HTJSeTnWnaA5dH|NLL(%}CHfUq($k=IS&d zCQFC~*kHO|#Hs2xMi+#5;zH%p!2Rs04~F0QkH0m1s8{rkHiWE9sBL@5-b``Hbt4fA zuwSxoT*J7!#G+WFgMp9IEBh~f|2xAwZ|Yp-;-s)w-wtCOfPeNC0Xu89>nu{SN6Ph? zzZ`3E2rl)1?W&%DRe3h+DdMMpMsE_>ylMDQ3$niIAx!a7KNB|AM_#_GXVRqfXxu!& zd9#RR=?jJPg%7+yj3dBa)Q^bMEWk>}?M+1Nj_o3Fi2K#sBtn~F{V1t=mw`G?AetXa zTUT_|?J)7=ejOL;K5O3Pj0I&)9@59@{2$vTD4fp?LkhN~7(0|RrU&5=;9?60BR0hq zVpbvgV)?kz?V~W-My3;OLuI&muj8TXMcgnDx@#ZMFd9{s4w#YUvQkNi))rt<(A9CT zufK-XB%Ps@l|ZB|j(*TE=a7)7F(^8gni#pG>sKAq&;6~>4WIpMpABd5Nn0(9Qa5A0 z$O3t3sj->u=(_ji-~U6kuhYTA3YXqyJM@8#F{82fMZkIwkj_Yfh=_ptw&lo zUL{2Tq;OA9_1ZD=`d_#J3qu8n#Y&55hgKa=O@?jLrvsjS{)J)J?%hG>;OLx-I?rS0 zj?xAsiX>CF!lm6fi8Wd&h+Z7Go6Q&V6)xxOC>+aFb7w*ly?|9V1uet6t^5>jK_APEHi*Uwp4Y zOFvj`7k)GhC-g1YyBEr$6`P-Y4WW3#RlP9%w#L0IsQTNj zQs~83_t27Mah0?dLR}H66!-I9#HC``Qok2%!?+h;(OWe6AQTQsXV_E&7GG)k(CF~9 z0A7HVUwp>L*A?OTCfUs^SJeMej*uUg@lCmQFhyr9j~>d8&#V@4Edpbl*!EBPEQ5rU zCdemb!MRO@F4NFgdcd?mIycG+%<4!`z5*&iTC^2@FQH2Wv+=Qfg97g_xB!dQ<~JGX z44W`))d)}oTxRj?VfCZqJQzG}hDclbyh*P?JbLt~Ul9z}RfQ68%DDLKQjSkG{N(l5 zhIik7Tjwi8GZYJ(7|WO<8pMRCoAZrEPwA~Ae0vsLkEJX={=zr96I?anp--FixIVCv z<@aJFc1ji;vhA>i4yy}C1rSYmR7BSUCPL}AJ&~}_KRfEqc;^Eja*|hqH>2?lyVD=V ztBB#*7s+Cet3!o&QZyBbTy{W&PawmuQBUAp{iz5nYHbG_sAN-uE|`tr@}P(`IAS(r zyI4u(C98vWP_K^Wfq=Ln3cu2yl-F})z!ie-)70l~>XaszMFz1!xU0F>OK12V>?Pmm zY1^Xb)i!)l9y<1*hksf3jVFF8oyy90(HRxg<%sf7&Z^homye0v$QvnyKxY+eOo-Tp zwA(0_X+n+M6v3Lybf`FJJ%RKheInma&s;^zOBai<*EH{4Pr@$J15Ll@mk&HTEIq2v zI4K<=eIZ)Mt#ui0kg29cQnH?|){l3Fx@1#9g03A!TnAZzWg#~E1vo8~EqJ{y8U^D) zo`&@tmn5_Z>(>#p7|Zn{!>XPv9r&j1&A48z>wgJMV%cGSWxTN*&fUS@k)NQH{HELfz;kmGg4 z7cX4!lcd+KUKwucEuMs?*ST>w>P^i>KxTxsbkQpAAWlNZ)*ii%c!wUQ+p=Zbut_(G zg@TYOS^K1&Wm3_3T~9CQ?Q*=amT$wxI5BiKxw+BIH-09jwKNJfdnF)Nmu$eEwqE@; z@Jz=jJEp)^uJo0B(JNmu^rgc)ceHM@81&uqVA_N+W{Ovoh$|;ei<3RMnd1`8t4_9U z+vcYlO0=3Z$~bU5{d!9q3$ZN-Y&@NDhA}m9L)_pLw8tTuTx%iCV0hnSj}QAakw_@H z@yCM6ZD;xJNX+#&AiBCtO$tqD9pA~0SxLwJk<^9k?KfZ7U22!CzxkWGCUT;YZ?sB? z5|cbBRI=hP!donTD0@5!xCD4sO!5$So9OW3^}`IBq!GSTqKn!5Et={azIC>kOOd5T7hlZEi)=M~APhraOFwFvu+jtf|A#B2iPPo1Pw zQ5-+T97M;NcVkF7=`hB8)p`y}sN~54te;W^D>)wo-8HTL7QKG*mCBc$B@JYkSM&rd zANTSRind5G`mm~*rh7N_1MCW~@na$*{Ur7kMrb8n1|JK`2!R-YhHDxJb0>X_B%rD7 zu58v5uv&oCMIQRi*IpiOzWmB?_ruegBNB$b)my4z!pIAcT$)3NCzCv?LU-tAGRe32 z6&)Eii%2qYCb<8G2L?NtCMh*-P!HYuM58>U*=Qe)uC)Kz;S1QHwV1vWnc@K5LHzBw>_K~e*eGy_VD2c zEKml$e8fx;E3%c=tjHm=XTQDy`z3t?HUsuoYoUWed4nmAE}B2)8?Zb93q`&$Zrb`V zGxW;a30rm^QR=t_CBaY!bz_Fp34j-`ARZTBnRw(0SnABesUEF<;#D!nlYWohCys4^ zY}*FJAx1@2q9K9v#IU7?4JII0+4Lwv`NCl5m{z|zWmm;tN)d=BfpaGhE;G&ImY zu@=hVfBDN=fIW3a90dUuFTf%ha&?^ASRKV2Yi=m8Eo<^FtawByw`c)i6XaMVY;wRc zfeN4JiL*+{TM>E~JER&PTX6c}VC_1#3U9lj%WXUS;XL&$j~F|AZ-Osz?(MC(!aMZ9oy=!8fbJB~gnmn#WQ+jFB z;4=bJp30z~ucv73giNX*8s)_2=~wj9IlBUh&>xSLogAhhM7K4{~ z1#%t)7K5*AZs8u2+{kk9?zaGo9A)$mYINo%Pw*l1D%Rh448yju5b4wKhkn5Ws$K_a zl(EZAHZa3E8?w61$e6^Lsl^~QP&aAo7Y`rdg~G7MNl6)thKf|y7AV(w0@hGVN~h~J zWFNEuOMk>o*t}+#IWewywojyV^pDinlAmsT_POVV-MZn0>j|Z%Nw_=9Y`8AG@~8A^ zs&D++pX&Q;mo4Sb$9@MY4VAgh$lHE4*es351`KRH}e zJM!D)tSige>B9ys*t%W!r8oV~@-U*PI>V=pD(sjK|G2CctzUqZiKr)Cv;AsuD(a^R zhDSZPp;WTh@gS91XT8Xp^n-M)5$Fl&6xWf9T0~_2d*Y`uGyTiQ9v_x=>nGhNDm^85a2JwMB2v$0}bJ?UOR|&=ZU(@1}7My&d04#P(2X3lEIm*b!{07Hg3%RR$ z>eWxgR^N+|7GV7(tUtG*JoT~rk=bG5#7 z`P#S$%XJ@~_Qog;hCYQnT;zi1_gy5t$E3V)p=*>YJ;)Q{s$9B5$0#Fu`U)00@{YAH zoc(Ha_`wStk|BfN&jJo&4+T6N0B2Or~rkgRgz=nbvE zTsU`DpF%jRIk#(Gzbn7yK9t>x&F_p=E_eV^T@C%ic$rHV|v_L?VZ0UlrnTimV1f*k`+LW%Z=m!}vnUc4BS_D02SjcpN1 zzSq@>$locZcvHEh;gEh<^F0L?6s@ZVlu-UqZ>;V}G+JT1*gWmZ{~p^WRXTiMsKPo< z`}~l)t;OjR$KTe|Jn?GT!j+oJ_c7`6A#lMh4792(V*}J=rnq1}s$a)X96I7}=7xNK zOhlk4sUHcSExtn4U{C{+ zCS%Gt7=-R0b85SXpE^1`yd&-qjmvWmY*C{k(z;{9Cv1l-7DC60W*7WJD%&SIJm}O8 zOl_t~pXCap9C?E2+EJGyO;cUUd~o9Aa846XyxstweNxIgd)Z8*177j#42=oI(Fbr0 zw!vWs-FQT7d3DyMCv=TGbTYtRKg^iUb~F?&3OKbUhz8lLMf_@u$y&*CK=>ZXYInz4+kb`z~YD|kjyI@WKKln?#Krg5UoowvX;wO5j}z zPn34~kz`*B-(jsryV4_8)8l^JijoFTd2F#&u#d{9iU5|&4O{-eHin(__?W9bVS*h# z=(@I~o1WNwsNq%FEDKh_GF`%LQbeAbvTq4su|Y6DS!a@tjr6#Rn;MQ+h`G57z-#t! z77-Q}+%}XhTDcVE33pg)vBaFewf%bk$9WN_rLWG{a%a7 zDEI}p4q|yLCXX^Ib`< z9@w=$=n3M!1!wWYB1(WZc2%$Kyga=2!|x4$`qi)K`;up(J}4OS9QV+uDC!)V|I7-T zVD@SO_HTaiSLFrzp@@eb8IL$@TA#=~0sAgbz=pPAzh1k%g|>xhbZ4lfeMcvB1LDUe z>By>Yf|VOjz<#J##Q6zWedFpOy$+8jeBB?G0V+m;F%&lhc+pk;B|TYvOBgR zD!g#^1|9s1hmVxkPr&M_VvZ^P7?5>JJC61dzQVOm_|`~ykdvgbAP7MZjO=rwKvl85 z04I4bz=ovvUH}S*IehXN9g5Y*v0)-=QB0S^R!wKeA7#Q)Si>TIMu>&IaFPl479cq@ zN+HJ&;TEhWbahm*5e`3!&K=BLCJ13O)8x}1OSleA)UMhJ*sv3AH`7%waFYZwp1mLy zfqo&OLBNK5sdf%A{1knnhm1J-=UCn1O*|rf{tNj8EPB-#Jbp(fa4$ZjJ@N4i-5x(> zhVn05fK4x=ZP6$s=zx-_yz#e!Xtagd0xT{>Af=5)ZQn? zT!1Y-G9b^i*TuztV1ri)<4<@UKDgmAo~7pC$U{y3-O`O~cbVjdzTN_?FP^f4PSR}X zu8x=TIjvZKG&e%KI?+#1#U*Eb;m4>0ef(=D-@IsuJw)?lqaLlo7-4M_d$|ZJTr7ZN z96bsl5NT*dpYWsuILFQjaLQ{#x1r7|O<7EkOzCbq;f;8bOe*iz4JQxj^_sp>38Eoc zmzie~^7-dq(CdNs_#17ufjd+j|D0=*b5$t8tB9}aDVjg}%KsWJ>Fq)l!X*sY2%-`i zj|q9|jXFJe=+N+l#&v}SYOyR&70>iwxccxR`jD{E>J+^k)-HgfY1t3ypgyY%hM`Mx zm;@6WxbQPnsh0+4AA&+#Vu7#svH1OQVH|b*tv81&dh)33+6EnF1}{`*Q7~*h=}&cW zR7|wP@Db6u{ShmS^+Xx)hpv~a8o@j#!~dX$UeeTA(Ml)f+@vw`{sT`8hcq`8^H^#f zsyHxg1lKPy{&T*V2Ax07lPYLnSb$yC0{(fuv4iizf@f4P%EhrjKmMC89nCNBB0?u1 zTRiHgUx2lJFo`G66h~f`tOHrbQ_Lgt?Lt=;jbl+LqZ1z3b@1St%sQB^ekN-BOw-X5 zKW@6WtGd6y>vYv$SD5PtPF?6##7lY_ww0|{Q?e}zROO84s95 z+p%SxZ^GV3QL!qXsirfdTIdS7To9ALt|xd=2 zG;oDMZ{;KA+K{?>y{X5#Qf8D3TjU9*8>4bmKI1A^a7MpNuKcl_c9gL~(HxgP$Dz%A zl+XJOE_>ndsM6@KP&D$DuCfQMybS(`6TQhLH0|2%>wMa{|4A-Edg~5K^`xRAh zk6~Zepx>_^o|UpQV=TKG^f=w9ktlrm-?Mw)n4Ej^>8JHNtw*e{+g5eGMGC3(gplbiEoG6X#c?Azc^nevO8CVfwLJDvOJ z)Nn>0vnFU*V!fmb8=9cR7^KhR#e)`L`3~6r0|)f<>vp$gnzYbjg@zeJP{9lSx0PjlTC`N6$m z=e}Hk6&~#`iD6Y`W!|DnQxy9IA7BLrR~^=A zVT>(|;`(vOf(JiNTac_?;kvw2PrvdV6%JPE!%Ug$O|j7MJjRF1%eoA>hDepDMe2>xCgC=m-AOymRC=qfLFaDP_| zuznf60=#EK!>rgao*#;^JI3WU2*id;RV+uR2~41lJS3LlDpH1wJI#AGknMPCwObiZB#s z#e&l(U`1*kQa|YRq=~-!t5ta>4()*pBtz7NZH67p!SAMSASr;0;JoWR+Dy?468PA| zbN!G-h1JY-0TLoq( zNCJ@{fe&o3I=xDUo{*uBzp2Ftj_nICescKqU;XrO=! z3Wq`A@c295{r>RITkq<}sXi>Jd^G8?EGA&O3YQD8kfL9ZF8W_rp3?d^FQUvOv3$cm zTP?uSe$-LKSOot#0~lX`3uxr?I>Ke&jTM~aG?w^;76kV1e|*@yIbO@f0!1vqh79^C zg3HeNMm?}-%z`Qr3mVu||Nh3SuW5TlZ#~jeAHp0sdQ^*@noyK40Va|DiP+9fQSH0@ zpB@Y3bfcPlzMxkepE`bWtWS!7I`Q0FFfPJ3MA$nWej;zZ)SWgKV1MEBzpS+Q9^090 z7b%m6M_FY)VMNQS^|_83a$~*FJ0n!VKj9#ec-j-(vbi4e=Sv- zd(1+)?}OJCip6qAS$4`VbY$9okQQe1F>TK%881wUrdj&H%r}u7iXJCf90R3&K0=$* zX%f&frq4d|;_9&HppGWxw$j-3q8-`dbJfLPC<9R)CF`LG+c)y{fDYpi`C+=^pZwQh zIIE{%UBAeH_4%Z8N=oi&0X7821z37wFN$(KP@(Q=bvG6}C8LFq@kv*lL60^M8p43b zL~?+q(BcVKaLTjT3zmwqgG6boDiLJA0Lv;E{^E-ZtTZ;g_=|tiOJA!+yqj0_87SSr zYkn@knlC)ZVxohwFu~WU(BnMi%gU41b_~533f<*QUHHT%|H3z=3DEpcUOeTO=wFoe zIVC2(05g!in9<`_ADmb_ZeZv|gn%-(3ZV=}n55n)8+2f7+M&)Wm3E&B17A|!J{lZ! zq#Vd9u|ZGN?9wa$HZe9w2Xx8uXCsdEDsJ82cKGn&Toesf^;+qG>muyxCjHyDhHrfB zPyJ>To=hR6OHMm)LX@Eqv8S+g%a-BMJ$wAEZ&v`sgS+i9;W-(62a@3mfv+^j4g+r%w$R&+$7q z?OQK0bg5;>N#v(hZG@UZ%XHQ=F^UhznU9-MDtmi`0A< zw*0ittgpI^c#0wIS)X+K@``;0WJaG^fQ`$L?TJUsWz{&v&L`deh_FHBY-6g)@7x4Z z1Oyibm{G+KqD9k9vCBjOswjg7pLxEJYhWeZwuoWC?G9$L_Rtm}&>h4tOn zRV~EU^~5o6a9|Oe8?U*}l#bGSznHNz^JaW+cjuNVvh_Vva?4?dP;um9pRz=BeYi!; z>xXY?{o|^h=)HWIw|{b@7FXU-F`B4rZrnr%Z454JJOo1=%$TzO=jzbp*oAEwx${8^sk4}h@OI^?u8Ww(HN@MW? z8FgV97z#Zf+k6*xqn--owZxlwMQ;Z5_Mz&%$f2ilp%;8F7ntDPWi3n(*j?0o#5Ik> z?(o`f@ZQI+(yc5-NK9qdi#t_LHe4lCUY>^CtGC1MdgM_(+mY)Qa@r8>h$HQNob{p2u$C#4Q^QM)4dPSr}eQGS(F}!j-r>oHF*){w8E}0Kb5H5gKU@HzqAF| z99B%O4K~6>fz6>%9jS5Dm$CS&2D^c8U($&xlxPi(c;x!ZW&LuTmk?}$Eg8E;60@a~ zU-&s4t3_k*yI0>odqf{u-kk3_3SJ>PW2Kk49f`3FJrZdkO^XtX{3(7Fcf=GYv{sIj z@~S42Pw1{aCgH%3rI}*MF_0mYeChA0#hc@xPkE6m8sC3$S4*!VRS&wiv2t|eke{M!-d?nzI`cf|S_%~mrGp0tcW4$(}i~?oF zpPN^&5AVNoTz4%pU><#fAHIaV^F6;y;~z_IsJDN~Yj%}~%itSK=n^I6N(LU?HduHc zFLc04R*Zr^9oDC6i|?3S5faw2Eiq*j*|B!SMFZIi00$v^_&hqwtO<9oeHaU{_@$QQR#Scw({Z^->{8ql!=$-Li|<8BvdZymTO+j% zJ06=Xz+U?O-x==e=7|_Z3g^+Gu*3`xnUHBCMrhhR=_I;h>n%P$c}qFNQ{JOQWC}wp zb=H`)8cEv59G7^?f)F;X%L;OrH24JjNu07(QC2X=76!KrKoBjXytCS=7{zje`e)+_ zSYAb4IQ_U=(qzigqxxPSZG+H!iR?mM#(~ww55%%ZT6X*sUdiZv!H|w03_Q7M0{%c# zzDN~|Y&RSm9-{zsgnPuIl?`HS$bSEW0Xt$f|6*|yEm&5N%r$+_Y`y>s&%S_B=+hyc z@&e)mJ4YlDaG26~YVxszhbB+JHmnT9WIlpCQ7FeKPbkt}x>PpGEOPKjPzUD9NAa1Q z(ZA`u?&X{R_m74je(&45V^VJoft(7%GZDG~t;ZB=j}}sXNl(B!pxk{Lc1ep$*zdam(TMMvaQ*S&0yHyi}KwKuuYC%KnQ(wPAMbP=fL}~k$D)LgwHT)zCu$wjx z&wlb}{cWrFyZ~!}^`$9Xh=ol0S=sc2nf!+yJH_e)T`wYfIx6kBoJy0m50X2lSO0wY z;Ym&SZw%d56uMjn)sJn8L~#3e!O77Vg;`LI42!&YRaWaj7k#-rs09F&!)rl8{HQb>7xF*6g`)l@BE`wn5`uf8Hr8?<(nBYN8xstXY7C4G({v z4q>;i@x~=y|-=2sg2GTVEJUrfkTIf zJ&*2*ddCFU7t5&*IJZ%QU7eebwYcghOhxwsELbgYozk`c-M8Nw-h2BU`M5khend~e zY5{hc39zaI7DLfR9Y`)}AoY7}A|CZ_dxAmJ$#vzzrQxhTNpe$@$iYVideFqR5}&0r zDI{W4i@Y`#jlpYsSPLc3e)<>mo9EGC15aS2dvYhzKr7A3hgc4fInQl2Wy~uqayXzu zH4JhoYb?6J>(btAAXEBM*B$+QKKX}w3*RdmYO%(zzz~Gsh1*W2^`{&*dR^r=m<{@g z_t0U@MIH@|o44fbhZUnd<;x%F1n70J$Sdt^`s7UUMYFH)GOd@T4Eqji5jMUKgoYLn zE72krt>_iQuXM$h!IsB-;=@pyzSx`dDgeHa)^<+ydg^P#aQ+9%r!1e?@aus^xVOSY zncBV-6b&E?oL-3acvTqbYKyPtX|kBUm;N4Ej~kWu0;U#oJ&0oDgHiM;)=dn)2|EvP zENX(u0$~JiKJEf+7BUu0?|Si-w{6|IqX{&xp5Ytz>DR)4(juy?qGOKZkB`te_VyP> z$eKhh%jz+7<)N{mEA=W7G?Ar28Rk8}pwHakiw4CPQ1w$Z7qBVsg z6%U&Jd1BDCMn?=AB0D8Z^1CgbB`)d`3`(?BAer`9T-~O*F`k4q$v6XSJBWG`T$7*& z4jj~Lx%FOd)bS_dl+k$?l=7;T=;nMrOYzc=exO(%E*79Sj~n4@l!3fMI3V8Auye=G z;mFaWdb%=i+!TNXQEYK=t2QA(!cTNYHA9J-fn}a!=e(o;$fgTGXpTF6IkGO7U8>3! z^+-8v&oY5`S%MfkXeXqaY$RMorUT|Wbyu%^JU5)x_h9*U-DoFl+8%gSvU*(s?jNhGw#2Tl_p_)VI*7D5bTQ+KE^9WJ=$f90X&wo&sBJM@{ECpG`D zS&IbBGnM}(=RC(LWsr6{{UA*s<_Xv(9U#61%_8h2{oc6EO;Sxh^l(WTeT(vxe$RQK zP=TwqaZ1By0k-nQ-jYT=fN7U2>QDq`EP@A65*pjD2?#oL6}T{;Fd`aN$<4*gXSav} zJwwS?e%*MHp3Z(Rrzc?jn%(Q%*mIx2LgC(>!}4SLMtxhD?sPWa()J=3Ch9xfde{kF znMr=4Oqq@ur@8z2ScK(zSn?gNSCN;5M&j6e5tcbI6^`ox3%b0LI3^$hswYZUuc^&K z7shU^W1{JHLOQ`Q2HmQ<-KN*ES6jo^2L&LDV4W;UiiKOmca*p#-}xr&RXq*McVX#S zQDa=g#weiVV`LE+u+T$BxRwqY+DsF@A0?Qcc989LSXb&1%esqS{-FyWVH!_bDbkZI z`KD>dXr)5Y94FB_ts`_n_A7w7c&Jk==_aE@OIxnX!_$V&(gv2$$BhTR;}wuM=WNzB z`(eG!b(_AGPC#!Ts@|c6jsO&_#g%Bd&KLE)yuFQu*sGT=D}AN;S++{N_jxTZC?mEI z)42Fht31%QZQtQH*Qt<)mH+@F6-h)vRBqk6eb~NBPycc;Neq0;r9iI(zc1-YUdnLs z;yFKHX*qTaf^~HYs!VfeLCQz?MJw!@d=lpLb@9cRX-2-c3v4}|f8hn#>a!#62VCjh z6rk(Z0*s)%a(I&l1pY{TiV}_Dt3Eh4b+_dWy_%rthLTYU^O&1dyB-%m&WkhRdrWX^ zz_Fwc4R0NeJ^O4t&6vQ5)=HJ;#?eu*ruAxH0u8G~`QKT_@l4wTp{zKN(>PR&i*AJ|5r0NA=of-62_bMHIH;8Wxc^jlxk-Mb2wa zTwAjd%*4R&ab5y4H0mlUpGC@(@4W3vXc`MD7MlIIU z*&clIh$d%ixLmeI*`_1)d0{ov42WY;ECSaL+lVq@zkG&X8)d6>#rRcvNmCT_wBrZG zsgob*wJ~~!yv`+K;fq&;TCkQ+xrQk{MVC<6(m9MwZnjnF4rBktq;{e_Ayb3sb`nVT z!2v4@8AYbs_jHUEa6$)Pgo-;-T}k1gu^|Jo<`m;hCLdcBSjMqHLm7MTzHO zqDPKup_vD<@~{?QH}VQ%VeaVFD_{P-;jW%kiIJ#io@|ngCv`MLV>DBnTYKo^9dR*H zB_r7Jh!P%o397!q!L0(w^y7WJr$q(h#`hIYN&U z8Bu;E-9d>*oTggLWDuA#7m})2wFlaPXEq>);F6voT-v86ipa9_v8!~#N*DHKE`n^f zNr;cCT4?Y@n`tq)kLncxJ($ymdYkP!-gbDzv%-u*UiDxZ6r(5ti;x^Ww4KYi+W=8Ng_DdQ(#f8#f`c))q3 zbFN&^Cwar3?1*8z7|S}T1z4Q29GG0>VFJ|O-j&o6G!@{y?lAn5ul(Wg>W}q(TP-r< zq^rRx?HsTYPFO!Q$^tn%weOugL2a5}?M|&dd~g>Q zTo$M}wiR4X|8UMSdBu~0$gXhoTfpyHXlXcm?)31%2PZTcx=D2;T~$#M0TLcYj1BVY z6qO(qClN{G5)T4BMRy(=ViZCixX#>&LSyU$NvrePnX=p&eV4v1SV)r6UMcG$&FO&D zG+^I_H8~_rqnxH`Ph}`Kl{L{c(<3XK64YbjsmUg%1oh_y*upir@X=T*6^p&%=8suo zmYq%kmXPU4)!rsV_|}cC0N1&N-o`3Lf{ZlPqw4yW7hv_8KRuEC+zZbSU;4XW5{QG> zfpf9dHcGD`EXvxdX}Y;U3mV`3&Uc5`Uwb3mPZhRlAiE+GYqP`Qf4hmp^`2NHz(gfl zJa?fB9$PKIf@4Ema97#Ux$Sb*gf&+nf+IehOM-%xW}(d&oz4!ig69k%Y|wdNA^ z+c!{PjUwTo(pIXZZ06Y?^zvV0n_JiQM1kHEa7K#}?l;pPq`biDF;yNT>x3hHKACj4 zJ#~^Y52?(14jdYeJ^$jcb;l07KymF(xkO$fKA*7xo&Jdp_dA?&kuMV_j5N!jFN$q> z7Ezl$c-nke(5p=kE)JL9*COG6*K6(G4TWwNG%)N)zIsoE4?Q*v z+dnhnvMGdbog8}XAG8YD+^jok%_sW2=r-LXXclq(P^`-}YW5u&h9^Hcp52{VCn;JV z+>Iuo=dDRYU`qk)^5m<(>k5nE0@rO}>@QHw<9_hfVL1K=fiqU)P`_?iBNM;kSBhd0 zH6~Co5DTz8u_~JI1k?DAD{}tcYZxk7gCuL+Jmn)NJknsnR^tJ0=*r6UO%1*_P@u6E ztiRE*!S$mG9XexFC7w7QZ{w5uz8kuELEp*b3E8qQ3~kbjvh+j3dEkLKKUmSBKVqG9 z5krxDGz+Ck;CBvKxc+l3@rFLj2L>Lj(&@!E$|IVC<+R`yN=*t|NQBKeg>|0WffPip z0?L{~5sPQKvQ-Y-65pb!+gVwXPxcM*l*f+xqbV?!^3>{nlcz?K!;oP zo3r+4&gHr1U(nCG=<|FWPzD@PbW7e>Hf3IY<)z^#ufH~&*Wy`k-mtV|83=^(SAOtz zgT4FqdTXEO%KE@wFV~I@I?~X{5C5FU&kXLn$eTv}aNIk+l%wn=opOcxun3;Z4s~0u zW5>5R_O{aD-Y0r}^s%^jK~KQ??P;YX?bWS5mct(m3R8NB-L{}Bw0w_|9~`YLsPS~I zn8NSqX5$(Z?KB*xoV^`zb6ci~PM|D&uH*58j}QCwR+}w)sKox57rI=3)S+piJ<{?+ ziJ*k86`h;l3A~E@x*q)D^Rc(d+2a_f0O)v(V>M!b02?J>7X* z=SSB**O<_6&gCO}hoxQWM>bKr3idmat^({VFrSDnN)XX{_(t!rorW>lfI%W#B(gXL@*9uq8m}V0srK0|!t!Y=z6%?48Sd@R%uKV=50;Z| zht4Iw3G15zMJxZO0@GY{XH(kj_;LBGjZpz2cZ9io<+>KGZh8@xt2O4}c~b@oawVe{ zQdjhd3nLj!BBw}k=rS$oYk1%+-^p}&v8^-ofmvib=*EKAh8+^5op(C?fknVBp)g}S z;_$t0_KXg(da0BXA2~wFJDqgogFfo)u|+Lh@rV%&S>2GRMcAE>KC0hBd?z&r@dgRg z;UH1(gxGg+5t3KgLKE}g-IYt1e2rpJa~xB2dP;vOz?ed1*NX!c`@&c*Geu)AX4}I% z{IKHo?K|}l+C$b|<#d5Nd!?7R+TPGxZO@+h$cwS8@m2j6rsA@NPQu5<1$r#&qI~HL zy@eR#vR#xhKc;%wUSCfyd15WVZr3ns?19JB2y3*K2wtD9bj6ci9iq14RXkF31BveL z+pNXTn(Qj;AsPj|s#S6pUkRg*F*Bi!WZ*M=An7yL@PcGKuan)WI~WdV0$~Fkc*m=B z#8b=8W$pKMYwYw`jebd}A2^kMboB>vkb9P`*FxUL0)SA)q7>ZIH2w*@R6r7!#rdP~dc7`%^o=1b7;wKt_*F6Gg8R|A>X zfAG?9Q-cn46xMj;*o>X}47S-MEf84N4}0Duofyhzy5q6D_>FydRz^G~oV)K1NADM4 zPn6H_lWb-d>1?=`=qsx8K>QBU($=Zc>QykC|KS()^sAmWgyv1+#Hu6@8vH1PoGzLd zXbU49R3aTP0~Insn6Kp)q-o_C9fwTz393zWIS;xn!dy>-S>Y2c6Ifp z7GF>68?c;HZbh2BLl3qTD`>nMjV~)ACWqy(Cqfi4g9XN;IU2Hlpy|o7mCah9-mpaz zT(^dMSI-Vt|MypiyJxk~%K#cYgJ(KMg!%Ko?;FHIO^Z=gl6DyAO6p#8Sd3X+qEle{kQB+gLoRF}MFdL$_ z8<0*+KSXq#I6m0xT=4?zUOmR*AO<{7#wRF?(k6c--pbV)Il?I$Ddkc=%|(uDm0p#K zPV{8p7OMHnxl=8K;U= zqCUnGV)iA}gY-^V6bf=jrTw!2Yn*&|_PJ+=zyE8$7JlOw3^vt0r)C7|Q~j{oCCAL6 z$|TG;zwxc%r60d6p5!H5DvX2VhGCZ5g|Fwyj70_@$N{!M?hO(NjmdM}Db2XT=U&kz z500l&@mo7Dz>2-ZtS2zaaF59?ED4ll@WQ2hf9ey@3`d`ST4j}bk5Ni@RRn%02pjzw z%C%XKVy;zOhot?Z_dgiE_SLT{rE!b+yZ7%K9zS|GWEnI0ytOu|kp8i`*s=|2 ziXLLcZ-jaG)mNh~jl&Q9Q@$EoHF@cf{V1b+sRdZ8)`F})^YHUu_}jxyEfQM?-3?n5 z!)|#2R(-SsuJZG;FjNh;Gp1VIcETm|Ts_E1#tWh7&R`lcX}9#adQva;-uk!0aOuY? z3Wp#MgH@nY^N6+!0o~}TpTL>7UHI^1Z=;I4{j-9D1H*Ge%`Q884FZ1gkrPskC!k&iYU~XkZKs zH23E6t3AXM!`}#f!m5yHTnzZy6Zl@Muc@h?zgrY}o?H>Ld(|1y^ z#mAkx4C?4I9MaWhRln(P4i_$5_3u5@z+-dTGF-WXrjbC<3kS&Qq$?k?V;))s@o5|ASpKaW#B^oCCjo4m^RHmr-Cg5Ln7@w*p4$>&C*(g}@x z(k-iW@1JSx6!6CKDeQExtT@TWtmr|TNA$qW<}KTF!}$1i*R}Ggv-H@G)RnTzPx!$s z4C`a>z59+HB#2K~)Y!td>`e$4zElOja%0_$lrdHAl#a@SsH1e`=rejH@g6;kQ#~`~ z2xO19Oes?4{gWq#Gp9e&Jlt({XB^dO=w%Trds9^S53N((AiWM_8fV1MF$I~^BR{3~ zxw-wGht61l&A!3}|FSD{5u4p%irbSaU2$RD<0a9Nc5@6rmbdCX(wp@fL<0OC!$thA zeq3DFJEK`0H>US9!M%(zM#gT=GasTx1an^H`R41PqeuNpWCoTM##B-IIQ3=CuhrgR zbu_F?I|e3%xo-0PL0p6@83u^FPn$(pG~Ewdwn~;bCVSwFq4&SAT~#dfm)ABQI&xHx zqVLG>pvDl*Hd1vAHlw_yH7kZK1U0PIo;>aQ0096Cp@U8BUq~20gSc&V z%z|gUcHl_U9k0j`Y06XGGqxkNL=o1HG1~V7b7ZM1>M-Alad2RY52EiY}C<#_s40HygEv^Lzi`QC8v z)@6-SbfH|;ViGp&yL36|1oWgy+NC@^B~yc2VLTbb$kL-c=@EN*vtE<4Q47GD$h>>@ z)Nu9de>B`XcR{u^`1UANc+PFxMOMQko?P_x8Xin-xP@W{>@|YrM~dykXR}bqAXl5^ zb$KseO?RPGMk_}7h?fojD7Wn}Z~cgvR=Oc5Aj{4%X@W9$v{m()6o7tj9BxxCux4sU z9Kc9a-m!qh4`usshT|cc0t>Lqd$a)C%b=VeW6;<+225U|^2Q~h>QCnw>>k2kDW(#F z?jm#;p2)L1S%>MG7AC`>S`kJZ;00fHd$|fm3=_?(hDG-yTls>8=|$e^| zd1=WsL0W`+oL9+-dJWJu-Q~#wEHW>C>QjF6#EIi4Y>rZeuDHHXRI1c0z`cU7WeMe8D>`=MKvWEh2XbcZ5XEW;9$e5?3(zF@=#*!Nt zJljt^eW(HpcAWC)DgEIm`K%}DXYute{bWF+6qZqW^v`-$paX-x3OUhA#0_;Bs87jNLO8Ro0dc6S4by|Mg z7CR+Zb-cg%&0K)>03!4@ACQNhZNY}P?q_gaVpDpe4O^g@2v}*OU5XE+>UAu<>Rd*= z2nmMsRd#T913OuA*`$MV)CwOg%M8O)`Wy!v{?bNcyb?CScv9X9CC_*Tw^}7B&zM9m zFsft$_UnKA$JXTqSUmyz_|YS_4Z`;A13HvXJyx0iKnFW+jBl2;0DEJ2_tn>;P7_mo znafYvJ%LN%Lf&O$1dHy{DIDYXpZ~%y`zc-f!J$zxyh+sJ%36e2JTF=nF5PR@P#E!% zb(I$eeZ3rN!IeGInV-ms_U?Zfh6{R4?mZ3RT<_RPz4l4-m3^LJAi8`W_I8oOhCX+- z@iD!Q?0FSwGem{*1HA;~peb-%st!!cbG3Nwe1{%C+rl=2xp_@cyiI!8c=us_5B3<> zGBk{#;6>^4qzM&AuBo>@pPmBn6youUAAe znZ)RUr&tm80&EO=Mc0|Jq_Hh23G;1L4_jHh)S~Nj0akhX8OFRU$TAj1pK0RBsi48j zO=NVJU7aYwOZ(<}9GtrF1AjfvMNWBqS7H6MAp+9DQ@2zASiV1Y{hDsX)B=phLR6Y@ z;=2z~o`IQy^%lSRC7x+uXe9U&G9H5?nAbtmU59yvmK=YG6FZ^I`U|kw5Y`d9)RV-x zDaKyN*Pf@c^jK`AjFaUvj+ibTDNpS7LLHVIF>N*Bh?v*Or;`RP>$e}TjorOd<8;>r zg4!HqS`-#tw`|=!y!gqV(`$?K4FRQ7{1i|%xwhQzGU@r+E3fFLxwmA}4aP{Y_%u1C zqT)i0P~3>ktC0^q`Q)%WKR1Qnm@GNGiv#3T=oT~TB4|$MVK*FU{?%XDBs(cZCz~B` z8&wWg((SKRhFZ-Jv{K+2G(j*2EfxQe(SsDTd;|5};3Qsp9OGP&+d>=Yka1z_H^o8Xk+tS6KXJ$ZO| zOgBeztuxN`A-@t#S8W@vo3M>ug1dH|`&Dny@cW)7|IdGT%JXe*2ck0%6}qC#b;a}) z1#$>0Sf^t0@R)hfrNw!!`OEUFmjMUAFqWyZSWX4fzZG!(_BA~7iavJeD-R)b&VviF zh#_Ff&t-m^{DX90n(G2j!m^lH!G2XHW8H|ov|q0ZJ-BDaQ1(G~n#8QEv#eo0aht%} zdTTN*5n!@2lCOI@|NKqZyp~Kbi)2a%4U_q)Et=PIBNanq_SI|pO-!GIB79}>nnhS% z=d8N4{?ZYiE!azUVQ7H7j#vw^wv(zC2#q9UOWycCBlpS;k#Us`1hek|P~msTaOBcEJxF&`c*z9x&T* z9DI0z4RoY~hCZ0kkSi=?La(=%i!}Sd6pv%U4e!Lko$(WIInpJsb776`;sfq{E4^i) zY%|}mqJHNgJq5c%pD5vVy&)MsR2p3_x4G#%?oXUk?`Kny_x@ zkI)R)XKB2*b;9vMV`{PIEz&*b-`9su!CbCmImxSUw&`_)E8JN(QyQ|PhB4J^8C$_( z{@OM&$Mt6U0mozce5ZmRha+}z9gY0-NrXAA&sUoEvfeAS(S%Qh?MvI!_%UN3_yjqI zoRp%&c3Rc7h6c|vsU#zCoJ*H4UUq$yoZ}fjcx838Q8K738%68mN*k9uXr(dIFe3E$ zqTM&PfOh@)Q3AcPJ`I0tUWLvWU@4mmb2~dSP3UPrYYu5`q)Bhm7< zVhl8c*2Wg-_|B)!6e-9e8)e(j9$)rG;pSIQYUwo!8mCJL)Y~Y|gqE2`%VSt=p=2u7 zwRcJVR|_SFSfv~Deu=5wCYt7Z$>LRvotEy+_QX^$k{D1cm-?%^M}BW{LDfqREH~y{ zIDbyfW0dTYP07d&61L~G2JR9)hF5bQIrg+>7?^IT0HO*}v@9FhN&R)1N~VF)PNZ($ z(6_#iANN3NG zeT0|!Ir+R^cX&zP^a;Qs%PCQ;N&A(Ub;Im6hf8bsof8)6WZaOHH;J7#Fj@c@>&VPh zn`vQiiQfTi$VFQ!snjzUo!A!>J~Sn6>ebAAUL}YcrEJL$yq9CHiHnG_NCi72pta$ z*_z0}Udk0b0HG`V(Zrt?UP2G3p8Prr))| zX!Yz8P%1jD*+i3K0K3Rf@%{Wk(;QIS?X`CNmhAa`Isj#Bgm)M*xw+$^jVvO7=y*E5lX2Le}kQBD7AKCm5Z3dP4Uh^~nyYzRDBX&SuJT z>=uS1OTkpfn4grt>B~gPm;O%A)SiHeEjx=0Ha~@>ju?OTq47In)0ebK9)FsT0hsVb z8uI~+E1ZtS$gton+sXAh*4jXBtKQYQBzx}OS;VclqpAi8Gfv9Dje&be;% zUt?eap^YVz$3qg_=>F3*wu#?k#;ME}wPKDiX%^jX>)`~7Lm={&7sw==SFNIG6NZaO8S07|Sc*Q3Vth*v5zBTY8|Y8{A$*t@(|Z9(Xd*#dSW z^*S4IL1M&>sg3$X)22;Z+8AWy%oR*ItYh(8@AhqdoB2MDPNn8L$Na~|mBf8a7Gx6t dwEBDD{}1w@2;NE=ZUq1U002ovPDHLkV1m^`p_u>x literal 0 HcmV?d00001 diff --git a/frontend-app/harness-webapp/src/environments/environment.ts b/frontend-app/harness-webapp/src/environments/environment.ts new file mode 100644 index 0000000..de406bc --- /dev/null +++ b/frontend-app/harness-webapp/src/environments/environment.ts @@ -0,0 +1,6 @@ +export const environment = { + production: false, + defaultApiUrl: 'http://localhost:8000', // Default API URL for development + defaultSDKKey: '7aec20a0-d867-42fa-8979-609f80937411' + }; + diff --git a/frontend-app/harness-webapp/src/favicon.ico b/frontend-app/harness-webapp/src/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..58abdc4e0fc768ca661a52813da8aa23bdf41247 GIT binary patch literal 1150 zcmbu8F-rqM5QU#0SXdYWN;)mAg%q*Y-k;%5u(1gK9l?~Q%ui6UR0NHpl_0_E^nI5Z z-8%~-CcN9(_hxoy-|b0D{&za^b4!QI(uSmM!<3mh??JNGU7e$zw;uPW>k90692qmC zGR8*VsP$G^Jx$Hyz_>I%TDS`B#~S8y-(APoQTOQa*f=t#!J(1!wMNFlXYGsU2Zcrq zM^BA4B8Q%{mYgSJKQ#6thRZXNOAT7z$n!osrf>3YjlBRd92z;q7Y06`#~h75+3O~_ z2akY!I5cvymovxj20A{akL)`Q9*r0-b$o??3lPJl{#!kJQN!N!Kuk}I_MaYcc09lf z*7%Emc#ik<{Ga!iXD;vF!uN;EA3ZRZYv4IP;cK3kd(*hT`7N2xbvO&(3VxK}ym{xc vtT9^8HSlF@RL0C08Tef5Wl^;$y{<`jE7Igd8V + + + + HarnessWebapp + + + + + + + + + + + + + diff --git a/frontend-app/harness-webapp/src/main.server.ts b/frontend-app/harness-webapp/src/main.server.ts new file mode 100644 index 0000000..4b9d4d1 --- /dev/null +++ b/frontend-app/harness-webapp/src/main.server.ts @@ -0,0 +1,7 @@ +import { bootstrapApplication } from '@angular/platform-browser'; +import { AppComponent } from './app/app.component'; +import { config } from './app/app.config.server'; + +const bootstrap = () => bootstrapApplication(AppComponent, config); + +export default bootstrap; diff --git a/frontend-app/harness-webapp/src/main.ts b/frontend-app/harness-webapp/src/main.ts new file mode 100644 index 0000000..e3cb0b2 --- /dev/null +++ b/frontend-app/harness-webapp/src/main.ts @@ -0,0 +1,7 @@ +import { bootstrapApplication } from '@angular/platform-browser'; +import { appConfig } from './app/app.config'; +import { AppComponent } from './app/app.component'; +import { NgxChartsModule } from '@swimlane/ngx-charts'; + +bootstrapApplication(AppComponent, appConfig) + .catch((err) => console.error(err)); diff --git a/frontend-app/harness-webapp/src/styles.css b/frontend-app/harness-webapp/src/styles.css new file mode 100644 index 0000000..32f5d4d --- /dev/null +++ b/frontend-app/harness-webapp/src/styles.css @@ -0,0 +1,36360 @@ +/* You can add global styles to this file, and also import other style files */ +/* You can add global styles to this file, and also import other style files */ +@import "../node_modules/bootstrap/dist/css/bootstrap.css"; + +@import url('https://fonts.googleapis.com/css2?family=Inter:wght@600;700&display=swap'); +/*! + * Bootstrap v4.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ /*! + * Bootstrap v4.4.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + + .off-text { + background-color: #cdf4fe; + color: #0278d5; +} + +.on-text { + background-color: #bdeab7; + color: #1e5c1f; +} + + + + +.credential_picker_container{ + z-index: 0 !important; +} +.spinner { + animation: rotate 2s linear infinite; + z-index: 2; + position: absolute; + top: 50%; + left: 50%; + margin: -25px 0 0 -25px; + width: 50px; + height: 50px; +} + .spinner .path { + stroke: #93bfec; + stroke-linecap: round; + animation: dash 1.5s ease-in-out infinite; +} + @keyframes rotate { + 100% { + transform: rotate(360deg); + } +} + @keyframes dash { + 0% { + stroke-dasharray: 1, 150; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 90, 150; + stroke-dashoffset: -35; + } + 100% { + stroke-dasharray: 90, 150; + stroke-dashoffset: -124; + } +} + + +.footer-buttons{ + display:flex; + justify-content: flex-end; + margin-left: auto; + margin-right: 10px; +} + + + @supports (-webkit-appearance: none) or (-moz-appearance: none) { + input[type='checkbox'], input[type='radio'] { + --active: #0677D4; + --active-inner: #fff; + --focus: 2px rgba(39, 94, 254, .3); + --border: #bbc1e1; + --border-hover: #0677D4; + --background: #fff; + --disabled: #f6f8ff; + --disabled-inner: #e1e6f9; + -webkit-appearance: none; + -moz-appearance: none; + height: 21px; + outline: none; + display: inline-block; + vertical-align: top; + position: relative; + margin: 0; + cursor: pointer; + border: 1px solid var(--bc, var(--border)); + background: var(--b, var(--background)); + transition: background 0.3s, border-color 0.3s, box-shadow 0.2s; + } + input[type='checkbox']:after, input[type='radio']:after { + content: ''; + display: block; + left: 0; + top: 0; + position: absolute; + transition: transform var(--d-t, 0.3s) var(--d-t-e, ease), opacity var(--d-o, 0.2s); + } + input[type='checkbox']:checked, input[type='radio']:checked { + --b: var(--active); + --bc: var(--active); + --d-o: 0.3s; + --d-t: 0.6s; + --d-t-e: cubic-bezier(0.2, 0.85, 0.32, 1.2); + } + input[type='checkbox']:disabled, input[type='radio']:disabled { + --b: var(--disabled); + cursor: not-allowed; + opacity: 0.9; + } + input[type='checkbox']:disabled:checked, input[type='radio']:disabled:checked { + --b: var(--disabled-inner); + --bc: var(--border); + } + input[type='checkbox']:disabled + label, input[type='radio']:disabled + label { + cursor: not-allowed; + } + input[type='checkbox']:hover:not(:checked):not(:disabled), input[type='radio']:hover:not(:checked):not(:disabled) { + --bc: var(--border-hover); + } + input[type='checkbox']:focus, input[type='radio']:focus { + box-shadow: 0 0 0 var(--focus); + } + input[type='checkbox']:not(.switch), input[type='radio']:not(.switch) { + width: 21px; + } + input[type='checkbox']:not(.switch):after, input[type='radio']:not(.switch):after { + opacity: var(--o, 0); + } + input[type='checkbox']:not(.switch):checked, input[type='radio']:not(.switch):checked { + --o: 1; + } + input[type='checkbox'] + label, input[type='radio'] + label { + font-size: 14px; + line-height: 21px; + display: inline-block; + vertical-align: top; + cursor: pointer; + margin-left: 4px; + } + input[type='checkbox']:not(.switch) { + border-radius: 7px; + } + input[type='checkbox']:not(.switch):after { + width: 5px; + height: 9px; + border: 2px solid var(--active-inner); + border-top: 0; + border-left: 0; + left: 7px; + top: 4px; + transform: rotate(var(--r, 20deg)); + } + input[type='checkbox']:not(.switch):checked { + --r: 43deg; + } + input[type='checkbox'].switch { + width: 38px; + border-radius: 11px; + } + input[type='checkbox'].switch:after { + left: 2px; + top: 2px; + border-radius: 50%; + width: 15px; + height: 15px; + background: var(--ab, var(--border)); + transform: translateX(var(--x, 0)); + } + input[type='checkbox'].switch:checked { + --ab: var(--active-inner); + --x: 17px; + } + input[type='checkbox'].switch:disabled:not(:checked):after { + opacity: 0.6; + } + input[type='radio'] { + border-radius: 50%; + } + input[type='radio']:after { + width: 19px; + height: 19px; + border-radius: 50%; + background: var(--active-inner); + opacity: 0; + transform: scale(var(--s, 0.7)); + } + input[type='radio']:checked { + --s: 0.5; + } +} + + + + dl, + h1, + h2, + h3, + h4, + h5, + h6, + ol, + p, + pre, + ul { + margin-top: 0; + } + address, + dl, + ol, + p, + pre, + ul { + margin-bottom: 1rem; + } + img, + svg { + vertical-align: middle; + } + body, + caption { + color: #404e67; + text-align: left; + } + dd, + h1, + h2, + h3, + h4, + h5, + h6, + label { + margin-bottom: 0.5rem; + } + pre, + textarea { + overflow: auto; + } + article, + aside, + figcaption, + figure, + footer, + header, + hgroup, + legend, + main, + nav, + section { + display: block; + } + address, + legend { + line-height: inherit; + } + progress, + sub, + sup { + vertical-align: baseline; + } + label, + output { + display: inline-block; + } + button, + hr, + input { + overflow: visible; + } + .card, + code { + word-wrap: break-word; + } + .dropdown-menu, + .nav, + .navbar-nav { + list-style: none; + } + :root { + --blue: #2dcee3; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #F08080; + --orange: #ffa87d; + --yellow: #ffc107; + --green: #16d39a; + --teal: #20c997; + --cyan: #0677D4; + --white: #ffffff; + --gray: #404e67; + --gray-dark: #1b2942; + --primary: #0677D4; + --secondary: #404e67; + --success: #16d39a; + --info: #2dcee3; + --warning: #ffa87d; + --danger: #F08080; + --light: #babfc7; + --dark: #1b2942; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --breakpoint-xxl: 1400px; + --font-family-sans-serif: sans-serif; + --font-family-monospace: Inter,sans-serif; + } + *, + ::after, + ::before { + box-sizing: border-box; + } + html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: transparent; + } + body { + margin: 0; + font-family: sans-serif; + font-size: 1rem; + font-weight: 400; + line-height: 1.45; + background-color: #f5f7fa; + } + [tabindex="-1"]:focus:not(:focus-visible) { + outline: 0 !important; + } + abbr[data-original-title], + abbr[title] { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; + } + .breadcrumb-item + .breadcrumb-item:hover::before, + .btn-link, + .btn-link.focus, + .btn-link:focus, + .btn-link:hover, + .btn:hover, + .card-link:hover, + .dropdown-item:focus, + .dropdown-item:hover, + .list-group-item-action:focus, + .list-group-item-action:hover, + .nav-link:focus, + .nav-link:hover, + .navbar-brand:focus, + .navbar-brand:hover, + .navbar-toggler:focus, + .navbar-toggler:hover, + .page-link:hover, + a, + a.badge:focus, + a.badge:hover, + a:hover, + a:not([href]), + a:not([href]):hover { + text-decoration: none; + } + .btn, + [type="button"]:not(:disabled), + [type="reset"]:not(:disabled), + [type="submit"]:not(:disabled), + button:not(:disabled), + summary { + cursor: pointer; + } + address { + font-style: normal; + } + ol ol, + ol ul, + ul ol, + ul ul { + margin-bottom: 0; + } + dt { + font-weight: 700; + } + dd { + margin-left: 0; + } + blockquote, + figure { + margin: 0 0 1rem; + } + b, + strong { + font-weight: bolder; + } + small { + font-size: 80%; + } + sub, + sup { + position: relative; + font-size: 75%; + line-height: 0; + } + sub { + bottom: -0.25em; + } + sup { + top: -0.5em; + } + a { + color: #0278d5; + background-color: transparent; + } + a:hover { + color: #0278d5; + } + a:not([href]), + a:not([href]):hover { + color: inherit; + } + code, + kbd, + pre, + samp { + font-family: Inter,sans-serif; + font-size: 1em; + } + img { + border-style: none; + } + svg { + overflow: hidden; + } + table { + border-collapse: collapse; + } + caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + caption-side: bottom; + } + th { + text-align: inherit; + } + button { + border-radius: 0; + } + button:focus { + outline: dotted 1px; + outline: -webkit-focus-ring-color auto 5px; + } + button, + input, + optgroup, + select, + textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; + } + button, + select { + text-transform: none; + } + select { + word-wrap: normal; + } + [type="button"], + [type="reset"], + [type="submit"], + button { + -webkit-appearance: button; + } + [type="button"]::-moz-focus-inner, + [type="reset"]::-moz-focus-inner, + [type="submit"]::-moz-focus-inner, + button::-moz-focus-inner { + padding: 0; + border-style: none; + } + input[type="checkbox"], + input[type="radio"] { + box-sizing: border-box; + padding: 0; + } + input[type="date"], + input[type="time"], + input[type="datetime-local"], + input[type="month"] { + -webkit-appearance: listbox; + } + textarea { + resize: vertical; + } + fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; + } + legend { + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: 0.5rem; + font-size: 1.5rem; + color: inherit; + white-space: normal; + } + .badge, + .dropdown-header, + .dropdown-item, + .dropdown-toggle, + .input-group-text, + .navbar-brand, + .progress-bar { + white-space: nowrap; + } + [type="number"]::-webkit-inner-spin-button, + [type="number"]::-webkit-outer-spin-button { + height: auto; + } + [type="search"] { + outline-offset: -2px; + -webkit-appearance: none; + } + [type="search"]::-webkit-search-decoration { + -webkit-appearance: none; + } + ::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; + } + .display-1, + .display-2, + .display-3, + .display-4 { + line-height: 1.2; + } + .display-1, + .display-2, + .display-3, + .display-4, + .lead, + .small, + small { + font-weight: 400; + } + .custom-range, + .custom-select { + -webkit-appearance: none; + -moz-appearance: none; + } + summary { + display: list-item; + } + template { + display: none; + } + [hidden] { + display: none !important; + } + + h6 { + margin-bottom: 0.2rem; + font-family: Inter,sans-serif; + font-weight: 400; + line-height: 1.2; + color: #0278d5;; + } + .blockquote, + hr { + margin-bottom: 1rem; + } + .h1, + h1 { + font-size: 2rem; + } + .h2, + h2 { + font-size: 1.74rem; + } + .h3, + h3 { + font-size: 1.51rem; + } + .h4, + h4 { + font-size: 1.32rem; + } + .h5, + h5 { + font-size: 0.9rem; + } + .h6, + h6 { + font-size: 1rem; + } + .lead { + font-size: 1.25rem; + } + .display-1 { + font-size: 6rem; + } + .display-2 { + font-size: 5.5rem; + } + .display-3 { + font-size: 4.5rem; + } + .display-4 { + font-size: 3.5rem; + } + hr { + box-sizing: content-box; + height: 0; + margin-top: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); + } + .img-fluid, + .img-thumbnail { + max-width: 100%; + height: auto; + } + .small, + small { + font-size: 80%; + } + .mark, + mark { + padding: 0.2em; + background-color: #fcf8e3; + } + .img-thumbnail, + kbd { + background-color: #f5f7fa; + } + .list-inline, + .list-unstyled { + padding-left: 0; + list-style: none; + } + .list-inline-item { + display: inline-block; + } + .list-inline-item:not(:last-child) { + margin-right: 0.5rem; + } + .initialism { + font-size: 90%; + text-transform: uppercase; + } + .blockquote { + font-size: 1.25rem; + } + .blockquote-footer { + display: block; + font-size: 80%; + color: #404e67; + } + code, + kbd { + font-size: 90%; + } + .blockquote-footer::before { + content: "\2014\00A0"; + } + .img-thumbnail { + padding: 0.25rem; + border: 1px solid #ddd; + border-radius: 0.25rem; + } + .figure { + display: inline-block; + } + .figure-img { + margin-bottom: 0.5rem; + line-height: 1; + } + .figure-caption { + font-size: 90%; + color: #404e67; + } + a > code, + pre code { + color: inherit; + } + code { + color: #e83e8c; + } + kbd { + padding: 0.2rem 0.4rem; + color: #fff; + border-radius: 0.21rem; + } + kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; + } + .container, + .container-fluid, + .container-lg, + .container-md, + .container-sm, + .container-xl, + .container-xxl { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; + width: 100%; + } + .btn, + .btn-link, + .custom-select, + .dropdown-item, + .form-control, + .input-group-text { + font-weight: 400; + } + pre { + display: block; + font-size: 90%; + color: #404e67; + } + pre code { + font-size: inherit; + word-break: normal; + } + .table, + .table-hover tbody tr:hover { + color: #404e67; + } + .pre-scrollable { + max-height: 340px; + overflow-y: scroll; + } + @media (min-width: 576px) { + .container { + max-width: 540px; + } + } + @media (min-width: 768px) { + .container { + max-width: 720px; + } + } + @media (min-width: 992px) { + .container { + max-width: 960px; + } + } + @media (min-width: 1200px) { + .container { + max-width: 1140px; + } + } + @media (min-width: 1400px) { + .container { + max-width: 1340px; + } + } + @media (min-width: 576px) { + .container, + .container-sm { + max-width: 540px; + } + } + @media (min-width: 768px) { + .container, + .container-md, + .container-sm { + max-width: 720px; + } + } + @media (min-width: 992px) { + .container, + .container-lg, + .container-md, + .container-sm { + max-width: 960px; + } + } + @media (min-width: 1200px) { + .container, + .container-lg, + .container-md, + .container-sm, + .container-xl { + max-width: 1140px; + } + } + @media (min-width: 1400px) { + .container, + .container-lg, + .container-md, + .container-sm, + .container-xl, + .container-xxl { + max-width: 1360px; + } + } + .row { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; + } + .no-gutters { + margin-right: 0; + margin-left: 0; + } + .no-gutters > .col, + .no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; + } + .col, + .col-1, + .col-10, + .col-11, + .col-12, + .col-2, + .col-3, + .col-4, + .col-5, + .col-6, + .col-7, + .col-8, + .col-9, + .col-auto, + .col-lg, + .col-lg-1, + .col-lg-10, + .col-lg-11, + .col-lg-12, + .col-lg-2, + .col-lg-3, + .col-lg-4, + .col-lg-5, + .col-lg-6, + .col-lg-7, + .col-lg-8, + .col-lg-9, + .col-lg-auto, + .col-md, + .col-md-1, + .col-md-10, + .col-md-11, + .col-md-12, + .col-md-2, + .col-md-3, + .col-md-4, + .col-md-5, + .col-md-6, + .col-md-7, + .col-md-8, + .col-md-9, + .col-md-auto, + .col-sm, + .col-sm-1, + .col-sm-10, + .col-sm-11, + .col-sm-12, + .col-sm-2, + .col-sm-3, + .col-sm-4, + .col-sm-5, + .col-sm-6, + .col-sm-7, + .col-sm-8, + .col-sm-9, + .col-sm-auto, + .col-xl, + .col-xl-1, + .col-xl-10, + .col-xl-11, + .col-xl-12, + .col-xl-2, + .col-xl-3, + .col-xl-4, + .col-xl-5, + .col-xl-6, + .col-xl-7, + .col-xl-8, + .col-xl-9, + .col-xl-auto, + .col-xxl, + .col-xxl-1, + .col-xxl-10, + .col-xxl-11, + .col-xxl-12, + .col-xxl-2, + .col-xxl-3, + .col-xxl-4, + .col-xxl-5, + .col-xxl-6, + .col-xxl-7, + .col-xxl-8, + .col-xxl-9, + .col-xxl-auto { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; + } + .col { + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .row-cols-1 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-2 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-3 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.33333%; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-4 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-5 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 20%; + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-6 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.66667%; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-1, + .col-auto { + -webkit-box-flex: 0; + } + .col-auto { + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-1 { + -webkit-flex: 0 0 8.33333%; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-2, + .col-3 { + -webkit-box-flex: 0; + } + .col-2 { + -webkit-flex: 0 0 16.66667%; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-3 { + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-4, + .col-5 { + -webkit-box-flex: 0; + } + .col-4 { + -webkit-flex: 0 0 33.33333%; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-5 { + -webkit-flex: 0 0 41.66667%; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-6, + .col-7 { + -webkit-box-flex: 0; + } + .col-6 { + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-7 { + -webkit-flex: 0 0 58.33333%; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-8, + .col-9 { + -webkit-box-flex: 0; + } + .col-8 { + -webkit-flex: 0 0 66.66667%; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-9 { + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-10, + .col-11 { + -webkit-box-flex: 0; + } + .col-10 { + -webkit-flex: 0 0 83.33333%; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-11 { + -webkit-flex: 0 0 91.66667%; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-12 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-first { + -webkit-box-ordinal-group: 0; + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; + } + .order-last { + -webkit-box-ordinal-group: 14; + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; + } + .order-0 { + -webkit-box-ordinal-group: 1; + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + } + .order-1 { + -webkit-box-ordinal-group: 2; + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; + } + .order-2 { + -webkit-box-ordinal-group: 3; + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; + } + .order-3 { + -webkit-box-ordinal-group: 4; + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; + } + .order-4 { + -webkit-box-ordinal-group: 5; + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; + } + .order-5 { + -webkit-box-ordinal-group: 6; + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; + } + .order-6 { + -webkit-box-ordinal-group: 7; + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; + } + .order-7 { + -webkit-box-ordinal-group: 8; + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; + } + .order-8 { + -webkit-box-ordinal-group: 9; + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; + } + .order-9 { + -webkit-box-ordinal-group: 10; + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; + } + .order-10 { + -webkit-box-ordinal-group: 11; + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; + } + .order-11 { + -webkit-box-ordinal-group: 12; + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; + } + .order-12 { + -webkit-box-ordinal-group: 13; + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; + } + .offset-1 { + margin-left: 8.33333%; + } + .offset-2 { + margin-left: 16.66667%; + } + .offset-3 { + margin-left: 25%; + } + .offset-4 { + margin-left: 33.33333%; + } + .offset-5 { + margin-left: 41.66667%; + } + .offset-6 { + margin-left: 50%; + } + .offset-7 { + margin-left: 58.33333%; + } + .offset-8 { + margin-left: 66.66667%; + } + .offset-9 { + margin-left: 75%; + } + .offset-10 { + margin-left: 83.33333%; + } + .offset-11 { + margin-left: 91.66667%; + } + @media (min-width: 576px) { + .col-sm { + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .row-cols-sm-1 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-sm-2 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-sm-3 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.33333%; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-sm-4 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-sm-5 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 20%; + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-sm-6 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.66667%; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-sm-auto { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-sm-1 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 8.33333%; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-sm-2 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.66667%; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-sm-3 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.33333%; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-sm-5 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 41.66667%; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-sm-6 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 58.33333%; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-sm-8 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.66667%; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-sm-9 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 83.33333%; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-sm-11 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 91.66667%; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-sm-12 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + -webkit-box-ordinal-group: 0; + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; + } + .order-sm-last { + -webkit-box-ordinal-group: 14; + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; + } + .order-sm-0 { + -webkit-box-ordinal-group: 1; + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + } + .order-sm-1 { + -webkit-box-ordinal-group: 2; + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -webkit-box-ordinal-group: 3; + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -webkit-box-ordinal-group: 4; + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -webkit-box-ordinal-group: 5; + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -webkit-box-ordinal-group: 6; + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -webkit-box-ordinal-group: 7; + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -webkit-box-ordinal-group: 8; + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -webkit-box-ordinal-group: 9; + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -webkit-box-ordinal-group: 10; + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -webkit-box-ordinal-group: 11; + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -webkit-box-ordinal-group: 12; + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -webkit-box-ordinal-group: 13; + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.33333%; + } + .offset-sm-2 { + margin-left: 16.66667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.33333%; + } + .offset-sm-5 { + margin-left: 41.66667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.33333%; + } + .offset-sm-8 { + margin-left: 66.66667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.33333%; + } + .offset-sm-11 { + margin-left: 91.66667%; + } + } + @media (min-width: 768px) { + .col-md { + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .row-cols-md-1 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-md-2 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-md-3 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.33333%; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-md-4 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-md-5 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 20%; + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-md-6 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.66667%; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-md-auto { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-md-1 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 8.33333%; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-md-2 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.66667%; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-md-3 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.33333%; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-md-5 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 41.66667%; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-md-6 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 58.33333%; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-md-8 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.66667%; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-md-9 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 83.33333%; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-md-11 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 91.66667%; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-md-12 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + -webkit-box-ordinal-group: 0; + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; + } + .order-md-last { + -webkit-box-ordinal-group: 14; + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; + } + .order-md-0 { + -webkit-box-ordinal-group: 1; + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + } + .order-md-1 { + -webkit-box-ordinal-group: 2; + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -webkit-box-ordinal-group: 3; + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -webkit-box-ordinal-group: 4; + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -webkit-box-ordinal-group: 5; + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -webkit-box-ordinal-group: 6; + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -webkit-box-ordinal-group: 7; + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -webkit-box-ordinal-group: 8; + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -webkit-box-ordinal-group: 9; + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -webkit-box-ordinal-group: 10; + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -webkit-box-ordinal-group: 11; + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -webkit-box-ordinal-group: 12; + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -webkit-box-ordinal-group: 13; + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.33333%; + } + .offset-md-2 { + margin-left: 16.66667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.33333%; + } + .offset-md-5 { + margin-left: 41.66667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.33333%; + } + .offset-md-8 { + margin-left: 66.66667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.33333%; + } + .offset-md-11 { + margin-left: 91.66667%; + } + } + @media (min-width: 992px) { + .col-lg { + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .row-cols-lg-1 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-lg-2 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-lg-3 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.33333%; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-lg-4 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-lg-5 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 20%; + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-lg-6 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.66667%; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-lg-auto { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-lg-1 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 8.33333%; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-lg-2 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.66667%; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-lg-3 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.33333%; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-lg-5 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 41.66667%; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-lg-6 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 58.33333%; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-lg-8 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.66667%; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-lg-9 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 83.33333%; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-lg-11 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 91.66667%; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-lg-12 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + -webkit-box-ordinal-group: 0; + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; + } + .order-lg-last { + -webkit-box-ordinal-group: 14; + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; + } + .order-lg-0 { + -webkit-box-ordinal-group: 1; + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + } + .order-lg-1 { + -webkit-box-ordinal-group: 2; + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -webkit-box-ordinal-group: 3; + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -webkit-box-ordinal-group: 4; + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -webkit-box-ordinal-group: 5; + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -webkit-box-ordinal-group: 6; + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -webkit-box-ordinal-group: 7; + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -webkit-box-ordinal-group: 8; + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -webkit-box-ordinal-group: 9; + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -webkit-box-ordinal-group: 10; + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -webkit-box-ordinal-group: 11; + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -webkit-box-ordinal-group: 12; + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -webkit-box-ordinal-group: 13; + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.33333%; + } + .offset-lg-2 { + margin-left: 16.66667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.33333%; + } + .offset-lg-5 { + margin-left: 41.66667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.33333%; + } + .offset-lg-8 { + margin-left: 66.66667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.33333%; + } + .offset-lg-11 { + margin-left: 91.66667%; + } + } + @media (min-width: 1200px) { + .col-xl { + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .row-cols-xl-1 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-xl-2 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-xl-3 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.33333%; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-xl-4 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-xl-5 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 20%; + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-xl-6 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.66667%; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xl-auto { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xl-1 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 8.33333%; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-xl-2 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.66667%; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xl-3 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.33333%; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-xl-5 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 41.66667%; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-xl-6 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 58.33333%; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-xl-8 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.66667%; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-xl-9 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 83.33333%; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-xl-11 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 91.66667%; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-xl-12 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + -webkit-box-ordinal-group: 0; + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; + } + .order-xl-last { + -webkit-box-ordinal-group: 14; + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; + } + .order-xl-0 { + -webkit-box-ordinal-group: 1; + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + } + .order-xl-1 { + -webkit-box-ordinal-group: 2; + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -webkit-box-ordinal-group: 3; + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -webkit-box-ordinal-group: 4; + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -webkit-box-ordinal-group: 5; + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -webkit-box-ordinal-group: 6; + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -webkit-box-ordinal-group: 7; + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -webkit-box-ordinal-group: 8; + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -webkit-box-ordinal-group: 9; + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -webkit-box-ordinal-group: 10; + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -webkit-box-ordinal-group: 11; + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -webkit-box-ordinal-group: 12; + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -webkit-box-ordinal-group: 13; + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.33333%; + } + .offset-xl-2 { + margin-left: 16.66667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.33333%; + } + .offset-xl-5 { + margin-left: 41.66667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.33333%; + } + .offset-xl-8 { + margin-left: 66.66667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.33333%; + } + .offset-xl-11 { + margin-left: 91.66667%; + } + } + @media (min-width: 1400px) { + .col-xxl { + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .row-cols-xxl-1 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-xxl-2 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-xxl-3 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.33333%; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-xxl-4 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-xxl-5 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 20%; + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-xxl-6 > * { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.66667%; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xxl-auto { + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xxl-1 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 8.33333%; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-xxl-2 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 16.66667%; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xxl-3 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 25%; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xxl-4 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.33333%; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-xxl-5 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 41.66667%; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-xxl-6 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xxl-7 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 58.33333%; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-xxl-8 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.66667%; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-xxl-9 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 75%; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xxl-10 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 83.33333%; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-xxl-11 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 91.66667%; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-xxl-12 { + -webkit-box-flex: 0; + -webkit-flex: 0 0 100%; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xxl-first { + -webkit-box-ordinal-group: 0; + -webkit-order: -1; + -ms-flex-order: -1; + order: -1; + } + .order-xxl-last { + -webkit-box-ordinal-group: 14; + -webkit-order: 13; + -ms-flex-order: 13; + order: 13; + } + .order-xxl-0 { + -webkit-box-ordinal-group: 1; + -webkit-order: 0; + -ms-flex-order: 0; + order: 0; + } + .order-xxl-1 { + -webkit-box-ordinal-group: 2; + -webkit-order: 1; + -ms-flex-order: 1; + order: 1; + } + .order-xxl-2 { + -webkit-box-ordinal-group: 3; + -webkit-order: 2; + -ms-flex-order: 2; + order: 2; + } + .order-xxl-3 { + -webkit-box-ordinal-group: 4; + -webkit-order: 3; + -ms-flex-order: 3; + order: 3; + } + .order-xxl-4 { + -webkit-box-ordinal-group: 5; + -webkit-order: 4; + -ms-flex-order: 4; + order: 4; + } + .order-xxl-5 { + -webkit-box-ordinal-group: 6; + -webkit-order: 5; + -ms-flex-order: 5; + order: 5; + } + .order-xxl-6 { + -webkit-box-ordinal-group: 7; + -webkit-order: 6; + -ms-flex-order: 6; + order: 6; + } + .order-xxl-7 { + -webkit-box-ordinal-group: 8; + -webkit-order: 7; + -ms-flex-order: 7; + order: 7; + } + .order-xxl-8 { + -webkit-box-ordinal-group: 9; + -webkit-order: 8; + -ms-flex-order: 8; + order: 8; + } + .order-xxl-9 { + -webkit-box-ordinal-group: 10; + -webkit-order: 9; + -ms-flex-order: 9; + order: 9; + } + .order-xxl-10 { + -webkit-box-ordinal-group: 11; + -webkit-order: 10; + -ms-flex-order: 10; + order: 10; + } + .order-xxl-11 { + -webkit-box-ordinal-group: 12; + -webkit-order: 11; + -ms-flex-order: 11; + order: 11; + } + .order-xxl-12 { + -webkit-box-ordinal-group: 13; + -webkit-order: 12; + -ms-flex-order: 12; + order: 12; + } + .offset-xxl-0 { + margin-left: 0; + } + .offset-xxl-1 { + margin-left: 8.33333%; + } + .offset-xxl-2 { + margin-left: 16.66667%; + } + .offset-xxl-3 { + margin-left: 25%; + } + .offset-xxl-4 { + margin-left: 33.33333%; + } + .offset-xxl-5 { + margin-left: 41.66667%; + } + .offset-xxl-6 { + margin-left: 50%; + } + .offset-xxl-7 { + margin-left: 58.33333%; + } + .offset-xxl-8 { + margin-left: 66.66667%; + } + .offset-xxl-9 { + margin-left: 75%; + } + .offset-xxl-10 { + margin-left: 83.33333%; + } + .offset-xxl-11 { + margin-left: 91.66667%; + } + } + .table { + width: 100%; + margin-bottom: 1rem; + background-color: transparent; + } + .table-hover tbody tr:hover, + .table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(245, 247, 250, 0.5); + } + .table td, + .table th { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #98a4b8; + } + .table thead th { + vertical-align: bottom; + border-bottom: 2px solid #98a4b8; + } + .table tbody + tbody { + border-top: 2px solid #98a4b8; + } + .table-sm td, + .table-sm th { + padding: 0.3rem; + } + .table-bordered, + .table-bordered td, + .table-bordered th { + border: 1px solid #98a4b8; + } + .table-bordered thead td, + .table-bordered thead th { + border-bottom-width: 2px; + } + .table-borderless tbody + tbody, + .table-borderless td, + .table-borderless th, + .table-borderless thead th { + border: 0; + } + .table-primary, + .table-primary > td, + .table-primary > th { + background-color: #b8eaeb; + } + .table-primary tbody + tbody, + .table-primary td, + .table-primary th, + .table-primary thead th { + border-color: #7ad9da; + } + .table-hover .table-primary:hover, + .table-hover .table-primary:hover > td, + .table-hover .table-primary:hover > th { + background-color: #a4e4e5; + } + .table-secondary, + .table-secondary > td, + .table-secondary > th { + background-color: #cacdd4; + } + .table-secondary tbody + tbody, + .table-secondary td, + .table-secondary th, + .table-secondary thead th { + border-color: #9ca3b0; + } + .table-hover .table-secondary:hover, + .table-hover .table-secondary:hover > td, + .table-hover .table-secondary:hover > th { + background-color: #bcc0c9; + } + .table-success, + .table-success > td, + .table-success > th { + background-color: #bef3e3; + } + .table-success tbody + tbody, + .table-success td, + .table-success th, + .table-success thead th { + border-color: #86e8ca; + } + .table-hover .table-success:hover, + .table-hover .table-success:hover > td, + .table-hover .table-success:hover > th { + background-color: #a8efda; + } + .table-info, + .table-info > td, + .table-info > th { + background-color: #c4f1f7; + } + .table-info tbody + tbody, + .table-info td, + .table-info th, + .table-info thead th { + border-color: #92e6f0; + } + .table-hover .table-info:hover, + .table-hover .table-info:hover > td, + .table-hover .table-info:hover > th { + background-color: #aeecf4; + } + .table-warning, + .table-warning > td, + .table-warning > th { + background-color: #ffe7db; + } + .table-warning tbody + tbody, + .table-warning td, + .table-warning th, + .table-warning thead th { + border-color: #ffd2bb; + } + .table-hover .table-warning:hover, + .table-hover .table-warning:hover > td, + .table-hover .table-warning:hover > th { + background-color: #ffd6c2; + } + .table-danger, + .table-danger > td, + .table-danger > th { + background-color: #ffd8de; + } + .table-danger tbody + tbody, + .table-danger td, + .table-danger th, + .table-danger thead th { + border-color: #ffb7c1; + } + .table-hover .table-danger:hover, + .table-hover .table-danger:hover > td, + .table-hover .table-danger:hover > th { + background-color: #ffbfc8; + } + .table-light, + .table-light > td, + .table-light > th { + background-color: #ecedef; + } + .table-light tbody + tbody, + .table-light td, + .table-light th, + .table-light thead th { + border-color: #dbdee2; + } + .table-hover .table-light:hover, + .table-hover .table-light:hover > td, + .table-hover .table-light:hover > th { + background-color: #dee0e3; + } + .table-dark, + .table-dark > td, + .table-dark > th { + background-color: #bfc3ca; + } + .table-dark tbody + tbody, + .table-dark td, + .table-dark th, + .table-dark thead th { + border-color: #88909d; + } + .table-hover .table-dark:hover, + .table-hover .table-dark:hover > td, + .table-hover .table-dark:hover > th { + background-color: #b1b6be; + } + .table-active, + .table-active > td, + .table-active > th { + background-color: rgba(245, 247, 250, 0.5); + } + .table-hover .table-active:hover, + .table-hover .table-active:hover > td, + .table-hover .table-active:hover > th { + background-color: rgba(228, 233, 242, 0.5); + } + .table .thead-dark th { + color: #f5f7fa; + background-color: #2a2e30; + border-color: #3c4244; + } + .table .thead-light th { + color: #4e5154; + background-color: #98a4b8; + border-color: #98a4b8; + } + .table-dark { + color: #f5f7fa; + background-color: #2a2e30; + } + .table-dark td, + .table-dark th, + .table-dark thead th { + border-color: #3c4244; + } + .table-dark.table-bordered, + .table-responsive > .table-bordered { + border: 0; + } + .table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); + } + .table-dark.table-hover tbody tr:hover { + color: #f5f7fa; + background-color: rgba(255, 255, 255, 0.075); + } + @media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-sm > .table-bordered { + border: 0; + } + } + @media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-md > .table-bordered { + border: 0; + } + } + @media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-lg > .table-bordered { + border: 0; + } + } + @media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-xl > .table-bordered { + border: 0; + } + } + @media (max-width: 1399.98px) { + .table-responsive-xxl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-xxl > .table-bordered { + border: 0; + } + } + .table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .accordion > .card, + .collapsing, + .modal-open, + .progress, + .progress-bar, + .toast { + overflow: hidden; + } + .form-control { + display: block; + width: 100%; + height: calc(2.75rem + 2px); + padding: 0.75rem 1rem; + font-size: 1rem; + line-height: 1.25; + color: #4e5154; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #babfc7; + border-radius: 0.25rem; + -webkit-transition: border-color ease-in-out 0.15s, + box-shadow ease-in-out 0.15s; + transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; + } + @media (prefers-reduced-motion: reduce) { + .form-control { + -webkit-transition: none; + transition: none; + } + } + .form-control::-ms-expand { + background-color: transparent; + border: 0; + } + .form-control:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #4e5154; + } + .form-control:focus { + color: #4e5154; + background-color: #fff; + border-color: #0677D4; + outline: 0; + box-shadow: none; + } + .form-control::-webkit-input-placeholder { + color: #babfc7; + opacity: 1; + } + .form-control::-moz-placeholder { + color: #babfc7; + opacity: 1; + } + .form-control:-ms-input-placeholder { + color: #babfc7; + opacity: 1; + } + .form-control::-ms-input-placeholder { + color: #babfc7; + opacity: 1; + } + .form-control::placeholder { + color: #babfc7; + opacity: 1; + } + .form-control:disabled, + .form-control[readonly] { + background-color: #eceff1; + opacity: 1; + } + select.form-control:focus::-ms-value { + color: #4e5154; + background-color: #fff; + } + .form-control-file, + .form-control-range { + display: block; + width: 100%; + } + .col-form-label { + padding-top: calc(0.75rem + 1px); + padding-bottom: calc(0.75rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.25; + } + .col-form-label-lg { + padding-top: calc(1rem + 1px); + padding-bottom: calc(1rem + 1px); + font-size: 1.25rem; + line-height: 1.25; + } + .col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; + line-height: 1; + } + .form-control-plaintext { + display: block; + width: 100%; + padding: 0.75rem 0; + margin-bottom: 0; + font-size: 1rem; + line-height: 1.25; + color: #404e67; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; + } + .form-control-plaintext.form-control-lg, + .form-control-plaintext.form-control-sm { + padding-right: 0; + padding-left: 0; + } + .form-control-sm { + height: 2.25rem; + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1; + border-radius: 0.21rem; + } + .form-control-lg { + height: calc(3.5625rem + 2px); + padding: 1rem 1.25rem; + font-size: 1.25rem; + line-height: 1.25; + border-radius: 0.27rem; + } + select.form-control[multiple], + select.form-control[size], + textarea.form-control { + height: auto; + } + .form-group { + margin-bottom: 1rem; + } + .form-text { + display: block; + margin-top: 0.25rem; + } + .form-row { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; + } + .form-row > .col, + .form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; + } + .form-check { + position: relative; + display: block; + padding-left: 1.25rem; + } + .form-check-input { + position: absolute; + margin-top: 0.25rem; + margin-left: -1.25rem; + } + .form-check-input:disabled ~ .form-check-label, + .form-check-input[disabled] ~ .form-check-label { + color: #404e67; + } + .form-check-label { + margin-bottom: 0; + } + .form-check-inline { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; + } + .form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; + } + .invalid-tooltip, + .valid-tooltip { + position: absolute; + z-index: 5; + max-width: 100%; + line-height: 1.45; + border-radius: 0.25rem; + top: 100%; + } + .valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #16d39a; + } + .valid-tooltip { + display: none; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + color: #fff; + background-color: rgba(22, 211, 154, 0.9); + } + .form-check-input.is-valid ~ .valid-feedback, + .form-check-input.is-valid ~ .valid-tooltip, + .is-valid ~ .valid-feedback, + .is-valid ~ .valid-tooltip, + .was-validated .form-check-input:valid ~ .valid-feedback, + .was-validated .form-check-input:valid ~ .valid-tooltip, + .was-validated :valid ~ .valid-feedback, + .was-validated :valid ~ .valid-tooltip { + display: block; + } + .custom-control-input.is-valid ~ .custom-control-label, + .form-check-input.is-valid ~ .form-check-label, + .was-validated .custom-control-input:valid ~ .custom-control-label, + .was-validated .form-check-input:valid ~ .form-check-label { + color: #16d39a; + } + .form-control.is-valid, + .was-validated .form-control:valid { + border-color: #16d39a; + padding-right: 2.75rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2316d39a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.3125em + 0.375rem) center; + background-size: calc(0.625em + 0.75rem) calc(0.625em + 0.75rem); + } + .form-control.is-valid:focus, + .was-validated .form-control:valid:focus { + border-color: #16d39a; + box-shadow: 0 0 0 0.2rem rgba(22, 211, 154, 0.25); + } + .was-validated textarea.form-control:valid, + textarea.form-control.is-valid { + padding-right: 2.75rem; + background-position: top calc(0.3125em + 0.375rem) right + calc(0.3125em + 0.375rem); + } + .custom-select.is-valid, + .was-validated .custom-select:valid { + border-color: #16d39a; + padding-right: calc(0.75em + 2.3125rem); + background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") + right 0.75rem center/8px 10px no-repeat, + url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2316d39a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") + center right 1.75rem / calc(0.625em + 0.75rem) calc(0.625em + 0.75rem) + no-repeat #fff; + } + .custom-select.is-valid:focus, + .was-validated .custom-select:valid:focus { + border-color: #16d39a; + box-shadow: 0 0 0 0.2rem rgba(22, 211, 154, 0.25); + } + .custom-control-input.is-valid ~ .custom-control-label::before, + .was-validated .custom-control-input:valid ~ .custom-control-label::before { + border-color: #16d39a; + } + .custom-control-input.is-valid:checked ~ .custom-control-label::before, + .was-validated + .custom-control-input:valid:checked + ~ .custom-control-label::before { + border-color: #32eab2; + background-color: #32eab2; + } + .custom-control-input.is-valid:focus ~ .custom-control-label::before, + .was-validated + .custom-control-input:valid:focus + ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(22, 211, 154, 0.25); + } + .custom-control-input.is-valid:focus:not(:checked) + ~ .custom-control-label::before, + .custom-file-input.is-valid ~ .custom-file-label, + .was-validated + .custom-control-input:valid:focus:not(:checked) + ~ .custom-control-label::before, + .was-validated .custom-file-input:valid ~ .custom-file-label { + border-color: #16d39a; + } + .custom-file-input.is-valid:focus ~ .custom-file-label, + .was-validated .custom-file-input:valid:focus ~ .custom-file-label { + border-color: #16d39a; + box-shadow: 0 0 0 0.2rem rgba(22, 211, 154, 0.25); + } + .invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #F08080; + } + .invalid-tooltip { + display: none; + padding: 0.25rem 0.5rem; + margin-top: 0.1rem; + font-size: 0.875rem; + color: #2a2e30; + background-color: rgba(255, 117, 136, 0.9); + } + .collapsing, + .dropdown, + .dropleft, + .dropright, + .dropup { + position: relative; + } + .form-check-input.is-invalid ~ .invalid-feedback, + .form-check-input.is-invalid ~ .invalid-tooltip, + .is-invalid ~ .invalid-feedback, + .is-invalid ~ .invalid-tooltip, + .was-validated .form-check-input:invalid ~ .invalid-feedback, + .was-validated .form-check-input:invalid ~ .invalid-tooltip, + .was-validated :invalid ~ .invalid-feedback, + .was-validated :invalid ~ .invalid-tooltip { + display: block; + } + .custom-control-input.is-invalid ~ .custom-control-label, + .form-check-input.is-invalid ~ .form-check-label, + .was-validated .custom-control-input:invalid ~ .custom-control-label, + .was-validated .form-check-input:invalid ~ .form-check-label { + color: #F08080; + } + .form-control.is-invalid, + .was-validated .form-control:invalid { + border-color: #F08080; + padding-right: 2.75rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ff7588' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ff7588' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.3125em + 0.375rem) center; + background-size: calc(0.625em + 0.75rem) calc(0.625em + 0.75rem); + } + .form-control.is-invalid:focus, + .was-validated .form-control:invalid:focus { + border-color: #F08080; + box-shadow: 0 0 0 0.2rem rgba(255, 117, 136, 0.25); + } + .was-validated textarea.form-control:invalid, + textarea.form-control.is-invalid { + padding-right: 2.75rem; + background-position: top calc(0.3125em + 0.375rem) right + calc(0.3125em + 0.375rem); + } + .custom-select.is-invalid, + .was-validated .custom-select:invalid { + border-color: #F08080; + padding-right: calc(0.75em + 2.3125rem); + background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") + right 0.75rem center/8px 10px no-repeat, + url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ff7588' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ff7588' stroke='none'/%3e%3c/svg%3e") + center right 1.75rem / calc(0.625em + 0.75rem) calc(0.625em + 0.75rem) + no-repeat #fff; + } + .custom-select.is-invalid:focus, + .was-validated .custom-select:invalid:focus { + border-color: #F08080; + box-shadow: 0 0 0 0.2rem rgba(255, 117, 136, 0.25); + } + .custom-control-input.is-invalid ~ .custom-control-label::before, + .was-validated .custom-control-input:invalid ~ .custom-control-label::before { + border-color: #F08080; + } + .custom-control-input.is-invalid:checked ~ .custom-control-label::before, + .was-validated + .custom-control-input:invalid:checked + ~ .custom-control-label::before { + border-color: #ffa8b4; + background-color: #ffa8b4; + } + .custom-control-input.is-invalid:focus ~ .custom-control-label::before, + .was-validated + .custom-control-input:invalid:focus + ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(255, 117, 136, 0.25); + } + .custom-control-input.is-invalid:focus:not(:checked) + ~ .custom-control-label::before, + .custom-file-input.is-invalid ~ .custom-file-label, + .was-validated + .custom-control-input:invalid:focus:not(:checked) + ~ .custom-control-label::before, + .was-validated .custom-file-input:invalid ~ .custom-file-label { + border-color: #F08080; + } + .custom-file-input.is-invalid:focus ~ .custom-file-label, + .was-validated .custom-file-input:invalid:focus ~ .custom-file-label { + border-color: #F08080; + box-shadow: 0 0 0 0.2rem rgba(255, 117, 136, 0.25); + } + .form-inline { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-flow: row wrap; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + } + .form-inline .form-check { + width: 100%; + } + @media (min-width: 576px) { + .form-inline label { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 0; + -webkit-flex: 0 0 auto; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-flow: row wrap; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + margin-bottom: 0; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-plaintext { + display: inline-block; + } + .form-inline .custom-select, + .form-inline .input-group { + width: auto; + } + .form-inline .form-check { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + } + .form-inline .custom-control-label { + margin-bottom: 0; + } + } + .btn-block, + input[type="button"].btn-block, + input[type="reset"].btn-block, + input[type="submit"].btn-block { + width: 100%; + } + .btn { + display: inline-block; + color: #404e67; + text-align: center; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.75rem 1rem; + font-size: 1rem; + line-height: 1.25; + border-radius: 0.25rem; + -webkit-transition: background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, + box-shadow 0.15s ease-in-out; + } + + @media (prefers-reduced-motion: reduce) { + .btn { + -webkit-transition: none; + transition: none; + } + } + .btn:hover { + color: #404e67; + } + .btn.focus, + .btn:focus { + outline: 0; + box-shadow: none; + } + .btn-primary.focus, + .btn-primary:focus, + .btn-primary:not(:disabled):not(.disabled).active:focus, + .btn-primary:not(:disabled):not(.disabled):active:focus, + + .btn.disabled, + .btn:disabled { + opacity: 0.65; + } + a.btn.disabled, + fieldset:disabled a.btn { + pointer-events: none; + } + .btn-primary { + color: #fff; + background-color: #0677D4; + border-color: #0677D4; + } + .btn-primary.focus, + .btn-primary:focus, + .btn-primary:hover { + background-color: #008f92; + border-color: #0278d5; + color: #fff; + } + .btn-primary.disabled, + .btn-primary:disabled { + color: #fff; + background-color: #0677D4; + border-color: #0677D4; + } + .btn-primary:not(:disabled):not(.disabled).active, + .btn-primary:not(:disabled):not(.disabled):active, + + .btn-secondary.focus, + .btn-secondary:focus, + .btn-secondary:not(:disabled):not(.disabled).active:focus, + .btn-secondary:not(:disabled):not(.disabled):active:focus, + + .btn-secondary { + color: #fff; + background-color: #404e67; + border-color: #404e67; + } + .btn-secondary.focus, + .btn-secondary:focus, + .btn-secondary:hover { + background-color: #313c4f; + border-color: #2c3648; + color: #fff; + } + .btn-secondary.disabled, + .btn-secondary:disabled { + color: #fff; + background-color: #404e67; + border-color: #404e67; + } + .btn-secondary:not(:disabled):not(.disabled).active, + .btn-secondary:not(:disabled):not(.disabled):active, + + .btn-success.focus, + .btn-success:focus, + .btn-success:not(:disabled):not(.disabled).active:focus, + .btn-success:not(:disabled):not(.disabled):active:focus, + + .btn-success { + color: #fff; + background-color: #16d39a; + border-color: #16d39a; + } + .btn-success.focus, + .btn-success:focus, + .btn-success:hover { + background-color: #12b081; + border-color: #11a578; + color: #fff; + } + .btn-success.disabled, + .btn-success:disabled { + color: #fff; + background-color: #16d39a; + border-color: #16d39a; + } + .btn-success:not(:disabled):not(.disabled).active, + .btn-success:not(:disabled):not(.disabled):active, + + .btn-info.focus, + .btn-info:focus, + .btn-info:not(:disabled):not(.disabled).active:focus, + .btn-info:not(:disabled):not(.disabled):active:focus, + + .btn-info { + color: #2a2e30; + background-color: #2dcee3; + border-color: #2dcee3; + } + .btn-info.focus, + .btn-info:focus, + .btn-info:hover { + color: #fff; + background-color: #1cbace; + border-color: #1ab0c3; + } + .btn-info.disabled, + .btn-info:disabled { + color: #2a2e30; + background-color: #2dcee3; + border-color: #2dcee3; + } + .btn-info:not(:disabled):not(.disabled).active, + .btn-info:not(:disabled):not(.disabled):active, + + .btn-warning.focus, + .btn-warning:focus, + .btn-warning:not(:disabled):not(.disabled).active:focus, + .btn-warning:not(:disabled):not(.disabled):active:focus, + + .btn-warning { + color: #2a2e30; + background-color: #ffa87d; + border-color: #ffa87d; + } + .btn-warning.focus, + .btn-warning:focus, + .btn-warning:hover { + background-color: #ff8e57; + border-color: #ff864a; + color: #2a2e30; + } + .btn-warning.disabled, + .btn-warning:disabled { + color: #2a2e30; + background-color: #ffa87d; + border-color: #ffa87d; + } + .btn-warning:not(:disabled):not(.disabled).active, + .btn-warning:not(:disabled):not(.disabled):active, + + .btn-danger.focus, + .btn-danger:focus, + .btn-danger:not(:disabled):not(.disabled).active:focus, + .btn-danger:not(:disabled):not(.disabled):active:focus, + + .btn-danger { + color: #2a2e30; + background-color: #F08080; + border-color: #F08080; + } + .btn-danger.focus, + .btn-danger:focus, + .btn-danger:hover { + color: #fff; + background-color: #ff4f67; + border-color: #ff425c; + } + .btn-danger.disabled, + .btn-danger:disabled { + color: #2a2e30; + background-color: #F08080; + border-color: #F08080; + } + .btn-danger:not(:disabled):not(.disabled).active, + .btn-danger:not(:disabled):not(.disabled):active, + + .btn-light.focus, + .btn-light:focus, + .btn-light:not(:disabled):not(.disabled).active:focus, + .btn-light:not(:disabled):not(.disabled):active:focus, + + .btn-light { + color: #2a2e30; + background-color: #dfdfdf; + border-color: #babfc7; + } + .btn-light.focus, + .btn-light:focus, + .btn-light:hover { + background-color: #a5abb6; + border-color: #9ea5b0; + color: #2a2e30; + } + .btn-light.disabled, + .btn-light:disabled { + color: #2a2e30; + background-color: #babfc7; + border-color: #babfc7; + } + .btn-light:not(:disabled):not(.disabled).active, + .btn-light:not(:disabled):not(.disabled):active, + + .btn-dark.focus, + .btn-dark:focus, + .btn-dark:not(:disabled):not(.disabled).active:focus, + .btn-dark:not(:disabled):not(.disabled):active:focus, + + .btn-dark { + color: #fff; + background-color: #1b2942; + border-color: #1b2942; + } + .btn-dark.focus, + .btn-dark:focus, + .btn-dark:hover { + background-color: #101827; + border-color: #0c131e; + color: #fff; + } + .btn-dark.disabled, + .btn-dark:disabled { + color: #fff; + background-color: #1b2942; + border-color: #1b2942; + } + .btn-dark:not(:disabled):not(.disabled).active, + .btn-dark:not(:disabled):not(.disabled):active, + + .btn-outline-primary.focus, + .btn-outline-primary:focus, + .btn-outline-primary:not(:disabled):not(.disabled).active:focus, + .btn-outline-primary:not(:disabled):not(.disabled):active:focus, + + .btn-outline-primary { + color: #0677D4; + border-color: #0677D4; + } + .btn-outline-primary:hover { + color: #fff; + background-color: #0677D4; + border-color: #0677D4; + } + .btn-outline-primary.disabled, + .btn-outline-primary:disabled { + color: #0677D4; + background-color: transparent; + } + .btn-outline-primary:not(:disabled):not(.disabled).active, + .btn-outline-primary:not(:disabled):not(.disabled):active, + + .btn-outline-secondary.focus, + .btn-outline-secondary:focus, + .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, + .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, + + .btn-outline-secondary { + color: #404e67; + border-color: #404e67; + } + .btn-outline-secondary:hover { + color: #fff; + background-color: #404e67; + border-color: #404e67; + } + .btn-outline-secondary.disabled, + .btn-outline-secondary:disabled { + color: #404e67; + background-color: transparent; + } + .btn-outline-secondary:not(:disabled):not(.disabled).active, + .btn-outline-secondary:not(:disabled):not(.disabled):active, + + .btn-outline-success.focus, + .btn-outline-success:focus, + .btn-outline-success:not(:disabled):not(.disabled).active:focus, + .btn-outline-success:not(:disabled):not(.disabled):active:focus, + + .btn-outline-success { + color: #16d39a; + border-color: #16d39a; + } + .btn-outline-success:hover { + color: #fff; + background-color: #16d39a; + border-color: #16d39a; + } + .btn-outline-success.disabled, + .btn-outline-success:disabled { + color: #16d39a; + background-color: transparent; + } + .btn-outline-success:not(:disabled):not(.disabled).active, + .btn-outline-success:not(:disabled):not(.disabled):active, + + .btn-outline-info.focus, + .btn-outline-info:focus, + .btn-outline-info:not(:disabled):not(.disabled).active:focus, + .btn-outline-info:not(:disabled):not(.disabled):active:focus, + + .btn-outline-info { + color: #2dcee3; + border-color: #2dcee3; + } + .btn-outline-info:hover { + color: #2a2e30; + background-color: #2dcee3; + border-color: #2dcee3; + } + .btn-outline-info.disabled, + .btn-outline-info:disabled { + color: #2dcee3; + background-color: transparent; + } + .btn-outline-info:not(:disabled):not(.disabled).active, + .btn-outline-info:not(:disabled):not(.disabled):active, + + .btn-outline-warning.focus, + .btn-outline-warning:focus, + .btn-outline-warning:not(:disabled):not(.disabled).active:focus, + .btn-outline-warning:not(:disabled):not(.disabled):active:focus, + + .btn-outline-warning { + color: #ffa87d; + border-color: #ffa87d; + } + .btn-outline-warning:hover { + color: #2a2e30; + background-color: #ffa87d; + border-color: #ffa87d; + } + .btn-outline-warning.disabled, + .btn-outline-warning:disabled { + color: #ffa87d; + background-color: transparent; + } + .btn-outline-warning:not(:disabled):not(.disabled).active, + .btn-outline-warning:not(:disabled):not(.disabled):active, + + .btn-outline-danger.focus, + .btn-outline-danger:focus, + .btn-outline-danger:not(:disabled):not(.disabled).active:focus, + .btn-outline-danger:not(:disabled):not(.disabled):active:focus, + + .btn-outline-danger { + color: #F08080; + border-color: #F08080; + } + .btn-outline-danger:hover { + color: #2a2e30; + background-color: #F08080; + border-color: #F08080; + } + .btn-outline-danger.disabled, + .btn-outline-danger:disabled { + color: #F08080; + background-color: transparent; + } + .btn-outline-danger:not(:disabled):not(.disabled).active, + .btn-outline-danger:not(:disabled):not(.disabled):active, + + .btn-outline-light.focus, + .btn-outline-light:focus, + .btn-outline-light:not(:disabled):not(.disabled).active:focus, + .btn-outline-light:not(:disabled):not(.disabled):active:focus, + + .btn-outline-light { + color: #babfc7; + border-color: #babfc7; + } + .btn-outline-light:hover { + color: #2a2e30; + background-color: #babfc7; + border-color: #babfc7; + } + .btn-outline-light.disabled, + .btn-outline-light:disabled { + color: #babfc7; + background-color: transparent; + } + .btn-outline-light:not(:disabled):not(.disabled).active, + .btn-outline-light:not(:disabled):not(.disabled):active, + + .btn-outline-dark.focus, + .btn-outline-dark:focus, + .btn-outline-dark:not(:disabled):not(.disabled).active:focus, + .btn-outline-dark:not(:disabled):not(.disabled):active:focus, + + .btn-outline-dark { + color: #1b2942; + border-color: #1b2942; + } + .btn-outline-dark:hover { + color: #fff; + background-color: #1b2942; + border-color: #1b2942; + } + .btn-outline-dark.disabled, + .btn-outline-dark:disabled { + color: #1b2942; + background-color: transparent; + } + .btn-outline-dark:not(:disabled):not(.disabled).active, + .btn-outline-dark:not(:disabled):not(.disabled):active, + + .btn-link { + color: #0278d5; + } + .btn-link:hover { + color: #0278d5; + } + .btn-link.focus, + .btn-link:focus { + box-shadow: none; + } + .btn-link.disabled, + .btn-link:disabled { + color: #404e67; + pointer-events: none; + } + .btn-group-lg > .btn, + .btn-lg { + padding: 1rem 1.25rem; + font-size: 1.25rem; + line-height: 1.25; + border-radius: 0.27rem; + } + .btn-group-sm > .btn, + .btn-sm { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1; + border-radius: 0.21rem; + } + .btn-block { + display: block; + } + .btn-block + .btn-block { + margin-top: 0.5rem; + } + .fade { + -webkit-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; + } + @media (prefers-reduced-motion: reduce) { + .fade { + -webkit-transition: none; + transition: none; + } + } + .fade:not(.show) { + opacity: 0; + } + .collapse:not(.show) { + display: none; + } + .collapsing { + height: 0; + -webkit-transition: height 0.35s ease; + transition: height 0.35s ease; + } + @media (prefers-reduced-motion: reduce) { + .collapsing { + -webkit-transition: none; + transition: none; + } + } + .dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #404e67; + text-align: left; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; + } + .dropdown-menu-left { + right: auto; + left: 0; + } + .dropdown-menu-right { + right: 0; + left: auto; + } + @media (min-width: 576px) { + .dropdown-menu-sm-left { + right: auto; + left: 0; + } + .dropdown-menu-sm-right { + right: 0; + left: auto; + } + } + @media (min-width: 768px) { + .dropdown-menu-md-left { + right: auto; + left: 0; + } + .dropdown-menu-md-right { + right: 0; + left: auto; + } + } + @media (min-width: 992px) { + .dropdown-menu-lg-left { + right: auto; + left: 0; + } + .dropdown-menu-lg-right { + right: 0; + left: auto; + } + } + @media (min-width: 1200px) { + .dropdown-menu-xl-left { + right: auto; + left: 0; + } + .dropdown-menu-xl-right { + right: 0; + left: auto; + } + } + @media (min-width: 1400px) { + .dropdown-menu-xxl-left { + right: auto; + left: 0; + } + .dropdown-menu-xxl-right { + right: 0; + left: auto; + } + } + .dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; + } + + + + .dropdown-menu[x-placement^="top"], + .dropdown-menu[x-placement^="right"], + .dropdown-menu[x-placement^="bottom"], + .dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; + } + .dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid rgba(0, 0, 0, 0.15); + } + .btn-group-toggle > .btn, + .btn-group-toggle > .btn-group > .btn, + .custom-control-label, + .custom-file, + .dropdown-header, + .input-group-text, + .nav { + margin-bottom: 0; + } + .btn-group > .btn-group:not(:last-child) > .btn, + .btn-group > .btn:not(:last-child):not(.dropdown-toggle), + .input-group > .custom-file:not(:last-child) .custom-file-label, + .input-group > .custom-file:not(:last-child) .custom-file-label::after, + .input-group > .custom-select:not(:last-child), + .input-group > .form-control:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .btn-group > .btn-group:not(:first-child) > .btn, + .btn-group > .btn:not(:first-child), + .input-group > .custom-file:not(:first-child) .custom-file-label, + .input-group > .custom-select:not(:first-child), + .input-group > .form-control:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .dropdown-item:focus, + .dropdown-item:hover { + color: #1e2122; + background-color: #f5f7fa; + } + .dropdown-item.active, + .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #0677D4; + } + .dropdown-item.disabled, + .dropdown-item:disabled { + color: #404e67; + pointer-events: none; + background-color: transparent; + } + .dropdown-menu.show { + display: block; + } + .dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + font-size: 0.875rem; + color: #404e67; + } + .dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #2a2e30; + } + .btn-group, + .btn-group-vertical { + position: relative; + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle; + } + .btn-toolbar, + .input-group { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + } + .btn-group-vertical > .btn, + .btn-group > .btn { + position: relative; + -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + } + .btn-group-vertical > .btn.active, + .btn-group-vertical > .btn:active, + .btn-group-vertical > .btn:focus, + .btn-group-vertical > .btn:hover, + .btn-group > .btn.active, + .btn-group > .btn:active, + .btn-group > .btn:focus, + .btn-group > .btn:hover { + z-index: 1; + } + .btn-toolbar { + display: flex; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .btn-toolbar .input-group { + width: auto; + } + .btn-group > .btn-group:not(:first-child), + .btn-group > .btn:not(:first-child) { + margin-left: -1px; + } + .input-group-append, + .input-group-append .btn + .btn, + .input-group-append .btn + .input-group-text, + .input-group-append .input-group-text + .btn, + .input-group-append .input-group-text + .input-group-text, + .input-group-prepend .btn + .btn, + .input-group-prepend .btn + .input-group-text, + .input-group-prepend .input-group-text + .btn, + .input-group-prepend .input-group-text + .input-group-text, + .input-group > .custom-file + .custom-file, + .input-group > .custom-file + .custom-select, + .input-group > .custom-file + .form-control, + .input-group > .custom-select + .custom-file, + .input-group > .custom-select + .custom-select, + .input-group > .custom-select + .form-control, + .input-group > .form-control + .custom-file, + .input-group > .form-control + .custom-select, + .input-group > .form-control + .form-control, + .input-group > .form-control-plaintext + .custom-file, + .input-group > .form-control-plaintext + .custom-select, + .input-group > .form-control-plaintext + .form-control { + margin-left: -1px; + } + .btn-group-vertical { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + } + .btn-group-vertical > .btn, + .btn-group-vertical > .btn-group { + width: 100%; + } + .btn-group-vertical > .btn-group:not(:first-child), + .btn-group-vertical > .btn:not(:first-child) { + margin-top: -1px; + } + .btn-group-vertical > .btn-group:not(:last-child) > .btn, + .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + } + .btn-group-vertical > .btn-group:not(:first-child) > .btn, + .btn-group-vertical > .btn:not(:first-child) { + border-top-left-radius: 0; + border-top-right-radius: 0; + } + .btn-group-toggle > .btn input[type="checkbox"], + .btn-group-toggle > .btn input[type="radio"], + .btn-group-toggle > .btn-group > .btn input[type="checkbox"], + .btn-group-toggle > .btn-group > .btn input[type="radio"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; + } + .input-group { + position: relative; + display: flex; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: stretch; + -webkit-align-items: stretch; + -ms-flex-align: stretch; + align-items: stretch; + width: 100%; + } + .input-group > .custom-file, + .input-group > .custom-select, + .input-group > .form-control, + .input-group > .form-control-plaintext { + position: relative; + -webkit-box-flex: 1; + -webkit-flex: 1 1 0; + -ms-flex: 1 1 0; + flex: 1 1 0; + min-width: 0; + margin-bottom: 0; + } + .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label, + .input-group > .custom-select:focus, + .input-group > .form-control:focus { + z-index: 3; + } + .input-group > .custom-file .custom-file-input:focus { + z-index: 4; + } + .input-group > .custom-file { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + } + .input-group-append, + .input-group-prepend { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + } + .input-group-append .btn, + .input-group-prepend .btn { + position: relative; + z-index: 2; + } + .input-group-append .btn:focus, + .input-group-prepend .btn:focus { + z-index: 3; + } + .input-group-prepend { + margin-right: -1px; + } + .input-group-text { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + padding: 0.75rem 1rem; + font-size: 1rem; + line-height: 1.25; + color: #4e5154; + text-align: center; + background-color: #f5f7fa; + border: 1px solid #babfc7; + border-radius: 0.25rem; + } + .input-group-text input[type="checkbox"], + .input-group-text input[type="radio"] { + margin-top: 0; + } + .input-group-lg > .custom-select, + .input-group-lg > .form-control:not(textarea) { + height: calc(3.5625rem + 2px); + } + .input-group-lg > .custom-select, + .input-group-lg > .form-control, + .input-group-lg > .input-group-append > .btn, + .input-group-lg > .input-group-append > .input-group-text, + .input-group-lg > .input-group-prepend > .btn, + .input-group-lg > .input-group-prepend > .input-group-text { + padding: 1rem 1.25rem; + font-size: 1.25rem; + line-height: 1.25; + border-radius: 0.27rem; + } + .input-group-sm > .custom-select, + .input-group-sm > .form-control:not(textarea) { + height: 2.25rem; + } + .input-group-sm > .custom-select, + .input-group-sm > .form-control, + .input-group-sm > .input-group-append > .btn, + .input-group-sm > .input-group-append > .input-group-text, + .input-group-sm > .input-group-prepend > .btn, + .input-group-sm > .input-group-prepend > .input-group-text { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1; + border-radius: 0.21rem; + } + .input-group-lg > .custom-select, + .input-group-sm > .custom-select { + padding-right: 1.75rem; + } + .input-group + > .input-group-append:last-child + > .btn:not(:last-child):not(.dropdown-toggle), + .input-group + > .input-group-append:last-child + > .input-group-text:not(:last-child), + .input-group > .input-group-append:not(:last-child) > .btn, + .input-group > .input-group-append:not(:last-child) > .input-group-text, + .input-group > .input-group-prepend > .btn, + .input-group > .input-group-prepend > .input-group-text { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .input-group > .input-group-append > .btn, + .input-group > .input-group-append > .input-group-text, + .input-group > .input-group-prepend:first-child > .btn:not(:first-child), + .input-group + > .input-group-prepend:first-child + > .input-group-text:not(:first-child), + .input-group > .input-group-prepend:not(:first-child) > .btn, + .input-group > .input-group-prepend:not(:first-child) > .input-group-text { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .custom-control { + position: relative; + display: block; + min-height: 1.45rem; + padding-left: 2.5rem; + } + .custom-control-inline { + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + margin-right: 1.1rem; + } + .custom-control-input { + position: absolute; + left: 0; + z-index: -1; + width: 1rem; + height: 1.225rem; + opacity: 0; + } + .custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + border-color: #0677D4; + background-color: #0677D4; + } + .custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #f5f7fa, none; + } + .custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #0677D4; + } + .custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #fff; + background-color: #6cfdff; + border-color: #6cfdff; + } + .custom-control-input:disabled ~ .custom-control-label, + .custom-control-input[disabled] ~ .custom-control-label { + color: #404e67; + } + .custom-control-input:disabled ~ .custom-control-label::before, + .custom-control-input[disabled] ~ .custom-control-label::before { + background-color: #eceff1; + } + .custom-control-label { + position: relative; + vertical-align: top; + } + .custom-control-label::after, + .custom-control-label::before { + position: absolute; + top: 0.225rem; + left: -2.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + } + .custom-control-label::before { + pointer-events: none; + background-color: #ddd; + border: 1px solid #adb5bd; + } + .custom-control-label::after { + background: 50%/50% 50% no-repeat; + } + .custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; + } + .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); + } + .custom-checkbox + .custom-control-input:indeterminate + ~ .custom-control-label::before { + border-color: #0677D4; + background-color: #0677D4; + } + .custom-checkbox + .custom-control-input:disabled:checked + ~ .custom-control-label::before, + .custom-checkbox + .custom-control-input:disabled:indeterminate + ~ .custom-control-label::before, + .custom-radio + .custom-control-input:disabled:checked + ~ .custom-control-label::before { + background-color: rgba(0, 181, 184, 0.5); + } + .custom-checkbox + .custom-control-input:indeterminate + ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); + } + .custom-radio .custom-control-label::before { + border-radius: 50%; + } + .custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); + } + .custom-switch { + padding-left: 3.25rem; + } + .custom-switch .custom-control-label::before { + left: -3.25rem; + width: 1.75rem; + pointer-events: all; + border-radius: 0.5rem; + } + .custom-switch .custom-control-label::after { + top: calc(0.225rem + 2px); + left: calc(-3.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #adb5bd; + border-radius: 0.5rem; + -webkit-transition: background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, + -webkit-transform 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, + box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, + -webkit-transform 0.15s ease-in-out; + } + @media (prefers-reduced-motion: reduce) { + .custom-switch .custom-control-label::after { + -webkit-transition: none; + transition: none; + } + } + .custom-switch .custom-control-input:checked ~ .custom-control-label::after { + background-color: #ddd; + -webkit-transform: translateX(0.75rem); + -ms-transform: translateX(0.75rem); + transform: translateX(0.75rem); + } + .custom-switch + .custom-control-input:disabled:checked + ~ .custom-control-label::before { + background-color: rgba(0, 181, 184, 0.5); + } + .custom-select { + display: inline-block; + width: 100%; + height: calc(2.75rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.25; + color: #4e5154; + vertical-align: middle; + background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") + right 0.75rem center/8px 10px no-repeat #fff; + border: 1px solid #babfc7; + border-radius: 0.25rem; + appearance: none; + } + .custom-select:focus { + border-color: #39fcff; + outline: 0; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), + 0 0 5px rgba(57, 252, 255, 0.5); + } + .custom-select:focus::-ms-value { + color: #4e5154; + background-color: #fff; + } + .custom-select[multiple], + .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; + } + .custom-select:disabled { + color: #404e67; + background-color: #98a4b8; + } + .custom-select::-ms-expand { + display: none; + } + .custom-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #4e5154; + } + .custom-select-sm { + height: 2.25rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 75%; + } + .custom-select-lg { + height: calc(3.5625rem + 2px); + padding-top: 1rem; + padding-bottom: 1rem; + padding-left: 1.25rem; + font-size: 125%; + } + .custom-file, + .custom-file-input, + .custom-file-label { + height: calc(2.75rem + 2px); + } + .custom-file { + position: relative; + display: inline-block; + width: 100%; + } + .custom-file-input { + position: relative; + z-index: 2; + width: 100%; + margin: 0; + opacity: 0; + } + .custom-file-label, + .custom-file-label::after { + position: absolute; + padding: 0.75rem 1rem; + line-height: 1.25; + color: #4e5154; + top: 0; + right: 0; + } + .custom-file-input:focus ~ .custom-file-label { + border-color: #0677D4; + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #0677D4; + } + .custom-file-input:disabled ~ .custom-file-label, + .custom-file-input[disabled] ~ .custom-file-label { + background-color: #eceff1; + } + .custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; + } + .custom-file-input ~ .custom-file-label[data-browse]::after { + content: attr(data-browse); + } + .custom-file-label { + left: 0; + z-index: 1; + font-weight: 400; + background-color: #fff; + border: 1px solid #babfc7; + border-radius: 0.25rem; + } + .alert-link, + .badge, + .close { + font-weight: 700; + } + .custom-file-label::after { + bottom: 0; + z-index: 3; + display: block; + height: 2.75rem; + content: "Browse"; + background-color: #f5f7fa; + border-left: inherit; + border-radius: 0 0.25rem 0.25rem 0; + } + .nav, + .navbar { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + -webkit-flex-wrap: wrap; + } + .custom-range { + width: 100%; + height: 1.4rem; + padding: 0; + background-color: transparent; + appearance: none; + } + .custom-range:focus { + outline: 0; + } + .custom-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #f5f7fa, none; + } + .custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #f5f7fa, none; + } + .custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #f5f7fa, none; + } + .custom-range::-moz-focus-outer { + border: 0; + } + .custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #0677D4; + border: 0; + border-radius: 1rem; + -webkit-transition: background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, + box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + appearance: none; + } + @media (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + -webkit-transition: none; + transition: none; + } + } + .custom-range::-webkit-slider-thumb:active { + background-color: #6cfdff; + } + .custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #626e82; + border-color: transparent; + border-radius: 1rem; + } + .custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #0677D4; + border: 0; + border-radius: 1rem; + -moz-transition: background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, + box-shadow 0.15s ease-in-out; + -moz-appearance: none; + appearance: none; + } + @media (prefers-reduced-motion: reduce) { + .custom-range::-moz-range-thumb { + -moz-transition: none; + transition: none; + } + } + .custom-range::-moz-range-thumb:active { + background-color: #6cfdff; + } + .custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #626e82; + border-color: transparent; + border-radius: 1rem; + } + .custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #0677D4; + border: 0; + border-radius: 1rem; + -ms-transition: background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, + box-shadow 0.15s ease-in-out; + appearance: none; + } + @media (prefers-reduced-motion: reduce) { + .custom-range::-ms-thumb { + -ms-transition: none; + transition: none; + } + } + .custom-range::-ms-thumb:active { + background-color: #6cfdff; + } + .custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; + } + .custom-range::-ms-fill-lower { + background-color: #626e82; + border-radius: 1rem; + } + .custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #626e82; + border-radius: 1rem; + } + .custom-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; + } + .custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; + } + .custom-range:disabled::-moz-range-thumb { + background-color: #adb5bd; + } + .custom-range:disabled::-moz-range-track { + cursor: default; + } + .custom-range:disabled::-ms-thumb { + background-color: #adb5bd; + } + .custom-control-label::before, + .custom-file-label, + .custom-select { + -webkit-transition: background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, + box-shadow 0.15s ease-in-out; + } + @media (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + -webkit-transition: none; + transition: none; + } + } + .nav { + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0; + } + .nav-link, + .navbar { + padding: 0.5rem 1rem; + } + .nav-link { + display: block; + } + .nav-link.disabled { + color: #404e67; + pointer-events: none; + cursor: default; + } + .nav-tabs { + border-bottom: 1px solid #ddd; + } + .nav-tabs .nav-item { + margin-bottom: -1px; + } + .mat-tab-group.mat-primary .mat-ink-bar, .mat-tab-nav-bar.mat-primary .mat-ink-bar{ + background: yellow; + height: 10px; +} + .nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + .nav-tabs .nav-link:focus, + .nav-tabs .nav-link:hover { + border-color: #98a4b8 #98a4b8 #ddd; + } + .nav-tabs .nav-link.disabled { + color: #404e67; + background-color: transparent; + border-color: transparent; + } + .nav-tabs .nav-item.show .nav-link, + .nav-tabs .nav-link.active { + color: #4e5154; + background-color: #f5f7fa; + border-color: #ddd #ddd transparent; + } + .nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; + } + .nav-pills .nav-link { + border-radius: 0.25rem; + } + .nav-pills .nav-link.active, + .nav-pills .show > .nav-link { + color: #fff; + background-color: #0677D4; + } + .nav-fill .nav-item { + -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center; + } + .nav-justified .nav-item { + -webkit-flex-basis: 0; + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + text-align: center; + } + .tab-content > .tab-pane { + display: none; + } + .tab-content > .active { + display: block; + } + .navbar { + position: relative; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + } + .navbar .container, + .navbar .container-fluid, + .navbar .container-lg, + .navbar .container-md, + .navbar .container-sm, + .navbar .container-xl, + .navbar .container-xxl { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + } + .navbar-brand { + display: inline-block; + padding-top: 0.31875rem; + padding-bottom: 0.31875rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + } + .navbar-nav { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + } + .navbar-expand, + .navbar-expand .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + } + .navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; + } + .navbar-nav .dropdown-menu { + position: static; + float: none; + } + .navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + } + .navbar-collapse { + -webkit-flex-basis: 100%; + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -webkit-box-flex: 1; + -webkit-flex-grow: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + } + .navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; + } + .navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: center center no-repeat; + background-size: 100% 100%; + } + .card, + .card-footer, + .card-header { + background-color: #fff; + } + @media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid, + .navbar-expand-sm > .container-lg, + .navbar-expand-sm > .container-md, + .navbar-expand-sm > .container-sm, + .navbar-expand-sm > .container-xl, + .navbar-expand-sm > .container-xxl { + padding-right: 0; + padding-left: 0; + } + } + @media (min-width: 576px) { + .navbar-expand-sm, + .navbar-expand-sm .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + } + .navbar-expand-sm { + -webkit-flex-flow: row nowrap; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid, + .navbar-expand-sm > .container-lg, + .navbar-expand-sm > .container-md, + .navbar-expand-sm > .container-sm, + .navbar-expand-sm > .container-xl, + .navbar-expand-sm > .container-xxl { + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } + } + @media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid, + .navbar-expand-md > .container-lg, + .navbar-expand-md > .container-md, + .navbar-expand-md > .container-sm, + .navbar-expand-md > .container-xl, + .navbar-expand-md > .container-xxl { + padding-right: 0; + padding-left: 0; + } + } + @media (min-width: 768px) { + .navbar-expand-md, + .navbar-expand-md .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + } + .navbar-expand-md { + -webkit-flex-flow: row nowrap; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid, + .navbar-expand-md > .container-lg, + .navbar-expand-md > .container-md, + .navbar-expand-md > .container-sm, + .navbar-expand-md > .container-xl, + .navbar-expand-md > .container-xxl { + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } + } + @media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid, + .navbar-expand-lg > .container-lg, + .navbar-expand-lg > .container-md, + .navbar-expand-lg > .container-sm, + .navbar-expand-lg > .container-xl, + .navbar-expand-lg > .container-xxl { + padding-right: 0; + padding-left: 0; + } + } + @media (min-width: 992px) { + .navbar-expand-lg, + .navbar-expand-lg .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + } + .navbar-expand-lg { + -webkit-flex-flow: row nowrap; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid, + .navbar-expand-lg > .container-lg, + .navbar-expand-lg > .container-md, + .navbar-expand-lg > .container-sm, + .navbar-expand-lg > .container-xl, + .navbar-expand-lg > .container-xxl { + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } + } + @media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid, + .navbar-expand-xl > .container-lg, + .navbar-expand-xl > .container-md, + .navbar-expand-xl > .container-sm, + .navbar-expand-xl > .container-xl, + .navbar-expand-xl > .container-xxl { + padding-right: 0; + padding-left: 0; + } + } + @media (min-width: 1200px) { + .navbar-expand-xl, + .navbar-expand-xl .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + } + .navbar-expand-xl { + -webkit-flex-flow: row nowrap; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid, + .navbar-expand-xl > .container-lg, + .navbar-expand-xl > .container-md, + .navbar-expand-xl > .container-sm, + .navbar-expand-xl > .container-xl, + .navbar-expand-xl > .container-xxl { + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } + } + @media (max-width: 1399.98px) { + .navbar-expand-xxl > .container, + .navbar-expand-xxl > .container-fluid, + .navbar-expand-xxl > .container-lg, + .navbar-expand-xxl > .container-md, + .navbar-expand-xxl > .container-sm, + .navbar-expand-xxl > .container-xl, + .navbar-expand-xxl > .container-xxl { + padding-right: 0; + padding-left: 0; + } + } + @media (min-width: 1400px) { + .navbar-expand-xxl, + .navbar-expand-xxl .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + } + .navbar-expand-xxl { + -webkit-flex-flow: row nowrap; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-xxl .navbar-nav { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-xxl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xxl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xxl > .container, + .navbar-expand-xxl > .container-fluid, + .navbar-expand-xxl > .container-lg, + .navbar-expand-xxl > .container-md, + .navbar-expand-xxl > .container-sm, + .navbar-expand-xxl > .container-xl, + .navbar-expand-xxl > .container-xxl { + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-xxl .navbar-collapse { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-xxl .navbar-toggler { + display: none; + } + } + .navbar-expand { + -webkit-flex-flow: row nowrap; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -webkit-justify-content: flex-start; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand > .container, + .navbar-expand > .container-fluid, + .navbar-expand > .container-lg, + .navbar-expand > .container-md, + .navbar-expand > .container-sm, + .navbar-expand > .container-xl, + .navbar-expand > .container-xxl { + padding-right: 0; + padding-left: 0; + } + .navbar-expand .navbar-nav { + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand > .container, + .navbar-expand > .container-fluid, + .navbar-expand > .container-lg, + .navbar-expand > .container-md, + .navbar-expand > .container-sm, + .navbar-expand > .container-xl, + .navbar-expand > .container-xxl { + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand .navbar-collapse { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + -webkit-flex-basis: auto; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand .navbar-toggler { + display: none; + } + .navbar-light .navbar-brand, + .navbar-light .navbar-brand:focus, + .navbar-light .navbar-brand:hover { + color: #1b2942; + } + .navbar-light .navbar-nav .nav-link { + color: #404e67; + } + .navbar-light .navbar-nav .nav-link:focus, + .navbar-light .navbar-nav .nav-link:hover { + color: #626e82; + } + .navbar-light .navbar-nav .nav-link.disabled { + color: #f5f7fa; + } + .navbar-light .navbar-nav .active > .nav-link, + .navbar-light .navbar-nav .nav-link.active, + .navbar-light .navbar-nav .nav-link.show, + .navbar-light .navbar-nav .show > .nav-link { + color: #1b2942; + } + .navbar-light .navbar-toggler { + color: #404e67; + border-color: rgba(0, 0, 0, 0.1); + } + .navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23404e67' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); + } + .navbar-light .navbar-text { + color: #404e67; + } + .navbar-light .navbar-text a, + .navbar-light .navbar-text a:focus, + .navbar-light .navbar-text a:hover { + color: #1b2942; + } + .navbar-dark .navbar-brand, + .navbar-dark .navbar-brand:focus, + .navbar-dark .navbar-brand:hover { + color: #fff; + } + .navbar-dark .navbar-nav .nav-link { + color: #fff; + } + .navbar-dark .navbar-nav .nav-link:focus, + .navbar-dark .navbar-nav .nav-link:hover { + color: rgba(255, 255, 255, 0.9); + } + .navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.5); + } + .navbar-dark .navbar-nav .active > .nav-link, + .navbar-dark .navbar-nav .nav-link.active, + .navbar-dark .navbar-nav .nav-link.show, + .navbar-dark .navbar-nav .show > .nav-link { + color: #fff; + } + .navbar-dark .navbar-toggler { + color: #fff; + border-color: rgba(255, 255, 255, 0.1); + } + .navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='white' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); + } + .navbar-dark .navbar-text { + color: #fff; + } + .navbar-dark .navbar-text a, + .navbar-dark .navbar-text a:focus, + .navbar-dark .navbar-text a:hover { + color: #fff; + } + .card { + position: relative; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.06); + border-radius: 0.25rem; + } + .card > hr { + margin-right: 0; + margin-left: 0; + } + .card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + .card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + .card-body { + -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + min-height: 1px; + padding: 1.5rem; + } + .card-title { + margin-bottom: 1.5rem; + } + .card-header, + .card-subtitle, + .card-text:last-child { + margin-bottom: 0; + } + .card-subtitle { + margin-top: -0.75rem; + } + .card-link + .card-link { + margin-left: 1.5rem; + } + .card-header-pills, + .card-header-tabs { + margin-right: -0.75rem; + margin-left: -0.75rem; + } + .card-header { + padding: 1.5rem; + border-bottom: 1px solid rgba(0, 0, 0, 0.06); + } + .card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; + } + .card-header + .list-group .list-group-item:first-child { + border-top: 0; + } + .card-footer { + padding: 1.5rem; + border-top: 1px solid rgba(0, 0, 0, 0.06); + } + .card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); + } + .card-header-tabs { + margin-bottom: -1.5rem; + border-bottom: 0; + } + .card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; + } + .alert, + .btn .badge, + .page-link { + position: relative; + } + .card-img, + .card-img-bottom, + .card-img-top { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + width: 100%; + } + .card-img, + .card-img-top { + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); + } + .card-img, + .card-img-bottom { + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); + } + .card-deck .card { + margin-bottom: 15px; + } + @media (min-width: 576px) { + .card-deck { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-flow: row wrap; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + .card-deck .card { + -webkit-box-flex: 1; + -webkit-flex: 1 0 0; + -ms-flex: 1 0 0; + flex: 1 0 0; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; + } + } + .card-group > .card { + margin-bottom: 15px; + } + @media (min-width: 576px) { + .card-group { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-flow: row wrap; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + .card-group > .card { + -webkit-box-flex: 1; + -webkit-flex: 1 0 0; + -ms-flex: 1 0 0; + flex: 1 0 0; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-header, + .card-group > .card:not(:last-child) .card-img-top { + border-top-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-footer, + .card-group > .card:not(:last-child) .card-img-bottom { + border-bottom-right-radius: 0; + } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-header, + .card-group > .card:not(:first-child) .card-img-top { + border-top-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-footer, + .card-group > .card:not(:first-child) .card-img-bottom { + border-bottom-left-radius: 0; + } + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + orphans: 1; + widows: 1; + } + .card-columns .card { + display: inline-block; + width: 100%; + } + } + .list-group, + .progress-bar { + -webkit-box-orient: vertical; + } + .card-columns .card { + margin-bottom: 1.5rem; + } + .accordion > .card:not(:last-of-type) { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + } + .accordion > .card:not(:first-of-type) { + border-top-left-radius: 0; + border-top-right-radius: 0; + } + .accordion > .card > .card-header { + border-radius: 0; + margin-bottom: -1px; + } + .breadcrumb, + .pagination { + border-radius: 0.25rem; + list-style: none; + } + .breadcrumb { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0.75rem 0; + margin-bottom: 1rem; + background-color: #98a4b8; + } + .breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; + } + .breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #404e67; + content: "/"; + } + .pagination, + .progress { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + } + .breadcrumb-item.active { + color: #404e67; + } + .pagination { + display: flex; + padding-left: 0; + } + .page-link, + .popover-body, + .popover-header { + padding: 0.5rem 0.75rem; + } + .page-link { + display: block; + margin-left: -1px; + line-height: 1.25; + color: #0278d5; + background-color: #fff; + border: 1px solid #ddd; + } + .page-link:hover { + z-index: 2; + color: #0278d5; + background-color: #f5f7fa; + border-color: #ddd; + } + .page-link:focus { + z-index: 3; + outline: 0; + box-shadow: none; + } + .page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + .page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + .page-item.active .page-link { + z-index: 3; + color: #fff; + background-color: #0677D4; + border-color: #0677D4; + } + .page-item.disabled .page-link { + color: #cfd8dc; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #cfd8dc; + } + .pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.25; + } + .badge, + .close { + line-height: 1; + } + .pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.27rem; + border-bottom-left-radius: 0.27rem; + } + .pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.27rem; + border-bottom-right-radius: 0.27rem; + } + .pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1; + } + .pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.21rem; + border-bottom-left-radius: 0.21rem; + } + .pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.21rem; + border-bottom-right-radius: 0.21rem; + } + .badge { + display: inline-block; + padding: 0.35em 0.4em; + font-size: 85%; + text-align: center; + vertical-align: baseline; + border-radius: 0.25rem; + -webkit-transition: background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, + box-shadow 0.15s ease-in-out; + } + @media (prefers-reduced-motion: reduce) { + .badge { + -webkit-transition: none; + transition: none; + } + } + .badge:empty { + display: none; + } + .btn .badge { + top: -1px; + } + .badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; + } + .badge-primary { + color: #fff; + background-color: #0677D4; + } + a.badge-primary:focus, + a.badge-primary:hover { + color: #fff; + background-color: #0278d5; + } + a.badge-primary.focus, + a.badge-primary:focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 181, 184, 0.5); + } + .badge-secondary { + color: #fff; + background-color: #404e67; + } + a.badge-secondary:focus, + a.badge-secondary:hover { + color: #fff; + background-color: #2c3648; + } + a.badge-secondary.focus, + a.badge-secondary:focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(64, 78, 103, 0.5); + } + .badge-success { + color: #fff; + background-color: #16d39a; + } + a.badge-success:focus, + a.badge-success:hover { + color: #fff; + background-color: #11a578; + } + a.badge-success.focus, + a.badge-success:focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(22, 211, 154, 0.5); + } + .badge-info { + color: #2a2e30; + background-color: #2dcee3; + } + a.badge-info:focus, + a.badge-info:hover { + color: #2a2e30; + background-color: #1ab0c3; + } + a.badge-info.focus, + a.badge-info:focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(45, 206, 227, 0.5); + } + .badge-warning { + color: #2a2e30; + background-color: #ffa87d; + } + a.badge-warning:focus, + a.badge-warning:hover { + color: #2a2e30; + background-color: #ff864a; + } + a.badge-warning.focus, + a.badge-warning:focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(255, 168, 125, 0.5); + } + .badge-danger { + color: #2a2e30; + background-color: #F08080; + } + a.badge-danger:focus, + a.badge-danger:hover { + color: #2a2e30; + background-color: #ff425c; + } + a.badge-danger.focus, + a.badge-danger:focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(255, 117, 136, 0.5); + } + .badge-light { + color: #2a2e30; + background-color: #babfc7; + } + a.badge-light:focus, + a.badge-light:hover { + color: #2a2e30; + background-color: #9ea5b0; + } + a.badge-light.focus, + a.badge-light:focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(186, 191, 199, 0.5); + } + .badge-dark { + color: #fff; + background-color: #1b2942; + } + a.badge-dark:focus, + a.badge-dark:hover { + color: #fff; + background-color: #0c131e; + } + a.badge-dark.focus, + a.badge-dark:focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(27, 41, 66, 0.5); + } + .jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #98a4b8; + border-radius: 0.27rem; + } + @media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } + } + .jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; + } + .alert { + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; + } + .alert-heading { + color: inherit; + } + .alert-dismissible { + padding-right: 4rem; + } + .alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; + } + .alert-primary { + color: #005e60; + background-color: #ccf0f1; + border-color: #b8eaeb; + } + .alert-primary hr { + border-top-color: #a4e4e5; + } + .alert-primary .alert-link { + color: #002c2d; + } + .alert-secondary { + color: #212936; + background-color: #d9dce1; + border-color: #cacdd4; + } + .alert-secondary hr { + border-top-color: #bcc0c9; + } + .alert-secondary .alert-link { + color: #0e1116; + } + .alert-success { + color: #0b6e50; + background-color: #d0f6eb; + border-color: #bef3e3; + } + .alert-success hr { + border-top-color: #a8efda; + } + .alert-success .alert-link { + color: #06402e; + } + .alert-info { + color: #176b76; + background-color: #d5f5f9; + border-color: #c4f1f7; + } + .alert-info hr { + border-top-color: #aeecf4; + } + .alert-info .alert-link { + color: #0f444b; + } + .alert-warning { + color: #855741; + background-color: #ffeee5; + border-color: #ffe7db; + } + .alert-warning hr { + border-top-color: #ffd6c2; + } + .alert-warning .alert-link { + color: #634130; + } + .alert-danger { + color: #853d47; + background-color: #ffe3e7; + border-color: #ffd8de; + } + .alert-danger hr { + border-top-color: #ffbfc8; + } + .alert-danger .alert-link { + color: #622d34; + } + .alert-light { + color: #616367; + background-color: #f1f2f4; + border-color: #ecedef; + } + .alert-light hr { + border-top-color: #dee0e3; + } + .alert-light .alert-link { + color: #484a4d; + } + .alert-dark { + color: #0e1522; + background-color: #d1d4d9; + border-color: #bfc3ca; + } + .alert-dark hr { + border-top-color: #b1b6be; + } + .alert-dark .alert-link { + color: #000; + } + @-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } + } + @keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } + } + .progress { + display: flex; + height: 1rem; + font-size: 0.75rem; + background-color: #eee; + border-radius: 0.25rem; + } + .media, + .progress-bar { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + } + .progress-bar { + display: flex; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + color: #fff; + text-align: center; + background-color: #0677D4; + -webkit-transition: width 0.6s ease; + transition: width 0.6s ease; + } + .progress-bar-striped { + background-image: -webkit-linear-gradient( + 45deg, + rgba(255, 255, 255, 0.15) 25%, + transparent 25%, + transparent 50%, + rgba(255, 255, 255, 0.15) 50%, + rgba(255, 255, 255, 0.15) 75%, + transparent 75%, + transparent + ); + background-image: linear-gradient( + 45deg, + rgba(255, 255, 255, 0.15) 25%, + transparent 25%, + transparent 50%, + rgba(255, 255, 255, 0.15) 50%, + rgba(255, 255, 255, 0.15) 75%, + transparent 75%, + transparent + ); + background-size: 1rem 1rem; + } + .progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; + } + @media (prefers-reduced-motion: reduce) { + .progress-bar { + -webkit-transition: none; + transition: none; + } + .progress-bar-animated { + -webkit-animation: none; + animation: none; + } + } + .media { + display: flex; + -webkit-box-align: start; + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + } + .media-body { + -webkit-box-flex: 1; + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; + } + .list-group, + .modal-dialog-centered.modal-dialog-scrollable { + -webkit-flex-direction: column; + -webkit-box-direction: normal; + } + .list-group { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + } + .list-group-item-action { + width: 100%; + color: #4e5154; + text-align: inherit; + } + .list-group-item-action:focus, + .list-group-item-action:hover { + z-index: 1; + color: #4e5154; + background-color: #f5f7fa; + } + .list-group-item-action:active { + color: #404e67; + background-color: #98a4b8; + } + .list-group-item { + position: relative; + display: block; + padding: 1.25rem; + background-color: #fff; + border: 1px solid #e4e7ed; + } + .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + .list-group-item.disabled, + .list-group-item:disabled { + color: #404e67; + pointer-events: none; + background-color: #fff; + } + .list-group-item.active { + z-index: 2; + color: #fff; + background-color: #0677D4; + border-color: #0677D4; + } + .list-group-item + .list-group-item { + border-top-width: 0; + } + .list-group-item + .list-group-item.active { + margin-top: -1px; + border-top-width: 1px; + } + .list-group-horizontal { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } + @media (min-width: 576px) { + .list-group-horizontal-sm { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-sm .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-sm .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-sm .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-sm .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-sm .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } + } + @media (min-width: 768px) { + .list-group-horizontal-md { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-md .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-md .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-md .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-md .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-md .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } + } + @media (min-width: 992px) { + .list-group-horizontal-lg { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-lg .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-lg .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-lg .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-lg .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-lg .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } + } + @media (min-width: 1200px) { + .list-group-horizontal-xl { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-xl .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-xl .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-xl .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xl .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-xl .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } + } + @media (min-width: 1400px) { + .list-group-horizontal-xxl { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-xxl .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-xxl .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-xxl .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xxl .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-xxl .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } + } + .list-group-flush .list-group-item { + border-right-width: 0; + border-left-width: 0; + border-radius: 0; + } + .list-group-flush .list-group-item:first-child { + border-top-width: 0; + } + .list-group-flush:last-child .list-group-item:last-child { + border-bottom-width: 0; + } + .list-group-item-primary { + color: #005e60; + background-color: #b8eaeb; + } + .list-group-item-primary.list-group-item-action:focus, + .list-group-item-primary.list-group-item-action:hover { + color: #005e60; + background-color: #a4e4e5; + } + .list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #005e60; + border-color: #005e60; + } + .list-group-item-secondary { + color: #212936; + background-color: #cacdd4; + } + .list-group-item-secondary.list-group-item-action:focus, + .list-group-item-secondary.list-group-item-action:hover { + color: #212936; + background-color: #bcc0c9; + } + .list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #212936; + border-color: #212936; + } + .list-group-item-success { + color: #0b6e50; + background-color: #bef3e3; + } + .list-group-item-success.list-group-item-action:focus, + .list-group-item-success.list-group-item-action:hover { + color: #0b6e50; + background-color: #a8efda; + } + .list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #0b6e50; + border-color: #0b6e50; + } + .list-group-item-info { + color: #176b76; + background-color: #c4f1f7; + } + .list-group-item-info.list-group-item-action:focus, + .list-group-item-info.list-group-item-action:hover { + color: #176b76; + background-color: #aeecf4; + } + .list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #176b76; + border-color: #176b76; + } + .list-group-item-warning { + color: #855741; + background-color: #ffe7db; + } + .list-group-item-warning.list-group-item-action:focus, + .list-group-item-warning.list-group-item-action:hover { + color: #855741; + background-color: #ffd6c2; + } + .list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #855741; + border-color: #855741; + } + .list-group-item-danger { + color: #853d47; + background-color: #ffd8de; + } + .list-group-item-danger.list-group-item-action:focus, + .list-group-item-danger.list-group-item-action:hover { + color: #853d47; + background-color: #ffbfc8; + } + .list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #853d47; + border-color: #853d47; + } + .list-group-item-light { + color: #616367; + background-color: #ecedef; + } + .list-group-item-light.list-group-item-action:focus, + .list-group-item-light.list-group-item-action:hover { + color: #616367; + background-color: #dee0e3; + } + .list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #616367; + border-color: #616367; + } + .list-group-item-dark { + color: #0e1522; + background-color: #bfc3ca; + } + .list-group-item-dark.list-group-item-action:focus, + .list-group-item-dark.list-group-item-action:hover { + color: #0e1522; + background-color: #b1b6be; + } + .list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #0e1522; + border-color: #0e1522; + } + .close { + float: right; + font-size: 1.5rem; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: 0.5; + } + .popover, + .tooltip { + font-family: Inter,sans-serif; + font-style: normal; + font-weight: 400; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + text-decoration: none; + } + .modal-title, + .popover, + .tooltip { + line-height: 1.45; + } + .popover, + .text-hide, + .tooltip { + text-shadow: none; + } + .close:hover { + color: #000; + text-decoration: none; + } + .close:not(:disabled):not(.disabled):focus, + .close:not(:disabled):not(.disabled):hover { + opacity: 0.75; + } + button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + } + .toast, + .toast-header { + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + } + a.close.disabled { + pointer-events: none; + } + .toast { + max-width: 350px; + font-size: 0.875rem; + border: 1px solid rgba(0, 0, 0, 0.1); + box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); + -webkit-backdrop-filter: blur(10px); + backdrop-filter: blur(10px); + opacity: 0; + border-radius: 0.25rem; + } + .toast:not(:last-child) { + margin-bottom: 0.75rem; + } + .toast.showing { + opacity: 1; + } + .toast.show { + display: block; + opacity: 1; + } + .toast.hide { + display: none; + } + .modal-dialog-scrollable, + .toast-header { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + } + .toast-header { + display: flex; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + padding: 0.25rem 0.75rem; + color: #404e67; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); + } + .toast-body { + padding: 0.75rem; + } + + .modal.show .modal-dialog { + -webkit-transform: none; + -ms-transform: none; + transform: none; + } + .modal.modal-static .modal-dialog { + -webkit-transform: scale(1.02); + -ms-transform: scale(1.02); + transform: scale(1.02); + } + .modal-dialog-scrollable { + display: flex; + max-height: calc(100% - 1rem); + } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 1rem); + overflow: hidden; + } + .modal-dialog-scrollable .modal-footer, + .modal-dialog-scrollable .modal-header { + -webkit-flex-shrink: 0; + -ms-flex-negative: 0; + flex-shrink: 0; + } + .modal-dialog-scrollable .modal-body { + overflow-y: auto; + } + .modal-dialog-centered { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + min-height: calc(100% - 1rem); + } + .modal-dialog-centered::before { + display: block; + height: calc(100vh - 1rem); + content: ""; + } + .modal-content, + .modal-header { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + } + .modal-dialog-centered.modal-dialog-scrollable { + -webkit-box-orient: vertical; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + height: 100%; + } + .modal-dialog-centered.modal-dialog-scrollable .modal-content { + max-height: none; + } + .modal-dialog-centered.modal-dialog-scrollable::before { + content: none; + } + .carousel-inner::after, + .clearfix::after, + .embed-responsive::before, + .popover .arrow::after, + .popover .arrow::before, + .stretched-link::after, + .tooltip .arrow::before { + content: ""; + } + + app-child .mat-tab-label.mat-tab-label-active { + padding: 0px 15px ; +justify-content: flex-start; +} + +app-child .mat-tab-label{ + padding: 0px 15px ; +justify-content: flex-start; +} + +.mat-tab-group.mat-primary .mat-ink-bar, .mat-tab-nav-bar.mat-primary .mat-ink-bar{ + background:#6168e7; +} + .modal-content { + position: relative; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + outline: 0; + } + .flex-column, + .flex-row { + -webkit-box-direction: normal !important; + } + .modal-header { + display: flex; + -webkit-box-align: start; + -webkit-align-items: flex-start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: justify; + -webkit-justify-content: space-between; + -ms-flex-pack: justify; + justify-content: space-between; + background-color: #f7f7f7; + padding: 1rem; + border-bottom: 1px solid #eceff1; + border-top-left-radius: calc(0.27rem - 1px); + border-top-right-radius: calc(0.27rem - 1px); + } + .modal-header .close { + padding: 1rem; + margin: -1rem -1rem -1rem auto; + } + .modal-title { + margin-bottom: 0; + } + .modal-body { + position: relative; + -webkit-box-flex: 1; + -webkit-flex: 1 1 auto; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1rem; + } + .modal-footer { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: end; + -webkit-justify-content: flex-end; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 0.75rem; + border-top: 1px solid #eceff1; + border-bottom-right-radius: calc(0.27rem - 1px); + border-bottom-left-radius: calc(0.27rem - 1px); + } + .popover, + .popover .arrow, + .popover .arrow::after, + .popover .arrow::before, + .tooltip, + .tooltip .arrow { + position: absolute; + display: block; + } + .modal-footer > * { + margin: 0.25rem; + } + .modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; + } + @media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + .modal-dialog-scrollable { + max-height: calc(100% - 3.5rem); + } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 3.5rem); + } + .modal-dialog-centered { + min-height: calc(100% - 3.5rem); + } + .modal-dialog-centered::before { + height: calc(100vh - 3.5rem); + } + .modal-sm { + max-width: 300px; + } + } + @media (min-width: 992px) { + .modal-lg, + .modal-xl { + max-width: 800px; + } + } + @media (min-width: 1200px) { + .modal-xl { + max-width: 1140px; + } + } + .tooltip { + z-index: 1070; + margin: 0; + text-align: left; + text-align: start; + opacity: 0; + } + .tooltip.show { + opacity: 0.9; + } + .tooltip .arrow { + width: 0.8rem; + height: 0.4rem; + } + .tooltip .arrow::before { + position: absolute; + border-color: transparent; + border-style: solid; + } + .bs-tooltip-auto[x-placement^="top"], + .bs-tooltip-top { + padding: 0.4rem 0; + } + .bs-tooltip-auto[x-placement^="top"] .arrow, + .bs-tooltip-top .arrow { + bottom: 0; + } + .bs-tooltip-auto[x-placement^="top"] .arrow::before, + .bs-tooltip-top .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; + } + .bs-tooltip-auto[x-placement^="right"], + .bs-tooltip-right { + padding: 0 0.4rem; + } + .bs-tooltip-auto[x-placement^="right"] .arrow, + .bs-tooltip-right .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; + } + .bs-tooltip-auto[x-placement^="right"] .arrow::before, + .bs-tooltip-right .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; + } + .bs-tooltip-auto[x-placement^="bottom"], + .bs-tooltip-bottom { + padding: 0.4rem 0; + } + .bs-tooltip-auto[x-placement^="bottom"] .arrow, + .bs-tooltip-bottom .arrow { + top: 0; + } + .bs-tooltip-auto[x-placement^="bottom"] .arrow::before, + .bs-tooltip-bottom .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; + } + .bs-tooltip-auto[x-placement^="left"], + .bs-tooltip-left { + padding: 0 0.4rem; + } + .bs-tooltip-auto[x-placement^="left"] .arrow, + .bs-tooltip-left .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; + } + .bs-tooltip-auto[x-placement^="left"] .arrow::before, + .bs-tooltip-left .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; + } + .tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; + } + .popover { + top: 0; + left: 0; + z-index: 1060; + max-width: 700px; + text-align: left; + text-align: start; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.27rem; + color: #0278d5; + } + .popover .arrow { + width: 1rem; + height: 0.5rem; + margin: 0 0.27rem; + } + .popover .arrow::after, + .popover .arrow::before { + border-color: transparent; + border-style: solid; + } + .bs-popover-auto[x-placement^="top"], + .bs-popover-top { + margin-bottom: 0.5rem; + } + .bs-popover-auto[x-placement^="top"] > .arrow, + .bs-popover-top > .arrow { + bottom: calc(-0.5rem - 1px); + } + .bs-popover-auto[x-placement^="top"] > .arrow::before, + .bs-popover-top > .arrow::before { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(0, 0, 0, 0.25); + } + .bs-popover-auto[x-placement^="top"] > .arrow::after, + .bs-popover-top > .arrow::after { + bottom: 1px; + border-width: 0.5rem 0.5rem 0; + border-top-color: #fff; + } + .bs-popover-auto[x-placement^="right"], + .bs-popover-right { + margin-left: 0.5rem; + } + .bs-popover-auto[x-placement^="right"] > .arrow, + .bs-popover-right > .arrow { + left: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.27rem 0; + } + .bs-popover-auto[x-placement^="right"] > .arrow::before, + .bs-popover-right > .arrow::before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, 0.25); + } + .bs-popover-auto[x-placement^="right"] > .arrow::after, + .bs-popover-right > .arrow::after { + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; + } + .bs-popover-auto[x-placement^="bottom"], + .bs-popover-bottom { + margin-top: 0.5rem; + } + .bs-popover-auto[x-placement^="bottom"] > .arrow, + .bs-popover-bottom > .arrow { + top: calc(-0.5rem - 1px); + } + .bs-popover-auto[x-placement^="bottom"] > .arrow::before, + .bs-popover-bottom > .arrow::before { + top: 0; + border-width: 0 0.5rem 0.5rem; + border-bottom-color: rgba(0, 0, 0, 0.25); + } + .bs-popover-auto[x-placement^="bottom"] > .arrow::after, + .bs-popover-bottom > .arrow::after { + top: 1px; + border-width: 0 0.5rem 0.5rem; + border-bottom-color: #fff; + } + .bs-popover-auto[x-placement^="bottom"] .popover-header::before, + .bs-popover-bottom .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; + } + .carousel, + .carousel-inner, + .carousel-item { + position: relative; + } + .bs-popover-auto[x-placement^="left"], + .bs-popover-left { + margin-right: 0.5rem; + } + .bs-popover-auto[x-placement^="left"] > .arrow, + .bs-popover-left > .arrow { + right: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.27rem 0; + } + .bs-popover-auto[x-placement^="left"] > .arrow::before, + .bs-popover-left > .arrow::before { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(0, 0, 0, 0.25); + } + .bs-popover-auto[x-placement^="left"] > .arrow::after, + .bs-popover-left > .arrow::after { + right: 1px; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #fff; + } + .popover-header { + margin-bottom: 0; + font-size: 1rem; + color: inherit; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.27rem - 1px); + border-top-right-radius: calc(0.27rem - 1px); + } + .popover-header:empty { + display: none; + } + .popover-body { + color: #404e67; + } + .carousel.pointer-event { + -ms-touch-action: pan-y; + touch-action: pan-y; + } + .carousel-inner { + width: 100%; + overflow: hidden; + } + .carousel-inner::after { + display: block; + clear: both; + } + .carousel-item { + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transition: -webkit-transform 0.6s ease; + transition: -webkit-transform 0.6s ease; + transition: transform 0.6s ease; + transition: transform 0.6s ease, -webkit-transform 0.6s ease; + } + @media (prefers-reduced-motion: reduce) { + .carousel-item { + -webkit-transition: none; + transition: none; + } + } + .carousel-item-next, + .carousel-item-prev, + .carousel-item.active { + display: block; + } + .active.carousel-item-right, + .carousel-item-next:not(.carousel-item-left) { + -webkit-transform: translateX(100%); + -ms-transform: translateX(100%); + transform: translateX(100%); + } + .active.carousel-item-left, + .carousel-item-prev:not(.carousel-item-right) { + -webkit-transform: translateX(-100%); + -ms-transform: translateX(-100%); + transform: translateX(-100%); + } + .carousel-fade .carousel-item { + opacity: 0; + -webkit-transition-property: opacity; + transition-property: opacity; + -webkit-transform: none; + -ms-transform: none; + transform: none; + } + .carousel-fade .carousel-item-next.carousel-item-left, + .carousel-fade .carousel-item-prev.carousel-item-right, + .carousel-fade .carousel-item.active { + z-index: 1; + opacity: 1; + } + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-right { + z-index: 0; + opacity: 0; + -webkit-transition: opacity 0s 0.6s; + transition: opacity 0s 0.6s; + } + @media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-right { + -webkit-transition: none; + transition: none; + } + } + .carousel-control-next, + .carousel-control-prev { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -webkit-align-items: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; + -webkit-transition: opacity 0.15s ease; + transition: opacity 0.15s ease; + } + @media (prefers-reduced-motion: reduce) { + .carousel-control-next, + .carousel-control-prev { + -webkit-transition: none; + transition: none; + } + } + .carousel-control-next:focus, + .carousel-control-next:hover, + .carousel-control-prev:focus, + .carousel-control-prev:hover { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; + } + .carousel-control-prev { + left: 0; + } + .carousel-control-next { + right: 0; + } + .carousel-control-next-icon, + .carousel-control-prev-icon { + display: inline-block; + width: 20px; + height: 20px; + background: 50%/100% 100% no-repeat; + } + .carousel-control-prev-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); + } + .carousel-control-next-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); + } + .carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 15; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -webkit-justify-content: center; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; + } + .spinner-border, + .spinner-grow { + display: inline-block; + vertical-align: text-bottom; + } + .carousel-indicators li { + box-sizing: content-box; + -webkit-box-flex: 0; + -webkit-flex: 0 1 auto; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: 0.5; + -webkit-transition: opacity 0.6s ease; + transition: opacity 0.6s ease; + } + @media (prefers-reduced-motion: reduce) { + .carousel-indicators li { + -webkit-transition: none; + transition: none; + } + } + .carousel-indicators .active { + opacity: 1; + } + .carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; + } + @-webkit-keyframes spinner-border { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } + } + @keyframes spinner-border { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } + } + .spinner-border { + width: 2rem; + height: 2rem; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + -webkit-animation: spinner-border 0.75s linear infinite; + animation: spinner-border 0.75s linear infinite; + } + .spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; + } + @-webkit-keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + opacity: 1; + } + } + @keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + opacity: 1; + } + } + .spinner-grow { + width: 2rem; + height: 2rem; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + -webkit-animation: spinner-grow 0.75s linear infinite; + animation: spinner-grow 0.75s linear infinite; + } + .spinner-grow-sm { + width: 1rem; + height: 1rem; + } + .align-baseline { + vertical-align: baseline !important; + } + .align-top { + vertical-align: top !important; + } + .align-middle { + vertical-align: middle !important; + } + .align-bottom { + vertical-align: bottom !important; + } + .align-text-bottom { + vertical-align: text-bottom !important; + } + .align-text-top { + vertical-align: text-top !important; + } + .bg-primary { + background-color: #0677D4 !important; + } + a.bg-primary:focus, + a.bg-primary:hover, + button.bg-primary:focus, + button.bg-primary:hover { + background-color: #0278d5 !important; + } + .bg-secondary { + background-color: #404e67 !important; + } + a.bg-secondary:focus, + a.bg-secondary:hover, + button.bg-secondary:focus, + button.bg-secondary:hover { + background-color: #2c3648 !important; + } + .bg-success { + background-color: #16d39a !important; + } + a.bg-success:focus, + a.bg-success:hover, + button.bg-success:focus, + button.bg-success:hover { + background-color: #11a578 !important; + } + .bg-info { + background-color: #2dcee3 !important; + } + a.bg-info:focus, + a.bg-info:hover, + button.bg-info:focus, + button.bg-info:hover { + background-color: #1ab0c3 !important; + } + .bg-warning { + background-color: #ffa87d !important; + } + a.bg-warning:focus, + a.bg-warning:hover, + button.bg-warning:focus, + button.bg-warning:hover { + background-color: #ff864a !important; + } + .bg-danger { + background-color: #F08080 !important; + } + a.bg-danger:focus, + a.bg-danger:hover, + button.bg-danger:focus, + button.bg-danger:hover { + background-color: #ff425c !important; + } + .bg-light { + background-color: #babfc7 !important; + } + a.bg-light:focus, + a.bg-light:hover, + button.bg-light:focus, + button.bg-light:hover { + background-color: #9ea5b0 !important; + } + .bg-dark { + background-color: #1b2942 !important; + } + a.bg-dark:focus, + a.bg-dark:hover, + button.bg-dark:focus, + button.bg-dark:hover { + background-color: #0c131e !important; + } + .bg-white { + background-color: #fff !important; + } + .bg-transparent { + background-color: transparent !important; + } + .border { + border: 1px solid #e6e6e6 !important; + } + .border-top { + border-top: 1px solid #e6e6e6 !important; + } + .border-right { + border-right: 1px solid #e6e6e6 !important; + } + .border-bottom { + border-bottom: 1px solid #e6e6e6 !important; + } + .border-left { + border-left: 1px solid #e6e6e6 !important; + } + .border-0 { + border: 0 !important; + } + .border-top-0 { + border-top: 0 !important; + } + .border-right-0 { + border-right: 0 !important; + } + .border-bottom-0 { + border-bottom: 0 !important; + } + .border-left-0 { + border-left: 0 !important; + } + .border-primary { + border-color: #0677D4 !important; + } + .border-secondary { + border-color: #404e67 !important; + } + .border-success { + border-color: #16d39a !important; + } + .border-info { + border-color: #2dcee3 !important; + } + .border-warning { + border-color: #ffa87d !important; + } + .border-danger { + border-color: #F08080 !important; + } + .border-light { + border-color: #babfc7 !important; + } + .border-dark { + border-color: #1b2942 !important; + } + .border-white { + border-color: #fff !important; + } + .rounded-sm { + border-radius: 0.21rem !important; + } + .rounded-right, + .rounded-top { + border-top-right-radius: 0.25rem !important; + } + .rounded-bottom, + .rounded-right { + border-bottom-right-radius: 0.25rem !important; + } + .rounded-left, + .rounded-top { + border-top-left-radius: 0.25rem !important; + } + .rounded-bottom, + .rounded-left { + border-bottom-left-radius: 0.25rem !important; + } + .rounded { + border-radius: 0.25rem !important; + } + .rounded-lg { + border-radius: 0.27rem !important; + } + .rounded-circle { + border-radius: 50% !important; + } + .rounded-pill { + border-radius: 50rem !important; + } + .rounded-0 { + border-radius: 0 !important; + } + .clearfix::after { + display: block; + clear: both; + } + .d-none { + display: none !important; + } + .d-inline { + display: inline !important; + } + .d-inline-block { + display: inline-block !important; + } + .d-block { + display: block !important; + } + .d-table { + display: table !important; + } + .d-table-row { + display: table-row !important; + } + .d-table-cell { + display: table-cell !important; + } + .d-flex { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-inline-flex { + display: -webkit-inline-box !important; + display: -webkit-inline-flex !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } + @media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-sm-inline-flex { + display: -webkit-inline-box !important; + display: -webkit-inline-flex !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } + } + @media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-md-inline-flex { + display: -webkit-inline-box !important; + display: -webkit-inline-flex !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } + } + @media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-lg-inline-flex { + display: -webkit-inline-box !important; + display: -webkit-inline-flex !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } + } + @media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-xl-inline-flex { + display: -webkit-inline-box !important; + display: -webkit-inline-flex !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } + } + @media (min-width: 1400px) { + .d-xxl-none { + display: none !important; + } + .d-xxl-inline { + display: inline !important; + } + .d-xxl-inline-block { + display: inline-block !important; + } + .d-xxl-block { + display: block !important; + } + .d-xxl-table { + display: table !important; + } + .d-xxl-table-row { + display: table-row !important; + } + .d-xxl-table-cell { + display: table-cell !important; + } + .d-xxl-flex { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-xxl-inline-flex { + display: -webkit-inline-box !important; + display: -webkit-inline-flex !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } + } + @media print { + .d-print-none { + display: none !important; + } + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: -webkit-box !important; + display: -webkit-flex !important; + display: -ms-flexbox !important; + display: flex !important; + } + .d-print-inline-flex { + display: -webkit-inline-box !important; + display: -webkit-inline-flex !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } + } + .embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; + } + .embed-responsive::before { + display: block; + } + .embed-responsive .embed-responsive-item, + .embed-responsive embed, + .embed-responsive iframe, + .embed-responsive object, + .embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; + } + .embed-responsive-21by9::before { + padding-top: 42.85714%; + } + .embed-responsive-16by9::before { + padding-top: 56.25%; + } + .embed-responsive-4by3::before { + padding-top: 75%; + } + .embed-responsive-1by1::before { + padding-top: 100%; + } + .flex-row { + -webkit-box-orient: horizontal !important; + -webkit-flex-direction: row !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-column { + -webkit-box-orient: vertical !important; + -webkit-flex-direction: column !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-column-reverse, + .flex-row-reverse { + -webkit-box-direction: reverse !important; + } + .flex-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-flex-direction: row-reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-flex-direction: column-reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-wrap { + -webkit-flex-wrap: wrap !important; + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-nowrap { + -webkit-flex-wrap: nowrap !important; + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-wrap-reverse { + -webkit-flex-wrap: wrap-reverse !important; + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-fill { + -webkit-box-flex: 1 !important; + -webkit-flex: 1 1 auto !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-grow-0 { + -webkit-box-flex: 0 !important; + -webkit-flex-grow: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-grow-1 { + -webkit-box-flex: 1 !important; + -webkit-flex-grow: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-shrink-0 { + -webkit-flex-shrink: 0 !important; + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-shrink-1 { + -webkit-flex-shrink: 1 !important; + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-start { + -webkit-box-pack: start !important; + -webkit-justify-content: flex-start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-end { + -webkit-box-pack: end !important; + -webkit-justify-content: flex-end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-center { + -webkit-box-pack: center !important; + -webkit-justify-content: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-between { + -webkit-box-pack: justify !important; + -webkit-justify-content: space-between !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-around { + -webkit-justify-content: space-around !important; + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-start { + -webkit-box-align: start !important; + -webkit-align-items: flex-start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-end { + -webkit-box-align: end !important; + -webkit-align-items: flex-end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-center { + -webkit-box-align: center !important; + -webkit-align-items: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-baseline { + -webkit-box-align: baseline !important; + -webkit-align-items: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-stretch { + -webkit-box-align: stretch !important; + -webkit-align-items: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-start { + -webkit-align-content: flex-start !important; + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-end { + -webkit-align-content: flex-end !important; + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-center { + -webkit-align-content: center !important; + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-between { + -webkit-align-content: space-between !important; + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-around { + -webkit-align-content: space-around !important; + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-stretch { + -webkit-align-content: stretch !important; + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-auto { + -webkit-align-self: auto !important; + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-start { + -webkit-align-self: flex-start !important; + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-end { + -webkit-align-self: flex-end !important; + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-center { + -webkit-align-self: center !important; + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-baseline { + -webkit-align-self: baseline !important; + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-stretch { + -webkit-align-self: stretch !important; + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } + .float-left { + float: left !important; + } + .float-right { + float: right !important; + } + .float-none { + float: none !important; + } + .overflow-auto { + overflow: auto !important; + } + .overflow-hidden { + overflow: hidden !important; + } + .position-static { + position: static !important; + } + .position-relative { + position: relative !important; + } + .position-absolute { + position: absolute !important; + } + .position-fixed { + position: fixed !important; + } + .position-sticky { + position: -webkit-sticky !important; + position: sticky !important; + } + .fixed-bottom, + .fixed-top { + position: fixed; + z-index: 1038; + right: 0; + left: 0; + } + .fixed-top { + top: 0; + } + .fixed-bottom { + bottom: 0; + } + @supports ((position: -webkit-sticky) or (position: sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } + } + .sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; + } + .sr-only-focusable:active, + .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; + } + .shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; + } + .shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; + } + .shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; + } + .shadow-none { + box-shadow: none !important; + } + .w-25 { + width: 25% !important; + } + .w-50 { + width: 50% !important; + } + .w-75 { + width: 75% !important; + } + .w-100 { + width: 100% !important; + } + .w-auto { + width: auto !important; + } + .h-25 { + height: 25% !important; + } + .h-50 { + height: 50% !important; + } + .h-75 { + height: 75% !important; + } + .h-100 { + height: 100% !important; + } + .h-auto { + height: auto !important; + } + .mw-100 { + max-width: 100% !important; + } + .mh-100 { + max-height: 100% !important; + } + .min-vw-100 { + min-width: 100vw !important; + } + .min-vh-100 { + min-height: 100vh !important; + } + .vw-100 { + width: 100vw !important; + } + .vh-100 { + height: 100vh !important; + } + .stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + pointer-events: auto; + background-color: rgba(0, 0, 0, 0); + } + .m-0 { + margin: 0 !important; + } + .mt-0, + .my-0 { + margin-top: 0 !important; + } + .mr-0, + .mx-0 { + margin-right: 0 !important; + } + .mb-0, + .my-0 { + margin-bottom: 0 !important; + } + .ml-0, + .mx-0 { + margin-left: 0 !important; + } + .m-1 { + margin: 1rem !important; + } + .mt-1, + .my-1 { + margin-top: 1rem !important; + } + .mr-1, + .mx-1 { + margin-right: 1rem !important; + } + .mb-1, + .my-1 { + margin-bottom: 1rem !important; + } + .ml-1, + .mx-1 { + margin-left: 1rem !important; + } + .m-2 { + margin: 1.5rem !important; + } + .mt-2, + .my-2 { + margin-top: 1.5rem !important; + } + .mr-2, + .mx-2 { + margin-right: 1.5rem !important; + } + .mb-2, + .my-2 { + margin-bottom: 1.5rem !important; + } + .ml-2, + .mx-2 { + margin-left: 1.5rem !important; + } + .m-3 { + margin: 3rem !important; + } + .mt-3, + .my-3 { + margin-top: 1rem !important; + } + .mr-3, + .mx-3 { + margin-right: 3rem !important; + } + .mb-3, + .my-3 { + margin-bottom: 3rem !important; + } + .ml-3, + .mx-3 { + margin-left: 3rem !important; + } + .m-4 { + margin: 3.5rem !important; + } + .mt-4, + .my-4 { + margin-top: 3.5rem !important; + } + .mr-4, + .mx-4 { + margin-right: 3.5rem !important; + } + .mb-4, + .my-4 { + margin-bottom: 3.5rem !important; + } + .ml-4, + .mx-4 { + margin-left: 3.5rem !important; + } + .m-5 { + margin: 4rem !important; + } + .mt-5, + .my-5 { + margin-top: 4rem !important; + } + .mr-5, + .mx-5 { + margin-right: 4rem !important; + } + .mb-5, + .my-5 { + margin-bottom: 4rem !important; + } + .ml-5, + .mx-5 { + margin-left: 4rem !important; + } + .m-25 { + margin: 0.25rem !important; + } + .mt-25, + .my-25 { + margin-top: 0.25rem !important; + } + .mr-25, + .mx-25 { + margin-right: 0.25rem !important; + } + .mb-25, + .my-25 { + margin-bottom: 0.25rem !important; + } + .ml-25, + .mx-25 { + margin-left: 0.25rem !important; + } + .m-50 { + margin: 0.5rem !important; + } + .mt-50, + .my-50 { + margin-top: 0.5rem !important; + } + .mr-50, + .mx-50 { + margin-right: 0.5rem !important; + } + .mb-50, + .my-50 { + margin-bottom: 0.5rem !important; + } + .ml-50, + .mx-50 { + margin-left: 0.5rem !important; + } + .m-75 { + margin: 0.75rem !important; + } + .mt-75, + .my-75 { + margin-top: 0.75rem !important; + } + .mr-75, + .mx-75 { + margin-right: 0.75rem !important; + } + .mb-75, + .my-75 { + margin-bottom: 0.75rem !important; + } + .ml-75, + .mx-75 { + margin-left: 0.75rem !important; + } + .p-0 { + padding: 0 !important; + } + .pt-0, + .py-0 { + padding-top: 0 !important; + } + .pr-0, + .px-0 { + padding-right: 0 !important; + } + .pb-0, + .py-0 { + padding-bottom: 0 !important; + } + .pl-0, + .px-0 { + padding-left: 0 !important; + } + .p-1 { + padding: 1rem !important; + } + .pt-1, + .py-1 { + padding-top: 1rem !important; + } + .pr-1, + .px-1 { + padding-right: 1rem !important; + } + .pb-1, + .py-1 { + padding-bottom: 1rem !important; + } + .pl-1, + .px-1 { + padding-left: 1rem !important; + } + .p-2 { + padding: 1.5rem !important; + } + .pt-2, + .py-2 { + padding-top: 1.5rem !important; + } + .pr-2, + .px-2 { + padding-right: 1.5rem !important; + } + .pb-2, + .py-2 { + padding-bottom: 1.5rem !important; + } + .pl-2, + .px-2 { + padding-left: 1.5rem !important; + } + .p-3 { + padding: 3rem !important; + } + .pt-3, + .py-3 { + padding-top: 3rem !important; + } + .pr-3, + .px-3 { + padding-right: 3rem !important; + } + .pb-3, + .py-3 { + padding-bottom: 3rem !important; + } + .pl-3, + .px-3 { + padding-left: 3rem !important; + } + .p-4 { + padding: 3.5rem !important; + } + .pt-4, + .py-4 { + padding-top: 3.5rem !important; + } + .pr-4, + .px-4 { + padding-right: 3.5rem !important; + } + .pb-4, + .py-4 { + padding-bottom: 3.5rem !important; + } + .pl-4, + .px-4 { + padding-left: 3.5rem !important; + } + .p-5 { + padding: 4rem !important; + } + .pt-5, + .py-5 { + padding-top: 4rem !important; + } + .pr-5, + .px-5 { + padding-right: 4rem !important; + } + .pb-5, + .py-5 { + padding-bottom: 4rem !important; + } + .pl-5, + .px-5 { + padding-left: 4rem !important; + } + .p-25 { + padding: 0.25rem !important; + } + .pt-25, + .py-25 { + padding-top: 0.25rem !important; + } + .pr-25, + .px-25 { + padding-right: 0.25rem !important; + } + .pb-25, + .py-25 { + padding-bottom: 0.25rem !important; + } + .pl-25, + .px-25 { + padding-left: 0.25rem !important; + } + .p-50 { + padding: 0.5rem !important; + } + .pt-50, + .py-50 { + padding-top: 0.5rem !important; + } + .pr-50, + .px-50 { + padding-right: 0.5rem !important; + } + .pb-50, + .py-50 { + padding-bottom: 0.5rem !important; + } + .pl-50, + .px-50 { + padding-left: 0.5rem !important; + } + .p-75 { + padding: 0.75rem !important; + } + .pt-75, + .py-75 { + padding-top: 0.75rem !important; + } + .pr-75, + .px-75 { + padding-right: 0.75rem !important; + } + .pb-75, + .py-75 { + padding-bottom: 0.75rem !important; + } + .pl-75, + .px-75 { + padding-left: 0.75rem !important; + } + .m-n1 { + margin: -1rem !important; + } + .mt-n1, + .my-n1 { + margin-top: -1rem !important; + } + .mr-n1, + .mx-n1 { + margin-right: -1rem !important; + } + .mb-n1, + .my-n1 { + margin-bottom: -1rem !important; + } + .ml-n1, + .mx-n1 { + margin-left: -1rem !important; + } + .m-n2 { + margin: -1.5rem !important; + } + .mt-n2, + .my-n2 { + margin-top: -1.5rem !important; + } + .mr-n2, + .mx-n2 { + margin-right: -1.5rem !important; + } + .mb-n2, + .my-n2 { + margin-bottom: -1.5rem !important; + } + .ml-n2, + .mx-n2 { + margin-left: -1.5rem !important; + } + .m-n3 { + margin: -3rem !important; + } + .mt-n3, + .my-n3 { + margin-top: -3rem !important; + } + .mr-n3, + .mx-n3 { + margin-right: -3rem !important; + } + .mb-n3, + .my-n3 { + margin-bottom: -3rem !important; + } + .ml-n3, + .mx-n3 { + margin-left: -3rem !important; + } + .m-n4 { + margin: -3.5rem !important; + } + .mt-n4, + .my-n4 { + margin-top: -3.5rem !important; + } + .mr-n4, + .mx-n4 { + margin-right: -3.5rem !important; + } + .mb-n4, + .my-n4 { + margin-bottom: -3.5rem !important; + } + .ml-n4, + .mx-n4 { + margin-left: -3.5rem !important; + } + .m-n5 { + margin: -4rem !important; + } + .mt-n5, + .my-n5 { + margin-top: -4rem !important; + } + .mr-n5, + .mx-n5 { + margin-right: -4rem !important; + } + .mb-n5, + .my-n5 { + margin-bottom: -4rem !important; + } + .ml-n5, + .mx-n5 { + margin-left: -4rem !important; + } + .m-n25 { + margin: -0.25rem !important; + } + .mt-n25, + .my-n25 { + margin-top: -0.25rem !important; + } + .mr-n25, + .mx-n25 { + margin-right: -0.25rem !important; + } + .mb-n25, + .my-n25 { + margin-bottom: -0.25rem !important; + } + .ml-n25, + .mx-n25 { + margin-left: -0.25rem !important; + } + .m-n50 { + margin: -0.5rem !important; + } + .mt-n50, + .my-n50 { + margin-top: -0.5rem !important; + } + .mr-n50, + .mx-n50 { + margin-right: -0.5rem !important; + } + .mb-n50, + .my-n50 { + margin-bottom: -0.5rem !important; + } + .ml-n50, + .mx-n50 { + margin-left: -0.5rem !important; + } + .m-n75 { + margin: -0.75rem !important; + } + .mt-n75, + .my-n75 { + margin-top: -0.75rem !important; + } + .mr-n75, + .mx-n75 { + margin-right: -0.75rem !important; + } + .mb-n75, + .my-n75 { + margin-bottom: -0.75rem !important; + } + .ml-n75, + .mx-n75 { + margin-left: -0.75rem !important; + } + .m-auto { + margin: auto !important; + } + .mt-auto, + .my-auto { + margin-top: auto !important; + } + .mr-auto, + .mx-auto { + margin-right: auto !important; + } + .mb-auto, + .my-auto { + margin-bottom: auto !important; + } + .ml-auto, + .mx-auto { + margin-left: auto !important; + } + .text-monospace { + font-family: Inter,sans-serif; + } + .text-justify { + text-align: justify !important; + } + .text-wrap { + white-space: normal !important; + } + .text-nowrap { + white-space: nowrap !important; + } + .text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + .text-left { + text-align: left !important; + } + .text-right { + text-align: right !important; + } + .text-center { + text-align: center !important; + } + @media (min-width: 576px) { + .flex-sm-column, + .flex-sm-row { + -webkit-box-direction: normal !important; + } + .flex-sm-row { + -webkit-box-orient: horizontal !important; + -webkit-flex-direction: row !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -webkit-box-orient: vertical !important; + -webkit-flex-direction: column !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -webkit-flex-direction: row-reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -webkit-flex-direction: column-reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -webkit-flex-wrap: wrap !important; + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -webkit-flex-wrap: nowrap !important; + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -webkit-flex-wrap: wrap-reverse !important; + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-sm-fill { + -webkit-box-flex: 1 !important; + -webkit-flex: 1 1 auto !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-sm-grow-0 { + -webkit-box-flex: 0 !important; + -webkit-flex-grow: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + -webkit-box-flex: 1 !important; + -webkit-flex-grow: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + -webkit-flex-shrink: 0 !important; + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + -webkit-flex-shrink: 1 !important; + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-sm-start { + -webkit-box-pack: start !important; + -webkit-justify-content: flex-start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -webkit-box-pack: end !important; + -webkit-justify-content: flex-end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -webkit-box-pack: center !important; + -webkit-justify-content: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -webkit-box-pack: justify !important; + -webkit-justify-content: space-between !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -webkit-justify-content: space-around !important; + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -webkit-box-align: start !important; + -webkit-align-items: flex-start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -webkit-box-align: end !important; + -webkit-align-items: flex-end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -webkit-box-align: center !important; + -webkit-align-items: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -webkit-box-align: baseline !important; + -webkit-align-items: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -webkit-box-align: stretch !important; + -webkit-align-items: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -webkit-align-content: flex-start !important; + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -webkit-align-content: flex-end !important; + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -webkit-align-content: center !important; + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -webkit-align-content: space-between !important; + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -webkit-align-content: space-around !important; + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -webkit-align-content: stretch !important; + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -webkit-align-self: auto !important; + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -webkit-align-self: flex-start !important; + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -webkit-align-self: flex-end !important; + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -webkit-align-self: center !important; + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -webkit-align-self: baseline !important; + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -webkit-align-self: stretch !important; + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } + .float-sm-left { + float: left !important; + } + .float-sm-right { + float: right !important; + } + .float-sm-none { + float: none !important; + } + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 1rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 1rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 1rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 1rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 1rem !important; + } + .m-sm-2 { + margin: 1.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 1.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 1.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 1.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 1.5rem !important; + } + .m-sm-3 { + margin: 3rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 3rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 3rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 3rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 3rem !important; + } + .m-sm-4 { + margin: 3.5rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 3.5rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 3.5rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 3.5rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 3.5rem !important; + } + .m-sm-5 { + margin: 4rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 4rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 4rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 4rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 4rem !important; + } + .m-sm-25 { + margin: 0.25rem !important; + } + .mt-sm-25, + .my-sm-25 { + margin-top: 0.25rem !important; + } + .mr-sm-25, + .mx-sm-25 { + margin-right: 0.25rem !important; + } + .mb-sm-25, + .my-sm-25 { + margin-bottom: 0.25rem !important; + } + .ml-sm-25, + .mx-sm-25 { + margin-left: 0.25rem !important; + } + .m-sm-50 { + margin: 0.5rem !important; + } + .mt-sm-50, + .my-sm-50 { + margin-top: 0.5rem !important; + } + .mr-sm-50, + .mx-sm-50 { + margin-right: 0.5rem !important; + } + .mb-sm-50, + .my-sm-50 { + margin-bottom: 0.5rem !important; + } + .ml-sm-50, + .mx-sm-50 { + margin-left: 0.5rem !important; + } + .m-sm-75 { + margin: 0.75rem !important; + } + .mt-sm-75, + .my-sm-75 { + margin-top: 0.75rem !important; + } + .mr-sm-75, + .mx-sm-75 { + margin-right: 0.75rem !important; + } + .mb-sm-75, + .my-sm-75 { + margin-bottom: 0.75rem !important; + } + .ml-sm-75, + .mx-sm-75 { + margin-left: 0.75rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 1rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 1rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 1rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 1rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 1rem !important; + } + .p-sm-2 { + padding: 1.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 1.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 1.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 1.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 1.5rem !important; + } + .p-sm-3 { + padding: 3rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 3rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 3rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 3rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 3rem !important; + } + .p-sm-4 { + padding: 3.5rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 3.5rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 3.5rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 3.5rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 3.5rem !important; + } + .p-sm-5 { + padding: 4rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 4rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 4rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 4rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 4rem !important; + } + .p-sm-25 { + padding: 0.25rem !important; + } + .pt-sm-25, + .py-sm-25 { + padding-top: 0.25rem !important; + } + .pr-sm-25, + .px-sm-25 { + padding-right: 0.25rem !important; + } + .pb-sm-25, + .py-sm-25 { + padding-bottom: 0.25rem !important; + } + .pl-sm-25, + .px-sm-25 { + padding-left: 0.25rem !important; + } + .p-sm-50 { + padding: 0.5rem !important; + } + .pt-sm-50, + .py-sm-50 { + padding-top: 0.5rem !important; + } + .pr-sm-50, + .px-sm-50 { + padding-right: 0.5rem !important; + } + .pb-sm-50, + .py-sm-50 { + padding-bottom: 0.5rem !important; + } + .pl-sm-50, + .px-sm-50 { + padding-left: 0.5rem !important; + } + .p-sm-75 { + padding: 0.75rem !important; + } + .pt-sm-75, + .py-sm-75 { + padding-top: 0.75rem !important; + } + .pr-sm-75, + .px-sm-75 { + padding-right: 0.75rem !important; + } + .pb-sm-75, + .py-sm-75 { + padding-bottom: 0.75rem !important; + } + .pl-sm-75, + .px-sm-75 { + padding-left: 0.75rem !important; + } + .m-sm-n1 { + margin: -1rem !important; + } + .mt-sm-n1, + .my-sm-n1 { + margin-top: -1rem !important; + } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -1rem !important; + } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -1rem !important; + } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -1rem !important; + } + .m-sm-n2 { + margin: -1.5rem !important; + } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -1.5rem !important; + } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -1.5rem !important; + } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -1.5rem !important; + } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -1.5rem !important; + } + .m-sm-n3 { + margin: -3rem !important; + } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -3rem !important; + } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -3rem !important; + } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -3rem !important; + } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -3rem !important; + } + .m-sm-n4 { + margin: -3.5rem !important; + } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -3.5rem !important; + } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -3.5rem !important; + } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -3.5rem !important; + } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -3.5rem !important; + } + .m-sm-n5 { + margin: -4rem !important; + } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -4rem !important; + } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -4rem !important; + } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -4rem !important; + } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -4rem !important; + } + .m-sm-n25 { + margin: -0.25rem !important; + } + .mt-sm-n25, + .my-sm-n25 { + margin-top: -0.25rem !important; + } + .mr-sm-n25, + .mx-sm-n25 { + margin-right: -0.25rem !important; + } + .mb-sm-n25, + .my-sm-n25 { + margin-bottom: -0.25rem !important; + } + .ml-sm-n25, + .mx-sm-n25 { + margin-left: -0.25rem !important; + } + .m-sm-n50 { + margin: -0.5rem !important; + } + .mt-sm-n50, + .my-sm-n50 { + margin-top: -0.5rem !important; + } + .mr-sm-n50, + .mx-sm-n50 { + margin-right: -0.5rem !important; + } + .mb-sm-n50, + .my-sm-n50 { + margin-bottom: -0.5rem !important; + } + .ml-sm-n50, + .mx-sm-n50 { + margin-left: -0.5rem !important; + } + .m-sm-n75 { + margin: -0.75rem !important; + } + .mt-sm-n75, + .my-sm-n75 { + margin-top: -0.75rem !important; + } + .mr-sm-n75, + .mx-sm-n75 { + margin-right: -0.75rem !important; + } + .mb-sm-n75, + .my-sm-n75 { + margin-bottom: -0.75rem !important; + } + .ml-sm-n75, + .mx-sm-n75 { + margin-left: -0.75rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } + .text-sm-left { + text-align: left !important; + } + .text-sm-right { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } + } + @media (min-width: 768px) { + .flex-md-column, + .flex-md-row { + -webkit-box-direction: normal !important; + } + .flex-md-row { + -webkit-box-orient: horizontal !important; + -webkit-flex-direction: row !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -webkit-box-orient: vertical !important; + -webkit-flex-direction: column !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -webkit-flex-direction: row-reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -webkit-flex-direction: column-reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -webkit-flex-wrap: wrap !important; + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -webkit-flex-wrap: nowrap !important; + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -webkit-flex-wrap: wrap-reverse !important; + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-md-fill { + -webkit-box-flex: 1 !important; + -webkit-flex: 1 1 auto !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-md-grow-0 { + -webkit-box-flex: 0 !important; + -webkit-flex-grow: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-md-grow-1 { + -webkit-box-flex: 1 !important; + -webkit-flex-grow: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + -webkit-flex-shrink: 0 !important; + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + -webkit-flex-shrink: 1 !important; + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-md-start { + -webkit-box-pack: start !important; + -webkit-justify-content: flex-start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -webkit-box-pack: end !important; + -webkit-justify-content: flex-end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -webkit-box-pack: center !important; + -webkit-justify-content: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -webkit-box-pack: justify !important; + -webkit-justify-content: space-between !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -webkit-justify-content: space-around !important; + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -webkit-box-align: start !important; + -webkit-align-items: flex-start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -webkit-box-align: end !important; + -webkit-align-items: flex-end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -webkit-box-align: center !important; + -webkit-align-items: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -webkit-box-align: baseline !important; + -webkit-align-items: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -webkit-box-align: stretch !important; + -webkit-align-items: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -webkit-align-content: flex-start !important; + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -webkit-align-content: flex-end !important; + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -webkit-align-content: center !important; + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -webkit-align-content: space-between !important; + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -webkit-align-content: space-around !important; + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -webkit-align-content: stretch !important; + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -webkit-align-self: auto !important; + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -webkit-align-self: flex-start !important; + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -webkit-align-self: flex-end !important; + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -webkit-align-self: center !important; + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -webkit-align-self: baseline !important; + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -webkit-align-self: stretch !important; + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } + .float-md-left { + float: left !important; + } + .float-md-right { + float: right !important; + } + .float-md-none { + float: none !important; + } + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 1rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 1rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 1rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 1rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 1rem !important; + } + .m-md-2 { + margin: 1.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 1.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 1.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 1.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 1.5rem !important; + } + .m-md-3 { + margin: 3rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 3rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 3rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 3rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 3rem !important; + } + .m-md-4 { + margin: 3.5rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 3.5rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 3.5rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 3.5rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 3.5rem !important; + } + .m-md-5 { + margin: 4rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 4rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 4rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 4rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 4rem !important; + } + .m-md-25 { + margin: 0.25rem !important; + } + .mt-md-25, + .my-md-25 { + margin-top: 0.25rem !important; + } + .mr-md-25, + .mx-md-25 { + margin-right: 0.25rem !important; + } + .mb-md-25, + .my-md-25 { + margin-bottom: 0.25rem !important; + } + .ml-md-25, + .mx-md-25 { + margin-left: 0.25rem !important; + } + .m-md-50 { + margin: 0.5rem !important; + } + .mt-md-50, + .my-md-50 { + margin-top: 0.5rem !important; + } + .mr-md-50, + .mx-md-50 { + margin-right: 0.5rem !important; + } + .mb-md-50, + .my-md-50 { + margin-bottom: 0.5rem !important; + } + .ml-md-50, + .mx-md-50 { + margin-left: 0.5rem !important; + } + .m-md-75 { + margin: 0.75rem !important; + } + .mt-md-75, + .my-md-75 { + margin-top: 0.75rem !important; + } + .mr-md-75, + .mx-md-75 { + margin-right: 0.75rem !important; + } + .mb-md-75, + .my-md-75 { + margin-bottom: 0.75rem !important; + } + .ml-md-75, + .mx-md-75 { + margin-left: 0.75rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 1rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 1rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 1rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 1rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 1rem !important; + } + .p-md-2 { + padding: 1.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 1.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 1.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 1.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 1.5rem !important; + } + .p-md-3 { + padding: 3rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 3rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 3rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 3rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 3rem !important; + } + .p-md-4 { + padding: 3.5rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 3.5rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 3.5rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 3.5rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 3.5rem !important; + } + .p-md-5 { + padding: 4rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 4rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 4rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 4rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 4rem !important; + } + .p-md-25 { + padding: 0.25rem !important; + } + .pt-md-25, + .py-md-25 { + padding-top: 0.25rem !important; + } + .pr-md-25, + .px-md-25 { + padding-right: 0.25rem !important; + } + .pb-md-25, + .py-md-25 { + padding-bottom: 0.25rem !important; + } + .pl-md-25, + .px-md-25 { + padding-left: 0.25rem !important; + } + .p-md-50 { + padding: 0.5rem !important; + } + .pt-md-50, + .py-md-50 { + padding-top: 0.5rem !important; + } + .pr-md-50, + .px-md-50 { + padding-right: 0.5rem !important; + } + .pb-md-50, + .py-md-50 { + padding-bottom: 0.5rem !important; + } + .pl-md-50, + .px-md-50 { + padding-left: 0.5rem !important; + } + .p-md-75 { + padding: 0.75rem !important; + } + .pt-md-75, + .py-md-75 { + padding-top: 0.75rem !important; + } + .pr-md-75, + .px-md-75 { + padding-right: 0.75rem !important; + } + .pb-md-75, + .py-md-75 { + padding-bottom: 0.75rem !important; + } + .pl-md-75, + .px-md-75 { + padding-left: 0.75rem !important; + } + .m-md-n1 { + margin: -1rem !important; + } + .mt-md-n1, + .my-md-n1 { + margin-top: -1rem !important; + } + .mr-md-n1, + .mx-md-n1 { + margin-right: -1rem !important; + } + .mb-md-n1, + .my-md-n1 { + margin-bottom: -1rem !important; + } + .ml-md-n1, + .mx-md-n1 { + margin-left: -1rem !important; + } + .m-md-n2 { + margin: -1.5rem !important; + } + .mt-md-n2, + .my-md-n2 { + margin-top: -1.5rem !important; + } + .mr-md-n2, + .mx-md-n2 { + margin-right: -1.5rem !important; + } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -1.5rem !important; + } + .ml-md-n2, + .mx-md-n2 { + margin-left: -1.5rem !important; + } + .m-md-n3 { + margin: -3rem !important; + } + .mt-md-n3, + .my-md-n3 { + margin-top: -3rem !important; + } + .mr-md-n3, + .mx-md-n3 { + margin-right: -3rem !important; + } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -3rem !important; + } + .ml-md-n3, + .mx-md-n3 { + margin-left: -3rem !important; + } + .m-md-n4 { + margin: -3.5rem !important; + } + .mt-md-n4, + .my-md-n4 { + margin-top: -3.5rem !important; + } + .mr-md-n4, + .mx-md-n4 { + margin-right: -3.5rem !important; + } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -3.5rem !important; + } + .ml-md-n4, + .mx-md-n4 { + margin-left: -3.5rem !important; + } + .m-md-n5 { + margin: -4rem !important; + } + .mt-md-n5, + .my-md-n5 { + margin-top: -4rem !important; + } + .mr-md-n5, + .mx-md-n5 { + margin-right: -4rem !important; + } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -4rem !important; + } + .ml-md-n5, + .mx-md-n5 { + margin-left: -4rem !important; + } + .m-md-n25 { + margin: -0.25rem !important; + } + .mt-md-n25, + .my-md-n25 { + margin-top: -0.25rem !important; + } + .mr-md-n25, + .mx-md-n25 { + margin-right: -0.25rem !important; + } + .mb-md-n25, + .my-md-n25 { + margin-bottom: -0.25rem !important; + } + .ml-md-n25, + .mx-md-n25 { + margin-left: -0.25rem !important; + } + .m-md-n50 { + margin: -0.5rem !important; + } + .mt-md-n50, + .my-md-n50 { + margin-top: -0.5rem !important; + } + .mr-md-n50, + .mx-md-n50 { + margin-right: -0.5rem !important; + } + .mb-md-n50, + .my-md-n50 { + margin-bottom: -0.5rem !important; + } + .ml-md-n50, + .mx-md-n50 { + margin-left: -0.5rem !important; + } + .m-md-n75 { + margin: -0.75rem !important; + } + .mt-md-n75, + .my-md-n75 { + margin-top: -0.75rem !important; + } + .mr-md-n75, + .mx-md-n75 { + margin-right: -0.75rem !important; + } + .mb-md-n75, + .my-md-n75 { + margin-bottom: -0.75rem !important; + } + .ml-md-n75, + .mx-md-n75 { + margin-left: -0.75rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } + .text-md-left { + text-align: left !important; + } + .text-md-right { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } + } + @media (min-width: 992px) { + .flex-lg-column, + .flex-lg-row { + -webkit-box-direction: normal !important; + } + .flex-lg-row { + -webkit-box-orient: horizontal !important; + -webkit-flex-direction: row !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -webkit-box-orient: vertical !important; + -webkit-flex-direction: column !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -webkit-flex-direction: row-reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -webkit-flex-direction: column-reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -webkit-flex-wrap: wrap !important; + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -webkit-flex-wrap: nowrap !important; + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -webkit-flex-wrap: wrap-reverse !important; + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-lg-fill { + -webkit-box-flex: 1 !important; + -webkit-flex: 1 1 auto !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-lg-grow-0 { + -webkit-box-flex: 0 !important; + -webkit-flex-grow: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + -webkit-box-flex: 1 !important; + -webkit-flex-grow: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + -webkit-flex-shrink: 0 !important; + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + -webkit-flex-shrink: 1 !important; + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-lg-start { + -webkit-box-pack: start !important; + -webkit-justify-content: flex-start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -webkit-box-pack: end !important; + -webkit-justify-content: flex-end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -webkit-box-pack: center !important; + -webkit-justify-content: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -webkit-box-pack: justify !important; + -webkit-justify-content: space-between !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -webkit-justify-content: space-around !important; + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -webkit-box-align: start !important; + -webkit-align-items: flex-start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -webkit-box-align: end !important; + -webkit-align-items: flex-end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -webkit-box-align: center !important; + -webkit-align-items: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -webkit-box-align: baseline !important; + -webkit-align-items: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -webkit-box-align: stretch !important; + -webkit-align-items: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -webkit-align-content: flex-start !important; + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -webkit-align-content: flex-end !important; + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -webkit-align-content: center !important; + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -webkit-align-content: space-between !important; + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -webkit-align-content: space-around !important; + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -webkit-align-content: stretch !important; + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -webkit-align-self: auto !important; + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -webkit-align-self: flex-start !important; + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -webkit-align-self: flex-end !important; + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -webkit-align-self: center !important; + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -webkit-align-self: baseline !important; + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -webkit-align-self: stretch !important; + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 1rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 1rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 1rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 1rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 1rem !important; + } + .m-lg-2 { + margin: 1.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 1.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 1.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 1.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 1.5rem !important; + } + .m-lg-3 { + margin: 3rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 3rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 3rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 3rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 3rem !important; + } + .m-lg-4 { + margin: 3.5rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 3.5rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 3.5rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 3.5rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 3.5rem !important; + } + .m-lg-5 { + margin: 4rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 4rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 4rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 4rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 4rem !important; + } + .m-lg-25 { + margin: 0.25rem !important; + } + .mt-lg-25, + .my-lg-25 { + margin-top: 0.25rem !important; + } + .mr-lg-25, + .mx-lg-25 { + margin-right: 0.25rem !important; + } + .mb-lg-25, + .my-lg-25 { + margin-bottom: 0.25rem !important; + } + .ml-lg-25, + .mx-lg-25 { + margin-left: 0.25rem !important; + } + .m-lg-50 { + margin: 0.5rem !important; + } + .mt-lg-50, + .my-lg-50 { + margin-top: 0.5rem !important; + } + .mr-lg-50, + .mx-lg-50 { + margin-right: 0.5rem !important; + } + .mb-lg-50, + .my-lg-50 { + margin-bottom: 0.5rem !important; + } + .ml-lg-50, + .mx-lg-50 { + margin-left: 0.5rem !important; + } + .m-lg-75 { + margin: 0.75rem !important; + } + .mt-lg-75, + .my-lg-75 { + margin-top: 0.75rem !important; + } + .mr-lg-75, + .mx-lg-75 { + margin-right: 0.75rem !important; + } + .mb-lg-75, + .my-lg-75 { + margin-bottom: 0.75rem !important; + } + .ml-lg-75, + .mx-lg-75 { + margin-left: 0.75rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 1rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 1rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 1rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 1rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 1rem !important; + } + .p-lg-2 { + padding: 1.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 1.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 1.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 1.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 1.5rem !important; + } + .p-lg-3 { + padding: 3rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 3rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 3rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 3rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 3rem !important; + } + .p-lg-4 { + padding: 3.5rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 3.5rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 3.5rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 3.5rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 3.5rem !important; + } + .p-lg-5 { + padding: 4rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 4rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 4rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 4rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 4rem !important; + } + .p-lg-25 { + padding: 0.25rem !important; + } + .pt-lg-25, + .py-lg-25 { + padding-top: 0.25rem !important; + } + .pr-lg-25, + .px-lg-25 { + padding-right: 0.25rem !important; + } + .pb-lg-25, + .py-lg-25 { + padding-bottom: 0.25rem !important; + } + .pl-lg-25, + .px-lg-25 { + padding-left: 0.25rem !important; + } + .p-lg-50 { + padding: 0.5rem !important; + } + .pt-lg-50, + .py-lg-50 { + padding-top: 0.5rem !important; + } + .pr-lg-50, + .px-lg-50 { + padding-right: 0.5rem !important; + } + .pb-lg-50, + .py-lg-50 { + padding-bottom: 0.5rem !important; + } + .pl-lg-50, + .px-lg-50 { + padding-left: 0.5rem !important; + } + .p-lg-75 { + padding: 0.75rem !important; + } + .pt-lg-75, + .py-lg-75 { + padding-top: 0.75rem !important; + } + .pr-lg-75, + .px-lg-75 { + padding-right: 0.75rem !important; + } + .pb-lg-75, + .py-lg-75 { + padding-bottom: 0.75rem !important; + } + .pl-lg-75, + .px-lg-75 { + padding-left: 0.75rem !important; + } + .m-lg-n1 { + margin: -1rem !important; + } + .mt-lg-n1, + .my-lg-n1 { + margin-top: -1rem !important; + } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -1rem !important; + } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -1rem !important; + } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -1rem !important; + } + .m-lg-n2 { + margin: -1.5rem !important; + } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -1.5rem !important; + } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -1.5rem !important; + } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -1.5rem !important; + } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -1.5rem !important; + } + .m-lg-n3 { + margin: -3rem !important; + } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -3rem !important; + } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -3rem !important; + } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -3rem !important; + } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -3rem !important; + } + .m-lg-n4 { + margin: -3.5rem !important; + } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -3.5rem !important; + } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -3.5rem !important; + } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -3.5rem !important; + } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -3.5rem !important; + } + .m-lg-n5 { + margin: -4rem !important; + } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -4rem !important; + } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -4rem !important; + } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -4rem !important; + } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -4rem !important; + } + .m-lg-n25 { + margin: -0.25rem !important; + } + .mt-lg-n25, + .my-lg-n25 { + margin-top: -0.25rem !important; + } + .mr-lg-n25, + .mx-lg-n25 { + margin-right: -0.25rem !important; + } + .mb-lg-n25, + .my-lg-n25 { + margin-bottom: -0.25rem !important; + } + .ml-lg-n25, + .mx-lg-n25 { + margin-left: -0.25rem !important; + } + .m-lg-n50 { + margin: -0.5rem !important; + } + .mt-lg-n50, + .my-lg-n50 { + margin-top: -0.5rem !important; + } + .mr-lg-n50, + .mx-lg-n50 { + margin-right: -0.5rem !important; + } + .mb-lg-n50, + .my-lg-n50 { + margin-bottom: -0.5rem !important; + } + .ml-lg-n50, + .mx-lg-n50 { + margin-left: -0.5rem !important; + } + .m-lg-n75 { + margin: -0.75rem !important; + } + .mt-lg-n75, + .my-lg-n75 { + margin-top: -0.75rem !important; + } + .mr-lg-n75, + .mx-lg-n75 { + margin-right: -0.75rem !important; + } + .mb-lg-n75, + .my-lg-n75 { + margin-bottom: -0.75rem !important; + } + .ml-lg-n75, + .mx-lg-n75 { + margin-left: -0.75rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } + } + @media (min-width: 1200px) { + .flex-xl-column, + .flex-xl-row { + -webkit-box-direction: normal !important; + } + .flex-xl-row { + -webkit-box-orient: horizontal !important; + -webkit-flex-direction: row !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -webkit-box-orient: vertical !important; + -webkit-flex-direction: column !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -webkit-flex-direction: row-reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -webkit-flex-direction: column-reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -webkit-flex-wrap: wrap !important; + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -webkit-flex-wrap: nowrap !important; + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -webkit-flex-wrap: wrap-reverse !important; + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-xl-fill { + -webkit-box-flex: 1 !important; + -webkit-flex: 1 1 auto !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-xl-grow-0 { + -webkit-box-flex: 0 !important; + -webkit-flex-grow: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + -webkit-box-flex: 1 !important; + -webkit-flex-grow: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + -webkit-flex-shrink: 0 !important; + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + -webkit-flex-shrink: 1 !important; + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-xl-start { + -webkit-box-pack: start !important; + -webkit-justify-content: flex-start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -webkit-box-pack: end !important; + -webkit-justify-content: flex-end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -webkit-box-pack: center !important; + -webkit-justify-content: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -webkit-box-pack: justify !important; + -webkit-justify-content: space-between !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -webkit-justify-content: space-around !important; + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -webkit-box-align: start !important; + -webkit-align-items: flex-start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -webkit-box-align: end !important; + -webkit-align-items: flex-end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -webkit-box-align: center !important; + -webkit-align-items: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -webkit-box-align: baseline !important; + -webkit-align-items: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -webkit-box-align: stretch !important; + -webkit-align-items: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -webkit-align-content: flex-start !important; + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -webkit-align-content: flex-end !important; + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -webkit-align-content: center !important; + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -webkit-align-content: space-between !important; + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -webkit-align-content: space-around !important; + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -webkit-align-content: stretch !important; + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -webkit-align-self: auto !important; + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -webkit-align-self: flex-start !important; + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -webkit-align-self: flex-end !important; + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -webkit-align-self: center !important; + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -webkit-align-self: baseline !important; + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -webkit-align-self: stretch !important; + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 1rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 1rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 1rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 1rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 1rem !important; + } + .m-xl-2 { + margin: 1.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 1.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 1.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 1.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 1.5rem !important; + } + .m-xl-3 { + margin: 3rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 3rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 3rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 3rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 3rem !important; + } + .m-xl-4 { + margin: 3.5rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 3.5rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 3.5rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 3.5rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 3.5rem !important; + } + .m-xl-5 { + margin: 4rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 4rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 4rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 4rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 4rem !important; + } + .m-xl-25 { + margin: 0.25rem !important; + } + .mt-xl-25, + .my-xl-25 { + margin-top: 0.25rem !important; + } + .mr-xl-25, + .mx-xl-25 { + margin-right: 0.25rem !important; + } + .mb-xl-25, + .my-xl-25 { + margin-bottom: 0.25rem !important; + } + .ml-xl-25, + .mx-xl-25 { + margin-left: 0.25rem !important; + } + .m-xl-50 { + margin: 0.5rem !important; + } + .mt-xl-50, + .my-xl-50 { + margin-top: 0.5rem !important; + } + .mr-xl-50, + .mx-xl-50 { + margin-right: 0.5rem !important; + } + .mb-xl-50, + .my-xl-50 { + margin-bottom: 0.5rem !important; + } + .ml-xl-50, + .mx-xl-50 { + margin-left: 0.5rem !important; + } + .m-xl-75 { + margin: 0.75rem !important; + } + .mt-xl-75, + .my-xl-75 { + margin-top: 0.75rem !important; + } + .mr-xl-75, + .mx-xl-75 { + margin-right: 0.75rem !important; + } + .mb-xl-75, + .my-xl-75 { + margin-bottom: 0.75rem !important; + } + .ml-xl-75, + .mx-xl-75 { + margin-left: 0.75rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 1rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 1rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 1rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 1rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 1rem !important; + } + .p-xl-2 { + padding: 1.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 1.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 1.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 1.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 1.5rem !important; + } + .p-xl-3 { + padding: 3rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 3rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 3rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 3rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 3rem !important; + } + .p-xl-4 { + padding: 3.5rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 3.5rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 3.5rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 3.5rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 3.5rem !important; + } + .p-xl-5 { + padding: 4rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 4rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 4rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 4rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 4rem !important; + } + .p-xl-25 { + padding: 0.25rem !important; + } + .pt-xl-25, + .py-xl-25 { + padding-top: 0.25rem !important; + } + .pr-xl-25, + .px-xl-25 { + padding-right: 0.25rem !important; + } + .pb-xl-25, + .py-xl-25 { + padding-bottom: 0.25rem !important; + } + .pl-xl-25, + .px-xl-25 { + padding-left: 0.25rem !important; + } + .p-xl-50 { + padding: 0.5rem !important; + } + .pt-xl-50, + .py-xl-50 { + padding-top: 0.5rem !important; + } + .pr-xl-50, + .px-xl-50 { + padding-right: 0.5rem !important; + } + .pb-xl-50, + .py-xl-50 { + padding-bottom: 0.5rem !important; + } + .pl-xl-50, + .px-xl-50 { + padding-left: 0.5rem !important; + } + .p-xl-75 { + padding: 0.75rem !important; + } + .pt-xl-75, + .py-xl-75 { + padding-top: 0.75rem !important; + } + .pr-xl-75, + .px-xl-75 { + padding-right: 0.75rem !important; + } + .pb-xl-75, + .py-xl-75 { + padding-bottom: 0.75rem !important; + } + .pl-xl-75, + .px-xl-75 { + padding-left: 0.75rem !important; + } + .m-xl-n1 { + margin: -1rem !important; + } + .mt-xl-n1, + .my-xl-n1 { + margin-top: -1rem !important; + } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -1rem !important; + } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -1rem !important; + } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -1rem !important; + } + .m-xl-n2 { + margin: -1.5rem !important; + } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -1.5rem !important; + } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -1.5rem !important; + } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -1.5rem !important; + } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -1.5rem !important; + } + .m-xl-n3 { + margin: -3rem !important; + } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -3rem !important; + } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -3rem !important; + } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -3rem !important; + } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -3rem !important; + } + .m-xl-n4 { + margin: -3.5rem !important; + } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -3.5rem !important; + } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -3.5rem !important; + } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -3.5rem !important; + } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -3.5rem !important; + } + .m-xl-n5 { + margin: -4rem !important; + } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -4rem !important; + } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -4rem !important; + } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -4rem !important; + } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -4rem !important; + } + .m-xl-n25 { + margin: -0.25rem !important; + } + .mt-xl-n25, + .my-xl-n25 { + margin-top: -0.25rem !important; + } + .mr-xl-n25, + .mx-xl-n25 { + margin-right: -0.25rem !important; + } + .mb-xl-n25, + .my-xl-n25 { + margin-bottom: -0.25rem !important; + } + .ml-xl-n25, + .mx-xl-n25 { + margin-left: -0.25rem !important; + } + .m-xl-n50 { + margin: -0.5rem !important; + } + .mt-xl-n50, + .my-xl-n50 { + margin-top: -0.5rem !important; + } + .mr-xl-n50, + .mx-xl-n50 { + margin-right: -0.5rem !important; + } + .mb-xl-n50, + .my-xl-n50 { + margin-bottom: -0.5rem !important; + } + .ml-xl-n50, + .mx-xl-n50 { + margin-left: -0.5rem !important; + } + .m-xl-n75 { + margin: -0.75rem !important; + } + .mt-xl-n75, + .my-xl-n75 { + margin-top: -0.75rem !important; + } + .mr-xl-n75, + .mx-xl-n75 { + margin-right: -0.75rem !important; + } + .mb-xl-n75, + .my-xl-n75 { + margin-bottom: -0.75rem !important; + } + .ml-xl-n75, + .mx-xl-n75 { + margin-left: -0.75rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } + } + @media (min-width: 1400px) { + .flex-xxl-column, + .flex-xxl-row { + -webkit-box-direction: normal !important; + } + .flex-xxl-row { + -webkit-box-orient: horizontal !important; + -webkit-flex-direction: row !important; + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xxl-column { + -webkit-box-orient: vertical !important; + -webkit-flex-direction: column !important; + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xxl-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -webkit-flex-direction: row-reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xxl-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -webkit-flex-direction: column-reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xxl-wrap { + -webkit-flex-wrap: wrap !important; + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xxl-nowrap { + -webkit-flex-wrap: nowrap !important; + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xxl-wrap-reverse { + -webkit-flex-wrap: wrap-reverse !important; + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-xxl-fill { + -webkit-box-flex: 1 !important; + -webkit-flex: 1 1 auto !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-xxl-grow-0 { + -webkit-box-flex: 0 !important; + -webkit-flex-grow: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-xxl-grow-1 { + -webkit-box-flex: 1 !important; + -webkit-flex-grow: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-xxl-shrink-0 { + -webkit-flex-shrink: 0 !important; + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-xxl-shrink-1 { + -webkit-flex-shrink: 1 !important; + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-xxl-start { + -webkit-box-pack: start !important; + -webkit-justify-content: flex-start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xxl-end { + -webkit-box-pack: end !important; + -webkit-justify-content: flex-end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xxl-center { + -webkit-box-pack: center !important; + -webkit-justify-content: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xxl-between { + -webkit-box-pack: justify !important; + -webkit-justify-content: space-between !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xxl-around { + -webkit-justify-content: space-around !important; + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xxl-start { + -webkit-box-align: start !important; + -webkit-align-items: flex-start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xxl-end { + -webkit-box-align: end !important; + -webkit-align-items: flex-end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xxl-center { + -webkit-box-align: center !important; + -webkit-align-items: center !important; + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xxl-baseline { + -webkit-box-align: baseline !important; + -webkit-align-items: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xxl-stretch { + -webkit-box-align: stretch !important; + -webkit-align-items: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xxl-start { + -webkit-align-content: flex-start !important; + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xxl-end { + -webkit-align-content: flex-end !important; + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xxl-center { + -webkit-align-content: center !important; + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xxl-between { + -webkit-align-content: space-between !important; + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xxl-around { + -webkit-align-content: space-around !important; + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xxl-stretch { + -webkit-align-content: stretch !important; + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xxl-auto { + -webkit-align-self: auto !important; + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xxl-start { + -webkit-align-self: flex-start !important; + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xxl-end { + -webkit-align-self: flex-end !important; + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xxl-center { + -webkit-align-self: center !important; + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xxl-baseline { + -webkit-align-self: baseline !important; + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xxl-stretch { + -webkit-align-self: stretch !important; + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } + .float-xxl-left { + float: left !important; + } + .float-xxl-right { + float: right !important; + } + .float-xxl-none { + float: none !important; + } + .m-xxl-0 { + margin: 0 !important; + } + .mt-xxl-0, + .my-xxl-0 { + margin-top: 0 !important; + } + .mr-xxl-0, + .mx-xxl-0 { + margin-right: 0 !important; + } + .mb-xxl-0, + .my-xxl-0 { + margin-bottom: 0 !important; + } + .ml-xxl-0, + .mx-xxl-0 { + margin-left: 0 !important; + } + .m-xxl-1 { + margin: 1rem !important; + } + .mt-xxl-1, + .my-xxl-1 { + margin-top: 1rem !important; + } + .mr-xxl-1, + .mx-xxl-1 { + margin-right: 1rem !important; + } + .mb-xxl-1, + .my-xxl-1 { + margin-bottom: 1rem !important; + } + .ml-xxl-1, + .mx-xxl-1 { + margin-left: 1rem !important; + } + .m-xxl-2 { + margin: 1.5rem !important; + } + .mt-xxl-2, + .my-xxl-2 { + margin-top: 1.5rem !important; + } + .mr-xxl-2, + .mx-xxl-2 { + margin-right: 1.5rem !important; + } + .mb-xxl-2, + .my-xxl-2 { + margin-bottom: 1.5rem !important; + } + .ml-xxl-2, + .mx-xxl-2 { + margin-left: 1.5rem !important; + } + .m-xxl-3 { + margin: 3rem !important; + } + .mt-xxl-3, + .my-xxl-3 { + margin-top: 3rem !important; + } + .mr-xxl-3, + .mx-xxl-3 { + margin-right: 3rem !important; + } + .mb-xxl-3, + .my-xxl-3 { + margin-bottom: 3rem !important; + } + .ml-xxl-3, + .mx-xxl-3 { + margin-left: 3rem !important; + } + .m-xxl-4 { + margin: 3.5rem !important; + } + .mt-xxl-4, + .my-xxl-4 { + margin-top: 3.5rem !important; + } + .mr-xxl-4, + .mx-xxl-4 { + margin-right: 3.5rem !important; + } + .mb-xxl-4, + .my-xxl-4 { + margin-bottom: 3.5rem !important; + } + .ml-xxl-4, + .mx-xxl-4 { + margin-left: 3.5rem !important; + } + .m-xxl-5 { + margin: 4rem !important; + } + .mt-xxl-5, + .my-xxl-5 { + margin-top: 4rem !important; + } + .mr-xxl-5, + .mx-xxl-5 { + margin-right: 4rem !important; + } + .mb-xxl-5, + .my-xxl-5 { + margin-bottom: 4rem !important; + } + .ml-xxl-5, + .mx-xxl-5 { + margin-left: 4rem !important; + } + .m-xxl-25 { + margin: 0.25rem !important; + } + .mt-xxl-25, + .my-xxl-25 { + margin-top: 0.25rem !important; + } + .mr-xxl-25, + .mx-xxl-25 { + margin-right: 0.25rem !important; + } + .mb-xxl-25, + .my-xxl-25 { + margin-bottom: 0.25rem !important; + } + .ml-xxl-25, + .mx-xxl-25 { + margin-left: 0.25rem !important; + } + .m-xxl-50 { + margin: 0.5rem !important; + } + .mt-xxl-50, + .my-xxl-50 { + margin-top: 0.5rem !important; + } + .mr-xxl-50, + .mx-xxl-50 { + margin-right: 0.5rem !important; + } + .mb-xxl-50, + .my-xxl-50 { + margin-bottom: 0.5rem !important; + } + .ml-xxl-50, + .mx-xxl-50 { + margin-left: 0.5rem !important; + } + .m-xxl-75 { + margin: 0.75rem !important; + } + .mt-xxl-75, + .my-xxl-75 { + margin-top: 0.75rem !important; + } + .mr-xxl-75, + .mx-xxl-75 { + margin-right: 0.75rem !important; + } + .mb-xxl-75, + .my-xxl-75 { + margin-bottom: 0.75rem !important; + } + .ml-xxl-75, + .mx-xxl-75 { + margin-left: 0.75rem !important; + } + .p-xxl-0 { + padding: 0 !important; + } + .pt-xxl-0, + .py-xxl-0 { + padding-top: 0 !important; + } + .pr-xxl-0, + .px-xxl-0 { + padding-right: 0 !important; + } + .pb-xxl-0, + .py-xxl-0 { + padding-bottom: 0 !important; + } + .pl-xxl-0, + .px-xxl-0 { + padding-left: 0 !important; + } + .p-xxl-1 { + padding: 1rem !important; + } + .pt-xxl-1, + .py-xxl-1 { + padding-top: 1rem !important; + } + .pr-xxl-1, + .px-xxl-1 { + padding-right: 1rem !important; + } + .pb-xxl-1, + .py-xxl-1 { + padding-bottom: 1rem !important; + } + .pl-xxl-1, + .px-xxl-1 { + padding-left: 1rem !important; + } + .p-xxl-2 { + padding: 1.5rem !important; + } + .pt-xxl-2, + .py-xxl-2 { + padding-top: 1.5rem !important; + } + .pr-xxl-2, + .px-xxl-2 { + padding-right: 1.5rem !important; + } + .pb-xxl-2, + .py-xxl-2 { + padding-bottom: 1.5rem !important; + } + .pl-xxl-2, + .px-xxl-2 { + padding-left: 1.5rem !important; + } + .p-xxl-3 { + padding: 3rem !important; + } + .pt-xxl-3, + .py-xxl-3 { + padding-top: 3rem !important; + } + .pr-xxl-3, + .px-xxl-3 { + padding-right: 3rem !important; + } + .pb-xxl-3, + .py-xxl-3 { + padding-bottom: 3rem !important; + } + .pl-xxl-3, + .px-xxl-3 { + padding-left: 3rem !important; + } + .p-xxl-4 { + padding: 3.5rem !important; + } + .pt-xxl-4, + .py-xxl-4 { + padding-top: 3.5rem !important; + } + .pr-xxl-4, + .px-xxl-4 { + padding-right: 3.5rem !important; + } + .pb-xxl-4, + .py-xxl-4 { + padding-bottom: 3.5rem !important; + } + .pl-xxl-4, + .px-xxl-4 { + padding-left: 3.5rem !important; + } + .p-xxl-5 { + padding: 4rem !important; + } + .pt-xxl-5, + .py-xxl-5 { + padding-top: 4rem !important; + } + .pr-xxl-5, + .px-xxl-5 { + padding-right: 4rem !important; + } + .pb-xxl-5, + .py-xxl-5 { + padding-bottom: 4rem !important; + } + .pl-xxl-5, + .px-xxl-5 { + padding-left: 4rem !important; + } + .p-xxl-25 { + padding: 0.25rem !important; + } + .pt-xxl-25, + .py-xxl-25 { + padding-top: 0.25rem !important; + } + .pr-xxl-25, + .px-xxl-25 { + padding-right: 0.25rem !important; + } + .pb-xxl-25, + .py-xxl-25 { + padding-bottom: 0.25rem !important; + } + .pl-xxl-25, + .px-xxl-25 { + padding-left: 0.25rem !important; + } + .p-xxl-50 { + padding: 0.5rem !important; + } + .pt-xxl-50, + .py-xxl-50 { + padding-top: 0.5rem !important; + } + .pr-xxl-50, + .px-xxl-50 { + padding-right: 0.5rem !important; + } + .pb-xxl-50, + .py-xxl-50 { + padding-bottom: 0.5rem !important; + } + .pl-xxl-50, + .px-xxl-50 { + padding-left: 0.5rem !important; + } + .p-xxl-75 { + padding: 0.75rem !important; + } + .pt-xxl-75, + .py-xxl-75 { + padding-top: 0.75rem !important; + } + .pr-xxl-75, + .px-xxl-75 { + padding-right: 0.75rem !important; + } + .pb-xxl-75, + .py-xxl-75 { + padding-bottom: 0.75rem !important; + } + .pl-xxl-75, + .px-xxl-75 { + padding-left: 0.75rem !important; + } + .m-xxl-n1 { + margin: -1rem !important; + } + .mt-xxl-n1, + .my-xxl-n1 { + margin-top: -1rem !important; + } + .mr-xxl-n1, + .mx-xxl-n1 { + margin-right: -1rem !important; + } + .mb-xxl-n1, + .my-xxl-n1 { + margin-bottom: -1rem !important; + } + .ml-xxl-n1, + .mx-xxl-n1 { + margin-left: -1rem !important; + } + .m-xxl-n2 { + margin: -1.5rem !important; + } + .mt-xxl-n2, + .my-xxl-n2 { + margin-top: -1.5rem !important; + } + .mr-xxl-n2, + .mx-xxl-n2 { + margin-right: -1.5rem !important; + } + .mb-xxl-n2, + .my-xxl-n2 { + margin-bottom: -1.5rem !important; + } + .ml-xxl-n2, + .mx-xxl-n2 { + margin-left: -1.5rem !important; + } + .m-xxl-n3 { + margin: -3rem !important; + } + .mt-xxl-n3, + .my-xxl-n3 { + margin-top: -3rem !important; + } + .mr-xxl-n3, + .mx-xxl-n3 { + margin-right: -3rem !important; + } + .mb-xxl-n3, + .my-xxl-n3 { + margin-bottom: -3rem !important; + } + .ml-xxl-n3, + .mx-xxl-n3 { + margin-left: -3rem !important; + } + .m-xxl-n4 { + margin: -3.5rem !important; + } + .mt-xxl-n4, + .my-xxl-n4 { + margin-top: -3.5rem !important; + } + .mr-xxl-n4, + .mx-xxl-n4 { + margin-right: -3.5rem !important; + } + .mb-xxl-n4, + .my-xxl-n4 { + margin-bottom: -3.5rem !important; + } + .ml-xxl-n4, + .mx-xxl-n4 { + margin-left: -3.5rem !important; + } + .m-xxl-n5 { + margin: -4rem !important; + } + .mt-xxl-n5, + .my-xxl-n5 { + margin-top: -4rem !important; + } + .mr-xxl-n5, + .mx-xxl-n5 { + margin-right: -4rem !important; + } + .mb-xxl-n5, + .my-xxl-n5 { + margin-bottom: -4rem !important; + } + .ml-xxl-n5, + .mx-xxl-n5 { + margin-left: -4rem !important; + } + .m-xxl-n25 { + margin: -0.25rem !important; + } + .mt-xxl-n25, + .my-xxl-n25 { + margin-top: -0.25rem !important; + } + .mr-xxl-n25, + .mx-xxl-n25 { + margin-right: -0.25rem !important; + } + .mb-xxl-n25, + .my-xxl-n25 { + margin-bottom: -0.25rem !important; + } + .ml-xxl-n25, + .mx-xxl-n25 { + margin-left: -0.25rem !important; + } + .m-xxl-n50 { + margin: -0.5rem !important; + } + .mt-xxl-n50, + .my-xxl-n50 { + margin-top: -0.5rem !important; + } + .mr-xxl-n50, + .mx-xxl-n50 { + margin-right: -0.5rem !important; + } + .mb-xxl-n50, + .my-xxl-n50 { + margin-bottom: -0.5rem !important; + } + .ml-xxl-n50, + .mx-xxl-n50 { + margin-left: -0.5rem !important; + } + .m-xxl-n75 { + margin: -0.75rem !important; + } + .mt-xxl-n75, + .my-xxl-n75 { + margin-top: -0.75rem !important; + } + .mr-xxl-n75, + .mx-xxl-n75 { + margin-right: -0.75rem !important; + } + .mb-xxl-n75, + .my-xxl-n75 { + margin-bottom: -0.75rem !important; + } + .ml-xxl-n75, + .mx-xxl-n75 { + margin-left: -0.75rem !important; + } + .m-xxl-auto { + margin: auto !important; + } + .mt-xxl-auto, + .my-xxl-auto { + margin-top: auto !important; + } + .mr-xxl-auto, + .mx-xxl-auto { + margin-right: auto !important; + } + .mb-xxl-auto, + .my-xxl-auto { + margin-bottom: auto !important; + } + .ml-xxl-auto, + .mx-xxl-auto { + margin-left: auto !important; + } + .text-xxl-left { + text-align: left !important; + } + .text-xxl-right { + text-align: right !important; + } + .text-xxl-center { + text-align: center !important; + } + } + .text-lowercase { + text-transform: lowercase !important; + } + .text-uppercase { + text-transform: uppercase !important; + } + .text-capitalize { + text-transform: capitalize !important; + } + .font-weight-light { + font-weight: 300 !important; + } + .font-weight-lighter { + font-weight: lighter !important; + } + .font-weight-normal { + font-weight: 400 !important; + } + .font-weight-bold { + font-weight: 700 !important; + } + .font-weight-bolder { + font-weight: bolder !important; + } + .font-italic { + font-style: italic !important; + } + .text-white { + color: #fff !important; + } + .text-primary { + color: #0677D4 !important; + } + a.text-primary:focus, + a.text-primary:hover { + color: #004ba4 !important; + } + .text-secondary { + color: #404e67 !important; + } + a.text-secondary:focus, + a.text-secondary:hover { + color: #232a38 !important; + } + .text-success { + color: #16d39a !important; + } + a.text-success:focus, + a.text-success:hover { + color: #0f8e67 !important; + } + .text-info { + color: #2dcee3 !important; + } + a.text-info:focus, + a.text-info:hover { + color: #179bad !important; + } + .text-warning { + color: #ffa87d !important; + } + a.text-warning:focus, + a.text-warning:hover { + color: #ff7531 !important; + } + .text-danger { + color: #F08080 !important; + } + a.text-danger:focus, + a.text-danger:hover { + color: #ff2946 !important; + } + .text-light { + color: #babfc7 !important; + } + a.text-light:focus, + a.text-light:hover { + color: #9098a5 !important; + } + .text-dark { + color: #1b2942 !important; + } + a.text-dark:focus, + a.text-dark:hover { + color: #05070c !important; + } + .text-body, + .text-muted { + color: #404e67 !important; + } + .text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; + } + .text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; + } + .text-hide { + font: 0/0 a; + color: transparent; + background-color: transparent; + border: 0; + } + .text-decoration-none { + text-decoration: none !important; + } + .text-break { + word-break: break-word !important; + overflow-wrap: break-word !important; + } + .text-reset { + color: inherit !important; + } + .visible { + visibility: visible !important; + } + .invisible { + visibility: hidden !important; + } + @media print { + blockquote, + img, + pre, + tr { + page-break-inside: avoid; + } + *, + ::after, + ::before { + text-shadow: none !important; + box-shadow: none !important; + } + a:not(.btn) { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + blockquote, + pre { + border: 1px solid #adb5bd; + } + thead { + display: table-header-group; + } + h2, + h3, + p { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + @page { + size: a3; + } + .container, + body { + min-width: 992px !important; + max-width: 100%; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered td, + .table-bordered th { + border: 1px solid #626e82 !important; + } + .table-dark { + color: inherit; + } + .table-dark tbody + tbody, + .table-dark td, + .table-dark th, + .table-dark thead th { + border-color: #98a4b8; + } + .table .thead-dark th { + color: inherit; + border-color: #98a4b8; + } + } + + .white { + color: #fff !important; + } + .bg-white { + background-color: #fff !important; + } + .bg-white .card-footer, + .bg-white .card-header { + background-color: transparent; + } + .alert-white { + border-color: #fff !important; + background-color: #fff !important; + color: #a6a6a6 !important; + } + .alert-white .alert-link { + color: #919191 !important; + } + .bullet.bullet-white { + background-color: #fff; + } + .bg-light-white { + background-color: rgba(255, 255, 255, 0.15); + } + .bg-white.badge-glow, + .border-white.badge-glow { + box-shadow: 0 0 10px #fff; + } + .overlay-white { + background: #fff; + background: rgba(255, 255, 255, 0.8); + } + .btn-white { + background-color: #fff !important; + color: #fff; + } + .btn-white:active, + .btn-white:focus, + .btn-white:hover { + color: #fff !important; + } + .btn-outline-white { + border-color: #fff; + background-color: transparent; + color: #fff; + } + .btn-outline-white:hover { + background-color: #fff; + color: #fff !important; + } + .alert-black, + .alert-black .alert-link, + .black { + color: #000 !important; + } + .widget-timeline .timeline-items.timeline-icon-white:before { + background-color: #fff; + } + input[type="checkbox"].bg-white + .custom-control-label:before, + input[type="radio"].bg-white + .custom-control-label:before { + background-color: #fff !important; + } + input:focus ~ .bg-white { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fff !important; + } + .border-white { + border: 1px solid #fff !important; + } + .kanban-container .kanban-board .kanban-item[data-border="white"]:before { + background-color: #fff; + } + .bg-black { + background-color: #000 !important; + } + .bg-black .card-footer, + .bg-black .card-header { + background-color: transparent; + } + .alert-black { + border-color: #242424 !important; + background-color: #242424 !important; + } + .bullet.bullet-black { + background-color: #000; + } + .bg-light-black { + background-color: rgba(0, 0, 0, 0.15); + } + .bg-black.badge-glow, + .border-black.badge-glow { + box-shadow: 0 0 10px #000; + } + .overlay-black { + background: #000; + background: rgba(0, 0, 0, 0.8); + } + .btn-black { + background-color: #000 !important; + color: #fff; + } + .btn-black:active, + .btn-black:focus, + .btn-black:hover { + color: #fff !important; + } + .btn-outline-black { + border-color: #000; + background-color: transparent; + color: #000; + } + .btn-outline-black:hover { + background-color: #000; + color: #fff !important; + } + .widget-timeline .timeline-items.timeline-icon-black:before { + background-color: #000; + } + input[type="checkbox"].bg-black + .custom-control-label:before, + input[type="radio"].bg-black + .custom-control-label:before { + background-color: #000 !important; + } + input:focus ~ .bg-black { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #000 !important; + } + .border-black { + border: 1px solid #000 !important; + } + .kanban-container .kanban-board .kanban-item[data-border="black"]:before { + background-color: #000; + } + .bg-primary.bg-lighten-5, + .btn-primary.btn-lighten-5 { + background-color: #39fcff !important; + } + .primary.lighten-5 { + color: #39fcff !important; + } + .btn-primary.btn-lighten-5 { + border-color: #0278d5 !important; + } + .btn-primary.btn-lighten-5:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-lighten-5:active, + .btn-primary.btn-lighten-5:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-lighten-5 { + border-color: #39fcff !important; + color: #39fcff !important; + } + .btn-outline-primary.btn-outline-lighten-5:hover { + background-color: #39fcff !important; + } + .border-primary.border-lighten-5 { + border: 1px solid #39fcff !important; + } + .border-top-primary.border-top-lighten-5 { + border-top: 1px solid #39fcff !important; + } + .border-bottom-primary.border-bottom-lighten-5 { + border-bottom: 1px solid #39fcff !important; + } + .border-left-primary.border-left-lighten-5 { + border-left: 1px solid #39fcff !important; + } + .border-right-primary.border-right-lighten-5 { + border-right: 1px solid #39fcff !important; + } + .overlay-primary.overlay-lighten-5 { + background: #39fcff; + background: rgba(57, 252, 255, 0.8); + } + .bg-primary.bg-lighten-4, + .btn-primary.btn-lighten-4 { + background-color: #1ffbff !important; + } + .primary.lighten-4 { + color: #1ffbff !important; + } + .btn-primary.btn-lighten-4 { + border-color: #0278d5 !important; + } + .btn-primary.btn-lighten-4:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-lighten-4:active, + .btn-primary.btn-lighten-4:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-lighten-4 { + border-color: #1ffbff !important; + color: #1ffbff !important; + } + .btn-outline-primary.btn-outline-lighten-4:hover { + background-color: #1ffbff !important; + } + .border-primary.border-lighten-4 { + border: 1px solid #1ffbff !important; + } + .border-top-primary.border-top-lighten-4 { + border-top: 1px solid #1ffbff !important; + } + .border-bottom-primary.border-bottom-lighten-4 { + border-bottom: 1px solid #1ffbff !important; + } + .border-left-primary.border-left-lighten-4 { + border-left: 1px solid #1ffbff !important; + } + .border-right-primary.border-right-lighten-4 { + border-right: 1px solid #1ffbff !important; + } + .overlay-primary.overlay-lighten-4 { + background: #1ffbff; + background: rgba(31, 251, 255, 0.8); + } + .bg-primary.bg-lighten-3, + .btn-primary.btn-lighten-3 { + background-color: #06fbff !important; + } + .primary.lighten-3 { + color: #06fbff !important; + } + .btn-primary.btn-lighten-3 { + border-color: #0278d5 !important; + } + .btn-primary.btn-lighten-3:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-lighten-3:active, + .btn-primary.btn-lighten-3:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-lighten-3 { + border-color: #06fbff !important; + color: #06fbff !important; + } + .btn-outline-primary.btn-outline-lighten-3:hover { + background-color: #06fbff !important; + } + .border-primary.border-lighten-3 { + border: 1px solid #06fbff !important; + } + .border-top-primary.border-top-lighten-3 { + border-top: 1px solid #06fbff !important; + } + .border-bottom-primary.border-bottom-lighten-3 { + border-bottom: 1px solid #06fbff !important; + } + .border-left-primary.border-left-lighten-3 { + border-left: 1px solid #06fbff !important; + } + .border-right-primary.border-right-lighten-3 { + border-right: 1px solid #06fbff !important; + } + .overlay-primary.overlay-lighten-3 { + background: #06fbff; + background: rgba(6, 251, 255, 0.8); + } + .bg-primary.bg-lighten-2, + .btn-primary.btn-lighten-2 { + background-color: #00e7eb !important; + } + .primary.lighten-2 { + color: #00e7eb !important; + } + .btn-primary.btn-lighten-2 { + border-color: #0278d5 !important; + } + .btn-primary.btn-lighten-2:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-lighten-2:active, + .btn-primary.btn-lighten-2:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-lighten-2 { + border-color: #00e7eb !important; + color: #00e7eb !important; + } + .btn-outline-primary.btn-outline-lighten-2:hover { + background-color: #00e7eb !important; + } + .border-primary.border-lighten-2 { + border: 1px solid #00e7eb !important; + } + .border-top-primary.border-top-lighten-2 { + border-top: 1px solid #00e7eb !important; + } + .border-bottom-primary.border-bottom-lighten-2 { + border-bottom: 1px solid #00e7eb !important; + } + .border-left-primary.border-left-lighten-2 { + border-left: 1px solid #00e7eb !important; + } + .border-right-primary.border-right-lighten-2 { + border-right: 1px solid #00e7eb !important; + } + .overlay-primary.overlay-lighten-2 { + background: #00e7eb; + background: rgba(0, 231, 235, 0.8); + } + .bg-primary.bg-lighten-1, + .btn-primary.btn-lighten-1 { + background-color: #004ba4 !important; + } + .primary.lighten-1 { + color: #004ba4 !important; + } + .btn-primary.btn-lighten-1 { + border-color: #0278d5 !important; + } + .btn-primary.btn-lighten-1:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-lighten-1:active, + .btn-primary.btn-lighten-1:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-lighten-1 { + border-color: #004ba4 !important; + color: #004ba4 !important; + } + .btn-outline-primary.btn-outline-lighten-1:hover { + background-color: #004ba4 !important; + } + .border-primary.border-lighten-1 { + border: 1px solid #004ba4 !important; + } + .border-top-primary.border-top-lighten-1 { + border-top: 1px solid #004ba4 !important; + } + .border-bottom-primary.border-bottom-lighten-1 { + border-bottom: 1px solid #004ba4 !important; + } + .border-left-primary.border-left-lighten-1 { + border-left: 1px solid #004ba4 !important; + } + .border-right-primary.border-right-lighten-1 { + border-right: 1px solid #004ba4 !important; + } + .overlay-primary.overlay-lighten-1 { + background: #004ba4; + background: rgba(0, 206, 210, 0.8); + } + .primary { + color: #0677D4 !important; + } + .bg-primary { + background-color: #0677D4 !important; + } + .bg-primary .card-footer, + .bg-primary .card-header { + background-color: transparent; + } + .alert-primary { + border-color: #00fbff !important; + background-color: #00fbff !important; + color: #000506 !important; + } + .alert-primary .alert-link { + color: #000 !important; + } + .bullet.bullet-primary { + background-color: #0677D4; + } + .bg-light-primary { + background-color: rgba(0, 181, 184, 0.15); + } + .bg-primary.badge-glow, + .border-primary.badge-glow { + box-shadow: 0 0 10px #0677D4; + } + .overlay-primary { + background: #0677D4; + background: rgba(0, 181, 184, 0.8); + } + .btn-primary { + background-color: #0677D4 !important; + color: #fff; + } + .btn-primary:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + color: #fff !important; + } + .btn-primary:active, + .btn-primary:focus { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + color: #fff !important; + } + .btn-outline-primary { + border-color: #0677D4; + background-color: transparent; + color: #0677D4; + } + .btn-outline-primary:hover { + background-color: #0677D4; + color: #fff !important; + } + .widget-timeline .timeline-items.timeline-icon-primary:before { + background-color: #0677D4; + } + input[type="checkbox"].bg-primary + .custom-control-label:before, + input[type="radio"].bg-primary + .custom-control-label:before { + background-color: #0677D4 !important; + } + .bg-primary.bg-darken-1, + .btn-primary.btn-darken-1 { + background-color: #0278d5 !important; + } + .border-primary { + border: 1px solid #0677D4 !important; + } + .border-top-primary { + border-top: 1px solid #0677D4; + } + .border-bottom-primary { + border-bottom: 1px solid #0677D4; + } + .border-left-primary { + border-left: 1px solid #0677D4; + } + .border-right-primary { + border-right: 1px solid #0677D4; + } + .primary.darken-1 { + color: #0278d5 !important; + } + .btn-primary.btn-darken-1 { + border-color: #0278d5 !important; + } + .btn-primary.btn-darken-1:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-darken-1:active, + .btn-primary.btn-darken-1:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-darken-1 { + border-color: #0278d5 !important; + color: #0278d5 !important; + } + .btn-outline-primary.btn-outline-darken-1:hover { + background-color: #0278d5 !important; + } + .border-primary.border-darken-1 { + border: 1px solid #0278d5 !important; + } + .border-top-primary.border-top-darken-1 { + border-top: 1px solid #0278d5 !important; + } + .border-bottom-primary.border-bottom-darken-1 { + border-bottom: 1px solid #0278d5 !important; + } + .border-left-primary.border-left-darken-1 { + border-left: 1px solid #0278d5 !important; + } + .border-right-primary.border-right-darken-1 { + border-right: 1px solid #0278d5 !important; + } + .overlay-primary.overlay-darken-1 { + background: #0278d5; + background: rgba(0, 156, 159, 0.8); + } + .bg-primary.bg-darken-2, + .btn-primary.btn-darken-2 { + background-color: #0278d5 !important; + } + .primary.darken-2 { + color: #0278d5 !important; + } + .btn-primary.btn-darken-2 { + border-color: #0278d5 !important; + } + .btn-primary.btn-darken-2:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-darken-2:active, + .btn-primary.btn-darken-2:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-darken-2 { + border-color: #0278d5 !important; + color: #0278d5 !important; + } + .btn-outline-primary.btn-outline-darken-2:hover { + background-color: #0278d5 !important; + } + .border-primary.border-darken-2 { + border: 1px solid #0278d5 !important; + } + .border-top-primary.border-top-darken-2 { + border-top: 1px solid #0278d5 !important; + } + .border-bottom-primary.border-bottom-darken-2 { + border-bottom: 1px solid #0278d5 !important; + } + .border-left-primary.border-left-darken-2 { + border-left: 1px solid #0278d5 !important; + } + .border-right-primary.border-right-darken-2 { + border-right: 1px solid #0278d5 !important; + } + .overlay-primary.overlay-darken-2 { + background: #0278d5; + background: rgba(0, 131, 133, 0.8); + } + .primary.darken-3 { + color: #004ba4 !important; + } + .bg-primary.bg-darken-3 { + background-color: #004ba4 !important; + } + .btn-primary.btn-darken-3, + .btn-primary.btn-darken-3:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-darken-3:active, + .btn-primary.btn-darken-3:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-darken-3 { + border-color: #004ba4 !important; + color: #004ba4 !important; + } + .btn-outline-primary.btn-outline-darken-3:hover { + background-color: #004ba4 !important; + } + .border-primary.border-darken-3 { + border: 1px solid #004ba4 !important; + } + .border-top-primary.border-top-darken-3 { + border-top: 1px solid #004ba4 !important; + } + .border-bottom-primary.border-bottom-darken-3 { + border-bottom: 1px solid #004ba4 !important; + } + .border-left-primary.border-left-darken-3 { + border-left: 1px solid #004ba4 !important; + } + .border-right-primary.border-right-darken-3 { + border-right: 1px solid #004ba4 !important; + } + .overlay-primary.overlay-darken-3 { + background: #004ba4; + background: rgba(0, 106, 108, 0.8); + } + .bg-primary.bg-darken-4, + .btn-primary.btn-darken-4 { + background-color: #005152 !important; + } + .primary.darken-4 { + color: #005152 !important; + } + .btn-primary.btn-darken-4 { + border-color: #0278d5 !important; + } + .btn-primary.btn-darken-4:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-darken-4:active, + .btn-primary.btn-darken-4:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-darken-4 { + border-color: #005152 !important; + color: #005152 !important; + } + .btn-outline-primary.btn-outline-darken-4:hover { + background-color: #005152 !important; + } + .border-primary.border-darken-4 { + border: 1px solid #005152 !important; + } + .border-top-primary.border-top-darken-4 { + border-top: 1px solid #005152 !important; + } + .border-bottom-primary.border-bottom-darken-4 { + border-bottom: 1px solid #005152 !important; + } + .border-left-primary.border-left-darken-4 { + border-left: 1px solid #005152 !important; + } + .border-right-primary.border-right-darken-4 { + border-right: 1px solid #005152 !important; + } + .overlay-primary.overlay-darken-4 { + background: #005152; + background: rgba(0, 81, 82, 0.8); + } + .bg-primary.bg-accent-1, + .btn-primary.btn-accent-1 { + background-color: #bdfdff !important; + } + .primary.accent-1 { + color: #bdfdff !important; + } + .btn-primary.btn-accent-1 { + border-color: #0278d5 !important; + } + .btn-primary.btn-accent-1:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-accent-1:active, + .btn-primary.btn-accent-1:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-accent-1 { + border-color: #bdfdff !important; + color: #bdfdff !important; + } + .btn-outline-primary.btn-outline-accent-1:hover { + background-color: #bdfdff !important; + } + .border-primary.border-accent-1 { + border: 1px solid #bdfdff !important; + } + .border-top-primary.border-top-accent-1 { + border-top: 1px solid #bdfdff !important; + } + .border-bottom-primary.border-bottom-accent-1 { + border-bottom: 1px solid #bdfdff !important; + } + .border-left-primary.border-left-accent-1 { + border-left: 1px solid #bdfdff !important; + } + .border-right-primary.border-right-accent-1 { + border-right: 1px solid #bdfdff !important; + } + .overlay-primary.overlay-accent-1 { + background: #bdfdff; + background: rgba(189, 253, 255, 0.8); + } + .bg-primary.bg-accent-2, + .btn-primary.btn-accent-2 { + background-color: #8afbff !important; + } + .primary.accent-2 { + color: #8afbff !important; + } + .btn-primary.btn-accent-2 { + border-color: #0278d5 !important; + } + .btn-primary.btn-accent-2:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-accent-2:active, + .btn-primary.btn-accent-2:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-accent-2 { + border-color: #8afbff !important; + color: #8afbff !important; + } + .btn-outline-primary.btn-outline-accent-2:hover { + background-color: #8afbff !important; + } + .border-primary.border-accent-2 { + border: 1px solid #8afbff !important; + } + .border-top-primary.border-top-accent-2 { + border-top: 1px solid #8afbff !important; + } + .border-bottom-primary.border-bottom-accent-2 { + border-bottom: 1px solid #8afbff !important; + } + .border-left-primary.border-left-accent-2 { + border-left: 1px solid #8afbff !important; + } + .border-right-primary.border-right-accent-2 { + border-right: 1px solid #8afbff !important; + } + .overlay-primary.overlay-accent-2 { + background: #8afbff; + background: rgba(138, 251, 255, 0.8); + } + .bg-primary.bg-accent-3, + .btn-primary.btn-accent-3 { + background-color: #57faff !important; + } + .primary.accent-3 { + color: #57faff !important; + } + .btn-primary.btn-accent-3 { + border-color: #0278d5 !important; + } + .btn-primary.btn-accent-3:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-accent-3:active, + .btn-primary.btn-accent-3:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-accent-3 { + border-color: #57faff !important; + color: #57faff !important; + } + .btn-outline-primary.btn-outline-accent-3:hover { + background-color: #57faff !important; + } + .border-primary.border-accent-3 { + border: 1px solid #57faff !important; + } + .border-top-primary.border-top-accent-3 { + border-top: 1px solid #57faff !important; + } + .border-bottom-primary.border-bottom-accent-3 { + border-bottom: 1px solid #57faff !important; + } + .border-left-primary.border-left-accent-3 { + border-left: 1px solid #57faff !important; + } + .border-right-primary.border-right-accent-3 { + border-right: 1px solid #57faff !important; + } + .overlay-primary.overlay-accent-3 { + background: #57faff; + background: rgba(87, 250, 255, 0.8); + } + .bg-primary.bg-accent-4, + .btn-primary.btn-accent-4 { + background-color: #3df9ff !important; + } + .primary.accent-4 { + color: #3df9ff !important; + } + .btn-primary.btn-accent-4 { + border-color: #0278d5 !important; + } + .btn-primary.btn-accent-4:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-accent-4:active, + .btn-primary.btn-accent-4:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-accent-4 { + border-color: #3df9ff !important; + color: #3df9ff !important; + } + .btn-outline-primary.btn-outline-accent-4:hover { + background-color: #3df9ff !important; + } + input:focus ~ .bg-primary { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #3df9ff !important; + } + .border-primary.border-accent-4 { + border: 1px solid #3df9ff !important; + } + .border-top-primary.border-top-accent-4 { + border-top: 1px solid #3df9ff !important; + } + .border-bottom-primary.border-bottom-accent-4 { + border-bottom: 1px solid #3df9ff !important; + } + .border-left-primary.border-left-accent-4 { + border-left: 1px solid #3df9ff !important; + } + .border-right-primary.border-right-accent-4 { + border-right: 1px solid #3df9ff !important; + } + .overlay-primary.overlay-accent-4 { + background: #3df9ff; + background: rgba(61, 249, 255, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="primary"]:before { + background-color: #3df9ff; + } + .bg-secondary.bg-lighten-5, + .btn-secondary.btn-lighten-5 { + background-color: #7a8cac !important; + } + .secondary.lighten-5 { + color: #7a8cac !important; + } + .btn-secondary.btn-lighten-5 { + border-color: #2c3648 !important; + } + .btn-secondary.btn-lighten-5:hover { + border-color: #2c3648 !important; + background-color: #232a38 !important; + } + .btn-secondary.btn-lighten-5:active, + .btn-secondary.btn-lighten-5:focus { + border-color: #232a38 !important; + background-color: #191e28 !important; + } + .btn-outline-secondary.btn-outline-lighten-5 { + border-color: #7a8cac !important; + color: #7a8cac !important; + } + .btn-outline-secondary.btn-outline-lighten-5:hover { + background-color: #7a8cac !important; + } + .border-secondary.border-lighten-5 { + border: 1px solid #7a8cac !important; + } + .border-top-secondary.border-top-lighten-5 { + border-top: 1px solid #7a8cac !important; + } + .border-bottom-secondary.border-bottom-lighten-5 { + border-bottom: 1px solid #7a8cac !important; + } + .border-left-secondary.border-left-lighten-5 { + border-left: 1px solid #7a8cac !important; + } + .border-right-secondary.border-right-lighten-5 { + border-right: 1px solid #7a8cac !important; + } + .overlay-secondary.overlay-lighten-5 { + background: #7a8cac; + background: rgba(122, 140, 172, 0.8); + } + .bg-secondary.bg-lighten-4, + .btn-secondary.btn-lighten-4 { + background-color: #6a7fa3 !important; + } + .secondary.lighten-4 { + color: #6a7fa3 !important; + } + .btn-secondary.btn-lighten-4 { + border-color: #2c3648 !important; + } + .btn-secondary.btn-lighten-4:hover { + border-color: #2c3648 !important; + background-color: #232a38 !important; + } + .btn-secondary.btn-lighten-4:active, + .btn-secondary.btn-lighten-4:focus { + border-color: #232a38 !important; + background-color: #191e28 !important; + } + .btn-outline-secondary.btn-outline-lighten-4 { + border-color: #6a7fa3 !important; + color: #6a7fa3 !important; + } + .btn-outline-secondary.btn-outline-lighten-4:hover { + background-color: #6a7fa3 !important; + } + .border-secondary.border-lighten-4 { + border: 1px solid #6a7fa3 !important; + } + .border-top-secondary.border-top-lighten-4 { + border-top: 1px solid #6a7fa3 !important; + } + .border-bottom-secondary.border-bottom-lighten-4 { + border-bottom: 1px solid #6a7fa3 !important; + } + .border-left-secondary.border-left-lighten-4 { + border-left: 1px solid #6a7fa3 !important; + } + .border-right-secondary.border-right-lighten-4 { + border-right: 1px solid #6a7fa3 !important; + } + .overlay-secondary.overlay-lighten-4 { + background: #6a7fa3; + background: rgba(106, 127, 163, 0.8); + } + .bg-secondary.bg-lighten-3, + .btn-secondary.btn-lighten-3 { + background-color: #5d7296 !important; + } + .secondary.lighten-3 { + color: #5d7296 !important; + } + .btn-secondary.btn-lighten-3 { + border-color: #2c3648 !important; + } + .btn-secondary.btn-lighten-3:hover { + border-color: #2c3648 !important; + background-color: #232a38 !important; + } + .btn-secondary.btn-lighten-3:active, + .btn-secondary.btn-lighten-3:focus { + border-color: #232a38 !important; + background-color: #191e28 !important; + } + .btn-outline-secondary.btn-outline-lighten-3 { + border-color: #5d7296 !important; + color: #5d7296 !important; + } + .btn-outline-secondary.btn-outline-lighten-3:hover { + background-color: #5d7296 !important; + } + .border-secondary.border-lighten-3 { + border: 1px solid #5d7296 !important; + } + .border-top-secondary.border-top-lighten-3 { + border-top: 1px solid #5d7296 !important; + } + .border-bottom-secondary.border-bottom-lighten-3 { + border-bottom: 1px solid #5d7296 !important; + } + .border-left-secondary.border-left-lighten-3 { + border-left: 1px solid #5d7296 !important; + } + .border-right-secondary.border-right-lighten-3 { + border-right: 1px solid #5d7296 !important; + } + .overlay-secondary.overlay-lighten-3 { + background: #5d7296; + background: rgba(93, 114, 150, 0.8); + } + .bg-secondary.bg-lighten-2, + .btn-secondary.btn-lighten-2 { + background-color: #546686 !important; + } + .secondary.lighten-2 { + color: #546686 !important; + } + .btn-secondary.btn-lighten-2 { + border-color: #2c3648 !important; + } + .btn-secondary.btn-lighten-2:hover { + border-color: #2c3648 !important; + background-color: #232a38 !important; + } + .btn-secondary.btn-lighten-2:active, + .btn-secondary.btn-lighten-2:focus { + border-color: #232a38 !important; + background-color: #191e28 !important; + } + .btn-outline-secondary.btn-outline-lighten-2 { + border-color: #546686 !important; + color: #546686 !important; + } + .btn-outline-secondary.btn-outline-lighten-2:hover { + background-color: #546686 !important; + } + .border-secondary.border-lighten-2 { + border: 1px solid #546686 !important; + } + .border-top-secondary.border-top-lighten-2 { + border-top: 1px solid #546686 !important; + } + .border-bottom-secondary.border-bottom-lighten-2 { + border-bottom: 1px solid #546686 !important; + } + .border-left-secondary.border-left-lighten-2 { + border-left: 1px solid #546686 !important; + } + .border-right-secondary.border-right-lighten-2 { + border-right: 1px solid #546686 !important; + } + .overlay-secondary.overlay-lighten-2 { + background: #546686; + background: rgba(84, 102, 134, 0.8); + } + .bg-secondary.bg-lighten-1, + .btn-secondary.btn-lighten-1 { + background-color: #4a5a77 !important; + } + .secondary.lighten-1 { + color: #4a5a77 !important; + } + .btn-secondary.btn-lighten-1 { + border-color: #2c3648 !important; + } + .btn-secondary.btn-lighten-1:hover { + border-color: #2c3648 !important; + background-color: #232a38 !important; + } + .btn-secondary.btn-lighten-1:active, + .btn-secondary.btn-lighten-1:focus { + border-color: #232a38 !important; + background-color: #191e28 !important; + } + .btn-outline-secondary.btn-outline-lighten-1 { + border-color: #4a5a77 !important; + color: #4a5a77 !important; + } + .btn-outline-secondary.btn-outline-lighten-1:hover { + background-color: #4a5a77 !important; + } + .border-secondary.border-lighten-1 { + border: 1px solid #4a5a77 !important; + } + .border-top-secondary.border-top-lighten-1 { + border-top: 1px solid #4a5a77 !important; + } + .border-bottom-secondary.border-bottom-lighten-1 { + border-bottom: 1px solid #4a5a77 !important; + } + .border-left-secondary.border-left-lighten-1 { + border-left: 1px solid #4a5a77 !important; + } + .border-right-secondary.border-right-lighten-1 { + border-right: 1px solid #4a5a77 !important; + } + .overlay-secondary.overlay-lighten-1 { + background: #4a5a77; + background: rgba(74, 90, 119, 0.8); + } + .secondary { + color: #404e67 !important; + } + .alert-secondary, + .alert-secondary .alert-link { + color: #000 !important; + } + .bg-secondary { + background-color: #404e67 !important; + } + .bg-secondary .card-footer, + .bg-secondary .card-header { + background-color: transparent; + } + .alert-secondary { + border-color: #5b6f93 !important; + background-color: #5b6f93 !important; + } + .bullet.bullet-secondary { + background-color: #404e67; + } + .bg-light-secondary { + background-color: rgba(64, 78, 103, 0.15); + } + .bg-secondary.badge-glow, + .border-secondary.badge-glow { + box-shadow: 0 0 10px #404e67; + } + .overlay-secondary { + background: #404e67; + background: rgba(64, 78, 103, 0.8); + } + .btn-secondary { + background-color: #404e67 !important; + color: #fff; + } + .btn-secondary:hover { + border-color: #364257 !important; + background-color: #4a5a77 !important; + color: #fff !important; + } + .btn-secondary:active, + .btn-secondary:focus { + border-color: #2c3648 !important; + background-color: #232a38 !important; + color: #fff !important; + } + .btn-outline-secondary { + border-color: #404e67; + background-color: transparent; + color: #404e67; + } + .btn-outline-secondary:hover { + background-color: #404e67; + color: #fff !important; + } + .widget-timeline .timeline-items.timeline-icon-secondary:before { + background-color: #404e67; + } + input[type="checkbox"].bg-secondary + .custom-control-label:before, + input[type="radio"].bg-secondary + .custom-control-label:before { + background-color: #404e67 !important; + } + .bg-secondary.bg-darken-1, + .btn-secondary.btn-darken-1 { + background-color: #364257 !important; + } + .border-secondary { + border: 1px solid #404e67 !important; + } + .border-top-secondary { + border-top: 1px solid #404e67; + } + .border-bottom-secondary { + border-bottom: 1px solid #404e67; + } + .border-left-secondary { + border-left: 1px solid #404e67; + } + .border-right-secondary { + border-right: 1px solid #404e67; + } + .secondary.darken-1 { + color: #364257 !important; + } + .btn-secondary.btn-darken-1 { + border-color: #2c3648 !important; + } + .btn-secondary.btn-darken-1:hover { + border-color: #2c3648 !important; + background-color: #232a38 !important; + } + .btn-secondary.btn-darken-1:active, + .btn-secondary.btn-darken-1:focus { + border-color: #232a38 !important; + background-color: #191e28 !important; + } + .btn-outline-secondary.btn-outline-darken-1 { + border-color: #364257 !important; + color: #364257 !important; + } + .btn-outline-secondary.btn-outline-darken-1:hover { + background-color: #364257 !important; + } + .border-secondary.border-darken-1 { + border: 1px solid #364257 !important; + } + .border-top-secondary.border-top-darken-1 { + border-top: 1px solid #364257 !important; + } + .border-bottom-secondary.border-bottom-darken-1 { + border-bottom: 1px solid #364257 !important; + } + .border-left-secondary.border-left-darken-1 { + border-left: 1px solid #364257 !important; + } + .border-right-secondary.border-right-darken-1 { + border-right: 1px solid #364257 !important; + } + .overlay-secondary.overlay-darken-1 { + background: #364257; + background: rgba(54, 66, 87, 0.8); + } + .bg-secondary.bg-darken-2, + .btn-secondary.btn-darken-2 { + background-color: #2c3648 !important; + } + .secondary.darken-2 { + color: #2c3648 !important; + } + .btn-secondary.btn-darken-2 { + border-color: #2c3648 !important; + } + .btn-secondary.btn-darken-2:hover { + border-color: #2c3648 !important; + background-color: #232a38 !important; + } + .btn-secondary.btn-darken-2:active, + .btn-secondary.btn-darken-2:focus { + border-color: #232a38 !important; + background-color: #191e28 !important; + } + .btn-outline-secondary.btn-outline-darken-2 { + border-color: #2c3648 !important; + color: #2c3648 !important; + } + .btn-outline-secondary.btn-outline-darken-2:hover { + background-color: #2c3648 !important; + } + .border-secondary.border-darken-2 { + border: 1px solid #2c3648 !important; + } + .border-top-secondary.border-top-darken-2 { + border-top: 1px solid #2c3648 !important; + } + .border-bottom-secondary.border-bottom-darken-2 { + border-bottom: 1px solid #2c3648 !important; + } + .border-left-secondary.border-left-darken-2 { + border-left: 1px solid #2c3648 !important; + } + .border-right-secondary.border-right-darken-2 { + border-right: 1px solid #2c3648 !important; + } + .overlay-secondary.overlay-darken-2 { + background: #2c3648; + background: rgba(44, 54, 72, 0.8); + } + .secondary.darken-3 { + color: #232a38 !important; + } + .bg-secondary.bg-darken-3 { + background-color: #232a38 !important; + } + .btn-secondary.btn-darken-3, + .btn-secondary.btn-darken-3:hover { + border-color: #2c3648 !important; + background-color: #232a38 !important; + } + .btn-secondary.btn-darken-3:active, + .btn-secondary.btn-darken-3:focus { + border-color: #232a38 !important; + background-color: #191e28 !important; + } + .btn-outline-secondary.btn-outline-darken-3 { + border-color: #232a38 !important; + color: #232a38 !important; + } + .btn-outline-secondary.btn-outline-darken-3:hover { + background-color: #232a38 !important; + } + .border-secondary.border-darken-3 { + border: 1px solid #232a38 !important; + } + .border-top-secondary.border-top-darken-3 { + border-top: 1px solid #232a38 !important; + } + .border-bottom-secondary.border-bottom-darken-3 { + border-bottom: 1px solid #232a38 !important; + } + .border-left-secondary.border-left-darken-3 { + border-left: 1px solid #232a38 !important; + } + .border-right-secondary.border-right-darken-3 { + border-right: 1px solid #232a38 !important; + } + .overlay-secondary.overlay-darken-3 { + background: #232a38; + background: rgba(35, 42, 56, 0.8); + } + .bg-secondary.bg-darken-4, + .btn-secondary.btn-darken-4 { + background-color: #191e28 !important; + } + .secondary.darken-4 { + color: #191e28 !important; + } + .btn-secondary.btn-darken-4 { + border-color: #2c3648 !important; + } + .btn-secondary.btn-darken-4:hover { + border-color: #2c3648 !important; + background-color: #232a38 !important; + } + .btn-secondary.btn-darken-4:active, + .btn-secondary.btn-darken-4:focus { + border-color: #232a38 !important; + background-color: #191e28 !important; + } + .btn-outline-secondary.btn-outline-darken-4 { + border-color: #191e28 !important; + color: #191e28 !important; + } + .btn-outline-secondary.btn-outline-darken-4:hover { + background-color: #191e28 !important; + } + input:focus ~ .bg-secondary { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #191e28 !important; + } + .border-secondary.border-darken-4 { + border: 1px solid #191e28 !important; + } + .border-top-secondary.border-top-darken-4 { + border-top: 1px solid #191e28 !important; + } + .border-bottom-secondary.border-bottom-darken-4 { + border-bottom: 1px solid #191e28 !important; + } + .border-left-secondary.border-left-darken-4 { + border-left: 1px solid #191e28 !important; + } + .border-right-secondary.border-right-darken-4 { + border-right: 1px solid #191e28 !important; + } + .overlay-secondary.overlay-darken-4 { + background: #191e28; + background: rgba(25, 30, 40, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="secondary"]:before { + background-color: #191e28; + } + .bg-success.bg-lighten-5, + .btn-success.btn-lighten-5 { + background-color: #78f1cc !important; + } + .success.lighten-5 { + color: #78f1cc !important; + } + .btn-success.btn-lighten-5 { + border-color: #11a578 !important; + } + .btn-success.btn-lighten-5:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-lighten-5:active, + .btn-success.btn-lighten-5:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-lighten-5 { + border-color: #78f1cc !important; + color: #78f1cc !important; + } + .btn-outline-success.btn-outline-lighten-5:hover { + background-color: #78f1cc !important; + } + .border-success.border-lighten-5 { + border: 1px solid #78f1cc !important; + } + .border-top-success.border-top-lighten-5 { + border-top: 1px solid #78f1cc !important; + } + .border-bottom-success.border-bottom-lighten-5 { + border-bottom: 1px solid #78f1cc !important; + } + .border-left-success.border-left-lighten-5 { + border-left: 1px solid #78f1cc !important; + } + .border-right-success.border-right-lighten-5 { + border-right: 1px solid #78f1cc !important; + } + .overlay-success.overlay-lighten-5 { + background: #78f1cc; + background: rgba(120, 241, 204, 0.8); + } + .bg-success.bg-lighten-4, + .btn-success.btn-lighten-4 { + background-color: #61eec4 !important; + } + .success.lighten-4 { + color: #61eec4 !important; + } + .btn-success.btn-lighten-4 { + border-color: #11a578 !important; + } + .btn-success.btn-lighten-4:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-lighten-4:active, + .btn-success.btn-lighten-4:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-lighten-4 { + border-color: #61eec4 !important; + color: #61eec4 !important; + } + .btn-outline-success.btn-outline-lighten-4:hover { + background-color: #61eec4 !important; + } + .border-success.border-lighten-4 { + border: 1px solid #61eec4 !important; + } + .border-top-success.border-top-lighten-4 { + border-top: 1px solid #61eec4 !important; + } + .border-bottom-success.border-bottom-lighten-4 { + border-bottom: 1px solid #61eec4 !important; + } + .border-left-success.border-left-lighten-4 { + border-left: 1px solid #61eec4 !important; + } + .border-right-success.border-right-lighten-4 { + border-right: 1px solid #61eec4 !important; + } + .overlay-success.overlay-lighten-4 { + background: #61eec4; + background: rgba(97, 238, 196, 0.8); + } + .bg-success.bg-lighten-3, + .btn-success.btn-lighten-3 { + background-color: #49ecbb !important; + } + .success.lighten-3 { + color: #49ecbb !important; + } + .btn-success.btn-lighten-3 { + border-color: #11a578 !important; + } + .btn-success.btn-lighten-3:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-lighten-3:active, + .btn-success.btn-lighten-3:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-lighten-3 { + border-color: #49ecbb !important; + color: #49ecbb !important; + } + .btn-outline-success.btn-outline-lighten-3:hover { + background-color: #49ecbb !important; + } + .border-success.border-lighten-3 { + border: 1px solid #49ecbb !important; + } + .border-top-success.border-top-lighten-3 { + border-top: 1px solid #49ecbb !important; + } + .border-bottom-success.border-bottom-lighten-3 { + border-bottom: 1px solid #49ecbb !important; + } + .border-left-success.border-left-lighten-3 { + border-left: 1px solid #49ecbb !important; + } + .border-right-success.border-right-lighten-3 { + border-right: 1px solid #49ecbb !important; + } + .overlay-success.overlay-lighten-3 { + background: #49ecbb; + background: rgba(73, 236, 187, 0.8); + } + .bg-success.bg-lighten-2, + .btn-success.btn-lighten-2 { + background-color: #32eab2 !important; + } + .success.lighten-2 { + color: #32eab2 !important; + } + .btn-success.btn-lighten-2 { + border-color: #11a578 !important; + } + .btn-success.btn-lighten-2:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-lighten-2:active, + .btn-success.btn-lighten-2:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-lighten-2 { + border-color: #32eab2 !important; + color: #32eab2 !important; + } + .btn-outline-success.btn-outline-lighten-2:hover { + background-color: #32eab2 !important; + } + .border-success.border-lighten-2 { + border: 1px solid #32eab2 !important; + } + .border-top-success.border-top-lighten-2 { + border-top: 1px solid #32eab2 !important; + } + .border-bottom-success.border-bottom-lighten-2 { + border-bottom: 1px solid #32eab2 !important; + } + .border-left-success.border-left-lighten-2 { + border-left: 1px solid #32eab2 !important; + } + .border-right-success.border-right-lighten-2 { + border-right: 1px solid #32eab2 !important; + } + .overlay-success.overlay-lighten-2 { + background: #32eab2; + background: rgba(50, 234, 178, 0.8); + } + .bg-success.bg-lighten-1, + .btn-success.btn-lighten-1 { + background-color: #1be7aa !important; + } + .success.lighten-1 { + color: #1be7aa !important; + } + .btn-success.btn-lighten-1 { + border-color: #11a578 !important; + } + .btn-success.btn-lighten-1:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-lighten-1:active, + .btn-success.btn-lighten-1:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-lighten-1 { + border-color: #1be7aa !important; + color: #1be7aa !important; + } + .btn-outline-success.btn-outline-lighten-1:hover { + background-color: #1be7aa !important; + } + .border-success.border-lighten-1 { + border: 1px solid #1be7aa !important; + } + .border-top-success.border-top-lighten-1 { + border-top: 1px solid #1be7aa !important; + } + .border-bottom-success.border-bottom-lighten-1 { + border-bottom: 1px solid #1be7aa !important; + } + .border-left-success.border-left-lighten-1 { + border-left: 1px solid #1be7aa !important; + } + .border-right-success.border-right-lighten-1 { + border-right: 1px solid #1be7aa !important; + } + .overlay-success.overlay-lighten-1 { + background: #1be7aa; + background: rgba(27, 231, 170, 0.8); + } + .success { + color: #16d39a !important; + } + .bg-success { + background-color: #16d39a !important; + } + .bg-success .card-footer, + .bg-success .card-header { + background-color: transparent; + } + .alert-success { + border-color: #45ecb9 !important; + background-color: #45ecb9 !important; + color: #053124 !important; + } + .alert-success .alert-link { + color: #010c09 !important; + } + .bullet.bullet-success { + background-color: #16d39a; + } + .bg-light-success { + background-color: rgba(22, 211, 154, 0.15); + } + .bg-success.badge-glow, + .border-success.badge-glow { + box-shadow: 0 0 10px #16d39a; + } + .overlay-success { + background: #16d39a; + background: rgba(22, 211, 154, 0.8); + } + .btn-success { + background-color: #16d39a !important; + color: #fff; + } + .btn-success:hover { + border-color: #14bc89 !important; + background-color: #1be7aa !important; + color: #fff !important; + } + .btn-success:active, + .btn-success:focus { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + color: #fff !important; + } + .btn-outline-success { + border-color: #16d39a; + background-color: transparent; + color: #16d39a; + } + .btn-outline-success:hover { + background-color: #16d39a; + color: #fff !important; + } + .widget-timeline .timeline-items.timeline-icon-success:before { + background-color: #16d39a; + } + input[type="checkbox"].bg-success + .custom-control-label:before, + input[type="radio"].bg-success + .custom-control-label:before { + background-color: #16d39a !important; + } + .bg-success.bg-darken-1, + .btn-success.btn-darken-1 { + background-color: #14bc89 !important; + } + .border-success { + border: 1px solid #16d39a !important; + } + .border-top-success { + border-top: 1px solid #16d39a; + } + .border-bottom-success { + border-bottom: 1px solid #16d39a; + } + .border-left-success { + border-left: 1px solid #16d39a; + } + .border-right-success { + border-right: 1px solid #16d39a; + } + .success.darken-1 { + color: #14bc89 !important; + } + .btn-success.btn-darken-1 { + border-color: #11a578 !important; + } + .btn-success.btn-darken-1:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-darken-1:active, + .btn-success.btn-darken-1:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-darken-1 { + border-color: #14bc89 !important; + color: #14bc89 !important; + } + .btn-outline-success.btn-outline-darken-1:hover { + background-color: #14bc89 !important; + } + .border-success.border-darken-1 { + border: 1px solid #14bc89 !important; + } + .border-top-success.border-top-darken-1 { + border-top: 1px solid #14bc89 !important; + } + .border-bottom-success.border-bottom-darken-1 { + border-bottom: 1px solid #14bc89 !important; + } + .border-left-success.border-left-darken-1 { + border-left: 1px solid #14bc89 !important; + } + .border-right-success.border-right-darken-1 { + border-right: 1px solid #14bc89 !important; + } + .overlay-success.overlay-darken-1 { + background: #14bc89; + background: rgba(20, 188, 137, 0.8); + } + .bg-success.bg-darken-2, + .btn-success.btn-darken-2 { + background-color: #11a578 !important; + } + .success.darken-2 { + color: #11a578 !important; + } + .btn-success.btn-darken-2 { + border-color: #11a578 !important; + } + .btn-success.btn-darken-2:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-darken-2:active, + .btn-success.btn-darken-2:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-darken-2 { + border-color: #11a578 !important; + color: #11a578 !important; + } + .btn-outline-success.btn-outline-darken-2:hover { + background-color: #11a578 !important; + } + .border-success.border-darken-2 { + border: 1px solid #11a578 !important; + } + .border-top-success.border-top-darken-2 { + border-top: 1px solid #11a578 !important; + } + .border-bottom-success.border-bottom-darken-2 { + border-bottom: 1px solid #11a578 !important; + } + .border-left-success.border-left-darken-2 { + border-left: 1px solid #11a578 !important; + } + .border-right-success.border-right-darken-2 { + border-right: 1px solid #11a578 !important; + } + .overlay-success.overlay-darken-2 { + background: #11a578; + background: rgba(17, 165, 120, 0.8); + } + .success.darken-3 { + color: #0f8e67 !important; + } + .bg-success.bg-darken-3 { + background-color: #0f8e67 !important; + } + .btn-success.btn-darken-3, + .btn-success.btn-darken-3:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-darken-3:active, + .btn-success.btn-darken-3:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-darken-3 { + border-color: #0f8e67 !important; + color: #0f8e67 !important; + } + .btn-outline-success.btn-outline-darken-3:hover { + background-color: #0f8e67 !important; + } + .border-success.border-darken-3 { + border: 1px solid #0f8e67 !important; + } + .border-top-success.border-top-darken-3 { + border-top: 1px solid #0f8e67 !important; + } + .border-bottom-success.border-bottom-darken-3 { + border-bottom: 1px solid #0f8e67 !important; + } + .border-left-success.border-left-darken-3 { + border-left: 1px solid #0f8e67 !important; + } + .border-right-success.border-right-darken-3 { + border-right: 1px solid #0f8e67 !important; + } + .overlay-success.overlay-darken-3 { + background: #0f8e67; + background: rgba(15, 142, 103, 0.8); + } + .bg-success.bg-darken-4, + .btn-success.btn-darken-4 { + background-color: #0c7757 !important; + } + .success.darken-4 { + color: #0c7757 !important; + } + .btn-success.btn-darken-4 { + border-color: #11a578 !important; + } + .btn-success.btn-darken-4:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-darken-4:active, + .btn-success.btn-darken-4:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-darken-4 { + border-color: #0c7757 !important; + color: #0c7757 !important; + } + .btn-outline-success.btn-outline-darken-4:hover { + background-color: #0c7757 !important; + } + .border-success.border-darken-4 { + border: 1px solid #0c7757 !important; + } + .border-top-success.border-top-darken-4 { + border-top: 1px solid #0c7757 !important; + } + .border-bottom-success.border-bottom-darken-4 { + border-bottom: 1px solid #0c7757 !important; + } + .border-left-success.border-left-darken-4 { + border-left: 1px solid #0c7757 !important; + } + .border-right-success.border-right-darken-4 { + border-right: 1px solid #0c7757 !important; + } + .overlay-success.overlay-darken-4 { + background: #0c7757; + background: rgba(12, 119, 87, 0.8); + } + .bg-success.bg-accent-1, + .btn-success.btn-accent-1 { + background-color: #e1fff1 !important; + } + .success.accent-1 { + color: #e1fff1 !important; + } + .btn-success.btn-accent-1 { + border-color: #11a578 !important; + } + .btn-success.btn-accent-1:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-accent-1:active, + .btn-success.btn-accent-1:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-accent-1 { + border-color: #e1fff1 !important; + color: #e1fff1 !important; + } + .btn-outline-success.btn-outline-accent-1:hover { + background-color: #e1fff1 !important; + } + .border-success.border-accent-1 { + border: 1px solid #e1fff1 !important; + } + .border-top-success.border-top-accent-1 { + border-top: 1px solid #e1fff1 !important; + } + .border-bottom-success.border-bottom-accent-1 { + border-bottom: 1px solid #e1fff1 !important; + } + .border-left-success.border-left-accent-1 { + border-left: 1px solid #e1fff1 !important; + } + .border-right-success.border-right-accent-1 { + border-right: 1px solid #e1fff1 !important; + } + .overlay-success.overlay-accent-1 { + background: #e1fff1; + background: rgba(225, 255, 241, 0.8); + } + .bg-success.bg-accent-2, + .btn-success.btn-accent-2 { + background-color: #aeffd9 !important; + } + .success.accent-2 { + color: #aeffd9 !important; + } + .btn-success.btn-accent-2 { + border-color: #11a578 !important; + } + .btn-success.btn-accent-2:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-accent-2:active, + .btn-success.btn-accent-2:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-accent-2 { + border-color: #aeffd9 !important; + color: #aeffd9 !important; + } + .btn-outline-success.btn-outline-accent-2:hover { + background-color: #aeffd9 !important; + } + .border-success.border-accent-2 { + border: 1px solid #aeffd9 !important; + } + .border-top-success.border-top-accent-2 { + border-top: 1px solid #aeffd9 !important; + } + .border-bottom-success.border-bottom-accent-2 { + border-bottom: 1px solid #aeffd9 !important; + } + .border-left-success.border-left-accent-2 { + border-left: 1px solid #aeffd9 !important; + } + .border-right-success.border-right-accent-2 { + border-right: 1px solid #aeffd9 !important; + } + .overlay-success.overlay-accent-2 { + background: #aeffd9; + background: rgba(174, 255, 217, 0.8); + } + .bg-success.bg-accent-3, + .btn-success.btn-accent-3 { + background-color: #7bffc1 !important; + } + .success.accent-3 { + color: #7bffc1 !important; + } + .btn-success.btn-accent-3 { + border-color: #11a578 !important; + } + .btn-success.btn-accent-3:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-accent-3:active, + .btn-success.btn-accent-3:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-accent-3 { + border-color: #7bffc1 !important; + color: #7bffc1 !important; + } + .btn-outline-success.btn-outline-accent-3:hover { + background-color: #7bffc1 !important; + } + .border-success.border-accent-3 { + border: 1px solid #7bffc1 !important; + } + .border-top-success.border-top-accent-3 { + border-top: 1px solid #7bffc1 !important; + } + .border-bottom-success.border-bottom-accent-3 { + border-bottom: 1px solid #7bffc1 !important; + } + .border-left-success.border-left-accent-3 { + border-left: 1px solid #7bffc1 !important; + } + .border-right-success.border-right-accent-3 { + border-right: 1px solid #7bffc1 !important; + } + .overlay-success.overlay-accent-3 { + background: #7bffc1; + background: rgba(123, 255, 193, 0.8); + } + .bg-success.bg-accent-4, + .btn-success.btn-accent-4 { + background-color: #62ffb5 !important; + } + .success.accent-4 { + color: #62ffb5 !important; + } + .btn-success.btn-accent-4 { + border-color: #11a578 !important; + } + .btn-success.btn-accent-4:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-accent-4:active, + .btn-success.btn-accent-4:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-accent-4 { + border-color: #62ffb5 !important; + color: #62ffb5 !important; + } + .btn-outline-success.btn-outline-accent-4:hover { + background-color: #62ffb5 !important; + } + input:focus ~ .bg-success { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #62ffb5 !important; + } + .border-success.border-accent-4 { + border: 1px solid #62ffb5 !important; + } + .border-top-success.border-top-accent-4 { + border-top: 1px solid #62ffb5 !important; + } + .border-bottom-success.border-bottom-accent-4 { + border-bottom: 1px solid #62ffb5 !important; + } + .border-left-success.border-left-accent-4 { + border-left: 1px solid #62ffb5 !important; + } + .border-right-success.border-right-accent-4 { + border-right: 1px solid #62ffb5 !important; + } + .btn-info.btn-lighten-5, + .btn-info.btn-lighten-5:hover { + border-color: #1ab0c3 !important; + } + .overlay-success.overlay-accent-4 { + background: #62ffb5; + background: rgba(98, 255, 181, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="success"]:before { + background-color: #62ffb5; + } + .bg-info.bg-lighten-5, + .btn-info.btn-lighten-5 { + background-color: #9ee8f2 !important; + } + .info.lighten-5 { + color: #9ee8f2 !important; + } + .btn-info.btn-lighten-5:hover { + background-color: #179bad !important; + } + .btn-info.btn-lighten-5:active, + .btn-info.btn-lighten-5:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-lighten-5 { + border-color: #9ee8f2 !important; + color: #9ee8f2 !important; + } + .btn-outline-info.btn-outline-lighten-5:hover { + background-color: #9ee8f2 !important; + } + .border-info.border-lighten-5 { + border: 1px solid #9ee8f2 !important; + } + .border-top-info.border-top-lighten-5 { + border-top: 1px solid #9ee8f2 !important; + } + .border-bottom-info.border-bottom-lighten-5 { + border-bottom: 1px solid #9ee8f2 !important; + } + .border-left-info.border-left-lighten-5 { + border-left: 1px solid #9ee8f2 !important; + } + .border-right-info.border-right-lighten-5 { + border-right: 1px solid #9ee8f2 !important; + } + .btn-info.btn-lighten-4, + .btn-info.btn-lighten-4:hover { + border-color: #1ab0c3 !important; + } + .overlay-info.overlay-lighten-5 { + background: #9ee8f2; + background: rgba(158, 232, 242, 0.8); + } + .bg-info.bg-lighten-4, + .btn-info.btn-lighten-4 { + background-color: #87e3ef !important; + } + .info.lighten-4 { + color: #87e3ef !important; + } + .btn-info.btn-lighten-4:hover { + background-color: #179bad !important; + } + .btn-info.btn-lighten-4:active, + .btn-info.btn-lighten-4:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-lighten-4 { + border-color: #87e3ef !important; + color: #87e3ef !important; + } + .btn-outline-info.btn-outline-lighten-4:hover { + background-color: #87e3ef !important; + } + .border-info.border-lighten-4 { + border: 1px solid #87e3ef !important; + } + .border-top-info.border-top-lighten-4 { + border-top: 1px solid #87e3ef !important; + } + .border-bottom-info.border-bottom-lighten-4 { + border-bottom: 1px solid #87e3ef !important; + } + .border-left-info.border-left-lighten-4 { + border-left: 1px solid #87e3ef !important; + } + .border-right-info.border-right-lighten-4 { + border-right: 1px solid #87e3ef !important; + } + .btn-info.btn-lighten-3, + .btn-info.btn-lighten-3:hover { + border-color: #1ab0c3 !important; + } + .overlay-info.overlay-lighten-4 { + background: #87e3ef; + background: rgba(135, 227, 239, 0.8); + } + .bg-info.bg-lighten-3, + .btn-info.btn-lighten-3 { + background-color: #71deec !important; + } + .info.lighten-3 { + color: #71deec !important; + } + .btn-info.btn-lighten-3:hover { + background-color: #179bad !important; + } + .btn-info.btn-lighten-3:active, + .btn-info.btn-lighten-3:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-lighten-3 { + border-color: #71deec !important; + color: #71deec !important; + } + .btn-outline-info.btn-outline-lighten-3:hover { + background-color: #71deec !important; + } + .border-info.border-lighten-3 { + border: 1px solid #71deec !important; + } + .border-top-info.border-top-lighten-3 { + border-top: 1px solid #71deec !important; + } + .border-bottom-info.border-bottom-lighten-3 { + border-bottom: 1px solid #71deec !important; + } + .border-left-info.border-left-lighten-3 { + border-left: 1px solid #71deec !important; + } + .border-right-info.border-right-lighten-3 { + border-right: 1px solid #71deec !important; + } + .btn-info.btn-lighten-2, + .btn-info.btn-lighten-2:hover { + border-color: #1ab0c3 !important; + } + .overlay-info.overlay-lighten-3 { + background: #71deec; + background: rgba(113, 222, 236, 0.8); + } + .bg-info.bg-lighten-2, + .btn-info.btn-lighten-2 { + background-color: #5ad9e9 !important; + } + .info.lighten-2 { + color: #5ad9e9 !important; + } + .btn-info.btn-lighten-2:hover { + background-color: #179bad !important; + } + .btn-info.btn-lighten-2:active, + .btn-info.btn-lighten-2:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-lighten-2 { + border-color: #5ad9e9 !important; + color: #5ad9e9 !important; + } + .btn-outline-info.btn-outline-lighten-2:hover { + background-color: #5ad9e9 !important; + } + .border-info.border-lighten-2 { + border: 1px solid #5ad9e9 !important; + } + .border-top-info.border-top-lighten-2 { + border-top: 1px solid #5ad9e9 !important; + } + .border-bottom-info.border-bottom-lighten-2 { + border-bottom: 1px solid #5ad9e9 !important; + } + .border-left-info.border-left-lighten-2 { + border-left: 1px solid #5ad9e9 !important; + } + .border-right-info.border-right-lighten-2 { + border-right: 1px solid #5ad9e9 !important; + } + .btn-info.btn-lighten-1, + .btn-info.btn-lighten-1:hover { + border-color: #1ab0c3 !important; + } + .overlay-info.overlay-lighten-2 { + background: #5ad9e9; + background: rgba(90, 217, 233, 0.8); + } + .bg-info.bg-lighten-1, + .btn-info.btn-lighten-1 { + background-color: #44d3e6 !important; + } + .info.lighten-1 { + color: #44d3e6 !important; + } + .btn-info.btn-lighten-1:hover { + background-color: #179bad !important; + } + .btn-info.btn-lighten-1:active, + .btn-info.btn-lighten-1:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-lighten-1 { + border-color: #44d3e6 !important; + color: #44d3e6 !important; + } + .btn-outline-info.btn-outline-lighten-1:hover { + background-color: #44d3e6 !important; + } + .border-info.border-lighten-1 { + border: 1px solid #44d3e6 !important; + } + .border-top-info.border-top-lighten-1 { + border-top: 1px solid #44d3e6 !important; + } + .border-bottom-info.border-bottom-lighten-1 { + border-bottom: 1px solid #44d3e6 !important; + } + .border-left-info.border-left-lighten-1 { + border-left: 1px solid #44d3e6 !important; + } + .border-right-info.border-right-lighten-1 { + border-right: 1px solid #44d3e6 !important; + } + .overlay-info.overlay-lighten-1 { + background: #44d3e6; + background: rgba(68, 211, 230, 0.8); + } + .info { + color: #2dcee3 !important; + } + .bg-info { + background-color: #2dcee3 !important; + } + .bg-info .card-footer, + .bg-info .card-header { + background-color: transparent; + } + .alert-info { + border-color: #6cddeb !important; + background-color: #6cddeb !important; + color: #0b4a53 !important; + } + .alert-info .alert-link { + color: #062a2f !important; + } + .bullet.bullet-info { + background-color: #2dcee3; + } + .bg-light-info { + background-color: rgba(45, 206, 227, 0.15); + } + .bg-info.badge-glow, + .border-info.badge-glow { + box-shadow: 0 0 10px #2dcee3; + } + .overlay-info { + background: #2dcee3; + background: rgba(45, 206, 227, 0.8); + } + .btn-info { + background-color: #2dcee3 !important; + color: #fff; + } + .btn-info:hover { + border-color: #1dc4da !important; + background-color: #44d3e6 !important; + color: #fff !important; + } + .btn-info:active, + .btn-info:focus { + border-color: #1ab0c3 !important; + background-color: #179bad !important; + color: #fff !important; + } + .btn-outline-info { + border-color: #2dcee3; + background-color: transparent; + color: #2dcee3; + } + .btn-outline-info:hover, + .widget-timeline .timeline-items.timeline-icon-info:before { + background-color: #2dcee3; + } + .btn-outline-info:hover { + color: #fff !important; + } + input[type="checkbox"].bg-info + .custom-control-label:before, + input[type="radio"].bg-info + .custom-control-label:before { + background-color: #2dcee3 !important; + } + .bg-info.bg-darken-1, + .btn-info.btn-darken-1 { + background-color: #1dc4da !important; + } + .border-info { + border: 1px solid #2dcee3 !important; + } + .border-top-info { + border-top: 1px solid #2dcee3; + } + .border-bottom-info { + border-bottom: 1px solid #2dcee3; + } + .border-left-info { + border-left: 1px solid #2dcee3; + } + .border-right-info { + border-right: 1px solid #2dcee3; + } + .info.darken-1 { + color: #1dc4da !important; + } + .btn-info.btn-darken-1 { + border-color: #1ab0c3 !important; + } + .btn-info.btn-darken-1:hover { + border-color: #1ab0c3 !important; + background-color: #179bad !important; + } + .btn-info.btn-darken-1:active, + .btn-info.btn-darken-1:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-darken-1 { + border-color: #1dc4da !important; + color: #1dc4da !important; + } + .btn-outline-info.btn-outline-darken-1:hover { + background-color: #1dc4da !important; + } + .border-info.border-darken-1 { + border: 1px solid #1dc4da !important; + } + .border-top-info.border-top-darken-1 { + border-top: 1px solid #1dc4da !important; + } + .border-bottom-info.border-bottom-darken-1 { + border-bottom: 1px solid #1dc4da !important; + } + .border-left-info.border-left-darken-1 { + border-left: 1px solid #1dc4da !important; + } + .border-right-info.border-right-darken-1 { + border-right: 1px solid #1dc4da !important; + } + .btn-info.btn-darken-2, + .btn-info.btn-darken-2:hover { + border-color: #1ab0c3 !important; + } + .overlay-info.overlay-darken-1 { + background: #1dc4da; + background: rgba(29, 196, 218, 0.8); + } + .bg-info.bg-darken-2, + .btn-info.btn-darken-2 { + background-color: #1ab0c3 !important; + } + .info.darken-2 { + color: #1ab0c3 !important; + } + .btn-info.btn-darken-2:hover { + background-color: #179bad !important; + } + .btn-info.btn-darken-2:active, + .btn-info.btn-darken-2:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-darken-2 { + border-color: #1ab0c3 !important; + color: #1ab0c3 !important; + } + .btn-outline-info.btn-outline-darken-2:hover { + background-color: #1ab0c3 !important; + } + .border-info.border-darken-2 { + border: 1px solid #1ab0c3 !important; + } + .border-top-info.border-top-darken-2 { + border-top: 1px solid #1ab0c3 !important; + } + .border-bottom-info.border-bottom-darken-2 { + border-bottom: 1px solid #1ab0c3 !important; + } + .border-left-info.border-left-darken-2 { + border-left: 1px solid #1ab0c3 !important; + } + .border-right-info.border-right-darken-2 { + border-right: 1px solid #1ab0c3 !important; + } + .overlay-info.overlay-darken-2 { + background: #1ab0c3; + background: rgba(26, 176, 195, 0.8); + } + .info.darken-3 { + color: #179bad !important; + } + .bg-info.bg-darken-3 { + background-color: #179bad !important; + } + .btn-info.btn-darken-3, + .btn-info.btn-darken-3:hover { + border-color: #1ab0c3 !important; + background-color: #179bad !important; + } + .btn-info.btn-darken-3:active, + .btn-info.btn-darken-3:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-darken-3 { + border-color: #179bad !important; + color: #179bad !important; + } + .btn-outline-info.btn-outline-darken-3:hover { + background-color: #179bad !important; + } + .border-info.border-darken-3 { + border: 1px solid #179bad !important; + } + .border-top-info.border-top-darken-3 { + border-top: 1px solid #179bad !important; + } + .border-bottom-info.border-bottom-darken-3 { + border-bottom: 1px solid #179bad !important; + } + .border-left-info.border-left-darken-3 { + border-left: 1px solid #179bad !important; + } + .border-right-info.border-right-darken-3 { + border-right: 1px solid #179bad !important; + } + .btn-info.btn-darken-4, + .btn-info.btn-darken-4:hover { + border-color: #1ab0c3 !important; + } + .overlay-info.overlay-darken-3 { + background: #179bad; + background: rgba(23, 155, 173, 0.8); + } + .bg-info.bg-darken-4, + .btn-info.btn-darken-4 { + background-color: #148796 !important; + } + .info.darken-4 { + color: #148796 !important; + } + .btn-info.btn-darken-4:hover { + background-color: #179bad !important; + } + .btn-info.btn-darken-4:active, + .btn-info.btn-darken-4:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-darken-4 { + border-color: #148796 !important; + color: #148796 !important; + } + .btn-outline-info.btn-outline-darken-4:hover { + background-color: #148796 !important; + } + .border-info.border-darken-4 { + border: 1px solid #148796 !important; + } + .border-top-info.border-top-darken-4 { + border-top: 1px solid #148796 !important; + } + .border-bottom-info.border-bottom-darken-4 { + border-bottom: 1px solid #148796 !important; + } + .border-left-info.border-left-darken-4 { + border-left: 1px solid #148796 !important; + } + .border-right-info.border-right-darken-4 { + border-right: 1px solid #148796 !important; + } + .btn-info.btn-accent-1, + .btn-info.btn-accent-1:hover { + border-color: #1ab0c3 !important; + } + .overlay-info.overlay-darken-4 { + background: #148796; + background: rgba(20, 135, 150, 0.8); + } + .bg-info.bg-accent-1, + .btn-info.btn-accent-1 { + background-color: #feffff !important; + } + .info.accent-1 { + color: #feffff !important; + } + .btn-info.btn-accent-1:hover { + background-color: #179bad !important; + } + .btn-info.btn-accent-1:active, + .btn-info.btn-accent-1:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-accent-1 { + border-color: #feffff !important; + color: #feffff !important; + } + .btn-outline-info.btn-outline-accent-1:hover { + background-color: #feffff !important; + } + .border-info.border-accent-1 { + border: 1px solid #feffff !important; + } + .border-top-info.border-top-accent-1 { + border-top: 1px solid #feffff !important; + } + .border-bottom-info.border-bottom-accent-1 { + border-bottom: 1px solid #feffff !important; + } + .border-left-info.border-left-accent-1 { + border-left: 1px solid #feffff !important; + } + .border-right-info.border-right-accent-1 { + border-right: 1px solid #feffff !important; + } + .btn-info.btn-accent-2, + .btn-info.btn-accent-2:hover { + border-color: #1ab0c3 !important; + } + .overlay-info.overlay-accent-1 { + background: #feffff; + background: rgba(254, 255, 255, 0.8); + } + .bg-info.bg-accent-2, + .btn-info.btn-accent-2 { + background-color: #cbf5ff !important; + } + .info.accent-2 { + color: #cbf5ff !important; + } + .btn-info.btn-accent-2:hover { + background-color: #179bad !important; + } + .btn-info.btn-accent-2:active, + .btn-info.btn-accent-2:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-accent-2 { + border-color: #cbf5ff !important; + color: #cbf5ff !important; + } + .btn-outline-info.btn-outline-accent-2:hover { + background-color: #cbf5ff !important; + } + .border-info.border-accent-2 { + border: 1px solid #cbf5ff !important; + } + .border-top-info.border-top-accent-2 { + border-top: 1px solid #cbf5ff !important; + } + .border-bottom-info.border-bottom-accent-2 { + border-bottom: 1px solid #cbf5ff !important; + } + .border-left-info.border-left-accent-2 { + border-left: 1px solid #cbf5ff !important; + } + .border-right-info.border-right-accent-2 { + border-right: 1px solid #cbf5ff !important; + } + .btn-info.btn-accent-3, + .btn-info.btn-accent-3:hover { + border-color: #1ab0c3 !important; + } + .overlay-info.overlay-accent-2 { + background: #cbf5ff; + background: rgba(203, 245, 255, 0.8); + } + .bg-info.bg-accent-3, + .btn-info.btn-accent-3 { + background-color: #98ecff !important; + } + .info.accent-3 { + color: #98ecff !important; + } + .btn-info.btn-accent-3:hover { + background-color: #179bad !important; + } + .btn-info.btn-accent-3:active, + .btn-info.btn-accent-3:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-accent-3 { + border-color: #98ecff !important; + color: #98ecff !important; + } + .btn-outline-info.btn-outline-accent-3:hover { + background-color: #98ecff !important; + } + .border-info.border-accent-3 { + border: 1px solid #98ecff !important; + } + .border-top-info.border-top-accent-3 { + border-top: 1px solid #98ecff !important; + } + .border-bottom-info.border-bottom-accent-3 { + border-bottom: 1px solid #98ecff !important; + } + .border-left-info.border-left-accent-3 { + border-left: 1px solid #98ecff !important; + } + .border-right-info.border-right-accent-3 { + border-right: 1px solid #98ecff !important; + } + .btn-info.btn-accent-4, + .btn-info.btn-accent-4:hover { + border-color: #1ab0c3 !important; + } + .overlay-info.overlay-accent-3 { + background: #98ecff; + background: rgba(152, 236, 255, 0.8); + } + .bg-info.bg-accent-4, + .btn-info.btn-accent-4 { + background-color: #7fe7ff !important; + } + .info.accent-4 { + color: #7fe7ff !important; + } + .btn-info.btn-accent-4:hover { + background-color: #179bad !important; + } + .btn-info.btn-accent-4:active, + .btn-info.btn-accent-4:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-accent-4 { + border-color: #7fe7ff !important; + color: #7fe7ff !important; + } + .btn-outline-info.btn-outline-accent-4:hover { + background-color: #7fe7ff !important; + } + input:focus ~ .bg-info { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #7fe7ff !important; + } + .border-info.border-accent-4 { + border: 1px solid #7fe7ff !important; + } + .border-top-info.border-top-accent-4 { + border-top: 1px solid #7fe7ff !important; + } + .border-bottom-info.border-bottom-accent-4 { + border-bottom: 1px solid #7fe7ff !important; + } + .border-left-info.border-left-accent-4 { + border-left: 1px solid #7fe7ff !important; + } + .border-right-info.border-right-accent-4 { + border-right: 1px solid #7fe7ff !important; + } + .overlay-info.overlay-accent-4 { + background: #7fe7ff; + background: rgba(127, 231, 255, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="info"]:before { + background-color: #7fe7ff; + } + .bg-warning.bg-lighten-5, + .btn-warning.btn-lighten-5 { + background-color: #fffdfd !important; + } + .warning.lighten-5 { + color: #fffdfd !important; + } + .btn-warning.btn-lighten-5 { + border-color: #ff864a !important; + } + .btn-warning.btn-lighten-5:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-lighten-5:active, + .btn-warning.btn-lighten-5:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-lighten-5 { + border-color: #fffdfd !important; + color: #fffdfd !important; + } + .btn-outline-warning.btn-outline-lighten-5:hover { + background-color: #fffdfd !important; + } + .border-warning.border-lighten-5 { + border: 1px solid #fffdfd !important; + } + .border-top-warning.border-top-lighten-5 { + border-top: 1px solid #fffdfd !important; + } + .border-bottom-warning.border-bottom-lighten-5 { + border-bottom: 1px solid #fffdfd !important; + } + .border-left-warning.border-left-lighten-5 { + border-left: 1px solid #fffdfd !important; + } + .border-right-warning.border-right-lighten-5 { + border-right: 1px solid #fffdfd !important; + } + .overlay-warning.overlay-lighten-5 { + background: #fffdfd; + background: rgba(255, 253, 253, 0.8); + } + .bg-warning.bg-lighten-4, + .btn-warning.btn-lighten-4 { + background-color: #ffece3 !important; + } + .warning.lighten-4 { + color: #ffece3 !important; + } + .btn-warning.btn-lighten-4 { + border-color: #ff864a !important; + } + .btn-warning.btn-lighten-4:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-lighten-4:active, + .btn-warning.btn-lighten-4:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-lighten-4 { + border-color: #ffece3 !important; + color: #ffece3 !important; + } + .btn-outline-warning.btn-outline-lighten-4:hover { + background-color: #ffece3 !important; + } + .border-warning.border-lighten-4 { + border: 1px solid #ffece3 !important; + } + .border-top-warning.border-top-lighten-4 { + border-top: 1px solid #ffece3 !important; + } + .border-bottom-warning.border-bottom-lighten-4 { + border-bottom: 1px solid #ffece3 !important; + } + .border-left-warning.border-left-lighten-4 { + border-left: 1px solid #ffece3 !important; + } + .border-right-warning.border-right-lighten-4 { + border-right: 1px solid #ffece3 !important; + } + .overlay-warning.overlay-lighten-4 { + background: #ffece3; + background: rgba(255, 236, 227, 0.8); + } + .bg-warning.bg-lighten-3, + .btn-warning.btn-lighten-3 { + background-color: #ffdbca !important; + } + .warning.lighten-3 { + color: #ffdbca !important; + } + .btn-warning.btn-lighten-3 { + border-color: #ff864a !important; + } + .btn-warning.btn-lighten-3:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-lighten-3:active, + .btn-warning.btn-lighten-3:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-lighten-3 { + border-color: #ffdbca !important; + color: #ffdbca !important; + } + .btn-outline-warning.btn-outline-lighten-3:hover { + background-color: #ffdbca !important; + } + .border-warning.border-lighten-3 { + border: 1px solid #ffdbca !important; + } + .border-top-warning.border-top-lighten-3 { + border-top: 1px solid #ffdbca !important; + } + .border-bottom-warning.border-bottom-lighten-3 { + border-bottom: 1px solid #ffdbca !important; + } + .border-left-warning.border-left-lighten-3 { + border-left: 1px solid #ffdbca !important; + } + .border-right-warning.border-right-lighten-3 { + border-right: 1px solid #ffdbca !important; + } + .overlay-warning.overlay-lighten-3 { + background: #ffdbca; + background: rgba(255, 219, 202, 0.8); + } + .bg-warning.bg-lighten-2, + .btn-warning.btn-lighten-2 { + background-color: #ffcab0 !important; + } + .warning.lighten-2 { + color: #ffcab0 !important; + } + .btn-warning.btn-lighten-2 { + border-color: #ff864a !important; + } + .btn-warning.btn-lighten-2:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-lighten-2:active, + .btn-warning.btn-lighten-2:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-lighten-2 { + border-color: #ffcab0 !important; + color: #ffcab0 !important; + } + .btn-outline-warning.btn-outline-lighten-2:hover { + background-color: #ffcab0 !important; + } + .border-warning.border-lighten-2 { + border: 1px solid #ffcab0 !important; + } + .border-top-warning.border-top-lighten-2 { + border-top: 1px solid #ffcab0 !important; + } + .border-bottom-warning.border-bottom-lighten-2 { + border-bottom: 1px solid #ffcab0 !important; + } + .border-left-warning.border-left-lighten-2 { + border-left: 1px solid #ffcab0 !important; + } + .border-right-warning.border-right-lighten-2 { + border-right: 1px solid #ffcab0 !important; + } + .overlay-warning.overlay-lighten-2 { + background: #ffcab0; + background: rgba(255, 202, 176, 0.8); + } + .bg-warning.bg-lighten-1, + .btn-warning.btn-lighten-1 { + background-color: #ffb997 !important; + } + .warning.lighten-1 { + color: #ffb997 !important; + } + .btn-warning.btn-lighten-1 { + border-color: #ff864a !important; + } + .btn-warning.btn-lighten-1:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-lighten-1:active, + .btn-warning.btn-lighten-1:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-lighten-1 { + border-color: #ffb997 !important; + color: #ffb997 !important; + } + .btn-outline-warning.btn-outline-lighten-1:hover { + background-color: #ffb997 !important; + } + .border-warning.border-lighten-1 { + border: 1px solid #ffb997 !important; + } + .border-top-warning.border-top-lighten-1 { + border-top: 1px solid #ffb997 !important; + } + .border-bottom-warning.border-bottom-lighten-1 { + border-bottom: 1px solid #ffb997 !important; + } + .border-left-warning.border-left-lighten-1 { + border-left: 1px solid #ffb997 !important; + } + .border-right-warning.border-right-lighten-1 { + border-right: 1px solid #ffb997 !important; + } + .overlay-warning.overlay-lighten-1 { + background: #ffb997; + background: rgba(255, 185, 151, 0.8); + } + .warning { + color: #ffa87d !important; + } + .bg-warning { + background-color: #ffa87d !important; + } + .bg-warning .card-footer, + .bg-warning .card-header { + background-color: transparent; + } + .alert-warning { + border-color: #ffd8c4 !important; + background-color: #ffd8c4 !important; + color: #ca4300 !important; + } + .alert-warning .alert-link { + color: #a13500 !important; + } + .bullet.bullet-warning { + background-color: #ffa87d; + } + .bg-light-warning { + background-color: rgba(255, 168, 125, 0.15); + } + .bg-warning.badge-glow, + .border-warning.badge-glow { + box-shadow: 0 0 10px #ffa87d; + } + .overlay-warning { + background: #ffa87d; + background: rgba(255, 168, 125, 0.8); + } + .btn-warning { + background-color: #ffa87d !important; + color: #fff; + } + .btn-warning:hover { + border-color: #ff9764 !important; + background-color: #ffb997 !important; + color: #fff !important; + } + .btn-warning:active, + .btn-warning:focus { + border-color: #ff864a !important; + background-color: #ff7531 !important; + color: #fff !important; + } + .btn-outline-warning { + border-color: #ffa87d; + background-color: transparent; + color: #ffa87d; + } + .btn-outline-warning:hover { + background-color: #ffa87d; + color: #fff !important; + } + .widget-timeline .timeline-items.timeline-icon-warning:before { + background-color: #ffa87d; + } + input[type="checkbox"].bg-warning + .custom-control-label:before, + input[type="radio"].bg-warning + .custom-control-label:before { + background-color: #ffa87d !important; + } + .bg-warning.bg-darken-1, + .btn-warning.btn-darken-1 { + background-color: #ff9764 !important; + } + .border-warning { + border: 1px solid #ffa87d !important; + } + .border-top-warning { + border-top: 1px solid #ffa87d; + } + .border-bottom-warning { + border-bottom: 1px solid #ffa87d; + } + .border-left-warning { + border-left: 1px solid #ffa87d; + } + .border-right-warning { + border-right: 1px solid #ffa87d; + } + .warning.darken-1 { + color: #ff9764 !important; + } + .btn-warning.btn-darken-1 { + border-color: #ff864a !important; + } + .btn-warning.btn-darken-1:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-darken-1:active, + .btn-warning.btn-darken-1:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-darken-1 { + border-color: #ff9764 !important; + color: #ff9764 !important; + } + .btn-outline-warning.btn-outline-darken-1:hover { + background-color: #ff9764 !important; + } + .border-warning.border-darken-1 { + border: 1px solid #ff9764 !important; + } + .border-top-warning.border-top-darken-1 { + border-top: 1px solid #ff9764 !important; + } + .border-bottom-warning.border-bottom-darken-1 { + border-bottom: 1px solid #ff9764 !important; + } + .border-left-warning.border-left-darken-1 { + border-left: 1px solid #ff9764 !important; + } + .border-right-warning.border-right-darken-1 { + border-right: 1px solid #ff9764 !important; + } + .overlay-warning.overlay-darken-1 { + background: #ff9764; + background: rgba(255, 151, 100, 0.8); + } + .bg-warning.bg-darken-2, + .btn-warning.btn-darken-2 { + background-color: #ff864a !important; + } + .warning.darken-2 { + color: #ff864a !important; + } + .btn-warning.btn-darken-2 { + border-color: #ff864a !important; + } + .btn-warning.btn-darken-2:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-darken-2:active, + .btn-warning.btn-darken-2:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-darken-2 { + border-color: #ff864a !important; + color: #ff864a !important; + } + .btn-outline-warning.btn-outline-darken-2:hover { + background-color: #ff864a !important; + } + .border-warning.border-darken-2 { + border: 1px solid #ff864a !important; + } + .border-top-warning.border-top-darken-2 { + border-top: 1px solid #ff864a !important; + } + .border-bottom-warning.border-bottom-darken-2 { + border-bottom: 1px solid #ff864a !important; + } + .border-left-warning.border-left-darken-2 { + border-left: 1px solid #ff864a !important; + } + .border-right-warning.border-right-darken-2 { + border-right: 1px solid #ff864a !important; + } + .overlay-warning.overlay-darken-2 { + background: #ff864a; + background: rgba(255, 134, 74, 0.8); + } + .warning.darken-3 { + color: #ff7531 !important; + } + .bg-warning.bg-darken-3 { + background-color: #ff7531 !important; + } + .btn-warning.btn-darken-3, + .btn-warning.btn-darken-3:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-darken-3:active, + .btn-warning.btn-darken-3:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-darken-3 { + border-color: #ff7531 !important; + color: #ff7531 !important; + } + .btn-outline-warning.btn-outline-darken-3:hover { + background-color: #ff7531 !important; + } + .border-warning.border-darken-3 { + border: 1px solid #ff7531 !important; + } + .border-top-warning.border-top-darken-3 { + border-top: 1px solid #ff7531 !important; + } + .border-bottom-warning.border-bottom-darken-3 { + border-bottom: 1px solid #ff7531 !important; + } + .border-left-warning.border-left-darken-3 { + border-left: 1px solid #ff7531 !important; + } + .border-right-warning.border-right-darken-3 { + border-right: 1px solid #ff7531 !important; + } + .overlay-warning.overlay-darken-3 { + background: #ff7531; + background: rgba(255, 117, 49, 0.8); + } + .bg-warning.bg-darken-4, + .btn-warning.btn-darken-4 { + background-color: #ff6417 !important; + } + .warning.darken-4 { + color: #ff6417 !important; + } + .btn-warning.btn-darken-4 { + border-color: #ff864a !important; + } + .btn-warning.btn-darken-4:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-darken-4:active, + .btn-warning.btn-darken-4:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-darken-4 { + border-color: #ff6417 !important; + color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-darken-4:hover { + background-color: #ff6417 !important; + } + .border-warning.border-darken-4 { + border: 1px solid #ff6417 !important; + } + .border-top-warning.border-top-darken-4 { + border-top: 1px solid #ff6417 !important; + } + .border-bottom-warning.border-bottom-darken-4 { + border-bottom: 1px solid #ff6417 !important; + } + .border-left-warning.border-left-darken-4 { + border-left: 1px solid #ff6417 !important; + } + .border-right-warning.border-right-darken-4 { + border-right: 1px solid #ff6417 !important; + } + .overlay-warning.overlay-darken-4 { + background: #ff6417; + background: rgba(255, 100, 23, 0.8); + } + .bg-warning.bg-accent-1, + .btn-warning.btn-accent-1 { + background-color: #fff5ef !important; + } + .warning.accent-1 { + color: #fff5ef !important; + } + .btn-warning.btn-accent-1 { + border-color: #ff864a !important; + } + .btn-warning.btn-accent-1:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-accent-1:active, + .btn-warning.btn-accent-1:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-accent-1 { + border-color: #fff5ef !important; + color: #fff5ef !important; + } + .btn-outline-warning.btn-outline-accent-1:hover { + background-color: #fff5ef !important; + } + .border-warning.border-accent-1 { + border: 1px solid #fff5ef !important; + } + .border-top-warning.border-top-accent-1 { + border-top: 1px solid #fff5ef !important; + } + .border-bottom-warning.border-bottom-accent-1 { + border-bottom: 1px solid #fff5ef !important; + } + .border-left-warning.border-left-accent-1 { + border-left: 1px solid #fff5ef !important; + } + .border-right-warning.border-right-accent-1 { + border-right: 1px solid #fff5ef !important; + } + .overlay-warning.overlay-accent-1 { + background: #fff5ef; + background: rgba(255, 245, 239, 0.8); + } + .bg-warning.bg-accent-2, + .btn-warning.btn-accent-2 { + background-color: #ffe5d8 !important; + } + .warning.accent-2 { + color: #ffe5d8 !important; + } + .btn-warning.btn-accent-2 { + border-color: #ff864a !important; + } + .btn-warning.btn-accent-2:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-accent-2:active, + .btn-warning.btn-accent-2:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-accent-2 { + border-color: #ffe5d8 !important; + color: #ffe5d8 !important; + } + .btn-outline-warning.btn-outline-accent-2:hover { + background-color: #ffe5d8 !important; + } + .border-warning.border-accent-2 { + border: 1px solid #ffe5d8 !important; + } + .border-top-warning.border-top-accent-2 { + border-top: 1px solid #ffe5d8 !important; + } + .border-bottom-warning.border-bottom-accent-2 { + border-bottom: 1px solid #ffe5d8 !important; + } + .border-left-warning.border-left-accent-2 { + border-left: 1px solid #ffe5d8 !important; + } + .border-right-warning.border-right-accent-2 { + border-right: 1px solid #ffe5d8 !important; + } + .overlay-warning.overlay-accent-2 { + background: #ffe5d8; + background: rgba(255, 229, 216, 0.8); + } + .bg-warning.bg-accent-3, + .btn-warning.btn-accent-3 { + background-color: #fff6f3 !important; + } + .warning.accent-3 { + color: #fff6f3 !important; + } + .btn-warning.btn-accent-3 { + border-color: #ff864a !important; + } + .btn-warning.btn-accent-3:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-accent-3:active, + .btn-warning.btn-accent-3:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-accent-3 { + border-color: #fff6f3 !important; + color: #fff6f3 !important; + } + .btn-outline-warning.btn-outline-accent-3:hover { + background-color: #fff6f3 !important; + } + .border-warning.border-accent-3 { + border: 1px solid #fff6f3 !important; + } + .border-top-warning.border-top-accent-3 { + border-top: 1px solid #fff6f3 !important; + } + .border-bottom-warning.border-bottom-accent-3 { + border-bottom: 1px solid #fff6f3 !important; + } + .border-left-warning.border-left-accent-3 { + border-left: 1px solid #fff6f3 !important; + } + .border-right-warning.border-right-accent-3 { + border-right: 1px solid #fff6f3 !important; + } + .overlay-warning.overlay-accent-3 { + background: #fff6f3; + background: rgba(255, 246, 243, 0.8); + } + .bg-warning.bg-accent-4, + .btn-warning.btn-accent-4 { + background-color: #ffe3da !important; + } + .warning.accent-4 { + color: #ffe3da !important; + } + .btn-warning.btn-accent-4 { + border-color: #ff864a !important; + } + .btn-warning.btn-accent-4:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-accent-4:active, + .btn-warning.btn-accent-4:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-accent-4 { + border-color: #ffe3da !important; + color: #ffe3da !important; + } + .btn-outline-warning.btn-outline-accent-4:hover { + background-color: #ffe3da !important; + } + input:focus ~ .bg-warning { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffe3da !important; + } + .border-warning.border-accent-4 { + border: 1px solid #ffe3da !important; + } + .border-top-warning.border-top-accent-4 { + border-top: 1px solid #ffe3da !important; + } + .border-bottom-warning.border-bottom-accent-4 { + border-bottom: 1px solid #ffe3da !important; + } + .border-left-warning.border-left-accent-4 { + border-left: 1px solid #ffe3da !important; + } + .border-right-warning.border-right-accent-4 { + border-right: 1px solid #ffe3da !important; + } + .overlay-warning.overlay-accent-4 { + background: #ffe3da; + background: rgba(255, 227, 218, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="warning"]:before { + background-color: #ffe3da; + } + .bg-danger.bg-lighten-5, + .btn-danger.btn-lighten-5 { + background-color: #fff5f6 !important; + } + .danger.lighten-5 { + color: #fff5f6 !important; + } + .btn-danger.btn-lighten-5 { + border-color: #ff425c !important; + } + .btn-danger.btn-lighten-5:hover { + border-color: #ff425c !important; + background-color: #ff2946 !important; + } + .btn-danger.btn-lighten-5:active, + .btn-danger.btn-lighten-5:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-lighten-5 { + border-color: #fff5f6 !important; + color: #fff5f6 !important; + } + .btn-outline-danger.btn-outline-lighten-5:hover { + background-color: #fff5f6 !important; + } + .border-danger.border-lighten-5 { + border: 1px solid #fff5f6 !important; + } + .border-top-danger.border-top-lighten-5 { + border-top: 1px solid #fff5f6 !important; + } + .border-bottom-danger.border-bottom-lighten-5 { + border-bottom: 1px solid #fff5f6 !important; + } + .border-left-danger.border-left-lighten-5 { + border-left: 1px solid #fff5f6 !important; + } + .border-right-danger.border-right-lighten-5 { + border-right: 1px solid #fff5f6 !important; + } + .overlay-danger.overlay-lighten-5 { + background: #fff5f6; + background: rgba(255, 245, 246, 0.8); + } + .bg-danger.bg-lighten-4, + .btn-danger.btn-lighten-4 { + background-color: #ffdbe0 !important; + } + .danger.lighten-4 { + color: #ffdbe0 !important; + } + .btn-danger.btn-lighten-4 { + border-color: #ff425c !important; + } + .btn-danger.btn-lighten-4:hover { + border-color: #ff425c !important; + background-color: #ff2946 !important; + } + .btn-danger.btn-lighten-4:active, + .btn-danger.btn-lighten-4:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-lighten-4 { + border-color: #ffdbe0 !important; + color: #ffdbe0 !important; + } + .btn-outline-danger.btn-outline-lighten-4:hover { + background-color: #ffdbe0 !important; + } + .border-danger.border-lighten-4 { + border: 1px solid #ffdbe0 !important; + } + .border-top-danger.border-top-lighten-4 { + border-top: 1px solid #ffdbe0 !important; + } + .border-bottom-danger.border-bottom-lighten-4 { + border-bottom: 1px solid #ffdbe0 !important; + } + .border-left-danger.border-left-lighten-4 { + border-left: 1px solid #ffdbe0 !important; + } + .border-right-danger.border-right-lighten-4 { + border-right: 1px solid #ffdbe0 !important; + } + .overlay-danger.overlay-lighten-4 { + background: #ffdbe0; + background: rgba(255, 219, 224, 0.8); + } + .bg-danger.bg-lighten-3, + .btn-danger.btn-lighten-3 { + background-color: #ffc2ca !important; + } + .danger.lighten-3 { + color: #ffc2ca !important; + } + .btn-danger.btn-lighten-3 { + border-color: #ff425c !important; + } + .btn-danger.btn-lighten-3:hover { + border-color: #ff425c !important; + background-color: #ff2946 !important; + } + .btn-danger.btn-lighten-3:active, + .btn-danger.btn-lighten-3:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-lighten-3 { + border-color: #ffc2ca !important; + color: #ffc2ca !important; + } + .btn-outline-danger.btn-outline-lighten-3:hover { + background-color: #ffc2ca !important; + } + .border-danger.border-lighten-3 { + border: 1px solid #ffc2ca !important; + } + .border-top-danger.border-top-lighten-3 { + border-top: 1px solid #ffc2ca !important; + } + .border-bottom-danger.border-bottom-lighten-3 { + border-bottom: 1px solid #ffc2ca !important; + } + .border-left-danger.border-left-lighten-3 { + border-left: 1px solid #ffc2ca !important; + } + .border-right-danger.border-right-lighten-3 { + border-right: 1px solid #ffc2ca !important; + } + .overlay-danger.overlay-lighten-3 { + background: #ffc2ca; + background: rgba(255, 194, 202, 0.8); + } + .bg-danger.bg-lighten-2, + .btn-danger.btn-lighten-2 { + background-color: #ffa8b4 !important; + } + .danger.lighten-2 { + color: #ffa8b4 !important; + } + .btn-danger.btn-lighten-2 { + border-color: #ff425c !important; + } + .btn-danger.btn-lighten-2:hover { + border-color: #ff425c !important; + background-color: #ff2946 !important; + } + .btn-danger.btn-lighten-2:active, + .btn-danger.btn-lighten-2:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-lighten-2 { + border-color: #ffa8b4 !important; + color: #ffa8b4 !important; + } + .btn-outline-danger.btn-outline-lighten-2:hover { + background-color: #ffa8b4 !important; + } + .border-danger.border-lighten-2 { + border: 1px solid #ffa8b4 !important; + } + .border-top-danger.border-top-lighten-2 { + border-top: 1px solid #ffa8b4 !important; + } + .border-bottom-danger.border-bottom-lighten-2 { + border-bottom: 1px solid #ffa8b4 !important; + } + .border-left-danger.border-left-lighten-2 { + border-left: 1px solid #ffa8b4 !important; + } + .border-right-danger.border-right-lighten-2 { + border-right: 1px solid #ffa8b4 !important; + } + .overlay-danger.overlay-lighten-2 { + background: #ffa8b4; + background: rgba(255, 168, 180, 0.8); + } + .bg-danger.bg-lighten-1, + .btn-danger.btn-lighten-1 { + background-color: #ff8f9e !important; + } + .danger.lighten-1 { + color: #ff8f9e !important; + } + .btn-danger.btn-lighten-1 { + border-color: #ff425c !important; + } + .btn-danger.btn-lighten-1:hover { + border-color: #ff425c !important; + background-color: #ff2946 !important; + } + .btn-danger.btn-lighten-1:active, + .btn-danger.btn-lighten-1:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-lighten-1 { + border-color: #ff8f9e !important; + color: #ff8f9e !important; + } + .btn-outline-danger.btn-outline-lighten-1:hover { + background-color: #ff8f9e !important; + } + .border-danger.border-lighten-1 { + border: 1px solid #ff8f9e !important; + } + .border-top-danger.border-top-lighten-1 { + border-top: 1px solid #ff8f9e !important; + } + .border-bottom-danger.border-bottom-lighten-1 { + border-bottom: 1px solid #ff8f9e !important; + } + .border-left-danger.border-left-lighten-1 { + border-left: 1px solid #ff8f9e !important; + } + .border-right-danger.border-right-lighten-1 { + border-right: 1px solid #ff8f9e !important; + } + .overlay-danger.overlay-lighten-1 { + background: #ff8f9e; + background: rgba(255, 143, 158, 0.8); + } + .danger { + color: #F08080 !important; + } + .bg-danger { + background-color: #F08080 !important; + } + .bg-danger .card-footer, + .bg-danger .card-header { + background-color: transparent; + } + .alert-danger { + border-color: #ffbcc6 !important; + background-color: #ffbcc6 !important; + color: #c2001b !important; + } + .alert-danger .alert-link { + color: #990015 !important; + } + .bullet.bullet-danger { + background-color: #F08080; + } + .bg-light-danger { + background-color: rgba(255, 117, 136, 0.15); + } + .bg-danger.badge-glow, + .border-danger.badge-glow { + box-shadow: 0 0 10px #F08080; + } + .overlay-danger { + background: #F08080; + background: rgba(255, 117, 136, 0.8); + } + .btn-danger { + background-color: #F08080 !important; + color: #fff; + } + .btn-danger:hover { + border-color: #ff5c72 !important; + background-color: #ff8f9e !important; + color: #fff !important; + } + .btn-danger:active, + .btn-danger:focus { + border-color: #ff425c !important; + background-color: #ff2946 !important; + color: #fff !important; + } + .btn-outline-danger { + border-color: #F08080; + background-color: transparent; + color: #F08080; + } + .btn-outline-danger:hover { + background-color: #F08080; + color: #fff !important; + } + .widget-timeline .timeline-items.timeline-icon-danger:before { + background-color: #F08080; + } + input[type="checkbox"].bg-danger + .custom-control-label:before, + input[type="radio"].bg-danger + .custom-control-label:before { + background-color: #F08080 !important; + } + .bg-danger.bg-darken-1, + .btn-danger.btn-darken-1 { + background-color: #ff5c72 !important; + } + .border-danger { + border: 1px solid #F08080 !important; + } + .border-top-danger { + border-top: 1px solid #F08080; + } + .border-bottom-danger { + border-bottom: 1px solid #F08080; + } + .border-left-danger { + border-left: 1px solid #F08080; + } + .border-right-danger { + border-right: 1px solid #F08080; + } + .danger.darken-1 { + color: #ff5c72 !important; + } + .btn-danger.btn-darken-1 { + border-color: #ff425c !important; + } + .btn-danger.btn-darken-1:hover { + border-color: #ff425c !important; + background-color: #ff2946 !important; + } + .btn-danger.btn-darken-1:active, + .btn-danger.btn-darken-1:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-darken-1 { + border-color: #ff5c72 !important; + color: #ff5c72 !important; + } + .btn-outline-danger.btn-outline-darken-1:hover { + background-color: #ff5c72 !important; + } + .border-danger.border-darken-1 { + border: 1px solid #ff5c72 !important; + } + .border-top-danger.border-top-darken-1 { + border-top: 1px solid #ff5c72 !important; + } + .border-bottom-danger.border-bottom-darken-1 { + border-bottom: 1px solid #ff5c72 !important; + } + .border-left-danger.border-left-darken-1 { + border-left: 1px solid #ff5c72 !important; + } + .border-right-danger.border-right-darken-1 { + border-right: 1px solid #ff5c72 !important; + } + .btn-danger.btn-darken-2, + .btn-danger.btn-darken-2:hover { + border-color: #ff425c !important; + } + .overlay-danger.overlay-darken-1 { + background: #ff5c72; + background: rgba(255, 92, 114, 0.8); + } + .bg-danger.bg-darken-2, + .btn-danger.btn-darken-2 { + background-color: #ff425c !important; + } + .danger.darken-2 { + color: #ff425c !important; + } + .btn-danger.btn-darken-2:hover { + background-color: #ff2946 !important; + } + .btn-danger.btn-darken-2:active, + .btn-danger.btn-darken-2:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-darken-2 { + border-color: #ff425c !important; + color: #ff425c !important; + } + .btn-outline-danger.btn-outline-darken-2:hover { + background-color: #ff425c !important; + } + .border-danger.border-darken-2 { + border: 1px solid #ff425c !important; + } + .border-top-danger.border-top-darken-2 { + border-top: 1px solid #ff425c !important; + } + .border-bottom-danger.border-bottom-darken-2 { + border-bottom: 1px solid #ff425c !important; + } + .border-left-danger.border-left-darken-2 { + border-left: 1px solid #ff425c !important; + } + .border-right-danger.border-right-darken-2 { + border-right: 1px solid #ff425c !important; + } + .overlay-danger.overlay-darken-2 { + background: #ff425c; + background: rgba(255, 66, 92, 0.8); + } + .danger.darken-3 { + color: #ff2946 !important; + } + .bg-danger.bg-darken-3 { + background-color: #ff2946 !important; + } + .btn-danger.btn-darken-3, + .btn-danger.btn-darken-3:hover { + border-color: #ff425c !important; + background-color: #ff2946 !important; + } + .btn-danger.btn-darken-3:active, + .btn-danger.btn-darken-3:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-darken-3 { + border-color: #ff2946 !important; + color: #ff2946 !important; + } + .btn-outline-danger.btn-outline-darken-3:hover { + background-color: #ff2946 !important; + } + .border-danger.border-darken-3 { + border: 1px solid #ff2946 !important; + } + .border-top-danger.border-top-darken-3 { + border-top: 1px solid #ff2946 !important; + } + .border-bottom-danger.border-bottom-darken-3 { + border-bottom: 1px solid #ff2946 !important; + } + .border-left-danger.border-left-darken-3 { + border-left: 1px solid #ff2946 !important; + } + .border-right-danger.border-right-darken-3 { + border-right: 1px solid #ff2946 !important; + } + .btn-danger.btn-darken-4, + .btn-danger.btn-darken-4:hover { + border-color: #ff425c !important; + } + .overlay-danger.overlay-darken-3 { + background: #ff2946; + background: rgba(255, 41, 70, 0.8); + } + .bg-danger.bg-darken-4, + .btn-danger.btn-darken-4 { + background-color: #ff0f30 !important; + } + .danger.darken-4 { + color: #ff0f30 !important; + } + .btn-danger.btn-darken-4:hover { + background-color: #ff2946 !important; + } + .btn-danger.btn-darken-4:active, + .btn-danger.btn-darken-4:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-darken-4 { + border-color: #ff0f30 !important; + color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-darken-4:hover { + background-color: #ff0f30 !important; + } + .border-danger.border-darken-4 { + border: 1px solid #ff0f30 !important; + } + .border-top-danger.border-top-darken-4 { + border-top: 1px solid #ff0f30 !important; + } + .border-bottom-danger.border-bottom-darken-4 { + border-bottom: 1px solid #ff0f30 !important; + } + .border-left-danger.border-left-darken-4 { + border-left: 1px solid #ff0f30 !important; + } + .border-right-danger.border-right-darken-4 { + border-right: 1px solid #ff0f30 !important; + } + .btn-danger.btn-accent-1, + .btn-danger.btn-accent-1:hover { + border-color: #ff425c !important; + } + .overlay-danger.overlay-darken-4 { + background: #ff0f30; + background: rgba(255, 15, 48, 0.8); + } + .bg-danger.bg-accent-1, + .btn-danger.btn-accent-1 { + background-color: #ffeef1 !important; + } + .danger.accent-1 { + color: #ffeef1 !important; + } + .btn-danger.btn-accent-1:hover { + background-color: #ff2946 !important; + } + .btn-danger.btn-accent-1:active, + .btn-danger.btn-accent-1:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-accent-1 { + border-color: #ffeef1 !important; + color: #ffeef1 !important; + } + .btn-outline-danger.btn-outline-accent-1:hover { + background-color: #ffeef1 !important; + } + .border-danger.border-accent-1 { + border: 1px solid #ffeef1 !important; + } + .border-top-danger.border-top-accent-1 { + border-top: 1px solid #ffeef1 !important; + } + .border-bottom-danger.border-bottom-accent-1 { + border-bottom: 1px solid #ffeef1 !important; + } + .border-left-danger.border-left-accent-1 { + border-left: 1px solid #ffeef1 !important; + } + .border-right-danger.border-right-accent-1 { + border-right: 1px solid #ffeef1 !important; + } + .btn-danger.btn-accent-2, + .btn-danger.btn-accent-2:hover { + border-color: #ff425c !important; + } + .overlay-danger.overlay-accent-1 { + background: #ffeef1; + background: rgba(255, 238, 241, 0.8); + } + .bg-danger.bg-accent-2, + .btn-danger.btn-accent-2 { + background-color: #ffd6db !important; + } + .danger.accent-2 { + color: #ffd6db !important; + } + .btn-danger.btn-accent-2:hover { + background-color: #ff2946 !important; + } + .btn-danger.btn-accent-2:active, + .btn-danger.btn-accent-2:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-accent-2 { + border-color: #ffd6db !important; + color: #ffd6db !important; + } + .btn-outline-danger.btn-outline-accent-2:hover { + background-color: #ffd6db !important; + } + .border-danger.border-accent-2 { + border: 1px solid #ffd6db !important; + } + .border-top-danger.border-top-accent-2 { + border-top: 1px solid #ffd6db !important; + } + .border-bottom-danger.border-bottom-accent-2 { + border-bottom: 1px solid #ffd6db !important; + } + .border-left-danger.border-left-accent-2 { + border-left: 1px solid #ffd6db !important; + } + .border-right-danger.border-right-accent-2 { + border-right: 1px solid #ffd6db !important; + } + .btn-danger.btn-accent-3, + .btn-danger.btn-accent-3:hover { + border-color: #ff425c !important; + } + .overlay-danger.overlay-accent-2 { + background: #ffd6db; + background: rgba(255, 214, 219, 0.8); + } + .bg-danger.bg-accent-3, + .btn-danger.btn-accent-3 { + background-color: #ffecee !important; + } + .danger.accent-3 { + color: #ffecee !important; + } + .btn-danger.btn-accent-3:hover { + background-color: #ff2946 !important; + } + .btn-danger.btn-accent-3:active, + .btn-danger.btn-accent-3:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-accent-3 { + border-color: #ffecee !important; + color: #ffecee !important; + } + .btn-outline-danger.btn-outline-accent-3:hover { + background-color: #ffecee !important; + } + .border-danger.border-accent-3 { + border: 1px solid #ffecee !important; + } + .border-top-danger.border-top-accent-3 { + border-top: 1px solid #ffecee !important; + } + .border-bottom-danger.border-bottom-accent-3 { + border-bottom: 1px solid #ffecee !important; + } + .border-left-danger.border-left-accent-3 { + border-left: 1px solid #ffecee !important; + } + .border-right-danger.border-right-accent-3 { + border-right: 1px solid #ffecee !important; + } + .btn-danger.btn-accent-4, + .btn-danger.btn-accent-4:hover { + border-color: #ff425c !important; + } + .overlay-danger.overlay-accent-3 { + background: #ffecee; + background: rgba(255, 236, 238, 0.8); + } + .bg-danger.bg-accent-4, + .btn-danger.btn-accent-4 { + background-color: #ffd3d7 !important; + } + .danger.accent-4 { + color: #ffd3d7 !important; + } + .btn-danger.btn-accent-4:hover { + background-color: #ff2946 !important; + } + .btn-danger.btn-accent-4:active, + .btn-danger.btn-accent-4:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-accent-4 { + border-color: #ffd3d7 !important; + color: #ffd3d7 !important; + } + .btn-outline-danger.btn-outline-accent-4:hover { + background-color: #ffd3d7 !important; + } + input:focus ~ .bg-danger { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffd3d7 !important; + } + .border-danger.border-accent-4 { + border: 1px solid #ffd3d7 !important; + } + .border-top-danger.border-top-accent-4 { + border-top: 1px solid #ffd3d7 !important; + } + .border-bottom-danger.border-bottom-accent-4 { + border-bottom: 1px solid #ffd3d7 !important; + } + .border-left-danger.border-left-accent-4 { + border-left: 1px solid #ffd3d7 !important; + } + .border-right-danger.border-right-accent-4 { + border-right: 1px solid #ffd3d7 !important; + } + .btn-red.btn-lighten-5, + .btn-red.btn-lighten-5:hover { + border-color: #d32f2f !important; + } + .overlay-danger.overlay-accent-4 { + background: #ffd3d7; + background: rgba(255, 211, 215, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="danger"]:before { + background-color: #ffd3d7; + } + .bg-red.bg-lighten-5, + .btn-red.btn-lighten-5 { + background-color: #ffebee !important; + } + .red.lighten-5 { + color: #ffebee !important; + } + .btn-red.btn-lighten-5:hover { + background-color: #c62828 !important; + } + .btn-red.btn-lighten-5:active, + .btn-red.btn-lighten-5:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-lighten-5 { + border-color: #ffebee !important; + color: #ffebee !important; + } + .btn-outline-red.btn-outline-lighten-5:hover { + background-color: #ffebee !important; + } + .border-red.border-lighten-5 { + border: 1px solid #ffebee !important; + } + .border-top-red.border-top-lighten-5 { + border-top: 1px solid #ffebee !important; + } + .border-bottom-red.border-bottom-lighten-5 { + border-bottom: 1px solid #ffebee !important; + } + .border-left-red.border-left-lighten-5 { + border-left: 1px solid #ffebee !important; + } + .border-right-red.border-right-lighten-5 { + border-right: 1px solid #ffebee !important; + } + .btn-red.btn-lighten-4, + .btn-red.btn-lighten-4:hover { + border-color: #d32f2f !important; + } + .overlay-red.overlay-lighten-5 { + background: #ffebee; + background: rgba(255, 235, 238, 0.8); + } + .bg-red.bg-lighten-4, + .btn-red.btn-lighten-4 { + background-color: #ffcdd2 !important; + } + .red.lighten-4 { + color: #ffcdd2 !important; + } + .btn-red.btn-lighten-4:hover { + background-color: #c62828 !important; + } + .btn-red.btn-lighten-4:active, + .btn-red.btn-lighten-4:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-lighten-4 { + border-color: #ffcdd2 !important; + color: #ffcdd2 !important; + } + .btn-outline-red.btn-outline-lighten-4:hover { + background-color: #ffcdd2 !important; + } + .border-red.border-lighten-4 { + border: 1px solid #ffcdd2 !important; + } + .border-top-red.border-top-lighten-4 { + border-top: 1px solid #ffcdd2 !important; + } + .border-bottom-red.border-bottom-lighten-4 { + border-bottom: 1px solid #ffcdd2 !important; + } + .border-left-red.border-left-lighten-4 { + border-left: 1px solid #ffcdd2 !important; + } + .border-right-red.border-right-lighten-4 { + border-right: 1px solid #ffcdd2 !important; + } + .btn-red.btn-lighten-3, + .btn-red.btn-lighten-3:hover { + border-color: #d32f2f !important; + } + .overlay-red.overlay-lighten-4 { + background: #ffcdd2; + background: rgba(255, 205, 210, 0.8); + } + .bg-red.bg-lighten-3, + .btn-red.btn-lighten-3 { + background-color: #ef9a9a !important; + } + .red.lighten-3 { + color: #ef9a9a !important; + } + .btn-red.btn-lighten-3:hover { + background-color: #c62828 !important; + } + .btn-red.btn-lighten-3:active, + .btn-red.btn-lighten-3:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-lighten-3 { + border-color: #ef9a9a !important; + color: #ef9a9a !important; + } + .btn-outline-red.btn-outline-lighten-3:hover { + background-color: #ef9a9a !important; + } + .border-red.border-lighten-3 { + border: 1px solid #ef9a9a !important; + } + .border-top-red.border-top-lighten-3 { + border-top: 1px solid #ef9a9a !important; + } + .border-bottom-red.border-bottom-lighten-3 { + border-bottom: 1px solid #ef9a9a !important; + } + .border-left-red.border-left-lighten-3 { + border-left: 1px solid #ef9a9a !important; + } + .border-right-red.border-right-lighten-3 { + border-right: 1px solid #ef9a9a !important; + } + .btn-red.btn-lighten-2, + .btn-red.btn-lighten-2:hover { + border-color: #d32f2f !important; + } + .overlay-red.overlay-lighten-3 { + background: #ef9a9a; + background: rgba(239, 154, 154, 0.8); + } + .bg-red.bg-lighten-2, + .btn-red.btn-lighten-2 { + background-color: #e57373 !important; + } + .red.lighten-2 { + color: #e57373 !important; + } + .btn-red.btn-lighten-2:hover { + background-color: #c62828 !important; + } + .btn-red.btn-lighten-2:active, + .btn-red.btn-lighten-2:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-lighten-2 { + border-color: #e57373 !important; + color: #e57373 !important; + } + .btn-outline-red.btn-outline-lighten-2:hover { + background-color: #e57373 !important; + } + .border-red.border-lighten-2 { + border: 1px solid #e57373 !important; + } + .border-top-red.border-top-lighten-2 { + border-top: 1px solid #e57373 !important; + } + .border-bottom-red.border-bottom-lighten-2 { + border-bottom: 1px solid #e57373 !important; + } + .border-left-red.border-left-lighten-2 { + border-left: 1px solid #e57373 !important; + } + .border-right-red.border-right-lighten-2 { + border-right: 1px solid #e57373 !important; + } + .btn-red.btn-lighten-1, + .btn-red.btn-lighten-1:hover { + border-color: #d32f2f !important; + } + .overlay-red.overlay-lighten-2 { + background: #e57373; + background: rgba(229, 115, 115, 0.8); + } + .bg-red.bg-lighten-1, + .btn-red.btn-lighten-1 { + background-color: #ef5350 !important; + } + .red.lighten-1 { + color: #ef5350 !important; + } + .btn-red.btn-lighten-1:hover { + background-color: #c62828 !important; + } + .btn-red.btn-lighten-1:active, + .btn-red.btn-lighten-1:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-lighten-1 { + border-color: #ef5350 !important; + color: #ef5350 !important; + } + .btn-outline-red.btn-outline-lighten-1:hover { + background-color: #ef5350 !important; + } + .border-red.border-lighten-1 { + border: 1px solid #ef5350 !important; + } + .border-top-red.border-top-lighten-1 { + border-top: 1px solid #ef5350 !important; + } + .border-bottom-red.border-bottom-lighten-1 { + border-bottom: 1px solid #ef5350 !important; + } + .border-left-red.border-left-lighten-1 { + border-left: 1px solid #ef5350 !important; + } + .border-right-red.border-right-lighten-1 { + border-right: 1px solid #ef5350 !important; + } + .overlay-red.overlay-lighten-1 { + background: #ef5350; + background: rgba(239, 83, 80, 0.8); + } + .red { + color: #f44336 !important; + } + .bg-red { + background-color: #f44336 !important; + } + .bg-red .card-footer, + .bg-red .card-header { + background-color: transparent; + } + .alert-red { + border-color: #f8827a !important; + background-color: #f8827a !important; + color: #710e06 !important; + } + .alert-red .alert-link { + color: #4b0904 !important; + } + .bullet.bullet-red { + background-color: #f44336; + } + .bg-light-red { + background-color: rgba(244, 67, 54, 0.15); + } + .bg-red.badge-glow, + .border-red.badge-glow { + box-shadow: 0 0 10px #f44336; + } + .overlay-red { + background: #f44336; + background: rgba(244, 67, 54, 0.8); + } + .btn-red { + background-color: #f44336 !important; + color: #fff; + } + .btn-red:hover { + border-color: #e53935 !important; + background-color: #ef5350 !important; + color: #fff !important; + } + .btn-red:active, + .btn-red:focus { + border-color: #d32f2f !important; + background-color: #c62828 !important; + color: #fff !important; + } + .btn-outline-red { + border-color: #f44336; + background-color: transparent; + color: #f44336; + } + .btn-outline-red:hover, + .widget-timeline .timeline-items.timeline-icon-red:before { + background-color: #f44336; + } + .btn-outline-red:hover { + color: #fff !important; + } + input[type="checkbox"].bg-red + .custom-control-label:before, + input[type="radio"].bg-red + .custom-control-label:before { + background-color: #f44336 !important; + } + .bg-red.bg-darken-1, + .btn-red.btn-darken-1 { + background-color: #e53935 !important; + } + .border-red { + border: 1px solid #f44336 !important; + } + .border-top-red { + border-top: 1px solid #f44336; + } + .border-bottom-red { + border-bottom: 1px solid #f44336; + } + .border-left-red { + border-left: 1px solid #f44336; + } + .border-right-red { + border-right: 1px solid #f44336; + } + .red.darken-1 { + color: #e53935 !important; + } + .btn-red.btn-darken-1 { + border-color: #d32f2f !important; + } + .btn-red.btn-darken-1:hover { + border-color: #d32f2f !important; + background-color: #c62828 !important; + } + .btn-red.btn-darken-1:active, + .btn-red.btn-darken-1:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-darken-1 { + border-color: #e53935 !important; + color: #e53935 !important; + } + .btn-outline-red.btn-outline-darken-1:hover { + background-color: #e53935 !important; + } + .border-red.border-darken-1 { + border: 1px solid #e53935 !important; + } + .border-top-red.border-top-darken-1 { + border-top: 1px solid #e53935 !important; + } + .border-bottom-red.border-bottom-darken-1 { + border-bottom: 1px solid #e53935 !important; + } + .border-left-red.border-left-darken-1 { + border-left: 1px solid #e53935 !important; + } + .border-right-red.border-right-darken-1 { + border-right: 1px solid #e53935 !important; + } + .btn-red.btn-darken-2, + .btn-red.btn-darken-2:hover { + border-color: #d32f2f !important; + } + .overlay-red.overlay-darken-1 { + background: #e53935; + background: rgba(229, 57, 53, 0.8); + } + .bg-red.bg-darken-2, + .btn-red.btn-darken-2 { + background-color: #d32f2f !important; + } + .red.darken-2 { + color: #d32f2f !important; + } + .btn-red.btn-darken-2:hover { + background-color: #c62828 !important; + } + .btn-red.btn-darken-2:active, + .btn-red.btn-darken-2:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-darken-2 { + border-color: #d32f2f !important; + color: #d32f2f !important; + } + .btn-outline-red.btn-outline-darken-2:hover { + background-color: #d32f2f !important; + } + .border-red.border-darken-2 { + border: 1px solid #d32f2f !important; + } + .border-top-red.border-top-darken-2 { + border-top: 1px solid #d32f2f !important; + } + .border-bottom-red.border-bottom-darken-2 { + border-bottom: 1px solid #d32f2f !important; + } + .border-left-red.border-left-darken-2 { + border-left: 1px solid #d32f2f !important; + } + .border-right-red.border-right-darken-2 { + border-right: 1px solid #d32f2f !important; + } + .overlay-red.overlay-darken-2 { + background: #d32f2f; + background: rgba(211, 47, 47, 0.8); + } + .red.darken-3 { + color: #c62828 !important; + } + .bg-red.bg-darken-3 { + background-color: #c62828 !important; + } + .btn-red.btn-darken-3, + .btn-red.btn-darken-3:hover { + border-color: #d32f2f !important; + background-color: #c62828 !important; + } + .btn-red.btn-darken-3:active, + .btn-red.btn-darken-3:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-darken-3 { + border-color: #c62828 !important; + color: #c62828 !important; + } + .btn-outline-red.btn-outline-darken-3:hover { + background-color: #c62828 !important; + } + .border-red.border-darken-3 { + border: 1px solid #c62828 !important; + } + .border-top-red.border-top-darken-3 { + border-top: 1px solid #c62828 !important; + } + .border-bottom-red.border-bottom-darken-3 { + border-bottom: 1px solid #c62828 !important; + } + .border-left-red.border-left-darken-3 { + border-left: 1px solid #c62828 !important; + } + .border-right-red.border-right-darken-3 { + border-right: 1px solid #c62828 !important; + } + .btn-red.btn-darken-4, + .btn-red.btn-darken-4:hover { + border-color: #d32f2f !important; + } + .overlay-red.overlay-darken-3 { + background: #c62828; + background: rgba(198, 40, 40, 0.8); + } + .bg-red.bg-darken-4, + .btn-red.btn-darken-4 { + background-color: #b71c1c !important; + } + .red.darken-4 { + color: #b71c1c !important; + } + .btn-red.btn-darken-4:hover { + background-color: #c62828 !important; + } + .btn-red.btn-darken-4:active, + .btn-red.btn-darken-4:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-darken-4 { + border-color: #b71c1c !important; + color: #b71c1c !important; + } + .btn-outline-red.btn-outline-darken-4:hover { + background-color: #b71c1c !important; + } + .border-red.border-darken-4 { + border: 1px solid #b71c1c !important; + } + .border-top-red.border-top-darken-4 { + border-top: 1px solid #b71c1c !important; + } + .border-bottom-red.border-bottom-darken-4 { + border-bottom: 1px solid #b71c1c !important; + } + .border-left-red.border-left-darken-4 { + border-left: 1px solid #b71c1c !important; + } + .border-right-red.border-right-darken-4 { + border-right: 1px solid #b71c1c !important; + } + .btn-red.btn-accent-1, + .btn-red.btn-accent-1:hover { + border-color: #d32f2f !important; + } + .overlay-red.overlay-darken-4 { + background: #b71c1c; + background: rgba(183, 28, 28, 0.8); + } + .bg-red.bg-accent-1, + .btn-red.btn-accent-1 { + background-color: #ff8a80 !important; + } + .red.accent-1 { + color: #ff8a80 !important; + } + .btn-red.btn-accent-1:hover { + background-color: #c62828 !important; + } + .btn-red.btn-accent-1:active, + .btn-red.btn-accent-1:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-accent-1 { + border-color: #ff8a80 !important; + color: #ff8a80 !important; + } + .btn-outline-red.btn-outline-accent-1:hover { + background-color: #ff8a80 !important; + } + .border-red.border-accent-1 { + border: 1px solid #ff8a80 !important; + } + .border-top-red.border-top-accent-1 { + border-top: 1px solid #ff8a80 !important; + } + .border-bottom-red.border-bottom-accent-1 { + border-bottom: 1px solid #ff8a80 !important; + } + .border-left-red.border-left-accent-1 { + border-left: 1px solid #ff8a80 !important; + } + .border-right-red.border-right-accent-1 { + border-right: 1px solid #ff8a80 !important; + } + .btn-red.btn-accent-2, + .btn-red.btn-accent-2:hover { + border-color: #d32f2f !important; + } + .overlay-red.overlay-accent-1 { + background: #ff8a80; + background: rgba(255, 138, 128, 0.8); + } + .bg-red.bg-accent-2, + .btn-red.btn-accent-2 { + background-color: #ff5252 !important; + } + .red.accent-2 { + color: #ff5252 !important; + } + .btn-red.btn-accent-2:hover { + background-color: #c62828 !important; + } + .btn-red.btn-accent-2:active, + .btn-red.btn-accent-2:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-accent-2 { + border-color: #ff5252 !important; + color: #ff5252 !important; + } + .btn-outline-red.btn-outline-accent-2:hover { + background-color: #ff5252 !important; + } + .border-red.border-accent-2 { + border: 1px solid #ff5252 !important; + } + .border-top-red.border-top-accent-2 { + border-top: 1px solid #ff5252 !important; + } + .border-bottom-red.border-bottom-accent-2 { + border-bottom: 1px solid #ff5252 !important; + } + .border-left-red.border-left-accent-2 { + border-left: 1px solid #ff5252 !important; + } + .border-right-red.border-right-accent-2 { + border-right: 1px solid #ff5252 !important; + } + .btn-red.btn-accent-3, + .btn-red.btn-accent-3:hover { + border-color: #d32f2f !important; + } + .overlay-red.overlay-accent-2 { + background: #ff5252; + background: rgba(255, 82, 82, 0.8); + } + .bg-red.bg-accent-3, + .btn-red.btn-accent-3 { + background-color: #ff1744 !important; + } + .red.accent-3 { + color: #ff1744 !important; + } + .btn-red.btn-accent-3:hover { + background-color: #c62828 !important; + } + .btn-red.btn-accent-3:active, + .btn-red.btn-accent-3:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-accent-3 { + border-color: #ff1744 !important; + color: #ff1744 !important; + } + .btn-outline-red.btn-outline-accent-3:hover { + background-color: #ff1744 !important; + } + .border-red.border-accent-3 { + border: 1px solid #ff1744 !important; + } + .border-top-red.border-top-accent-3 { + border-top: 1px solid #ff1744 !important; + } + .border-bottom-red.border-bottom-accent-3 { + border-bottom: 1px solid #ff1744 !important; + } + .border-left-red.border-left-accent-3 { + border-left: 1px solid #ff1744 !important; + } + .border-right-red.border-right-accent-3 { + border-right: 1px solid #ff1744 !important; + } + .btn-red.btn-accent-4, + .btn-red.btn-accent-4:hover { + border-color: #d32f2f !important; + } + .overlay-red.overlay-accent-3 { + background: #ff1744; + background: rgba(255, 23, 68, 0.8); + } + .bg-red.bg-accent-4, + .btn-red.btn-accent-4 { + background-color: #d50000 !important; + } + .red.accent-4 { + color: #d50000 !important; + } + .btn-red.btn-accent-4:hover { + background-color: #c62828 !important; + } + .btn-red.btn-accent-4:active, + .btn-red.btn-accent-4:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-accent-4 { + border-color: #d50000 !important; + color: #d50000 !important; + } + .btn-outline-red.btn-outline-accent-4:hover { + background-color: #d50000 !important; + } + input:focus ~ .bg-red { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #d50000 !important; + } + .border-red.border-accent-4 { + border: 1px solid #d50000 !important; + } + .border-top-red.border-top-accent-4 { + border-top: 1px solid #d50000 !important; + } + .border-bottom-red.border-bottom-accent-4 { + border-bottom: 1px solid #d50000 !important; + } + .border-left-red.border-left-accent-4 { + border-left: 1px solid #d50000 !important; + } + .border-right-red.border-right-accent-4 { + border-right: 1px solid #d50000 !important; + } + .btn-pink.btn-lighten-5, + .btn-pink.btn-lighten-5:hover { + border-color: #c2185b !important; + } + .overlay-red.overlay-accent-4 { + background: #d50000; + background: rgba(213, 0, 0, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="red"]:before { + background-color: #d50000; + } + .bg-pink.bg-lighten-5, + .btn-pink.btn-lighten-5 { + background-color: #fce4ec !important; + } + .pink.lighten-5 { + color: #fce4ec !important; + } + .btn-pink.btn-lighten-5:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-lighten-5:active, + .btn-pink.btn-lighten-5:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-lighten-5 { + border-color: #fce4ec !important; + color: #fce4ec !important; + } + .btn-outline-pink.btn-outline-lighten-5:hover { + background-color: #fce4ec !important; + } + .border-pink.border-lighten-5 { + border: 1px solid #fce4ec !important; + } + .border-top-pink.border-top-lighten-5 { + border-top: 1px solid #fce4ec !important; + } + .border-bottom-pink.border-bottom-lighten-5 { + border-bottom: 1px solid #fce4ec !important; + } + .border-left-pink.border-left-lighten-5 { + border-left: 1px solid #fce4ec !important; + } + .border-right-pink.border-right-lighten-5 { + border-right: 1px solid #fce4ec !important; + } + .btn-pink.btn-lighten-4, + .btn-pink.btn-lighten-4:hover { + border-color: #c2185b !important; + } + .overlay-pink.overlay-lighten-5 { + background: #fce4ec; + background: rgba(252, 228, 236, 0.8); + } + .bg-pink.bg-lighten-4, + .btn-pink.btn-lighten-4 { + background-color: #f8bbd0 !important; + } + .pink.lighten-4 { + color: #f8bbd0 !important; + } + .btn-pink.btn-lighten-4:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-lighten-4:active, + .btn-pink.btn-lighten-4:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-lighten-4 { + border-color: #f8bbd0 !important; + color: #f8bbd0 !important; + } + .btn-outline-pink.btn-outline-lighten-4:hover { + background-color: #f8bbd0 !important; + } + .border-pink.border-lighten-4 { + border: 1px solid #f8bbd0 !important; + } + .border-top-pink.border-top-lighten-4 { + border-top: 1px solid #f8bbd0 !important; + } + .border-bottom-pink.border-bottom-lighten-4 { + border-bottom: 1px solid #f8bbd0 !important; + } + .border-left-pink.border-left-lighten-4 { + border-left: 1px solid #f8bbd0 !important; + } + .border-right-pink.border-right-lighten-4 { + border-right: 1px solid #f8bbd0 !important; + } + .btn-pink.btn-lighten-3, + .btn-pink.btn-lighten-3:hover { + border-color: #c2185b !important; + } + .overlay-pink.overlay-lighten-4 { + background: #f8bbd0; + background: rgba(248, 187, 208, 0.8); + } + .bg-pink.bg-lighten-3, + .btn-pink.btn-lighten-3 { + background-color: #f48fb1 !important; + } + .pink.lighten-3 { + color: #f48fb1 !important; + } + .btn-pink.btn-lighten-3:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-lighten-3:active, + .btn-pink.btn-lighten-3:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-lighten-3 { + border-color: #f48fb1 !important; + color: #f48fb1 !important; + } + .btn-outline-pink.btn-outline-lighten-3:hover { + background-color: #f48fb1 !important; + } + .border-pink.border-lighten-3 { + border: 1px solid #f48fb1 !important; + } + .border-top-pink.border-top-lighten-3 { + border-top: 1px solid #f48fb1 !important; + } + .border-bottom-pink.border-bottom-lighten-3 { + border-bottom: 1px solid #f48fb1 !important; + } + .border-left-pink.border-left-lighten-3 { + border-left: 1px solid #f48fb1 !important; + } + .border-right-pink.border-right-lighten-3 { + border-right: 1px solid #f48fb1 !important; + } + .btn-pink.btn-lighten-2, + .btn-pink.btn-lighten-2:hover { + border-color: #c2185b !important; + } + .overlay-pink.overlay-lighten-3 { + background: #f48fb1; + background: rgba(244, 143, 177, 0.8); + } + .bg-pink.bg-lighten-2, + .btn-pink.btn-lighten-2 { + background-color: #f06292 !important; + } + .pink.lighten-2 { + color: #f06292 !important; + } + .btn-pink.btn-lighten-2:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-lighten-2:active, + .btn-pink.btn-lighten-2:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-lighten-2 { + border-color: #f06292 !important; + color: #f06292 !important; + } + .btn-outline-pink.btn-outline-lighten-2:hover { + background-color: #f06292 !important; + } + .border-pink.border-lighten-2 { + border: 1px solid #f06292 !important; + } + .border-top-pink.border-top-lighten-2 { + border-top: 1px solid #f06292 !important; + } + .border-bottom-pink.border-bottom-lighten-2 { + border-bottom: 1px solid #f06292 !important; + } + .border-left-pink.border-left-lighten-2 { + border-left: 1px solid #f06292 !important; + } + .border-right-pink.border-right-lighten-2 { + border-right: 1px solid #f06292 !important; + } + .btn-pink.btn-lighten-1, + .btn-pink.btn-lighten-1:hover { + border-color: #c2185b !important; + } + .overlay-pink.overlay-lighten-2 { + background: #f06292; + background: rgba(240, 98, 146, 0.8); + } + .bg-pink.bg-lighten-1, + .btn-pink.btn-lighten-1 { + background-color: #ec407a !important; + } + .pink.lighten-1 { + color: #ec407a !important; + } + .btn-pink.btn-lighten-1:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-lighten-1:active, + .btn-pink.btn-lighten-1:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-lighten-1 { + border-color: #ec407a !important; + color: #ec407a !important; + } + .btn-outline-pink.btn-outline-lighten-1:hover { + background-color: #ec407a !important; + } + .border-pink.border-lighten-1 { + border: 1px solid #ec407a !important; + } + .border-top-pink.border-top-lighten-1 { + border-top: 1px solid #ec407a !important; + } + .border-bottom-pink.border-bottom-lighten-1 { + border-bottom: 1px solid #ec407a !important; + } + .border-left-pink.border-left-lighten-1 { + border-left: 1px solid #ec407a !important; + } + .border-right-pink.border-right-lighten-1 { + border-right: 1px solid #ec407a !important; + } + .overlay-pink.overlay-lighten-1 { + background: #ec407a; + background: rgba(236, 64, 122, 0.8); + } + .pink { + color: #e91e63 !important; + } + .bg-pink { + background-color: #e91e63 !important; + } + .bg-pink .card-footer, + .bg-pink .card-header { + background-color: transparent; + } + .alert-pink { + border-color: #ef5f90 !important; + background-color: #ef5f90 !important; + color: #4d081f !important; + } + .alert-pink .alert-link { + color: #280410 !important; + } + .bullet.bullet-pink { + background-color: #e91e63; + } + .bg-light-pink { + background-color: rgba(233, 30, 99, 0.15); + } + .bg-pink.badge-glow, + .border-pink.badge-glow { + box-shadow: 0 0 10px #e91e63; + } + .overlay-pink { + background: #e91e63; + background: rgba(233, 30, 99, 0.8); + } + .btn-pink { + background-color: #e91e63 !important; + color: #fff; + } + .btn-pink:hover { + border-color: #d81b60 !important; + background-color: #ec407a !important; + color: #fff !important; + } + .btn-pink:active, + .btn-pink:focus { + border-color: #c2185b !important; + background-color: #ad1457 !important; + color: #fff !important; + } + .btn-outline-pink { + border-color: #e91e63; + background-color: transparent; + color: #e91e63; + } + .btn-outline-pink:hover, + .widget-timeline .timeline-items.timeline-icon-pink:before { + background-color: #e91e63; + } + .btn-outline-pink:hover { + color: #fff !important; + } + input[type="checkbox"].bg-pink + .custom-control-label:before, + input[type="radio"].bg-pink + .custom-control-label:before { + background-color: #e91e63 !important; + } + .bg-pink.bg-darken-1, + .btn-pink.btn-darken-1 { + background-color: #d81b60 !important; + } + .border-pink { + border: 1px solid #e91e63 !important; + } + .border-top-pink { + border-top: 1px solid #e91e63; + } + .border-bottom-pink { + border-bottom: 1px solid #e91e63; + } + .border-left-pink { + border-left: 1px solid #e91e63; + } + .border-right-pink { + border-right: 1px solid #e91e63; + } + .pink.darken-1 { + color: #d81b60 !important; + } + .btn-pink.btn-darken-1 { + border-color: #c2185b !important; + } + .btn-pink.btn-darken-1:hover { + border-color: #c2185b !important; + background-color: #ad1457 !important; + } + .btn-pink.btn-darken-1:active, + .btn-pink.btn-darken-1:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-darken-1 { + border-color: #d81b60 !important; + color: #d81b60 !important; + } + .btn-outline-pink.btn-outline-darken-1:hover { + background-color: #d81b60 !important; + } + .border-pink.border-darken-1 { + border: 1px solid #d81b60 !important; + } + .border-top-pink.border-top-darken-1 { + border-top: 1px solid #d81b60 !important; + } + .border-bottom-pink.border-bottom-darken-1 { + border-bottom: 1px solid #d81b60 !important; + } + .border-left-pink.border-left-darken-1 { + border-left: 1px solid #d81b60 !important; + } + .border-right-pink.border-right-darken-1 { + border-right: 1px solid #d81b60 !important; + } + .btn-pink.btn-darken-2, + .btn-pink.btn-darken-2:hover { + border-color: #c2185b !important; + } + .overlay-pink.overlay-darken-1 { + background: #d81b60; + background: rgba(216, 27, 96, 0.8); + } + .bg-pink.bg-darken-2, + .btn-pink.btn-darken-2 { + background-color: #c2185b !important; + } + .pink.darken-2 { + color: #c2185b !important; + } + .btn-pink.btn-darken-2:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-darken-2:active, + .btn-pink.btn-darken-2:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-darken-2 { + border-color: #c2185b !important; + color: #c2185b !important; + } + .btn-outline-pink.btn-outline-darken-2:hover { + background-color: #c2185b !important; + } + .border-pink.border-darken-2 { + border: 1px solid #c2185b !important; + } + .border-top-pink.border-top-darken-2 { + border-top: 1px solid #c2185b !important; + } + .border-bottom-pink.border-bottom-darken-2 { + border-bottom: 1px solid #c2185b !important; + } + .border-left-pink.border-left-darken-2 { + border-left: 1px solid #c2185b !important; + } + .border-right-pink.border-right-darken-2 { + border-right: 1px solid #c2185b !important; + } + .overlay-pink.overlay-darken-2 { + background: #c2185b; + background: rgba(194, 24, 91, 0.8); + } + .pink.darken-3 { + color: #ad1457 !important; + } + .bg-pink.bg-darken-3 { + background-color: #ad1457 !important; + } + .btn-pink.btn-darken-3, + .btn-pink.btn-darken-3:hover { + border-color: #c2185b !important; + background-color: #ad1457 !important; + } + .btn-pink.btn-darken-3:active, + .btn-pink.btn-darken-3:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-darken-3 { + border-color: #ad1457 !important; + color: #ad1457 !important; + } + .btn-outline-pink.btn-outline-darken-3:hover { + background-color: #ad1457 !important; + } + .border-pink.border-darken-3 { + border: 1px solid #ad1457 !important; + } + .border-top-pink.border-top-darken-3 { + border-top: 1px solid #ad1457 !important; + } + .border-bottom-pink.border-bottom-darken-3 { + border-bottom: 1px solid #ad1457 !important; + } + .border-left-pink.border-left-darken-3 { + border-left: 1px solid #ad1457 !important; + } + .border-right-pink.border-right-darken-3 { + border-right: 1px solid #ad1457 !important; + } + .btn-pink.btn-darken-4, + .btn-pink.btn-darken-4:hover { + border-color: #c2185b !important; + } + .overlay-pink.overlay-darken-3 { + background: #ad1457; + background: rgba(173, 20, 87, 0.8); + } + .bg-pink.bg-darken-4, + .btn-pink.btn-darken-4 { + background-color: #880e4f !important; + } + .pink.darken-4 { + color: #880e4f !important; + } + .btn-pink.btn-darken-4:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-darken-4:active, + .btn-pink.btn-darken-4:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-darken-4 { + border-color: #880e4f !important; + color: #880e4f !important; + } + .btn-outline-pink.btn-outline-darken-4:hover { + background-color: #880e4f !important; + } + .border-pink.border-darken-4 { + border: 1px solid #880e4f !important; + } + .border-top-pink.border-top-darken-4 { + border-top: 1px solid #880e4f !important; + } + .border-bottom-pink.border-bottom-darken-4 { + border-bottom: 1px solid #880e4f !important; + } + .border-left-pink.border-left-darken-4 { + border-left: 1px solid #880e4f !important; + } + .border-right-pink.border-right-darken-4 { + border-right: 1px solid #880e4f !important; + } + .btn-pink.btn-accent-1, + .btn-pink.btn-accent-1:hover { + border-color: #c2185b !important; + } + .overlay-pink.overlay-darken-4 { + background: #880e4f; + background: rgba(136, 14, 79, 0.8); + } + .bg-pink.bg-accent-1, + .btn-pink.btn-accent-1 { + background-color: #ff80ab !important; + } + .pink.accent-1 { + color: #ff80ab !important; + } + .btn-pink.btn-accent-1:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-accent-1:active, + .btn-pink.btn-accent-1:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-accent-1 { + border-color: #ff80ab !important; + color: #ff80ab !important; + } + .btn-outline-pink.btn-outline-accent-1:hover { + background-color: #ff80ab !important; + } + .border-pink.border-accent-1 { + border: 1px solid #ff80ab !important; + } + .border-top-pink.border-top-accent-1 { + border-top: 1px solid #ff80ab !important; + } + .border-bottom-pink.border-bottom-accent-1 { + border-bottom: 1px solid #ff80ab !important; + } + .border-left-pink.border-left-accent-1 { + border-left: 1px solid #ff80ab !important; + } + .border-right-pink.border-right-accent-1 { + border-right: 1px solid #ff80ab !important; + } + .btn-pink.btn-accent-2, + .btn-pink.btn-accent-2:hover { + border-color: #c2185b !important; + } + .overlay-pink.overlay-accent-1 { + background: #ff80ab; + background: rgba(255, 128, 171, 0.8); + } + .bg-pink.bg-accent-2, + .btn-pink.btn-accent-2 { + background-color: #ff4081 !important; + } + .pink.accent-2 { + color: #ff4081 !important; + } + .btn-pink.btn-accent-2:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-accent-2:active, + .btn-pink.btn-accent-2:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-accent-2 { + border-color: #ff4081 !important; + color: #ff4081 !important; + } + .btn-outline-pink.btn-outline-accent-2:hover { + background-color: #ff4081 !important; + } + .border-pink.border-accent-2 { + border: 1px solid #ff4081 !important; + } + .border-top-pink.border-top-accent-2 { + border-top: 1px solid #ff4081 !important; + } + .border-bottom-pink.border-bottom-accent-2 { + border-bottom: 1px solid #ff4081 !important; + } + .border-left-pink.border-left-accent-2 { + border-left: 1px solid #ff4081 !important; + } + .border-right-pink.border-right-accent-2 { + border-right: 1px solid #ff4081 !important; + } + .btn-pink.btn-accent-3, + .btn-pink.btn-accent-3:hover { + border-color: #c2185b !important; + } + .overlay-pink.overlay-accent-2 { + background: #ff4081; + background: rgba(255, 64, 129, 0.8); + } + .bg-pink.bg-accent-3, + .btn-pink.btn-accent-3 { + background-color: #f50057 !important; + } + .pink.accent-3 { + color: #f50057 !important; + } + .btn-pink.btn-accent-3:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-accent-3:active, + .btn-pink.btn-accent-3:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-accent-3 { + border-color: #f50057 !important; + color: #f50057 !important; + } + .btn-outline-pink.btn-outline-accent-3:hover { + background-color: #f50057 !important; + } + .border-pink.border-accent-3 { + border: 1px solid #f50057 !important; + } + .border-top-pink.border-top-accent-3 { + border-top: 1px solid #f50057 !important; + } + .border-bottom-pink.border-bottom-accent-3 { + border-bottom: 1px solid #f50057 !important; + } + .border-left-pink.border-left-accent-3 { + border-left: 1px solid #f50057 !important; + } + .border-right-pink.border-right-accent-3 { + border-right: 1px solid #f50057 !important; + } + .btn-pink.btn-accent-4, + .btn-pink.btn-accent-4:hover { + border-color: #c2185b !important; + } + .overlay-pink.overlay-accent-3 { + background: #f50057; + background: rgba(245, 0, 87, 0.8); + } + .bg-pink.bg-accent-4, + .btn-pink.btn-accent-4 { + background-color: #c51162 !important; + } + .pink.accent-4 { + color: #c51162 !important; + } + .btn-pink.btn-accent-4:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-accent-4:active, + .btn-pink.btn-accent-4:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-accent-4 { + border-color: #c51162 !important; + color: #c51162 !important; + } + .btn-outline-pink.btn-outline-accent-4:hover { + background-color: #c51162 !important; + } + input:focus ~ .bg-pink { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #c51162 !important; + } + .border-pink.border-accent-4 { + border: 1px solid #c51162 !important; + } + .border-top-pink.border-top-accent-4 { + border-top: 1px solid #c51162 !important; + } + .border-bottom-pink.border-bottom-accent-4 { + border-bottom: 1px solid #c51162 !important; + } + .border-left-pink.border-left-accent-4 { + border-left: 1px solid #c51162 !important; + } + .border-right-pink.border-right-accent-4 { + border-right: 1px solid #c51162 !important; + } + .overlay-pink.overlay-accent-4 { + background: #c51162; + background: rgba(197, 17, 98, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="pink"]:before { + background-color: #c51162; + } + .bg-purple.bg-lighten-5, + .btn-purple.btn-lighten-5 { + background-color: #f3e5f5 !important; + } + .purple.lighten-5 { + color: #f3e5f5 !important; + } + .btn-purple.btn-lighten-5 { + border-color: #7b1fa2 !important; + } + .btn-purple.btn-lighten-5:hover { + border-color: #7b1fa2 !important; + background-color: #6a1b9a !important; + } + .btn-purple.btn-lighten-5:active, + .btn-purple.btn-lighten-5:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-lighten-5 { + border-color: #f3e5f5 !important; + color: #f3e5f5 !important; + } + .btn-outline-purple.btn-outline-lighten-5:hover { + background-color: #f3e5f5 !important; + } + .border-purple.border-lighten-5 { + border: 1px solid #f3e5f5 !important; + } + .border-top-purple.border-top-lighten-5 { + border-top: 1px solid #f3e5f5 !important; + } + .border-bottom-purple.border-bottom-lighten-5 { + border-bottom: 1px solid #f3e5f5 !important; + } + .border-left-purple.border-left-lighten-5 { + border-left: 1px solid #f3e5f5 !important; + } + .border-right-purple.border-right-lighten-5 { + border-right: 1px solid #f3e5f5 !important; + } + .overlay-purple.overlay-lighten-5 { + background: #f3e5f5; + background: rgba(243, 229, 245, 0.8); + } + .bg-purple.bg-lighten-4, + .btn-purple.btn-lighten-4 { + background-color: #e1bee7 !important; + } + .purple.lighten-4 { + color: #e1bee7 !important; + } + .btn-purple.btn-lighten-4 { + border-color: #7b1fa2 !important; + } + .btn-purple.btn-lighten-4:hover { + border-color: #7b1fa2 !important; + background-color: #6a1b9a !important; + } + .btn-purple.btn-lighten-4:active, + .btn-purple.btn-lighten-4:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-lighten-4 { + border-color: #e1bee7 !important; + color: #e1bee7 !important; + } + .btn-outline-purple.btn-outline-lighten-4:hover { + background-color: #e1bee7 !important; + } + .border-purple.border-lighten-4 { + border: 1px solid #e1bee7 !important; + } + .border-top-purple.border-top-lighten-4 { + border-top: 1px solid #e1bee7 !important; + } + .border-bottom-purple.border-bottom-lighten-4 { + border-bottom: 1px solid #e1bee7 !important; + } + .border-left-purple.border-left-lighten-4 { + border-left: 1px solid #e1bee7 !important; + } + .border-right-purple.border-right-lighten-4 { + border-right: 1px solid #e1bee7 !important; + } + .overlay-purple.overlay-lighten-4 { + background: #e1bee7; + background: rgba(225, 190, 231, 0.8); + } + .bg-purple.bg-lighten-3, + .btn-purple.btn-lighten-3 { + background-color: #ce93d8 !important; + } + .purple.lighten-3 { + color: #ce93d8 !important; + } + .btn-purple.btn-lighten-3 { + border-color: #7b1fa2 !important; + } + .btn-purple.btn-lighten-3:hover { + border-color: #7b1fa2 !important; + background-color: #6a1b9a !important; + } + .btn-purple.btn-lighten-3:active, + .btn-purple.btn-lighten-3:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-lighten-3 { + border-color: #ce93d8 !important; + color: #ce93d8 !important; + } + .btn-outline-purple.btn-outline-lighten-3:hover { + background-color: #ce93d8 !important; + } + .border-purple.border-lighten-3 { + border: 1px solid #ce93d8 !important; + } + .border-top-purple.border-top-lighten-3 { + border-top: 1px solid #ce93d8 !important; + } + .border-bottom-purple.border-bottom-lighten-3 { + border-bottom: 1px solid #ce93d8 !important; + } + .border-left-purple.border-left-lighten-3 { + border-left: 1px solid #ce93d8 !important; + } + .border-right-purple.border-right-lighten-3 { + border-right: 1px solid #ce93d8 !important; + } + .overlay-purple.overlay-lighten-3 { + background: #ce93d8; + background: rgba(206, 147, 216, 0.8); + } + .bg-purple.bg-lighten-2, + .btn-purple.btn-lighten-2 { + background-color: #ba68c8 !important; + } + .purple.lighten-2 { + color: #ba68c8 !important; + } + .btn-purple.btn-lighten-2 { + border-color: #7b1fa2 !important; + } + .btn-purple.btn-lighten-2:hover { + border-color: #7b1fa2 !important; + background-color: #6a1b9a !important; + } + .btn-purple.btn-lighten-2:active, + .btn-purple.btn-lighten-2:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-lighten-2 { + border-color: #ba68c8 !important; + color: #ba68c8 !important; + } + .btn-outline-purple.btn-outline-lighten-2:hover { + background-color: #ba68c8 !important; + } + .border-purple.border-lighten-2 { + border: 1px solid #ba68c8 !important; + } + .border-top-purple.border-top-lighten-2 { + border-top: 1px solid #ba68c8 !important; + } + .border-bottom-purple.border-bottom-lighten-2 { + border-bottom: 1px solid #ba68c8 !important; + } + .border-left-purple.border-left-lighten-2 { + border-left: 1px solid #ba68c8 !important; + } + .border-right-purple.border-right-lighten-2 { + border-right: 1px solid #ba68c8 !important; + } + .overlay-purple.overlay-lighten-2 { + background: #ba68c8; + background: rgba(186, 104, 200, 0.8); + } + .bg-purple.bg-lighten-1, + .btn-purple.btn-lighten-1 { + background-color: #ab47bc !important; + } + .purple.lighten-1 { + color: #ab47bc !important; + } + .btn-purple.btn-lighten-1 { + border-color: #7b1fa2 !important; + } + .btn-purple.btn-lighten-1:hover { + border-color: #7b1fa2 !important; + background-color: #6a1b9a !important; + } + .btn-purple.btn-lighten-1:active, + .btn-purple.btn-lighten-1:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-lighten-1 { + border-color: #ab47bc !important; + color: #ab47bc !important; + } + .btn-outline-purple.btn-outline-lighten-1:hover { + background-color: #ab47bc !important; + } + .border-purple.border-lighten-1 { + border: 1px solid #ab47bc !important; + } + .border-top-purple.border-top-lighten-1 { + border-top: 1px solid #ab47bc !important; + } + .border-bottom-purple.border-bottom-lighten-1 { + border-bottom: 1px solid #ab47bc !important; + } + .border-left-purple.border-left-lighten-1 { + border-left: 1px solid #ab47bc !important; + } + .border-right-purple.border-right-lighten-1 { + border-right: 1px solid #ab47bc !important; + } + .overlay-purple.overlay-lighten-1 { + background: #ab47bc; + background: rgba(171, 71, 188, 0.8); + } + .purple { + color: #9c27b0 !important; + } + .bg-purple { + background-color: #9c27b0 !important; + } + .bg-purple .card-footer, + .bg-purple .card-header { + background-color: transparent; + } + .alert-purple { + border-color: #c248d6 !important; + background-color: #c248d6 !important; + color: #1a071e !important; + } + .alert-purple .alert-link { + color: #000 !important; + } + .bullet.bullet-purple { + background-color: #9c27b0; + } + .bg-light-purple { + background-color: rgba(156, 39, 176, 0.15); + } + .bg-purple.badge-glow, + .border-purple.badge-glow { + box-shadow: 0 0 10px #9c27b0; + } + .overlay-purple { + background: #9c27b0; + background: rgba(156, 39, 176, 0.8); + } + .btn-purple { + background-color: #9c27b0 !important; + color: #fff; + } + .btn-purple:hover { + border-color: #8e24aa !important; + background-color: #ab47bc !important; + color: #fff !important; + } + .btn-purple:active, + .btn-purple:focus { + border-color: #7b1fa2 !important; + background-color: #6a1b9a !important; + color: #fff !important; + } + .btn-outline-purple { + border-color: #9c27b0; + background-color: transparent; + color: #9c27b0; + } + .btn-outline-purple:hover { + background-color: #9c27b0; + color: #fff !important; + } + .widget-timeline .timeline-items.timeline-icon-purple:before { + background-color: #9c27b0; + } + input[type="checkbox"].bg-purple + .custom-control-label:before, + input[type="radio"].bg-purple + .custom-control-label:before { + background-color: #9c27b0 !important; + } + .bg-purple.bg-darken-1, + .btn-purple.btn-darken-1 { + background-color: #8e24aa !important; + } + .border-purple { + border: 1px solid #9c27b0 !important; + } + .border-top-purple { + border-top: 1px solid #9c27b0; + } + .border-bottom-purple { + border-bottom: 1px solid #9c27b0; + } + .border-left-purple { + border-left: 1px solid #9c27b0; + } + .border-right-purple { + border-right: 1px solid #9c27b0; + } + .purple.darken-1 { + color: #8e24aa !important; + } + .btn-purple.btn-darken-1 { + border-color: #7b1fa2 !important; + } + .btn-purple.btn-darken-1:hover { + border-color: #7b1fa2 !important; + background-color: #6a1b9a !important; + } + .btn-purple.btn-darken-1:active, + .btn-purple.btn-darken-1:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-darken-1 { + border-color: #8e24aa !important; + color: #8e24aa !important; + } + .btn-outline-purple.btn-outline-darken-1:hover { + background-color: #8e24aa !important; + } + .border-purple.border-darken-1 { + border: 1px solid #8e24aa !important; + } + .border-top-purple.border-top-darken-1 { + border-top: 1px solid #8e24aa !important; + } + .border-bottom-purple.border-bottom-darken-1 { + border-bottom: 1px solid #8e24aa !important; + } + .border-left-purple.border-left-darken-1 { + border-left: 1px solid #8e24aa !important; + } + .border-right-purple.border-right-darken-1 { + border-right: 1px solid #8e24aa !important; + } + .btn-purple.btn-darken-2, + .btn-purple.btn-darken-2:hover { + border-color: #7b1fa2 !important; + } + .overlay-purple.overlay-darken-1 { + background: #8e24aa; + background: rgba(142, 36, 170, 0.8); + } + .bg-purple.bg-darken-2, + .btn-purple.btn-darken-2 { + background-color: #7b1fa2 !important; + } + .purple.darken-2 { + color: #7b1fa2 !important; + } + .btn-purple.btn-darken-2:hover { + background-color: #6a1b9a !important; + } + .btn-purple.btn-darken-2:active, + .btn-purple.btn-darken-2:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-darken-2 { + border-color: #7b1fa2 !important; + color: #7b1fa2 !important; + } + .btn-outline-purple.btn-outline-darken-2:hover { + background-color: #7b1fa2 !important; + } + .border-purple.border-darken-2 { + border: 1px solid #7b1fa2 !important; + } + .border-top-purple.border-top-darken-2 { + border-top: 1px solid #7b1fa2 !important; + } + .border-bottom-purple.border-bottom-darken-2 { + border-bottom: 1px solid #7b1fa2 !important; + } + .border-left-purple.border-left-darken-2 { + border-left: 1px solid #7b1fa2 !important; + } + .border-right-purple.border-right-darken-2 { + border-right: 1px solid #7b1fa2 !important; + } + .overlay-purple.overlay-darken-2 { + background: #7b1fa2; + background: rgba(123, 31, 162, 0.8); + } + .purple.darken-3 { + color: #6a1b9a !important; + } + .bg-purple.bg-darken-3 { + background-color: #6a1b9a !important; + } + .btn-purple.btn-darken-3, + .btn-purple.btn-darken-3:hover { + border-color: #7b1fa2 !important; + background-color: #6a1b9a !important; + } + .btn-purple.btn-darken-3:active, + .btn-purple.btn-darken-3:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-darken-3 { + border-color: #6a1b9a !important; + color: #6a1b9a !important; + } + .btn-outline-purple.btn-outline-darken-3:hover { + background-color: #6a1b9a !important; + } + .border-purple.border-darken-3 { + border: 1px solid #6a1b9a !important; + } + .border-top-purple.border-top-darken-3 { + border-top: 1px solid #6a1b9a !important; + } + .border-bottom-purple.border-bottom-darken-3 { + border-bottom: 1px solid #6a1b9a !important; + } + .border-left-purple.border-left-darken-3 { + border-left: 1px solid #6a1b9a !important; + } + .border-right-purple.border-right-darken-3 { + border-right: 1px solid #6a1b9a !important; + } + .btn-purple.btn-darken-4, + .btn-purple.btn-darken-4:hover { + border-color: #7b1fa2 !important; + } + .overlay-purple.overlay-darken-3 { + background: #6a1b9a; + background: rgba(106, 27, 154, 0.8); + } + .bg-purple.bg-darken-4, + .btn-purple.btn-darken-4 { + background-color: #4a148c !important; + } + .purple.darken-4 { + color: #4a148c !important; + } + .btn-purple.btn-darken-4:hover { + background-color: #6a1b9a !important; + } + .btn-purple.btn-darken-4:active, + .btn-purple.btn-darken-4:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-darken-4 { + border-color: #4a148c !important; + color: #4a148c !important; + } + .btn-outline-purple.btn-outline-darken-4:hover { + background-color: #4a148c !important; + } + .border-purple.border-darken-4 { + border: 1px solid #4a148c !important; + } + .border-top-purple.border-top-darken-4 { + border-top: 1px solid #4a148c !important; + } + .border-bottom-purple.border-bottom-darken-4 { + border-bottom: 1px solid #4a148c !important; + } + .border-left-purple.border-left-darken-4 { + border-left: 1px solid #4a148c !important; + } + .border-right-purple.border-right-darken-4 { + border-right: 1px solid #4a148c !important; + } + .btn-purple.btn-accent-1, + .btn-purple.btn-accent-1:hover { + border-color: #7b1fa2 !important; + } + .overlay-purple.overlay-darken-4 { + background: #4a148c; + background: rgba(74, 20, 140, 0.8); + } + .bg-purple.bg-accent-1, + .btn-purple.btn-accent-1 { + background-color: #ea80fc !important; + } + .purple.accent-1 { + color: #ea80fc !important; + } + .btn-purple.btn-accent-1:hover { + background-color: #6a1b9a !important; + } + .btn-purple.btn-accent-1:active, + .btn-purple.btn-accent-1:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-accent-1 { + border-color: #ea80fc !important; + color: #ea80fc !important; + } + .btn-outline-purple.btn-outline-accent-1:hover { + background-color: #ea80fc !important; + } + .border-purple.border-accent-1 { + border: 1px solid #ea80fc !important; + } + .border-top-purple.border-top-accent-1 { + border-top: 1px solid #ea80fc !important; + } + .border-bottom-purple.border-bottom-accent-1 { + border-bottom: 1px solid #ea80fc !important; + } + .border-left-purple.border-left-accent-1 { + border-left: 1px solid #ea80fc !important; + } + .border-right-purple.border-right-accent-1 { + border-right: 1px solid #ea80fc !important; + } + .btn-purple.btn-accent-2, + .btn-purple.btn-accent-2:hover { + border-color: #7b1fa2 !important; + } + .overlay-purple.overlay-accent-1 { + background: #ea80fc; + background: rgba(234, 128, 252, 0.8); + } + .bg-purple.bg-accent-2, + .btn-purple.btn-accent-2 { + background-color: #e040fb !important; + } + .purple.accent-2 { + color: #e040fb !important; + } + .btn-purple.btn-accent-2:hover { + background-color: #6a1b9a !important; + } + .btn-purple.btn-accent-2:active, + .btn-purple.btn-accent-2:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-accent-2 { + border-color: #e040fb !important; + color: #e040fb !important; + } + .btn-outline-purple.btn-outline-accent-2:hover { + background-color: #e040fb !important; + } + .border-purple.border-accent-2 { + border: 1px solid #e040fb !important; + } + .border-top-purple.border-top-accent-2 { + border-top: 1px solid #e040fb !important; + } + .border-bottom-purple.border-bottom-accent-2 { + border-bottom: 1px solid #e040fb !important; + } + .border-left-purple.border-left-accent-2 { + border-left: 1px solid #e040fb !important; + } + .border-right-purple.border-right-accent-2 { + border-right: 1px solid #e040fb !important; + } + .btn-purple.btn-accent-3, + .btn-purple.btn-accent-3:hover { + border-color: #7b1fa2 !important; + } + .overlay-purple.overlay-accent-2 { + background: #e040fb; + background: rgba(224, 64, 251, 0.8); + } + .bg-purple.bg-accent-3, + .btn-purple.btn-accent-3 { + background-color: #d500f9 !important; + } + .purple.accent-3 { + color: #d500f9 !important; + } + .btn-purple.btn-accent-3:hover { + background-color: #6a1b9a !important; + } + .btn-purple.btn-accent-3:active, + .btn-purple.btn-accent-3:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-accent-3 { + border-color: #d500f9 !important; + color: #d500f9 !important; + } + .btn-outline-purple.btn-outline-accent-3:hover { + background-color: #d500f9 !important; + } + .border-purple.border-accent-3 { + border: 1px solid #d500f9 !important; + } + .border-top-purple.border-top-accent-3 { + border-top: 1px solid #d500f9 !important; + } + .border-bottom-purple.border-bottom-accent-3 { + border-bottom: 1px solid #d500f9 !important; + } + .border-left-purple.border-left-accent-3 { + border-left: 1px solid #d500f9 !important; + } + .border-right-purple.border-right-accent-3 { + border-right: 1px solid #d500f9 !important; + } + .btn-purple.btn-accent-4, + .btn-purple.btn-accent-4:hover { + border-color: #7b1fa2 !important; + } + .overlay-purple.overlay-accent-3 { + background: #d500f9; + background: rgba(213, 0, 249, 0.8); + } + .bg-purple.bg-accent-4, + .btn-purple.btn-accent-4 { + background-color: #d0f !important; + } + .purple.accent-4 { + color: #d0f !important; + } + .btn-purple.btn-accent-4:hover { + background-color: #6a1b9a !important; + } + .btn-purple.btn-accent-4:active, + .btn-purple.btn-accent-4:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-accent-4 { + border-color: #d0f !important; + color: #d0f !important; + } + .btn-outline-purple.btn-outline-accent-4:hover { + background-color: #d0f !important; + } + input:focus ~ .bg-purple { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #d0f !important; + } + .border-purple.border-accent-4 { + border: 1px solid #d0f !important; + } + .border-top-purple.border-top-accent-4 { + border-top: 1px solid #d0f !important; + } + .border-bottom-purple.border-bottom-accent-4 { + border-bottom: 1px solid #d0f !important; + } + .border-left-purple.border-left-accent-4 { + border-left: 1px solid #d0f !important; + } + .border-right-purple.border-right-accent-4 { + border-right: 1px solid #d0f !important; + } + .btn-blue.btn-lighten-5, + .btn-blue.btn-lighten-5:hover { + border-color: #1976d2 !important; + } + .overlay-purple.overlay-accent-4 { + background: #d0f; + background: rgba(221, 0, 255, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="purple"]:before { + background-color: #d0f; + } + .bg-blue.bg-lighten-5, + .btn-blue.btn-lighten-5 { + background-color: #e3f2fd !important; + } + .blue.lighten-5 { + color: #e3f2fd !important; + } + .btn-blue.btn-lighten-5:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-lighten-5:active, + .btn-blue.btn-lighten-5:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-lighten-5 { + border-color: #e3f2fd !important; + color: #e3f2fd !important; + } + .btn-outline-blue.btn-outline-lighten-5:hover { + background-color: #e3f2fd !important; + } + .border-blue.border-lighten-5 { + border: 1px solid #e3f2fd !important; + } + .border-top-blue.border-top-lighten-5 { + border-top: 1px solid #e3f2fd !important; + } + .border-bottom-blue.border-bottom-lighten-5 { + border-bottom: 1px solid #e3f2fd !important; + } + .border-left-blue.border-left-lighten-5 { + border-left: 1px solid #e3f2fd !important; + } + .border-right-blue.border-right-lighten-5 { + border-right: 1px solid #e3f2fd !important; + } + .btn-blue.btn-lighten-4, + .btn-blue.btn-lighten-4:hover { + border-color: #1976d2 !important; + } + .overlay-blue.overlay-lighten-5 { + background: #e3f2fd; + background: rgba(227, 242, 253, 0.8); + } + .bg-blue.bg-lighten-4, + .btn-blue.btn-lighten-4 { + background-color: #bbdefb !important; + } + .blue.lighten-4 { + color: #bbdefb !important; + } + .btn-blue.btn-lighten-4:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-lighten-4:active, + .btn-blue.btn-lighten-4:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-lighten-4 { + border-color: #bbdefb !important; + color: #bbdefb !important; + } + .btn-outline-blue.btn-outline-lighten-4:hover { + background-color: #bbdefb !important; + } + .border-blue.border-lighten-4 { + border: 1px solid #bbdefb !important; + } + .border-top-blue.border-top-lighten-4 { + border-top: 1px solid #bbdefb !important; + } + .border-bottom-blue.border-bottom-lighten-4 { + border-bottom: 1px solid #bbdefb !important; + } + .border-left-blue.border-left-lighten-4 { + border-left: 1px solid #bbdefb !important; + } + .border-right-blue.border-right-lighten-4 { + border-right: 1px solid #bbdefb !important; + } + .btn-blue.btn-lighten-3, + .btn-blue.btn-lighten-3:hover { + border-color: #1976d2 !important; + } + .overlay-blue.overlay-lighten-4 { + background: #bbdefb; + background: rgba(187, 222, 251, 0.8); + } + .bg-blue.bg-lighten-3, + .btn-blue.btn-lighten-3 { + background-color: #90caf9 !important; + } + .blue.lighten-3 { + color: #90caf9 !important; + } + .btn-blue.btn-lighten-3:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-lighten-3:active, + .btn-blue.btn-lighten-3:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-lighten-3 { + border-color: #90caf9 !important; + color: #90caf9 !important; + } + .btn-outline-blue.btn-outline-lighten-3:hover { + background-color: #90caf9 !important; + } + .border-blue.border-lighten-3 { + border: 1px solid #90caf9 !important; + } + .border-top-blue.border-top-lighten-3 { + border-top: 1px solid #90caf9 !important; + } + .border-bottom-blue.border-bottom-lighten-3 { + border-bottom: 1px solid #90caf9 !important; + } + .border-left-blue.border-left-lighten-3 { + border-left: 1px solid #90caf9 !important; + } + .border-right-blue.border-right-lighten-3 { + border-right: 1px solid #90caf9 !important; + } + .btn-blue.btn-lighten-2, + .btn-blue.btn-lighten-2:hover { + border-color: #1976d2 !important; + } + .overlay-blue.overlay-lighten-3 { + background: #90caf9; + background: rgba(144, 202, 249, 0.8); + } + .bg-blue.bg-lighten-2, + .btn-blue.btn-lighten-2 { + background-color: #64b5f6 !important; + } + .blue.lighten-2 { + color: #64b5f6 !important; + } + .btn-blue.btn-lighten-2:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-lighten-2:active, + .btn-blue.btn-lighten-2:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-lighten-2 { + border-color: #64b5f6 !important; + color: #64b5f6 !important; + } + .btn-outline-blue.btn-outline-lighten-2:hover { + background-color: #64b5f6 !important; + } + .border-blue.border-lighten-2 { + border: 1px solid #64b5f6 !important; + } + .border-top-blue.border-top-lighten-2 { + border-top: 1px solid #64b5f6 !important; + } + .border-bottom-blue.border-bottom-lighten-2 { + border-bottom: 1px solid #64b5f6 !important; + } + .border-left-blue.border-left-lighten-2 { + border-left: 1px solid #64b5f6 !important; + } + .border-right-blue.border-right-lighten-2 { + border-right: 1px solid #64b5f6 !important; + } + .btn-blue.btn-lighten-1, + .btn-blue.btn-lighten-1:hover { + border-color: #1976d2 !important; + } + .overlay-blue.overlay-lighten-2 { + background: #64b5f6; + background: rgba(100, 181, 246, 0.8); + } + .bg-blue.bg-lighten-1, + .btn-blue.btn-lighten-1 { + background-color: #42a5f5 !important; + } + .blue.lighten-1 { + color: #42a5f5 !important; + } + .btn-blue.btn-lighten-1:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-lighten-1:active, + .btn-blue.btn-lighten-1:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-lighten-1 { + border-color: #42a5f5 !important; + color: #42a5f5 !important; + } + .btn-outline-blue.btn-outline-lighten-1:hover { + background-color: #42a5f5 !important; + } + .border-blue.border-lighten-1 { + border: 1px solid #42a5f5 !important; + } + .border-top-blue.border-top-lighten-1 { + border-top: 1px solid #42a5f5 !important; + } + .border-bottom-blue.border-bottom-lighten-1 { + border-bottom: 1px solid #42a5f5 !important; + } + .border-left-blue.border-left-lighten-1 { + border-left: 1px solid #42a5f5 !important; + } + .border-right-blue.border-right-lighten-1 { + border-right: 1px solid #42a5f5 !important; + } + .overlay-blue.overlay-lighten-1 { + background: #42a5f5; + background: rgba(66, 165, 245, 0.8); + } + .blue { + color: #2196f3 !important; + } + .bg-blue { + background-color: #2196f3 !important; + } + .bg-blue .card-footer, + .bg-blue .card-header { + background-color: transparent; + } + .alert-blue { + border-color: #65b6f7 !important; + background-color: #65b6f7 !important; + color: #05365d !important; + } + .alert-blue .alert-link { + color: #031f36 !important; + } + .bullet.bullet-blue { + background-color: #2196f3; + } + .bg-light-blue { + background-color: rgba(33, 150, 243, 0.15); + } + .bg-blue.badge-glow, + .border-blue.badge-glow { + box-shadow: 0 0 10px #2196f3; + } + .overlay-blue { + background: #2196f3; + background: rgba(33, 150, 243, 0.8); + } + .btn-blue { + background-color: #2196f3 !important; + color: #fff; + } + .btn-blue:hover { + border-color: #1e88e5 !important; + background-color: #42a5f5 !important; + color: #fff !important; + } + .btn-blue:active, + .btn-blue:focus { + border-color: #1976d2 !important; + background-color: #1565c0 !important; + color: #fff !important; + } + .btn-outline-blue { + border-color: #2196f3; + background-color: transparent; + color: #2196f3; + } + .btn-outline-blue:hover, + .widget-timeline .timeline-items.timeline-icon-blue:before { + background-color: #2196f3; + } + .btn-outline-blue:hover { + color: #fff !important; + } + input[type="checkbox"].bg-blue + .custom-control-label:before, + input[type="radio"].bg-blue + .custom-control-label:before { + background-color: #2196f3 !important; + } + .bg-blue.bg-darken-1, + .btn-blue.btn-darken-1 { + background-color: #1e88e5 !important; + } + .border-blue { + border: 1px solid #2196f3 !important; + } + .border-top-blue { + border-top: 1px solid #2196f3; + } + .border-bottom-blue { + border-bottom: 1px solid #2196f3; + } + .border-left-blue { + border-left: 1px solid #2196f3; + } + .border-right-blue { + border-right: 1px solid #2196f3; + } + .blue.darken-1 { + color: #1e88e5 !important; + } + .btn-blue.btn-darken-1 { + border-color: #1976d2 !important; + } + .btn-blue.btn-darken-1:hover { + border-color: #1976d2 !important; + background-color: #1565c0 !important; + } + .btn-blue.btn-darken-1:active, + .btn-blue.btn-darken-1:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-darken-1 { + border-color: #1e88e5 !important; + color: #1e88e5 !important; + } + .btn-outline-blue.btn-outline-darken-1:hover { + background-color: #1e88e5 !important; + } + .border-blue.border-darken-1 { + border: 1px solid #1e88e5 !important; + } + .border-top-blue.border-top-darken-1 { + border-top: 1px solid #1e88e5 !important; + } + .border-bottom-blue.border-bottom-darken-1 { + border-bottom: 1px solid #1e88e5 !important; + } + .border-left-blue.border-left-darken-1 { + border-left: 1px solid #1e88e5 !important; + } + .border-right-blue.border-right-darken-1 { + border-right: 1px solid #1e88e5 !important; + } + .btn-blue.btn-darken-2, + .btn-blue.btn-darken-2:hover { + border-color: #1976d2 !important; + } + .overlay-blue.overlay-darken-1 { + background: #1e88e5; + background: rgba(30, 136, 229, 0.8); + } + .bg-blue.bg-darken-2, + .btn-blue.btn-darken-2 { + background-color: #1976d2 !important; + } + .blue.darken-2 { + color: #1976d2 !important; + } + .btn-blue.btn-darken-2:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-darken-2:active, + .btn-blue.btn-darken-2:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-darken-2 { + border-color: #1976d2 !important; + color: #1976d2 !important; + } + .btn-outline-blue.btn-outline-darken-2:hover { + background-color: #1976d2 !important; + } + .border-blue.border-darken-2 { + border: 1px solid #1976d2 !important; + } + .border-top-blue.border-top-darken-2 { + border-top: 1px solid #1976d2 !important; + } + .border-bottom-blue.border-bottom-darken-2 { + border-bottom: 1px solid #1976d2 !important; + } + .border-left-blue.border-left-darken-2 { + border-left: 1px solid #1976d2 !important; + } + .border-right-blue.border-right-darken-2 { + border-right: 1px solid #1976d2 !important; + } + .overlay-blue.overlay-darken-2 { + background: #1976d2; + background: rgba(25, 118, 210, 0.8); + } + .blue.darken-3 { + color: #1565c0 !important; + } + .bg-blue.bg-darken-3 { + background-color: #1565c0 !important; + } + .btn-blue.btn-darken-3, + .btn-blue.btn-darken-3:hover { + border-color: #1976d2 !important; + background-color: #1565c0 !important; + } + .btn-blue.btn-darken-3:active, + .btn-blue.btn-darken-3:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-darken-3 { + border-color: #1565c0 !important; + color: #1565c0 !important; + } + .btn-outline-blue.btn-outline-darken-3:hover { + background-color: #1565c0 !important; + } + .border-blue.border-darken-3 { + border: 1px solid #1565c0 !important; + } + .border-top-blue.border-top-darken-3 { + border-top: 1px solid #1565c0 !important; + } + .border-bottom-blue.border-bottom-darken-3 { + border-bottom: 1px solid #1565c0 !important; + } + .border-left-blue.border-left-darken-3 { + border-left: 1px solid #1565c0 !important; + } + .border-right-blue.border-right-darken-3 { + border-right: 1px solid #1565c0 !important; + } + .btn-blue.btn-darken-4, + .btn-blue.btn-darken-4:hover { + border-color: #1976d2 !important; + } + .overlay-blue.overlay-darken-3 { + background: #1565c0; + background: rgba(21, 101, 192, 0.8); + } + .bg-blue.bg-darken-4, + .btn-blue.btn-darken-4 { + background-color: #0d47a1 !important; + } + .blue.darken-4 { + color: #0d47a1 !important; + } + .btn-blue.btn-darken-4:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-darken-4:active, + .btn-blue.btn-darken-4:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-darken-4 { + border-color: #0d47a1 !important; + color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-darken-4:hover { + background-color: #0d47a1 !important; + } + .border-blue.border-darken-4 { + border: 1px solid #0d47a1 !important; + } + .border-top-blue.border-top-darken-4 { + border-top: 1px solid #0d47a1 !important; + } + .border-bottom-blue.border-bottom-darken-4 { + border-bottom: 1px solid #0d47a1 !important; + } + .border-left-blue.border-left-darken-4 { + border-left: 1px solid #0d47a1 !important; + } + .border-right-blue.border-right-darken-4 { + border-right: 1px solid #0d47a1 !important; + } + .btn-blue.btn-accent-1, + .btn-blue.btn-accent-1:hover { + border-color: #1976d2 !important; + } + .overlay-blue.overlay-darken-4 { + background: #0d47a1; + background: rgba(13, 71, 161, 0.8); + } + .bg-blue.bg-accent-1, + .btn-blue.btn-accent-1 { + background-color: #82b1ff !important; + } + .blue.accent-1 { + color: #82b1ff !important; + } + .btn-blue.btn-accent-1:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-accent-1:active, + .btn-blue.btn-accent-1:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-accent-1 { + border-color: #82b1ff !important; + color: #82b1ff !important; + } + .btn-outline-blue.btn-outline-accent-1:hover { + background-color: #82b1ff !important; + } + .border-blue.border-accent-1 { + border: 1px solid #82b1ff !important; + } + .border-top-blue.border-top-accent-1 { + border-top: 1px solid #82b1ff !important; + } + .border-bottom-blue.border-bottom-accent-1 { + border-bottom: 1px solid #82b1ff !important; + } + .border-left-blue.border-left-accent-1 { + border-left: 1px solid #82b1ff !important; + } + .border-right-blue.border-right-accent-1 { + border-right: 1px solid #82b1ff !important; + } + .btn-blue.btn-accent-2, + .btn-blue.btn-accent-2:hover { + border-color: #1976d2 !important; + } + .overlay-blue.overlay-accent-1 { + background: #82b1ff; + background: rgba(130, 177, 255, 0.8); + } + .bg-blue.bg-accent-2, + .btn-blue.btn-accent-2 { + background-color: #448aff !important; + } + .blue.accent-2 { + color: #448aff !important; + } + .btn-blue.btn-accent-2:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-accent-2:active, + .btn-blue.btn-accent-2:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-accent-2 { + border-color: #448aff !important; + color: #448aff !important; + } + .btn-outline-blue.btn-outline-accent-2:hover { + background-color: #448aff !important; + } + .border-blue.border-accent-2 { + border: 1px solid #448aff !important; + } + .border-top-blue.border-top-accent-2 { + border-top: 1px solid #448aff !important; + } + .border-bottom-blue.border-bottom-accent-2 { + border-bottom: 1px solid #448aff !important; + } + .border-left-blue.border-left-accent-2 { + border-left: 1px solid #448aff !important; + } + .border-right-blue.border-right-accent-2 { + border-right: 1px solid #448aff !important; + } + .btn-blue.btn-accent-3, + .btn-blue.btn-accent-3:hover { + border-color: #1976d2 !important; + } + .overlay-blue.overlay-accent-2 { + background: #448aff; + background: rgba(68, 138, 255, 0.8); + } + .bg-blue.bg-accent-3, + .btn-blue.btn-accent-3 { + background-color: #2979ff !important; + } + .blue.accent-3 { + color: #2979ff !important; + } + .btn-blue.btn-accent-3:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-accent-3:active, + .btn-blue.btn-accent-3:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-accent-3 { + border-color: #2979ff !important; + color: #2979ff !important; + } + .btn-outline-blue.btn-outline-accent-3:hover { + background-color: #2979ff !important; + } + .border-blue.border-accent-3 { + border: 1px solid #2979ff !important; + } + .border-top-blue.border-top-accent-3 { + border-top: 1px solid #2979ff !important; + } + .border-bottom-blue.border-bottom-accent-3 { + border-bottom: 1px solid #2979ff !important; + } + .border-left-blue.border-left-accent-3 { + border-left: 1px solid #2979ff !important; + } + .border-right-blue.border-right-accent-3 { + border-right: 1px solid #2979ff !important; + } + .btn-blue.btn-accent-4, + .btn-blue.btn-accent-4:hover { + border-color: #1976d2 !important; + } + .overlay-blue.overlay-accent-3 { + background: #2979ff; + background: rgba(41, 121, 255, 0.8); + } + .bg-blue.bg-accent-4, + .btn-blue.btn-accent-4 { + background-color: #2962ff !important; + } + .blue.accent-4 { + color: #2962ff !important; + } + .btn-blue.btn-accent-4:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-accent-4:active, + .btn-blue.btn-accent-4:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-accent-4 { + border-color: #2962ff !important; + color: #2962ff !important; + } + .btn-outline-blue.btn-outline-accent-4:hover { + background-color: #2962ff !important; + } + input:focus ~ .bg-blue { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #2962ff !important; + } + .border-blue.border-accent-4 { + border: 1px solid #2962ff !important; + } + .border-top-blue.border-top-accent-4 { + border-top: 1px solid #2962ff !important; + } + .border-bottom-blue.border-bottom-accent-4 { + border-bottom: 1px solid #2962ff !important; + } + .border-left-blue.border-left-accent-4 { + border-left: 1px solid #2962ff !important; + } + .border-right-blue.border-right-accent-4 { + border-right: 1px solid #2962ff !important; + } + .btn-cyan.btn-lighten-5, + .btn-cyan.btn-lighten-5:hover { + border-color: #0097a7 !important; + } + .overlay-blue.overlay-accent-4 { + background: #2962ff; + background: rgba(41, 98, 255, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="blue"]:before { + background-color: #2962ff; + } + .bg-cyan.bg-lighten-5, + .btn-cyan.btn-lighten-5 { + background-color: #e0f7fa !important; + } + .cyan.lighten-5 { + color: #e0f7fa !important; + } + .btn-cyan.btn-lighten-5:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-lighten-5:active, + .btn-cyan.btn-lighten-5:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-lighten-5 { + border-color: #e0f7fa !important; + color: #e0f7fa !important; + } + .btn-outline-cyan.btn-outline-lighten-5:hover { + background-color: #e0f7fa !important; + } + .border-cyan.border-lighten-5 { + border: 1px solid #e0f7fa !important; + } + .border-top-cyan.border-top-lighten-5 { + border-top: 1px solid #e0f7fa !important; + } + .border-bottom-cyan.border-bottom-lighten-5 { + border-bottom: 1px solid #e0f7fa !important; + } + .border-left-cyan.border-left-lighten-5 { + border-left: 1px solid #e0f7fa !important; + } + .border-right-cyan.border-right-lighten-5 { + border-right: 1px solid #e0f7fa !important; + } + .btn-cyan.btn-lighten-4, + .btn-cyan.btn-lighten-4:hover { + border-color: #0097a7 !important; + } + .overlay-cyan.overlay-lighten-5 { + background: #e0f7fa; + background: rgba(224, 247, 250, 0.8); + } + .bg-cyan.bg-lighten-4, + .btn-cyan.btn-lighten-4 { + background-color: #b2ebf2 !important; + } + .cyan.lighten-4 { + color: #b2ebf2 !important; + } + .btn-cyan.btn-lighten-4:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-lighten-4:active, + .btn-cyan.btn-lighten-4:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-lighten-4 { + border-color: #b2ebf2 !important; + color: #b2ebf2 !important; + } + .btn-outline-cyan.btn-outline-lighten-4:hover { + background-color: #b2ebf2 !important; + } + .border-cyan.border-lighten-4 { + border: 1px solid #b2ebf2 !important; + } + .border-top-cyan.border-top-lighten-4 { + border-top: 1px solid #b2ebf2 !important; + } + .border-bottom-cyan.border-bottom-lighten-4 { + border-bottom: 1px solid #b2ebf2 !important; + } + .border-left-cyan.border-left-lighten-4 { + border-left: 1px solid #b2ebf2 !important; + } + .border-right-cyan.border-right-lighten-4 { + border-right: 1px solid #b2ebf2 !important; + } + .btn-cyan.btn-lighten-3, + .btn-cyan.btn-lighten-3:hover { + border-color: #0097a7 !important; + } + .overlay-cyan.overlay-lighten-4 { + background: #b2ebf2; + background: rgba(178, 235, 242, 0.8); + } + .bg-cyan.bg-lighten-3, + .btn-cyan.btn-lighten-3 { + background-color: #80deea !important; + } + .cyan.lighten-3 { + color: #80deea !important; + } + .btn-cyan.btn-lighten-3:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-lighten-3:active, + .btn-cyan.btn-lighten-3:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-lighten-3 { + border-color: #80deea !important; + color: #80deea !important; + } + .btn-outline-cyan.btn-outline-lighten-3:hover { + background-color: #80deea !important; + } + .border-cyan.border-lighten-3 { + border: 1px solid #80deea !important; + } + .border-top-cyan.border-top-lighten-3 { + border-top: 1px solid #80deea !important; + } + .border-bottom-cyan.border-bottom-lighten-3 { + border-bottom: 1px solid #80deea !important; + } + .border-left-cyan.border-left-lighten-3 { + border-left: 1px solid #80deea !important; + } + .border-right-cyan.border-right-lighten-3 { + border-right: 1px solid #80deea !important; + } + .btn-cyan.btn-lighten-2, + .btn-cyan.btn-lighten-2:hover { + border-color: #0097a7 !important; + } + .overlay-cyan.overlay-lighten-3 { + background: #80deea; + background: rgba(128, 222, 234, 0.8); + } + .bg-cyan.bg-lighten-2, + .btn-cyan.btn-lighten-2 { + background-color: #4dd0e1 !important; + } + .cyan.lighten-2 { + color: #4dd0e1 !important; + } + .btn-cyan.btn-lighten-2:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-lighten-2:active, + .btn-cyan.btn-lighten-2:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-lighten-2 { + border-color: #4dd0e1 !important; + color: #4dd0e1 !important; + } + .btn-outline-cyan.btn-outline-lighten-2:hover { + background-color: #4dd0e1 !important; + } + .border-cyan.border-lighten-2 { + border: 1px solid #4dd0e1 !important; + } + .border-top-cyan.border-top-lighten-2 { + border-top: 1px solid #4dd0e1 !important; + } + .border-bottom-cyan.border-bottom-lighten-2 { + border-bottom: 1px solid #4dd0e1 !important; + } + .border-left-cyan.border-left-lighten-2 { + border-left: 1px solid #4dd0e1 !important; + } + .border-right-cyan.border-right-lighten-2 { + border-right: 1px solid #4dd0e1 !important; + } + .btn-cyan.btn-lighten-1, + .btn-cyan.btn-lighten-1:hover { + border-color: #0097a7 !important; + } + .overlay-cyan.overlay-lighten-2 { + background: #4dd0e1; + background: rgba(77, 208, 225, 0.8); + } + .bg-cyan.bg-lighten-1, + .btn-cyan.btn-lighten-1 { + background-color: #26c6da !important; + } + .cyan.lighten-1 { + color: #26c6da !important; + } + .btn-cyan.btn-lighten-1:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-lighten-1:active, + .btn-cyan.btn-lighten-1:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-lighten-1 { + border-color: #26c6da !important; + color: #26c6da !important; + } + .btn-outline-cyan.btn-outline-lighten-1:hover { + background-color: #26c6da !important; + } + .border-cyan.border-lighten-1 { + border: 1px solid #26c6da !important; + } + .border-top-cyan.border-top-lighten-1 { + border-top: 1px solid #26c6da !important; + } + .border-bottom-cyan.border-bottom-lighten-1 { + border-bottom: 1px solid #26c6da !important; + } + .border-left-cyan.border-left-lighten-1 { + border-left: 1px solid #26c6da !important; + } + .border-right-cyan.border-right-lighten-1 { + border-right: 1px solid #26c6da !important; + } + .overlay-cyan.overlay-lighten-1 { + background: #26c6da; + background: rgba(38, 198, 218, 0.8); + } + .cyan { + color: #00bcd4 !important; + } + .bg-cyan { + background-color: #00bcd4 !important; + } + .bg-cyan .card-footer, + .bg-cyan .card-header { + background-color: transparent; + } + .alert-cyan { + border-color: #1ce5ff !important; + background-color: #1ce5ff !important; + color: #001e22 !important; + } + .alert-cyan .alert-link { + color: #000 !important; + } + .bullet.bullet-cyan { + background-color: #00bcd4; + } + .bg-light-cyan { + background-color: rgba(0, 188, 212, 0.15); + } + .bg-cyan.badge-glow, + .border-cyan.badge-glow { + box-shadow: 0 0 10px #00bcd4; + } + .overlay-cyan { + background: #00bcd4; + background: rgba(0, 188, 212, 0.8); + } + .btn-cyan { + background-color: #00bcd4 !important; + color: #fff; + } + .btn-cyan:hover { + border-color: #00acc1 !important; + background-color: #26c6da !important; + color: #fff !important; + } + .btn-cyan:active, + .btn-cyan:focus { + border-color: #0097a7 !important; + background-color: #00838f !important; + color: #fff !important; + } + .btn-outline-cyan { + border-color: #00bcd4; + background-color: transparent; + color: #00bcd4; + } + .btn-outline-cyan:hover, + .widget-timeline .timeline-items.timeline-icon-cyan:before { + background-color: #00bcd4; + } + .btn-outline-cyan:hover { + color: #fff !important; + } + input[type="checkbox"].bg-cyan + .custom-control-label:before, + input[type="radio"].bg-cyan + .custom-control-label:before { + background-color: #00bcd4 !important; + } + .bg-cyan.bg-darken-1, + .btn-cyan.btn-darken-1 { + background-color: #00acc1 !important; + } + .border-cyan { + border: 1px solid #00bcd4 !important; + } + .border-top-cyan { + border-top: 1px solid #00bcd4; + } + .border-bottom-cyan { + border-bottom: 1px solid #00bcd4; + } + .border-left-cyan { + border-left: 1px solid #00bcd4; + } + .border-right-cyan { + border-right: 1px solid #00bcd4; + } + .cyan.darken-1 { + color: #00acc1 !important; + } + .btn-cyan.btn-darken-1 { + border-color: #0097a7 !important; + } + .btn-cyan.btn-darken-1:hover { + border-color: #0097a7 !important; + background-color: #00838f !important; + } + .btn-cyan.btn-darken-1:active, + .btn-cyan.btn-darken-1:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-darken-1 { + border-color: #00acc1 !important; + color: #00acc1 !important; + } + .btn-outline-cyan.btn-outline-darken-1:hover { + background-color: #00acc1 !important; + } + .border-cyan.border-darken-1 { + border: 1px solid #00acc1 !important; + } + .border-top-cyan.border-top-darken-1 { + border-top: 1px solid #00acc1 !important; + } + .border-bottom-cyan.border-bottom-darken-1 { + border-bottom: 1px solid #00acc1 !important; + } + .border-left-cyan.border-left-darken-1 { + border-left: 1px solid #00acc1 !important; + } + .border-right-cyan.border-right-darken-1 { + border-right: 1px solid #00acc1 !important; + } + .btn-cyan.btn-darken-2, + .btn-cyan.btn-darken-2:hover { + border-color: #0097a7 !important; + } + .overlay-cyan.overlay-darken-1 { + background: #00acc1; + background: rgba(0, 172, 193, 0.8); + } + .bg-cyan.bg-darken-2, + .btn-cyan.btn-darken-2 { + background-color: #0097a7 !important; + } + .cyan.darken-2 { + color: #0097a7 !important; + } + .btn-cyan.btn-darken-2:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-darken-2:active, + .btn-cyan.btn-darken-2:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-darken-2 { + border-color: #0097a7 !important; + color: #0097a7 !important; + } + .btn-outline-cyan.btn-outline-darken-2:hover { + background-color: #0097a7 !important; + } + .border-cyan.border-darken-2 { + border: 1px solid #0097a7 !important; + } + .border-top-cyan.border-top-darken-2 { + border-top: 1px solid #0097a7 !important; + } + .border-bottom-cyan.border-bottom-darken-2 { + border-bottom: 1px solid #0097a7 !important; + } + .border-left-cyan.border-left-darken-2 { + border-left: 1px solid #0097a7 !important; + } + .border-right-cyan.border-right-darken-2 { + border-right: 1px solid #0097a7 !important; + } + .overlay-cyan.overlay-darken-2 { + background: #0097a7; + background: rgba(0, 151, 167, 0.8); + } + .cyan.darken-3 { + color: #00838f !important; + } + .bg-cyan.bg-darken-3 { + background-color: #00838f !important; + } + .btn-cyan.btn-darken-3, + .btn-cyan.btn-darken-3:hover { + border-color: #0097a7 !important; + background-color: #00838f !important; + } + .btn-cyan.btn-darken-3:active, + .btn-cyan.btn-darken-3:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-darken-3 { + border-color: #00838f !important; + color: #00838f !important; + } + .btn-outline-cyan.btn-outline-darken-3:hover { + background-color: #00838f !important; + } + .border-cyan.border-darken-3 { + border: 1px solid #00838f !important; + } + .border-top-cyan.border-top-darken-3 { + border-top: 1px solid #00838f !important; + } + .border-bottom-cyan.border-bottom-darken-3 { + border-bottom: 1px solid #00838f !important; + } + .border-left-cyan.border-left-darken-3 { + border-left: 1px solid #00838f !important; + } + .border-right-cyan.border-right-darken-3 { + border-right: 1px solid #00838f !important; + } + .btn-cyan.btn-darken-4, + .btn-cyan.btn-darken-4:hover { + border-color: #0097a7 !important; + } + .overlay-cyan.overlay-darken-3 { + background: #00838f; + background: rgba(0, 131, 143, 0.8); + } + .bg-cyan.bg-darken-4, + .btn-cyan.btn-darken-4 { + background-color: #006064 !important; + } + .cyan.darken-4 { + color: #006064 !important; + } + .btn-cyan.btn-darken-4:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-darken-4:active, + .btn-cyan.btn-darken-4:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-darken-4 { + border-color: #006064 !important; + color: #006064 !important; + } + .btn-outline-cyan.btn-outline-darken-4:hover { + background-color: #006064 !important; + } + .border-cyan.border-darken-4 { + border: 1px solid #006064 !important; + } + .border-top-cyan.border-top-darken-4 { + border-top: 1px solid #006064 !important; + } + .border-bottom-cyan.border-bottom-darken-4 { + border-bottom: 1px solid #006064 !important; + } + .border-left-cyan.border-left-darken-4 { + border-left: 1px solid #006064 !important; + } + .border-right-cyan.border-right-darken-4 { + border-right: 1px solid #006064 !important; + } + .btn-cyan.btn-accent-1, + .btn-cyan.btn-accent-1:hover { + border-color: #0097a7 !important; + } + .overlay-cyan.overlay-darken-4 { + background: #006064; + background: rgba(0, 96, 100, 0.8); + } + .bg-cyan.bg-accent-1, + .btn-cyan.btn-accent-1 { + background-color: #84ffff !important; + } + .cyan.accent-1 { + color: #84ffff !important; + } + .btn-cyan.btn-accent-1:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-accent-1:active, + .btn-cyan.btn-accent-1:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-accent-1 { + border-color: #84ffff !important; + color: #84ffff !important; + } + .btn-outline-cyan.btn-outline-accent-1:hover { + background-color: #84ffff !important; + } + .border-cyan.border-accent-1 { + border: 1px solid #84ffff !important; + } + .border-top-cyan.border-top-accent-1 { + border-top: 1px solid #84ffff !important; + } + .border-bottom-cyan.border-bottom-accent-1 { + border-bottom: 1px solid #84ffff !important; + } + .border-left-cyan.border-left-accent-1 { + border-left: 1px solid #84ffff !important; + } + .border-right-cyan.border-right-accent-1 { + border-right: 1px solid #84ffff !important; + } + .btn-cyan.btn-accent-2, + .btn-cyan.btn-accent-2:hover { + border-color: #0097a7 !important; + } + .overlay-cyan.overlay-accent-1 { + background: #84ffff; + background: rgba(132, 255, 255, 0.8); + } + .bg-cyan.bg-accent-2, + .btn-cyan.btn-accent-2 { + background-color: #18ffff !important; + } + .cyan.accent-2 { + color: #18ffff !important; + } + .btn-cyan.btn-accent-2:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-accent-2:active, + .btn-cyan.btn-accent-2:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-accent-2 { + border-color: #18ffff !important; + color: #18ffff !important; + } + .btn-outline-cyan.btn-outline-accent-2:hover { + background-color: #18ffff !important; + } + .border-cyan.border-accent-2 { + border: 1px solid #18ffff !important; + } + .border-top-cyan.border-top-accent-2 { + border-top: 1px solid #18ffff !important; + } + .border-bottom-cyan.border-bottom-accent-2 { + border-bottom: 1px solid #18ffff !important; + } + .border-left-cyan.border-left-accent-2 { + border-left: 1px solid #18ffff !important; + } + .border-right-cyan.border-right-accent-2 { + border-right: 1px solid #18ffff !important; + } + .btn-cyan.btn-accent-3, + .btn-cyan.btn-accent-3:hover { + border-color: #0097a7 !important; + } + .overlay-cyan.overlay-accent-2 { + background: #18ffff; + background: rgba(24, 255, 255, 0.8); + } + .bg-cyan.bg-accent-3, + .btn-cyan.btn-accent-3 { + background-color: #00e5ff !important; + } + .cyan.accent-3 { + color: #00e5ff !important; + } + .btn-cyan.btn-accent-3:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-accent-3:active, + .btn-cyan.btn-accent-3:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-accent-3 { + border-color: #00e5ff !important; + color: #00e5ff !important; + } + .btn-outline-cyan.btn-outline-accent-3:hover { + background-color: #00e5ff !important; + } + .border-cyan.border-accent-3 { + border: 1px solid #00e5ff !important; + } + .border-top-cyan.border-top-accent-3 { + border-top: 1px solid #00e5ff !important; + } + .border-bottom-cyan.border-bottom-accent-3 { + border-bottom: 1px solid #00e5ff !important; + } + .border-left-cyan.border-left-accent-3 { + border-left: 1px solid #00e5ff !important; + } + .border-right-cyan.border-right-accent-3 { + border-right: 1px solid #00e5ff !important; + } + .btn-cyan.btn-accent-4, + .btn-cyan.btn-accent-4:hover { + border-color: #0097a7 !important; + } + .overlay-cyan.overlay-accent-3 { + background: #00e5ff; + background: rgba(0, 229, 255, 0.8); + } + .bg-cyan.bg-accent-4, + .btn-cyan.btn-accent-4 { + background-color: #00b8d4 !important; + } + .cyan.accent-4 { + color: #00b8d4 !important; + } + .btn-cyan.btn-accent-4:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-accent-4:active, + .btn-cyan.btn-accent-4:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-accent-4 { + border-color: #00b8d4 !important; + color: #00b8d4 !important; + } + .btn-outline-cyan.btn-outline-accent-4:hover { + background-color: #00b8d4 !important; + } + input:focus ~ .bg-cyan { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00b8d4 !important; + } + .border-cyan.border-accent-4 { + border: 1px solid #00b8d4 !important; + } + .border-top-cyan.border-top-accent-4 { + border-top: 1px solid #00b8d4 !important; + } + .border-bottom-cyan.border-bottom-accent-4 { + border-bottom: 1px solid #00b8d4 !important; + } + .border-left-cyan.border-left-accent-4 { + border-left: 1px solid #00b8d4 !important; + } + .border-right-cyan.border-right-accent-4 { + border-right: 1px solid #00b8d4 !important; + } + .btn-teal.btn-lighten-5, + .btn-teal.btn-lighten-5:hover { + border-color: #00796b !important; + } + .overlay-cyan.overlay-accent-4 { + background: #00b8d4; + background: rgba(0, 184, 212, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="cyan"]:before { + background-color: #00b8d4; + } + .bg-teal.bg-lighten-5, + .btn-teal.btn-lighten-5 { + background-color: #e0f2f1 !important; + } + .teal.lighten-5 { + color: #e0f2f1 !important; + } + .btn-teal.btn-lighten-5:hover { + background-color: #00695c !important; + } + .btn-teal.btn-lighten-5:active, + .btn-teal.btn-lighten-5:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-lighten-5 { + border-color: #e0f2f1 !important; + color: #e0f2f1 !important; + } + .btn-outline-teal.btn-outline-lighten-5:hover { + background-color: #e0f2f1 !important; + } + .border-teal.border-lighten-5 { + border: 1px solid #e0f2f1 !important; + } + .border-top-teal.border-top-lighten-5 { + border-top: 1px solid #e0f2f1 !important; + } + .border-bottom-teal.border-bottom-lighten-5 { + border-bottom: 1px solid #e0f2f1 !important; + } + .border-left-teal.border-left-lighten-5 { + border-left: 1px solid #e0f2f1 !important; + } + .border-right-teal.border-right-lighten-5 { + border-right: 1px solid #e0f2f1 !important; + } + .btn-teal.btn-lighten-4, + .btn-teal.btn-lighten-4:hover { + border-color: #00796b !important; + } + .overlay-teal.overlay-lighten-5 { + background: #e0f2f1; + background: rgba(224, 242, 241, 0.8); + } + .bg-teal.bg-lighten-4, + .btn-teal.btn-lighten-4 { + background-color: #b2dfdb !important; + } + .teal.lighten-4 { + color: #b2dfdb !important; + } + .btn-teal.btn-lighten-4:hover { + background-color: #00695c !important; + } + .btn-teal.btn-lighten-4:active, + .btn-teal.btn-lighten-4:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-lighten-4 { + border-color: #b2dfdb !important; + color: #b2dfdb !important; + } + .btn-outline-teal.btn-outline-lighten-4:hover { + background-color: #b2dfdb !important; + } + .border-teal.border-lighten-4 { + border: 1px solid #b2dfdb !important; + } + .border-top-teal.border-top-lighten-4 { + border-top: 1px solid #b2dfdb !important; + } + .border-bottom-teal.border-bottom-lighten-4 { + border-bottom: 1px solid #b2dfdb !important; + } + .border-left-teal.border-left-lighten-4 { + border-left: 1px solid #b2dfdb !important; + } + .border-right-teal.border-right-lighten-4 { + border-right: 1px solid #b2dfdb !important; + } + .btn-teal.btn-lighten-3, + .btn-teal.btn-lighten-3:hover { + border-color: #00796b !important; + } + .overlay-teal.overlay-lighten-4 { + background: #b2dfdb; + background: rgba(178, 223, 219, 0.8); + } + .bg-teal.bg-lighten-3, + .btn-teal.btn-lighten-3 { + background-color: #80cbc4 !important; + } + .teal.lighten-3 { + color: #80cbc4 !important; + } + .btn-teal.btn-lighten-3:hover { + background-color: #00695c !important; + } + .btn-teal.btn-lighten-3:active, + .btn-teal.btn-lighten-3:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-lighten-3 { + border-color: #80cbc4 !important; + color: #80cbc4 !important; + } + .btn-outline-teal.btn-outline-lighten-3:hover { + background-color: #80cbc4 !important; + } + .border-teal.border-lighten-3 { + border: 1px solid #80cbc4 !important; + } + .border-top-teal.border-top-lighten-3 { + border-top: 1px solid #80cbc4 !important; + } + .border-bottom-teal.border-bottom-lighten-3 { + border-bottom: 1px solid #80cbc4 !important; + } + .border-left-teal.border-left-lighten-3 { + border-left: 1px solid #80cbc4 !important; + } + .border-right-teal.border-right-lighten-3 { + border-right: 1px solid #80cbc4 !important; + } + .btn-teal.btn-lighten-2, + .btn-teal.btn-lighten-2:hover { + border-color: #00796b !important; + } + .overlay-teal.overlay-lighten-3 { + background: #80cbc4; + background: rgba(128, 203, 196, 0.8); + } + .bg-teal.bg-lighten-2, + .btn-teal.btn-lighten-2 { + background-color: #4db6ac !important; + } + .teal.lighten-2 { + color: #4db6ac !important; + } + .btn-teal.btn-lighten-2:hover { + background-color: #00695c !important; + } + .btn-teal.btn-lighten-2:active, + .btn-teal.btn-lighten-2:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-lighten-2 { + border-color: #4db6ac !important; + color: #4db6ac !important; + } + .btn-outline-teal.btn-outline-lighten-2:hover { + background-color: #4db6ac !important; + } + .border-teal.border-lighten-2 { + border: 1px solid #4db6ac !important; + } + .border-top-teal.border-top-lighten-2 { + border-top: 1px solid #4db6ac !important; + } + .border-bottom-teal.border-bottom-lighten-2 { + border-bottom: 1px solid #4db6ac !important; + } + .border-left-teal.border-left-lighten-2 { + border-left: 1px solid #4db6ac !important; + } + .border-right-teal.border-right-lighten-2 { + border-right: 1px solid #4db6ac !important; + } + .btn-teal.btn-lighten-1, + .btn-teal.btn-lighten-1:hover { + border-color: #00796b !important; + } + .overlay-teal.overlay-lighten-2 { + background: #4db6ac; + background: rgba(77, 182, 172, 0.8); + } + .bg-teal.bg-lighten-1, + .btn-teal.btn-lighten-1 { + background-color: #26a69a !important; + } + .teal.lighten-1 { + color: #26a69a !important; + } + .btn-teal.btn-lighten-1:hover { + background-color: #00695c !important; + } + .btn-teal.btn-lighten-1:active, + .btn-teal.btn-lighten-1:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-lighten-1 { + border-color: #26a69a !important; + color: #26a69a !important; + } + .btn-outline-teal.btn-outline-lighten-1:hover { + background-color: #26a69a !important; + } + .border-teal.border-lighten-1 { + border: 1px solid #26a69a !important; + } + .border-top-teal.border-top-lighten-1 { + border-top: 1px solid #26a69a !important; + } + .border-bottom-teal.border-bottom-lighten-1 { + border-bottom: 1px solid #26a69a !important; + } + .border-left-teal.border-left-lighten-1 { + border-left: 1px solid #26a69a !important; + } + .border-right-teal.border-right-lighten-1 { + border-right: 1px solid #26a69a !important; + } + .overlay-teal.overlay-lighten-1 { + background: #26a69a; + background: rgba(38, 166, 154, 0.8); + } + .teal { + color: #009688 !important; + } + .alert-teal, + .alert-teal .alert-link { + color: #000 !important; + } + .bg-teal { + background-color: #009688 !important; + } + .bg-teal .card-footer, + .bg-teal .card-header { + background-color: transparent; + } + .alert-teal { + border-color: #00ddc9 !important; + background-color: #00ddc9 !important; + } + .bullet.bullet-teal { + background-color: #009688; + } + .bg-light-teal { + background-color: rgba(0, 150, 136, 0.15); + } + .bg-teal.badge-glow, + .border-teal.badge-glow { + box-shadow: 0 0 10px #009688; + } + .overlay-teal { + background: #009688; + background: rgba(0, 150, 136, 0.8); + } + .btn-teal { + background-color: #009688 !important; + color: #fff; + } + .btn-teal:hover { + border-color: #00897b !important; + background-color: #26a69a !important; + color: #fff !important; + } + .btn-teal:active, + .btn-teal:focus { + border-color: #00796b !important; + background-color: #00695c !important; + color: #fff !important; + } + .btn-outline-teal { + border-color: #009688; + background-color: transparent; + color: #009688; + } + .btn-outline-teal:hover, + .widget-timeline .timeline-items.timeline-icon-teal:before { + background-color: #009688; + } + .btn-outline-teal:hover { + color: #fff !important; + } + input[type="checkbox"].bg-teal + .custom-control-label:before, + input[type="radio"].bg-teal + .custom-control-label:before { + background-color: #009688 !important; + } + .bg-teal.bg-darken-1, + .btn-teal.btn-darken-1 { + background-color: #00897b !important; + } + .border-teal { + border: 1px solid #009688 !important; + } + .border-top-teal { + border-top: 1px solid #009688; + } + .border-bottom-teal { + border-bottom: 1px solid #009688; + } + .border-left-teal { + border-left: 1px solid #009688; + } + .border-right-teal { + border-right: 1px solid #009688; + } + .teal.darken-1 { + color: #00897b !important; + } + .btn-teal.btn-darken-1 { + border-color: #00796b !important; + } + .btn-teal.btn-darken-1:hover { + border-color: #00796b !important; + background-color: #00695c !important; + } + .btn-teal.btn-darken-1:active, + .btn-teal.btn-darken-1:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-darken-1 { + border-color: #00897b !important; + color: #00897b !important; + } + .btn-outline-teal.btn-outline-darken-1:hover { + background-color: #00897b !important; + } + .border-teal.border-darken-1 { + border: 1px solid #00897b !important; + } + .border-top-teal.border-top-darken-1 { + border-top: 1px solid #00897b !important; + } + .border-bottom-teal.border-bottom-darken-1 { + border-bottom: 1px solid #00897b !important; + } + .border-left-teal.border-left-darken-1 { + border-left: 1px solid #00897b !important; + } + .border-right-teal.border-right-darken-1 { + border-right: 1px solid #00897b !important; + } + .btn-teal.btn-darken-2, + .btn-teal.btn-darken-2:hover { + border-color: #00796b !important; + } + .overlay-teal.overlay-darken-1 { + background: #00897b; + background: rgba(0, 137, 123, 0.8); + } + .bg-teal.bg-darken-2, + .btn-teal.btn-darken-2 { + background-color: #00796b !important; + } + .teal.darken-2 { + color: #00796b !important; + } + .btn-teal.btn-darken-2:hover { + background-color: #00695c !important; + } + .btn-teal.btn-darken-2:active, + .btn-teal.btn-darken-2:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-darken-2 { + border-color: #00796b !important; + color: #00796b !important; + } + .btn-outline-teal.btn-outline-darken-2:hover { + background-color: #00796b !important; + } + .border-teal.border-darken-2 { + border: 1px solid #00796b !important; + } + .border-top-teal.border-top-darken-2 { + border-top: 1px solid #00796b !important; + } + .border-bottom-teal.border-bottom-darken-2 { + border-bottom: 1px solid #00796b !important; + } + .border-left-teal.border-left-darken-2 { + border-left: 1px solid #00796b !important; + } + .border-right-teal.border-right-darken-2 { + border-right: 1px solid #00796b !important; + } + .overlay-teal.overlay-darken-2 { + background: #00796b; + background: rgba(0, 121, 107, 0.8); + } + .teal.darken-3 { + color: #00695c !important; + } + .bg-teal.bg-darken-3 { + background-color: #00695c !important; + } + .btn-teal.btn-darken-3, + .btn-teal.btn-darken-3:hover { + border-color: #00796b !important; + background-color: #00695c !important; + } + .btn-teal.btn-darken-3:active, + .btn-teal.btn-darken-3:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-darken-3 { + border-color: #00695c !important; + color: #00695c !important; + } + .btn-outline-teal.btn-outline-darken-3:hover { + background-color: #00695c !important; + } + .border-teal.border-darken-3 { + border: 1px solid #00695c !important; + } + .border-top-teal.border-top-darken-3 { + border-top: 1px solid #00695c !important; + } + .border-bottom-teal.border-bottom-darken-3 { + border-bottom: 1px solid #00695c !important; + } + .border-left-teal.border-left-darken-3 { + border-left: 1px solid #00695c !important; + } + .border-right-teal.border-right-darken-3 { + border-right: 1px solid #00695c !important; + } + .btn-teal.btn-darken-4, + .btn-teal.btn-darken-4:hover { + border-color: #00796b !important; + } + .overlay-teal.overlay-darken-3 { + background: #00695c; + background: rgba(0, 105, 92, 0.8); + } + .bg-teal.bg-darken-4, + .btn-teal.btn-darken-4 { + background-color: #004d40 !important; + } + .teal.darken-4 { + color: #004d40 !important; + } + .btn-teal.btn-darken-4:hover { + background-color: #00695c !important; + } + .btn-teal.btn-darken-4:active, + .btn-teal.btn-darken-4:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-darken-4 { + border-color: #004d40 !important; + color: #004d40 !important; + } + .btn-outline-teal.btn-outline-darken-4:hover { + background-color: #004d40 !important; + } + .border-teal.border-darken-4 { + border: 1px solid #004d40 !important; + } + .border-top-teal.border-top-darken-4 { + border-top: 1px solid #004d40 !important; + } + .border-bottom-teal.border-bottom-darken-4 { + border-bottom: 1px solid #004d40 !important; + } + .border-left-teal.border-left-darken-4 { + border-left: 1px solid #004d40 !important; + } + .border-right-teal.border-right-darken-4 { + border-right: 1px solid #004d40 !important; + } + .btn-teal.btn-accent-1, + .btn-teal.btn-accent-1:hover { + border-color: #00796b !important; + } + .overlay-teal.overlay-darken-4 { + background: #004d40; + background: rgba(0, 77, 64, 0.8); + } + .bg-teal.bg-accent-1, + .btn-teal.btn-accent-1 { + background-color: #a7ffeb !important; + } + .teal.accent-1 { + color: #a7ffeb !important; + } + .btn-teal.btn-accent-1:hover { + background-color: #00695c !important; + } + .btn-teal.btn-accent-1:active, + .btn-teal.btn-accent-1:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-accent-1 { + border-color: #a7ffeb !important; + color: #a7ffeb !important; + } + .btn-outline-teal.btn-outline-accent-1:hover { + background-color: #a7ffeb !important; + } + .border-teal.border-accent-1 { + border: 1px solid #a7ffeb !important; + } + .border-top-teal.border-top-accent-1 { + border-top: 1px solid #a7ffeb !important; + } + .border-bottom-teal.border-bottom-accent-1 { + border-bottom: 1px solid #a7ffeb !important; + } + .border-left-teal.border-left-accent-1 { + border-left: 1px solid #a7ffeb !important; + } + .border-right-teal.border-right-accent-1 { + border-right: 1px solid #a7ffeb !important; + } + .btn-teal.btn-accent-2, + .btn-teal.btn-accent-2:hover { + border-color: #00796b !important; + } + .overlay-teal.overlay-accent-1 { + background: #a7ffeb; + background: rgba(167, 255, 235, 0.8); + } + .bg-teal.bg-accent-2, + .btn-teal.btn-accent-2 { + background-color: #64ffda !important; + } + .teal.accent-2 { + color: #64ffda !important; + } + .btn-teal.btn-accent-2:hover { + background-color: #00695c !important; + } + .btn-teal.btn-accent-2:active, + .btn-teal.btn-accent-2:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-accent-2 { + border-color: #64ffda !important; + color: #64ffda !important; + } + .btn-outline-teal.btn-outline-accent-2:hover { + background-color: #64ffda !important; + } + .border-teal.border-accent-2 { + border: 1px solid #64ffda !important; + } + .border-top-teal.border-top-accent-2 { + border-top: 1px solid #64ffda !important; + } + .border-bottom-teal.border-bottom-accent-2 { + border-bottom: 1px solid #64ffda !important; + } + .border-left-teal.border-left-accent-2 { + border-left: 1px solid #64ffda !important; + } + .border-right-teal.border-right-accent-2 { + border-right: 1px solid #64ffda !important; + } + .btn-teal.btn-accent-3, + .btn-teal.btn-accent-3:hover { + border-color: #00796b !important; + } + .overlay-teal.overlay-accent-2 { + background: #64ffda; + background: rgba(100, 255, 218, 0.8); + } + .bg-teal.bg-accent-3, + .btn-teal.btn-accent-3 { + background-color: #1de9b6 !important; + } + .teal.accent-3 { + color: #1de9b6 !important; + } + .btn-teal.btn-accent-3:hover { + background-color: #00695c !important; + } + .btn-teal.btn-accent-3:active, + .btn-teal.btn-accent-3:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-accent-3 { + border-color: #1de9b6 !important; + color: #1de9b6 !important; + } + .btn-outline-teal.btn-outline-accent-3:hover { + background-color: #1de9b6 !important; + } + .border-teal.border-accent-3 { + border: 1px solid #1de9b6 !important; + } + .border-top-teal.border-top-accent-3 { + border-top: 1px solid #1de9b6 !important; + } + .border-bottom-teal.border-bottom-accent-3 { + border-bottom: 1px solid #1de9b6 !important; + } + .border-left-teal.border-left-accent-3 { + border-left: 1px solid #1de9b6 !important; + } + .border-right-teal.border-right-accent-3 { + border-right: 1px solid #1de9b6 !important; + } + .btn-teal.btn-accent-4, + .btn-teal.btn-accent-4:hover { + border-color: #00796b !important; + } + .overlay-teal.overlay-accent-3 { + background: #1de9b6; + background: rgba(29, 233, 182, 0.8); + } + .bg-teal.bg-accent-4, + .btn-teal.btn-accent-4 { + background-color: #00bfa5 !important; + } + .teal.accent-4 { + color: #00bfa5 !important; + } + .btn-teal.btn-accent-4:hover { + background-color: #00695c !important; + } + .btn-teal.btn-accent-4:active, + .btn-teal.btn-accent-4:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-accent-4 { + border-color: #00bfa5 !important; + color: #00bfa5 !important; + } + .btn-outline-teal.btn-outline-accent-4:hover { + background-color: #00bfa5 !important; + } + input:focus ~ .bg-teal { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00bfa5 !important; + } + .border-teal.border-accent-4 { + border: 1px solid #00bfa5 !important; + } + .border-top-teal.border-top-accent-4 { + border-top: 1px solid #00bfa5 !important; + } + .border-bottom-teal.border-bottom-accent-4 { + border-bottom: 1px solid #00bfa5 !important; + } + .border-left-teal.border-left-accent-4 { + border-left: 1px solid #00bfa5 !important; + } + .border-right-teal.border-right-accent-4 { + border-right: 1px solid #00bfa5 !important; + } + .overlay-teal.overlay-accent-4 { + background: #00bfa5; + background: rgba(0, 191, 165, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="teal"]:before { + background-color: #00bfa5; + } + .bg-yellow.bg-lighten-5, + .btn-yellow.btn-lighten-5 { + background-color: #fffde7 !important; + } + .yellow.lighten-5 { + color: #fffde7 !important; + } + .btn-yellow.btn-lighten-5 { + border-color: #fbc02d !important; + } + .btn-yellow.btn-lighten-5:hover { + border-color: #fbc02d !important; + background-color: #f9a825 !important; + } + .btn-yellow.btn-lighten-5:active, + .btn-yellow.btn-lighten-5:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-lighten-5 { + border-color: #fffde7 !important; + color: #fffde7 !important; + } + .btn-outline-yellow.btn-outline-lighten-5:hover { + background-color: #fffde7 !important; + } + .border-yellow.border-lighten-5 { + border: 1px solid #fffde7 !important; + } + .border-top-yellow.border-top-lighten-5 { + border-top: 1px solid #fffde7 !important; + } + .border-bottom-yellow.border-bottom-lighten-5 { + border-bottom: 1px solid #fffde7 !important; + } + .border-left-yellow.border-left-lighten-5 { + border-left: 1px solid #fffde7 !important; + } + .border-right-yellow.border-right-lighten-5 { + border-right: 1px solid #fffde7 !important; + } + .overlay-yellow.overlay-lighten-5 { + background: #fffde7; + background: rgba(255, 253, 231, 0.8); + } + .bg-yellow.bg-lighten-4, + .btn-yellow.btn-lighten-4 { + background-color: #fff9c4 !important; + } + .yellow.lighten-4 { + color: #fff9c4 !important; + } + .btn-yellow.btn-lighten-4 { + border-color: #fbc02d !important; + } + .btn-yellow.btn-lighten-4:hover { + border-color: #fbc02d !important; + background-color: #f9a825 !important; + } + .btn-yellow.btn-lighten-4:active, + .btn-yellow.btn-lighten-4:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-lighten-4 { + border-color: #fff9c4 !important; + color: #fff9c4 !important; + } + .btn-outline-yellow.btn-outline-lighten-4:hover { + background-color: #fff9c4 !important; + } + .border-yellow.border-lighten-4 { + border: 1px solid #fff9c4 !important; + } + .border-top-yellow.border-top-lighten-4 { + border-top: 1px solid #fff9c4 !important; + } + .border-bottom-yellow.border-bottom-lighten-4 { + border-bottom: 1px solid #fff9c4 !important; + } + .border-left-yellow.border-left-lighten-4 { + border-left: 1px solid #fff9c4 !important; + } + .border-right-yellow.border-right-lighten-4 { + border-right: 1px solid #fff9c4 !important; + } + .overlay-yellow.overlay-lighten-4 { + background: #fff9c4; + background: rgba(255, 249, 196, 0.8); + } + .bg-yellow.bg-lighten-3, + .btn-yellow.btn-lighten-3 { + background-color: #fff59d !important; + } + .yellow.lighten-3 { + color: #fff59d !important; + } + .btn-yellow.btn-lighten-3 { + border-color: #fbc02d !important; + } + .btn-yellow.btn-lighten-3:hover { + border-color: #fbc02d !important; + background-color: #f9a825 !important; + } + .btn-yellow.btn-lighten-3:active, + .btn-yellow.btn-lighten-3:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-lighten-3 { + border-color: #fff59d !important; + color: #fff59d !important; + } + .btn-outline-yellow.btn-outline-lighten-3:hover { + background-color: #fff59d !important; + } + .border-yellow.border-lighten-3 { + border: 1px solid #fff59d !important; + } + .border-top-yellow.border-top-lighten-3 { + border-top: 1px solid #fff59d !important; + } + .border-bottom-yellow.border-bottom-lighten-3 { + border-bottom: 1px solid #fff59d !important; + } + .border-left-yellow.border-left-lighten-3 { + border-left: 1px solid #fff59d !important; + } + .border-right-yellow.border-right-lighten-3 { + border-right: 1px solid #fff59d !important; + } + .overlay-yellow.overlay-lighten-3 { + background: #fff59d; + background: rgba(255, 245, 157, 0.8); + } + .bg-yellow.bg-lighten-2, + .btn-yellow.btn-lighten-2 { + background-color: #fff176 !important; + } + .yellow.lighten-2 { + color: #fff176 !important; + } + .btn-yellow.btn-lighten-2 { + border-color: #fbc02d !important; + } + .btn-yellow.btn-lighten-2:hover { + border-color: #fbc02d !important; + background-color: #f9a825 !important; + } + .btn-yellow.btn-lighten-2:active, + .btn-yellow.btn-lighten-2:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-lighten-2 { + border-color: #fff176 !important; + color: #fff176 !important; + } + .btn-outline-yellow.btn-outline-lighten-2:hover { + background-color: #fff176 !important; + } + .border-yellow.border-lighten-2 { + border: 1px solid #fff176 !important; + } + .border-top-yellow.border-top-lighten-2 { + border-top: 1px solid #fff176 !important; + } + .border-bottom-yellow.border-bottom-lighten-2 { + border-bottom: 1px solid #fff176 !important; + } + .border-left-yellow.border-left-lighten-2 { + border-left: 1px solid #fff176 !important; + } + .border-right-yellow.border-right-lighten-2 { + border-right: 1px solid #fff176 !important; + } + .overlay-yellow.overlay-lighten-2 { + background: #fff176; + background: rgba(255, 241, 118, 0.8); + } + .bg-yellow.bg-lighten-1, + .btn-yellow.btn-lighten-1 { + background-color: #ffee58 !important; + } + .yellow.lighten-1 { + color: #ffee58 !important; + } + .btn-yellow.btn-lighten-1 { + border-color: #fbc02d !important; + } + .btn-yellow.btn-lighten-1:hover { + border-color: #fbc02d !important; + background-color: #f9a825 !important; + } + .btn-yellow.btn-lighten-1:active, + .btn-yellow.btn-lighten-1:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-lighten-1 { + border-color: #ffee58 !important; + color: #ffee58 !important; + } + .btn-outline-yellow.btn-outline-lighten-1:hover { + background-color: #ffee58 !important; + } + .border-yellow.border-lighten-1 { + border: 1px solid #ffee58 !important; + } + .border-top-yellow.border-top-lighten-1 { + border-top: 1px solid #ffee58 !important; + } + .border-bottom-yellow.border-bottom-lighten-1 { + border-bottom: 1px solid #ffee58 !important; + } + .border-left-yellow.border-left-lighten-1 { + border-left: 1px solid #ffee58 !important; + } + .border-right-yellow.border-right-lighten-1 { + border-right: 1px solid #ffee58 !important; + } + .overlay-yellow.overlay-lighten-1 { + background: #ffee58; + background: rgba(255, 238, 88, 0.8); + } + .yellow { + color: #ffeb3b !important; + } + .bg-yellow { + background-color: #ffeb3b !important; + } + .bg-yellow .card-footer, + .bg-yellow .card-header { + background-color: transparent; + } + .alert-yellow { + border-color: #fff282 !important; + background-color: #fff282 !important; + color: #887a00 !important; + } + .alert-yellow .alert-link { + color: #5f5500 !important; + } + .bullet.bullet-yellow { + background-color: #ffeb3b; + } + .bg-light-yellow { + background-color: rgba(255, 235, 59, 0.15); + } + .bg-yellow.badge-glow, + .border-yellow.badge-glow { + box-shadow: 0 0 10px #ffeb3b; + } + .overlay-yellow { + background: #ffeb3b; + background: rgba(255, 235, 59, 0.8); + } + .btn-yellow { + background-color: #ffeb3b !important; + color: #fff; + } + .btn-yellow:hover { + border-color: #fdd835 !important; + background-color: #ffee58 !important; + color: #fff !important; + } + .btn-yellow:active, + .btn-yellow:focus { + border-color: #fbc02d !important; + background-color: #f9a825 !important; + color: #fff !important; + } + .btn-outline-yellow { + border-color: #ffeb3b; + background-color: transparent; + color: #ffeb3b; + } + .btn-outline-yellow:hover { + background-color: #ffeb3b; + color: #fff !important; + } + .widget-timeline .timeline-items.timeline-icon-yellow:before { + background-color: #ffeb3b; + } + input[type="checkbox"].bg-yellow + .custom-control-label:before, + input[type="radio"].bg-yellow + .custom-control-label:before { + background-color: #ffeb3b !important; + } + .bg-yellow.bg-darken-1, + .btn-yellow.btn-darken-1 { + background-color: #fdd835 !important; + } + .border-yellow { + border: 1px solid #ffeb3b !important; + } + .border-top-yellow { + border-top: 1px solid #ffeb3b; + } + .border-bottom-yellow { + border-bottom: 1px solid #ffeb3b; + } + .border-left-yellow { + border-left: 1px solid #ffeb3b; + } + .border-right-yellow { + border-right: 1px solid #ffeb3b; + } + .yellow.darken-1 { + color: #fdd835 !important; + } + .btn-yellow.btn-darken-1 { + border-color: #fbc02d !important; + } + .btn-yellow.btn-darken-1:hover { + border-color: #fbc02d !important; + background-color: #f9a825 !important; + } + .btn-yellow.btn-darken-1:active, + .btn-yellow.btn-darken-1:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-darken-1 { + border-color: #fdd835 !important; + color: #fdd835 !important; + } + .btn-outline-yellow.btn-outline-darken-1:hover { + background-color: #fdd835 !important; + } + .border-yellow.border-darken-1 { + border: 1px solid #fdd835 !important; + } + .border-top-yellow.border-top-darken-1 { + border-top: 1px solid #fdd835 !important; + } + .border-bottom-yellow.border-bottom-darken-1 { + border-bottom: 1px solid #fdd835 !important; + } + .border-left-yellow.border-left-darken-1 { + border-left: 1px solid #fdd835 !important; + } + .border-right-yellow.border-right-darken-1 { + border-right: 1px solid #fdd835 !important; + } + .btn-yellow.btn-darken-2, + .btn-yellow.btn-darken-2:hover { + border-color: #fbc02d !important; + } + .overlay-yellow.overlay-darken-1 { + background: #fdd835; + background: rgba(253, 216, 53, 0.8); + } + .bg-yellow.bg-darken-2, + .btn-yellow.btn-darken-2 { + background-color: #fbc02d !important; + } + .yellow.darken-2 { + color: #fbc02d !important; + } + .btn-yellow.btn-darken-2:hover { + background-color: #f9a825 !important; + } + .btn-yellow.btn-darken-2:active, + .btn-yellow.btn-darken-2:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-darken-2 { + border-color: #fbc02d !important; + color: #fbc02d !important; + } + .btn-outline-yellow.btn-outline-darken-2:hover { + background-color: #fbc02d !important; + } + .border-yellow.border-darken-2 { + border: 1px solid #fbc02d !important; + } + .border-top-yellow.border-top-darken-2 { + border-top: 1px solid #fbc02d !important; + } + .border-bottom-yellow.border-bottom-darken-2 { + border-bottom: 1px solid #fbc02d !important; + } + .border-left-yellow.border-left-darken-2 { + border-left: 1px solid #fbc02d !important; + } + .border-right-yellow.border-right-darken-2 { + border-right: 1px solid #fbc02d !important; + } + .overlay-yellow.overlay-darken-2 { + background: #fbc02d; + background: rgba(251, 192, 45, 0.8); + } + .yellow.darken-3 { + color: #f9a825 !important; + } + .bg-yellow.bg-darken-3 { + background-color: #f9a825 !important; + } + .btn-yellow.btn-darken-3, + .btn-yellow.btn-darken-3:hover { + border-color: #fbc02d !important; + background-color: #f9a825 !important; + } + .btn-yellow.btn-darken-3:active, + .btn-yellow.btn-darken-3:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-darken-3 { + border-color: #f9a825 !important; + color: #f9a825 !important; + } + .btn-outline-yellow.btn-outline-darken-3:hover { + background-color: #f9a825 !important; + } + .border-yellow.border-darken-3 { + border: 1px solid #f9a825 !important; + } + .border-top-yellow.border-top-darken-3 { + border-top: 1px solid #f9a825 !important; + } + .border-bottom-yellow.border-bottom-darken-3 { + border-bottom: 1px solid #f9a825 !important; + } + .border-left-yellow.border-left-darken-3 { + border-left: 1px solid #f9a825 !important; + } + .border-right-yellow.border-right-darken-3 { + border-right: 1px solid #f9a825 !important; + } + .btn-yellow.btn-darken-4, + .btn-yellow.btn-darken-4:hover { + border-color: #fbc02d !important; + } + .overlay-yellow.overlay-darken-3 { + background: #f9a825; + background: rgba(249, 168, 37, 0.8); + } + .bg-yellow.bg-darken-4, + .btn-yellow.btn-darken-4 { + background-color: #f57f17 !important; + } + .yellow.darken-4 { + color: #f57f17 !important; + } + .btn-yellow.btn-darken-4:hover { + background-color: #f9a825 !important; + } + .btn-yellow.btn-darken-4:active, + .btn-yellow.btn-darken-4:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-darken-4 { + border-color: #f57f17 !important; + color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-darken-4:hover { + background-color: #f57f17 !important; + } + .border-yellow.border-darken-4 { + border: 1px solid #f57f17 !important; + } + .border-top-yellow.border-top-darken-4 { + border-top: 1px solid #f57f17 !important; + } + .border-bottom-yellow.border-bottom-darken-4 { + border-bottom: 1px solid #f57f17 !important; + } + .border-left-yellow.border-left-darken-4 { + border-left: 1px solid #f57f17 !important; + } + .border-right-yellow.border-right-darken-4 { + border-right: 1px solid #f57f17 !important; + } + .btn-yellow.btn-accent-1, + .btn-yellow.btn-accent-1:hover { + border-color: #fbc02d !important; + } + .overlay-yellow.overlay-darken-4 { + background: #f57f17; + background: rgba(245, 127, 23, 0.8); + } + .bg-yellow.bg-accent-1, + .btn-yellow.btn-accent-1 { + background-color: #ffff8d !important; + } + .yellow.accent-1 { + color: #ffff8d !important; + } + .btn-yellow.btn-accent-1:hover { + background-color: #f9a825 !important; + } + .btn-yellow.btn-accent-1:active, + .btn-yellow.btn-accent-1:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-accent-1 { + border-color: #ffff8d !important; + color: #ffff8d !important; + } + .btn-outline-yellow.btn-outline-accent-1:hover { + background-color: #ffff8d !important; + } + .border-yellow.border-accent-1 { + border: 1px solid #ffff8d !important; + } + .border-top-yellow.border-top-accent-1 { + border-top: 1px solid #ffff8d !important; + } + .border-bottom-yellow.border-bottom-accent-1 { + border-bottom: 1px solid #ffff8d !important; + } + .border-left-yellow.border-left-accent-1 { + border-left: 1px solid #ffff8d !important; + } + .border-right-yellow.border-right-accent-1 { + border-right: 1px solid #ffff8d !important; + } + .btn-yellow.btn-accent-2, + .btn-yellow.btn-accent-2:hover { + border-color: #fbc02d !important; + } + .overlay-yellow.overlay-accent-1 { + background: #ffff8d; + background: rgba(255, 255, 141, 0.8); + } + .bg-yellow.bg-accent-2, + .btn-yellow.btn-accent-2 { + background-color: #ff0 !important; + } + .yellow.accent-2 { + color: #ff0 !important; + } + .btn-yellow.btn-accent-2:hover { + background-color: #f9a825 !important; + } + .btn-yellow.btn-accent-2:active, + .btn-yellow.btn-accent-2:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-accent-2 { + border-color: #ff0 !important; + color: #ff0 !important; + } + .btn-outline-yellow.btn-outline-accent-2:hover { + background-color: #ff0 !important; + } + .border-yellow.border-accent-2 { + border: 1px solid #ff0 !important; + } + .border-top-yellow.border-top-accent-2 { + border-top: 1px solid #ff0 !important; + } + .border-bottom-yellow.border-bottom-accent-2 { + border-bottom: 1px solid #ff0 !important; + } + .border-left-yellow.border-left-accent-2 { + border-left: 1px solid #ff0 !important; + } + .border-right-yellow.border-right-accent-2 { + border-right: 1px solid #ff0 !important; + } + .btn-yellow.btn-accent-3, + .btn-yellow.btn-accent-3:hover { + border-color: #fbc02d !important; + } + .overlay-yellow.overlay-accent-2 { + background: #ff0; + background: rgba(255, 255, 0, 0.8); + } + .bg-yellow.bg-accent-3, + .btn-yellow.btn-accent-3 { + background-color: #ffea00 !important; + } + .yellow.accent-3 { + color: #ffea00 !important; + } + .btn-yellow.btn-accent-3:hover { + background-color: #f9a825 !important; + } + .btn-yellow.btn-accent-3:active, + .btn-yellow.btn-accent-3:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-accent-3 { + border-color: #ffea00 !important; + color: #ffea00 !important; + } + .btn-outline-yellow.btn-outline-accent-3:hover { + background-color: #ffea00 !important; + } + .border-yellow.border-accent-3 { + border: 1px solid #ffea00 !important; + } + .border-top-yellow.border-top-accent-3 { + border-top: 1px solid #ffea00 !important; + } + .border-bottom-yellow.border-bottom-accent-3 { + border-bottom: 1px solid #ffea00 !important; + } + .border-left-yellow.border-left-accent-3 { + border-left: 1px solid #ffea00 !important; + } + .border-right-yellow.border-right-accent-3 { + border-right: 1px solid #ffea00 !important; + } + .btn-yellow.btn-accent-4, + .btn-yellow.btn-accent-4:hover { + border-color: #fbc02d !important; + } + .overlay-yellow.overlay-accent-3 { + background: #ffea00; + background: rgba(255, 234, 0, 0.8); + } + .bg-yellow.bg-accent-4, + .btn-yellow.btn-accent-4 { + background-color: #ffd600 !important; + } + .yellow.accent-4 { + color: #ffd600 !important; + } + .btn-yellow.btn-accent-4:hover { + background-color: #f9a825 !important; + } + .btn-yellow.btn-accent-4:active, + .btn-yellow.btn-accent-4:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-accent-4 { + border-color: #ffd600 !important; + color: #ffd600 !important; + } + .btn-outline-yellow.btn-outline-accent-4:hover { + background-color: #ffd600 !important; + } + input:focus ~ .bg-yellow { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffd600 !important; + } + .border-yellow.border-accent-4 { + border: 1px solid #ffd600 !important; + } + .border-top-yellow.border-top-accent-4 { + border-top: 1px solid #ffd600 !important; + } + .border-bottom-yellow.border-bottom-accent-4 { + border-bottom: 1px solid #ffd600 !important; + } + .border-left-yellow.border-left-accent-4 { + border-left: 1px solid #ffd600 !important; + } + .border-right-yellow.border-right-accent-4 { + border-right: 1px solid #ffd600 !important; + } + .btn-amber.btn-lighten-5, + .btn-amber.btn-lighten-5:hover { + border-color: #ffa000 !important; + } + .overlay-yellow.overlay-accent-4 { + background: #ffd600; + background: rgba(255, 214, 0, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="yellow"]:before { + background-color: #ffd600; + } + .bg-amber.bg-lighten-5, + .btn-amber.btn-lighten-5 { + background-color: #fff8e1 !important; + } + .amber.lighten-5 { + color: #fff8e1 !important; + } + .btn-amber.btn-lighten-5:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-lighten-5:active, + .btn-amber.btn-lighten-5:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-lighten-5 { + border-color: #fff8e1 !important; + color: #fff8e1 !important; + } + .btn-outline-amber.btn-outline-lighten-5:hover { + background-color: #fff8e1 !important; + } + .border-amber.border-lighten-5 { + border: 1px solid #fff8e1 !important; + } + .border-top-amber.border-top-lighten-5 { + border-top: 1px solid #fff8e1 !important; + } + .border-bottom-amber.border-bottom-lighten-5 { + border-bottom: 1px solid #fff8e1 !important; + } + .border-left-amber.border-left-lighten-5 { + border-left: 1px solid #fff8e1 !important; + } + .border-right-amber.border-right-lighten-5 { + border-right: 1px solid #fff8e1 !important; + } + .btn-amber.btn-lighten-4, + .btn-amber.btn-lighten-4:hover { + border-color: #ffa000 !important; + } + .overlay-amber.overlay-lighten-5 { + background: #fff8e1; + background: rgba(255, 248, 225, 0.8); + } + .bg-amber.bg-lighten-4, + .btn-amber.btn-lighten-4 { + background-color: #ffecb3 !important; + } + .amber.lighten-4 { + color: #ffecb3 !important; + } + .btn-amber.btn-lighten-4:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-lighten-4:active, + .btn-amber.btn-lighten-4:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-lighten-4 { + border-color: #ffecb3 !important; + color: #ffecb3 !important; + } + .btn-outline-amber.btn-outline-lighten-4:hover { + background-color: #ffecb3 !important; + } + .border-amber.border-lighten-4 { + border: 1px solid #ffecb3 !important; + } + .border-top-amber.border-top-lighten-4 { + border-top: 1px solid #ffecb3 !important; + } + .border-bottom-amber.border-bottom-lighten-4 { + border-bottom: 1px solid #ffecb3 !important; + } + .border-left-amber.border-left-lighten-4 { + border-left: 1px solid #ffecb3 !important; + } + .border-right-amber.border-right-lighten-4 { + border-right: 1px solid #ffecb3 !important; + } + .btn-amber.btn-lighten-3, + .btn-amber.btn-lighten-3:hover { + border-color: #ffa000 !important; + } + .overlay-amber.overlay-lighten-4 { + background: #ffecb3; + background: rgba(255, 236, 179, 0.8); + } + .bg-amber.bg-lighten-3, + .btn-amber.btn-lighten-3 { + background-color: #ffe082 !important; + } + .amber.lighten-3 { + color: #ffe082 !important; + } + .btn-amber.btn-lighten-3:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-lighten-3:active, + .btn-amber.btn-lighten-3:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-lighten-3 { + border-color: #ffe082 !important; + color: #ffe082 !important; + } + .btn-outline-amber.btn-outline-lighten-3:hover { + background-color: #ffe082 !important; + } + .border-amber.border-lighten-3 { + border: 1px solid #ffe082 !important; + } + .border-top-amber.border-top-lighten-3 { + border-top: 1px solid #ffe082 !important; + } + .border-bottom-amber.border-bottom-lighten-3 { + border-bottom: 1px solid #ffe082 !important; + } + .border-left-amber.border-left-lighten-3 { + border-left: 1px solid #ffe082 !important; + } + .border-right-amber.border-right-lighten-3 { + border-right: 1px solid #ffe082 !important; + } + .btn-amber.btn-lighten-2, + .btn-amber.btn-lighten-2:hover { + border-color: #ffa000 !important; + } + .overlay-amber.overlay-lighten-3 { + background: #ffe082; + background: rgba(255, 224, 130, 0.8); + } + .bg-amber.bg-lighten-2, + .btn-amber.btn-lighten-2 { + background-color: #ffd54f !important; + } + .amber.lighten-2 { + color: #ffd54f !important; + } + .btn-amber.btn-lighten-2:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-lighten-2:active, + .btn-amber.btn-lighten-2:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-lighten-2 { + border-color: #ffd54f !important; + color: #ffd54f !important; + } + .btn-outline-amber.btn-outline-lighten-2:hover { + background-color: #ffd54f !important; + } + .border-amber.border-lighten-2 { + border: 1px solid #ffd54f !important; + } + .border-top-amber.border-top-lighten-2 { + border-top: 1px solid #ffd54f !important; + } + .border-bottom-amber.border-bottom-lighten-2 { + border-bottom: 1px solid #ffd54f !important; + } + .border-left-amber.border-left-lighten-2 { + border-left: 1px solid #ffd54f !important; + } + .border-right-amber.border-right-lighten-2 { + border-right: 1px solid #ffd54f !important; + } + .btn-amber.btn-lighten-1, + .btn-amber.btn-lighten-1:hover { + border-color: #ffa000 !important; + } + .overlay-amber.overlay-lighten-2 { + background: #ffd54f; + background: rgba(255, 213, 79, 0.8); + } + .bg-amber.bg-lighten-1, + .btn-amber.btn-lighten-1 { + background-color: #ffca28 !important; + } + .amber.lighten-1 { + color: #ffca28 !important; + } + .btn-amber.btn-lighten-1:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-lighten-1:active, + .btn-amber.btn-lighten-1:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-lighten-1 { + border-color: #ffca28 !important; + color: #ffca28 !important; + } + .btn-outline-amber.btn-outline-lighten-1:hover { + background-color: #ffca28 !important; + } + .border-amber.border-lighten-1 { + border: 1px solid #ffca28 !important; + } + .border-top-amber.border-top-lighten-1 { + border-top: 1px solid #ffca28 !important; + } + .border-bottom-amber.border-bottom-lighten-1 { + border-bottom: 1px solid #ffca28 !important; + } + .border-left-amber.border-left-lighten-1 { + border-left: 1px solid #ffca28 !important; + } + .border-right-amber.border-right-lighten-1 { + border-right: 1px solid #ffca28 !important; + } + .overlay-amber.overlay-lighten-1 { + background: #ffca28; + background: rgba(255, 202, 40, 0.8); + } + .amber { + color: #ffc107 !important; + } + .bg-amber { + background-color: #ffc107 !important; + } + .bg-amber .card-footer, + .bg-amber .card-header { + background-color: transparent; + } + .alert-amber { + border-color: #ffd34e !important; + background-color: #ffd34e !important; + color: #543f00 !important; + } + .alert-amber .alert-link { + color: #2b2000 !important; + } + .bullet.bullet-amber { + background-color: #ffc107; + } + .bg-light-amber { + background-color: rgba(255, 193, 7, 0.15); + } + .bg-amber.badge-glow, + .border-amber.badge-glow { + box-shadow: 0 0 10px #ffc107; + } + .overlay-amber { + background: #ffc107; + background: rgba(255, 193, 7, 0.8); + } + .btn-amber { + background-color: #ffc107 !important; + color: #fff; + } + .btn-amber:hover { + border-color: #ffb300 !important; + background-color: #ffca28 !important; + color: #fff !important; + } + .btn-amber:active, + .btn-amber:focus { + border-color: #ffa000 !important; + background-color: #ff8f00 !important; + color: #fff !important; + } + .btn-outline-amber { + border-color: #ffc107; + background-color: transparent; + color: #ffc107; + } + .btn-outline-amber:hover, + .widget-timeline .timeline-items.timeline-icon-amber:before { + background-color: #ffc107; + } + .btn-outline-amber:hover { + color: #fff !important; + } + input[type="checkbox"].bg-amber + .custom-control-label:before, + input[type="radio"].bg-amber + .custom-control-label:before { + background-color: #ffc107 !important; + } + .bg-amber.bg-darken-1, + .btn-amber.btn-darken-1 { + background-color: #ffb300 !important; + } + .border-amber { + border: 1px solid #ffc107 !important; + } + .border-top-amber { + border-top: 1px solid #ffc107; + } + .border-bottom-amber { + border-bottom: 1px solid #ffc107; + } + .border-left-amber { + border-left: 1px solid #ffc107; + } + .border-right-amber { + border-right: 1px solid #ffc107; + } + .amber.darken-1 { + color: #ffb300 !important; + } + .btn-amber.btn-darken-1 { + border-color: #ffa000 !important; + } + .btn-amber.btn-darken-1:hover { + border-color: #ffa000 !important; + background-color: #ff8f00 !important; + } + .btn-amber.btn-darken-1:active, + .btn-amber.btn-darken-1:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-darken-1 { + border-color: #ffb300 !important; + color: #ffb300 !important; + } + .btn-outline-amber.btn-outline-darken-1:hover { + background-color: #ffb300 !important; + } + .border-amber.border-darken-1 { + border: 1px solid #ffb300 !important; + } + .border-top-amber.border-top-darken-1 { + border-top: 1px solid #ffb300 !important; + } + .border-bottom-amber.border-bottom-darken-1 { + border-bottom: 1px solid #ffb300 !important; + } + .border-left-amber.border-left-darken-1 { + border-left: 1px solid #ffb300 !important; + } + .border-right-amber.border-right-darken-1 { + border-right: 1px solid #ffb300 !important; + } + .btn-amber.btn-darken-2, + .btn-amber.btn-darken-2:hover { + border-color: #ffa000 !important; + } + .overlay-amber.overlay-darken-1 { + background: #ffb300; + background: rgba(255, 179, 0, 0.8); + } + .bg-amber.bg-darken-2, + .btn-amber.btn-darken-2 { + background-color: #ffa000 !important; + } + .amber.darken-2 { + color: #ffa000 !important; + } + .btn-amber.btn-darken-2:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-darken-2:active, + .btn-amber.btn-darken-2:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-darken-2 { + border-color: #ffa000 !important; + color: #ffa000 !important; + } + .btn-outline-amber.btn-outline-darken-2:hover { + background-color: #ffa000 !important; + } + .border-amber.border-darken-2 { + border: 1px solid #ffa000 !important; + } + .border-top-amber.border-top-darken-2 { + border-top: 1px solid #ffa000 !important; + } + .border-bottom-amber.border-bottom-darken-2 { + border-bottom: 1px solid #ffa000 !important; + } + .border-left-amber.border-left-darken-2 { + border-left: 1px solid #ffa000 !important; + } + .border-right-amber.border-right-darken-2 { + border-right: 1px solid #ffa000 !important; + } + .overlay-amber.overlay-darken-2 { + background: #ffa000; + background: rgba(255, 160, 0, 0.8); + } + .amber.darken-3 { + color: #ff8f00 !important; + } + .bg-amber.bg-darken-3 { + background-color: #ff8f00 !important; + } + .btn-amber.btn-darken-3, + .btn-amber.btn-darken-3:hover { + border-color: #ffa000 !important; + background-color: #ff8f00 !important; + } + .btn-amber.btn-darken-3:active, + .btn-amber.btn-darken-3:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-darken-3 { + border-color: #ff8f00 !important; + color: #ff8f00 !important; + } + .btn-outline-amber.btn-outline-darken-3:hover { + background-color: #ff8f00 !important; + } + .border-amber.border-darken-3 { + border: 1px solid #ff8f00 !important; + } + .border-top-amber.border-top-darken-3 { + border-top: 1px solid #ff8f00 !important; + } + .border-bottom-amber.border-bottom-darken-3 { + border-bottom: 1px solid #ff8f00 !important; + } + .border-left-amber.border-left-darken-3 { + border-left: 1px solid #ff8f00 !important; + } + .border-right-amber.border-right-darken-3 { + border-right: 1px solid #ff8f00 !important; + } + .btn-amber.btn-darken-4, + .btn-amber.btn-darken-4:hover { + border-color: #ffa000 !important; + } + .overlay-amber.overlay-darken-3 { + background: #ff8f00; + background: rgba(255, 143, 0, 0.8); + } + .bg-amber.bg-darken-4, + .btn-amber.btn-darken-4 { + background-color: #ff6f00 !important; + } + .amber.darken-4 { + color: #ff6f00 !important; + } + .btn-amber.btn-darken-4:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-darken-4:active, + .btn-amber.btn-darken-4:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-darken-4 { + border-color: #ff6f00 !important; + color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-darken-4:hover { + background-color: #ff6f00 !important; + } + .border-amber.border-darken-4 { + border: 1px solid #ff6f00 !important; + } + .border-top-amber.border-top-darken-4 { + border-top: 1px solid #ff6f00 !important; + } + .border-bottom-amber.border-bottom-darken-4 { + border-bottom: 1px solid #ff6f00 !important; + } + .border-left-amber.border-left-darken-4 { + border-left: 1px solid #ff6f00 !important; + } + .border-right-amber.border-right-darken-4 { + border-right: 1px solid #ff6f00 !important; + } + .btn-amber.btn-accent-1, + .btn-amber.btn-accent-1:hover { + border-color: #ffa000 !important; + } + .overlay-amber.overlay-darken-4 { + background: #ff6f00; + background: rgba(255, 111, 0, 0.8); + } + .bg-amber.bg-accent-1, + .btn-amber.btn-accent-1 { + background-color: #ffe57f !important; + } + .amber.accent-1 { + color: #ffe57f !important; + } + .btn-amber.btn-accent-1:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-accent-1:active, + .btn-amber.btn-accent-1:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-accent-1 { + border-color: #ffe57f !important; + color: #ffe57f !important; + } + .btn-outline-amber.btn-outline-accent-1:hover { + background-color: #ffe57f !important; + } + .border-amber.border-accent-1 { + border: 1px solid #ffe57f !important; + } + .border-top-amber.border-top-accent-1 { + border-top: 1px solid #ffe57f !important; + } + .border-bottom-amber.border-bottom-accent-1 { + border-bottom: 1px solid #ffe57f !important; + } + .border-left-amber.border-left-accent-1 { + border-left: 1px solid #ffe57f !important; + } + .border-right-amber.border-right-accent-1 { + border-right: 1px solid #ffe57f !important; + } + .btn-amber.btn-accent-2, + .btn-amber.btn-accent-2:hover { + border-color: #ffa000 !important; + } + .overlay-amber.overlay-accent-1 { + background: #ffe57f; + background: rgba(255, 229, 127, 0.8); + } + .bg-amber.bg-accent-2, + .btn-amber.btn-accent-2 { + background-color: #ffd740 !important; + } + .amber.accent-2 { + color: #ffd740 !important; + } + .btn-amber.btn-accent-2:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-accent-2:active, + .btn-amber.btn-accent-2:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-accent-2 { + border-color: #ffd740 !important; + color: #ffd740 !important; + } + .btn-outline-amber.btn-outline-accent-2:hover { + background-color: #ffd740 !important; + } + .border-amber.border-accent-2 { + border: 1px solid #ffd740 !important; + } + .border-top-amber.border-top-accent-2 { + border-top: 1px solid #ffd740 !important; + } + .border-bottom-amber.border-bottom-accent-2 { + border-bottom: 1px solid #ffd740 !important; + } + .border-left-amber.border-left-accent-2 { + border-left: 1px solid #ffd740 !important; + } + .border-right-amber.border-right-accent-2 { + border-right: 1px solid #ffd740 !important; + } + .btn-amber.btn-accent-3, + .btn-amber.btn-accent-3:hover { + border-color: #ffa000 !important; + } + .overlay-amber.overlay-accent-2 { + background: #ffd740; + background: rgba(255, 215, 64, 0.8); + } + .bg-amber.bg-accent-3, + .btn-amber.btn-accent-3 { + background-color: #ffc400 !important; + } + .amber.accent-3 { + color: #ffc400 !important; + } + .btn-amber.btn-accent-3:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-accent-3:active, + .btn-amber.btn-accent-3:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-accent-3 { + border-color: #ffc400 !important; + color: #ffc400 !important; + } + .btn-outline-amber.btn-outline-accent-3:hover { + background-color: #ffc400 !important; + } + .border-amber.border-accent-3 { + border: 1px solid #ffc400 !important; + } + .border-top-amber.border-top-accent-3 { + border-top: 1px solid #ffc400 !important; + } + .border-bottom-amber.border-bottom-accent-3 { + border-bottom: 1px solid #ffc400 !important; + } + .border-left-amber.border-left-accent-3 { + border-left: 1px solid #ffc400 !important; + } + .border-right-amber.border-right-accent-3 { + border-right: 1px solid #ffc400 !important; + } + .btn-amber.btn-accent-4, + .btn-amber.btn-accent-4:hover { + border-color: #ffa000 !important; + } + .overlay-amber.overlay-accent-3 { + background: #ffc400; + background: rgba(255, 196, 0, 0.8); + } + .bg-amber.bg-accent-4, + .btn-amber.btn-accent-4 { + background-color: #ffab00 !important; + } + .amber.accent-4 { + color: #ffab00 !important; + } + .btn-amber.btn-accent-4:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-accent-4:active, + .btn-amber.btn-accent-4:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-accent-4 { + border-color: #ffab00 !important; + color: #ffab00 !important; + } + .btn-outline-amber.btn-outline-accent-4:hover { + background-color: #ffab00 !important; + } + input:focus ~ .bg-amber { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffab00 !important; + } + .border-amber.border-accent-4 { + border: 1px solid #ffab00 !important; + } + .border-top-amber.border-top-accent-4 { + border-top: 1px solid #ffab00 !important; + } + .border-bottom-amber.border-bottom-accent-4 { + border-bottom: 1px solid #ffab00 !important; + } + .border-left-amber.border-left-accent-4 { + border-left: 1px solid #ffab00 !important; + } + .border-right-amber.border-right-accent-4 { + border-right: 1px solid #ffab00 !important; + } + .overlay-amber.overlay-accent-4 { + background: #ffab00; + background: rgba(255, 171, 0, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="amber"]:before { + background-color: #ffab00; + } + .bg-blue-grey.bg-lighten-5, + .btn-blue-grey.btn-lighten-5 { + background-color: #eceff1 !important; + } + .blue-grey.lighten-5 { + color: #eceff1 !important; + } + .btn-blue-grey.btn-lighten-5 { + border-color: #455a64 !important; + } + .btn-blue-grey.btn-lighten-5:hover { + border-color: #455a64 !important; + background-color: #37474f !important; + } + .btn-blue-grey.btn-lighten-5:active, + .btn-blue-grey.btn-lighten-5:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-blue-grey.btn-outline-lighten-5 { + border-color: #eceff1 !important; + color: #eceff1 !important; + } + .btn-outline-blue-grey.btn-outline-lighten-5:hover { + background-color: #eceff1 !important; + } + .border-blue-grey.border-lighten-5 { + border: 1px solid #eceff1 !important; + } + .border-top-blue-grey.border-top-lighten-5 { + border-top: 1px solid #eceff1 !important; + } + .border-bottom-blue-grey.border-bottom-lighten-5 { + border-bottom: 1px solid #eceff1 !important; + } + .border-left-blue-grey.border-left-lighten-5 { + border-left: 1px solid #eceff1 !important; + } + .border-right-blue-grey.border-right-lighten-5 { + border-right: 1px solid #eceff1 !important; + } + .overlay-blue-grey.overlay-lighten-5 { + background: #eceff1; + background: rgba(236, 239, 241, 0.8); + } + .bg-blue-grey.bg-lighten-4, + .btn-blue-grey.btn-lighten-4 { + background-color: #cfd8dc !important; + } + .blue-grey.lighten-4 { + color: #cfd8dc !important; + } + .btn-blue-grey.btn-lighten-4 { + border-color: #455a64 !important; + } + .btn-blue-grey.btn-lighten-4:hover { + border-color: #455a64 !important; + background-color: #37474f !important; + } + .btn-blue-grey.btn-lighten-4:active, + .btn-blue-grey.btn-lighten-4:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-blue-grey.btn-outline-lighten-4 { + border-color: #cfd8dc !important; + color: #cfd8dc !important; + } + .btn-outline-blue-grey.btn-outline-lighten-4:hover { + background-color: #cfd8dc !important; + } + .border-blue-grey.border-lighten-4 { + border: 1px solid #cfd8dc !important; + } + .border-top-blue-grey.border-top-lighten-4 { + border-top: 1px solid #cfd8dc !important; + } + .border-bottom-blue-grey.border-bottom-lighten-4 { + border-bottom: 1px solid #cfd8dc !important; + } + .border-left-blue-grey.border-left-lighten-4 { + border-left: 1px solid #cfd8dc !important; + } + .border-right-blue-grey.border-right-lighten-4 { + border-right: 1px solid #cfd8dc !important; + } + .overlay-blue-grey.overlay-lighten-4 { + background: #cfd8dc; + background: rgba(207, 216, 220, 0.8); + } + .bg-blue-grey.bg-lighten-3, + .btn-blue-grey.btn-lighten-3 { + background-color: #b0bec5 !important; + } + .blue-grey.lighten-3 { + color: #b0bec5 !important; + } + .btn-blue-grey.btn-lighten-3 { + border-color: #455a64 !important; + } + .btn-blue-grey.btn-lighten-3:hover { + border-color: #455a64 !important; + background-color: #37474f !important; + } + .btn-blue-grey.btn-lighten-3:active, + .btn-blue-grey.btn-lighten-3:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-blue-grey.btn-outline-lighten-3 { + border-color: #b0bec5 !important; + color: #b0bec5 !important; + } + .btn-outline-blue-grey.btn-outline-lighten-3:hover { + background-color: #b0bec5 !important; + } + .border-blue-grey.border-lighten-3 { + border: 1px solid #b0bec5 !important; + } + .border-top-blue-grey.border-top-lighten-3 { + border-top: 1px solid #b0bec5 !important; + } + .border-bottom-blue-grey.border-bottom-lighten-3 { + border-bottom: 1px solid #b0bec5 !important; + } + .border-left-blue-grey.border-left-lighten-3 { + border-left: 1px solid #b0bec5 !important; + } + .border-right-blue-grey.border-right-lighten-3 { + border-right: 1px solid #b0bec5 !important; + } + .overlay-blue-grey.overlay-lighten-3 { + background: #b0bec5; + background: rgba(176, 190, 197, 0.8); + } + .bg-blue-grey.bg-lighten-2, + .btn-blue-grey.btn-lighten-2 { + background-color: #90a4ae !important; + } + .blue-grey.lighten-2 { + color: #90a4ae !important; + } + .btn-blue-grey.btn-lighten-2 { + border-color: #455a64 !important; + } + .btn-blue-grey.btn-lighten-2:hover { + border-color: #455a64 !important; + background-color: #37474f !important; + } + .btn-blue-grey.btn-lighten-2:active, + .btn-blue-grey.btn-lighten-2:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-blue-grey.btn-outline-lighten-2 { + border-color: #90a4ae !important; + color: #90a4ae !important; + } + .btn-outline-blue-grey.btn-outline-lighten-2:hover { + background-color: #90a4ae !important; + } + .border-blue-grey.border-lighten-2 { + border: 1px solid #90a4ae !important; + } + .border-top-blue-grey.border-top-lighten-2 { + border-top: 1px solid #90a4ae !important; + } + .border-bottom-blue-grey.border-bottom-lighten-2 { + border-bottom: 1px solid #90a4ae !important; + } + .border-left-blue-grey.border-left-lighten-2 { + border-left: 1px solid #90a4ae !important; + } + .border-right-blue-grey.border-right-lighten-2 { + border-right: 1px solid #90a4ae !important; + } + .overlay-blue-grey.overlay-lighten-2 { + background: #90a4ae; + background: rgba(144, 164, 174, 0.8); + } + .bg-blue-grey.bg-lighten-1, + .btn-blue-grey.btn-lighten-1 { + background-color: #78909c !important; + } + .blue-grey.lighten-1 { + color: #78909c !important; + } + .btn-blue-grey.btn-lighten-1 { + border-color: #455a64 !important; + } + .btn-blue-grey.btn-lighten-1:hover { + border-color: #455a64 !important; + background-color: #37474f !important; + } + .btn-blue-grey.btn-lighten-1:active, + .btn-blue-grey.btn-lighten-1:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-blue-grey.btn-outline-lighten-1 { + border-color: #78909c !important; + color: #78909c !important; + } + .btn-outline-blue-grey.btn-outline-lighten-1:hover { + background-color: #78909c !important; + } + .border-blue-grey.border-lighten-1 { + border: 1px solid #78909c !important; + } + .border-top-blue-grey.border-top-lighten-1 { + border-top: 1px solid #78909c !important; + } + .border-bottom-blue-grey.border-bottom-lighten-1 { + border-bottom: 1px solid #78909c !important; + } + .border-left-blue-grey.border-left-lighten-1 { + border-left: 1px solid #78909c !important; + } + .border-right-blue-grey.border-right-lighten-1 { + border-right: 1px solid #78909c !important; + } + .overlay-blue-grey.overlay-lighten-1 { + background: #78909c; + background: rgba(120, 144, 156, 0.8); + } + .blue-grey { + color: #607d8b !important; + } + .bg-blue-grey { + background-color: #607d8b !important; + } + .bg-blue-grey .card-footer, + .bg-blue-grey .card-header { + background-color: transparent; + } + .alert-blue-grey { + border-color: #87a0ac !important; + background-color: #87a0ac !important; + color: #171e21 !important; + } + .alert-blue-grey .alert-link { + color: #060809 !important; + } + .bullet.bullet-blue-grey { + background-color: #607d8b; + } + .bg-light-blue-grey { + background-color: rgba(96, 125, 139, 0.15); + } + .bg-blue-grey.badge-glow, + .border-blue-grey.badge-glow { + box-shadow: 0 0 10px #607d8b; + } + .overlay-blue-grey { + background: #607d8b; + background: rgba(96, 125, 139, 0.8); + } + .btn-blue-grey { + background-color: #607d8b !important; + color: #fff; + } + .btn-blue-grey:hover { + border-color: #546e7a !important; + background-color: #78909c !important; + color: #fff !important; + } + .btn-blue-grey:active, + .btn-blue-grey:focus { + border-color: #455a64 !important; + background-color: #37474f !important; + color: #fff !important; + } + .btn-outline-blue-grey { + border-color: #607d8b; + background-color: transparent; + color: #607d8b; + } + .btn-outline-blue-grey:hover { + background-color: #607d8b; + color: #fff !important; + } + .widget-timeline .timeline-items.timeline-icon-blue-grey:before { + background-color: #607d8b; + } + input[type="checkbox"].bg-blue-grey + .custom-control-label:before, + input[type="radio"].bg-blue-grey + .custom-control-label:before { + background-color: #607d8b !important; + } + .bg-blue-grey.bg-darken-1, + .btn-blue-grey.btn-darken-1 { + background-color: #546e7a !important; + } + .border-blue-grey { + border: 1px solid #607d8b !important; + } + .border-top-blue-grey { + border-top: 1px solid #607d8b; + } + .border-bottom-blue-grey { + border-bottom: 1px solid #607d8b; + } + .border-left-blue-grey { + border-left: 1px solid #607d8b; + } + .border-right-blue-grey { + border-right: 1px solid #607d8b; + } + .blue-grey.darken-1 { + color: #546e7a !important; + } + .btn-blue-grey.btn-darken-1 { + border-color: #455a64 !important; + } + .btn-blue-grey.btn-darken-1:hover { + border-color: #455a64 !important; + background-color: #37474f !important; + } + .btn-blue-grey.btn-darken-1:active, + .btn-blue-grey.btn-darken-1:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-blue-grey.btn-outline-darken-1 { + border-color: #546e7a !important; + color: #546e7a !important; + } + .btn-outline-blue-grey.btn-outline-darken-1:hover { + background-color: #546e7a !important; + } + .border-blue-grey.border-darken-1 { + border: 1px solid #546e7a !important; + } + .border-top-blue-grey.border-top-darken-1 { + border-top: 1px solid #546e7a !important; + } + .border-bottom-blue-grey.border-bottom-darken-1 { + border-bottom: 1px solid #546e7a !important; + } + .border-left-blue-grey.border-left-darken-1 { + border-left: 1px solid #546e7a !important; + } + .border-right-blue-grey.border-right-darken-1 { + border-right: 1px solid #546e7a !important; + } + .overlay-blue-grey.overlay-darken-1 { + background: #546e7a; + background: rgba(84, 110, 122, 0.8); + } + .bg-blue-grey.bg-darken-2, + .btn-blue-grey.btn-darken-2 { + background-color: #455a64 !important; + } + .blue-grey.darken-2 { + color: #455a64 !important; + } + .btn-blue-grey.btn-darken-2 { + border-color: #455a64 !important; + } + .btn-blue-grey.btn-darken-2:hover { + border-color: #455a64 !important; + background-color: #37474f !important; + } + .btn-blue-grey.btn-darken-2:active, + .btn-blue-grey.btn-darken-2:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-blue-grey.btn-outline-darken-2 { + border-color: #455a64 !important; + color: #455a64 !important; + } + .btn-outline-blue-grey.btn-outline-darken-2:hover { + background-color: #455a64 !important; + } + .border-blue-grey.border-darken-2 { + border: 1px solid #455a64 !important; + } + .border-top-blue-grey.border-top-darken-2 { + border-top: 1px solid #455a64 !important; + } + .border-bottom-blue-grey.border-bottom-darken-2 { + border-bottom: 1px solid #455a64 !important; + } + .border-left-blue-grey.border-left-darken-2 { + border-left: 1px solid #455a64 !important; + } + .border-right-blue-grey.border-right-darken-2 { + border-right: 1px solid #455a64 !important; + } + .overlay-blue-grey.overlay-darken-2 { + background: #455a64; + background: rgba(69, 90, 100, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="blue-grey"]:before { + background-color: #455a64; + } + .blue-grey.darken-3 { + color: #37474f !important; + } + .bg-blue-grey.bg-darken-3 { + background-color: #37474f !important; + } + .btn-blue-grey.btn-darken-3, + .btn-blue-grey.btn-darken-3:hover { + border-color: #455a64 !important; + background-color: #37474f !important; + } + .btn-blue-grey.btn-darken-3:active, + .btn-blue-grey.btn-darken-3:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-blue-grey.btn-outline-darken-3 { + border-color: #37474f !important; + color: #37474f !important; + } + .btn-outline-blue-grey.btn-outline-darken-3:hover { + background-color: #37474f !important; + } + .border-blue-grey.border-darken-3 { + border: 1px solid #37474f !important; + } + .border-top-blue-grey.border-top-darken-3 { + border-top: 1px solid #37474f !important; + } + .border-bottom-blue-grey.border-bottom-darken-3 { + border-bottom: 1px solid #37474f !important; + } + .border-left-blue-grey.border-left-darken-3 { + border-left: 1px solid #37474f !important; + } + .border-right-blue-grey.border-right-darken-3 { + border-right: 1px solid #37474f !important; + } + .overlay-blue-grey.overlay-darken-3 { + background: #37474f; + background: rgba(55, 71, 79, 0.8); + } + .bg-blue-grey.bg-darken-4, + .btn-blue-grey.btn-darken-4 { + background-color: #263238 !important; + } + .blue-grey.darken-4 { + color: #263238 !important; + } + .btn-blue-grey.btn-darken-4 { + border-color: #455a64 !important; + } + .btn-blue-grey.btn-darken-4:hover { + border-color: #455a64 !important; + background-color: #37474f !important; + } + .btn-blue-grey.btn-darken-4:active, + .btn-blue-grey.btn-darken-4:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-blue-grey.btn-outline-darken-4 { + border-color: #263238 !important; + color: #263238 !important; + } + .btn-outline-blue-grey.btn-outline-darken-4:hover { + background-color: #263238 !important; + } + input:focus ~ .bg-blue-grey { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #263238 !important; + } + .border-blue-grey.border-darken-4 { + border: 1px solid #263238 !important; + } + .border-top-blue-grey.border-top-darken-4 { + border-top: 1px solid #263238 !important; + } + .border-bottom-blue-grey.border-bottom-darken-4 { + border-bottom: 1px solid #263238 !important; + } + .border-left-blue-grey.border-left-darken-4 { + border-left: 1px solid #263238 !important; + } + .border-right-blue-grey.border-right-darken-4 { + border-right: 1px solid #263238 !important; + } + .overlay-blue-grey.overlay-darken-4 { + background: #263238; + background: rgba(38, 50, 56, 0.8); + } + .kanban-container .kanban-board .kanban-item[data-border="blue-grey"]:before { + background-color: #263238; + } + .bg-grey-blue.bg-lighten-5, + .btn-grey-blue.btn-lighten-5 { + background-color: #eceff1 !important; + } + .grey-blue.lighten-5 { + color: #eceff1 !important; + } + .btn-grey-blue.btn-lighten-5 { + border-color: #404e67 !important; + } + .btn-grey-blue.btn-lighten-5:hover { + border-color: #404e67 !important; + background-color: #37474f !important; + } + .btn-grey-blue.btn-lighten-5:active, + .btn-grey-blue.btn-lighten-5:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-grey-blue.btn-outline-lighten-5 { + border-color: #eceff1 !important; + color: #eceff1 !important; + } + .btn-outline-grey-blue.btn-outline-lighten-5:hover { + background-color: #eceff1 !important; + } + .border-grey-blue.border-lighten-5 { + border: 1px solid #eceff1 !important; + } + .border-top-grey-blue.border-top-lighten-5 { + border-top: 1px solid #eceff1 !important; + } + .border-bottom-grey-blue.border-bottom-lighten-5 { + border-bottom: 1px solid #eceff1 !important; + } + .border-left-grey-blue.border-left-lighten-5 { + border-left: 1px solid #eceff1 !important; + } + .border-right-grey-blue.border-right-lighten-5 { + border-right: 1px solid #eceff1 !important; + } + .overlay-grey-blue.overlay-lighten-5 { + background: #eceff1; + background: rgba(236, 239, 241, 0.8); + } + .bg-grey-blue.bg-lighten-4, + .btn-grey-blue.btn-lighten-4 { + background-color: #cfd8dc !important; + } + .grey-blue.lighten-4 { + color: #cfd8dc !important; + } + .btn-grey-blue.btn-lighten-4 { + border-color: #404e67 !important; + } + .btn-grey-blue.btn-lighten-4:hover { + border-color: #404e67 !important; + background-color: #37474f !important; + } + .btn-grey-blue.btn-lighten-4:active, + .btn-grey-blue.btn-lighten-4:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-grey-blue.btn-outline-lighten-4 { + border-color: #cfd8dc !important; + color: #cfd8dc !important; + } + .btn-outline-grey-blue.btn-outline-lighten-4:hover { + background-color: #cfd8dc !important; + } + .border-grey-blue.border-lighten-4 { + border: 1px solid #cfd8dc !important; + } + .border-top-grey-blue.border-top-lighten-4 { + border-top: 1px solid #cfd8dc !important; + } + .border-bottom-grey-blue.border-bottom-lighten-4 { + border-bottom: 1px solid #cfd8dc !important; + } + .border-left-grey-blue.border-left-lighten-4 { + border-left: 1px solid #cfd8dc !important; + } + .border-right-grey-blue.border-right-lighten-4 { + border-right: 1px solid #cfd8dc !important; + } + .overlay-grey-blue.overlay-lighten-4 { + background: #cfd8dc; + background: rgba(207, 216, 220, 0.8); + } + .bg-grey-blue.bg-lighten-3, + .btn-grey-blue.btn-lighten-3 { + background-color: #b0bec5 !important; + } + .grey-blue.lighten-3 { + color: #b0bec5 !important; + } + .btn-grey-blue.btn-lighten-3 { + border-color: #404e67 !important; + } + .btn-grey-blue.btn-lighten-3:hover { + border-color: #404e67 !important; + background-color: #37474f !important; + } + .btn-grey-blue.btn-lighten-3:active, + .btn-grey-blue.btn-lighten-3:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-grey-blue.btn-outline-lighten-3 { + border-color: #b0bec5 !important; + color: #b0bec5 !important; + } + .btn-outline-grey-blue.btn-outline-lighten-3:hover { + background-color: #b0bec5 !important; + } + .border-grey-blue.border-lighten-3 { + border: 1px solid #b0bec5 !important; + } + .border-top-grey-blue.border-top-lighten-3 { + border-top: 1px solid #b0bec5 !important; + } + .border-bottom-grey-blue.border-bottom-lighten-3 { + border-bottom: 1px solid #b0bec5 !important; + } + .border-left-grey-blue.border-left-lighten-3 { + border-left: 1px solid #b0bec5 !important; + } + .border-right-grey-blue.border-right-lighten-3 { + border-right: 1px solid #b0bec5 !important; + } + .overlay-grey-blue.overlay-lighten-3 { + background: #b0bec5; + background: rgba(176, 190, 197, 0.8); + } + .bg-grey-blue.bg-lighten-2, + .btn-grey-blue.btn-lighten-2 { + background-color: #6f85ad !important; + } + .grey-blue.lighten-2 { + color: #6f85ad !important; + } + .btn-grey-blue.btn-lighten-2 { + border-color: #404e67 !important; + } + .btn-grey-blue.btn-lighten-2:hover { + border-color: #404e67 !important; + background-color: #37474f !important; + } + .btn-grey-blue.btn-lighten-2:active, + .btn-grey-blue.btn-lighten-2:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-grey-blue.btn-outline-lighten-2 { + border-color: #6f85ad !important; + color: #6f85ad !important; + } + .btn-outline-grey-blue.btn-outline-lighten-2:hover { + background-color: #6f85ad !important; + } + .border-grey-blue.border-lighten-2 { + border: 1px solid #6f85ad !important; + } + .border-top-grey-blue.border-top-lighten-2 { + border-top: 1px solid #6f85ad !important; + } + .border-bottom-grey-blue.border-bottom-lighten-2 { + border-bottom: 1px solid #6f85ad !important; + } + .border-left-grey-blue.border-left-lighten-2 { + border-left: 1px solid #6f85ad !important; + } + .border-right-grey-blue.border-right-lighten-2 { + border-right: 1px solid #6f85ad !important; + } + .overlay-grey-blue.overlay-lighten-2 { + background: #6f85ad; + background: rgba(111, 133, 173, 0.8); + } + .bg-grey-blue.bg-lighten-1, + .btn-grey-blue.btn-lighten-1 { + background-color: #78909c !important; + } + .grey-blue.lighten-1 { + color: #78909c !important; + } + .btn-grey-blue.btn-lighten-1 { + border-color: #404e67 !important; + } + .btn-grey-blue.btn-lighten-1:hover { + border-color: #404e67 !important; + background-color: #37474f !important; + } + .btn-grey-blue.btn-lighten-1:active, + .btn-grey-blue.btn-lighten-1:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-grey-blue.btn-outline-lighten-1 { + border-color: #78909c !important; + color: #78909c !important; + } + .btn-outline-grey-blue.btn-outline-lighten-1:hover { + background-color: #78909c !important; + } + .border-grey-blue.border-lighten-1 { + border: 1px solid #78909c !important; + } + .border-top-grey-blue.border-top-lighten-1 { + border-top: 1px solid #78909c !important; + } + .border-bottom-grey-blue.border-bottom-lighten-1 { + border-bottom: 1px solid #78909c !important; + } + .border-left-grey-blue.border-left-lighten-1 { + border-left: 1px solid #78909c !important; + } + .border-right-grey-blue.border-right-lighten-1 { + border-right: 1px solid #78909c !important; + } + .overlay-grey-blue.overlay-lighten-1 { + background: #78909c; + background: rgba(120, 144, 156, 0.8); + } + .grey-blue { + color: #1b2942 !important; + } + .alert-grey-blue, + .alert-grey-blue .alert-link { + color: #000 !important; + } + .bg-grey-blue { + background-color: #1b2942 !important; + } + .bg-grey-blue .card-footer, + .bg-grey-blue .card-header { + background-color: transparent; + } + .alert-grey-blue { + border-color: #304875 !important; + background-color: #304875 !important; + } + .bullet.bullet-grey-blue { + background-color: #1b2942; + } + .bg-light-grey-blue { + background-color: rgba(27, 41, 66, 0.15); + } + .bg-grey-blue.badge-glow, + .border-grey-blue.badge-glow { + box-shadow: 0 0 10px #1b2942; + } + .overlay-grey-blue { + background: #1b2942; + background: rgba(27, 41, 66, 0.8); + } + .btn-grey-blue { + background-color: #1b2942 !important; + color: #fff; + } + .btn-grey-blue:hover { + border-color: #546e7a !important; + background-color: #78909c !important; + color: #fff !important; + } + .btn-grey-blue:active, + .btn-grey-blue:focus { + border-color: #404e67 !important; + background-color: #37474f !important; + color: #fff !important; + } + .btn-outline-grey-blue { + border-color: #1b2942; + background-color: transparent; + color: #1b2942; + } + .btn-outline-grey-blue:hover { + background-color: #1b2942; + color: #fff !important; + } + .widget-timeline .timeline-items.timeline-icon-grey-blue:before { + background-color: #1b2942; + } + input[type="checkbox"].bg-grey-blue + .custom-control-label:before, + input[type="radio"].bg-grey-blue + .custom-control-label:before { + background-color: #1b2942 !important; + } + .bg-grey-blue.bg-darken-1, + .btn-grey-blue.btn-darken-1 { + background-color: #546e7a !important; + } + .border-grey-blue { + border: 1px solid #1b2942 !important; + } + .border-top-grey-blue { + border-top: 1px solid #1b2942; + } + .border-bottom-grey-blue { + border-bottom: 1px solid #1b2942; + } + .border-left-grey-blue { + border-left: 1px solid #1b2942; + } + .border-right-grey-blue { + border-right: 1px solid #1b2942; + } + .grey-blue.darken-1 { + color: #546e7a !important; + } + .btn-grey-blue.btn-darken-1 { + border-color: #404e67 !important; + } + .btn-grey-blue.btn-darken-1:hover { + border-color: #404e67 !important; + background-color: #37474f !important; + } + .btn-grey-blue.btn-darken-1:active, + .btn-grey-blue.btn-darken-1:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-grey-blue.btn-outline-darken-1 { + border-color: #546e7a !important; + color: #546e7a !important; + } + .btn-outline-grey-blue.btn-outline-darken-1:hover { + background-color: #546e7a !important; + } + .border-grey-blue.border-darken-1 { + border: 1px solid #546e7a !important; + } + .border-top-grey-blue.border-top-darken-1 { + border-top: 1px solid #546e7a !important; + } + .border-bottom-grey-blue.border-bottom-darken-1 { + border-bottom: 1px solid #546e7a !important; + } + .border-left-grey-blue.border-left-darken-1 { + border-left: 1px solid #546e7a !important; + } + .border-right-grey-blue.border-right-darken-1 { + border-right: 1px solid #546e7a !important; + } + .overlay-grey-blue.overlay-darken-1 { + background: #546e7a; + background: rgba(84, 110, 122, 0.8); + } + .bg-grey-blue.bg-darken-2, + .btn-grey-blue.btn-darken-2 { + background-color: #404e67 !important; + } + .grey-blue.darken-2 { + color: #404e67 !important; + } + .btn-grey-blue.btn-darken-2 { + border-color: #404e67 !important; + } + .btn-grey-blue.btn-darken-2:hover { + border-color: #404e67 !important; + background-color: #37474f !important; + } + .btn-grey-blue.btn-darken-2:active, + .btn-grey-blue.btn-darken-2:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-grey-blue.btn-outline-darken-2 { + border-color: #404e67 !important; + color: #404e67 !important; + } + .btn-outline-grey-blue.btn-outline-darken-2:hover { + background-color: #404e67 !important; + } + .border-grey-blue.border-darken-2 { + border: 1px solid #404e67 !important; + } + .border-top-grey-blue.border-top-darken-2 { + border-top: 1px solid #404e67 !important; + } + .border-bottom-grey-blue.border-bottom-darken-2 { + border-bottom: 1px solid #404e67 !important; + } + .border-left-grey-blue.border-left-darken-2 { + border-left: 1px solid #404e67 !important; + } + .border-right-grey-blue.border-right-darken-2 { + border-right: 1px solid #404e67 !important; + } + .overlay-grey-blue.overlay-darken-2 { + background: #404e67; + background: rgba(64, 78, 103, 0.8); + } + .grey-blue.darken-3 { + color: #37474f !important; + } + .bg-grey-blue.bg-darken-3 { + background-color: #37474f !important; + } + .btn-grey-blue.btn-darken-3, + .btn-grey-blue.btn-darken-3:hover { + border-color: #404e67 !important; + background-color: #37474f !important; + } + .btn-grey-blue.btn-darken-3:active, + .btn-grey-blue.btn-darken-3:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-grey-blue.btn-outline-darken-3 { + border-color: #37474f !important; + color: #37474f !important; + } + .btn-outline-grey-blue.btn-outline-darken-3:hover { + background-color: #37474f !important; + } + .border-grey-blue.border-darken-3 { + border: 1px solid #37474f !important; + } + .border-top-grey-blue.border-top-darken-3 { + border-top: 1px solid #37474f !important; + } + .border-bottom-grey-blue.border-bottom-darken-3 { + border-bottom: 1px solid #37474f !important; + } + .border-left-grey-blue.border-left-darken-3 { + border-left: 1px solid #37474f !important; + } + .border-right-grey-blue.border-right-darken-3 { + border-right: 1px solid #37474f !important; + } + .overlay-grey-blue.overlay-darken-3 { + background: #37474f; + background: rgba(55, 71, 79, 0.8); + } + .bg-grey-blue.bg-darken-4, + .btn-grey-blue.btn-darken-4 { + background-color: #263238 !important; + } + .grey-blue.darken-4 { + color: #263238 !important; + } + .btn-grey-blue.btn-darken-4 { + border-color: #404e67 !important; + } + .btn-grey-blue.btn-darken-4:hover { + border-color: #404e67 !important; + background-color: #37474f !important; + } + .btn-grey-blue.btn-darken-4:active, + .btn-grey-blue.btn-darken-4:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-grey-blue.btn-outline-darken-4 { + border-color: #263238 !important; + color: #263238 !important; + } + .btn-outline-grey-blue.btn-outline-darken-4:hover { + background-color: #263238 !important; + } + input:focus ~ .bg-grey-blue { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #263238 !important; + } + .border-grey-blue.border-darken-4 { + border: 1px solid #263238 !important; + } + .border-top-grey-blue.border-top-darken-4 { + border-top: 1px solid #263238 !important; + } + .border-bottom-grey-blue.border-bottom-darken-4 { + border-bottom: 1px solid #263238 !important; + } + .border-left-grey-blue.border-left-darken-4 { + border-left: 1px solid #263238 !important; + } + .border-right-grey-blue.border-right-darken-4 { + border-right: 1px solid #263238 !important; + } + .overlay-grey-blue.overlay-darken-4 { + background: #263238; + background: rgba(38, 50, 56, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="grey-blue"]:before { + background-color: #263238; + } + .bg-shades.bg-black, + .btn-outline-shades.btn-outline-black:hover, + .btn-shades.btn-black { + background-color: #000 !important; + } + .shades.black { + color: #000 !important; + } + .btn-outline-shades.btn-outline-black { + border-color: #000 !important; + color: #000 !important; + } + .border-shades.border-black { + border: 1px solid #000 !important; + } + .border-top-shades.border-top-black { + border-top: 1px solid #000 !important; + } + .border-bottom-shades.border-bottom-black { + border-bottom: 1px solid #000 !important; + } + .border-left-shades.border-left-black { + border-left: 1px solid #000 !important; + } + .border-right-shades.border-right-black { + border-right: 1px solid #000 !important; + } + .overlay-shades.overlay-black { + background: #000; + background: rgba(0, 0, 0, 0.8); + } + .bg-shades.bg-white, + .btn-outline-shades.btn-outline-white:hover, + .btn-shades.btn-white { + background-color: #fff !important; + } + .shades.white { + color: #fff !important; + } + .btn-outline-shades.btn-outline-white { + border-color: #fff !important; + color: #fff !important; + } + .border-shades.border-white { + border: 1px solid #fff !important; + } + .border-top-shades.border-top-white { + border-top: 1px solid #fff !important; + } + .border-bottom-shades.border-bottom-white { + border-bottom: 1px solid #fff !important; + } + .border-left-shades.border-left-white { + border-left: 1px solid #fff !important; + } + .border-right-shades.border-right-white { + border-right: 1px solid #fff !important; + } + .overlay-shades.overlay-white { + background: #fff; + background: rgba(255, 255, 255, 0.8); + } + .bg-shades.bg-transparent, + .btn-outline-shades.btn-outline-transparent:hover, + .btn-shades.btn-transparent { + background-color: transparent !important; + } + .shades.transparent { + color: transparent !important; + } + .btn-outline-shades.btn-outline-transparent { + border-color: transparent !important; + color: transparent !important; + } + input:focus ~ .bg-shades { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem transparent !important; + } + .border-shades.border-transparent { + border: 1px solid transparent !important; + } + .border-top-shades.border-top-transparent { + border-top: 1px solid transparent !important; + } + .border-bottom-shades.border-bottom-transparent { + border-bottom: 1px solid transparent !important; + } + .border-left-shades.border-left-transparent { + border-left: 1px solid transparent !important; + } + .border-right-shades.border-right-transparent { + border-right: 1px solid transparent !important; + } + .overlay-shades.overlay-transparent { + background: 0 0; + background: rgba(0, 0, 0, 0.8); + } + .bg-transparent, + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="shades"]:before { + background-color: transparent; + } + .border-top-black { + border-top: 1px solid #000; + } + .border-bottom-black { + border-bottom: 1px solid #000; + } + .border-left-black { + border-left: 1px solid #000; + } + .border-right-black { + border-right: 1px solid #000; + } + .border-top-white { + border-top: 1px solid #fff; + } + .border-bottom-white { + border-bottom: 1px solid #fff; + } + .border-left-white { + border-left: 1px solid #fff; + } + .border-right-white { + border-right: 1px solid #fff; + } + .transparent { + color: transparent; + } + input:focus ~ .bg-transparent { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem transparent; + } + .border-transparent { + border: 1px solid transparent; + } + .border-top-transparent { + border-top: 1px solid transparent; + } + .border-bottom-transparent { + border-bottom: 1px solid transparent; + } + .border-left-transparent { + border-left: 1px solid transparent; + } + .border-right-transparent { + border-right: 1px solid transparent; + } + [data-icon]:before { + font-family: Simple-Line-Icons; + content: attr(data-icon); + speak: none; + font-weight: 400; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + .icon-action-redo, + .icon-action-undo, + .icon-anchor, + .icon-arrow-down, + .icon-arrow-left, + .icon-arrow-right, + .icon-arrow-up, + .icon-badge, + .icon-bag, + .icon-ban, + .icon-bar-chart, + .icon-basket, + .icon-basket-loaded, + .icon-bell, + .icon-book-open, + .icon-briefcase, + .icon-bubble, + .icon-bubbles, + .icon-bulb, + .icon-calculator, + .icon-calendar, + .icon-call-end, + .icon-call-in, + .icon-call-out, + .icon-camcorder, + .icon-camera, + .icon-check, + .icon-chemistry, + .icon-clock, + .icon-close, + .icon-cloud-download, + .icon-cloud-upload, + .icon-compass, + .icon-control-end, + .icon-control-forward, + .icon-control-pause, + .icon-control-play, + .icon-control-rewind, + .icon-control-start, + .icon-credit-card, + .icon-crop, + .icon-cup, + .icon-cursor, + .icon-cursor-move, + .icon-diamond, + .icon-direction, + .icon-directions, + .icon-disc, + .icon-dislike, + .icon-doc, + .icon-docs, + .icon-drawer, + .icon-drop, + .icon-earphones, + .icon-earphones-alt, + .icon-emoticon-smile, + .icon-energy, + .icon-envelope, + .icon-envelope-letter, + .icon-envelope-open, + .icon-equalizer, + .icon-eye, + .icon-eyeglasses, + .icon-feed, + .icon-film, + .icon-fire, + .icon-flag, + .icon-folder, + .icon-folder-alt, + .icon-frame, + .icon-game-controller, + .icon-ghost, + .icon-globe, + .icon-globe-alt, + .icon-graduation, + .icon-graph, + .icon-grid, + .icon-handbag, + .icon-heart, + .icon-home, + .icon-hourglass, + .icon-info, + .icon-key, + .icon-layers, + .icon-like, + .icon-link, + .icon-list, + .icon-lock, + .icon-lock-open, + .icon-login, + .icon-logout, + .icon-loop, + .icon-magic-wand, + .icon-magnet, + .icon-magnifier, + .icon-magnifier-add, + .icon-magnifier-remove, + .icon-map, + .icon-microphone, + .icon-mouse, + .icon-moustache, + .icon-music-tone, + .icon-music-tone-alt, + .icon-note, + .icon-notebook, + .icon-paper-clip, + .icon-paper-plane, + .icon-pencil, + .icon-picture, + .icon-pie-chart, + .icon-pin, + .icon-plane, + .icon-playlist, + .icon-plus, + .icon-pointer, + .icon-power, + .icon-present, + .icon-printer, + .icon-puzzle, + .icon-question, + .icon-refresh, + .icon-reload, + .icon-rocket, + .icon-screen-desktop, + .icon-screen-smartphone, + .icon-screen-tablet, + .icon-settings, + .icon-share, + .icon-share-alt, + .icon-shield, + .icon-shuffle, + .icon-size-actual, + .icon-size-fullscreen, + .icon-social-dribbble, + .icon-social-dropbox, + .icon-social-facebook, + .icon-social-tumblr, + .icon-social-twitter, + .icon-social-youtube, + .icon-speech, + .icon-speedometer, + .icon-star, + .icon-support, + .icon-symbol-female, + .icon-symbol-male, + .icon-tag, + .icon-target, + .icon-trash, + .icon-trophy, + .icon-umbrella, + .icon-user, + .icon-user-female, + .icon-user-follow, + .icon-user-following, + .icon-user-unfollow, + .icon-users, + .icon-vector, + .icon-volume-1, + .icon-volume-2, + .icon-volume-off, + .icon-wallet, + .icon-wrench { + font-family: Simple-Line-Icons; + speak: none; + font-style: normal; + font-weight: 400; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + } + .icon-user-female:before { + content: "\e000"; + } + .icon-user-follow:before { + content: "\e002"; + } + .icon-user-following:before { + content: "\e003"; + } + .icon-user-unfollow:before { + content: "\e004"; + } + .icon-trophy:before { + content: "\e006"; + } + .icon-screen-smartphone:before { + content: "\e010"; + } + .icon-screen-desktop:before { + content: "\e011"; + } + .icon-plane:before { + content: "\e012"; + } + .icon-notebook:before { + content: "\e013"; + } + .icon-moustache:before { + content: "\e014"; + } + .icon-mouse:before { + content: "\e015"; + } + .icon-magnet:before { + content: "\e016"; + } + .icon-energy:before { + content: "\e020"; + } + .icon-emoticon-smile:before { + content: "\e021"; + } + .icon-disc:before { + content: "\e022"; + } + .icon-cursor-move:before { + content: "\e023"; + } + .icon-crop:before { + content: "\e024"; + } + .icon-credit-card:before { + content: "\e025"; + } + .icon-chemistry:before { + content: "\e026"; + } + .icon-user:before { + content: "\e005"; + } + .icon-speedometer:before { + content: "\e007"; + } + .icon-social-youtube:before { + content: "\e008"; + } + .icon-social-twitter:before { + content: "\e009"; + } + .icon-social-tumblr:before { + content: "\e00a"; + } + .icon-social-facebook:before { + content: "\e00b"; + } + .icon-social-dropbox:before { + content: "\e00c"; + } + .icon-social-dribbble:before { + content: "\e00d"; + } + .icon-shield:before { + content: "\e00e"; + } + .icon-screen-tablet:before { + content: "\e00f"; + } + .icon-magic-wand:before { + content: "\e017"; + } + .icon-hourglass:before { + content: "\e018"; + } + .icon-graduation:before { + content: "\e019"; + } + .icon-ghost:before { + content: "\e01a"; + } + .icon-game-controller:before { + content: "\e01b"; + } + .icon-fire:before { + content: "\e01c"; + } + .icon-eyeglasses:before { + content: "\e01d"; + } + .icon-envelope-open:before { + content: "\e01e"; + } + .icon-envelope-letter:before { + content: "\e01f"; + } + .icon-bell:before { + content: "\e027"; + } + .icon-badge:before { + content: "\e028"; + } + .icon-anchor:before { + content: "\e029"; + } + .icon-wallet:before { + content: "\e02a"; + } + .icon-vector:before { + content: "\e02b"; + } + .icon-speech:before { + content: "\e02c"; + } + .icon-puzzle:before { + content: "\e02d"; + } + .icon-printer:before { + content: "\e02e"; + } + .icon-present:before { + content: "\e02f"; + } + .icon-playlist:before { + content: "\e030"; + } + .icon-pin:before { + content: "\e031"; + } + .icon-picture:before { + content: "\e032"; + } + .icon-map:before { + content: "\e033"; + } + .icon-layers:before { + content: "\e034"; + } + .icon-handbag:before { + content: "\e035"; + } + .icon-globe-alt:before { + content: "\e036"; + } + .icon-globe:before { + content: "\e037"; + } + .icon-frame:before { + content: "\e038"; + } + .icon-folder-alt:before { + content: "\e039"; + } + .icon-film:before { + content: "\e03a"; + } + .icon-feed:before { + content: "\e03b"; + } + .icon-earphones-alt:before { + content: "\e03c"; + } + .icon-earphones:before { + content: "\e03d"; + } + .icon-drop:before { + content: "\e03e"; + } + .icon-drawer:before { + content: "\e03f"; + } + .icon-docs:before { + content: "\e040"; + } + .icon-directions:before { + content: "\e041"; + } + .icon-direction:before { + content: "\e042"; + } + .icon-diamond:before { + content: "\e043"; + } + .icon-cup:before { + content: "\e044"; + } + .icon-compass:before { + content: "\e045"; + } + .icon-call-out:before { + content: "\e046"; + } + .icon-call-in:before { + content: "\e047"; + } + .icon-call-end:before { + content: "\e048"; + } + .icon-calculator:before { + content: "\e049"; + } + .icon-bubbles:before { + content: "\e04a"; + } + .icon-briefcase:before { + content: "\e04b"; + } + .icon-book-open:before { + content: "\e04c"; + } + .icon-basket-loaded:before { + content: "\e04d"; + } + .icon-basket:before { + content: "\e04e"; + } + .icon-bag:before { + content: "\e04f"; + } + .icon-action-undo:before { + content: "\e050"; + } + .icon-action-redo:before { + content: "\e051"; + } + .icon-wrench:before { + content: "\e052"; + } + .icon-umbrella:before { + content: "\e053"; + } + .icon-trash:before { + content: "\e054"; + } + .icon-tag:before { + content: "\e055"; + } + .icon-support:before { + content: "\e056"; + } + .icon-size-fullscreen:before { + content: "\e057"; + } + .icon-size-actual:before { + content: "\e058"; + } + .icon-shuffle:before { + content: "\e059"; + } + .icon-share-alt:before { + content: "\e05a"; + } + .icon-share:before { + content: "\e05b"; + } + .icon-rocket:before { + content: "\e05c"; + } + .icon-question:before { + content: "\e05d"; + } + .icon-pie-chart:before { + content: "\e05e"; + } + .icon-pencil:before { + content: "\e05f"; + } + .icon-note:before { + content: "\e060"; + } + .icon-music-tone-alt:before { + content: "\e061"; + } + .icon-music-tone:before { + content: "\e062"; + } + .icon-microphone:before { + content: "\e063"; + } + .icon-loop:before { + content: "\e064"; + } + .icon-logout:before { + content: "\e065"; + } + .icon-login:before { + content: "\e066"; + } + .icon-list:before { + content: "\e067"; + } + .icon-like:before { + content: "\e068"; + } + .icon-home:before { + content: "\e069"; + } + .icon-grid:before { + content: "\e06a"; + } + .icon-graph:before { + content: "\e06b"; + } + .icon-equalizer:before { + content: "\e06c"; + } + .icon-dislike:before { + content: "\e06d"; + } + .icon-cursor:before { + content: "\e06e"; + } + .icon-control-start:before { + content: "\e06f"; + } + .icon-control-rewind:before { + content: "\e070"; + } + .icon-control-play:before { + content: "\e071"; + } + .icon-control-pause:before { + content: "\e072"; + } + .icon-control-forward:before { + content: "\e073"; + } + .icon-control-end:before { + content: "\e074"; + } + .icon-calendar:before { + content: "\e075"; + } + .icon-bulb:before { + content: "\e076"; + } + .icon-bar-chart:before { + content: "\e077"; + } + .icon-arrow-up:before { + content: "\e078"; + } + .icon-arrow-right:before { + content: "\e079"; + } + .icon-arrow-left:before { + content: "\e07a"; + } + .icon-arrow-down:before { + content: "\e07b"; + } + .icon-ban:before { + content: "\e07c"; + } + .icon-bubble:before { + content: "\e07d"; + } + .icon-camcorder:before { + content: "\e07e"; + } + .icon-camera:before { + content: "\e07f"; + } + .icon-check:before { + content: "\e080"; + } + .icon-clock:before { + content: "\e081"; + } + .icon-close:before { + content: "\e082"; + } + .icon-cloud-download:before { + content: "\e083"; + } + .icon-cloud-upload:before { + content: "\e084"; + } + .icon-doc:before { + content: "\e085"; + } + .icon-envelope:before { + content: "\e086"; + } + .icon-eye:before { + content: "\e087"; + } + .icon-flag:before { + content: "\e088"; + } + .icon-folder:before { + content: "\e089"; + } + .icon-heart:before { + content: "\e08a"; + } + .icon-info:before { + content: "\e08b"; + } + .icon-key:before { + content: "\e08c"; + } + .icon-link:before { + content: "\e08d"; + } + .icon-lock:before { + content: "\e08e"; + } + .icon-lock-open:before { + content: "\e08f"; + } + .icon-magnifier:before { + content: "\e090"; + } + .icon-magnifier-add:before { + content: "\e091"; + } + .icon-magnifier-remove:before { + content: "\e092"; + } + .icon-paper-clip:before { + content: "\e093"; + } + .icon-paper-plane:before { + content: "\e094"; + } + .icon-plus:before { + content: "\e095"; + } + .icon-pointer:before { + content: "\e096"; + } + .icon-power:before { + content: "\e097"; + } + .icon-refresh:before { + content: "\e098"; + } + .icon-reload:before { + content: "\e099"; + } + .icon-settings:before { + content: "\e09a"; + } + .icon-star:before { + content: "\e09b"; + } + .icon-symbol-female:before { + content: "\e09c"; + } + .icon-symbol-male:before { + content: "\e09d"; + } + .icon-target:before { + content: "\e09e"; + } + .icon-volume-1:before { + content: "\e09f"; + } + .icon-volume-2:before { + content: "\e0a0"; + } + .icon-volume-off:before { + content: "\e0a1"; + } + .icon-users:before { + content: "\e001"; + } + .custom-select, + select.form-control { + -moz-appearance: none; + -webkit-appearance: none; + } + .dropdown-toggle:focus, + a:focus { + outline: 0; + } + .menu-list, + .navbar-nav .mega-dropdown-menu ul li, + .navigation-main .mega-dropdown-menu ul li { + list-style: none; + } + .breadcrumb, + .card .card-title, + .dropdown-header { + text-transform: uppercase; + } + .font-small-1 { + font-size: 0.7rem !important; + } + .font-small-2 { + font-size: 0.8rem !important; + } + .font-small-3 { + font-size: 0.9rem !important; + } + .font-medium-1 { + font-size: 1.1rem !important; + } + .font-medium-2 { + font-size: 1.2rem !important; + } + .font-medium-3 { + font-size: 1.3rem !important; + } + .font-medium-4 { + font-size: 1.4rem !important; + } + .font-medium-5 { + font-size: 1.5rem !important; + } + .font-large-1 { + font-size: 2rem !important; + } + .font-large-2 { + font-size: 3rem !important; + } + .font-large-3 { + font-size: 4rem !important; + } + .font-large-4 { + font-size: 5rem !important; + } + .font-large-5 { + font-size: 6rem !important; + } + .text-bold-300 { + font-weight: 300; + } + .text-bold-400 { + font-weight: 400; + } + .text-bold-500 { + font-weight: 500; + } + .text-bold-600 { + font-weight: 600; + } + .text-bold-700 { + font-weight: 700; + } + .text-italic { + font-style: italic; + } + .text-highlight { + padding: 4px 6px; + } + dl li, + ol li, + ul li { + line-height: 1.8; + } + code { + padding: 0.2rem 0.4rem; + font-size: 90%; + color: #e83e8c; + background-color: #f5f7fa; + border-radius: 0.25rem; + } + pre { + background-color: #f7f7f9; + } + pre code { + background-color: transparent !important; + } + .bd-example-row .row + .row { + margin-top: 1rem; + } + .bd-example-row .row > .col, + .bd-example-row .row > [class^="col-"] { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + background-color: rgba(86, 61, 124, 0.15); + border: 1px solid rgba(86, 61, 124, 0.2); + } + .bd-example-row .flex-items-bottom, + .bd-example-row .flex-items-middle, + .bd-example-row .flex-items-top { + min-height: 6rem; + background-color: rgba(255, 0, 0, 0.1); + } + .bd-example-row-flex-cols .row { + min-height: 10rem; + background-color: rgba(255, 0, 0, 0.1); + } + .bd-highlight { + background-color: rgba(86, 61, 124, 0.15); + border: 1px solid rgba(86, 61, 124, 0.15); + } + .example-container { + width: 800px; + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; + } + .example-content-main, + .example-content-secondary { + width: 100%; + padding-right: 15px; + padding-left: 15px; + position: relative; + } + .example-row { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; + } + @media (min-width: 576px) { + .example-content-main { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + } + @media (min-width: 992px) { + .example-content-main { + -webkit-box-flex: 0; + -webkit-flex: 0 0 66.66667%; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + } + @media (min-width: 576px) { + .example-content-secondary { + -webkit-box-flex: 0; + -webkit-flex: 0 0 50%; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + } + @media (min-width: 992px) { + .example-content-secondary { + -webkit-box-flex: 0; + -webkit-flex: 0 0 33.33333%; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + } + .table-white-space td, + .table-white-space th { + white-space: nowrap; + } + .table-borderless td, + .table-borderless th { + border: none; + } + .table thead th { + vertical-align: bottom; + border-bottom: 2px solid #e3ebf3; + border-top: 1px solid #e3ebf3; + } + .table-bordered, + .table-bordered td, + .table-bordered th { + border: 1px solid #e3ebf3; + } + .table td, + .table th { + border-bottom: 1px solid #e3ebf3; + padding: 0.75rem 2rem; + } + .table-inverse { + color: #eceeef; + background-color: #00a5a8; + } + form .form-actions.filled, + form.striped-rows .form-group:nth-child(even) { + background-color: #f5f7fa; + } + .table.table-column td, + .table.table-column th { + border: none; + border-left: 1px solid #e3ebf3; + } + .table.table-column td:first-child, + .table.table-column th:first-child { + border-left: none; + } + .table.table-xl td, + .table.table-xl th { + padding: 1.25rem 2rem; + } + .table.table-lg td, + .table.table-lg th { + padding: 0.9rem 2rem; + } + .table.table-de td, + .table.table-de th { + padding: 0.75rem 2rem; + } + .table.table-sm td, + .table.table-sm th { + padding: 0.6rem 2rem; + } + .table.table-xs td, + .table.table-xs th { + padding: 0.4rem 2rem; + } + .table-borderless thead th { + border-top: 1px solid #e3ebf3; + } + .table-borderless > tbody > tr > td, + .table-borderless > tbody > tr > th { + border: 0; + } + .table > thead > tr.border-solid > th { + border-bottom-width: 2px; + } + .table > thead > tr.border-double > th { + border-bottom-width: 4px; + border-bottom-style: double; + } + .table > tbody > tr.border-dashed > td { + border-top-style: dashed; + } + .border-custom-color td { + border-top: inherit; + border-bottom: inherit; + } + form label { + color: #2e405c; + } + form .form-group { + margin-bottom: 1.5rem; + } + form .form-control { + border: 1px solid #ccd6e6; + color: #3f587e; + } + form .form-control::-webkit-input-placeholder { + color: #b1c1d8; + } + form .form-control:-moz-placeholder { + color: #b1c1d8; + } + form .form-control::-moz-placeholder { + color: #b1c1d8; + } + form .form-control:-ms-input-placeholder { + color: #b1c1d8; + } + form .form-section { + color: #98a4b8; + line-height: 3rem; + margin-bottom: 20px; + border-bottom: 1px solid #98a4b8; + } + form .form-section i { + font-size: 20px; + margin-left: 5px; + margin-right: 10px; + } + form .form-actions { + border-top: 1px solid #d3dce9; + padding: 20px 0; + margin-top: 20px; + } + form .form-actions.center { + text-align: center; + } + form .form-actions.right { + text-align: right; + } + form .form-actions.top { + border-top: 0; + border-bottom: 1px solid #d3dce9; + margin-top: 0; + margin-bottom: 20px; + } + @media (max-width: 767.98px) { + form .form-actions .buttons-group { + float: left !important; + margin-bottom: 10px; + } + } + form.row-separator .form-group { + margin: 0; + border-bottom: 1px solid #ebeff5; + } + form.row-separator .form-group .label-control { + padding-top: 1.5rem; + } + form.row-separator .form-group > div { + padding: 1.2rem 0 1.2rem 1.2rem; + } + form.row-separator .form-group.last { + border-bottom: 0; + } + form.form-bordered .form-group { + margin: 0; + border-bottom: 1px solid #ebeff5; + } + form.form-bordered .form-group .label-control { + padding-top: 1.5rem; + } + form.form-bordered .form-group > div { + padding: 1.2rem 0 1.2rem 1.2rem; + border-left: 1px solid #ebeff5; + } + form.form-bordered .form-group.last { + border-bottom: 0; + } + form.striped-rows .form-group { + margin: 0; + } + form.striped-rows .form-group .label-control { + padding-top: 1.5rem; + } + form.striped-rows .form-group > div { + padding: 1.2rem 0 1.2rem 1.2rem; + } + form.striped-labels .form-group { + margin: 0; + } + form.striped-labels .form-group .label-control { + padding-top: 1.5rem; + } + form.striped-labels .form-group > div { + padding: 1.2rem 0 1.2rem 1.2rem; + background-color: #fff; + } + form.striped-labels .form-group:nth-child(even) { + background-color: #f5f7fa; + } + form .custom-control-indicator { + width: 1.1rem; + height: 1.075rem; + line-height: 1.05rem; + top: 0.2rem; + left: 0; + } + form .custom-control-indicator + .custom-control-description { + margin-left: 1rem; + } + select.form-control { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .custom-switch .custom-control-label::after { + top: calc(0.25rem + 2px); + } + .input-group-addon { + background-color: #eceff1; + border-color: #babfc7; + } + .custom-control-label::after, + .custom-control-label::before { + width: 1.1rem; + height: 1.1rem; + } + .tagging-js-tags .form-control, + .tagging-methods .form-control { + height: auto; + } + .btn.btn-square { + border-radius: 0; + } + .btn.btn-round { + border-radius: 2rem; + } + .btn.active, + .btn.focus, + .btn:active, + .btn:focus { + outline: 0; + box-shadow: none !important; + } + .btn.btn-icon i { + font-size: 1.1rem; + } + .btn.btn-icon.btn-pure { + background-color: transparent; + border-color: transparent; + box-shadow: none; + } + .btn.btn-icon.btn-pure i { + font-size: 1.25rem; + } + .btn.btn-social { + padding: 0.7rem 0.25rem 0.85rem 3.75rem; + } + .btn.btn-outline-white:hover { + color: #404e67 !important; + } + .btn-min-width { + min-width: 8.5rem; + } + .color-box { + width: 100%; + height: 2.75rem; + border-radius: 0.25rem; + } + .btn-float { + padding: 15px; + white-space: normal; + box-shadow: 0 6px 10px rgba(0, 0, 0, 0.15); + } + .btn-float.btn-link { + padding: 10px; + } + .btn-float i { + display: block; + margin: 0; + top: 0; + } + .btn-float.btn-float-lg i, + .btn-float.btn-float-lg span { + font-size: 2rem; + } + .btn-float.btn-float-lg i + span { + font-size: 1.1rem; + } + .btn-float > i + span { + display: block; + padding-top: 10px; + margin-bottom: -6px; + } + [type="reset"], + [type="submit"], + button, + html [type="button"] { + cursor: pointer; + } + .collapse-icon .card-header { + position: relative; + } + .collapse-icon [data-toggle="collapse"]:after { + position: absolute; + top: 48%; + right: 20px; + margin-top: -8px; + font-family: feather; + content: "\e897"; + -webkit-transition: all 0.3s linear 0s; + transition: all 0.3s linear 0s; + } + .collapse-icon [data-toggle="collapse"]:before { + position: absolute; + top: 48%; + right: 20px; + margin-top: -8px; + font-family: feather; + content: "\e8b1"; + -webkit-transition: all 0.3s linear 0s; + transition: all 0.3s linear 0s; + } + .collapse-icon.left a { + padding-left: 28px; + } + .collapse-icon.left [data-toggle="collapse"]:after, + .collapse-icon.left [data-toggle="collapse"]:before { + left: 20px; + right: auto; + } + .collapse-icon [aria-expanded="true"]:before, + .collapse-icon [aria-expanded="false"]:after { + opacity: 0; + } + .collapse-icon.accordion-icon-rotate [aria-expanded="true"]:before { + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); + } + .collapse-icon.accordion-icon-rotate [aria-expanded="false"]:after { + -webkit-transform: rotate(-180deg); + -ms-transform: rotate(-180deg); + transform: rotate(-180deg); + } + .header-navbar + .navbar-container + .mega-dropdown-menu + .collapse-icon + [data-toggle="collapse"]:after, + .header-navbar + .navbar-container + .mega-dropdown-menu + .collapse-icon + [data-toggle="collapse"]:before { + margin-top: -14px; + } + .dropdown .dropdown-menu { + border: 1px solid #e6e6e6; + border-radius: 0 0 0.25rem 0.25rem; + -webkit-transform-origin: top; + -ms-transform-origin: top; + transform-origin: top; + -webkit-animation-fill-mode: forwards; + animation-fill-mode: forwards; + -webkit-transform: scale(1, 0); + -ms-transform: scale(1, 0); + transform: scale(1, 0); + -webkit-transition: all 0.2s linear; + transition: all 0.2s linear; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + } + .dropdown .dropdown-menu .dropdown-header { + padding: 10px 20px; + margin-top: 10px; + text-transform: uppercase; + color: #626e82; + } + .dropdown .dropdown-menu .dropdown-item { + padding: 10px 40px 10px 20px; + width: auto; + cursor: pointer; + } + .dropdown .dropdown-menu .dropdown-item:active { + background-color: #f2f4f7 !important; + color: #404e67; + } + .dropdown i, + .nav-item i { + margin-right: 0.5rem; + } + .show > .dropdown-menu { + -webkit-transform: scale(1, 1); + -ms-transform: scale(1, 1); + transform: scale(1, 1); + opacity: 1; + display: block; + } + .dropdown-toggle.nav-hide-arrow::after { + display: none; + } + + .dropdown-menu { + box-shadow: none; + } + .dropdown-menu .dropdown-submenu { + position: relative; + } + .dropdown-menu .dropdown-submenu:hover .dropdown-menu { + display: block; + } + .dropdown-menu .dropdown-submenu > .dropdown-menu { + top: 0; + left: 100%; + margin-top: -6px; + margin-left: -1px; + } + .dropdown-menu .dropdown-submenu > .dropdown-menu.open-left { + left: auto; + right: 100%; + } + .dropdown-menu .dropdown-submenu > a:after, + .dropdown-menu .dropdown-submenu > button:after { + font-family: FontAwesome; + content: "\f105" !important; + right: 5px; + font-size: 1.2rem; + float: right; + border: none; + position: absolute; + } + .dropdown-menu .arrow-left:after, + .dropdown-menu .arrow-left:before, + .dropdown-menu .arrow-right:after, + .dropdown-menu .arrow-right:before, + .dropdown-menu.arrow:after, + .dropdown-menu.arrow:before { + display: inline-block; + width: 0; + height: 0; + content: ""; + position: absolute; + } + .dropdown-menu .dropdown-submenu :hover > a:after, + .dropdown-menu .dropdown-submenu :hover > button:after { + border-left-color: #555; + } + .dropdown-menu .dropdown-submenu .pull-left { + float: none; + } + .dropdown-menu .dropdown-submenu .pull-left > .dropdown-menu { + left: -100%; + margin-left: 10px; + } + .dropdown-header.highlight { + color: #2b2d2f; + text-decoration: none; + background-color: #f5f5f5; + } + .btn-secondary ~ .dropdown-menu .dropdown-item.active { + background-color: #ccc; + } + .btn-primary ~ .dropdown-menu .dropdown-item.active { + background-color: #0677D4; + } + .btn-success ~ .dropdown-menu .dropdown-item.active { + background-color: #16d39a; + } + .btn-danger ~ .dropdown-menu .dropdown-item.active { + background-color: #F08080; + } + .btn-info ~ .dropdown-menu .dropdown-item.active { + background-color: #2dcee3; + } + .btn-warning ~ .dropdown-menu .dropdown-item.active { + background-color: #ffa87d; + } + .dropdown-menu.arrow { + margin-top: 12px; + } + .dropdown-menu.arrow:after, + .dropdown-menu.arrow:before { + left: 10px; + border: 7px solid transparent; + border-top-width: 0; + } + .dropdown-menu.arrow:before { + top: -7px; + border-bottom-color: #b3b3b3; + } + .dropdown-menu.arrow:after { + top: -6px; + border-bottom-color: #fff; + } + .dropdown-menu .arrow-left { + margin-left: 7px !important; + } + .dropdown-menu .arrow-left:after, + .dropdown-menu .arrow-left:before { + top: 10px; + border: 7px solid transparent; + border-left-width: 0; + } + .dropdown-menu .arrow-left:before { + left: -8px; + border-right-color: #b3b3b3; + } + .dropdown-menu .arrow-left:after { + left: -7px; + border-right-color: #fff; + } + .dropdown-menu .arrow-right { + margin-right: 7px !important; + } + .dropdown-menu .arrow-right:after, + .dropdown-menu .arrow-right:before { + top: 10px; + border: 7px solid transparent; + border-right-width: 0; + } + .header-navbar .navbar-wrapper, + .horizontal-layout .navbar-nav .mega-dropdown-menu { + width: 100%; + } + .dropdown-menu .arrow-right:before { + right: -7px; + border-left-color: #b3b3b3; + } + .dropdown-menu .arrow-right:after { + right: -6px; + border-left-color: #fff; + } + .dropup .dropdown-menu { + top: auto; + } + .dropup .dropdown-menu.arrow { + margin-bottom: 12px; + } + .dropup .dropdown-menu.arrow:after, + .dropup .dropdown-menu.arrow:before { + top: auto; + border-top-width: 7px; + border-bottom-width: 0; + } + .dropup .dropdown-menu.arrow:before { + bottom: -8px; + border-top-color: #b3b3b3; + } + .dropup .dropdown-menu.arrow:after { + bottom: -6px; + border-top-color: #fff; + } + .dropup .dropdown-submenu .dropdown-menu { + bottom: auto; + top: 0; + } + .dropdown-menu-xl a, + .dropdown-menu-xl button { + padding-top: 9px; + padding-bottom: 9px; + font-size: 1rem; + line-height: 1.43; + } + .dropdown-menu-lg a, + .dropdown-menu-lg button { + padding-top: 6px; + padding-bottom: 6px; + } + .dropdown-menu-sm a, + .dropdown-menu-sm button { + padding-top: 5px; + padding-bottom: 5px; + font-size: 0.86rem; + line-height: 1.67; + } + .navbar-dark .navbar-nav li, + .navbar-light .navbar-nav li, + .navbar-semi-dark .navbar-nav li, + .navbar-semi-light .navbar-nav li { + line-height: 1; + } + .dropdown-item.buttons-columnVisibility.active { + color: #000; + } + .navbar-dark .hamburger-inner, + .navbar-dark .hamburger-inner::after, + .navbar-dark .hamburger-inner::before { + background-color: #fff; + } + .header-navbar { + padding: 0; + min-height: 4rem; + font-family: Montserrat, Georgia, "Times New Roman", Times, serif; + -webkit-transition: 0.3s ease all; + transition: 0.3s ease all; + } + .header-navbar.navbar-border { + border-bottom: 1px solid #e4e7ed; + } + .header-navbar.navbar-dark.navbar-border { + border-bottom: 1px solid #8596b5; + } + .header-navbar.navbar-semi-dark.navbar-border { + border-bottom: none; + } + .header-navbar.navbar-shadow { + box-shadow: 2px 4px 20px -4px rgba(0, 0, 0, 0.1); + } + .header-navbar.navbar-brand-center .navbar-header { + width: 150px; + position: absolute; + left: 50%; + top: 0; + padding: 0; + margin: 0; + -webkit-transform: translate(-50%, 0); + -ms-transform: translate(-50%, 0); + transform: translate(-50%, 0); + z-index: 999; + } + .header-navbar .navbar-container ul.nav li a.dropdown-user-link .avatar, + .header-navbar .navbar-container ul.nav li > a.nav-link i.flag-icon { + margin-right: 0.5rem; + } + .header-navbar.navbar-static-top { + z-index: 1038; + } + .header-navbar .navbar-header { + width: 240px; + height: 4rem; + float: left; + position: relative; + padding: 0 1rem; + -webkit-transition: 0.3s ease all; + transition: 0.3s ease all; + } + .header-navbar .navbar-header .navbar-brand { + padding: 15px 0; + } + .header-navbar .navbar-header .navbar-brand .brand-logo { + vertical-align: sub; + } + .header-navbar .navbar-header .navbar-brand .brand-text { + display: inline; + padding-left: 10px; + font-weight: 500; + letter-spacing: 1px; + } + .header-navbar .navbar-container { + padding: 0 18px; + -webkit-transition: 0.3s ease all; + transition: 0.3s ease all; + background: inherit; + } + .header-navbar .navbar-container ul.nav li > a.nav-link { + padding: 1.4rem 0.6rem; + } + .header-navbar .navbar-container ul.nav li a.dropdown-user-link { + padding: 0.8rem 0.6rem; + } + .header-navbar .navbar-container ul.nav li a.dropdown-user-link .user-name { + display: inline-block; + margin-bottom: 0.4rem; + margin-left: 0.2rem; + } + .header-navbar .navbar-container ul.nav li a.menu-toggle { + padding: 1.1rem 0.8rem 1rem 1rem; + } + .header-navbar .navbar-container ul.nav li a.menu-toggle i { + font-size: 1.6rem; + } + .header-navbar .navbar-container ul.nav li a.nav-link-label { + padding: 1.4rem 0 1rem 0.8rem; + } + .header-navbar .navbar-container ul.nav li a.dropdown-user-link .avatar i { + right: -10px; + } + .header-navbar .navbar-container ul.nav li a.nav-link-expand, + .header-navbar .navbar-container ul.nav li a.nav-link-search { + padding: 1.4rem 1rem 1.3rem; + } + .header-navbar .navbar-container ul.nav li div.input-group { + padding: 0.7rem 1rem; + } + .header-navbar .navbar-container ul.nav li i.ficon { + font-size: 1.2rem; + } + .header-navbar .navbar-container ul.nav li .media-list { + max-height: 18.2rem; + } + .header-navbar .navbar-container ul.nav li .scrollable-container { + position: relative; + } + .header-navbar .navbar-container .dropdown-menu-media { + width: 24rem; + } + .header-navbar .navbar-container .dropdown-menu-media .media-list .media { + padding: 1rem; + border: none; + border-bottom: 1px solid #e6e6e6; + } + .header-navbar .navbar-container .dropdown-menu-media .dropdown-menu-header { + border-bottom: 1px solid #e6e6e6; + } + .header-navbar .navbar-container .dropdown-menu-media .dropdown-menu-footer a { + padding: 0.3rem; + border-top: 1px solid #e6e6e6; + } + .header-navbar .nav-item + .nav-item, + .header-navbar.navbar-without-menu .navbar-container { + margin-left: 0; + } + @media (max-width: 767.98px) { + .header-navbar .navbar-header { + width: 100% !important; + padding: 0.5rem 1rem; + position: relative; + } + .header-navbar .navbar-header .menu-toggle { + top: 2px; + position: relative; + } + .header-navbar .navbar-header .open-navbar-container i { + font-size: 1.8rem; + } + .header-navbar .navbar-header .navbar-brand { + position: absolute; + left: 50%; + top: 0; + -webkit-transform: translate(-50%, 0); + -ms-transform: translate(-50%, 0); + transform: translate(-50%, 0); + } + .header-navbar.navbar-with-menu .navbar-container { + width: 100%; + display: table; + background: #fff; + padding: 0 1rem; + margin: 0; + height: auto; + } + } + @media (max-width: 991.98px) { + [data-menu="vertical-menu-modern"] .header-navbar .navbar-header { + width: 100% !important; + padding: 0.5rem 1rem; + position: relative; + } + [data-menu="vertical-menu-modern"] + .header-navbar + .navbar-header + .menu-toggle { + top: 2px; + position: relative; + } + [data-menu="vertical-menu-modern"] + .header-navbar + .navbar-header + .open-navbar-container + i { + font-size: 1.8rem; + } + [data-menu="vertical-menu-modern"] + .header-navbar + .navbar-header + .navbar-brand { + position: absolute; + left: 50%; + top: 0; + -webkit-transform: translate(-50%, 0); + -ms-transform: translate(-50%, 0); + transform: translate(-50%, 0); + } + [data-menu="vertical-menu-modern"] + .header-navbar.navbar-with-menu + .navbar-container { + width: 100%; + display: table; + background: #fff; + padding: 0 1rem; + margin: 0; + height: auto; + } + [data-menu="vertical-menu-modern"] + .navbar-dark + .navbar-header + .navbar-nav + .nav-link, + [data-menu="vertical-menu-modern"] + .navbar-semi-dark + .navbar-header + .navbar-nav + .nav-link { + color: #fff; + } + [data-menu="vertical-menu-modern"] + .navbar-dark + .navbar-container + .navbar-nav + .nav-link, + [data-menu="vertical-menu-modern"] + .navbar-light + .navbar-header + .navbar-nav + .nav-link, + [data-menu="vertical-menu-modern"] + .navbar-semi-dark + .navbar-container + .navbar-nav + .nav-link { + color: #404e67; + } + } + .navbar-light, + .navbar-light.navbar-horizontal { + background: #fff; + } + .navbar-light .navbar-nav .active.nav-link { + background-color: rgba(0, 0, 0, 0.03); + } + .navbar-dark, + .navbar-dark.navbar-horizontal { + background: #404e67; + } + .navbar-light .navbar-nav .disabled.nav-link { + color: #404e67; + } + .navbar-dark .navbar-brand { + color: #fff !important; + } + .navbar-dark .nav-search .btn-secondary, + .navbar-dark .nav-search .form-control { + color: #fff; + background: #404e67; + } + .navbar-dark .navbar-nav .active.nav-link { + background-color: rgba(255, 255, 255, 0.05); + } + .navbar-dark .navbar-nav .disabled.nav-link { + color: #98a4b8; + } + .navbar-semi-dark { + background: #fff; + } + .navbar-semi-dark .navbar-header { + background: #404e67; + } + .navbar-semi-dark .navbar-header .brand-text { + color: #fff; + } + .navbar-semi-dark .navbar-nav .disabled.nav-link, + .navbar-semi-dark .navbar-nav .nav-link, + .navbar-semi-light .navbar-header .brand-text { + color: #404e67; + } + .navbar-semi-dark .navbar-nav .active.nav-link { + background-color: rgba(0, 0, 0, 0.03); + } + .navbar-semi-light { + background: #404e67; + } + .navbar-semi-light .navbar-header { + background: #fff; + } + .navbar-semi-light .navbar-nav .nav-link { + color: #fff; + } + .navbar-semi-light .navbar-nav .active.nav-link { + background-color: rgba(0, 0, 0, 0.03); + } + .navbar-semi-light .navbar-nav .disabled.nav-link { + color: #404e67; + } + .header-navbar .navbar-wrapper .navbar-container .badge-up { + position: relative; + top: -13px; + left: -14px; + } + .mega-dropdown { + position: static !important; + } + .mega-dropdown.show .dropdown-menu { + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + } + .bg-mega { + background: -webkit-linear-gradient(left, #0677D4, #16d39a); + background: linear-gradient(to right, #0677D4, #16d39a); + border-radius: 0.5rem; + } + .navbar-nav .mega-dropdown-menu, + .navigation-main .mega-dropdown-menu { + font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", + Roboto, "Helvetica Neue", Arial, sans-serif; + width: calc(100% - 50px); + padding: 0.5rem 0; + margin: 0 25px; + box-shadow: none; + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + z-index: 9999; + } + .navbar-nav .mega-dropdown-menu ul, + .navigation-main .mega-dropdown-menu ul { + padding: 0; + margin: 0; + } + .navbar-nav .mega-dropdown-menu ul li a, + .navigation-main .mega-dropdown-menu ul li a { + display: block; + color: #1b2942; + } + .navbar-nav .mega-dropdown-menu ul li a .children-in, + .navigation-main .mega-dropdown-menu ul li a .children-in { + float: right; + } + .navbar-nav .mega-dropdown-menu ul li a:hover, + .navigation-main .mega-dropdown-menu ul li a:hover { + text-decoration: none; + color: #0677D4; + } + .navbar-nav .mega-dropdown-menu ul li a:focus, + .navigation-main .mega-dropdown-menu ul li a:focus { + text-decoration: none; + color: #404e67; + } + .navbar-nav .mega-dropdown-menu ul a.dropdown-item, + .navigation-main .mega-dropdown-menu ul a.dropdown-item { + padding: 10px; + } + .navbar-nav .mega-dropdown-menu p.accordion-text, + .navigation-main .mega-dropdown-menu p.accordion-text { + line-height: 1.45; + } + .navbar-nav .mega-dropdown-menu .dropdown-menu-header, + .navigation-main .mega-dropdown-menu .dropdown-menu-header { + padding: 0.5rem 0; + border-bottom: 1px solid #e6e6e6; + } + .horizontal-top-icon-menu .mega-dropdown-menu { + margin: 0 25px !important; + } + @media (min-width: 576px) { + form.form-horizontal .form-group .label-control { + text-align: right; + } + .container .mega-dropdown-menu { + max-width: 540px; + margin: 0 calc((100% - 540px) / 2); + } + } + @media (min-width: 768px) { + .container .mega-dropdown-menu { + max-width: 720px; + margin: 0 calc((100% - 720px) / 2); + } + } + @media (min-width: 992px) { + .container .mega-dropdown-menu { + max-width: 960px; + margin: 0 calc((100% - 960px) / 2); + } + } + @media (min-width: 1200px) { + .container .mega-dropdown-menu { + max-width: 1140px; + margin: 0 calc((100% - 1140px) / 2); + } + } + @media (min-width: 1400px) { + .container .mega-dropdown-menu { + max-width: 1340px; + margin: 0 calc((100% - 1340px) / 2); + } + } + @-moz-document url-prefix() { + ul li a .children-in { + position: relative; + right: 3px; + top: -14px; + } + } + .menu-list { + padding: 0; + overflow: hidden; + } + .menu-panel { + padding: 0; + } + .sliding-menu { + overflow: hidden; + position: relative; + } + .sliding-menu ul { + float: left; + margin: 0; + padding: 0; + } + .sliding-menu ul li { + list-style: none; + margin: 0; + } + .navbar-menu-icon { + width: 24px; + margin: 16px 2px !important; + position: relative; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + -webkit-transition: 0.5s ease-in-out; + transition: 0.5s ease-in-out; + cursor: pointer; + } + .navbar-menu-icon span { + display: block; + position: absolute; + height: 2px; + width: 100%; + background: #404e67; + border-radius: 9px; + opacity: 1; + left: 0; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + -webkit-transition: 0.25s ease-in-out; + transition: 0.25s ease-in-out; + } + .navbar-menu-icon span:nth-child(1) { + top: 0; + } + .navbar-menu-icon span:nth-child(2) { + top: 10px; + } + .navbar-menu-icon span:nth-child(3) { + top: 20px; + } + .navbar-menu-icon.show span:nth-child(1) { + top: 10px; + -webkit-transform: rotate(135deg); + -ms-transform: rotate(135deg); + transform: rotate(135deg); + } + .navbar-menu-icon.show span:nth-child(2) { + opacity: 0; + left: -60px; + } + .navbar-menu-icon.show span:nth-child(3) { + top: 10px; + -webkit-transform: rotate(-135deg); + -ms-transform: rotate(-135deg); + transform: rotate(-135deg); + } + @media (max-width: 767.98px) { + .header-navbar .navbar-container ul.nav li.nav-item i, + .header-navbar .navbar-container ul.nav li > a.nav-link i.flag-icon { + margin-right: 0.2rem; + } + .header-navbar .navbar-nav .show { + position: static; + } + .header-navbar .navbar-nav .open-navbar-container { + padding-top: 0.625rem; + } + .header-navbar .navbar-container .show .dropdown-menu { + right: 0; + left: 0 !important; + float: none; + width: auto; + margin-top: 0; + max-height: 400px; + overflow-x: hidden; + overflow-y: scroll; + } + .header-navbar .navbar-container ul.nav li > a.nav-link { + padding: 1.2rem 0.4rem; + } + .header-navbar .navbar-container ul.nav li a.dropdown-user-link { + padding: 0.9rem 0.6rem; + } + .header-navbar .navbar-container ul.nav li a.nav-link-label { + padding: 1.4rem 0 1rem 0.8rem; + } + .header-navbar .navbar-container ul.nav li a.nav-link-expand, + .header-navbar .navbar-container ul.nav li a.nav-link-search { + padding: 1.4rem 1rem 1rem; + } + .header-navbar .navbar-container ul.nav li .dropdown-toggle::after { + margin-right: 0; + margin-left: -2px; + } + .navbar-dark .hamburger-inner, + .navbar-dark .hamburger-inner::after, + .navbar-dark .hamburger-inner::before, + .navbar-semi-dark .hamburger-inner, + .navbar-semi-dark .hamburger-inner::after, + .navbar-semi-dark .hamburger-inner::before { + background-color: #fff; + } + .navbar-dark .navbar-header .navbar-nav .nav-link, + .navbar-semi-dark .navbar-header .navbar-nav .nav-link { + color: #fff; + } + .navbar-dark .navbar-container .navbar-nav .nav-link, + .navbar-light .navbar-container .navbar-nav .nav-link, + .navbar-light .navbar-header .navbar-nav .nav-link, + .navbar-semi-dark .navbar-container .navbar-nav .nav-link, + .navbar-semi-light .navbar-container .navbar-nav .nav-link, + .navbar-semi-light .navbar-header .navbar-nav .nav-link { + color: #404e67; + } + } + .headroom { + will-change: transform; + -webkit-transition: -webkit-transform 0.2s linear; + transition: -webkit-transform 0.2s linear; + transition: transform 0.2s linear; + transition: transform 0.2s linear, -webkit-transform 0.2s linear; + } + .headroom--pinned-top { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + .headroom--unpinned-top { + -webkit-transform: translateY(-100%); + -ms-transform: translateY(-100%); + transform: translateY(-100%); + } + .headroom--pinned-bottom { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + .headroom--unpinned-bottom { + -webkit-transform: translateY(100%); + -ms-transform: translateY(100%); + transform: translateY(100%); + } + @media (max-width: 1199.98px) { + .header-navbar .navbar-container ul.nav li .selected-language, + .header-navbar .navbar-container ul.nav li a.dropdown-user-link .user-name { + display: none; + } + .header-navbar .navbar-container ul.nav li > a.nav-link { + padding: 1.3rem 0.4rem 1.1rem; + } + .header-navbar .navbar-container ul.nav li > a.nav-link i.flag-icon { + margin-right: 0.2rem; + } + .header-navbar .navbar-container ul.nav li a.dropdown-user-link { + padding: 0.85rem 0.6rem; + } + .header-navbar .navbar-container ul.nav li a.nav-link-label { + padding: 1.2rem 0 1rem 0.8rem; + } + .header-navbar .navbar-container ul.nav li a.nav-link-expand, + .header-navbar .navbar-container ul.nav li a.nav-link-search { + padding: 1.5rem 1rem 1rem; + } + .header-navbar .navbar-container ul.nav li .dropdown-toggle::after { + margin-right: 0; + margin-left: -2px; + } + } + @media (max-width: 767px) { + #navbar-mobile.navbar-collapse .navbar-nav { + margin: 0; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-flow: row wrap; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + #navbar-mobile.navbar-collapse .navbar-nav .dropdown-menu { + position: absolute; + } + #navbar-mobile.navbar-collapse .navbar-nav .nav-item { + float: left; + } + } + @media (max-width: 991.98px) { + #navbar-mobile.navbar-collapse .navbar-nav { + margin: 0; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -webkit-flex-flow: row wrap; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + #navbar-mobile.navbar-collapse .navbar-nav .dropdown-menu { + position: absolute; + } + #navbar-mobile.navbar-collapse .navbar-nav .nav-item { + float: left; + } + } + @media only screen and (min-device-width: 26.78em) and (max-device-width: 47.64em) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) { + .header-navbar .navbar-container .show .dropdown-menu { + max-height: 180px; + } + } + @media only screen and (min-device-width: 29.57em) and (max-device-width: 52.57em) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) { + .header-navbar .navbar-container .show .dropdown-menu { + max-height: 280px; + } + } + .card-deck, + .card-group { + margin-bottom: 0.75rem; + } + .card { + margin-bottom: 1.875rem; + border: none; + border-radius: 0; + box-shadow: 0 10px 40px 0 rgba(62, 57, 107, 0.07), + 0 2px 9px 0 rgba(62, 57, 107, 0.06); + } + .card .card { + box-shadow: none !important; + } + .card .card-title { + font-weight: 500; + letter-spacing: 0.05rem; + font-size: 1.12rem; + } + .card .card-bordered { + border: 1px solid rgba(0, 0, 0, 0.06); + } + .card.card-fullscreen { + display: block; + z-index: 9999; + position: fixed; + width: 100% !important; + height: 100% !important; + top: 0; + right: 0; + left: 0; + bottom: 0; + overflow: auto; + } + .card .card-body[class*="border-bottom-"] { + border-bottom-width: 2px !important; + } + .card .card-img-overlay.bg-overlay { + background: rgba(0, 0, 0, 0.45); + } + .card .card-img-overlay .text-muted { + color: #1b2942 !important; + } + .card.card-minimal { + border: none; + box-shadow: none; + } + .card .card-collapse-border { + border-bottom: 1px solid #98a4b8; + } + .card .knob-center-icon { + font-family: Simple-Line-Icons !important; + } + .card-moved .card, + .card-moved .card-header { + background-color: #ffa87d; + color: #fff; + } + .handle, + .titleArea { + cursor: move; + } + .accordion .card-header, + .default-collapse .card-header, + a:hover { + cursor: pointer; + } + .card-header { + border-bottom: none; + } + .card-header .card-title { + margin-bottom: 0; + } + .card-header .heading-elements, + .card-header .heading-elements-toggle { + background-color: inherit; + position: absolute; + top: 20px; + right: 21px; + } + .card-header .heading-elements-toggle.heading-top-elements .page-item, + .card-header .heading-elements.heading-top-elements .page-item { + display: inline-block; + } + .card-header .heading-elements a, + .card-header .heading-elements-toggle a { + padding: 0 8px; + } + .card-header .heading-elements a.btn, + .card-header .heading-elements-toggle a.btn { + padding-top: 6px; + padding-bottom: 6px; + } + .card-footer { + border-top: 1px solid #eee; + } + .text-white .card-text { + color: #fff; + } + .text-white .card-img-overlay .text-muted { + color: #fff !important; + } + .badge, + .badge[class*="badge-"] a, + .card-head-inverse, + .card-head-inverse .heading-elements i, + .text-white .heading-elements i { + color: #fff; + } + .text-white code { + background-color: #fff; + } + .breadcrumb, + .card-transparent { + background-color: transparent; + } + @media (max-width: 991.98px) { + .heading-elements { + text-align: center; + } + .heading-elements .list-inline { + display: none; + } + .heading-elements.visible { + display: block; + margin-top: 0; + top: 100%; + top: 50px; + height: auto; + left: 0; + padding: 10px; + border: 1px solid #eee; + z-index: 997; + position: absolute; + width: 100%; + } + .heading-elements.visible .list-inline { + display: block; + } + } + @media (min-width: 992px) { + .heading-elements-toggle { + display: none; + } + } + .breadcrumb { + font-size: 0.9rem; + font-family: Montserrat, Georgia, "Times New Roman", Times, serif; + padding: 0 0 0.75rem; + } + .breadcrumb > li + li::before { + padding-right: 0.6rem; + padding-left: 0.6rem; + } + .breadcrumbs-right .breadcrumb { + float: right; + } + .nav.nav-pills.nav-justified .nav-item, + .nav.nav-tabs.nav-justified .nav-item { + float: none; + } + .breadcrumbs-top .breadcrumb { + margin: 0; + padding: 0; + } + .badge { + font-weight: 400; + background-color: #0677D4; + } + .badge[class*="badge-"] [class*="icon-"] { + line-height: 1; + } + .badge[class*="badge-"] [class*="icon-"] ~ span, + .badge[class*="badge-"] span { + position: relative; + bottom: 2px; + padding: 0 5px; + } + .badge[class*="badge-"] .dropdown-toggle::after, + .badge[class*="badge-"].dropdown-toggle::after { + position: relative; + font-size: 1rem; + } + .badge[class*="badge-"] .dropdown-menu a { + color: #555; + } + .badge.badge-square { + border-radius: 0; + } + .badge.badge.float-right { + margin-left: 0.5rem; + margin-top: 0.15rem; + } + .badge-xl { + font-size: 1.8rem; + } + .badge-lg { + font-size: 1.2rem; + } + .badge-md { + font-size: 1rem; + } + .badge-sm { + font-size: 0.8rem; + } + .badge-secondary { + background-color: #404e67; + } + .badge-secondary.badge-glow { + box-shadow: 0 0 10px #404e67; + } + .badge-secondary[href]:focus, + .badge-secondary[href]:hover { + background-color: #2c3648; + } + .badge-primary { + background-color: #0677D4; + } + .badge-primary.badge-glow { + box-shadow: 0 0 10px #0677D4; + } + .badge-primary[href]:focus, + .badge-primary[href]:hover { + background-color: #0278d5; + } + .badge-success { + background-color: #16d39a; + } + .badge-success.badge-glow { + box-shadow: 0 0 10px #16d39a; + } + .badge-success[href]:focus, + .badge-success[href]:hover { + background-color: #11a578; + } + .badge-info { + background-color: #2dcee3; + } + .badge-info.badge-glow { + box-shadow: 0 0 10px #2dcee3; + } + .badge-info[href]:focus, + .badge-info[href]:hover { + background-color: #1ab0c3; + } + .badge-warning { + background-color: #ffa87d; + } + .badge-warning.badge-glow { + box-shadow: 0 0 10px #ffa87d; + } + .badge-warning[href]:focus, + .badge-warning[href]:hover { + background-color: #ff864a; + } + .badge-danger { + background-color: #F08080; + } + .badge-danger.badge-glow { + box-shadow: 0 0 10px #F08080; + } + .badge-danger[href]:focus, + .badge-danger[href]:hover { + background-color: #ff425c; + } + .badge-up { + position: relative; + top: -13px; + right: 14px; + } + .badge-icon i { + font-size: 100%; + margin-right: 5px; + } + .form-control + .block-tag { + display: block; + } + .block-tag { + margin-top: 0.5rem; + } + .block-area { + padding: 0.24rem 0.3rem; + } + .token.boolean, + .token.constant, + .token.deleted, + .token.number, + .token.property, + .token.symbol, + .token.tag { + color: #905; + font-size: 100%; + font-weight: 400; + padding: 0; + } + .nav { + border-radius: 0.25rem; + } + .nav.wrap-border { + border: 1px solid #ddd; + } + .nav.wrap-border li.nav-header { + margin: 0 1.5rem; + } + .nav.wrap-border div, + .nav.wrap-border li.nav-item { + padding: 2px 10px; + } + .nav.no-hover-bg .nav-item:hover { + background-color: transparent; + } + .nav .dropdown .dropdown-item.active, + .nav .dropdown .dropdown-item.active:focus { + background-color: transparent; + color: #55595c; + } + .nav.square-border, + .nav.square-border .nav-item .nav-link.active { + border-radius: 0; + } + .nav .nav-item i { + -webkit-align-self: center; + -ms-flex-item-align: center; + align-self: center; + } + .nav .dropdown-divider { + border-top: 1px solid #e0e2e8; + } + .nav .modern-nav-toggle { + padding: 20px 0; + } + .nav.nav-pills .nav-item .nav-link i.float-right:before { + position: relative; + top: 7px; + left: 7px; + } + .nav.nav-pills .nav-item .nav-link .badge.float-right { + position: relative; + top: 1px; + left: 3px; + } + .nav.nav-pills .nav-item .nav-link.dropdown-toggle::after { + top: -1px; + } + .nav.nav-pills.nav-justified { + width: 100%; + } + .nav.nav-pills.nav-justified .nav-link { + text-align: center; + margin-bottom: 5px; + } + .nav.nav-pills.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; + } + @media (min-width: 576px) { + .nav.nav-pills.nav-justified .nav-item { + display: table; + width: 1%; + } + .nav.nav-pills.nav-justified .nav-link { + margin-bottom: 0; + } + .nav.nav-pills.nav-justified .nav-link.active, + .nav.nav-pills.nav-justified .nav-link.active:focus, + .nav.nav-pills.nav-justified .nav-link.active:hover { + border-bottom-color: transparent; + } + } + .nav.nav-pills.nav-justified .nav-link { + margin-right: 0; + border-radius: 0.25rem; + display: block; + } + .nav.nav-pills.nav-justified .nav-link.active, + .nav.nav-pills.nav-justified .nav-link.active:focus, + .nav.nav-pills.nav-justified .nav-link.active:hover { + border: none; + } + .nav.nav-pills.nav-pill-bordered .nav-item { + border: 1px solid #d3d3d3; + border-radius: 0.25rem; + } + .nav.nav-pills.nav-pill-with-active-bordered .nav-item a.nav-link { + border: 1px solid #d3d3d3; + border-radius: 0.25rem; + background-color: #fff; + color: #55595c; + } + .nav.nav-pills.nav-pill-with-active-bordered .nav-item a.nav-link.active { + border: 1px solid #0677D4; + color: #0677D4; + } + .nav.nav-pills.nav-active-bordered-pill .nav-item a.nav-link { + color: #55595c; + } + .nav.nav-pills.nav-active-bordered-pill .nav-item a.nav-link.active { + border: 1px solid #0677D4; + border-radius: 0.25rem; + color: #0677D4; + background-color: #fff; + } + .nav.nav-pills.nav-pill-toolbar.nav-stacked .nav-item ~ .nav-item a.nav-link { + border-left: 1px solid #d3d3d3; + border-top: 0; + } + .nav.nav-pills.nav-pill-toolbar.nav-stacked .nav-item:first-child a.nav-link { + border-radius: 0.25rem 0.25rem 0 0; + } + .nav.nav-pills.nav-pill-toolbar.nav-stacked .nav-item:last-child a.nav-link { + border-radius: 0 0 0.25rem 0.25rem; + } + .nav.nav-pills.nav-pill-toolbar .nav-item { + margin-top: 0; + margin-left: 0; + } + .nav.nav-tabs.nav-linetriangle .nav-item a.nav-link.dropdown-toggle:after, + .nav.nav-tabs.nav-underline .nav-item a.nav-link.dropdown-toggle::after { + margin-top: -1rem; + } + .nav.nav-pills.nav-pill-toolbar .nav-item a.nav-link { + border: 1px solid #d3d3d3; + border-radius: 0; + } + .nav.nav-tabs .nav-item .nav-link { + padding: 0.5rem 0.7rem; + display: -webkit-inline-box; + display: -webkit-inline-flex; + display: -ms-inline-flexbox; + display: inline-flex; + } + .nav.nav-tabs .nav-item .nav-link:hover:not(.active) { + border-color: transparent; + } + .nav.nav-tabs .nav-item .nav-link.active { + background-color: #fff; + border-radius: 0.25rem 0.25rem 0 0; + } + .nav.nav-tabs .nav-item .nav-link i.float-right { + margin-left: 0.5rem; + } + .nav.nav-tabs .nav-item .nav-link.dropdown-toggle::after { + top: -1px; + } + .nav.nav-tabs .nav-item:hover { + color: #333; + } + .nav.nav-tabs.wrap-border { + border: 1px solid #ddd; + } + .nav.nav-tabs.no-hover-bg .nav-item:hover { + background-color: transparent; + } + .nav.nav-tabs .dropdown .dropdown-item.active, + .nav.nav-tabs .dropdown .dropdown-item.active:focus { + background-color: transparent; + color: #55595c; + } + .nav.nav-tabs.square-border, + .nav.nav-tabs.square-border .nav-item .nav-link.active { + border-radius: 0; + } + .nav.nav-tabs.nav-justified { + width: 100%; + } + .nav.nav-tabs.nav-justified .nav-link { + text-align: center; + margin-bottom: 5px; + margin-right: 0; + border-radius: 0.25rem; + } + .nav.nav-tabs.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; + } + @media (min-width: 576px) { + .nav.nav-tabs.nav-justified .nav-item { + display: table; + width: 1%; + } + .nav.nav-tabs.nav-justified .nav-link { + margin-bottom: 0; + } + .nav.nav-tabs.nav-justified .nav-link.active, + .nav.nav-tabs.nav-justified .nav-link.active:focus, + .nav.nav-tabs.nav-justified .nav-link.active:hover { + border-bottom-color: transparent; + } + } + .nav.nav-tabs.nav-justified .nav-item a.nav-link { + display: block; + } + .nav.nav-tabs.nav-justified .nav-item a.nav-link .active { + background-color: #fff; + } + .nav.nav-tabs.nav-top-border .nav-item a { + color: #16d39a; + } + .nav.nav-tabs.nav-top-border .nav-item a.nav-link.active { + border-top: 3px solid #16d39a; + border-top-left-radius: 0; + border-top-right-radius: 0; + color: #555; + } + .nav.nav-tabs.nav-top-border .nav-item a:hover { + color: #084835; + } + .nav.nav-tabs.nav-top-border .nav-item a:hover:not(.active) { + border-color: transparent; + } + .nav.nav-tabs.nav-topline { + border-bottom: none; + } + .nav.nav-tabs.nav-topline .nav-item:hover { + background-color: transparent; + } + .nav.nav-tabs.nav-topline .nav-item:not(:last-child) { + border-right: none; + } + .nav.nav-tabs.nav-topline .nav-item a { + border: 1px solid rgba(40, 44, 42, 0.1); + border-bottom: none; + } + .nav.nav-tabs.nav-topline .nav-item a.nav-link { + padding: 0.8rem 0.5rem; + background: rgba(40, 44, 42, 0.05); + color: #74777b; + line-height: 1; + -webkit-transition: color 0.2s; + transition: color 0.2s; + } + .nav.nav-tabs.nav-topline .nav-item a.nav-link.active { + background: 0 0; + box-shadow: inset 0 3px 0 #F08080; + color: #F08080; + border-radius: 0; + border-top-color: #F08080; + border-bottom: none; + } + .nav.nav-tabs.nav-topline .nav-item a.nav-link:focus, + .nav.nav-tabs.nav-topline .nav-item a.nav-link:hover { + color: #F08080; + } + .nav.nav-tabs.nav-topline .nav-item a.nav-link.dropdown-toggle::after { + top: -1px; + } + .nav.nav-tabs.nav-underline { + background: #fff; + position: relative; + border-bottom: 1px solid #2dcee3; + } + .nav.nav-tabs.nav-underline .nav-item { + position: relative; + z-index: 1; + display: block; + text-align: center; + -webkit-flex: 1; + -moz-flex: 1; + -ms-flex: 1; + -webkit-box-flex: 1; + flex: 1; + margin-left: 0; + } + .nav.nav-tabs.nav-underline .nav-item.open a .nav-link { + background-color: transparent; + } + .nav.nav-tabs.nav-underline .nav-item.open a .nav-link:focus, + .nav.nav-tabs.nav-underline .nav-item.open a .nav-link:hover { + background-color: transparent; + color: #2dcee3; + } + .nav.nav-tabs.nav-underline .nav-item a.nav-link { + position: relative; + display: block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + line-height: 2.5; + padding: 0.5rem 1rem; + -webkit-transition: color 0.2s; + transition: color 0.2s; + color: #2dcee3; + border: none; + } + .nav.nav-tabs.nav-underline .nav-item a.nav-link.active { + border: none; + background-color: transparent; + } + .nav.nav-tabs.nav-underline .nav-item a.nav-link.active:focus, + .nav.nav-tabs.nav-underline .nav-item a.nav-link.active:hover { + color: #55595c; + background-color: transparent; + } + .nav.nav-tabs.nav-underline .nav-item a.nav-link.active:before { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + .nav.nav-tabs.nav-underline .nav-item a.nav-link:focus, + .nav.nav-tabs.nav-underline .nav-item a.nav-link:hover { + color: #2dcee3; + } + .nav.nav-tabs.nav-underline .nav-item a.nav-link:before { + position: absolute; + bottom: -1px; + left: 0; + width: 100%; + height: 4px; + background: #2dcee3; + content: ""; + -webkit-transition: -webkit-transform 0.3s; + transition: -webkit-transform 0.3s; + transition: transform 0.3s; + transition: transform 0.3s, -webkit-transform 0.3s; + -webkit-transform: translate3d(0, 150%, 0); + transform: translate3d(0, 150%, 0); + } + .nav.nav-tabs.nav-linetriangle { + border-bottom-color: #ffa87d; + } + .nav.nav-tabs.nav-linetriangle .nav-item { + position: relative; + z-index: 1; + display: block; + text-align: center; + -webkit-flex: 1; + -moz-flex: 1; + -ms-flex: 1; + -webkit-box-flex: 1; + flex: 1; + } + .nav.nav-tabs.nav-linetriangle .nav-item a.nav-link { + position: relative; + display: block; + overflow: visible; + text-overflow: ellipsis; + white-space: nowrap; + line-height: 2.5; + border: none; + color: #55595c; + } + .nav.nav-tabs.nav-linetriangle .nav-item a.nav-link.active { + border-bottom: 1px solid #ffa87d; + border-bottom-color: #ffa87d !important; + color: #ffa87d; + } + .nav.nav-tabs.nav-linetriangle .nav-item a.nav-link.active:after, + .nav.nav-tabs.nav-linetriangle .nav-item a.nav-link.active:before { + position: absolute; + top: 100%; + left: 50%; + width: 0; + height: 0; + border: solid transparent; + content: ""; + pointer-events: none; + } + .nav.nav-tabs.nav-linetriangle .nav-item a.nav-link.active:before { + margin-left: -11px; + border-width: 12px; + border-top-color: #ffa87d; + } + .nav.nav-tabs.nav-linetriangle .nav-item a.nav-link.active:after { + margin-left: -10px; + border-width: 10px; + border-top-color: #fff; + } + .nav.nav-tabs.nav-linetriangle .nav-item a.nav-link.active:focus { + color: #ffa87d; + } + .nav.nav-tabs.nav-linetriangle + .nav-item + a.nav-link.dropdown-toggle.active:after { + margin-top: 0; + } + .nav.nav-tabs.nav-linetriangle.nav-justified { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-bottom-color: #ffa87d; + } + .nav.nav-tabs.nav-linetriangle.nav-justified .nav-item a.nav-link.active { + top: 0; + } + .nav.nav-tabs.nav-iconfall { + overflow: visible; + border-bottom: none; + } + .nav.nav-tabs.nav-iconfall .nav-item { + position: relative; + z-index: 1; + display: block; + text-align: center; + -webkit-flex: 1; + -moz-flex: 1; + -ms-flex: 1; + -webkit-box-flex: 1; + flex: 1; + margin: 0.5rem 0.7rem 0; + } + .nav.nav-tabs.nav-iconfall .nav-item:focus, + .nav.nav-tabs.nav-iconfall .nav-item:hover { + background-color: transparent; + } + .nav.nav-tabs.nav-iconfall .nav-item a.nav-link { + display: inline-block; + padding: 1em 0 2em; + color: #74777b; + position: relative; + line-height: 2.5; + width: 100%; + border: none; + -webkit-transition: color 0.3s cubic-bezier(0.7, 0, 0.3, 1); + transition: color 0.3s cubic-bezier(0.7, 0, 0.3, 1); + } + .nav.nav-tabs.nav-iconfall .nav-item a:focus, + .nav.nav-tabs.nav-iconfall .nav-item a:hover { + color: #2cc185; + border: none; + } + .nav.nav-tabs.nav-iconfall .nav-item a.active { + color: #2cc185; + border: none; + background-color: transparent; + } + .nav.nav-tabs.nav-iconfall .nav-item a.active i:after { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + .nav.nav-tabs.nav-iconfall .nav-item a.active i:before { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + .nav.nav-tabs.nav-iconfall .nav-item a i { + display: block; + margin-right: 0; + } + .nav.nav-tabs.nav-iconfall .nav-item a i:after { + position: absolute; + bottom: 1em; + left: 50%; + margin-left: -20px; + width: 40px; + height: 4px; + background: #2cc185; + content: ""; + opacity: 0; + -webkit-transition: -webkit-transform 0.2s ease-in; + transition: -webkit-transform 0.2s ease-in; + transition: transform 0.2s ease-in; + transition: transform 0.2s ease-in, -webkit-transform 0.2s ease-in; + -webkit-transform: scale3d(0, 1, 1); + transform: scale3d(0, 1, 1); + } + .nav.nav-tabs.nav-iconfall .nav-item a i:before { + display: block; + margin: 0 0 0.35em; + opacity: 0; + -webkit-transition: -webkit-transform 0.2s, opacity 0.2s; + -webkit-transition: opacity 0.2s, -webkit-transform 0.2s; + transition: opacity 0.2s, -webkit-transform 0.2s; + transition: transform 0.2s, opacity 0.2s; + transition: transform 0.2s, opacity 0.2s, -webkit-transform 0.2s; + -webkit-transform: translate3d(0, -100px, 0); + transform: translate3d(0, -100px, 0); + pointer-events: none; + } + .nav.nav-tabs.nav-iconfall .nav-item a.dropdown-toggle:after { + margin-top: -1rem; + } + .nav .nav-item .nav-link { + display: block; + } + .nav .dropdown-divider { + margin: 0.5rem 0; + } + @media (min-width: 576px) { + .nav.nav-tabs.nav-iconfall.nav-justified .nav-item, + .nav.nav-tabs.nav-linetriangle.nav-justified .nav-item, + .nav.nav-tabs.nav-underline.nav-justified .nav-item { + display: table-cell !important; + } + } + .nav-vertical { + overflow: hidden; + } + .nav-vertical .nav-left.nav-tabs { + float: left; + border-bottom: 0; + border-radius: 0; + display: table; + } + .nav-vertical .nav-left.nav-tabs li.nav-item { + float: none; + margin: 0 -1px 0 0; + } + .nav-vertical .nav-left.nav-tabs li.nav-item a.nav-link { + min-width: 6.5rem; + border-right: 1px solid #ddd; + } + .nav-vertical .nav-left.nav-tabs li.nav-item a.nav-link.active { + border: 1px solid #ddd; + border-right: 0; + border-radius: 0.25rem 0 0 0.25rem; + } + .nav-vertical .nav-left.nav-tabs li.nav-item a.nav-link:hover:not(.active) { + border-color: transparent; + border-right: 1px solid #ddd; + } + .nav-vertical .nav-left.nav-tabs.nav-border-left li.nav-item a.nav-link { + color: #F08080; + } + .nav-vertical .nav-left.nav-tabs.nav-border-left li.nav-item a.nav-link.active { + border-left: 3px solid #F08080; + border-top-right-radius: 0; + border-bottom-right-radius: 0; + color: #555; + } + .nav-vertical .nav-left ~ .tab-content { + margin-left: 45px; + } + .nav-vertical .nav-left ~ .tab-content .tab-pane { + display: none; + background-color: #fff; + padding: 0 0 0.6rem 1rem; + overflow-y: auto; + } + .nav-vertical .nav-left ~ .tab-content .tab-pane.active { + display: block; + } + .nav-vertical .nav-right.nav-tabs { + float: right; + border-bottom: 0; + border-radius: 0; + display: table; + } + .nav-vertical .nav-right.nav-tabs li.nav-item { + float: none; + margin: 0 0 0 -1px; + } + .nav-vertical .nav-right.nav-tabs li.nav-item a.nav-link { + min-width: 6.5rem; + border-left: 1px solid #ddd; + } + .nav-vertical .nav-right.nav-tabs li.nav-item a.nav-link.active { + border: 1px solid #ddd; + border-left: 0; + border-radius: 0 0.25rem 0.25rem 0; + } + .nav-vertical .nav-right.nav-tabs li.nav-item a.nav-link:hover:not(.active) { + border-color: transparent; + border-left: 1px solid #ddd; + } + .nav-vertical .nav-right.nav-tabs.nav-border-right li.nav-item a.nav-link { + color: #F08080; + } + .nav-vertical + .nav-right.nav-tabs.nav-border-right + li.nav-item + a.nav-link.active { + border-right: 3px solid #F08080; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + color: #555; + } + .nav-vertical .nav-right ~ .tab-content .tab-pane { + display: none; + background-color: #fff; + padding: 0 0 0.6rem 1rem; + overflow-y: auto; + } + .nav-vertical .nav-right ~ .tab-content .tab-pane.active { + display: block; + } + .nav.nav-tabs.nav-only-icon .nav-item .nav-link { + font-size: 1.25rem; + } + .nav.nav-tabs.nav-only-icon .nav-item .nav-link i { + margin-left: 0.5rem; + } + .nav.nav-tabs .nav-item.show .nav-link, + .nav.nav-tabs .nav-item.show .nav-link:focus { + background-color: transparent; + } + .alert { + position: relative; + } + .alert .alert-link:hover { + text-decoration: underline; + } + .alert.alert-icon-left { + border-left-width: 4rem; + } + .alert.alert-icon-right { + border-right-width: 4rem; + } + .alert.alert-icon-left[class*="bg-"] { + border-left-color: rgba(0, 0, 0, 0.15) !important; + } + .alert.alert-icon-right[class*="bg-"] { + border-right-color: rgba(0, 0, 0, 0.15) !important; + } + .alert[class*="alert-icon-"]:after { + content: "\f006"; + font-family: FontAwesome; + color: #fff; + width: 4rem; + left: -4rem; + text-align: center; + position: absolute; + top: 50%; + margin-top: -8px; + font-size: 1.25rem; + font-weight: 400; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + .alert .close { + font-size: 2rem; + line-height: 1rem; + } + .alert[class*="bg-"], + .alert[class*="bg-"] .alert-link { + color: #fff; + } + .alert[class*="bg-"] .close { + color: #fff; + opacity: 1; + text-shadow: none; + } + .alert[class*="alert-icon-"].alert-primary:after, + .alert[class*="alert-icon-"][class*="alert-primary"]:after, + .alert[class*="alert-icon-"][class*="bg-primary"]:after { + content: "\f08a"; + } + .alert[class*="alert-icon-"].alert-danger:after, + .alert[class*="alert-icon-"][class*="alert-danger"]:after, + .alert[class*="alert-icon-"][class*="bg-danger"]:after { + content: "\f088"; + } + .alert[class*="alert-icon-"].alert-success:after, + .alert[class*="alert-icon-"][class*="alert-success"]:after, + .alert[class*="alert-icon-"][class*="bg-success"]:after { + content: "\f087"; + } + .alert[class*="alert-icon-"].alert-warning:after, + .alert[class*="alert-icon-"][class*="alert-warning"]:after, + .alert[class*="alert-icon-"][class*="bg-warning"]:after { + content: "\f071"; + } + .alert[class*="alert-icon-"].alert-info:after, + .alert[class*="alert-icon-"][class*="alert-info"]:after, + .alert[class*="alert-icon-"][class*="bg-info"]:after { + content: "\f129"; + } + .alert.alert-icon-right:after { + left: auto; + right: -4rem; + } + .media-list .media { + padding: 1.25rem; + margin-top: 0; + } + .media-list .media .media-left { + padding-right: 1rem; + } + .media-list .media .media-right { + padding-left: 1rem; + } + .media-list a.media { + color: #404e67 !important; + } + .media-bordered .media { + border-top: 1px solid #e4e7ed; + } + .media-bordered .media:first-child { + border-top: 0; + } + .users-list li .badge, + .users-list li img { + border: 2px solid #fff; + } + .progress { + margin-bottom: 3rem; + } + .progress:last-child { + margin-bottom: 1rem; + } + ul.list-inline li { + display: inline-block; + } + ul.list-inline.list-inline-pipe > li + li:before { + content: " | "; + color: #626e82; + } + .users-list li + li { + margin-left: -0.785rem; + } + .users-list li .badge { + border-radius: 50%; + padding: 0.4rem; + } + .toast-bs-container { + z-index: 1040; + position: fixed; + top: 0; + left: 0; + width: 100%; + } + .toast-bs-container .toast-position { + position: relative; + top: 0; + right: 0; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-flex-wrap: wrap-reverse; + -ms-flex-wrap: wrap-reverse; + flex-wrap: wrap-reverse; + } + .toast-bs-container .toast-position .toast.show { + opacity: 1; + z-index: 1030; + } + .toast-placement { + position: static; + top: 0; + } + .toast-placement .toast { + position: absolute; + top: 0; + z-index: 1030; + } + .toast { + display: none; + background-color: #fff; + margin-top: 0.75rem; + } + .toast.show.toast-wrapper { + position: static; + } + .toast.toast-translucent { + opacity: 1; + display: block; + } + .bullet, + .icon-spin { + display: inline-block; + } + .toast-header img { + width: 20px; + height: 20px; + } + .modal-sm { + max-width: 400px; + } + .modal-xs { + max-width: 300px; + } + .modal-xl { + max-width: 94%; + margin-left: 3%; + margin-right: 3%; + } + .icon-align { + margin-top: 0.6rem; + margin-left: 0.5rem; + } + .popover.bs-tether-element-attached-left:after, + .popover.bs-tether-element-attached-left:before, + .popover.bs-tether-element-attached-right:after, + .popover.bs-tether-element-attached-right:before, + .popover.popover-left:after, + .popover.popover-left:before, + .popover.popover-right:after, + .popover.popover-right:before { + margin-top: -10px; + } + .popover.bs-tether-element-attached-bottom:after, + .popover.bs-tether-element-attached-bottom:before, + .popover.bs-tether-element-attached-top:after, + .popover.bs-tether-element-attached-top:before, + .popover.popover-bottom:after, + .popover.popover-bottom:before, + .popover.popover-top:after, + .popover.popover-top:before { + margin-left: -10px; + } + .icon-bg-circle { + color: #fff; + padding: 0.5rem; + border-radius: 50%; + } + .bullet { + height: 10px; + width: 10px; + border-radius: 50%; + } + .icon-left, + .icon-right { + margin-right: 0.5rem; + } + .icon-spin { + -webkit-animation: spin 1s infinite linear; + animation: spin 1s infinite linear; + } + .blockOverlay { + z-index: 1050 !important; + } + .blockElement, + .blockPage { + z-index: 1051 !important; + } + @-webkit-keyframes spin { + from { + -webkit-transform: rotate(0); + } + to { + -webkit-transform: rotate(360deg); + } + } + .hidden { + display: none; + visibility: hidden; + } + .round { + border-radius: 1.5rem; + } + .square { + border-radius: 0; + } + .mega-dropdown-menu p.accordion-text { + line-height: 1.45; + } + .mega-dropdown-menu a[aria-expanded="true"] { + padding-bottom: 1rem; + } + .line-on-side { + border-bottom: 1px solid #dadada; + line-height: 0.1em; + margin: 10px 0 20px; + } + .line-on-side span { + background: #fff; + padding: 0 10px; + } + .icon-line-height { + line-height: 1.5rem !important; + } + .table-middle td { + vertical-align: middle; + } + .spinner { + display: inline-block; + -webkit-animation: spin 1s linear infinite; + animation: spin 1s linear infinite; + } + @keyframes spin { + 0%, + from { + -webkit-transform: rotate(0); + transform: rotate(0); + } + 100%, + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } + } + @media only screen and (max-width: 576px) { + .line-on-side { + border-bottom: none; + line-height: 1.25rem; + } + } + + .white { + color: #fff !important; + } + .bg-white { + background-color: #fff !important; + } + .bg-white .card-footer, + .bg-white .card-header { + background-color: transparent; + } + .alert-white { + border-color: #fff !important; + background-color: #fff !important; + color: #a6a6a6 !important; + } + .alert-white .alert-link { + color: #919191 !important; + } + .bullet.bullet-white { + background-color: #fff; + } + .bg-light-white { + background-color: rgba(255, 255, 255, 0.15); + } + .bg-white.badge-glow, + .border-white.badge-glow { + box-shadow: 0 0 10px #fff; + } + .overlay-white { + background: #fff; + background: rgba(255, 255, 255, 0.8); + } + .btn-white { + background-color: #fff !important; + color: #fff; + } + .btn-white:active, + .btn-white:focus, + .btn-white:hover { + color: #fff !important; + } + .btn-outline-white { + border-color: #fff; + background-color: transparent; + color: #fff; + } + .btn-outline-white:hover { + background-color: #fff; + color: #fff !important; + } + .alert-black, + .alert-black .alert-link, + .black { + color: #000 !important; + } + .widget-timeline .timeline-items.timeline-icon-white:before { + background-color: #fff; + } + input[type="checkbox"].bg-white + .custom-control-label:before, + input[type="radio"].bg-white + .custom-control-label:before { + background-color: #fff !important; + } + input:focus ~ .bg-white { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fff !important; + } + .border-white { + border: 1px solid #fff !important; + } + .kanban-container .kanban-board .kanban-item[data-border="white"]:before { + background-color: #fff; + } + .bg-black { + background-color: #000 !important; + } + .bg-black .card-footer, + .bg-black .card-header { + background-color: transparent; + } + .alert-black { + border-color: #242424 !important; + background-color: #242424 !important; + } + .bullet.bullet-black { + background-color: #000; + } + .bg-light-black { + background-color: rgba(0, 0, 0, 0.15); + } + .bg-black.badge-glow, + .border-black.badge-glow { + box-shadow: 0 0 10px #000; + } + .overlay-black { + background: #000; + background: rgba(0, 0, 0, 0.8); + } + .btn-black { + background-color: #000 !important; + color: #fff; + } + .btn-black:active, + .btn-black:focus, + .btn-black:hover { + color: #fff !important; + } + .btn-outline-black { + border-color: #000; + background-color: transparent; + color: #000; + } + .btn-outline-black:hover { + background-color: #000; + color: #fff !important; + } + .widget-timeline .timeline-items.timeline-icon-black:before { + background-color: #000; + } + input[type="checkbox"].bg-black + .custom-control-label:before, + input[type="radio"].bg-black + .custom-control-label:before { + background-color: #000 !important; + } + input:focus ~ .bg-black { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #000 !important; + } + .border-black { + border: 1px solid #000 !important; + } + .kanban-container .kanban-board .kanban-item[data-border="black"]:before { + background-color: #000; + } + .bg-primary.bg-lighten-5, + .btn-primary.btn-lighten-5 { + background-color: #39fcff !important; + } + .primary.lighten-5 { + color: #39fcff !important; + } + .btn-primary.btn-lighten-5 { + border-color: #0278d5 !important; + } + .btn-primary.btn-lighten-5:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-lighten-5:active, + .btn-primary.btn-lighten-5:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-lighten-5 { + border-color: #39fcff !important; + color: #39fcff !important; + } + .btn-outline-primary.btn-outline-lighten-5:hover { + background-color: #39fcff !important; + } + .border-primary.border-lighten-5 { + border: 1px solid #39fcff !important; + } + .border-top-primary.border-top-lighten-5 { + border-top: 1px solid #39fcff !important; + } + .border-bottom-primary.border-bottom-lighten-5 { + border-bottom: 1px solid #39fcff !important; + } + .border-left-primary.border-left-lighten-5 { + border-left: 1px solid #39fcff !important; + } + .border-right-primary.border-right-lighten-5 { + border-right: 1px solid #39fcff !important; + } + .overlay-primary.overlay-lighten-5 { + background: #39fcff; + background: rgba(57, 252, 255, 0.8); + } + .bg-primary.bg-lighten-4, + .btn-primary.btn-lighten-4 { + background-color: #1ffbff !important; + } + .primary.lighten-4 { + color: #1ffbff !important; + } + .btn-primary.btn-lighten-4 { + border-color: #0278d5 !important; + } + .btn-primary.btn-lighten-4:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-lighten-4:active, + .btn-primary.btn-lighten-4:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-lighten-4 { + border-color: #1ffbff !important; + color: #1ffbff !important; + } + .btn-outline-primary.btn-outline-lighten-4:hover { + background-color: #1ffbff !important; + } + .border-primary.border-lighten-4 { + border: 1px solid #1ffbff !important; + } + .border-top-primary.border-top-lighten-4 { + border-top: 1px solid #1ffbff !important; + } + .border-bottom-primary.border-bottom-lighten-4 { + border-bottom: 1px solid #1ffbff !important; + } + .border-left-primary.border-left-lighten-4 { + border-left: 1px solid #1ffbff !important; + } + .border-right-primary.border-right-lighten-4 { + border-right: 1px solid #1ffbff !important; + } + .overlay-primary.overlay-lighten-4 { + background: #1ffbff; + background: rgba(31, 251, 255, 0.8); + } + .bg-primary.bg-lighten-3, + .btn-primary.btn-lighten-3 { + background-color: #06fbff !important; + } + .primary.lighten-3 { + color: #06fbff !important; + } + .btn-primary.btn-lighten-3 { + border-color: #0278d5 !important; + } + .btn-primary.btn-lighten-3:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-lighten-3:active, + .btn-primary.btn-lighten-3:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-lighten-3 { + border-color: #06fbff !important; + color: #06fbff !important; + } + .btn-outline-primary.btn-outline-lighten-3:hover { + background-color: #06fbff !important; + } + .border-primary.border-lighten-3 { + border: 1px solid #06fbff !important; + } + .border-top-primary.border-top-lighten-3 { + border-top: 1px solid #06fbff !important; + } + .border-bottom-primary.border-bottom-lighten-3 { + border-bottom: 1px solid #06fbff !important; + } + .border-left-primary.border-left-lighten-3 { + border-left: 1px solid #06fbff !important; + } + .border-right-primary.border-right-lighten-3 { + border-right: 1px solid #06fbff !important; + } + .overlay-primary.overlay-lighten-3 { + background: #06fbff; + background: rgba(6, 251, 255, 0.8); + } + .bg-primary.bg-lighten-2, + .btn-primary.btn-lighten-2 { + background-color: #00e7eb !important; + } + .primary.lighten-2 { + color: #00e7eb !important; + } + .btn-primary.btn-lighten-2 { + border-color: #0278d5 !important; + } + .btn-primary.btn-lighten-2:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-lighten-2:active, + .btn-primary.btn-lighten-2:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-lighten-2 { + border-color: #00e7eb !important; + color: #00e7eb !important; + } + .btn-outline-primary.btn-outline-lighten-2:hover { + background-color: #00e7eb !important; + } + .border-primary.border-lighten-2 { + border: 1px solid #00e7eb !important; + } + .border-top-primary.border-top-lighten-2 { + border-top: 1px solid #00e7eb !important; + } + .border-bottom-primary.border-bottom-lighten-2 { + border-bottom: 1px solid #00e7eb !important; + } + .border-left-primary.border-left-lighten-2 { + border-left: 1px solid #00e7eb !important; + } + .border-right-primary.border-right-lighten-2 { + border-right: 1px solid #00e7eb !important; + } + .overlay-primary.overlay-lighten-2 { + background: #00e7eb; + background: rgba(0, 231, 235, 0.8); + } + .bg-primary.bg-lighten-1, + .btn-primary.btn-lighten-1 { + background-color: #004ba4 !important; + } + .primary.lighten-1 { + color: #004ba4 !important; + } + .btn-primary.btn-lighten-1 { + border-color: #0278d5 !important; + } + .btn-primary.btn-lighten-1:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-lighten-1:active, + .btn-primary.btn-lighten-1:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-lighten-1 { + border-color: #004ba4 !important; + color: #004ba4 !important; + } + .btn-outline-primary.btn-outline-lighten-1:hover { + background-color: #004ba4 !important; + } + .border-primary.border-lighten-1 { + border: 1px solid #004ba4 !important; + } + .border-top-primary.border-top-lighten-1 { + border-top: 1px solid #004ba4 !important; + } + .border-bottom-primary.border-bottom-lighten-1 { + border-bottom: 1px solid #004ba4 !important; + } + .border-left-primary.border-left-lighten-1 { + border-left: 1px solid #004ba4 !important; + } + .border-right-primary.border-right-lighten-1 { + border-right: 1px solid #004ba4 !important; + } + .overlay-primary.overlay-lighten-1 { + background: #004ba4; + background: rgba(0, 206, 210, 0.8); + } + .primary { + color: #0677D4 !important; + } + .bg-primary { + background-color: #0677D4 !important; + } + .bg-primary .card-footer, + .bg-primary .card-header { + background-color: transparent; + } + .alert-primary { + border-color: #00fbff !important; + background-color: #00fbff !important; + color: #000506 !important; + } + .alert-primary .alert-link { + color: #000 !important; + } + .bullet.bullet-primary { + background-color: #0677D4; + } + .bg-light-primary { + background-color: rgba(0, 181, 184, 0.15); + } + .bg-primary.badge-glow, + .border-primary.badge-glow { + box-shadow: 0 0 10px #0677D4; + } + .overlay-primary { + background: #0677D4; + background: rgba(0, 181, 184, 0.8); + } + .btn-primary { + background-color: #0677D4 !important; + color: #fff; + } + .btn-primary:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + color: #fff !important; + } + .btn-primary:active, + .btn-primary:focus { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + color: #fff !important; + } + .btn-outline-primary { + border-color: #0677D4; + background-color: transparent; + color: #0677D4; + } + .btn-outline-primary:hover { + background-color: #0677D4; + color: #fff !important; + } + .widget-timeline .timeline-items.timeline-icon-primary:before { + background-color: #0677D4; + } + input[type="checkbox"].bg-primary + .custom-control-label:before, + input[type="radio"].bg-primary + .custom-control-label:before { + background-color: #0677D4 !important; + } + .bg-primary.bg-darken-1, + .btn-primary.btn-darken-1 { + background-color: #0278d5 !important; + } + .border-primary { + border: 1px solid #0677D4 !important; + } + .border-top-primary { + border-top: 1px solid #0677D4; + } + .border-bottom-primary { + border-bottom: 1px solid #0677D4; + } + .border-left-primary { + border-left: 1px solid #0677D4; + } + .border-right-primary { + border-right: 1px solid #0677D4; + } + .primary.darken-1 { + color: #0278d5 !important; + } + .btn-primary.btn-darken-1 { + border-color: #0278d5 !important; + } + .btn-primary.btn-darken-1:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-darken-1:active, + .btn-primary.btn-darken-1:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-darken-1 { + border-color: #0278d5 !important; + color: #0278d5 !important; + } + .btn-outline-primary.btn-outline-darken-1:hover { + background-color: #0278d5 !important; + } + .border-primary.border-darken-1 { + border: 1px solid #0278d5 !important; + } + .border-top-primary.border-top-darken-1 { + border-top: 1px solid #0278d5 !important; + } + .border-bottom-primary.border-bottom-darken-1 { + border-bottom: 1px solid #0278d5 !important; + } + .border-left-primary.border-left-darken-1 { + border-left: 1px solid #0278d5 !important; + } + .border-right-primary.border-right-darken-1 { + border-right: 1px solid #0278d5 !important; + } + .overlay-primary.overlay-darken-1 { + background: #0278d5; + background: rgba(0, 156, 159, 0.8); + } + .bg-primary.bg-darken-2, + .btn-primary.btn-darken-2 { + background-color: #0278d5 !important; + } + .primary.darken-2 { + color: #0278d5 !important; + } + .btn-primary.btn-darken-2 { + border-color: #0278d5 !important; + } + .btn-primary.btn-darken-2:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-darken-2:active, + .btn-primary.btn-darken-2:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-darken-2 { + border-color: #0278d5 !important; + color: #0278d5 !important; + } + .btn-outline-primary.btn-outline-darken-2:hover { + background-color: #0278d5 !important; + } + .border-primary.border-darken-2 { + border: 1px solid #0278d5 !important; + } + .border-top-primary.border-top-darken-2 { + border-top: 1px solid #0278d5 !important; + } + .border-bottom-primary.border-bottom-darken-2 { + border-bottom: 1px solid #0278d5 !important; + } + .border-left-primary.border-left-darken-2 { + border-left: 1px solid #0278d5 !important; + } + .border-right-primary.border-right-darken-2 { + border-right: 1px solid #0278d5 !important; + } + .overlay-primary.overlay-darken-2 { + background: #0278d5; + background: rgba(0, 131, 133, 0.8); + } + .primary.darken-3 { + color: #004ba4 !important; + } + .bg-primary.bg-darken-3 { + background-color: #004ba4 !important; + } + .btn-primary.btn-darken-3, + .btn-primary.btn-darken-3:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-darken-3:active, + .btn-primary.btn-darken-3:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-darken-3 { + border-color: #004ba4 !important; + color: #004ba4 !important; + } + .btn-outline-primary.btn-outline-darken-3:hover { + background-color: #004ba4 !important; + } + .border-primary.border-darken-3 { + border: 1px solid #004ba4 !important; + } + .border-top-primary.border-top-darken-3 { + border-top: 1px solid #004ba4 !important; + } + .border-bottom-primary.border-bottom-darken-3 { + border-bottom: 1px solid #004ba4 !important; + } + .border-left-primary.border-left-darken-3 { + border-left: 1px solid #004ba4 !important; + } + .border-right-primary.border-right-darken-3 { + border-right: 1px solid #004ba4 !important; + } + .overlay-primary.overlay-darken-3 { + background: #004ba4; + background: rgba(0, 106, 108, 0.8); + } + .bg-primary.bg-darken-4, + .btn-primary.btn-darken-4 { + background-color: #005152 !important; + } + .primary.darken-4 { + color: #005152 !important; + } + .btn-primary.btn-darken-4 { + border-color: #0278d5 !important; + } + .btn-primary.btn-darken-4:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-darken-4:active, + .btn-primary.btn-darken-4:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-darken-4 { + border-color: #005152 !important; + color: #005152 !important; + } + .btn-outline-primary.btn-outline-darken-4:hover { + background-color: #005152 !important; + } + .border-primary.border-darken-4 { + border: 1px solid #005152 !important; + } + .border-top-primary.border-top-darken-4 { + border-top: 1px solid #005152 !important; + } + .border-bottom-primary.border-bottom-darken-4 { + border-bottom: 1px solid #005152 !important; + } + .border-left-primary.border-left-darken-4 { + border-left: 1px solid #005152 !important; + } + .border-right-primary.border-right-darken-4 { + border-right: 1px solid #005152 !important; + } + .overlay-primary.overlay-darken-4 { + background: #005152; + background: rgba(0, 81, 82, 0.8); + } + .bg-primary.bg-accent-1, + .btn-primary.btn-accent-1 { + background-color: #bdfdff !important; + } + .primary.accent-1 { + color: #bdfdff !important; + } + .btn-primary.btn-accent-1 { + border-color: #0278d5 !important; + } + .btn-primary.btn-accent-1:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-accent-1:active, + .btn-primary.btn-accent-1:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-accent-1 { + border-color: #bdfdff !important; + color: #bdfdff !important; + } + .btn-outline-primary.btn-outline-accent-1:hover { + background-color: #bdfdff !important; + } + .border-primary.border-accent-1 { + border: 1px solid #bdfdff !important; + } + .border-top-primary.border-top-accent-1 { + border-top: 1px solid #bdfdff !important; + } + .border-bottom-primary.border-bottom-accent-1 { + border-bottom: 1px solid #bdfdff !important; + } + .border-left-primary.border-left-accent-1 { + border-left: 1px solid #bdfdff !important; + } + .border-right-primary.border-right-accent-1 { + border-right: 1px solid #bdfdff !important; + } + .overlay-primary.overlay-accent-1 { + background: #bdfdff; + background: rgba(189, 253, 255, 0.8); + } + .bg-primary.bg-accent-2, + .btn-primary.btn-accent-2 { + background-color: #8afbff !important; + } + .primary.accent-2 { + color: #8afbff !important; + } + .btn-primary.btn-accent-2 { + border-color: #0278d5 !important; + } + .btn-primary.btn-accent-2:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-accent-2:active, + .btn-primary.btn-accent-2:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-accent-2 { + border-color: #8afbff !important; + color: #8afbff !important; + } + .btn-outline-primary.btn-outline-accent-2:hover { + background-color: #8afbff !important; + } + .border-primary.border-accent-2 { + border: 1px solid #8afbff !important; + } + .border-top-primary.border-top-accent-2 { + border-top: 1px solid #8afbff !important; + } + .border-bottom-primary.border-bottom-accent-2 { + border-bottom: 1px solid #8afbff !important; + } + .border-left-primary.border-left-accent-2 { + border-left: 1px solid #8afbff !important; + } + .border-right-primary.border-right-accent-2 { + border-right: 1px solid #8afbff !important; + } + .overlay-primary.overlay-accent-2 { + background: #8afbff; + background: rgba(138, 251, 255, 0.8); + } + .bg-primary.bg-accent-3, + .btn-primary.btn-accent-3 { + background-color: #57faff !important; + } + .primary.accent-3 { + color: #57faff !important; + } + .btn-primary.btn-accent-3 { + border-color: #0278d5 !important; + } + .btn-primary.btn-accent-3:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-accent-3:active, + .btn-primary.btn-accent-3:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-accent-3 { + border-color: #57faff !important; + color: #57faff !important; + } + .btn-outline-primary.btn-outline-accent-3:hover { + background-color: #57faff !important; + } + .border-primary.border-accent-3 { + border: 1px solid #57faff !important; + } + .border-top-primary.border-top-accent-3 { + border-top: 1px solid #57faff !important; + } + .border-bottom-primary.border-bottom-accent-3 { + border-bottom: 1px solid #57faff !important; + } + .border-left-primary.border-left-accent-3 { + border-left: 1px solid #57faff !important; + } + .border-right-primary.border-right-accent-3 { + border-right: 1px solid #57faff !important; + } + .overlay-primary.overlay-accent-3 { + background: #57faff; + background: rgba(87, 250, 255, 0.8); + } + .bg-primary.bg-accent-4, + .btn-primary.btn-accent-4 { + background-color: #3df9ff !important; + } + .primary.accent-4 { + color: #3df9ff !important; + } + .btn-primary.btn-accent-4 { + border-color: #0278d5 !important; + } + .btn-primary.btn-accent-4:hover { + border-color: #0278d5 !important; + background-color: #004ba4 !important; + } + .btn-primary.btn-accent-4:active, + .btn-primary.btn-accent-4:focus { + border-color: #004ba4 !important; + background-color: #005152 !important; + } + .btn-outline-primary.btn-outline-accent-4 { + border-color: #3df9ff !important; + color: #3df9ff !important; + } + .btn-outline-primary.btn-outline-accent-4:hover { + background-color: #3df9ff !important; + } + input:focus ~ .bg-primary { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #3df9ff !important; + } + .border-primary.border-accent-4 { + border: 1px solid #3df9ff !important; + } + .border-top-primary.border-top-accent-4 { + border-top: 1px solid #3df9ff !important; + } + .border-bottom-primary.border-bottom-accent-4 { + border-bottom: 1px solid #3df9ff !important; + } + .border-left-primary.border-left-accent-4 { + border-left: 1px solid #3df9ff !important; + } + .border-right-primary.border-right-accent-4 { + border-right: 1px solid #3df9ff !important; + } + .overlay-primary.overlay-accent-4 { + background: #3df9ff; + background: rgba(61, 249, 255, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="primary"]:before { + background-color: #3df9ff; + } + .bg-secondary.bg-lighten-5, + .btn-secondary.btn-lighten-5 { + background-color: #7a8cac !important; + } + .secondary.lighten-5 { + color: #7a8cac !important; + } + .btn-secondary.btn-lighten-5 { + border-color: #2c3648 !important; + } + .btn-secondary.btn-lighten-5:hover { + border-color: #2c3648 !important; + background-color: #232a38 !important; + } + .btn-secondary.btn-lighten-5:active, + .btn-secondary.btn-lighten-5:focus { + border-color: #232a38 !important; + background-color: #191e28 !important; + } + .btn-outline-secondary.btn-outline-lighten-5 { + border-color: #7a8cac !important; + color: #7a8cac !important; + } + .btn-outline-secondary.btn-outline-lighten-5:hover { + background-color: #7a8cac !important; + } + .border-secondary.border-lighten-5 { + border: 1px solid #7a8cac !important; + } + .border-top-secondary.border-top-lighten-5 { + border-top: 1px solid #7a8cac !important; + } + .border-bottom-secondary.border-bottom-lighten-5 { + border-bottom: 1px solid #7a8cac !important; + } + .border-left-secondary.border-left-lighten-5 { + border-left: 1px solid #7a8cac !important; + } + .border-right-secondary.border-right-lighten-5 { + border-right: 1px solid #7a8cac !important; + } + .overlay-secondary.overlay-lighten-5 { + background: #7a8cac; + background: rgba(122, 140, 172, 0.8); + } + .bg-secondary.bg-lighten-4, + .btn-secondary.btn-lighten-4 { + background-color: #6a7fa3 !important; + } + .secondary.lighten-4 { + color: #6a7fa3 !important; + } + .btn-secondary.btn-lighten-4 { + border-color: #2c3648 !important; + } + .btn-secondary.btn-lighten-4:hover { + border-color: #2c3648 !important; + background-color: #232a38 !important; + } + .btn-secondary.btn-lighten-4:active, + .btn-secondary.btn-lighten-4:focus { + border-color: #232a38 !important; + background-color: #191e28 !important; + } + .btn-outline-secondary.btn-outline-lighten-4 { + border-color: #6a7fa3 !important; + color: #6a7fa3 !important; + } + .btn-outline-secondary.btn-outline-lighten-4:hover { + background-color: #6a7fa3 !important; + } + .border-secondary.border-lighten-4 { + border: 1px solid #6a7fa3 !important; + } + .border-top-secondary.border-top-lighten-4 { + border-top: 1px solid #6a7fa3 !important; + } + .border-bottom-secondary.border-bottom-lighten-4 { + border-bottom: 1px solid #6a7fa3 !important; + } + .border-left-secondary.border-left-lighten-4 { + border-left: 1px solid #6a7fa3 !important; + } + .border-right-secondary.border-right-lighten-4 { + border-right: 1px solid #6a7fa3 !important; + } + .overlay-secondary.overlay-lighten-4 { + background: #6a7fa3; + background: rgba(106, 127, 163, 0.8); + } + .bg-secondary.bg-lighten-3, + .btn-secondary.btn-lighten-3 { + background-color: #5d7296 !important; + } + .secondary.lighten-3 { + color: #5d7296 !important; + } + .btn-secondary.btn-lighten-3 { + border-color: #2c3648 !important; + } + .btn-secondary.btn-lighten-3:hover { + border-color: #2c3648 !important; + background-color: #232a38 !important; + } + .btn-secondary.btn-lighten-3:active, + .btn-secondary.btn-lighten-3:focus { + border-color: #232a38 !important; + background-color: #191e28 !important; + } + .btn-outline-secondary.btn-outline-lighten-3 { + border-color: #5d7296 !important; + color: #5d7296 !important; + } + .btn-outline-secondary.btn-outline-lighten-3:hover { + background-color: #5d7296 !important; + } + .border-secondary.border-lighten-3 { + border: 1px solid #5d7296 !important; + } + .border-top-secondary.border-top-lighten-3 { + border-top: 1px solid #5d7296 !important; + } + .border-bottom-secondary.border-bottom-lighten-3 { + border-bottom: 1px solid #5d7296 !important; + } + .border-left-secondary.border-left-lighten-3 { + border-left: 1px solid #5d7296 !important; + } + .border-right-secondary.border-right-lighten-3 { + border-right: 1px solid #5d7296 !important; + } + .overlay-secondary.overlay-lighten-3 { + background: #5d7296; + background: rgba(93, 114, 150, 0.8); + } + .bg-secondary.bg-lighten-2, + .btn-secondary.btn-lighten-2 { + background-color: #546686 !important; + } + .secondary.lighten-2 { + color: #546686 !important; + } + .btn-secondary.btn-lighten-2 { + border-color: #2c3648 !important; + } + .btn-secondary.btn-lighten-2:hover { + border-color: #2c3648 !important; + background-color: #232a38 !important; + } + .btn-secondary.btn-lighten-2:active, + .btn-secondary.btn-lighten-2:focus { + border-color: #232a38 !important; + background-color: #191e28 !important; + } + .btn-outline-secondary.btn-outline-lighten-2 { + border-color: #546686 !important; + color: #546686 !important; + } + .btn-outline-secondary.btn-outline-lighten-2:hover { + background-color: #546686 !important; + } + .border-secondary.border-lighten-2 { + border: 1px solid #546686 !important; + } + .border-top-secondary.border-top-lighten-2 { + border-top: 1px solid #546686 !important; + } + .border-bottom-secondary.border-bottom-lighten-2 { + border-bottom: 1px solid #546686 !important; + } + .border-left-secondary.border-left-lighten-2 { + border-left: 1px solid #546686 !important; + } + .border-right-secondary.border-right-lighten-2 { + border-right: 1px solid #546686 !important; + } + .overlay-secondary.overlay-lighten-2 { + background: #546686; + background: rgba(84, 102, 134, 0.8); + } + .bg-secondary.bg-lighten-1, + .btn-secondary.btn-lighten-1 { + background-color: #4a5a77 !important; + } + .secondary.lighten-1 { + color: #4a5a77 !important; + } + .btn-secondary.btn-lighten-1 { + border-color: #2c3648 !important; + } + .btn-secondary.btn-lighten-1:hover { + border-color: #2c3648 !important; + background-color: #232a38 !important; + } + .btn-secondary.btn-lighten-1:active, + .btn-secondary.btn-lighten-1:focus { + border-color: #232a38 !important; + background-color: #191e28 !important; + } + .btn-outline-secondary.btn-outline-lighten-1 { + border-color: #4a5a77 !important; + color: #4a5a77 !important; + } + .btn-outline-secondary.btn-outline-lighten-1:hover { + background-color: #4a5a77 !important; + } + .border-secondary.border-lighten-1 { + border: 1px solid #4a5a77 !important; + } + .border-top-secondary.border-top-lighten-1 { + border-top: 1px solid #4a5a77 !important; + } + .border-bottom-secondary.border-bottom-lighten-1 { + border-bottom: 1px solid #4a5a77 !important; + } + .border-left-secondary.border-left-lighten-1 { + border-left: 1px solid #4a5a77 !important; + } + .border-right-secondary.border-right-lighten-1 { + border-right: 1px solid #4a5a77 !important; + } + .overlay-secondary.overlay-lighten-1 { + background: #4a5a77; + background: rgba(74, 90, 119, 0.8); + } + .secondary { + color: #404e67 !important; + } + .alert-secondary, + .alert-secondary .alert-link { + color: #000 !important; + } + .bg-secondary { + background-color: #404e67 !important; + } + .bg-secondary .card-footer, + .bg-secondary .card-header { + background-color: transparent; + } + .alert-secondary { + border-color: #5b6f93 !important; + background-color: #5b6f93 !important; + } + .bullet.bullet-secondary { + background-color: #404e67; + } + .bg-light-secondary { + background-color: rgba(64, 78, 103, 0.15); + } + .bg-secondary.badge-glow, + .border-secondary.badge-glow { + box-shadow: 0 0 10px #404e67; + } + .overlay-secondary { + background: #404e67; + background: rgba(64, 78, 103, 0.8); + } + .btn-secondary { + background-color: #404e67 !important; + color: #fff; + } + .btn-secondary:hover { + border-color: #364257 !important; + background-color: #4a5a77 !important; + color: #fff !important; + } + .btn-secondary:active, + .btn-secondary:focus { + border-color: #2c3648 !important; + background-color: #232a38 !important; + color: #fff !important; + } + .btn-outline-secondary { + border-color: #404e67; + background-color: transparent; + color: #404e67; + } + .btn-outline-secondary:hover { + background-color: #404e67; + color: #fff !important; + } + .widget-timeline .timeline-items.timeline-icon-secondary:before { + background-color: #404e67; + } + input[type="checkbox"].bg-secondary + .custom-control-label:before, + input[type="radio"].bg-secondary + .custom-control-label:before { + background-color: #404e67 !important; + } + .bg-secondary.bg-darken-1, + .btn-secondary.btn-darken-1 { + background-color: #364257 !important; + } + .border-secondary { + border: 1px solid #404e67 !important; + } + .border-top-secondary { + border-top: 1px solid #404e67; + } + .border-bottom-secondary { + border-bottom: 1px solid #404e67; + } + .border-left-secondary { + border-left: 1px solid #404e67; + } + .border-right-secondary { + border-right: 1px solid #404e67; + } + .secondary.darken-1 { + color: #364257 !important; + } + .btn-secondary.btn-darken-1 { + border-color: #2c3648 !important; + } + .btn-secondary.btn-darken-1:hover { + border-color: #2c3648 !important; + background-color: #232a38 !important; + } + .btn-secondary.btn-darken-1:active, + .btn-secondary.btn-darken-1:focus { + border-color: #232a38 !important; + background-color: #191e28 !important; + } + .btn-outline-secondary.btn-outline-darken-1 { + border-color: #364257 !important; + color: #364257 !important; + } + .btn-outline-secondary.btn-outline-darken-1:hover { + background-color: #364257 !important; + } + .border-secondary.border-darken-1 { + border: 1px solid #364257 !important; + } + .border-top-secondary.border-top-darken-1 { + border-top: 1px solid #364257 !important; + } + .border-bottom-secondary.border-bottom-darken-1 { + border-bottom: 1px solid #364257 !important; + } + .border-left-secondary.border-left-darken-1 { + border-left: 1px solid #364257 !important; + } + .border-right-secondary.border-right-darken-1 { + border-right: 1px solid #364257 !important; + } + .overlay-secondary.overlay-darken-1 { + background: #364257; + background: rgba(54, 66, 87, 0.8); + } + .bg-secondary.bg-darken-2, + .btn-secondary.btn-darken-2 { + background-color: #2c3648 !important; + } + .secondary.darken-2 { + color: #2c3648 !important; + } + .btn-secondary.btn-darken-2 { + border-color: #2c3648 !important; + } + .btn-secondary.btn-darken-2:hover { + border-color: #2c3648 !important; + background-color: #232a38 !important; + } + .btn-secondary.btn-darken-2:active, + .btn-secondary.btn-darken-2:focus { + border-color: #232a38 !important; + background-color: #191e28 !important; + } + .btn-outline-secondary.btn-outline-darken-2 { + border-color: #2c3648 !important; + color: #2c3648 !important; + } + .btn-outline-secondary.btn-outline-darken-2:hover { + background-color: #2c3648 !important; + } + .border-secondary.border-darken-2 { + border: 1px solid #2c3648 !important; + } + .border-top-secondary.border-top-darken-2 { + border-top: 1px solid #2c3648 !important; + } + .border-bottom-secondary.border-bottom-darken-2 { + border-bottom: 1px solid #2c3648 !important; + } + .border-left-secondary.border-left-darken-2 { + border-left: 1px solid #2c3648 !important; + } + .border-right-secondary.border-right-darken-2 { + border-right: 1px solid #2c3648 !important; + } + .overlay-secondary.overlay-darken-2 { + background: #2c3648; + background: rgba(44, 54, 72, 0.8); + } + .secondary.darken-3 { + color: #232a38 !important; + } + .bg-secondary.bg-darken-3 { + background-color: #232a38 !important; + } + .btn-secondary.btn-darken-3, + .btn-secondary.btn-darken-3:hover { + border-color: #2c3648 !important; + background-color: #232a38 !important; + } + .btn-secondary.btn-darken-3:active, + .btn-secondary.btn-darken-3:focus { + border-color: #232a38 !important; + background-color: #191e28 !important; + } + .btn-outline-secondary.btn-outline-darken-3 { + border-color: #232a38 !important; + color: #232a38 !important; + } + .btn-outline-secondary.btn-outline-darken-3:hover { + background-color: #232a38 !important; + } + .border-secondary.border-darken-3 { + border: 1px solid #232a38 !important; + } + .border-top-secondary.border-top-darken-3 { + border-top: 1px solid #232a38 !important; + } + .border-bottom-secondary.border-bottom-darken-3 { + border-bottom: 1px solid #232a38 !important; + } + .border-left-secondary.border-left-darken-3 { + border-left: 1px solid #232a38 !important; + } + .border-right-secondary.border-right-darken-3 { + border-right: 1px solid #232a38 !important; + } + .overlay-secondary.overlay-darken-3 { + background: #232a38; + background: rgba(35, 42, 56, 0.8); + } + .bg-secondary.bg-darken-4, + .btn-secondary.btn-darken-4 { + background-color: #191e28 !important; + } + .secondary.darken-4 { + color: #191e28 !important; + } + .btn-secondary.btn-darken-4 { + border-color: #2c3648 !important; + } + .btn-secondary.btn-darken-4:hover { + border-color: #2c3648 !important; + background-color: #232a38 !important; + } + .btn-secondary.btn-darken-4:active, + .btn-secondary.btn-darken-4:focus { + border-color: #232a38 !important; + background-color: #191e28 !important; + } + .btn-outline-secondary.btn-outline-darken-4 { + border-color: #191e28 !important; + color: #191e28 !important; + } + .btn-outline-secondary.btn-outline-darken-4:hover { + background-color: #191e28 !important; + } + input:focus ~ .bg-secondary { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #191e28 !important; + } + .border-secondary.border-darken-4 { + border: 1px solid #191e28 !important; + } + .border-top-secondary.border-top-darken-4 { + border-top: 1px solid #191e28 !important; + } + .border-bottom-secondary.border-bottom-darken-4 { + border-bottom: 1px solid #191e28 !important; + } + .border-left-secondary.border-left-darken-4 { + border-left: 1px solid #191e28 !important; + } + .border-right-secondary.border-right-darken-4 { + border-right: 1px solid #191e28 !important; + } + .overlay-secondary.overlay-darken-4 { + background: #191e28; + background: rgba(25, 30, 40, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="secondary"]:before { + background-color: #191e28; + } + .bg-success.bg-lighten-5, + .btn-success.btn-lighten-5 { + background-color: #78f1cc !important; + } + .success.lighten-5 { + color: #78f1cc !important; + } + .btn-success.btn-lighten-5 { + border-color: #11a578 !important; + } + .btn-success.btn-lighten-5:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-lighten-5:active, + .btn-success.btn-lighten-5:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-lighten-5 { + border-color: #78f1cc !important; + color: #78f1cc !important; + } + .btn-outline-success.btn-outline-lighten-5:hover { + background-color: #78f1cc !important; + } + .border-success.border-lighten-5 { + border: 1px solid #78f1cc !important; + } + .border-top-success.border-top-lighten-5 { + border-top: 1px solid #78f1cc !important; + } + .border-bottom-success.border-bottom-lighten-5 { + border-bottom: 1px solid #78f1cc !important; + } + .border-left-success.border-left-lighten-5 { + border-left: 1px solid #78f1cc !important; + } + .border-right-success.border-right-lighten-5 { + border-right: 1px solid #78f1cc !important; + } + .overlay-success.overlay-lighten-5 { + background: #78f1cc; + background: rgba(120, 241, 204, 0.8); + } + .bg-success.bg-lighten-4, + .btn-success.btn-lighten-4 { + background-color: #61eec4 !important; + } + .success.lighten-4 { + color: #61eec4 !important; + } + .btn-success.btn-lighten-4 { + border-color: #11a578 !important; + } + .btn-success.btn-lighten-4:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-lighten-4:active, + .btn-success.btn-lighten-4:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-lighten-4 { + border-color: #61eec4 !important; + color: #61eec4 !important; + } + .btn-outline-success.btn-outline-lighten-4:hover { + background-color: #61eec4 !important; + } + .border-success.border-lighten-4 { + border: 1px solid #61eec4 !important; + } + .border-top-success.border-top-lighten-4 { + border-top: 1px solid #61eec4 !important; + } + .border-bottom-success.border-bottom-lighten-4 { + border-bottom: 1px solid #61eec4 !important; + } + .border-left-success.border-left-lighten-4 { + border-left: 1px solid #61eec4 !important; + } + .border-right-success.border-right-lighten-4 { + border-right: 1px solid #61eec4 !important; + } + .overlay-success.overlay-lighten-4 { + background: #61eec4; + background: rgba(97, 238, 196, 0.8); + } + .bg-success.bg-lighten-3, + .btn-success.btn-lighten-3 { + background-color: #49ecbb !important; + } + .success.lighten-3 { + color: #49ecbb !important; + } + .btn-success.btn-lighten-3 { + border-color: #11a578 !important; + } + .btn-success.btn-lighten-3:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-lighten-3:active, + .btn-success.btn-lighten-3:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-lighten-3 { + border-color: #49ecbb !important; + color: #49ecbb !important; + } + .btn-outline-success.btn-outline-lighten-3:hover { + background-color: #49ecbb !important; + } + .border-success.border-lighten-3 { + border: 1px solid #49ecbb !important; + } + .border-top-success.border-top-lighten-3 { + border-top: 1px solid #49ecbb !important; + } + .border-bottom-success.border-bottom-lighten-3 { + border-bottom: 1px solid #49ecbb !important; + } + .border-left-success.border-left-lighten-3 { + border-left: 1px solid #49ecbb !important; + } + .border-right-success.border-right-lighten-3 { + border-right: 1px solid #49ecbb !important; + } + .overlay-success.overlay-lighten-3 { + background: #49ecbb; + background: rgba(73, 236, 187, 0.8); + } + .bg-success.bg-lighten-2, + .btn-success.btn-lighten-2 { + background-color: #32eab2 !important; + } + .success.lighten-2 { + color: #32eab2 !important; + } + .btn-success.btn-lighten-2 { + border-color: #11a578 !important; + } + .btn-success.btn-lighten-2:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-lighten-2:active, + .btn-success.btn-lighten-2:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-lighten-2 { + border-color: #32eab2 !important; + color: #32eab2 !important; + } + .btn-outline-success.btn-outline-lighten-2:hover { + background-color: #32eab2 !important; + } + .border-success.border-lighten-2 { + border: 1px solid #32eab2 !important; + } + .border-top-success.border-top-lighten-2 { + border-top: 1px solid #32eab2 !important; + } + .border-bottom-success.border-bottom-lighten-2 { + border-bottom: 1px solid #32eab2 !important; + } + .border-left-success.border-left-lighten-2 { + border-left: 1px solid #32eab2 !important; + } + .border-right-success.border-right-lighten-2 { + border-right: 1px solid #32eab2 !important; + } + .overlay-success.overlay-lighten-2 { + background: #32eab2; + background: rgba(50, 234, 178, 0.8); + } + .bg-success.bg-lighten-1, + .btn-success.btn-lighten-1 { + background-color: #1be7aa !important; + } + .success.lighten-1 { + color: #1be7aa !important; + } + .btn-success.btn-lighten-1 { + border-color: #11a578 !important; + } + .btn-success.btn-lighten-1:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-lighten-1:active, + .btn-success.btn-lighten-1:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-lighten-1 { + border-color: #1be7aa !important; + color: #1be7aa !important; + } + .btn-outline-success.btn-outline-lighten-1:hover { + background-color: #1be7aa !important; + } + .border-success.border-lighten-1 { + border: 1px solid #1be7aa !important; + } + .border-top-success.border-top-lighten-1 { + border-top: 1px solid #1be7aa !important; + } + .border-bottom-success.border-bottom-lighten-1 { + border-bottom: 1px solid #1be7aa !important; + } + .border-left-success.border-left-lighten-1 { + border-left: 1px solid #1be7aa !important; + } + .border-right-success.border-right-lighten-1 { + border-right: 1px solid #1be7aa !important; + } + .overlay-success.overlay-lighten-1 { + background: #1be7aa; + background: rgba(27, 231, 170, 0.8); + } + .success { + color: #16d39a !important; + } + .bg-success { + background-color: #16d39a !important; + } + .bg-success .card-footer, + .bg-success .card-header { + background-color: transparent; + } + .alert-success { + border-color: #45ecb9 !important; + background-color: #45ecb9 !important; + color: #053124 !important; + } + .alert-success .alert-link { + color: #010c09 !important; + } + .bullet.bullet-success { + background-color: #16d39a; + } + .bg-light-success { + background-color: rgba(22, 211, 154, 0.15); + } + .bg-success.badge-glow, + .border-success.badge-glow { + box-shadow: 0 0 10px #16d39a; + } + .overlay-success { + background: #16d39a; + background: rgba(22, 211, 154, 0.8); + } + .btn-success { + background-color: #16d39a !important; + color: #fff; + } + .btn-success:hover { + border-color: #14bc89 !important; + background-color: #1be7aa !important; + color: #fff !important; + } + .btn-success:active, + .btn-success:focus { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + color: #fff !important; + } + .btn-outline-success { + border-color: #16d39a; + background-color: transparent; + color: #16d39a; + } + .btn-outline-success:hover { + background-color: #16d39a; + color: #fff !important; + } + .widget-timeline .timeline-items.timeline-icon-success:before { + background-color: #16d39a; + } + input[type="checkbox"].bg-success + .custom-control-label:before, + input[type="radio"].bg-success + .custom-control-label:before { + background-color: #16d39a !important; + } + .bg-success.bg-darken-1, + .btn-success.btn-darken-1 { + background-color: #14bc89 !important; + } + .border-success { + border: 1px solid #16d39a !important; + } + .border-top-success { + border-top: 1px solid #16d39a; + } + .border-bottom-success { + border-bottom: 1px solid #16d39a; + } + .border-left-success { + border-left: 1px solid #16d39a; + } + .border-right-success { + border-right: 1px solid #16d39a; + } + .success.darken-1 { + color: #14bc89 !important; + } + .btn-success.btn-darken-1 { + border-color: #11a578 !important; + } + .btn-success.btn-darken-1:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-darken-1:active, + .btn-success.btn-darken-1:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-darken-1 { + border-color: #14bc89 !important; + color: #14bc89 !important; + } + .btn-outline-success.btn-outline-darken-1:hover { + background-color: #14bc89 !important; + } + .border-success.border-darken-1 { + border: 1px solid #14bc89 !important; + } + .border-top-success.border-top-darken-1 { + border-top: 1px solid #14bc89 !important; + } + .border-bottom-success.border-bottom-darken-1 { + border-bottom: 1px solid #14bc89 !important; + } + .border-left-success.border-left-darken-1 { + border-left: 1px solid #14bc89 !important; + } + .border-right-success.border-right-darken-1 { + border-right: 1px solid #14bc89 !important; + } + .overlay-success.overlay-darken-1 { + background: #14bc89; + background: rgba(20, 188, 137, 0.8); + } + .bg-success.bg-darken-2, + .btn-success.btn-darken-2 { + background-color: #11a578 !important; + } + .success.darken-2 { + color: #11a578 !important; + } + .btn-success.btn-darken-2 { + border-color: #11a578 !important; + } + .btn-success.btn-darken-2:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-darken-2:active, + .btn-success.btn-darken-2:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-darken-2 { + border-color: #11a578 !important; + color: #11a578 !important; + } + .btn-outline-success.btn-outline-darken-2:hover { + background-color: #11a578 !important; + } + .border-success.border-darken-2 { + border: 1px solid #11a578 !important; + } + .border-top-success.border-top-darken-2 { + border-top: 1px solid #11a578 !important; + } + .border-bottom-success.border-bottom-darken-2 { + border-bottom: 1px solid #11a578 !important; + } + .border-left-success.border-left-darken-2 { + border-left: 1px solid #11a578 !important; + } + .border-right-success.border-right-darken-2 { + border-right: 1px solid #11a578 !important; + } + .overlay-success.overlay-darken-2 { + background: #11a578; + background: rgba(17, 165, 120, 0.8); + } + .success.darken-3 { + color: #0f8e67 !important; + } + .bg-success.bg-darken-3 { + background-color: #0f8e67 !important; + } + .btn-success.btn-darken-3, + .btn-success.btn-darken-3:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-darken-3:active, + .btn-success.btn-darken-3:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-darken-3 { + border-color: #0f8e67 !important; + color: #0f8e67 !important; + } + .btn-outline-success.btn-outline-darken-3:hover { + background-color: #0f8e67 !important; + } + .border-success.border-darken-3 { + border: 1px solid #0f8e67 !important; + } + .border-top-success.border-top-darken-3 { + border-top: 1px solid #0f8e67 !important; + } + .border-bottom-success.border-bottom-darken-3 { + border-bottom: 1px solid #0f8e67 !important; + } + .border-left-success.border-left-darken-3 { + border-left: 1px solid #0f8e67 !important; + } + .border-right-success.border-right-darken-3 { + border-right: 1px solid #0f8e67 !important; + } + .overlay-success.overlay-darken-3 { + background: #0f8e67; + background: rgba(15, 142, 103, 0.8); + } + .bg-success.bg-darken-4, + .btn-success.btn-darken-4 { + background-color: #0c7757 !important; + } + .success.darken-4 { + color: #0c7757 !important; + } + .btn-success.btn-darken-4 { + border-color: #11a578 !important; + } + .btn-success.btn-darken-4:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-darken-4:active, + .btn-success.btn-darken-4:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-darken-4 { + border-color: #0c7757 !important; + color: #0c7757 !important; + } + .btn-outline-success.btn-outline-darken-4:hover { + background-color: #0c7757 !important; + } + .border-success.border-darken-4 { + border: 1px solid #0c7757 !important; + } + .border-top-success.border-top-darken-4 { + border-top: 1px solid #0c7757 !important; + } + .border-bottom-success.border-bottom-darken-4 { + border-bottom: 1px solid #0c7757 !important; + } + .border-left-success.border-left-darken-4 { + border-left: 1px solid #0c7757 !important; + } + .border-right-success.border-right-darken-4 { + border-right: 1px solid #0c7757 !important; + } + .overlay-success.overlay-darken-4 { + background: #0c7757; + background: rgba(12, 119, 87, 0.8); + } + .bg-success.bg-accent-1, + .btn-success.btn-accent-1 { + background-color: #e1fff1 !important; + } + .success.accent-1 { + color: #e1fff1 !important; + } + .btn-success.btn-accent-1 { + border-color: #11a578 !important; + } + .btn-success.btn-accent-1:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-accent-1:active, + .btn-success.btn-accent-1:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-accent-1 { + border-color: #e1fff1 !important; + color: #e1fff1 !important; + } + .btn-outline-success.btn-outline-accent-1:hover { + background-color: #e1fff1 !important; + } + .border-success.border-accent-1 { + border: 1px solid #e1fff1 !important; + } + .border-top-success.border-top-accent-1 { + border-top: 1px solid #e1fff1 !important; + } + .border-bottom-success.border-bottom-accent-1 { + border-bottom: 1px solid #e1fff1 !important; + } + .border-left-success.border-left-accent-1 { + border-left: 1px solid #e1fff1 !important; + } + .border-right-success.border-right-accent-1 { + border-right: 1px solid #e1fff1 !important; + } + .overlay-success.overlay-accent-1 { + background: #e1fff1; + background: rgba(225, 255, 241, 0.8); + } + .bg-success.bg-accent-2, + .btn-success.btn-accent-2 { + background-color: #aeffd9 !important; + } + .success.accent-2 { + color: #aeffd9 !important; + } + .btn-success.btn-accent-2 { + border-color: #11a578 !important; + } + .btn-success.btn-accent-2:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-accent-2:active, + .btn-success.btn-accent-2:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-accent-2 { + border-color: #aeffd9 !important; + color: #aeffd9 !important; + } + .btn-outline-success.btn-outline-accent-2:hover { + background-color: #aeffd9 !important; + } + .border-success.border-accent-2 { + border: 1px solid #aeffd9 !important; + } + .border-top-success.border-top-accent-2 { + border-top: 1px solid #aeffd9 !important; + } + .border-bottom-success.border-bottom-accent-2 { + border-bottom: 1px solid #aeffd9 !important; + } + .border-left-success.border-left-accent-2 { + border-left: 1px solid #aeffd9 !important; + } + .border-right-success.border-right-accent-2 { + border-right: 1px solid #aeffd9 !important; + } + .overlay-success.overlay-accent-2 { + background: #aeffd9; + background: rgba(174, 255, 217, 0.8); + } + .bg-success.bg-accent-3, + .btn-success.btn-accent-3 { + background-color: #7bffc1 !important; + } + .success.accent-3 { + color: #7bffc1 !important; + } + .btn-success.btn-accent-3 { + border-color: #11a578 !important; + } + .btn-success.btn-accent-3:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-accent-3:active, + .btn-success.btn-accent-3:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-accent-3 { + border-color: #7bffc1 !important; + color: #7bffc1 !important; + } + .btn-outline-success.btn-outline-accent-3:hover { + background-color: #7bffc1 !important; + } + .border-success.border-accent-3 { + border: 1px solid #7bffc1 !important; + } + .border-top-success.border-top-accent-3 { + border-top: 1px solid #7bffc1 !important; + } + .border-bottom-success.border-bottom-accent-3 { + border-bottom: 1px solid #7bffc1 !important; + } + .border-left-success.border-left-accent-3 { + border-left: 1px solid #7bffc1 !important; + } + .border-right-success.border-right-accent-3 { + border-right: 1px solid #7bffc1 !important; + } + .overlay-success.overlay-accent-3 { + background: #7bffc1; + background: rgba(123, 255, 193, 0.8); + } + .bg-success.bg-accent-4, + .btn-success.btn-accent-4 { + background-color: #62ffb5 !important; + } + .success.accent-4 { + color: #62ffb5 !important; + } + .btn-success.btn-accent-4 { + border-color: #11a578 !important; + } + .btn-success.btn-accent-4:hover { + border-color: #11a578 !important; + background-color: #0f8e67 !important; + } + .btn-success.btn-accent-4:active, + .btn-success.btn-accent-4:focus { + border-color: #0f8e67 !important; + background-color: #0c7757 !important; + } + .btn-outline-success.btn-outline-accent-4 { + border-color: #62ffb5 !important; + color: #62ffb5 !important; + } + .btn-outline-success.btn-outline-accent-4:hover { + background-color: #62ffb5 !important; + } + input:focus ~ .bg-success { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #62ffb5 !important; + } + .border-success.border-accent-4 { + border: 1px solid #62ffb5 !important; + } + .border-top-success.border-top-accent-4 { + border-top: 1px solid #62ffb5 !important; + } + .border-bottom-success.border-bottom-accent-4 { + border-bottom: 1px solid #62ffb5 !important; + } + .border-left-success.border-left-accent-4 { + border-left: 1px solid #62ffb5 !important; + } + .border-right-success.border-right-accent-4 { + border-right: 1px solid #62ffb5 !important; + } + .btn-info.btn-lighten-5, + .btn-info.btn-lighten-5:hover { + border-color: #1ab0c3 !important; + } + .overlay-success.overlay-accent-4 { + background: #62ffb5; + background: rgba(98, 255, 181, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="success"]:before { + background-color: #62ffb5; + } + .bg-info.bg-lighten-5, + .btn-info.btn-lighten-5 { + background-color: #9ee8f2 !important; + } + .info.lighten-5 { + color: #9ee8f2 !important; + } + .btn-info.btn-lighten-5:hover { + background-color: #179bad !important; + } + .btn-info.btn-lighten-5:active, + .btn-info.btn-lighten-5:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-lighten-5 { + border-color: #9ee8f2 !important; + color: #9ee8f2 !important; + } + .btn-outline-info.btn-outline-lighten-5:hover { + background-color: #9ee8f2 !important; + } + .border-info.border-lighten-5 { + border: 1px solid #9ee8f2 !important; + } + .border-top-info.border-top-lighten-5 { + border-top: 1px solid #9ee8f2 !important; + } + .border-bottom-info.border-bottom-lighten-5 { + border-bottom: 1px solid #9ee8f2 !important; + } + .border-left-info.border-left-lighten-5 { + border-left: 1px solid #9ee8f2 !important; + } + .border-right-info.border-right-lighten-5 { + border-right: 1px solid #9ee8f2 !important; + } + .btn-info.btn-lighten-4, + .btn-info.btn-lighten-4:hover { + border-color: #1ab0c3 !important; + } + .overlay-info.overlay-lighten-5 { + background: #9ee8f2; + background: rgba(158, 232, 242, 0.8); + } + .bg-info.bg-lighten-4, + .btn-info.btn-lighten-4 { + background-color: #87e3ef !important; + } + .info.lighten-4 { + color: #87e3ef !important; + } + .btn-info.btn-lighten-4:hover { + background-color: #179bad !important; + } + .btn-info.btn-lighten-4:active, + .btn-info.btn-lighten-4:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-lighten-4 { + border-color: #87e3ef !important; + color: #87e3ef !important; + } + .btn-outline-info.btn-outline-lighten-4:hover { + background-color: #87e3ef !important; + } + .border-info.border-lighten-4 { + border: 1px solid #87e3ef !important; + } + .border-top-info.border-top-lighten-4 { + border-top: 1px solid #87e3ef !important; + } + .border-bottom-info.border-bottom-lighten-4 { + border-bottom: 1px solid #87e3ef !important; + } + .border-left-info.border-left-lighten-4 { + border-left: 1px solid #87e3ef !important; + } + .border-right-info.border-right-lighten-4 { + border-right: 1px solid #87e3ef !important; + } + .btn-info.btn-lighten-3, + .btn-info.btn-lighten-3:hover { + border-color: #1ab0c3 !important; + } + .overlay-info.overlay-lighten-4 { + background: #87e3ef; + background: rgba(135, 227, 239, 0.8); + } + .bg-info.bg-lighten-3, + .btn-info.btn-lighten-3 { + background-color: #71deec !important; + } + .info.lighten-3 { + color: #71deec !important; + } + .btn-info.btn-lighten-3:hover { + background-color: #179bad !important; + } + .btn-info.btn-lighten-3:active, + .btn-info.btn-lighten-3:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-lighten-3 { + border-color: #71deec !important; + color: #71deec !important; + } + .btn-outline-info.btn-outline-lighten-3:hover { + background-color: #71deec !important; + } + .border-info.border-lighten-3 { + border: 1px solid #71deec !important; + } + .border-top-info.border-top-lighten-3 { + border-top: 1px solid #71deec !important; + } + .border-bottom-info.border-bottom-lighten-3 { + border-bottom: 1px solid #71deec !important; + } + .border-left-info.border-left-lighten-3 { + border-left: 1px solid #71deec !important; + } + .border-right-info.border-right-lighten-3 { + border-right: 1px solid #71deec !important; + } + .btn-info.btn-lighten-2, + .btn-info.btn-lighten-2:hover { + border-color: #1ab0c3 !important; + } + .overlay-info.overlay-lighten-3 { + background: #71deec; + background: rgba(113, 222, 236, 0.8); + } + .bg-info.bg-lighten-2, + .btn-info.btn-lighten-2 { + background-color: #5ad9e9 !important; + } + .info.lighten-2 { + color: #5ad9e9 !important; + } + .btn-info.btn-lighten-2:hover { + background-color: #179bad !important; + } + .btn-info.btn-lighten-2:active, + .btn-info.btn-lighten-2:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-lighten-2 { + border-color: #5ad9e9 !important; + color: #5ad9e9 !important; + } + .btn-outline-info.btn-outline-lighten-2:hover { + background-color: #5ad9e9 !important; + } + .border-info.border-lighten-2 { + border: 1px solid #5ad9e9 !important; + } + .border-top-info.border-top-lighten-2 { + border-top: 1px solid #5ad9e9 !important; + } + .border-bottom-info.border-bottom-lighten-2 { + border-bottom: 1px solid #5ad9e9 !important; + } + .border-left-info.border-left-lighten-2 { + border-left: 1px solid #5ad9e9 !important; + } + .border-right-info.border-right-lighten-2 { + border-right: 1px solid #5ad9e9 !important; + } + .btn-info.btn-lighten-1, + .btn-info.btn-lighten-1:hover { + border-color: #1ab0c3 !important; + } + .overlay-info.overlay-lighten-2 { + background: #5ad9e9; + background: rgba(90, 217, 233, 0.8); + } + .bg-info.bg-lighten-1, + .btn-info.btn-lighten-1 { + background-color: #44d3e6 !important; + } + .info.lighten-1 { + color: #44d3e6 !important; + } + .btn-info.btn-lighten-1:hover { + background-color: #179bad !important; + } + .btn-info.btn-lighten-1:active, + .btn-info.btn-lighten-1:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-lighten-1 { + border-color: #44d3e6 !important; + color: #44d3e6 !important; + } + .btn-outline-info.btn-outline-lighten-1:hover { + background-color: #44d3e6 !important; + } + .border-info.border-lighten-1 { + border: 1px solid #44d3e6 !important; + } + .border-top-info.border-top-lighten-1 { + border-top: 1px solid #44d3e6 !important; + } + .border-bottom-info.border-bottom-lighten-1 { + border-bottom: 1px solid #44d3e6 !important; + } + .border-left-info.border-left-lighten-1 { + border-left: 1px solid #44d3e6 !important; + } + .border-right-info.border-right-lighten-1 { + border-right: 1px solid #44d3e6 !important; + } + .overlay-info.overlay-lighten-1 { + background: #44d3e6; + background: rgba(68, 211, 230, 0.8); + } + .info { + color: #2dcee3 !important; + } + .bg-info { + background-color: #ababab !important; + } + .bg-info .card-footer, + .bg-info .card-header { + background-color: transparent; + } + .alert-info { + border-color: #6cddeb !important; + background-color: #6cddeb !important; + color: #0b4a53 !important; + } + .alert-info .alert-link { + color: #062a2f !important; + } + .bullet.bullet-info { + background-color: #2dcee3; + } + .bg-light-info { + background-color: rgba(45, 206, 227, 0.15); + } + .bg-info.badge-glow, + .border-info.badge-glow { + box-shadow: 0 0 10px #2dcee3; + } + .overlay-info { + background: #2dcee3; + background: rgba(45, 206, 227, 0.8); + } + .btn-info { + background-color: #2dcee3 !important; + color: #fff; + } + .btn-info:hover { + border-color: #1dc4da !important; + background-color: #44d3e6 !important; + color: #fff !important; + } + .btn-info:active, + .btn-info:focus { + border-color: #1ab0c3 !important; + background-color: #179bad !important; + color: #fff !important; + } + .btn-outline-info { + border-color: #2dcee3; + background-color: transparent; + color: #2dcee3; + } + .btn-outline-info:hover, + .widget-timeline .timeline-items.timeline-icon-info:before { + background-color: #2dcee3; + } + .btn-outline-info:hover { + color: #fff !important; + } + input[type="checkbox"].bg-info + .custom-control-label:before, + input[type="radio"].bg-info + .custom-control-label:before { + background-color: #2dcee3 !important; + } + .bg-info.bg-darken-1, + .btn-info.btn-darken-1 { + background-color: #1dc4da !important; + } + .border-info { + border: 1px solid #2dcee3 !important; + } + .border-top-info { + border-top: 1px solid #2dcee3; + } + .border-bottom-info { + border-bottom: 1px solid #2dcee3; + } + .border-left-info { + border-left: 1px solid #2dcee3; + } + .border-right-info { + border-right: 1px solid #2dcee3; + } + .info.darken-1 { + color: #1dc4da !important; + } + .btn-info.btn-darken-1 { + border-color: #1ab0c3 !important; + } + .btn-info.btn-darken-1:hover { + border-color: #1ab0c3 !important; + background-color: #179bad !important; + } + .btn-info.btn-darken-1:active, + .btn-info.btn-darken-1:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-darken-1 { + border-color: #1dc4da !important; + color: #1dc4da !important; + } + .btn-outline-info.btn-outline-darken-1:hover { + background-color: #1dc4da !important; + } + .border-info.border-darken-1 { + border: 1px solid #1dc4da !important; + } + .border-top-info.border-top-darken-1 { + border-top: 1px solid #1dc4da !important; + } + .border-bottom-info.border-bottom-darken-1 { + border-bottom: 1px solid #1dc4da !important; + } + .border-left-info.border-left-darken-1 { + border-left: 1px solid #1dc4da !important; + } + .border-right-info.border-right-darken-1 { + border-right: 1px solid #1dc4da !important; + } + .btn-info.btn-darken-2, + .btn-info.btn-darken-2:hover { + border-color: #1ab0c3 !important; + } + .overlay-info.overlay-darken-1 { + background: #1dc4da; + background: rgba(29, 196, 218, 0.8); + } + .bg-info.bg-darken-2, + .btn-info.btn-darken-2 { + background-color: #1ab0c3 !important; + } + .info.darken-2 { + color: #1ab0c3 !important; + } + .btn-info.btn-darken-2:hover { + background-color: #179bad !important; + } + .btn-info.btn-darken-2:active, + .btn-info.btn-darken-2:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-darken-2 { + border-color: #1ab0c3 !important; + color: #1ab0c3 !important; + } + .btn-outline-info.btn-outline-darken-2:hover { + background-color: #1ab0c3 !important; + } + .border-info.border-darken-2 { + border: 1px solid #1ab0c3 !important; + } + .border-top-info.border-top-darken-2 { + border-top: 1px solid #1ab0c3 !important; + } + .border-bottom-info.border-bottom-darken-2 { + border-bottom: 1px solid #1ab0c3 !important; + } + .border-left-info.border-left-darken-2 { + border-left: 1px solid #1ab0c3 !important; + } + .border-right-info.border-right-darken-2 { + border-right: 1px solid #1ab0c3 !important; + } + .overlay-info.overlay-darken-2 { + background: #1ab0c3; + background: rgba(26, 176, 195, 0.8); + } + .info.darken-3 { + color: #179bad !important; + } + .bg-info.bg-darken-3 { + background-color: #179bad !important; + } + .btn-info.btn-darken-3, + .btn-info.btn-darken-3:hover { + border-color: #1ab0c3 !important; + background-color: #179bad !important; + } + .btn-info.btn-darken-3:active, + .btn-info.btn-darken-3:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-darken-3 { + border-color: #179bad !important; + color: #179bad !important; + } + .btn-outline-info.btn-outline-darken-3:hover { + background-color: #179bad !important; + } + .border-info.border-darken-3 { + border: 1px solid #179bad !important; + } + .border-top-info.border-top-darken-3 { + border-top: 1px solid #179bad !important; + } + .border-bottom-info.border-bottom-darken-3 { + border-bottom: 1px solid #179bad !important; + } + .border-left-info.border-left-darken-3 { + border-left: 1px solid #179bad !important; + } + .border-right-info.border-right-darken-3 { + border-right: 1px solid #179bad !important; + } + .btn-info.btn-darken-4, + .btn-info.btn-darken-4:hover { + border-color: #1ab0c3 !important; + } + .overlay-info.overlay-darken-3 { + background: #179bad; + background: rgba(23, 155, 173, 0.8); + } + .bg-info.bg-darken-4, + .btn-info.btn-darken-4 { + background-color: #148796 !important; + } + .info.darken-4 { + color: #148796 !important; + } + .btn-info.btn-darken-4:hover { + background-color: #179bad !important; + } + .btn-info.btn-darken-4:active, + .btn-info.btn-darken-4:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-darken-4 { + border-color: #148796 !important; + color: #148796 !important; + } + .btn-outline-info.btn-outline-darken-4:hover { + background-color: #148796 !important; + } + .border-info.border-darken-4 { + border: 1px solid #148796 !important; + } + .border-top-info.border-top-darken-4 { + border-top: 1px solid #148796 !important; + } + .border-bottom-info.border-bottom-darken-4 { + border-bottom: 1px solid #148796 !important; + } + .border-left-info.border-left-darken-4 { + border-left: 1px solid #148796 !important; + } + .border-right-info.border-right-darken-4 { + border-right: 1px solid #148796 !important; + } + .btn-info.btn-accent-1, + .btn-info.btn-accent-1:hover { + border-color: #1ab0c3 !important; + } + .overlay-info.overlay-darken-4 { + background: #148796; + background: rgba(20, 135, 150, 0.8); + } + .bg-info.bg-accent-1, + .btn-info.btn-accent-1 { + background-color: #feffff !important; + } + .info.accent-1 { + color: #feffff !important; + } + .btn-info.btn-accent-1:hover { + background-color: #179bad !important; + } + .btn-info.btn-accent-1:active, + .btn-info.btn-accent-1:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-accent-1 { + border-color: #feffff !important; + color: #feffff !important; + } + .btn-outline-info.btn-outline-accent-1:hover { + background-color: #feffff !important; + } + .border-info.border-accent-1 { + border: 1px solid #feffff !important; + } + .border-top-info.border-top-accent-1 { + border-top: 1px solid #feffff !important; + } + .border-bottom-info.border-bottom-accent-1 { + border-bottom: 1px solid #feffff !important; + } + .border-left-info.border-left-accent-1 { + border-left: 1px solid #feffff !important; + } + .border-right-info.border-right-accent-1 { + border-right: 1px solid #feffff !important; + } + .btn-info.btn-accent-2, + .btn-info.btn-accent-2:hover { + border-color: #1ab0c3 !important; + } + .overlay-info.overlay-accent-1 { + background: #feffff; + background: rgba(254, 255, 255, 0.8); + } + .bg-info.bg-accent-2, + .btn-info.btn-accent-2 { + background-color: #cbf5ff !important; + } + .info.accent-2 { + color: #cbf5ff !important; + } + .btn-info.btn-accent-2:hover { + background-color: #179bad !important; + } + .btn-info.btn-accent-2:active, + .btn-info.btn-accent-2:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-accent-2 { + border-color: #cbf5ff !important; + color: #cbf5ff !important; + } + .btn-outline-info.btn-outline-accent-2:hover { + background-color: #cbf5ff !important; + } + .border-info.border-accent-2 { + border: 1px solid #cbf5ff !important; + } + .border-top-info.border-top-accent-2 { + border-top: 1px solid #cbf5ff !important; + } + .border-bottom-info.border-bottom-accent-2 { + border-bottom: 1px solid #cbf5ff !important; + } + .border-left-info.border-left-accent-2 { + border-left: 1px solid #cbf5ff !important; + } + .border-right-info.border-right-accent-2 { + border-right: 1px solid #cbf5ff !important; + } + .btn-info.btn-accent-3, + .btn-info.btn-accent-3:hover { + border-color: #1ab0c3 !important; + } + .overlay-info.overlay-accent-2 { + background: #cbf5ff; + background: rgba(203, 245, 255, 0.8); + } + .bg-info.bg-accent-3, + .btn-info.btn-accent-3 { + background-color: #98ecff !important; + } + .info.accent-3 { + color: #98ecff !important; + } + .btn-info.btn-accent-3:hover { + background-color: #179bad !important; + } + .btn-info.btn-accent-3:active, + .btn-info.btn-accent-3:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-accent-3 { + border-color: #98ecff !important; + color: #98ecff !important; + } + .btn-outline-info.btn-outline-accent-3:hover { + background-color: #98ecff !important; + } + .border-info.border-accent-3 { + border: 1px solid #98ecff !important; + } + .border-top-info.border-top-accent-3 { + border-top: 1px solid #98ecff !important; + } + .border-bottom-info.border-bottom-accent-3 { + border-bottom: 1px solid #98ecff !important; + } + .border-left-info.border-left-accent-3 { + border-left: 1px solid #98ecff !important; + } + .border-right-info.border-right-accent-3 { + border-right: 1px solid #98ecff !important; + } + .btn-info.btn-accent-4, + .btn-info.btn-accent-4:hover { + border-color: #1ab0c3 !important; + } + .overlay-info.overlay-accent-3 { + background: #98ecff; + background: rgba(152, 236, 255, 0.8); + } + .bg-info.bg-accent-4, + .btn-info.btn-accent-4 { + background-color: #7fe7ff !important; + } + .info.accent-4 { + color: #7fe7ff !important; + } + .btn-info.btn-accent-4:hover { + background-color: #179bad !important; + } + .btn-info.btn-accent-4:active, + .btn-info.btn-accent-4:focus { + border-color: #179bad !important; + background-color: #148796 !important; + } + .btn-outline-info.btn-outline-accent-4 { + border-color: #7fe7ff !important; + color: #7fe7ff !important; + } + .btn-outline-info.btn-outline-accent-4:hover { + background-color: #7fe7ff !important; + } + input:focus ~ .bg-info { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #7fe7ff !important; + } + .border-info.border-accent-4 { + border: 1px solid #7fe7ff !important; + } + .border-top-info.border-top-accent-4 { + border-top: 1px solid #7fe7ff !important; + } + .border-bottom-info.border-bottom-accent-4 { + border-bottom: 1px solid #7fe7ff !important; + } + .border-left-info.border-left-accent-4 { + border-left: 1px solid #7fe7ff !important; + } + .border-right-info.border-right-accent-4 { + border-right: 1px solid #7fe7ff !important; + } + .overlay-info.overlay-accent-4 { + background: #7fe7ff; + background: rgba(127, 231, 255, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="info"]:before { + background-color: #7fe7ff; + } + .bg-warning.bg-lighten-5, + .btn-warning.btn-lighten-5 { + background-color: #fffdfd !important; + } + .warning.lighten-5 { + color: #fffdfd !important; + } + .btn-warning.btn-lighten-5 { + border-color: #ff864a !important; + } + .btn-warning.btn-lighten-5:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-lighten-5:active, + .btn-warning.btn-lighten-5:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-lighten-5 { + border-color: #fffdfd !important; + color: #fffdfd !important; + } + .btn-outline-warning.btn-outline-lighten-5:hover { + background-color: #fffdfd !important; + } + .border-warning.border-lighten-5 { + border: 1px solid #fffdfd !important; + } + .border-top-warning.border-top-lighten-5 { + border-top: 1px solid #fffdfd !important; + } + .border-bottom-warning.border-bottom-lighten-5 { + border-bottom: 1px solid #fffdfd !important; + } + .border-left-warning.border-left-lighten-5 { + border-left: 1px solid #fffdfd !important; + } + .border-right-warning.border-right-lighten-5 { + border-right: 1px solid #fffdfd !important; + } + .overlay-warning.overlay-lighten-5 { + background: #fffdfd; + background: rgba(255, 253, 253, 0.8); + } + .bg-warning.bg-lighten-4, + .btn-warning.btn-lighten-4 { + background-color: #ffece3 !important; + } + .warning.lighten-4 { + color: #ffece3 !important; + } + .btn-warning.btn-lighten-4 { + border-color: #ff864a !important; + } + .btn-warning.btn-lighten-4:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-lighten-4:active, + .btn-warning.btn-lighten-4:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-lighten-4 { + border-color: #ffece3 !important; + color: #ffece3 !important; + } + .btn-outline-warning.btn-outline-lighten-4:hover { + background-color: #ffece3 !important; + } + .border-warning.border-lighten-4 { + border: 1px solid #ffece3 !important; + } + .border-top-warning.border-top-lighten-4 { + border-top: 1px solid #ffece3 !important; + } + .border-bottom-warning.border-bottom-lighten-4 { + border-bottom: 1px solid #ffece3 !important; + } + .border-left-warning.border-left-lighten-4 { + border-left: 1px solid #ffece3 !important; + } + .border-right-warning.border-right-lighten-4 { + border-right: 1px solid #ffece3 !important; + } + .overlay-warning.overlay-lighten-4 { + background: #ffece3; + background: rgba(255, 236, 227, 0.8); + } + .bg-warning.bg-lighten-3, + .btn-warning.btn-lighten-3 { + background-color: #ffdbca !important; + } + .warning.lighten-3 { + color: #ffdbca !important; + } + .btn-warning.btn-lighten-3 { + border-color: #ff864a !important; + } + .btn-warning.btn-lighten-3:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-lighten-3:active, + .btn-warning.btn-lighten-3:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-lighten-3 { + border-color: #ffdbca !important; + color: #ffdbca !important; + } + .btn-outline-warning.btn-outline-lighten-3:hover { + background-color: #ffdbca !important; + } + .border-warning.border-lighten-3 { + border: 1px solid #ffdbca !important; + } + .border-top-warning.border-top-lighten-3 { + border-top: 1px solid #ffdbca !important; + } + .border-bottom-warning.border-bottom-lighten-3 { + border-bottom: 1px solid #ffdbca !important; + } + .border-left-warning.border-left-lighten-3 { + border-left: 1px solid #ffdbca !important; + } + .border-right-warning.border-right-lighten-3 { + border-right: 1px solid #ffdbca !important; + } + .overlay-warning.overlay-lighten-3 { + background: #ffdbca; + background: rgba(255, 219, 202, 0.8); + } + .bg-warning.bg-lighten-2, + .btn-warning.btn-lighten-2 { + background-color: #ffcab0 !important; + } + .warning.lighten-2 { + color: #ffcab0 !important; + } + .btn-warning.btn-lighten-2 { + border-color: #ff864a !important; + } + .btn-warning.btn-lighten-2:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-lighten-2:active, + .btn-warning.btn-lighten-2:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-lighten-2 { + border-color: #ffcab0 !important; + color: #ffcab0 !important; + } + .btn-outline-warning.btn-outline-lighten-2:hover { + background-color: #ffcab0 !important; + } + .border-warning.border-lighten-2 { + border: 1px solid #ffcab0 !important; + } + .border-top-warning.border-top-lighten-2 { + border-top: 1px solid #ffcab0 !important; + } + .border-bottom-warning.border-bottom-lighten-2 { + border-bottom: 1px solid #ffcab0 !important; + } + .border-left-warning.border-left-lighten-2 { + border-left: 1px solid #ffcab0 !important; + } + .border-right-warning.border-right-lighten-2 { + border-right: 1px solid #ffcab0 !important; + } + .overlay-warning.overlay-lighten-2 { + background: #ffcab0; + background: rgba(255, 202, 176, 0.8); + } + .bg-warning.bg-lighten-1, + .btn-warning.btn-lighten-1 { + background-color: #ffb997 !important; + } + .warning.lighten-1 { + color: #ffb997 !important; + } + .btn-warning.btn-lighten-1 { + border-color: #ff864a !important; + } + .btn-warning.btn-lighten-1:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-lighten-1:active, + .btn-warning.btn-lighten-1:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-lighten-1 { + border-color: #ffb997 !important; + color: #ffb997 !important; + } + .btn-outline-warning.btn-outline-lighten-1:hover { + background-color: #ffb997 !important; + } + .border-warning.border-lighten-1 { + border: 1px solid #ffb997 !important; + } + .border-top-warning.border-top-lighten-1 { + border-top: 1px solid #ffb997 !important; + } + .border-bottom-warning.border-bottom-lighten-1 { + border-bottom: 1px solid #ffb997 !important; + } + .border-left-warning.border-left-lighten-1 { + border-left: 1px solid #ffb997 !important; + } + .border-right-warning.border-right-lighten-1 { + border-right: 1px solid #ffb997 !important; + } + .overlay-warning.overlay-lighten-1 { + background: #ffb997; + background: rgba(255, 185, 151, 0.8); + } + .warning { + color: #ffa87d !important; + } + .bg-warning { + background-color: #ffa87d !important; + } + .bg-warning .card-footer, + .bg-warning .card-header { + background-color: transparent; + } + .alert-warning { + border-color: #ffd8c4 !important; + background-color: #ffd8c4 !important; + color: #ca4300 !important; + } + .alert-warning .alert-link { + color: #a13500 !important; + } + .bullet.bullet-warning { + background-color: #ffa87d; + } + .bg-light-warning { + background-color: rgba(255, 168, 125, 0.15); + } + .bg-warning.badge-glow, + .border-warning.badge-glow { + box-shadow: 0 0 10px #ffa87d; + } + .overlay-warning { + background: #ffa87d; + background: rgba(255, 168, 125, 0.8); + } + .btn-warning { + background-color: #ffa87d !important; + color: #fff; + } + .btn-warning:hover { + border-color: #ff9764 !important; + background-color: #ffb997 !important; + color: #fff !important; + } + .btn-warning:active, + .btn-warning:focus { + border-color: #ff864a !important; + background-color: #ff7531 !important; + color: #fff !important; + } + .btn-outline-warning { + border-color: #ffa87d; + background-color: transparent; + color: #ffa87d; + } + .btn-outline-warning:hover { + background-color: #ffa87d; + color: #fff !important; + } + .widget-timeline .timeline-items.timeline-icon-warning:before { + background-color: #ffa87d; + } + input[type="checkbox"].bg-warning + .custom-control-label:before, + input[type="radio"].bg-warning + .custom-control-label:before { + background-color: #ffa87d !important; + } + .bg-warning.bg-darken-1, + .btn-warning.btn-darken-1 { + background-color: #ff9764 !important; + } + .border-warning { + border: 1px solid #ffa87d !important; + } + .border-top-warning { + border-top: 1px solid #ffa87d; + } + .border-bottom-warning { + border-bottom: 1px solid #ffa87d; + } + .border-left-warning { + border-left: 1px solid #ffa87d; + } + .border-right-warning { + border-right: 1px solid #ffa87d; + } + .warning.darken-1 { + color: #ff9764 !important; + } + .btn-warning.btn-darken-1 { + border-color: #ff864a !important; + } + .btn-warning.btn-darken-1:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-darken-1:active, + .btn-warning.btn-darken-1:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-darken-1 { + border-color: #ff9764 !important; + color: #ff9764 !important; + } + .btn-outline-warning.btn-outline-darken-1:hover { + background-color: #ff9764 !important; + } + .border-warning.border-darken-1 { + border: 1px solid #ff9764 !important; + } + .border-top-warning.border-top-darken-1 { + border-top: 1px solid #ff9764 !important; + } + .border-bottom-warning.border-bottom-darken-1 { + border-bottom: 1px solid #ff9764 !important; + } + .border-left-warning.border-left-darken-1 { + border-left: 1px solid #ff9764 !important; + } + .border-right-warning.border-right-darken-1 { + border-right: 1px solid #ff9764 !important; + } + .overlay-warning.overlay-darken-1 { + background: #ff9764; + background: rgba(255, 151, 100, 0.8); + } + .bg-warning.bg-darken-2, + .btn-warning.btn-darken-2 { + background-color: #ff864a !important; + } + .warning.darken-2 { + color: #ff864a !important; + } + .btn-warning.btn-darken-2 { + border-color: #ff864a !important; + } + .btn-warning.btn-darken-2:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-darken-2:active, + .btn-warning.btn-darken-2:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-darken-2 { + border-color: #ff864a !important; + color: #ff864a !important; + } + .btn-outline-warning.btn-outline-darken-2:hover { + background-color: #ff864a !important; + } + .border-warning.border-darken-2 { + border: 1px solid #ff864a !important; + } + .border-top-warning.border-top-darken-2 { + border-top: 1px solid #ff864a !important; + } + .border-bottom-warning.border-bottom-darken-2 { + border-bottom: 1px solid #ff864a !important; + } + .border-left-warning.border-left-darken-2 { + border-left: 1px solid #ff864a !important; + } + .border-right-warning.border-right-darken-2 { + border-right: 1px solid #ff864a !important; + } + .overlay-warning.overlay-darken-2 { + background: #ff864a; + background: rgba(255, 134, 74, 0.8); + } + .warning.darken-3 { + color: #ff7531 !important; + } + .bg-warning.bg-darken-3 { + background-color: #ff7531 !important; + } + .btn-warning.btn-darken-3, + .btn-warning.btn-darken-3:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-darken-3:active, + .btn-warning.btn-darken-3:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-darken-3 { + border-color: #ff7531 !important; + color: #ff7531 !important; + } + .btn-outline-warning.btn-outline-darken-3:hover { + background-color: #ff7531 !important; + } + .border-warning.border-darken-3 { + border: 1px solid #ff7531 !important; + } + .border-top-warning.border-top-darken-3 { + border-top: 1px solid #ff7531 !important; + } + .border-bottom-warning.border-bottom-darken-3 { + border-bottom: 1px solid #ff7531 !important; + } + .border-left-warning.border-left-darken-3 { + border-left: 1px solid #ff7531 !important; + } + .border-right-warning.border-right-darken-3 { + border-right: 1px solid #ff7531 !important; + } + .overlay-warning.overlay-darken-3 { + background: #ff7531; + background: rgba(255, 117, 49, 0.8); + } + .bg-warning.bg-darken-4, + .btn-warning.btn-darken-4 { + background-color: #ff6417 !important; + } + .warning.darken-4 { + color: #ff6417 !important; + } + .btn-warning.btn-darken-4 { + border-color: #ff864a !important; + } + .btn-warning.btn-darken-4:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-darken-4:active, + .btn-warning.btn-darken-4:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-darken-4 { + border-color: #ff6417 !important; + color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-darken-4:hover { + background-color: #ff6417 !important; + } + .border-warning.border-darken-4 { + border: 1px solid #ff6417 !important; + } + .border-top-warning.border-top-darken-4 { + border-top: 1px solid #ff6417 !important; + } + .border-bottom-warning.border-bottom-darken-4 { + border-bottom: 1px solid #ff6417 !important; + } + .border-left-warning.border-left-darken-4 { + border-left: 1px solid #ff6417 !important; + } + .border-right-warning.border-right-darken-4 { + border-right: 1px solid #ff6417 !important; + } + .overlay-warning.overlay-darken-4 { + background: #ff6417; + background: rgba(255, 100, 23, 0.8); + } + .bg-warning.bg-accent-1, + .btn-warning.btn-accent-1 { + background-color: #fff5ef !important; + } + .warning.accent-1 { + color: #fff5ef !important; + } + .btn-warning.btn-accent-1 { + border-color: #ff864a !important; + } + .btn-warning.btn-accent-1:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-accent-1:active, + .btn-warning.btn-accent-1:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-accent-1 { + border-color: #fff5ef !important; + color: #fff5ef !important; + } + .btn-outline-warning.btn-outline-accent-1:hover { + background-color: #fff5ef !important; + } + .border-warning.border-accent-1 { + border: 1px solid #fff5ef !important; + } + .border-top-warning.border-top-accent-1 { + border-top: 1px solid #fff5ef !important; + } + .border-bottom-warning.border-bottom-accent-1 { + border-bottom: 1px solid #fff5ef !important; + } + .border-left-warning.border-left-accent-1 { + border-left: 1px solid #fff5ef !important; + } + .border-right-warning.border-right-accent-1 { + border-right: 1px solid #fff5ef !important; + } + .overlay-warning.overlay-accent-1 { + background: #fff5ef; + background: rgba(255, 245, 239, 0.8); + } + .bg-warning.bg-accent-2, + .btn-warning.btn-accent-2 { + background-color: #ffe5d8 !important; + } + .warning.accent-2 { + color: #ffe5d8 !important; + } + .btn-warning.btn-accent-2 { + border-color: #ff864a !important; + } + .btn-warning.btn-accent-2:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-accent-2:active, + .btn-warning.btn-accent-2:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-accent-2 { + border-color: #ffe5d8 !important; + color: #ffe5d8 !important; + } + .btn-outline-warning.btn-outline-accent-2:hover { + background-color: #ffe5d8 !important; + } + .border-warning.border-accent-2 { + border: 1px solid #ffe5d8 !important; + } + .border-top-warning.border-top-accent-2 { + border-top: 1px solid #ffe5d8 !important; + } + .border-bottom-warning.border-bottom-accent-2 { + border-bottom: 1px solid #ffe5d8 !important; + } + .border-left-warning.border-left-accent-2 { + border-left: 1px solid #ffe5d8 !important; + } + .border-right-warning.border-right-accent-2 { + border-right: 1px solid #ffe5d8 !important; + } + .overlay-warning.overlay-accent-2 { + background: #ffe5d8; + background: rgba(255, 229, 216, 0.8); + } + .bg-warning.bg-accent-3, + .btn-warning.btn-accent-3 { + background-color: #fff6f3 !important; + } + .warning.accent-3 { + color: #fff6f3 !important; + } + .btn-warning.btn-accent-3 { + border-color: #ff864a !important; + } + .btn-warning.btn-accent-3:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-accent-3:active, + .btn-warning.btn-accent-3:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-accent-3 { + border-color: #fff6f3 !important; + color: #fff6f3 !important; + } + .btn-outline-warning.btn-outline-accent-3:hover { + background-color: #fff6f3 !important; + } + .border-warning.border-accent-3 { + border: 1px solid #fff6f3 !important; + } + .border-top-warning.border-top-accent-3 { + border-top: 1px solid #fff6f3 !important; + } + .border-bottom-warning.border-bottom-accent-3 { + border-bottom: 1px solid #fff6f3 !important; + } + .border-left-warning.border-left-accent-3 { + border-left: 1px solid #fff6f3 !important; + } + .border-right-warning.border-right-accent-3 { + border-right: 1px solid #fff6f3 !important; + } + .overlay-warning.overlay-accent-3 { + background: #fff6f3; + background: rgba(255, 246, 243, 0.8); + } + .bg-warning.bg-accent-4, + .btn-warning.btn-accent-4 { + background-color: #ffe3da !important; + } + .warning.accent-4 { + color: #ffe3da !important; + } + .btn-warning.btn-accent-4 { + border-color: #ff864a !important; + } + .btn-warning.btn-accent-4:hover { + border-color: #ff864a !important; + background-color: #ff7531 !important; + } + .btn-warning.btn-accent-4:active, + .btn-warning.btn-accent-4:focus { + border-color: #ff7531 !important; + background-color: #ff6417 !important; + } + .btn-outline-warning.btn-outline-accent-4 { + border-color: #ffe3da !important; + color: #ffe3da !important; + } + .btn-outline-warning.btn-outline-accent-4:hover { + background-color: #ffe3da !important; + } + input:focus ~ .bg-warning { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffe3da !important; + } + .border-warning.border-accent-4 { + border: 1px solid #ffe3da !important; + } + .border-top-warning.border-top-accent-4 { + border-top: 1px solid #ffe3da !important; + } + .border-bottom-warning.border-bottom-accent-4 { + border-bottom: 1px solid #ffe3da !important; + } + .border-left-warning.border-left-accent-4 { + border-left: 1px solid #ffe3da !important; + } + .border-right-warning.border-right-accent-4 { + border-right: 1px solid #ffe3da !important; + } + .overlay-warning.overlay-accent-4 { + background: #ffe3da; + background: rgba(255, 227, 218, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="warning"]:before { + background-color: #ffe3da; + } + .bg-danger.bg-lighten-5, + .btn-danger.btn-lighten-5 { + background-color: #fff5f6 !important; + } + .danger.lighten-5 { + color: #fff5f6 !important; + } + .btn-danger.btn-lighten-5 { + border-color: #ff425c !important; + } + .btn-danger.btn-lighten-5:hover { + border-color: #ff425c !important; + background-color: #ff2946 !important; + } + .btn-danger.btn-lighten-5:active, + .btn-danger.btn-lighten-5:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-lighten-5 { + border-color: #fff5f6 !important; + color: #fff5f6 !important; + } + .btn-outline-danger.btn-outline-lighten-5:hover { + background-color: #fff5f6 !important; + } + .border-danger.border-lighten-5 { + border: 1px solid #fff5f6 !important; + } + .border-top-danger.border-top-lighten-5 { + border-top: 1px solid #fff5f6 !important; + } + .border-bottom-danger.border-bottom-lighten-5 { + border-bottom: 1px solid #fff5f6 !important; + } + .border-left-danger.border-left-lighten-5 { + border-left: 1px solid #fff5f6 !important; + } + .border-right-danger.border-right-lighten-5 { + border-right: 1px solid #fff5f6 !important; + } + .overlay-danger.overlay-lighten-5 { + background: #fff5f6; + background: rgba(255, 245, 246, 0.8); + } + .bg-danger.bg-lighten-4, + .btn-danger.btn-lighten-4 { + background-color: #ffdbe0 !important; + } + .danger.lighten-4 { + color: #ffdbe0 !important; + } + .btn-danger.btn-lighten-4 { + border-color: #ff425c !important; + } + .btn-danger.btn-lighten-4:hover { + border-color: #ff425c !important; + background-color: #ff2946 !important; + } + .btn-danger.btn-lighten-4:active, + .btn-danger.btn-lighten-4:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-lighten-4 { + border-color: #ffdbe0 !important; + color: #ffdbe0 !important; + } + .btn-outline-danger.btn-outline-lighten-4:hover { + background-color: #ffdbe0 !important; + } + .border-danger.border-lighten-4 { + border: 1px solid #ffdbe0 !important; + } + .border-top-danger.border-top-lighten-4 { + border-top: 1px solid #ffdbe0 !important; + } + .border-bottom-danger.border-bottom-lighten-4 { + border-bottom: 1px solid #ffdbe0 !important; + } + .border-left-danger.border-left-lighten-4 { + border-left: 1px solid #ffdbe0 !important; + } + .border-right-danger.border-right-lighten-4 { + border-right: 1px solid #ffdbe0 !important; + } + .overlay-danger.overlay-lighten-4 { + background: #ffdbe0; + background: rgba(255, 219, 224, 0.8); + } + .bg-danger.bg-lighten-3, + .btn-danger.btn-lighten-3 { + background-color: #ffc2ca !important; + } + .danger.lighten-3 { + color: #ffc2ca !important; + } + .btn-danger.btn-lighten-3 { + border-color: #ff425c !important; + } + .btn-danger.btn-lighten-3:hover { + border-color: #ff425c !important; + background-color: #ff2946 !important; + } + .btn-danger.btn-lighten-3:active, + .btn-danger.btn-lighten-3:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-lighten-3 { + border-color: #ffc2ca !important; + color: #ffc2ca !important; + } + .btn-outline-danger.btn-outline-lighten-3:hover { + background-color: #ffc2ca !important; + } + .border-danger.border-lighten-3 { + border: 1px solid #ffc2ca !important; + } + .border-top-danger.border-top-lighten-3 { + border-top: 1px solid #ffc2ca !important; + } + .border-bottom-danger.border-bottom-lighten-3 { + border-bottom: 1px solid #ffc2ca !important; + } + .border-left-danger.border-left-lighten-3 { + border-left: 1px solid #ffc2ca !important; + } + .border-right-danger.border-right-lighten-3 { + border-right: 1px solid #ffc2ca !important; + } + .overlay-danger.overlay-lighten-3 { + background: #ffc2ca; + background: rgba(255, 194, 202, 0.8); + } + .bg-danger.bg-lighten-2, + .btn-danger.btn-lighten-2 { + background-color: #ffa8b4 !important; + } + .danger.lighten-2 { + color: #ffa8b4 !important; + } + .btn-danger.btn-lighten-2 { + border-color: #ff425c !important; + } + .btn-danger.btn-lighten-2:hover { + border-color: #ff425c !important; + background-color: #ff2946 !important; + } + .btn-danger.btn-lighten-2:active, + .btn-danger.btn-lighten-2:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-lighten-2 { + border-color: #ffa8b4 !important; + color: #ffa8b4 !important; + } + .btn-outline-danger.btn-outline-lighten-2:hover { + background-color: #ffa8b4 !important; + } + .border-danger.border-lighten-2 { + border: 1px solid #ffa8b4 !important; + } + .border-top-danger.border-top-lighten-2 { + border-top: 1px solid #ffa8b4 !important; + } + .border-bottom-danger.border-bottom-lighten-2 { + border-bottom: 1px solid #ffa8b4 !important; + } + .border-left-danger.border-left-lighten-2 { + border-left: 1px solid #ffa8b4 !important; + } + .border-right-danger.border-right-lighten-2 { + border-right: 1px solid #ffa8b4 !important; + } + .overlay-danger.overlay-lighten-2 { + background: #ffa8b4; + background: rgba(255, 168, 180, 0.8); + } + .bg-danger.bg-lighten-1, + .btn-danger.btn-lighten-1 { + background-color: #ff8f9e !important; + } + .danger.lighten-1 { + color: #ff8f9e !important; + } + .btn-danger.btn-lighten-1 { + border-color: #ff425c !important; + } + .btn-danger.btn-lighten-1:hover { + border-color: #ff425c !important; + background-color: #ff2946 !important; + } + .btn-danger.btn-lighten-1:active, + .btn-danger.btn-lighten-1:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-lighten-1 { + border-color: #ff8f9e !important; + color: #ff8f9e !important; + } + .btn-outline-danger.btn-outline-lighten-1:hover { + background-color: #ff8f9e !important; + } + .border-danger.border-lighten-1 { + border: 1px solid #ff8f9e !important; + } + .border-top-danger.border-top-lighten-1 { + border-top: 1px solid #ff8f9e !important; + } + .border-bottom-danger.border-bottom-lighten-1 { + border-bottom: 1px solid #ff8f9e !important; + } + .border-left-danger.border-left-lighten-1 { + border-left: 1px solid #ff8f9e !important; + } + .border-right-danger.border-right-lighten-1 { + border-right: 1px solid #ff8f9e !important; + } + .overlay-danger.overlay-lighten-1 { + background: #ff8f9e; + background: rgba(255, 143, 158, 0.8); + } + .danger { + color: #F08080 !important; + } + .bg-danger { + background-color: #F08080 !important; + } + .bg-danger .card-footer, + .bg-danger .card-header { + background-color: transparent; + } + .alert-danger { + border-color: #ffbcc6 !important; + background-color: #ffbcc6 !important; + color: #c2001b !important; + } + .alert-danger .alert-link { + color: #990015 !important; + } + .bullet.bullet-danger { + background-color: #F08080; + } + .bg-light-danger { + background-color: rgba(255, 117, 136, 0.15); + } + .bg-danger.badge-glow, + .border-danger.badge-glow { + box-shadow: 0 0 10px #F08080; + } + .overlay-danger { + background: #F08080; + background: rgba(255, 117, 136, 0.8); + } + .btn-danger { + background-color: #F08080 !important; + color: #fff; + } + .btn-danger:hover { + border-color: #ff5c72 !important; + background-color: #ff8f9e !important; + color: #fff !important; + } + .btn-danger:active, + .btn-danger:focus { + border-color: #ff425c !important; + background-color: #ff2946 !important; + color: #fff !important; + } + .btn-outline-danger { + border-color: #F08080; + background-color: transparent; + color: #F08080; + } + .btn-outline-danger:hover { + background-color: #F08080; + color: #fff !important; + } + .widget-timeline .timeline-items.timeline-icon-danger:before { + background-color: #F08080; + } + input[type="checkbox"].bg-danger + .custom-control-label:before, + input[type="radio"].bg-danger + .custom-control-label:before { + background-color: #F08080 !important; + } + .bg-danger.bg-darken-1, + .btn-danger.btn-darken-1 { + background-color: #ff5c72 !important; + } + .border-danger { + border: 1px solid #F08080 !important; + } + .border-top-danger { + border-top: 1px solid #F08080; + } + .border-bottom-danger { + border-bottom: 1px solid #F08080; + } + .border-left-danger { + border-left: 1px solid #F08080; + } + .border-right-danger { + border-right: 1px solid #F08080; + } + .danger.darken-1 { + color: #ff5c72 !important; + } + .btn-danger.btn-darken-1 { + border-color: #ff425c !important; + } + .btn-danger.btn-darken-1:hover { + border-color: #ff425c !important; + background-color: #ff2946 !important; + } + .btn-danger.btn-darken-1:active, + .btn-danger.btn-darken-1:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-darken-1 { + border-color: #ff5c72 !important; + color: #ff5c72 !important; + } + .btn-outline-danger.btn-outline-darken-1:hover { + background-color: #ff5c72 !important; + } + .border-danger.border-darken-1 { + border: 1px solid #ff5c72 !important; + } + .border-top-danger.border-top-darken-1 { + border-top: 1px solid #ff5c72 !important; + } + .border-bottom-danger.border-bottom-darken-1 { + border-bottom: 1px solid #ff5c72 !important; + } + .border-left-danger.border-left-darken-1 { + border-left: 1px solid #ff5c72 !important; + } + .border-right-danger.border-right-darken-1 { + border-right: 1px solid #ff5c72 !important; + } + .btn-danger.btn-darken-2, + .btn-danger.btn-darken-2:hover { + border-color: #ff425c !important; + } + .overlay-danger.overlay-darken-1 { + background: #ff5c72; + background: rgba(255, 92, 114, 0.8); + } + .bg-danger.bg-darken-2, + .btn-danger.btn-darken-2 { + background-color: #ff425c !important; + } + .danger.darken-2 { + color: #ff425c !important; + } + .btn-danger.btn-darken-2:hover { + background-color: #ff2946 !important; + } + .btn-danger.btn-darken-2:active, + .btn-danger.btn-darken-2:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-darken-2 { + border-color: #ff425c !important; + color: #ff425c !important; + } + .btn-outline-danger.btn-outline-darken-2:hover { + background-color: #ff425c !important; + } + .border-danger.border-darken-2 { + border: 1px solid #ff425c !important; + } + .border-top-danger.border-top-darken-2 { + border-top: 1px solid #ff425c !important; + } + .border-bottom-danger.border-bottom-darken-2 { + border-bottom: 1px solid #ff425c !important; + } + .border-left-danger.border-left-darken-2 { + border-left: 1px solid #ff425c !important; + } + .border-right-danger.border-right-darken-2 { + border-right: 1px solid #ff425c !important; + } + .overlay-danger.overlay-darken-2 { + background: #ff425c; + background: rgba(255, 66, 92, 0.8); + } + .danger.darken-3 { + color: #ff2946 !important; + } + .bg-danger.bg-darken-3 { + background-color: #ff2946 !important; + } + .btn-danger.btn-darken-3, + .btn-danger.btn-darken-3:hover { + border-color: #ff425c !important; + background-color: #ff2946 !important; + } + .btn-danger.btn-darken-3:active, + .btn-danger.btn-darken-3:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-darken-3 { + border-color: #ff2946 !important; + color: #ff2946 !important; + } + .btn-outline-danger.btn-outline-darken-3:hover { + background-color: #ff2946 !important; + } + .border-danger.border-darken-3 { + border: 1px solid #ff2946 !important; + } + .border-top-danger.border-top-darken-3 { + border-top: 1px solid #ff2946 !important; + } + .border-bottom-danger.border-bottom-darken-3 { + border-bottom: 1px solid #ff2946 !important; + } + .border-left-danger.border-left-darken-3 { + border-left: 1px solid #ff2946 !important; + } + .border-right-danger.border-right-darken-3 { + border-right: 1px solid #ff2946 !important; + } + .btn-danger.btn-darken-4, + .btn-danger.btn-darken-4:hover { + border-color: #ff425c !important; + } + .overlay-danger.overlay-darken-3 { + background: #ff2946; + background: rgba(255, 41, 70, 0.8); + } + .bg-danger.bg-darken-4, + .btn-danger.btn-darken-4 { + background-color: #ff0f30 !important; + } + .danger.darken-4 { + color: #ff0f30 !important; + } + .btn-danger.btn-darken-4:hover { + background-color: #ff2946 !important; + } + .btn-danger.btn-darken-4:active, + .btn-danger.btn-darken-4:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-darken-4 { + border-color: #ff0f30 !important; + color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-darken-4:hover { + background-color: #ff0f30 !important; + } + .border-danger.border-darken-4 { + border: 1px solid #ff0f30 !important; + } + .border-top-danger.border-top-darken-4 { + border-top: 1px solid #ff0f30 !important; + } + .border-bottom-danger.border-bottom-darken-4 { + border-bottom: 1px solid #ff0f30 !important; + } + .border-left-danger.border-left-darken-4 { + border-left: 1px solid #ff0f30 !important; + } + .border-right-danger.border-right-darken-4 { + border-right: 1px solid #ff0f30 !important; + } + .btn-danger.btn-accent-1, + .btn-danger.btn-accent-1:hover { + border-color: #ff425c !important; + } + .overlay-danger.overlay-darken-4 { + background: #ff0f30; + background: rgba(255, 15, 48, 0.8); + } + .bg-danger.bg-accent-1, + .btn-danger.btn-accent-1 { + background-color: #ffeef1 !important; + } + .danger.accent-1 { + color: #ffeef1 !important; + } + .btn-danger.btn-accent-1:hover { + background-color: #ff2946 !important; + } + .btn-danger.btn-accent-1:active, + .btn-danger.btn-accent-1:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-accent-1 { + border-color: #ffeef1 !important; + color: #ffeef1 !important; + } + .btn-outline-danger.btn-outline-accent-1:hover { + background-color: #ffeef1 !important; + } + .border-danger.border-accent-1 { + border: 1px solid #ffeef1 !important; + } + .border-top-danger.border-top-accent-1 { + border-top: 1px solid #ffeef1 !important; + } + .border-bottom-danger.border-bottom-accent-1 { + border-bottom: 1px solid #ffeef1 !important; + } + .border-left-danger.border-left-accent-1 { + border-left: 1px solid #ffeef1 !important; + } + .border-right-danger.border-right-accent-1 { + border-right: 1px solid #ffeef1 !important; + } + .btn-danger.btn-accent-2, + .btn-danger.btn-accent-2:hover { + border-color: #ff425c !important; + } + .overlay-danger.overlay-accent-1 { + background: #ffeef1; + background: rgba(255, 238, 241, 0.8); + } + .bg-danger.bg-accent-2, + .btn-danger.btn-accent-2 { + background-color: #ffd6db !important; + } + .danger.accent-2 { + color: #ffd6db !important; + } + .btn-danger.btn-accent-2:hover { + background-color: #ff2946 !important; + } + .btn-danger.btn-accent-2:active, + .btn-danger.btn-accent-2:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-accent-2 { + border-color: #ffd6db !important; + color: #ffd6db !important; + } + .btn-outline-danger.btn-outline-accent-2:hover { + background-color: #ffd6db !important; + } + .border-danger.border-accent-2 { + border: 1px solid #ffd6db !important; + } + .border-top-danger.border-top-accent-2 { + border-top: 1px solid #ffd6db !important; + } + .border-bottom-danger.border-bottom-accent-2 { + border-bottom: 1px solid #ffd6db !important; + } + .border-left-danger.border-left-accent-2 { + border-left: 1px solid #ffd6db !important; + } + .border-right-danger.border-right-accent-2 { + border-right: 1px solid #ffd6db !important; + } + .btn-danger.btn-accent-3, + .btn-danger.btn-accent-3:hover { + border-color: #ff425c !important; + } + .overlay-danger.overlay-accent-2 { + background: #ffd6db; + background: rgba(255, 214, 219, 0.8); + } + .bg-danger.bg-accent-3, + .btn-danger.btn-accent-3 { + background-color: #ffecee !important; + } + .danger.accent-3 { + color: #ffecee !important; + } + .btn-danger.btn-accent-3:hover { + background-color: #ff2946 !important; + } + .btn-danger.btn-accent-3:active, + .btn-danger.btn-accent-3:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-accent-3 { + border-color: #ffecee !important; + color: #ffecee !important; + } + .btn-outline-danger.btn-outline-accent-3:hover { + background-color: #ffecee !important; + } + .border-danger.border-accent-3 { + border: 1px solid #ffecee !important; + } + .border-top-danger.border-top-accent-3 { + border-top: 1px solid #ffecee !important; + } + .border-bottom-danger.border-bottom-accent-3 { + border-bottom: 1px solid #ffecee !important; + } + .border-left-danger.border-left-accent-3 { + border-left: 1px solid #ffecee !important; + } + .border-right-danger.border-right-accent-3 { + border-right: 1px solid #ffecee !important; + } + .btn-danger.btn-accent-4, + .btn-danger.btn-accent-4:hover { + border-color: #ff425c !important; + } + .overlay-danger.overlay-accent-3 { + background: #ffecee; + background: rgba(255, 236, 238, 0.8); + } + .bg-danger.bg-accent-4, + .btn-danger.btn-accent-4 { + background-color: #ffd3d7 !important; + } + .danger.accent-4 { + color: #ffd3d7 !important; + } + .btn-danger.btn-accent-4:hover { + background-color: #ff2946 !important; + } + .btn-danger.btn-accent-4:active, + .btn-danger.btn-accent-4:focus { + border-color: #ff2946 !important; + background-color: #ff0f30 !important; + } + .btn-outline-danger.btn-outline-accent-4 { + border-color: #ffd3d7 !important; + color: #ffd3d7 !important; + } + .btn-outline-danger.btn-outline-accent-4:hover { + background-color: #ffd3d7 !important; + } + input:focus ~ .bg-danger { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffd3d7 !important; + } + .border-danger.border-accent-4 { + border: 1px solid #ffd3d7 !important; + } + .border-top-danger.border-top-accent-4 { + border-top: 1px solid #ffd3d7 !important; + } + .border-bottom-danger.border-bottom-accent-4 { + border-bottom: 1px solid #ffd3d7 !important; + } + .border-left-danger.border-left-accent-4 { + border-left: 1px solid #ffd3d7 !important; + } + .border-right-danger.border-right-accent-4 { + border-right: 1px solid #ffd3d7 !important; + } + .btn-red.btn-lighten-5, + .btn-red.btn-lighten-5:hover { + border-color: #d32f2f !important; + } + .overlay-danger.overlay-accent-4 { + background: #ffd3d7; + background: rgba(255, 211, 215, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="danger"]:before { + background-color: #ffd3d7; + } + .bg-red.bg-lighten-5, + .btn-red.btn-lighten-5 { + background-color: #ffebee !important; + } + .red.lighten-5 { + color: #ffebee !important; + } + .btn-red.btn-lighten-5:hover { + background-color: #c62828 !important; + } + .btn-red.btn-lighten-5:active, + .btn-red.btn-lighten-5:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-lighten-5 { + border-color: #ffebee !important; + color: #ffebee !important; + } + .btn-outline-red.btn-outline-lighten-5:hover { + background-color: #ffebee !important; + } + .border-red.border-lighten-5 { + border: 1px solid #ffebee !important; + } + .border-top-red.border-top-lighten-5 { + border-top: 1px solid #ffebee !important; + } + .border-bottom-red.border-bottom-lighten-5 { + border-bottom: 1px solid #ffebee !important; + } + .border-left-red.border-left-lighten-5 { + border-left: 1px solid #ffebee !important; + } + .border-right-red.border-right-lighten-5 { + border-right: 1px solid #ffebee !important; + } + .btn-red.btn-lighten-4, + .btn-red.btn-lighten-4:hover { + border-color: #d32f2f !important; + } + .overlay-red.overlay-lighten-5 { + background: #ffebee; + background: rgba(255, 235, 238, 0.8); + } + .bg-red.bg-lighten-4, + .btn-red.btn-lighten-4 { + background-color: #ffcdd2 !important; + } + .red.lighten-4 { + color: #ffcdd2 !important; + } + .btn-red.btn-lighten-4:hover { + background-color: #c62828 !important; + } + .btn-red.btn-lighten-4:active, + .btn-red.btn-lighten-4:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-lighten-4 { + border-color: #ffcdd2 !important; + color: #ffcdd2 !important; + } + .btn-outline-red.btn-outline-lighten-4:hover { + background-color: #ffcdd2 !important; + } + .border-red.border-lighten-4 { + border: 1px solid #ffcdd2 !important; + } + .border-top-red.border-top-lighten-4 { + border-top: 1px solid #ffcdd2 !important; + } + .border-bottom-red.border-bottom-lighten-4 { + border-bottom: 1px solid #ffcdd2 !important; + } + .border-left-red.border-left-lighten-4 { + border-left: 1px solid #ffcdd2 !important; + } + .border-right-red.border-right-lighten-4 { + border-right: 1px solid #ffcdd2 !important; + } + .btn-red.btn-lighten-3, + .btn-red.btn-lighten-3:hover { + border-color: #d32f2f !important; + } + .overlay-red.overlay-lighten-4 { + background: #ffcdd2; + background: rgba(255, 205, 210, 0.8); + } + .bg-red.bg-lighten-3, + .btn-red.btn-lighten-3 { + background-color: #ef9a9a !important; + } + .red.lighten-3 { + color: #ef9a9a !important; + } + .btn-red.btn-lighten-3:hover { + background-color: #c62828 !important; + } + .btn-red.btn-lighten-3:active, + .btn-red.btn-lighten-3:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-lighten-3 { + border-color: #ef9a9a !important; + color: #ef9a9a !important; + } + .btn-outline-red.btn-outline-lighten-3:hover { + background-color: #ef9a9a !important; + } + .border-red.border-lighten-3 { + border: 1px solid #ef9a9a !important; + } + .border-top-red.border-top-lighten-3 { + border-top: 1px solid #ef9a9a !important; + } + .border-bottom-red.border-bottom-lighten-3 { + border-bottom: 1px solid #ef9a9a !important; + } + .border-left-red.border-left-lighten-3 { + border-left: 1px solid #ef9a9a !important; + } + .border-right-red.border-right-lighten-3 { + border-right: 1px solid #ef9a9a !important; + } + .btn-red.btn-lighten-2, + .btn-red.btn-lighten-2:hover { + border-color: #d32f2f !important; + } + .overlay-red.overlay-lighten-3 { + background: #ef9a9a; + background: rgba(239, 154, 154, 0.8); + } + .bg-red.bg-lighten-2, + .btn-red.btn-lighten-2 { + background-color: #e57373 !important; + } + .red.lighten-2 { + color: #e57373 !important; + } + .btn-red.btn-lighten-2:hover { + background-color: #c62828 !important; + } + .btn-red.btn-lighten-2:active, + .btn-red.btn-lighten-2:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-lighten-2 { + border-color: #e57373 !important; + color: #e57373 !important; + } + .btn-outline-red.btn-outline-lighten-2:hover { + background-color: #e57373 !important; + } + .border-red.border-lighten-2 { + border: 1px solid #e57373 !important; + } + .border-top-red.border-top-lighten-2 { + border-top: 1px solid #e57373 !important; + } + .border-bottom-red.border-bottom-lighten-2 { + border-bottom: 1px solid #e57373 !important; + } + .border-left-red.border-left-lighten-2 { + border-left: 1px solid #e57373 !important; + } + .border-right-red.border-right-lighten-2 { + border-right: 1px solid #e57373 !important; + } + .btn-red.btn-lighten-1, + .btn-red.btn-lighten-1:hover { + border-color: #d32f2f !important; + } + .overlay-red.overlay-lighten-2 { + background: #e57373; + background: rgba(229, 115, 115, 0.8); + } + .bg-red.bg-lighten-1, + .btn-red.btn-lighten-1 { + background-color: #ef5350 !important; + } + .red.lighten-1 { + color: #ef5350 !important; + } + .btn-red.btn-lighten-1:hover { + background-color: #c62828 !important; + } + .btn-red.btn-lighten-1:active, + .btn-red.btn-lighten-1:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-lighten-1 { + border-color: #ef5350 !important; + color: #ef5350 !important; + } + .btn-outline-red.btn-outline-lighten-1:hover { + background-color: #ef5350 !important; + } + .border-red.border-lighten-1 { + border: 1px solid #ef5350 !important; + } + .border-top-red.border-top-lighten-1 { + border-top: 1px solid #ef5350 !important; + } + .border-bottom-red.border-bottom-lighten-1 { + border-bottom: 1px solid #ef5350 !important; + } + .border-left-red.border-left-lighten-1 { + border-left: 1px solid #ef5350 !important; + } + .border-right-red.border-right-lighten-1 { + border-right: 1px solid #ef5350 !important; + } + .overlay-red.overlay-lighten-1 { + background: #ef5350; + background: rgba(239, 83, 80, 0.8); + } + .red { + color: #f44336 !important; + } + .bg-red { + background-color: #f44336 !important; + } + .bg-red .card-footer, + .bg-red .card-header { + background-color: transparent; + } + .alert-red { + border-color: #f8827a !important; + background-color: #f8827a !important; + color: #710e06 !important; + } + .alert-red .alert-link { + color: #4b0904 !important; + } + .bullet.bullet-red { + background-color: #f44336; + } + .bg-light-red { + background-color: rgba(244, 67, 54, 0.15); + } + .bg-red.badge-glow, + .border-red.badge-glow { + box-shadow: 0 0 10px #f44336; + } + .overlay-red { + background: #f44336; + background: rgba(244, 67, 54, 0.8); + } + .btn-red { + background-color: #f44336 !important; + color: #fff; + } + .btn-red:hover { + border-color: #e53935 !important; + background-color: #ef5350 !important; + color: #fff !important; + } + .btn-red:active, + .btn-red:focus { + border-color: #d32f2f !important; + background-color: #c62828 !important; + color: #fff !important; + } + .btn-outline-red { + border-color: #f44336; + background-color: transparent; + color: #f44336; + } + .btn-outline-red:hover, + .widget-timeline .timeline-items.timeline-icon-red:before { + background-color: #f44336; + } + .btn-outline-red:hover { + color: #fff !important; + } + input[type="checkbox"].bg-red + .custom-control-label:before, + input[type="radio"].bg-red + .custom-control-label:before { + background-color: #f44336 !important; + } + .bg-red.bg-darken-1, + .btn-red.btn-darken-1 { + background-color: #e53935 !important; + } + .border-red { + border: 1px solid #f44336 !important; + } + .border-top-red { + border-top: 1px solid #f44336; + } + .border-bottom-red { + border-bottom: 1px solid #f44336; + } + .border-left-red { + border-left: 1px solid #f44336; + } + .border-right-red { + border-right: 1px solid #f44336; + } + .red.darken-1 { + color: #e53935 !important; + } + .btn-red.btn-darken-1 { + border-color: #d32f2f !important; + } + .btn-red.btn-darken-1:hover { + border-color: #d32f2f !important; + background-color: #c62828 !important; + } + .btn-red.btn-darken-1:active, + .btn-red.btn-darken-1:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-darken-1 { + border-color: #e53935 !important; + color: #e53935 !important; + } + .btn-outline-red.btn-outline-darken-1:hover { + background-color: #e53935 !important; + } + .border-red.border-darken-1 { + border: 1px solid #e53935 !important; + } + .border-top-red.border-top-darken-1 { + border-top: 1px solid #e53935 !important; + } + .border-bottom-red.border-bottom-darken-1 { + border-bottom: 1px solid #e53935 !important; + } + .border-left-red.border-left-darken-1 { + border-left: 1px solid #e53935 !important; + } + .border-right-red.border-right-darken-1 { + border-right: 1px solid #e53935 !important; + } + .btn-red.btn-darken-2, + .btn-red.btn-darken-2:hover { + border-color: #d32f2f !important; + } + .overlay-red.overlay-darken-1 { + background: #e53935; + background: rgba(229, 57, 53, 0.8); + } + .bg-red.bg-darken-2, + .btn-red.btn-darken-2 { + background-color: #d32f2f !important; + } + .red.darken-2 { + color: #d32f2f !important; + } + .btn-red.btn-darken-2:hover { + background-color: #c62828 !important; + } + .btn-red.btn-darken-2:active, + .btn-red.btn-darken-2:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-darken-2 { + border-color: #d32f2f !important; + color: #d32f2f !important; + } + .btn-outline-red.btn-outline-darken-2:hover { + background-color: #d32f2f !important; + } + .border-red.border-darken-2 { + border: 1px solid #d32f2f !important; + } + .border-top-red.border-top-darken-2 { + border-top: 1px solid #d32f2f !important; + } + .border-bottom-red.border-bottom-darken-2 { + border-bottom: 1px solid #d32f2f !important; + } + .border-left-red.border-left-darken-2 { + border-left: 1px solid #d32f2f !important; + } + .border-right-red.border-right-darken-2 { + border-right: 1px solid #d32f2f !important; + } + .overlay-red.overlay-darken-2 { + background: #d32f2f; + background: rgba(211, 47, 47, 0.8); + } + .red.darken-3 { + color: #c62828 !important; + } + .bg-red.bg-darken-3 { + background-color: #c62828 !important; + } + .btn-red.btn-darken-3, + .btn-red.btn-darken-3:hover { + border-color: #d32f2f !important; + background-color: #c62828 !important; + } + .btn-red.btn-darken-3:active, + .btn-red.btn-darken-3:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-darken-3 { + border-color: #c62828 !important; + color: #c62828 !important; + } + .btn-outline-red.btn-outline-darken-3:hover { + background-color: #c62828 !important; + } + .border-red.border-darken-3 { + border: 1px solid #c62828 !important; + } + .border-top-red.border-top-darken-3 { + border-top: 1px solid #c62828 !important; + } + .border-bottom-red.border-bottom-darken-3 { + border-bottom: 1px solid #c62828 !important; + } + .border-left-red.border-left-darken-3 { + border-left: 1px solid #c62828 !important; + } + .border-right-red.border-right-darken-3 { + border-right: 1px solid #c62828 !important; + } + .btn-red.btn-darken-4, + .btn-red.btn-darken-4:hover { + border-color: #d32f2f !important; + } + .overlay-red.overlay-darken-3 { + background: #c62828; + background: rgba(198, 40, 40, 0.8); + } + .bg-red.bg-darken-4, + .btn-red.btn-darken-4 { + background-color: #b71c1c !important; + } + .red.darken-4 { + color: #b71c1c !important; + } + .btn-red.btn-darken-4:hover { + background-color: #c62828 !important; + } + .btn-red.btn-darken-4:active, + .btn-red.btn-darken-4:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-darken-4 { + border-color: #b71c1c !important; + color: #b71c1c !important; + } + .btn-outline-red.btn-outline-darken-4:hover { + background-color: #b71c1c !important; + } + .border-red.border-darken-4 { + border: 1px solid #b71c1c !important; + } + .border-top-red.border-top-darken-4 { + border-top: 1px solid #b71c1c !important; + } + .border-bottom-red.border-bottom-darken-4 { + border-bottom: 1px solid #b71c1c !important; + } + .border-left-red.border-left-darken-4 { + border-left: 1px solid #b71c1c !important; + } + .border-right-red.border-right-darken-4 { + border-right: 1px solid #b71c1c !important; + } + .btn-red.btn-accent-1, + .btn-red.btn-accent-1:hover { + border-color: #d32f2f !important; + } + .overlay-red.overlay-darken-4 { + background: #b71c1c; + background: rgba(183, 28, 28, 0.8); + } + .bg-red.bg-accent-1, + .btn-red.btn-accent-1 { + background-color: #ff8a80 !important; + } + .red.accent-1 { + color: #ff8a80 !important; + } + .btn-red.btn-accent-1:hover { + background-color: #c62828 !important; + } + .btn-red.btn-accent-1:active, + .btn-red.btn-accent-1:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-accent-1 { + border-color: #ff8a80 !important; + color: #ff8a80 !important; + } + .btn-outline-red.btn-outline-accent-1:hover { + background-color: #ff8a80 !important; + } + .border-red.border-accent-1 { + border: 1px solid #ff8a80 !important; + } + .border-top-red.border-top-accent-1 { + border-top: 1px solid #ff8a80 !important; + } + .border-bottom-red.border-bottom-accent-1 { + border-bottom: 1px solid #ff8a80 !important; + } + .border-left-red.border-left-accent-1 { + border-left: 1px solid #ff8a80 !important; + } + .border-right-red.border-right-accent-1 { + border-right: 1px solid #ff8a80 !important; + } + .btn-red.btn-accent-2, + .btn-red.btn-accent-2:hover { + border-color: #d32f2f !important; + } + .overlay-red.overlay-accent-1 { + background: #ff8a80; + background: rgba(255, 138, 128, 0.8); + } + .bg-red.bg-accent-2, + .btn-red.btn-accent-2 { + background-color: #ff5252 !important; + } + .red.accent-2 { + color: #ff5252 !important; + } + .btn-red.btn-accent-2:hover { + background-color: #c62828 !important; + } + .btn-red.btn-accent-2:active, + .btn-red.btn-accent-2:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-accent-2 { + border-color: #ff5252 !important; + color: #ff5252 !important; + } + .btn-outline-red.btn-outline-accent-2:hover { + background-color: #ff5252 !important; + } + .border-red.border-accent-2 { + border: 1px solid #ff5252 !important; + } + .border-top-red.border-top-accent-2 { + border-top: 1px solid #ff5252 !important; + } + .border-bottom-red.border-bottom-accent-2 { + border-bottom: 1px solid #ff5252 !important; + } + .border-left-red.border-left-accent-2 { + border-left: 1px solid #ff5252 !important; + } + .border-right-red.border-right-accent-2 { + border-right: 1px solid #ff5252 !important; + } + .btn-red.btn-accent-3, + .btn-red.btn-accent-3:hover { + border-color: #d32f2f !important; + } + .overlay-red.overlay-accent-2 { + background: #ff5252; + background: rgba(255, 82, 82, 0.8); + } + .bg-red.bg-accent-3, + .btn-red.btn-accent-3 { + background-color: #ff1744 !important; + } + .red.accent-3 { + color: #ff1744 !important; + } + .btn-red.btn-accent-3:hover { + background-color: #c62828 !important; + } + .btn-red.btn-accent-3:active, + .btn-red.btn-accent-3:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-accent-3 { + border-color: #ff1744 !important; + color: #ff1744 !important; + } + .btn-outline-red.btn-outline-accent-3:hover { + background-color: #ff1744 !important; + } + .border-red.border-accent-3 { + border: 1px solid #ff1744 !important; + } + .border-top-red.border-top-accent-3 { + border-top: 1px solid #ff1744 !important; + } + .border-bottom-red.border-bottom-accent-3 { + border-bottom: 1px solid #ff1744 !important; + } + .border-left-red.border-left-accent-3 { + border-left: 1px solid #ff1744 !important; + } + .border-right-red.border-right-accent-3 { + border-right: 1px solid #ff1744 !important; + } + .btn-red.btn-accent-4, + .btn-red.btn-accent-4:hover { + border-color: #d32f2f !important; + } + .overlay-red.overlay-accent-3 { + background: #ff1744; + background: rgba(255, 23, 68, 0.8); + } + .bg-red.bg-accent-4, + .btn-red.btn-accent-4 { + background-color: #d50000 !important; + } + .red.accent-4 { + color: #d50000 !important; + } + .btn-red.btn-accent-4:hover { + background-color: #c62828 !important; + } + .btn-red.btn-accent-4:active, + .btn-red.btn-accent-4:focus { + border-color: #c62828 !important; + background-color: #b71c1c !important; + } + .btn-outline-red.btn-outline-accent-4 { + border-color: #d50000 !important; + color: #d50000 !important; + } + .btn-outline-red.btn-outline-accent-4:hover { + background-color: #d50000 !important; + } + input:focus ~ .bg-red { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #d50000 !important; + } + .border-red.border-accent-4 { + border: 1px solid #d50000 !important; + } + .border-top-red.border-top-accent-4 { + border-top: 1px solid #d50000 !important; + } + .border-bottom-red.border-bottom-accent-4 { + border-bottom: 1px solid #d50000 !important; + } + .border-left-red.border-left-accent-4 { + border-left: 1px solid #d50000 !important; + } + .border-right-red.border-right-accent-4 { + border-right: 1px solid #d50000 !important; + } + .btn-pink.btn-lighten-5, + .btn-pink.btn-lighten-5:hover { + border-color: #c2185b !important; + } + .overlay-red.overlay-accent-4 { + background: #d50000; + background: rgba(213, 0, 0, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="red"]:before { + background-color: #d50000; + } + .bg-pink.bg-lighten-5, + .btn-pink.btn-lighten-5 { + background-color: #fce4ec !important; + } + .pink.lighten-5 { + color: #fce4ec !important; + } + .btn-pink.btn-lighten-5:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-lighten-5:active, + .btn-pink.btn-lighten-5:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-lighten-5 { + border-color: #fce4ec !important; + color: #fce4ec !important; + } + .btn-outline-pink.btn-outline-lighten-5:hover { + background-color: #fce4ec !important; + } + .border-pink.border-lighten-5 { + border: 1px solid #fce4ec !important; + } + .border-top-pink.border-top-lighten-5 { + border-top: 1px solid #fce4ec !important; + } + .border-bottom-pink.border-bottom-lighten-5 { + border-bottom: 1px solid #fce4ec !important; + } + .border-left-pink.border-left-lighten-5 { + border-left: 1px solid #fce4ec !important; + } + .border-right-pink.border-right-lighten-5 { + border-right: 1px solid #fce4ec !important; + } + .btn-pink.btn-lighten-4, + .btn-pink.btn-lighten-4:hover { + border-color: #c2185b !important; + } + .overlay-pink.overlay-lighten-5 { + background: #fce4ec; + background: rgba(252, 228, 236, 0.8); + } + .bg-pink.bg-lighten-4, + .btn-pink.btn-lighten-4 { + background-color: #f8bbd0 !important; + } + .pink.lighten-4 { + color: #f8bbd0 !important; + } + .btn-pink.btn-lighten-4:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-lighten-4:active, + .btn-pink.btn-lighten-4:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-lighten-4 { + border-color: #f8bbd0 !important; + color: #f8bbd0 !important; + } + .btn-outline-pink.btn-outline-lighten-4:hover { + background-color: #f8bbd0 !important; + } + .border-pink.border-lighten-4 { + border: 1px solid #f8bbd0 !important; + } + .border-top-pink.border-top-lighten-4 { + border-top: 1px solid #f8bbd0 !important; + } + .border-bottom-pink.border-bottom-lighten-4 { + border-bottom: 1px solid #f8bbd0 !important; + } + .border-left-pink.border-left-lighten-4 { + border-left: 1px solid #f8bbd0 !important; + } + .border-right-pink.border-right-lighten-4 { + border-right: 1px solid #f8bbd0 !important; + } + .btn-pink.btn-lighten-3, + .btn-pink.btn-lighten-3:hover { + border-color: #c2185b !important; + } + .overlay-pink.overlay-lighten-4 { + background: #f8bbd0; + background: rgba(248, 187, 208, 0.8); + } + .bg-pink.bg-lighten-3, + .btn-pink.btn-lighten-3 { + background-color: #f48fb1 !important; + } + .pink.lighten-3 { + color: #f48fb1 !important; + } + .btn-pink.btn-lighten-3:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-lighten-3:active, + .btn-pink.btn-lighten-3:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-lighten-3 { + border-color: #f48fb1 !important; + color: #f48fb1 !important; + } + .btn-outline-pink.btn-outline-lighten-3:hover { + background-color: #f48fb1 !important; + } + .border-pink.border-lighten-3 { + border: 1px solid #f48fb1 !important; + } + .border-top-pink.border-top-lighten-3 { + border-top: 1px solid #f48fb1 !important; + } + .border-bottom-pink.border-bottom-lighten-3 { + border-bottom: 1px solid #f48fb1 !important; + } + .border-left-pink.border-left-lighten-3 { + border-left: 1px solid #f48fb1 !important; + } + .border-right-pink.border-right-lighten-3 { + border-right: 1px solid #f48fb1 !important; + } + .btn-pink.btn-lighten-2, + .btn-pink.btn-lighten-2:hover { + border-color: #c2185b !important; + } + .overlay-pink.overlay-lighten-3 { + background: #f48fb1; + background: rgba(244, 143, 177, 0.8); + } + .bg-pink.bg-lighten-2, + .btn-pink.btn-lighten-2 { + background-color: #f06292 !important; + } + .pink.lighten-2 { + color: #f06292 !important; + } + .btn-pink.btn-lighten-2:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-lighten-2:active, + .btn-pink.btn-lighten-2:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-lighten-2 { + border-color: #f06292 !important; + color: #f06292 !important; + } + .btn-outline-pink.btn-outline-lighten-2:hover { + background-color: #f06292 !important; + } + .border-pink.border-lighten-2 { + border: 1px solid #f06292 !important; + } + .border-top-pink.border-top-lighten-2 { + border-top: 1px solid #f06292 !important; + } + .border-bottom-pink.border-bottom-lighten-2 { + border-bottom: 1px solid #f06292 !important; + } + .border-left-pink.border-left-lighten-2 { + border-left: 1px solid #f06292 !important; + } + .border-right-pink.border-right-lighten-2 { + border-right: 1px solid #f06292 !important; + } + .btn-pink.btn-lighten-1, + .btn-pink.btn-lighten-1:hover { + border-color: #c2185b !important; + } + .overlay-pink.overlay-lighten-2 { + background: #f06292; + background: rgba(240, 98, 146, 0.8); + } + .bg-pink.bg-lighten-1, + .btn-pink.btn-lighten-1 { + background-color: #ec407a !important; + } + .pink.lighten-1 { + color: #ec407a !important; + } + .btn-pink.btn-lighten-1:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-lighten-1:active, + .btn-pink.btn-lighten-1:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-lighten-1 { + border-color: #ec407a !important; + color: #ec407a !important; + } + .btn-outline-pink.btn-outline-lighten-1:hover { + background-color: #ec407a !important; + } + .border-pink.border-lighten-1 { + border: 1px solid #ec407a !important; + } + .border-top-pink.border-top-lighten-1 { + border-top: 1px solid #ec407a !important; + } + .border-bottom-pink.border-bottom-lighten-1 { + border-bottom: 1px solid #ec407a !important; + } + .border-left-pink.border-left-lighten-1 { + border-left: 1px solid #ec407a !important; + } + .border-right-pink.border-right-lighten-1 { + border-right: 1px solid #ec407a !important; + } + .overlay-pink.overlay-lighten-1 { + background: #ec407a; + background: rgba(236, 64, 122, 0.8); + } + .pink { + color: #e91e63 !important; + } + .bg-pink { + background-color: #e91e63 !important; + } + .bg-pink .card-footer, + .bg-pink .card-header { + background-color: transparent; + } + .alert-pink { + border-color: #ef5f90 !important; + background-color: #ef5f90 !important; + color: #4d081f !important; + } + .alert-pink .alert-link { + color: #280410 !important; + } + .bullet.bullet-pink { + background-color: #e91e63; + } + .bg-light-pink { + background-color: rgba(233, 30, 99, 0.15); + } + .bg-pink.badge-glow, + .border-pink.badge-glow { + box-shadow: 0 0 10px #e91e63; + } + .overlay-pink { + background: #e91e63; + background: rgba(233, 30, 99, 0.8); + } + .btn-pink { + background-color: #e91e63 !important; + color: #fff; + } + .btn-pink:hover { + border-color: #d81b60 !important; + background-color: #ec407a !important; + color: #fff !important; + } + .btn-pink:active, + .btn-pink:focus { + border-color: #c2185b !important; + background-color: #ad1457 !important; + color: #fff !important; + } + .btn-outline-pink { + border-color: #e91e63; + background-color: transparent; + color: #e91e63; + } + .btn-outline-pink:hover, + .widget-timeline .timeline-items.timeline-icon-pink:before { + background-color: #e91e63; + } + .btn-outline-pink:hover { + color: #fff !important; + } + input[type="checkbox"].bg-pink + .custom-control-label:before, + input[type="radio"].bg-pink + .custom-control-label:before { + background-color: #e91e63 !important; + } + .bg-pink.bg-darken-1, + .btn-pink.btn-darken-1 { + background-color: #d81b60 !important; + } + .border-pink { + border: 1px solid #e91e63 !important; + } + .border-top-pink { + border-top: 1px solid #e91e63; + } + .border-bottom-pink { + border-bottom: 1px solid #e91e63; + } + .border-left-pink { + border-left: 1px solid #e91e63; + } + .border-right-pink { + border-right: 1px solid #e91e63; + } + .pink.darken-1 { + color: #d81b60 !important; + } + .btn-pink.btn-darken-1 { + border-color: #c2185b !important; + } + .btn-pink.btn-darken-1:hover { + border-color: #c2185b !important; + background-color: #ad1457 !important; + } + .btn-pink.btn-darken-1:active, + .btn-pink.btn-darken-1:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-darken-1 { + border-color: #d81b60 !important; + color: #d81b60 !important; + } + .btn-outline-pink.btn-outline-darken-1:hover { + background-color: #d81b60 !important; + } + .border-pink.border-darken-1 { + border: 1px solid #d81b60 !important; + } + .border-top-pink.border-top-darken-1 { + border-top: 1px solid #d81b60 !important; + } + .border-bottom-pink.border-bottom-darken-1 { + border-bottom: 1px solid #d81b60 !important; + } + .border-left-pink.border-left-darken-1 { + border-left: 1px solid #d81b60 !important; + } + .border-right-pink.border-right-darken-1 { + border-right: 1px solid #d81b60 !important; + } + .btn-pink.btn-darken-2, + .btn-pink.btn-darken-2:hover { + border-color: #c2185b !important; + } + .overlay-pink.overlay-darken-1 { + background: #d81b60; + background: rgba(216, 27, 96, 0.8); + } + .bg-pink.bg-darken-2, + .btn-pink.btn-darken-2 { + background-color: #c2185b !important; + } + .pink.darken-2 { + color: #c2185b !important; + } + .btn-pink.btn-darken-2:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-darken-2:active, + .btn-pink.btn-darken-2:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-darken-2 { + border-color: #c2185b !important; + color: #c2185b !important; + } + .btn-outline-pink.btn-outline-darken-2:hover { + background-color: #c2185b !important; + } + .border-pink.border-darken-2 { + border: 1px solid #c2185b !important; + } + .border-top-pink.border-top-darken-2 { + border-top: 1px solid #c2185b !important; + } + .border-bottom-pink.border-bottom-darken-2 { + border-bottom: 1px solid #c2185b !important; + } + .border-left-pink.border-left-darken-2 { + border-left: 1px solid #c2185b !important; + } + .border-right-pink.border-right-darken-2 { + border-right: 1px solid #c2185b !important; + } + .overlay-pink.overlay-darken-2 { + background: #c2185b; + background: rgba(194, 24, 91, 0.8); + } + .pink.darken-3 { + color: #ad1457 !important; + } + .bg-pink.bg-darken-3 { + background-color: #ad1457 !important; + } + .btn-pink.btn-darken-3, + .btn-pink.btn-darken-3:hover { + border-color: #c2185b !important; + background-color: #ad1457 !important; + } + .btn-pink.btn-darken-3:active, + .btn-pink.btn-darken-3:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-darken-3 { + border-color: #ad1457 !important; + color: #ad1457 !important; + } + .btn-outline-pink.btn-outline-darken-3:hover { + background-color: #ad1457 !important; + } + .border-pink.border-darken-3 { + border: 1px solid #ad1457 !important; + } + .border-top-pink.border-top-darken-3 { + border-top: 1px solid #ad1457 !important; + } + .border-bottom-pink.border-bottom-darken-3 { + border-bottom: 1px solid #ad1457 !important; + } + .border-left-pink.border-left-darken-3 { + border-left: 1px solid #ad1457 !important; + } + .border-right-pink.border-right-darken-3 { + border-right: 1px solid #ad1457 !important; + } + .btn-pink.btn-darken-4, + .btn-pink.btn-darken-4:hover { + border-color: #c2185b !important; + } + .overlay-pink.overlay-darken-3 { + background: #ad1457; + background: rgba(173, 20, 87, 0.8); + } + .bg-pink.bg-darken-4, + .btn-pink.btn-darken-4 { + background-color: #880e4f !important; + } + .pink.darken-4 { + color: #880e4f !important; + } + .btn-pink.btn-darken-4:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-darken-4:active, + .btn-pink.btn-darken-4:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-darken-4 { + border-color: #880e4f !important; + color: #880e4f !important; + } + .btn-outline-pink.btn-outline-darken-4:hover { + background-color: #880e4f !important; + } + .border-pink.border-darken-4 { + border: 1px solid #880e4f !important; + } + .border-top-pink.border-top-darken-4 { + border-top: 1px solid #880e4f !important; + } + .border-bottom-pink.border-bottom-darken-4 { + border-bottom: 1px solid #880e4f !important; + } + .border-left-pink.border-left-darken-4 { + border-left: 1px solid #880e4f !important; + } + .border-right-pink.border-right-darken-4 { + border-right: 1px solid #880e4f !important; + } + .btn-pink.btn-accent-1, + .btn-pink.btn-accent-1:hover { + border-color: #c2185b !important; + } + .overlay-pink.overlay-darken-4 { + background: #880e4f; + background: rgba(136, 14, 79, 0.8); + } + .bg-pink.bg-accent-1, + .btn-pink.btn-accent-1 { + background-color: #ff80ab !important; + } + .pink.accent-1 { + color: #ff80ab !important; + } + .btn-pink.btn-accent-1:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-accent-1:active, + .btn-pink.btn-accent-1:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-accent-1 { + border-color: #ff80ab !important; + color: #ff80ab !important; + } + .btn-outline-pink.btn-outline-accent-1:hover { + background-color: #ff80ab !important; + } + .border-pink.border-accent-1 { + border: 1px solid #ff80ab !important; + } + .border-top-pink.border-top-accent-1 { + border-top: 1px solid #ff80ab !important; + } + .border-bottom-pink.border-bottom-accent-1 { + border-bottom: 1px solid #ff80ab !important; + } + .border-left-pink.border-left-accent-1 { + border-left: 1px solid #ff80ab !important; + } + .border-right-pink.border-right-accent-1 { + border-right: 1px solid #ff80ab !important; + } + .btn-pink.btn-accent-2, + .btn-pink.btn-accent-2:hover { + border-color: #c2185b !important; + } + .overlay-pink.overlay-accent-1 { + background: #ff80ab; + background: rgba(255, 128, 171, 0.8); + } + .bg-pink.bg-accent-2, + .btn-pink.btn-accent-2 { + background-color: #ff4081 !important; + } + .pink.accent-2 { + color: #ff4081 !important; + } + .btn-pink.btn-accent-2:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-accent-2:active, + .btn-pink.btn-accent-2:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-accent-2 { + border-color: #ff4081 !important; + color: #ff4081 !important; + } + .btn-outline-pink.btn-outline-accent-2:hover { + background-color: #ff4081 !important; + } + .border-pink.border-accent-2 { + border: 1px solid #ff4081 !important; + } + .border-top-pink.border-top-accent-2 { + border-top: 1px solid #ff4081 !important; + } + .border-bottom-pink.border-bottom-accent-2 { + border-bottom: 1px solid #ff4081 !important; + } + .border-left-pink.border-left-accent-2 { + border-left: 1px solid #ff4081 !important; + } + .border-right-pink.border-right-accent-2 { + border-right: 1px solid #ff4081 !important; + } + .btn-pink.btn-accent-3, + .btn-pink.btn-accent-3:hover { + border-color: #c2185b !important; + } + .overlay-pink.overlay-accent-2 { + background: #ff4081; + background: rgba(255, 64, 129, 0.8); + } + .bg-pink.bg-accent-3, + .btn-pink.btn-accent-3 { + background-color: #f50057 !important; + } + .pink.accent-3 { + color: #f50057 !important; + } + .btn-pink.btn-accent-3:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-accent-3:active, + .btn-pink.btn-accent-3:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-accent-3 { + border-color: #f50057 !important; + color: #f50057 !important; + } + .btn-outline-pink.btn-outline-accent-3:hover { + background-color: #f50057 !important; + } + .border-pink.border-accent-3 { + border: 1px solid #f50057 !important; + } + .border-top-pink.border-top-accent-3 { + border-top: 1px solid #f50057 !important; + } + .border-bottom-pink.border-bottom-accent-3 { + border-bottom: 1px solid #f50057 !important; + } + .border-left-pink.border-left-accent-3 { + border-left: 1px solid #f50057 !important; + } + .border-right-pink.border-right-accent-3 { + border-right: 1px solid #f50057 !important; + } + .btn-pink.btn-accent-4, + .btn-pink.btn-accent-4:hover { + border-color: #c2185b !important; + } + .overlay-pink.overlay-accent-3 { + background: #f50057; + background: rgba(245, 0, 87, 0.8); + } + .bg-pink.bg-accent-4, + .btn-pink.btn-accent-4 { + background-color: #c51162 !important; + } + .pink.accent-4 { + color: #c51162 !important; + } + .btn-pink.btn-accent-4:hover { + background-color: #ad1457 !important; + } + .btn-pink.btn-accent-4:active, + .btn-pink.btn-accent-4:focus { + border-color: #ad1457 !important; + background-color: #880e4f !important; + } + .btn-outline-pink.btn-outline-accent-4 { + border-color: #c51162 !important; + color: #c51162 !important; + } + .btn-outline-pink.btn-outline-accent-4:hover { + background-color: #c51162 !important; + } + input:focus ~ .bg-pink { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #c51162 !important; + } + .border-pink.border-accent-4 { + border: 1px solid #c51162 !important; + } + .border-top-pink.border-top-accent-4 { + border-top: 1px solid #c51162 !important; + } + .border-bottom-pink.border-bottom-accent-4 { + border-bottom: 1px solid #c51162 !important; + } + .border-left-pink.border-left-accent-4 { + border-left: 1px solid #c51162 !important; + } + .border-right-pink.border-right-accent-4 { + border-right: 1px solid #c51162 !important; + } + .overlay-pink.overlay-accent-4 { + background: #c51162; + background: rgba(197, 17, 98, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="pink"]:before { + background-color: #c51162; + } + .bg-purple.bg-lighten-5, + .btn-purple.btn-lighten-5 { + background-color: #f3e5f5 !important; + } + .purple.lighten-5 { + color: #f3e5f5 !important; + } + .btn-purple.btn-lighten-5 { + border-color: #7b1fa2 !important; + } + .btn-purple.btn-lighten-5:hover { + border-color: #7b1fa2 !important; + background-color: #6a1b9a !important; + } + .btn-purple.btn-lighten-5:active, + .btn-purple.btn-lighten-5:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-lighten-5 { + border-color: #f3e5f5 !important; + color: #f3e5f5 !important; + } + .btn-outline-purple.btn-outline-lighten-5:hover { + background-color: #f3e5f5 !important; + } + .border-purple.border-lighten-5 { + border: 1px solid #f3e5f5 !important; + } + .border-top-purple.border-top-lighten-5 { + border-top: 1px solid #f3e5f5 !important; + } + .border-bottom-purple.border-bottom-lighten-5 { + border-bottom: 1px solid #f3e5f5 !important; + } + .border-left-purple.border-left-lighten-5 { + border-left: 1px solid #f3e5f5 !important; + } + .border-right-purple.border-right-lighten-5 { + border-right: 1px solid #f3e5f5 !important; + } + .overlay-purple.overlay-lighten-5 { + background: #f3e5f5; + background: rgba(243, 229, 245, 0.8); + } + .bg-purple.bg-lighten-4, + .btn-purple.btn-lighten-4 { + background-color: #e1bee7 !important; + } + .purple.lighten-4 { + color: #e1bee7 !important; + } + .btn-purple.btn-lighten-4 { + border-color: #7b1fa2 !important; + } + .btn-purple.btn-lighten-4:hover { + border-color: #7b1fa2 !important; + background-color: #6a1b9a !important; + } + .btn-purple.btn-lighten-4:active, + .btn-purple.btn-lighten-4:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-lighten-4 { + border-color: #e1bee7 !important; + color: #e1bee7 !important; + } + .btn-outline-purple.btn-outline-lighten-4:hover { + background-color: #e1bee7 !important; + } + .border-purple.border-lighten-4 { + border: 1px solid #e1bee7 !important; + } + .border-top-purple.border-top-lighten-4 { + border-top: 1px solid #e1bee7 !important; + } + .border-bottom-purple.border-bottom-lighten-4 { + border-bottom: 1px solid #e1bee7 !important; + } + .border-left-purple.border-left-lighten-4 { + border-left: 1px solid #e1bee7 !important; + } + .border-right-purple.border-right-lighten-4 { + border-right: 1px solid #e1bee7 !important; + } + .overlay-purple.overlay-lighten-4 { + background: #e1bee7; + background: rgba(225, 190, 231, 0.8); + } + .bg-purple.bg-lighten-3, + .btn-purple.btn-lighten-3 { + background-color: #ce93d8 !important; + } + .purple.lighten-3 { + color: #ce93d8 !important; + } + .btn-purple.btn-lighten-3 { + border-color: #7b1fa2 !important; + } + .btn-purple.btn-lighten-3:hover { + border-color: #7b1fa2 !important; + background-color: #6a1b9a !important; + } + .btn-purple.btn-lighten-3:active, + .btn-purple.btn-lighten-3:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-lighten-3 { + border-color: #ce93d8 !important; + color: #ce93d8 !important; + } + .btn-outline-purple.btn-outline-lighten-3:hover { + background-color: #ce93d8 !important; + } + .border-purple.border-lighten-3 { + border: 1px solid #ce93d8 !important; + } + .border-top-purple.border-top-lighten-3 { + border-top: 1px solid #ce93d8 !important; + } + .border-bottom-purple.border-bottom-lighten-3 { + border-bottom: 1px solid #ce93d8 !important; + } + .border-left-purple.border-left-lighten-3 { + border-left: 1px solid #ce93d8 !important; + } + .border-right-purple.border-right-lighten-3 { + border-right: 1px solid #ce93d8 !important; + } + .overlay-purple.overlay-lighten-3 { + background: #ce93d8; + background: rgba(206, 147, 216, 0.8); + } + .bg-purple.bg-lighten-2, + .btn-purple.btn-lighten-2 { + background-color: #ba68c8 !important; + } + .purple.lighten-2 { + color: #ba68c8 !important; + } + .btn-purple.btn-lighten-2 { + border-color: #7b1fa2 !important; + } + .btn-purple.btn-lighten-2:hover { + border-color: #7b1fa2 !important; + background-color: #6a1b9a !important; + } + .btn-purple.btn-lighten-2:active, + .btn-purple.btn-lighten-2:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-lighten-2 { + border-color: #ba68c8 !important; + color: #ba68c8 !important; + } + .btn-outline-purple.btn-outline-lighten-2:hover { + background-color: #ba68c8 !important; + } + .border-purple.border-lighten-2 { + border: 1px solid #ba68c8 !important; + } + .border-top-purple.border-top-lighten-2 { + border-top: 1px solid #ba68c8 !important; + } + .border-bottom-purple.border-bottom-lighten-2 { + border-bottom: 1px solid #ba68c8 !important; + } + .border-left-purple.border-left-lighten-2 { + border-left: 1px solid #ba68c8 !important; + } + .border-right-purple.border-right-lighten-2 { + border-right: 1px solid #ba68c8 !important; + } + .overlay-purple.overlay-lighten-2 { + background: #ba68c8; + background: rgba(186, 104, 200, 0.8); + } + .bg-purple.bg-lighten-1, + .btn-purple.btn-lighten-1 { + background-color: #ab47bc !important; + } + .purple.lighten-1 { + color: #ab47bc !important; + } + .btn-purple.btn-lighten-1 { + border-color: #7b1fa2 !important; + } + .btn-purple.btn-lighten-1:hover { + border-color: #7b1fa2 !important; + background-color: #6a1b9a !important; + } + .btn-purple.btn-lighten-1:active, + .btn-purple.btn-lighten-1:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-lighten-1 { + border-color: #ab47bc !important; + color: #ab47bc !important; + } + .btn-outline-purple.btn-outline-lighten-1:hover { + background-color: #ab47bc !important; + } + .border-purple.border-lighten-1 { + border: 1px solid #ab47bc !important; + } + .border-top-purple.border-top-lighten-1 { + border-top: 1px solid #ab47bc !important; + } + .border-bottom-purple.border-bottom-lighten-1 { + border-bottom: 1px solid #ab47bc !important; + } + .border-left-purple.border-left-lighten-1 { + border-left: 1px solid #ab47bc !important; + } + .border-right-purple.border-right-lighten-1 { + border-right: 1px solid #ab47bc !important; + } + .overlay-purple.overlay-lighten-1 { + background: #ab47bc; + background: rgba(171, 71, 188, 0.8); + } + .purple { + color: #9c27b0 !important; + } + .bg-purple { + background-color: #9c27b0 !important; + } + .bg-purple .card-footer, + .bg-purple .card-header { + background-color: transparent; + } + .alert-purple { + border-color: #c248d6 !important; + background-color: #c248d6 !important; + color: #1a071e !important; + } + .alert-purple .alert-link { + color: #000 !important; + } + .bullet.bullet-purple { + background-color: #9c27b0; + } + .bg-light-purple { + background-color: rgba(156, 39, 176, 0.15); + } + .bg-purple.badge-glow, + .border-purple.badge-glow { + box-shadow: 0 0 10px #9c27b0; + } + .overlay-purple { + background: #9c27b0; + background: rgba(156, 39, 176, 0.8); + } + .btn-purple { + background-color: #9c27b0 !important; + color: #fff; + } + .btn-purple:hover { + border-color: #8e24aa !important; + background-color: #ab47bc !important; + color: #fff !important; + } + .btn-purple:active, + .btn-purple:focus { + border-color: #7b1fa2 !important; + background-color: #6a1b9a !important; + color: #fff !important; + } + .btn-outline-purple { + border-color: #9c27b0; + background-color: transparent; + color: #9c27b0; + } + .btn-outline-purple:hover { + background-color: #9c27b0; + color: #fff !important; + } + .widget-timeline .timeline-items.timeline-icon-purple:before { + background-color: #9c27b0; + } + input[type="checkbox"].bg-purple + .custom-control-label:before, + input[type="radio"].bg-purple + .custom-control-label:before { + background-color: #9c27b0 !important; + } + .bg-purple.bg-darken-1, + .btn-purple.btn-darken-1 { + background-color: #8e24aa !important; + } + .border-purple { + border: 1px solid #9c27b0 !important; + } + .border-top-purple { + border-top: 1px solid #9c27b0; + } + .border-bottom-purple { + border-bottom: 1px solid #9c27b0; + } + .border-left-purple { + border-left: 1px solid #9c27b0; + } + .border-right-purple { + border-right: 1px solid #9c27b0; + } + .purple.darken-1 { + color: #8e24aa !important; + } + .btn-purple.btn-darken-1 { + border-color: #7b1fa2 !important; + } + .btn-purple.btn-darken-1:hover { + border-color: #7b1fa2 !important; + background-color: #6a1b9a !important; + } + .btn-purple.btn-darken-1:active, + .btn-purple.btn-darken-1:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-darken-1 { + border-color: #8e24aa !important; + color: #8e24aa !important; + } + .btn-outline-purple.btn-outline-darken-1:hover { + background-color: #8e24aa !important; + } + .border-purple.border-darken-1 { + border: 1px solid #8e24aa !important; + } + .border-top-purple.border-top-darken-1 { + border-top: 1px solid #8e24aa !important; + } + .border-bottom-purple.border-bottom-darken-1 { + border-bottom: 1px solid #8e24aa !important; + } + .border-left-purple.border-left-darken-1 { + border-left: 1px solid #8e24aa !important; + } + .border-right-purple.border-right-darken-1 { + border-right: 1px solid #8e24aa !important; + } + .btn-purple.btn-darken-2, + .btn-purple.btn-darken-2:hover { + border-color: #7b1fa2 !important; + } + .overlay-purple.overlay-darken-1 { + background: #8e24aa; + background: rgba(142, 36, 170, 0.8); + } + .bg-purple.bg-darken-2, + .btn-purple.btn-darken-2 { + background-color: #7b1fa2 !important; + } + .purple.darken-2 { + color: #7b1fa2 !important; + } + .btn-purple.btn-darken-2:hover { + background-color: #6a1b9a !important; + } + .btn-purple.btn-darken-2:active, + .btn-purple.btn-darken-2:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-darken-2 { + border-color: #7b1fa2 !important; + color: #7b1fa2 !important; + } + .btn-outline-purple.btn-outline-darken-2:hover { + background-color: #7b1fa2 !important; + } + .border-purple.border-darken-2 { + border: 1px solid #7b1fa2 !important; + } + .border-top-purple.border-top-darken-2 { + border-top: 1px solid #7b1fa2 !important; + } + .border-bottom-purple.border-bottom-darken-2 { + border-bottom: 1px solid #7b1fa2 !important; + } + .border-left-purple.border-left-darken-2 { + border-left: 1px solid #7b1fa2 !important; + } + .border-right-purple.border-right-darken-2 { + border-right: 1px solid #7b1fa2 !important; + } + .overlay-purple.overlay-darken-2 { + background: #7b1fa2; + background: rgba(123, 31, 162, 0.8); + } + .purple.darken-3 { + color: #6a1b9a !important; + } + .bg-purple.bg-darken-3 { + background-color: #6a1b9a !important; + } + .btn-purple.btn-darken-3, + .btn-purple.btn-darken-3:hover { + border-color: #7b1fa2 !important; + background-color: #6a1b9a !important; + } + .btn-purple.btn-darken-3:active, + .btn-purple.btn-darken-3:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-darken-3 { + border-color: #6a1b9a !important; + color: #6a1b9a !important; + } + .btn-outline-purple.btn-outline-darken-3:hover { + background-color: #6a1b9a !important; + } + .border-purple.border-darken-3 { + border: 1px solid #6a1b9a !important; + } + .border-top-purple.border-top-darken-3 { + border-top: 1px solid #6a1b9a !important; + } + .border-bottom-purple.border-bottom-darken-3 { + border-bottom: 1px solid #6a1b9a !important; + } + .border-left-purple.border-left-darken-3 { + border-left: 1px solid #6a1b9a !important; + } + .border-right-purple.border-right-darken-3 { + border-right: 1px solid #6a1b9a !important; + } + .btn-purple.btn-darken-4, + .btn-purple.btn-darken-4:hover { + border-color: #7b1fa2 !important; + } + .overlay-purple.overlay-darken-3 { + background: #6a1b9a; + background: rgba(106, 27, 154, 0.8); + } + .bg-purple.bg-darken-4, + .btn-purple.btn-darken-4 { + background-color: #4a148c !important; + } + .purple.darken-4 { + color: #4a148c !important; + } + .btn-purple.btn-darken-4:hover { + background-color: #6a1b9a !important; + } + .btn-purple.btn-darken-4:active, + .btn-purple.btn-darken-4:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-darken-4 { + border-color: #4a148c !important; + color: #4a148c !important; + } + .btn-outline-purple.btn-outline-darken-4:hover { + background-color: #4a148c !important; + } + .border-purple.border-darken-4 { + border: 1px solid #4a148c !important; + } + .border-top-purple.border-top-darken-4 { + border-top: 1px solid #4a148c !important; + } + .border-bottom-purple.border-bottom-darken-4 { + border-bottom: 1px solid #4a148c !important; + } + .border-left-purple.border-left-darken-4 { + border-left: 1px solid #4a148c !important; + } + .border-right-purple.border-right-darken-4 { + border-right: 1px solid #4a148c !important; + } + .btn-purple.btn-accent-1, + .btn-purple.btn-accent-1:hover { + border-color: #7b1fa2 !important; + } + .overlay-purple.overlay-darken-4 { + background: #4a148c; + background: rgba(74, 20, 140, 0.8); + } + .bg-purple.bg-accent-1, + .btn-purple.btn-accent-1 { + background-color: #ea80fc !important; + } + .purple.accent-1 { + color: #ea80fc !important; + } + .btn-purple.btn-accent-1:hover { + background-color: #6a1b9a !important; + } + .btn-purple.btn-accent-1:active, + .btn-purple.btn-accent-1:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-accent-1 { + border-color: #ea80fc !important; + color: #ea80fc !important; + } + .btn-outline-purple.btn-outline-accent-1:hover { + background-color: #ea80fc !important; + } + .border-purple.border-accent-1 { + border: 1px solid #ea80fc !important; + } + .border-top-purple.border-top-accent-1 { + border-top: 1px solid #ea80fc !important; + } + .border-bottom-purple.border-bottom-accent-1 { + border-bottom: 1px solid #ea80fc !important; + } + .border-left-purple.border-left-accent-1 { + border-left: 1px solid #ea80fc !important; + } + .border-right-purple.border-right-accent-1 { + border-right: 1px solid #ea80fc !important; + } + .btn-purple.btn-accent-2, + .btn-purple.btn-accent-2:hover { + border-color: #7b1fa2 !important; + } + .overlay-purple.overlay-accent-1 { + background: #ea80fc; + background: rgba(234, 128, 252, 0.8); + } + .bg-purple.bg-accent-2, + .btn-purple.btn-accent-2 { + background-color: #e040fb !important; + } + .purple.accent-2 { + color: #e040fb !important; + } + .btn-purple.btn-accent-2:hover { + background-color: #6a1b9a !important; + } + .btn-purple.btn-accent-2:active, + .btn-purple.btn-accent-2:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-accent-2 { + border-color: #e040fb !important; + color: #e040fb !important; + } + .btn-outline-purple.btn-outline-accent-2:hover { + background-color: #e040fb !important; + } + .border-purple.border-accent-2 { + border: 1px solid #e040fb !important; + } + .border-top-purple.border-top-accent-2 { + border-top: 1px solid #e040fb !important; + } + .border-bottom-purple.border-bottom-accent-2 { + border-bottom: 1px solid #e040fb !important; + } + .border-left-purple.border-left-accent-2 { + border-left: 1px solid #e040fb !important; + } + .border-right-purple.border-right-accent-2 { + border-right: 1px solid #e040fb !important; + } + .btn-purple.btn-accent-3, + .btn-purple.btn-accent-3:hover { + border-color: #7b1fa2 !important; + } + .overlay-purple.overlay-accent-2 { + background: #e040fb; + background: rgba(224, 64, 251, 0.8); + } + .bg-purple.bg-accent-3, + .btn-purple.btn-accent-3 { + background-color: #d500f9 !important; + } + .purple.accent-3 { + color: #d500f9 !important; + } + .btn-purple.btn-accent-3:hover { + background-color: #6a1b9a !important; + } + .btn-purple.btn-accent-3:active, + .btn-purple.btn-accent-3:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-accent-3 { + border-color: #d500f9 !important; + color: #d500f9 !important; + } + .btn-outline-purple.btn-outline-accent-3:hover { + background-color: #d500f9 !important; + } + .border-purple.border-accent-3 { + border: 1px solid #d500f9 !important; + } + .border-top-purple.border-top-accent-3 { + border-top: 1px solid #d500f9 !important; + } + .border-bottom-purple.border-bottom-accent-3 { + border-bottom: 1px solid #d500f9 !important; + } + .border-left-purple.border-left-accent-3 { + border-left: 1px solid #d500f9 !important; + } + .border-right-purple.border-right-accent-3 { + border-right: 1px solid #d500f9 !important; + } + .btn-purple.btn-accent-4, + .btn-purple.btn-accent-4:hover { + border-color: #7b1fa2 !important; + } + .overlay-purple.overlay-accent-3 { + background: #d500f9; + background: rgba(213, 0, 249, 0.8); + } + .bg-purple.bg-accent-4, + .btn-purple.btn-accent-4 { + background-color: #d0f !important; + } + .purple.accent-4 { + color: #d0f !important; + } + .btn-purple.btn-accent-4:hover { + background-color: #6a1b9a !important; + } + .btn-purple.btn-accent-4:active, + .btn-purple.btn-accent-4:focus { + border-color: #6a1b9a !important; + background-color: #4a148c !important; + } + .btn-outline-purple.btn-outline-accent-4 { + border-color: #d0f !important; + color: #d0f !important; + } + .btn-outline-purple.btn-outline-accent-4:hover { + background-color: #d0f !important; + } + input:focus ~ .bg-purple { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #d0f !important; + } + .border-purple.border-accent-4 { + border: 1px solid #d0f !important; + } + .border-top-purple.border-top-accent-4 { + border-top: 1px solid #d0f !important; + } + .border-bottom-purple.border-bottom-accent-4 { + border-bottom: 1px solid #d0f !important; + } + .border-left-purple.border-left-accent-4 { + border-left: 1px solid #d0f !important; + } + .border-right-purple.border-right-accent-4 { + border-right: 1px solid #d0f !important; + } + .btn-blue.btn-lighten-5, + .btn-blue.btn-lighten-5:hover { + border-color: #1976d2 !important; + } + .overlay-purple.overlay-accent-4 { + background: #d0f; + background: rgba(221, 0, 255, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="purple"]:before { + background-color: #d0f; + } + .bg-blue.bg-lighten-5, + .btn-blue.btn-lighten-5 { + background-color: #e3f2fd !important; + } + .blue.lighten-5 { + color: #e3f2fd !important; + } + .btn-blue.btn-lighten-5:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-lighten-5:active, + .btn-blue.btn-lighten-5:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-lighten-5 { + border-color: #e3f2fd !important; + color: #e3f2fd !important; + } + .btn-outline-blue.btn-outline-lighten-5:hover { + background-color: #e3f2fd !important; + } + .border-blue.border-lighten-5 { + border: 1px solid #e3f2fd !important; + } + .border-top-blue.border-top-lighten-5 { + border-top: 1px solid #e3f2fd !important; + } + .border-bottom-blue.border-bottom-lighten-5 { + border-bottom: 1px solid #e3f2fd !important; + } + .border-left-blue.border-left-lighten-5 { + border-left: 1px solid #e3f2fd !important; + } + .border-right-blue.border-right-lighten-5 { + border-right: 1px solid #e3f2fd !important; + } + .btn-blue.btn-lighten-4, + .btn-blue.btn-lighten-4:hover { + border-color: #1976d2 !important; + } + .overlay-blue.overlay-lighten-5 { + background: #e3f2fd; + background: rgba(227, 242, 253, 0.8); + } + .bg-blue.bg-lighten-4, + .btn-blue.btn-lighten-4 { + background-color: #bbdefb !important; + } + .blue.lighten-4 { + color: #bbdefb !important; + } + .btn-blue.btn-lighten-4:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-lighten-4:active, + .btn-blue.btn-lighten-4:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-lighten-4 { + border-color: #bbdefb !important; + color: #bbdefb !important; + } + .btn-outline-blue.btn-outline-lighten-4:hover { + background-color: #bbdefb !important; + } + .border-blue.border-lighten-4 { + border: 1px solid #bbdefb !important; + } + .border-top-blue.border-top-lighten-4 { + border-top: 1px solid #bbdefb !important; + } + .border-bottom-blue.border-bottom-lighten-4 { + border-bottom: 1px solid #bbdefb !important; + } + .border-left-blue.border-left-lighten-4 { + border-left: 1px solid #bbdefb !important; + } + .border-right-blue.border-right-lighten-4 { + border-right: 1px solid #bbdefb !important; + } + .btn-blue.btn-lighten-3, + .btn-blue.btn-lighten-3:hover { + border-color: #1976d2 !important; + } + .overlay-blue.overlay-lighten-4 { + background: #bbdefb; + background: rgba(187, 222, 251, 0.8); + } + .bg-blue.bg-lighten-3, + .btn-blue.btn-lighten-3 { + background-color: #90caf9 !important; + } + .blue.lighten-3 { + color: #90caf9 !important; + } + .btn-blue.btn-lighten-3:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-lighten-3:active, + .btn-blue.btn-lighten-3:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-lighten-3 { + border-color: #90caf9 !important; + color: #90caf9 !important; + } + .btn-outline-blue.btn-outline-lighten-3:hover { + background-color: #90caf9 !important; + } + .border-blue.border-lighten-3 { + border: 1px solid #90caf9 !important; + } + .border-top-blue.border-top-lighten-3 { + border-top: 1px solid #90caf9 !important; + } + .border-bottom-blue.border-bottom-lighten-3 { + border-bottom: 1px solid #90caf9 !important; + } + .border-left-blue.border-left-lighten-3 { + border-left: 1px solid #90caf9 !important; + } + .border-right-blue.border-right-lighten-3 { + border-right: 1px solid #90caf9 !important; + } + .btn-blue.btn-lighten-2, + .btn-blue.btn-lighten-2:hover { + border-color: #1976d2 !important; + } + .overlay-blue.overlay-lighten-3 { + background: #90caf9; + background: rgba(144, 202, 249, 0.8); + } + .bg-blue.bg-lighten-2, + .btn-blue.btn-lighten-2 { + background-color: #64b5f6 !important; + } + .blue.lighten-2 { + color: #64b5f6 !important; + } + .btn-blue.btn-lighten-2:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-lighten-2:active, + .btn-blue.btn-lighten-2:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-lighten-2 { + border-color: #64b5f6 !important; + color: #64b5f6 !important; + } + .btn-outline-blue.btn-outline-lighten-2:hover { + background-color: #64b5f6 !important; + } + .border-blue.border-lighten-2 { + border: 1px solid #64b5f6 !important; + } + .border-top-blue.border-top-lighten-2 { + border-top: 1px solid #64b5f6 !important; + } + .border-bottom-blue.border-bottom-lighten-2 { + border-bottom: 1px solid #64b5f6 !important; + } + .border-left-blue.border-left-lighten-2 { + border-left: 1px solid #64b5f6 !important; + } + .border-right-blue.border-right-lighten-2 { + border-right: 1px solid #64b5f6 !important; + } + .btn-blue.btn-lighten-1, + .btn-blue.btn-lighten-1:hover { + border-color: #1976d2 !important; + } + .overlay-blue.overlay-lighten-2 { + background: #64b5f6; + background: rgba(100, 181, 246, 0.8); + } + .bg-blue.bg-lighten-1, + .btn-blue.btn-lighten-1 { + background-color: #42a5f5 !important; + } + .blue.lighten-1 { + color: #42a5f5 !important; + } + .btn-blue.btn-lighten-1:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-lighten-1:active, + .btn-blue.btn-lighten-1:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-lighten-1 { + border-color: #42a5f5 !important; + color: #42a5f5 !important; + } + .btn-outline-blue.btn-outline-lighten-1:hover { + background-color: #42a5f5 !important; + } + .border-blue.border-lighten-1 { + border: 1px solid #42a5f5 !important; + } + .border-top-blue.border-top-lighten-1 { + border-top: 1px solid #42a5f5 !important; + } + .border-bottom-blue.border-bottom-lighten-1 { + border-bottom: 1px solid #42a5f5 !important; + } + .border-left-blue.border-left-lighten-1 { + border-left: 1px solid #42a5f5 !important; + } + .border-right-blue.border-right-lighten-1 { + border-right: 1px solid #42a5f5 !important; + } + .overlay-blue.overlay-lighten-1 { + background: #42a5f5; + background: rgba(66, 165, 245, 0.8); + } + .blue { + color: #2196f3 !important; + } + .bg-blue { + background-color: #2196f3 !important; + } + .bg-blue .card-footer, + .bg-blue .card-header { + background-color: transparent; + } + .alert-blue { + border-color: #65b6f7 !important; + background-color: #65b6f7 !important; + color: #05365d !important; + } + .alert-blue .alert-link { + color: #031f36 !important; + } + .bullet.bullet-blue { + background-color: #2196f3; + } + .bg-light-blue { + background-color: rgba(33, 150, 243, 0.15); + } + .bg-blue.badge-glow, + .border-blue.badge-glow { + box-shadow: 0 0 10px #2196f3; + } + .overlay-blue { + background: #2196f3; + background: rgba(33, 150, 243, 0.8); + } + .btn-blue { + background-color: #2196f3 !important; + color: #fff; + } + .btn-blue:hover { + border-color: #1e88e5 !important; + background-color: #42a5f5 !important; + color: #fff !important; + } + .btn-blue:active, + .btn-blue:focus { + border-color: #1976d2 !important; + background-color: #1565c0 !important; + color: #fff !important; + } + .btn-outline-blue { + border-color: #2196f3; + background-color: transparent; + color: #2196f3; + } + .btn-outline-blue:hover, + .widget-timeline .timeline-items.timeline-icon-blue:before { + background-color: #2196f3; + } + .btn-outline-blue:hover { + color: #fff !important; + } + input[type="checkbox"].bg-blue + .custom-control-label:before, + input[type="radio"].bg-blue + .custom-control-label:before { + background-color: #2196f3 !important; + } + .bg-blue.bg-darken-1, + .btn-blue.btn-darken-1 { + background-color: #1e88e5 !important; + } + .border-blue { + border: 1px solid #2196f3 !important; + } + .border-top-blue { + border-top: 1px solid #2196f3; + } + .border-bottom-blue { + border-bottom: 1px solid #2196f3; + } + .border-left-blue { + border-left: 1px solid #2196f3; + } + .border-right-blue { + border-right: 1px solid #2196f3; + } + .blue.darken-1 { + color: #1e88e5 !important; + } + .btn-blue.btn-darken-1 { + border-color: #1976d2 !important; + } + .btn-blue.btn-darken-1:hover { + border-color: #1976d2 !important; + background-color: #1565c0 !important; + } + .btn-blue.btn-darken-1:active, + .btn-blue.btn-darken-1:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-darken-1 { + border-color: #1e88e5 !important; + color: #1e88e5 !important; + } + .btn-outline-blue.btn-outline-darken-1:hover { + background-color: #1e88e5 !important; + } + .border-blue.border-darken-1 { + border: 1px solid #1e88e5 !important; + } + .border-top-blue.border-top-darken-1 { + border-top: 1px solid #1e88e5 !important; + } + .border-bottom-blue.border-bottom-darken-1 { + border-bottom: 1px solid #1e88e5 !important; + } + .border-left-blue.border-left-darken-1 { + border-left: 1px solid #1e88e5 !important; + } + .border-right-blue.border-right-darken-1 { + border-right: 1px solid #1e88e5 !important; + } + .btn-blue.btn-darken-2, + .btn-blue.btn-darken-2:hover { + border-color: #1976d2 !important; + } + .overlay-blue.overlay-darken-1 { + background: #1e88e5; + background: rgba(30, 136, 229, 0.8); + } + .bg-blue.bg-darken-2, + .btn-blue.btn-darken-2 { + background-color: #1976d2 !important; + } + .blue.darken-2 { + color: #1976d2 !important; + } + .btn-blue.btn-darken-2:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-darken-2:active, + .btn-blue.btn-darken-2:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-darken-2 { + border-color: #1976d2 !important; + color: #1976d2 !important; + } + .btn-outline-blue.btn-outline-darken-2:hover { + background-color: #1976d2 !important; + } + .border-blue.border-darken-2 { + border: 1px solid #1976d2 !important; + } + .border-top-blue.border-top-darken-2 { + border-top: 1px solid #1976d2 !important; + } + .border-bottom-blue.border-bottom-darken-2 { + border-bottom: 1px solid #1976d2 !important; + } + .border-left-blue.border-left-darken-2 { + border-left: 1px solid #1976d2 !important; + } + .border-right-blue.border-right-darken-2 { + border-right: 1px solid #1976d2 !important; + } + .overlay-blue.overlay-darken-2 { + background: #1976d2; + background: rgba(25, 118, 210, 0.8); + } + .blue.darken-3 { + color: #1565c0 !important; + } + .bg-blue.bg-darken-3 { + background-color: #1565c0 !important; + } + .btn-blue.btn-darken-3, + .btn-blue.btn-darken-3:hover { + border-color: #1976d2 !important; + background-color: #1565c0 !important; + } + .btn-blue.btn-darken-3:active, + .btn-blue.btn-darken-3:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-darken-3 { + border-color: #1565c0 !important; + color: #1565c0 !important; + } + .btn-outline-blue.btn-outline-darken-3:hover { + background-color: #1565c0 !important; + } + .border-blue.border-darken-3 { + border: 1px solid #1565c0 !important; + } + .border-top-blue.border-top-darken-3 { + border-top: 1px solid #1565c0 !important; + } + .border-bottom-blue.border-bottom-darken-3 { + border-bottom: 1px solid #1565c0 !important; + } + .border-left-blue.border-left-darken-3 { + border-left: 1px solid #1565c0 !important; + } + .border-right-blue.border-right-darken-3 { + border-right: 1px solid #1565c0 !important; + } + .btn-blue.btn-darken-4, + .btn-blue.btn-darken-4:hover { + border-color: #1976d2 !important; + } + .overlay-blue.overlay-darken-3 { + background: #1565c0; + background: rgba(21, 101, 192, 0.8); + } + .bg-blue.bg-darken-4, + .btn-blue.btn-darken-4 { + background-color: #0d47a1 !important; + } + .blue.darken-4 { + color: #0d47a1 !important; + } + .btn-blue.btn-darken-4:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-darken-4:active, + .btn-blue.btn-darken-4:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-darken-4 { + border-color: #0d47a1 !important; + color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-darken-4:hover { + background-color: #0d47a1 !important; + } + .border-blue.border-darken-4 { + border: 1px solid #0d47a1 !important; + } + .border-top-blue.border-top-darken-4 { + border-top: 1px solid #0d47a1 !important; + } + .border-bottom-blue.border-bottom-darken-4 { + border-bottom: 1px solid #0d47a1 !important; + } + .border-left-blue.border-left-darken-4 { + border-left: 1px solid #0d47a1 !important; + } + .border-right-blue.border-right-darken-4 { + border-right: 1px solid #0d47a1 !important; + } + .btn-blue.btn-accent-1, + .btn-blue.btn-accent-1:hover { + border-color: #1976d2 !important; + } + .overlay-blue.overlay-darken-4 { + background: #0d47a1; + background: rgba(13, 71, 161, 0.8); + } + .bg-blue.bg-accent-1, + .btn-blue.btn-accent-1 { + background-color: #82b1ff !important; + } + .blue.accent-1 { + color: #82b1ff !important; + } + .btn-blue.btn-accent-1:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-accent-1:active, + .btn-blue.btn-accent-1:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-accent-1 { + border-color: #82b1ff !important; + color: #82b1ff !important; + } + .btn-outline-blue.btn-outline-accent-1:hover { + background-color: #82b1ff !important; + } + .border-blue.border-accent-1 { + border: 1px solid #82b1ff !important; + } + .border-top-blue.border-top-accent-1 { + border-top: 1px solid #82b1ff !important; + } + .border-bottom-blue.border-bottom-accent-1 { + border-bottom: 1px solid #82b1ff !important; + } + .border-left-blue.border-left-accent-1 { + border-left: 1px solid #82b1ff !important; + } + .border-right-blue.border-right-accent-1 { + border-right: 1px solid #82b1ff !important; + } + .btn-blue.btn-accent-2, + .btn-blue.btn-accent-2:hover { + border-color: #1976d2 !important; + } + .overlay-blue.overlay-accent-1 { + background: #82b1ff; + background: rgba(130, 177, 255, 0.8); + } + .bg-blue.bg-accent-2, + .btn-blue.btn-accent-2 { + background-color: #448aff !important; + } + .blue.accent-2 { + color: #448aff !important; + } + .btn-blue.btn-accent-2:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-accent-2:active, + .btn-blue.btn-accent-2:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-accent-2 { + border-color: #448aff !important; + color: #448aff !important; + } + .btn-outline-blue.btn-outline-accent-2:hover { + background-color: #448aff !important; + } + .border-blue.border-accent-2 { + border: 1px solid #448aff !important; + } + .border-top-blue.border-top-accent-2 { + border-top: 1px solid #448aff !important; + } + .border-bottom-blue.border-bottom-accent-2 { + border-bottom: 1px solid #448aff !important; + } + .border-left-blue.border-left-accent-2 { + border-left: 1px solid #448aff !important; + } + .border-right-blue.border-right-accent-2 { + border-right: 1px solid #448aff !important; + } + .btn-blue.btn-accent-3, + .btn-blue.btn-accent-3:hover { + border-color: #1976d2 !important; + } + .overlay-blue.overlay-accent-2 { + background: #448aff; + background: rgba(68, 138, 255, 0.8); + } + .bg-blue.bg-accent-3, + .btn-blue.btn-accent-3 { + background-color: #2979ff !important; + } + .blue.accent-3 { + color: #2979ff !important; + } + .btn-blue.btn-accent-3:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-accent-3:active, + .btn-blue.btn-accent-3:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-accent-3 { + border-color: #2979ff !important; + color: #2979ff !important; + } + .btn-outline-blue.btn-outline-accent-3:hover { + background-color: #2979ff !important; + } + .border-blue.border-accent-3 { + border: 1px solid #2979ff !important; + } + .border-top-blue.border-top-accent-3 { + border-top: 1px solid #2979ff !important; + } + .border-bottom-blue.border-bottom-accent-3 { + border-bottom: 1px solid #2979ff !important; + } + .border-left-blue.border-left-accent-3 { + border-left: 1px solid #2979ff !important; + } + .border-right-blue.border-right-accent-3 { + border-right: 1px solid #2979ff !important; + } + .btn-blue.btn-accent-4, + .btn-blue.btn-accent-4:hover { + border-color: #1976d2 !important; + } + .overlay-blue.overlay-accent-3 { + background: #2979ff; + background: rgba(41, 121, 255, 0.8); + } + .bg-blue.bg-accent-4, + .btn-blue.btn-accent-4 { + background-color: #2962ff !important; + } + .blue.accent-4 { + color: #2962ff !important; + } + .btn-blue.btn-accent-4:hover { + background-color: #1565c0 !important; + } + .btn-blue.btn-accent-4:active, + .btn-blue.btn-accent-4:focus { + border-color: #1565c0 !important; + background-color: #0d47a1 !important; + } + .btn-outline-blue.btn-outline-accent-4 { + border-color: #2962ff !important; + color: #2962ff !important; + } + .btn-outline-blue.btn-outline-accent-4:hover { + background-color: #2962ff !important; + } + input:focus ~ .bg-blue { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #2962ff !important; + } + .border-blue.border-accent-4 { + border: 1px solid #2962ff !important; + } + .border-top-blue.border-top-accent-4 { + border-top: 1px solid #2962ff !important; + } + .border-bottom-blue.border-bottom-accent-4 { + border-bottom: 1px solid #2962ff !important; + } + .border-left-blue.border-left-accent-4 { + border-left: 1px solid #2962ff !important; + } + .border-right-blue.border-right-accent-4 { + border-right: 1px solid #2962ff !important; + } + .btn-cyan.btn-lighten-5, + .btn-cyan.btn-lighten-5:hover { + border-color: #0097a7 !important; + } + .overlay-blue.overlay-accent-4 { + background: #2962ff; + background: rgba(41, 98, 255, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="blue"]:before { + background-color: #2962ff; + } + .bg-cyan.bg-lighten-5, + .btn-cyan.btn-lighten-5 { + background-color: #e0f7fa !important; + } + .cyan.lighten-5 { + color: #e0f7fa !important; + } + .btn-cyan.btn-lighten-5:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-lighten-5:active, + .btn-cyan.btn-lighten-5:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-lighten-5 { + border-color: #e0f7fa !important; + color: #e0f7fa !important; + } + .btn-outline-cyan.btn-outline-lighten-5:hover { + background-color: #e0f7fa !important; + } + .border-cyan.border-lighten-5 { + border: 1px solid #e0f7fa !important; + } + .border-top-cyan.border-top-lighten-5 { + border-top: 1px solid #e0f7fa !important; + } + .border-bottom-cyan.border-bottom-lighten-5 { + border-bottom: 1px solid #e0f7fa !important; + } + .border-left-cyan.border-left-lighten-5 { + border-left: 1px solid #e0f7fa !important; + } + .border-right-cyan.border-right-lighten-5 { + border-right: 1px solid #e0f7fa !important; + } + .btn-cyan.btn-lighten-4, + .btn-cyan.btn-lighten-4:hover { + border-color: #0097a7 !important; + } + .overlay-cyan.overlay-lighten-5 { + background: #e0f7fa; + background: rgba(224, 247, 250, 0.8); + } + .bg-cyan.bg-lighten-4, + .btn-cyan.btn-lighten-4 { + background-color: #b2ebf2 !important; + } + .cyan.lighten-4 { + color: #b2ebf2 !important; + } + .btn-cyan.btn-lighten-4:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-lighten-4:active, + .btn-cyan.btn-lighten-4:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-lighten-4 { + border-color: #b2ebf2 !important; + color: #b2ebf2 !important; + } + .btn-outline-cyan.btn-outline-lighten-4:hover { + background-color: #b2ebf2 !important; + } + .border-cyan.border-lighten-4 { + border: 1px solid #b2ebf2 !important; + } + .border-top-cyan.border-top-lighten-4 { + border-top: 1px solid #b2ebf2 !important; + } + .border-bottom-cyan.border-bottom-lighten-4 { + border-bottom: 1px solid #b2ebf2 !important; + } + .border-left-cyan.border-left-lighten-4 { + border-left: 1px solid #b2ebf2 !important; + } + .border-right-cyan.border-right-lighten-4 { + border-right: 1px solid #b2ebf2 !important; + } + .btn-cyan.btn-lighten-3, + .btn-cyan.btn-lighten-3:hover { + border-color: #0097a7 !important; + } + .overlay-cyan.overlay-lighten-4 { + background: #b2ebf2; + background: rgba(178, 235, 242, 0.8); + } + .bg-cyan.bg-lighten-3, + .btn-cyan.btn-lighten-3 { + background-color: #80deea !important; + } + .cyan.lighten-3 { + color: #80deea !important; + } + .btn-cyan.btn-lighten-3:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-lighten-3:active, + .btn-cyan.btn-lighten-3:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-lighten-3 { + border-color: #80deea !important; + color: #80deea !important; + } + .btn-outline-cyan.btn-outline-lighten-3:hover { + background-color: #80deea !important; + } + .border-cyan.border-lighten-3 { + border: 1px solid #80deea !important; + } + .border-top-cyan.border-top-lighten-3 { + border-top: 1px solid #80deea !important; + } + .border-bottom-cyan.border-bottom-lighten-3 { + border-bottom: 1px solid #80deea !important; + } + .border-left-cyan.border-left-lighten-3 { + border-left: 1px solid #80deea !important; + } + .border-right-cyan.border-right-lighten-3 { + border-right: 1px solid #80deea !important; + } + .btn-cyan.btn-lighten-2, + .btn-cyan.btn-lighten-2:hover { + border-color: #0097a7 !important; + } + .overlay-cyan.overlay-lighten-3 { + background: #80deea; + background: rgba(128, 222, 234, 0.8); + } + .bg-cyan.bg-lighten-2, + .btn-cyan.btn-lighten-2 { + background-color: #4dd0e1 !important; + } + .cyan.lighten-2 { + color: #4dd0e1 !important; + } + .btn-cyan.btn-lighten-2:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-lighten-2:active, + .btn-cyan.btn-lighten-2:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-lighten-2 { + border-color: #4dd0e1 !important; + color: #4dd0e1 !important; + } + .btn-outline-cyan.btn-outline-lighten-2:hover { + background-color: #4dd0e1 !important; + } + .border-cyan.border-lighten-2 { + border: 1px solid #4dd0e1 !important; + } + .border-top-cyan.border-top-lighten-2 { + border-top: 1px solid #4dd0e1 !important; + } + .border-bottom-cyan.border-bottom-lighten-2 { + border-bottom: 1px solid #4dd0e1 !important; + } + .border-left-cyan.border-left-lighten-2 { + border-left: 1px solid #4dd0e1 !important; + } + .border-right-cyan.border-right-lighten-2 { + border-right: 1px solid #4dd0e1 !important; + } + .btn-cyan.btn-lighten-1, + .btn-cyan.btn-lighten-1:hover { + border-color: #0097a7 !important; + } + .overlay-cyan.overlay-lighten-2 { + background: #4dd0e1; + background: rgba(77, 208, 225, 0.8); + } + .bg-cyan.bg-lighten-1, + .btn-cyan.btn-lighten-1 { + background-color: #26c6da !important; + } + .cyan.lighten-1 { + color: #26c6da !important; + } + .btn-cyan.btn-lighten-1:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-lighten-1:active, + .btn-cyan.btn-lighten-1:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-lighten-1 { + border-color: #26c6da !important; + color: #26c6da !important; + } + .btn-outline-cyan.btn-outline-lighten-1:hover { + background-color: #26c6da !important; + } + .border-cyan.border-lighten-1 { + border: 1px solid #26c6da !important; + } + .border-top-cyan.border-top-lighten-1 { + border-top: 1px solid #26c6da !important; + } + .border-bottom-cyan.border-bottom-lighten-1 { + border-bottom: 1px solid #26c6da !important; + } + .border-left-cyan.border-left-lighten-1 { + border-left: 1px solid #26c6da !important; + } + .border-right-cyan.border-right-lighten-1 { + border-right: 1px solid #26c6da !important; + } + .overlay-cyan.overlay-lighten-1 { + background: #26c6da; + background: rgba(38, 198, 218, 0.8); + } + .cyan { + color: #00bcd4 !important; + } + .bg-cyan { + background-color: #00bcd4 !important; + } + .bg-cyan .card-footer, + .bg-cyan .card-header { + background-color: transparent; + } + .alert-cyan { + border-color: #1ce5ff !important; + background-color: #1ce5ff !important; + color: #001e22 !important; + } + .alert-cyan .alert-link { + color: #000 !important; + } + .bullet.bullet-cyan { + background-color: #00bcd4; + } + .bg-light-cyan { + background-color: rgba(0, 188, 212, 0.15); + } + .bg-cyan.badge-glow, + .border-cyan.badge-glow { + box-shadow: 0 0 10px #00bcd4; + } + .overlay-cyan { + background: #00bcd4; + background: rgba(0, 188, 212, 0.8); + } + .btn-cyan { + background-color: #00bcd4 !important; + color: #fff; + } + .btn-cyan:hover { + border-color: #00acc1 !important; + background-color: #26c6da !important; + color: #fff !important; + } + .btn-cyan:active, + .btn-cyan:focus { + border-color: #0097a7 !important; + background-color: #00838f !important; + color: #fff !important; + } + .btn-outline-cyan { + border-color: #00bcd4; + background-color: transparent; + color: #00bcd4; + } + .btn-outline-cyan:hover, + .widget-timeline .timeline-items.timeline-icon-cyan:before { + background-color: #00bcd4; + } + .btn-outline-cyan:hover { + color: #fff !important; + } + input[type="checkbox"].bg-cyan + .custom-control-label:before, + input[type="radio"].bg-cyan + .custom-control-label:before { + background-color: #00bcd4 !important; + } + .bg-cyan.bg-darken-1, + .btn-cyan.btn-darken-1 { + background-color: #00acc1 !important; + } + .border-cyan { + border: 1px solid #00bcd4 !important; + } + .border-top-cyan { + border-top: 1px solid #00bcd4; + } + .border-bottom-cyan { + border-bottom: 1px solid #00bcd4; + } + .border-left-cyan { + border-left: 1px solid #00bcd4; + } + .border-right-cyan { + border-right: 1px solid #00bcd4; + } + .cyan.darken-1 { + color: #00acc1 !important; + } + .btn-cyan.btn-darken-1 { + border-color: #0097a7 !important; + } + .btn-cyan.btn-darken-1:hover { + border-color: #0097a7 !important; + background-color: #00838f !important; + } + .btn-cyan.btn-darken-1:active, + .btn-cyan.btn-darken-1:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-darken-1 { + border-color: #00acc1 !important; + color: #00acc1 !important; + } + .btn-outline-cyan.btn-outline-darken-1:hover { + background-color: #00acc1 !important; + } + .border-cyan.border-darken-1 { + border: 1px solid #00acc1 !important; + } + .border-top-cyan.border-top-darken-1 { + border-top: 1px solid #00acc1 !important; + } + .border-bottom-cyan.border-bottom-darken-1 { + border-bottom: 1px solid #00acc1 !important; + } + .border-left-cyan.border-left-darken-1 { + border-left: 1px solid #00acc1 !important; + } + .border-right-cyan.border-right-darken-1 { + border-right: 1px solid #00acc1 !important; + } + .btn-cyan.btn-darken-2, + .btn-cyan.btn-darken-2:hover { + border-color: #0097a7 !important; + } + .overlay-cyan.overlay-darken-1 { + background: #00acc1; + background: rgba(0, 172, 193, 0.8); + } + .bg-cyan.bg-darken-2, + .btn-cyan.btn-darken-2 { + background-color: #0097a7 !important; + } + .cyan.darken-2 { + color: #0097a7 !important; + } + .btn-cyan.btn-darken-2:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-darken-2:active, + .btn-cyan.btn-darken-2:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-darken-2 { + border-color: #0097a7 !important; + color: #0097a7 !important; + } + .btn-outline-cyan.btn-outline-darken-2:hover { + background-color: #0097a7 !important; + } + .border-cyan.border-darken-2 { + border: 1px solid #0097a7 !important; + } + .border-top-cyan.border-top-darken-2 { + border-top: 1px solid #0097a7 !important; + } + .border-bottom-cyan.border-bottom-darken-2 { + border-bottom: 1px solid #0097a7 !important; + } + .border-left-cyan.border-left-darken-2 { + border-left: 1px solid #0097a7 !important; + } + .border-right-cyan.border-right-darken-2 { + border-right: 1px solid #0097a7 !important; + } + .overlay-cyan.overlay-darken-2 { + background: #0097a7; + background: rgba(0, 151, 167, 0.8); + } + .cyan.darken-3 { + color: #00838f !important; + } + .bg-cyan.bg-darken-3 { + background-color: #00838f !important; + } + .btn-cyan.btn-darken-3, + .btn-cyan.btn-darken-3:hover { + border-color: #0097a7 !important; + background-color: #00838f !important; + } + .btn-cyan.btn-darken-3:active, + .btn-cyan.btn-darken-3:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-darken-3 { + border-color: #00838f !important; + color: #00838f !important; + } + .btn-outline-cyan.btn-outline-darken-3:hover { + background-color: #00838f !important; + } + .border-cyan.border-darken-3 { + border: 1px solid #00838f !important; + } + .border-top-cyan.border-top-darken-3 { + border-top: 1px solid #00838f !important; + } + .border-bottom-cyan.border-bottom-darken-3 { + border-bottom: 1px solid #00838f !important; + } + .border-left-cyan.border-left-darken-3 { + border-left: 1px solid #00838f !important; + } + .border-right-cyan.border-right-darken-3 { + border-right: 1px solid #00838f !important; + } + .btn-cyan.btn-darken-4, + .btn-cyan.btn-darken-4:hover { + border-color: #0097a7 !important; + } + .overlay-cyan.overlay-darken-3 { + background: #00838f; + background: rgba(0, 131, 143, 0.8); + } + .bg-cyan.bg-darken-4, + .btn-cyan.btn-darken-4 { + background-color: #006064 !important; + } + .cyan.darken-4 { + color: #006064 !important; + } + .btn-cyan.btn-darken-4:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-darken-4:active, + .btn-cyan.btn-darken-4:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-darken-4 { + border-color: #006064 !important; + color: #006064 !important; + } + .btn-outline-cyan.btn-outline-darken-4:hover { + background-color: #006064 !important; + } + .border-cyan.border-darken-4 { + border: 1px solid #006064 !important; + } + .border-top-cyan.border-top-darken-4 { + border-top: 1px solid #006064 !important; + } + .border-bottom-cyan.border-bottom-darken-4 { + border-bottom: 1px solid #006064 !important; + } + .border-left-cyan.border-left-darken-4 { + border-left: 1px solid #006064 !important; + } + .border-right-cyan.border-right-darken-4 { + border-right: 1px solid #006064 !important; + } + .btn-cyan.btn-accent-1, + .btn-cyan.btn-accent-1:hover { + border-color: #0097a7 !important; + } + .overlay-cyan.overlay-darken-4 { + background: #006064; + background: rgba(0, 96, 100, 0.8); + } + .bg-cyan.bg-accent-1, + .btn-cyan.btn-accent-1 { + background-color: #84ffff !important; + } + .cyan.accent-1 { + color: #84ffff !important; + } + .btn-cyan.btn-accent-1:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-accent-1:active, + .btn-cyan.btn-accent-1:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-accent-1 { + border-color: #84ffff !important; + color: #84ffff !important; + } + .btn-outline-cyan.btn-outline-accent-1:hover { + background-color: #84ffff !important; + } + .border-cyan.border-accent-1 { + border: 1px solid #84ffff !important; + } + .border-top-cyan.border-top-accent-1 { + border-top: 1px solid #84ffff !important; + } + .border-bottom-cyan.border-bottom-accent-1 { + border-bottom: 1px solid #84ffff !important; + } + .border-left-cyan.border-left-accent-1 { + border-left: 1px solid #84ffff !important; + } + .border-right-cyan.border-right-accent-1 { + border-right: 1px solid #84ffff !important; + } + .btn-cyan.btn-accent-2, + .btn-cyan.btn-accent-2:hover { + border-color: #0097a7 !important; + } + .overlay-cyan.overlay-accent-1 { + background: #84ffff; + background: rgba(132, 255, 255, 0.8); + } + .bg-cyan.bg-accent-2, + .btn-cyan.btn-accent-2 { + background-color: #18ffff !important; + } + .cyan.accent-2 { + color: #18ffff !important; + } + .btn-cyan.btn-accent-2:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-accent-2:active, + .btn-cyan.btn-accent-2:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-accent-2 { + border-color: #18ffff !important; + color: #18ffff !important; + } + .btn-outline-cyan.btn-outline-accent-2:hover { + background-color: #18ffff !important; + } + .border-cyan.border-accent-2 { + border: 1px solid #18ffff !important; + } + .border-top-cyan.border-top-accent-2 { + border-top: 1px solid #18ffff !important; + } + .border-bottom-cyan.border-bottom-accent-2 { + border-bottom: 1px solid #18ffff !important; + } + .border-left-cyan.border-left-accent-2 { + border-left: 1px solid #18ffff !important; + } + .border-right-cyan.border-right-accent-2 { + border-right: 1px solid #18ffff !important; + } + .btn-cyan.btn-accent-3, + .btn-cyan.btn-accent-3:hover { + border-color: #0097a7 !important; + } + .overlay-cyan.overlay-accent-2 { + background: #18ffff; + background: rgba(24, 255, 255, 0.8); + } + .bg-cyan.bg-accent-3, + .btn-cyan.btn-accent-3 { + background-color: #00e5ff !important; + } + .cyan.accent-3 { + color: #00e5ff !important; + } + .btn-cyan.btn-accent-3:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-accent-3:active, + .btn-cyan.btn-accent-3:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-accent-3 { + border-color: #00e5ff !important; + color: #00e5ff !important; + } + .btn-outline-cyan.btn-outline-accent-3:hover { + background-color: #00e5ff !important; + } + .border-cyan.border-accent-3 { + border: 1px solid #00e5ff !important; + } + .border-top-cyan.border-top-accent-3 { + border-top: 1px solid #00e5ff !important; + } + .border-bottom-cyan.border-bottom-accent-3 { + border-bottom: 1px solid #00e5ff !important; + } + .border-left-cyan.border-left-accent-3 { + border-left: 1px solid #00e5ff !important; + } + .border-right-cyan.border-right-accent-3 { + border-right: 1px solid #00e5ff !important; + } + .btn-cyan.btn-accent-4, + .btn-cyan.btn-accent-4:hover { + border-color: #0097a7 !important; + } + .overlay-cyan.overlay-accent-3 { + background: #00e5ff; + background: rgba(0, 229, 255, 0.8); + } + .bg-cyan.bg-accent-4, + .btn-cyan.btn-accent-4 { + background-color: #00b8d4 !important; + } + .cyan.accent-4 { + color: #00b8d4 !important; + } + .btn-cyan.btn-accent-4:hover { + background-color: #00838f !important; + } + .btn-cyan.btn-accent-4:active, + .btn-cyan.btn-accent-4:focus { + border-color: #00838f !important; + background-color: #006064 !important; + } + .btn-outline-cyan.btn-outline-accent-4 { + border-color: #00b8d4 !important; + color: #00b8d4 !important; + } + .btn-outline-cyan.btn-outline-accent-4:hover { + background-color: #00b8d4 !important; + } + input:focus ~ .bg-cyan { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00b8d4 !important; + } + .border-cyan.border-accent-4 { + border: 1px solid #00b8d4 !important; + } + .border-top-cyan.border-top-accent-4 { + border-top: 1px solid #00b8d4 !important; + } + .border-bottom-cyan.border-bottom-accent-4 { + border-bottom: 1px solid #00b8d4 !important; + } + .border-left-cyan.border-left-accent-4 { + border-left: 1px solid #00b8d4 !important; + } + .border-right-cyan.border-right-accent-4 { + border-right: 1px solid #00b8d4 !important; + } + .btn-teal.btn-lighten-5, + .btn-teal.btn-lighten-5:hover { + border-color: #00796b !important; + } + .overlay-cyan.overlay-accent-4 { + background: #00b8d4; + background: rgba(0, 184, 212, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="cyan"]:before { + background-color: #00b8d4; + } + .bg-teal.bg-lighten-5, + .btn-teal.btn-lighten-5 { + background-color: #e0f2f1 !important; + } + .teal.lighten-5 { + color: #e0f2f1 !important; + } + .btn-teal.btn-lighten-5:hover { + background-color: #00695c !important; + } + .btn-teal.btn-lighten-5:active, + .btn-teal.btn-lighten-5:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-lighten-5 { + border-color: #e0f2f1 !important; + color: #e0f2f1 !important; + } + .btn-outline-teal.btn-outline-lighten-5:hover { + background-color: #e0f2f1 !important; + } + .border-teal.border-lighten-5 { + border: 1px solid #e0f2f1 !important; + } + .border-top-teal.border-top-lighten-5 { + border-top: 1px solid #e0f2f1 !important; + } + .border-bottom-teal.border-bottom-lighten-5 { + border-bottom: 1px solid #e0f2f1 !important; + } + .border-left-teal.border-left-lighten-5 { + border-left: 1px solid #e0f2f1 !important; + } + .border-right-teal.border-right-lighten-5 { + border-right: 1px solid #e0f2f1 !important; + } + .btn-teal.btn-lighten-4, + .btn-teal.btn-lighten-4:hover { + border-color: #00796b !important; + } + .overlay-teal.overlay-lighten-5 { + background: #e0f2f1; + background: rgba(224, 242, 241, 0.8); + } + .bg-teal.bg-lighten-4, + .btn-teal.btn-lighten-4 { + background-color: #b2dfdb !important; + } + .teal.lighten-4 { + color: #b2dfdb !important; + } + .btn-teal.btn-lighten-4:hover { + background-color: #00695c !important; + } + .btn-teal.btn-lighten-4:active, + .btn-teal.btn-lighten-4:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-lighten-4 { + border-color: #b2dfdb !important; + color: #b2dfdb !important; + } + .btn-outline-teal.btn-outline-lighten-4:hover { + background-color: #b2dfdb !important; + } + .border-teal.border-lighten-4 { + border: 1px solid #b2dfdb !important; + } + .border-top-teal.border-top-lighten-4 { + border-top: 1px solid #b2dfdb !important; + } + .border-bottom-teal.border-bottom-lighten-4 { + border-bottom: 1px solid #b2dfdb !important; + } + .border-left-teal.border-left-lighten-4 { + border-left: 1px solid #b2dfdb !important; + } + .border-right-teal.border-right-lighten-4 { + border-right: 1px solid #b2dfdb !important; + } + .btn-teal.btn-lighten-3, + .btn-teal.btn-lighten-3:hover { + border-color: #00796b !important; + } + .overlay-teal.overlay-lighten-4 { + background: #b2dfdb; + background: rgba(178, 223, 219, 0.8); + } + .bg-teal.bg-lighten-3, + .btn-teal.btn-lighten-3 { + background-color: #80cbc4 !important; + } + .teal.lighten-3 { + color: #80cbc4 !important; + } + .btn-teal.btn-lighten-3:hover { + background-color: #00695c !important; + } + .btn-teal.btn-lighten-3:active, + .btn-teal.btn-lighten-3:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-lighten-3 { + border-color: #80cbc4 !important; + color: #80cbc4 !important; + } + .btn-outline-teal.btn-outline-lighten-3:hover { + background-color: #80cbc4 !important; + } + .border-teal.border-lighten-3 { + border: 1px solid #80cbc4 !important; + } + .border-top-teal.border-top-lighten-3 { + border-top: 1px solid #80cbc4 !important; + } + .border-bottom-teal.border-bottom-lighten-3 { + border-bottom: 1px solid #80cbc4 !important; + } + .border-left-teal.border-left-lighten-3 { + border-left: 1px solid #80cbc4 !important; + } + .border-right-teal.border-right-lighten-3 { + border-right: 1px solid #80cbc4 !important; + } + .btn-teal.btn-lighten-2, + .btn-teal.btn-lighten-2:hover { + border-color: #00796b !important; + } + .overlay-teal.overlay-lighten-3 { + background: #80cbc4; + background: rgba(128, 203, 196, 0.8); + } + .bg-teal.bg-lighten-2, + .btn-teal.btn-lighten-2 { + background-color: #4db6ac !important; + } + .teal.lighten-2 { + color: #4db6ac !important; + } + .btn-teal.btn-lighten-2:hover { + background-color: #00695c !important; + } + .btn-teal.btn-lighten-2:active, + .btn-teal.btn-lighten-2:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-lighten-2 { + border-color: #4db6ac !important; + color: #4db6ac !important; + } + .btn-outline-teal.btn-outline-lighten-2:hover { + background-color: #4db6ac !important; + } + .border-teal.border-lighten-2 { + border: 1px solid #4db6ac !important; + } + .border-top-teal.border-top-lighten-2 { + border-top: 1px solid #4db6ac !important; + } + .border-bottom-teal.border-bottom-lighten-2 { + border-bottom: 1px solid #4db6ac !important; + } + .border-left-teal.border-left-lighten-2 { + border-left: 1px solid #4db6ac !important; + } + .border-right-teal.border-right-lighten-2 { + border-right: 1px solid #4db6ac !important; + } + .btn-teal.btn-lighten-1, + .btn-teal.btn-lighten-1:hover { + border-color: #00796b !important; + } + .overlay-teal.overlay-lighten-2 { + background: #4db6ac; + background: rgba(77, 182, 172, 0.8); + } + .bg-teal.bg-lighten-1, + .btn-teal.btn-lighten-1 { + background-color: #26a69a !important; + } + .teal.lighten-1 { + color: #26a69a !important; + } + .btn-teal.btn-lighten-1:hover { + background-color: #00695c !important; + } + .btn-teal.btn-lighten-1:active, + .btn-teal.btn-lighten-1:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-lighten-1 { + border-color: #26a69a !important; + color: #26a69a !important; + } + .btn-outline-teal.btn-outline-lighten-1:hover { + background-color: #26a69a !important; + } + .border-teal.border-lighten-1 { + border: 1px solid #26a69a !important; + } + .border-top-teal.border-top-lighten-1 { + border-top: 1px solid #26a69a !important; + } + .border-bottom-teal.border-bottom-lighten-1 { + border-bottom: 1px solid #26a69a !important; + } + .border-left-teal.border-left-lighten-1 { + border-left: 1px solid #26a69a !important; + } + .border-right-teal.border-right-lighten-1 { + border-right: 1px solid #26a69a !important; + } + .overlay-teal.overlay-lighten-1 { + background: #26a69a; + background: rgba(38, 166, 154, 0.8); + } + .teal { + color: #009688 !important; + } + .alert-teal, + .alert-teal .alert-link { + color: #000 !important; + } + .bg-teal { + background-color: #009688 !important; + } + .bg-teal .card-footer, + .bg-teal .card-header { + background-color: transparent; + } + .alert-teal { + border-color: #00ddc9 !important; + background-color: #00ddc9 !important; + } + .bullet.bullet-teal { + background-color: #009688; + } + .bg-light-teal { + background-color: rgba(0, 150, 136, 0.15); + } + .bg-teal.badge-glow, + .border-teal.badge-glow { + box-shadow: 0 0 10px #009688; + } + .overlay-teal { + background: #009688; + background: rgba(0, 150, 136, 0.8); + } + .btn-teal { + background-color: #009688 !important; + color: #fff; + } + .btn-teal:hover { + border-color: #00897b !important; + background-color: #26a69a !important; + color: #fff !important; + } + .btn-teal:active, + .btn-teal:focus { + border-color: #00796b !important; + background-color: #00695c !important; + color: #fff !important; + } + .btn-outline-teal { + border-color: #009688; + background-color: transparent; + color: #009688; + } + .btn-outline-teal:hover, + .widget-timeline .timeline-items.timeline-icon-teal:before { + background-color: #009688; + } + .btn-outline-teal:hover { + color: #fff !important; + } + input[type="checkbox"].bg-teal + .custom-control-label:before, + input[type="radio"].bg-teal + .custom-control-label:before { + background-color: #009688 !important; + } + .bg-teal.bg-darken-1, + .btn-teal.btn-darken-1 { + background-color: #00897b !important; + } + .border-teal { + border: 1px solid #009688 !important; + } + .border-top-teal { + border-top: 1px solid #009688; + } + .border-bottom-teal { + border-bottom: 1px solid #009688; + } + .border-left-teal { + border-left: 1px solid #009688; + } + .border-right-teal { + border-right: 1px solid #009688; + } + .teal.darken-1 { + color: #00897b !important; + } + .btn-teal.btn-darken-1 { + border-color: #00796b !important; + } + .btn-teal.btn-darken-1:hover { + border-color: #00796b !important; + background-color: #00695c !important; + } + .btn-teal.btn-darken-1:active, + .btn-teal.btn-darken-1:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-darken-1 { + border-color: #00897b !important; + color: #00897b !important; + } + .btn-outline-teal.btn-outline-darken-1:hover { + background-color: #00897b !important; + } + .border-teal.border-darken-1 { + border: 1px solid #00897b !important; + } + .border-top-teal.border-top-darken-1 { + border-top: 1px solid #00897b !important; + } + .border-bottom-teal.border-bottom-darken-1 { + border-bottom: 1px solid #00897b !important; + } + .border-left-teal.border-left-darken-1 { + border-left: 1px solid #00897b !important; + } + .border-right-teal.border-right-darken-1 { + border-right: 1px solid #00897b !important; + } + .btn-teal.btn-darken-2, + .btn-teal.btn-darken-2:hover { + border-color: #00796b !important; + } + .overlay-teal.overlay-darken-1 { + background: #00897b; + background: rgba(0, 137, 123, 0.8); + } + .bg-teal.bg-darken-2, + .btn-teal.btn-darken-2 { + background-color: #00796b !important; + } + .teal.darken-2 { + color: #00796b !important; + } + .btn-teal.btn-darken-2:hover { + background-color: #00695c !important; + } + .btn-teal.btn-darken-2:active, + .btn-teal.btn-darken-2:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-darken-2 { + border-color: #00796b !important; + color: #00796b !important; + } + .btn-outline-teal.btn-outline-darken-2:hover { + background-color: #00796b !important; + } + .border-teal.border-darken-2 { + border: 1px solid #00796b !important; + } + .border-top-teal.border-top-darken-2 { + border-top: 1px solid #00796b !important; + } + .border-bottom-teal.border-bottom-darken-2 { + border-bottom: 1px solid #00796b !important; + } + .border-left-teal.border-left-darken-2 { + border-left: 1px solid #00796b !important; + } + .border-right-teal.border-right-darken-2 { + border-right: 1px solid #00796b !important; + } + .overlay-teal.overlay-darken-2 { + background: #00796b; + background: rgba(0, 121, 107, 0.8); + } + .teal.darken-3 { + color: #00695c !important; + } + .bg-teal.bg-darken-3 { + background-color: #00695c !important; + } + .btn-teal.btn-darken-3, + .btn-teal.btn-darken-3:hover { + border-color: #00796b !important; + background-color: #00695c !important; + } + .btn-teal.btn-darken-3:active, + .btn-teal.btn-darken-3:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-darken-3 { + border-color: #00695c !important; + color: #00695c !important; + } + .btn-outline-teal.btn-outline-darken-3:hover { + background-color: #00695c !important; + } + .border-teal.border-darken-3 { + border: 1px solid #00695c !important; + } + .border-top-teal.border-top-darken-3 { + border-top: 1px solid #00695c !important; + } + .border-bottom-teal.border-bottom-darken-3 { + border-bottom: 1px solid #00695c !important; + } + .border-left-teal.border-left-darken-3 { + border-left: 1px solid #00695c !important; + } + .border-right-teal.border-right-darken-3 { + border-right: 1px solid #00695c !important; + } + .btn-teal.btn-darken-4, + .btn-teal.btn-darken-4:hover { + border-color: #00796b !important; + } + .overlay-teal.overlay-darken-3 { + background: #00695c; + background: rgba(0, 105, 92, 0.8); + } + .bg-teal.bg-darken-4, + .btn-teal.btn-darken-4 { + background-color: #004d40 !important; + } + .teal.darken-4 { + color: #004d40 !important; + } + .btn-teal.btn-darken-4:hover { + background-color: #00695c !important; + } + .btn-teal.btn-darken-4:active, + .btn-teal.btn-darken-4:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-darken-4 { + border-color: #004d40 !important; + color: #004d40 !important; + } + .btn-outline-teal.btn-outline-darken-4:hover { + background-color: #004d40 !important; + } + .border-teal.border-darken-4 { + border: 1px solid #004d40 !important; + } + .border-top-teal.border-top-darken-4 { + border-top: 1px solid #004d40 !important; + } + .border-bottom-teal.border-bottom-darken-4 { + border-bottom: 1px solid #004d40 !important; + } + .border-left-teal.border-left-darken-4 { + border-left: 1px solid #004d40 !important; + } + .border-right-teal.border-right-darken-4 { + border-right: 1px solid #004d40 !important; + } + .btn-teal.btn-accent-1, + .btn-teal.btn-accent-1:hover { + border-color: #00796b !important; + } + .overlay-teal.overlay-darken-4 { + background: #004d40; + background: rgba(0, 77, 64, 0.8); + } + .bg-teal.bg-accent-1, + .btn-teal.btn-accent-1 { + background-color: #a7ffeb !important; + } + .teal.accent-1 { + color: #a7ffeb !important; + } + .btn-teal.btn-accent-1:hover { + background-color: #00695c !important; + } + .btn-teal.btn-accent-1:active, + .btn-teal.btn-accent-1:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-accent-1 { + border-color: #a7ffeb !important; + color: #a7ffeb !important; + } + .btn-outline-teal.btn-outline-accent-1:hover { + background-color: #a7ffeb !important; + } + .border-teal.border-accent-1 { + border: 1px solid #a7ffeb !important; + } + .border-top-teal.border-top-accent-1 { + border-top: 1px solid #a7ffeb !important; + } + .border-bottom-teal.border-bottom-accent-1 { + border-bottom: 1px solid #a7ffeb !important; + } + .border-left-teal.border-left-accent-1 { + border-left: 1px solid #a7ffeb !important; + } + .border-right-teal.border-right-accent-1 { + border-right: 1px solid #a7ffeb !important; + } + .btn-teal.btn-accent-2, + .btn-teal.btn-accent-2:hover { + border-color: #00796b !important; + } + .overlay-teal.overlay-accent-1 { + background: #a7ffeb; + background: rgba(167, 255, 235, 0.8); + } + .bg-teal.bg-accent-2, + .btn-teal.btn-accent-2 { + background-color: #64ffda !important; + } + .teal.accent-2 { + color: #64ffda !important; + } + .btn-teal.btn-accent-2:hover { + background-color: #00695c !important; + } + .btn-teal.btn-accent-2:active, + .btn-teal.btn-accent-2:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-accent-2 { + border-color: #64ffda !important; + color: #64ffda !important; + } + .btn-outline-teal.btn-outline-accent-2:hover { + background-color: #64ffda !important; + } + .border-teal.border-accent-2 { + border: 1px solid #64ffda !important; + } + .border-top-teal.border-top-accent-2 { + border-top: 1px solid #64ffda !important; + } + .border-bottom-teal.border-bottom-accent-2 { + border-bottom: 1px solid #64ffda !important; + } + .border-left-teal.border-left-accent-2 { + border-left: 1px solid #64ffda !important; + } + .border-right-teal.border-right-accent-2 { + border-right: 1px solid #64ffda !important; + } + .btn-teal.btn-accent-3, + .btn-teal.btn-accent-3:hover { + border-color: #00796b !important; + } + .overlay-teal.overlay-accent-2 { + background: #64ffda; + background: rgba(100, 255, 218, 0.8); + } + .bg-teal.bg-accent-3, + .btn-teal.btn-accent-3 { + background-color: #1de9b6 !important; + } + .teal.accent-3 { + color: #1de9b6 !important; + } + .btn-teal.btn-accent-3:hover { + background-color: #00695c !important; + } + .btn-teal.btn-accent-3:active, + .btn-teal.btn-accent-3:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-accent-3 { + border-color: #1de9b6 !important; + color: #1de9b6 !important; + } + .btn-outline-teal.btn-outline-accent-3:hover { + background-color: #1de9b6 !important; + } + .border-teal.border-accent-3 { + border: 1px solid #1de9b6 !important; + } + .border-top-teal.border-top-accent-3 { + border-top: 1px solid #1de9b6 !important; + } + .border-bottom-teal.border-bottom-accent-3 { + border-bottom: 1px solid #1de9b6 !important; + } + .border-left-teal.border-left-accent-3 { + border-left: 1px solid #1de9b6 !important; + } + .border-right-teal.border-right-accent-3 { + border-right: 1px solid #1de9b6 !important; + } + .btn-teal.btn-accent-4, + .btn-teal.btn-accent-4:hover { + border-color: #00796b !important; + } + .overlay-teal.overlay-accent-3 { + background: #1de9b6; + background: rgba(29, 233, 182, 0.8); + } + .bg-teal.bg-accent-4, + .btn-teal.btn-accent-4 { + background-color: #00bfa5 !important; + } + .teal.accent-4 { + color: #00bfa5 !important; + } + .btn-teal.btn-accent-4:hover { + background-color: #00695c !important; + } + .btn-teal.btn-accent-4:active, + .btn-teal.btn-accent-4:focus { + border-color: #00695c !important; + background-color: #004d40 !important; + } + .btn-outline-teal.btn-outline-accent-4 { + border-color: #00bfa5 !important; + color: #00bfa5 !important; + } + .btn-outline-teal.btn-outline-accent-4:hover { + background-color: #00bfa5 !important; + } + input:focus ~ .bg-teal { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00bfa5 !important; + } + .border-teal.border-accent-4 { + border: 1px solid #00bfa5 !important; + } + .border-top-teal.border-top-accent-4 { + border-top: 1px solid #00bfa5 !important; + } + .border-bottom-teal.border-bottom-accent-4 { + border-bottom: 1px solid #00bfa5 !important; + } + .border-left-teal.border-left-accent-4 { + border-left: 1px solid #00bfa5 !important; + } + .border-right-teal.border-right-accent-4 { + border-right: 1px solid #00bfa5 !important; + } + .overlay-teal.overlay-accent-4 { + background: #00bfa5; + background: rgba(0, 191, 165, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="teal"]:before { + background-color: #00bfa5; + } + .bg-yellow.bg-lighten-5, + .btn-yellow.btn-lighten-5 { + background-color: #fffde7 !important; + } + .yellow.lighten-5 { + color: #fffde7 !important; + } + .btn-yellow.btn-lighten-5 { + border-color: #fbc02d !important; + } + .btn-yellow.btn-lighten-5:hover { + border-color: #fbc02d !important; + background-color: #f9a825 !important; + } + .btn-yellow.btn-lighten-5:active, + .btn-yellow.btn-lighten-5:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-lighten-5 { + border-color: #fffde7 !important; + color: #fffde7 !important; + } + .btn-outline-yellow.btn-outline-lighten-5:hover { + background-color: #fffde7 !important; + } + .border-yellow.border-lighten-5 { + border: 1px solid #fffde7 !important; + } + .border-top-yellow.border-top-lighten-5 { + border-top: 1px solid #fffde7 !important; + } + .border-bottom-yellow.border-bottom-lighten-5 { + border-bottom: 1px solid #fffde7 !important; + } + .border-left-yellow.border-left-lighten-5 { + border-left: 1px solid #fffde7 !important; + } + .border-right-yellow.border-right-lighten-5 { + border-right: 1px solid #fffde7 !important; + } + .overlay-yellow.overlay-lighten-5 { + background: #fffde7; + background: rgba(255, 253, 231, 0.8); + } + .bg-yellow.bg-lighten-4, + .btn-yellow.btn-lighten-4 { + background-color: #fff9c4 !important; + } + .yellow.lighten-4 { + color: #fff9c4 !important; + } + .btn-yellow.btn-lighten-4 { + border-color: #fbc02d !important; + } + .btn-yellow.btn-lighten-4:hover { + border-color: #fbc02d !important; + background-color: #f9a825 !important; + } + .btn-yellow.btn-lighten-4:active, + .btn-yellow.btn-lighten-4:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-lighten-4 { + border-color: #fff9c4 !important; + color: #fff9c4 !important; + } + .btn-outline-yellow.btn-outline-lighten-4:hover { + background-color: #fff9c4 !important; + } + .border-yellow.border-lighten-4 { + border: 1px solid #fff9c4 !important; + } + .border-top-yellow.border-top-lighten-4 { + border-top: 1px solid #fff9c4 !important; + } + .border-bottom-yellow.border-bottom-lighten-4 { + border-bottom: 1px solid #fff9c4 !important; + } + .border-left-yellow.border-left-lighten-4 { + border-left: 1px solid #fff9c4 !important; + } + .border-right-yellow.border-right-lighten-4 { + border-right: 1px solid #fff9c4 !important; + } + .overlay-yellow.overlay-lighten-4 { + background: #fff9c4; + background: rgba(255, 249, 196, 0.8); + } + .bg-yellow.bg-lighten-3, + .btn-yellow.btn-lighten-3 { + background-color: #fff59d !important; + } + .yellow.lighten-3 { + color: #fff59d !important; + } + .btn-yellow.btn-lighten-3 { + border-color: #fbc02d !important; + } + .btn-yellow.btn-lighten-3:hover { + border-color: #fbc02d !important; + background-color: #f9a825 !important; + } + .btn-yellow.btn-lighten-3:active, + .btn-yellow.btn-lighten-3:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-lighten-3 { + border-color: #fff59d !important; + color: #fff59d !important; + } + .btn-outline-yellow.btn-outline-lighten-3:hover { + background-color: #fff59d !important; + } + .border-yellow.border-lighten-3 { + border: 1px solid #fff59d !important; + } + .border-top-yellow.border-top-lighten-3 { + border-top: 1px solid #fff59d !important; + } + .border-bottom-yellow.border-bottom-lighten-3 { + border-bottom: 1px solid #fff59d !important; + } + .border-left-yellow.border-left-lighten-3 { + border-left: 1px solid #fff59d !important; + } + .border-right-yellow.border-right-lighten-3 { + border-right: 1px solid #fff59d !important; + } + .overlay-yellow.overlay-lighten-3 { + background: #fff59d; + background: rgba(255, 245, 157, 0.8); + } + .bg-yellow.bg-lighten-2, + .btn-yellow.btn-lighten-2 { + background-color: #fff176 !important; + } + .yellow.lighten-2 { + color: #fff176 !important; + } + .btn-yellow.btn-lighten-2 { + border-color: #fbc02d !important; + } + .btn-yellow.btn-lighten-2:hover { + border-color: #fbc02d !important; + background-color: #f9a825 !important; + } + .btn-yellow.btn-lighten-2:active, + .btn-yellow.btn-lighten-2:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-lighten-2 { + border-color: #fff176 !important; + color: #fff176 !important; + } + .btn-outline-yellow.btn-outline-lighten-2:hover { + background-color: #fff176 !important; + } + .border-yellow.border-lighten-2 { + border: 1px solid #fff176 !important; + } + .border-top-yellow.border-top-lighten-2 { + border-top: 1px solid #fff176 !important; + } + .border-bottom-yellow.border-bottom-lighten-2 { + border-bottom: 1px solid #fff176 !important; + } + .border-left-yellow.border-left-lighten-2 { + border-left: 1px solid #fff176 !important; + } + .border-right-yellow.border-right-lighten-2 { + border-right: 1px solid #fff176 !important; + } + .overlay-yellow.overlay-lighten-2 { + background: #fff176; + background: rgba(255, 241, 118, 0.8); + } + .bg-yellow.bg-lighten-1, + .btn-yellow.btn-lighten-1 { + background-color: #ffee58 !important; + } + .yellow.lighten-1 { + color: #ffee58 !important; + } + .btn-yellow.btn-lighten-1 { + border-color: #fbc02d !important; + } + .btn-yellow.btn-lighten-1:hover { + border-color: #fbc02d !important; + background-color: #f9a825 !important; + } + .btn-yellow.btn-lighten-1:active, + .btn-yellow.btn-lighten-1:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-lighten-1 { + border-color: #ffee58 !important; + color: #ffee58 !important; + } + .btn-outline-yellow.btn-outline-lighten-1:hover { + background-color: #ffee58 !important; + } + .border-yellow.border-lighten-1 { + border: 1px solid #ffee58 !important; + } + .border-top-yellow.border-top-lighten-1 { + border-top: 1px solid #ffee58 !important; + } + .border-bottom-yellow.border-bottom-lighten-1 { + border-bottom: 1px solid #ffee58 !important; + } + .border-left-yellow.border-left-lighten-1 { + border-left: 1px solid #ffee58 !important; + } + .border-right-yellow.border-right-lighten-1 { + border-right: 1px solid #ffee58 !important; + } + .overlay-yellow.overlay-lighten-1 { + background: #ffee58; + background: rgba(255, 238, 88, 0.8); + } + .yellow { + color: #ffeb3b !important; + } + .bg-yellow { + background-color: #ffeb3b !important; + } + .bg-yellow .card-footer, + .bg-yellow .card-header { + background-color: transparent; + } + .alert-yellow { + border-color: #fff282 !important; + background-color: #fff282 !important; + color: #887a00 !important; + } + .alert-yellow .alert-link { + color: #5f5500 !important; + } + .bullet.bullet-yellow { + background-color: #ffeb3b; + } + .bg-light-yellow { + background-color: rgba(255, 235, 59, 0.15); + } + .bg-yellow.badge-glow, + .border-yellow.badge-glow { + box-shadow: 0 0 10px #ffeb3b; + } + .overlay-yellow { + background: #ffeb3b; + background: rgba(255, 235, 59, 0.8); + } + .btn-yellow { + background-color: #ffeb3b !important; + color: #fff; + } + .btn-yellow:hover { + border-color: #fdd835 !important; + background-color: #ffee58 !important; + color: #fff !important; + } + .btn-yellow:active, + .btn-yellow:focus { + border-color: #fbc02d !important; + background-color: #f9a825 !important; + color: #fff !important; + } + .btn-outline-yellow { + border-color: #ffeb3b; + background-color: transparent; + color: #ffeb3b; + } + .btn-outline-yellow:hover { + background-color: #ffeb3b; + color: #fff !important; + } + .widget-timeline .timeline-items.timeline-icon-yellow:before { + background-color: #ffeb3b; + } + input[type="checkbox"].bg-yellow + .custom-control-label:before, + input[type="radio"].bg-yellow + .custom-control-label:before { + background-color: #ffeb3b !important; + } + .bg-yellow.bg-darken-1, + .btn-yellow.btn-darken-1 { + background-color: #fdd835 !important; + } + .border-yellow { + border: 1px solid #ffeb3b !important; + } + .border-top-yellow { + border-top: 1px solid #ffeb3b; + } + .border-bottom-yellow { + border-bottom: 1px solid #ffeb3b; + } + .border-left-yellow { + border-left: 1px solid #ffeb3b; + } + .border-right-yellow { + border-right: 1px solid #ffeb3b; + } + .yellow.darken-1 { + color: #fdd835 !important; + } + .btn-yellow.btn-darken-1 { + border-color: #fbc02d !important; + } + .btn-yellow.btn-darken-1:hover { + border-color: #fbc02d !important; + background-color: #f9a825 !important; + } + .btn-yellow.btn-darken-1:active, + .btn-yellow.btn-darken-1:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-darken-1 { + border-color: #fdd835 !important; + color: #fdd835 !important; + } + .btn-outline-yellow.btn-outline-darken-1:hover { + background-color: #fdd835 !important; + } + .border-yellow.border-darken-1 { + border: 1px solid #fdd835 !important; + } + .border-top-yellow.border-top-darken-1 { + border-top: 1px solid #fdd835 !important; + } + .border-bottom-yellow.border-bottom-darken-1 { + border-bottom: 1px solid #fdd835 !important; + } + .border-left-yellow.border-left-darken-1 { + border-left: 1px solid #fdd835 !important; + } + .border-right-yellow.border-right-darken-1 { + border-right: 1px solid #fdd835 !important; + } + .btn-yellow.btn-darken-2, + .btn-yellow.btn-darken-2:hover { + border-color: #fbc02d !important; + } + .overlay-yellow.overlay-darken-1 { + background: #fdd835; + background: rgba(253, 216, 53, 0.8); + } + .bg-yellow.bg-darken-2, + .btn-yellow.btn-darken-2 { + background-color: #fbc02d !important; + } + .yellow.darken-2 { + color: #fbc02d !important; + } + .btn-yellow.btn-darken-2:hover { + background-color: #f9a825 !important; + } + .btn-yellow.btn-darken-2:active, + .btn-yellow.btn-darken-2:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-darken-2 { + border-color: #fbc02d !important; + color: #fbc02d !important; + } + .btn-outline-yellow.btn-outline-darken-2:hover { + background-color: #fbc02d !important; + } + .border-yellow.border-darken-2 { + border: 1px solid #fbc02d !important; + } + .border-top-yellow.border-top-darken-2 { + border-top: 1px solid #fbc02d !important; + } + .border-bottom-yellow.border-bottom-darken-2 { + border-bottom: 1px solid #fbc02d !important; + } + .border-left-yellow.border-left-darken-2 { + border-left: 1px solid #fbc02d !important; + } + .border-right-yellow.border-right-darken-2 { + border-right: 1px solid #fbc02d !important; + } + .overlay-yellow.overlay-darken-2 { + background: #fbc02d; + background: rgba(251, 192, 45, 0.8); + } + .yellow.darken-3 { + color: #f9a825 !important; + } + .bg-yellow.bg-darken-3 { + background-color: #f9a825 !important; + } + .btn-yellow.btn-darken-3, + .btn-yellow.btn-darken-3:hover { + border-color: #fbc02d !important; + background-color: #f9a825 !important; + } + .btn-yellow.btn-darken-3:active, + .btn-yellow.btn-darken-3:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-darken-3 { + border-color: #f9a825 !important; + color: #f9a825 !important; + } + .btn-outline-yellow.btn-outline-darken-3:hover { + background-color: #f9a825 !important; + } + .border-yellow.border-darken-3 { + border: 1px solid #f9a825 !important; + } + .border-top-yellow.border-top-darken-3 { + border-top: 1px solid #f9a825 !important; + } + .border-bottom-yellow.border-bottom-darken-3 { + border-bottom: 1px solid #f9a825 !important; + } + .border-left-yellow.border-left-darken-3 { + border-left: 1px solid #f9a825 !important; + } + .border-right-yellow.border-right-darken-3 { + border-right: 1px solid #f9a825 !important; + } + .btn-yellow.btn-darken-4, + .btn-yellow.btn-darken-4:hover { + border-color: #fbc02d !important; + } + .overlay-yellow.overlay-darken-3 { + background: #f9a825; + background: rgba(249, 168, 37, 0.8); + } + .bg-yellow.bg-darken-4, + .btn-yellow.btn-darken-4 { + background-color: #f57f17 !important; + } + .yellow.darken-4 { + color: #f57f17 !important; + } + .btn-yellow.btn-darken-4:hover { + background-color: #f9a825 !important; + } + .btn-yellow.btn-darken-4:active, + .btn-yellow.btn-darken-4:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-darken-4 { + border-color: #f57f17 !important; + color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-darken-4:hover { + background-color: #f57f17 !important; + } + .border-yellow.border-darken-4 { + border: 1px solid #f57f17 !important; + } + .border-top-yellow.border-top-darken-4 { + border-top: 1px solid #f57f17 !important; + } + .border-bottom-yellow.border-bottom-darken-4 { + border-bottom: 1px solid #f57f17 !important; + } + .border-left-yellow.border-left-darken-4 { + border-left: 1px solid #f57f17 !important; + } + .border-right-yellow.border-right-darken-4 { + border-right: 1px solid #f57f17 !important; + } + .btn-yellow.btn-accent-1, + .btn-yellow.btn-accent-1:hover { + border-color: #fbc02d !important; + } + .overlay-yellow.overlay-darken-4 { + background: #f57f17; + background: rgba(245, 127, 23, 0.8); + } + .bg-yellow.bg-accent-1, + .btn-yellow.btn-accent-1 { + background-color: #ffff8d !important; + } + .yellow.accent-1 { + color: #ffff8d !important; + } + .btn-yellow.btn-accent-1:hover { + background-color: #f9a825 !important; + } + .btn-yellow.btn-accent-1:active, + .btn-yellow.btn-accent-1:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-accent-1 { + border-color: #ffff8d !important; + color: #ffff8d !important; + } + .btn-outline-yellow.btn-outline-accent-1:hover { + background-color: #ffff8d !important; + } + .border-yellow.border-accent-1 { + border: 1px solid #ffff8d !important; + } + .border-top-yellow.border-top-accent-1 { + border-top: 1px solid #ffff8d !important; + } + .border-bottom-yellow.border-bottom-accent-1 { + border-bottom: 1px solid #ffff8d !important; + } + .border-left-yellow.border-left-accent-1 { + border-left: 1px solid #ffff8d !important; + } + .border-right-yellow.border-right-accent-1 { + border-right: 1px solid #ffff8d !important; + } + .btn-yellow.btn-accent-2, + .btn-yellow.btn-accent-2:hover { + border-color: #fbc02d !important; + } + .overlay-yellow.overlay-accent-1 { + background: #ffff8d; + background: rgba(255, 255, 141, 0.8); + } + .bg-yellow.bg-accent-2, + .btn-yellow.btn-accent-2 { + background-color: #ff0 !important; + } + .yellow.accent-2 { + color: #ff0 !important; + } + .btn-yellow.btn-accent-2:hover { + background-color: #f9a825 !important; + } + .btn-yellow.btn-accent-2:active, + .btn-yellow.btn-accent-2:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-accent-2 { + border-color: #ff0 !important; + color: #ff0 !important; + } + .btn-outline-yellow.btn-outline-accent-2:hover { + background-color: #ff0 !important; + } + .border-yellow.border-accent-2 { + border: 1px solid #ff0 !important; + } + .border-top-yellow.border-top-accent-2 { + border-top: 1px solid #ff0 !important; + } + .border-bottom-yellow.border-bottom-accent-2 { + border-bottom: 1px solid #ff0 !important; + } + .border-left-yellow.border-left-accent-2 { + border-left: 1px solid #ff0 !important; + } + .border-right-yellow.border-right-accent-2 { + border-right: 1px solid #ff0 !important; + } + .btn-yellow.btn-accent-3, + .btn-yellow.btn-accent-3:hover { + border-color: #fbc02d !important; + } + .overlay-yellow.overlay-accent-2 { + background: #ff0; + background: rgba(255, 255, 0, 0.8); + } + .bg-yellow.bg-accent-3, + .btn-yellow.btn-accent-3 { + background-color: #ffea00 !important; + } + .yellow.accent-3 { + color: #ffea00 !important; + } + .btn-yellow.btn-accent-3:hover { + background-color: #f9a825 !important; + } + .btn-yellow.btn-accent-3:active, + .btn-yellow.btn-accent-3:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-accent-3 { + border-color: #ffea00 !important; + color: #ffea00 !important; + } + .btn-outline-yellow.btn-outline-accent-3:hover { + background-color: #ffea00 !important; + } + .border-yellow.border-accent-3 { + border: 1px solid #ffea00 !important; + } + .border-top-yellow.border-top-accent-3 { + border-top: 1px solid #ffea00 !important; + } + .border-bottom-yellow.border-bottom-accent-3 { + border-bottom: 1px solid #ffea00 !important; + } + .border-left-yellow.border-left-accent-3 { + border-left: 1px solid #ffea00 !important; + } + .border-right-yellow.border-right-accent-3 { + border-right: 1px solid #ffea00 !important; + } + .btn-yellow.btn-accent-4, + .btn-yellow.btn-accent-4:hover { + border-color: #fbc02d !important; + } + .overlay-yellow.overlay-accent-3 { + background: #ffea00; + background: rgba(255, 234, 0, 0.8); + } + .bg-yellow.bg-accent-4, + .btn-yellow.btn-accent-4 { + background-color: #ffd600 !important; + } + .yellow.accent-4 { + color: #ffd600 !important; + } + .btn-yellow.btn-accent-4:hover { + background-color: #f9a825 !important; + } + .btn-yellow.btn-accent-4:active, + .btn-yellow.btn-accent-4:focus { + border-color: #f9a825 !important; + background-color: #f57f17 !important; + } + .btn-outline-yellow.btn-outline-accent-4 { + border-color: #ffd600 !important; + color: #ffd600 !important; + } + .btn-outline-yellow.btn-outline-accent-4:hover { + background-color: #ffd600 !important; + } + input:focus ~ .bg-yellow { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffd600 !important; + } + .border-yellow.border-accent-4 { + border: 1px solid #ffd600 !important; + } + .border-top-yellow.border-top-accent-4 { + border-top: 1px solid #ffd600 !important; + } + .border-bottom-yellow.border-bottom-accent-4 { + border-bottom: 1px solid #ffd600 !important; + } + .border-left-yellow.border-left-accent-4 { + border-left: 1px solid #ffd600 !important; + } + .border-right-yellow.border-right-accent-4 { + border-right: 1px solid #ffd600 !important; + } + .btn-amber.btn-lighten-5, + .btn-amber.btn-lighten-5:hover { + border-color: #ffa000 !important; + } + .overlay-yellow.overlay-accent-4 { + background: #ffd600; + background: rgba(255, 214, 0, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="yellow"]:before { + background-color: #ffd600; + } + .bg-amber.bg-lighten-5, + .btn-amber.btn-lighten-5 { + background-color: #fff8e1 !important; + } + .amber.lighten-5 { + color: #fff8e1 !important; + } + .btn-amber.btn-lighten-5:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-lighten-5:active, + .btn-amber.btn-lighten-5:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-lighten-5 { + border-color: #fff8e1 !important; + color: #fff8e1 !important; + } + .btn-outline-amber.btn-outline-lighten-5:hover { + background-color: #fff8e1 !important; + } + .border-amber.border-lighten-5 { + border: 1px solid #fff8e1 !important; + } + .border-top-amber.border-top-lighten-5 { + border-top: 1px solid #fff8e1 !important; + } + .border-bottom-amber.border-bottom-lighten-5 { + border-bottom: 1px solid #fff8e1 !important; + } + .border-left-amber.border-left-lighten-5 { + border-left: 1px solid #fff8e1 !important; + } + .border-right-amber.border-right-lighten-5 { + border-right: 1px solid #fff8e1 !important; + } + .btn-amber.btn-lighten-4, + .btn-amber.btn-lighten-4:hover { + border-color: #ffa000 !important; + } + .overlay-amber.overlay-lighten-5 { + background: #fff8e1; + background: rgba(255, 248, 225, 0.8); + } + .bg-amber.bg-lighten-4, + .btn-amber.btn-lighten-4 { + background-color: #ffecb3 !important; + } + .amber.lighten-4 { + color: #ffecb3 !important; + } + .btn-amber.btn-lighten-4:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-lighten-4:active, + .btn-amber.btn-lighten-4:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-lighten-4 { + border-color: #ffecb3 !important; + color: #ffecb3 !important; + } + .btn-outline-amber.btn-outline-lighten-4:hover { + background-color: #ffecb3 !important; + } + .border-amber.border-lighten-4 { + border: 1px solid #ffecb3 !important; + } + .border-top-amber.border-top-lighten-4 { + border-top: 1px solid #ffecb3 !important; + } + .border-bottom-amber.border-bottom-lighten-4 { + border-bottom: 1px solid #ffecb3 !important; + } + .border-left-amber.border-left-lighten-4 { + border-left: 1px solid #ffecb3 !important; + } + .border-right-amber.border-right-lighten-4 { + border-right: 1px solid #ffecb3 !important; + } + .btn-amber.btn-lighten-3, + .btn-amber.btn-lighten-3:hover { + border-color: #ffa000 !important; + } + .overlay-amber.overlay-lighten-4 { + background: #ffecb3; + background: rgba(255, 236, 179, 0.8); + } + .bg-amber.bg-lighten-3, + .btn-amber.btn-lighten-3 { + background-color: #ffe082 !important; + } + .amber.lighten-3 { + color: #ffe082 !important; + } + .btn-amber.btn-lighten-3:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-lighten-3:active, + .btn-amber.btn-lighten-3:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-lighten-3 { + border-color: #ffe082 !important; + color: #ffe082 !important; + } + .btn-outline-amber.btn-outline-lighten-3:hover { + background-color: #ffe082 !important; + } + .border-amber.border-lighten-3 { + border: 1px solid #ffe082 !important; + } + .border-top-amber.border-top-lighten-3 { + border-top: 1px solid #ffe082 !important; + } + .border-bottom-amber.border-bottom-lighten-3 { + border-bottom: 1px solid #ffe082 !important; + } + .border-left-amber.border-left-lighten-3 { + border-left: 1px solid #ffe082 !important; + } + .border-right-amber.border-right-lighten-3 { + border-right: 1px solid #ffe082 !important; + } + .btn-amber.btn-lighten-2, + .btn-amber.btn-lighten-2:hover { + border-color: #ffa000 !important; + } + .overlay-amber.overlay-lighten-3 { + background: #ffe082; + background: rgba(255, 224, 130, 0.8); + } + .bg-amber.bg-lighten-2, + .btn-amber.btn-lighten-2 { + background-color: #ffd54f !important; + } + .amber.lighten-2 { + color: #ffd54f !important; + } + .btn-amber.btn-lighten-2:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-lighten-2:active, + .btn-amber.btn-lighten-2:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-lighten-2 { + border-color: #ffd54f !important; + color: #ffd54f !important; + } + .btn-outline-amber.btn-outline-lighten-2:hover { + background-color: #ffd54f !important; + } + .border-amber.border-lighten-2 { + border: 1px solid #ffd54f !important; + } + .border-top-amber.border-top-lighten-2 { + border-top: 1px solid #ffd54f !important; + } + .border-bottom-amber.border-bottom-lighten-2 { + border-bottom: 1px solid #ffd54f !important; + } + .border-left-amber.border-left-lighten-2 { + border-left: 1px solid #ffd54f !important; + } + .border-right-amber.border-right-lighten-2 { + border-right: 1px solid #ffd54f !important; + } + .btn-amber.btn-lighten-1, + .btn-amber.btn-lighten-1:hover { + border-color: #ffa000 !important; + } + .overlay-amber.overlay-lighten-2 { + background: #ffd54f; + background: rgba(255, 213, 79, 0.8); + } + .bg-amber.bg-lighten-1, + .btn-amber.btn-lighten-1 { + background-color: #ffca28 !important; + } + .amber.lighten-1 { + color: #ffca28 !important; + } + .btn-amber.btn-lighten-1:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-lighten-1:active, + .btn-amber.btn-lighten-1:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-lighten-1 { + border-color: #ffca28 !important; + color: #ffca28 !important; + } + .btn-outline-amber.btn-outline-lighten-1:hover { + background-color: #ffca28 !important; + } + .border-amber.border-lighten-1 { + border: 1px solid #ffca28 !important; + } + .border-top-amber.border-top-lighten-1 { + border-top: 1px solid #ffca28 !important; + } + .border-bottom-amber.border-bottom-lighten-1 { + border-bottom: 1px solid #ffca28 !important; + } + .border-left-amber.border-left-lighten-1 { + border-left: 1px solid #ffca28 !important; + } + .border-right-amber.border-right-lighten-1 { + border-right: 1px solid #ffca28 !important; + } + .overlay-amber.overlay-lighten-1 { + background: #ffca28; + background: rgba(255, 202, 40, 0.8); + } + .amber { + color: #ffc107 !important; + } + .bg-amber { + background-color: #ffc107 !important; + } + .bg-amber .card-footer, + .bg-amber .card-header { + background-color: transparent; + } + .alert-amber { + border-color: #ffd34e !important; + background-color: #ffd34e !important; + color: #543f00 !important; + } + .alert-amber .alert-link { + color: #2b2000 !important; + } + .bullet.bullet-amber { + background-color: #ffc107; + } + .bg-light-amber { + background-color: rgba(255, 193, 7, 0.15); + } + .bg-amber.badge-glow, + .border-amber.badge-glow { + box-shadow: 0 0 10px #ffc107; + } + .overlay-amber { + background: #ffc107; + background: rgba(255, 193, 7, 0.8); + } + .btn-amber { + background-color: #ffc107 !important; + color: #fff; + } + .btn-amber:hover { + border-color: #ffb300 !important; + background-color: #ffca28 !important; + color: #fff !important; + } + .btn-amber:active, + .btn-amber:focus { + border-color: #ffa000 !important; + background-color: #ff8f00 !important; + color: #fff !important; + } + .btn-outline-amber { + border-color: #ffc107; + background-color: transparent; + color: #ffc107; + } + .btn-outline-amber:hover, + .widget-timeline .timeline-items.timeline-icon-amber:before { + background-color: #ffc107; + } + .btn-outline-amber:hover { + color: #fff !important; + } + input[type="checkbox"].bg-amber + .custom-control-label:before, + input[type="radio"].bg-amber + .custom-control-label:before { + background-color: #ffc107 !important; + } + .bg-amber.bg-darken-1, + .btn-amber.btn-darken-1 { + background-color: #ffb300 !important; + } + .border-amber { + border: 1px solid #ffc107 !important; + } + .border-top-amber { + border-top: 1px solid #ffc107; + } + .border-bottom-amber { + border-bottom: 1px solid #ffc107; + } + .border-left-amber { + border-left: 1px solid #ffc107; + } + .border-right-amber { + border-right: 1px solid #ffc107; + } + .amber.darken-1 { + color: #ffb300 !important; + } + .btn-amber.btn-darken-1 { + border-color: #ffa000 !important; + } + .btn-amber.btn-darken-1:hover { + border-color: #ffa000 !important; + background-color: #ff8f00 !important; + } + .btn-amber.btn-darken-1:active, + .btn-amber.btn-darken-1:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-darken-1 { + border-color: #ffb300 !important; + color: #ffb300 !important; + } + .btn-outline-amber.btn-outline-darken-1:hover { + background-color: #ffb300 !important; + } + .border-amber.border-darken-1 { + border: 1px solid #ffb300 !important; + } + .border-top-amber.border-top-darken-1 { + border-top: 1px solid #ffb300 !important; + } + .border-bottom-amber.border-bottom-darken-1 { + border-bottom: 1px solid #ffb300 !important; + } + .border-left-amber.border-left-darken-1 { + border-left: 1px solid #ffb300 !important; + } + .border-right-amber.border-right-darken-1 { + border-right: 1px solid #ffb300 !important; + } + .btn-amber.btn-darken-2, + .btn-amber.btn-darken-2:hover { + border-color: #ffa000 !important; + } + .overlay-amber.overlay-darken-1 { + background: #ffb300; + background: rgba(255, 179, 0, 0.8); + } + .bg-amber.bg-darken-2, + .btn-amber.btn-darken-2 { + background-color: #ffa000 !important; + } + .amber.darken-2 { + color: #ffa000 !important; + } + .btn-amber.btn-darken-2:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-darken-2:active, + .btn-amber.btn-darken-2:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-darken-2 { + border-color: #ffa000 !important; + color: #ffa000 !important; + } + .btn-outline-amber.btn-outline-darken-2:hover { + background-color: #ffa000 !important; + } + .border-amber.border-darken-2 { + border: 1px solid #ffa000 !important; + } + .border-top-amber.border-top-darken-2 { + border-top: 1px solid #ffa000 !important; + } + .border-bottom-amber.border-bottom-darken-2 { + border-bottom: 1px solid #ffa000 !important; + } + .border-left-amber.border-left-darken-2 { + border-left: 1px solid #ffa000 !important; + } + .border-right-amber.border-right-darken-2 { + border-right: 1px solid #ffa000 !important; + } + .overlay-amber.overlay-darken-2 { + background: #ffa000; + background: rgba(255, 160, 0, 0.8); + } + .amber.darken-3 { + color: #ff8f00 !important; + } + .bg-amber.bg-darken-3 { + background-color: #ff8f00 !important; + } + .btn-amber.btn-darken-3, + .btn-amber.btn-darken-3:hover { + border-color: #ffa000 !important; + background-color: #ff8f00 !important; + } + .btn-amber.btn-darken-3:active, + .btn-amber.btn-darken-3:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-darken-3 { + border-color: #ff8f00 !important; + color: #ff8f00 !important; + } + .btn-outline-amber.btn-outline-darken-3:hover { + background-color: #ff8f00 !important; + } + .border-amber.border-darken-3 { + border: 1px solid #ff8f00 !important; + } + .border-top-amber.border-top-darken-3 { + border-top: 1px solid #ff8f00 !important; + } + .border-bottom-amber.border-bottom-darken-3 { + border-bottom: 1px solid #ff8f00 !important; + } + .border-left-amber.border-left-darken-3 { + border-left: 1px solid #ff8f00 !important; + } + .border-right-amber.border-right-darken-3 { + border-right: 1px solid #ff8f00 !important; + } + .btn-amber.btn-darken-4, + .btn-amber.btn-darken-4:hover { + border-color: #ffa000 !important; + } + .overlay-amber.overlay-darken-3 { + background: #ff8f00; + background: rgba(255, 143, 0, 0.8); + } + .bg-amber.bg-darken-4, + .btn-amber.btn-darken-4 { + background-color: #ff6f00 !important; + } + .amber.darken-4 { + color: #ff6f00 !important; + } + .btn-amber.btn-darken-4:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-darken-4:active, + .btn-amber.btn-darken-4:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-darken-4 { + border-color: #ff6f00 !important; + color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-darken-4:hover { + background-color: #ff6f00 !important; + } + .border-amber.border-darken-4 { + border: 1px solid #ff6f00 !important; + } + .border-top-amber.border-top-darken-4 { + border-top: 1px solid #ff6f00 !important; + } + .border-bottom-amber.border-bottom-darken-4 { + border-bottom: 1px solid #ff6f00 !important; + } + .border-left-amber.border-left-darken-4 { + border-left: 1px solid #ff6f00 !important; + } + .border-right-amber.border-right-darken-4 { + border-right: 1px solid #ff6f00 !important; + } + .btn-amber.btn-accent-1, + .btn-amber.btn-accent-1:hover { + border-color: #ffa000 !important; + } + .overlay-amber.overlay-darken-4 { + background: #ff6f00; + background: rgba(255, 111, 0, 0.8); + } + .bg-amber.bg-accent-1, + .btn-amber.btn-accent-1 { + background-color: #ffe57f !important; + } + .amber.accent-1 { + color: #ffe57f !important; + } + .btn-amber.btn-accent-1:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-accent-1:active, + .btn-amber.btn-accent-1:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-accent-1 { + border-color: #ffe57f !important; + color: #ffe57f !important; + } + .btn-outline-amber.btn-outline-accent-1:hover { + background-color: #ffe57f !important; + } + .border-amber.border-accent-1 { + border: 1px solid #ffe57f !important; + } + .border-top-amber.border-top-accent-1 { + border-top: 1px solid #ffe57f !important; + } + .border-bottom-amber.border-bottom-accent-1 { + border-bottom: 1px solid #ffe57f !important; + } + .border-left-amber.border-left-accent-1 { + border-left: 1px solid #ffe57f !important; + } + .border-right-amber.border-right-accent-1 { + border-right: 1px solid #ffe57f !important; + } + .btn-amber.btn-accent-2, + .btn-amber.btn-accent-2:hover { + border-color: #ffa000 !important; + } + .overlay-amber.overlay-accent-1 { + background: #ffe57f; + background: rgba(255, 229, 127, 0.8); + } + .bg-amber.bg-accent-2, + .btn-amber.btn-accent-2 { + background-color: #ffd740 !important; + } + .amber.accent-2 { + color: #ffd740 !important; + } + .btn-amber.btn-accent-2:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-accent-2:active, + .btn-amber.btn-accent-2:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-accent-2 { + border-color: #ffd740 !important; + color: #ffd740 !important; + } + .btn-outline-amber.btn-outline-accent-2:hover { + background-color: #ffd740 !important; + } + .border-amber.border-accent-2 { + border: 1px solid #ffd740 !important; + } + .border-top-amber.border-top-accent-2 { + border-top: 1px solid #ffd740 !important; + } + .border-bottom-amber.border-bottom-accent-2 { + border-bottom: 1px solid #ffd740 !important; + } + .border-left-amber.border-left-accent-2 { + border-left: 1px solid #ffd740 !important; + } + .border-right-amber.border-right-accent-2 { + border-right: 1px solid #ffd740 !important; + } + .btn-amber.btn-accent-3, + .btn-amber.btn-accent-3:hover { + border-color: #ffa000 !important; + } + .overlay-amber.overlay-accent-2 { + background: #ffd740; + background: rgba(255, 215, 64, 0.8); + } + .bg-amber.bg-accent-3, + .btn-amber.btn-accent-3 { + background-color: #ffc400 !important; + } + .amber.accent-3 { + color: #ffc400 !important; + } + .btn-amber.btn-accent-3:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-accent-3:active, + .btn-amber.btn-accent-3:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-accent-3 { + border-color: #ffc400 !important; + color: #ffc400 !important; + } + .btn-outline-amber.btn-outline-accent-3:hover { + background-color: #ffc400 !important; + } + .border-amber.border-accent-3 { + border: 1px solid #ffc400 !important; + } + .border-top-amber.border-top-accent-3 { + border-top: 1px solid #ffc400 !important; + } + .border-bottom-amber.border-bottom-accent-3 { + border-bottom: 1px solid #ffc400 !important; + } + .border-left-amber.border-left-accent-3 { + border-left: 1px solid #ffc400 !important; + } + .border-right-amber.border-right-accent-3 { + border-right: 1px solid #ffc400 !important; + } + .btn-amber.btn-accent-4, + .btn-amber.btn-accent-4:hover { + border-color: #ffa000 !important; + } + .overlay-amber.overlay-accent-3 { + background: #ffc400; + background: rgba(255, 196, 0, 0.8); + } + .bg-amber.bg-accent-4, + .btn-amber.btn-accent-4 { + background-color: #ffab00 !important; + } + .amber.accent-4 { + color: #ffab00 !important; + } + .btn-amber.btn-accent-4:hover { + background-color: #ff8f00 !important; + } + .btn-amber.btn-accent-4:active, + .btn-amber.btn-accent-4:focus { + border-color: #ff8f00 !important; + background-color: #ff6f00 !important; + } + .btn-outline-amber.btn-outline-accent-4 { + border-color: #ffab00 !important; + color: #ffab00 !important; + } + .btn-outline-amber.btn-outline-accent-4:hover { + background-color: #ffab00 !important; + } + input:focus ~ .bg-amber { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ffab00 !important; + } + .border-amber.border-accent-4 { + border: 1px solid #ffab00 !important; + } + .border-top-amber.border-top-accent-4 { + border-top: 1px solid #ffab00 !important; + } + .border-bottom-amber.border-bottom-accent-4 { + border-bottom: 1px solid #ffab00 !important; + } + .border-left-amber.border-left-accent-4 { + border-left: 1px solid #ffab00 !important; + } + .border-right-amber.border-right-accent-4 { + border-right: 1px solid #ffab00 !important; + } + .overlay-amber.overlay-accent-4 { + background: #ffab00; + background: rgba(255, 171, 0, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="amber"]:before { + background-color: #ffab00; + } + .bg-blue-grey.bg-lighten-5, + .btn-blue-grey.btn-lighten-5 { + background-color: #eceff1 !important; + } + .blue-grey.lighten-5 { + color: #eceff1 !important; + } + .btn-blue-grey.btn-lighten-5 { + border-color: #455a64 !important; + } + .btn-blue-grey.btn-lighten-5:hover { + border-color: #455a64 !important; + background-color: #37474f !important; + } + .btn-blue-grey.btn-lighten-5:active, + .btn-blue-grey.btn-lighten-5:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-blue-grey.btn-outline-lighten-5 { + border-color: #eceff1 !important; + color: #eceff1 !important; + } + .btn-outline-blue-grey.btn-outline-lighten-5:hover { + background-color: #eceff1 !important; + } + .border-blue-grey.border-lighten-5 { + border: 1px solid #eceff1 !important; + } + .border-top-blue-grey.border-top-lighten-5 { + border-top: 1px solid #eceff1 !important; + } + .border-bottom-blue-grey.border-bottom-lighten-5 { + border-bottom: 1px solid #eceff1 !important; + } + .border-left-blue-grey.border-left-lighten-5 { + border-left: 1px solid #eceff1 !important; + } + .border-right-blue-grey.border-right-lighten-5 { + border-right: 1px solid #eceff1 !important; + } + .overlay-blue-grey.overlay-lighten-5 { + background: #eceff1; + background: rgba(236, 239, 241, 0.8); + } + .bg-blue-grey.bg-lighten-4, + .btn-blue-grey.btn-lighten-4 { + background-color: #cfd8dc !important; + } + .blue-grey.lighten-4 { + color: #cfd8dc !important; + } + .btn-blue-grey.btn-lighten-4 { + border-color: #455a64 !important; + } + .btn-blue-grey.btn-lighten-4:hover { + border-color: #455a64 !important; + background-color: #37474f !important; + } + .btn-blue-grey.btn-lighten-4:active, + .btn-blue-grey.btn-lighten-4:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-blue-grey.btn-outline-lighten-4 { + border-color: #cfd8dc !important; + color: #cfd8dc !important; + } + .btn-outline-blue-grey.btn-outline-lighten-4:hover { + background-color: #cfd8dc !important; + } + .border-blue-grey.border-lighten-4 { + border: 1px solid #cfd8dc !important; + } + .border-top-blue-grey.border-top-lighten-4 { + border-top: 1px solid #cfd8dc !important; + } + .border-bottom-blue-grey.border-bottom-lighten-4 { + border-bottom: 1px solid #cfd8dc !important; + } + .border-left-blue-grey.border-left-lighten-4 { + border-left: 1px solid #cfd8dc !important; + } + .border-right-blue-grey.border-right-lighten-4 { + border-right: 1px solid #cfd8dc !important; + } + .overlay-blue-grey.overlay-lighten-4 { + background: #cfd8dc; + background: rgba(207, 216, 220, 0.8); + } + .bg-blue-grey.bg-lighten-3, + .btn-blue-grey.btn-lighten-3 { + background-color: #b0bec5 !important; + } + .blue-grey.lighten-3 { + color: #b0bec5 !important; + } + .btn-blue-grey.btn-lighten-3 { + border-color: #455a64 !important; + } + .btn-blue-grey.btn-lighten-3:hover { + border-color: #455a64 !important; + background-color: #37474f !important; + } + .btn-blue-grey.btn-lighten-3:active, + .btn-blue-grey.btn-lighten-3:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-blue-grey.btn-outline-lighten-3 { + border-color: #b0bec5 !important; + color: #b0bec5 !important; + } + .btn-outline-blue-grey.btn-outline-lighten-3:hover { + background-color: #b0bec5 !important; + } + .border-blue-grey.border-lighten-3 { + border: 1px solid #b0bec5 !important; + } + .border-top-blue-grey.border-top-lighten-3 { + border-top: 1px solid #b0bec5 !important; + } + .border-bottom-blue-grey.border-bottom-lighten-3 { + border-bottom: 1px solid #b0bec5 !important; + } + .border-left-blue-grey.border-left-lighten-3 { + border-left: 1px solid #b0bec5 !important; + } + .border-right-blue-grey.border-right-lighten-3 { + border-right: 1px solid #b0bec5 !important; + } + .overlay-blue-grey.overlay-lighten-3 { + background: #b0bec5; + background: rgba(176, 190, 197, 0.8); + } + .bg-blue-grey.bg-lighten-2, + .btn-blue-grey.btn-lighten-2 { + background-color: #90a4ae !important; + } + .blue-grey.lighten-2 { + color: #90a4ae !important; + } + .btn-blue-grey.btn-lighten-2 { + border-color: #455a64 !important; + } + .btn-blue-grey.btn-lighten-2:hover { + border-color: #455a64 !important; + background-color: #37474f !important; + } + .btn-blue-grey.btn-lighten-2:active, + .btn-blue-grey.btn-lighten-2:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-blue-grey.btn-outline-lighten-2 { + border-color: #90a4ae !important; + color: #90a4ae !important; + } + .btn-outline-blue-grey.btn-outline-lighten-2:hover { + background-color: #90a4ae !important; + } + .border-blue-grey.border-lighten-2 { + border: 1px solid #90a4ae !important; + } + .border-top-blue-grey.border-top-lighten-2 { + border-top: 1px solid #90a4ae !important; + } + .border-bottom-blue-grey.border-bottom-lighten-2 { + border-bottom: 1px solid #90a4ae !important; + } + .border-left-blue-grey.border-left-lighten-2 { + border-left: 1px solid #90a4ae !important; + } + .border-right-blue-grey.border-right-lighten-2 { + border-right: 1px solid #90a4ae !important; + } + .overlay-blue-grey.overlay-lighten-2 { + background: #90a4ae; + background: rgba(144, 164, 174, 0.8); + } + .bg-blue-grey.bg-lighten-1, + .btn-blue-grey.btn-lighten-1 { + background-color: #78909c !important; + } + .blue-grey.lighten-1 { + color: #78909c !important; + } + .btn-blue-grey.btn-lighten-1 { + border-color: #455a64 !important; + } + .btn-blue-grey.btn-lighten-1:hover { + border-color: #455a64 !important; + background-color: #37474f !important; + } + .btn-blue-grey.btn-lighten-1:active, + .btn-blue-grey.btn-lighten-1:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-blue-grey.btn-outline-lighten-1 { + border-color: #78909c !important; + color: #78909c !important; + } + .btn-outline-blue-grey.btn-outline-lighten-1:hover { + background-color: #78909c !important; + } + .border-blue-grey.border-lighten-1 { + border: 1px solid #78909c !important; + } + .border-top-blue-grey.border-top-lighten-1 { + border-top: 1px solid #78909c !important; + } + .border-bottom-blue-grey.border-bottom-lighten-1 { + border-bottom: 1px solid #78909c !important; + } + .border-left-blue-grey.border-left-lighten-1 { + border-left: 1px solid #78909c !important; + } + .border-right-blue-grey.border-right-lighten-1 { + border-right: 1px solid #78909c !important; + } + .overlay-blue-grey.overlay-lighten-1 { + background: #78909c; + background: rgba(120, 144, 156, 0.8); + } + .blue-grey { + color: #607d8b !important; + } + .bg-blue-grey { + background-color: #607d8b !important; + } + .bg-blue-grey .card-footer, + .bg-blue-grey .card-header { + background-color: transparent; + } + .alert-blue-grey { + border-color: #87a0ac !important; + background-color: #87a0ac !important; + color: #171e21 !important; + } + .alert-blue-grey .alert-link { + color: #060809 !important; + } + .bullet.bullet-blue-grey { + background-color: #607d8b; + } + .bg-light-blue-grey { + background-color: rgba(96, 125, 139, 0.15); + } + .bg-blue-grey.badge-glow, + .border-blue-grey.badge-glow { + box-shadow: 0 0 10px #607d8b; + } + .overlay-blue-grey { + background: #607d8b; + background: rgba(96, 125, 139, 0.8); + } + .btn-blue-grey { + background-color: #607d8b !important; + color: #fff; + } + .btn-blue-grey:hover { + border-color: #546e7a !important; + background-color: #78909c !important; + color: #fff !important; + } + .btn-blue-grey:active, + .btn-blue-grey:focus { + border-color: #455a64 !important; + background-color: #37474f !important; + color: #fff !important; + } + .btn-outline-blue-grey { + border-color: #607d8b; + background-color: transparent; + color: #607d8b; + } + .btn-outline-blue-grey:hover { + background-color: #607d8b; + color: #fff !important; + } + .widget-timeline .timeline-items.timeline-icon-blue-grey:before { + background-color: #607d8b; + } + input[type="checkbox"].bg-blue-grey + .custom-control-label:before, + input[type="radio"].bg-blue-grey + .custom-control-label:before { + background-color: #607d8b !important; + } + .bg-blue-grey.bg-darken-1, + .btn-blue-grey.btn-darken-1 { + background-color: #546e7a !important; + } + .border-blue-grey { + border: 1px solid #607d8b !important; + } + .border-top-blue-grey { + border-top: 1px solid #607d8b; + } + .border-bottom-blue-grey { + border-bottom: 1px solid #607d8b; + } + .border-left-blue-grey { + border-left: 1px solid #607d8b; + } + .border-right-blue-grey { + border-right: 1px solid #607d8b; + } + .blue-grey.darken-1 { + color: #546e7a !important; + } + .btn-blue-grey.btn-darken-1 { + border-color: #455a64 !important; + } + .btn-blue-grey.btn-darken-1:hover { + border-color: #455a64 !important; + background-color: #37474f !important; + } + .btn-blue-grey.btn-darken-1:active, + .btn-blue-grey.btn-darken-1:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-blue-grey.btn-outline-darken-1 { + border-color: #546e7a !important; + color: #546e7a !important; + } + .btn-outline-blue-grey.btn-outline-darken-1:hover { + background-color: #546e7a !important; + } + .border-blue-grey.border-darken-1 { + border: 1px solid #546e7a !important; + } + .border-top-blue-grey.border-top-darken-1 { + border-top: 1px solid #546e7a !important; + } + .border-bottom-blue-grey.border-bottom-darken-1 { + border-bottom: 1px solid #546e7a !important; + } + .border-left-blue-grey.border-left-darken-1 { + border-left: 1px solid #546e7a !important; + } + .border-right-blue-grey.border-right-darken-1 { + border-right: 1px solid #546e7a !important; + } + .overlay-blue-grey.overlay-darken-1 { + background: #546e7a; + background: rgba(84, 110, 122, 0.8); + } + .bg-blue-grey.bg-darken-2, + .btn-blue-grey.btn-darken-2 { + background-color: #455a64 !important; + } + .blue-grey.darken-2 { + color: #455a64 !important; + } + .btn-blue-grey.btn-darken-2 { + border-color: #455a64 !important; + } + .btn-blue-grey.btn-darken-2:hover { + border-color: #455a64 !important; + background-color: #37474f !important; + } + .btn-blue-grey.btn-darken-2:active, + .btn-blue-grey.btn-darken-2:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-blue-grey.btn-outline-darken-2 { + border-color: #455a64 !important; + color: #455a64 !important; + } + .btn-outline-blue-grey.btn-outline-darken-2:hover { + background-color: #455a64 !important; + } + .border-blue-grey.border-darken-2 { + border: 1px solid #455a64 !important; + } + .border-top-blue-grey.border-top-darken-2 { + border-top: 1px solid #455a64 !important; + } + .border-bottom-blue-grey.border-bottom-darken-2 { + border-bottom: 1px solid #455a64 !important; + } + .border-left-blue-grey.border-left-darken-2 { + border-left: 1px solid #455a64 !important; + } + .border-right-blue-grey.border-right-darken-2 { + border-right: 1px solid #455a64 !important; + } + .overlay-blue-grey.overlay-darken-2 { + background: #455a64; + background: rgba(69, 90, 100, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="blue-grey"]:before { + background-color: #455a64; + } + .blue-grey.darken-3 { + color: #37474f !important; + } + .bg-blue-grey.bg-darken-3 { + background-color: #37474f !important; + } + .btn-blue-grey.btn-darken-3, + .btn-blue-grey.btn-darken-3:hover { + border-color: #455a64 !important; + background-color: #37474f !important; + } + .btn-blue-grey.btn-darken-3:active, + .btn-blue-grey.btn-darken-3:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-blue-grey.btn-outline-darken-3 { + border-color: #37474f !important; + color: #37474f !important; + } + .btn-outline-blue-grey.btn-outline-darken-3:hover { + background-color: #37474f !important; + } + .border-blue-grey.border-darken-3 { + border: 1px solid #37474f !important; + } + .border-top-blue-grey.border-top-darken-3 { + border-top: 1px solid #37474f !important; + } + .border-bottom-blue-grey.border-bottom-darken-3 { + border-bottom: 1px solid #37474f !important; + } + .border-left-blue-grey.border-left-darken-3 { + border-left: 1px solid #37474f !important; + } + .border-right-blue-grey.border-right-darken-3 { + border-right: 1px solid #37474f !important; + } + .overlay-blue-grey.overlay-darken-3 { + background: #37474f; + background: rgba(55, 71, 79, 0.8); + } + .bg-blue-grey.bg-darken-4, + .btn-blue-grey.btn-darken-4 { + background-color: #263238 !important; + } + .blue-grey.darken-4 { + color: #263238 !important; + } + .btn-blue-grey.btn-darken-4 { + border-color: #455a64 !important; + } + .btn-blue-grey.btn-darken-4:hover { + border-color: #455a64 !important; + background-color: #37474f !important; + } + .btn-blue-grey.btn-darken-4:active, + .btn-blue-grey.btn-darken-4:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-blue-grey.btn-outline-darken-4 { + border-color: #263238 !important; + color: #263238 !important; + } + .btn-outline-blue-grey.btn-outline-darken-4:hover { + background-color: #263238 !important; + } + input:focus ~ .bg-blue-grey { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #263238 !important; + } + .border-blue-grey.border-darken-4 { + border: 1px solid #263238 !important; + } + .border-top-blue-grey.border-top-darken-4 { + border-top: 1px solid #263238 !important; + } + .border-bottom-blue-grey.border-bottom-darken-4 { + border-bottom: 1px solid #263238 !important; + } + .border-left-blue-grey.border-left-darken-4 { + border-left: 1px solid #263238 !important; + } + .border-right-blue-grey.border-right-darken-4 { + border-right: 1px solid #263238 !important; + } + .overlay-blue-grey.overlay-darken-4 { + background: #263238; + background: rgba(38, 50, 56, 0.8); + } + .kanban-container .kanban-board .kanban-item[data-border="blue-grey"]:before { + background-color: #263238; + } + .bg-grey-blue.bg-lighten-5, + .btn-grey-blue.btn-lighten-5 { + background-color: #eceff1 !important; + } + .grey-blue.lighten-5 { + color: #eceff1 !important; + } + .btn-grey-blue.btn-lighten-5 { + border-color: #404e67 !important; + } + .btn-grey-blue.btn-lighten-5:hover { + border-color: #404e67 !important; + background-color: #37474f !important; + } + .btn-grey-blue.btn-lighten-5:active, + .btn-grey-blue.btn-lighten-5:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-grey-blue.btn-outline-lighten-5 { + border-color: #eceff1 !important; + color: #eceff1 !important; + } + .btn-outline-grey-blue.btn-outline-lighten-5:hover { + background-color: #eceff1 !important; + } + .border-grey-blue.border-lighten-5 { + border: 1px solid #eceff1 !important; + } + .border-top-grey-blue.border-top-lighten-5 { + border-top: 1px solid #eceff1 !important; + } + .border-bottom-grey-blue.border-bottom-lighten-5 { + border-bottom: 1px solid #eceff1 !important; + } + .border-left-grey-blue.border-left-lighten-5 { + border-left: 1px solid #eceff1 !important; + } + .border-right-grey-blue.border-right-lighten-5 { + border-right: 1px solid #eceff1 !important; + } + .overlay-grey-blue.overlay-lighten-5 { + background: #eceff1; + background: rgba(236, 239, 241, 0.8); + } + .bg-grey-blue.bg-lighten-4, + .btn-grey-blue.btn-lighten-4 { + background-color: #cfd8dc !important; + } + .grey-blue.lighten-4 { + color: #cfd8dc !important; + } + .btn-grey-blue.btn-lighten-4 { + border-color: #404e67 !important; + } + .btn-grey-blue.btn-lighten-4:hover { + border-color: #404e67 !important; + background-color: #37474f !important; + } + .btn-grey-blue.btn-lighten-4:active, + .btn-grey-blue.btn-lighten-4:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-grey-blue.btn-outline-lighten-4 { + border-color: #cfd8dc !important; + color: #cfd8dc !important; + } + .btn-outline-grey-blue.btn-outline-lighten-4:hover { + background-color: #cfd8dc !important; + } + .border-grey-blue.border-lighten-4 { + border: 1px solid #cfd8dc !important; + } + .border-top-grey-blue.border-top-lighten-4 { + border-top: 1px solid #cfd8dc !important; + } + .border-bottom-grey-blue.border-bottom-lighten-4 { + border-bottom: 1px solid #cfd8dc !important; + } + .border-left-grey-blue.border-left-lighten-4 { + border-left: 1px solid #cfd8dc !important; + } + .border-right-grey-blue.border-right-lighten-4 { + border-right: 1px solid #cfd8dc !important; + } + .overlay-grey-blue.overlay-lighten-4 { + background: #cfd8dc; + background: rgba(207, 216, 220, 0.8); + } + .bg-grey-blue.bg-lighten-3, + .btn-grey-blue.btn-lighten-3 { + background-color: #b0bec5 !important; + } + .grey-blue.lighten-3 { + color: #b0bec5 !important; + } + .btn-grey-blue.btn-lighten-3 { + border-color: #404e67 !important; + } + .btn-grey-blue.btn-lighten-3:hover { + border-color: #404e67 !important; + background-color: #37474f !important; + } + .btn-grey-blue.btn-lighten-3:active, + .btn-grey-blue.btn-lighten-3:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-grey-blue.btn-outline-lighten-3 { + border-color: #b0bec5 !important; + color: #b0bec5 !important; + } + .btn-outline-grey-blue.btn-outline-lighten-3:hover { + background-color: #b0bec5 !important; + } + .border-grey-blue.border-lighten-3 { + border: 1px solid #b0bec5 !important; + } + .border-top-grey-blue.border-top-lighten-3 { + border-top: 1px solid #b0bec5 !important; + } + .border-bottom-grey-blue.border-bottom-lighten-3 { + border-bottom: 1px solid #b0bec5 !important; + } + .border-left-grey-blue.border-left-lighten-3 { + border-left: 1px solid #b0bec5 !important; + } + .border-right-grey-blue.border-right-lighten-3 { + border-right: 1px solid #b0bec5 !important; + } + .overlay-grey-blue.overlay-lighten-3 { + background: #b0bec5; + background: rgba(176, 190, 197, 0.8); + } + .bg-grey-blue.bg-lighten-2, + .btn-grey-blue.btn-lighten-2 { + background-color: #6f85ad !important; + } + .grey-blue.lighten-2 { + color: #6f85ad !important; + } + .btn-grey-blue.btn-lighten-2 { + border-color: #404e67 !important; + } + .btn-grey-blue.btn-lighten-2:hover { + border-color: #404e67 !important; + background-color: #37474f !important; + } + .btn-grey-blue.btn-lighten-2:active, + .btn-grey-blue.btn-lighten-2:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-grey-blue.btn-outline-lighten-2 { + border-color: #6f85ad !important; + color: #6f85ad !important; + } + .btn-outline-grey-blue.btn-outline-lighten-2:hover { + background-color: #6f85ad !important; + } + .border-grey-blue.border-lighten-2 { + border: 1px solid #6f85ad !important; + } + .border-top-grey-blue.border-top-lighten-2 { + border-top: 1px solid #6f85ad !important; + } + .border-bottom-grey-blue.border-bottom-lighten-2 { + border-bottom: 1px solid #6f85ad !important; + } + .border-left-grey-blue.border-left-lighten-2 { + border-left: 1px solid #6f85ad !important; + } + .border-right-grey-blue.border-right-lighten-2 { + border-right: 1px solid #6f85ad !important; + } + .overlay-grey-blue.overlay-lighten-2 { + background: #6f85ad; + background: rgba(111, 133, 173, 0.8); + } + .bg-grey-blue.bg-lighten-1, + .btn-grey-blue.btn-lighten-1 { + background-color: #78909c !important; + } + .grey-blue.lighten-1 { + color: #78909c !important; + } + .btn-grey-blue.btn-lighten-1 { + border-color: #404e67 !important; + } + .btn-grey-blue.btn-lighten-1:hover { + border-color: #404e67 !important; + background-color: #37474f !important; + } + .btn-grey-blue.btn-lighten-1:active, + .btn-grey-blue.btn-lighten-1:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-grey-blue.btn-outline-lighten-1 { + border-color: #78909c !important; + color: #78909c !important; + } + .btn-outline-grey-blue.btn-outline-lighten-1:hover { + background-color: #78909c !important; + } + .border-grey-blue.border-lighten-1 { + border: 1px solid #78909c !important; + } + .border-top-grey-blue.border-top-lighten-1 { + border-top: 1px solid #78909c !important; + } + .border-bottom-grey-blue.border-bottom-lighten-1 { + border-bottom: 1px solid #78909c !important; + } + .border-left-grey-blue.border-left-lighten-1 { + border-left: 1px solid #78909c !important; + } + .border-right-grey-blue.border-right-lighten-1 { + border-right: 1px solid #78909c !important; + } + .overlay-grey-blue.overlay-lighten-1 { + background: #78909c; + background: rgba(120, 144, 156, 0.8); + } + .grey-blue { + color: #1b2942 !important; + } + .alert-grey-blue, + .alert-grey-blue .alert-link { + color: #000 !important; + } + .bg-grey-blue { + background-color: #1b2942 !important; + } + .bg-grey-blue .card-footer, + .bg-grey-blue .card-header { + background-color: transparent; + } + .alert-grey-blue { + border-color: #304875 !important; + background-color: #304875 !important; + } + .bullet.bullet-grey-blue { + background-color: #1b2942; + } + .bg-light-grey-blue { + background-color: rgba(27, 41, 66, 0.15); + } + .bg-grey-blue.badge-glow, + .border-grey-blue.badge-glow { + box-shadow: 0 0 10px #1b2942; + } + .overlay-grey-blue { + background: #1b2942; + background: rgba(27, 41, 66, 0.8); + } + .btn-grey-blue { + background-color: #1b2942 !important; + color: #fff; + } + .btn-grey-blue:hover { + border-color: #546e7a !important; + background-color: #78909c !important; + color: #fff !important; + } + .btn-grey-blue:active, + .btn-grey-blue:focus { + border-color: #404e67 !important; + background-color: #37474f !important; + color: #fff !important; + } + .btn-outline-grey-blue { + border-color: #1b2942; + background-color: transparent; + color: #1b2942; + } + .btn-outline-grey-blue:hover { + background-color: #1b2942; + color: #fff !important; + } + .widget-timeline .timeline-items.timeline-icon-grey-blue:before { + background-color: #1b2942; + } + input[type="checkbox"].bg-grey-blue + .custom-control-label:before, + input[type="radio"].bg-grey-blue + .custom-control-label:before { + background-color: #1b2942 !important; + } + .bg-grey-blue.bg-darken-1, + .btn-grey-blue.btn-darken-1 { + background-color: #546e7a !important; + } + .border-grey-blue { + border: 1px solid #1b2942 !important; + } + .border-top-grey-blue { + border-top: 1px solid #1b2942; + } + .border-bottom-grey-blue { + border-bottom: 1px solid #1b2942; + } + .border-left-grey-blue { + border-left: 1px solid #1b2942; + } + .border-right-grey-blue { + border-right: 1px solid #1b2942; + } + .grey-blue.darken-1 { + color: #546e7a !important; + } + .btn-grey-blue.btn-darken-1 { + border-color: #404e67 !important; + } + .btn-grey-blue.btn-darken-1:hover { + border-color: #404e67 !important; + background-color: #37474f !important; + } + .btn-grey-blue.btn-darken-1:active, + .btn-grey-blue.btn-darken-1:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-grey-blue.btn-outline-darken-1 { + border-color: #546e7a !important; + color: #546e7a !important; + } + .btn-outline-grey-blue.btn-outline-darken-1:hover { + background-color: #546e7a !important; + } + .border-grey-blue.border-darken-1 { + border: 1px solid #546e7a !important; + } + .border-top-grey-blue.border-top-darken-1 { + border-top: 1px solid #546e7a !important; + } + .border-bottom-grey-blue.border-bottom-darken-1 { + border-bottom: 1px solid #546e7a !important; + } + .border-left-grey-blue.border-left-darken-1 { + border-left: 1px solid #546e7a !important; + } + .border-right-grey-blue.border-right-darken-1 { + border-right: 1px solid #546e7a !important; + } + .overlay-grey-blue.overlay-darken-1 { + background: #546e7a; + background: rgba(84, 110, 122, 0.8); + } + .bg-grey-blue.bg-darken-2, + .btn-grey-blue.btn-darken-2 { + background-color: #404e67 !important; + } + .grey-blue.darken-2 { + color: #404e67 !important; + } + .btn-grey-blue.btn-darken-2 { + border-color: #404e67 !important; + } + .btn-grey-blue.btn-darken-2:hover { + border-color: #404e67 !important; + background-color: #37474f !important; + } + .btn-grey-blue.btn-darken-2:active, + .btn-grey-blue.btn-darken-2:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-grey-blue.btn-outline-darken-2 { + border-color: #404e67 !important; + color: #404e67 !important; + } + .btn-outline-grey-blue.btn-outline-darken-2:hover { + background-color: #404e67 !important; + } + .border-grey-blue.border-darken-2 { + border: 1px solid #404e67 !important; + } + .border-top-grey-blue.border-top-darken-2 { + border-top: 1px solid #404e67 !important; + } + .border-bottom-grey-blue.border-bottom-darken-2 { + border-bottom: 1px solid #404e67 !important; + } + .border-left-grey-blue.border-left-darken-2 { + border-left: 1px solid #404e67 !important; + } + .border-right-grey-blue.border-right-darken-2 { + border-right: 1px solid #404e67 !important; + } + .overlay-grey-blue.overlay-darken-2 { + background: #404e67; + background: rgba(64, 78, 103, 0.8); + } + .grey-blue.darken-3 { + color: #37474f !important; + } + .bg-grey-blue.bg-darken-3 { + background-color: #37474f !important; + } + .btn-grey-blue.btn-darken-3, + .btn-grey-blue.btn-darken-3:hover { + border-color: #404e67 !important; + background-color: #37474f !important; + } + .btn-grey-blue.btn-darken-3:active, + .btn-grey-blue.btn-darken-3:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-grey-blue.btn-outline-darken-3 { + border-color: #37474f !important; + color: #37474f !important; + } + .btn-outline-grey-blue.btn-outline-darken-3:hover { + background-color: #37474f !important; + } + .border-grey-blue.border-darken-3 { + border: 1px solid #37474f !important; + } + .border-top-grey-blue.border-top-darken-3 { + border-top: 1px solid #37474f !important; + } + .border-bottom-grey-blue.border-bottom-darken-3 { + border-bottom: 1px solid #37474f !important; + } + .border-left-grey-blue.border-left-darken-3 { + border-left: 1px solid #37474f !important; + } + .border-right-grey-blue.border-right-darken-3 { + border-right: 1px solid #37474f !important; + } + .overlay-grey-blue.overlay-darken-3 { + background: #37474f; + background: rgba(55, 71, 79, 0.8); + } + .bg-grey-blue.bg-darken-4, + .btn-grey-blue.btn-darken-4 { + background-color: #263238 !important; + } + .grey-blue.darken-4 { + color: #263238 !important; + } + .btn-grey-blue.btn-darken-4 { + border-color: #404e67 !important; + } + .btn-grey-blue.btn-darken-4:hover { + border-color: #404e67 !important; + background-color: #37474f !important; + } + .btn-grey-blue.btn-darken-4:active, + .btn-grey-blue.btn-darken-4:focus { + border-color: #37474f !important; + background-color: #263238 !important; + } + .btn-outline-grey-blue.btn-outline-darken-4 { + border-color: #263238 !important; + color: #263238 !important; + } + .btn-outline-grey-blue.btn-outline-darken-4:hover { + background-color: #263238 !important; + } + input:focus ~ .bg-grey-blue { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #263238 !important; + } + .border-grey-blue.border-darken-4 { + border: 1px solid #263238 !important; + } + .border-top-grey-blue.border-top-darken-4 { + border-top: 1px solid #263238 !important; + } + .border-bottom-grey-blue.border-bottom-darken-4 { + border-bottom: 1px solid #263238 !important; + } + .border-left-grey-blue.border-left-darken-4 { + border-left: 1px solid #263238 !important; + } + .border-right-grey-blue.border-right-darken-4 { + border-right: 1px solid #263238 !important; + } + .overlay-grey-blue.overlay-darken-4 { + background: #263238; + background: rgba(38, 50, 56, 0.8); + } + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="grey-blue"]:before { + background-color: #263238; + } + .bg-shades.bg-black, + .btn-outline-shades.btn-outline-black:hover, + .btn-shades.btn-black { + background-color: #000 !important; + } + .shades.black { + color: #000 !important; + } + .btn-outline-shades.btn-outline-black { + border-color: #000 !important; + color: #000 !important; + } + .border-shades.border-black { + border: 1px solid #000 !important; + } + .border-top-shades.border-top-black { + border-top: 1px solid #000 !important; + } + .border-bottom-shades.border-bottom-black { + border-bottom: 1px solid #000 !important; + } + .border-left-shades.border-left-black { + border-left: 1px solid #000 !important; + } + .border-right-shades.border-right-black { + border-right: 1px solid #000 !important; + } + .overlay-shades.overlay-black { + background: #000; + background: rgba(0, 0, 0, 0.8); + } + .bg-shades.bg-white, + .btn-outline-shades.btn-outline-white:hover, + .btn-shades.btn-white { + background-color: #fff !important; + } + .shades.white { + color: #fff !important; + } + .btn-outline-shades.btn-outline-white { + border-color: #fff !important; + color: #fff !important; + } + .border-shades.border-white { + border: 1px solid #fff !important; + } + .border-top-shades.border-top-white { + border-top: 1px solid #fff !important; + } + .border-bottom-shades.border-bottom-white { + border-bottom: 1px solid #fff !important; + } + .border-left-shades.border-left-white { + border-left: 1px solid #fff !important; + } + .border-right-shades.border-right-white { + border-right: 1px solid #fff !important; + } + .overlay-shades.overlay-white { + background: #fff; + background: rgba(255, 255, 255, 0.8); + } + .bg-shades.bg-transparent, + .btn-outline-shades.btn-outline-transparent:hover, + .btn-shades.btn-transparent { + background-color: transparent !important; + } + .shades.transparent { + color: transparent !important; + } + .btn-outline-shades.btn-outline-transparent { + border-color: transparent !important; + color: transparent !important; + } + input:focus ~ .bg-shades { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem transparent !important; + } + .border-shades.border-transparent { + border: 1px solid transparent !important; + } + .border-top-shades.border-top-transparent { + border-top: 1px solid transparent !important; + } + .border-bottom-shades.border-bottom-transparent { + border-bottom: 1px solid transparent !important; + } + .border-left-shades.border-left-transparent { + border-left: 1px solid transparent !important; + } + .border-right-shades.border-right-transparent { + border-right: 1px solid transparent !important; + } + .overlay-shades.overlay-transparent { + background: 0 0; + background: rgba(0, 0, 0, 0.8); + } + .bg-transparent, + .edit-kanban-item select option.bg-color_name, + .kanban-container .kanban-board .kanban-item[data-border="shades"]:before { + background-color: transparent; + } + .border-top-black { + border-top: 1px solid #000; + } + .border-bottom-black { + border-bottom: 1px solid #000; + } + .border-left-black { + border-left: 1px solid #000; + } + .border-right-black { + border-right: 1px solid #000; + } + .border-top-white { + border-top: 1px solid #fff; + } + .border-bottom-white { + border-bottom: 1px solid #fff; + } + .border-left-white { + border-left: 1px solid #fff; + } + .border-right-white { + border-right: 1px solid #fff; + } + .transparent { + color: transparent; + } + input:focus ~ .bg-transparent { + box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem transparent; + } + .border-transparent { + border: 1px solid transparent; + } + .border-top-transparent { + border-top: 1px solid transparent; + } + .border-bottom-transparent { + border-bottom: 1px solid transparent; + } + .border-left-transparent { + border-left: 1px solid transparent; + } + .border-right-transparent { + border-right: 1px solid transparent; + } diff --git a/frontend-app/harness-webapp/tsconfig.app.json b/frontend-app/harness-webapp/tsconfig.app.json new file mode 100644 index 0000000..f57c85a --- /dev/null +++ b/frontend-app/harness-webapp/tsconfig.app.json @@ -0,0 +1,20 @@ +/* To learn more about this file see: https://angular.io/config/tsconfig. */ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "./out-tsc/app", + "typeRoots": ["src/types", "node_modules/@types"], + "types": [ + "node" + ] + }, + "files": [ + "src/main.ts", + "src/main.server.ts", + "src/app/_types/global.d.ts", + "server.ts" + ], + "include": [ + "src/**/*.d.ts" + ] +} diff --git a/frontend-app/harness-webapp/tsconfig.json b/frontend-app/harness-webapp/tsconfig.json new file mode 100644 index 0000000..115e17e --- /dev/null +++ b/frontend-app/harness-webapp/tsconfig.json @@ -0,0 +1,34 @@ +/* To learn more about this file see: https://angular.io/config/tsconfig. */ +{ + "compileOnSave": false, + "compilerOptions": { + "outDir": "./dist/out-tsc", + "forceConsistentCasingInFileNames": true, + "strict": true, + "noImplicitOverride": true, + "noPropertyAccessFromIndexSignature": true, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true, + "skipLibCheck": true, + "esModuleInterop": true, + "sourceMap": true, + "declaration": false, + "experimentalDecorators": true, + "moduleResolution": "node", + "importHelpers": true, + "target": "ES2022", + "module": "ES2022", + "useDefineForClassFields": false, + "allowSyntheticDefaultImports": true, + "lib": [ + "ES2022", + "dom" + ] + }, + "angularCompilerOptions": { + "enableI18nLegacyMessageIdFormat": false, + "strictInjectionParameters": true, + "strictInputAccessModifiers": true, + "strictTemplates": true + } +} diff --git a/frontend-app/harness-webapp/tsconfig.spec.json b/frontend-app/harness-webapp/tsconfig.spec.json new file mode 100644 index 0000000..be7e9da --- /dev/null +++ b/frontend-app/harness-webapp/tsconfig.spec.json @@ -0,0 +1,14 @@ +/* To learn more about this file see: https://angular.io/config/tsconfig. */ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "./out-tsc/spec", + "types": [ + "jasmine" + ] + }, + "include": [ + "src/**/*.spec.ts", + "src/**/*.d.ts" + ] +} diff --git a/harness-deploy/backend/manifests/Deployment.yaml b/harness-deploy/backend/manifests/Deployment.yaml new file mode 100644 index 0000000..b03c90d --- /dev/null +++ b/harness-deploy/backend/manifests/Deployment.yaml @@ -0,0 +1,70 @@ +{{- if .Values.env.config}} +apiVersion: v1 +kind: ConfigMap +metadata: + name: {{lower .Values.name}} +data: +{{.Values.env.config | toYaml | indent 2}} +--- +{{- end}} + +{{- if .Values.env.secrets}} +apiVersion: v1 +kind: Secret +metadata: + name: {{lower .Values.name}} +stringData: +{{.Values.env.secrets | toYaml | indent 2}} +--- +{{- end}} + +{{- if .Values.dockercfg}} +apiVersion: v1 +kind: Secret +metadata: + name: {{lower .Values.name}}-dockercfg + annotations: + harness.io/skip-versioning: "true" +data: + .dockercfg: {{.Values.dockercfg}} +type: kubernetes.io/dockercfg +--- +{{- end}} +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: {{lower .Values.name}}-deployment + labels: + app: {{lower .Values.name}} +spec: + replicas: {{int .Values.replicas}} + selector: + matchLabels: + app: {{lower .Values.name}} + template: + metadata: + labels: + app: {{lower .Values.name}} + spec: + {{- if .Values.dockercfg}} + imagePullSecrets: + - name: {{lower .Values.name}}-dockercfg + {{- end}} + containers: + - name: {{lower .Values.name}} + image: {{.Values.image}} + securityContext: + allowPrivilegeEscalation: false + runAsUser: 0 + {{- if or .Values.env.config .Values.env.secrets}} + envFrom: + {{- if .Values.env.config}} + - configMapRef: + name: {{lower .Values.name}} + {{- end}} + {{- if .Values.env.secrets}} + - secretRef: + name: {{lower .Values.name}} + {{- end}} + {{- end}} diff --git a/harness-deploy/backend/manifests/Service.yaml b/harness-deploy/backend/manifests/Service.yaml new file mode 100644 index 0000000..826f653 --- /dev/null +++ b/harness-deploy/backend/manifests/Service.yaml @@ -0,0 +1,12 @@ +apiVersion: v1 +kind: Service +metadata: + name: web-{{ lower .Values.name}}-svc +spec: + type: {{ .Values.serviceType }} + ports: + - port: {{ .Values.servicePort }} + targetPort: {{ .Values.serviceTargetPort }} + protocol: TCP + selector: + app: {{lower .Values.name}} diff --git a/harness-deploy/backend/values.yaml b/harness-deploy/backend/values.yaml new file mode 100644 index 0000000..14cba91 --- /dev/null +++ b/harness-deploy/backend/values.yaml @@ -0,0 +1,15 @@ +name: <+service.name> +replicas: 5 +image: <+artifact.image> +dockercfg: <+artifact.imagePullSecret> +namespace: <+infra.namespace> +serviceType: LoadBalancer +servicePort: 8081 +serviceTargetPort: 8000 +env: + config: + APPLICATION_VERSION: v1.<+pipeline.sequenceId> + SERVICE_NAME: <+service.name> + LAST_EXECUTION_ID: <+pipeline.executionId> + HARNESS_BUILD: <+pipeline.sequenceId> + ARTIFACT_VERSION: <+artifact.image> diff --git a/harness-deploy/frontend/manifests/Deployment.yaml b/harness-deploy/frontend/manifests/Deployment.yaml new file mode 100644 index 0000000..79e8f11 --- /dev/null +++ b/harness-deploy/frontend/manifests/Deployment.yaml @@ -0,0 +1,68 @@ +{{- if .Values.env.config}} +apiVersion: v1 +kind: ConfigMap +metadata: + name: {{lower .Values.name}} +data: +{{.Values.env.config | toYaml | indent 2}} +--- +{{- end}} + +{{- if .Values.env.secrets}} +apiVersion: v1 +kind: Secret +metadata: + name: {{lower .Values.name}} +stringData: +{{.Values.env.secrets | toYaml | indent 2}} +--- +{{- end}} + +{{- if .Values.dockercfg}} +apiVersion: v1 +kind: Secret +metadata: + name: {{lower .Values.name}}-dockercfg + annotations: + harness.io/skip-versioning: "true" +data: + .dockercfg: {{.Values.dockercfg}} +type: kubernetes.io/dockercfg +--- +{{- end}} +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: {{lower .Values.name}}-deployment + labels: + app: {{lower .Values.name}} +spec: + replicas: {{int .Values.replicas}} + selector: + matchLabels: + app: {{ lower .Values.name }} + template: + metadata: + labels: + app: {{lower .Values.name}} + spec: + {{- if .Values.dockercfg}} + imagePullSecrets: + - name: {{lower .Values.name}}-dockercfg + {{- end}} + containers: + - name: {{ lower .Values.name }} + imagePullPolicy: Always + image: {{.Values.image}} + {{- if or .Values.env.config .Values.env.secrets}} + envFrom: + {{- if .Values.env.config}} + - configMapRef: + name: {{lower .Values.name}} + {{- end}} + {{- if .Values.env.secrets}} + - secretRef: + name: {{lower .Values.name}} + {{- end}} + {{- end}} diff --git a/harness-deploy/frontend/manifests/Service.yaml b/harness-deploy/frontend/manifests/Service.yaml new file mode 100644 index 0000000..826f653 --- /dev/null +++ b/harness-deploy/frontend/manifests/Service.yaml @@ -0,0 +1,12 @@ +apiVersion: v1 +kind: Service +metadata: + name: web-{{ lower .Values.name}}-svc +spec: + type: {{ .Values.serviceType }} + ports: + - port: {{ .Values.servicePort }} + targetPort: {{ .Values.serviceTargetPort }} + protocol: TCP + selector: + app: {{lower .Values.name}} diff --git a/harness-deploy/frontend/values.yaml b/harness-deploy/frontend/values.yaml new file mode 100644 index 0000000..092a06e --- /dev/null +++ b/harness-deploy/frontend/values.yaml @@ -0,0 +1,9 @@ +name: <+service.name> +replicas: 1 +image: <+artifact.image> +dockercfg: <+artifact.imagePullSecret> +namespace: <+infra.namespace> +#createNamespace: "true" +serviceType: LoadBalancer +servicePort: 8080 +serviceTargetPort: 4000 diff --git a/kit/main.tf b/kit/main.tf new file mode 100644 index 0000000..7ec41a3 --- /dev/null +++ b/kit/main.tf @@ -0,0 +1,422 @@ +terraform { + required_providers { + harness = { + source = "harness/harness" + version = "~> 0.30" + } + } +} + +variable "account_id" {} +variable "pat" {} +variable "docker_username" {} +variable "docker_password" {} + +variable "org_id" { + default = "default" +} + +provider "harness" { + endpoint = "https://app.harness.io/gateway" + account_id = var.account_id + platform_api_key = var.pat +} + +resource "harness_platform_project" "base_demo" { + identifier = "Base_Demo" + name = "Base Demo" + org_id = var.org_id + color = "#0063F7" +} + +resource "harness_platform_repo" "partner_base_demo" { + identifier = "partner_base_demo" + org_id = var.org_id + project_id = harness_platform_project.base_demo.identifier + default_branch = "main" + description = "Base demo repository for Harness partner workshops" + source { + repo = "harness-community/partner-demo-kit" + type = "github" + } + + depends_on = [ + harness_platform_project.base_demo + ] + + lifecycle { + ignore_changes = [ + source, + description + ] + } +} + +resource "harness_platform_connector_kubernetes" "instruqt" { + org_id = var.org_id + project_id = harness_platform_project.base_demo.identifier + identifier = "instruqt_k8" + name = "Instruqt K8s" + description = "Connector to Instruqt workshop K8s cluster" + + inherit_from_delegate { + delegate_selectors = ["helm-delegate"] + } + + depends_on = [ + harness_platform_project.base_demo + ] +} + +resource "harness_platform_secret_text" "docker_username" { + identifier = "docker_username" + name = "docker-username" + org_id = var.org_id + project_id = harness_platform_project.base_demo.identifier + secret_manager_identifier = "harnessSecretManager" + value_type = "Inline" + value = var.docker_username + + depends_on = [ + harness_platform_project.base_demo + ] +} + +resource "harness_platform_secret_text" "docker_password" { + identifier = "docker_password" + name = "docker-pw" + org_id = var.org_id + project_id = harness_platform_project.base_demo.identifier + secret_manager_identifier = "harnessSecretManager" + value_type = "Inline" + value = var.docker_password + + depends_on = [ + harness_platform_project.base_demo + ] +} + +resource "harness_platform_connector_docker" "workshopdocker" { + identifier = "workshopdocker" + name = "Workshop Docker" + org_id = var.org_id + project_id = harness_platform_project.base_demo.identifier + type = "DockerHub" + url = "https://index.docker.io/v2/" + execute_on_delegate = false + + credentials { + username_ref = harness_platform_secret_text.docker_username.identifier + password_ref = harness_platform_secret_text.docker_password.identifier + } + + depends_on = [ + harness_platform_project.base_demo, + harness_platform_secret_text.docker_username, + harness_platform_secret_text.docker_password + ] +} + +resource "harness_platform_template" "compile_application" { + identifier = "Compile_Application" + org_id = var.org_id + project_id = harness_platform_project.base_demo.identifier + name = "Compile Application" + version = "v0.1" + is_stable = true + template_yaml = <<-EOT +template: + name: "Compile Application" + identifier: "Compile_Application" + versionLabel: "v0.1" + type: Step + projectIdentifier: ${harness_platform_project.base_demo.identifier} + orgIdentifier: ${var.org_id} + tags: {} + spec: + type: Run + spec: + connectorRef: ${harness_platform_connector_docker.workshopdocker.identifier} + image: node:20-alpine + shell: Sh + command: |- + cd frontend-app/harness-webapp + npm install + npm install -g @angular/cli + + mkdir -p ./src/environments + echo "export const environment = { + production: true, + defaultApiUrl: "'"https://backend.sandbox.<+variable.sandbox_id>.instruqt.io"'", + defaultSDKKey: "'"<+variable.sdk>"'" + };" > ./src/environments/environment.prod.ts + + + echo "export const environment = { + production: true, + defaultApiUrl: "'"https://backend.sandbox.<+variable.sandbox_id>.instruqt.io"'", + defaultSDKKey: "'"<+variable.sdk>"'" + };" > ./src/environments/environment.ts + + npm run build + EOT + + depends_on = [ + harness_platform_project.base_demo, + harness_platform_connector_docker.workshopdocker + ] +} + +resource "harness_platform_connector_prometheus" "prometheus" { + identifier = "prometheus" + name = "Prometheus" + org_id = var.org_id + project_id = harness_platform_project.base_demo.identifier + description = "Connector to Instruqt workshop Prometheus instance" + url = "http://prometheus-k8s.monitoring.svc.cluster.local:9090/" + delegate_selectors = ["helm-delegate"] + + depends_on = [ + harness_platform_project.base_demo + ] +} + +resource "harness_platform_environment" "dev" { + identifier = "dev" + name = "Dev" + org_id = var.org_id + project_id = harness_platform_project.base_demo.identifier + type = "PreProduction" + tags = [] + + yaml = <<-EOT +environment: + name: Dev + identifier: dev + tags: {} + type: PreProduction + orgIdentifier: ${var.org_id} + projectIdentifier: ${harness_platform_project.base_demo.identifier} +EOT + + depends_on = [ + harness_platform_project.base_demo + ] +} + +resource "harness_platform_environment" "prod" { + identifier = "prod" + name = "Prod" + org_id = var.org_id + project_id = harness_platform_project.base_demo.identifier + type = "Production" + tags = [] + + yaml = <<-EOT +environment: + name: Prod + identifier: prod + tags: {} + type: Production + orgIdentifier: ${var.org_id} + projectIdentifier: ${harness_platform_project.base_demo.identifier} +EOT + + depends_on = [ + harness_platform_project.base_demo + ] +} + +resource "harness_platform_infrastructure" "k8s_dev" { + identifier = "k8s_dev" + name = "K8s Dev" + org_id = var.org_id + project_id = harness_platform_project.base_demo.identifier + env_id = harness_platform_environment.dev.identifier + type = "KubernetesDirect" + deployment_type = "Kubernetes" + yaml = <<-EOT +infrastructureDefinition: + name: K8s Dev + identifier: k8s_dev + description: "" + tags: + owner: ed.slatt + orgIdentifier: ${var.org_id} + projectIdentifier: ${harness_platform_project.base_demo.identifier} + environmentRef: ${harness_platform_environment.dev.identifier} + deploymentType: Kubernetes + type: KubernetesDirect + spec: + connectorRef: ${harness_platform_connector_kubernetes.instruqt.identifier} + namespace: default + releaseName: release-<+INFRA_KEY> + allowSimultaneousDeployments: true +EOT + + depends_on = [ + harness_platform_project.base_demo, + harness_platform_environment.dev, + harness_platform_connector_kubernetes.instruqt + ] +} + +resource "harness_platform_service" "backend" { + identifier = "backend" + name = "backend" + org_id = var.org_id + project_id = harness_platform_project.base_demo.identifier + yaml = <<-EOT +service: + name: backend + identifier: backend + orgIdentifier: ${var.org_id} + projectIdentifier: ${harness_platform_project.base_demo.identifier} + serviceDefinition: + spec: + manifests: + - manifest: + identifier: backend + type: K8sManifest + spec: + store: + type: HarnessCode + spec: + repoName: partner_base_demo + gitFetchType: Branch + paths: + - harness-deploy/backend/manifests + branch: main + valuesPaths: + - harness-deploy/backend/values.yaml + skipResourceVersioning: false + enableDeclarativeRollback: false + artifacts: + primary: + primaryArtifactRef: <+input> + sources: + - spec: + connectorRef: ${harness_platform_connector_docker.workshopdocker.identifier} + imagePath: edslatt/harness-demo + tag: backend-latest + digest: "" + identifier: backend + type: DockerRegistry + type: Kubernetes +EOT + + depends_on = [ + harness_platform_project.base_demo, + harness_platform_connector_docker.workshopdocker + ] +} + +resource "harness_platform_monitored_service" "backend_dev" { + org_id = var.org_id + project_id = harness_platform_project.base_demo.identifier + identifier = "backend_dev" + request { + name = "backend" + type = "Application" + service_ref = harness_platform_service.backend.identifier + environment_ref = harness_platform_environment.dev.identifier + health_sources { + name = "Prometheus" + identifier = "prometheus" + type = "Prometheus" + spec = jsonencode({ + connectorRef = harness_platform_connector_prometheus.prometheus.identifier + feature = "apm" + metricDefinitions = [ + { + identifier = "Prometheus_Metric" + metricName = "Prometheus Metric" + riskProfile = { + riskCategory = "Performance_Other" + thresholdTypes = [ + "ACT_WHEN_HIGHER" + ] + } + analysis = { + liveMonitoring = { + enabled = true + } + deploymentVerification = { + enabled = true + serviceInstanceFieldName = "pod" + } + sli = { + enabled = true + } + } + query = "avg(container_cpu_system_seconds_total{namespace=\"default\", container=\"backend\"})" + groupName = "Infrastructure" + isManualQuery = true + } + ] + }) + } + } + + depends_on = [ + harness_platform_project.base_demo, + harness_platform_service.backend, + harness_platform_environment.dev, + harness_platform_connector_prometheus.prometheus + ] +} + +resource "harness_platform_monitored_service" "backend_prod" { + org_id = var.org_id + project_id = harness_platform_project.base_demo.identifier + identifier = "backend_prod" + request { + name = "backend" + type = "Application" + service_ref = harness_platform_service.backend.identifier + environment_ref = harness_platform_environment.prod.identifier + health_sources { + name = "Prometheus" + identifier = "prometheus" + type = "Prometheus" + spec = jsonencode({ + connectorRef = harness_platform_connector_prometheus.prometheus.identifier + feature = "apm" + metricDefinitions = [ + { + identifier = "Prometheus_Metric" + metricName = "Prometheus Metric" + riskProfile = { + riskCategory = "Performance_Other" + thresholdTypes = [ + "ACT_WHEN_HIGHER" + ] + } + analysis = { + liveMonitoring = { + enabled = true + } + deploymentVerification = { + enabled = true + serviceInstanceFieldName = "pod" + } + sli = { + enabled = true + } + } + query = "avg(container_cpu_system_seconds_total{namespace=\"default\", container=\"backend\"})" + groupName = "Infrastructure" + isManualQuery = true + } + ] + }) + } + } + + depends_on = [ + harness_platform_project.base_demo, + harness_platform_service.backend, + harness_platform_environment.prod, + harness_platform_connector_prometheus.prometheus + ] +} \ No newline at end of file diff --git a/kit/prometheus.yml b/kit/prometheus.yml new file mode 100644 index 0000000..1dc034b --- /dev/null +++ b/kit/prometheus.yml @@ -0,0 +1,238 @@ +##Prometheus Configuration +#Version: + #Prometheus: v2.52.0 +#Updated: 06/18/2024 + +--- +apiVersion: v1 +kind: ServiceAccount +metadata: + name: prometheus + labels: + app: prometheus + +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: prometheus-role +rules: +- apiGroups: [""] + resources: ["pods", "nodes"] + verbs: ["get", "list", "watch"] +- apiGroups: ["metrics.k8s.io"] + resources: ["pods", "nodes"] + verbs: ["get", "list", "watch"] + +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: prometheus-role-binding +subjects: +- kind: ServiceAccount + name: prometheus + namespace: monitoring +roleRef: + kind: ClusterRole + name: cluster-admin + apiGroup: rbac.authorization.k8s.io + +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: prometheus-alertrules +data: + alert.rules: |- + groups: + - name: Continuous Verification Demo Alert + rules: + - alert: High Pod Memory + expr: sum(container_memory_usage_bytes) > 1 + for: 1m + labels: + severity: slack + annotations: + summary: High Memory Usage + +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: prometheus-configmap +data: + prometheus.yml: |- + global: + scrape_interval: 5s + evaluation_interval: 5s + rule_files: + - /etc/prometheus-rules/alert.rules + alerting: + alertmanagers: + - scheme: http + static_configs: + - targets: + - "alertmanager:9093" + scrape_configs: + - job_name: 'node-exporter' + kubernetes_sd_configs: + - role: endpoints + relabel_configs: + - source_labels: [__meta_kubernetes_endpoints_name] + regex: 'node-exporter' + action: keep + - job_name: 'kubernetes-apiservers' + kubernetes_sd_configs: + - role: endpoints + scheme: https + tls_config: + ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt + bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token + relabel_configs: + - source_labels: [__meta_kubernetes_namespace, __meta_kubernetes_service_name, __meta_kubernetes_endpoint_port_name] + action: keep + regex: default;kubernetes;https + - job_name: 'kubernetes-nodes' + scheme: https + tls_config: + ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt + bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token + kubernetes_sd_configs: + - role: node + relabel_configs: + - action: labelmap + regex: __meta_kubernetes_node_label_(.+) + - target_label: __address__ + replacement: kubernetes.default.svc:443 + - source_labels: [__meta_kubernetes_node_name] + regex: (.+) + target_label: __metrics_path__ + replacement: /api/v1/nodes/${1}/proxy/metrics + - job_name: 'kubernetes-pods' + kubernetes_sd_configs: + - role: pod + relabel_configs: + - source_labels: [__meta_kubernetes_pod_annotation_prometheus_io_scrape] + action: keep + regex: true + - source_labels: [__meta_kubernetes_pod_annotation_prometheus_io_path] + action: replace + target_label: __metrics_path__ + regex: (.+) + - source_labels: [__address__, __meta_kubernetes_pod_annotation_prometheus_io_port] + action: replace + regex: ([^:]+)(?::\d+)?;(\d+) + replacement: $1:$2 + target_label: __address__ + - action: labelmap + regex: __meta_kubernetes_pod_label_(.+) + - source_labels: [__meta_kubernetes_namespace] + action: replace + target_label: kubernetes_namespace + - source_labels: [__meta_kubernetes_pod_name] + action: replace + target_label: kubernetes_pod_name + - job_name: 'kubernetes-service-endpoints' + kubernetes_sd_configs: + - role: endpoints + relabel_configs: + - source_labels: [__meta_kubernetes_service_annotation_prometheus_io_scrape] + action: keep + regex: true + - source_labels: [__meta_kubernetes_service_annotation_prometheus_io_scheme] + action: replace + target_label: __scheme__ + regex: (https?) + - source_labels: [__meta_kubernetes_service_annotation_prometheus_io_path] + action: replace + target_label: __metrics_path__ + regex: (.+) + - source_labels: [__address__, __meta_kubernetes_service_annotation_prometheus_io_port] + action: replace + target_label: __address__ + regex: ([^:]+)(?::\d+)?;(\d+) + replacement: $1:$2 + - action: labelmap + regex: __meta_kubernetes_service_label_(.+) + - source_labels: [__meta_kubernetes_namespace] + action: replace + target_label: kubernetes_namespace + - source_labels: [__meta_kubernetes_service_name] + action: replace + target_label: kubernetes_name + - job_name: 'kubernetes-cadvisor' + scheme: https + tls_config: + ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt + bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token + kubernetes_sd_configs: + - role: node + relabel_configs: + - action: labelmap + regex: __meta_kubernetes_node_label_(.+) + - target_label: __address__ + replacement: kubernetes.default.svc:443 + - source_labels: [__meta_kubernetes_node_name] + regex: (.+) + target_label: __metrics_path__ + replacement: /api/v1/nodes/${1}/proxy/metrics/cadvisor + +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: prometheus-deployment +spec: + replicas: 1 + selector: + matchLabels: + app: prometheus + template: + metadata: + labels: + app: prometheus + name: prometheus + spec: + serviceAccountName: prometheus + containers: + - args: + - --storage.tsdb.retention.time=360h + - --config.file=/etc/prometheus/prometheus.yml + image: prom/prometheus:v2.52.0 + imagePullPolicy: IfNotPresent + name: prometheus + ports: + - containerPort: 9090 + name: web + protocol: TCP + volumeMounts: + - mountPath: /etc/prometheus + name: config-volume + - mountPath: /etc/prometheus-rules + name: alertrules-volume + volumes: + - configMap: + defaultMode: 420 + name: prometheus-configmap + name: config-volume + - configMap: + defaultMode: 420 + name: prometheus-alertrules + name: alertrules-volume + +--- +apiVersion: v1 +kind: Service +metadata: + name: prometheus-k8s + labels: + app: prometheus-k8s +spec: + type: LoadBalancer + ports: + - port: 9090 + targetPort: 9090 + selector: + app: prometheus + diff --git a/kit/se-parms.tfvars b/kit/se-parms.tfvars new file mode 100644 index 0000000..0113543 --- /dev/null +++ b/kit/se-parms.tfvars @@ -0,0 +1,5 @@ + # quite likely I will forget and push my docker_password so +account_id = "VEuU4vZ6QmSJZcgvnccqYQ" + +docker_username = "username" +docker_password = "password" diff --git a/markdown/0-login.md b/markdown/0-login.md new file mode 100644 index 0000000..d948a02 --- /dev/null +++ b/markdown/0-login.md @@ -0,0 +1,38 @@ + +

👋 Welcome to your Harness Workshop Sandbox!

+
+
+ +> [!IMPORTANT] +> Make sure you scroll to the bottom of the lab guide in each lab +> + +
+ +## A Sandbox Account has been provisioned for you to use for the duration of this workshop. +Login to your **Harness Sandbox** account using the details provided below.👇 + +--- +## Harness Sandbox Account details: +| | | +| ----- | ----- | +| **Username** |
`[[ Instruqt-Var key="HARNESS_USER" hostname="sandbox" ]]`
| +| **Password** |
`[[ Instruqt-Var key="HARNESS_PWD" hostname="sandbox" ]]`
| + +> [!NOTE] +> *All credentials for this lab can always be found on the:
+> Link icon`Lab Credentials` tab* + + +--- + +> 📝 *Click Single sign-on*
+> *Login using the credentials above:*
+> ![sso_login.png](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/sso_login.png) + +=============== + +Click the **Check** button to continue. diff --git a/markdown/1-coderepo.md b/markdown/1-coderepo.md new file mode 100644 index 0000000..504a882 --- /dev/null +++ b/markdown/1-coderepo.md @@ -0,0 +1,72 @@ + +

Harness Code

+
+

+ +First let's select the project that's been created for this workshop
+![project_selection.png](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/project_selection.png) + +## Let's take a look at our code +![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/module_code.png) + +Select the **Code Repository** module from the list
+ +Click on the **harnessrepo** that's been setup for you
+![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/code_repo.png) + +Click on **Clone** in the top right
+And then click ```+Generate Clone Credential```
+![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/code_clone.png) + +Copy the values from here and store them on the `Notes` 📝 tab or locally on your machine. + +> # Switch to the ```>_Shell``` tab to continue + +### Update our credential file +> [!NOTE] +> This step is optional, but will eliminate the need to enter the username and password in subsequent steps. + +
+ +Click `▶️ run` and then provide the token you just copied. +```bash,run +./script.sh +``` + +### Clone the repo +```bash,run +git clone [[ Instruqt-Var key="HARNESS_REPO_URL" hostname="sandbox" ]] +``` + +> # Switch to the ```Code Editor``` tab to continue + +### Update `backend` **>** `entrypoint.sh` file +- Under `APP_PORT=${PORT:-8000}` + - Add: +```bash +TOKEN="02290a2a-7f5a-4836-8745-d4d797e475d0" +``` + +1) Click on `Source Control` tab on the left nav +2) Enter your commit message e.g., `added my password` +3) Click the dropdown `v` +4) Click `Commit & Push` \ + ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/vs_code_commit.png) +5) Click `Yes` \ + ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/vs_code_stage_changes.png) + + +## Our commit has been blocked... +![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/vs_code_commit_error.png) +- Click on `Show Command Output` to see the details + +## *Why wait until your secrets are committed to detect them?* +### With ***Harness Code*** you don't have to +Harness Code provides security features to protect your code and ***prevent*** `secrets` or `vulnerabilities` from being pushed to your Git repositories. ***Blocking*** secrets and vulnerabilities from being introduced into your repos is crucial for securing your codebase. + +=============== + +Click the **Check** button to continue. diff --git a/markdown/2-build.md b/markdown/2-build.md new file mode 100644 index 0000000..c7d9bfa --- /dev/null +++ b/markdown/2-build.md @@ -0,0 +1,108 @@ + +

Setup a CI Pipeline

+
+

+ +## Let's create a pipeline +![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/module_unified.png) + +Select **Unified View** from the list
+ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/nav_pipelines.png) +> ### Click on **Pipelines** in the left Nav +> - Click `+Create Pipeline` \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_create.png) + +> **Create new Pipeline** +> - Name:
`Workshop Build and Deploy`
+> - Store: `Inline` + +> [!NOTE] +> Inline vs. Remote - We're using inline for this lab, but you can also use a remote repository like GitHub. This is useful for teams that want to keep their _pipelines as code_ bundled up snuggly with _application code_. Cozy! + +Click `+Add Stage`
+ +> Choose **Build** stage type
+> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_stage_build.png) + +> **Build Stage** +> - Stage Name:
`Build`
+> - Clone Codebase: `Enabled` +> - Repository Name: `harnessrepo` +> - Click **Set Up Stage** + +
+ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_tab_infrastructure.png) +> ### On the **Infrastructure** tab +> - Select `Cloud` and click **Continue >** + +> [!NOTE] +> ***Harness Cloud is the BESTEST cloud***
+> Something awesome happened right there. With zero configuration (well ok... ooooooone click!) you instantly configured an autoscaling build environment in the cloud that requires no management on your part and is dramatically less expensive than on-premise. + +Plus Harness is using the [fastest bare-metal hardware](https://www.harness.io/products/continuous-integration/ci-cloud) in the Solar System. Seriously. Astronauts checked. +
+ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_tab_execution.png) +> ### On the **Execution** tab +> - Select `Add Step`, then `Add Step` again \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/unscripted_pipeline_build_test_intelligence.png) +> - Select `Test Intelligence` from the Step Library and configure with the details below ↓ + + +> **Test Intelligence** +> - Name:
`Test Intelligence`
+> - Command: +> ``` +> cd ./python-tests +> pytest +> ``` +> - After completing configuration select **Apply Changes** from the top right of the configuration popup + +> [!NOTE] +> ***What is Test Intelligence?***
+> Test Intelligence helps accelerate test cycles by up to 80%. By running only relevant tests, you can achieve faster builds, shorter feedback loops, and significant cost savings. + +> ### Add a step to compile our application +> - Select `Add Step`, then `Use template` +> - To standardize our build, a template has been precreated +> - Feel free to open up the template if you'd like to see what it's doing +> - Select the `Compile Application` template and click `Use template` +> - Name:
`Compile`
+> - Click **Apply Changes** from the top right of the configuration popup + +> ### Add a step to build and push our artifact +> - Select `Add Step`, then `Add Step` again \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/unscripted_pipeline_build_dockerhub.png) +> - Select `Build and Push an image to Dockerhub` from the Step Library and configure with the details below ↓ + +> **Build and Push an image to Dockerhub** +> - Name:
`Push to Dockerhub`
+> - Docker Connector: `workshop-docker` +> - Docker Repository:
`edslatt/harness-demo`
+> - Tags: Click `+ Add` +> -
demo-base-<+pipeline.sequenceId>
+> - **Optional Configuration ⏷** *(Required for this Lab)* +> - Dockerfile:
`/harness/frontend-app/harness-webapp/Dockerfile`
+> - Context:
`/harness/frontend-app/harness-webapp`
+> - After completing configuration select **Apply Changes** from the top right of the configuration popup + +### Execute your new Pipeline +> Click **Save** in the top right to save your new pipeline.
+> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_save.png) + +> Now click **Run** to execute the pipeline.
+> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_run.png) + +> [!NOTE] +> You might have noticed an option to pick the branch before running the pipeline. We're using `main` for simplicity, but it's a great example of how this complete build pipeline could easily be reused for other branches (or repositories or services). + +![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/unscripted_lab2_execution.png) + +=============== + +Click the **Check** button to continue. diff --git a/markdown/3-cd-frontend.md b/markdown/3-cd-frontend.md new file mode 100644 index 0000000..26a1fa4 --- /dev/null +++ b/markdown/3-cd-frontend.md @@ -0,0 +1,97 @@ + +

Continuous Deployment - Frontend

+
+

+ +## Time to deploy our new artifact +### Go back to the `Pipeline Studio` and add a `Deployment` stage + +Click `+Add Stage`
+ +> Choose **Deploy** stage type
+> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_stage_deploy.png) + +> **Deploy Stage** +> - Stage Name:
`Frontend - Deployment`
+> - Deployment Type: `Kubernetes` +> - Click **Set Up Stage** + +
+ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_tab_service.png) +> ### On the **Service** tab +> - Click `+ Add Service` +> - **New Service** +> - ***About the Service*** +> - Name:
`frontend`
+> - Store: `Inline` +> - ***Service Definition*** +> - Deployment Type: `Kubernetes` +> - Manifests: `+ Add Manifest` +> - ***Manifest*** +> 1) Manifest Type: `K8s Manifest` +> 2) Manifest Source: `Code` +> 3) Manifest Details +> - Manifest Identifier:
`templates`
+> - Repository Name: `harnessrepo` +> - Branch:
`main`
+> - File/Folder Path:
`harness-deploy/frontend/manifests`
+> - Values.yaml: `+ Add File` +> -
harness-deploy/frontend/values.yaml
+> - Click **Submit >** +> - Artifacts: `+ Add Artifact Source` +> - ***Artifact*** +> 1) Artifact Repository Type: `Docker Registry` +> 2) Artifact Repository: `workshop-docker` +> 3) Artifact Location +> - Artifact Source Identifier:
`frontend`
+> - Image Path:
`edslatt/harness-demo`
+> - Tag:
demo-base-<+pipeline.sequenceId>
\ +> (change the field type to expression) \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/change_input_expression.png) +> - Click **Submit >** +> - Click **Save** +> - Click **Continue >** + +
+ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_tab_environment.png) +> ### On the **Environment** tab +> - Specify Environment: `dev` +> - Specify Infrastructure: `K8s Dev` +> - Click **Continue >** + +> [!NOTE] +> With Harness, a platform team can easily create and manage environments and infrastructure, then developers can use them to deploy their applications. + +
+ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_tab_execution.png) +> ### On the **Execution** tab +> - Select: `Rolling` \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/deploy_rolling.png) +> - Click **Use Strategy** + +> [!NOTE] +> The frontend is a static application so there isn't a need for `Canary` or `Blue/Green` at this time.
+> In the next Lab we will use the `Canary` release strategy for our backend service. + +### Execute your Pipeline +> Click **Save** in the top right to save your pipeline.
+> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_save.png) + +> Now click **Run** to execute the pipeline.
+> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_run.png) + +> The build should run using:
+> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/unscripted_lab3_execution.png) +> - Branch Name: `main` +> - Stage: **Frontend - Deployment** +> - Primary Artifact: `frontend` + +=============== + +Click the **Check** button to continue. diff --git a/markdown/4-cd-backend.md b/markdown/4-cd-backend.md new file mode 100644 index 0000000..4343294 --- /dev/null +++ b/markdown/4-cd-backend.md @@ -0,0 +1,63 @@ + +

Continuous Deployment - Backend

+
+

+ +## Now let's deploy the backend artifact +### Go back to the `Pipeline Studio` and add a `Deployment` stage + +Click `+Add Stage`
+ +> Choose **Deploy** stage type
+> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_stage_deploy.png) + +> **Deploy Stage** +> - Stage Name:
`Backend - Deployment`
+> - Deployment Type: `Kubernetes` +> Click **Set Up Stage** + +
+ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_tab_service.png) +> ### On the **Service** tab +> - Click `Select Service` +> - Select: `backend` (this has been preconfigured for us) +> - Click **Continue >** + +
+ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_tab_environment.png) +> ### On the **Environment** tab +> - Click `Propagate Environment From` +> - Select: `Stage [Frontend - Deployment]` +> - Click **Continue >** + +
+ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_tab_execution.png) +> ### On the **Execution** tab +> - Select: `Canary` \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/deploy_canary.png) +> - Click **Use Strategy** + +### Execute your Pipeline +> Click **Save** in the top right to save your pipeline.
+> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_save.png) + +> Now click **Run** to execute the pipeline.
+> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_run.png) + +> The build should run using:
+> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/unscripted_lab4_execution.png) +> - Branch Name: `main` +> - Stage: **Frontend - Deployment** +> - Primary Artifact: `frontend` +> - Stage: **Backend - Deployment** +> - Primary Artifact: `backend` + +=============== + +Click the **Check** button to continue. diff --git a/markdown/5-security.md b/markdown/5-security.md new file mode 100644 index 0000000..f149a5e --- /dev/null +++ b/markdown/5-security.md @@ -0,0 +1,91 @@ + +

Integrate Security Scanners

+
+

+ +## Integrating Security Scans +Harness offers robust and versatile solutions tailored to meet the stringent demands of even the most discerning security professionals. +### Go back to the `Pipeline Studio` and edit your pipeline + +## Harness Built-in Scanners +### Adding SCA Scanners +> 1) In the existing pipeline, within the ***Build*** stage `after` the ***Compile*** step click on `+ Add Step` \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/unscripted_pipeline_build_add_sca_step.png) +> 2) Select `Add Step` \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/unscripted_pipeline_build_add_step_buitin_scanners.png) +> 3) Select `Built-in Scanners` \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/sto_built_in_scanner_sca.png) +> 4) Select `SCA` and click **Add Scanners** +> 5) Rename the steps to
`OWASP`
and
`OSV Scan`
+ +### Adding Container Image Scanner +> 1) In the existing pipeline, within the ***Build*** stage `after` the ***Push To Dockerhub*** step click on `+ Add Step` \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_add_step.png) +> 2) Select `Add Step` \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/unscripted_pipeline_build_add_step_buitin_scanners.png) +> 3) Select `Built-in Scanners` \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/sto_built_in_scanner_container.png) +> 4) Select `Container` from the Step Library and configure with the details below ↓ +> +> **Built-in Container Scanners** +> - Check: `Aqua Trivy` +> - *Uncheck the other scanners* +> - **Container Information** +> - Type: `Docker V2` +> - Image:
edslatt/harness-demo:demo-base-<+pipeline.sequenceId>
+> - After completing configuration select **Add Scanners** +> +> 5) Rename the step to
`Aqua Trivy`
+> 6) Then click on the `dind` step \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_step_dind.png) \ +> and configure with the details below ↓ +> **Configure Background Step** +> - **Additional Configuration ⏷** +> - Container Registry: `workshop-docker` +> - (You may need to click the `All` or `Org` tab to see the registry) +> - Click **Apply Changes** from the top right of the configuration popup + +### DAST Scan Template Owned by the Security Team +Now we are going to add a `Stage` template to run DAST Scans. + +> [!NOTE] +> Typically, the security team owns these scans, and as such, they will manage and version the template as needed. They simply require that we include it in our pipeline. + +> 1) In the existing pipeline, click on the `+` icon under the ***Backend - Deployment*** stage to add a new stage \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/unscripted_pipeline_add_sto_stage.png)
+> 2) Select `Use template` \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_stage_use_template.png) +> 3) Select `DAST Scans` template and click `Use template` +> 4) Name the stage
`DAST Scans`
+ +
+ +### Execute your updated Pipeline +> Click **Save** in the top right to save your pipeline.
+> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_save.png) + +> Now click **Run** to execute the pipeline.
+> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_run.png) + +### Security Scan Results +The scans take ~3 minutes to run.
+After the execution is complete, go to the `Security Tests` tab to see the *deduplicated*, *normalized* and *prioritized* list of `vulnerabilities` discovered across your scanners.
+![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/unscripted_pipeline_security_tests_tab.png) + +## ***BONUS*** +### Adding SAST Scanner +> 1) In the existing pipeline, within the ***Build*** stage `under` the ***OSV Scan*** step click on `+ Add Step` \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_add_step.png) +> 2) Select `Add Step` \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/unscripted_pipeline_build_add_step_buitin_scanners.png) +> 3) Select `Built-in Scanners` \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/sto_built_in_scanner_sast.png) +> 4) Select `SAST` and click **Add Scanner** +> 5) Rename the step to `Semgrep` + +=============== + +Click the **Check** button to continue. diff --git a/markdown/6-cv.md b/markdown/6-cv.md new file mode 100644 index 0000000..2792699 --- /dev/null +++ b/markdown/6-cv.md @@ -0,0 +1,61 @@ + +

Continuous Verification

+
+

+ +## Now let's add Continuous Verification +### Go back to the `Pipeline Studio` +1) In the existing pipeline, within the ***Backend - Deployment*** stage `after` the ***Canary Deployment*** step click on the `+` icon to add a new step \ + ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/unscripted_pipeline_deploy_canary_add_step.png)
+2) Select `Add Step` \ + ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_step_verify.png) +3) Select `Verify` from the Step Library and configure with the details below ↓ + +> **Verify** +> - Name:
`Verify`
+> - Continuous Verification Type: `Canary` +> - Sensitivity: `Low` +> - Duration: `5mins` +> - Click **Apply Changes** from the top right of the configuration popup + +> [!NOTE] +> ***Continuous Verification Sensitivity***
+> This is to define how sensitive the ML algorithms are going to be on deviation from the baseline. + +### Execute your Pipeline +> Click **Save** in the top right to save your pipeline.
+> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_save.png) + +> Now click **Run** to execute the pipeline.
+> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_run.png) + +> # Switch to the ```Demo App``` tab to continue + +### While the canary deployment is ongoing see if you can spot the canary! +- Click the `Check Release` button +- (Don't worry! Keep on clicking it!) \ + ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/unscripted_captain_canary.png) + +### Distribution Test +- Now click on the `Start` button on the **Distribution Test** panel +- Then click the **Play** `▶️` button to start the test and observe the traffic distribution \ + ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/unscripted_traffic_distribution_test.png) + +> # Switch to the ```Harness Platform``` tab to continue + +### Validate the outcome of the verification on the pipeline execution details +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/unscripted_cv_verification.png) +> 1) Toggle `Console View` +> 2) Select the `Verify` step +> 3) Uncheck the option to `Display only anomalous metrics and affected nodes` +> 4) Click the `⏷` to view the details + +## This is just the beginning. +`Harness Continuous Verification` integrates with APMs and logging tools to verify that the deployment is running safely and efficiently. Harness CV applies **machine learning** algorithms to every deployment for identifying normal behavior. This allows Harness to identify and flag anomalies in future deployments. During the Verify step, Harness CV `automatically` triggers a **rollback** if anomalies are found. + +=============== + +Click the **Check** button to continue. diff --git a/markdown/7-opa.md b/markdown/7-opa.md new file mode 100644 index 0000000..7c2a29b --- /dev/null +++ b/markdown/7-opa.md @@ -0,0 +1,138 @@ + +

Guardrails through OPA Policy

+
+

+ +# Now let's configure a policy +- Click on **Project Settings** in the left Nav +- Then scroll down to **Security and Governance** and click **Policies** +- This is the Overview screen. In the top right of this screen click **Policies** \ + ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/opa_new_policy.png) +- And then click ```+New Policy```
+ +## Create new Policy to require approval for Production releases +> **Policy Name** +> - Name:
`Production Approval`
+> - Store: `Inline` + +> [!NOTE] +> ***OPA Rego Policy***
+> This policy mandates an ***Approval*** stage prior to production deployments.
+> In this lab we are using the `Harness Approval` but this could also use our native integrations with `ServiceNow` and `Jira`. + +``` +package pipeline + +required_steps = ["HarnessApproval"] + +deny[msg] { + some prod_index + input.pipeline.stages[prod_index].stage.spec.infrastructure.environment.type == "Production" + not approval_before_prod(prod_index) + msg := sprintf("Deployment to higher environments require an approval stage. '%s' does not have an Approval stage", [input.pipeline.stages[prod_index].stage.name]) +} + +deny[msg] { + stage = input.pipeline.stages[_].stage + stage.type == "Approval" + existing_steps := [s | s = stage.spec.execution.steps[_].step.type] + required_step := required_steps[_] + not contains(existing_steps, required_step) + msg := sprintf("Approval stage '%s' is missing required step '%s'", [stage.name, required_step]) +} + +approval_before_prod(prod_index) { + some approval_index + approval_index < prod_index + input.pipeline.stages[approval_index].stage.type == "Approval" +} + +contains(arr, elem) { + arr[_] = elem +} +``` +> Click **Save** in the top right to save your new policy
+ +## Create new Policy Set +> 1) In the top right of this screen click **Policy Sets** \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/opa_new_policy_set.png) +> 2) And then click `+New Policy Set`
+> +> **Policy Set** +> - **Overview** +> - Name:
`Approval Required for Production Deployments`
+> - Entity Type: `Pipeline` +> - Evaluation: `On Save` +> - Click **Continue** +> - **Policy evaluation criteria** +> - Click : `+ Add Policy` +> - Policy to Evaluate: `Production Approval` +> - Policy Action: `Error and exit` +> - Click **Apply** +> - Click **Finish** to save your **Policy Set** + + +> [!WARNING] +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/opa_policy_toggle.png) +> Be sure to click the `toggle` under **ENFORCED** to enable your **Policy Set** !! + +## Let's test it out +> Head back over to your pipeline. +> 1) Select the ***Frontend - Deployment*** stage \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_tab_environment.png) +> 2) Click on the **Environment** tab +> - Specify Environment: `prod` +> - Specify Infrastructure: `K8s Prod` + +> Click **Save** in the top right to save your pipeline.
+> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_save.png) + +## Pipeline can not be saved due to the policy evaluation failures +![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/unscripted_pipeline_missing_approval.png) + +> [!IMPORTANT] +> Oops. That's not allowed. Let's add an approval stage so we can get back on track. + +> 1) `Before` the ***Frontend - Deployment*** stage click on the `+` icon to add a new stage \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/unscripted_pipeline_add_approval_stage.png) +> 2) Select `Approval` and configure with the details below ↓ \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_stage_approval.png) +> +> **About your Stage** +> - Stage Name:
`Approval`
+> - Approval Type: `Harness Approval` +> - Click **Setup Stage** +> +> 3) Click on the `Approval` step and configure with the details below ↓ +> +> **Manual Approval** +> - Name:
`Harness Approval`
+> - **Approvers** +> - User Groups: `Production Approvers` \ +> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/unscripted-workshop-2024/assets/images/unscripted_approval_group.png) +> - After completing configuration click **Apply Changes** from the top right of the configuration popup + +> Click **Save** in the top right to save your pipeline.
+> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_save.png) + +# Success! + +### Execute your Pipeline +> Now click **Run** to execute the pipeline.
+> ![](https://raw.githubusercontent.com/harness-community/field-workshops/main/assets/images/pipeline_run.png) + +
+ +> [!NOTE] +> That is `Policy as Code` in action! Isn't it beautiful?
+> Harness has wrapped the ***entire platform*** with `OPA` so this is just the tip of the iceberg!
+ +# Congratulations on completing this **Harness workshop**! 🏆 +### That's all for now. We hope you enjoyed your hands-on experience with the Harness platform.
📈 We are always looking to improve so please rate your experience and share any suggestions or issues you may have encountered. Thank you! + +=============== + +Click the **Check** button to continue. diff --git a/python-tests/test_credit_score.py b/python-tests/test_credit_score.py new file mode 100644 index 0000000..ce53699 --- /dev/null +++ b/python-tests/test_credit_score.py @@ -0,0 +1,549 @@ +import pytest + + +def test_user_can_create_a_mortgage_application(): + assert "mortgage" == "mortgage" + + +def test_user_can_create_a_savings_account(): + assert "savings" == "savings" + + +def test_user_can_create_a_checking_account(): + assert "checking" == "checking" + + +def test_user_can_apply_for_a_credit_card(): + assert "credit_card" == "credit_card" + + +def test_user_can_transfer_funds_between_accounts(): + assert "fund_transfer" == "fund_transfer" + + +def test_user_can_deposit_money_into_savings(): + assert "deposit" == "deposit" + + +def test_user_can_withdraw_money_from_checking(): + assert "withdrawal" == "withdrawal" + + +def test_user_can_check_account_balance(): + assert "balance_check" == "balance_check" + + +def test_user_can_view_transaction_history(): + assert "transaction_history" == "transaction_history" + + +def test_user_can_setup_direct_deposit(): + assert "direct_deposit" == "direct_deposit" + + +def test_user_can_pay_bills_online(): + assert "bill_pay" == "bill_pay" + + +def test_user_can_update_personal_information(): + assert "update_info" == "update_info" + + +def test_user_can_add_a_new_payee(): + assert "add_payee" == "add_payee" + + +def test_user_can_remove_a_payee(): + assert "remove_payee" == "remove_payee" + + +def test_user_can_request_a_loan(): + assert "loan_request" == "loan_request" + + +def test_user_can_view_loan_status(): + assert "loan_status" == "loan_status" + + +def test_user_can_view_mortgage_details(): + assert "mortgage_details" == "mortgage_details" + + +def test_user_can_calculate_loan_eligibility(): + assert "loan_eligibility" == "loan_eligibility" + + +def test_user_can_schedule_appointments_with_bankers(): + assert "schedule_appointment" == "schedule_appointment" + + +def test_user_can_send_messages_to_customer_service(): + assert "send_message" == "send_message" + + +def test_user_can_view_investment_portfolio(): + assert "view_investment" == "view_investment" + + +def test_user_can_buy_stocks(): + assert "buy_stocks" == "buy_stocks" + + +def test_user_can_sell_stocks(): + assert "sell_stocks" == "sell_stocks" + + +def test_user_can_view_stock_market_trends(): + assert "market_trends" == "market_trends" + + +def test_user_can_apply_for_auto_loan(): + assert "auto_loan" == "auto_loan" + + +def test_user_can_apply_for_personal_loan(): + assert "personal_loan" == "personal_loan" + + +def test_user_can_setup_recurring_transfers(): + assert "recurring_transfer" == "recurring_transfer" + + +def test_user_can_edit_scheduled_transfers(): + assert "edit_transfer" == "edit_transfer" + + +def test_user_can_cancel_scheduled_transfers(): + assert "cancel_transfer" == "cancel_transfer" + + +def test_user_can_enable_two_factor_authentication(): + assert "two_factor" == "two_factor" + + +def test_user_can_disable_two_factor_authentication(): + assert "disable_two_factor" == "disable_two_factor" + + +def test_user_can_reset_password(): + assert "reset_password" == "reset_password" + + +def test_user_can_change_pin(): + assert "change_pin" == "change_pin" + + +def test_user_can_activate_new_card(): + assert "activate_card" == "activate_card" + + +def test_user_can_freeze_card(): + assert "freeze_card" == "freeze_card" + + +def test_user_can_unfreeze_card(): + assert "unfreeze_card" == "unfreeze_card" + + +def test_user_can_report_lost_card(): + assert "report_lost_card" == "report_lost_card" + + +def test_user_can_request_new_card(): + assert "request_new_card" == "request_new_card" + + +def test_user_can_apply_for_overdraft_protection(): + assert "overdraft_protection" == "overdraft_protection" + + +def test_user_can_disable_overdraft_protection(): + assert "disable_overdraft" == "disable_overdraft" + + +def test_user_can_set_transaction_alerts(): + assert "set_alerts" == "set_alerts" + + +def test_user_can_update_alert_preferences(): + assert "update_alerts" == "update_alerts" + + +def test_user_can_view_account_statements(): + assert "view_statements" == "view_statements" + + +def test_user_can_download_account_statements(): + assert "download_statements" == "download_statements" + + +def test_user_can_request_statement_by_mail(): + assert "request_statement" == "request_statement" + + +def test_user_can_view_tax_documents(): + assert "view_tax_documents" == "view_tax_documents" + + +def test_user_can_download_tax_documents(): + assert "download_tax_documents" == "download_tax_documents" + + +def test_user_can_view_credit_score(): + assert "view_credit_score" == "view_credit_score" + + +def test_user_can_update_notification_preferences(): + assert "update_notifications" == "update_notifications" + + +def test_user_can_set_up_savings_goals(): + assert "savings_goals" == "savings_goals" + + +def test_user_can_track_savings_goals(): + assert "track_savings_goals" == "track_savings_goals" + + +def test_user_can_modify_savings_goals(): + assert "modify_savings_goals" == "modify_savings_goals" + + +def test_user_can_delete_savings_goals(): + assert "delete_savings_goals" == "delete_savings_goals" + + +def test_user_can_open_a_fixed_deposit_account(): + assert "fixed_deposit" == "fixed_deposit" + + +def test_user_can_view_fixed_deposit_details(): + assert "view_fixed_deposit" == "view_fixed_deposit" + + +def test_user_can_close_fixed_deposit_account(): + assert "close_fixed_deposit" == "close_fixed_deposit" + + +def test_user_can_open_a_recurring_deposit_account(): + assert "recurring_deposit" == "recurring_deposit" + + +def test_user_can_view_recurring_deposit_details(): + assert "view_recurring_deposit" == "view_recurring_deposit" + + +def test_user_can_close_recurring_deposit_account(): + assert "close_recurring_deposit" == "close_recurring_deposit" + + +def test_user_can_apply_for_student_loan(): + assert "student_loan" == "student_loan" + + +def test_user_can_view_student_loan_status(): + assert "view_student_loan" == "view_student_loan" + + +def test_user_can_apply_for_home_equity_loan(): + assert "home_equity_loan" == "home_equity_loan" + + +def test_user_can_view_home_equity_loan_status(): + assert "view_home_equity_loan" == "view_home_equity_loan" + + +def test_user_can_schedule_bill_payments(): + assert "schedule_bill_payments" == "schedule_bill_payments" + + +def test_user_can_edit_scheduled_bill_payments(): + assert "edit_bill_payments" == "edit_bill_payments" + + +def test_user_can_cancel_scheduled_bill_payments(): + assert "cancel_bill_payments" == "cancel_bill_payments" + + +def test_user_can_view_payment_history(): + assert "view_payment_history" == "view_payment_history" + + +def test_user_can_view_upcoming_payments(): + assert "view_upcoming_payments" == "view_upcoming_payments" + + +def test_user_can_view_investment_summary(): + assert "view_investment_summary" == "view_investment_summary" + + +def test_user_can_view_investment_performance(): + assert "view_investment_performance" == "view_investment_performance" + + +def test_user_can_view_dividend_payments(): + assert "view_dividend_payments" == "view_dividend_payments" + + +def test_user_can_reinvest_dividends(): + assert "reinvest_dividends" == "reinvest_dividends" + + +def test_user_can_change_investment_strategy(): + assert "change_investment_strategy" == "change_investment_strategy" + + +def test_user_can_view_retirement_accounts(): + assert "view_retirement_accounts" == "view_retirement_accounts" + + +def test_user_can_contribute_to_retirement_accounts(): + assert "contribute_retirement_accounts" == "contribute_retirement_accounts" + + +def test_user_can_withdraw_from_retirement_accounts(): + assert "withdraw_retirement_accounts" == "withdraw_retirement_accounts" + + +def test_user_can_view_loan_payment_schedule(): + assert "view_loan_payment_schedule" == "view_loan_payment_schedule" + + +def test_user_can_make_loan_payments(): + assert "make_loan_payments" == "make_loan_payments" + + +def test_user_can_view_loan_payment_history(): + assert "view_loan_payment_history" == "view_loan_payment_history" + + +def test_user_can_change_auto_pay_settings(): + assert "change_auto_pay" == "change_auto_pay" + + +def test_user_can_setup_auto_pay_for_loans(): + assert "setup_auto_pay" == "setup_auto_pay" + + +def test_user_can_view_auto_pay_settings(): + assert "view_auto_pay_settings" == "view_auto_pay_settings" + + +def test_user_can_change_loan_due_date(): + assert "change_loan_due_date" == "change_loan_due_date" + + +def test_user_can_apply_for_loan_deferment(): + assert "apply_loan_deferment" == "apply_loan_deferment" + + +def test_user_can_view_deferment_status(): + assert "view_deferment_status" == "view_deferment_status" + + +def test_user_can_repay_loan_early(): + assert "repay_loan_early" == "repay_loan_early" + + +def test_user_can_request_loan_amortization_schedule(): + assert "loan_amortization_schedule" == "loan_amortization_schedule" + + +def test_user_can_view_account_summary(): + assert "view_account_summary" == "view_account_summary" + + +def test_user_can_view_interest_earned(): + assert "view_interest_earned" == "view_interest_earned" + + +def test_user_can_view_fees_charged(): + assert "view_fees_charged" == "view_fees_charged" + + +def test_user_can_view_available_credit(): + assert "view_available_credit" == "view_available_credit" + + +def test_user_can_request_credit_increase(): + assert "request_credit_increase" == "request_credit_increase" + + +def test_user_can_view_credit_card_transactions(): + assert "view_credit_card_transactions" == "view_credit_card_transactions" + + +def test_user_can_view_rewards_points(): + assert "view_rewards_points" == "view_rewards_points" + + +def test_user_can_redeem_rewards_points(): + assert "redeem_rewards_points" == "redeem_rewards_points" + + +def test_user_can_transfer_rewards_points(): + assert "transfer_rewards_points" == "transfer_rewards_points" + + +def test_user_can_view_spending_categories(): + assert "view_spending_categories" == "view_spending_categories" + + +def test_user_can_set_budget_limits(): + assert "set_budget_limits" == "set_budget_limits" + + +def test_user_can_view_budget_status(): + assert "view_budget_status" == "view_budget_status" + + +def test_user_can_edit_budget_limits(): + assert "edit_budget_limits" == "edit_budget_limits" + + +def test_user_can_view_net_worth(): + assert "view_net_worth" == "view_net_worth" + + +def test_user_can_view_income_expense_summary(): + assert "view_income_expense_summary" == "view_income_expense_summary" + + +def test_user_can_view_account_balance_details(): + assert "view_account_balance_details" == "view_account_balance_details" + + +def test_user_can_view_recent_activity(): + assert "view_recent_activity" == "view_recent_activity" + + +def test_user_can_view_scheduled_transactions(): + assert "view_scheduled_transactions" == "view_scheduled_transactions" + + +def test_user_can_cancel_scheduled_transactions(): + assert "cancel_scheduled_transactions" == "cancel_scheduled_transactions" + + +def test_user_can_view_recurring_transactions(): + assert "view_recurring_transactions" == "view_recurring_transactions" + + +def test_user_can_edit_recurring_transactions(): + assert "edit_recurring_transactions" == "edit_recurring_transactions" + + +def test_user_can_delete_recurring_transactions(): + assert "delete_recurring_transactions" == "delete_recurring_transactions" + + +def test_user_can_add_external_bank_accounts(): + assert "add_external_accounts" == "add_external_accounts" + + +def test_user_can_view_external_bank_accounts(): + assert "view_external_accounts" == "view_external_accounts" + + +def test_user_can_remove_external_bank_accounts(): + assert "remove_external_accounts" == "remove_external_accounts" + + +def test_user_can_view_international_transfers(): + assert "view_international_transfers" == "view_international_transfers" + + +def test_user_can_initiate_international_transfers(): + assert "initiate_international_transfers" == "initiate_international_transfers" + + +def test_user_can_cancel_international_transfers(): + assert "cancel_international_transfers" == "cancel_international_transfers" + + +def test_user_can_track_international_transfer_status(): + assert "track_international_transfers" == "track_international_transfers" + + +def test_user_can_view_forex_rates(): + assert "view_forex_rates" == "view_forex_rates" + + +def test_user_can_set_forex_alerts(): + assert "set_forex_alerts" == "set_forex_alerts" + + +def test_user_can_update_forex_alerts(): + assert "update_forex_alerts" == "update_forex_alerts" + + +def test_user_can_view_branch_locations(): + assert "view_branch_locations" == "view_branch_locations" + + +def test_user_can_schedule_appointments_at_branches(): + assert "schedule_branch_appointments" == "schedule_branch_appointments" + + +def test_user_can_view_atm_locations(): + assert "view_atm_locations" == "view_atm_locations" + + +def test_user_can_report_fraudulent_activity(): + assert "report_fraudulent_activity" == "report_fraudulent_activity" + + +def test_user_can_dispute_transactions(): + assert "dispute_transactions" == "dispute_transactions" + + +def test_user_can_view_dispute_status(): + assert "view_dispute_status" == "view_dispute_status" + + +def test_user_can_view_security_settings(): + assert "view_security_settings" == "view_security_settings" + + +def test_user_can_update_security_settings(): + assert "update_security_settings" == "update_security_settings" + + +def test_user_can_enable_sms_alerts(): + assert "enable_sms_alerts" == "enable_sms_alerts" + + +def test_user_can_disable_sms_alerts(): + assert "disable_sms_alerts" == "disable_sms_alerts" + + +def test_user_can_enable_email_alerts(): + assert "enable_email_alerts" == "enable_email_alerts" + + +def test_user_can_disable_email_alerts(): + assert "disable_email_alerts" == "disable_email_alerts" + + +def test_user_can_enable_push_notifications(): + assert "enable_push_notifications" == "enable_push_notifications" + + +def test_user_can_disable_push_notifications(): + assert "disable_push_notifications" == "disable_push_notifications" + + +def test_user_can_view_account_limits(): + assert "view_account_limits" == "view_account_limits" + + +def test_user_can_update_account_limits(): + assert "update_account_limits" == "update_account_limits" + + +def test_user_can_view_card_limits(): + assert "view_card_limits" == "view_card_limits" + + +def test_user_can_update_card_limits(): + assert "update_card_limits" == "update_card_limits" diff --git a/python-tests/test_mortgages.py b/python-tests/test_mortgages.py new file mode 100644 index 0000000..ce53699 --- /dev/null +++ b/python-tests/test_mortgages.py @@ -0,0 +1,549 @@ +import pytest + + +def test_user_can_create_a_mortgage_application(): + assert "mortgage" == "mortgage" + + +def test_user_can_create_a_savings_account(): + assert "savings" == "savings" + + +def test_user_can_create_a_checking_account(): + assert "checking" == "checking" + + +def test_user_can_apply_for_a_credit_card(): + assert "credit_card" == "credit_card" + + +def test_user_can_transfer_funds_between_accounts(): + assert "fund_transfer" == "fund_transfer" + + +def test_user_can_deposit_money_into_savings(): + assert "deposit" == "deposit" + + +def test_user_can_withdraw_money_from_checking(): + assert "withdrawal" == "withdrawal" + + +def test_user_can_check_account_balance(): + assert "balance_check" == "balance_check" + + +def test_user_can_view_transaction_history(): + assert "transaction_history" == "transaction_history" + + +def test_user_can_setup_direct_deposit(): + assert "direct_deposit" == "direct_deposit" + + +def test_user_can_pay_bills_online(): + assert "bill_pay" == "bill_pay" + + +def test_user_can_update_personal_information(): + assert "update_info" == "update_info" + + +def test_user_can_add_a_new_payee(): + assert "add_payee" == "add_payee" + + +def test_user_can_remove_a_payee(): + assert "remove_payee" == "remove_payee" + + +def test_user_can_request_a_loan(): + assert "loan_request" == "loan_request" + + +def test_user_can_view_loan_status(): + assert "loan_status" == "loan_status" + + +def test_user_can_view_mortgage_details(): + assert "mortgage_details" == "mortgage_details" + + +def test_user_can_calculate_loan_eligibility(): + assert "loan_eligibility" == "loan_eligibility" + + +def test_user_can_schedule_appointments_with_bankers(): + assert "schedule_appointment" == "schedule_appointment" + + +def test_user_can_send_messages_to_customer_service(): + assert "send_message" == "send_message" + + +def test_user_can_view_investment_portfolio(): + assert "view_investment" == "view_investment" + + +def test_user_can_buy_stocks(): + assert "buy_stocks" == "buy_stocks" + + +def test_user_can_sell_stocks(): + assert "sell_stocks" == "sell_stocks" + + +def test_user_can_view_stock_market_trends(): + assert "market_trends" == "market_trends" + + +def test_user_can_apply_for_auto_loan(): + assert "auto_loan" == "auto_loan" + + +def test_user_can_apply_for_personal_loan(): + assert "personal_loan" == "personal_loan" + + +def test_user_can_setup_recurring_transfers(): + assert "recurring_transfer" == "recurring_transfer" + + +def test_user_can_edit_scheduled_transfers(): + assert "edit_transfer" == "edit_transfer" + + +def test_user_can_cancel_scheduled_transfers(): + assert "cancel_transfer" == "cancel_transfer" + + +def test_user_can_enable_two_factor_authentication(): + assert "two_factor" == "two_factor" + + +def test_user_can_disable_two_factor_authentication(): + assert "disable_two_factor" == "disable_two_factor" + + +def test_user_can_reset_password(): + assert "reset_password" == "reset_password" + + +def test_user_can_change_pin(): + assert "change_pin" == "change_pin" + + +def test_user_can_activate_new_card(): + assert "activate_card" == "activate_card" + + +def test_user_can_freeze_card(): + assert "freeze_card" == "freeze_card" + + +def test_user_can_unfreeze_card(): + assert "unfreeze_card" == "unfreeze_card" + + +def test_user_can_report_lost_card(): + assert "report_lost_card" == "report_lost_card" + + +def test_user_can_request_new_card(): + assert "request_new_card" == "request_new_card" + + +def test_user_can_apply_for_overdraft_protection(): + assert "overdraft_protection" == "overdraft_protection" + + +def test_user_can_disable_overdraft_protection(): + assert "disable_overdraft" == "disable_overdraft" + + +def test_user_can_set_transaction_alerts(): + assert "set_alerts" == "set_alerts" + + +def test_user_can_update_alert_preferences(): + assert "update_alerts" == "update_alerts" + + +def test_user_can_view_account_statements(): + assert "view_statements" == "view_statements" + + +def test_user_can_download_account_statements(): + assert "download_statements" == "download_statements" + + +def test_user_can_request_statement_by_mail(): + assert "request_statement" == "request_statement" + + +def test_user_can_view_tax_documents(): + assert "view_tax_documents" == "view_tax_documents" + + +def test_user_can_download_tax_documents(): + assert "download_tax_documents" == "download_tax_documents" + + +def test_user_can_view_credit_score(): + assert "view_credit_score" == "view_credit_score" + + +def test_user_can_update_notification_preferences(): + assert "update_notifications" == "update_notifications" + + +def test_user_can_set_up_savings_goals(): + assert "savings_goals" == "savings_goals" + + +def test_user_can_track_savings_goals(): + assert "track_savings_goals" == "track_savings_goals" + + +def test_user_can_modify_savings_goals(): + assert "modify_savings_goals" == "modify_savings_goals" + + +def test_user_can_delete_savings_goals(): + assert "delete_savings_goals" == "delete_savings_goals" + + +def test_user_can_open_a_fixed_deposit_account(): + assert "fixed_deposit" == "fixed_deposit" + + +def test_user_can_view_fixed_deposit_details(): + assert "view_fixed_deposit" == "view_fixed_deposit" + + +def test_user_can_close_fixed_deposit_account(): + assert "close_fixed_deposit" == "close_fixed_deposit" + + +def test_user_can_open_a_recurring_deposit_account(): + assert "recurring_deposit" == "recurring_deposit" + + +def test_user_can_view_recurring_deposit_details(): + assert "view_recurring_deposit" == "view_recurring_deposit" + + +def test_user_can_close_recurring_deposit_account(): + assert "close_recurring_deposit" == "close_recurring_deposit" + + +def test_user_can_apply_for_student_loan(): + assert "student_loan" == "student_loan" + + +def test_user_can_view_student_loan_status(): + assert "view_student_loan" == "view_student_loan" + + +def test_user_can_apply_for_home_equity_loan(): + assert "home_equity_loan" == "home_equity_loan" + + +def test_user_can_view_home_equity_loan_status(): + assert "view_home_equity_loan" == "view_home_equity_loan" + + +def test_user_can_schedule_bill_payments(): + assert "schedule_bill_payments" == "schedule_bill_payments" + + +def test_user_can_edit_scheduled_bill_payments(): + assert "edit_bill_payments" == "edit_bill_payments" + + +def test_user_can_cancel_scheduled_bill_payments(): + assert "cancel_bill_payments" == "cancel_bill_payments" + + +def test_user_can_view_payment_history(): + assert "view_payment_history" == "view_payment_history" + + +def test_user_can_view_upcoming_payments(): + assert "view_upcoming_payments" == "view_upcoming_payments" + + +def test_user_can_view_investment_summary(): + assert "view_investment_summary" == "view_investment_summary" + + +def test_user_can_view_investment_performance(): + assert "view_investment_performance" == "view_investment_performance" + + +def test_user_can_view_dividend_payments(): + assert "view_dividend_payments" == "view_dividend_payments" + + +def test_user_can_reinvest_dividends(): + assert "reinvest_dividends" == "reinvest_dividends" + + +def test_user_can_change_investment_strategy(): + assert "change_investment_strategy" == "change_investment_strategy" + + +def test_user_can_view_retirement_accounts(): + assert "view_retirement_accounts" == "view_retirement_accounts" + + +def test_user_can_contribute_to_retirement_accounts(): + assert "contribute_retirement_accounts" == "contribute_retirement_accounts" + + +def test_user_can_withdraw_from_retirement_accounts(): + assert "withdraw_retirement_accounts" == "withdraw_retirement_accounts" + + +def test_user_can_view_loan_payment_schedule(): + assert "view_loan_payment_schedule" == "view_loan_payment_schedule" + + +def test_user_can_make_loan_payments(): + assert "make_loan_payments" == "make_loan_payments" + + +def test_user_can_view_loan_payment_history(): + assert "view_loan_payment_history" == "view_loan_payment_history" + + +def test_user_can_change_auto_pay_settings(): + assert "change_auto_pay" == "change_auto_pay" + + +def test_user_can_setup_auto_pay_for_loans(): + assert "setup_auto_pay" == "setup_auto_pay" + + +def test_user_can_view_auto_pay_settings(): + assert "view_auto_pay_settings" == "view_auto_pay_settings" + + +def test_user_can_change_loan_due_date(): + assert "change_loan_due_date" == "change_loan_due_date" + + +def test_user_can_apply_for_loan_deferment(): + assert "apply_loan_deferment" == "apply_loan_deferment" + + +def test_user_can_view_deferment_status(): + assert "view_deferment_status" == "view_deferment_status" + + +def test_user_can_repay_loan_early(): + assert "repay_loan_early" == "repay_loan_early" + + +def test_user_can_request_loan_amortization_schedule(): + assert "loan_amortization_schedule" == "loan_amortization_schedule" + + +def test_user_can_view_account_summary(): + assert "view_account_summary" == "view_account_summary" + + +def test_user_can_view_interest_earned(): + assert "view_interest_earned" == "view_interest_earned" + + +def test_user_can_view_fees_charged(): + assert "view_fees_charged" == "view_fees_charged" + + +def test_user_can_view_available_credit(): + assert "view_available_credit" == "view_available_credit" + + +def test_user_can_request_credit_increase(): + assert "request_credit_increase" == "request_credit_increase" + + +def test_user_can_view_credit_card_transactions(): + assert "view_credit_card_transactions" == "view_credit_card_transactions" + + +def test_user_can_view_rewards_points(): + assert "view_rewards_points" == "view_rewards_points" + + +def test_user_can_redeem_rewards_points(): + assert "redeem_rewards_points" == "redeem_rewards_points" + + +def test_user_can_transfer_rewards_points(): + assert "transfer_rewards_points" == "transfer_rewards_points" + + +def test_user_can_view_spending_categories(): + assert "view_spending_categories" == "view_spending_categories" + + +def test_user_can_set_budget_limits(): + assert "set_budget_limits" == "set_budget_limits" + + +def test_user_can_view_budget_status(): + assert "view_budget_status" == "view_budget_status" + + +def test_user_can_edit_budget_limits(): + assert "edit_budget_limits" == "edit_budget_limits" + + +def test_user_can_view_net_worth(): + assert "view_net_worth" == "view_net_worth" + + +def test_user_can_view_income_expense_summary(): + assert "view_income_expense_summary" == "view_income_expense_summary" + + +def test_user_can_view_account_balance_details(): + assert "view_account_balance_details" == "view_account_balance_details" + + +def test_user_can_view_recent_activity(): + assert "view_recent_activity" == "view_recent_activity" + + +def test_user_can_view_scheduled_transactions(): + assert "view_scheduled_transactions" == "view_scheduled_transactions" + + +def test_user_can_cancel_scheduled_transactions(): + assert "cancel_scheduled_transactions" == "cancel_scheduled_transactions" + + +def test_user_can_view_recurring_transactions(): + assert "view_recurring_transactions" == "view_recurring_transactions" + + +def test_user_can_edit_recurring_transactions(): + assert "edit_recurring_transactions" == "edit_recurring_transactions" + + +def test_user_can_delete_recurring_transactions(): + assert "delete_recurring_transactions" == "delete_recurring_transactions" + + +def test_user_can_add_external_bank_accounts(): + assert "add_external_accounts" == "add_external_accounts" + + +def test_user_can_view_external_bank_accounts(): + assert "view_external_accounts" == "view_external_accounts" + + +def test_user_can_remove_external_bank_accounts(): + assert "remove_external_accounts" == "remove_external_accounts" + + +def test_user_can_view_international_transfers(): + assert "view_international_transfers" == "view_international_transfers" + + +def test_user_can_initiate_international_transfers(): + assert "initiate_international_transfers" == "initiate_international_transfers" + + +def test_user_can_cancel_international_transfers(): + assert "cancel_international_transfers" == "cancel_international_transfers" + + +def test_user_can_track_international_transfer_status(): + assert "track_international_transfers" == "track_international_transfers" + + +def test_user_can_view_forex_rates(): + assert "view_forex_rates" == "view_forex_rates" + + +def test_user_can_set_forex_alerts(): + assert "set_forex_alerts" == "set_forex_alerts" + + +def test_user_can_update_forex_alerts(): + assert "update_forex_alerts" == "update_forex_alerts" + + +def test_user_can_view_branch_locations(): + assert "view_branch_locations" == "view_branch_locations" + + +def test_user_can_schedule_appointments_at_branches(): + assert "schedule_branch_appointments" == "schedule_branch_appointments" + + +def test_user_can_view_atm_locations(): + assert "view_atm_locations" == "view_atm_locations" + + +def test_user_can_report_fraudulent_activity(): + assert "report_fraudulent_activity" == "report_fraudulent_activity" + + +def test_user_can_dispute_transactions(): + assert "dispute_transactions" == "dispute_transactions" + + +def test_user_can_view_dispute_status(): + assert "view_dispute_status" == "view_dispute_status" + + +def test_user_can_view_security_settings(): + assert "view_security_settings" == "view_security_settings" + + +def test_user_can_update_security_settings(): + assert "update_security_settings" == "update_security_settings" + + +def test_user_can_enable_sms_alerts(): + assert "enable_sms_alerts" == "enable_sms_alerts" + + +def test_user_can_disable_sms_alerts(): + assert "disable_sms_alerts" == "disable_sms_alerts" + + +def test_user_can_enable_email_alerts(): + assert "enable_email_alerts" == "enable_email_alerts" + + +def test_user_can_disable_email_alerts(): + assert "disable_email_alerts" == "disable_email_alerts" + + +def test_user_can_enable_push_notifications(): + assert "enable_push_notifications" == "enable_push_notifications" + + +def test_user_can_disable_push_notifications(): + assert "disable_push_notifications" == "disable_push_notifications" + + +def test_user_can_view_account_limits(): + assert "view_account_limits" == "view_account_limits" + + +def test_user_can_update_account_limits(): + assert "update_account_limits" == "update_account_limits" + + +def test_user_can_view_card_limits(): + assert "view_card_limits" == "view_card_limits" + + +def test_user_can_update_card_limits(): + assert "update_card_limits" == "update_card_limits" diff --git a/python-tests/test_payments.py b/python-tests/test_payments.py new file mode 100644 index 0000000..ce53699 --- /dev/null +++ b/python-tests/test_payments.py @@ -0,0 +1,549 @@ +import pytest + + +def test_user_can_create_a_mortgage_application(): + assert "mortgage" == "mortgage" + + +def test_user_can_create_a_savings_account(): + assert "savings" == "savings" + + +def test_user_can_create_a_checking_account(): + assert "checking" == "checking" + + +def test_user_can_apply_for_a_credit_card(): + assert "credit_card" == "credit_card" + + +def test_user_can_transfer_funds_between_accounts(): + assert "fund_transfer" == "fund_transfer" + + +def test_user_can_deposit_money_into_savings(): + assert "deposit" == "deposit" + + +def test_user_can_withdraw_money_from_checking(): + assert "withdrawal" == "withdrawal" + + +def test_user_can_check_account_balance(): + assert "balance_check" == "balance_check" + + +def test_user_can_view_transaction_history(): + assert "transaction_history" == "transaction_history" + + +def test_user_can_setup_direct_deposit(): + assert "direct_deposit" == "direct_deposit" + + +def test_user_can_pay_bills_online(): + assert "bill_pay" == "bill_pay" + + +def test_user_can_update_personal_information(): + assert "update_info" == "update_info" + + +def test_user_can_add_a_new_payee(): + assert "add_payee" == "add_payee" + + +def test_user_can_remove_a_payee(): + assert "remove_payee" == "remove_payee" + + +def test_user_can_request_a_loan(): + assert "loan_request" == "loan_request" + + +def test_user_can_view_loan_status(): + assert "loan_status" == "loan_status" + + +def test_user_can_view_mortgage_details(): + assert "mortgage_details" == "mortgage_details" + + +def test_user_can_calculate_loan_eligibility(): + assert "loan_eligibility" == "loan_eligibility" + + +def test_user_can_schedule_appointments_with_bankers(): + assert "schedule_appointment" == "schedule_appointment" + + +def test_user_can_send_messages_to_customer_service(): + assert "send_message" == "send_message" + + +def test_user_can_view_investment_portfolio(): + assert "view_investment" == "view_investment" + + +def test_user_can_buy_stocks(): + assert "buy_stocks" == "buy_stocks" + + +def test_user_can_sell_stocks(): + assert "sell_stocks" == "sell_stocks" + + +def test_user_can_view_stock_market_trends(): + assert "market_trends" == "market_trends" + + +def test_user_can_apply_for_auto_loan(): + assert "auto_loan" == "auto_loan" + + +def test_user_can_apply_for_personal_loan(): + assert "personal_loan" == "personal_loan" + + +def test_user_can_setup_recurring_transfers(): + assert "recurring_transfer" == "recurring_transfer" + + +def test_user_can_edit_scheduled_transfers(): + assert "edit_transfer" == "edit_transfer" + + +def test_user_can_cancel_scheduled_transfers(): + assert "cancel_transfer" == "cancel_transfer" + + +def test_user_can_enable_two_factor_authentication(): + assert "two_factor" == "two_factor" + + +def test_user_can_disable_two_factor_authentication(): + assert "disable_two_factor" == "disable_two_factor" + + +def test_user_can_reset_password(): + assert "reset_password" == "reset_password" + + +def test_user_can_change_pin(): + assert "change_pin" == "change_pin" + + +def test_user_can_activate_new_card(): + assert "activate_card" == "activate_card" + + +def test_user_can_freeze_card(): + assert "freeze_card" == "freeze_card" + + +def test_user_can_unfreeze_card(): + assert "unfreeze_card" == "unfreeze_card" + + +def test_user_can_report_lost_card(): + assert "report_lost_card" == "report_lost_card" + + +def test_user_can_request_new_card(): + assert "request_new_card" == "request_new_card" + + +def test_user_can_apply_for_overdraft_protection(): + assert "overdraft_protection" == "overdraft_protection" + + +def test_user_can_disable_overdraft_protection(): + assert "disable_overdraft" == "disable_overdraft" + + +def test_user_can_set_transaction_alerts(): + assert "set_alerts" == "set_alerts" + + +def test_user_can_update_alert_preferences(): + assert "update_alerts" == "update_alerts" + + +def test_user_can_view_account_statements(): + assert "view_statements" == "view_statements" + + +def test_user_can_download_account_statements(): + assert "download_statements" == "download_statements" + + +def test_user_can_request_statement_by_mail(): + assert "request_statement" == "request_statement" + + +def test_user_can_view_tax_documents(): + assert "view_tax_documents" == "view_tax_documents" + + +def test_user_can_download_tax_documents(): + assert "download_tax_documents" == "download_tax_documents" + + +def test_user_can_view_credit_score(): + assert "view_credit_score" == "view_credit_score" + + +def test_user_can_update_notification_preferences(): + assert "update_notifications" == "update_notifications" + + +def test_user_can_set_up_savings_goals(): + assert "savings_goals" == "savings_goals" + + +def test_user_can_track_savings_goals(): + assert "track_savings_goals" == "track_savings_goals" + + +def test_user_can_modify_savings_goals(): + assert "modify_savings_goals" == "modify_savings_goals" + + +def test_user_can_delete_savings_goals(): + assert "delete_savings_goals" == "delete_savings_goals" + + +def test_user_can_open_a_fixed_deposit_account(): + assert "fixed_deposit" == "fixed_deposit" + + +def test_user_can_view_fixed_deposit_details(): + assert "view_fixed_deposit" == "view_fixed_deposit" + + +def test_user_can_close_fixed_deposit_account(): + assert "close_fixed_deposit" == "close_fixed_deposit" + + +def test_user_can_open_a_recurring_deposit_account(): + assert "recurring_deposit" == "recurring_deposit" + + +def test_user_can_view_recurring_deposit_details(): + assert "view_recurring_deposit" == "view_recurring_deposit" + + +def test_user_can_close_recurring_deposit_account(): + assert "close_recurring_deposit" == "close_recurring_deposit" + + +def test_user_can_apply_for_student_loan(): + assert "student_loan" == "student_loan" + + +def test_user_can_view_student_loan_status(): + assert "view_student_loan" == "view_student_loan" + + +def test_user_can_apply_for_home_equity_loan(): + assert "home_equity_loan" == "home_equity_loan" + + +def test_user_can_view_home_equity_loan_status(): + assert "view_home_equity_loan" == "view_home_equity_loan" + + +def test_user_can_schedule_bill_payments(): + assert "schedule_bill_payments" == "schedule_bill_payments" + + +def test_user_can_edit_scheduled_bill_payments(): + assert "edit_bill_payments" == "edit_bill_payments" + + +def test_user_can_cancel_scheduled_bill_payments(): + assert "cancel_bill_payments" == "cancel_bill_payments" + + +def test_user_can_view_payment_history(): + assert "view_payment_history" == "view_payment_history" + + +def test_user_can_view_upcoming_payments(): + assert "view_upcoming_payments" == "view_upcoming_payments" + + +def test_user_can_view_investment_summary(): + assert "view_investment_summary" == "view_investment_summary" + + +def test_user_can_view_investment_performance(): + assert "view_investment_performance" == "view_investment_performance" + + +def test_user_can_view_dividend_payments(): + assert "view_dividend_payments" == "view_dividend_payments" + + +def test_user_can_reinvest_dividends(): + assert "reinvest_dividends" == "reinvest_dividends" + + +def test_user_can_change_investment_strategy(): + assert "change_investment_strategy" == "change_investment_strategy" + + +def test_user_can_view_retirement_accounts(): + assert "view_retirement_accounts" == "view_retirement_accounts" + + +def test_user_can_contribute_to_retirement_accounts(): + assert "contribute_retirement_accounts" == "contribute_retirement_accounts" + + +def test_user_can_withdraw_from_retirement_accounts(): + assert "withdraw_retirement_accounts" == "withdraw_retirement_accounts" + + +def test_user_can_view_loan_payment_schedule(): + assert "view_loan_payment_schedule" == "view_loan_payment_schedule" + + +def test_user_can_make_loan_payments(): + assert "make_loan_payments" == "make_loan_payments" + + +def test_user_can_view_loan_payment_history(): + assert "view_loan_payment_history" == "view_loan_payment_history" + + +def test_user_can_change_auto_pay_settings(): + assert "change_auto_pay" == "change_auto_pay" + + +def test_user_can_setup_auto_pay_for_loans(): + assert "setup_auto_pay" == "setup_auto_pay" + + +def test_user_can_view_auto_pay_settings(): + assert "view_auto_pay_settings" == "view_auto_pay_settings" + + +def test_user_can_change_loan_due_date(): + assert "change_loan_due_date" == "change_loan_due_date" + + +def test_user_can_apply_for_loan_deferment(): + assert "apply_loan_deferment" == "apply_loan_deferment" + + +def test_user_can_view_deferment_status(): + assert "view_deferment_status" == "view_deferment_status" + + +def test_user_can_repay_loan_early(): + assert "repay_loan_early" == "repay_loan_early" + + +def test_user_can_request_loan_amortization_schedule(): + assert "loan_amortization_schedule" == "loan_amortization_schedule" + + +def test_user_can_view_account_summary(): + assert "view_account_summary" == "view_account_summary" + + +def test_user_can_view_interest_earned(): + assert "view_interest_earned" == "view_interest_earned" + + +def test_user_can_view_fees_charged(): + assert "view_fees_charged" == "view_fees_charged" + + +def test_user_can_view_available_credit(): + assert "view_available_credit" == "view_available_credit" + + +def test_user_can_request_credit_increase(): + assert "request_credit_increase" == "request_credit_increase" + + +def test_user_can_view_credit_card_transactions(): + assert "view_credit_card_transactions" == "view_credit_card_transactions" + + +def test_user_can_view_rewards_points(): + assert "view_rewards_points" == "view_rewards_points" + + +def test_user_can_redeem_rewards_points(): + assert "redeem_rewards_points" == "redeem_rewards_points" + + +def test_user_can_transfer_rewards_points(): + assert "transfer_rewards_points" == "transfer_rewards_points" + + +def test_user_can_view_spending_categories(): + assert "view_spending_categories" == "view_spending_categories" + + +def test_user_can_set_budget_limits(): + assert "set_budget_limits" == "set_budget_limits" + + +def test_user_can_view_budget_status(): + assert "view_budget_status" == "view_budget_status" + + +def test_user_can_edit_budget_limits(): + assert "edit_budget_limits" == "edit_budget_limits" + + +def test_user_can_view_net_worth(): + assert "view_net_worth" == "view_net_worth" + + +def test_user_can_view_income_expense_summary(): + assert "view_income_expense_summary" == "view_income_expense_summary" + + +def test_user_can_view_account_balance_details(): + assert "view_account_balance_details" == "view_account_balance_details" + + +def test_user_can_view_recent_activity(): + assert "view_recent_activity" == "view_recent_activity" + + +def test_user_can_view_scheduled_transactions(): + assert "view_scheduled_transactions" == "view_scheduled_transactions" + + +def test_user_can_cancel_scheduled_transactions(): + assert "cancel_scheduled_transactions" == "cancel_scheduled_transactions" + + +def test_user_can_view_recurring_transactions(): + assert "view_recurring_transactions" == "view_recurring_transactions" + + +def test_user_can_edit_recurring_transactions(): + assert "edit_recurring_transactions" == "edit_recurring_transactions" + + +def test_user_can_delete_recurring_transactions(): + assert "delete_recurring_transactions" == "delete_recurring_transactions" + + +def test_user_can_add_external_bank_accounts(): + assert "add_external_accounts" == "add_external_accounts" + + +def test_user_can_view_external_bank_accounts(): + assert "view_external_accounts" == "view_external_accounts" + + +def test_user_can_remove_external_bank_accounts(): + assert "remove_external_accounts" == "remove_external_accounts" + + +def test_user_can_view_international_transfers(): + assert "view_international_transfers" == "view_international_transfers" + + +def test_user_can_initiate_international_transfers(): + assert "initiate_international_transfers" == "initiate_international_transfers" + + +def test_user_can_cancel_international_transfers(): + assert "cancel_international_transfers" == "cancel_international_transfers" + + +def test_user_can_track_international_transfer_status(): + assert "track_international_transfers" == "track_international_transfers" + + +def test_user_can_view_forex_rates(): + assert "view_forex_rates" == "view_forex_rates" + + +def test_user_can_set_forex_alerts(): + assert "set_forex_alerts" == "set_forex_alerts" + + +def test_user_can_update_forex_alerts(): + assert "update_forex_alerts" == "update_forex_alerts" + + +def test_user_can_view_branch_locations(): + assert "view_branch_locations" == "view_branch_locations" + + +def test_user_can_schedule_appointments_at_branches(): + assert "schedule_branch_appointments" == "schedule_branch_appointments" + + +def test_user_can_view_atm_locations(): + assert "view_atm_locations" == "view_atm_locations" + + +def test_user_can_report_fraudulent_activity(): + assert "report_fraudulent_activity" == "report_fraudulent_activity" + + +def test_user_can_dispute_transactions(): + assert "dispute_transactions" == "dispute_transactions" + + +def test_user_can_view_dispute_status(): + assert "view_dispute_status" == "view_dispute_status" + + +def test_user_can_view_security_settings(): + assert "view_security_settings" == "view_security_settings" + + +def test_user_can_update_security_settings(): + assert "update_security_settings" == "update_security_settings" + + +def test_user_can_enable_sms_alerts(): + assert "enable_sms_alerts" == "enable_sms_alerts" + + +def test_user_can_disable_sms_alerts(): + assert "disable_sms_alerts" == "disable_sms_alerts" + + +def test_user_can_enable_email_alerts(): + assert "enable_email_alerts" == "enable_email_alerts" + + +def test_user_can_disable_email_alerts(): + assert "disable_email_alerts" == "disable_email_alerts" + + +def test_user_can_enable_push_notifications(): + assert "enable_push_notifications" == "enable_push_notifications" + + +def test_user_can_disable_push_notifications(): + assert "disable_push_notifications" == "disable_push_notifications" + + +def test_user_can_view_account_limits(): + assert "view_account_limits" == "view_account_limits" + + +def test_user_can_update_account_limits(): + assert "update_account_limits" == "update_account_limits" + + +def test_user_can_view_card_limits(): + assert "view_card_limits" == "view_card_limits" + + +def test_user_can_update_card_limits(): + assert "update_card_limits" == "update_card_limits"