From d01489ef1617cd39c125a15ffa00bce8d6af006e Mon Sep 17 00:00:00 2001 From: Diogo Peralta Cordeiro Date: Wed, 31 Mar 2021 16:09:28 +0100 Subject: [PATCH] v2 page by Eliseu --- v2-src/LICENSE | 661 ++++++++++++++++++ v2-src/README.md | 10 + v2-src/_config.yml | 3 + v2-src/_layouts/default.html | 81 +++ v2-src/_posts/2020-02-10-gsoc.md | 18 + v2-src/_posts/2020-02-11-abou-gsoc.md | 17 + v2-src/_posts/2020-04-10-linux.md | 32 + v2-src/assets/css/bg.jpg | Bin 0 -> 140262 bytes v2-src/assets/css/common.css | 359 ++++++++++ v2-src/assets/css/mid.css | 359 ++++++++++ v2-src/assets/css/smol.css | 350 ++++++++++ v2-src/assets/imgs/logo.png | Bin 0 -> 21674 bytes v2-src/index.html | 74 ++ v2-src/join.html | 44 ++ v2-src/news.html | 18 + v2/LICENSE | 661 ++++++++++++++++++ v2/assets/css/bg.jpg | Bin 0 -> 140262 bytes v2/assets/css/common.css | 359 ++++++++++ v2/assets/css/mid.css | 359 ++++++++++ v2/assets/css/smol.css | 350 ++++++++++ v2/assets/imgs/logo.png | Bin 0 -> 21674 bytes v2/google summer of code/2020/02/10/gsoc.html | 91 +++ .../2020/02/11/abou-gsoc.html | 93 +++ v2/index.html | 151 ++++ v2/join.html | 121 ++++ v2/linux/2020/04/10/linux.html | 95 +++ v2/news.html | 111 +++ 27 files changed, 4417 insertions(+) create mode 100644 v2-src/LICENSE create mode 100644 v2-src/README.md create mode 100644 v2-src/_config.yml create mode 100644 v2-src/_layouts/default.html create mode 100644 v2-src/_posts/2020-02-10-gsoc.md create mode 100644 v2-src/_posts/2020-02-11-abou-gsoc.md create mode 100644 v2-src/_posts/2020-04-10-linux.md create mode 100644 v2-src/assets/css/bg.jpg create mode 100644 v2-src/assets/css/common.css create mode 100644 v2-src/assets/css/mid.css create mode 100644 v2-src/assets/css/smol.css create mode 100644 v2-src/assets/imgs/logo.png create mode 100644 v2-src/index.html create mode 100644 v2-src/join.html create mode 100644 v2-src/news.html create mode 100644 v2/LICENSE create mode 100644 v2/assets/css/bg.jpg create mode 100644 v2/assets/css/common.css create mode 100644 v2/assets/css/mid.css create mode 100644 v2/assets/css/smol.css create mode 100644 v2/assets/imgs/logo.png create mode 100644 v2/google summer of code/2020/02/10/gsoc.html create mode 100644 v2/google summer of code/2020/02/11/abou-gsoc.html create mode 100644 v2/index.html create mode 100644 v2/join.html create mode 100644 v2/linux/2020/04/10/linux.html create mode 100644 v2/news.html diff --git a/v2-src/LICENSE b/v2-src/LICENSE new file mode 100644 index 0000000..0ad25db --- /dev/null +++ b/v2-src/LICENSE @@ -0,0 +1,661 @@ + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. diff --git a/v2-src/README.md b/v2-src/README.md new file mode 100644 index 0000000..9a8f44f --- /dev/null +++ b/v2-src/README.md @@ -0,0 +1,10 @@ +# GNU social landing page +## A simple landing page for GNU social +Made as a proof of competence for GSoC 2020 + +## Features +* News with categories written in markdown +* Links to Documentation +* Better organization of content +* Modern design with pure CSS, no frameworks + diff --git a/v2-src/_config.yml b/v2-src/_config.yml new file mode 100644 index 0000000..436e944 --- /dev/null +++ b/v2-src/_config.yml @@ -0,0 +1,3 @@ +markdown: redcarpet +baseurl: /v2 +exclude: ['README.md'] diff --git a/v2-src/_layouts/default.html b/v2-src/_layouts/default.html new file mode 100644 index 0000000..d2d99f4 --- /dev/null +++ b/v2-src/_layouts/default.html @@ -0,0 +1,81 @@ + + + + + + + GNU social - a free social networking platform + + + + + + + +
+ + +
+

_The free/libre software social networking platform

