From 8dcef385d06ee7adb13901a287568d62a1a27992 Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Fri, 16 Feb 2024 15:04:28 +0000 Subject: [PATCH 01/36] Move label content to labels.md and redirect old link --- site/contents/data-hazards.md | 163 +--------------------------------- site/index.md | 2 +- site/labels.md | 163 +++++++++++++++++++++++++++++++++- 3 files changed, 164 insertions(+), 164 deletions(-) diff --git a/site/contents/data-hazards.md b/site/contents/data-hazards.md index ea14565..f1a68a8 100644 --- a/site/contents/data-hazards.md +++ b/site/contents/data-hazards.md @@ -1,162 +1 @@ -# Data Hazard labels - -This page contains the Data Hazard labels themselves. -These labels, descriptions, examples, and safety precautions will evolve as we develop the hazard labels with the communities who will use them. -We welcome you to suggest changes, so please check our [contribution guidelines](contribute) if you would like to. - -You can [download a printable set of Data Hazards cards here](../_static/DataHazards_PrintableCards.pdf). - -Each hazard has: -- __Hazard__ image, title, and description which represents and describes the risk. -- __Examples__ to clarify what the hazard covers. -- __Safety Precautions__ - things that we would want to see done **before** the research is deployed. - -They are designed to help us think about the different types of hazards. - -We also collect a series of mitigation resources and tools (scroll down) to help apply the safety precautions to your project. - -````{panels} -:container: container-fluid -:column: col-6 p-3 -:img-top-cls: p-3 bg-warning -:header: bg-warning -:body: bg-warning -:footer: bg-warning - -:img-top: /images/hazards/general-hazard.png - -```{link-button} hazards/general-hazard.html -:text: -:classes: stretched-link -``` -__Data Hazard__ - -Data Science is being used in this output, and any negative outcome of using this work are not the fault of "the algorithm" or "the software". - -This hazard applies to __all__ Data Science research outputs. - ---- -:img-top: /images/hazards/reinforce-bias.png - -```{link-button} hazards/reinforces-biases.html -:text: -:classes: stretched-link -``` -__Reinforces Existing Biases__ - -Reinforces unfair treatment of individuals and groups. This may be due to for example input data, algorithm or software design choices, or society at large. - -__Note:__ this is a hazard in it's own right, even if it isn't then used to harm people directly, due to e.g. reinforcing stereotypes. - ---- -:img-top: /images/hazards/classifies-people.png - -```{link-button} hazards/ranks-classifies.html -:text: -:classes: stretched-link -``` -__Ranks Or Classifies People__ - -Ranking and classifications of people are hazards in their own right and should be handled with care. - -To see why, we can think about what happens when the ranking/classification is inaccurate, when people disagree with how they are ranked/classified, as well as who the ranking/classification is and is not working for, how it can be gamed, and what it is used to justify or explain. - ---- -:img-top: /images/hazards/environment.png - -```{link-button} hazards/high-environmental-cost.html -:text: -:classes: stretched-link -``` -__High Environmental Cost__ - -This hazard is appropriate where methodologies are energy-hungry, data-hungry (requiring more and more computation), or require special hardware that require rare materials. - ---- -:img-top: /images/hazards/lacks-community.png - -```{link-button} hazards/lacks-community-involvement.html -:text: -:classes: stretched-link -``` -__Lacks Community Involvement__ - -This applies when technology is being produced without input from the community it is supposed to serve. - ---- -:img-top: /images/hazards/misuse.png - -```{link-button} hazards/danger-of-misuse.html -:text: -:classes: stretched-link -``` -__Danger Of Misuse__ - -There is a danger of misusing the algorithm, technology, or data collected as part of this work. - ---- -:img-top: /images/hazards/difficult-to-understand.png - -```{link-button} hazards/difficult-to-understand.html -:text: -:classes: stretched-link -``` -__Difficult To Understand__ - -There is a danger that the technology is difficult to understand. -This could be because of the technology itself is hard to interpret (e.g. neural nets), or problems with it's implementation (i.e. code is not provided, or not documented). - -Depending on the circumstances of its use, this could mean that incorrect results are hard to identify, or that the technology is inaccessible to people (difficult to implement or use). - ---- -:img-top: /images/hazards/direct-harm.png - -```{link-button} hazards/direct-harm.html -:text: -:classes: stretched-link -``` -__May Cause Direct Harm__ - -The application area of this technology means that it is capable of causing direct physical or psychological harm to someone even if used correctly e.g. healthcare and driverless vehicles may be expected to directly harm someone unless they have 100% accuracy. - ---- -:img-top: /images/hazards/privacy.png - -```{link-button} hazards/risk-to-privacy.html -:text: -:classes: stretched-link -``` -__Risk To Privacy__ - -This technology may risk the privacy of individuals whose data is processed by it. - ---- -:img-top: /images/hazards/automates-decision-making.png - -```{link-button} hazards/automates-decision-making.html -:text: -:classes: stretched-link -``` -__Automates Decision Making__ - -Automated decision making can be hazardous for a number of reasons, and these will be highly dependent on the field in which it is being applied. -We should ask ourselves whose decisions are being automated, what automation can bring to the process, and who is benefitted/harmed from this automation. - ---- -:img-top: /images/hazards/lacks-informed-consent.png - -```{link-button} hazards/lacks-informed-consent.html -:text: -:classes: stretched-link -``` -__Lacks Informed Consent__ - -This hazard applies to datasets or algorithms that use data which has not been provided with the explicit consent of the data owner/creator. This data often lacks -other contextual information which can also make it difficult to understand how the dataset may be biased. - -```` - -## Related resources - -You can find our [list of useful tools and resources to help you implement the Data Hazard safety resources here](mitigation-resources.md). -You can also [download a printable set of Data Hazards cards here](../_static/DataHazards_PrintableCards.pdf). + diff --git a/site/index.md b/site/index.md index b640e1a..4366242 100644 --- a/site/index.md +++ b/site/index.md @@ -49,7 +49,7 @@ We made this choice because we want a similar response from people: ```{toctree} :maxdepth: 2 :hidden: -contents/data-hazards +labels contents/about contents/materials contents/contribute diff --git a/site/labels.md b/site/labels.md index fd4b464..ea14565 100644 --- a/site/labels.md +++ b/site/labels.md @@ -1 +1,162 @@ - +# Data Hazard labels + +This page contains the Data Hazard labels themselves. +These labels, descriptions, examples, and safety precautions will evolve as we develop the hazard labels with the communities who will use them. +We welcome you to suggest changes, so please check our [contribution guidelines](contribute) if you would like to. + +You can [download a printable set of Data Hazards cards here](../_static/DataHazards_PrintableCards.pdf). + +Each hazard has: +- __Hazard__ image, title, and description which represents and describes the risk. +- __Examples__ to clarify what the hazard covers. +- __Safety Precautions__ - things that we would want to see done **before** the research is deployed. + +They are designed to help us think about the different types of hazards. + +We also collect a series of mitigation resources and tools (scroll down) to help apply the safety precautions to your project. + +````{panels} +:container: container-fluid +:column: col-6 p-3 +:img-top-cls: p-3 bg-warning +:header: bg-warning +:body: bg-warning +:footer: bg-warning + +:img-top: /images/hazards/general-hazard.png + +```{link-button} hazards/general-hazard.html +:text: +:classes: stretched-link +``` +__Data Hazard__ + +Data Science is being used in this output, and any negative outcome of using this work are not the fault of "the algorithm" or "the software". + +This hazard applies to __all__ Data Science research outputs. + +--- +:img-top: /images/hazards/reinforce-bias.png + +```{link-button} hazards/reinforces-biases.html +:text: +:classes: stretched-link +``` +__Reinforces Existing Biases__ + +Reinforces unfair treatment of individuals and groups. This may be due to for example input data, algorithm or software design choices, or society at large. + +__Note:__ this is a hazard in it's own right, even if it isn't then used to harm people directly, due to e.g. reinforcing stereotypes. + +--- +:img-top: /images/hazards/classifies-people.png + +```{link-button} hazards/ranks-classifies.html +:text: +:classes: stretched-link +``` +__Ranks Or Classifies People__ + +Ranking and classifications of people are hazards in their own right and should be handled with care. + +To see why, we can think about what happens when the ranking/classification is inaccurate, when people disagree with how they are ranked/classified, as well as who the ranking/classification is and is not working for, how it can be gamed, and what it is used to justify or explain. + +--- +:img-top: /images/hazards/environment.png + +```{link-button} hazards/high-environmental-cost.html +:text: +:classes: stretched-link +``` +__High Environmental Cost__ + +This hazard is appropriate where methodologies are energy-hungry, data-hungry (requiring more and more computation), or require special hardware that require rare materials. + +--- +:img-top: /images/hazards/lacks-community.png + +```{link-button} hazards/lacks-community-involvement.html +:text: +:classes: stretched-link +``` +__Lacks Community Involvement__ + +This applies when technology is being produced without input from the community it is supposed to serve. + +--- +:img-top: /images/hazards/misuse.png + +```{link-button} hazards/danger-of-misuse.html +:text: +:classes: stretched-link +``` +__Danger Of Misuse__ + +There is a danger of misusing the algorithm, technology, or data collected as part of this work. + +--- +:img-top: /images/hazards/difficult-to-understand.png + +```{link-button} hazards/difficult-to-understand.html +:text: +:classes: stretched-link +``` +__Difficult To Understand__ + +There is a danger that the technology is difficult to understand. +This could be because of the technology itself is hard to interpret (e.g. neural nets), or problems with it's implementation (i.e. code is not provided, or not documented). + +Depending on the circumstances of its use, this could mean that incorrect results are hard to identify, or that the technology is inaccessible to people (difficult to implement or use). + +--- +:img-top: /images/hazards/direct-harm.png + +```{link-button} hazards/direct-harm.html +:text: +:classes: stretched-link +``` +__May Cause Direct Harm__ + +The application area of this technology means that it is capable of causing direct physical or psychological harm to someone even if used correctly e.g. healthcare and driverless vehicles may be expected to directly harm someone unless they have 100% accuracy. + +--- +:img-top: /images/hazards/privacy.png + +```{link-button} hazards/risk-to-privacy.html +:text: +:classes: stretched-link +``` +__Risk To Privacy__ + +This technology may risk the privacy of individuals whose data is processed by it. + +--- +:img-top: /images/hazards/automates-decision-making.png + +```{link-button} hazards/automates-decision-making.html +:text: +:classes: stretched-link +``` +__Automates Decision Making__ + +Automated decision making can be hazardous for a number of reasons, and these will be highly dependent on the field in which it is being applied. +We should ask ourselves whose decisions are being automated, what automation can bring to the process, and who is benefitted/harmed from this automation. + +--- +:img-top: /images/hazards/lacks-informed-consent.png + +```{link-button} hazards/lacks-informed-consent.html +:text: +:classes: stretched-link +``` +__Lacks Informed Consent__ + +This hazard applies to datasets or algorithms that use data which has not been provided with the explicit consent of the data owner/creator. This data often lacks +other contextual information which can also make it difficult to understand how the dataset may be biased. + +```` + +## Related resources + +You can find our [list of useful tools and resources to help you implement the Data Hazard safety resources here](mitigation-resources.md). +You can also [download a printable set of Data Hazards cards here](../_static/DataHazards_PrintableCards.pdf). From ccb3abf07f4b760f22ab1ad2294d214d67283d26 Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Fri, 16 Feb 2024 15:07:15 +0000 Subject: [PATCH 02/36] Remove `content` folder --- site/{contents => }/about.md | 0 site/{contents => }/code-of-conduct.md | 0 site/{contents => }/contact.md | 0 site/{contents => }/contribute.md | 0 site/{contents => }/contribute/changelog.md | 0 site/{contents => }/contribute/contributors.md | 0 .../contribute/credit-for-contributions.md | 0 site/{contents => }/contribute/how-to-contribute.md | 0 site/{contents => }/contribute/style-guide.md | 0 site/{contents => }/events.md | 0 site/{contents => }/events/2021-09-21_workshop.md | 0 site/{contents => }/events/bristol-tech-fest.md | 0 site/{contents => }/events/coworking.md | 0 site/{contents => }/events/jgi-showcase-events.md | 0 site/{contents => }/events/mozfest2022.md | 0 .../hazards/automates-decision-making.md | 0 site/{contents => }/hazards/danger-of-misuse.md | 0 site/{contents => }/hazards/difficult-to-understand.md | 0 site/{contents => }/hazards/direct-harm.md | 0 site/{contents => }/hazards/general-hazard.md | 0 site/{contents => }/hazards/hazard-template.md | 0 site/{contents => }/hazards/high-environmental-cost.md | 0 .../hazards/lacks-community-involvement.md | 0 site/{contents => }/hazards/lacks-informed-consent.md | 0 site/{contents => }/hazards/ranks-classifies.md | 0 site/{contents => }/hazards/reinforces-biases.md | 0 site/{contents => }/hazards/risk-to-privacy.md | 0 site/index.md | 10 ++++------ site/{contents => }/materials.md | 0 site/{contents => }/materials/examples.md | 0 .../materials/misc/geno_to_pheno_example.md | 0 site/{contents => }/materials/misc/proposal.md | 0 .../{contents => }/materials/misc/workshop-21092021.md | 0 site/{contents => }/materials/presenting.md | 0 site/{contents => }/materials/seedcorn.md | 0 site/{contents => }/materials/self-assessment.md | 0 site/{contents => }/materials/teaching.md | 0 site/{contents => }/materials/teaching/students.md | 0 site/{contents => }/materials/workshop.md | 0 site/{contents => }/materials/workshop/audience.md | 0 site/{contents => }/materials/workshop/facilitating.md | 0 site/{contents => }/materials/workshop/feedback.md | 0 .../materials/workshop/project-owners.md | 0 site/{contents => }/materials/workshop/setup.md | 0 site/{contents => }/materials/workshop/structure.md | 0 site/{contents => }/mitigation-resources.md | 0 site/{contents => }/presenting/github-badge.md | 0 site/{contents => }/presenting/image-app.md | 0 48 files changed, 4 insertions(+), 6 deletions(-) rename site/{contents => }/about.md (100%) rename site/{contents => }/code-of-conduct.md (100%) rename site/{contents => }/contact.md (100%) rename site/{contents => }/contribute.md (100%) rename site/{contents => }/contribute/changelog.md (100%) rename site/{contents => }/contribute/contributors.md (100%) rename site/{contents => }/contribute/credit-for-contributions.md (100%) rename site/{contents => }/contribute/how-to-contribute.md (100%) rename site/{contents => }/contribute/style-guide.md (100%) rename site/{contents => }/events.md (100%) rename site/{contents => }/events/2021-09-21_workshop.md (100%) rename site/{contents => }/events/bristol-tech-fest.md (100%) rename site/{contents => }/events/coworking.md (100%) rename site/{contents => }/events/jgi-showcase-events.md (100%) rename site/{contents => }/events/mozfest2022.md (100%) rename site/{contents => }/hazards/automates-decision-making.md (100%) rename site/{contents => }/hazards/danger-of-misuse.md (100%) rename site/{contents => }/hazards/difficult-to-understand.md (100%) rename site/{contents => }/hazards/direct-harm.md (100%) rename site/{contents => }/hazards/general-hazard.md (100%) rename site/{contents => }/hazards/hazard-template.md (100%) rename site/{contents => }/hazards/high-environmental-cost.md (100%) rename site/{contents => }/hazards/lacks-community-involvement.md (100%) rename site/{contents => }/hazards/lacks-informed-consent.md (100%) rename site/{contents => }/hazards/ranks-classifies.md (100%) rename site/{contents => }/hazards/reinforces-biases.md (100%) rename site/{contents => }/hazards/risk-to-privacy.md (100%) rename site/{contents => }/materials.md (100%) rename site/{contents => }/materials/examples.md (100%) rename site/{contents => }/materials/misc/geno_to_pheno_example.md (100%) rename site/{contents => }/materials/misc/proposal.md (100%) rename site/{contents => }/materials/misc/workshop-21092021.md (100%) rename site/{contents => }/materials/presenting.md (100%) rename site/{contents => }/materials/seedcorn.md (100%) rename site/{contents => }/materials/self-assessment.md (100%) rename site/{contents => }/materials/teaching.md (100%) rename site/{contents => }/materials/teaching/students.md (100%) rename site/{contents => }/materials/workshop.md (100%) rename site/{contents => }/materials/workshop/audience.md (100%) rename site/{contents => }/materials/workshop/facilitating.md (100%) rename site/{contents => }/materials/workshop/feedback.md (100%) rename site/{contents => }/materials/workshop/project-owners.md (100%) rename site/{contents => }/materials/workshop/setup.md (100%) rename site/{contents => }/materials/workshop/structure.md (100%) rename site/{contents => }/mitigation-resources.md (100%) rename site/{contents => }/presenting/github-badge.md (100%) rename site/{contents => }/presenting/image-app.md (100%) diff --git a/site/contents/about.md b/site/about.md similarity index 100% rename from site/contents/about.md rename to site/about.md diff --git a/site/contents/code-of-conduct.md b/site/code-of-conduct.md similarity index 100% rename from site/contents/code-of-conduct.md rename to site/code-of-conduct.md diff --git a/site/contents/contact.md b/site/contact.md similarity index 100% rename from site/contents/contact.md rename to site/contact.md diff --git a/site/contents/contribute.md b/site/contribute.md similarity index 100% rename from site/contents/contribute.md rename to site/contribute.md diff --git a/site/contents/contribute/changelog.md b/site/contribute/changelog.md similarity index 100% rename from site/contents/contribute/changelog.md rename to site/contribute/changelog.md diff --git a/site/contents/contribute/contributors.md b/site/contribute/contributors.md similarity index 100% rename from site/contents/contribute/contributors.md rename to site/contribute/contributors.md diff --git a/site/contents/contribute/credit-for-contributions.md b/site/contribute/credit-for-contributions.md similarity index 100% rename from site/contents/contribute/credit-for-contributions.md rename to site/contribute/credit-for-contributions.md diff --git a/site/contents/contribute/how-to-contribute.md b/site/contribute/how-to-contribute.md similarity index 100% rename from site/contents/contribute/how-to-contribute.md rename to site/contribute/how-to-contribute.md diff --git a/site/contents/contribute/style-guide.md b/site/contribute/style-guide.md similarity index 100% rename from site/contents/contribute/style-guide.md rename to site/contribute/style-guide.md diff --git a/site/contents/events.md b/site/events.md similarity index 100% rename from site/contents/events.md rename to site/events.md diff --git a/site/contents/events/2021-09-21_workshop.md b/site/events/2021-09-21_workshop.md similarity index 100% rename from site/contents/events/2021-09-21_workshop.md rename to site/events/2021-09-21_workshop.md diff --git a/site/contents/events/bristol-tech-fest.md b/site/events/bristol-tech-fest.md similarity index 100% rename from site/contents/events/bristol-tech-fest.md rename to site/events/bristol-tech-fest.md diff --git a/site/contents/events/coworking.md b/site/events/coworking.md similarity index 100% rename from site/contents/events/coworking.md rename to site/events/coworking.md diff --git a/site/contents/events/jgi-showcase-events.md b/site/events/jgi-showcase-events.md similarity index 100% rename from site/contents/events/jgi-showcase-events.md rename to site/events/jgi-showcase-events.md diff --git a/site/contents/events/mozfest2022.md b/site/events/mozfest2022.md similarity index 100% rename from site/contents/events/mozfest2022.md rename to site/events/mozfest2022.md diff --git a/site/contents/hazards/automates-decision-making.md b/site/hazards/automates-decision-making.md similarity index 100% rename from site/contents/hazards/automates-decision-making.md rename to site/hazards/automates-decision-making.md diff --git a/site/contents/hazards/danger-of-misuse.md b/site/hazards/danger-of-misuse.md similarity index 100% rename from site/contents/hazards/danger-of-misuse.md rename to site/hazards/danger-of-misuse.md diff --git a/site/contents/hazards/difficult-to-understand.md b/site/hazards/difficult-to-understand.md similarity index 100% rename from site/contents/hazards/difficult-to-understand.md rename to site/hazards/difficult-to-understand.md diff --git a/site/contents/hazards/direct-harm.md b/site/hazards/direct-harm.md similarity index 100% rename from site/contents/hazards/direct-harm.md rename to site/hazards/direct-harm.md diff --git a/site/contents/hazards/general-hazard.md b/site/hazards/general-hazard.md similarity index 100% rename from site/contents/hazards/general-hazard.md rename to site/hazards/general-hazard.md diff --git a/site/contents/hazards/hazard-template.md b/site/hazards/hazard-template.md similarity index 100% rename from site/contents/hazards/hazard-template.md rename to site/hazards/hazard-template.md diff --git a/site/contents/hazards/high-environmental-cost.md b/site/hazards/high-environmental-cost.md similarity index 100% rename from site/contents/hazards/high-environmental-cost.md rename to site/hazards/high-environmental-cost.md diff --git a/site/contents/hazards/lacks-community-involvement.md b/site/hazards/lacks-community-involvement.md similarity index 100% rename from site/contents/hazards/lacks-community-involvement.md rename to site/hazards/lacks-community-involvement.md diff --git a/site/contents/hazards/lacks-informed-consent.md b/site/hazards/lacks-informed-consent.md similarity index 100% rename from site/contents/hazards/lacks-informed-consent.md rename to site/hazards/lacks-informed-consent.md diff --git a/site/contents/hazards/ranks-classifies.md b/site/hazards/ranks-classifies.md similarity index 100% rename from site/contents/hazards/ranks-classifies.md rename to site/hazards/ranks-classifies.md diff --git a/site/contents/hazards/reinforces-biases.md b/site/hazards/reinforces-biases.md similarity index 100% rename from site/contents/hazards/reinforces-biases.md rename to site/hazards/reinforces-biases.md diff --git a/site/contents/hazards/risk-to-privacy.md b/site/hazards/risk-to-privacy.md similarity index 100% rename from site/contents/hazards/risk-to-privacy.md rename to site/hazards/risk-to-privacy.md diff --git a/site/index.md b/site/index.md index 4366242..8c47bc5 100644 --- a/site/index.md +++ b/site/index.md @@ -44,16 +44,14 @@ We made this choice because we want a similar response from people: ``` - - ```{toctree} :maxdepth: 2 :hidden: labels -contents/about -contents/materials -contents/contribute -contents/contact +about +materials +contribute +contact ``` From 7463cfa40a0014d488f3d20517adf178ffad1c37 Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Wed, 29 May 2024 14:27:37 +0100 Subject: [PATCH 08/36] Remove student sub-page as out of date --- site/materials/teaching.md | 6 ------ site/materials/teaching/students.md | 33 ----------------------------- 2 files changed, 39 deletions(-) delete mode 100644 site/materials/teaching/students.md diff --git a/site/materials/teaching.md b/site/materials/teaching.md index e957651..7df58ce 100644 --- a/site/materials/teaching.md +++ b/site/materials/teaching.md @@ -18,12 +18,6 @@ We suggest starting with a 10-15 minute presentation to introduce the Data Hazar The lecturer should then present a case study that the students can discuss in small groups. Prior to the discussion, students should have the opportunity to ask clarifying questions about the project. -We provided a summary page for students too, to use during the seminar. -```{toctree} -:maxdepth: 1 -teaching/students -``` - ## Timings 17:00 - 17:05 - Settling in diff --git a/site/materials/teaching/students.md b/site/materials/teaching/students.md deleted file mode 100644 index db8fe6b..0000000 --- a/site/materials/teaching/students.md +++ /dev/null @@ -1,33 +0,0 @@ -# Data Hazards Student Overview - -This page contains some handy links about the Data Hazards project that might be useful to you throughout the session. - -## Slido link - -[Link to the Slido](https://app.sli.do/event/wes4zth7) - -Alternatively you can access it by going to https://slido.com and entering the code `#192908`. - -## Data Hazard label names - -Here is a short list of all the names of the Hazards to use as a reference. -You can get the full detail of all the Data Hazards with their additional info and safety precautions [from this link](../../data-hazards), or by clicking on the link in the menu bar. - -* Data hazard -* Reinforces exising biases -* Ranks or classifies people -* High environmental cost -* Lacks community involvement -* Danger of misuse -* Difficult to understand -* May cause direct harm -* Privacy -* Automates decision making -* Lacks informed consent - - -## Slides - -You can find [the slides we were presenting here](https://docs.google.com/presentation/d/1KzTdvnL8wk9oZ-h7C_yNWHtA4ki5i6moij8y-gP-z0s/edit?usp=sharing) (and below) in case you would like access to them later. - - From b8e125695ea2bc27249d42b975cbdbb221bf70d7 Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Wed, 29 May 2024 16:03:56 +0100 Subject: [PATCH 09/36] Move contact info to About --- site/about.md | 25 +++++++++++++++++++++++++ site/contact.md | 24 ------------------------ 2 files changed, 25 insertions(+), 24 deletions(-) delete mode 100644 site/contact.md diff --git a/site/about.md b/site/about.md index d54c674..9d0fae1 100644 --- a/site/about.md +++ b/site/about.md @@ -6,6 +6,31 @@ Read more about the origin of the project and its ethos, contributors and timeli +## Contact information + +The Data Hazards Project was founded by Dr Natalie Zelenka and Dr Nina Di Cara, and is now co-led by Natalie, Nina and Dr Huw Day. Our details are provided below. +We're always keen to hear from people interested in the project, or wanting to get involved. Feel free to send us both an email, or you can find us on Twitter! + +```{list-table} +:header-rows: 1 + +* - __Nina Di Cara__ + - __Natalie Zelenka__ + - __Huw Day__ +* - Senior Research Associate, School of Psychological Science, University of Bristol + - Senior Research Fellow in Health Data Science, Institute of Health Informatics, University College London + - Data Scientist, Jean Golding Institute, University of Bristol +* - GitHub: [@ninadicara](https://github.com/ninadicara) + - GitHub: [@NatalieZelenka](https://github.com/NatalieZelenka) + - GitHub: [@HuwWDay](https://github.com/HuwWDay) +* - Twitter/X: [@ninadicara](https://twitter.com/ninadicara) + - Twitter/X: [@NatZelenka](https://twitter.com/NatZelenka) + - Twitter/X: [@disco_huw](https://twitter.com/disco_huw) +* - Email: [nina.dicara@bristol.ac.uk](mailto:nina.dicara@bristol.ac.uk) + - Email: [n.zelenka@ucl.ac.uk](mailto:n.zelenka@ucl.ac.uk) + - Email: [huw.day@bristol.ac.uk](mailto:huw.day@bristol.ac.uk) +``` + ## How the project started The Data Hazards project started in 2021. diff --git a/site/contact.md b/site/contact.md deleted file mode 100644 index b39339d..0000000 --- a/site/contact.md +++ /dev/null @@ -1,24 +0,0 @@ -# Contact - -The Data Hazards Project was founded by Dr Natalie Zelenka and Dr Nina Di Cara, and is now co-led by Natalie, Nina and Huw Day. Our details are provided below. -We're always keen to hear from people interested in the project, or wanting to get involved. Feel free to send us both an email, or you can find us on Twitter! - - -```{list-table} -:header-rows: 1 - -* - __Nina Di Cara__ - - __Natalie Zelenka__ - - __Huw Day__ -* - Senior Research Associate, School of Psychological Science, University of Bristol - - Senior Research Fellow in Health Data Science, Institute of Health Informatics, University College London - - Data Scientist, Jean Golding Institute, University of Bristol -* - GitHub: [@ninadicara](https://github.com/ninadicara) - - GitHub: [@NatalieZelenka](https://github.com/NatalieZelenka) - - GitHub: [@HuwWDay](https://github.com/HuwWDay) -* - Twitter/X: [@ninadicara](https://twitter.com/ninadicara) - - Twitter/X: [@NatZelenka](https://twitter.com/NatZelenka) - - Twitter/X: [@disco_huw](https://twitter.com/disco_huw) -* - Email: [nina.dicara@bristol.ac.uk](mailto:nina.dicara@bristol.ac.uk) - - Email: [n.zelenka@ucl.ac.uk](mailto:n.zelenka@ucl.ac.uk) - - Email: [huw.day@bristol.ac.uk](mailto:huw.day@bristol.ac.uk) From b0c2f52ed956e105aa5751c9a0b71fc49494fee9 Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Wed, 29 May 2024 16:04:15 +0100 Subject: [PATCH 10/36] Add link to contact info in the footer --- site/_templates/contact.html | 1 + site/conf.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 site/_templates/contact.html diff --git a/site/_templates/contact.html b/site/_templates/contact.html new file mode 100644 index 0000000..41d79c4 --- /dev/null +++ b/site/_templates/contact.html @@ -0,0 +1 @@ +Contact the Data Hazards Team \ No newline at end of file diff --git a/site/conf.py b/site/conf.py index 4e247b3..92f1466 100644 --- a/site/conf.py +++ b/site/conf.py @@ -79,7 +79,7 @@ ], "search_bar_text": "Search this site...", "show_prev_next": False, - "footer_items": ["license-footer", "sphinx-version"], + "footer_items": ["license-footer", "contact"], "navbar_end": ["navbar-icon-links"], # removes light/dark mode "logo": { "text": "Data Hazards", From 0f7999bc49076b485f5f85f8fa4c3c7fd8cd244e Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Wed, 29 May 2024 16:05:38 +0100 Subject: [PATCH 11/36] Add custom CSS for the label cards --- site/_static/custom.css | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/site/_static/custom.css b/site/_static/custom.css index c800fa3..7cd8e74 100644 --- a/site/_static/custom.css +++ b/site/_static/custom.css @@ -29,8 +29,18 @@ div.timeline div.entry.right::after { left: -.5em; } +.sd-card-img-top { + padding-right: 5%; + padding-left: 5%; + padding-top: 5%; +} + +.sd-card-title { + text-align: center; +} + html[data-theme="light"] { - --sd-color-card-background: #fff5db; + --sd-color-card-background: #ffc404; --pst-color-primary: #385f3e; --pst-color-secondary: #ff5c3b; } From 55a6328770215cc1001d6dcf564bb6ea158883a1 Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Wed, 29 May 2024 16:05:57 +0100 Subject: [PATCH 12/36] Remove descriptions and move to Sphinx Design --- site/labels.md | 209 +++++++++++++++++-------------------------------- 1 file changed, 71 insertions(+), 138 deletions(-) diff --git a/site/labels.md b/site/labels.md index ea14565..9e40341 100644 --- a/site/labels.md +++ b/site/labels.md @@ -1,162 +1,95 @@ # Data Hazard labels This page contains the Data Hazard labels themselves. -These labels, descriptions, examples, and safety precautions will evolve as we develop the hazard labels with the communities who will use them. +These labels, descriptions, examples, and safety precautions will evolve as we develop the labels with the communities who use them. We welcome you to suggest changes, so please check our [contribution guidelines](contribute) if you would like to. -You can [download a printable set of Data Hazards cards here](../_static/DataHazards_PrintableCards.pdf). - Each hazard has: - __Hazard__ image, title, and description which represents and describes the risk. - __Examples__ to clarify what the hazard covers. - __Safety Precautions__ - things that we would want to see done **before** the research is deployed. -They are designed to help us think about the different types of hazards. - -We also collect a series of mitigation resources and tools (scroll down) to help apply the safety precautions to your project. - -````{panels} -:container: container-fluid -:column: col-6 p-3 -:img-top-cls: p-3 bg-warning -:header: bg-warning -:body: bg-warning -:footer: bg-warning - -:img-top: /images/hazards/general-hazard.png - -```{link-button} hazards/general-hazard.html -:text: -:classes: stretched-link -``` -__Data Hazard__ - -Data Science is being used in this output, and any negative outcome of using this work are not the fault of "the algorithm" or "the software". - -This hazard applies to __all__ Data Science research outputs. - ---- -:img-top: /images/hazards/reinforce-bias.png - -```{link-button} hazards/reinforces-biases.html -:text: -:classes: stretched-link -``` -__Reinforces Existing Biases__ - -Reinforces unfair treatment of individuals and groups. This may be due to for example input data, algorithm or software design choices, or society at large. - -__Note:__ this is a hazard in it's own right, even if it isn't then used to harm people directly, due to e.g. reinforcing stereotypes. - ---- -:img-top: /images/hazards/classifies-people.png - -```{link-button} hazards/ranks-classifies.html -:text: -:classes: stretched-link -``` -__Ranks Or Classifies People__ - -Ranking and classifications of people are hazards in their own right and should be handled with care. - -To see why, we can think about what happens when the ranking/classification is inaccurate, when people disagree with how they are ranked/classified, as well as who the ranking/classification is and is not working for, how it can be gamed, and what it is used to justify or explain. - ---- -:img-top: /images/hazards/environment.png - -```{link-button} hazards/high-environmental-cost.html -:text: -:classes: stretched-link -``` -__High Environmental Cost__ - -This hazard is appropriate where methodologies are energy-hungry, data-hungry (requiring more and more computation), or require special hardware that require rare materials. - ---- + + +:::::{grid} 1 2 3 3 +:margin: 4 4 0 0 +:gutter: 2 + +::::{grid-item-card} General Data Hazard +:img-top: images/hazards/general-hazard.png +:img-alt: +:link: /hazards/general-hazard +:link-type: doc +:::: + +::::{grid-item-card} Reinforces Existing Biases +:img-top: images/hazards/reinforce-bias.png +:img-alt: +:link: hazards/reinforces-biases +:link-type: doc +:::: + +::::{grid-item-card} Ranks Or Classifies People +:img-top: images/hazards/classifies-people.png +:img-alt: +:link: hazards/ranks-classifies +:link-type: doc +:::: + +::::{grid-item-card} High Environmental Cost +:img-top: images/hazards/environment.png +:img-alt: +:link: hazards/high-environmental-cost +:link-type: doc +:::: + +::::{grid-item-card} Lacks Community Involvement :img-top: /images/hazards/lacks-community.png +:img-alt: +:link: hazards/lacks-community-involvement +:link-type: doc +:::: -```{link-button} hazards/lacks-community-involvement.html -:text: -:classes: stretched-link -``` -__Lacks Community Involvement__ - -This applies when technology is being produced without input from the community it is supposed to serve. - ---- +::::{grid-item-card} Danger Of Misuse :img-top: /images/hazards/misuse.png +:img-alt: +:link: hazards/danger-of-misuse +:link-type: doc +:::: -```{link-button} hazards/danger-of-misuse.html -:text: -:classes: stretched-link -``` -__Danger Of Misuse__ - -There is a danger of misusing the algorithm, technology, or data collected as part of this work. - ---- +::::{grid-item-card} Difficult to Understand :img-top: /images/hazards/difficult-to-understand.png +:img-alt: +:link: hazards/difficult-to-understand +:link-type: doc +:::: -```{link-button} hazards/difficult-to-understand.html -:text: -:classes: stretched-link -``` -__Difficult To Understand__ - -There is a danger that the technology is difficult to understand. -This could be because of the technology itself is hard to interpret (e.g. neural nets), or problems with it's implementation (i.e. code is not provided, or not documented). - -Depending on the circumstances of its use, this could mean that incorrect results are hard to identify, or that the technology is inaccessible to people (difficult to implement or use). - ---- +::::{grid-item-card} May Cause Direct Harm :img-top: /images/hazards/direct-harm.png +:img-alt: +:link: hazards/direct-harm +:link-type: doc +:::: -```{link-button} hazards/direct-harm.html -:text: -:classes: stretched-link -``` -__May Cause Direct Harm__ - -The application area of this technology means that it is capable of causing direct physical or psychological harm to someone even if used correctly e.g. healthcare and driverless vehicles may be expected to directly harm someone unless they have 100% accuracy. - ---- +::::{grid-item-card} Risk to Privacy :img-top: /images/hazards/privacy.png +:img-alt: +:link: hazards/risk-to-privacy +:link-type: doc +:::: -```{link-button} hazards/risk-to-privacy.html -:text: -:classes: stretched-link -``` -__Risk To Privacy__ - -This technology may risk the privacy of individuals whose data is processed by it. - ---- +::::{grid-item-card} Automates Decision Making :img-top: /images/hazards/automates-decision-making.png +:img-alt: +:link: hazards/automates-decision-making +:link-type: doc +:::: -```{link-button} hazards/automates-decision-making.html -:text: -:classes: stretched-link -``` -__Automates Decision Making__ - -Automated decision making can be hazardous for a number of reasons, and these will be highly dependent on the field in which it is being applied. -We should ask ourselves whose decisions are being automated, what automation can bring to the process, and who is benefitted/harmed from this automation. - ---- +::::{grid-item-card} Lacks Informed Consent :img-top: /images/hazards/lacks-informed-consent.png +:img-alt: +:link: hazards/lacks-informed-consent +:link-type: doc +:::: -```{link-button} hazards/lacks-informed-consent.html -:text: -:classes: stretched-link -``` -__Lacks Informed Consent__ - -This hazard applies to datasets or algorithms that use data which has not been provided with the explicit consent of the data owner/creator. This data often lacks -other contextual information which can also make it difficult to understand how the dataset may be biased. - -```` - -## Related resources - -You can find our [list of useful tools and resources to help you implement the Data Hazard safety resources here](mitigation-resources.md). -You can also [download a printable set of Data Hazards cards here](../_static/DataHazards_PrintableCards.pdf). +::::: From d35a283da7cc9e9d0290c4ebcf2d56c512ff1810 Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Wed, 29 May 2024 16:06:33 +0100 Subject: [PATCH 13/36] Mitigations moved to materials section --- site/mitigation-resources.md | 59 ------------------------------------ 1 file changed, 59 deletions(-) delete mode 100644 site/mitigation-resources.md diff --git a/site/mitigation-resources.md b/site/mitigation-resources.md deleted file mode 100644 index 51a21a6..0000000 --- a/site/mitigation-resources.md +++ /dev/null @@ -1,59 +0,0 @@ -# Hazard Mitigation Resources - -Many researchers, companies and communities are working hard to develop tools and resources -that can help make data science research and development safer. -This page is an opportunity to signpost to those projects and tools we know of that -might help those looking for ways to implement safety precautions in their work -to prevent Data Hazards. - -If you have a tool to add, please submit a pull request with the -relevant template, or if you don't use GitHub please send us an email. - - -## Documentation - -**[Datasheets for Data Sets](https://dl.acm.org/doi/10.1145/3458723)** -*By*: Gebru, T., Morgenstern, J., Vecchione, B., Vaughan, J.W., Wallach, H., Iii, H.D. and Crawford, K. -*About:* A framework for documenting dataset creation to facilitate communication between dataset creators and consumers. -*Availability:* The paper is available freely. - -**[Model Cards for Model Reporting](https://dl.acm.org/doi/10.1145/3287560.3287596)** -*By*: Mitchell, M., Wu, S., Zaldivar, A., Barnes, P., Vasserman, L., Hutchinson, B., Spitzer, E., Raji, I.D. and Gebru, T. -*About:* "Model cards are short documents accompanying trained machine learning models that provide benchmarked evaluation in a variety of conditions... Model cards also disclose the context in which models are intended to be used, details of the performance evaluation procedures, and other relevant information." -*Availability:* The paper is available freely. - -## Ethical or other review - -**[Mozilla's Privacy Not Included label](https://foundation.mozilla.org/en/privacynotincluded/about/methodology/)** -*By:* Mozilla Foundation -*About:* "With this guide, we hope to help consumers navigate this landscape by understanding what questions they should ask and what answers they should expect before buying a connected tech product." -*Availability:* The report is available freely. - -## Technical development and testing - -**[Etiq](https://docs.etiq.ai/)** -*By:* [Etiq AI](https://etiq.ai/about-us) -Etiq is an ML testing platform for data scientists and ML engineers. -It includes features such as a 'bias metric scan', and other tools for -assessing accuracy and drift. -*Availability:* Some free features, and further paid features. It is an AWS plugin. - -**[FAT Forensics](https://fat-forensics.org/index.html)** -*By:* Sokol, Hepburn, Poyiadzi, Clifford, Santos-Rodriguez, and Flach (University of Bristol) and Thales -*About:* FAT Forensics is a Python toolkit for evaluating Fairness, Accountability and Transparency of Artificial Intelligence systems. It is built on top of SciPy and NumPy, and distributed under the 3-Clause BSD license (new BSD). [Paper available here](https://joss.theoj.org/papers/10.21105/joss.01904). -*Availability:* Free to use. Python language. - - - - From 24b12737eb2fbf2411e37484d98622c9cf9fac3b Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Wed, 29 May 2024 16:57:43 +0100 Subject: [PATCH 14/36] Rename Contributing > Contribute --- site/contribute.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/contribute.md b/site/contribute.md index ee98c54..a094e78 100644 --- a/site/contribute.md +++ b/site/contribute.md @@ -1,4 +1,4 @@ -# Contributing +# Contribute ```{toctree} :maxdepth: 1 From c18328d68e69d6a535b293515d86999f6577fc59 Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Wed, 29 May 2024 16:57:52 +0100 Subject: [PATCH 15/36] Remove LHS menu --- site/conf.py | 1 + 1 file changed, 1 insertion(+) diff --git a/site/conf.py b/site/conf.py index 92f1466..54bf280 100644 --- a/site/conf.py +++ b/site/conf.py @@ -98,6 +98,7 @@ "index": [], "about": [], "contact": [], + "labels": [], } html_favicon = "_static/favicon.png" From 12b2fc0ebc4ed403f66af96faef3231c37345566 Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Wed, 29 May 2024 16:58:16 +0100 Subject: [PATCH 16/36] Edit wording and add Change Log --- site/contribute/changelog.md | 25 -------------------- site/labels.md | 44 +++++++++++++++++++++++++++++++++--- 2 files changed, 41 insertions(+), 28 deletions(-) delete mode 100644 site/contribute/changelog.md diff --git a/site/contribute/changelog.md b/site/contribute/changelog.md deleted file mode 100644 index 63e2299..0000000 --- a/site/contribute/changelog.md +++ /dev/null @@ -1,25 +0,0 @@ -# Change log - -The change log records when changes that have been made to the project and gives a brief description of what the changes were. -The change log started in March 2022. -The most recent changes should be at the top of the list. - - - -## 06.12.2022: Update new Hazard labels -[@ninadicara](https://github.com/ninadicara) -Updated all the images of the Hazards with our new labels designed by the amazing [Yasmin Dwiputri](http://yasmindwiputri.com/)! - - -## 07.03.2022: Move Data Hazards to individual pages -[@ninadicara](https://github.com/ninadicara) -Moved all of the Hazards to their own individual pages, and linked them from the original sphinx panels. -Also capitalised all of the names so that they are consistently named. -This should make it easier for people to contribute to a single Hazard and record their contribution against it :) - - - diff --git a/site/labels.md b/site/labels.md index 9e40341..fadbb53 100644 --- a/site/labels.md +++ b/site/labels.md @@ -1,13 +1,19 @@ # Data Hazard labels +```{admonition} Version +:class: success + +Current version: 1.0 + +``` + This page contains the Data Hazard labels themselves. -These labels, descriptions, examples, and safety precautions will evolve as we develop the labels with the communities who use them. We welcome you to suggest changes, so please check our [contribution guidelines](contribute) if you would like to. Each hazard has: -- __Hazard__ image, title, and description which represents and describes the risk. +- An image, title, and description to describe the Hazard. - __Examples__ to clarify what the hazard covers. -- __Safety Precautions__ - things that we would want to see done **before** the research is deployed. +- __Safety Precautions__ - suggestions of how Hazards could be mitigated. @@ -93,3 +99,35 @@ Each hazard has: :::: ::::: + + +## Future development + +Suggestions for future versions of the Data Hazard labels are curated as GitHub Issues. [Click here to see the current suggestions.](https://github.com/very-good-science/data-hazards/labels/hazard-label-idea) + + +## Change log + +The change log records when changes that have been made to the project and gives a brief description of what the changes were. +The change log started in March 2022. +The most recent changes should be at the top of the list. + + + +__06.12.2022: Update new Hazard labels__ +[@ninadicara](https://github.com/ninadicara) +Updated all the images of the Hazards with our new labels designed by the amazing [Yasmin Dwiputri](http://yasmindwiputri.com/)! + + +__07.03.2022: Move Data Hazards to individual pages__ +[@ninadicara](https://github.com/ninadicara) +Moved all of the Hazards to their own individual pages, and linked them from the original sphinx panels. +Also capitalised all of the names so that they are consistently named. +This should make it easier for people to contribute to a single Hazard and record their contribution against it :) + + + From 0746e0fe98a7255e90c485396c7b9da9b8959480 Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Wed, 29 May 2024 16:58:29 +0100 Subject: [PATCH 17/36] Update how to contribute new Hazard ideas --- site/contribute/how-to-contribute.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/site/contribute/how-to-contribute.md b/site/contribute/how-to-contribute.md index 3bc2210..0ce237f 100644 --- a/site/contribute/how-to-contribute.md +++ b/site/contribute/how-to-contribute.md @@ -8,9 +8,8 @@ You can also come to our [open community co-working calls](../events/coworking) ## Suggesting new or improved Data Hazards -In the first instance please [start a Discussion with your idea](https://github.com/very-good-science/data-hazards/discussions/new?category=ideas) in the 'Ideas' category. +In the first instance [please start a new Issue with your idea][issues], and label it with the `data-hazard-ideas` category. We can then chat openly on GitHub about the suggestion, and this gives other people the opportunity to weigh-in on any changes we are considering. -Once changes have been agreed then you can follow the process below for making changes to the website. If you would rather you can also [email us][dh-email] to discuss. @@ -36,7 +35,7 @@ These require some Python packages to run. You may want to set up a [virtual environment](https://docs.python.org/3/library/venv.html) first, so that you don't install these packages system-wide. Then you can install the packages using `pip install -r requirements.txt` -## Adding slides + --- [issues]: https://github.com/very-good-science/data-hazards/issues From d7795a9571cf0af4f527090275858e86e4358a75 Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Wed, 29 May 2024 16:58:38 +0100 Subject: [PATCH 18/36] Fix typo --- site/hazards/reinforces-biases.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/hazards/reinforces-biases.md b/site/hazards/reinforces-biases.md index 437c383..7d6dd42 100644 --- a/site/hazards/reinforces-biases.md +++ b/site/hazards/reinforces-biases.md @@ -9,7 +9,7 @@ Reinforces unfair treatment of individuals and groups. This may be due to for example input data, algorithm or software design choices, or society at large. -__Note:__ this is a hazard in it's own right, even if it isn't then used to harm people directly, due to e.g. reinforcing stereotypes. +__Note:__ this is a Hazard in it's own right, even if it isn't then used to harm people directly, due to e.g. reinforcing stereotypes. ## Examples From e86755c3648b98de7642a3e748b5da89ce9e9f9f Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Wed, 29 May 2024 17:37:33 +0100 Subject: [PATCH 19/36] Add node_modules --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index c82d0da..299e993 100644 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,7 @@ presentations/ .Rhistory data/ venv/ +node_modules/ # Storage for misc docs I don't want to commit (e.g abstracts/bios) misc_docs/ From 8ea6df44cfebd5dc1557671f58674bdde66c3e45 Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Wed, 29 May 2024 17:37:54 +0100 Subject: [PATCH 20/36] Add new contributors manually --- .all-contributorsrc | 135 ++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 125 insertions(+), 10 deletions(-) diff --git a/.all-contributorsrc b/.all-contributorsrc index f0a57af..a316938 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -19,7 +19,8 @@ "eventOrganizing", "maintenance", "infra", - "doc" + "doc", + "research" ] }, { @@ -44,7 +45,8 @@ "a11y", "doc", "design", - "bug" + "bug", + "research" ] }, { @@ -66,7 +68,8 @@ "ideas", "talks", "promotion", - "a11y" + "a11y", + "research" ] }, { @@ -75,7 +78,8 @@ "avatar_url": "http://www.bristol.ac.uk/media-library/sites/jean-golding-institute/images/people/kate-robson-brown-head-shot150x100.jpg", "profile": "https://research-information.bris.ac.uk/en/persons/kate-robson-brown", "contributions": [ - "review" + "review", + "promotion" ] }, { @@ -84,7 +88,8 @@ "avatar_url": "http://www.bristol.ac.uk/media-library/sites/jean-golding-institute/images/people/patty-head-shot150x100.jpg", "profile": "https://www.bris.ac.uk/contact/person/getDetails?personKey=9tNdYV3TvjDC0p0L3d6TSvZ4ligZa3", "contributions": [ - "review" + "review", + "promotion" ] }, { @@ -111,7 +116,9 @@ "avatar_url": "https://avatars.githubusercontent.com/u/48878399?v=4", "profile": "https://linkedin.com/in/jatonline", "contributions": [ - "review" + "review", + "talk", + "promotion" ] }, { @@ -131,7 +138,9 @@ "contributions": [ "design", "ideas", - "promotion" + "promotion", + "research", + "talk" ] }, { @@ -173,7 +182,8 @@ "talk", "ideas", "promotion", - "eventOrganizing" + "eventOrganizing", + "research" ] }, { @@ -193,9 +203,11 @@ "avatar_url": "https://avatars.githubusercontent.com/u/85741581?v=4", "profile": "https://github.com/HDiscoDay", "contributions": [ + "eventOrganizing", "example", "ideas", - "promotion" + "promotion", + "research" ] }, { @@ -205,7 +217,110 @@ "profile": "http://melaniestefan.net/", "contributions": [ "ideas", - "talk" + "talk", + "research" + ] + }, + { + "login": "", + "name": "Euan Bennet", + "avatar_url": "https://www.gla.ac.uk/media/Media_865350_smxx.jpg", + "profile": "https://www.gla.ac.uk/schools/bohvm/staff/euanbennet/", + "contributions": [ + "research", + "talk", + "doc" + ] + }, + { + "login": "", + "name": "Emma Kuwertz", + "avatar_url": "", + "profile": "https://www.bristol.ac.uk/people/person/Emma-Kuwertz-d6ca1344-b999-42ae-8603-db59266ad245/", + "contributions": [ + "research", + "talk" + ] + }, + { + "login": "", + "name": "Phil Clatworthy", + "avatar_url": "https://research-information.bris.ac.uk/ws/files/289033062/Phil_July_2020.png", + "profile": "https://www.bristol.ac.uk/people/person/Philip-Clatworthy-a349d87c-0b95-4779-91d2-edf71a214f2d/", + "contributions": [ + "research" + ] + }, + { + "login": "SamCallaghan", + "name": "SamCallaghan", + "avatar_url": "https://avatars.githubusercontent.com/u/39956651?v=4", + "profile": "https://github.com/SamCallaghan", + "contributions": [ + "doc" + ] + }, + { + "login": "kateliddell", + "name": "kateliddell", + "avatar_url": "https://avatars.githubusercontent.com/u/52200743?v=4", + "profile": "https://github.com/kateliddell", + "contributions": [ + "doc" + ] + }, + { + "login": "", + "name": "", + "avatar_url": "", + "profile": "", + "contributions": [ + "doc" + ] + }, + { + "login": "Dylan246456", + "name": "Dylan246456", + "avatar_url": "https://avatars.githubusercontent.com/u/108466203?v=4", + "profile": "https://github.com/Dylan246456", + "contributions": [ + "doc" + ] + }, + { + "login": "stefgrs", + "name": "stefgrs", + "avatar_url": "https://avatars.githubusercontent.com/u/16223692?v=4", + "profile": "https://github.com/stefgrs", + "contributions": [ + "doc" + ] + }, + { + "login": "harrietrs", + "name": "Harriet Sands", + "avatar_url": "https://avatars.githubusercontent.com/u/28767009?v=4", + "profile": "https://github.com/harrietrs", + "contributions": [ + "doc" + ] + }, + { + "login": "PeopleByNumbers", + "name": "Joanne Parkes", + "avatar_url": "https://avatars.githubusercontent.com/u/108466233?v=4", + "profile": "https://github.com/PeopleByNumbers", + "contributions": [ + "doc" + ] + }, + { + "login": "maelorin", + "name": "loki maelorin", + "avatar_url": "https://avatars.githubusercontent.com/u/3904823?v=4", + "profile": "https://github.com/maelorin", + "contributions": [ + "doc" ] } ], From 78c07f74dd3f941b105a4a1273b34d9334d5018d Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Wed, 29 May 2024 18:12:14 +0100 Subject: [PATCH 21/36] Update contributions and move to homepage --- .all-contributorsrc | 148 ++++++++--- README.md | 64 +++-- package.json | 5 + site/about.md | 44 +--- site/contribute/contributors.md | 62 +++-- site/index.md | 71 +++++- yarn.lock | 434 ++++++++++++++++++++++++++++++++ 7 files changed, 722 insertions(+), 106 deletions(-) create mode 100644 package.json create mode 100644 yarn.lock diff --git a/.all-contributorsrc b/.all-contributorsrc index a316938..034369f 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -1,8 +1,8 @@ { "files": [ "README.md", - "site/contents/contribute/contributors.md", - "site/contents/about.md" + "site/contribute/contributors.md", + "site/index.md" ], "imageSize": 100, "commit": false, @@ -20,16 +20,8 @@ "maintenance", "infra", "doc", - "research" - ] - }, - { - "login": "conorhoughton", - "name": "Conor Houghton", - "avatar_url": "https://avatars.githubusercontent.com/u/6955092?v=4", - "profile": "https://github.com/conorhoughton", - "contributions": [ - "fundingFinding" + "research", + "code" ] }, { @@ -46,7 +38,17 @@ "doc", "design", "bug", - "research" + "research", + "code" + ] + }, + { + "login": "conorhoughton", + "name": "Conor Houghton", + "avatar_url": "https://avatars.githubusercontent.com/u/6955092?v=4", + "profile": "https://github.com/conorhoughton", + "contributions": [ + "fundingFinding" ] }, { @@ -66,7 +68,7 @@ "contributions": [ "eventOrganizing", "ideas", - "talks", + "talk", "promotion", "a11y", "research" @@ -75,8 +77,8 @@ { "login": "", "name": "Kate Robson-Brown", - "avatar_url": "http://www.bristol.ac.uk/media-library/sites/jean-golding-institute/images/people/kate-robson-brown-head-shot150x100.jpg", - "profile": "https://research-information.bris.ac.uk/en/persons/kate-robson-brown", + "avatar_url": "https://www.turing.ac.uk/sites/default/files/styles/people/public/2018-07/kate-robson-brown-head-shot_0.jpg?itok=1lKG9FgK", + "profile": "https://www.turing.ac.uk/people/researchers/katharine-robson-brown", "contributions": [ "review", "promotion" @@ -85,7 +87,7 @@ { "login": "", "name": "Patricia Holley", - "avatar_url": "http://www.bristol.ac.uk/media-library/sites/jean-golding-institute/images/people/patty-head-shot150x100.jpg", + "avatar_url": "https://www.bristol.ac.uk/media-library/sites/jean-golding-institute/images/people/PattyHolley_150x150.png", "profile": "https://www.bris.ac.uk/contact/person/getDetails?personKey=9tNdYV3TvjDC0p0L3d6TSvZ4ligZa3", "contributions": [ "review", @@ -172,6 +174,17 @@ "ideas" ] }, + { + "login": "", + "name": "Claire Haworth", + "avatar_url": "https://research-information.bris.ac.uk/ws/files/289337272/Claire_head_bristol_profile.jpg", + "profile": "https://www.bristol.ac.uk/people/person/Claire-Haworth-04ed5882-f1f6-4fb5-8960-5581b0cc8bc4/", + "contributions": [ + "talk", + "fundingFinding", + "promotion" + ] + }, { "login": "Susana465", "name": "Susana Roman Garcia", @@ -194,7 +207,7 @@ "contributions": [ "design", "ideas", - "support" + "video" ] }, { @@ -217,7 +230,7 @@ "profile": "http://melaniestefan.net/", "contributions": [ "ideas", - "talk", + "talk", "research" ] }, @@ -269,15 +282,6 @@ "doc" ] }, - { - "login": "", - "name": "", - "avatar_url": "", - "profile": "", - "contributions": [ - "doc" - ] - }, { "login": "Dylan246456", "name": "Dylan246456", @@ -322,6 +326,94 @@ "contributions": [ "doc" ] + }, + { + "login": "dsmukilan", + "name": "Mukilan Suresh", + "avatar_url": "https://avatars.githubusercontent.com/u/11191375?v=4", + "profile": "https://github.com/dsmukilan", + "contributions": [ + "ideas" + ] + }, + { + "login": "mcnanton", + "name": "mcnanton", + "avatar_url": "https://avatars.githubusercontent.com/u/42379883?v=4", + "profile": "https://github.com/mcnanton", + "contributions": [ + "bug" + ] + }, + { + "login": "", + "name": "Emma Kuwertz", + "avatar_url": "", + "profile": "https://www.bristol.ac.uk/people/person/Emma-Kuwertz-d6ca1344-b999-42ae-8603-db59266ad245/", + "contributions": [ + "research", + "talk" + ] + }, + { + "login": "CeilidhWelsh", + "name": "CeilidhWelsh", + "avatar_url": "https://avatars.githubusercontent.com/u/71887891?v=4", + "profile": "https://github.com/CeilidhWelsh", + "contributions": [ + "talk", + "research", + "ideas" + ] + }, + { + "login": "OliverDavis", + "name": "Oliver Davis", + "avatar_url": "https://avatars.githubusercontent.com/u/5032882?v=4", + "profile": "http://dynamicgenetics.org/", + "contributions": [ + "talk", + "promotion" + ] + }, + { + "login": "davidcsterratt", + "name": "David C Sterratt", + "avatar_url": "https://avatars.githubusercontent.com/u/4264803?v=4", + "profile": "http://homepages.inf.ed.ac.uk/sterratt", + "contributions": [ + "research", + "ideas" + ] + }, + { + "login": "nicolaromano", + "name": "Nicola Romanò", + "avatar_url": "https://avatars.githubusercontent.com/u/208254?v=4", + "profile": "https://www.nicolaromano.net/", + "contributions": [ + "research", + "ideas" + ] + }, + { + "login": "l-gorman", + "name": "Léo Gorman", + "avatar_url": "https://avatars.githubusercontent.com/u/55786252?v=4", + "profile": "https://www.turing.ac.uk/people/doctoral-students/leo-gorman", + "contributions": [ + "talk" + ] + }, + { + "login": "bengcooper", + "name": "Ben Cooper", + "avatar_url": "https://avatars.githubusercontent.com/u/3008392?v=4", + "profile": "https://github.com/bengcooper", + "contributions": [ + "promotion", + "code" + ] } ], "contributorsPerLine": 7, diff --git a/README.md b/README.md index 1aff116..a407126 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Data Hazards Project [![DOI](https://zenodo.org/badge/346286403.svg)](https://zenodo.org/badge/latestdoi/346286403) -[![All Contributors](https://img.shields.io/badge/all_contributors-16-orange.svg?style=flat-square)](#contributors-) +[![All Contributors](https://img.shields.io/badge/all_contributors-39-orange.svg?style=flat-square)](#contributors-) @@ -45,27 +45,55 @@ If you'd like to join us as a contributor, check out our [contributor's guide](h - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NatalieThurlby
NatalieThurlby

