From 67d6123ee5dc7ecaf15bd85078611f780e8dbe53 Mon Sep 17 00:00:00 2001 From: alanlujan91 Date: Fri, 27 Sep 2024 20:28:29 -0400 Subject: [PATCH] grammar --- myst.yml | 2 +- report.docx | Bin 131241 -> 131496 bytes report.md | 64 ++++++++++++++++++++++++++-------------------------- report.pdf | Bin 145358 -> 146210 bytes 4 files changed, 33 insertions(+), 33 deletions(-) diff --git a/myst.yml b/myst.yml index cd4c35b..0c4166e 100644 --- a/myst.yml +++ b/myst.yml @@ -30,7 +30,7 @@ project: github: https://github.com/econ-ark/FOSSProF subject: Project Report open_access: true - venue: EconARK + venue: Econ-ARK # To autogenerate a Table of Contents, run "myst init --write-toc" toc: # Auto-generated by `myst init --write-toc` diff --git a/report.docx b/report.docx index 244e0fb45c1857a5112e8cb4fdc4ee40b20b9e47..2c4f514bb4c0f61d7f9751ce0215ed06ad38c5d1 100644 GIT binary patch delta 11283 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 Ky!=iV@c#g29nISS delta 10947 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 diff --git a/report.md b/report.md index eead579..f4aaf0f 100644 --- a/report.md +++ b/report.md @@ -8,8 +8,8 @@ exports: output: report.pdf - format: docx output: report.docx -acknowledgements: | - This project was funded by the [Johns Hopkins University](https://jhu.edu) [Open Source Programs Office](https://ospo.library.jhu.edu/) and the [Alfred P. Sloan Foundation](https://sloan.org). +acknowledgments: | + This project was funded by the [Johns Hopkins University](https://jhu.edu) [Open Source Programs Office](https://ospo.library.jhu.edu/), and the [Alfred P. Sloan Foundation](https://sloan.org). --- # Project Overview @@ -18,27 +18,27 @@ acknowledgements: | % Briefly describe the project, its objectives, and the open source software it focused on. -The Economics profession needs to catch up to other technical fields in software development, reproducibility practices, and "exchangability" of results. +The Economics profession needs to catch up to other technical fields in software development, reproducibility practices, and "exchangeability" of results. -To that end, [Econ-ARK](https://econ-ark.org) has been working for several years on the [REMARK](https://github.com/econ-ark/REMARK) project, a set of standards and tools for reproducibility for computational modeling in economics. [REMARK] are self-contained and complete projects whose contents should be executable by anyone on any modern computer (local or cloud), so long as the platform has the necessary hardware (generically described). A critical aspect of REMARK is the emphasis on clear documentation, testing procedures, and standardized metadata to ensure that research outputs are not only reproducible but also easily understandable and reusable. +To that end, [Econ-ARK](https://econ-ark.org) has been working for several years on the [REMARK](https://github.com/econ-ark/REMARK) project, a set of standards and tools for reproducibility for computational modeling in economics. [REMARK] are self-contained and complete projects whose contents should be executable by anyone on any modern computer (local or cloud), so long as the platform has the necessary hardware (generically described). A critical aspect of REMARK is the emphasis on clear documentation, testing procedures, and standardized metadata to ensure that research outputs are reproducible, easily understandable, and reusable. The design specs of the REMARK standard have been crafted with the collaboration of the editor of a projected journal that would require all submissions to abide by the REMARK standard. -While we have solved most of the computational challenges (using the blossoming ecosystem of tools including Docker containers, version control, etc), one piece of the infrastructure needed to complete the specification is still lacking: A robust, reproducible, and portable standard for production of the text of the paper (or other research product) that can directly integrate reproducible content. +While we have solved most of the computational challenges (using the blossoming ecosystem of tools including Docker containers, version control, etc.), one piece of the infrastructure needed to complete the specification is still lacking: A robust, reproducible, and portable standard for the production of the text of the paper (or other research product) that can directly integrate reproducible content. -The project sponsored by FossProf allowed us to hire a open-source contractor, [Curvenote], to fill in some crucial gaps required to translate the standard medium of technical writing, $\LaTeX$, to the new world of lightweight reproducible content. The bulk of the other FossProf funding allowed some JHU PhD students to create new example REMARKs that use these tools. +The project sponsored by FossProf allowed us to hire an open-source contractor, [Curvenote], to fill in some crucial gaps required to translate the standard medium of technical writing, $\LaTeX$, to the new world of lightweight, reproducible content. The bulk of the other FossProf funding allowed some JHU PhD students to create new examples of REMARKs that use these tools. ### A brief history of REMARK -The REMARK project started as a means to enhance the sharing and reproducibility of research that utilized the [Econ-ARK](https://econ-ark.org)'s [HARK](https://docs.econ-ark.org) toolkit. As the development of [HARK] was mostly guided by active research, it was important not only to expand the codebase but also to integrate the code with the documentation and drafting of academic manuscripts. In economics, however, the standard practice is to treat the research manuscript and code as entirely separate entities, with the code being used as a tool to generate results that are posted in the manuscript but then relegated to a `.zip` file that is attached to the published paper. This practice is not only inconvenient for researchers but also limits the ability to reproduce and build upon previous work, setting back the field of Economics. +The REMARK project started as a means to enhance the sharing and reproducibility of research that utilized the [Econ-ARK](https://econ-ark.org)'s [HARK](https://docs.econ-ark.org) toolkit. As the development of [HARK] was guided mainly by active research, it was essential to expand the codebase and integrate the code with the documentation and drafting of academic manuscripts. In economics, however, the standard practice is to treat the research manuscript and code as entirely separate entities, with the code being used as a tool to generate results that are posted in the manuscript but then relegated to a `.zip` file attached to the published paper. This practice is inconvenient for researchers and limits the ability to reproduce and build upon previous work, setting back the field of Economics. -Recognizing the need to integrate the development of scientific software with the publication of research, [Econ-ARK] began working on REMARK standard to make the models and results from the toolkit easy to share. As the project grew, it became clear that REMARK could be a useful tool for the broader Economics community. +Recognizing the need to integrate scientific software development with the publication of research, [Econ-ARK] began working on the REMARK standard to make the models and results from the toolkit easy to share. As the project grew, it became clear that REMARK could be helpful for the broader Economics community. ## Target Audience % Who are the primary users or beneficiaries of the project? Are there secondary groups that benefit? -REMARKs origins are deeply rooted in the field of Economics, and it primarily targets students, researchers, and practitioners interested in reproducibility and open economic science. However, this project is not limited to the field of Economics and is intended to be a valuable resource for any field that uses scientific publishing technologies. As we've worked on the REMARK standard, we've recognized the broader need for reproducible research practices, both in Economics but also in the broader Computational Social Sciences, where practitioners are increasingly interested in catching up to the standards set by open source software in other fields. +REMARKs origins are deeply rooted in the field of Economics, and it primarily targets students, researchers, and practitioners interested in reproducibility and open economic science. However, this project is not limited to the field of Economics and is intended to be a valuable resource for any field that uses scientific publishing technologies. As we have worked on the REMARK standard, we have recognized the broader need for reproducible research practices in Economics and the broader Computational Social Sciences, where practitioners are increasingly interested in catching up to the standards set by open source software in other fields. ## Code Repository @@ -49,7 +49,7 @@ This project is a collaboration between the [Econ-ARK] team and [Curvenote]. The :::{tip} - The [R[eplications/eproductions] and Explorations Made using ARK](https://github.com/econ-ark/REMARK) project is publicly available on GitHub. -- This project led to many contributions to the [MyST] project provides a collection of tools for working with MyST Markdown. MyST is part of [Project Jupyter](https://jupyter.org), and is open source and [publicly available on GitHub](https://github.com/jupyter-book/mystmd). +- This project led to many contributions to the [MyST] project, which provides a collection of tools for working with MyST Markdown. MyST is part of [Project Jupyter](https://jupyter.org) and is open source and [publicly available on GitHub](https://github.com/jupyter-book/mystmd). ::: @@ -59,9 +59,9 @@ This project is a collaboration between the [Econ-ARK] team and [Curvenote]. The % Clearly outline the activities undertaken during the grant period. Did you achieve all your planned goals? If not, explain why and what was accomplished instead. -The primary goal of this project was to engage with and integrate the [MyST] Markdown tools into the [REMARK] project to expand the range of tools available for the standard. To do this, we identified three existing REMARKs that showcased current gaps in the open-source tooling for typesetting and integrating reproducible results directly into a REMARK. Through these examples we prioritized our contractors, [Curvenote] (who are core MyST developers and members of the steering council) and identified efficient ways to integrate MyST into REMARK. +The primary goal of this project was to engage with and integrate the [MyST] Markdown tools into the [REMARK] project to expand the range of tools available for the standard. To do this, we identified three existing REMARKs that showcased current gaps in the open-source tooling for typesetting and integrating reproducible results directly into a REMARK. Through these examples, we prioritized our contractors, [Curvenote] (who are core MyST developers and members of the steering council), and identified efficient ways to integrate MyST into REMARK. -We also worked with some Johns Hopkins Economics PhD students to produce REMARKs of their projects, both to provide feedback on the REMARK standard and to show how REMARK can produce high-quality, reproducible research. +We also worked with some Johns Hopkins Economics PhD students to produce REMARKs of their projects, providing feedback on the REMARK standard and showing how REMARK can produce high-quality, reproducible research. Lastly, we gave a presentation of the REMARK project at the [30th International Conference for Computing in Economics and Finance](https://comp-econ.com/30th-conference/), where we engaged with many students and researchers interested in open source software for reproducible research and advocated for the adoption of REMARKs as a standard for reproducible research in Economics. @@ -71,45 +71,45 @@ Throughout the project, we used the following issue to track our progress: - [REMARK #152: Improvements to MyST Markdown](https://github.com/econ-ark/REMARK/issues/152) -This issue tracks the many contributions to the [MyST] project that were supported by this grant. A primary focus of this work was the extension of MyST markdown to support the translation of LaTeX syntax into MyST markdown. +This issue tracks the many contributions to the [MyST] project that were supported by this grant. A primary focus of this work was the extension of MyST markdown to support the translation of $\LaTeX$ syntax into MyST markdown. -Among economists, the use of $\LaTeX$ is ubiquitous, and many researchers are deeply invested in the existing $\LaTeX$ environment. For this reason, we wanted to make the REMARK standard more flexible and accessible to adopt and provide easy entry points to integrating reproducible, interactive and computational content. +Among economists, the use of $\LaTeX$ is ubiquitous, and many researchers are deeply invested in the existing $\LaTeX$ environment. For this reason, we wanted to make the REMARK standard more flexible and accessible to adopt and provide easy entry points for integrating reproducible, interactive, and computational content. ### Student generation of REMARKs We used this grant to support the work of three Johns Hopkins University PhD students, [John Green], [Adam Edwards], and [Ashish Kumar], in the Department of Economics, for the development of REMARKs of their projects. -Engaging with students to produce REMARKs allowed us to gather feedback on the standard and to improve the documentation and tools available to researchers. Moreover, it will allow these students to produce high-quality, reproducible, and portable research that can be used as part of their job market and portfolio materials. It is our hope that this will lead to more visibility of their research and more exposure. +Engaging with students to produce REMARKs allowed us to gather feedback on the standard and to improve the documentation and tools available to researchers. Moreover, it will allow these students to produce high-quality, reproducible, and portable research that can be used as part of their job market and portfolio materials. We hope this will lead to more visibility and exposure for their research. ### Presentation of REMARK project at [CEF 2024](https://comp-econ.com/30th-conference/) -At the [30th International Conference for Computing in Economics and Finance](https://comp-econ.com/30th-conference/), hosted by Nanyang Technological University in Singapore, we gave a presentation of the REMARK project and engaged with many students and researchers interested in open source software for reproducible research. +At the [30th International Conference for Computing in Economics and Finance](https://comp-econ.com/30th-conference/), hosted by Nanyang Technological University in Singapore, we gave a presentation on the REMARK project and engaged with many students and researchers interested in open source software for reproducible research. :::{figure} sce_letter :alt: An excerpt from A Letter from the Society for Computational Economics President Lilia Maliar :align: center -An excerpt from A Letter from the Society for Computational Economics President Lilia Maliar describing the presentation of the REMARK project at the 30th International Conference for Computing in Economics and Finance. This screenshot was taken from [the SCE website](https://comp-econ.com/). +An excerpt from A Letter from the Society for Computational Economics President Lilia Maliar describes the REMARK project presentation at the 30th International Conference for Computing in Economics and Finance. This screenshot was taken from [the SCE website](https://comp-econ.com/). ::: The presentation consisted of introducing the REMARK standard, showing off the capabilities of REMARKs through a demo, and discussing the benefits of reproducibility in the Economics community. -After the presentation, we received feedback from researchers who were very interested in the REMARK standard, and were particularly eager to introduce their students to the newly developed tools. We would love to take this presentation and workshop on the road, and introduce REMARKs to the next generation of economists. +After the presentation, we received feedback from researchers who were very interested in the REMARK standard and were particularly eager to introduce their students to the newly developed tools. We would love to take this presentation and workshop on the road and introduce REMARKs to the next generation of economists. :::{iframe} https://www.youtube.com/embed/ykA2L9PNgW8?si=APVDvGG2OFzeYWNl :width: 100% -A recap of the presentation we gave at CEF 2024 and a discussion of REMARKs with the [OpenSource.Science] Economics interest group. +A recap of our presentation at CEF 2024 and a discussion of REMARKs with the [OpenSource.Science] Economics interest group. ::: ## Technical Milestones % Discuss any specific technical milestones achieved, such as code releases, documentation updates, or bug fixes. Quantify accomplishments with metrics where possible (e.g., user growth, code contributions). -A major milestone of this project was the expansion of MyST compatibility with $\LaTeX$ syntax. Many existing REMARKs are written in $\LaTeX$, and it is critical to ensure backwards compatibility and the ability to refresh existing REMARKs with new MyST capabilities including rich cross-references, hover previews, and integrated computation. Although we have not yet reached the goal of complete backwards compatibility, we have made significant progress in this area and have made it easier to transition to the new standard. This work will continue in the future, and we welcome contributions from the open source community to help us reach this goal. +A significant milestone of this project was the expansion of MyST compatibility with the $\LaTeX$ syntax. Many existing REMARKs are written in $\LaTeX$, and it is critical to ensure backward compatibility and the ability to refresh existing REMARKs with new MyST capabilities, including rich cross-references, hover previews, and integrated computation. Although we have not yet reached the goal of complete backward compatibility, we have made significant progress in this area and have made it easier to transition to the new standard. This work will continue in the future, and we welcome contributions from the open source community to help us reach this goal. Second, we started work on a `remark` command-line-interface tool that can be used to generate REMARK templates and check them against the REMARK standard. This tool also includes functionalities for building environments and running reproducibility scripts. -Third, we have continued to expand the catalog of existing REMARKs, including the addition of several new REMARKs of student projects as well as active research projects both within and outside [Econ-ARK]. +Third, we have continued to expand the catalog of existing REMARKs, including several new REMARKs of student projects and active research projects both within and outside [Econ-ARK]. ## Challenges and Solutions @@ -123,13 +123,13 @@ Third, we have continued to expand the catalog of existing REMARKs, including th The overarching objective of REMARK is to improve the reliability and trustworthiness of scientific findings within fields heavily reliant on computational methods. By promoting the use of standardized tools and workflows, REMARK aims to make computational research in economics and social sciences more transparent and reproducible. -REMARK encourages the adoption of best practices in software development, documentation, and manuscript preparation, within the economics community which has traditionally lagged behind other computational fields. Our goal is to facilitate knowledge sharing and collaboration, reduce duplication efforts, and accelerate the dissemination of knowledge within the field. +REMARK encourages the adoption of best practices in software development, documentation, and manuscript preparation within the economics community, which has traditionally lagged behind other computational fields. Our goal is to facilitate knowledge sharing and collaboration, reduce duplication efforts, and accelerate the dissemination of knowledge within the field. ## Community Engagement % Did you actively engage with the open source community through contributions, conferences, or workshops? Share details and metrics of participation. -Our team primarily engaged with the main developers of the [MyST] project through consultants at [Curvenote]. We set up a weekly meeting where we discussed our needs for the REMARK project as well as suggestions for how to improve the MyST project itself. The team at MyST/Curvenote is incredibly experienced and connected with the open science and publishing communities, and we have learned a lot from them. +Our team primarily engaged with the main developers of the [MyST] project through consultants at [Curvenote]. We set up a weekly meeting where we discussed our needs for the REMARK project and suggestions for improving the MyST project itself. The team at MyST/Curvenote is incredibly experienced and connected with the open science and publishing communities, and we have learned a lot from them. Additionally, we advocated for the use of reproducibility standards at the 30th International Conference for Computing in Economics and Finance and at the [OpenSource.Science] Economics interest group. We met with many students and researchers interested in open source software for reproducible research and advocated for the adoption of REMARKs as a standard for reproducible research in Economics. @@ -139,11 +139,11 @@ Additionally, we advocated for the use of reproducibility standards at the 30th ### Renaming the project -The need for REMARK arose from our desire to make our own research more reproducible and to share our work with others. However, our engagement with the broader community has highlighted the need for reproducibility standards beyond our application and field. Currently, REMARK stands for "R[eplications]/[eproductions] and Explorations Made using ARK", clearly linking it to the Econ-ARK project. This close association can be perceived as a limitation, creating confusion and potentially hindering broader adoption. +The need for REMARK arose from our desire to make our own research more reproducible and share our work with others. However, our engagement with the broader community has highlighted the need for reproducibility standards beyond our application and field. Currently, REMARK stands for "R[eplications]/[eproductions] and Explorations Made using ARK," clearly linking it to the Econ-ARK project. This close association can be perceived as a limitation, creating confusion and potentially hindering broader adoption. -To address this issue, we have discussed internally the need to rename the project into **"SCI-PASS"**, which stands for "Scholarly Communication Infrastructure for Publishing and Archiving Scientific Software". This name change signifies a strategic shift toward establishing a more universal and inclusive standard for reproducible scientific software. Moreover, it clearly communicates the project's purpose and intended scope, eliminating the misconception that it's solely tied to Econ-ARK or Python. This language-agnostic standard has the potential to attract a wider range of researchers and institutions, fostering greater collaboration and advancing the practice of reproducible research across disciplines. +To address this issue, we have discussed internally the need to rename the project into **"SCI-PASS"**, which stands for "Scholarly Communication Infrastructure for Publishing and Archiving Scientific Software." This name change signifies a strategic shift toward establishing a more universal and inclusive standard for reproducible scientific software. Moreover, it clearly communicates the project's purpose and intended scope, eliminating the misconception that it is solely tied to Econ-ARK or Python. This language-agnostic standard has the potential to attract a broader range of researchers and institutions, fostering greater collaboration and advancing the practice of reproducible research across disciplines. -It is important to note that renaming REMARK is not merely a cosmetic change, but rather a crucial step toward building a robust and sustainable ecosystem for reproducible research. The evolution of the project involves developing a comprehensive roadmap for implementation which includes overcoming technical obstacles, establishing clear metadata guidelines, and creating user-friendly tools and resources to facilitate broad applicability and adoption. Additionally, we will continue to actively engage with the scientific community to promote the standard and foster collaboration, including establishing communication channels with journal editors, data editors, and researchers from diverse fields. In essence, "SCI-PASS" represents a pivotal step toward achieving the project's ambitious goals of promoting and standardizing reproducible research practices across the scientific community. As such, we also consider "SCI-PASS" as short for "scientific passport", a term that encapsulates the idea of portability and exchangeability of research outputs. +It is important to note that renaming REMARK is not merely a cosmetic change but rather a crucial step toward building a robust and sustainable ecosystem for reproducible research. The evolution of the project involves developing a comprehensive roadmap for implementation, which includes overcoming technical obstacles, establishing clear metadata guidelines, and creating user-friendly tools and resources to facilitate broad applicability and adoption. Additionally, we will continue actively engaging with the scientific community to promote the standard and foster collaboration, including establishing communication channels with journal editors, data editors, and researchers from diverse fields. In essence, "SCI-PASS" represents a pivotal step toward achieving the project's ambitious goals of promoting and standardizing reproducible research practices across the scientific community. As such, we also consider "SCI-PASS" to be short for "scientific passport," a term that encapsulates the idea of portability and exchangeability of research outputs. :::{important} @@ -156,19 +156,19 @@ It is important to note that renaming REMARK is not merely a cosmetic change, bu ### Adapting to Evolving Research Practices -To be successful, the REMARK/SCI-PASS project will need to embrace modern publishing technologies. Recognizing the limitations of $\LaTeX$, this grant helped us integrate modern scientific publishing tools like Jupyter Notebooks and MyST Markdown. This shift toward the Jupyter ecosystem is intended to enhance user-friendliness, interactivity, and accessibility for researchers. In the long-term, we aim to further integrate with open science infrastructure, such as established open science publishing platforms for peer-review and publishing like [Open Journals](https://theoj.org/) and [The Journal of Open Source Software](https://joss.theoj.org/). +To succeed, the REMARK/SCI-PASS project must embrace modern publishing technologies. As we recognized the limitations of $\LaTeX$, this grant helped us integrate modern scientific publishing tools like Jupyter Notebooks and MyST Markdown. This shift toward the Jupyter ecosystem is intended to enhance user-friendliness, interactivity, and accessibility for researchers. In the long-term, we aim to further integrate with open science infrastructure, such as established open science publishing platforms for peer-review and publishing like [Open Journals](https://theoj.org/) and [The Journal of Open Source Software](https://joss.theoj.org/). While REMARK currently focuses on `python` software, we are committed to expanding language support to accommodate the diverse set of tools used in computational research. This expansion aims to broaden the project's reach and applicability across disciplines. Moreover, the project's long-term sustainability depends on active community engagement, which includes collaborating with journal and data editors, organizing workshops and tutorials, and establishing an independent board of advisors with expertise in computational science, library science, and relevant research domains. By embracing these adaptations, the REMARK/SCI-PASS project aims to evolve into a robust and sustainable standard for reproducible research, aligning with evolving practices and solidifying its place within the future of open science. ### Taking REMARK/SCI-PASS on the road -This grant allowed us to host a workshop at the 30th International Conference for Computing in Economics and Finance in Singapore, where we discussed open science, reproducibility, and the REMARK standard. The experience and feedback we gathered was incredibly valuable, and we are eager to take the project on the road to more conferences and events. Below we describe a few of the ways in which we plan to advocate for open science and reproducibility: +This grant allowed us to host a workshop at the 30th International Conference for Computing in Economics and Finance in Singapore, where we discussed open science, reproducibility, and the REMARK standard. The experience and feedback we gathered were incredibly valuable, and we are eager to take the project on the road to more conferences and events. Below, we describe a few of the ways in which we plan to advocate for open science and reproducibility: 1. **Replication Competitions** - Competitions where researchers are challenged to replicate the results of notable papers, which will provide a practical demonstration of the REMARK standard and incentivize adoption. 2. **Tutorials and Workshops** - Target students and researchers to provide hands-on experience using our tools, demonstrating how to create reproducible research outputs and highlighting the advantages of open science. -3. **Talks** - Engage with journal editors and data editors to seek feedback and collaboration, to get a better sense of how our project can streamline review process, ensure reproducibility, and enhance the credibility of published research. +3. **Talks** - Engage with journal editors and data editors to seek feedback and collaboration to understand better how our project can streamline the review process, ensure reproducibility, and enhance the credibility of published research. -By combining these outreach efforts, the REMARK/SCI-PASS project can expand its reach and encourage wider adoption. +The REMARK/SCI-PASS project can expand its reach and encourage wider adoption by combining these outreach efforts. % ## Lessons Learned @@ -186,11 +186,11 @@ By combining these outreach efforts, the REMARK/SCI-PASS project can expand its :::{attention} -Please see attached Financial Report for a detailed breakdown of how the grant funds were used. +Please see the attached Financial Report for a detailed breakdown of how the grant funds were used. ::: -The majority of the funds were used to contract with Curvenote to integrate the MyST tools into the REMARK project. We also supported the work of three Johns Hopkins University PhD students over the summer of 2024 to produce REMARKs of their ongoing research projects. Finally, we hosted a workshop at the 30th International Conference for Computing in Economics and Finance in Singapore, and used the remaining funds for travel and lodging. +The majority of the funds were used to contract with Curvenote to integrate the MyST tools into the REMARK project. We also supported the work of three Johns Hopkins University PhD students over the summer of 2024 to produce REMARKs on their ongoing research projects. Finally, we hosted a workshop at the 30th International Conference for Computing in Economics and Finance in Singapore and used the remaining funds for travel and lodging. % ## Budget Variance diff --git a/report.pdf b/report.pdf index 94f6f867c75f4df75f96fe56f47ddd533f23fff9..2c4f1a41501ad88a7efa7c1835423e342362daf4 100644 GIT binary patch delta 50910 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 delta 50089 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