+
+ +
+
+ + + + {{content}} + + +
+ + \ No newline at end of file diff --git a/v2-src/_posts/2020-02-10-gsoc.md b/v2-src/_posts/2020-02-10-gsoc.md new file mode 100644 index 0000000..4c75319 --- /dev/null +++ b/v2-src/_posts/2020-02-10-gsoc.md @@ -0,0 +1,18 @@ +--- +layout: default +title: GNU social will be on GSoC this summer of 2020! +categories: [Google Summer of Code] +--- +
+{{ " + +# GNU social will be on GSoC this summer of 2020! +GNU social is happy to announce that will be participating as a hosting project in Google Summer of Code for the third time in a row! + +## End of GSoC student application period (--03-31) +Students who haven't finished their proof of competence are allowed to further work until --04-10. After that we won't consider any further work in the assessment process. Results will be announced in --05-04. + +" | markdownify }} +
+ + diff --git a/v2-src/_posts/2020-02-11-abou-gsoc.md b/v2-src/_posts/2020-02-11-abou-gsoc.md new file mode 100644 index 0000000..e494be3 --- /dev/null +++ b/v2-src/_posts/2020-02-11-abou-gsoc.md @@ -0,0 +1,17 @@ +--- +layout: default +title: About Google Summer of Code +categories: [Google Summer of Code] +--- +
+{{ " + +# About GSoC +## University Students +Spend your summer break writing code and learning about open source development while earning a stipend! Accepted students work with a mentor and become a part of the open source community. Many become lifetime open source developers! + +## Open Source Organizations +686 open source organizations have been a part of GSoC since 2005, bringing new, excited developers into their communities and the world of open source! + +" | markdownify }} +
\ No newline at end of file diff --git a/v2-src/_posts/2020-04-10-linux.md b/v2-src/_posts/2020-04-10-linux.md new file mode 100644 index 0000000..54a7fd2 --- /dev/null +++ b/v2-src/_posts/2020-04-10-linux.md @@ -0,0 +1,32 @@ +--- +layout: default +title: GNU/Linux or as I've recently taken to calling it, GNU plus Linux. +categories: [Linux] +--- +
+{{ " + +# It just isn't only Linux... + +I'd just like to interject for a moment. What you're referring to as Linux, +is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. +Linux is not an operating system unto itself, but rather another free component +of a fully functioning GNU system made useful by the GNU corelibs, shell +utilities and vital system components comprising a full OS as defined by POSIX. + +Many computer users run a modified version of the GNU system every day, +without realizing it. Through a peculiar turn of events, the version of GNU +which is widely used today is often called "Linux", and many of its users are +not aware that it is basically the GNU system, developed by the GNU Project. + +There really is a Linux, and these people are using it, but it is just a +part of the system they use. Linux is the kernel: the program in the system +that allocates the machine's resources to the other programs that you run. +The kernel is an essential part of an operating system, but useless by itself; +it can only function in the context of a complete operating system. Linux is +normally used in combination with the GNU operating system: the whole system +is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux" +distributions are really distributions of GNU/Linux. + +" | markdownify }} +
\ No newline at end of file diff --git a/v2-src/assets/css/bg.jpg b/v2-src/assets/css/bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f7428bdefa6464fe4abcf0be4674070ef850a40a GIT binary patch literal 140262 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�LS82mHJ)|J793uTrMVb%FrOG7TICsnBhmR*;?ial0y$5sF zoxPv3b7N6YpE=n*3P(*L0e2BeE<&*KJ6i4^;akpC0*(eI++p5lUr#*0_-XLoXI(b7 zpH*~d+Pyic+wSUv0!^trT;MKgu^{CXkxo~ht7=Ilri<{&7NIVXwJ44*H`u(DAG`@i zx4bmFb<|~xwz#x*U|EK51W}yeO#7Fx8G#FKC(N^e{pkhH%*!EgxCAP5MV{btb3WX1 z0jdu^#O4l~$Ppq8k5GZZqi$kD(hlD+qWOcPtOxw8u|W$%5A#-QmByY0`h#)XxQoNH zg0xJB>L`L68v8*6Fg0p%R9Lmy-N^t9D6UBbhLbiA#F~dF(q9tj)DsV&mFV;INBKl} z{%|F#eu}Q<)$gwu@qQgn&w(|o#P15P0B!T>H?Kx=%H~a!>|k<5WpvcY>`?SrTkxAF z&7-ZJpJrNeE$rqqrfL!p9CJoNfS zHSrG?FK#<%M;>QiSrN=F)Uz%&TotF5Wr;JSsMS86AHHMAEw+-Ke6+9<708gq5jXV< z(D=JrtzMonD}SgZ``p(vFw;w4wtMW?)dCxqU-*9P=2H>-fbY#;iD~@Qv34CRc-))4 zX3g%C%Z}VD-?6&(c<&KCkFWn>_|GSK&B0v?8lB`+@W6?|$EcIhu4xTv*4Ut~F-_96>nfavr;L zVsYCai9~{VbI2|*eVoUK;zaEN0lVP|Chuwe)v+#vr;aaMSc+OrmbFVWQwu&qR%U!+ zw2g;CX!U0}LB=jToj%|Hkkc+@^zk|GDx~qBAb|+;Yn7^W-7SSlo{5H~K8gD4VLwK6 zBcAD@CcldJqO%Ul%TABYCkm7d@fzm&IBDmxb?rvVp9S1#zx?5oo?T}Z?0?!X;PEhv zUI;%G0mLfa6hLh@pX!hiO{3*zl&D0!4>?1wcW+&s)4ko5Wj{W;6+P)u{FYNA!z1^h(M&k5zdd_|nBhS*;pgl-w49+syarZb z*(~+r27)QzXTOf#019}~X}bv49-Zx3PIj-$r$xAowPS+3SUak}zENB`aRt3GlqALA z3qxlyqwp^?CZezkC2^~#^>SUFJ&rL)m-<(4m5x=Wt%ROvQ3Vvl@Z8YYf{!}z^05|k z80HnIJ_SGW0<*6x@OW-|=LJABSP|GkdG2rH7=4?HxV*B;qj3T0_AtFADlxh$8TDiQ z)hd*uMA%!$Z}oF68Mf)}^Yck_+HDNpxEcBFr|#eDSv#vV&lYg^lqM+Fj`~w^&I>3= znTd)nz;76quHabL;&x|yp8a#q>J2w%&)C^+@;%F+JvaM3?s!5~{8*dWcY$H}&NI5K zcD^KtltlAd=aMSxuzA4%bm?{8N~EP#$C)D3>aQ%tiENJp-*(&3?^M*K+z<36^+uIU zlHj13>G~SSJd5kd*!+aG45v!SHIhJJo(0^uETXT@$nuv9{?rYYg9rX{`8r z*fRK+d_*X488HgW5ww9XNs`&$r_AuBxk- zKR!2fILZ~NnYj6T{H@ZlE9-oS{Aijo$64ZA>I@4tnFX!fQFeOV%28Qc{Z^)f3r-)a z%Q`w%Jseg-YGoe0J`(vM=ayNelajjSn}9rZUbLyowrn%MzYDv-Vqwgs zue^Hm?y`%<(gCsWf7vH^*_KHUxAz@)>+G3d3qpga<5jOpl30B>4;UaSilAO=HEv09 zc-$FZycxyU`VYOBFw^;coJyH4i;q7oux7nl=U2>k;tOsHhKproNb4>^88#82GgM@I z1BIxnhp9aeY)|_s0c2L#O4ga2sbzc;Hg#}r^$i&uxX73t01zTYh)b&()2A98?vV@* z2&(x2U1O$U3Ou>LQH_XrkQ0=C#jyX@#K(>u8j*|s#|Ua!h!zZFuaD6%QLMJyD0^*U zELzNDvo#$FA=;?QHT8jYb<%lr)eJHwn;H~BOpYk}i;ytd)J-kqEI~|E%5rx~TjxL; z{?CS@<_k*Qdy)4=+`(prIch?Z%7_|yevbv%vOyywSM^ym<>|agWP|&_BZ!~t%o@p| z<|$-Dcm&V078D-&pk&gpH{jzt(1SRg7PH0N0#0ZRroB8G^)CiF;}J&*UtAP*)|E`w zTDbk`ai!ZoWKRx_Pq7Dz~gU{xdFt4{~yGFp%Be5)#++1iE!I0CYw1DsEiid^sNaD7z?kng$6h9Dpc<(kz0ScD=ZQ zSDk%vTU-}oWMyv4xoIa=?qsxl8_!dftsx}rzr2{WK|Q=^*CgAU#zNG=Cz zDc8y`PA|}2VrCOXN}*-hkhaUGTpsW>%iHBV5m2uULmj$hrx6|JsErJpgIyQ=dEMmt z^IJ@5qooGDYgaf)%QqlKT$(501ii(O<8*CRN7xb_Qj&@kM~SO$`3IV)x~q8^(`mFhrRcH2HT|F}Fy z{W$;6cTZj$Ijd;@^M%*HW>J>ALo{*lL7j);%oM}}AU35n@^tt36~Di>JME8tBd?FV zbLB5`_|X01FiCnKg_v3-dA?5P{Ng+&pPPNDCgFAp@TQ*Gq#@H5iE2IK^^xrUN8Mh% zaPY^0Wu;NMoW|vZ*$WVLxp9&4%zheTFElHFvnFY%DnM_kmq37v0gR=NR5#KNjnsnA zK`u2kWN3)&0~`d(8bssY{%E~+1N|4H%fNKR7Gtws2WUS>@i44_5Qqe5uMD$09D+Jl z4gWBkKp35DcLQgF_64HElZS$)ZyJeuw!8|N(b+uA3ZQ5m5>!xz zlL?{cflLM_QOJ|Ty-b%1TBTs0+zJRN*Kis}<4=}tX>s?aySSFn(Cwbf4#rILSD<@X zXEm}H)qbp*41VZuEKkjiE+0v{F0IixmYCHG;8>iU2TF z^yI*>Eg!!>XvZ>7Vi`^~KUB^jhu?V%RrsU*9ei+TP&czwJ^yndW8m6Z;gw0t5+~ZBK5MSpC$j_R}uXW`O-Uy3S&U4e4xMDo$Vbh9Mu-Z&#(e6eMTVQpeFpKI0>D(fP1kTvPIS$f18S{% z?a3D`VJNBr1eaNa{Vx|diH2hSWpGkv&sUpi`Z!uw+i3bBf+qGgkt1qYxY;30cDkDo zH83)2m0HJ(TlgBqvUv@bJzVC*z$MqD*OVu}e!t?(@g58vPbviJ^h=cxA z0@I%W`a8TN`0H;c-OJxIK?yW1i>cyJZwN8Gf*2lY=Q(klFJi&6wU%vf+SKMAn2WYx z*meycr&Oy_^FIVUCiS5NEUD&hPOOzM5- z%7CvA9s5OP<)A`FmkcvP5>w*D{1a=foMO)0$IG4$X}_iB!C$0g%)ckBo_J~2Cy!QU zT1ywq(w@Jn%cOHRC$FYh-u$KOHBY|(Jou~6Q8bd)y{I-bHd%-az-x#1s~2jfTs-?# zpd%-1y&s#N8>{z^$TcTabR1e0lHUE*h1W}@DuPU3A_c&^26H?T9-!Av*ly7GfQtXG zn&01e7>r~0;}V})^8z|PH7=0_LOI%hXo8|KyoYnW1ZQy*rH7VU2J9vATtP5TRbkco z#}aP#Oyj6BI>acc<~NMt-5u(9)0wWhZgKL7RX#YbOC0!MQs@-fT{P#vbk z=m_cp4NC7p3nc#6NB%x>>h(v9a>~_-s#C@8JwY*=b z&{@Bys9l8TGG=qo3z2RcwSo|(i3WgMwjK2B$i@L9hFR9OlJh)>+}uq;6s1nqY%Me= z^ZG4uh8$*i=}=E=l)d1iPH8IU^YWAl%F?_&YdTwZo;D`(M{kDS%%fN*yW9~DG?!(9 zZ{<;+s1-C>Dn9+#6-`Qdh^NJ3Evr1pF58sl;Pd)Af=t32^An?;@#FuwVrTW;Jk_*o zPu}hCJLuV|`!i>bII*v!&y#HzN3P2488)Zt>8@q(t%*MJZT~h~emM2uSerYC4?O>< zcB9Gb(4;T-AC@#wkF%4t|_djOiX6~mY_U#NUVhhZixgcL$W`-*QFd^acW80uh;f%dGjCB{lbMvZK>0q zlVIOp(9PvIJ$Cs?3DARx;DIlylMAg>U=Jolv#D8mw8Dyk7eaz3fxrKI6KkpnI9fXKN|(s547k#5u|lgzxCI(R?ceV!(tup`g1V zzl7K8@U4(|hvDo3%!AnD)UEeESXW=EFb72Cc*eyAv{6WQmCBAfg7^}Lhu+Okk+#Xm zM_TJ2rS*MS<*K8OZ10P0_7XC$hskQS`WB7VJ7sd~INpOqM;v8}ZPJu)&t_KZP84ra zv764N+O_5H`(tt--=k3*Q&FQR9Mk^w+=P;sTXk9au^GgYuV>+Vp8rM=lVO%0O?O^c zfMQHhu}BgeapVke}mO&mBU)D*?RBKIiZ*54jU^H@&F@m zc6Ds~@tiAzmUaDf+%JC-^Oa|-rVl#*`-iW<72fL}^5zw99dwSkx>Xub9&hZk`Ns$= zAdAM*{I`ErBwQJd5?4g(z}$c?Z{<)c%$;nulLKV@<+^s?6{N$3C<_7IR(G_hrHhQn z8#p~y3k)V|u?Z|+(F2wgOmH@hu;3MDCc^z7El>k!gYep8P*`QqbO;__bAy5?rr-Hj z(b{};9vR5$3jjCjplH&HLdiV5(hV^an|K`fWaIHROrS?~0W>%1x!38^pFIt2pfjH_ zzp)SI_;RNyMzsgI^Y})b1hizP#3f(8h}Hyr5vAivlN3OVjZ72HE1E8iBBUZ()*aU& z`|yI)R7+z}hx~({RT`FWyp)?ki+N|XOOCH6XlJBvwqM8x6d=ddLL4Zkj&6yd(XsYo zqkPSg@*exX{b<6?e-qZwwG`-7Ny=JF4odl^)_Pxs3f|_lS+vYm0oP|vEbo5$ zslJz>Lz%re6js*|ncf_oj(Obnct+(K$L1);@v2YZ$!6mmsS7b-@3@uUfx||bT$Rz; zvG#s_ryu|4%;__(l;_@vNWOh}*1-c^mb}{UA8%&$-M04d?C@{yUOc>H#)uPXPoEEb zIO*Di`txIcL%s7~XHH7&d*s`@SO2(tdG453!x1*h+Nx3(bDf9g0KFFY%RzPE!VNOy zpu_9!a^(lVV_*>O$u*j|(RN*C=Ys(|tHX@tR!pAE*CZyZ_*wcD}X;lOCM!{cOj$-Rot;vIcDEz$?;LrkVX z6RS66^?*TjDgDy1!$@n5WKlej_uxVXt6*e+f-wM0N}EofA0FZ;DYcL2f6-Ecv~NtG zCvW+X`JmDHsC+Prx4lH*;*&lbyHhkL-smlwYX97`0} z12grXA$Xr~GAd!dz zS->|A#D(a~WkX^dN>8um1P{Gn>5Qs)I%kLh6MT5WAESUfK))HI3L^C^(xOp0kN}53 z)TWE)zV0=rQyo2-Qd#I}DYP1jITNj?IFj>y?2@%PqcT%W*$3+%eeluLS*AVTsRNnF zg${>$>8AnsZkl#n)C%*UbFQrL(3`r#glRo^yQv^H)Du*5$MQ{d+!`l^)uD z&GfV96ZYNv?flK8$FKDsadxihXgl9;|9J56(A#H|X585^S5;BEu#{w&eG8`Yautkq zokwUm&>5UTUXmC<{0mXZ#A;a?nlVpz#-t2R$P3sLYj3lOwcb55x*Co(eVk6Ka~;Bj z;Uoax)8Z#AaLD`L)SD)6-lRcMN^xR|YCAwWh+~&H4-9FadF;&zPdgV_lBdU89k~{S z5Jh9ZMHJMA>})@|gLtzH&jOjD(a{+x za3QVeEr6%$_0iR;JrnkTjL_?D3^Z5$8aEsNzdzx+uxvA*u&;mX60d;RfX4hV0=_R#iU9$(U>|Ei*eyN4XTdHML-eajZ^ zcAmHteQ&axG<)Bv$9xjWr&Hcya_;Jo`R~i~h`jqgP^Be5^b?>JceiZJ?h%Q3paaIL zj1`5h?w{p%iyCz?_5o5F!;Dr--*rJQStyqh7z64x_&VzX^rzLz!lbv)bJ?#wKFE5b zXsUykNEzs+nh+~0{7$+2DCzRLb|)e}CdalqSnpP^n-g3Wo&}cWr^mz<4RrF{8E_fr zUOh_0;=uwyhL;yTXf!K^Hd+_Ex&0R}K=V$lfm=1Ii_JOGR^W8aQnA=7opE(0CV7em zawx@06-WAaf@?krCZ7!mRE$oFY+#tIxR0j(Hz>1&lA8f;CJL;TaMh%-QTHi$sjalJ zgPqxt>pmZl%}a!Eq!F|$*;|4#rl@j)iJBTmq8u!x+?s0I!KehDfql=cT)viTt+F7B zACMqebXkJDOP1g&p;nfZi~2lgt)h+iW6e6NLL*%N<;H%vI94zv*6kDZ6qC|B~#8s?_frp10 zC>{r}isE5s{A!rIL|v9D@Y>v(C2t)+`E=sd!2xPTU*2iK+yQyWD%8+quRJT5wvo9At{m1?-Z|AoC=3ehR zcXn^dUtOA|Qs+p5L*qH`b6uzI@myg6gd={11oONUF(L5RO9MX3Eb>f`_|A@m^fxl! zC0Qjl4f!s+Uai!lEFK8hRdCBsd!YYjSW-%)ttjA2Iz^;un1tBs_vW47U;C=pbJdys z)eEm~QmY5HV-gqmX)3CYq=&CpYxhKYQ-n?&iZW4pQ;6jm8rk~oEwvMDj> z((E5~@BH6OW&*{2i`n~1Pd(mAPW3mVxH#H#C}imNE?P1WxRb@Hh;UisCg%q1CoASperIV_IxW^k10UC?yWE zc+~*!uf~6t?p9Z6Ngt#z7s*$!mVJPGXEers?4JN2+#+ zCCa)9+*06K`64=_gUSfR8t76|Q?By&b7rQL9t|@lI(mW-&+S|H=<;@tP+7PcQ+u*} z2FhuKv-+W+L@2s`0t!&bO1Lp=TJ~M{@SQ}}jBlRweD%?|#eE;Y_UO^iXMguwa&$|d zf_t>)+?{tu%vrZ(#>IQ<-_Bn(wfz}VM|bcCB3C_7@9p<`I=g?}=%Vk@w&TvR)vSJMowi3HM!4pxz!n zX&ednxRF>)HAorZ)EX#j|C=#lUI(#kA+R`sO;IGA=6^IvE!{!A<4p}}8eNx?fymE7 zKwGW>pF?BCB^Lf986l!hjhm3T-Z4-s=qNj^FuMjIAq4{Qs(l2c*f`8{m>7X zk?)2{1KJ=c8Klc__?*9VT1ZY1!rN3i6An*ZS=AwOUXP_WJkx%D_s)T}zg~OZ>)t7& zNkN0D7DlI{^#$xIhFDl0)&=M6`u3iD^>+PvWcPE^|9leq7a8~SxdUrj zCJj(kJnlStOUUwn;z76>%wfo`iS(9!C z-Sj{_O6G`Dt^@{j{Q^VhcQrB>DD@zW7^n4ir6+2mQ+J%+sV$N?g^k-ChGTo7FJgKv z62c&x4|kQDJ)_8{*!M*B6dl@PA0TsxBh#Yt@LYb2U>zu|N6-gHNG{F#; z;)xm$|G$4WlV$@&x(|^G6f{m#BQCj>1(90mKGE`S17A?ng`~)MCDoGJM)H>2Gb_6Z z0s8`D#G;=p>^^ujB_=VoQ0@s{k1#Bp=V+2zN}6Dh(Oq6=kzb{jw9<bW){Ef?AVV%hZp(z84j7IJQ@#G{F!KKPMbNesp-|x|1WO@Au_g~w-v)yYq z&n>&`x8!)u#&-v#)(>crzb|jcxTQ18qhcS#R))t7`WLePkrvo7#ua`_r;X2Dn>SXc zjnjqar+LMeb6}s*&L!J3{CfWjJTccS3-KYex&(3#G{!a;ZtSa^JbvB3ix-ud7V1vw zoT!{04_hYvGT>ow zj;)KF4wMXLCqbn__u&7}rId&$OR%kKs;Ge^xO>fTB3KcveN?SwLJ*j| z%azl3QVJh{!YgY`x^3)d4M6%M;_m3V@9@V-A17RIxS|M1!IY2G?$;p;U8%B;wo2;z z1%I(+S?7F%y4H_G?(JZAGj_E%UbOS~+F7GO4Y;U}%FVX2#3m>&fejPD%X zy&dOA2GJ+FVFw|`m6!%hGAyC?K``C(sRtZ+OmK5 z9`W1OS#&l5nadgfUTTd}9Si{EzX$z3XQ&+C-M+fz{3ZX$`r|A zgG>?c>n07s%h=pn5CJ+89;cmJs(kZ~rZv&T(KK!TzpYT#)YK4ObYP;ziitG!q7b+a`WLnje-$s|_NC=@JK0Sxig+)G7>- zS;!1?n;{CTB#_hMSA*YbiZvO0(@CL=hDX?}K2r3wyx@Kf>CPCdvhA3%#e;9}THb=E z9Suz^!CoSL!fSV&agQ^kUy1W zb%q=1)Y@=EATmNhz)CGE4Z9tt7z`~erbcRqDKrL@sFa%YK~pn`L&mo*K@YkUTzwx4~&zQ%ljDltTCdn>pyC zp*Y0fA%c`AA{`vr<&=L%2(>9c+;5Fve1AjjCo8UQ|Ll+3XMFJ0d;d$OJdk{(Dbk14s=3w;*YoI8)^ofjc-%LPe(pRDJMqc zC7(P8ViJ*=ioV;-Z6tWAgn0c&%(yOIR5e23RRX~}f+DLR5l7hU5PKQ99Xo3b3T8i+ zw9N_h43^VCt|-;20)l0cqUz!7Y-^kMOH5qZPR`%)F9#ViN25ng*2m;;%W${HDxdv+ z!sZ`ljp#1hKYX-yZAYO!G4;KLSsHMunm$>1->kcmoCZ@}faW_jHQ3PD6D^*0x0B7W zitC{ngn3xU;ZH7o^5)r7zs|X^GuD`@*I_*T`Ge9OiB?!!iXkuwqiZPWAEjSdJr1oZ zqCtlji+RZivHK%A3@Ir8=PFNGzvA`>=bqX1{oj|C&Ru_X$IQpWmfT$iAJE{tI>n}L zGt7v3shRg-IywhQ#@ff1`8yeIpIJHUO;@O72eIP zzvY@UFv{N|VAWrvmI$QrhLCFxPAh{thNrqW=u8BG^f;=FV+q~=QfqH4Unu)QQWs7b zdkN>QV>OiedYEz>T!eC$Bj{sUSGgdo7UI~o5m6OmH8P~lOZP%UBbjxPjJUm45or|L zz|etHGOHgxAH3G>HTULZWaM%$1?NFRMJLDFhe2Qh10{TF^8Q~74?eTg_n`zW0w4<1 zmz_`PHpV==;ZfJCqq6HBKeP&d&&t557R$J3HjzuNjtbkFn_~eT6LtXLy_c%Cc^bK( z%%?bncN)p&e|YKlar-}<|9iZWw-X-nw~bRdn!?1Sqn=NSw6$0wi<*{1HWQ9P4r<90B0_cz+}-_yE#@SZg5_ zF=U%8su4=5QZ+n8G>i$Xlox78dYuW7d`Hic3Ja`mMPuQ6jR>cdML-Je5BB_fR`mWe zip>(?MmYF(D^N8D+?Dv~NA8oChF>BNOy*5mW7SxWH|&9I39a;xtJ{xglk@*ks$5xPm}i? zMs@Z#0(JjOdZS*U4OjZfh?#hR%vh_uDP>e7o)6#d8fK>!3Y4w#!P@QAT8#Hsg>zt_ zdhM*4=Hhei7`hs9{H(3lh{6Y{o3=Z=T2Oe{uwmtW}{fI4B1;4 z=hkSCl&y~ag<@4R0*FIjY_Phv#2OJc(QNS8BIdo*{_yy@LFN~ZzLdB0^C@%Y&WL|e zcH+vqO>=*I>HazOH>EV+yX)orcgEh`!bupNE?fxymjrJaT2 zA!57i7y)V+L*VFMqcLrQ?@zd(h<=xIWZ!P<{f4zZh0(rO$&aX zwCle84`noK_GhKZI3%oYuA5~^&Vt3PYp?Y%3#$WI(cl$i#n^aK=%NSg2iR+=7Xme0 zyL{52c;cLJ{{MG?z^rd1_6B{|Uv>?C=hn*iVG!cZfRCT3Y?~82S3!+k+RzB*3<5dD zDr9W+5fLKcp|S<3p_m7}J7C7y3!%#RT96S)H?T{XP9Uq~h$y_~~6 z5^kgh=Zg7=wn%MYvw=ajJRW{`*j~ILawTtYYpHc%3%z3QD~+>HJ;R?v3VHf+LB;k& zsjwb+sTw6|(yujh@0vT})q98EJm#_S3x18)5Z9HbzDAuw16Cg$bjunDV8>;E7BSl~M@^i$psJ z{t0>QxZX1tFa6K0M^8O>{_@ow|9E4o^WqVSvA)=DZAjZz<}8}oSN>_;yc|=SoKxR zB)HccTwOT|N-zB^9E?Q>Kj4DoaFj z%|p@S);xN4&8ubK#je(rA^ukIxB7V=t-S`(8>T2W@nyVPln@K!{>6n%L{Y7HiqZn& z>fWp@iTK;bsr%n7K#a>s zL4mdR!dKMiNrY_xN$0GGSWF0HwHA8z0u0TsgF;Qrpb@_A|971hE(jRGzzA@}b$9mP ziyhn(Oe_I}E>wVlZzBJ3@py-56c_=(v%!d!h${Vokg>%W$L8fC`73ZL2{AU{*#tEc#J~ zmF?VJx6LaNI6nVPutCLeD-GMxmiN}#WBHz_vf6)H!gu{+c-2GE@eA{R{&h^_@XQsQ zL;7h>oJ&(ttwsR@mS+tavZ%92Yr6@Ha;@b*J>k&t_pAwp&Duv^z3&2aR< zl@1jMg_^@ggD(mvk%U3!2j3(SvZ=o`P(b+V5W!Akpb1Z7NbH!wJ=c^2$BO#R@~-I; zsvwsGfUFE~;_?FTI}4{SBsGi(t6?GeABQwsuuY^=u<39xpn$b3Y>Oc4q;~xrVtoyR z!V@E?Wm2;iWRyKeJP$-M3WB0vhaE*#8-y96G7=>l8#MDD z@5R0N-&fZ^oq6uIsS)+*8&jgvmX3)uZJe;G;pnOmSFdIDlB7j}&mLO+r6{3Wl>TVr z$?`K{eEsxDll#+@rJA~7E1c$WSANblzWUN)ZZpWQ8V(3FfLdXaRD17&A8(!Y%88X* z4xM;HdH_j8AXbemM^HblBG(9u2I!sa90??WJlP}!8iGuRt`QK0-2l4oxQ=LrVhaB+ z5J=Tv3Fx&KFznzK5H?UNA4vQKoF(D{poT=ePc8&YhgvBBo5uyThgvZq@Fo2&NI6lb zCG98d)HF0HKwHa|c-Ot$Tn>U)gnqume@{5we5}y3vSn76M@qJvS&Cs|L@$7l88NUi z3~!wmG<8fcq7O_ifeEe9!VqoTtta0<{q5~Db;C7%UfjY=3R1vnCf)R4GM%M1lsU)& zGu^Dy+P~!N$nPvx7{hnXx+~*+r=tDU_f7jwtY4G#MD*f}W?&ygqs}xiVS0=1P^z}~ z!T}_`3fZ^6wZk;N<&)CW=RSGo&X?0W54}3!&cFA%xTq{HN*4|#6jY57f_4Y%A`cHa z#4Nxc0to5g6jk5;pRMWJpBrEN#V^_6XP*BNDgtX(dzrbl1ecjM*i^7U3cQ6W)|NGL z9T{tLI>TI^^elG}^hjl&Bjik`sWv#@S@6VbEilgfVr_FI@|95jUaXW7ovY67TDs)E zd&mEBEWD7_&zib_ReEwn5e>*|Z$s=E5H2;3>6&OJ$W`f`NgO35G+o$rP>@&445Dtn z{sY&I8{Ck?I0kPS2Y30(gZC0*9(n7x4;sV|DsP9fgb>;yf>^PQrSAa|e8oBJJ?y#m zI#~{aE`aSKGAjQU*`J_K6q`l8Tx=Hc5WU*sk%bMqY;Zt6Kt=~wp(9$;L+g7V1D~y3 zjyI0_unXH$-!M`=EOQ@Z_-j=}Dc5KTo*%h+-Qsx{-<{sQbHPq~pQr>EQO+OVP(*2$ z%ME{vI+igQdCCRpz(+-?Mlf+6dxAq0WtpG*^NQoQZ+NxJ@=4t8zr7*5=hZbUe!X)C z(;+*z=n+Tp+wSp}FTQzOd3AKtZEwDKXT+t%KFj|3AME+#?fpBsy{GP6UIJZG4dnJ# z52=!8In<=w2IY{PFDSQKUN42-($J7*S3%_3ka7N*tBaQ2KQlAop7f@#&v#@5A@0U3 z8&kQ-Qq>d%+oq|Zd#WsN?EYEjN&x#+7@VEEw%!U8=CaRKX%%J81*!!h^@e;$XZ%as z(r$iX11#6V??{v3mm)kQtlC$ZCmntuEAZb>znXpD&gLdaIAHBw=hCHeMp8kTU|KcjNjTl7f zh7z_&7Tx|PG4#{mkti_n(*=Z45(E4=0)oBkpTw2HH}+AABGppF3>OiSqnfUS2^~rT zh_s?;HFkVv81$e)sTNv+TEZCzR$-DBKqeA!!W+T4rwnk_eavQNOjdVW+=%>uq7hd-&0F_l@5+DmE%x zfxQZqej%eyRe0Fd7~tN<2P{jVO;kH7DpqhClcO_MzbO3_v3kpMYlCMuq0o!uR;EV@8V9t)ZhBlTG;T0(6|&umuAA3&Ba-%c4n zeK1cfRK175HyOmLAJpJ2{s}L|*q3Y7*9{)h;3s;F_omw!ZlHSrhiIFJ_6#&}NU9j1 zMiYe`L7+)XR6XM}`+*`li<3RUf#HG8kKIMPfmn#{1Lp|AHykv{?H1aYlr~lZ3weAC zn6=U-%_=<>T+l6|((z~rvJvA&4n{@Eqja(INn@t7LGzjJ#~k0^f9o2H6?;;Q2Hm5m zJk21J5%;I*h!P2lgHVGQnh=WoOi^T?W zNEOyctA~cFO*%lCqzdzH*lytj+`DP)J2Ahk|LXgWV}Beke*S!4y{(#Gv-9LL7o`^6 zSq&d03y2z1tc6MfL51%AFm^Po9XLmY9Z6zF7E2T%4N2Js&zkKyRqnC1rVqB*{{Cch z*!bh7AjsUY!mnZ>Xlj;F$Lp{cUj2OB7k!_%Af9FgqDDnqR==~b7v>O3aW+vFu3m{L zA;XFP%|%5*Ti8Jjw2nF9y-^#yHQ#Yi46}juK7ur+1a?<3+hPe!|J2x+S=gH@~56TFQps}&nf z+mYxI_FO*e!Ws)=k~vu&OaKvq(TqO>{^)2#i>MWCJy>-rd2#0crxyQqdDpwWpM^R< zII?A%=XTj5gz72c8>@6@v68`9RWjvhktiy|IiE(qOXEI%l7qL`iZ3gQc_0s6xq|cJ z;Go!x@D_&dEBP&%wwJaQu3q<(+U_7Qvc^0V(mh;&-Bq0WTw_5=#G$Ob ze@K%KM~A|DX0wffRZO9GXRBrho_L1$XR_*Du@TJUx`BHJKke&!X#;iuoW|c1 zL)!dBoY6C=CW6f^VBpK4LYE_0s?N639xDE1+xo>sL=p@c!E~7Lg>1~=I2y2)=D-4a zPwvKCs!NCRVE}7*Sre zFo#L0D7UA%6U<_MtQ3(>1liDI!lu3!F=iqE?q8&!__Irt2AYyZii8<3idk`a%L_Bp z7rd1{9+-1D{^9KRqR)3)YF6Q9LB-2o)F#|+JOsQDPc_5iwb2d%x@yF};0U-XAmEv% z$ATCk!Z15S;EYE=a!Fe zJ9f|Wb8K70b8NZ4hjvVgp1Q5tgLs`am*i~$Fyyzu_7782GC*tk?V-I>J#b{|*aGV9 zb1iUmZU;fi^+N{r(jx5pSh25-d17!UeSCu;!^qMaeWeG1xQkX`mrk`x6nH{L4$vTq zKx}+?b|I3>RthpEC6I^2i?ap%G1U{8_kmVm^Ix@G-GuAm-c&(nL2M442AL4T6pX|t z#`7b=q8p83V?76o1d=zELs%vIuu{mM1#Dz*J=Jlt?dFZ^&dj-RF2;?o;pK9GFeD%< zYdK=l*|gQ=)}(ySC4nWMT7)QbT14rLl4-GNFQqo4P;*S4O2yT>Dmj@gkzpO9(xJnn zA*i;Rlww4hOIu!c@PX+o{x$ycx|d(LIsI6J_)PodkLpvlsqd_$=6z~i@F8P(>u1=b z>CCfhnYHVxP1_UT+)wQnsMUfa>f)L$$It0s7f9M8!M&}k5VyEfj{tNJSYO(Ujo0E_ z&cV=GW;PMH6o{oo4NLAr+?(oqzQ2nj3s=8kOV{j97t7li@Wz-h@Q!k0 z|Ev9{m_ra9N9?Hd(kbCG;lLyjcA$omh8t2HTH%MH+2$cO%!8RNT*k%NdEsh2z`+3C zN&u)!!Hjspj74T33oe-5HVBZ~^wSyVzP8lVH<4Bb;~-f_5ITnFy|^t>UJBG1VG)X~ zV{UpIH?JmkyE+Gw4WklNL5)4!6B}so!{BpGqovhq*Lh%R4A>BA1Py3IxODRLGrw*- zz2)T1_J`BlFypu4UDQg!$U2Ke63Ey%#I7Dw0&4?!=Q09!V^TYu)b;>t84||A(rzvG zOjP(~34Apr`;}J0O-E5QcaU(3WuC5;fd}v><$KU^p@+ z)&-2pXh(+?ItvEk9w;XOqm^t%V-rJp75at4G$oc|p0>-tHZ_Pdp{mE1rBh0#L_Ec; zT0jjkQkQ4xR~6AVvq;KQ-0nFuOMUOdX$@~ocdqYxx;)0C!|y?E;jrP-C*k$OvrJIKsvTj-xIsl6{MZ7r4VsI&h?Y; zzq2WD$205ZG`#Y_3u`W{{`&c?>5@r}EhR;<7dYfThTI$6(22SwZi_i|Pb@oJN3BJR zBq>e#c8RgA(Zg8g>Iy-AR`j-Z(|fySe%er+Xq@tmHb7N3Z+>+230>cR%DSW9n)!sV zxdI2w1u;vYBtihAHNBd>fBVO+eJs(yliMTtiLy*~n$B-NF*66?HPV|bvK_4WHpp8C26jHZP9Kr+nI;GeV zrP;^w!-G5sSOwoeUpqaCDMR9|gH9s80d-g+bAk(*Ra5m6R%VqGK1T-;k=o4>yxhW2 zxREoQ@FsbYODE%sc#5Zl2N@^swVMJ{kM1c`Da}X|%aSBkNsMijNydo4ccLFmXBV!k zz3u#z+?zKhuDjgx;ZdupRzc-<6&5zc-ebi&qzOuQ8bHzb_8tW9&}t+~?`B*1nAiVC z6$ZAaVySuwB3u~|v>|lOm`_?~y**>}f`2V||LgZ#0(Y*T(mwl_R~G`U;7;b8Z*nXj zc7lYIlKgE4V3aDw8fCsk`jNsw{W+ti9Q7O=+jc;O@PihZtgw7yvFrG`8PqLj%1a?@ zwpa}5OSI{8ZMxv&pS^d7<*I3e>a%}pTpU7jiIO@d<7Y$lsM&+OGP%YwNT>fBxnjZZ zV>d+fB6aubRSRsvL`Lj* zP+p+H3!zh+h~HsWDD`iJ-pZ6TLLCPeqp4=Mz0cDg>-{8Qc$=1zLNzVBa;Z>TDj>g- zQA&_5_Eapl=iNJ~eJzi~e=u0UFouprJj!#irN&#={dZh_`{QF%A}=^Qp8PRu-GAdF z-NoI%L3+#}KVogDnRkJIcHog$b0TxCxCUAdsti+TEej#YkvWUN*^;0c;t8b}TsJTI z_m=1XwcyO>moMtSemi}^k3Y=(NA^$AKNvF9^^x*!estB8FX3<&_uQ0Y>@CQSV-J3> zN@-*%L!-|`gz;G8Zbgw`bO#xLs}>Rh-?d?w%Qf@`C*D& z1Q1eb%7q2X?h;T#Op(_Av3&JUbkbqdNoBCv6 zU^5)H6xAzX-S3Ct2rTJ$FNAsy;s8AyxS!O>I+!~^t07po7cqK}^#&K!L0_ABEr|M2Or z`R?U$54{UG}L2j?Vz_P5`lv5oon_J4lgvF640BXH1ln^noNW9&2gs==7a z5g>Qs0VeIL^>WaZZ>Y=wnv~AMx7F0Rj=KK`nfU~BgI!Y#n)Qgfs#Y6swx!N{uHL2y zLt?orS)HCcxz@^%t?5^_4_vVS`s{=@BH>mhbQb_K@OU_#aW;(V9zA#Use`Y)kosJD zl3-Bs_EN~8FhL#zpIw5_6?`h}%f+e? zVOZ4b?%?AO20r--d)uLIC>)}~BR2~Xrm(;wvhe%;|4VkhG;PuF zohhxSJ|2I0{f@^Q9)Ifdmv`j+>(J@{d~*M#mrlLC=ZodO^K018xg!KM`pZ_>j|MT0a^B#TsyM~)~yfyo$S-W3cx8sE~nP2U=JmbSP zGnW0-{_-mi%sjOJ`PI9crT5>~>iYI$WGJ4#X3QGrvyWMa8$eT~p8Ddq&dxkL>=DTX zSmG_0ge5AWJ~8T3O095=F}LpJ1jId~>%J;ru83l-m04F<36i)pO12#)r0{@%S&Xzz zR-ak488!zq_avq@nLG#8rvsA1wjglI<#*?-#WZ(=rbvvyGDY$N)&QK%I(6#m!e?IH zx~1sk{x>fl9(k!K@lw%f&psr4!+)%WppSI|tF{cGEAhO&09Oj4qmDsZR%q~%u1UUb zn7AZ#a|ANfp)h-B6|QC1ju<*1WAM^=Eqx3_kUR?4Aaws7m?RWIQU2uZ5J)1@&@ciA zKv5Y$jRovHQPVOZiHq91f@dcGjXayz{d4)EuAE25K@kCgHgOjaQJL`K&=r?C-CC+Q zD<^N?LhA?hkkGD4O|0S^XK9f^MyI$?h=0SsFupy5N6hZo^BJvq)Drpd42

)N@_yp*lQ$(gPw6LQMcu=x;ZbD~_8T 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�l`j;mf8=||$NlogUf=Z1+QL({P%kCHh@~-;o=6sCv9fswCaH+O~8YrPM*{=7~YC7zv%M;$*J@neUHZN^ZsmA&p zd}#I1{O;Mj5S!NH2`rf}hp&)sq=up#OL&du$SEg_Fe8;N7g&0te6#AuA+^_j z0Bkgr^H${7#A$W~PDT{~yx&Rf>?h!=k`@|mD|%i}LU@b-sB`H~MS!Kun$#v~$Y zvWjXU0&eEepY%@Fg_+)I==pG$l@ikZQwCFS;>tlfnV{lShWdbE@pp9KUt)c;Wuv3!6*na-f8Y z5$q{A$Ae)(v^6om9Gz+A-~d^+K7sW#^_Zf-;i>u#<_}{;a!=yLSvMA=u7;GEHPb3a zg=LOa;T>w%SQ8sLV<%nZ>M~`WInFw$kM&?%!SJfNF&(HcJa_n2bupghDAlInSCGbd zD<{j0xmJQjnOzW<*PrIlpNj``m}oLORq_0-@`3rQLBL0qZgZ>j`pdUFbyhN|#%9w3 z5lU4tSf#QS#q{)4+jG*v@^%xzXsk9YX2ra^7vlxyF_`8199QKacwiE>xGFm zEbqglj9U*twVk3OpJU7oxkWJm(Ku5(dGW&#-y+?dLxGLpa#%Z|sU}vqc&@}xuV+Cc z?PQ2G2Qvg#ewk2!YDz5Y^)w{ebXFQRvFNQ=>nUaGdeE?;!ZW=^T?NR)+RrG&KX&K9 zF9WR)b=QUNy$_5h;1ZJ|2XNoGWbM_ZtUH03MfzUG$|uRagjqy6^2+KjCg64_Us*zy zRJl4jY_UL@l5UfJ8&s{3Qj5~1h}k`pc$H?= z+Cncb@?aen8Pj8?1vB9RYOE(P|RQ`w?qSg$k40<)JxPM(}rHD`I6%WQQxXtjKQ) zAY18F=Eppc7ZgRR@NRK`f;-10i&~AXByWo3%lx-j~;$V)k0JLxwzyeOwxd8J-#gh|b zjH{~)niCvr`Zeaos4LVsW&(a?3_c0tYzQ2-hhce?mc$^a1;*0Ax5|&W8cL?FTd++0 z+lD6r-H(f3!@U8fW8tkOX8Om_u5)l*&6ceXfrJYeim~Nu3+I+jg{NyOrL*a|0^usZ z1Ineq;?!cXbI-_FZ_$xgU-{poTc<{?-f@j3!OS{%90jV&?sBLlV`JD{4EB`9D3)li zaDA+)%cAo=c+9QhtZfz3JHa$jWkK3%<33B%RV!$Fxi-acI==N%24nn-B^aZ4q#CDR>E0Wt}mT)$1|P z%XGCl3o=O7}B`VxmpaxgCSMO;%4T?%xX|38;T|# z#NaeDjRI|kB>1Gs+nA`_RNib_H5q5A(b!hd|8ySA`RAyKA-86AFN80)G^VzYK^hB> z;K~b+Ty1k?^kxJYEpA~hw-ZAu?($*}Zz$%TOf12sA3m*?v!#szno=S|;cHTph!;4u z&4Cd4tetc(A)N!ANsX5bnE*)3qo}R@-mqr;a zy9Z3S;0fOnCpIa-7J!1y+*j1u+gJWd%7hD(Kqwdd=J4d~4K3>pnf7oE12lI~cCO9R3cNDtcJW9zf z56%}J?8DhMjpd4e^7tly&FJ#Y#jU}9e}X^)jh}N2;7&1X4HbL^(*~WnWj3DVPvYm%DCZrV zlfp_hin~LACQFl!rfM?KIOGnzIb8*F4xGotE}z`q>{`8C&$SeKx>9TCuSJr3np#o9 zkJrSxwgw}3Auh3NVnmh`&Da^7)C5Smhp`IIHggyeikoR%?&R9$IK*tkdw&=r7!>$z z)uyZEN$iHklu7aR7+SkIT)QDbVR6K=A`mA0?ZK>FU8&8*sV);1MO}DHy^w-n7Zfy$ zGMPd9Ps=TkvXJ4t>ADoqpqRAktSEdmASp@-7zNS zx})EyUWyN%JbI7EcqmW2Yv&x?C%HM!C+ zeQydCJr#^cQ>(zjRW-G+F81~Ps~EP4y}c^rLhL0LiRzB(SdBBfiuL;^0Zq;IS2IkR z{Y>kO^nxivW5(3Ym=K$Uyx2+{H^mG);0C4$Orvc$aiXB*7@t{e3Spt+qOYwCIoQfa zFL3qZ(n|89t*q5IP`CTf6V(>xO43HV+V8NJu zk`;`BR-pyMKn%dauFAu#sIiVgV;!A96_%5SG2Qel-T-;$6f~Qjl`K#fnH}d*0Y=M| zK&Mc#eotV^E|@T|$=!7Po->j)nUis|9%B%;tYjeLa)L0pbs&giMav$D>I`d95d6Zy zG@O-b981@`LPvhT_Qkylr=KQYs`4Z{JJ`VPc7Oy$jL}Zc_ z&o4GupyjNrX6l1w=bwRiMXMT~-&8j4S|?Vs$Yha6{viPsS_sT%AS`31s!WVx>MH*N zhM#+(F?>u3Po?o6Jr6NSnRE>}XDq&sJTv??Fe0qanj@M^c9MrA+-{1<`0Gu2!koxF zkg}$9yXFeOM=lLlxUFYyC`2)+ zX3JgfC*W*oZI|m~`eGw9vV|B_>eUz<@kjCUzgk1-Y29L9N)CMfu*6;b><{{XEG>!b zC`n+>fKNFim0%b(sf$k~XgkSm;^R}!QNynFIejFg6%rH6r#_y~(b+3l1%mo4#1ILg zKm~71u;MmlVmwre1tDsjO^kD>o55k>Qc2o~OLRy}O09;WdpgD2CFu=@1ci^n1gPlh zF0YDB6aj1yo7N*RK32>j2rfvj$HG^d4YbK&91|ZG%JGyvmEMiOVmI@oHoEDRDlZDn zkvd5qbWfn_X?&%5fvcCQEKz6(;mPcfYuV_N4-RzpCnO~l%%uTm0V>yW>B{yZz~^J{ z(RMHH$^x;G@L8uN52u20gQc+B4d&08A+Sk7i(1e)?cB}cg@b(7zAvaAn~g5O`~-?x zuTbX;kbfK$)vI+mdC!Ef3BGB#<6#rAMjbT&i1f0eISH@oR?IfYzr`u24bAn4k0W+M zn+V=f0b0Vlg3)66D#-#M!)vC3*crhcyVpbW$k3c!bkW>2A(3}%x?ZnG4Ga#>xeOkM z+786B_e)OEt8M3@Z%-YcbTmIocmL0lE#fMlL;*@wB-NM_!+xyYgz5*YyGs%}0oG2H zX-JYn7F0snmul#dA8FSPWw0vxnKA5K0dX*&K7QN;KXr+GQ#!lEAd6MH1Pp}34%7mi z4KYO|JqjIwfX4_TM{s2%hXtk_zJ#!@g?uo}RbV9+0&}i{fYdE;*9-kIE#_r{FEz&* z2J>KcN*oniDKpbaO9P|y_~iQeEg}GVb4EBWixFJ_iPWnSg|Xjnvp}^c zZKS%Spr>A+c9g#&Pq9*B;Ou`#>ZcrO)U;?bO$%e z0g<^XjgZqlVeJ}X&Cn<4-NFTWFY%M*ZqZ^#^IIk`>3^J(9@zoseop1uLJ3w^sB`^p z{}P(wO;_gJhc)6(gmqYbRVa*U-@8^IU{_wnpa^I-y)9rk1*=$*iM!xf^gwAlqtMt;Ly^m~fLB*9KpSOG z5j#*54P!J1y-R^McUr_3TbSBd?xL83KBgU>x+CuNg=%-hi5Q-rWFMGwJ6!(2sg$X4 zZA?k2fu^w7lw)^p_L1+iqprnm|Dy!$LkXvEKX+29LfonKg=%BPKQWnPtwS5DKQT#- zH{CINl0}q*m6gz@lplO-s~6}wJWVh3KojVW9Ihhiad?8B)`|oyiwkQY8mCFNN9TDN zsP9vy%G8=HB4?_^>cA{8|9}a6Jv_2#RE=gK&0?!y>;oS5(X7)ju_)Tx90p)9$E1CE z)wL<$q1sXY1*W?D|xy{-=Jtm4ab%2BsH9opT^2jmi0(n4_OR9R}DDL}=Qk?Lmj%#89-cJ2gQ_L9xWCI7vPl@q702&HK;j;!pL-Otl!+ zxo^UHdSklhDqs~qcO$%)(%E_mZH{59=K$r&?E-fQ7TkHsP-sKry>nz1-gS5+CCxh7 zNAxVpC7volXaA63Fm1!yopAwa*Zw=+@w$KBA=0a#@h7%6vaJGB`KU-T72Byo(h{!d9bxB%;OKS7qwqzQNbACfn? z6Pv?9wQ`C1keFU8qpt5E^%*dRL0bVaPo58Vgk*U z_YZmM>Dm4qx%Fr!=y#I_ZsjY~Hj||s6B@rVF{ZAE4%l73SyNN&sZz+l>4dX}-bQm` zY=&Z%Ik&^%MyQ7A(A_F|wmM)Jh71gxEM>h==#6#<++KC8d0`8b@)V}S#hCuo;+C;y zN>mz|N~3&n%CAH{A{*RTj@PSaH3MC*$cO*4HK$A%mKGWG69f}b5#kF^mT zO+I~sUM&X$H5C3IbFbnXZCc9qk7;z)Dpwlv4JL0i#GaW%z9`1QzUU1wug}vpT|!om zS1FtNRq%pHzryqFaUPlQ!~`;W^FY zo-JEaz#PglDEMG8+mRaCOq#w@9pW#f@IiqXN?cn?zFt6kM2?Nf)PpqBc&jx1v12(v zlNBn8UkB^^RLPa<&G~b53;$Sb@P`H|V`x^~?lfgO4$% zT?~<O{Nd$}&F~fN}AU1 z98RHBPM9WzUaha%NEOxa@&nn4V`{MH6Xi6>+7^IS1QEdRm~;;kY=(8!}j33ENY@vLc8-LK3^F4S5C53l_lf>HS43 z@+><4z?>uI=a-Xg)Ch&K$QR>0G>;hy%&%q{dB>`rE_1SpHf+Z zQ&(Cp(Pf^x9FkMI(#+L9te1z>o;9m`1fd14SU}bE9lb(2FD%D|xww$^5yi5v<4`OF zqyUbAxlMEW6vV`UN>~Z>#~1=|Lt@H;UaHd!q?~3GJF8o9e-SqJFx(0W#*gAD=GZKG z4yM&tK#~DWdBy^I7+52)nvoxP1O0-FjotWEKsUjm0VsuRYR)Ke404!&R0_5MxD^>O z9DVSRk}65?3;C7fuXHrOgJ-5yLs+`=0?Ob>R&O)md41cE1A`=RLofjbefXm$Z+pg3Uu zIgOKV;MDNwu1h5)jIF29GzIXwT^ay{c(NRJz=tp;1~Uq{aCFC}M$IH`OxdeMS##JV zM&$-%;T*C1-uo=at^oWRkn-T9{O98Y_w!EBS)X%M)%K+Ip<`9qrLdXUEb)_nfJ41E zCI@YUFPC7eL79V7n5tlDfc*RMa3;;CPy{!aohB{^(`L=e<~_a@6JO83{j6d@Db~j` zjRK$s!B~az=*E#CnjP6?!oN*WA)tzR5;BE)1&Bp+MjLU_n8GVm7;qdG5Smz2T3088 zm}Abur7;%E)IG;oX9DDjtyVIobOoGhW*|Uyu1UK#)(6JcE34JjES$S$8XQ6OwP~ya zWxfI@NYNKt6RUM63Z}-KoCePA1QOSkn{kwSaRg;Yw-=jUT)Uq{5FxLcjLQw0)#MBP z7Hs>ema$O}D!m_2#!AKKPp~>VOwZpp?Cid!3K^qNJ`*OWEa_@7(X?D8fLFm+ zkipOZgDVVr7;V>&R-jr$_5f5gt58|+fL!nKDfHfSH zy{uAT^BogNw|@R=`dSq{qgl|$wxbs5G+2|3GOob7(6ce5I2(HOQKn!SSdQG-o<}>Y6KI+hf(85dqTyoRG)_ zTNLfmy-Aj;gS#hyJ(o?r<~e6XKtkhFIUH7&Y12YjzK=DOCNPv2O-%dd`d#0y^Wy;& zX@dC)wKMn+mpB{{8lV>qy)NX*F_xUjxDzE>!lGvwis|b*!~GW7tXy!x2$&;=CAf2Y z{5K^0HK!1JSiQVBJFsCb7oHwMCUmPs_+`m15{TViJ!R5sgUlx||7sihbWJ|q8En)= zo`POh8r-W4{ezAUiN|M*;_;xfNZG{h?A)&~U}R~SCcHEU9hMM0AHm&X#lh*YHz1j( zYE>-eQIu9Ggi*(Vt+G7#;iw8`S~hEYu_7Mxd1w`ed_QTeAbaKYT!l47E2NQ0_w)qH z1RkaIfNAK!A!s*rtn)D#TrOHFycIDP3SgZN{K^_HWuuvfz+)LTi%<0_CjEL0zv6th z)OU?i5C?r*0LSvWYFBx>5)UrljDrT?ssVx=)|AlYlQ=4dbg-yS39S0OB!;h2)Kz(b zOMYWfD`3wMrsUkfMm?oFGiFg(2_GKv$yNo90JR1-J0xkl6J(A>Ob?5Op>h!d-|t%M z;82)bZ3~&|%jHQK5^N&M{E$UY{R@SwA|+u6ofvubIjyQo%+7%ZnHy$qN@Sw#&L+#s zp_@=Co&3KH_X!VybFfGFTe zM9UWW`l4A{zbX)?j9waEbLR_Yv?gLNbDkt5z7 z$s>epN(VW&8P^xu^wM%k&GN3nTA6Xe@Ec?~Ce=0QaoKY+;3VCSCNK_>AOKxH5djL6 z(x8LOdoj#T$p#E`v6YrkKNiBb9k$+(5*sq8x2p#++M^Zl&LquOSBT>(U~Cn5V8+uU z7#L$zVA(HbQKq}%$^hs{~k~{ zNoX4V`PW=s=I?IF(uZh-X;EazeVutLkipU;9Ib^7#XT;WC%H`bgz)w?Opz*FHOX`^ zRtz3dtPsUr)h*{3!0~`{r5e9h#c|jjDyfO#?_BK|TLL%-9pNHQO@g^Q7@$o?8#o2^ z=pcQeHn_W*=}k;(F*I3on>E?O$}Sk`8cdIgQMwGV5p7SIMqY?@wL|W(Mgnpx1`mc+ zNW0eOrb(PB+c@S53rPfBRzw$Jg#hI^9dHLQC7Llx!c%dIfS@6EN=T~A7SQst zIPn3Z^H@g0n>h~lE}PMdf=^6vL+DH3@8cUPtx$ZI>BIwEz;PAEQDo)9R_5uc#-_z4 z737nyHbhElj7-C3{}N+Qqjz$9dva|?6-rk-d0=#Pb*1*VCnv8ljWZmfPWeS`6_D-Q z8xgnTa-(4r>$^Pvbj(^U&N!wfLb?x>Czo!rYinRDprizKd4@1+ok6qh`7A^YLF}pw zwuUl@9o&M6*2nv($AKSxJm@EAFl~>wJ&U! ze^I>N>rM$_VAX;TZAck%4ZEV(U;>($)h5_4euChKAMHui!{-aj0dYa<5JrudL&t#- z0f0YKDDy?6Qj>+&%h4O-du*O(arboV)uevWdxxZw8Ly9z&xpcAn!VA z6Q{T}O5njm&Qz+mxd+5WZ2(qy!!@#oP7}P^9tNqxPI);ge|_q#wx}&8E-MMlN#=Pl zOIMhYm^z)AQwLw<8ir^NiZanTKvU{cY(8xQ)vS(dSG$DUr1m!PwztKrqLt~L!JR&0 z*^^k6vVv+k>`kE6gGpcnsNB640rWSsB^*J)gx8ID*9g<4ZV#lMBMMyL2+;tntn|Z9 z;25nlcV@evMItryBv2$t&tP!yqhx?B@|4zx$DvnDilBktAYjV1x)%F3V%))jd-O$+ z!J#r?K7*##OetPPS2$-Z%?Vg~C8!4JjQKPbo|%Ai=SoY;#>v{j&{*ga*x$l6&YZ>q z!n%#57ObaZg*sN6qKJg%F0<|08g;cW%i3FOYa?SYKrzgnv3Rj2QYH<3mbuS9(qm;B zR*JoK#wndu-15N5HvwolEr~*J_<4CtMO`09-dW>|9k!Y{m0+ZVCqRh!O^nIpv{fls zrD^qwUMZ5KTZPt=lDjfRQ!nI}SQ9TtP1I$YxOT09&vvW;I&e@tQmFy2?b_IUVf5)b zqz+O397P{jt`En;u?2d)sS1rd1rsBI0{8(0-d zI%+S`2jOmpKuNf^!X+^a>ToL|yv2GJQ>7cEq$ycB?k$3eg3}W)w)e_UR^G4w;)O4x z=wp+9)>@+E!s+-Zq%kr0u#n`%@hwP7@CiCmg64mTv!D7Ese<+INyErTqW~fx?e+KP zU=c=}T%!Nu{c7lLO0W=j(l$ztnyL^c;KXEYkQXWp6d@Q$PBL!AM04im>BZ1OZ=;P%vZY-K$d2GJ_*gs*8H8oUEELdkt6059 zk7bxX$p+(yo0QO$o3_NJrXd`?mKMdHV&Tyku_PR|93*oSE!64O3CH2zkH_)Z;euq18f}&F!(d-%%SWq;fzQQeJyH2<@E7R6%-YzazvVP6cM%2z(a!sG{l2U-^hA?L>uuJo9qQo=DBN-(@KhCfvn0E`KkwVbHq!2TX-G93b1 zi<-e&fF3y#zd@qNfX*>{hu^j&SgpS^gu9VGc{sMdm)bhu?^;o|ggS0WnoNTz*#sEu z%hY)q_F?TO?na4>ux|7K4@%{N>?0P0OFHx#Oa}$DCi>!_qkO_l6()R(Cl>}m%tX)R zEMlLr|Je{;4yHUiG<%3IbN(^RwVEfFn)W3;NYcQj6wf;p_&~sUmoEAZIo`t35_Hmc zFnE0c>0}b{T}&D+Bli=pks=$!ve{wahQfhq&bea#?bZyO>fJ0KhJw(E`=F5;efrv7lO$%z(*hhi$^umIc;B*V&hE+n$ycUykD$B_S z5^`DG8XVL?@J9+dVh&E3LcOfrKp-ik_E2pd!ZFHH>gls+GpX*(g#FfhPRPM>&_#z> zXIicajwlmI$odILcHP;}!_g9RPYv&qbJT{y3J|82Q$wg>m(PaTR zaZ)kCm4L)0(Nx9@@&%c5uvysPa*l{2j8{&;*MsxY7$RHv{WbC0no>3fgCjwfsM<}m z+)nXb9l9=wmL7rX3_UBlHoac8i#z79fC7i25o?Z~{`9&p87zHK~d#RZ&mR&dCo>0J`QBtb-_)_LJ1wZjSifXV4EKoUI5^LUzv&X zCkfe68cNQV$^bREAVNOfeR&e=atLjCo_34uJ2dHdj0?s7F|{$<{*a(rSBnL9%F9Gc zzgj$9t?}RbbOccY_mi>%)gE6-jh<=PREJY%S1bA6*|+6SjyeX*xrB`@irEdM z3kZ!DluF`>8n;9VsrDdulz>nVO9je6iP?g{79;02NtujRpG1Q(c}>3z}m~OEmhLwyCF= zRaX^RZ_7SLq{dTrTEBwFot6M!d;4Vm`FtmVj| z%5pkbQ)HUs4oPIMGKO5stZIUIu@JjlRQ7Ntpj52RH<2y|8S9S9RCgB0BUNIoOa;Rr z_d9B-COz4}fh?fJz^iM)YcXhGc#z=`aa4kRTt^uOuw?N0E`co>Fv?bDp~lodANMOx zhy#%Q`)1EA#EPX*ED?7)Blvz&tR)zMFH49Vkgu-e5@Q<^u^mjVX@fCZa&H>Yq>WNG z(25ZzgOY7YBC^lamgtolP_ms3U`INxRq6cR+Vf?S*ME=A$zR=iRfYY zF$qw+gQJ332IoQ|Mq=NXmaoZl zH9NQtC0M&j2WVOdvEdfbpVM)M=jB11kSc=EOJma_66c6HIC2WCXw8HtmF<}|U276> zfdJUkm03g^N~SA&dI4dsFh5*yV#u0w0R(pf*Z=`y3KGs!^b=vj0`QUEI=We-Ysz5;1y+-hlP9l-1532s z0aVjt70q@nKz`;!BOHImd3eIZVHq7>Ca;3bg07ZJnE7fQyqYom?F7TK;Gx@fZKjQ^$Ys0LgNhg~%^^*ZwZ`Hy;Io}3bo$8)&$KQ* zW_vz3WfD#RCPW^!G0@eF4=CYGftwNf3cXSSLIx@G`27f29SuNnP7m-z`q5=H#4=~7 zD*`!fj(~9$HrK0JoiR7I%2=z4uthf5wdz5!h!*TX$IIFXTPZo`O^zAt0L=VL)trI2{I)@E{%+ zjL0?4aWrMYA2b+CSVQYz3(UB!3VDQnSb=;?+eMEnE@V(?VK_F;!PbDaD9frX?V(MF zRS*HG!T}x4w7g5u5QJ?)eplo@jj>wJ2{a{hwQMP3dJ?hV4GGFRGk4M;OfN5~o#ZGY z(OA;&f?Kp;yNNOT=gkhs{8-gas+N#HwD{SYl5lJ^ZURV<9J+f%>kiy#X|Npdl}9NM zYH(v=04wFTL0;L?E$P{3jk+efJ4Sq%wyVZ1CI&TvKpVI)f(9@LN1z?am{${Jvo-ht zN`q4KS*e!32>ucBMA>{Qw1U|&p2+2ks59ixlY@XgQtEbPENW#ub4y!ERzb^pAe#FUA99A5(%b2`|xT4s{{ni73G3FaogpArc~&~EHOf7Uo{ zN0Ej?lLRizb6 zUUNONGIa$KEqIQfiKK;+sf{&yay!Sj&^x-N1l&h%Iy( zc=znN@Z_0Gl8s`y?UBrFb+fa0qp*?UETl@`0x=BiX?V)nop04!b%S~BO50q4X#sTS zvX=OS^%WHXhCV={62SpC0Y@nng{maVT32*bmZKI+r?K2f_PI&*P(DK8K=j6x(DL2* zCTe;rx$XmLlbQphTT=y^-mP!FSvQFuyHYSckO!w8$a@b~z`BNep-;9Q-f_Y4U%?-R z!@wv87~+J^(&_M&kXE=t$J~d!<_m2N>*6M3z1HL>CcgzQ=Hd-jv!j;DoOR&x1dJO}hAezv@C_CQ;}JcS*XckB z0konP`#_fdf#LFNf@E_qqN?YY~>4G_PT(jjUn%Bsc z6*@Di3O@8Ws$34TOmo!G0;j@YU0-dDuMqu8$$5B&V*Tg91*=RR``KYIlyZR!DN_;W zWJJ#%Y$IdO!$l)ogar+Xf^V#IEnFJ3AkA?Pab1SraMZO1p?_2A%Tj5rmTN5Dd9QGR zc{j9{;gemFuDhnYrCxM8^>~?jQ0=uy5#y3+382`^%fQp<>(xZk#qEzb^i;o{l`*Q& zf~-g6p_8Jhul5PO3s+BfX({438}L}b{HB)qu%u!tUOTF0$q?M;b0p{&*x(RrTfSu|r+OzQ@8sK?A&Z{c>?g+!E;%DpXdC$u{|(IbEb(Pssn z_OjixYdCj42g-o1iA}{8WV%k(NLf}mof<>*EgU`BbSFo0TwyH1ULU#_B!^wgPynjJ zx=_R8THBJ<66j|vsIM!IDbGThCPf$u*;|2jwCIqNNlAlN!3YI4M5z0WK zGPxzL2~^siKst)4Z!zIgp`8O|1Oz5sD5dWQNi>@-VL#GiW>iDea#=a-Aj#Olojz{{ zdlC3~U=1AFVHxn6czPMsikZfwA)$Jf#rW;1{TTP!FiU|yXN@!Ll#hmhox+Sp>IJY! z6oq!|Byzby$`yuYgZ?=tG^MyCQjaAh^QwZ95-(H~mvUSkHIA5BcZQkBrAbIb!gQQq ztn|2qsRNr#3(DBdBtM*J-nH3!d5?#qB?zz5q@HRoH&Lu2iVpcimnRxpdtnvY&an3@ z!dN91*7-CafE@A?K#5LqLAM(%M7a5M8iYBOW9}u-lt*&#h?N-xu;mnFgOXZInqF@; zVM^GP?}|^dG+sI?Y;Pcsi98{%hCZz?PwN0T4Iz|_GJUdXXAk} zJJb=f$2o|KjiZoYNYLQoh@D3zuoCD-3k3^-L+w4YYZLByk^UOj6a8S$VUnszO96{x zO3={7ohD6#Wx{=p$#pfM%eR)N(FS2$p`)^K06L4T)vPgAXc3cUq5&o8u7OoC(sBT0 zF}Xy;Zsb6ZVbI3B7Xl7wUOLfwTiOW5w1{yolYVgs*k6B&5Kj}0ZE!A8mbW}fKE zP6tn5sKZ@-;dpQ_)CO(wprqkIi!+Y3^`&9>AJ<8;wxcmX?Qq&3Ha78-S)njkvj7fW zn?}v%wY7;58HFina}LIPGuF0VhKQyF(g;O>Z6!!G8AJGSK~3ciW$i^P5Sxc-xrB1Av02SA)0)u&0!TG=cR)av zWQr@RtR!?bOCZW>86RToYl6d zw@<3j$fF}{&|VDX7`qvvoaRl$>yQ>DCKzIkdd{VsZ40q)gDQ{0lN=VwZ>& zg1~h`5pyC&0v)~X>XJC~19DxH9=tRS>`EQzHp}QWpn}cPSyd3)8>bc>Lp&@L*i&gj zbqap|3NML8^I%t77DJy#P#8?Z#&d%6u)*9UQ9-71(>f0xX++8=%MZc23ShaOnk6g} zq#MWYVX#CM1aabZM9hAtPYOJW*OQ2WGe*qx>YqUamne8P^FNtv~ zBiFZJ9cI@-Tw2XA(pLq?gyn#bm(++369}b5)wr|JdF6_F1I7)+j%sv3D{}y-AcGMQ z*caXmdR9B!7AWo)5~Km(1oYsUy6DE1SZ%CxHgxCFa>7O(?^ZYnXQGNi1rw=kIADtI5qB*>;rjdTwng=4y6 za_1d|v{s5zNtgr!XqAw?(hGLZmlkz#1DEP^1V#8xhox0Vq1GU7qIc>IB6-7;!ScHu zdtpM4FpV0pAlAh)K0l#U;{ww)M~&giq#Mh?(p~L@=>&HYPsmVRMWJkSD6ENx`w$|K z+#vem%L{`r0AlflWc{Ks8S%x*F2W^}AlM1k0AB7wkbY@FODbd{A)F>JNXsBf${`!} zTF$_SMnR~Jw4SEh5~o3WPG6ShGebsryvNW%zJ%jtN!jVMyU@sw@a`;{o|aNh3fgET z7pJuvGQq)23X^o9WjaZ5Z~f-8qOvn8Br-FN8)J-6#@tyKAYD=~Ztf}I!B z;(QWJL3gs`Pr2LG?5F{Cg8|A)6&rV?bu9kxo6WUcOhrTT;Fb+kxg9f_!P#1ut?8g9 zBibGp#s-SnXqBn}^nzG$ca4u$C~*`@WFbo=oD0w$0>ip=Q!DDaitIn=B?ciZrZY2} z4B&!YYQ>OQVatht8SIzA_zDZ&ELa1I#$c65NO^Jv-H(}GzY?_Od9>ut!J`eGoxCqW zek*9~N3ce+jR8~XI`l&+DYU1hMqfq1lxT*+${L6!p@0dka@BXZuz zfm5)ukqE$uqOjYhi4!q~Qyd@)7QkBeuoock!HWP&hYa(oj0xTAeMsokoWAxU2bWpR z>64wQ#NhCYkA>v|s}w^)bRp*MLnME>cLT;3BGYqpl#Qc;*OW8Dz|9(mHhelQ7D{ArYEa)H}fnz;7?T_R4DJm9ubksx zj9h}y=-w(IA^4UyLK=r(O9tkgn-rOtY|DmCpzWwaUiocol~X`Sd3zEaW5 z%fwfxHCEK)2ttRyVUDi#$}GnK8ytg}H+u;!AY8#uJA(1Kbx?MUq%S_2&_ND@ETUf8 zyuC3s!HS>kn8bEUq`=c;0!CswE*gu_$wHP`hoqY9>_UMm6b>@)A5G5b&cH!@C>W7+ zRVQ`=uu7m1Fy;$41B*hU2_DVyUTz?PflA7f;6#cg5Yl*IMMdF~89;7_w+$gsrYm!B zLYKK2s~gsXn_#v9G|-eV33>u2QJ4JVYI}PrVhY>p;KRylWnn+)2{-DVksI< z3~V)(7JAQ4x2hgwCe;lRwRM5xDHFFgP8%$h870_jPqjcMG7-$J(c|1XBklF@Ile$j>2Lqe#Giq|w)a;W*eAa^kNag_MST2$^i8sP5b=Clm$E z3+2iH7Qa_OQ$hPm<3VMt;X!{N_C1ooC9;L91FvyU#_!;>5Q2SoY1P$0hejGwIn6b( zQs1NtK!Zk?+FA~&56KDNC5;A%P%VBLVQ#9Nse=k|hL&UdW#mDD$p`2hY@uB);G~a{ zQUG}yx2JZ)Rn`%HFx!x6?t19*vUXqr;Sg375Gq*XkyU`#P{1rLb27|Ewya?(L4c!> zN@?w~Evn)P_?9y0p^SDPkdVi)uA&w5BFQZ9>O;B>S4es9r3&PioK|}#cF0@gfh!PP z{B`tPd6$;$D;KD7Q>`Zw;&etgo)Ro@nW~ePeyRbquFu>wFIa=?nK-9QuF1=}pePVp)x zDS~O>kkOq5F$Xx%VF?I^D8wb*>SiOem%@JT-p~2a+F&|IG8W&``Ux=96J89{h5*PdU`&QG^{-d{^WNWN~wr|G!-rl-x zO2?iKDj#V3ar;|~hPS9+e*XnOd;VZk*|wYBI{v_xcQ({o?n_ctSJMCA&kIA-Aed&UZ@5vwOzWH+v`!@G?9BWus z|E;%g?x0WoCVlGqIdh)=P4}UrCng@5fxbBqy1(j?pB}vR>89w)yKCS0$FbVOmvujU zUB{R9-8pe!)OR<$v5ntQ^Q}L>arDOA2Vc7F8;6aZSKqLCBc>0hTs$zExb<_fU!c&; zhY@gfDKfyO(>)ZlKAT?>vB(6m#?C>%486*;49kM1A7`_t^zM2WnSyQ1aVo3rdKY!I zrwSai!n@v83bvt*vSge0mS1k0q)Y^|Jn_Nz@%F6yokJhi{^gB#P5%eqzZK;l#?a(x zx-gtG{<_F}%a5M+s}KBr$||~0=H0a68MgRu-7|L)T$Sj`4Ft$BnX**PF*1EqsYx z@PxcRyyf@r&s;QXGka^^P;@$XHD2=2F}7S{B@rfJtg)&mOp$KS48B`zqo(oswwljkACSy z0Q>>{hmKx!&xYMoF1Y2x@2_MN-}&zGUp{^3&tC+{)b&#?tljpRSjg+>m26?^>7e;)WNVa>o5i?~CchFw%I-@4&v^E%!$GWiGTiM)8_|(E?W-&z2W#hN9SzYa?70Wy>?vuJ=#=rZX5p($FC-yxa7g3A2$8x!1}$%kI(uWzN2aL zira1&b@Y+L4{Z7EYlj^VPdssP_dovq1Wq0KYsy?baL=w;ufF)|h=p|n>vp|4@71Qu z-}uLt_o)3v8~&@~xsC&4UR>BTet^F<|B=IYpJYuZ#vkw4GwZ}jcDU)#h=ms)ZnDep zq4~n96XmzQb$s4|k~bH<>UpVcVBO3W0~a4&^N&Z~bG}vGv}xHt_P%j=(Sgs+`j1`v zN8CJq&zGD2X+v&cUEk4PJ}qwQJaN&Me|-PMMT_>_yy&uyTeon#dQ_r1OChbLKJ#5YciI`F`*qf-uTIsD?%;~S2~ zzPxXL)7OtIdcJA>)oAqiNp``$6Nw9cc5KSweM^omdVkSJ9epeBd827>6EJUlK0BoB z(v$3pBUjIQ`NfA99T?bk=!Tb?U%C@;UwZVix8|K*aMe3Ae|zZPmE|*Edwbu-%^!^a zm!n@{TgQL<$c^{(KCt8MJtx`rR}QQDw|)1>jqCabF8N^A4M#sW>s8P4nQy**l3ldr z_`IKgG;8MpFto{c9GQ1R$A_Pr^4gepo__Jrmlr*QXTC*^etdkw2a9mq_*d}Y6-S!Z z?H=$w@Y~$|TW3r>$-0!~-+Jf7`1O4Q(`NpC_t9%-y@p0N?LYoN$9s4F<=Cu?w;Zn@ z6S@C_w*TJq%B+8zcH6Ekhdw;PI*(jCYr}8$uiP;2jrWeR@k{%T-g?^|2j0E^sc(0@ ztgQU6S@*6S_1(MQ=-`e&zjpM7+y`GAxcV?#L?w|y9`*^DaUcBq;7xOG{Q8!aH_p3j z+oS5ryTAU%yLi+8&K;dG1#f!U%6tCs@Som3@tLN9@_}L<|+4l5{Xz;B=Cl-Ho=A!*i@BQbM_n-Lr zw5B~X9{b*bT_;(OI&fp=;=>*P>*%cazkQPZ;w#(wW;}lPZFf$2Z>jUeBggh!*3@_6 zk=MU_?6MEWH=bng9ozQYXO6d59GTMCabnvyK3v%G-6I_*+4zT#8&hr`pU+QRdCwm& zZo1*EdHYs5el_l+ZP(4a?(X?b2fB~UScI`Gcij^+hcoaoo&VAI=H%->yZOZ3QnFfj k;hPX9?)*6fSJRK->E08??>+v@$3IY8PEAA^JNbwI3;g5LQ~&?~ literal 0 HcmV?d00001 diff --git a/v2-src/assets/css/common.css b/v2-src/assets/css/common.css new file mode 100644 index 0000000..9870f48 --- /dev/null +++ b/v2-src/assets/css/common.css @@ -0,0 +1,359 @@ +@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500;800&family=Open+Sans&display=swap'); + +html +{ + background: url("bg.jpg") no-repeat center center fixed; + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; +} + +body +{ + font-family: 'Open Sans', sans-serif; + color: #474350; + text-align: justify; + margin-top: 5em; + margin-right: 20em; + margin-left: 20em; + margin-bottom: 5em; +} + +h1 +{ + font-family: 'Montserrat', sans-serif; + font-weight: 800; + font-size: 2em; + margin-top: 0; +} + +input::-moz-focus-inner +{ + border: 0; +} +a:link +{ + color: #474350; + text-decoration: none; + outline: 0; +} +a:visited +{ + color: #474350; + outline: 0; +} + +h3 +{ + margin-bottom: 0; + padding: 0; + line-height: 1em; + font-weight: 500; +} + +ul +{ + text-decoration: none; + margin: 0; + padding: 0; + list-style: none; +} + + +/* CONTENT */ +#logo-margin +{ + margin-left: 0.2em; +} + +.container +{ + display: flex; + flex-wrap: wrap; +} + +#sideways +{ + order: 3; + position: absolute; + writing-mode: sideways-lr; + text-orientation: mixed; + margin-top: 10em; + margin-left: 0; + font-size: 1.2em; +} + +.center +{ + margin-top: 2em; + margin-left: auto; + margin-right: auto; + margin-bottom: 2em; + width: 100%; + order: 4; +} +.center a:link +{ + color: #44344f; + font-weight: 900; +} + +.center a:visited +{ + color: #44344f; + font-weight: 900; +} + +.social +{ + align-self: flex-start; + order: 1; +} +.social ul li +{ + position: relative; +} +.social ul li ul a +{ + line-height: 1.8em; +} +.social ul li ul +{ + display: none; + position: absolute; + left: 10%; + background-color: #F3EBEFEF; + padding: 0.8em 1.5em 1.5em 1.5em; + border-radius: 4px; +} +.social ul li:hover ul +{ + display: block; +} +.social ul li ul a:hover +{ + opacity: 0.6; + transition: all 0.5s ease; +} +.hover-effect:hover +{ + opacity: 0.6; + transition: all 0.5s ease; +} + +.gnu +{ + margin-left: auto; + text-align: right; + order: 2; +} +.gnu ul li +{ + position: relative; +} +.gnu ul li ul a +{ + line-height: 1.8em; +} +.gnu ul li a:hover +{ + opacity: 0.6; + transition: all 0.5s ease; +} +.gnu ul li ul +{ + display: none; + position: absolute; + right: 10%; + background-color: #F3EBEFEF; + padding: 0.8em 1.5em 1.5em 1.5em; + border-radius: 4px; +} +.gnu ul li:hover ul +{ + display: block; +} + + +#content-left +{ + width: 45%; + align-self: flex-start; + order: 5; +} +#content-left a:link +{ + color: #44344f; + font-weight: 900; +} + +#content-left a:visited +{ + color: #44344f; + font-weight: 900; +} + +#content-left ul +{ + margin-left: 1em; + margin-right: 1em; +} + +#content-right +{ + margin-left: auto; + order: 6; + width: 45%; +} +#content-right a:link +{ + color: #44344f; + font-weight: 900; +} + +#content-right a:visited +{ + color: #44344f; + font-weight: 900; +} + +.emphasis +{ + text-align: center; +} + +/* BUTTON STUFF */ +section +{ + padding: 0; + margin-top: 0; +} + +.buttons +{ + text-align: center; +} + +button +{ + padding: 1.3em 0; + margin-top: 3em; + margin-bottom: 0; + margin-left: 1em; + text-transform: uppercase; + font-weight: bold; + font-family: 'Open Sans', sans-serif; + font-size: 0.8em; + text-align: center; + color: #474350; + letter-spacing: 1px; + border: none; + cursor: pointer; + width: 15em; + outline: none; + overflow: hidden; + box-sizing: border-box; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; +} + +.btn-1 +{ + overflow: hidden; + background-color: transparent; + border: 1px solid #474350; + border-radius: 4px; + transition: all 0.5s ease; +} + +.btn-1:hover +{ + background-color: rgba(216, 203, 223, 0.4); + color: #474350; +} +.btn-1:active +{ + transform: scale(1.1) +} + + +/* TABLE STUFF */ +#try +{ + order:5; + width: 70%; + margin-left: auto; + margin-right: auto; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} + +.instances +{ + order: 5; + margin-top: 2em; + margin-left: auto; + margin-right: auto; + margin-bottom: 2em; + width: 80%; +} + table { + margin-left: auto; + margin-right: auto; + width: 80%; + border-collapse: collapse; + overflow: hidden; + box-shadow: 0 0 40px rgba(216, 203, 223, 0.4); + } + th, + td { + padding: 15px; + background-color: rgba(243, 235, 239, 0.8); + } + th { + text-align: left; + } + thead th { + background-color: rgba(216, 203, 223, 0.4); + } + tbody tr:hover { + background-color: rgba(125, 125, 125, 0.2); + } + tbody td { + color: #474350; + position: relative; + } + tbody td:hover:before { + content: ""; + position: absolute; + left: 0; + right: 0; + top: -9999px; + bottom: -9999px; + background-color: rgba(255, 255, 255, 0.2); + z-index: -1; + } + + .md + { + order: 4; + width: 80%; + margin-left: auto; + margin-right: auto; + } + .md h1 + { + margin-top: 2em; + } + + #footer + { + + text-align: center; + order: 66; + margin-top: 5em; + margin-left: auto; + margin-right: auto; + } \ No newline at end of file diff --git a/v2-src/assets/css/mid.css b/v2-src/assets/css/mid.css new file mode 100644 index 0000000..b9007d8 --- /dev/null +++ b/v2-src/assets/css/mid.css @@ -0,0 +1,359 @@ +@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500;800&family=Open+Sans&display=swap'); + +html +{ + background: url("bg.jpg") no-repeat center center fixed; + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; +} + +body +{ + font-family: 'Open Sans', sans-serif; + color: #474350; + text-align: justify; + margin-top: 5em; + margin-right: 8em; + margin-left: 8em; + margin-bottom: 5em; +} + +h1 +{ + font-family: 'Montserrat', sans-serif; + font-weight: 800; + font-size: 2em; + margin-top: 0; +} + +input::-moz-focus-inner +{ + border: 0; +} +a:link +{ + color: #474350; + text-decoration: none; + outline: 0; +} +a:visited +{ + color: #474350; + outline: 0; +} + +h3 +{ + margin-bottom: 0; + padding: 0; + line-height: 1em; + font-weight: 500; +} + +ul +{ + text-decoration: none; + margin: 0; + padding: 0; + list-style: none; +} + + +/* CONTENT */ +#logo-margin +{ + margin-left: 0.2em; +} + +.container +{ + display: flex; + flex-wrap: wrap; +} + +#sideways +{ + order: 3; + position: absolute; + writing-mode: sideways-lr; + text-orientation: mixed; + margin-top: 10em; + margin-left: 0; + font-size: 1.2em; +} + +.center +{ + margin-top: 2em; + margin-left: auto; + margin-right: auto; + margin-bottom: 2em; + width: 100%; + order: 4; +} +.center a:link +{ + color: #44344f; + font-weight: 900; +} + +.center a:visited +{ + color: #44344f; + font-weight: 900; +} + +.social +{ + align-self: flex-start; + order: 1; +} +.social ul li +{ + position: relative; +} +.social ul li ul a +{ + line-height: 1.8em; +} +.social ul li ul +{ + display: none; + position: absolute; + left: 10%; + background-color: #F3EBEFEF; + padding: 0.8em 1.5em 1.5em 1.5em; + border-radius: 4px; +} +.social ul li:hover ul +{ + display: block; +} +.social ul li ul a:hover +{ + opacity: 0.6; + transition: all 0.5s ease; +} +.hover-effect:hover +{ + opacity: 0.6; + transition: all 0.5s ease; +} + +.gnu +{ + margin-left: auto; + text-align: right; + order: 2; +} +.gnu ul li +{ + position: relative; +} +.gnu ul li ul a +{ + line-height: 1.8em; +} +.gnu ul li a:hover +{ + opacity: 0.6; + transition: all 0.5s ease; +} +.gnu ul li ul +{ + display: none; + position: absolute; + right: 10%; + background-color: #F3EBEFEF; + padding: 0.8em 1.5em 1.5em 1.5em; + border-radius: 4px; +} +.gnu ul li:hover ul +{ + display: block; +} + + +#content-left +{ + width: 45%; + align-self: flex-start; + order: 5; +} +#content-left a:link +{ + color: #44344f; + font-weight: 900; +} + +#content-left a:visited +{ + color: #44344f; + font-weight: 900; +} + +#content-left ul +{ + margin-left: 1em; + margin-right: 1em; +} + +#content-right +{ + margin-left: auto; + order: 6; + width: 45%; +} +#content-right a:link +{ + color: #44344f; + font-weight: 900; +} + +#content-right a:visited +{ + color: #44344f; + font-weight: 900; +} + +.emphasis +{ + text-align: center; +} + +/* BUTTON STUFF */ +section +{ + padding: 0; + margin-top: 0; +} + +.buttons +{ + text-align: center; +} + +button +{ + padding: 1.3em 0; + margin-top: 3em; + margin-bottom: 0; + margin-left: 1em; + text-transform: uppercase; + font-weight: bold; + font-family: 'Open Sans', sans-serif; + font-size: 0.8em; + text-align: center; + color: #474350; + letter-spacing: 1px; + border: none; + cursor: pointer; + width: 15em; + outline: none; + overflow: hidden; + box-sizing: border-box; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; +} + +.btn-1 +{ + overflow: hidden; + background-color: transparent; + border: 1px solid #474350; + border-radius: 4px; + transition: all 0.5s ease; +} + +.btn-1:hover +{ + background-color: rgba(216, 203, 223, 0.4); + color: #474350; +} +.btn-1:active +{ + transform: scale(1.1) +} + + +/* TABLE STUFF */ +#try +{ + order:5; + width: 70%; + margin-left: auto; + margin-right: auto; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} + +.instances +{ + order: 5; + margin-top: 2em; + margin-left: auto; + margin-right: auto; + margin-bottom: 2em; + width: 80%; +} + table { + margin-left: auto; + margin-right: auto; + width: 80%; + border-collapse: collapse; + overflow: hidden; + box-shadow: 0 0 40px rgba(216, 203, 223, 0.4); + } + th, + td { + padding: 15px; + background-color: rgba(243, 235, 239, 0.8); + } + th { + text-align: left; + } + thead th { + background-color: rgba(216, 203, 223, 0.4); + } + tbody tr:hover { + background-color: rgba(125, 125, 125, 0.2); + } + tbody td { + color: #474350; + position: relative; + } + tbody td:hover:before { + content: ""; + position: absolute; + left: 0; + right: 0; + top: -9999px; + bottom: -9999px; + background-color: rgba(255, 255, 255, 0.2); + z-index: -1; + } + + .md + { + order: 4; + width: 80%; + margin-left: auto; + margin-right: auto; + } + .md h1 + { + margin-top: 2em; + } + + #footer + { + + text-align: center; + order: 66; + margin-top: 5em; + margin-left: auto; + margin-right: auto; + } \ No newline at end of file diff --git a/v2-src/assets/css/smol.css b/v2-src/assets/css/smol.css new file mode 100644 index 0000000..cf3e649 --- /dev/null +++ b/v2-src/assets/css/smol.css @@ -0,0 +1,350 @@ +@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500;800&family=Open+Sans&display=swap'); + +html +{ + background: url("bg.jpg") no-repeat center center fixed; + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; +} + +body +{ + font-family: 'Open Sans', sans-serif; + color: #474350; + text-align: justify; + margin-top: 1.5em; + margin-right: 1.5em; + margin-left: 1.5em; + margin-bottom: 1.5em; +} + +h1 +{ + font-family: 'Montserrat', sans-serif; + font-weight: 800; + font-size: 1.5em; + margin-top: 0; +} + +input::-moz-focus-inner +{ + border: 0; +} +a:link +{ + color: #474350; + text-decoration: none; + outline: 0; +} +a:visited +{ + color: #474350; + outline: 0; +} + +h3 +{ + margin-bottom: 0; + padding: 0; + line-height: 1em; + font-weight: 500; +} + +ul +{ + text-decoration: none; + margin: 0; + padding: 0; + list-style: none; +} + + +/* CONTENT */ +#logo-margin +{ + margin-left: 0.2em; +} + +.container +{ + display: flex; + flex-wrap: wrap; +} + +#sideways +{ + order: 3; + position: absolute; + writing-mode: sideways-lr; + text-orientation: mixed; + margin-top: 10em; + margin-left: 0; + font-size: 1.2em; +} + +.center +{ + margin-top: 2em; + margin-left: auto; + margin-right: auto; + margin-bottom: 2em; + width: 100%; + order: 4; +} +.center a:link +{ + color: #44344f; + font-weight: 900; +} + +.center a:visited +{ + color: #44344f; + font-weight: 900; +} + +.social +{ + align-self: flex-start; + order: 1; +} +.social ul li +{ + position: relative; +} +.social ul li ul a +{ + line-height: 1.8em; +} +.social ul li ul +{ + display: none; + position: absolute; + left: 10%; + background-color: #F3EBEFEF; + padding: 0.8em 1.5em 1.5em 1.5em; + border-radius: 4px; +} +.social ul li:hover ul +{ + display: block; +} +.social ul li ul a:hover +{ + opacity: 0.6; + transition: all 0.5s ease; +} +.hover-effect:hover +{ + opacity: 0.6; + transition: all 0.5s ease; +} + +.gnu +{ + margin-left: auto; + text-align: right; + order: 2; +} +.gnu ul li +{ + position: relative; +} +.gnu ul li ul a +{ + line-height: 1.8em; +} +.gnu ul li a:hover +{ + opacity: 0.6; + transition: all 0.5s ease; +} +.gnu ul li ul +{ + display: none; + position: absolute; + right: 10%; + background-color: #F3EBEFEF; + padding: 0.8em 1.5em 1.5em 1.5em; + border-radius: 4px; +} +.gnu ul li:hover ul +{ + display: block; +} + + +#content-left +{ + width: 100%; + align-self: flex-start; + order: 5; +} +#content-left a:link +{ + color: #44344f; + font-weight: 900; +} + +#content-left a:visited +{ + color: #44344f; + font-weight: 900; +} + +#content-right +{ + margin-top: 2em; + margin-left: auto; + order: 6; + width: 100%; +} +#content-right a:link +{ + color: #44344f; + font-weight: 900; +} + +#content-right a:visited +{ + color: #44344f; + font-weight: 900; +} + +.emphasis +{ + text-align: center; +} + +/* BUTTON STUFF */ +section +{ + padding: 0; + margin-top: 0; +} + +.buttons +{ + text-align: center; +} + +button +{ + padding: 1.3em 0; + margin-top: 3em; + margin-bottom: 0; + margin-left: 1em; + text-transform: uppercase; + font-weight: bold; + font-family: 'Open Sans', sans-serif; + font-size: 0.8em; + text-align: center; + color: #474350; + letter-spacing: 1px; + border: none; + cursor: pointer; + width: 15em; + outline: none; + overflow: hidden; + box-sizing: border-box; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; +} + +.btn-1 +{ + overflow: hidden; + background-color: transparent; + border: 1px solid #474350; + border-radius: 4px; + transition: all 0.5s ease; +} + +.btn-1:hover +{ + background-color: rgba(216, 203, 223, 0.4); + color: #474350; +} +.btn-1:active +{ + transform: scale(1.1) +} + + +/* TABLE STUFF */ +#try +{ + order:5; + width: 100%; + margin-left: auto; + margin-right: auto; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} + +.instances +{ + order: 5; + margin-top: 2em; + margin-bottom: 2em; + width: 100%; +} + table { + width: 100%; + border-collapse: collapse; + overflow: hidden; + box-shadow: 0 0 40px rgba(216, 203, 223, 0.4); + } + th, + td { + padding: 15px; + background-color: rgba(243, 235, 239, 0.8); + } + th { + text-align: left; + } + thead th { + background-color: rgba(216, 203, 223, 0.4); + } + tbody tr:hover { + background-color: rgba(125, 125, 125, 0.2); + } + tbody td { + color: #474350; + position: relative; + } + tbody td:hover:before { + content: ""; + position: absolute; + left: 0; + right: 0; + top: -9999px; + bottom: -9999px; + background-color: rgba(255, 255, 255, 0.2); + z-index: -1; + } + + .md + { + order: 4; + width: 100%; + margin-left: auto; + margin-right: auto; + } + .md h1 + { + margin-top: 2em; + } + + #footer + { + + text-align: center; + order: 66; + margin-top: 5em; + margin-left: auto; + margin-right: auto; + } \ No newline at end of file diff --git a/v2-src/assets/imgs/logo.png b/v2-src/assets/imgs/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..a6d03f612d2768fe4d13e42a35ec59db653f627f GIT binary patch literal 21674 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 BgvtN_ literal 0 HcmV?d00001 diff --git a/v2-src/index.html b/v2-src/index.html new file mode 100644 index 0000000..7c52e0d --- /dev/null +++ b/v2-src/index.html @@ -0,0 +1,74 @@ +--- +layout: default +--- +

+

The Project

+ GNU social is a continuation of the StatusNet project. + It is a social communication software for public and private + communications. It is widely supported and has a large userbase + including the
Free Software Foundation. +

+ GNU social connects you to a free network of thousands of communities that discuss daily on a variety of + topics, each being part of the whole. +

+
+

Features

+
    +
  • +

    Versatile.

    + GNU social supports both single-user and community modes and can + be used in an intranet environment or as part of the wider Free + Network. +
  • +
  • +

    Stable.

    + GNU social has been used in production environments for over ten + years. +
  • +
  • +

    Plug and Play.

    + Because GNU social is minimal and libre, it runs virtually + anywhere you can run a common piece of web software, such as + WordPress or Drupal. JavaScript is optional. +
  • +
  • +

    Privacy focused.

    + GNU social is part of the GNU project, it's 100% free software, + with no malicious features or spyware. +
  • +
+
+ +
+

FAQ

+
    +
  • +

    Where can I join GNU social?

    + There are many kinds of GNU social server instances online right now! +

    + Click here to see a list of popular GNU social sites you can join! +
    + Disclaimer: Please note that the GNU social development team is not responsible for the operation or content of sites that run its software. +

    +
  • +
  • +

    Who makes GNU social?

    + GNU social has been used in production environments for over ten + years. +
  • +
    +

    Support the Project

    +
\ No newline at end of file diff --git a/v2-src/join.html b/v2-src/join.html new file mode 100644 index 0000000..0dfa96e --- /dev/null +++ b/v2-src/join.html @@ -0,0 +1,44 @@ +--- +layout: default +--- +
+

Try GNU social

+ Please note that the servers listed here are not run by us and we are not responsible for their operation or their content. They are listed here as a service to the community. +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameCountry
gnusocial.netDE
LoadAverageUS
gnusocial.ccNL
kwat.chatCA
social.thefreaks.clubUS
gnusocial.hatthieves.esES
+
\ No newline at end of file diff --git a/v2-src/news.html b/v2-src/news.html new file mode 100644 index 0000000..db4b24f --- /dev/null +++ b/v2-src/news.html @@ -0,0 +1,18 @@ +--- +layout: default +--- + +
+ {% for category in site.categories %} +

{{ category[0] }}

+ + {% endfor %} +
\ No newline at end of file diff --git a/v2/LICENSE b/v2/LICENSE new file mode 100644 index 0000000..0ad25db --- /dev/null +++ b/v2/LICENSE @@ -0,0 +1,661 @@ + GNU AFFERO GENERAL PUBLIC LICENSE + Version 3, 19 November 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU Affero General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Remote Network Interaction; Use with the GNU General Public License. + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as published + by the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If your software can interact with users remotely through a computer +network, you should also make sure that it provides a way for users to +get its source. For example, if your program is a web application, its +interface could display a "Source" link that leads users to an archive +of the code. There are many ways you could offer source, and different +solutions will be better for different programs; see section 13 for the +specific requirements. + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU AGPL, see +. diff --git a/v2/assets/css/bg.jpg b/v2/assets/css/bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f7428bdefa6464fe4abcf0be4674070ef850a40a GIT binary patch literal 140262 zcmcG$$+E22mMs>U_8PKm=>yaVi!?oxgvF(q7B>FVjF3b(V***J^ID(0HSm}8y4{!f4XpMUr-m79F~;UE6tAO7(_ z{^NiA;fKHeFF!cKUgkgiAj|*V5C6pvKm72IKcN5ck3am^;J1GdelYO+?>}7H$Jvi^ z(=5|GMsq*@c)k9JAt?Rhf1^c7+0Fe_{I@^+^?&{0zcPyc>!Kfi#Q%i+z+7bQ-~GFf zq`&@e>tBm`9)5x0Zu(R7CGk&5-@*>3{zp{>Ptw zEYrXIe^Wh|Cov`Uo|KVT$>CgKwdpoq*9R0YrO*j3r|K+D|*}s6_ zzrKcl`tiHTT>s^#r)Kc*AD&NCno0@GT6$dei@StH2>#63J_M%i~rQ* z|51RjX5IYH|MZ7mq{-hT49nPj&q$iUS(CM(@dTC-{X_fVca!*sK7$*eG5&|f<-cmy z-`?_vhkn=KTUmZTJRlG(`rjMf*PZ{_I>^f=*_q2PaAzKftE)N-zUr049fgpep;3?{e>b03TF|D zp{_R+%T;#{}vHx@=M;2Z3L97Y@=5OS3~yt77oVxi!t`;l4Rpw ze)^aX18lISjK^p^eniPXA;@>j->vK~_8g7#GJps3vdO^4&*I;t?Y~^d?91|a**Jlj z{mV}nFdBdQ$N(Mx?Y7hR&2KOKzp+=p&B8AlFcWDsM|?Dcm;UYR?-ypDFM+LNen#k@ zanwPnU%(%Pg%JFgU&rwEeyvZ-{P-`n|@^moht z+q|b#oTd?${EXyy{4+r#=+6<$#6Kelonr`<6HM}1{U1Lv%D=Px|5h3O|0^~8wIk#I zrM|EKS8f#}Q2=8A4-NPW@5()aUaSjT!d> z8}r|yO@Hg(R%D>#KYfP(t8@7OXLSGB`~7cy`~P}$e}=zY-ET|zXZWM`zhCS>14A*F zbCdmU>A7b9Mk2e(ytZf@N0@c<;2?zi{#-cF{_7)f|NftM z?!V{EuZO|MHa5G(D`@W7_b_qYP`o8|dUqI) z?&~4?>vd}Wt%rK>TchmLC~1n&e}RYc?`t_aY#G`YCwo4S&__>MXqEtDk3?jT;Au7CmuS&y5)7>Sub*#$ zf_tlDOljoX*Q#;-x4>)tTbqB=zkgWef76pUFa_mrPw=M;RPO8QBhZR9|JFqEZ}#tu619@Ma`WE=No?U|-+%Z*fe;rPkesQ|#TWip|T=<#y3(QVj0s3;` zOyOdh;>C2us~OxbuUfrwf%q-(%1zq!)vMq~6Sz&|zkV*9#=jVo-v~|EHTQPW9O*K} z;=bk5&iw6%GZX2uAsTPJz#Cql9^Nd$6N`Us^!o??^M8k7Ffi-a9`XV(3_NFny;%T5 zunQNMF)#i1q$l5_1NZ;-xo|Gey#lbR39ux+3hrIGm-gN6Tj1{+gGMqKtt(!(mvVhg zK#Y6=GjP3dGWZV6$Sb%en{Wj$1#fo?p}JjMGjIZ1*9y?wu_V;-&!+&Wvpe{g7Oqtsr^Vj?d zrY6Xiyql)?Srh>i%1b9+YUf@|Ip=PvRLF?zxvg?Aj#fVe{dyY|M~Rebnq(-Qj-={QVs0ZWBh&R%xS_JkoA}?4Gil;hpvG=sk{iY#Aw-?SYN~HQ{6n ztTr&#{Fu(MO8MLQEwG>J8E;b+vqW>2=X5Ts7lO&BiZFARQRLseKySVTVQ!%Cd#qM$sz@ffx~dG0>fXAeRfn* zLWJpFxXT-6m3oQdSNp&|dn%?^>MsB{E=F5>ahh01Il%2^-Hw}Tb4_m8JPq_^3x4@0)mYol0 z&Zk0UY^Fm!@|)cD_)`|VDPEeK;VL1~E>sUOdcpQX#WXei?&umpU@xSzI+qzP>tcHP z7P!zRZR})va5m(yEjxsoF$mQ*b<;qoi(UNnb=@B5~28HkV^NegVF={tHBhgHFxkRwxrbgnOdyxz!4xlFYtZ}E0JhSzD;jeKlx zqSuVt-KL*pb?I;HUGD`Gf;_8XeG_awS6AI#S{ZJ++f@EGn^J`L?;fTMCX46ta0cog zDv2jO?+1gAcJOXWHiooJ&S6e|B|U1vsm-3JrlC|RGw^n~I)&#V#?w$T`RT00N8tP{ z3D#;}A#=YA(V?0&Dcz&1asy7}vmyJO#BNC1A^m5w$c9-UMJ<_)z z_6v<*pRMXBGRM3DDRdKn(wy>AP;3Ffs^+_we4D@|1z zEv#21%8OSKpCCXj$L}HU(7j`{ZM~^=z&@=&C0pjbw+givl@lPigwSMKp#TQlqI7+s zTsQe%-i*WALpH0KWj8!hbtQ6taJ~h8!G#kUFc#Ud;(0uyg)`9$N9M1oSd_lsOvh1y zdQa0PKB9dT9;>jEDD1V8WZIpw>vB`A4SaeL{4LOB<7QR7s??f+7oP!l!*3gUdt0l; zw?u~pNfMMYE-TQJhi2RenSy&YC0(BA70yg!D}uU!rF?Yc{99l>T&NZDgRL;}5cr$| zdfK-@4kdzn97^xtQRCQ)>ug6!h|X*$(0Ip@^0+mI!HYt6M?2SL#8TG1kCP%jSvvVa zM-pTpwAz7h9Gq;a>S0+~F0rF@+^u1ljY?`nw6Sydo8`K5vh*|_3;M|S(*W-PMxaYR zJLQ5;*^)mv5KEYtaPJ6zk={bn(SL5sIu9;?|TO7hq<+;Yyo)@}f~>$=MYT`FVEY z0l6d8?#c@$jiK)8gKyLF2Hsn0pMHS%(_meYYn*-=v%J^~>U7dJie>`KA7Pl~G<9;`ygeF)_Kdkj zH}>PCtb^8A3zLc?UZZwl6?>&SxWLXCJ|1fq9;B%T@CYqY8q2=pSP86$4g5-uhkv{VS@%x&>xnEmc)7>}^4_#v#6B+K;WM=keb=gFmDaUI5U3V{IR5UTOVKXHoJUpOS`(tfYZkvS|P)SuYKfU#95(xAy=^9`x=DS5@rG8HhRs$s$!Yq_CMOU<|Wj3r1!fF-+ z18{OPCC1I`T9bmk=qY^*sGzhd24tdu3PUBDF9Qxe8 zL!3+I53iARmC~;U!?kh^53OooHu8zFq0k^8wcF^Yc9~VWxo#+b!0H=qo@V2_=bk9} zC{&40mX#~x!wW|4R4(Xu#TantxhI$ui%&(^3HTFzU301;b*A;3-NY=v2cOeb=dvv^K>^nx z6|PMfSd*K=`*3SmYOxp;-}7LRRu_aG&SR*Ngs3Q(;erCmrjx&3vsh+*hW(yHlXBTH z+^Im3_sFLQKP)W2x?JJ#5oLO0z$ROwif)JaRFV0u8D+^ALIDTghed$f{4o!rxl4uboGJz(UNkF>sWYX$A6 z9G$KWm(Zpy^LG!8``Q>jdwpq8tJm&h*Mh!Tlzg@oK~mzN?X7f;^#nB{-Em%>L@gZw z#Rb@4p_XiRtVk)@TqS0PsZw!orMBAA8`V>h^`uJst_YC8nYf3k!XLM4xR8^xglC#z?$R>Nz zdz1?gwpv@1){jorQe#eHFM4N^5N^_20v0N)Mn9{!PdLXELl@1)vp&uhDg>Dqa6gLyGsI3VK+_3t-XL)@u7&B_dR4-^SXqBqfH&m zS9qYxI`Zq@R}ydyjJ7}W9+G&u_2~5E?X)4ZEYlXD49Ki+BpfAs7CmBC%EspieG7!r z9OXgcBZZ4}e-Iwr32R=8&)ZjLcZ{8LwW=Yo?F{niZm_F?$)vR?dp3}fVLRGpV8XD= zeHfn~h#(svmGcBNZYl=QVffzTl zZx#BEm=p=JzWgY*gNtF-)!_|UBRpu;*F+1wADcmZ1l;hfQ>uFG<#D{E6MBZjPCnW= z3xK7B5%QsJ0A$rXnzr5=Gkl<`7U~-sM`Mdr@`l)@drc$nMBE|i{U|lcF$M9Fg7Kk~ zQs{W@Ki}TydS}#fsVZsKguctA!uU*Z;!nWI@wKuA^RD7>|5WqRG#UVOMKx_(LN_>f z#mWZSIO2jt-$)7jPmc1iQ#khAoNuzo0YIQqsjS7%{1Z8>X=}vUoutULzwAPFz%Db= zq0MN-kdg+jK{IV%h+Xb)*L!u>YJS((jf9iDKQ^fq8m9fC0V* zR$eS1FagQHG?l?I>ba%jH>#RCb#ET4A+<#qVhD88l^GB0(|h~I%eZ#Ae$}kI3EU5| zPV2;MucY`EXrO$caf`36hoTrsXPD4&T&j1+p_q}1)YF_E)A2AF51WNj3CXw76ftG* z%aK+gM%6AOzYIxNQT*eV3uJ4!{H$1d){n_-hAC&=JZbbfk|N(VwEpU_wS=7xq2m+e zBD{n6FT_=(#IJ$KK}q?NyF9n^@rl0JH)&OUizf~;$yc!3+iJXB20;igexa{xd2=3W z&k)_!Y);?{0~sDOgLW3*UX=^gB;~~qr2L`0nNQGO+&3hOt)unj?o3nbIrx2~_E9?R zNy5|*s6q%@cqKWjG-5+7OCQDA=&v^!8-QD2y>rsH+12WIdikD1tm_TFcxK*AW_v$) zOQTWo9_%_jJyZ~41JuSC8#1;gyhq1%0<%0vnn}Yp+m-W1A4+x@WIua(|4Dq@JA}&Z zDHzeSG8+!Qpm5v;j9iMo-0!stpm2&$RYl-ZW{9Ao!M2obmaj*<^XwEH^H={^=9QGVNnenWn1H=>|Gne7F zV;n0fFsC23pP(I%tbuCo!np}m^@O~WAY1C`UT-+Nrz&kmv_tOFHsBk~cQl9v!|0A& zE;Xxw^6;_43>q5BTUVR>P`~GJPv~`Ec4)Rh`UL`p{XH?07PYr>uqsuU%^OE)n;yly zbP>a*e!~wOa~`d(S$kdK`RL8^^Z-fVwEiHYz%BU&6(Gi_^w12ie>8V zma3$vsg2k%wGeY#)pZ|nw)}u_tkf#W+w1hWr^Blva`{Gf?`PeegPMF|o5Q~**Qlsc z|248qug4rYD;tPC*_G;|CaeO~pW{^) z=eW3Ti!4H@Xx@wP8fBk348_a&Kn!_V z_bV5%ASyV;G)L}GgJx_a%>6CO%&N)!vMmziEjAYkApvu!Zk_K%2`-QWcHe?bLgEI8 zA`KweSZG|n7f2T(1*I`S)NqpnZAK>UFbvW2K{0Lahi(l$rK7O?v*u+_WF z${()QNA_u2-O2{@3B4Wdbkm8lXYwTx@H=zB*rf+oUZ&MLOV^&+oz-L?8rpx5ILigK}`UzmGI z6eFa*!YXp6(F=xefzSIzc&2QZPEjVX(qS`x%&^R)_1x7OB28-dfa`iZ)(M{yHtJK#nTTOU7-Kd&C+9xHf+P?==YBsb-JC7k$Q1y=mNWkbKqo( z9^3q|ALk7OsdA52N?XWp#Z%rU$ze>gL%>q1eA}QHB}la7vhN6X!po;>MrO5?x5g@E z#Yo$8(klI=C^XF7K-LFq=c9XTdf(l5VSIr%i<(E&Zc{T&MBevc;B0_%H{=Y1ATRiy zLwCNtbFxS)9_tYfJ|_2MM#xF+iA_OmCPzG9MX!;wX(@q8)>8p+;*c6$p_7)(J0lz! z7MUmouLz%j6QoJe={y89!ntdUM_rNn-}8d%8zqqv>x{F5!96ofp$tECcYgQ;!s;@7 z2mNBW_wXWi5(eHS{aBj}neRCR(5hZ%kGlg?HVrjxRIN9^#6S zq;u5~`iY08ay9W>1?(@nJHPT znE9FOhU8n?QmaXy!L`avgTh@!v>nfx_* z)TQihU+ilH_Ak9`Pz-k4Mr0vwp`bo!#^nB-jdvzKF6VNv_po`S`Wzsj%ib+B;b(Va zYsV<}b^Txt`053~gEY_pJyn}n!$Ic)od)>_P73gNjt+JjV#rB}upC7P$hL1B0mzup zmwY@tlZr}6*iGLd*?xSAGPY(GHOUiM<-%eBjwnC4&~Xc)rA_befX! z)DHzC;>#&bpV-o7YE55za>lK%A>(ZKl|ZSJcvXQ~UcG2EN$0+i7UFAFc*DwjSiv8t>dRUv z^R$yT#G){nSPjFoCrEBhPQ%=TnXeCJ6pu@?m$cy!FYiuO9wJkysM)Lp>iV&5%b-YN zsQpK=bL=7P${>u1eK(3Y-VW({W%Bnd)jLxbAsKeYt$J?9S={uZPNuL#c71$YNE8*X zGgs{>)GGII!{!gNq!=TOQzZgvpa2d+koQE*pa$AEfi$-BURG9W)TQaVH#a8RJ-YgL zD4qjgCcW& z`J_hgDTQaEw>{{kYcvgOdeK1t3OggC%t02ldPk*nKpm@O zd)>s_1-;;6l)F?UKmn+;&y`zIQFw31lAh`J1Ld0As+ksondEz*WDs*$pC0-wC@o`y zYG`K5DSmzH%-TD(qh`c&T(IP#=OuNkZ*6&tDnrZgsnFh_#Cb4UG~f1X&E(LsQVc4- zZr?)=gB&eb8kDu7D zxj1bq#HuIfysqye^U)0ZwI=lt`=(PTJiNpDj7*c>IPdhuf_Mpp9-wyV8=ApRFy3bw z9qpnlI5=>2Z0tWa(bziug<>^hU&fZ%%kLpCLhEe!)!r}l!%Uc&cC_A>Rm8uVviWSU zkC`dk9my!uLZrF=aN1gqQ7_wP#5S8?0M*D;OX*{OW@@anzp6TtM| z#vEKK0H?EtoZf1^&xX6aMJRyW??t@MH?DN#-kWjk>Co{2-+@m)pY42vmDJsx7qOt} zw?M1Dan^{-nBmaIsD@ZCz257S@lT)3P^F?A<>=F{l5>1Y(#(z2aGG_~g9e{uz~+bB zp0qPGSu^ruzEms+1@pJyFb3@_5j$$Pne5hG8k&~bB5l^Fqru?xol-Uz=c?8*ySxi_ z+RZ7@1cAyFZK#gRErCCg!(?=)A9%!uc`c{E2pbH=b9mk+hPZhjY-a*82HR2fjPeYc zKbnQ#rjbM7wrUM(NHCF~MjNDl0KohnGDSc7fv0SjK;TnOW8`VECYn36ZBvWTk%`xM zo{*l3$aQ;77pCK~3HprI5EDgr2gtq_yvKwXTP)lL>8+UB%@$RcxE$z1|Uo#>6G6A%-wim3aH0{!emLlbF zK&w-$4bdSeR`pSv^91Mu>CF$6b`+F6N z7;wOBE79{I?J~R&e3F6+_HklQ{-r3*#6zF>(7E#wHrks1GV3Yo@*T=zC@VHFq(bT- z9gy+)D@xxn$-e5{VX#Slh#lNoAR=ybm&~M={7`!iWm@x+8tS@1J?2lL&?s!bgOyVq zs6=X=uRT!#2f{asF!GW6Zacp>piu#u=xN{(kt$~CJHt{3*3EXoDW7cu83cHWrF?Lk z#P!fx_REbPAx3&OD>EG_-xH=*fbtNg<2$n|h!g`3awJ!Bsg;0jw2X^PBiu|zE-Bfg zEWus_Q=d>IY`bet0+bS9uY`^zJN(+=`xE9aPRroWTYsGZjqz>p)jfy87I0K1-U)$k zwDX@36K}7{TA+eu&N*H-$k$Vpb6>zkPW=Whv_Tkmn85BwR25>7uc2EOCk=~qK zU~TonoZ<11lj2QFi_PGEchB*x1|Z%i;2c#L1*>HhG6Uizus6<*q>_pij2ZUdfGKly zEIy!p52NANE^>4(4Zj;sj|Xt8ZcqWGD{Bf7Kf%(Xu=dOLk-4ejS_HP5j%{QD3m3H*4~cfS+)4o@|=hJ*?I%Evt8vdk7EB7w;w$`;D{7K zv`zyMEWenq)vGE=@M2Kx405o+nNpVQ9Vg$@?Nn9O18zr;oxPAku|Zv?wNH=-mG5u} ztB?7jXfEx5<^z{fKF=bXS|Y4LV#{61r`D4%5Vy@=3;|UD)df&MkjSKDh5X``54dyW zPRrPhf6qvPp2zo)&l{x**MfVb?<(dVv2MtVQ+6VF<&cCgW~C$vx71~Ui_9ix*=90B z%=f9{1+%HYI7%$15WRU4sNK;6Pph*IIE0F$~)xrzC6zHQ! z!Quc@vMq@6e1XF7Q1H(nOqp#vwpHn=m`?YugWj(zRDZ&`DY&P5RG;dSLJ$uTsEM`5tlnjm>IPN}m*{cDJqxfqUx#?Vyw;u1AL%{rcxhg0yd}LW1#p>L zbHckQY1IeeJV1pLFixy=F@ZK@IZHKKKS(ojs$~igngnJKr9J>E~da2?{I!+DUt!2UlSKV{T&pl zHV(uh%ez=W*=GET>;Qn?%uY*n9QSbnvhuFp3E^wzCf_G+I1r2Hnk$aj#hrXb(8G!u zZN>}?>b66W8#dPPmk8KuN)O;vU?urARj?5=-r6VeS>$U$!mnYt^xn~2LCD>!IfIbW zW7LwxN_Z#jLM_Bcura0Up1OS)Q1D}=!co~T`pzS|q;6%|JJBZrkLS16?5ZMOVPTq` zXJ{Hc28ybMAvysFg{E2yO3qC|CLmm)z9V2{CwRQrAw6a40d?#+BdXv^lw_$o-8sn|1 z59~vak;zbal@zpbdWHDD{(=?^1vbvFVX{A^6BHK?xU^tZl)wo%s8SI=V!@d+_+G=* z&}pJSAS~<)`7saQdI+{9uwX?znlbIgS05l37*e;z(ksJ#mARXcP>8}BZyUo8Jzl3L z@VRz#hh*^)XYe^7d93$)v{}_B3(y(GkC}bO-_1xq(ClGK-JJIT?*Jj%`qrN0Q=SyuBpn*jQhBR<~#oZg1GBoK<_L8$xr2WP|Tdr zK)Ddo^2=8wjCIU=zQ6!C3Evj_W>(k(o+$^_UkcEK;CHyw;eL`8VPHKABX4vAM7SvN3P9SOxf8H|_?YqJV*(tx2CenLbX1gVE)xdx2cX?GwL` zb}zeh=nSm2Im!qSTx&Z;@nf+8w~I#r1dxG*@4T|Jf9+U6ZKOf6-fjm4OZvkD(Js0y zdt@k*vfG0J3QMTLQnCSELE_VC+)-u#bo~I5fNe*eWU|tbcxvexS4gNFd)W1sJbBz* z!3c5DKyc?jQ3-&cJi23JgVB0jo<33P->M zyhx&hBsxbygmj_d#(h3!_*cEN0d1@WkXjNvl)5;r$4*+PGGEc__bMaRq6Usr%JK;U z{X}UJrrJgXRAX<5KJGby@aYQRz_@}ke7j|$o)&jHK9uo&zp%k{WGpBn19+xuKP7b| z@};F=3TQ^L4snTuvY5Q#J%SQ#Vm6JCj_|5!Mti0J_x4NBT7VFeERS7`RC|Qv|5fyC)#<;M5+==d}`24a>RykiV+KxO2A<-2kHeUFe0GY)*keC;APB+C2d;S$ zgd5NjchiZK&keRgdHj00fBn`1wzLGwtXkDFSAGd!@3!?T`6yn~02~UM`rmV?=-@oS zO7zKE)Rdlr;{&?fQ~K$?GANWp3g2iu_a8EwLidWuAX6LDY6wft2Bn7e-N2E3vmCT% zsr+LP0cb_)K?2_Z2_uwl+WYCUISUzJxV9dEsweR(f~y`e#NdjHT`j2n0>t^KP!~_Z zzPN{=Fx7~!5zjxd4R%Fqos95OF-|kcKv6zv>>X4oJ$kMchXto?p4we(!vr`%vn+ke7VKG`HO~{}m75VrS>^@Cduq$&g4^Q&&>?9^4i~CUbpJIQou3jS-TCQtnvXN=XQY0YouE5l$Xs#+ zq+y$_5Vt(JKGLi4egO{rup_L44b{*HE=Q2hcn1fhDIb4+FG^KZ3OV{_f0IKF;Glpr ztW<#QOXdNKs@Q9E}!<(emid;ZpO8p8=-1DrmEMv z`4|VhweiSQL?T;X7IL&s7eHs|g`ovl_N+EbnN4{KVU|w26SGxmOu|}Kit`hkWg5n9~6VD1g^?vbX z<(cC5m?mRUNk-{%jnYJAKlyTmx9Bg8>mnA_5o zlm<}wQ$V)u+?H2JgdxCV*48VJczHAcX)1kfxI}yRZoXG}6#ziQD>dEh0XRrm3vLMb zJ7H+M-eQs?Mu(kQnF+7l%TiHMHA4zg>~!1ikc&Z)FY2@x@ZR`5HS;i( zc~xz~VcMMfVk**pe_nS)PE&1Kp*oTPFv$~%bMm$HNx)m_o`B#HC|^XXhQ)yh^8w0m zl%|4{fi$GcTL5C?h@@7-OA?sXzDN#K)7n?mM?JZR)SLt0?1c%b58PMHtms?Fa($v^ z88NMR2aJ(>{=Q2v!tP910c`xPf_?z<-C!O24mo0G+~CI(kP``KrgFsGfo*(<-X{Uy zqafcb$nl6w1=EL2g(~q1wF(>0_L*&}@96Wh?~T~epL1KbagJ0E0|vd@V^pmBql5&^xqs75V$$1bxZ z6x)~%QtnDbU*rWaZjhdOy=Xz~K2*1hWN2M`Xry-<=N;6F+eNXt4#RG_Q;jH-JrWEQ z%$Ep+Ay4h?u49!K;@63|FQ}JqyZgEEJ+^BwxqmA*6!~~Nfv)N1mE*Uv`U*L~xB&eT znLt6e^-c3Bp(O(NHMKdb7m-vfhaJqEzo-K6jKm~cSV9&9<9>EZC>2yBL8AN;+E;_p znYCNBxm)r^2^OGXA)VIU%86c-rsGm!1kjkZs`|Vk?s%m--)Q)2cE9Sv>!UV=A#_@$ z%VtBxfXU*r%=(xSKhj>dF?s8ICIFp}Ff%Z`o{`{(=w^4Ffi-wc;Ie|Q9_6RR-Ss6( z{)EI}J%*QVDksgT;7d~>wdU%Z_zE!Gic?j;_5gc9J5{yjsm_Fz~1qScdg|&U9F212Z7htt@h%H z&o?-qMDW{@^>#|DHaOVBj}Y(NinM;1KDQmqR|) zKstKw*#aDga?a!_?i69w0h6^MU>Wqd3ka;V3l2<;2X_I8snq+cF^xIn=$`Z4!vo;y z3=ar{(KfV-diQJWeYr{T-I1HfY)7ZP9y}kkmIaQRgmnZU9v_Ly{30R>Fs+mPQcV2K z2gofVz6FNV-J_Fsks=`iC?S*eyF(8wcdQ#PwIp;8I&g5XY*sD5Dj+{Dl>@9Cy*>N^ zUQTd?saVU)uAE6YeFDxC0G~#Bq4rU0y0{HJHHo|d#Q{Ok5W60LYrxIABeI@_nnzV^ zHTFv@?`EDMQV@B zTGjJC4J$vxQ%~9jvGu6v$!oV$W@-Wf;h&uv)+fepeYChpi@djKQ}endG2qnY%>_$* zaNv-Zh|H@BfchBF1e?@(Pob+`C2GBh12uyJt-%(8L4*bf!5$yj*@T!0`m)Sb`$YjU z1-7dAw{FwqSUv;MyT5mED$~LP5oEKY|AYgWu|=^apa=sH<^AfQ`ykL>y96I(>2@cO zO_Uo|tS$CAm-+ynuyog!!0ZH;yxT51Z{fXDh?FTmJY&SyC;4spX9N60fr#IU!KanBE2^NBzI6cfydS% z@R|sbXIrUHix{IKB1kSL6$uc(Kuo%TP}c@^-T1`v;poGhMc2>PGX$Eu1127$cg@wT zOFz<|2;aJIp)Kkc?DIYdp~I=#4?s47RbEU{ot{}~L5M5a^F)sY6RT*8SAK9CCJF5~ z!t@xRi(xE4S#$7zc)Y-2(A9cH-q=1Ms}V4Af^gZcwmLy55Ex2L)A>{{rmaj!(J%tn z6J<#M-9w87PzNYfDrSk*f?A8T>QXOrg?Zr16Qv4n#~1tY!LIE)2bsAkEZ#Fu9yf)^ ztyaJAAh`EgzJt@q@7senQ*aQsnJ1#FTo3Pojk&_crdyAm3GPYL zT{pZ2-`#XUn3GbGQ#t1DfCSVb!>0ny8L!8EdV3i33X@QXQ-H=3KF-joe`5o6K7k5} zG;t{bdHte>sJOv60dS*7!H71*D{tV2yNN{Y`1LEOtLm=4kvzy0xgA&I;uV~dr|=18 z$GmGj;YuK3ug*ak83t@3!kB%L1S}j#e_eA484QXr#PVS7Cj6-{Lx4XD{&NK5?ebTa zjZA@Y*+(-n3Jqd{x&lmQYv;kyACsk0@gUfzgiA`P4oXN=?W{#Ayli=rD5Z&fFj$X3 z2VeeD>1{aL%mqjEiKx7gN-|^i`g{zVqP2Spw*O9mW7iP_;ZN|tPb`YAUt1d-qpDc* zywoX%$)8*=1xK*i={A9Q2STMmKnF(wN6Ch36F#pNmB*J8C21HGLI7Sy1%2(99j$UT zd3oGl_5xjEk3x#!nb*JKhZ2A5kG6fKAWwFc`)$KFQkSD-V(VGKLCCEMD=hHMw1Q)H z*BI5n!37d*q1BEmJ{oTF7RR~P(@TGRid>eBzg-kXQFQJsCmXJpAJiUHY?9mh~m z92^uWiFVnhK(&o5OR_a1jbup;!Imspo2|u?EQzHPLxSTFNN5Zxq@XwpiV1B3p$)Y3 zF(ifn4@ocD1j|HW&>L7$FA3q3d*LMn|N$tB`j4o#t!+ zg5L%LL;&_XVs103@kWliJ&wHQs3!IZ)1lG^aRub7M}!K4HCLS^bX33I2Tkm~Lv2O%J{eRQ-K za{?w~D@dHZ37@J1kEoPktDl5gc|I~QnDr++yn3fyDbq*?2PCmVS~Y4Q+5?J?(OA_% zBOfT@skEXe23g_W!BJg7H)_{AdQ632%#R0qjg%$e3U-c03b5pW{d-nc9S<%4;aF&L@wa-I=q8% z1tksX!>)Luy(KIA6}=^2z~x)hm4w$b!=u0%72vIe#H6rPIVAP_+l#|CJDyg@^)`y=)^}!dIf(Iu z3@WECK@2)=5=98IjiTLyPDP|@ni;abbSAAJZA5n}WF+;&I;9JcLwCE~jXQAtD7cy- zA{m0zT@od@wp2se-dGGmSnUaEp9&%>hhq>HXB;I|>UdS*^bU0>h6;X}M3sdk-=SF0 zQM86!#vbRuaCB4;K?-S*Iz4eCc=bu}k^5}J9mbHdDAf^q06U#d^$6&0hPWl@$yXK5 zNYUvA$?jF@hXCjt9(LftNP9s!=#j2uQ_vKQr430NF4No99r{>@FYE3N zy5xAg;IRNL=96OyA7EOPoPw!x?!oJKYh-D4Qvw^XqGh%lq6hH$+#@t?vbpg_m(P_dyW!xa^&0BL}heDbL zt}#@|YlbX7ztYqZvnDM8r(K$MrktLt`y-^DlD=Vc1h{N8rc$ZmxVq}}@6Du4@>Hx>?#~yq zQ82_jj!4?5%J)T~B1qH%6?XD605{`iQ!YEC$PBt1kWZ|%C>7~m3%FPmluBim;BYs{ zLe*j2tv0Hyqk+DpE9EaR9tj9T()Gvz#g8hD>Rw1UbI8mEN8gAgWRQeA!3G&5se*e1 z!XFL6gr$(PSP8>`ZZH&+R}ZMlc7?O@lwly^Nt*+OR8krr3_}n_kG(5kRq6skk4c&6 zF}mU!MoH2|t!ha9mYR%EogtQo;G&e`XB}Mzf6^aL>MhcqR8kLYAhC`C9(>gC;b$O5NK4rjNcPv(M*F1sVyp@56*)g=2AUbQPx z=u`H9H*PFm$Pb(B(W+VDO+*WUp^-5O#H#C!9(%}CaJNHjZ8SEV?bd{HS;MGal`Kfr zseI9yg-TFzhsgwq9VTknu2bXaKUDnyd=5$!g#(mJ5(igYk1M4QM60l~Y6y}fG!CgVk|^|!I{S16jm8COvc{An zrZNFWmx~WrRGnmQEI0!35jwmhCwF9fJZ4Bec6G#tjDY)T)ZqwN{_e^d+HvcU4=)a= z3mK4<9;aC?P1y;PHvr&9P(M0kPRBe}SF#(DCc7vcsz_sq_s0N63g2=6%kU`YgZ*4qj|H;D9I9d0bFR1$l@NV z!hKnf3qUQ8#8L?OdZE zHFrW_oE{>v$!H>;Q75YQGCpSMEoj^wCcQMucnku>Fr;Z%%nnjET+I0UAlMJ$vwCDP zDiU^(R$W)F9lV_2!5A~TU1Rd@xZSQwc0uUlsISTo37142(x@S40+Jzy(y4T)FAa5T z0FsGI({YcU0`?Vdm-pnnRM9b%=}znAR=FqD7rP_ zXy1@0?NO@-yKs%d20>buLA=M8>C&h3v2+J>YgE!|LbLzW{J^C@1&Si!QdxIT`h!tSIxJ*?jsM^(86FAah(NF*k zvA%8@6ayf$>UO7$%-MQ6^{yDi{s%^k)hJV+*_RvBKsKCH>dcT(?IhDRoKePormO|; zB{QTH%8B@Uf_c#1GB%=XfN*&_+kJ|Wls*zSM!}GwI`n3cFOs5Wo*(J}XD~tjL&!1~ zPA5iUMu@+Vr^zvVIL!nq!)}iOc2cRZl8F)=NG2heh3o=+(xr6iv!uCWtiu=&hPnr; z{uC-)$SZqIo`Lp^LkfTeT$MU9V(s$D1EF58KP4vyr3`_XBjJ=iH5BX&`E&kEPtuj8 za`13ulAtph(e96v4mPkMQy5&N|YU=pcrnvg2THG;Yn1cs0Z*2mzJezII74(c>yO$HI;QoiEsJ zH`?q@_Xu$3-T|YNCf`&30J8U@mw$U=1nohc`S5`o4jut@`ysS5U5<;e=!3=?*n z*J6?lNweUlAL;ZJ6n2>hFSHlkCX+tyiz)MwL~&FO`S(K#o!;1;kA{c6Bca#`q>4eP z#gM`n2q*o+xzN0BqZsMRj0{5*d$&GrFm+Q@sy9`TYGNa*^sw8IH;u~m(m}JzQq*|O zew|Y@W`YE%XsQ=*7dt52!1}C3a?~!17^UIL8HVGMF1Mm9+NWxddfOH4YNt;f>h$I0 z>S1qjw5#2uws&+6(Kibhj0xivD?*i?DlT2GSxMr49SN^hir-9NHpdd7%QkGjN9I1vUnn6-IA)am5O+%!GvlI z%7EEBiEtdZb|kl7ko`+H}$66h0(%rPXcuE-T~bR6zcO1MIx%<0av&i z*QezcXRpd5RpDy4ihwvGdr+0~N4(Xfp#ccB(ZiIZpf=}_8q#wO%D|w^W~IUaevN8E z29u@N+Ut@f<2i%DkyS!aW*`Fqhd~o#g8S7;Nc4^M0U8SmYn30m>>(8}nPfiY4|N1b zmD27^PUCe9MU~-DS0vJlXWEsWR%^#79_hvdfni6yOV#1*u{*o*!N^$AM|$y|a1T_n z7^%iNjOL+^qsc4Js--?c>FXLEbCSKC15Rl++vD#E0a%+z+Q+;&xYhCn74rfJlP&4D zJJcRP?uJGgD8HbwyGJ18y=u{?e6nyMG-_@ijRlI`YPn_rJP9gNItbM@V@{Pl=!*?^ zs{y)GjrbfMucXVN1J=^n?NaO7-4cB+YwwN>yKsF_5vwXo`B6OT%}{<76<65Z=D~E& zfGcFn#tMpf(wfejx`L`8IRr)PosLM33>DNdP1;IdwUoB^oT~EQ}pJ*fS&<=#^64g}mKH zP^Q$7Bi9}wV?jetXx?~?8X{dWO(G)CdOCexsUzkJ6-`|_jX6hIBoJReY`29CIg>r# z7mfhWbplXtP?*hXQ!zX&^+M&yh`eC24t0(etB%6q9_iqa%@`&u-Cen4xO>b7few~} zq{}`AY7g!l0xMpb9)U!pV1P0V`|^4->9P4kIM~T4M>3yO$ z+1@wm4MVL|>$baeb|59N^?M1MH3rcIMRLq3QxdMKqmYUZDU|-au1nXc zayomH3aQcyPjk#s7}LZ@?IQ-MELjM(Ljg47P&5`D0ZT#UHKYf~VyI7L@O3F-9)B!^ z`=Z4{HTxr?cXSqQdcv(R1;chcKj`dJK)RkCY!jQch<8QJmT=f&gS;L~yTRmxYU;6p zcs3Ipc80@tQfBwZH9=js(n(P{qAH|f%Jz&2!qGG`pP}F|rFtNM)IQMeR&_|MZrnDK z59n0k>{ zv2MM31W=(-)sRf)R;HXC7GnXbForcF63A#S`W)(9mBBiVMPnKa(!9(zB8?4Nq#k>; zqYLoWh>rp{rKSKWCc)xJC})*|2HYcwM!N$e0~!c=uqcBONuPgMnp4XokT%^{h5HQP zj&GMzBlZF5s3b9*4k#hdKBCKpJ4On2Zp7YFDWt z@EZ!I+WU--*ibm*sXAMe5VqqJve)(_)eL4NJUENo7-ai@-Y#T$;`(0P@+Wy~|~c03QOFw{k#}#vy^?)#_L{ zqiXlN3tfIM1m%&PQh4P7)Q0P|L}E5`@0hnpm@`mASlL6yAxB*^6wgb*X*Nhjv%U6q zSx2^uv{j{ER3_~h4)rMGxjsu?lS_|993xSmArv)&15pE2>x;>rU@B_Y!C}LyETw?A z1{qVmIbF=1FC=tUsGcN&)Vf|fgalR2us9U&a*vM4yYfz{%r4ECB}HpQ*O}{7SOapI z55R-Ku&dZ*u@xaNOyV*np?*YAm6gTRiae1b6Qnhz?uF_%iJpYKa=@4)p3KQY11@mz zIm}i{Hf$$`bf7TDgEk|nv~~4)B5qJs1_OXNfvXFiJe0f~CVKIpUzHsNR&Q0yA%xoE zb5wO~cQ)^HCW_W*c+?V&>w@W^qdRIQ@O*kyp)R^QlLNtoDN)4Lz2H3TltS4R{b0@| z$#kUJI|v8>w-2OEd3T1&^%7O{Hb5j*p^VD}gxd?LC{Sd>W}_gEC?3k?G=w6NGI#3z zflxXmlf>hAS|gJeIy?}EGayeXH9D!&rDP1JoLm}KS7piwK>zLCN$@W9jj6KW3mBoG zT+M*ICzLRUGo8VtQkor&cC|~xeqToj>a)3IN{u0z>kK6!V5!ezj7k&I0my6ZbXDzT zLe>i=J-`YfDj`iuy=s|yIA_bqp+=Z8-=ze;5>*YRB(}Je93&*fa88m>gPPx-k>zkr zhb<&gIdf8T9$fA7S(ysGDy3Ap$PtZIk|rQy#N2E5C=-h_(Kcoa6MCuuFnI|p)! z0@SL5AC{Urd+p%-gpk`#yFVF9n~j5#kR_^y$|zFE4*=$2a1;^*Sv}yXTQ4=n3DC)v zj7I7!^rSQyUx!~3iL~1~jgUH_3VH0F-XH<_f=sasML`cKEmAxor3y}?3(N`t1u=r@7mT`#W`V!WM6r14kaQ>GPfDuBrj9a<``pQWfMKMhoh}R3N~p0b~b} zh^mPckp%y;z8!q~T_asN(hYJr=owZf2UBL|Jmk5wnUF$ih{WFKO{c5uD;Lh&ydjx| zQW0q)lNgCYX---(dj-*K7b%wyAQ`kW58*+RapCKpKW}KJl(}s3$;3t>G-G z3aOH5siJ*UIZBvw{;)(&QQaA9<)Of2ciTJSon|QxlF9~`2?tLPkL9Jql98~q-IBL- zKxOa|#ZXAqmC8ZJf>kc{b$T=)dDFv|bgpPNY9xl7EfT1DD;yoY?V)yyRN4vee*4y| zUdAGWnJ~OWO07BdlAh`tW=_9T2Hx)St+&WjM||TQZ}4iF>Na?H9K4E7`t`f$=HF}s zuiW{++2$|l|K?8!h5z}Hf9wAK=XU+)cKus-;NKejAL{zg?fSRwz`r&4Kh*Vq>~`@^ zzs(ljjd)4x7`&_YtJhiDZiC@+!eKXc+i-XrFT8eFrZehs79XMEkxUxifg*(bdEpty zQ7x*ezBU(v&5}BTurX^RiIHG+>o=F5K9Ar?2tB)sIo3D#{Qv0l0?Bj+#{C2SD+b~9 zwFqG{=*Iw+gYDQ3=nMR@O8)@UPg4#9Y(EP9vxchulT6=V?f;SKr{N-C%qPtFp-P{{ zykl74ulCPn`k7#!`CVj4Bn$8k%5X-=ykA#XeO0KlFbbH}sIYq^kVq#J@XF!fAdIb^ zAM-6#UmeKYF%f*RV?|}_|G@?G9IA)=3t73pSkr%>-gf$j0@-wKehp(O5&GY)pFYNp zW`yi}5Mux1^fuLIgi0$BI(zE$w&ik!_)>&^v*W9mkO9@QIkg;iZ7rwvj5BJvJU)-N zU;$5X*4cIZ#e(MM#e$}$mhZKl-*V2fbDNrkD}~FJU${cNV#)cdWUEB7HqiA*$t#~>mq@|F_5~cv2`6suiQEPw81}q@U>+| zDv*8%zTEt+!@}_~7P|)aoL4`;tA?3Rl~#{6$XSb)k~O-oeuwI6FgU@Qdh`SI<*POK zH?fgt(;}S3qS+3#()_Fti7wFT(E(w2rD+Rdtwh`vCB8P&x|c>`5rzbOAyQq?sO2LU zw>6B|O+55C;vLi?BrL&iiG;8~HCk?ohEEZ9FY0Fq9U3;tU5y6lN*|%a^ui6;h8CJT z)nA^NK54v*qif>mr^iVFzs#{Lu9Ll`fn(;vlq!FPjw;Y-T6ZI1iD@Irb3&`)EW4tO~|_#I>0jPPED^Bl5T8q7 z71{+Awaa_hIM(np^q6~kBWdA^^W=|P2KkOw;U2c7wA6KR`R4PQ=-cZEH~uibh@)$m z>~9d$lW40g#t9C#Y^|54DE`Buy>RD+>+nT&1Yfj(+?z;RCPfp^;SEP4*sTtl7H!|m zQXF(l0z;MCbaHCW_>he)@5Ab%2JC`0&I9{i>|4z5u5-=WhR(6E1*AMFs3X}&=gQLq zo0qft_tta-Y$t4?UpletyKGkMdRt^f)3&wiowKmGV4@!Y{pg4COHo9145Bu>8dYwxcwd*45sJb1&J z%RX#^4R4~DezZN!d*|1>2P=r+QpXPD>G)5x=2BGGX zXu+m+G>9DZ0-zF9jjTJ(` zHn3~zEZBxdUGm`x5m`q}4@|P)&;KeM>$_VmYCgR(82 zSF!v|x6+n3^J?Lcr&fVx$7@#@=VmLU$g6H%I9>}cu-8^rI0!Aq7S|CrxMXOH1hx2) zQ|zIkI^urSxfi`q7^Z+>xdGm8dhtmW)xH0YmVfGxev9e?qv!|3h*oHZI z*rxS-xcAlXG0PgX7}z7KXIOEytvN->)l~~Hqf@(J`1gLe<43vQ7hm}My{{g=zL}>b z>a~@!M~fC7+=u?h{RH?ysA&)mq=)|N5)zDVL5wSVMW)axvC0 zL*S*EiBjt-HoSg`E8Td>$O~#q*yMsqR4Zb={yKLBy?x3r+U68!fgLPjp5E-BW89tEB^X-N zg6%NT1Lq83J8Z)%YgdLIc|tHCpV@v^R{qQ*ao^VKLx0X3yp7lS+b3`Mg>2W<^}l^D zpb@tgzz$0=gBo?q@hL4rIY_CJgRIW93m{ zKzh*X5a%err9vo+FykD14ycK5SxEBkr^j8qanS=C%L^S-;`P?ITi5FZ)E+p{w;IqL zJaicb>Ohh$fPWQw26AQSvbtox!4UBOXlvx`#dS4sB9#+3y_=(}sT1)8IPg)}_|1vI z%!2x4!-k63nEwLn^>IJVOfzPE`#f_-3nsVm=LaCx?{EFf=A9!THwWTEv<@>9Sd#scC&(B)}RD(V#j>Z0o$ydk&ZL#1ipI;-gIjduGA@ zlhM7b#*_#OGRzz+3DJ70bnGA-$k?(MEqo2(Sk1BN=29yN{_=s#(L&b5nXL9B*RB51 z2H%HIe;T{0c>9lE{p+9K==kq96v_uWG7sKyL5XN5w>^8}kVfA=@i;WFj z_U$^)W)J;T+h(DB;^mE#^6P*5_LKD7^`3Y9{#{cQUVB4M8Mym;&slEf=T|6%0&b8&GpUMg#dnhdD&G*I(&<$D*PstZv@M zs28hO7>@`l3TEjWBWs)Kfk~3XTL4N2eQJCEe5biIPLI>u4eLbGRk600DW`?=DR>O_z~ypH3`B z1c}(?=R#j_rxw?{IC#S}{iJ}+T1Q%zsqPk*H@7l;mkhJS{R$W8uPhET(J&doCyfX* z*NR$a&h9e2_~FW5|Fh#O^g;fH%PzfR^`0+Z{BrFFw{+dudu3wo*&CNUGPGo?_hnGc z!6boJ<}G+)+Z*jupLC{ogg(Ciyz_qP_^b5cD;LWb-F5Q8-XC6ZWizK<;u23xg%2xS zM`whHgWZbHvg)-Q0bXCnVJ#2{9>zsCiS*ZyNHEvf)T~3kaqY#tS{3)e(fZhJ<`>3S zOma61TUj(0Ztn7*?G=r`j%}patnsL5*YefEHd{obcuM8JzHQ{*ekE{D#jaaDFI(A+ z3fwT8W;9^`+_~?MzWKdEQR%<&PS2+EEa)07R$-%z$u%LyTak#*ZesW+jq1(9l_nbK zl*_}gGh0CX&kK3964h#(FknD%?-}~6(Zb{uqMbA&>!E3}-AlquXOY0Oy#xvZbd8)c zMOa!V$3?YY=C?4p7Um3S(c;$TozOkq>T1v|XO>U!i3$s4cGU4tTWX8>D7<71v82ju%x1%)@2iWHE%riVcU`>@k9xs{?gJ(mTQ*XC_~KsF_AM*3NS6Qz++p5vx)la ztS?@}7QZfn$A$}xKAQ5;aNzM0s?nU;R*RQ+wZ7WA%r?oIwTVyGb3mnOxLaT@5uOA1 z0;%MJ+wcD5iz^@4aqsn46fZgNlFoPDd*b!m4g_|-|CjZj-T%c4r6q6z+t_eC#1|}@ z+7Wu?iK~`9`uw|Vul%o%pPD`1x37513%`75y=g1&K3TosfFjjREY`yD-K3T~xuN9Wz+=_65hp#ujlS{%0k-lJ z`~+VH8quPLefX(@q-q(+W2elk?2|H6zk>q>=2?#BHVjPFb z$_4sF2iS<;VlE*J$dF;N$Rk2OKG~?NDxh#1!qfh7=60}X4&v7!LDO<^lm+~;VMe@w z5_5=h8|xY|nnaTeEHo-HBcZYA@z?(6-$vu&I??!R>-k~Ptd{(${V!`8oyzjB!?DN_T;H~O@L z6!G9sqV(e~%PtkcM@FCMu}uV@D#3Ul%ENVgRZp^ctTu|EW>{htuYY2bR%c_A`1dZl z?9$76y^jiWfG zJ(?5HSj+yOiK7c?AxBtV$M6ZhYew;eYs(3Evc|iWll9vA7Ol-v+CRyCT(zAms@wkT zs=C($ZXqy2&CNA+zkPWlNbTRg94gOU?|#>_?6c<@-qUD^e}C=qWfXz2cxS`0A^kOhyHvlZwKxY!ohL)<>e zWv-dGS~LNaG|TikY_Nye4fHxUM<){06Xlkj1SaCujgONeR1u#5(F|;0ZDa&Iv?@JS z`~Qn2z+=qbis(5#4B)4udjL;i7@7z1LH(@mt0N48Zw@`eN8;Hvj$IOv(kfw=#WOVwdleu|X6Zu4(ga_K!*feXw^iC)N!;8v`~a;m#qoD z`FQs$Uo3m^{hwZZ`&Veid#|DL^M30@6nt_foEcpwdpD{ ztMjkqU?LqnQP@Sm%mXc=Ww$`*Y(${)dM%|1u?y+6n~Yk7$Q@W6fMaEG^M3B(ZM;@j zi#w{?wj|I}UZ%czzhzgG@`nd+!~TBIAvw+*mc`m~@i+}?;5}e{tYZtR;3jLmscpJ@#zya`r^TR=1@l?>}NQbc)UDGA3IdvNYuAHf*bGBEqR)xaM3dL?t|p5 zPq;XtM}D|};>qjX@2R`~G$;Ja$tIpiOP7{UYHQcEE)?)t3}}APA;vf~7*-%VcQY8J zFuJbZM6=-6F|!b{j#7x<2xtvggoG=F2+aTuAs+L*N-FZ^b$rmo<}F|FZ@>iLw$iP1 z8=>X1VTQ6?eBQJG;LQR!5)@$?z(Yg%?X!dkl%{mkFhS`-3jE#=4exw6R1)fu4ogN0g z!vIkry0S^MPFwjry|AV`+n@S;Kr5O)!i5V*HLG|E)iH!tf=-LZ7m{$78%1@8j&b+E zPhlLb&T-8O-~Q*XEk8r(X9!&i<2`LrPMn}d>l(FSh}uLq-Qyddd3WY2Y4KwsHEzG)^@#zJYjg&>qa>pQ*X!1FWr1935 zR9%0Xy{1LHo8a;V>lWc0um~{63h;>lL)xnKY}K+_D!AYV-c|z#?;%i_&p?H6&#Fud zm<=#2Ahw4^jQ&eea4z7l(9`gV{LB&z7Ltt#FackSiPy8nDUNm(h6o(5^$pJAKh~Aa(^k5KmI3p6YLztc+tR@gJhUEpr6>R1ThBC$t?$jXR<_GagC70 zqX{Hp)i&3i9G=>xqGnmMwefJRWuFc+4oGZ=%4?svj@Du#n1;ME_m&5?GeBW*Ry^_plkKM7x|+#>GIY!V+^nLev3-^Vn-I+#wy?{PR`6 z$|l**JqPE*F8k1vk;QDJ6YpuPx4uYjK^8P#-U&$8**q5OZx;i7fQ^TCA{vO6i*Qi4 zwLL0$OjN@RY!R*+M0Eg)?pdOL4wT+Si`ndbSGhlhBTu6ZXrf%2@=mu|o^9Qw-aVuA z-t89sV1(U_1E~l>i_&^F@rk9=Tlh__vzVU;_9Qyk)PfFjFqVk-8>HQQ;d%txJ8O#; zam@QlEY?=&Y!sYe331fef>0}6!VOvwc?>LvT{ttxh5@LCvu?5#{3Iflh=O@T=;^ll zB%IDR)WWxm7rfReu)y&7#)vqkRar!(`&|nLlAApxn@;yC-#h_J&MZD#(a0-bX3bV5 zruJJ%aP`O~U_9Vb>1T}}6@Znp9B?Pt(NDlV`>D2>cU*mD4U0gQ{lE>7KuaR@%jGAM z?|uBz2md&C=Hp)t13`ev3fj`P`o_iV@*%#Zq;T!0K?b*xBJp_`#pU(0jxy$2iyqU0 zkYf}k1m1w9%z05COi{J^O?!7~Ys3gN3bF~dP2LPMaA7pGzvHq2SJ6JMbspHu!*(BGs*fKeauxY0FFdD zwFv9ySCI&CBGU(3X|$3+*8&K<0)DQk9wsBQd6~Q1g!UQdSVHby?3r=&IE{oN4$L%w z6L|}##l-BQBW6?wm-jEN3XN6pF=o-fy!kNm-!C4R6xaZG0LjM_?lcM>p76g07{nUc z^uVSKU=uRPSTo5v!V?}IIAt`#P6oBmPcY2#beneRlA`f-{55he<9NFkX5i_znzg!l zx{BOZH-h7hS*-;q6HHEqs!q3BPTjW&tg^G-<`b5T@Hm;qelsom^%mxtY(ovF`5v37 zt^Elha`8Fv981eqDLA;6a}*|~pEkv8Cyb8q);p(ANmx=m8M*baVh<78Wu6AT9;^2< zUY>gGd4CAL_Q5BgJy|GTdDWNcD=#nIR@y{vVV7X1c$T*mBpmj{&(qz1&K4fn@!$u( z!*byBtF+8CopOvDMbkuyX6=$(Md+7{K;DTjV6i6o9_D-M`g8-Gd>v4p3t;zpxZPV4IhgWHrL_}@){^uGepB1jh zmh8XJJM;4wY1yVKBwOBpZRF<74XXbRH>_aPa@7-NaNweqT;a@C;vt7<;7x~kMN6;* zzuU@iDEd}Vn}EW2j7MxC!UhCL2#5*b2Ah_)GNYIW%UifX2blVy}s*i#ZgKOC{ zhZVm8gY3+P^}tnK?3r!Movt(v4gUM){`s}9KUiP)zO#eT^P5>GAVdHdPAe^(-@<$x z?r(i<19#d_Go}P%x zr{g1R)v>y@uOe|jud+u3T&CKtKO{Ov8U-bgAqyP$dCNi`hdCrjbUxC97+HX8El+-M z=Z|Y0ho+1;gcNACSf}DStaT-fLdC0Yyz#TOm!I9W@A%F~Uw+5_!gCKivL2C*TM-AH zSs!htc@?jk^u4$L^1xp|+<(UzZL?tPJU9zqwSWi52P&IvAqm%Ik?_RRAkera9O%G9 zdANH%K;;@JlO4V1V6ySzEdnD4oDvRrgj#SYM8JRc(SEv?hWiJwIv86BNc^7R#n*oM zY6dmG`REm6>0{M=17+5 zEXPhb?pfXJC> z(ASr=AU4=?-yT_mwCtGVR-~70{pRHkbC>kkv&axn@$6C>j2-5iOWqpYJpIP; z$3K)15_664GCi2ke@Iex^FBY)xhe7;e909;joLM1Ul@KvPzx7tMl#Gf5 zA^`$tvtSTRrPfma6mEn&4&qV<_a8t>#0ABr0&K#@Y6Ee=1QS*NN;Rv{u@iOR`v#X1 z^9MKO+YJz^g&VlzuV1rFdvI%M*)lET>u1{hbDj78S2mqmfHP_X^1n);-DpLf3__ny z?SM~A_cd~QdaDeW8ncEmtgEsaE&%mjwmo)BW_G9%IN1d7DIUa>fNRGwo(I$(P-7T> z>n0o?KU>~ZTHtC-ZGq^=It~Ckw{BvfC>PGw5%m|}rPfcMsBaVl$1?s$RuX4z@nO z6_tR&TyycS)`KpKH5_0#=tiC*Qbt zDF3wXt@0ln!GE6nI|lGA-?zo`Wb|I@>SvC6z&69#PirSuw(i!M`Hf^h5}rT|-dO>p z#*dPIyr=djVE_&q8(|`mT3T3R2Cmfvio+Igo<300dRPmEXeFbU3jj4HlQi>C1+(A+ zvmn%_C4BS*Yn>j1GZUzDi2Ec)S*E86tfo$ULN+I29un(SYW@Wmt$6G? zXm;JE31M~AyjK)$2L*`P)b{?a>K=Y%%lL|MAzFbY0mEW3qlM@~nsc;#9{|JC>)Ev`k{*wVteB^59EHA)xixeS*P{3ej!GkEWOX^zyb3RQvy?1_{90 z!uu?_5)^(cl*?RmuWhf@n4mUAW@capF8t`^h&x_{)CH`VZF50?lkQ z@&zpVmIn^@)g$zgpf-Avjo=yfSSIe81PyBcq1jb4n=lubcPlLd5yhR}8K#kFeW^5w zFmMLIoNujnt6IiI8~3!F#040iO@>>`h`y=3z$Fs4lwLUNxeZ@jO@x742n9oToPWg) z9ha=WWNqgYS4+As+7x9eU4kloJ!?C3x_Zb_R7=G+=JYZAr*O5KlGvuq)tK#Xe!;G_z_TE7TX^}S%b%e7$LF~%N@ z{YGP>io)`ZEvLFQ;KKyFx0W6ZlRM-)Yf}_kP@77g+I{L1?9>QG@0xEofNQLKpZJySa@TBS6IMdO(h@NI5QhUii)rk7f+{~F0zGR(iQ>bg zD#LGzxkSTyjzvtK%>}@4Zy##dW|^eL=b_s0Qa2!$4w^%9_o1Kv=e zAASDiW4pA95>h-v@MrQ0gRxg^; zV&Ld5!wn}vG^5KtF+TV_I`~r}qIy>`l>oow;Fw=U!v@wY-?Oh#Fu7Hy^MgVMtV+m)3A1Z|5@Ca+ z1kD^mUdJE8xuS*jU=gxmYT>{T%pe3gHJ{;H77!NrVF*lIKK85_9Wufi|8nkO1P%;t zNpYfXl5X7-0m3-l*mPxSI557hVsK7EtRj!)f3@m5|K{Kti1PX7`h0(lw)C&( zc32FQr>*Q|eHv)_t;5+fPhuaw{qj4hf8M_M-WNakWIFtA zjTkU8%K|N^<_uF|@BhmiAExGJc0C%r`SD9G>0PwrpKD_)@4w>E0@oG*G(iae0wRrZ z#I`ygM-R}b(Kr+Qe^zroaG$b{DorSA16u= z7~3(I8Z#2Epw7XV2|aaBXUU~HLUtL|I{ElXEQ`Wykdjj_LO>X`m|=FN?wzQRH7978 zZWOsFj9B}<6R*8|2An4Q1f&Vv_2?^aeDUZ{-~D-e=Z^hrnh%v-^*7(8?)pHimrX)| z*&>_?Qx^)SaTUYBZl*nx7?9Wa9CvcJ00FfDPeeSn7K3;*EdfwPm``1XX(##I()cU} z9%$AiurL}4d5A=;?O+{=2?Aq`Z1QIMc`X3%7@LBtV8U8qO0v*lByL8{+ZniF+68Qk zlo3_1eFgZXL8sqNHw)qMeRl)>3BV^{JWOEE1_YqN{}{I&$W}}XAr7oE?$rMNT1JBX zYs2W~!x;Uq+nBY(Tvbi$YvaPh)Ay*jj3UT-#6(}e8C%lA9%T0WfJardckGH9p$KLZ zy%O;~w2Ik>z@5!dV}<8}`(_3~+ztRy*jB)}>Lv*t!JA}J6c`0F^u{+y_Vh`z;cifJ zrX6=%fB#U!&##@iaGURTgj=TfP~~MWynoBzSAO2N_3cl;|K8*I_J`hOq~+~BN-g}( zM>O1cnE1C}Ike*46KA(yy7bP|J4tV8?c2|a z_0uQ$mP0!V=|8QiJ!9mOv&R1G&JW%@^5W;m=ML?9qV2)G52W56ee(~`es;wLKRz@! zw5Raay??%A@^^nY@0PPJIsC}O*WQ$a2i>|>aoj7W-+1E1&)2?mZt_uCuZoo zm+muqHjGcMGu?ETFgiU;2rOY55D^0??jk~q>wfmV7h~5Iuj%K3P~@^m%NsBJ^sbrF z+dn&}@jPnU)v$+}`9Ye0?SNn%=5BpN=hr^Hv$cc^!v}=pbLJ92`~H>iXAq1Zb%@0a z8<%3*jnmg6ieN1$J-bS{pkl`!#u0>Ati)AKe60u9B9hTiOQ6{=1>Ph^-1`LJIbBFI znjS2{Z9=nXIGJtKEC>}a&d^|F3p|N$wF=%^i4SE99*Qp90CwhVnF&OzQ15pvPJf>v zYE-p=e?vdjTmlOi^$Sn$Kh>*cRDtRWMBCQFYybueOqItQe|71pL8m{lWPM6|dbQfC zHPM5Stq4mY$e}`r-+S3}Q(6!rH`9ZduAfhl^TT}D7C`nF+88NaF4wGTBVkUn_O60x z3($H%`4(tPLh$z2om^|)NjkW3D$@%Gm3i30w)nPPu5=DZ^y7Iyi`2jHcRxsxT777QI zO2?hozV)c|x!q@6x9{PP-kf^!!*`QAK7aEoboSXR@-IpA&kyUoM68?O{Bg@6<=+ zEbY^|jDm3a=5;f)n$4$F7(vfWoVgU}0-gaxfDt^L&#@YpY8z`GxZ0bzZqR)nSP5EO z5Zp_hIMY}t-uv=fp0Q6iz9YHDv(GVgYx$oa@@{XumJ4?EG1E^rw_E@*=d)P9Zrn6`ARkr`jqF*q}P|dd*2f~fNwP}8JNtk==*;ZI7p|$^g zH;7K?Hh?HEA#{kY&^wEYh=kzgYlTfy;DCh00|Feofv6FpEaflNTW-3?nBNl?sIZxnD&qD=%w zQZ+q5uAo@(wFK5E`T5xo|3AO~6F2|_XbF6QynX*GO&2F(kDmO=KWgHnYj>qi>X?IyWv0rHfaVR4)fzG z!T3VKxM(3z4KTKa+!AYYBL!DVF$OPcs5s7B>BniHrn;GXgzzYk5CS3Y)51*!0@X63 zDhNa`(aezn)t_n*!oepNvvtXb2qsm6`7^Fz%;#p(I46SHP%)`F zU}6g3q6qfGlk87)au--=%n{~kZpV5pqtszW_Qm7V(+n|z@d5u)P3uWW2SK}aFh8{= zCb(AA3c|lEhCo)p;DvCpOGzij+rM2%8q0v$?KE22JcrxxeU$Mo$2cp`-owLs1ev$f zpB3+Y?JCLd|M3UukF2-+*Z)h|m%ue~t?`~25*h+(f(Zhx8e_3BfFj~m>o%bYwTL#s zfJmuEDu}e!{kl~hVzC%ppar*D9m8TkP*JSZx}btuSKQj`ZM80?ZmnD0>elx^6Bg~g z_xIjA;$-H`nVDqfn{WMp-`N{K^}Xm4=t?V9Oy5#(dmJ2n_^zj2TLG%)oEFN$^1$5L zxX~PF&4t@4ejj#myEFUFU%WNs&gD7z_isLZzOB{duP$HSmk=JlORYjMbxoJq>(Of4FkvyYChpSW0;Hr~5c5MHo>e0Pt{y%IzzHHEvt^so+3yykj|Ehn|+~JSIoHbIvV7=#hy#vl1 zK2NITB&8~R>%ls?2H-Ak__-6uKf5#qx6PBo4{&)L{k?VXTea6FK3MT=^V81r4#$?K zRxVk~08$0xW;n38oFj)XME7>2gNo2xfd zE4h~JA&iZ{z>&~29JfM8kEa<0ZttMm0|-2BgKOEnw|Uv-1PB97V7M?S4*$_YKyEzk zrNW<3*-o`qWSk-Kjds7>HmSQAMUMA!H}Rl!iC@#&&*9!vd-F_+k*-Py!gXd=LJ<*3 zSp}mA8YekJI9HK{D0Qwb7_^Xg;xRFDr;|!onN!zEkiXF>u`DCD+$6CI-^J+*)T69> z^l@cp0`BTH7zE#r)Wk1&ck|@?JI1d*{^sFjL*Kr-aLPBwKIwUU=~***S4Mct1VX?N zMe$!v^l>E|VKXHH7-;!hKvc+KqZ9DA_mNcMymW!gJO2A8{cg6qck94kWX#$xZ~WAL z=?^V?es!$d)zyceJskhw#))3Xy7xM==;Ouxx{mqchc)Go`uV=okCDi=7bERnaWK+h z*!Wi6e>3*+oqHRc>%W`br{L7-i@lF$KHBkM_@pE2EhKJFvaYkyXi+oCN{}NjD~unj zvg(+kn-JpO^(5-iKg+l5ALExvpwAF_(0%qX@6mSb&i;efp(^DPX<2;P;SYKg&Q|zz zcd$B_E2Kj!U1uo|yd==Nomn;mNL@cb=W84*;klL|7UB{Z1-Pr^t^fzERAmP)#GBN` z25SUli}BtXf}{tzP9WMXzwEP04bZFTLn9KW0JxLtI{nDU7In@2vh(#|{_Z1!mOxESULsi8Ivm@h7)h zzSr*jYghXBX}{*;4{J~F0Hxgga^Al^^xYFvv$Kc|TtWiopbteXL}{*OxU~jc9M185 z9F$#f+b%L!AhJ7sy z<=smTKb*AT`Kj(DPY!qowl{kCl+-7kb8AmkbKxg8s5_F}h) zqbvR*?^1SybvrhfQ`twxNd{fjQ&6lR25_1Aj0YZ<*uqFntt!T>voE(uYhKLlYS@o^ z3eL);5zwW0VfSI)a0E0qw`H`48=dB9x)(+rKFRbh435_9S&LE2_Pk#4j5*!L6LEDObCDDXse3I9k6_&RX#9m zqM}uiPN$A#^%3bhZE{CcJ?6W|mPc1Du*ABwNLb{8gUtbcPNx>375##G-Bx2OLUyFo zPZ}(ldTq+B{v+3|ymsor_`c7V#C#s}h4y2Ihd%t|bVIJW7OIDU>r;P#Oy;r?0nh-^ z#fwe}GZ>*No(GwYX8Z&_PaGLMp;Sj&MDy_5Wt+n$-nji2nerFuQhVQWIq=GXpXwKy zOxA=D!e+_VE6s_Au18RW9Q-Z5jtyV+zIvtK_=3uNypX40rjSSh_^&)fg8!J6bpP^* z^!u}to}cgW%ZIO=Fb%Ajk3erkEZc%O^srTU=!q7ypSHFR7^hlIg*v$=TM;W?Dbeyo zS?D-O4HO4wN!GJ9X;Kfvz>566I!4vn@Q##>g{K?8hD7J5;rEewh@-jaHl!;8M?5GB zuY%2m_YaK$_lk;I5eKmaxNVpSqckVlGt5aba!-Gbp<|kx59!v;y z)f1X2nRX+#`{lXySNHNTQN&>qaY=kZQWP6cCAx{pHA}3ec=R0f8FPx@A6O;;<&~v3 zBjhbJ3&0rcjbGoxtONSw9Yb)aHg{#V*=PbVRXs7oVt%81{JOpOLq4DR$%tLZ(DJ&o zTXpWWH%A;lR9}Csf2(0FUz`5!@5}3sT`#iUbzTL-lA2u01vy1XQ4Yspv6g2ujG#A? zr(OycAeFOHH8p2Qo{Eh2%gU2N@f7fo%wfch;LvFxfTmVG`DyO3{NFaT{WxIuwI2^% z`1SSpOubf4vLU5Z@An`MJG+t(bp>^M|IMKvKW#hwV)un<21GjyxYyf*tO|+K6=a?G zVE3K@(-!^qVB@2a^_Rg;lG(H;jK1G7>M*)a z36hG@p>%_2li|{%F%9$7iqXzSGcW2X*!K=vI%wg5Se+2t!2u26u zZa2Sa^xs!#K#y7SOeTEPQ)zG^SV_Z)WPn%ESQn*wg1|1Q~35|>91J>ywEFOt_WfZ4vbbN%!7e@CqN0)&DzrIFapK@uy@@Y>-AX}>?4yAvkqcvDrX+aUoi(1HEBq8@RdxUb zCx`rNp-%p;$(IGl1yX}RW2QVzhSh_BB~sd=4Y(q%8jo;K8a7})P^oI8tNsEiqJ+W~ zbFfaGJKIMN#fuks>}hOnKen6(SLh!_iBm<7UVt{lcp=I{Nwtt{gN68FqquZjxfaY* zY@m3N+fd@t)*&R+*nAY-plmg6z4%%EQnwUz$>so@fJeLFU;xfX1tqp@+5eI|fJLPn z06f`?=nAFafM0;~$0vYaMCDtm$-X$83H}HNN#*s)L=T<-L@)vp1r_=QdtX^)Hf;8ZFf%8qRq*O*B!y*$? zBXt1@*VrnOip~+!TP<`mz-(ZDLjMD_$n>rT2E2gxffc&oJMcCl#kcn8`{>wE{h3$3 zSo7+>rSVg5Y#yG!Z%y=_`>QKTbB})Vx+PA{+SLzC7lrTVwXTrCG)up;hbe=m zm`bsfc*N^XgJXLHEHe6q4BP}yG$CXA>RHo3hu~xwtGx!&l+CrtO$%KmTE0*b$V_~r z^otWvgh<~G9PTTjxol|k;X#NL);gP^D3r>0N@s+v6L(V^w>9!vJL!~o-jp&L5)%M# zqA)2R`ox+VhntDU~UJ=|QZy1h6_v6dH-T&i-b_3GtZ%rM4_1BS!|LC7y2v+rf*r;x0%cJ8v zFBqn7M%TRLNr(BMVlbb5tN?Ey@4g0Ix)CnyW45`gagBl>GOc^4(VMAAit+FPMvo&N zK6q0_!gNC++@sy72ujdl7A4Z)U;bx>kB>@U+G@eXTYuiB3ZTBS?5uAD_E#S9a?RE- zBuYpW0KU*WKyQn$%Ptjfj{#s99k?|f7es>eH<_jdcFTxQ{J&Ztf2)*VxYZm`0!!h& ztM{JW*j71YP5Ze^r{BH*-Rs}|>zvoMe@PU8I}r&|mEdo!{BAz4qgm64pHjRP1Sf1$ zq&IMM0j?)9!`1YOK=gQmw|PZoyPsK*2~?>)O{CS)Fidnv3*_iG%99I3R#r!04gk}W zI0fD)938|F(r#{g{i-qT@7^2s*~Y`?uaEpJWzP}c$|XhC_yA_OtRgUCpkU|I)+>|c z03>ukG_}mkmm3i*cI28z5>nA|AOY&(45`azX(~M;!=hGYD2{%tcg1?4#dO6&L;ijrae$(nLW&*Ns=>V`3%E_SC!_5JhAcf2|4x{@GfK7EX zq<*3V`n4uz!J3}af#wTXb$Em1k0&T3+eFqusXLwW=~P6IC` zwU0F!>L?SZ?`(kHjf^589Ce=7n)TjRP9;|%cpSc!Q5L5KVMv_IC*bRWr#8Ml|J|7n zJs(Y2HU0UnL|7O~jcZ&2lmbqoPHyy{_|Sux`3uqja>4z4w)hEP%#TPL~HFi}i_ zilI49_yM#*7G~A?WM@@U8CZ=Dgx8UdLDybv-QZ7C(dq?m#aoKQ6+Q}HBnf{u`6BS2 z7d%3}qoTf`v?jVB#^%ryXb6v+%abnJx~6a9KC%CDCw#@S&i2#PK}TU=O^stXeD6l( zze)4&Hlej@pR(aAG#LQZ1oyqMQB4w!Sv_KF>A}}68ay8qxLHI1RDqFc)th9Mlm#g8 zq5#Fj0rKhVlBrNNFg~8K6mtYMVz3)E3<^3UvypgP1c)q^Z$S+2IOua`2xs;B$1k4S zlV;x>SvYg}#RKOq=N1O^tvsGX6)8s+D4!;u5()hA61gtO>LOSOJfZFisQFYv%8AeS zB6p(F(B>6q&~IKYjuH(4DxNh&MgK>G1z6YH!EL~ttMRoou+J&Y=@C))vVxIfpGvuS z+knZLkIo<6F?-IOhkft#@$db!wKTsl`cTo$y2sPGCI5)C3e5N-=2M*5D=w5Aj_zQ>dW@N8-2sM%<$^^7f5-e!+Dd4E47Z+ACT_e* zFai+U>ncTJ7S0G+;Vea_juA>WzaZXGk!!Ie<2cw~EFT`nakyXR#HtQFvRZ=fA?bHf zxJR&Ae&fXDFV1iHWcrgI+T{^N0N$B2M8!EuPMJ7bRNq#Ls3le`J-N`;^z05Y+BvnY21|-iC@K{J@)P2#o*z4q^*+Tg)v>3fk zk4MiFdz>^Sup&5;5-DU*B(E_mSN?mFCq`NIX95^wNxXoR;~-P{l&V{yJB2r=JbJR_ z{zte6NX7%ihC2S+;NjvS697!GC`AgO&cachT)KH$+4*$=zo;hd96xg4vhq2Kd7J)t zwykU3laEKPeP!aW_;4QE`6x=br{4Gb^S*O`-Lmn(#n_hnR^6DeYvPzL|M;c8>z`C> z1=$g;Ks{nB!bquXYa1fi&CUyMpN1OL#=>95S|R!vlo0|C_7b%)yb23InWc+JkRf)x zh6oliW9HLmH;4Cmd&usgZ+zS5&l$@kCGpNnUPklIvs;IU&9<<8?=SSz)>uZ#>}4iI zlqk#&;1APaOLBxHy?Y>EQ5Zi3D%Gjb@aEDR_OI(RVIxN zb!463PbZT%vzu{ic^NoZ7^T8yGQ%B)N;FgoO?o-85pRwPil#;tDx|v23Plp^PncgGDIzuIFh%v>uimiDOsF>1N@C1_C5Z?;HatRt z6CzNMviSXTT~jF{PfFo*_%Ak*sp)kn(b}owKqu|;)aFO?8r(21t9n(pw7P>X`m*U* zXGEScn&v&V0btQss@Ll>Z(3RB-QW1byIc1EZU4;4Gsb6K<-N=}GfYnvlyTf$gIdpn z7A{hD1b&o<0x+w}zWV8#$=mK(b|wAtEa}h5+qM<-P<1(fwZwo#FjK%DvvTQ;V7oTY zSk`lRb+13__dkB`)yqFz=~}+*;p7U{%wDtN{vvbR7p!Zac5(cMikbd zf02%VBwqgh`ow#yHvTyzem6J$(X3&euN@oo5x5iTXY3tmQ0b)J-RP%~>E)_>d3 zpDtfJzj5fQivvcs>KZ)m$DfY)p4+vv?(Wevt8bRo39eh-s+6fOvsHjBJ5Xvypa2Lu z(?FLT&=ZjLqNoqdfg?Msa|bHbp8zNU1rlBn?+bi|EwF06ve=Z6Yl-??ClT4GS#l;J zR&6ABgpe`#rZr;rFLHrtM?;g*PYBA;7!@@9s?q_>Tl)TI}pgb(-Gq;$-lI0<4 zO$yL}Pvs#VH!za#2LHj6Rez2tym>js`=7rvLQ0{KsgNI@erVzHt&G0Ma3n)p@+_XQ zzLQP z`$4OArYxN^@9w(b{kL9CdDa$G+J8WHZ=>U3%h&p?Uw3%do!#p99smLPEiGtB2zVEI9_sW!kUfq)}LPW#=7zu zz27_Z`^{AE!};~&cAoXLZ#HvAc5QkWFH3a6b$-T&TD!M;sS_$*1JKT_%`s8m@9BXR z5g+c|+x1hFE37I}alR3#yPW|ni8-mGMf;~Axn_|@*rl{W{Cg__`h%_j!@ZPf2yURe zc_NUApgHbtbJH}gG7B8QGJ$*=JH$^(4dR?NW@-t%99pMhS?bcMA(vk|0E#k`2Kpp! zE1+>720_Y$A;%U1(3?%lOCaXktjM@JVh6c_F@(*{^7P0 z_Ja13ouk~^-D0Gz={Y4k^H;y0kt6n@csfGi+AJ3y*;~ZQRm)sLGL&CXlNDu-RUC%9 z(F(xXdBlec-biebL}n_9+PCtchOz5>POmq}^NT-xtIN|d-}+y>bAH6GwgGi=Bq5k# zLf|ZspnRMU&s`^YXn+&tVQ>z=a`=twKlJ(H!$sdt+4JRfHVeh&NF~#)bB48>mU+Hs@TpS|j<+2$;MeZz8v&P(FX_GGqjDHH4#?Fm8kT{=k9s?n zi8+Z{yi2&})bE#9inob+XkZrm^7hGBdL2)!+t6>s*E1*Fx-u zyxlI8p!lX727rq=+{d_gWx#!`LuL3;cHB$&%T8(NhuB&))#hsK!6!}d_OCy;{+hqc z-K&5xbBav*LhQ-3`3OdH{j9}B)ojj4kXX3Z8th35m%rBt!>*0Yu zI4IugnYMoaIO~*)-5vIH!3BJopaG*5oy+;rxDHEWR6N|x4CjA+(swyn{P;NBRi#1v zw%TM0(4TZ<{>Ezcx~x;0?uj*?;{ls6#%}1StF%VFI$B}%^gLUgnjJe2&{GHTXtTY? za5Fr37Y{G<-Z3u!#?>d*Zw{1Po71(eU)-F^%}1Aw8u{gk8+WfI-8yjLS<7WZmke8c zXZMar-M(p~N}P|NT!uleYD1lbqvbH-GQbh>Is&&+&BBN>3WS~X%|9N1@~ZCKTfMdZ z%JF5vHxiGu{pSAD36HDZ8~5YX2utkJEmkWdi8r<2X7>T51Vj3-(O_Rh8+*wfu|28rD7ft{5@wjQBIP9IK$_m^^ZUpfK?oI)bfX z(sfR{hTt%Lzgm!k_&in_r$isj9R1dn;T9-r^NS>acrcREe8Z`A-4{Pi`sK&m^D&=y z$|3}0d=cqGQUfOmNK=C;8=X!UOVPMGB-o}$`2F(liyxmWzdvKGImnn?3cLTAh3_XUFv;yH-7K-)77&?+&_l?&gE>X%Dw78Blxa>F}T0 ztyGz6)`A+NON?ge=)~+SlAXm0qWe%!Tq<-%76tcx_|vXipTrGWH*|^Dje9e;fAw+F zlbLS^kK45^%BgMc|HQ^-AjriNLCu{J}}STM|k0O)2)3z{qjDqVgp(D*ABSSZ zU~s50m7AuePlGnkMp_WJ;5dQX#tK4pI~K*x7o97ONk;ArH(RBomXe1QuS14Cjd zx>OQX?H~zsz;WkP@WnN|MqR__1YuLk9arkI^1qFH|E5>P7NK7cDfrS4S2q=kQVzhkd9Q?A`S`BFbvYWSU!bBIv9dguplV$xvUKm1oCiWJD7a;hJ|e1YF=g z_i%U8ZzA$JZ2P`APQzGXLoF-NQoNaz|WcSi-}PwkuC}o1hOIG}*%WZa$MGoA~8~@kM>=#u28DLO(%ZgVgZRz>Rf=?E1&6tDmawES@o)<@qE|xcQZBX0= zQ){gmxn$?b`o6pSJzjG3`kjX}SFM}BDfOYEJlv^S%OOEzbdV;0* z-%IYKz&&{acqdN>+d_d7V_JU%;VAvpRvq_Sal%F=E?a0;_jP&uM%bfrKLHrOM{84d zEAN0f79y|4p(6$F$d)7CXRH&6jRE#OhDJ4N@CeXU(8~mItzlsUN8`bW+>PNo&nKu{ zD5uD#tu&(og!i`wTLc^visVcEVyG@Y>I=A^l4V^qFYfbX>#7z10W0u00YQ%3Rw91S zrty&ADC}b}50!G&O`UY*CHkWsEKv{t_0Zk>u1bRfT3%rH2Ib_)^I407i zM#t7FXmnUY>lX%$Wf%ov+DK8hE8ius^Lij3-SeYFe(_JK6Bkb!cfd?v3elVfz+UQ$ zm>Q#x$WwrPai3%hJ|3KS<;$?Bsjl|K{?%ukzbNs;rS7&v7@AqC;y4DW(_1LBDe_BfqQW%0nNB!Z*GmV|E zVVt43VbKV{=(FxV8Q*^2;ivs#rapS|tjo~j)2jyb88-a(qJn{G0F@5*Eh*JVqnGlm zIW#rDjY60I_P=G!Sfr&jT{kfkh-DOB2!?ndgCAc+g9kuSP_Ra|7kQp;!LWyg^3C-k9leCuA9|0oW%;Bd}RDtM(rQ*cFZ^B?7a z>j-70X%_Dbi|-I_K_SpAGRiK-Zm2dWCTY;fiwF_00^)*3FVxt4fO~ep2W4yQz~{?f zngrc*91j~U?zfUeK`M=jhl*fg`Nl&+xIhwxWMZDeU7-HK+W~`GY6-wE;lg;LTln=} zo-CE;Ni0$65&REBX5OHN%FkxbiNS0fvyzHo3r9GC$PR9mLjD#ZxHf0ljDP=r?3YPa zlfgs+*jt_0pU z)#$PLG*e&l#SH!JFAu)T0AB(83Un$UhJo>lCO{PXq`F`P@8<}kNIV|=`H6(<@0aN# zGEJOCWm&qSn8?$�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

)N@_yp*lQ$(gPw6LQMcu=x;ZbD~_8T zvrjOG!V(&46NZ{ZT#Rv~1>OKs;Gn%Wi6J(VS_gb_PBSs?f;vy6=Bz`cVho4~PO8AO zIX;JA!I1kw=9zC&b+*Q@T<4{-&g59}q2$=YVaJkMyJYQ0tk&B6uEJ1b$`Mm_`1@N5 zwo5LquC+}6w3c})uVA^8ShvCEe8jXocEXzNo|dp$$+uQ{TSJILDK>1=>V}y`lmM9x zzj~G!HQb8sQgQu^cAI5_XJ%hw)@*ojL5krFJF-w;z0(Pn%$BUPwX8}jRYgD;-r6(e zD6Cqlt*#A*mbx4{=x2> zCLJDEXT8*nT$AaqY3!AuMk%BX@U`c`10!rbT_^LWkgZVf#N{pPp>jvi-_25Q+aD~WL`a6fV4;n;Qb#M5(L5(Qhf_Q)|&TwAFQAW{^ zQlWk{6nhA#Mh^vnteQ#quDmA|?LRlKdH%^Y+sCKfy=Y0qt|#Hjt{cND^eI3YXymkt zNrIh}NheKcAzDWr2R4>2*IudlP7ZZ2a!{fK+_mkXdRnq1ga`XMK{kK zojf-=HD%-E`r`81O*c<l?pne`;A7&-4c)tg)tAp zLbWWxRTJKoc3$kZK}@dLRFmczb@zw1>h35bm7mw?tdAa5=KuD{uuMKZeXHSRRy}?# z6>thHF~~GW8l)>li|4)e{Dc?8)3rBjO&un<`HlC27>^+te7F`1%1Rxox4k?9cxIuOL`GX*a(R*uN>NBWk zpeRQXJF0;OU#UhvjhK@J|C|v5x(LVvp|`})bJdFX+Uf z%4e@WX*!=7H-Ew3;(|`RwPzo;Y&(mjT8=bN+^oSxB2sUet0ufuR)ku0fny}^Dr7`< zdyH_$5GN7yjfcoIMaq$An?sYH?kdmB>a1<*Ei%nJZ;?M+in-l;rHa+%u4v=W%MBr_cr48R8NnJ z@Am;;IByq@Q5IGx2WC-COw5`O?|x-Bf7?&DDtfle>^tqHLSj0C8N-|1V_@m3ZY*Jy z;zO#W9<+8@lbI>UAkSzt%SYh;;vT-#6-fd{mvuR-TQ=AfZyg)vvX+mUY-lld*Hwvnx)0ehOBE^L()QG_8K2o~ z?ln8xM(mmS!wfO3@HIr%66QKDfyyq8lPIU$Z*AQ@?yX~+E(dL>eO#Te=EKRwOGiz% zPMv5*s7`Id$^=L}wTn_5iNy)Mv#s@Da*!HhV=vq{8I99ZHZpS$D!oF{2RV;AY%9>TVdn@1%V3|~}f{FZS4+k30 zDDAjJV57xSdyiHqp&>@W(sqHK2?gOWiG)Mkc`XVBvI8Sf8mulJ(m^E42G_C34uP;y zlX;=x8p1SW5JiG2ibg|0R2s<9mLxIh;uy-#0x0G{p~m1J5=;s$?BGlNC=6FU1yXl2 zQ=%?*o|upn;5?OkU(_k>c;k`xZdp2F<@&x-cZJ7O)gu>`xJgNIU5S~5vXAMLl+%)w zMp=*tvZoe9vScDFHiuMKiK?slAhW5nXlqtT^QWGJBg0#}rW`e}{EEwk8%!&z;_@Qu zO^$*nqrSS)e!f5(6~f(FVp-^}QnF!DY7iTjc9>igw>o8*E3P!{>YWSaMawjO68tc6 zYp+sk>yfF0tg4Zd7Bg|r%~r+D5BSsol@0zZ3Uf&9g%<6o*u%>mo({d`9CNlPUD+eUp8E-xHMxFo-DQbR|~$Z`gFCl zOXPrE(xa~~c}!FE-s+7Hq$f74gxE^d@IV$)y&*EuUa*Oo^3b708xG+$Cpvxkx&Qtb09z65yJv+%ikKgq|*)LlcE%=CO zTi6@3Ut}?QxN2^`#*r~QV39-nPA*Jr9{HBYJ z@{H5Ro;@ABHNCbl#Hp2lh2@LNKWvYE!n)QBQH>_iez0}a))MkL&Z)o;BX zXtV{E0Zmbs)pKpt5@TcUI3%1%EwY`if|d7{;GUKuo5InXXK3uL*Z&c^TQTd647z3I zIJcY5gDe2n0!E{L(ba{oF8JvFH*D|4CPvPg0k7cADvMdA?6OJ<#F$Cw)iK)t5@K>G zwTHeBUzNf&k5)tiCaRl;s_L%cn!&!_7?8`SA8vqFu-oK>{%bz6{~8pe_#fQF4sH_4 zUS8SP9Kd$@um+!^;fY#kN7?L0An(Bb_e4&h2LVqbG{b`b?ORWs{k~)4%U?fcf9=k( z6SiMR2M85<=966wsb<`T9Wl)ixNV}|RKasPhg}xQ zxk;IuuhIn}-0s{F9nT%CT+!2d1aZWzw$!(<8RvpNPg__L(k%zx*mSTkxJxqzvQ~pY1%mEMA0H~AjwNd$3Ky32u zivs5+d)ilAzUZ8{(38-4v8DQ!vrPf3N?>&Z^K8t9T1%Er-8MEznS>|?Bl^A_ao4YP z4X&+WAU}(4AxZ8<(|}GBZEWB&h<=F7XEzGVA>aDt)i%Vi-kGM%(qN!?qsq*PMQeY@ zHBxfvpWuS1t^Y>-PqDuRJPgMQwHx*MhEYlh{e-VJaFU7o{Pa?2WL%>inzJ0;UxLCi zWSVa%V(GYg{1u^X(9c7}$1oS?9SM|mvd^CBMnuJb9DH!>E91ZZ;>wHrHtt^i_~VA+ z3#(uJGCXAc}v5R!4)nGHhc-G;H zhVn%~r?UDPsYS_|<~bcxkM|uQ$Pb$f7rTbyT1#Ah`W4pH4)^kTd5y>0qb_#XUS+|- zX&>BZob+z01TP4}l?o6^%#(Otz2w%D2TM;@zq@M59WXv=v}O#KYlcyWbDFt2hwy$( z8X!MBkP&y-Oy>g7k1yV8AWJi1v4kn`KReM-hb3wWej|{2cP&B}zUOto@N(LAAvBKCAsum1K^KUU%X=-3ywe2NvjGUgO!+!Ut;;~NajoVw{#)+*M==K#?D0CF}c^SZV(za`@| zmFinxp2Y0mQyI!qexs63V?j3F7A1LL_<~2oBmOpOX2i*!*%{3f8WEoC7Il|YE9yHO zI~uHMxIkLOP?h@EJ^=xsmjJy|(>vke2uJ?`WGx`Yh#JU>F!mZ^rMVu-;_0;vbrSZ1 zmm~Jq{O9T7v)_T%PH)=&!dpZm*pZ2aei zE&u*(#?DWRLBJN?bNqP4Lu;QqbLh-{FaG!Q^vvVA_KbRi!kBK_zGkN;YHoyQ+^3Fj zN9+1JRZR3Q1B5M52a$qZ(sW zIEemL8K0%59C8u2gx)z4%C~^U)zbqL_!35hqZ?FF- z!S)BYE%DdQ{=$$mrHdFwgX{e%fY97M6%f{5{W}ed_q#4?cAJOAllhf6}7s`GPARKmSz6 zu4m44{rEU%9Z4?a<%N63_u=5!k)F~Y^2VeN|p z%N%xI^m%*xyJIG$Nz+DbFVXAQiaarsvP6sF1}Ca3t0{KZP=h~D{0FSN&&W%kkdhOh}N%yP;=8)xd z3X(cf`c`3|Dj~Ow#KI-nzx{*oli$oqUDLPBm`;;Phwky_kY<{Q1KM?50`YH|hhFOi zAE}Vb&79CMgs!OZ%EJ)cI}$X2ABswTEc5jXCwwynEAF={_uYQ*2$W%q#j9x>PY*W+ zHKalmovs0`W&Sm&M8yGE>1tRUr|lzR=K!W5>e0~4{m6u%k-FM=mSQqq5DxDMT@VG9 z48h@mW6;Lr=7>sXt+{!^hx^^PJow-oV9$x3bC*vYfARj_Y7nheKb|=Zyh8YOidPS< zUo(@U+`)&`hQd)P)`qfCW17Bf_gJ$IRFos{PgG&`M$MNwiPIzZwoOfKQ0Hd2-D{nj zHb=z#V%;YXfqfi*pVX6<`Zj)8dJP_Q|km;#Mbj|%x&DJGm7HtWxfdunn z=f&QOoq?H6#}PfTTb~^h=$oCSAPMvWEFo$nyx88neeb-AQ45wNp0L>JX0b*il_5kH zOoCQ%6bD)o>@;1_s!JiLqAQix?j3tHF=lF)) z7=>VZlOYpf2=5zqgOeIeRt*U=jUwtqUQ7u-xk-u z{D^VyGZO+*tXVTV$~w!lTDzBqg>Rc~S?!UoIPydE(x|5N1^W9{)i*7a)xe8fW9vb> z)i%@GZf!f4P*GmNY3xKKbD8-uq3!&(DaZ7>z1fzqO1{EUAa`3uhjgA=G6ABbQW<0B zr4VUS!@5R%EfG>S2QJxmuoB55n|@)R(Diug!2%gfomoy>L{mcWk-0NE?%q;fymiLw z0V8&%zxO-{k50d*4Zm${c#NKRY3rtVZ8SNz` zqh5st1ADqCUU*Wh+GUjcU*LX)sFcRK#haKz22mywpe9Mz2)FV16yl}4a2|3Hngl~D zPG}eELTShW7*2PW*C4=sTbH=z+_kQZEi*5EG=A_|?pUhpg`|(jdG- zzEPMq65%r*q-DXFn@K_m=9Iu7lZJRSJ)z!5{ED8rA$F^^ARl3n6r1)@c7%zz3KjmymjD>6r9dn*sV&-OP?mhz1(&($zwS)tp*1vold&-T74YE$7HRYr~M) zmXcTE)hv{wY_-gPI=)BW9k+Vc%*^ZzWV80fOcRL_dkMm82dNQ>Y6Xk}E5aK6Y>ux5 zcsAO_sc}1zTcFwW&X5kOV?Um&IRfM%%8fB}C&I=n$H{tq0vAs0{auT9ezEx5!-q;u-BHyx7B9CaNi*|@+??>vryS~=N_SVUesNo; zBhk)vroPd>F{vT*vUKI0&WO~_!FejJJ*i4DE;rzTsX(NwO0jG#A-WiGSky&sv3fh4 zi8m9gB!n{~a0$dy7Na7GOkreE3?xf7MkjJ*t!XZTL@ujz;G1Q$#lQCG30pYU9#>PkN)5=7iJ6&^Sc#duhNv!i<|w=g6ECxni56 zrzkP|Ed!t3Jy)5Hp8!?v>dONwwAjILO zWoltaA-+xG`!Jz8KE+&^Y=ogn1@UsuqbLgvgCt|%dYgSDc}74(C+N1ni6Z9T-b!jVFi!p zEbLn%^KzpXxc3&RzqM=jrZ0P?vOwzCgrrDpGCxf}9U*?Le&Wk0vHVc15T3F3!Ip$h zxB4)K$|-pw>MPsMbM)R6U@wR$ZT2S|-s%mH-pR*ZnIz$<_%P`Dv68`-CD(TgnV4W< zp}s+vSE)LrL+XZ=tPm&B*DUuTh{!CFcTuxh);}J$9+a;FjOKtDpzE}ZBJkxSIT$(? zR*qF+(maVz6pz@U zhn(89GB>=jr%AIh=F9Gxh|T<7zAbZWZ?sLj0!iVG`Fk(*viS$o=f1F2_n^ytPfI2C ziC9i($i#Te7Sip}BI3-+m#N%Hav(2?c_doljo{!|WgwAOMwMw*22iY_m;&%(4PAyUz~ahvMzA7bR|odAKxP$My~;)Fmz2gZdE zx)?JDdKsc;2Q9-@%*OlaSIVZarj~k8i1np0Nc% zK`g6a=!qR#`8 zA%j^FwK7VvZpyK`c?&Y#Fhu&VLv~_z0C1uWp$+{GHF&Z$#Hd`En!ESbUz0ww+Th6; zuxFE*Ztx4hdW>z*jAErg1K#%#9d}qTDHMXu^i33v5zqE53D=+nVpQ?Mz&}3>e#$`} zUP?#ue==M^jKM65lvK+`qPj&quDaW%n2?-l zGo;xy4#ca1uSs^u29qc)EIcU1ttOu%i(RhFErXNLB)P0~1FyP89msE2PBaizC7Gg% ztDG93oNYxeDTHm0NNs*g3~pJH_ZDJTbtEG;1NJ{w*Z;UCN+Dh0r<$qDIn8h*B>PHR zu~L#TT5CnF<1A20eU7Zj)XsmkKg^omTb_PL)8ii#Hof2k%PZ366e^6h85C6wjri(h}_#lX# z#y*xTR3wM#Dn*?+l1ahrz-5Q^ER9x0f3I(F|4GCp^_Tk#oZ395Y|vg!U~&6xxc}w8hOg5|d1nvWKx0xU9<1P$l-n(vL*cJ2qTzH8_I$vPwg) z1~9s~$_Qj-Y~ANt(R3lrp5vAxzN4s*3m9YF7eT}Rdn_~)qxJO4^n!%dV{F)=c`VQU z5gfT7frhoza5S{JKp7#G$_eKkgyD?kDv6_g>GVUnp@%fRkFg_ctGQmi+7-Dmt0+jK zSQs!(GQzBQE;DKA#AqIu^P}yR!(obo*#oFp_{KP-9NGoOH)i-amPI>-8|{KI<7zt7 zQabgFnqD;&Vx;N;4ti)8YBDP1^>Z)Nk^{U?Zs;)j6DlJ^r$KB?6Vu+9)5t^s(^M3lgxsk5Q)%%0b-sLu$Mza1$;ed3#sFrV26291rNY4 zKYBI$H!Lza2dA(8@8{1o+@IN8gM{;mrHsUMgw*SGu}n2MnFg~$=Q^oAeAkOGez)kh zXv}Pv$+f6G{dM<>ZB+&!mm}Tznyw{21U~z*@rDs0C1Bg#OwPy@yUZHFSWV4~e%|#i zn-|@CWy!NK`M=DmFx?Zi5UIf)Opn z_0FX^j8Xch+y7|kNBQ6eP5v(LIYZ9=#U>|A(`Ke`IUY`r%1d5`Uhb=b+7#q1R3VfL z&EeJ$l0dG%>@QICNGZ1sK^RIhe1H^;=<=c6G_yR^I)E}r(IFS`hj!~Iv0-H4In)al z2JK=#YWt(WnBs3Y-?n4kh3{ITCzY8a+{(~)o#=1pdsb>I%&g073hE2t7`>sbwKT%y z+Bn9l0@G?Jtgf#&24q6%7~bUSYfnOw2w20KTtr<;N;7h(f8jS!d`n{|L)DtCh;)zH zFzSCEdF{got>-R%`oV{;r(fY1T~5Gl+ZTM4cqR9j_bT4qrv2y4+csV3=vlL(_2i-N zOh3N(>`T$N?R?=A_xQt+TjLsyyPeu#j=HFsLqo${Wh-;F_AP_}Yu6^w7$HYqUz!Z# zjLx_`W5nL3E#d!N7EoTPl#iQl8J7atU@4X!%GD!Vp+wJO|0^O-lp!dN7%C=%L*#OC zW3obY=oXeK;XQ-9G3o%9chRVq>Nqv6Z=AYKIO7=)6}M2c3|>Ts5PJ5qqu%P!Ba^cV zDB^vyhxQ1yz}IP#JM2s9TsP<)(gdFtPy1P2B!6H#=j~vOZ8yMS=wpYhQA8vv=)aLu zphir8-CLkI7ML|r&?~Vhi+LPGW`cw-W>%>qs<)oGZO1I<``?KXpX<9>) z!PEjwu-V^PmIXPcRV#JQ%SVz4kz>XCodu?jseSgXQ@)Wo0@ONH^^q;oAlB{b>%3Tc zQIt_(3=O$jSgGIS87)^Z7UN!GQX+mqiX&>_*-PJEY<=_GrK|6q{pI;-)*1u+9xTU_*>THbwr-~pLQ97u zTdWIl{1RV6FwZ2oQXu$no(^0PFerLzS!e2wDBH{W;2EK#i4jjxE$VaAKwTs7>xCrM zc(x2%z>*L|xg&^)j(|fd+DTt8SRinexWI6S)`-uwp5=I<3R5h47IAv1w?Sy7yff!3 z`A^i1^hN;An{K>r46uGhS4gd&yxn+|zjcIJ(wnzX{Fs;i+=%iJD7|G~Oscl434a$bXhO)2@oe;?~c|1kLf2rAGI5jZF#hx|{(YJe*Y?v20Q(s1fnoI`!dX zLk;8?5rvh^y!pmGN`sPbFAdB+q&r{n$;va&ggpA#uRmX%bH3`HPxsHx!a6TnWC0S3 zf~+C@*dXxYr4ZiH^bYwyza2R5mZi1qGrPu)d-K@wjT0-zUR|+u>+Rp4zj(_jKeETgMvjQFp_&1zEHJ$Y2S)ox?Ag*KGNM3prBm?x zH6Vs8OY0hr9{(C{NPFOa&HgF&NN5%>zSQt1_YE*|1@eFtrfwOSDI)40HOwt4+bNA( z2rD(h_qX;J)I<|yw)Iz0VCDWA-X2huE`ODt8OG_(+1bc-b+9Ce?y3beg1;(JM_IAT zxv^&K_+2?OdsFV$W~-^BKoy#HI3Vq+0zwyU6vVA0(Jj2#U2KlQA$wvEqEU z+qwEpo6Ks7x9&#Dz$+oa+qh0!zMXWf*`k$p*xsOmTO+e-QqVG;TVo$-tCTf50^WOM z`Lx#EFD^-V>f$j45dui{=5K4akLi<>e0RV|5EDl04NZ-VsxGJp7>nmXkhNjy_y>Y6 zrtTtVE6sUr*6 zepcl%m=;mH+G_#vHpZl_bx_4dKX3ztMv&F0`+I1?ZUr7a#zsbj&{dP7rYLqIa7hch z!VTG*E{dKxbLYiR#y)@LmptQ{_9F&MX2VqR!#|kys#r_4(`<3NN5Ui0S){8)0^*0K z#q$zH+(Jvho?PshvK+xjD)-Jt7`vA8l6qrfy-Q{Ixw^AJ%&NnZQhJFN0VI5g8AwtE?g+7!hK4!qUQWrR|@Nt&K`9G`a1oco3#CB^wOTS{NmTeHO@j7;utgl9k|Qe10;tm7)FYTQ&m zkyS+yYYmH_W$wcx?Ka)oGIzMuQzZ{WU*l za9FLW(wS9atzvTQM=KYcSp1LAcP;un@sM`iqR$`P*=xuK_bP+M)Nm8RJK0P%<>mnK z-~JdbmPyas;27CEypuSjd=b2YyyvFePP+GVn_G>Z@~bsGQvG=GxC z4-|Q-jMLFBpSViI2^F3m{kmh&P%m81mHK}*Wc0C0%VvL;w22)!2|#TfI(t=I@s@iDYALD#Nb{BLj>zb zPH`7PgtfDlgKO?P@z%nJrnDz6{yjn&(r}jyEB^^Zl5_R2s@P=kipaMU+}lzq*PHOL zTGxnqR_a_LvNAG=Q9KT5eSunpOgfxe>N>HuUF+^75bh%~vfYfxlgnZ3sgXHtx-m>h zld;XbZeH}+QDeWk_aBR2iafDr!5?4M@2vk)oUD}vH)%&2f@Lafs`BbsSn+JPE8`LL zkd&ry8do2+SRpJgHCsKymM4&0iBfMyh-%6(SV1pzDiw2;S$W;d;%eBsy66T=OyiOuUvhw!ukGHSM&?(E_I$ULla{}R4r9Vlb%cvL9*JA zNn|>69IsZ3wieZx^@dtjQOG$K86onJanjt{&Zxpw?b7X!zocU5jQuzV(CK6U!fZ;Qj|EtWS8j!=lu3c+^ym+wJ19 zSr0O#r}I2kt?lK;IdDjsO&IM*a+&7UlN3 zkYN9dzZKAHl_Cm4_@4L7Y)JS~{O)%MGiS~@GdpwMpYxvgeb0MT6e^p!UF9r_oH;yT z%XlUf7StI>Y)5aqKhEN%`8%-Ql@$^q3RRFR9+Gdf{WSYTA>3q&cCNNPPv}?eRJqf8 z+4tXj;ObvpF)JJV(uqf&sW|wJ-+%6_pLt>5#7&?3)q(fs-S)+YM$BtE{4a;L`9B|D z*;w~>OPcgVo_JD+8pUMg{nHpsI7%3fDcCdo?HB%(byoK#;)Y(jj8kxLebw8m-r;@Y z9>i=_QLb(XVDA}sbEFq+U5{(9?eQ^Feb{B`rK^}p@lGH6#vi}@?E`PV`o8fdCbBC( zckvZh3_SVE=UWkh!YiEBV!~|rYsS6)uy^uAEGl6ILJc6;_hkz?0^X7@B35Z5R2Ezy zOAV*f2Xkn=I)lI`fr^Fh^<_&&7RBOz>|MR`(cCL@>JUsCaXabn@C?899LzjoNds-n z?n8L#q%tkUK}}GYMb%VBz%J6?i?yUt^j(k!R90^R)fz}1l_UoKUIqDO^3@9K$M)#%UHBB3*%oq{>+j4Q;nh7oMG$ZjIGpAz)zUU zAsm_DAT(bXmf*f%U*|;*PS@HmH~oFdm%ja@uB-RMd;g8&UwHA)pZV2wB`5y#uiM5K z|L($TFTC~E8{dBBxto4<%WLWD9=YV$7av;i=4A6A56W_sLQ zy2%tO=2m=M61(6{MWFb5z2c)gc6_#cF|cm2=(cu=)Txs&`>bbbeUIA+T%UGt#KJni z3EWAyVX#53#{2-e$|iDZtJF*QEA>V4QnyZ2bAAb6)5IA~)m{O;+G$BJB|9>ETA`Xv z4`~RjwyuyFk`z-^{-hNzoz}gC>^AOTgsaHQ75UbAw-Z>asAv$2Fd6;#L&xV|Dc~i& z;oU!f=Z!sY{^r*MFD{6`de@AvJoR7KzW$S2w_dhmNA}f+uiG$X&*S&rBxr@-g6@|~ z>k%HAI1a~(O2Puus0hTWt~ShuOhasvmi1QXUV+f;rl{M_G?RJ40p^YczYhPo*b-*8 zfj#MCTbwc1^6Gx)e-^KO=TE?in|?bY_`!{ncmHwO51+W8cFTJYKYwwuPgg<)n*jTu zo0WQvibS^FQ|A>=l?M7*XNY0*EoR^+xDxJ!3L?rdKf&@O3TfnXZb!V4{`}|!;cN}o zzQrQ21dac2_|`b}{l! z^QX@3#@hW>Q9U06DktGY3CR+tkf%p65+nJnlgxjr0|u`lk^tTMeK-;h#fo#Fg#49+ zGv-v3a9@c2P-5YTjm&_qb2ujpLfIMHjg{eQx;!fxh;qGoS>60z`7n71@Zd�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 literal 0 HcmV?d00001 diff --git a/v2/assets/css/common.css b/v2/assets/css/common.css new file mode 100644 index 0000000..9870f48 --- /dev/null +++ b/v2/assets/css/common.css @@ -0,0 +1,359 @@ +@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500;800&family=Open+Sans&display=swap'); + +html +{ + background: url("bg.jpg") no-repeat center center fixed; + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; +} + +body +{ + font-family: 'Open Sans', sans-serif; + color: #474350; + text-align: justify; + margin-top: 5em; + margin-right: 20em; + margin-left: 20em; + margin-bottom: 5em; +} + +h1 +{ + font-family: 'Montserrat', sans-serif; + font-weight: 800; + font-size: 2em; + margin-top: 0; +} + +input::-moz-focus-inner +{ + border: 0; +} +a:link +{ + color: #474350; + text-decoration: none; + outline: 0; +} +a:visited +{ + color: #474350; + outline: 0; +} + +h3 +{ + margin-bottom: 0; + padding: 0; + line-height: 1em; + font-weight: 500; +} + +ul +{ + text-decoration: none; + margin: 0; + padding: 0; + list-style: none; +} + + +/* CONTENT */ +#logo-margin +{ + margin-left: 0.2em; +} + +.container +{ + display: flex; + flex-wrap: wrap; +} + +#sideways +{ + order: 3; + position: absolute; + writing-mode: sideways-lr; + text-orientation: mixed; + margin-top: 10em; + margin-left: 0; + font-size: 1.2em; +} + +.center +{ + margin-top: 2em; + margin-left: auto; + margin-right: auto; + margin-bottom: 2em; + width: 100%; + order: 4; +} +.center a:link +{ + color: #44344f; + font-weight: 900; +} + +.center a:visited +{ + color: #44344f; + font-weight: 900; +} + +.social +{ + align-self: flex-start; + order: 1; +} +.social ul li +{ + position: relative; +} +.social ul li ul a +{ + line-height: 1.8em; +} +.social ul li ul +{ + display: none; + position: absolute; + left: 10%; + background-color: #F3EBEFEF; + padding: 0.8em 1.5em 1.5em 1.5em; + border-radius: 4px; +} +.social ul li:hover ul +{ + display: block; +} +.social ul li ul a:hover +{ + opacity: 0.6; + transition: all 0.5s ease; +} +.hover-effect:hover +{ + opacity: 0.6; + transition: all 0.5s ease; +} + +.gnu +{ + margin-left: auto; + text-align: right; + order: 2; +} +.gnu ul li +{ + position: relative; +} +.gnu ul li ul a +{ + line-height: 1.8em; +} +.gnu ul li a:hover +{ + opacity: 0.6; + transition: all 0.5s ease; +} +.gnu ul li ul +{ + display: none; + position: absolute; + right: 10%; + background-color: #F3EBEFEF; + padding: 0.8em 1.5em 1.5em 1.5em; + border-radius: 4px; +} +.gnu ul li:hover ul +{ + display: block; +} + + +#content-left +{ + width: 45%; + align-self: flex-start; + order: 5; +} +#content-left a:link +{ + color: #44344f; + font-weight: 900; +} + +#content-left a:visited +{ + color: #44344f; + font-weight: 900; +} + +#content-left ul +{ + margin-left: 1em; + margin-right: 1em; +} + +#content-right +{ + margin-left: auto; + order: 6; + width: 45%; +} +#content-right a:link +{ + color: #44344f; + font-weight: 900; +} + +#content-right a:visited +{ + color: #44344f; + font-weight: 900; +} + +.emphasis +{ + text-align: center; +} + +/* BUTTON STUFF */ +section +{ + padding: 0; + margin-top: 0; +} + +.buttons +{ + text-align: center; +} + +button +{ + padding: 1.3em 0; + margin-top: 3em; + margin-bottom: 0; + margin-left: 1em; + text-transform: uppercase; + font-weight: bold; + font-family: 'Open Sans', sans-serif; + font-size: 0.8em; + text-align: center; + color: #474350; + letter-spacing: 1px; + border: none; + cursor: pointer; + width: 15em; + outline: none; + overflow: hidden; + box-sizing: border-box; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; +} + +.btn-1 +{ + overflow: hidden; + background-color: transparent; + border: 1px solid #474350; + border-radius: 4px; + transition: all 0.5s ease; +} + +.btn-1:hover +{ + background-color: rgba(216, 203, 223, 0.4); + color: #474350; +} +.btn-1:active +{ + transform: scale(1.1) +} + + +/* TABLE STUFF */ +#try +{ + order:5; + width: 70%; + margin-left: auto; + margin-right: auto; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} + +.instances +{ + order: 5; + margin-top: 2em; + margin-left: auto; + margin-right: auto; + margin-bottom: 2em; + width: 80%; +} + table { + margin-left: auto; + margin-right: auto; + width: 80%; + border-collapse: collapse; + overflow: hidden; + box-shadow: 0 0 40px rgba(216, 203, 223, 0.4); + } + th, + td { + padding: 15px; + background-color: rgba(243, 235, 239, 0.8); + } + th { + text-align: left; + } + thead th { + background-color: rgba(216, 203, 223, 0.4); + } + tbody tr:hover { + background-color: rgba(125, 125, 125, 0.2); + } + tbody td { + color: #474350; + position: relative; + } + tbody td:hover:before { + content: ""; + position: absolute; + left: 0; + right: 0; + top: -9999px; + bottom: -9999px; + background-color: rgba(255, 255, 255, 0.2); + z-index: -1; + } + + .md + { + order: 4; + width: 80%; + margin-left: auto; + margin-right: auto; + } + .md h1 + { + margin-top: 2em; + } + + #footer + { + + text-align: center; + order: 66; + margin-top: 5em; + margin-left: auto; + margin-right: auto; + } \ No newline at end of file diff --git a/v2/assets/css/mid.css b/v2/assets/css/mid.css new file mode 100644 index 0000000..b9007d8 --- /dev/null +++ b/v2/assets/css/mid.css @@ -0,0 +1,359 @@ +@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500;800&family=Open+Sans&display=swap'); + +html +{ + background: url("bg.jpg") no-repeat center center fixed; + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; +} + +body +{ + font-family: 'Open Sans', sans-serif; + color: #474350; + text-align: justify; + margin-top: 5em; + margin-right: 8em; + margin-left: 8em; + margin-bottom: 5em; +} + +h1 +{ + font-family: 'Montserrat', sans-serif; + font-weight: 800; + font-size: 2em; + margin-top: 0; +} + +input::-moz-focus-inner +{ + border: 0; +} +a:link +{ + color: #474350; + text-decoration: none; + outline: 0; +} +a:visited +{ + color: #474350; + outline: 0; +} + +h3 +{ + margin-bottom: 0; + padding: 0; + line-height: 1em; + font-weight: 500; +} + +ul +{ + text-decoration: none; + margin: 0; + padding: 0; + list-style: none; +} + + +/* CONTENT */ +#logo-margin +{ + margin-left: 0.2em; +} + +.container +{ + display: flex; + flex-wrap: wrap; +} + +#sideways +{ + order: 3; + position: absolute; + writing-mode: sideways-lr; + text-orientation: mixed; + margin-top: 10em; + margin-left: 0; + font-size: 1.2em; +} + +.center +{ + margin-top: 2em; + margin-left: auto; + margin-right: auto; + margin-bottom: 2em; + width: 100%; + order: 4; +} +.center a:link +{ + color: #44344f; + font-weight: 900; +} + +.center a:visited +{ + color: #44344f; + font-weight: 900; +} + +.social +{ + align-self: flex-start; + order: 1; +} +.social ul li +{ + position: relative; +} +.social ul li ul a +{ + line-height: 1.8em; +} +.social ul li ul +{ + display: none; + position: absolute; + left: 10%; + background-color: #F3EBEFEF; + padding: 0.8em 1.5em 1.5em 1.5em; + border-radius: 4px; +} +.social ul li:hover ul +{ + display: block; +} +.social ul li ul a:hover +{ + opacity: 0.6; + transition: all 0.5s ease; +} +.hover-effect:hover +{ + opacity: 0.6; + transition: all 0.5s ease; +} + +.gnu +{ + margin-left: auto; + text-align: right; + order: 2; +} +.gnu ul li +{ + position: relative; +} +.gnu ul li ul a +{ + line-height: 1.8em; +} +.gnu ul li a:hover +{ + opacity: 0.6; + transition: all 0.5s ease; +} +.gnu ul li ul +{ + display: none; + position: absolute; + right: 10%; + background-color: #F3EBEFEF; + padding: 0.8em 1.5em 1.5em 1.5em; + border-radius: 4px; +} +.gnu ul li:hover ul +{ + display: block; +} + + +#content-left +{ + width: 45%; + align-self: flex-start; + order: 5; +} +#content-left a:link +{ + color: #44344f; + font-weight: 900; +} + +#content-left a:visited +{ + color: #44344f; + font-weight: 900; +} + +#content-left ul +{ + margin-left: 1em; + margin-right: 1em; +} + +#content-right +{ + margin-left: auto; + order: 6; + width: 45%; +} +#content-right a:link +{ + color: #44344f; + font-weight: 900; +} + +#content-right a:visited +{ + color: #44344f; + font-weight: 900; +} + +.emphasis +{ + text-align: center; +} + +/* BUTTON STUFF */ +section +{ + padding: 0; + margin-top: 0; +} + +.buttons +{ + text-align: center; +} + +button +{ + padding: 1.3em 0; + margin-top: 3em; + margin-bottom: 0; + margin-left: 1em; + text-transform: uppercase; + font-weight: bold; + font-family: 'Open Sans', sans-serif; + font-size: 0.8em; + text-align: center; + color: #474350; + letter-spacing: 1px; + border: none; + cursor: pointer; + width: 15em; + outline: none; + overflow: hidden; + box-sizing: border-box; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; +} + +.btn-1 +{ + overflow: hidden; + background-color: transparent; + border: 1px solid #474350; + border-radius: 4px; + transition: all 0.5s ease; +} + +.btn-1:hover +{ + background-color: rgba(216, 203, 223, 0.4); + color: #474350; +} +.btn-1:active +{ + transform: scale(1.1) +} + + +/* TABLE STUFF */ +#try +{ + order:5; + width: 70%; + margin-left: auto; + margin-right: auto; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} + +.instances +{ + order: 5; + margin-top: 2em; + margin-left: auto; + margin-right: auto; + margin-bottom: 2em; + width: 80%; +} + table { + margin-left: auto; + margin-right: auto; + width: 80%; + border-collapse: collapse; + overflow: hidden; + box-shadow: 0 0 40px rgba(216, 203, 223, 0.4); + } + th, + td { + padding: 15px; + background-color: rgba(243, 235, 239, 0.8); + } + th { + text-align: left; + } + thead th { + background-color: rgba(216, 203, 223, 0.4); + } + tbody tr:hover { + background-color: rgba(125, 125, 125, 0.2); + } + tbody td { + color: #474350; + position: relative; + } + tbody td:hover:before { + content: ""; + position: absolute; + left: 0; + right: 0; + top: -9999px; + bottom: -9999px; + background-color: rgba(255, 255, 255, 0.2); + z-index: -1; + } + + .md + { + order: 4; + width: 80%; + margin-left: auto; + margin-right: auto; + } + .md h1 + { + margin-top: 2em; + } + + #footer + { + + text-align: center; + order: 66; + margin-top: 5em; + margin-left: auto; + margin-right: auto; + } \ No newline at end of file diff --git a/v2/assets/css/smol.css b/v2/assets/css/smol.css new file mode 100644 index 0000000..cf3e649 --- /dev/null +++ b/v2/assets/css/smol.css @@ -0,0 +1,350 @@ +@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500;800&family=Open+Sans&display=swap'); + +html +{ + background: url("bg.jpg") no-repeat center center fixed; + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; +} + +body +{ + font-family: 'Open Sans', sans-serif; + color: #474350; + text-align: justify; + margin-top: 1.5em; + margin-right: 1.5em; + margin-left: 1.5em; + margin-bottom: 1.5em; +} + +h1 +{ + font-family: 'Montserrat', sans-serif; + font-weight: 800; + font-size: 1.5em; + margin-top: 0; +} + +input::-moz-focus-inner +{ + border: 0; +} +a:link +{ + color: #474350; + text-decoration: none; + outline: 0; +} +a:visited +{ + color: #474350; + outline: 0; +} + +h3 +{ + margin-bottom: 0; + padding: 0; + line-height: 1em; + font-weight: 500; +} + +ul +{ + text-decoration: none; + margin: 0; + padding: 0; + list-style: none; +} + + +/* CONTENT */ +#logo-margin +{ + margin-left: 0.2em; +} + +.container +{ + display: flex; + flex-wrap: wrap; +} + +#sideways +{ + order: 3; + position: absolute; + writing-mode: sideways-lr; + text-orientation: mixed; + margin-top: 10em; + margin-left: 0; + font-size: 1.2em; +} + +.center +{ + margin-top: 2em; + margin-left: auto; + margin-right: auto; + margin-bottom: 2em; + width: 100%; + order: 4; +} +.center a:link +{ + color: #44344f; + font-weight: 900; +} + +.center a:visited +{ + color: #44344f; + font-weight: 900; +} + +.social +{ + align-self: flex-start; + order: 1; +} +.social ul li +{ + position: relative; +} +.social ul li ul a +{ + line-height: 1.8em; +} +.social ul li ul +{ + display: none; + position: absolute; + left: 10%; + background-color: #F3EBEFEF; + padding: 0.8em 1.5em 1.5em 1.5em; + border-radius: 4px; +} +.social ul li:hover ul +{ + display: block; +} +.social ul li ul a:hover +{ + opacity: 0.6; + transition: all 0.5s ease; +} +.hover-effect:hover +{ + opacity: 0.6; + transition: all 0.5s ease; +} + +.gnu +{ + margin-left: auto; + text-align: right; + order: 2; +} +.gnu ul li +{ + position: relative; +} +.gnu ul li ul a +{ + line-height: 1.8em; +} +.gnu ul li a:hover +{ + opacity: 0.6; + transition: all 0.5s ease; +} +.gnu ul li ul +{ + display: none; + position: absolute; + right: 10%; + background-color: #F3EBEFEF; + padding: 0.8em 1.5em 1.5em 1.5em; + border-radius: 4px; +} +.gnu ul li:hover ul +{ + display: block; +} + + +#content-left +{ + width: 100%; + align-self: flex-start; + order: 5; +} +#content-left a:link +{ + color: #44344f; + font-weight: 900; +} + +#content-left a:visited +{ + color: #44344f; + font-weight: 900; +} + +#content-right +{ + margin-top: 2em; + margin-left: auto; + order: 6; + width: 100%; +} +#content-right a:link +{ + color: #44344f; + font-weight: 900; +} + +#content-right a:visited +{ + color: #44344f; + font-weight: 900; +} + +.emphasis +{ + text-align: center; +} + +/* BUTTON STUFF */ +section +{ + padding: 0; + margin-top: 0; +} + +.buttons +{ + text-align: center; +} + +button +{ + padding: 1.3em 0; + margin-top: 3em; + margin-bottom: 0; + margin-left: 1em; + text-transform: uppercase; + font-weight: bold; + font-family: 'Open Sans', sans-serif; + font-size: 0.8em; + text-align: center; + color: #474350; + letter-spacing: 1px; + border: none; + cursor: pointer; + width: 15em; + outline: none; + overflow: hidden; + box-sizing: border-box; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; +} + +.btn-1 +{ + overflow: hidden; + background-color: transparent; + border: 1px solid #474350; + border-radius: 4px; + transition: all 0.5s ease; +} + +.btn-1:hover +{ + background-color: rgba(216, 203, 223, 0.4); + color: #474350; +} +.btn-1:active +{ + transform: scale(1.1) +} + + +/* TABLE STUFF */ +#try +{ + order:5; + width: 100%; + margin-left: auto; + margin-right: auto; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} + +.instances +{ + order: 5; + margin-top: 2em; + margin-bottom: 2em; + width: 100%; +} + table { + width: 100%; + border-collapse: collapse; + overflow: hidden; + box-shadow: 0 0 40px rgba(216, 203, 223, 0.4); + } + th, + td { + padding: 15px; + background-color: rgba(243, 235, 239, 0.8); + } + th { + text-align: left; + } + thead th { + background-color: rgba(216, 203, 223, 0.4); + } + tbody tr:hover { + background-color: rgba(125, 125, 125, 0.2); + } + tbody td { + color: #474350; + position: relative; + } + tbody td:hover:before { + content: ""; + position: absolute; + left: 0; + right: 0; + top: -9999px; + bottom: -9999px; + background-color: rgba(255, 255, 255, 0.2); + z-index: -1; + } + + .md + { + order: 4; + width: 100%; + margin-left: auto; + margin-right: auto; + } + .md h1 + { + margin-top: 2em; + } + + #footer + { + + text-align: center; + order: 66; + margin-top: 5em; + margin-left: auto; + margin-right: auto; + } \ No newline at end of file diff --git a/v2/assets/imgs/logo.png b/v2/assets/imgs/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..a6d03f612d2768fe4d13e42a35ec59db653f627f GIT binary patch literal 21674 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 BgvtN_ literal 0 HcmV?d00001 diff --git a/v2/google summer of code/2020/02/10/gsoc.html b/v2/google summer of code/2020/02/10/gsoc.html new file mode 100644 index 0000000..a847aca --- /dev/null +++ b/v2/google summer of code/2020/02/10/gsoc.html @@ -0,0 +1,91 @@ + + + + + + + GNU social - a free social networking platform + + + + + + + +

+ + +
+

_The free/libre software social networking platform

+
+ +
+
+ + + +
+

GNU social will be on GSoC this summer of 2020!

+ +

GNU social is happy to announce that will be participating as a hosting project in Google Summer of Code for the third time in a row!

+ +

End of GSoC student application period (--03-31)

+ +

Students who haven't finished their proof of competence are allowed to further work until --04-10. After that we won't consider any further work in the assessment process. Results will be announced in --05-04.

+ +
+ + + +
+ + \ No newline at end of file diff --git a/v2/google summer of code/2020/02/11/abou-gsoc.html b/v2/google summer of code/2020/02/11/abou-gsoc.html new file mode 100644 index 0000000..95bf586 --- /dev/null +++ b/v2/google summer of code/2020/02/11/abou-gsoc.html @@ -0,0 +1,93 @@ + + + + + + + GNU social - a free social networking platform + + + + + + + +
+ + +
+

_The free/libre software social networking platform

+
+ +
+
+ + + +
+

About GSoC

+ +

University Students

+ +

Spend your summer break writing code and learning about open source development while earning a stipend! Accepted students work with a mentor and become a part of the open source community. Many become lifetime open source developers!

+ +

Open Source Organizations

+ +

686 open source organizations have been a part of GSoC since 2005, bringing new, excited developers into their communities and the world of open source!

+ +
+ + + +
+ + \ No newline at end of file diff --git a/v2/index.html b/v2/index.html new file mode 100644 index 0000000..69cac5b --- /dev/null +++ b/v2/index.html @@ -0,0 +1,151 @@ + + + + + + + GNU social - a free social networking platform + + + + + + + +
+ + +
+

_The free/libre software social networking platform

+
+ +
+
+ + + +
+

The Project

+ GNU social is a continuation of the StatusNet project. + It is a social communication software for public and private + communications. It is widely supported and has a large userbase + including the Free Software Foundation. +

+ GNU social connects you to a free network of thousands of communities that discuss daily on a variety of + topics, each being part of the whole. +

+
+

Features

+
    +
  • +

    Versatile.

    + GNU social supports both single-user and community modes and can + be used in an intranet environment or as part of the wider Free + Network. +
  • +
  • +

    Stable.

    + GNU social has been used in production environments for over ten + years. +
  • +
  • +

    Plug and Play.

    + Because GNU social is minimal and libre, it runs virtually + anywhere you can run a common piece of web software, such as + WordPress or Drupal. JavaScript is optional. +
  • +
  • +

    Privacy focused.

    + GNU social is part of the GNU project, it's 100% free software, + with no malicious features or spyware. +
  • +
+
+ +
+

FAQ

+
    +
  • +

    Where can I join GNU social?

    + There are many kinds of GNU social server instances online right now! +

    + Click here to see a list of popular GNU social sites you can join! +
    + Disclaimer: Please note that the GNU social development team is not responsible for the operation or content of sites that run its software. +

    +
  • +
  • +

    Who makes GNU social?

    + GNU social has been used in production environments for over ten + years. +
  • +
    +

    Support the Project

    +
+ + +
+ + \ No newline at end of file diff --git a/v2/join.html b/v2/join.html new file mode 100644 index 0000000..3d72a08 --- /dev/null +++ b/v2/join.html @@ -0,0 +1,121 @@ + + + + + + + GNU social - a free social networking platform + + + + + + + +
+ + +
+

_The free/libre software social networking platform

+
+ +
+
+ + + +
+

Try GNU social

+ Please note that the servers listed here are not run by us and we are not responsible for their operation or their content. They are listed here as a service to the community. +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameCountry
gnusocial.netDE
LoadAverageUS
gnusocial.ccNL
kwat.chatCA
social.thefreaks.clubUS
gnusocial.hatthieves.esES
+
+ + +
+ + \ No newline at end of file diff --git a/v2/linux/2020/04/10/linux.html b/v2/linux/2020/04/10/linux.html new file mode 100644 index 0000000..77424a9 --- /dev/null +++ b/v2/linux/2020/04/10/linux.html @@ -0,0 +1,95 @@ + + + + + + + GNU social - a free social networking platform + + + + + + + +
+ + +
+

_The free/libre software social networking platform

+
+ +
+
+ + + +
+

It just isn't only Linux...

+ +

I'd just like to interject for a moment. What you're referring to as Linux, +is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. +Linux is not an operating system unto itself, but rather another free component +of a fully functioning GNU system made useful by the GNU corelibs, shell +utilities and vital system components comprising a full OS as defined by POSIX.

+ +

Many computer users run a modified version of the GNU system every day, +without realizing it. Through a peculiar turn of events, the version of GNU +which is widely used today is often called

+ +
+ + + +
+ + \ No newline at end of file diff --git a/v2/news.html b/v2/news.html new file mode 100644 index 0000000..4285430 --- /dev/null +++ b/v2/news.html @@ -0,0 +1,111 @@ + + + + + + + GNU social - a free social networking platform + + + + + + + +
+ + +
+

_The free/libre software social networking platform

+
+ +
+
+ + + + + + +
+ + \ No newline at end of file