📆 🎨 🤔 📋 🚧 🚇 📖
Conor Houghton
Conor Houghton

🔍
Nina
Nina

📆 🤔 📋 🚧 ️️️️♿️ 📖 🎨 🐛
Valerio Maggio
Valerio Maggio

👀
Ismael-KG
Ismael-KG

📋
Kate Robson-Brown
Kate Robson-Brown

👀
Patricia Holley
Patricia Holley

👀
NatalieZelenka
NatalieZelenka

📆 🎨 🤔 📋 🚧 🚇 📖 🔬 💻
Nina
Nina

📆 🤔 📋 🚧 ️️️️♿️ 📖 🎨 🐛 🔬 💻
Conor Houghton
Conor Houghton

🔍
Valerio Maggio
Valerio Maggio

👀
Ismael-KG
Ismael-KG

📋 🤔 📢 📣 ️️️️♿️ 🔬
Kate Robson-Brown
Kate Robson-Brown

👀 📣
Patricia Holley
Patricia Holley

👀 📣
Lily Rice
Lily Rice

👀
ekuw
ekuw

👀
James Thomas
James Thomas

👀
Jakub Dakowski
Jakub Dakowski

💻
vairylein
vairylein

🎨 🤔
Holly Fraser
Holly Fraser

📓 💡
Gareth Jones
Gareth Jones

💻
Lily Rice
Lily Rice

👀
ekuw
ekuw

👀
James Thomas
James Thomas

👀 📢 📣
Jakub Dakowski
Jakub Dakowski

💻
vairylein
vairylein

🎨 🤔 📣 🔬 📢
Holly Fraser
Holly Fraser

📓 💡
Gareth Jones
Gareth Jones

💻
Zoë Turner
Zoë Turner

🚧 🤔
Susana Roman Garcia
Susana Roman Garcia

💡 📢 🤔
Melanie I Stefan
Melanie I Stefan

🤔 📢
Zoë Turner
Zoë Turner

🚧 🤔
Claire Haworth
Claire Haworth

📢 🔍 📣
Susana Roman Garcia
Susana Roman Garcia

💡 📢 🤔 📣 📋 🔬
Yasmin Dwiputri
Yasmin Dwiputri

🎨 🤔 📹
Huw Day
Huw Day

📋 💡 🤔 📣 🔬
Melanie I Stefan
Melanie I Stefan

🤔 📢 🔬
Euan Bennet
Euan Bennet

🔬 📢 📖
Emma Kuwertz
Emma Kuwertz

🔬 📢
Phil Clatworthy
Phil Clatworthy

🔬
SamCallaghan
SamCallaghan

📖
kateliddell
kateliddell

📖
Dylan246456
Dylan246456

📖
stefgrs
stefgrs

📖
Harriet Sands
Harriet Sands

📖
Joanne Parkes
Joanne Parkes

📖
loki maelorin
loki maelorin

📖
Mukilan Suresh
Mukilan Suresh

🤔
mcnanton
mcnanton

🐛
Emma Kuwertz
Emma Kuwertz

🔬 📢
CeilidhWelsh
CeilidhWelsh

📢 🔬 🤔
Oliver Davis
Oliver Davis

📢 📣
David C Sterratt
David C Sterratt

🔬 🤔
Nicola Romanò
Nicola Romanò

🔬 🤔
Léo Gorman
Léo Gorman

📢
Ben Cooper
Ben Cooper

📣 💻
diff --git a/package.json b/package.json new file mode 100644 index 0000000..8d26c18 --- /dev/null +++ b/package.json @@ -0,0 +1,5 @@ +{ + "devDependencies": { + "all-contributors-cli": "^6.26.1" + } +} diff --git a/site/about.md b/site/about.md index 9d0fae1..c980b25 100644 --- a/site/about.md +++ b/site/about.md @@ -94,47 +94,7 @@ They are not a checkbox exercise, and there is no requirement for a group to com In an individual context you will likely come to a conclusion, but someone else may have a different view. We hope that the Data Hazards discussion and reflective activities will help researchers be aware of a broader variety of potential ethical risks in tech projects, and that ethics is complex, situational and worth discussing. - -## Contributors - -Our brilliant contributors are listed here, and you can [read more detail about our contributing process here](contribute). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NatalieThurlby
NatalieThurlby

📆 🎨 🤔 📋 🚧 🚇 📖
Conor Houghton
Conor Houghton

🔍
Nina
Nina

📆 🤔 📋 🚧 ️️️️♿️ 📖 🎨 🐛
Valerio Maggio
Valerio Maggio

👀
Ismael-KG
Ismael-KG

📋
Kate Robson-Brown
Kate Robson-Brown

👀
Patricia Holley
Patricia Holley

👀
Lily Rice
Lily Rice

👀
ekuw
ekuw

👀
James Thomas
James Thomas

👀
Jakub Dakowski
Jakub Dakowski

💻
vairylein
vairylein

🎨 🤔
Holly Fraser
Holly Fraser

📓 💡
Gareth Jones
Gareth Jones

💻
Zoë Turner
Zoë Turner

🚧 🤔
Susana Roman Garcia
Susana Roman Garcia

💡 📢 🤔
- - - - - - - + diff --git a/site/contribute/contributors.md b/site/contribute/contributors.md index 8a0240c..d4b06f1 100644 --- a/site/contribute/contributors.md +++ b/site/contribute/contributors.md @@ -9,27 +9,55 @@ Please also note that people have also anonymously contributed ideas and resourc - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NatalieThurlby
NatalieThurlby

📆 🎨 🤔 📋 🚧 🚇 📖
Conor Houghton
Conor Houghton

🔍
Nina
Nina

📆 🤔 📋 🚧 ️️️️♿️ 📖 🎨 🐛
Valerio Maggio
Valerio Maggio

👀
Ismael-KG
Ismael-KG

📋
Kate Robson-Brown
Kate Robson-Brown

👀
Patricia Holley
Patricia Holley

👀
NatalieZelenka
NatalieZelenka

📆 🎨 🤔 📋 🚧 🚇 📖 🔬 💻
Nina
Nina

📆 🤔 📋 🚧 ️️️️♿️ 📖 🎨 🐛 🔬 💻
Conor Houghton
Conor Houghton

🔍
Valerio Maggio
Valerio Maggio

👀
Ismael-KG
Ismael-KG

📋 🤔 📢 📣 ️️️️♿️ 🔬
Kate Robson-Brown
Kate Robson-Brown

👀 📣
Patricia Holley
Patricia Holley

👀 📣
Lily Rice
Lily Rice

👀
ekuw
ekuw

👀
James Thomas
James Thomas

👀
Jakub Dakowski
Jakub Dakowski

💻
vairylein
vairylein

🎨 🤔
Holly Fraser
Holly Fraser

📓 💡
Gareth Jones
Gareth Jones

💻
Lily Rice
Lily Rice

👀
ekuw
ekuw

👀
James Thomas
James Thomas

👀 📢 📣
Jakub Dakowski
Jakub Dakowski

💻
vairylein
vairylein

🎨 🤔 📣 🔬 📢
Holly Fraser
Holly Fraser

📓 💡
Gareth Jones
Gareth Jones

💻
Zoë Turner
Zoë Turner

🚧 🤔
Susana Roman Garcia
Susana Roman Garcia

💡 📢 🤔
Melanie I Stefan
Melanie I Stefan

🤔 📢
Zoë Turner
Zoë Turner

🚧 🤔
Claire Haworth
Claire Haworth

📢 🔍 📣
Susana Roman Garcia
Susana Roman Garcia

💡 📢 🤔 📣 📋 🔬
Yasmin Dwiputri
Yasmin Dwiputri

🎨 🤔 📹
Huw Day
Huw Day

📋 💡 🤔 📣 🔬
Melanie I Stefan
Melanie I Stefan

🤔 📢 🔬
Euan Bennet
Euan Bennet

🔬 📢 📖
Emma Kuwertz
Emma Kuwertz

🔬 📢
Phil Clatworthy
Phil Clatworthy

🔬
SamCallaghan
SamCallaghan

📖
kateliddell
kateliddell

📖
Dylan246456
Dylan246456

📖
stefgrs
stefgrs

📖
Harriet Sands
Harriet Sands

📖
Joanne Parkes
Joanne Parkes

📖
loki maelorin
loki maelorin

📖
Mukilan Suresh
Mukilan Suresh

🤔
mcnanton
mcnanton

🐛
Emma Kuwertz
Emma Kuwertz

🔬 📢
CeilidhWelsh
CeilidhWelsh

📢 🔬 🤔
Oliver Davis
Oliver Davis

📢 📣
David C Sterratt
David C Sterratt

🔬 🤔
Nicola Romanò
Nicola Romanò

🔬 🤔
Léo Gorman
Léo Gorman

📢
Ben Cooper
Ben Cooper

📣 💻
diff --git a/site/index.md b/site/index.md index 8c47bc5..c9fc434 100644 --- a/site/index.md +++ b/site/index.md @@ -44,6 +44,76 @@ We made this choice because we want a similar response from people: ``` + + +## Contributors + +Our brilliant contributors are listed here, and you can [read more detail about our contributing process here](contribute). + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NatalieZelenka
NatalieZelenka

📆 🎨 🤔 📋 🚧 🚇 📖 🔬 💻
Nina
Nina

📆 🤔 📋 🚧 ️️️️♿️ 📖 🎨 🐛 🔬 💻
Conor Houghton
Conor Houghton

🔍
Valerio Maggio
Valerio Maggio

👀
Ismael-KG
Ismael-KG

📋 🤔 📢 📣 ️️️️♿️ 🔬
Kate Robson-Brown
Kate Robson-Brown

👀 📣
Patricia Holley
Patricia Holley

👀 📣
Lily Rice
Lily Rice

👀
ekuw
ekuw

👀
James Thomas
James Thomas

👀 📢 📣
Jakub Dakowski
Jakub Dakowski

💻
vairylein
vairylein

🎨 🤔 📣 🔬 📢
Holly Fraser
Holly Fraser

📓 💡
Gareth Jones
Gareth Jones

💻
Zoë Turner
Zoë Turner

🚧 🤔
Claire Haworth
Claire Haworth

📢 🔍 📣
Susana Roman Garcia
Susana Roman Garcia

💡 📢 🤔 📣 📋 🔬
Yasmin Dwiputri
Yasmin Dwiputri

🎨 🤔 📹
Huw Day
Huw Day

📋 💡 🤔 📣 🔬
Melanie I Stefan
Melanie I Stefan

🤔 📢 🔬
Euan Bennet
Euan Bennet

🔬 📢 📖
Emma Kuwertz
Emma Kuwertz

🔬 📢
Phil Clatworthy
Phil Clatworthy

🔬
SamCallaghan
SamCallaghan

📖
kateliddell
kateliddell

📖
Dylan246456
Dylan246456

📖
stefgrs
stefgrs

📖
Harriet Sands
Harriet Sands

📖
Joanne Parkes
Joanne Parkes

📖
loki maelorin
loki maelorin

📖
Mukilan Suresh
Mukilan Suresh

🤔
mcnanton
mcnanton

🐛
Emma Kuwertz
Emma Kuwertz

🔬 📢
CeilidhWelsh
CeilidhWelsh

📢 🔬 🤔
Oliver Davis
Oliver Davis

📢 📣
David C Sterratt
David C Sterratt

🔬 🤔
Nicola Romanò
Nicola Romanò

🔬 🤔
Léo Gorman
Léo Gorman

📢
Ben Cooper
Ben Cooper

📣 💻
+ + + + + + ```{toctree} :maxdepth: 2 :hidden: @@ -51,7 +121,6 @@ labels about materials contribute -contact ```
- -Data Hazards is a project about worst-case scenarios of data science. +Data Hazards is a project to help us all identify the hazards of using data science. Data scientists are great at selling our work, for example communicating the gains in efficiency and accuracy, but we are less well-practiced in thinking about the ethical implications of our work. The ethical implications go beyond most ethics Institutional Review Boards, to questions about the wider societal impact of data science and algorithms work. ### Aims We aim to __create resources__ to: -1. Create a shared vocabulary of Data Hazards in the form of [Data Hazard Labels](contents/data-hazards). -2. Make ethical and future-thinking more accessible to data scientists, computer scientists and applied mathematicians - to apply to their own work. -3. Enable bringing together and respecting diverse and interdisciplinary viewpoints to this work, through workshops or mailing lists. -4. Find out what circumstances, and for who, these resources work best. - -### How -To support our aims we will: -1. Get feedback on our [Data Hazard labels](contents/data-hazards), to develop them with the communities who will be using them. -2. Create resources that help data scientists reflect on their own work, by creating prompts, frameworks, and forms for them to consider. -3. Run workshops and mailing lists where data scientists can listen to diverse perspectives and grow their ideas of what is possible, and where interdisciplinary researchers and the public can both be heard, respected, and listened to by the people who are doing computational and mathematical work. -4. Listen to our community's feedback through surveys. +1. Create a community-driven open-source vocabulary of ethical hazards for data-intensive research and development, in the form of [Data Hazard labels](contents/data-hazards). +2. Make ethical and future-thinking more accessible to data scientists, computer scientists and applied mathematicians to apply to their own work. +3. Enable bringing together and respecting diverse and interdisciplinary viewpoints to this work, and produce resources to do this. +4. Find out in what circumstances, and for who, these resources work best. ```{admonition} Why are the Hazard Labels so scary-looking? We know that the [Data Hazards labels](contents/data-hazards) are a bit frightening. Argh, there's a skull! @@ -45,7 +30,6 @@ We made this choice because we want a similar response from people: ``` - ## Contributors Our brilliant contributors are listed here, and you can [read more detail about our contributing process here](contribute). From 5b0f8cc4c9cbc698cc0e9981951956b4f3021534 Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Wed, 29 May 2024 18:24:58 +0100 Subject: [PATCH 23/36] Update image path, alt-text --- site/hazards/automates-decision-making.md | 2 +- site/hazards/danger-of-misuse.md | 4 ++-- site/hazards/difficult-to-understand.md | 2 +- site/hazards/direct-harm.md | 2 +- site/hazards/general-hazard.md | 2 +- site/hazards/hazard-template.md | 2 +- site/hazards/high-environmental-cost.md | 4 ++-- site/hazards/lacks-community-involvement.md | 4 ++-- site/hazards/lacks-informed-consent.md | 4 ++-- site/hazards/ranks-classifies.md | 4 ++-- site/hazards/reinforces-biases.md | 4 ++-- site/hazards/risk-to-privacy.md | 2 +- site/labels.md | 20 ++++++++++---------- 13 files changed, 28 insertions(+), 28 deletions(-) diff --git a/site/hazards/automates-decision-making.md b/site/hazards/automates-decision-making.md index f86a0f4..df152ef 100644 --- a/site/hazards/automates-decision-making.md +++ b/site/hazards/automates-decision-making.md @@ -1,6 +1,6 @@ # Hazard: Automates Decision Making -```{image} ../../images/hazards/automates-decision-making.png +```{image} ../images/hazards/automates-decision-making.png :alt: A red diamond shaped outline (like a warning sign) with two connected cogs that have two arrows coming out of the top of them. :width: 250px ``` diff --git a/site/hazards/danger-of-misuse.md b/site/hazards/danger-of-misuse.md index 9cad6d1..c19d833 100644 --- a/site/hazards/danger-of-misuse.md +++ b/site/hazards/danger-of-misuse.md @@ -1,7 +1,7 @@ # Hazard: Danger Of Misuse -```{image} ../../images/hazards/misuse.png -:alt: A red diamond shaped outline (like a warning sign) with a hammer raised above a screw in the middle. +```{image} ../images/hazards/misuse.png +:alt: A red diamond shaped outline (like a warning sign) with a hammer raised above a bent screw in the middle. :width: 250px ``` diff --git a/site/hazards/difficult-to-understand.md b/site/hazards/difficult-to-understand.md index 0646e74..ef2d3aa 100644 --- a/site/hazards/difficult-to-understand.md +++ b/site/hazards/difficult-to-understand.md @@ -1,6 +1,6 @@ # Hazard: Difficult To Understand -```{image} ../../images/hazards/difficult-to-understand.png +```{image} ../images/hazards/difficult-to-understand.png :alt: A red diamond shaped outline (like a warning sign) with an image of a closed box and a question mark next to it. :width: 250px ``` diff --git a/site/hazards/direct-harm.md b/site/hazards/direct-harm.md index 8187803..524f407 100644 --- a/site/hazards/direct-harm.md +++ b/site/hazards/direct-harm.md @@ -1,6 +1,6 @@ # Hazard: May Cause Direct Harm -```{image} ../../images/hazards/direct-harm.png +```{image} ../images/hazards/direct-harm.png :alt: A red diamond shaped outline (like a warning sign) with a skull in the middle. :width: 250px ``` diff --git a/site/hazards/general-hazard.md b/site/hazards/general-hazard.md index 392432c..365daa1 100644 --- a/site/hazards/general-hazard.md +++ b/site/hazards/general-hazard.md @@ -1,6 +1,6 @@ # Hazard: General Data Hazard -```{image} ../../images/hazards/general-hazard.png +```{image} ../images/hazards/general-hazard.png :alt: A red diamond shaped outline (like a warning sign) with an exclamation mark in the middle. :width: 250px ``` diff --git a/site/hazards/hazard-template.md b/site/hazards/hazard-template.md index 462c51f..9ea891f 100644 --- a/site/hazards/hazard-template.md +++ b/site/hazards/hazard-template.md @@ -1,6 +1,6 @@ # Hazard: -```{image} ../../images/hazards/XX +```{image} ../images/hazards/XX :alt: A red diamond shaped outline (like a warning sign) with ..... :width: 250px ``` diff --git a/site/hazards/high-environmental-cost.md b/site/hazards/high-environmental-cost.md index 8f5a412..563f582 100644 --- a/site/hazards/high-environmental-cost.md +++ b/site/hazards/high-environmental-cost.md @@ -1,7 +1,7 @@ # Hazard: High Environmental Cost -```{image} ../../images/hazards/environment.png -:alt: A red diamond shaped outline (like a warning sign) with an image of a globe in the middle. +```{image} ../images/hazards/environment.png +:alt: A red diamond shaped outline (like a warning sign) with an image of a globe on fire in the middle. :width: 250px ``` diff --git a/site/hazards/lacks-community-involvement.md b/site/hazards/lacks-community-involvement.md index 38b64ad..540afd5 100644 --- a/site/hazards/lacks-community-involvement.md +++ b/site/hazards/lacks-community-involvement.md @@ -1,7 +1,7 @@ # Hazard: Lacks Community Involvement -```{image} ../../images/hazards/lacks-community.png -:alt: A red diamond shaped outline (like a warning sign) with figures in the middle who have empty speech bubbles above their heads. +```{image} ../images/hazards/lacks-community.png +:alt: A red diamond shaped outline (like a warning sign) with figures in the middle who have a speech bubble above their heads with a big cross through it. :width: 250px ``` diff --git a/site/hazards/lacks-informed-consent.md b/site/hazards/lacks-informed-consent.md index 506f455..4738b31 100644 --- a/site/hazards/lacks-informed-consent.md +++ b/site/hazards/lacks-informed-consent.md @@ -1,7 +1,7 @@ # Hazard: Lacks Informed Consent -```{image} ../../images/hazards/lacks-informed-consent.png -:alt: A red diamond shaped outline (like a warning sign) with an icon of a form in the middle. +```{image} ../images/hazards/lacks-informed-consent.png +:alt: A red diamond shaped outline (like a warning sign) containing a magnifying glass hovering over a cross on a piece of paper. :width: 250px ``` diff --git a/site/hazards/ranks-classifies.md b/site/hazards/ranks-classifies.md index 6527582..7fc319d 100644 --- a/site/hazards/ranks-classifies.md +++ b/site/hazards/ranks-classifies.md @@ -1,7 +1,7 @@ # Hazard: Ranks Or Classifies People -```{image} ../../images/hazards/classifies-people.png -:alt: A red diamond shaped outline (like a warning sign) with a set of weighing scales in the middle, and a person sitting on each side of the scale. +```{image} ../images/hazards/classifies-people.png +:alt: A red diamond shaped outline (like a warning sign) with three people standing on a podium of first, second and third place. :width: 250px ``` diff --git a/site/hazards/reinforces-biases.md b/site/hazards/reinforces-biases.md index 7d6dd42..6159a74 100644 --- a/site/hazards/reinforces-biases.md +++ b/site/hazards/reinforces-biases.md @@ -1,7 +1,7 @@ # Hazard: Reinforces Existing Biases -```{image} ../../images/hazards/reinforce-bias.png -:alt: A red diamond shaped outline (like a warning sign) around two arrows pointing to each other in a circle. +```{image} ../images/hazards/reinforce-bias.png +:alt: A red diamond shaped outline (like a warning sign) with a dark head and shoulders, who has a white triangle in their mind. They are looking out at a black circle, a black square and a larger white triangle just ahead of them. This indicates that the largest shape is the one that they think of. :width: 250px ``` diff --git a/site/hazards/risk-to-privacy.md b/site/hazards/risk-to-privacy.md index ce09f0f..cff557f 100644 --- a/site/hazards/risk-to-privacy.md +++ b/site/hazards/risk-to-privacy.md @@ -1,6 +1,6 @@ # Hazard: Risk To Privacy -```{image} ../../images/hazards/privacy.png +```{image} ../images/hazards/privacy.png :alt: A red diamond shaped outline (like a warning sign) with a picture of a surveillance camera in the middle. :width: 250px ``` diff --git a/site/labels.md b/site/labels.md index fadbb53..99e0703 100644 --- a/site/labels.md +++ b/site/labels.md @@ -23,63 +23,63 @@ Each hazard has: ::::{grid-item-card} General Data Hazard :img-top: images/hazards/general-hazard.png -:img-alt: +:img-alt: A red diamond shaped outline (like a warning sign) with an exclamation mark in the middle. :link: /hazards/general-hazard :link-type: doc :::: ::::{grid-item-card} Reinforces Existing Biases :img-top: images/hazards/reinforce-bias.png -:img-alt: +:img-alt: A red diamond shaped outline (like a warning sign) with a dark head and shoulders, who has a white triangle in their mind. They are looking out at a black circle, a black square and a larger white triangle just ahead of them. This indicates that the largest shape is the one that they think of. :link: hazards/reinforces-biases :link-type: doc :::: ::::{grid-item-card} Ranks Or Classifies People :img-top: images/hazards/classifies-people.png -:img-alt: +:img-alt: A red diamond shaped outline (like a warning sign) with three people standing on a podium of first, second and third place. :link: hazards/ranks-classifies :link-type: doc :::: ::::{grid-item-card} High Environmental Cost :img-top: images/hazards/environment.png -:img-alt: +:img-alt: A red diamond shaped outline (like a warning sign) with an image of a globe on fire in the middle. :link: hazards/high-environmental-cost :link-type: doc :::: ::::{grid-item-card} Lacks Community Involvement :img-top: /images/hazards/lacks-community.png -:img-alt: +:img-alt: A red diamond shaped outline (like a warning sign) with figures in the middle who have a speech bubble above their heads with a big cross through it. :link: hazards/lacks-community-involvement :link-type: doc :::: ::::{grid-item-card} Danger Of Misuse :img-top: /images/hazards/misuse.png -:img-alt: +:img-alt: A red diamond shaped outline (like a warning sign) with a hammer raised above a bent screw in the middle. :link: hazards/danger-of-misuse :link-type: doc :::: ::::{grid-item-card} Difficult to Understand :img-top: /images/hazards/difficult-to-understand.png -:img-alt: +:img-alt: A red diamond shaped outline (like a warning sign) with an image of a closed box and a question mark next to it. :link: hazards/difficult-to-understand :link-type: doc :::: ::::{grid-item-card} May Cause Direct Harm :img-top: /images/hazards/direct-harm.png -:img-alt: +:img-alt: A red diamond shaped outline (like a warning sign) with a skull in the middle. :link: hazards/direct-harm :link-type: doc :::: ::::{grid-item-card} Risk to Privacy :img-top: /images/hazards/privacy.png -:img-alt: +:img-alt: A red diamond shaped outline (like a warning sign) with a picture of a surveillance camera in the middle. :link: hazards/risk-to-privacy :link-type: doc :::: @@ -93,7 +93,7 @@ Each hazard has: ::::{grid-item-card} Lacks Informed Consent :img-top: /images/hazards/lacks-informed-consent.png -:img-alt: +:img-alt: A red diamond shaped outline (like a warning sign) containing a magnifying glass hovering over a cross on a piece of paper. :link: hazards/lacks-informed-consent :link-type: doc :::: From 3e022fafa787c40fb27a4cc24d384608745e07f7 Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Wed, 29 May 2024 18:30:26 +0100 Subject: [PATCH 24/36] Update alt text --- site/hazards/automates-decision-making.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/hazards/automates-decision-making.md b/site/hazards/automates-decision-making.md index df152ef..82e7ee3 100644 --- a/site/hazards/automates-decision-making.md +++ b/site/hazards/automates-decision-making.md @@ -1,7 +1,7 @@ # Hazard: Automates Decision Making ```{image} ../images/hazards/automates-decision-making.png -:alt: A red diamond shaped outline (like a warning sign) with two connected cogs that have two arrows coming out of the top of them. +:alt: A red diamond shaped outline (like a warning sign) with two connected cogs that have arrows coming out of the top of them. :width: 250px ``` From 124358fa78467a8f39e721c45072cfe043814667 Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Wed, 29 May 2024 18:30:35 +0100 Subject: [PATCH 25/36] Put labels in alphabetical order --- site/labels.md | 73 +++++++++++++++++++++++++------------------------- 1 file changed, 36 insertions(+), 37 deletions(-) diff --git a/site/labels.md b/site/labels.md index 99e0703..0da0038 100644 --- a/site/labels.md +++ b/site/labels.md @@ -1,11 +1,6 @@ # Data Hazard labels -```{admonition} Version -:class: success - -Current version: 1.0 - -``` +__Version 1.0__ This page contains the Data Hazard labels themselves. We welcome you to suggest changes, so please check our [contribution guidelines](contribute) if you would like to. @@ -28,17 +23,24 @@ Each hazard has: :link-type: doc :::: -::::{grid-item-card} Reinforces Existing Biases -:img-top: images/hazards/reinforce-bias.png -:img-alt: A red diamond shaped outline (like a warning sign) with a dark head and shoulders, who has a white triangle in their mind. They are looking out at a black circle, a black square and a larger white triangle just ahead of them. This indicates that the largest shape is the one that they think of. -:link: hazards/reinforces-biases +::::{grid-item-card} Automates Decision Making +:img-top: /images/hazards/automates-decision-making.png +:img-alt: A red diamond shaped outline (like a warning sign) with two connected cogs that have arrows coming out of the top of them. +:link: hazards/automates-decision-making :link-type: doc :::: -::::{grid-item-card} Ranks Or Classifies People -:img-top: images/hazards/classifies-people.png -:img-alt: A red diamond shaped outline (like a warning sign) with three people standing on a podium of first, second and third place. -:link: hazards/ranks-classifies +::::{grid-item-card} Danger Of Misuse +:img-top: /images/hazards/misuse.png +:img-alt: A red diamond shaped outline (like a warning sign) with a hammer raised above a bent screw in the middle. +:link: hazards/danger-of-misuse +:link-type: doc +:::: + +::::{grid-item-card} Difficult to Understand +:img-top: /images/hazards/difficult-to-understand.png +:img-alt: A red diamond shaped outline (like a warning sign) with an image of a closed box and a question mark next to it. +:link: hazards/difficult-to-understand :link-type: doc :::: @@ -56,17 +58,10 @@ Each hazard has: :link-type: doc :::: -::::{grid-item-card} Danger Of Misuse -:img-top: /images/hazards/misuse.png -:img-alt: A red diamond shaped outline (like a warning sign) with a hammer raised above a bent screw in the middle. -:link: hazards/danger-of-misuse -:link-type: doc -:::: - -::::{grid-item-card} Difficult to Understand -:img-top: /images/hazards/difficult-to-understand.png -:img-alt: A red diamond shaped outline (like a warning sign) with an image of a closed box and a question mark next to it. -:link: hazards/difficult-to-understand +::::{grid-item-card} Lacks Informed Consent +:img-top: /images/hazards/lacks-informed-consent.png +:img-alt: A red diamond shaped outline (like a warning sign) containing a magnifying glass hovering over a cross on a piece of paper. +:link: hazards/lacks-informed-consent :link-type: doc :::: @@ -77,24 +72,24 @@ Each hazard has: :link-type: doc :::: -::::{grid-item-card} Risk to Privacy -:img-top: /images/hazards/privacy.png -:img-alt: A red diamond shaped outline (like a warning sign) with a picture of a surveillance camera in the middle. -:link: hazards/risk-to-privacy +::::{grid-item-card} Ranks Or Classifies People +:img-top: images/hazards/classifies-people.png +:img-alt: A red diamond shaped outline (like a warning sign) with three people standing on a podium of first, second and third place. +:link: hazards/ranks-classifies :link-type: doc :::: -::::{grid-item-card} Automates Decision Making -:img-top: /images/hazards/automates-decision-making.png -:img-alt: -:link: hazards/automates-decision-making +::::{grid-item-card} Reinforces Existing Biases +:img-top: images/hazards/reinforce-bias.png +:img-alt: A red diamond shaped outline (like a warning sign) with a dark head and shoulders, who has a white triangle in their mind. They are looking out at a black circle, a black square and a larger white triangle just ahead of them. This indicates that the largest shape is the one that they think of. +:link: hazards/reinforces-biases :link-type: doc :::: -::::{grid-item-card} Lacks Informed Consent -:img-top: /images/hazards/lacks-informed-consent.png -:img-alt: A red diamond shaped outline (like a warning sign) containing a magnifying glass hovering over a cross on a piece of paper. -:link: hazards/lacks-informed-consent +::::{grid-item-card} Risk to Privacy +:img-top: /images/hazards/privacy.png +:img-alt: A red diamond shaped outline (like a warning sign) with a picture of a surveillance camera in the middle. +:link: hazards/risk-to-privacy :link-type: doc :::: @@ -118,6 +113,10 @@ The most recent changes should be at the top of the list. More detailed paragraph (~100 words is more than enough!) that describes the changes in more detail and their impact. [Your name](link to your github profile) --> +__29.05.2024: Put labels in alphabetical order__ +[@ninadicara](https://github.com/ninadicara) + + __06.12.2022: Update new Hazard labels__ [@ninadicara](https://github.com/ninadicara) Updated all the images of the Hazards with our new labels designed by the amazing [Yasmin Dwiputri](http://yasmindwiputri.com/)! From cf9f0b60bb69228b51e94412067394ec6dde687d Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Thu, 30 May 2024 13:25:19 +0100 Subject: [PATCH 26/36] Reorganise about and readd the anatomy image --- site/about.md | 74 ++++++++++++++++++++++++--------------------------- 1 file changed, 35 insertions(+), 39 deletions(-) diff --git a/site/about.md b/site/about.md index c980b25..c65782f 100644 --- a/site/about.md +++ b/site/about.md @@ -1,35 +1,16 @@ # About -Read more about the origin of the project and its ethos, contributors and timeline here. +The image below describes the 'anatomy' of a Data Hazard label. -
- -
- -## Contact information - -The Data Hazards Project was founded by Dr Natalie Zelenka and Dr Nina Di Cara, and is now co-led by Natalie, Nina and Dr Huw Day. Our details are provided below. -We're always keen to hear from people interested in the project, or wanting to get involved. Feel free to send us both an email, or you can find us on Twitter! - -```{list-table} -:header-rows: 1 - -* - __Nina Di Cara__ - - __Natalie Zelenka__ - - __Huw Day__ -* - Senior Research Associate, School of Psychological Science, University of Bristol - - Senior Research Fellow in Health Data Science, Institute of Health Informatics, University College London - - Data Scientist, Jean Golding Institute, University of Bristol -* - GitHub: [@ninadicara](https://github.com/ninadicara) - - GitHub: [@NatalieZelenka](https://github.com/NatalieZelenka) - - GitHub: [@HuwWDay](https://github.com/HuwWDay) -* - Twitter/X: [@ninadicara](https://twitter.com/ninadicara) - - Twitter/X: [@NatZelenka](https://twitter.com/NatZelenka) - - Twitter/X: [@disco_huw](https://twitter.com/disco_huw) -* - Email: [nina.dicara@bristol.ac.uk](mailto:nina.dicara@bristol.ac.uk) - - Email: [n.zelenka@ucl.ac.uk](mailto:n.zelenka@ucl.ac.uk) - - Email: [huw.day@bristol.ac.uk](mailto:huw.day@bristol.ac.uk) +```{image} images/hazardanatomy.png +:width: 70% +:alt: All Hazard labels have an descriptive icon, title, description, examples and suggesed safety precautions. ``` +
+ + ## How the project started @@ -46,7 +27,7 @@ We decided they should be visual, like COSHH chemical hazards are, and that they people at all stages of data science technology development to communicate about the same potential outcomes (no matter how far away those outcomes might seem). -You can see [the current Data Hazard labels here](data-hazards). +You can see [the current Data Hazard labels here](labels). You can [read our original proposal here](materials/misc/proposal). These days the project is bigger than just us, and we have many contributors who suggest new content, @@ -54,16 +35,6 @@ changes to the labels, help us to teach others about ethical hazards or run thei If you would like to get involved (we'd love you to!) then we've listed lots of ways you could on our [Contributing page](contribute). - - Once we had thought of the original list of Hazards we wanted a way for researchers to think about them in a format that encouraged them to reflect, invite different opinions and make them think more broadly about the potential ethical concerns from their project. @@ -94,6 +65,31 @@ They are not a checkbox exercise, and there is no requirement for a group to com In an individual context you will likely come to a conclusion, but someone else may have a different view. We hope that the Data Hazards discussion and reflective activities will help researchers be aware of a broader variety of potential ethical risks in tech projects, and that ethics is complex, situational and worth discussing. + +## Contact + +The Data Hazards Project was founded by Dr Natalie Zelenka and Dr Nina Di Cara, and is now co-led by Natalie, Nina and Dr Huw Day. Our details are provided below. +We're always keen to hear from people interested in the project, or wanting to get involved. Feel free to send us both an email, or you can find us on Twitter! + +```{list-table} +:header-rows: 1 + +* - __Nina Di Cara__ + - __Natalie Zelenka__ + - __Huw Day__ +* - Senior Research Associate, School of Psychological Science, University of Bristol + - Senior Research Fellow in Health Data Science, Institute of Health Informatics, University College London + - Data Scientist, Jean Golding Institute, University of Bristol +* - GitHub: [@ninadicara](https://github.com/ninadicara) + - GitHub: [@NatalieZelenka](https://github.com/NatalieZelenka) + - GitHub: [@HuwWDay](https://github.com/HuwWDay) +* - Twitter/X: [@ninadicara](https://twitter.com/ninadicara) + - Twitter/X: [@NatZelenka](https://twitter.com/NatZelenka) + - Twitter/X: [@disco_huw](https://twitter.com/disco_huw) +* - Email: [nina.dicara@bristol.ac.uk](mailto:nina.dicara@bristol.ac.uk) + - Email: [n.zelenka@ucl.ac.uk](mailto:n.zelenka@ucl.ac.uk) + - Email: [huw.day@bristol.ac.uk](mailto:huw.day@bristol.ac.uk) +``` 1rUE@$&>`-n;$%+830yoe8gT&Q|w=^ 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 literal 0 HcmV?d00001 From a817a34c22379fa223db8e94417292664bc8f46b Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Thu, 30 May 2024 13:26:07 +0100 Subject: [PATCH 30/36] Update dead links --- site/materials.md | 4 ++-- site/materials/workshop.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/site/materials.md b/site/materials.md index 54f9cbc..0f4d773 100644 --- a/site/materials.md +++ b/site/materials.md @@ -15,13 +15,13 @@ materials/examples materials/mitigation-resources ``` -On this page you will find materials we have made to help people to use or apply the [Data Hazard labels](data-hazards). +On this page you will find materials we have made to help people to use or apply the [Data Hazard labels](labels). This includes a workshop format, a teaching/lecture based format, and an asychronous format which can be adapted to just be an individual exercise. You are welcome to use any of the materials we share here, which (like all of our content) are available to use with a [CC-BY 4.0 license](https://creativecommons.org/licenses/by/4.0/). This means, roughly, they can be re-used and adapted as long as you credit this repository. -We are currently developing all these materials so please do get in touch with us through the [Contact](contact) tab above if you have any thoughts or examples of how you have used the materials! +We are currently developing all these materials so please do [get in touch with us](about) if you have any thoughts or examples of how you have used the materials! Alternatively if you have changes in mind that you would like to make then check out [How to contribute](contribute) - we always welcome new contributors! diff --git a/site/materials/workshop.md b/site/materials/workshop.md index 6f2dbb0..b0bfcac 100644 --- a/site/materials/workshop.md +++ b/site/materials/workshop.md @@ -4,7 +4,7 @@ The Data Hazards were originally designed around a workshop format. This was to allow a series of _Project Owners_ to present a research project to _Audience Members_, who would give them feedback on the ethics of their project. This could be in any context, like a team meeting, a seminar or a scoping exercise. -You can [download a printable set of Data Hazards cards here](../../_static/DataHazards_PrintableCards.pdf). +You can [download a printable set of Data Hazards cards here](../_static/DataHazards_PrintableCards.pdf). @@ -21,6 +34,8 @@ Each hazard has: :img-alt: A red diamond shaped outline (like a warning sign) with an exclamation mark in the middle. :link: /hazards/general-hazard :link-type: doc + +Data Science is being used in this output, and any negative outcome of using this work are not the fault of "the algorithm" or "the software". :::: ::::{grid-item-card} Automates Decision Making @@ -28,6 +43,8 @@ Each hazard has: :img-alt: A red diamond shaped outline (like a warning sign) with two connected cogs that have arrows coming out of the top of them. :link: hazards/automates-decision-making :link-type: doc + +Automated decision making can be hazardous for a number of reasons, and these will be highly dependent on the field in which it is being applied. :::: ::::{grid-item-card} Danger Of Misuse @@ -35,6 +52,8 @@ Each hazard has: :img-alt: A red diamond shaped outline (like a warning sign) with a hammer raised above a bent screw in the middle. :link: hazards/danger-of-misuse :link-type: doc + +There is a danger of misusing the algorithm, technology, or data collected as part of this work. :::: ::::{grid-item-card} Difficult to Understand @@ -42,6 +61,8 @@ Each hazard has: :img-alt: A red diamond shaped outline (like a warning sign) with an image of a closed box and a question mark next to it. :link: hazards/difficult-to-understand :link-type: doc + +This may apply if the technology itself is hard to interpret (e.g. neural nets), or documentation is poor/unavailable. :::: ::::{grid-item-card} High Environmental Cost @@ -49,6 +70,8 @@ Each hazard has: :img-alt: A red diamond shaped outline (like a warning sign) with an image of a globe on fire in the middle. :link: hazards/high-environmental-cost :link-type: doc + +Indicates methodologies that are energy-hungry, data-hungry, or require special hardware with rare materials. :::: ::::{grid-item-card} Lacks Community Involvement @@ -56,6 +79,8 @@ Each hazard has: :img-alt: A red diamond shaped outline (like a warning sign) with figures in the middle who have a speech bubble above their heads with a big cross through it. :link: hazards/lacks-community-involvement :link-type: doc + +This applies when technology is being produced without input from the community it is supposed to serve. :::: ::::{grid-item-card} Lacks Informed Consent @@ -63,6 +88,8 @@ Each hazard has: :img-alt: A red diamond shaped outline (like a warning sign) containing a magnifying glass hovering over a cross on a piece of paper. :link: hazards/lacks-informed-consent :link-type: doc + +This hazard applies to datasets or algorithms that use data which has not been provided with the explicit consent of the data owner/creator. :::: ::::{grid-item-card} May Cause Direct Harm @@ -70,6 +97,8 @@ Each hazard has: :img-alt: A red diamond shaped outline (like a warning sign) with a skull in the middle. :link: hazards/direct-harm :link-type: doc + +The application area of this technology means that it is capable of causing direct physical or psychological harm to someone even if used correctly. :::: ::::{grid-item-card} Ranks Or Classifies People @@ -77,6 +106,8 @@ Each hazard has: :img-alt: A red diamond shaped outline (like a warning sign) with three people standing on a podium of first, second and third place. :link: hazards/ranks-classifies :link-type: doc + +Ranking and classifications of people are hazards in their own right and should be handled with care. :::: ::::{grid-item-card} Reinforces Existing Biases @@ -84,6 +115,8 @@ Each hazard has: :img-alt: A red diamond shaped outline (like a warning sign) with a dark head and shoulders, who has a white triangle in their mind. They are looking out at a black circle, a black square and a larger white triangle just ahead of them. This indicates that the largest shape is the one that they think of. :link: hazards/reinforces-biases :link-type: doc + +Reinforces unfair treatment of individuals and groups. This may be due to for example input data, algorithm or software design choices, or society at large. :::: ::::{grid-item-card} Risk to Privacy @@ -91,6 +124,8 @@ Each hazard has: :img-alt: A red diamond shaped outline (like a warning sign) with a picture of a surveillance camera in the middle. :link: hazards/risk-to-privacy :link-type: doc + +This technology may risk the privacy of individuals whose data is processed by it. :::: ::::: From ee13103cfeb0708eb5c9be27dabc6a8ccf82d6d2 Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Thu, 30 May 2024 13:39:11 +0100 Subject: [PATCH 33/36] Add link to printable cards --- site/labels.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/site/labels.md b/site/labels.md index 9e24c1c..a328a78 100644 --- a/site/labels.md +++ b/site/labels.md @@ -5,6 +5,8 @@ __Version 1.0__ On this page you can see an overview of the current Data Hazards with short descriptions. Click on each for their full information. We welcome you to suggest changes, so please check our [contribution guidelines](contribute) if you would like to or scroll down for current suggestions below. +You can [download a printable set of Data Hazards cards here](_static/DataHazards_PrintableCards.pdf). + Each individual Data Hazard page contains: - A __title__, __description__ and __icon__ to describe the Hazard. - __Examples__ to clarify what the hazard covers. From 82f97d5acf308d3f6d7f561279018834e4cf63d3 Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Thu, 30 May 2024 13:45:26 +0100 Subject: [PATCH 34/36] Update Python to 3.9 in GitHub Action Workflow --- .github/workflows/test-build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-build.yml b/.github/workflows/test-build.yml index 7a5e304..0969c55 100644 --- a/.github/workflows/test-build.yml +++ b/.github/workflows/test-build.yml @@ -22,7 +22,7 @@ jobs: - name: Set up Python 3.7 uses: actions/setup-python@v1 with: - python-version: 3.7 + python-version: 3.9 - name: Install dependencies run: | From 720a7a26e1959e43e339a8c627786c0a9e606ebf Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Thu, 30 May 2024 13:52:20 +0100 Subject: [PATCH 35/36] Add contribution from JennyBunn --- .all-contributorsrc | 9 +++++++++ README.md | 3 ++- site/contribute/contributors.md | 1 + site/index.md | 1 + 4 files changed, 13 insertions(+), 1 deletion(-) diff --git a/.all-contributorsrc b/.all-contributorsrc index 034369f..cd1d65b 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -414,6 +414,15 @@ "promotion", "code" ] + }, + { + "login": "JennyBunn", + "name": "JennyBunn", + "avatar_url": "https://avatars.githubusercontent.com/u/29119194?v=4", + "profile": "https://github.com/JennyBunn", + "contributions": [ + "doc" + ] } ], "contributorsPerLine": 7, diff --git a/README.md b/README.md index a407126..289d2f2 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # Data Hazards Project [![DOI](https://zenodo.org/badge/346286403.svg)](https://zenodo.org/badge/latestdoi/346286403) -[![All Contributors](https://img.shields.io/badge/all_contributors-39-orange.svg?style=flat-square)](#contributors-) +[![All Contributors](https://img.shields.io/badge/all_contributors-40-orange.svg?style=flat-square)](#contributors-) @@ -94,6 +94,7 @@ If you'd like to join us as a contributor, check out our [contributor's guide](h Nicola Romanò
Nicola Romanò

🔬 🤔 Léo Gorman
Léo Gorman

📢 Ben Cooper
Ben Cooper

📣 💻 + JennyBunn
JennyBunn

📖 diff --git a/site/contribute/contributors.md b/site/contribute/contributors.md index d4b06f1..41157d9 100644 --- a/site/contribute/contributors.md +++ b/site/contribute/contributors.md @@ -58,6 +58,7 @@ Please also note that people have also anonymously contributed ideas and resourc Nicola Romanò
Nicola Romanò

🔬 🤔 Léo Gorman
Léo Gorman

📢 Ben Cooper
Ben Cooper

📣 💻 + JennyBunn
JennyBunn

📖 diff --git a/site/index.md b/site/index.md index 8515597..8d0ab6f 100644 --- a/site/index.md +++ b/site/index.md @@ -76,6 +76,7 @@ Our brilliant contributors are listed here, and you can [read more detail about Nicola Romanò
Nicola Romanò

🔬 🤔 Léo Gorman
Léo Gorman

📢 Ben Cooper
Ben Cooper

📣 💻 + JennyBunn
JennyBunn

📖 From 000a3876ebfb1c283c00ca1d5d4fb6da191f921b Mon Sep 17 00:00:00 2001 From: Nina Di Cara Date: Thu, 30 May 2024 13:53:27 +0100 Subject: [PATCH 36/36] Remove analysis folder - this will be on OSF --- analysis/infographics.Rmd | 91 ---------- .../nina-analysis/hazard-ratings-graph.Rmd | 158 ------------------ analysis/nina-analysis/rating-changes.png | Bin 223778 -> 0 bytes analysis/nina-analysis/ratings-moved.png | Bin 161546 -> 0 bytes 4 files changed, 249 deletions(-) delete mode 100644 analysis/infographics.Rmd delete mode 100644 analysis/nina-analysis/hazard-ratings-graph.Rmd delete mode 100644 analysis/nina-analysis/rating-changes.png delete mode 100644 analysis/nina-analysis/ratings-moved.png diff --git a/analysis/infographics.Rmd b/analysis/infographics.Rmd deleted file mode 100644 index d138bd9..0000000 --- a/analysis/infographics.Rmd +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: "infographics - Workshop 1 (Sept 2021)" -author: "Natalie Thurlby" -date: "9/30/2021" -output: html_document ---- - -This document creates the info-graphics from Data Hazards Workshop 1 - Sept 2021 - academic focus. -These info-graphics visualise things like how many people found the hazards useful. - -```{r setup, include=FALSE} -knitr::opts_chunk$set(echo = TRUE) -``` - -```{r} -library(tidyverse) -library(waffle) -``` -## Read in and clean data - -### Data provenance -The data is stored in a private folder called `data`, within the analysis folder. Data can be downloaded from [this](https://uob.sharepoint.com/:f:/r/teams/grp-ethicaldatascience/Shared%20Documents/Data%20Hazards/Results?csf=1&web=1&e=6pvo8u) SharePoint folder, for researchers working on the project only (at time of writing Natalie and Nina). - -The data was collected through a series of surveys via wualtrics, for which the exact questions can be seen on the [Data Hazards project OSF page](https://osf.io/3fv7t/). - -### Read in data - -```{r cars} -survey_data <- read_csv('data/data-hazards-workshop-21-sept-2021.csv') -``` -### Rename labels -```{r} -survey_data <- rename(survey_data, - Name=Q28, - AttendeeType=Q27, - ProjOwner=`Proj Title`, - HazardsPre=`Hazards Pre 1`, - HazardsComments1=`Hazards Comments`, - HazardsPost=`Hazards Post 1`, - HazardsComments2=Q18, - Clarity=Q20, - Ease=Q24, - UsefulHazards=Q21, - UsefulDiscussion=Q26, - Learning=Q23, - OverallHazards=Q27_1, - OverallWorkshop=Q28_1, - EncourageParticipation=Q29, - ) -``` - -### Data cleaning - -Remove first row and use as a lookup for actual wording of questions -```{r} -question_wording <- survey_data[1,] -survey_data <- survey_data[-1,] -``` - -## Plots -To create the pictograms, I followed [this tutorial](https://rud.is/rpubs/building-pictograms.html) as a guide. - -```{r} -``` - -```{r} -extrafont::font_import('~/Downloads/fontawesome-free-5.15.4-web/', prompt=FALSE) -``` - - -### How useful did you think the Data Hazards were for exploring potential downfalls of data science projects? -```{r} -qscale <- c("1"="Very Useful", - "2"="Useful", - "3"="Neutral", - "4"="Not useful", - "5"="Not useful at all") -text <- question_wording$UsefulHazards -data <- tibble(survey_data$UsefulHazards) -#data$qscale = qscale[data] -qscale[data] -i``` -```{r pressure, echo=FALSE} -# TODO: Change format of data so that it works in the geom_waffle -#ggplot(survey_data, aes(fill=UsefulHazards, values=UsefulHazards)) + -# waffle::geom_waffle() -ggplot(xdf, aes(fill=vals)) + - waffle::geom_waffle() -``` - -Note that the `echo = FALSE` parameter was added to the code chunk to prevent printing of the R code that generated the plot. diff --git a/analysis/nina-analysis/hazard-ratings-graph.Rmd b/analysis/nina-analysis/hazard-ratings-graph.Rmd deleted file mode 100644 index 7110d37..0000000 --- a/analysis/nina-analysis/hazard-ratings-graph.Rmd +++ /dev/null @@ -1,158 +0,0 @@ ---- -title: "Hazard Ratings Graph" -author: "Nina Di Cara" -date: "30/09/2021" -output: html_document ---- - -```{r setup, include=FALSE} -knitr::opts_chunk$set(echo = TRUE) - -library(here) -library(dplyr) -library(tidyr) -library(ggplot2) - -data <- read.table(here("..", "data", "21-sept-survey.txt"), sep = "\t", header = TRUE, encoding="utf-8") - -# Add a person ID colum -data$ID <- seq.int(nrow(data)) - -# Do some initial tidying -data <- data %>% - mutate(project = as.factor(project)) - -hazards <- c( - "Data Science (general)", - "Automates decision making", - "Classifies or ranks people", - "Difficult to understand", - "Lacks community involvement", - "Lacks informed consent", - "Danger of misuse", - "May cause direct harm", - "High environmental cost", - "Risk to privacy", - "Reinforces existing biases" -) - -``` - - -```{r scores} - -data %>% - select(contains("eval")) %>% - mutate(across(everything(), as.factor)) %>% - pivot_longer(cols = everything(), names_to = "Question", values_to = "Score", names_prefix = "eval.") %>% - drop_na() %>% - count(Question, Score) %>% - write.csv(., here("..", "data", "ratings.csv")) - -``` - - -```{r get-rankings} - -# Overwrite data with a longer version of the hazard ratings data, so the timepoint of the ratings is a column -data <- data %>% - select(ID, role, project, hazards.1, hazards.2) %>% - pivot_longer(cols = c("hazards.1", "hazards.2"), names_pattern = "hazards.(.)", values_to = "hazards") %>% - rename(timepoint = name) - -ratings <- data %>% pull("hazards") %>% strsplit(., ",") - -# Initialise objects -i = 1 -ratings_clean <-vector("list",42) - -# This loop will go through each set of responses and indicate if each hazard is present or not. -for (response in ratings) { - - # Set up a list for the next person's responses - next_response <- c(i) - - # Make a vector of TRUE/FALSE if each hazard is in the list - for (hazard in hazards) { - val <- hazard %in% response - next_response <- c(next_response, val) - } - - # Add the next response to the list of clean ratings - ratings_clean[[i]] <- next_response - - # Increase i for the next iteration - i = i + 1 -} - -ratings_clean <- as.data.frame(do.call(rbind, ratings_clean)) -colnames(ratings_clean) <- c("ID", hazards) -ratings_clean <- ratings_clean %>% select(!ID) - -# Add the ratings back to the main dataset -data <- cbind(data, ratings_clean) - -# Remove data no longer needed -rm(ratings, ratings_clean) - -``` - -```{r graph} - -data %>% - mutate(ID = as.factor(ID), # Change this so it doesn't get caught in 'numeric' net - timepoint = as.factor(timepoint), - timepoint = recode_factor(timepoint, - "1" = "Before", "2" = "After")) %>% - group_by(project, timepoint) %>% - summarise(across(where(is.numeric), sum)) %>% - ungroup() %>% - pivot_longer(cols = hazards, names_to = "hazard", values_to = "ratings") %>% - ggplot(aes(x=ratings, y=hazard)) + - geom_line(aes(group = hazard)) + - geom_point(aes(color = timepoint), size = 3) + - facet_wrap(~project) + - theme_bw() + - xlab("\nNumber of times selected") + - ylab("Hazard Label\n") + - guides(color=guide_legend(title="Timepoint")) - -ggsave("rating-changes.png", width = 6, height = 4, units = "in", dpi=330) - -``` - - -```{r graph2} - -data %>% - mutate(ID = as.factor(ID), # Change this so it doesn't get caught in 'numeric' net - timepoint = as.factor(timepoint), - timepoint = recode_factor(timepoint, - "1" = "Before", "2" = "After")) %>% - select(!hazards) %>% - pivot_longer(cols = hazards, names_to = "hazard", values_to = "ratings") %>% - pivot_wider(names_from = "timepoint", values_from = "ratings") %>% - mutate(diff = After - Before) %>% - count(hazard, diff) %>% - ungroup() %>% - mutate(value = diff * n) %>% - #pivot_wider(names_from = diff, values_from = n, values_fill = 0) %>% - #rename("Up" = "1", "Down" = "-1") %>% - # Make into a pyramid plot - ggplot(aes(y = hazard, x = value)) + - geom_point(aes(color = as.factor(diff)), size = 3) + - #geom_line(arrow = arrow(ends="first", type = "closed")) + - #geom_line(arrow = arrow(ends="last", type = "closed")) + - geom_arrow(start = 0) + - theme_minimal() + - theme(panel.grid.minor = element_blank()) + - #coord_flip() + - ylab("Hazard Label\n") + - xlab("\nNumber of people who added or removed labels") - - # geom_bar(aes(y = -Down), stat = "identity", fill = "#fc8d62") + - # geom_bar(aes(y = Up), stat = "identity", fill = "#66c2a5") + - - -# ggsave("ratings-moved.png", width = 6, height = 4, units = "in", dpi=330) -``` \ No newline at end of file diff --git a/analysis/nina-analysis/rating-changes.png b/analysis/nina-analysis/rating-changes.png deleted file mode 100644 index 1b2cd5152d1981ac44c811ffe38f8731ddf71933..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 223778 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 uuULAwVkw{m| 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

?cnMTAA*|$MdkJUH{)0z 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 z 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�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%0AH~?)!7!?J(S{+M6Z%CsS`P2i-fT!2~;rZ|eo` z>QqGZ;gfX%c=>(bt@fYMmCc_*{i8K`n;6#aqa6KjXWw6k!oU4XWhHRI_Q{%h;hVwl zJ_#i{f_}x{rzw8)xqGlxJ)U*{-No|PLr6b@lj-(3!M)$T8oob$NE5d7|7*jyuv6O~ z?fzaq zk*h@%i>XgYZ-qwERhYkd_3V{|`zs=XGrxRZVa+HgZWC(bZWEdacWA=#XicRkS}ECH zD;F5BKJG8nA26TSjM#o087wb|6nAX z`^Qbt;hIkTCdHw4*Fl`jk48v9CR!lhJPb1CEB=(cspcRqcDWI^;6Qch{#^kuwWybM zs|#i}`S6@8(Ew2zDf!G*P0BfCKST>&Jbaq}ReiGSSTrUH6+#mo%K2-DNknaf}!C=zl0&NUz1LcIEl zJp?Y|A|%-I2N}`K9!dMzz`_e$Z2IdaLD)am2C9-MzJB}RBh*;%9G6@faC7ro&W0d! z=L7|po+#xNS7&eiKc1dRG{JASLMIY;@!USQUloa>P8>MEi zcHtXv#s$n;IuW?2)5TQSzyD>2E%(C(m+p7(@rPm}17PhiE7;i`e#|(c5|&Rmay?eq z;v&O{OL0Z7A)lC*J`1_O8FAQd&HIQFc(4!2`WuS!=*qKe( zJ{bLQ^Ule!Jl!{*d5r>7cVm%!wQXjWSr#q&2wpQ~N5C%?5-M~aH1H~FHt899G}6N| zqM87eha9*ssZ$Er7^?%lrR|uM&A^5(Zmg*((@Ybsp^Fw!m@yd%QJI~duraN0KIaKV zR91_;7BQ2Q#8A`17{k}R!@^c8cZ*+L)vTCkOHNLXab!76$#bscB2|z=xmuHp7PYAz)>>t1ldA)f&A4jH*C zTQ(`wA%bF+Bkn&R`9l~1@m-U|>MmgK#?IaYwZ}H(vK3)vM(=qQ6(|)5?O#+mI0G-w z%q*<9vk#19CTggxq@g)YBB~bNlB=yE9)#qT9b#ReAyEW%^<%3Zh zfYhNx`H}}yrP(x#&gV9%_@BOX!DSm4+hjz(<_g2v3gBn#S=p%P^p)yrNYRo9UOP#k z>KSI%E*|g9(iu6cG{$gm8z9SbP!x8P;w+uJ*2OpPDN5)*dO7&-~8dywfyyk0P#_Ypblp^iDi-d*9CuKdpD3RrAQ@F%*{#*;D~2M z-LX({w_LF&B`ksd28x7c$jB!d)lT!|7AXRLG9@&7u?bG@O`dl{Jmy=EJo1KuLsp&+ zTR)(s2h0R7u7P6b?%2s0<1}z*VweEZlWdQ9t_;~?dV9avr4bA7R<1o>~RncY~BG#>Aceb&4Q1a;PzO1obv9nR3Hdxq^9lv5q_;&cX z$CpC&qZ2sJ1tL7 ze*(jBXP*f@@32Ed)j@UcnB3lC$5@pZCsz(q)TGmyN<-^4 z2Z^kAs+N4i&ULf+yYdM-W%zE42xSkiT+lw7s{D2vFmXu|;ZsW-R6?{9W%1<3{9hOy@7EqAMZK+ZMY=!+7L!$1jx3*Tkmn*hYon-$aEJJ*?`F9w1JUm)K5BO~pRXI)z#*$Tya$LiT~r9)W+9e=5{(SFMlIua{ZmUmQW z$oI{xgbq#Fygsql(0n}gytFoWHaa{@b;Z=?s$ugv_|C_KVO>{B40bNJ^>Y5(!}YZ`hyr(h72B#iR)*wl+&v-wCp77->9sd-3rtX^Z+9!3Jc7QsuN<{^yQlIOIO?cWR`XIHXxHcP6jpNM_rB6yfJPU}Aw zXPHy&Xg_wfO5#*>@^;`l1b%63jF?0FpN8pWjS+8OEUt1nJ{&6U{b6rV`4z`8vC0dM z9pv06c-k^ZR~$BH5z5;2Itohl6R?s0NE*KJ7_^obA}znTy%=)|=AZRuig}(`(KHn} z#pk-YY6F_fQD23Gp9Ax@+G`B30Y9Y2PCuXF>En|$2{hk;!32&GeoV##PGy)E#-@6!NChDa3HVBUnrC!lK zYY&0}^3KoHg(L^7aP;^7KC)D+}&nskRvd_bs&3g$_xw2#gODVI~sSw2>@ zi#xl`i()k>Jt8-oe|+i zCdZx8#OI&sLV4RVT2>rfkMzxN0gMjJnNU#H=De%66$IPOTzCEX5g&U}eF%?OdiV^B zhr7~O)Hz#=+}NMQEg|~Mjhf#E0DsQS?sr>w78`8mKkz2MQ(Lgw_fW`n)+$`^j`B!2 z)dIP#r-#ca(Q z*y_@sWx_nVQ*^!UIy9gWjmMGwNPwI;!(i}0!=xd8--CXQ3y%6nXoXAjtb~rYygSd? z;&dN?@OmRNSCzfdFQ5X$9KcHD@lcO*vCcxj{JGs_M-egIWY!VzL(^i}{!I3!x1itM zhh}mgt@FK!r(CZ0vN86#QIh-2=c=Fwpu&7{p6#slII*yp<4Tbmz5D4hDc1U5_aD#6 zF2{`o?T=G`C8$F?5HIF0dEM&>JG)P|A8z`m#7ERo&-tzOOafOQ3b%%+>@AU^+SI3S zO%cCWeu}Y1fCOAzx%((xVhe3){58q1lT}F(guIy@;u>P~*L&~OMjlpegAs~c(wwR* zsCF(LKVDX}?-0c;3)}WEry<7VI$ccpgUgZCcUb997UNATJTebJ*spYT<2c=|vqy(X z#DC)R43(!>)nv_Z$i`s&8hTq6z~Y%nDv*jfR^Pe5j%T!eQUj`>IeByrlMT-4T|)&e zQ@oz(4uKO8TwS7uo1t1pvducC#fh7=T}5D8uwSU4i1_^JxpBm&gs1FD)=8&!G$Cjcq`^i)`xH3~*okBZwjQ#FuRO zn4#Acgjug2gq#d2FaA^_IJ-7}xJTJrWcZBN>E9A>TbY$Kru&8w`b=!5wYNwYiVcjl zcMtd(AWJ`=IE)5kOiz*90=ddiw+d_Dl6l92jI?|#Ds@M$NcfFVn}jY5v=OI!$!RdU zKEz#sWWl+0*M$1p+3_#9LVz8TLK6YOV|2G<=sam#>X$)IT(3L;1xhuafjSEY5rsqc zWs40;q_{BU4QZLOB^_jf< z^5mQMjfAtlw!$F(N#wHBU*qdBSES@FEYcdWA>=^fmb&UL=iI1Nn)E#f8E#SRDc;*8DN4}ntj(pj1q^`|S z>RRA$vhO-aOIt$mAv1sYLOq+J`Vu5)q0m4HAC?oB3&2ctNG|w{@e*D1?rs=oIj*M&5R9${H3SK6~;^y?p6xvqg_COr~XVaHL++TDvA{pv8+x&!P7$ ztv>dq(NQuXBp{5LlKQkJSTc5Bb{=`n*P2m+#qr7IJ!ECr5D`jz-chn3oNBZKQTvS6 zl=_T`6~D(PPVHOorG)li3lvtzmUz|$T^aTsIsIweRO3Z?o%X`~HI>|*USsd$olioK zKdHdBuL~;G^D005iZZERqtiZ-#iXGx#iPvN=wAtqEFy*mG<_JixAY;CWZ}3V6E{JC zlFVc$!;L39KOvoxp2lGNt4p@1z__C%;VXK6nv@MHwQgt#?U3njW47$lFOghVOmBhV zmgJ6YSkAP~z^Pfj9x=^GEiNq!lS`fbD06W5(&RzL#@wtZGo7NC#&11GMXbo@b~wwn z4ixsUDV2#qf7s68CGFN&cd$xKh zqt@`T4XD;eBHU^M80M10wSjVw(PJ7Q)VA`OshfJaR0iuYRQbjnCyDFWLEo|xedz(m znn#T*8B5X0dmB5+Ylj-cY)4DNWur~xgf>J|*MZ#lONn8Ae~w>Fu5|+hD$_O)6mZ=4 zAL92vbV6l0DShnnf(6UZE7Y$GmX`N61u8XRoP_FRdXL7GN^tNVpQc~%I<4%Nq_C93pDA9Yaom!{U5~Q>20kO z-pBBmD0I{S1jdMTQ)*>MBrA1wL$wRGfP532@>DvB$2bq#bBnI3Ndn5&ad zo8^g|W(BwoupM+2Ke~xHvEi(y6vI%54AuFzO~ncN5ficv%pZ2aweWt> zp6csgZtoDU+Z@lnV*2qVk7aKW&z-lwPDhOO)Ceg{hwGdw^4DD(Iv1jEhprp#)|Vae zWnE*^x41XmQRGTuQVE9X&++!dw6eGBi3SbURrlGL$F^ z7l(U7%FxP^mfo7eUAD8mQSWFfeqgFjJHDMIfbWEqA5*`wH=kJC1(M4k8JsZzC9FiX zJBG`}PQ$i6mqQ`Dc7B1T%sOT%nAk_GQjkQT_W3C36RV^)_dP$?MJUUiFS&nuG3UTG zFAn&;iK{3nDFe5i31~5wUZ7^8R%(8)+ax(LK0qKfFP(qe#?OsfpLERR4MU=9*$B`R z8*3g1lC#iDP<0|761TFFFpEM!PZA|kX!oq0d&VTkAyuYbV14H-8=1ICl14lhSN*xI zU7ruvHEr56jTag9i1{VX3nN#o-YpsDwZ9bHlckX7e@c5xt{`@T`e4a#jX*!WPjOwAH+(bu$JW-!b>6;Ys&*|O7+SR)&3(<^Sj&aC*7d3g zDqQ5K&OgpTP@OkQIv3z>9ZW1eap3lQqD#8`8I9vW%3Rz=iwqv zM2sRB#+H`jmn6BPA0MGs7ci7YI(Avq&_Y8w%KIm5G^Sro^R{jAg@&!w`QbE66-`w& zt5S3MT~iXfrjdI3xPI-3Ir|nm+6tlNgY^Kl31_`f8~|U2LmYuibz!wW5YhCP{TPeW)*) z6IMBvqXM|RkuJh89@>>y9xx zIw2X*n)xzy=iJllN0`~2K%UwL4mB}LXF1t7J4OAbXgXJ+NuWfv_FHQimRk0#-ommq z`>QWjUx+V$xB|>Vg}mgPO@PYeIv&@J^j#W&6Q_Ud^?N|1!sHC!F;z)XaF#79IKqjd zAjG^PC5U+^3K55;art%pA*=zR-{-yyVb`t`FUopQ=v)#;0czKNJKn>q&=N6>{!>)) zxmXCr1OVyGT^vI8ChB12l}o2`dIkAH5tSgM{)9)t<>-6)bobS+@9-WkD`l;11A$10 zBH?VL{1M^R!F0_0;zV2SB!mC@OZj+(s2+gPqx^4DkMSAQ1?Ol_BJ-|p=oly|V_KlN zs2UJwq5VQ=-dkh>tTIBEUbxP^*_WGLq#p^!Q|B_^w)S1jYg%cl5D%n@E{7X9Ok1J| zY9no^0S8+pjmI)baL!6`(s2I#rSrnFzxyKK`oaDo(VZb~UOI%eI43Sg``G(+%xd?9 zYDNOM2IIZf!Jq4CjPt^K=fY`0=vvU36G9zzX};<>I7qDYql-k>+1>)EYHIF$q1CIO z<@KUAB%))JTd;$li%T6Km9>o>V^X_R?wIhfN%3v%!6Q2Btzio?fW^oJ`44_hi?y(b4Y^?>4W7I zWsKjcP0&npBc;>?PzLMyytT(j&u2(`XuWn@ydB6Dg|39wR2ZW)Q{DW$tK?^q{pbfa z1?^oqpsCN|6sb+tq0%w0E+}WT!J!)46j~lRu?WI$9v6Txq>nSnvQcxMrC)M#_F>d^ zUIpWbu*sY9!VvwOxQZ>(p1*KCc>H%NPR@@k);cc8w7|itdY#`c;YkI6_zH_(0*(zE z7xIQKgLhmo*qLX26fpM+t361Ltewcrn`(suH(0b!pDVw7^rX1eQV|wNfl<|DbCyXO z3|QP;Hxx};kz|Rt=bhgvZoOxrEO3`J8u2ORQ)~8)&9q49JCgnBksT;?rWUtWl>WO9gHb?cQ^aC&=4!Yl{sN zxH)OKJv~}99NWRcK*CAL`s%)|X_8`v>sAgO4!Vto(BF8F z&nGsy-sCd-K<$+SBx=5SSsk9^LT)fW20}fY8N}GGb@=Q-N2Tvis`yuzHcK;>R;YKot2!erCa#TMB+iPsioXvP z68IXIK=AvN{uSl0i1_+cWED z>GK`S61!yO-SV)|{;$CkYfW7Mws)x>tByUVdv26jYZ*00g}aCcj`L$*UTJj~ufsM5 z|8d~xaIE+N+)F|2Cr^T>f_@VsnCO!qZHkRuIv==!S)T6d^8MM`&2~AeIKH95#;nSP zW-pf|rk7iO0CLwD7xk{ZE{KeK$pc!p2ChVocA?cFP`1DIietdD&m(eI+4;f*Amhj+o5JWH3WelyMpR8{zU715u?xgy`W_x zkVX=pIDGw1bpQkM@3LY4MPKl9ge!bXe)1EaLImbReFwDrlJ`Kt=!xlo!gRe-bNpqj zU7TKb9;^^KwcW&-MB?@li$+9J)L-I+f(@^seYwBYU*GuOypH z`a~E5fr$B`kK0=t$tcA2r@bOf6(&IWF-xby1~klU1qGMR|M#Ey>t8A>fU&V-aR=Gl zhgZTbeMSSGTWm#JP)!X<0pVM$1d7tSE^yR{&&$Gf(%G`bGvo3hqxW$j1&mf$D1feRlrb z3}o@{!K1#U1HbP-YAoZy5Wr7A0|#bTQJ)lh{%uNOXZvN7h7Qv|o%r#hJ6M>6l|D1< zhy6!io;g}p1f6&4rxo>&`{E7R{`^vP5qMj&BH{?V8}hG#h4G{Ys?%&yxX@Q*1pg0l zL@)vxgY?D(-~BGW(Y8U{q+!Eld~fnys^vk3%A_8?ar^Q8k?%r;W@}*K1VncI+3ond z|M-s=gBPwWA>!~n`}ZH&eKV0-iqclQmA_rUl5?*M)a5&oL@{~rvX?)w0& z-hWK+tCy8T8mFJLYXY=Rre(6<c3<-|*n3V3 z?QM2Hc#S(Aj2m;W|Kn|q<0`#Ldgq$DX^eFfQ|X&e?pe`OS)A_q$>U%F|EoRuFFn7# zv_}CUARAJ(0{{F)M~&5Bz(UJ-DDie8`8p7L2rMAiD@@eiZ9nu6Crn;CT*mdXYlH%M(6UP^{?4~Y#`~9>q01mfL!jeFuTc+IUEy?M%lRM8 z8w5Wk?9@|uzwF!15N7}jPGh;%m;&$Ue*5h_kUjK;2H5`SHF98>*_}*y{P2$Mx8LrD zbn1VX-?#Do*OvLeXZh*AFHlzhbGHf5&q0&OL@;RJ0@=HU3A6x}fpU_gIyBpA1*lU% z!QbNV&qZ4}SURikG7ywq*PZQsZSwJ@eB!fH5EX*hFIN)ha!2nkvag~L^rvilb?2QV zPRQbgQlk+fxk0B(S>O{c(*Ft?YgGYo_$E`cylS?;6iS~H+_7uYDe?^B0n(_XZqiTa zA-2CN_Qucqj+o!Jo&2uo|83s~qLX}{s&Zn5-GkV;A?i}DO>4`~g;^oQc_$8!Hbi#D z?^plqjKcZF3@aDb8ycx0kR!k9)~i>Sj$2sy3?e_{Y%)_>Idavadv_wB@*V+TKcZU5 zU7?=A*J>&528t}dTr);`2ges82^{b`ZRGpyID!9~;CLaUKM1 zNiy|0W~kkX37D7|>o%m~GxLtiLhrI9Sh)tbSKL7Y;3Y3Je!1)=FMM*;e zn`1LoMM;&ur%3F{=l{SD_7HnjEmR5j_iN_V4MIaA_H$bK#LxhWU4>~ZUro=w?TYsstqh!4Sw1_PkFWoozH7^8S_?~xvjIY&8^u@@A!UH& zLf2Y>>G@TJ#j_!^3(|UZ;}TG&2rE-b}3@!nxaeUq5K0G)oWCs<`@aZ~Ns!M9ekYK~>tl zBs5WpwmK$>A*Pl(O+H05s6)6TWX~6#0Txv#b$0&#HNQfd*zeiGnaRwD2a;Nvthlki zZ+@X#isHeo{NA!6?K-=Li9fWk?u<9Si6e#6-v8F^eR~KD2uKIF!5Tbh7Oc@u?D_3^ zmU0I)ce8=C{BA4|!i&4l`m&);;;pa&o+JGyTeH^dH*=rgwSinb2uKzsbxPDRfx2Tb zRxzk~Pir}n{0j{Gakm0_dmXn1-6<1bK?=)6@pIi6Ovy)d#*IQ=At}um=HLSZBe-Uakepu8WFCN%#IzgG;~bHDWgd&yPIlcr&FL9Jn%7j1yn=0j#;APQPA-y<9hE|T z2`ynP1wH-ez3G~fUC-hGRCrBLzfjB8&lBS*R6_1Jg>b#gp-qr&ERI3qbZ1%j`X^z63DQOXCXg$K zB1@}}rB{5$E&_R%?UplCxRRf9gc9@DEcv-(tYb@=?0S9YUx?)&YrNQJqv(i0aCgVW zp@6j_rua-##zPEGPg|fq-)R;K1=DUjD{i@!E*VD2#>YB2W^v0od#kwZT5mG3AG_Q{ zvI)h#gwV1%JjUi7!JTs!7P=6amxMaz zFyPcBO}pOg)rwq**+f>L*ko|EbJL!*)MxMuP%58uvTOv141n`jWRi5aLcwK)M^<2F zWm5HoRBe#ov1)YBM~R-(9;Lv{OH607O;D}?ELU==YR&6Qo~cAvPqJBD^;2So8V|qbG(mT^(8@Hj_adqwNV>5ncq(V5{F<-*KC-w$o^%GqIv$>t!VfRLA028M7rVR0a@*oJkrIM=EN4j9AA0AC z#15V5n0;d*5(ljEm9d?qAWm&)Y@!G`K2B|bu=obub~MY*iub1bY_;ZF4CcV?67u1J zs5FDnnMS*%FZvUo|ICw(&v+0Mim^qx17jO~{+4dxTvp_7S zEamo%fqaXb;8)T^Y@x&*qPGM*!{m`CDVy;ckdF(B)FRtRgD=hGwbc>iAkG0kexy%+gdD+wELgcD*vTt!!9e`El+&&gI8xpPU-s>{Kkqm~|;OCUgsp zVX~7o%lg|J%k4PrYJFp&dEL}0Yd%7D|2H?yN=FjoUcy`B8o$?EHeo0@l7qxMsRhim+rj{0U7>2&3cOT3;G@x6xjzw=3fERt&DR z5w=Yyno9Wlh#%^?`05M9ywf|dRNeA;R={wxNnu+-2}9jx{b#`Iu}Q#FHM!yMdGvMQu#X*>wQ>Pl~7k!&+3+UB|v>OA!NcG)2ASJ@*1mWtJBDN!I zOA-eb)?Jmo`+YZRbQ*nUEYmEqbrNg?W7X~x>!F3j^2iUHy!X+$Nyf}j#*IZQ2(mv^p)CQG{dwsaGXP&={^ zmW#7t9tMQF*M z)wPyFpoNvs(MjAprk$(6aisoOwad^WPt%ln z-=5pDwW^;iW{#(HGR#Q2W{KT$0XLV_^dxiPS#0UYN$XSLqzlLN%@CJs&Ab6y!~u!% z2RQr093+=76Vpr#AjYAp$GAVRnnc_dqXJJ%__O&tyO!W+4m^ZgsA1K`xJF2ED&peX zIOV=j{3(MxfusFJNd+Oo^&*kQBmUVh<5g^&JSwADJl(6asaTv+5arllSjY^H3%ZufIvyQx>A#{L=HSia|+tKuXqNM>NZIE9d`lm z8v}hlaqNOJ+YHf__=c7e0Y}Ve;zIYA`l+n|;M-0^!cpDDm&{sd(Zt)@kI4gLKU(7l zVdG0QocF&ZQhaC(Q*y1fpLOs)L=a-o7&m&6zf{rTDz>9sJH@`vI&a;--ALYT{@_EU`6 zijr(mR0zKHPd78f(gqBuKLuqdaPE%h2Yjnc=3mEY~7zH zjP^9MN){%+t?W}trjeX5)ry{6xno({Opsds1)5fk9Y2ok5=ZW=7w#Bt+jg0_zyqc5 zpc8OM+7<&PuMN>z;-rnvA(~50Uj*q~<{`VfP&Rec|kiAis8q~`bE@dkN4D;ok%Qm#~3*R!9Le$ zpUK!2e|zgQ+S}(sQTHKc;b`XS;-NLxP>EV?Iqxaz6|qB7%}-j##|j0pzw_^i2{HL^ zx}4J(>$#bZ$--urqM?XD56P*s+}H* zU=CDOM2ZASo z&V68gB}3;A9*D8s(vl}1TOIdUndJa3yK>i=sR?lA7IjnDdzb z0k+!LWVOUu&J!;fnq*{BZaol|H2+30A3B>1CY?g?LO4J!{m0;czD2J6V%)O?CKRU3LDO+Z5~SwW{Ar=_Q7uD6c2#OLx1 zLRPmE21(Ixpk%B_Fx}H_U%w7*>SR!U>!a&r#Tg=WWcYA_eOhV%F>Qxaz&jT1imza8 z8b%;wUzrc9T4Uh|up-`A3FLyNCsPlEki5l+Dvjj$^MIRF=rENE>BkZ{Yo za}Wd%oKq>(%*Ct^729R4yYoy8e91X9RrzRBni=fFRs{TqKPuASBj1A^ze>$ma{_!O z?1f4UQ#!;0PKRe!Y_FSd5Zj5H;v|%`GcGSSUuPEPHvAv~q&zzTfI8AFl+_E6IK53) zkR3GzOEmC59aebT#8>9_-pN^DR^$N;*U?^wS__(&Ab(r~oRIC=n)-n3cR1Z`fRHp+ zQZ56;Y_hpJuSU5|%x0BcO*VlT#074pRiy8Ts_IY3pOuTzRO#L<3Zzm)tF+4L<)2p` zr9&TrZ2udT^_V4Vepj+f8RtA<4-iUyV`~540@BCkY%TnxWql`m-!gKMm<83`&}3>G zm!%!7)59R(F%K>EwQGmF3C|jPr=XL&rhU z#k$6yb6Ph4Aim`=a9c2gf@&MtaA)|?WK+v<>2$xYK0Bm|T&xw+AWg3bF_1i$@$v#` zI04X83y?B&*B~V2`4;L-B3C_j_5$%`pcyKeGV25f>gbf`nLVhsvsqf3@m{$V?}lP= zn;DkQLd@OfKk7Y+4ldjrz<(^|0IVIhUrEHh5*gk;o*R!33~f+}^u9d|_?CEADzT+< zDB{2%r;2 z*yQR3T8qUNS)$lcJqN%(Rib9{+Ym>w>vgrQ>6Cg+O^f0VAhIkog;0!1uH#CTVs#p< zLXeJ+N2R^Pi?Y0-`PSNmo6jVTsG0`A3|S{4&>L9;7~mklV0YS|U_Nria44n}#3(G} z7>9C*oaIWqBIY-m)18v)$xEUS_*4vMRct#7Y9Jvbo~5u3RmZ8q97YdqrlTJD-p85j zRv&<&b*S3yLQOlmOlm@AT+q_(G+MkFm6{TB%uDa4(nGX5KCSEhV z3=bQhDH{$D9L+6T7i_fz1CIX02Yx5|TOx&9AE<=dTYv5u*tX*vbtva>d>ae2(>3#~ z)d1ZkkoqYIgdxzK8Y~x?9rvn)QVa__n#EezoJ#q0oi8SkG4$Nduro6Dtv5faMgpKx z(TOFM(4Do|o%fUJn*C4K;P?=lp)sw&UeBEk7t_QROsay^NHWc+DJI$#4rL?GTHTx3MZ!IH`RW`b1&%V>Qx;bk)wxCO7=)#GS2V;#5 z1mOUxi+A6BCX+++n)IVR0ILcK`SDLp6m)8tD&&SVhZ7$u$_eozIoo_=a~oR0Cn17}N?&dJ?HkZ-{MP4N zy*OU2Z);clZ>u=BvnXcE=Q?H8a?rIaa`CjB4$c!&I;qK&J>LS1?+9GFq`(HaA;AV^ zG;V?*Q+qhlnMou$!Ahjh8Q0L2tnR{9fJIKpHsE@nh+I8-z5wpnKwuNXTn?q8iF6hF z1cPnx$PBlj@|XdV^_7j=X>LtIE7Hg*B45dtlL`U`pSaKAMlovLObU@!(5{EM=6GX0 z1Rx58`9se1pJ*99^GSQNl<3Q_$inl4koAUwH~DGQ!PUHXqUg$tD*LJV3nI>`A;{1H zhn_4gV|KoNNc+j{)u7Cs2(!$aEzblc{Yv^eKK1OQwz;(qZJiWwoA1`40Q25+Eb#Jz zL_r^18__QcF+e%KaJWi!5VafbvLCFr5D@Hx@HV;cI!XgOgxb2yG@D$3`zKWlmr<(W z&T}q(F(IW-__@JKM0F1!XRJb&Q+b?6Cz2R+$tP-jQ_Osw#Gan@tR@`{7*r?Bq_?%t z{&KZ>DCc=VoZ8}J8g4^rA9woS5lMl8jHV(;To||;0uhy7<3`Q z0n~-UmM)X{svDr=92sIj`6#VUA*r*w{33@ADla0H_^t;<*>f|k`tb&8p)n*C_^9!) zZ*9qcL(sF6G%nzQ|C(u{PKB%5V-E-zJ}zAoU+fMTJJT92eyb#>iu)L6tRK}yjvGmj z4MYBIe;fAwJYPalF~A_^r~2h6LBH=)yi{P3eT3^<@l0J;N`AA|Wr_q+M*Uyj0TM;v}(lB8q^R!t}hGVxnd6_4J#4+Z#!}cw{7lf;0IxS`fKG?Rz@MED= zX*kf5#@BuFNRXuCdq&32bL(TB7g}v=Kb0f*e;+3UP~S^sNq?#Z4itY~&sZ1%j7|FyUhqM@eLe-VIZg-eHl=MtAl#PMmU zGTmj~$R>W&~o(_*2oreKo&p$(*jH;9`#pwh(ZuG{fzQ8GD1l+2gkyZivX6CFO^VeI* zBa{rNClmE;$&^fkeaRe!&lpAG9zr3LnlRVlI$TUtbtyR<$SG}4Q|4hr-#G`0P&%N$ z5S3DvNSbK>T%(6KSp9Y~7+b(`&`~b@Fa87GkZ_lS!wZ#tvr5$;ImKomp?7zu_z&4U zk0G`=Oz}^&SM)4#`H1whv2Oe$verkSpl0sT|B+K{UIBcqnGS8nkH}DzFv`5TY(H{} z?LZSWGZp_Mve7MMkGI#a8gHES?R0MLhOfVFUvy~XL3F&{HSonLO-S{|Sm-EkG zJT3%lsccML;P^i;xYM(E~mNOwl{h7Yy5bOo8wwj zqVB!jKk*=TLld=BkgAvdYpVX{aYeAlj3?Yz0H=C}`gz#AAtFzJo)RyUHlfqIiuwuw zPD#L~;z#ay6MzTY6IlE5tPMv}d5tWWLMn@h2Tf#-KQwzOm2}FtsXkMe{2v}_!Qkz*Q7F@k^ zR^j;oIHH(9Qp~}&HFnpJNSl?e{Er&^O@h7~O{s%^C>QPj0|(cj9MVF^1> zVeU}IjWW@;PucqQe1UZKi@*E>*Kc>B#~B^Wldg0ElBh{Xx*B5x*wqPWfv7xjtx@(g z;ASSMXX%VEI-v^R4#BSZScHBfKr6r{OhPI;aB z!Mc&~2;Fag1&FK$?#QaJ%UQ(`IiKc0^jXjU;h%>HPH1?e4QPeNwnwaKmc8K93!Z^? z?=#mQ2P<*Gw##w&C;iv%*@7cfKRZ}fb!^8H#r|zD*px|YP-zQpZ+~)o!r){CK2q$r zsRybi`6?#(bq|S_Yvr4V`@+aXUv2#EMZ*G~lS3dzV^7lq?@-Rjf8c%od2_(RHz4Ro z&7Q*h!3tB6Zy+QbxNu=JyB$&+B7gK4F-*-D_F$3UhBOvr_>#FsO&l5>;o-;%1T5il z^2|WZ(hB~g3K19aA}il-LPhi}2vK55qI5%B)^eyzmA7T3|!r;yiQqjxN44OUzN zkYTg(IL_*oV!`Hwe+#}(21MTj^&KPJz%tWB*|);~V3UravqX>|oLo0-VCf_yfC@>B ze2JUj6bLeaWvzBs&H4>8_$4Zd@BBOO;;(mG+4VTa5<%o2IRO{99F_U2t6?FXz|*vW z+D0O(@@QpB;cq(qEvRW0AYeZ=cO+(}pogOmh<(VCLmF|~y{h*frVK_6ztRK1$>H~R z8$BNQ*TL6YPF*8zL?MFwHNtg~YmE)^^Z-oMu&f-J5G(@WGyzI4$welU0~Kx^44cR+ z3_cUxidc;QgL4ym0`5(WtT0#+n@eLUIt4iqnCu9nnQL7Re83U5BE&{^&c~kJk36!G zsrKy+M9qa!QHsDGJg%4|eY4tn82JbBK*6m1-ehBtNEo32Zo0}!cJoxTX(IPntLa!X z^$coq*^1~_0w0U4hXq3N6K{KXYoBROZL-a(v_1B97QX$k9w!n=Y_C$nfjThx1h$s# zT7O4edSEya2U=`Xlj1Dtsw*GKcggiCvV9K6#(xtLkBJ6WtYNs&S*YXEOLUtiGQa~^ zU>ldK>P@N#>LHM}8T(9~R!ykB_1cn)qXFNdj+6DEp_){=yS?U zUHpGGnc6)A@hby5t0ry6_-`5IX|V4x`}{@V%@B zB|N*aH{8*8ap(l#>)1UI;r}87;FLinqR;}~-ILK*PWRDCWeK>X=ZF3edv6_9)w=b8 z3c3swK><+^!KMV2QjkytrKDLjDAL`yXi!uXP-&26(JZ>#K(2U1MFDaU^s_Z*Gc^DKc`O$is$-G9 zW_p<=K}yR9cfk+AA9_Y-ECXYKw+vAFJnp>rf3rGZyOda2I0JShykPT4dk3>k=uAX* zaikmZPf$vDNYHK*r9AgN` z5GWp72&-nXbC)9>&VdAkqXAY;dR8?}XlL|oPa~@`@CsH@8-5l7C!qdEhBWB#$5oJ_ zFOr%Y7nyHo7oHg9!s}=TX6c{@s6q4qoIw0;RO(Dzojw%Q;ABSq<+I=B3d9UQ&AwM? zbLWbuxxe!;He#tFcl9E*-s?yg>c>UEMEmzL`eQqBmOvuLYf7t#L-rE$-AY*N9d#b^ zi)484pRXg1Id%k0c=X%gbf@lKMaqg8M*_cdB z1Zrnm?li#a5sf!SUgv&)_e#J830J*?Ie!{yTgd)2(q^q(0|WY7voQ6TT330BIeW&T zZ>Si;U}^hl=V6mow)o=%G${|zwR&M~l=_LVfjC{59`EGWeErf28q>wYJGj1QwE{tme!31Ez1{6zw3Vg`gU?DYS&31 z+?l$GU6Z)R@7PBPbyy?a62zbBh6Q|$9e`ehg~X<)(CF>tNxR{nasxpi@Q5=tj+E2# zV{G#0K$631N-gTh)H{xJ;WX?9gsx{SiWW<{d+pfm8g{2|hnX}TUSz}W z7oPzp9o;tfcG^0Mz7sfmuFrLY4+UR_0D|HsmyKTDFxvBO?37`;gwq;-TJeP#<%K7Wug=%lfb4~#y@6V4 zd1=C5(6S9W3|@M!(+I`A0icP~N8E>}z6p2&x^=@E0NUcuhFaUks&Au&T~OAxF5M10 z5=-jzaQi!k*L?O6A7pU*zkfYumEjx?T1@EHk|lZ};JnerkYBM1^$%LqP0ma9faz=% z+-W1x+<^`3I+&~E0FMWKXWkjg_zC8N<$9q0x_Rih*U@UpB81bz6(`iylV>c^=jZVd zg0f7enfc;rwl+A7a(k1|Su1?t4wgGTL5jkF9il<8&Ez9b>(KqJaeVki%3F%f1A!nV z=~M^f9460xSTGz&kJY!)nY~IG7}4c82G}r5wUHL$U{Br6*u5g#WQYo)3Q>G>O;Of! z4=QGvVr|N0{HHOr2k$#iqK&f1yB(@Or(`NIQN+9U9Sz5)CMb_`LpZ z2Z&d9(>&rBF}s*|@<4TLq`0Sd^m$dkthCOK_v}5;J=&e*3Ns|1w zd|1nFn&KL<1VYp2S=Qd52tNCKA5NEz$;*x}5R1yw3mxMr^A7NWON_iUbGG}u?9PPN zd|98ccSjcf?C#|q{Wo)#&MVZxVjn9KsMc?OXS9BTyz027m#OwC<2_|xSbqJc8Dv!5 ze~cezn?3eQWf$BXJ!Q>JD%8On2|6d=Vwrs&6TlK0!oQHRc5HL(KOD5me`qn2;634DY|4k)t(i~*KVxThD$n7 z6jVe{{d(DvJ3}R>n$h##B@v%9>Mcb{4#A!IaddJ)}!-#1@-MoHtjv z>6~p!)CCJ#Mn-=)eNXqIF{1p=Gb5vSk}xF*N2?}Fb6ML?p{`Z? z(CW9xtpKWfh+F=R8|J70Ds_1p{mvY@Dl0;x6uxc~ zBszKg1^wj(-Fmdvu(x+rMyMsAec034*YG-uqp+`XLdFr^a8#T6@q!<53Xs?HW}nR} zp=)(fTCwBb2GDPs3FQiILMkM%tms$m7E&-wbj8&vO0qJVw{1~ob@JJhaYC;fwS9%pNIZO0bHL;nBK%|;I>n<01 zJZ?{gYkD}R;UmP2{T%7H_O5$TH-U^%oZgYGTW8{DafKyW;rmjQ-%?#Qzgo|D@r9-A z@(eG@jTi7DW+DZ42rQmh;Xi! zWauvoF?v#;^1zlvk^#@3IB&BiSX{|wL;T<}esym#_4?*TBI=CF6y?x45$BHa5y!Qz zeWhG_S+4H*IEXFguXJ8X)2t+kP3)pYt!d!(Lk^pvSK8xlDt>fx5-2FwWox|0zr&?hz(Qg-y?aR4{ly8NZ|T+2 z8%JbDNU5;go!bF();Eg%oS?ieQ1N3RM>fMd1g%58>ZmPpI!fo9j0&p##S0Ii)BBc7 zm{IOG4jMRICn2^Zw-~hl9K+TgV|Ca-nG5;G5TEA_b<`9Ck)VLm{d2X;p($}j`Ayfj zr6l4EUpGNnRwkt-JF>7`674Nlk+gdGq6_hk?K(cgMHjO&qw?tD_Hw!EO+2;n)Z{!* zf=s3|e`y;PzXM57ajfMBE}XrXh)y8$T8hw1mMO91Gu@w2B?Q!Kt@+`pgzbF8w(0~e zG=oZ6I9{jd*2P`{V5T2Y9EWx&;-_Yy*}LfE*tQUs7=O|E8kT^6rA8l=ES{pRXE}1K z&JsuzN9?c)6QKcx?dScAgLES>gsJZ3<;i?SX{VwMU4T}0Od1omEury%JX7*37MCIP zDI&`6_4+kISl5B6A`SJCBSmZc3tUfyw>Jo{-rJQ&_MSVi)8t_i<=6Om_quH89XV9V zcJcCbXH%|OKd&<9qfakhtF9=0g7z^>bshY)mDk<>Z`kuQ6#6d2z)fV1ttPy}IOwOI zhN47_hKL^(#y^yVLZ)^a4%{yZ*XVCpXlF5{Yg`QHGCm>hJW{Q1H$RQ1??vC1!roy^ zHlQOMS7NuqqLucP7sd{ZlGvr{N3+mSZ-HdvNUKT7XbTzzPEbuC?c|=isHT33+azSx zCuy1v%x`Xww=&o+UnSkfJkfx*2pri$mB za#6j2TIY0euoPMKXJIof4VPY}3C6^yYCQ>_R{0u#%quD^BYv}>)Yhsu^#D$*0E!sJ z1>U78M9-q0+#dNlUh=q3ZgWw7huVICSHI$OF1@FbZ45WTeAJ>tC^`aKAX@sZ${!(XAT z3&<~xkJa3mIy5D|eAA{bXFJ7sCh-9};f)Rd5|?OB-Ewr=p8gX1COcd4KCOIKypSlV z6&&=F){Kgaj(I$$J?%DA?a5z_)}72=o!$~Woc%-~6`gSui&H9IlzfHR-u&#NHP8O) z!T9ES)9SkJbfi!5HNW4?!pHIq+&T`MS}7^^iE_itw$|L<)g{Xkm)zN1ofB9zg+|Po z-(VRgI<;I)9gj6ZvK&C7p4XSHE0L7#l44O7<0hT|syeZwu+3#1vhVHgTFYFr?O+J>mQSqgDK?<{e*goe% zS~^W4;Qehw87~yL+Sf6K0ZT1jG%e299>&2Y*W3q10u?3$Imuf;@+4Qwsx#O>y<^Ui zIvaU;JV4U@j`Q5RCtS?Z>GIBODOquY_ltiRSR_y}MelEKnZH~}&GN%rVL->4U1`9W zzJOy~^K~y(aw$Q~mOVvYDrLT&Iper~BpH!2^(3!B(FoO4S<+JNy_zQ3>o@#;>G-@l z%Os_v28sNQgJWIDOC;{Thu@OJPe0;kD zzQwJ8M&^ogCc_OM@B8{VPyIHzDpTE93!Q$JW_nTwK+L+=v^EmN^>LWdr6T;IT%bvW zAI;r$5h7Q?iTMh2tBs9Ta!1qZ5`DTnu8BQ-)r7gi>59DP>21nKvI!^P%%L&>w-5DH z(J~TcAy*zzTCFL~w4_1B!y#evEVqSx>f%V5@yhSm+a%mZX44K&n2Vz9w_=YT&^26` zpZ7G}C(aUGy|H6Y*`s-Cu>B;QaRMkxdkZ?~2WHFOs@-Y05XSCK#iDf5c85?0bqbBl z!H4VPp{bKy@tmDqp*yY?h?4fL*4J9^1?U5Hu}gtRQUt~4A%69(k~Tg?Q4iYL0kkO~ zx>|{VlH6VCLc*M+b~ayHgdT|LSl%mOZz%N;+o3les^)+;@XwRQ!O{>)A6CYh4! z)w=I+&AgFUB@9~C2VSOym_`|JKa<1=ZYcifT>V0~(rMXdc}VjU_Dti&-i&o4XT?a& zrn@?7UtH6(!4fqs2fNvxyj#y%mh!uE+x2}gCMB^)j@3T>MlBdoL=(6ks<1`)vEH}w zg^-wID*)B=^om|9snjf4v5PRP%YP2HSWxNjwuAsh25$aRs;7vYpaDp+#!VvprMuuT zOe3hQ5#+DXj0DaHx%nXs%LzNq+jWg%^n?sc1r%&+SEhXDB#DNU(p9^&`nk#-d-F|w zsvqEk7saP(rKra8{Z?3+r1td8p7-xWiacZBqMOOoM(;Rtt>h(fJ}~(>cm^DFE|p|X zbD9tI^#O#+&9w}yLsPxR_l8Ic=g+*Bs#Lsp|B=t?xu`{@G;n?iXG(%SFPS zhTOt|6jd!BdB)Jg@s9hq`0qNFtj%A1vXS}mC*=wHJY;;=kb-M1oMT?UNUq;f}iHq;pJI)5HtIgytL#N zVZN93h1vxtRw4G-Kct~LC+2^tyM3&`*!Go);#OLthWpL!i7k-SS<`MQkvoBZPF1zI z1ee2tcCStzr@L-}Cyd)_qCzS*IoQJn_dT1ZoKN&@ncnewrTx$DumU_=z_h~^;O0$p z6M@xNID~c7Hj_6GGkyH>fN%COugwIx(cEF-qLDMJQFG5(uKXr1bXl(=<7zQ+j?@_d7qb25b>Kr+qH#A1AXmyV@< zmtq{vY3*bdDaKfrm~xsGR6k{#5BV|>6H*`RMr>KUf=klxhi($+wgPjlIL)TX>LTxi z@4ovhkdTQcBb}3I9?|%ZL1pn8kl4ARTsD$ZRo`|tM(`b|3kcFGYu~;$9MGfAA5o{8 z%T6#rU)_e-hX=yU+)HMz#pC$8GFAvXTPjs9F}Z7$;a~Mj*GN|O*2KH`2vD?KE0Qy% zqN5kU^NMM#0AHLtsdx?xWP;{K#J56u0H?thcdg=Z^4fU12{{{o(cztGb=X>(A8~|# znk>39zkYY`2P0O6`^Xr*!BLHS{Q8_;r}+AW%pA25AeYN2;%;7HP+tqxpK$O*8DP|o zaVvD8Jg6w7X80!fikjXROysR6*%2!R85$+|vrK7w++4t5=GLxhf(}D;WWP(M>ZE<# z?GOe0duYdCun5LQ!b{@MaI8eQ@ytQbTe*)Oi@Kvxr5fb2I^NR*b@7b&Vj6WsT5D&^ zzgOH8r!bma3)POt%S%8eK83y5;jF1HTR8`l`)L0cUAj%c7AUYBlwt@|s!h#`Kg z&PrXREl)m(;O*A$=Q3*9&V`!sNx>lvb=CR!$O?~c zC@k|#cckY;p#fVgh*CU!g7x5o8nSZ-4wt>W!Cx@S9|ic&NuShNnkFYGSPg`p5G;bp z6ZcT2eMsEL-DY8fXVQ2B&72313E zVj?Iik#L_KqLcZg_XyI2nBvDY>Sw^I$$*bw=X-)ssl;v?2ub`WxCkFN%E5-;Rg?ds zMy6UFLigC6J)Q`Sa!%74So6ORe5AtkjH>?S2`m%ZqMr(Te-JpyeI~V?6Cov|HR^Aq z=n1t-ZeIy03K`p=+i76@c*jyCiUM)&$@IqL1#^=+Wm;Yg1=`H*3CX}`LPW*G-Zc9z z#;jFsNy_C-zi%JePKxu*K1I%%;a1?a&w^-S3ZHslvYg-&L&?9np>7%V3^2TFE_+XM zoo1daf6->GHn7y9e=nF#!^7*S(f6397|GT!7Dun$*U%)DF6*$v<@K%FAL`V#*0oQ5 zRkVd-ff?#iVC$`d#M*%o)=UthK2KQ%PW!Vl`3A-pvtY%|%l53SVh6rON3&PcuvTMU z(3PJjJ)jaMkzY6$32PALRT8D0!Kc;r2wo!m3W-(%jBcvN-nJlIWlg?I>l{ES!)E5% zy;1}|l)}&bbu9-}Rft@54J~wmlEMuzrBzO80=WU~b_SEs`PPVb-!rKFi96DlnU@ym za3!am#-*tjwMqr8O|1^?0M!MlB6^q}y)m>W2edB-mY#8bi&_Qm>N`I5?FSkBk0*}j zmyUxE@t%l57^3Ty z@PF;iwcB9oU9)pIyID*EpzAKpZ~c=>H7~L8c2)K zV0JCD=UlSfJ_ao^G{w?5=p8hoPa&g6qD%ThM{H_6kWl11!WI4CmnZ?aj<~;1^P1WuM=edUg zXZlcO&*N1e>~n3*;-k%auQrhJ+_a2_rachx|tm#Bu!KfZ?f&WkT}< zWj?L*C9#`mL6R2;B$kh!2B)vtt_9UZ#Z;vZ?yyr;ru4y`6NNRP&IxJpt39Rv{$aq1 zpoZ-HPKxl+0<# zeG}G{J|0GS0&!1Z34oO@+rS-l_bda8db(+7+Q~z$Ve>ZpN?WQNqZVKUW8ld~mX9{F zCTJ^=HwMCqMT;u46(CtjWh74Cj{^z%mu2Wk(chb;68UL~rRl$JACxcj%Nv#DWRukoGX~~) zP>A!)fi;9*D*HMWtCE}A?JFpQ0Ny@!l6Q&BBvUCo%b);yO*}l=8c<-`+p)izDjuhj zqnDx)XcS6p;ZkdfwHNBXZrZd(EmLCGkQP`C zO4z%RsH&}2M7F_6PL+IHjL2M9_=TR#SI%_%x1JXb+%Z<0Oml>r-(2S&W0)dI^kn2I=-ysLdlTE^iVM0pyH&fSK3@9<9GiX>3kf|usIV?= zp1C_nmv*)BWe(#WBA+%O259wK=EIR@M48lfqf>l7BHdCEKcZa4fj!u{*j}e9=+ZRp z9joAMGawPfnw2q?o`R`~fsFRaWO|q>eSsjBr?apgcwXsck>WY&ZWP!p;$m|fL4@*^ zpXD`2?bGny$BT9}L!)~oI_AhS>%@-ii9Oo^?P_YI;_8A*^v+B?sVATWRg@k_p_s^6?|)s=kI=yJhLwd;yMsD2RFZ6URB92Z#p;|a%!LV zv1XYE8zqhGM%wRFs!A)4wjF$|CiL+Pb8mvyvi%b{B)3E)&%d!IB6S?Uo>uJ1Wz^2t zG8k37G{mJsJauwXpGk2R!CLsX%(5FV2;^NHqKh)VE%h@{s%456{O(AYqIyl5ab`h$ z^TBO^fJkIP?QvEU|2>L=X#Ts_#|u#)bGV>Y_92CjX#PWSq?iCL@qk!4=9!{B@xU`% zet#$KeWm_R1d`ObeWf|B{9=ZY&hjfSkk=}68*!>U?9ng2?gZEeT1M&y>#sAYe-%rG zqg(ftqSIA%zudwd(J2}mss45n_9vmfeF47rN3NE{YTK7#2z{&>zuB~YUek>jKjQR2 zoc$UAwS2xy&~AMugrnu!8})52$|4s|FRWaTktF$OMW=F=`05Rv>LYQ^GCxOyL>L?& zQFiK%KKv`Ny2F5b{MGj%E~o8=4|2Xee9x%=o8;!_?HHmSom$v|0J$CNQh9Saaib=I0nZOhwXHSPxVFTr!+d;<2+Yo~2wXgsrv#@-agoUHO}F1)WD$`i1*LGdWG%5Ygp~*mb61TP@$>U>$Dr0m)20@`uELcit~|qv5cf>1sjt@YB#i zeP4;ctJuxG{}&1U105B=LLTn63cqeTZ@PN~7?)41LG&34nP#{bDQ!=|QAqr>1AS@i6ZDNIqQ}O21aT-I{Nz=E}|4kJBj8c4>(f(fjO8Rpn%JXLAz5xJ(BK8LBub z{>z&F1z60X9lZicf((-EJT8@tW99E6ZGeOUA<(d`|ZOsvv=r!FpN); zVeAKj3;8#oOVEa`>f3>lK%C|f4hp&*7#F`q5b8IY*8Yx^@yDGZi~J7i5yiqvn{S=f z@TZrCVyQ~$Myh#6RHeIML`#EZmPUixUO&fa{m0NO%;5cPlK*8t`MIeeYZ_K3(Y#rI zaVWE5%06!(WIf@GkiE(0`)|(*uCQ0utww-Ri#qm$(5e2*> zH5-VJMeZ*^eS-@@>!H&Dw?r@-X_-9)J|ReYU6=46!f0c4-n=72i=I_}&lYfyuK|`! z5@hJ%X8*$T)Ze~5hPT97Bo0xagV6)j>F{kf<;=?cACS^e^ABX#eh;+p7+t6&WrFSX z+nd1FXaMTD3GA3U&|C71>bBSCM z#T*Ym>}!K%Os<`x*$wDrVi92dKE$J;0Rv@@;lf96Uhr2`Iq>US{PP1aj1h;5crQ5} z7v~eOpHt^}{FR(`Pvasz(h_@{zG|)5wS$t7@R?-UuFkNpX8{NI%G*%4?v^t;{`gXzjrr%w{N}O#^yK%Wg{n}c6b__G*Z*{2>Yh+``L=DR#JK;<|{14Xh{dgh#-HtHvpE1CHPOrb-o&tu5cpz}+#GZdJ772TZ<{xYF z82yfU`0p$Izw1-orvf$i?D^{ya!)&`eqDdrb(P~XONq|qg8^D@j#*n?Gei)v-_h|tf1`myB+A?Q-s_Rel@G&t^)aAFZZk2!Vn1aLxGu9_*Xyt z>-S!i!LN2{on!u)xBUBZzxwKpcr+&ES+{z=UIPsWP(e)QvK2PN1YKQ{JM?w`!5BV1 z`2E&UnGv4Z8obCZ3VW*lItTvCSX>YVqpX)j3JR2e|Jaq(Aka0w`uB^1;SF>J8TiMa z`gQ%}05mSW3W}UXzncG+xBTzA8$I#$No5Hjg<~N)zD)Ka-9&#s8TJsD?_p|iCQUf@ z_wn2D^Foz;*Mhyh|G^Nh!F>GxKlT6XBY@vN1rsaUVjofq0~MG5&{I+0(}q6-|6sjg zz^W0u#VjCLwtnh!-Q5=9j=E``aO(Qw`BnW6x2v~z8sD8CRnvwPHvtg*C;T(eowotX0mo0vM>%e6#RX_ZpTp^|8#kQ! z)3N@ism_3di8_MOO`;|qrCfufw&C4H36C<9?(B;pY_m^SMu-O{SK{_~xt5aBatEwj z)zuWl%s{Xn^hC=&Kr|v?0vlHvR;?0`ydK4UUbc$Q2yf zR~UJUA&cbK%Q`^J?OJKwr)tsvxxgCf zIvh=ajL?1Npa~e->p>~Grm?Y0;t{Hl?6~7((v4p~0rGJ#DPa@agiaych!;|t1)P>s zRx*Dd{6|X?-z0MgPF6B`x`#MWbO`eOYfzWG_KKRF8xpVUK=0rHV!DP>lh&6tq)>st z82JMjV}wf;=9H+89*J6C8V?5sO9*iG!a;6WrI4=5#WIdypi9utnTAey91k=tdB`c# zX7~pATAUXke+bcQ2n&TxHxz1LC)A!@QOgfOGDOW@$aB@y`UShQ@m1E}QZek1jSOtU z+~ug)A!JCsI&o!YJ9O?T0^>9-0VkIe3Y1)Yv$_6;U6~Jy@f@m}6RV@Ofh-Nc$<`Ir zGU~*c2Dl3~A~I%Cfpuj=KxtOi@nsc;ZI^N&qV0_W;45%)p~&G$M>0Q=hWGlPa8&}{kt(kal^(}Q{Z4`?jYM>vCbRfG)l^)( zYheC8uGfH~R@e3g6K(AQxcT&^006x!xfPn7QevlDQqk<2@-T@NQolQeHY!HB7fVx4 z0Q9&cD;kEtQyWUP>m~veb9<0#+!JVhUJq1x1KRe&(YZX3ROh?<2=Lj=iwa8AIr8^g zI{Ys2@us-{xKgbwvYpQg2r`^V^nqB;%~JPHT};uu-y#Rnklfo*6UFuC-GsXLahvrS zII@?d<5PJxWEZAdCD^YV-)A?SO1%u_8_@At*F(1ty$+lP?MyG3M-d?|gM>r?2n^g^ zbk0o;sYgk2nT1ky81IKQfL%vMS2S)aGKKMes!*Ye!gI)@6K1a@YnMqXw8zQuha&!m zB^oKtb(*(#K*rwqKNwKOeZP4q1@;b2LQ|^8_Sc{b%xjO20Bakg=^N;Q#DK}V=)YMh zNKdEbL&R1*ac*R4cm=B+P8{q44;oIj1vVOJd6xlWwLzuTmO!+oApplSc52`88PfSq zw&boAxXUXqj-59V%D;bcCr8Nce-uY~s|grOV@;oXxfu!~ohl!_CQkc-N=_m5Y0&5G z^49}`xF48=ZAZ4i=W`M&SjVxx^5v9qtom_}PTo_hf8Mx9B+!WaJ0aU_DeM@1lB%l_N(m7!GuMZba)|uml zZ@;tAI=T7f5fm`3E@xVNyF=Tz?1_dd2L}-Ha<*mXg-Y$D$-1aLZhHWV+T4{>1M(Q>ehOZCLYTcsr)*gj zRi%>75qmb0Fcyunfz?j*Rpn`Va4s>Vl`^0gD`dwDNtI@+ui@LYbKLn0MhfKp$Poew{9671&ieB`Kd3d5d zPECb$xf|MWaww^{ar=H{m4&F4xKnhPztfYhUF+A!UbAuuon%O$@ZXq2t6^v z2bRD*wTC?eHe0K3FL_$%*3`ORp?&X54PYJ=@x=P$ksedy^!# zFc!m1RoE(!`g{n^?74y32|TI<0iI2;4R#`BEcBR(v%qR>DijfANbzM)ib8!knH+0aF)x*Ksh z-57G)JL6bvk1OAp8tTiFai4=(*WxnQ8@RLTS52d2VF5UW-OK9apwu06nW5amcT!rr zH)!su3NrJ4DRN$x&3Xv-o*Xr+vksrsGP%o)GccPPsaGww}yh8QFK|)wtS3Zrr6`&V(!8D$7w{yXPw3E&Qy^q;P=+Y#Z zJVGn?8{r>%>FyCRVf%e|VzANi)f0;5cU<2a7HC|`0CCNm94KkW;PJgG{H%E44l+p= znYc4eqfAJ85OvLr-fYW~@ZIMGRt6m{aa$8LsL*cg2rjlvdnHg54nJegx!u4x6}4^5e)kQQW}K|pGz_N z#-%@iUss=Qn2WPv9LZc%A%w15V_1pnBg91_`&WzZ>BK6A63JK;NE#0;ST2)0SA1n0U zZTGpk&_23n{QoWjUQnsr-DIj6zuoW8URf5hWvtAoPfn+oCDZt7>3*ae?+Wn5^ShmF zxKn7TZ#jQUJEMeC48~aVBON42>`JWVnk9*j3W{WwhhX!3DTb-sw@4;J?L?~NPg+nMDu#)HVs}Qmi(@qtl0Ew8oXb`ag6&HG zb=^V>e(C<~iBvgz79Y#vVVWar^NDlh4-}U)?(GB%ha^?!^d}o`5zyD`lE?mLqcS> zPI`&oa`@BNmYv-+Ow}&b;H!uQmCvxUethbo`#Eo+web5?%&d2|tHGN0J8zm>Yf-!6 z)H^WYf^$P_5;9yf_mbVp>{@EyMem$!Fgh6RSX4OdS2VXvKV|O!X|pxMRjf_iIOE%% zc7sP?SQE2(vp?TzDILG}M&~FXuOvrfn&|uWFH)t)4eU+@;wb0MCZ4McP;8hi()t^G zeQpy)kJ|x8dQK=ar!NM`S^bYRe^YjHFFp9_61GT!Z?2J-cOYF&GpG}GTb|tRneH5k zBj=uSYwvd_CT~{mn8XAH*$k}dU0aMyB=`qB*4H%`SOBxclhVB!l`mXp! z(cK}ibw*H87jSJl@z80%g7-$wuA$XdE3c~GD)Fw`h#2A|n5Vv_Mb^%hwi0O2+7d)u z!2=pP-cjK4!{j)yIav=lo9g4fZ||l8=9~o&-%GKLy*l-t+3V%;jso6% zW`+Z5r4E(`TTh^Q2B}=@tVEP7AXsW|3#`{AlQfN<#s*9>Bl39wV~b}^an+ZWhuExc z{tiu|Vnr}>&==9kOi1h^r0k{9h!+WW5zc09iA4TA21{b`V0Crx`QZl>hFtQ=#qqR z87ndB7WjT69vtP@ES}w_{HA)3RJ2y!YFm==$`;~usO^AqX6u8rZslIn^Xg?KojcpO zF`i<^rkkTyYW$bQlJr%M1QeZ9B_XKCjn_Dp?vv|(wU}}??+>i+a`ZgORt0~*mFBUp zShpR4)#vN2S%uWrOpWDjhb-6={2x9kN3~a7-H0gja=$XUIpEaELHlKiqh3$Pb#moc zxLd*Q#g`s}0EKgk&xiR8C(3s0kSu!Dcu{N$F$5F0Wcf=_EXWSAZ=9w^qp=>1_KUQ$ z6I~=nH;IN@+bQ3d60bErHU7*1 z?n@5ebIHA}I~z1n>KFap?DL&x-FKJ#Fnz%ZkIx%Wl?6i#A5>kNo*J-;B+asys5PvE ztE$ShWHTT+6rO0tu5TSSU8@LH7o?c_#&0trV+|H8`+fA(`P&_k79}h9D$?wx+G`T@ z(Hq;@+$mO@jri0ZBbJBJ(+-`CAf79Ldi@0goN&*_>NrOH!jrebv>@SDiH_Pnaz;0Ehx%gqL<7VE^{%}b02)l8=-rq%-qP%=uuxgHv=JcdT55xG@n zT(=mdRJSC3wOV;w_TP?pH*{fpbf$q?EeO;7{0NSq-K?BQ}b9 zH-A&-dc)z~wY=c#i{1nVQy9=o0yjTVJ$3|UobYBhTu*qZ9_Ryes4dMRaeT}fKj59! zPE@woRGu;o7!QQ1)pYYQ>066;`EV8n54|`>XSYMYJ-m}j0M-lARlzP)fCqAQqhkAc zvvGvM*Y>`IG`qW`cQ&W6(;%NL&qdyES@P9%5snbo$<*e2!M1E-{nBiC{U?nppE4jq z?M>w?E+@`2l1UuAw%i6tbX-!~`qqCDHiP7P5wsOFjsUYT?$rPS&6X!ZjO8iV|L66eH$ML1FaDTb80 zWfBG@miD>0b5VyPo?~hei4;!E(l-Y1hX~YkF6Ia7sySN=|snsO7>*RV2h|+H^y8}hDhx5an1z=#7 z{-4VqyuX34&v0F~!wY)w46g-6m!Q-58_T>CS5zM(5W`&As^$_9{(A@fPno~}Ohr|1 zN9wVxlG4-<xw5OCJ?^_TZZS3eC8Qbf$5@>xTJgYV0YDT(u3CB zkcn=l(ujl9t*BdkG3@(hHc$quxPVb3e|1*+?z|^V<8|}I2t?*H!SCGhy_nJ8hXo>u zm$1p%_aPslDl1=`(3Cg z`EwMX1?J21=gLtLLKK81z!mDcxYR(RG(GK}3aBocsv=c%{1&uhXUk45UqA~n4UROP zNIrO&Jn1{Jxcl^~2lTewH7N(_OaSv#cTzQL=sq>MxoF}OM^9d@T)Rz&@(GYDDU6K{ zj=Ju&Ia|O3f3z&azc2IeF4;qkoO@{Ws6)H#y`q}ZiYbmkb|^DTGb$GCMusajbpbP^ zNF@iTJNmcGoHAvJBrg!kZMyf{98$umhyD0^!h5Cj#c<9&8;~D)p&pF5 zReg<))|p(T6YO_cUaPf=+w2R3Y5tVv{r9QR1=_NSuG%npxtDqx22fOcD|NjnQiS`_ z??B%-?g+gVisw9t@U$Mtdx3T{4M!STlto6w%VCi0ZZ&D21!ADgSz6 zPMt!^|GhfsvKv&<3QfaEYJb=9Ve#znM#@kx;2)4WM} zUiEw#2F&(!M|0RQrIO=(b~6S*%jGNC06!_u{fCThw1b6$q`g0Z(4Mmed(4rQ)crEa z*-s2mC=&C+Z~J?jYfPihB!Vc_CMR%;D|uBH*vKB!@z)AqwaIR-Lj_AP1cLMKa_ZTZ zZD1{-M$`|`?wa4J8ikXiD`CH1c>%12iP*Fz9<#o#iFG>>6$Z|F@f1;h1QY61xAtjC zWr1lJnXHr^7M@o%uYQXnU9Et7!%~FQDnRkx2sV+KhFi$TQC-%2-t#E$*M|KWq3TWA zy1y;5$sJT+|6Ke;P0{_3GZP41T&-I~sHrAj28xNa``_2PfWRcxyYIOCO%c|X)n#aK zzE$O0lYVx;0;Pg&)p3;d)=zF2s)*drX15PQ~8DMMYrJ8XWX7QQ)#hh1`srX zl!56=L8}MszpEhQy{QN6#+V)!Wn9cD=HjH_0s+tM*nyUo+|N6k>mf>&NR^Mn=zjFM zib1I7bN80I}wuy}LTs-vF!2$Z?rP2sgfn$d>00lV(Nl$(48+$vpA?mE+xy*^F*8 z*VUZhh!pJr9_P zrdrimlntkoJBy_&4&Nop+RkzflEh^k%5yAs(;x(1;Mo$9XjFD70l6Lx?-j5Tt{kvGAO^&g>ctB zj1!wEwj+l;z9NTvv0xwn@wByyLq1q%#Eoq5GN5oK!A5W;GkNT=ubEcl6I3ofTZ#O$crHF=;8$`msP=0erq7 zJY-+789{mnF_FvWx5BfaC+qQtEg)s(06`s>(Q@qYfzSSLvTlRACIhNBdVAGq&^PeP zW#SY#hGu9nzZ(iid-d3d` zcC2nEe?nvyu(54L6u9iZNcK1H15p1lU1vO zbI%QxzK%b_t|{(G%3l3cmw5Bb9fm{1(7{Ui%>bH+g|P8JPS#J}=W{A$AEKX04xoC2 z@2a(&&pKnTPgqb|kk6+XS0RlKuquLOu(Io4*jaIIIyin)&aejGEY+!2wnFe{HqECA za)P?Kow`YS#-6lnv582T;@KM~?8#D}7fodh;5TGD!m=p~DgYi#3BE;G$D&C^Vm4|D z06JmH5V5pvTE?6xARE}sa1(4S37QaK$9*F*JNR8(D2i;Zsa9g_btC>^*H6g;JZOM0 zLVfE_$A8tJd%<|{yS&iHwsm3q$*x*eB>=^plst9LYCn&%>7F@#5B@C)u_Qv{{w^XU zTsXzYT>%}Vxbt&fSG=CAM?J!S+yw4v=7_Cvy{1po6GZ>Sp2s0b*Kv1``;Ehl(Q!f< zm3JWgHrm!zUY82 zV4UV?a0+Qx*X~O_9TWuw=)Y&dOPa`q zfq}7r%}vg7Fp*LOqrlt1pFPa@Y#kg#eT;{GfbCxQIt*G9r*TKU@9Z`No8eGxXhj(3 zHrdcWz+RN8S(x^k=YK4Yzy4FE8DX5yLvT7)G#+_4ldCZUWs5C9^>YY6}w8hFAHmG8i(5kG4vvXH~k6BSq(TWhwoZLpW`ri*Cz=- z&Oj)CipT7I(f`BVR|ZtMZS4wz2#Tnbf*>XcC`c-}2oZylMx;eRkd$6D25!Qnk(Tc6 zQURqzlw72AEP8?T9n*czcij8av%Np=zxxlj?B%=WJ7dgeJTaABF9UWVz$-B`&5&1Q zG+I;Db=x_lBUV;u-=Rmg_HrxM`qEE1LH}+SdA!~QH@7l7{7qh$Rh!8qmIADO1t^W| zHi09-FXcEb1yzCB%yrVbWYyCys!L#hU5)qtZJEUe_zwn8_mmjDD@5#0pr)_A{Inw# z2t5B@L%;e--jX)3BwSy2F8#5FMhRW z{P=Xwo+C{QEVytKvwk_i@Vj8_zrH)@(_b}i!u;Y=_?HjAiYTL{rpmveDROrgT>jN? z{qRqT9YupNpRHj0&x7G1MLnyXXA&>#O@QWkkk(9XThFu`C3PqR>g6R;UWHJrCqTW)F@_jye z1MR>6H21}_k+>;B#HF}1Q%~aR0z9`MsM3SRyNhyw!4~Z@17H+oTW6tF>_Ji2((pdu zXvsoZE(`Oh0Vp*MFew_K^K>}X2_#=(KzCvZHbNS~Uk%~E{(_|wZG07AIC10yQbGNx z&5MWaJzo6&j;eX!{hbe9V!c^lZU(nd{v5ziaMh5DB8X0b3JL(0elc(V^B3fFiOfO8 zNS&ul8^?29#ebyqZhN{waN2SL1X7#um&oYbrvy2G!-naMRorDa@Fzwa`e*aEf3FG+ zs1M}VTG_n?ieP{lndw8Z^Cajf6CMhw@BwmEn{tw3H4>$sr@xVJ8iJ&67i&SmnUr*s zUtmM-qOE?sC29HArc>yG6{it1^2GvT@-Li_L=$RmG@J=)Q44ezZeB@2dTjq~0=ZXN%5 z1wa1uOdhpSK~){*ZVAUt&CDEA>0HGhcc^B-NcfT(d844om-lxrSg3&|#Mnv4U$NVM zm{?a6(Vh(~-aY#O_brHabTdSRw+Yf|DNx&|jV>S90vCnu_|o4Xx*u0Y5Vk13kdsyJ zRd8S~XmjJCV6R&HP9RL4w;4uU*7_hWs@~p0D}C<9-yXr~wzM$BnT$FIs2Hr=co@Y` zKu6L21ai4X|5HkyD`W3q6#i7ph6OL1B!==kp}2^ zcp7Y8f}7a7ItmUBwZRlv6pzO@7Xuu!r;+!+mvP^h)3Xcc9ZA|()2cln0qj%dbC&)U zUNFYW0qJ0~6YQ7XNw88gO@aCiG@wmGkjqx_kXCXP4ejSOZh5U6a&o7G*SX)4-pL!( zyGd!9lshgM<^TgD7?^j7R|CMnTWtYM{=EVbG>y6-(FQ<~BM$MuZbG$3&hH>TL9rV* zc&?-gu&nyNtrI3$7xPK~$4bDQ;Fi0Y5zq4Mx(85j%dcK;0EoRk9%{;!)E%`KD>-$_ zyAdt+c(iW@sHbfJ}JWut&Cm9@lq1yfX;+MMK3r=myL+LUWe{oy;Jc^MEi$z zdt8adj>zIHJN_G3t~5eN&2*b)z2Xm&L(@Nc*7JHHi#Se}?T7#GSC2}{g4BkZ{I0d& zDq{%zUnOC?Wt6iWxb}CgVcX|#S25T{ZqTj2z>`l`(5JrpomF>~G?_KJ4Sa6y{?XbE z-x*)ngK!x@3-gVe!1_$}t6l0p9v*NJlkvDjQYtN>k!PZUnA!hVT00|Ix{=yAfCu_g&18ror%cj@S@%#KQUaZV`_Y zl%GPPO}Jh(fT;;Br~Yqzz&0XQ`BvF?c-!tms}c9@d$?iYd26&LQvF6*v76);<7{9f znlsP^)CY&co&)jSe`P`)1Bi*sLw6P=N#E8D=Q2tf2kaOg4vX7mB<(|^`1Z1bpNMW1jY zNb?r5?NLg*nb)l12w2|tD#@Fc<6?ctZ&b92n#5U@4sd7h1z()LQti5~u)t%Rl=eH5dB>CSO*Lh3Gs z;%@|;5y?-hU7v;hqqQ3lncw`ReDp~g`KG6i_CeW-1lHEjq zL>5OS zq!jG^Y0@fXSlb2YJB5J_a#3c+AtSF}e9ixyVaoSBCLUrpQFq_?Q_Mp=zD)1!ql*~X zrd>oN^T%f)T=2VE2yH&-@J9^;KIm4#Op3iqDV1aX+)w?#A34vmP%Vr4RsfIfVo#6g z8a|y6ZWqdgD}gzPyg!C}m=Miy4+*lYL~axNmo-7yq%^seWzRaR;kU9?o3RwbcJop! zX;PNj5{<#ZH5MAB;1ITbFKb@xdYvtAK`Yhp+w8!1%Mz7%jRNy{r{(G1dDHwx!Z+>Vv#)}| zhSPB>tF|=I58PcucJ`mX$`d`a0#k@pU1?rYp-pSPEg+Hs;R)7|XzIY~4D=o37UQ%q zZ0ou9`M|W_Ja*Z-_owy7B@X%d#CuoqDe}>tl(!!$hpRP0L1}T{c=dSzV7+tH@)_eG z>Y^{vqwusxCN@)@pTB?`sXm562;HA?XS8-aJ|P_#tYKbsVnFYZMQtQ&sDRl-qhX2J znc8Lcr{fQ>C2OY(Eczm{qT=8MhfKK8_-SZPEf-mjh5`cGjngsyi1ZLk5S3LTgL&KYt*6Lz zQsu^zlfWr3pqY9Sb4lHv1|Qcnf1+|jy*ype=ohS_hx^zBi7W^;%0fM#Vy}cjjZAwv zEcU3o*iE81RyC7((>h4Hv8Z{%bT1uIPg?!)nP3SOCZ<)TaIfFBFT7R(pA9mqq$}EA< zJpeAxZYH5G7hqP{z3P5_+UN*;pV^#Br0YOYPU#RWmXWZGOlgrSunRa~rm_8R`6-kW z*o#cVlK1@SF!i5}?r%R0odJxkpykP*?Ad#xuHI7sxf^KdqT>hE=D-79kW)!&lHNbN z#J*|}bMYZXmE@^W>rMfK6W3G`$3kH6VYaGiUwO}tHQHGes`k>fF~*d{|KO!gB6Q=* zH}5e)p)@(@iUPHgVUAN$C)zoddON`(M1f%o1Q=NT=27f^Y^B5?ZZgi7os8Kb3bg{# zTVMBRJ+DDVKam>HbZBFQ}2$a?tL2zpkvWrmY_?8@(Oky z=F1_>EtvKFsmFX*09ikX*_oIRoZ=p49ef8sI#QZ0!OIUBUOsh-ea9+G`tt=NKY}PL z+R$1p8jJBcN@+KF#TELh{umEb&0K)sP;IUmDE>QjRiJvHmRmxL80>TB11W)KCT-;k z8pIH&S9;QMP<9shorIme^a096t4TZ)AcGTu+iy+Yv7R~VJ^f*hFyf7%Gefygrct

    l_#&)Q6t{}|5t1tlFqK%uQJi=sG(+7?;iL9AI(%cqsaR?*4vWbo0g;dfr z1?S$JfSNlV1U-u*U}a|jnumJLxop8axZ{J=lC%u0Q!zC%uvjc@c4( z&Z_B?Rav~BUISSf9BN?MH00NV4X)`n-j@KE@|Kwy@RD<7h#u`T!v{sSR!qkVK=>=0pq7|gA zGFND^C$)ew`|cjd-ezo|+EJnWv_f`s>3G^~(8Eoa78gO*lw%GN=8U8*;PNVrX;*wv z{C$%G{>=f>NTu^*L_0{e2v}%dHBt(8_hT}j-PPE@U2$X@8q;juu3lRVrFWSZ&pN(2 zcX|zui7;fDjU1#Fc25I~URKj)Wpwf$I+G5h_r* zJ=pjv6f0Javg7*?AKt+ypq@{ANu1TE25$wH1tcCJ9AeS$XiVndj=Fd+}ZzSoWOuB*A zSaKKE59%|kuQ<|*ut{qf57VDAe;sSj(0Nl{6_Po#tM%}3**;TISPwrfd&Srh&PaG$ zx^@=Fzx0q^`|8!ClwrtbhJ2XXJ>gItB9^3SvxbMoMpVY(OxO`_GQPGH{RR>NxBS5s zX1fl(-c1=GS9k80?{CqesjQ2GpkUg|T(ogVKvh#))-PcZ6>lC=!E7pim5U9Udp7aSZt9drE(y{sgF7O zHKx1m(p2DbjPqC`GwTr|rR0w&!Q$%_B|VhsWTv8ILaOx7?jBqOJo)O+IUJsq&&%Ci9_lAo0UH7jHeV z(n;K8oAI;3b2SNVT))d5=VCQ+igJyuUrW0wk57}T3k;j)_BP))pdtCnQdxGuD@Ba) zct6jr7!R>%QimG_&1&w0!bH=OtW{3Yq>E0*>YR0L;ZNP|O_@inF>&41UmTu&@OHf| z`t|X#QkB)`=T$y+^h}(X#u}KE%KA}D0nH@)R8(%`=2t3~m7rP|ER?o(2X?f}5lU64 zW|Sp~y3kE7g+D)|!oIK|=FoLt27dN|DSpk%*{~g5-D*RYh4EkP>c70y5&zmE?;oKx zjsqKa<@S{opGk7OjsRpDS*TwBdP>WYy8~}FyYLP{Z#0EX@nfNPI8D_c2TnZ`m)7po zo~~u)ZB-znf5Qknp)hziW!grvU8Sr>>)Nv8X91~#^xg%m23S%lfQrzJ$w<~dUxH-O@S&|SyB|N zcPpRN7|5z9L*l`!!8Fx66;vI{5)qsi$p-zO#PiX))$Af|krNt!?VAv7hT>vz3ra~P z_se>CRplQEHV3zY%&!hW6{X{TMH-`S?Gj28H6<&K&s<=@cLz5Vn*Pb9u z*1J!PrO2IFd_G8UQCfV=fCXS@E$n%iK+wQ@hyM%GoB46@X^|sg=J*DDp zQBdKerh7q2A(?IKtqI&9bmO&33DEmrjOQPy;kbTdEbP;>Z6V$w`V_t;F>_^z@Q66m zFQ48`*Pdh8u9?(^%ey-o`g}<%#A;n%Y)6JpcKF*uE@caU7!13dU)j4|W!)Qgwlv`0 z7g|D#OwdP6$C?vxee;cCaiZVS!723<)f!zb52j3%9xAQ%6E4r5zR5vD8};z+6hQ*^%iH5Y*d-yQ@ps= zPvDe?!N^BoVm!_2rBZgo`bEQ+ifkt&6Lc1Yz%kEen%^SN0?^bUS-}6b?UK z-S=Kntj}lD>)pN1AhUgJ>F&(4-Oy)zGu`b&eyCyS8cSzcB3WdPW2VS;*&*)XOJaj9 zJKXH$4KZ%0c`4P?ZpWizxSNOU* zbk1n60%_-tjqa-4jrrkvys0s{gAwB^x#d9%%f#oVyeAXon6?%^irPPr?4>Ov1QqmR z>&H}H?N8;naRuC#^PXZI`k+=C0kmL=nb^`cNss_{wkc^hn+b8DI5IU0(+!t>hR@d^ z9KdvuJ91hWvwN>9`Cz%cMog*T8zD6}40fADM)nO)@yo=$26OB|Ppn%cygDy9CbLW_dj2&0<{rzzc#97yjnGfmk_D~H^qzzY$g%J0~ z%q<_FTBsfTnw3LOyz|nLSqPs!p&TZCz4rmru5;A8n|SE#KX5&A>iEz)w?zMA+t=#}GN?oD!i-%6Du zB|9Ni%$M@#vRfn{E2-3x(x!nC(siF(5;(t z0vb#uh5(n2fY9~&bL~cxr_+8Y8VtH~?XT>*jFUoxtyaL+R@c0A?lMUC3bTl3R>OeF zyp+X7IeD*=h^%ArvIYE|I9BYV1*9||&iJnW( z-;|vJ5Akf-UHLNLRB&CSvwX4O1NcXo-tVLE{0NtjyFtt`i~t~>hbrP;aYiYHYs3M* zJMtGZHEPR;UPw;`4`fRTH2E>JTe|VCOxD%fz&0z=_3`X4uzgeVckFRRihmS?_%1RS zL^rtC6vc;tEoH8>=8A~4%9w&yrFxw&(%z_Il-7l!gxuH;&oVXXEsipQgN$ zu3UrKjR)n3gq*XAQO~{eyuDjDle5)6uHfxQ>MH;0P1`s#p#!r`{=_&pS1G;enKaE8 z?)Jtdd#WPlI*UJWC`~NuR%%oYouhX-N!TU}B}gOUNkJ#T7wcIP!#6r%ru8bO!dlyH z!`4F0#R4<`{@4fvedN~e>=iVB+doUTvfK5FqebDuAk!~;8t+xn`O5zd9O|y$Sq5+M zTj=J3vu5wmn1cA%?C}dddw}}D3z(3>Mcs?y;i4Pk*U3eX-*qDHmGiSFse4ojY_Ue_ z>ldC|@*rZ+8)xGXh1FYb+{SP;sq<@zUnVU@LUEji&HT`ZURO{O&c*XTm*o~twfch^ zmP3fHB>~Fxrs5N;1=Tux&JXR~GL`!rhZh=)-nS)xgx9d){e&|pmEZc}jD2SSaB;-B zpe!nz_&<;{8zAe|7iKHBkHF0<6O+M^oJBplB5;1&pRd4mkGPlocms=k zGAZAqbWa@yoetW#D|=jx3T@*Cw5pCHrqUe{-eUyA=C$;9uQ{0)fH6PL4!T4Hs3~SP z!ZY6pBH(y+L`qk10A;vq=S|3_a2^fuu2E^*PLiG&l<}yK&HU7& z?fbkQ{=02_n@$RtV1mWH`2Eh`j(09)FB+MA+D^Br-SlC}s{TvK&E-)5&5XAEKAza+ znR4t~I^QsZ)G&nX@F4u`!$}9c8@D9k1Y_TYur*!>u4!bSKXM{mO?8)>0@s3b09+89 z!?)M|yf5vMeGIIz3tH^Tp*{p6wPzgQ?^TlV7JcQCfyNhR$f-{T!_L%}NPi;}fdk~@ zp7$q1u59yYITEEi1d>>Ne|%M6Y%XB_BXGs#XpLL|f^Zl#c%0}j8rN+Y=atb`$T)-Z z4q|=w-Xc{6=Af>H$hT)7ktTC73N#y)hG)v6lv)P^*FGA+Y&N%Io9S$G0h#;BL)W#( zW%9DH4IEDH9A;g)SyU=TE1G?~T$t{eW#o$jMR32J6HGU1=G3blGPo4|PPqtn44c6}q{!a9-z_|(wCg>!U2FM<7Ck^6Ub(petpj=P2FQYGj{iQ(Au zQWZnv8Tu4)-+WwOp(x)CpWw^eJPwev>GHa+e|wz)WX>)tYkt>sW;=zGUZ{QS47hLa zLADMIxP7l-zMkfMNDVO){1t0GGo^tk%XfjX_;N`I70u)A8Ihk#I1nlibpLxfmj^x9 zoIaa0^nVZe1Ex12|I-8F(TPvaupOS@FArd^%iVaCKMwUS15R=Gk{+FgXTbCYs! z>Sxi6inHr(Mr?_$@Ld^QRA11>6|1@TqQov>;diGlM>K96Tz49Utez`%oV&4CB|1$( zKRLwoR(8yz!Z{Gl|NNsz3zz))CkauxgTPwN!O$Ic9NHJ#E4O(#X2Wc{ zH6^GMfRhI3-@eK(h{#uB@kJd%T6u10Mogbl-44m<xqyadHgV;^GCv^+C9J zBteS@=sF&yze0^+w>}6zg@o`LF}Qt{^V4#zIcP+4o(VG>s~gABb)AcpiR!|v7%oS( zuVk9Y6FE%+)|qpaOR>Q1%*>|E*RJcQGPJtxlAc4F&JjheH~B?h(#VK<-L_n~Zh+WV z(Hh*=yKF{zR4f%w4H4#_TBm!Fp)z6ex#jGw2AX*xn%E+{AhgX3kd{g>VB9vH857%F zVh6S_&UywGrLrTBG^RD-Fy+DG1lkL2Wk`aEs1h53I_;|Z>Ku$!K-KX}52|3h5izB` zZ1J*w5%zcU^un(cgT%Gi_m`>q$MyDMQln-Lgui4Kn*$MbWf>sEEA_j=rgn`RQy%ds#;y)zOw7>+dC^8DXHf=wZH9*kc~;yMHh$~GX@o{sgp|2_AOdC0u)ML7pkA&)7W>^H#T_a}20R|>Zm+de7izUO1y zS6(KYmcC8DS)5XN#!fx4b{%A|FPcYQpjq$#x@RIU&5KJLJAPu#!Yp$+U*tZPtsiMp zsltZuarTT-XitWY9jKdlVd`w#dCJ|n(;(;|#($sWd8oP?p)RmM&ZtVc9Az%qiaCa| zVG~-B0X9@!FtR4Xq#HfWl<7f5TOAbX9Mm2>U59MHDA=`vhv7iqyB+Tr4$ih!#g+>0 zmwWOnh7rp{v4@dPN*g-%$ux|a2hdb!VJ4pNOWl^`*-Ei9`AV`jb}vhN%!bNSPag_Z z_B#pgj$f##*!UNqf8^IxjVYBcx_9oQHlWW&$u^w~I+_x<$MjCc*{HemPbel%%D-4x z1#W}c%p^2vZu0txr>Wg&|AZ-wzncw8oHa`yW-<9y7t+uL6&o{~jATlzT85oV+oJlX zw*o~G7WvBwPdGH<*xIdZFHla#tnv8H)x|FQtoA<6#>eHEV}{1Lim$X_9t`va8k4-C zX||7B>#GxObUE9QoV3g1)~?-{Z<-|;o8|SjeYVx+Y{G%ph$z=$EBw|aw=UOi%$#>~ z3OU0_%y3j{t8bF4t|2bE1c?oGp=C@iF+bih(GbI#0l5pOq6QWXJw z{`HUc&YlSh!UVF)Rtg6O#c2w7yW1C)PGwy%1{3^J&f#nYlG3*oQ?ze0UNHOu%KOWn z^jI6Ry%uW@L1@6w?;ig-cUXwwIrl{=p7?oH@FQ3zwn!WhEAkFdl}1RZi4l>JBLGwX zd;-4n`!xB_Xa4Lb7FXiuWTl`~yIl-U5GlN@{Y)wK;`;yec-uT~kw0rGyrSdPu`9r$L&bw!T)EWYn0`24ldMKhV`yLp;YeZip zwT247X#pBLKc~t305|&Uc)Z`hDA?q@kz`^gmeSB9*_+uwME7IHxJ65a~^y*ApLv57l>XoT+B@6y|6*9`97T`*Ww1S(N$d{W#i_MZ z_0mx99J;P6*cV;QK(j(X_>3PV3PgixO=!4#%rhT6X;R=Z6yEKALYR& zsQ1Ll*TlauUKe-5cs&rR{f))OmIbe2KQ&}o{I7rUFHZ`8D|Q5SMEZ;2`hS}sKYJ_w zH{dn=L7w#2cmC695w#b_YgcsB+22^YQk?J_-aSzM`=kA2_~dt@n&$sc+y6gpkC3p_ ze~tQc>9Sn#K*Xa~GB1YGcf^UZLfKqR}}g_)Tw0Jn=|wTy`6!N5g#Bu5S5Gk)O+=tLtJ zyuDCOSTN}+&dU=W_E(Yt-0y`s{qP$&h(nJ^JaX_td9p~ZUFLXF%BvEHoF?G zJ%G(nc(>$)Sk$4NY>CB?rhO|iiMStyM1le-x9q8pmcmuxWY$HL>;tM-Ut<2axJ1^1 zF65nQXqxT00)n}G7e7ekSe)*`A*$%X^Ynnjq#Z!vtRNNSF2dmk$snegCGhd_ zKuwFAB)MaDoEUhtT5pV;fUF?-B=);`@Ca(+fZyO*h&Jbj9zSO`)2?6a=pHY2azC=a zw%9>WM3PO{QEZ!n8b9N}+@`EFEYl}pMER38paVigYtYu8_dIqo~cT>bj^(_>ZP2W>&b{llj#*xVYaB z<9_;+Z3^vV{#W6IJ@HlFh@>vTz2@OGc($~>RIAe`tbdjkSB=Y3p;Azz$;AT;U)CB2 zSquf|GG>7N%mXsVrpdF?*i7VF(rx*c(h$;Tv{j(%!UqjOK`FKL2!AQoRKAf3zYOix z9K%K)3RQ%=_KHxA^UEtUY?VCubzmS8-UrSSAvBO~+U+w?Z=rr5SXD1$2x{D1{r1;WEiN+LWMJjU1#Ggy=x`J7U zW|R>#xUbe&H|>}kHA9B`5W{iI;x1{y4Cv{Q=blr2_k+N3Td?g6_Bm7hK0dZ>lbzxf zWZ8G4{Nc-kX;-x1N@)O1<8h{VV4C*wQP0sA0*dR~(vq?c@h5_`?8=YbVvY5tNaTd^ ze6eJHi`-9o`Aa3UXVN?PU+wt$RYfdmFO+ymg))5mJz6-TdR?US(^{(`(Qlw?FS{Ym@@I& zOhpCC0zC-iAp4zhLKe9EG{MNmcklum&|dRJNnKwxg+2=#H4Wm!&MD?DffW<48i_4v zT$b4(y?v%1fP?Pf7L zeLB;HNP7;V>BlI0x&d})-)vP)h@Cg*pZP_JB$fq*Bz@QuCgAj(BSv8Xj$_eYrE{eL z0xLjx;D#oSta>;xSf%)8dF&^R;fqYYBh!KU*5!Ong%zcs_Z&gl06sMC){=y9z_-oY zmL6<2TDT52uCczk<5f{^ntk__%|aM+0JUKz(S!``vG42A2r|ED z4qEU`{l^^5Oq>+A?O-oE+V9ID(%c)ahXZD6p zh>CQv3A3ze4c=bIQ>6uBv+CiFWL_dggza%+NA}c?;1Sper{GlS+EZo<`3+zj@xo?f z@55Uj^yQR;J2$1Ltr2g=$FP!KY%>dPE|7M%eIsV$KE?rhC}xZO52q#k#526KG?QIV zZ`JE;zQ{7xD;ki2YH|14bkKO0e7ACfqr3r*q*BPimZ80^`s|9h zqTfn*5}O0Y`J3eeN;R6R+7P!Puqks5=yoEi(md>pM+*N4r%GYE#_{o1G_mF`I?hau zi3_x;C}<(4W5F#9V#LpHg?-?T>o4v`UBHAMMJi52_CTxzflManW|pz^h>G#LicJC+ z;}>b$GIY{!ACU6O&@FzF#=M#2ot{uK-6c0_i`=MPUgBeyPHUHTAaO7Vvp#4#4hI-J zIeQHcSx9&6*euQo2`uaCm&ym`n$8j^ph*rZS`x;D65Ek-A3wW8=t+sdrk8y8Qq?lI zR!ljUCN9<_hezZ+V(wpizZo@%43KvOK)dN{sGibeuQ|+w%8dqc%q1SM7hiz>;X#63 zBv7+I3_B$Sdl?A+{LaBPNE~3kR^&ftJ+ugDH;D)A!A)#=`QDzPV1{Xxbyp=5yeWET zm(=#ILk!@;NY4Y$1~_xPf*xtq)4o%+Xois7hAB{)2y`Ub74?4X8i5XEt~iTZ_=MRi zO57%xt7g`dYPZI!8E5BdX2d=f>59)&#iT#z+@ofcJ_Gxx)PWgIeM=65T*U)k;dNT# z!-!@>QoGU%y*?B>C<|05-}De-^Ws2uDf@D8(y@ky9;+`Q^~(aNiU@Mc$OaWOg3Iu9 z69=L3iP}r0cVlgf1%x8fixfjrf|4g4Q+qp6^GEiN3eXu8Chzaf^OJ5&GaLCBY2lPo z;`ilq88ihiQ;8(nXIHQ#rmwvQTG3{8uT8LAG9UZ)j4E}xb#N`?2W7%ye))9qK5EGk8tzPQe=;Nmt;^a^xo>-R3{pDFAob_y>ey>{|T zm=m};EtN>8a40A0A_D4hjchgzqUFr@a=bbp?CA3)SnhdP$%ab0?%v}Lq^b(z<`(n# z3W-IFJt$FT%tC8J^ihQ+*D8N-Q;=A;lY+#{hv$`Vls7#b^fxEkpzC-2Xk`@R`)C#K z?kOe$9O8&Itq!Ijr%%^rBd&YgUXF1URx0%bSbxZSv_>16cEldKl}c4Dx(YL*aZ|RE zZrl1C2K`3fQD5hrkIT?q1}ae_yy%IIsu-51o+9Z%1;p{-JDcCyWAj;7yZK;gTv6b#k!C+YEcp!D2eJRtI||GwYmRgPQTw~{pi0q=bXB4sYUp_$ z5~L(s+S#5hgRDkCc|e+lWD3IO1-R?W(bGqIgwxpwE6C*H@VsSxw^N7Q3b&=%_2qQ; z0uIPzdmr4SS*5j7(%aRgM)ms6P9i_tl=r65#iR)+x739nS?4FM#M+Usl{c?k?lE*( z;>$0S0<&z>WJ@g$(kR-;ZOa}~n&lOy`mQTaABoCmYD>Q5m$&qtoDS>P{<_t+`EM2@S82BIUr}8v5$Ua*X5ZGOz zS@l5~Bc}D#dP6V9%0q=lQ)wH2dv2edQJ>q_mM0*X>hK?6*t$_>ydjzNny@-5x@Ej| zMZC;}*76HS`?kUwVpR)QHNI&AP^Dfh9aW=JBo*2MUtI@`E%L&8wY_)MOVdMMt@~Tk z2dvrM-4>*Mv_ndkHzkuATNyE}=f0+EFQ;c!1Y}>h@uj{HB?Zbj3N~fBvZzqa^*apc z2@m5~9HuuN36-{zgZ4)3*s+Uc16rRXPR I7_g(1$P_YiBh;M^^6$zEsXE4afyEU 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 DNXV`F