fallible/0000755000175000001440000000000014174536707012026 5ustar andrehusersfallible/COPYING0000644000175000001440000010333314174534024013052 0ustar andrehusers 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 . fallible/src/0000755000175000001440000000000014174536650012612 5ustar andrehusersfallible/src/unit-test.h0000644000175000001440000000121214174536650014713 0ustar andrehusers#ifndef UNIT_TEST_H #define UNIT_TEST_H #include #define COLOUR_RESET "\033[0m" #define COLOUR_RED "\033[0;31m" #define COLOUR_GREEN "\033[0;32m" #define COLOUR_YELLOW "\033[0;33m" void testing(const char *const message) { fprintf(stderr, COLOUR_YELLOW "testing" COLOUR_RESET ": %s...", message); } void test_ok() { fprintf(stderr, " " COLOUR_GREEN "OK" COLOUR_RESET ".\n"); } #define ASSERT_MSG "\n" COLOUR_RED "ERROR" COLOUR_RESET ": " #define assertf(A, M, ...) if (!(A)) { fprintf(stderr, (ASSERT_MSG M "\n"), __VA_ARGS__); assert(A); } #define asserte(A) if (!(A)) { fprintf(stderr, ASSERT_MSG "\n"); assert(A); } #endif fallible/src/fallible.h0000644000175000001440000000016114062462342014523 0ustar andrehusers#ifndef FALLIBLE_H #define FALLIBLE_H int fallible_should_fail(const char *const filename, int lineno); #endif fallible/src/fallible.c0000644000175000001440000000471114101103436014511 0ustar andrehusers#ifndef _POSIX_C_SOURCE #define _POSIX_C_SOURCE 200809L #endif #include "fallible.h" #include #include #include #include #include #ifdef TEST #include "unit-test.h" #endif static const char *const DEFAULT_DB_NAME = "fallible-default"; static int digits(int n) { if (n == 0) { return 1; } int count = 0; while (n) { count++; n /= 10; } return count; } #ifdef TEST static void digits_test() { testing("Counting of digits"); asserte(digits(0) == 1); asserte(digits(1) == 1); asserte(digits(9) == 1); asserte(digits(10) == 2); asserte(digits(11) == 2); asserte(digits(99) == 2); asserte(digits(100) == 3); asserte(digits(999) == 3); asserte(digits(1000) == 4); asserte(digits(-1) == 1); asserte(digits(-9) == 1); asserte(digits(-10) == 2); asserte(digits(-999) == 3); asserte(digits(-1234) == 4); test_ok(); } #endif int fallible_should_fail(const char *const filename, int lineno) { int original_errno = errno; FILE *f = NULL; const char *die_msg = NULL; char *current = NULL; char *line = NULL; bool should_fail = true; const char *db_name = getenv("FALLIBLE_FILE"); if (!db_name) { db_name = DEFAULT_DB_NAME; } if (!(f = fopen(db_name, "a+"))) { die_msg = "fallible_should_fail() - fopen($FALLIBLE_FILE)"; goto cleanup; } size_t size = strlen(filename) + strlen(":") + digits(lineno) + strlen("\n") + sizeof(char); if (!(current = malloc(size))) { die_msg = "fallible_shoul_fail() - malloc()"; goto cleanup; } if (sprintf(current, "%s:%d\n", filename, lineno) < 0) { die_msg = "fallible_should_fail() - sprintf()"; goto cleanup; } size_t len = 0; errno = 0; while (getline(&line, &len, f) != -1) { if (errno != 0) { die_msg = "fallible_should_fail() - getline()"; goto cleanup; } if (!strcmp(line, current)) { should_fail = false; goto cleanup; } errno = 0; } if (fprintf(f, "%s", current) < 0) { die_msg = "fallible_should_fail() - fprintf()"; goto cleanup; } cleanup: free(current); free(line); int errno_before_fclose = errno; if (f && (fclose(f) == EOF)) { if (die_msg) { errno = errno_before_fclose; } else { die_msg = "fallible_should_fail() - fclose()"; } } if (die_msg) { perror("fallible_should_fail()"); fprintf(stderr, "%s\n", die_msg); should_fail = true; } errno = original_errno; return should_fail; } #ifdef TEST int main(void) { digits_test(); return EXIT_SUCCESS; } #endif fallible/src/fallible-check.in0000755000175000001440000000157214065425041015765 0ustar andrehusers#!/bin/sh set -eu uuid() { od -xN20 /dev/urandom | \ head -1 | \ awk '{OFS="-"; print $2$3,$4,$5,$6,$7$8$9}' } DEFAULT_VALGRIND_FLAGS=' --show-error-list=yes --show-leak-kinds=all --leak-check=full --track-origins=yes --error-exitcode=1 ' BIN="$1" FLAGS="${2:-$DEFAULT_VALGRIND_FLAGS}" if [ "$BIN" = '--valgrind-flags' ]; then echo "$FLAGS" exit fi FALLIBLE_FILE="fallible-$(uuid)" export FALLIBLE_FILE touch "$FALLIBLE_FILE" run_valgrind() { # shellcheck disable=2086 OUT="$(valgrind $FLAGS "$BIN" 2>&1)" STATUS=$? echo "$OUT" >&2 if [ $STATUS = 0 ]; then return 1 else if echo "$OUT" | grep -qF 'ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)'; then return 0 else echo 'Valgrind failed when we did not expect it to:' >&2 echo "$OUT" >&2 exit 1 fi fi } N=0 while run_valgrind; do N=$((N + 1)) done echo "$N rounds, $FALLIBLE_FILE" fallible/TODOs.md0000644000175000001440000002044514174536707013305 0ustar andrehusers# Tasks ## TODO Add test case for verbose mode in `tests/cli-opts.sh` {#task-910febe5-1718-4158-9406-f318081b281c} - TODO in 2021-06-29 ## TODO What about thread safety? {#task-008ac2d5-8de7-a125-962d-988780196d92} - TODO in 2021-06-28 ## TODO Add `ENVIRONMENT` section to the manpage {#task-97c113d0-b401-0c82-4119-39ce514717da} - TODO in 2021-06-21 ## DOING Test structure 2.0 {#task-e8a9be7f-5a41-fa14-0a11-7ac3bee98b7f} - DOING in 2021-06-25 - TODO in 2021-06-21 --- 1. delete `tests/alloc/` and `tests/string`: they focus too much on individual types of error (in this case `ENOMEM`) and they're too noisy (that's in part because of `fallible-check` itself); 2. rewrite `tests/fallible-check.sh`. ## TODO Handle integer wrapping {#task-d0126b02-ecf3-9d52-bda4-e1baf6a45781} - TODO in 2021-06-20 --- Very relevant references: - - ## TODO Should it be `n < NL_TEXTMAX` or `n <= NL_TEXTMAX`? {#task-bb53a098-ee69-cf7e-fb69-fc0694d63607} - TODO in 2021-06-20 ## TODO Is it just glibc or is `NL_TEXTMAX` and `NL_MSGMAX` being undefined common? {#task-665a5f84-d0f6-0e88-ea05-2b60431c0d07} - TODO in 2021-06-20 ## TODO Fix "listede diffusion" formatting of pandoc at the bottom of manpages {#task-cf6f0118-4ca4-c95b-d4c9-e1b1b726fa78} - TODO in 2021-06-20 ## TODO Make libs drop-in replacements {#task-1bd7a128-7d33-08c4-ead5-254b88223c7f} - TODO in 2021-06-19 --- That includes covering the full API of the original header. Started at [`bc18e2244a803a7bcaef7069253c944800e3eb37`](https://git.euandreh.xyz/fallible/commit/?id=bc18e2244a803a7bcaef7069253c944800e3eb37). The current more important ones for me are: - `stdlib.h` - `stdio.h` - `string.h` After the full implementation of each library, add it the list of available libraries in the `README.md` and on the manpages, and make a release. ## TODO Test the default name `"fallible-default"` {#task-820085e5-3196-3c83-7649-84d80cdf9efe} - TODO in 2021-06-17 ## DONE Replace `install` with `mkdir`, `chmod` and `cp` {#task-1362eae5-cb8f-0d4d-e55d-a3d265b5f720} - DONE in 2021-06-19 Done in [`cf26b9f21f650e69db6ce33943b43d0343206287`](https://git.euandreh.xyz/fallible/commit/?id=cf26b9f21f650e69db6ce33943b43d0343206287). - TODO in 2021-06-17 ## TODO Add -hV flags to fallible-check {#task-06ba5fce-cb3a-b281-709c-eba08095ed32} - TODO in 2021-06-17 ## TODO I don't think Valgrind can check for a `FILE *f` that wasn't `fclose`d. How to do this? {#task-bf2361cd-d13a-9185-ae22-b45f0eb00fe9} - TODO in 2021-06-16 ## DONE Create static and shared libraries in a non-GCC-specific way {#task-525521c3-bbb1-53de-da35-fe703159467e} - DONE in 2021-06-19 The was simple: not building shared libraries, as there isn't a standard way to build them as of today (without pulling in big things such as libtool, which also isn't a standard, just something that tries its best). We now only build and distribute the static library. Done in [`cf26b9f21f650e69db6ce33943b43d0343206287`](https://git.euandreh.xyz/fallible/commit/?id=cf26b9f21f650e69db6ce33943b43d0343206287). - TODO in 2021-06-16 --- Links: - - ## CANCELLED Test doxy2man {#task-a0cbecbd-6474-457b-83e9-08822c912bbd} - CANCELLED in 2021-06-19 Too much of a hassle for too little benefit. Hand-crafted manpages will also be superiour in quality. - TODO in 2021-06-16 --- Links: - - ## TODO Translate manpages {#task-c21b5c6a-740c-6c4f-d9b4-12747c5d9ece} - TODO in 2021-06-16 --- Also translate error messages from `fallible-check`. The only manpages that actually need translating are `fallible-check.1` and `fallible_should_fail.3`. The rest of them should even be deleted, as I now am thinking they're supposed to be drop-in replacements from who they refer to. ## DONE Move scripts/fallible-check to src/ {#task-b34b3d8c-241f-b328-8328-f36a658d2777} - DONE in 2021-06-15 Done in [`0c76fe310b46183efa4e0fac658eb4175cd5127a`](https://git.euandreh.xyz/fallible/commit/?id=0c76fe310b46183efa4e0fac658eb4175cd5127a). - TODO in 2021-06-15 ## TODO Test `fallible_should_fail.3` with fallible itself {#task-5619784c-7c22-40ae-235c-4227d5534b3e} - TODO in 2021-06-15 ## TODO Add tests for code in `14009e9d7610aeec4f9a28940b17eef01e9603d6` {#task-7b98708f-a163-f3ba-c9eb-3216c82c283f} - TODO in 2021-06-14 --- [`14009e9d7610aeec4f9a28940b17eef01e9603d6`](https://git.euandreh.xyz/fallible/commit/?id=14009e9d7610aeec4f9a28940b17eef01e9603d6). ## TODO Add note on failures inside fallible itself: the library quits (!!) over propagating the error {#task-fa3e18eb-8a36-edce-8468-3a22a0d33178} - TODO in 2021-06-14 --- Is there a more reasonable way to do this? I can't see how propagating an error is useful, since fallible is a fault injection library. If it encounters a failure while running itself, the caller has to disambiguate between injected system failures and failures that occured during the running of fallible itself. It does seem reasonble to quit when finding an error. I should look at the best option, bet it `exit.3`, `abort.3`, etc. ## TODO Add the types of errors as arguments to `fallible_should_fail` {#task-749cec52-6b48-0d4e-526a-684430ad108a} - TODO in 2021-06-11 --- Maybe something like: ```c bool fallible_should_fail(const char *const filename, int lineno, int[] errnos); if (fallible_should_fail(__FILE__, __LINE__, {ENOMEM, EOVERFLOW}) { ... } ``` And change the implementation of `fallible_should_fail` accordingly. This way a fallible function can fail more than once with different types of errors, according to its specification. ## CANCELLED Provide a `fallible.pc` pkg-config file {#task-22856a3b-8dcc-4484-809d-43b73335e378} - CANCELLED in 2021-06-19 Not necessary, as we're only building and installing the static artifact, but also we're relying exclusively on canonical directories. - TODO in 2021-02-22 --- To allow for `--static` be used up in the dependency tree. ## TODO What other fault injection tools are there? {#task-405cd563-a46e-4dc0-93d9-8700fb70f035} - TODO in 2021-02-19 --- Links to check and learn what they are about: - , - - - - AFL? This lead me to remove `unsafe.c` in [`9b97d46dbb54468fee0d6db5a77a3396320220e0`](https://git.euandreh.xyz/fallible/commit/?id=9b97d46dbb54468fee0d6db5a77a3396320220e0). Since Valgrind isn't really tracking a `NULL` pointer, this test would fail depending on how the compiler did handle `strcpy(NULL, "")`. ## TODO Add hyperlinking to manpages _à la_ online manpages {#task-a147816c-2b1d-44e2-852b-d9a68487b559} - TODO in 2021-02-16 --- See: ## DONE Improve documentation {#task-0905bf1c-34be-4f91-a20b-c22ee3d2b420} - DONE in 2021-02-16 - TODO in 2021-02-16 ## DONE Better and clearer testing structure {#task-4a4632e2-acff-43f5-8628-7c5e4f55cf4c} - DONE in 2021-03-05 - TODO in 2021-02-14 --- Tests should cover: - [x] environment variable ## TODO Add anchor to h1 headers generated from markdown.sh {#task-c747260f-9687-4c21-973d-c7a2c49479cb} - TODO in 2021-02-08 ## DONE Write manpages {#task-ac00bb45-c0f9-4417-91db-66e74d02b74e} - DONE in 2021-02-25 - TODO in 2021-02-08 ## TODO Double check that the file needs to be touched before being written to {#task-afb08120-306b-4545-bbb1-4c481b261ed8} - TODO in 2021-02-04 --- ```c FILE *t = fopen(db_name, "a"); fclose(t); if (!t) { fprintf(stderr, "Failed to touch '%s', exitting with error code 1.\n", db_name); exit(1); } ``` # Bugs # Improvements # Questions ## TODO Use more `const` in the implementation? {#question-3f8d0168-379d-a74e-0c12-3eda4f128329} - TODO in 2021-06-15 ## TODO Use `calloc` vs `malloc`? {#question-03e2009c-a552-1565-f331-626d5fd11f8f} - TODO in 2021-06-15 # Resources # Scratch fallible/description0000644000175000001440000000007514056722573014273 0ustar andrehusersFault injection library for stress-testing failure scenarios fallible/README.md0000644000175000001440000001065714074313111013273 0ustar andrehusers# Fallible Fault injection library for stress-testing failure scenarios. Fallible is a helper library for fault injection. It is useful to stress-test scenarios that are unlikely to happen on routine tests, such as `malloc` or `fopen` returning NULL. Combined with Valgrind it asserts that your code is doing the proper clean-up in cases of failure. Fallible depends on [Valgrind]. [Valgrind]: https://www.valgrind.org ## Usage ```c // leaky.c #include #include #ifdef ENABLE_FAULT_INJECTION #include #endif int main() { char *aaa = malloc(100); if (!aaa) { return EXIT_FAILURE; } strcpy(aaa, "a safe use of strcpy"); char *bbb = malloc(100); if (!bbb) { // free(aaa); return EXIT_FAILURE; } strcpy(bbb, "not unsafe, but aaa is leaking"); free(bbb); free(aaa); return EXIT_SUCCESS; } ``` Compile with `-DENABLE_FAULT_INJECTION` and run [`fallible-check.1`](fallible-check.1.html): ```shell $ c99 -DENABLE_FAULT_INJECTION -o leaky leaky.c -lfallible $ fallible-check ./leaky Valgrind failed when we did not expect it to: (...suppressed output...) # exit status is 1 ``` ## Installation Get the latest tarball and install it: ```shell wget https://git.euandreh.xyz/fallible/snapshot/fallible-main.tar.gz pax -rzvf fallible-main.tar.gz # or similarly: tar xvf fallible-main.tar.gz cd fallible-main make [sudo] make install ``` The requirements are a C99 compiler on a POSIX.1-2008 environment (`_POSIX_C_SOURCE 200809L`) and Valgrind. ## Documentation Documentation is available via installed man pages, also available online: [`fallible-check.1`] ([pt][pt.1], [fr][fr.1], [eo][eo.1]) and [`fallible_should_fail.3`] ([pt][pt.3], [fr][fr.3], [eo][eo.3]). [`fallible-check.1`]: https://euandreh.xyz/fallible/en/fallible-check.1.html [pt.1]: https://euandreh.xyz/fallible/pt/fallible-check.1.html [fr.1]: https://euandreh.xyz/fallible/fr/fallible-check.1.html [eo.1]: https://euandreh.xyz/fallible/eo/fallible-check.1.html [`fallible_should_fail.3`]: https://euandreh.xyz/fallible/en/fallible_should_fail.3.html [pt.3]: https://euandreh.xyz/fallible/pt/fallible_should_fail.3.html [fr.3]: https://euandreh.xyz/fallible/fr/fallible_should_fail.3.html [eo.3]: https://euandreh.xyz/fallible/eo/fallible_should_fail.3.html ## Contributing Extra tools used for development are: - [ShellCheck] for validating scripts; - [po4a] and [gettext] for i18n and l10n support; - [pandoc] and Perl for generating the documentation HTML and website. [ShellCheck]: https://www.shellcheck.net/ [po4a]: https://po4a.org/index.php.en [gettext]: https://www.gnu.org/software/gettext/ [pandoc]: https://pandoc.org/ For running the extra development-only checks, run: ```shell $ make dev-check ``` and for generating the documentation HTML and website, run: ```shell $ make public ``` Send contributions to the [mailing list] via [`git send-email`](https://git-send-email.io/). ## Links - [homepage](https://euandreh.xyz/fallible/en/) - [source code](https://git.euandreh.xyz/fallible/) - [bug tracking](https://euandreh.xyz/fallible/TODOs.html) - [mailing list] - [CI logs](https://euandreh.xyz/fallible/ci.html) - [CHANGELOG](https://euandreh.xyz/fallible/en/CHANGELOG.html) [mailing list]: https://lists.sr.ht/~euandreh/public-inbox?search=%5Bfallible%5D ## Releases - [v0.3.0](https://git.euandreh.xyz/fallible/commit/?id=v0.3.0) [fallible-v0.3.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.3.0.tar.gz) ([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.3.0.tar.gz.asc)) - 2021-02-25 - [v0.2.1](https://git.euandreh.xyz/fallible/commit/?id=v0.2.1) [fallible-v0.2.1.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.1.tar.gz) ([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.1.tar.gz.asc)) - 2021-02-22 - [v0.2.0](https://git.euandreh.xyz/fallible/commit/?id=v0.2.0) [fallible-v0.2.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.0.tar.gz) ([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.0.tar.gz.asc)) - 2021-02-21 - [v0.1.0](https://git.euandreh.xyz/fallible/commit/?id=v0.1.0) [fallible-v0.1.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.1.0.tar.gz) ([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.1.0.tar.gz.asc)) - 2021-02-16 ## License The code is licensed under [GNU Affero General Public License v3.0 or later][AGPL-3.0-or-later] (AGPL-3.0-or-later). [AGPL-3.0-or-later]: https://git.euandreh.xyz/fallible/tree/COPYING fallible/aux/0000755000175000001440000000000014174536620012615 5ustar andrehusersfallible/aux/lib.sh0000755000175000001440000000071714174536620013727 0ustar andrehusers#!/bin/sh # # Generally, utilities that I expected to exist in POSIX, but don't. # uuid() { # Taken from: # https://serverfault.com/a/799198 od -xN20 /dev/urandom | \ head -1 | \ awk '{OFS="-"; print $2$3,$4,$5,$6,$7$8$9}' } tmpname() { echo 'mkstemp(template)' | m4 -D template="${TMPDIR:-/tmp}/m4-tmpname." } mkstemp() { name="$(tmpname)" touch "$name" echo "$name" } mkdtemp() { name="$(tmpname)" rm -f "$name" mkdir "$name" echo "$name" } fallible/aux/guix/0000755000175000001440000000000014174536620013571 5ustar andrehusersfallible/aux/guix/manifest.scm0000644000175000001440000000075714174536620016114 0ustar andrehusers(specifications->manifest (map symbol->string '(bash coreutils findutils diffutils grep sed m4 git gawk make perl shellcheck pandoc gettext po4a-text mdpo-patched hunspell hunspell-dict-en-utf8 hunspell-dict-pt-utf8 hunspell-dict-fr-utf8 hunspell-dict-eo-utf8 posix-c99 clang-toolchain ; ar valgrind))) fallible/aux/guix/with-container.sh0000755000175000001440000000072014174536620017062 0ustar andrehusers#!/bin/sh set -eu if [ -z "${1:-}" ]; then guix time-machine --fallback -C aux/guix/pinned-channels.scm -- \ environment --fallback -m aux/guix/manifest.scm elif [ "$1" = '-p' ]; then guix time-machine --fallback -C aux/guix/pinned-channels.scm -- \ environment --fallback -m aux/guix/manifest.scm --pure -C else guix time-machine --fallback -C aux/guix/pinned-channels.scm -- \ environment --fallback -m aux/guix/manifest.scm --pure -C -- sh -c "$@" fi fallible/aux/guix/pinned-channels.scm0000644000175000001440000000046214174536620017345 0ustar andrehusers(cons* (channel (name 'xyz-euandreh) (url "git://euandreh.xyz/package-repository") (branch "main") (introduction (make-channel-introduction "d749e053e6db365069cb9b2ef47a78b06f9e7361" (openpgp-fingerprint "5BDA E9B8 B2F6 C6BC BB0D 6CE5 81F9 0EC3 CD35 6060")))) %default-channels) fallible/aux/assert-shellcheck.sh0000755000175000001440000000016414174536620016561 0ustar andrehusers#!/bin/sh set -eu git ls-files | \ xargs awk 'FNR==1 && /^#!\/bin\/sh$/ { print FILENAME }' | \ xargs shellcheck fallible/aux/ci/0000755000175000001440000000000014174536620013210 5ustar andrehusersfallible/aux/ci/ci-build.sh0000755000175000001440000000253314174536620015242 0ustar andrehusers#!/bin/sh set -eux PROJECT="$1" LOGS_DIR="$2" read -r _ SHA _ # oldrev newrev refname FILENAME="$(date -Is)-$SHA.log" LOGFILE="$LOGS_DIR/$FILENAME" mkdtemp() { name="$(echo 'mkstemp(template)' | m4 -D template="${TMPDIR:-/tmp}/m4-tmpname.")" rm -f "$name" mkdir "$name" echo "$name" } { echo "Starting CI job at: $(date -Is)" finish() { STATUS="$?" printf "\n\n>>> exit status was %s\n" "$STATUS" echo "Finishing CI job at: $(date -Is)" cd - NOTE=$(cat <>>\n>>> CI logs added as Git note.\n>>>\n>>> Run status was %s" "$STATUS" } trap finish EXIT unset GIT_DIR REMOTE="$PWD" cd "$(mkdtemp)" git clone "$REMOTE" . git config --global user.email git@euandre.org git config --global user.name 'EuAndreh CI' git fetch origin refs/notes/*:refs/notes/* git annex get ||: if [ -f aux/guix/with-container.sh ]; then RUNNER='./aux/guix/with-container.sh' else RUNNER='sh -c' fi $RUNNER 'make clean public dev-check' } 2>&1 | tee "$LOGFILE" fallible/aux/ci/report.sh0000755000175000001440000000346014174536620015065 0ustar andrehusers#!/bin/sh set -eu TLD="$(cat aux/tld.txt)" . aux/lib.sh while getopts 'n:o:' flag; do case "$flag" in n) PROJECT="$OPTARG" ;; o) OUTDIR="$OPTARG" ;; *) exit 2 ;; esac done shift $((OPTIND - 1)) assert_arg() { if [ -z "$1" ]; then echo "Missing $2" >&2 exit 2 fi } assert_arg "${PROJECT:-}" '-n PROJECT' assert_arg "${OUTDIR:-}" '-o OUTDIR' PASS='✅' FAIL='❌' mkdir -p "$OUTDIR/ci-logs" "$OUTDIR/ci-data" OUT="$(mkstemp)" chmod 644 "$OUT" git fetch origin refs/notes/ci-data:refs/notes/ci-data ||: & git fetch origin refs/notes/ci-logs:refs/notes/ci-logs ||: & git fetch origin refs/notes/commits:refs/notes/commits ||: & wait for c in $(git notes list | cut -d\ -f2); do DATA="$(git notes --ref=refs/notes/ci-data show "$c")" FILENAME="$(echo "$DATA" | cut -d\ -f2)" echo "$DATA" > "$OUTDIR/ci-data/$FILENAME" git notes --ref=refs/notes/ci-logs show "$c" > "$OUTDIR/ci-logs/$FILENAME" done cat <> "$OUT" CI logs for $PROJECT

CI logs for $PROJECT

    EOF for f in $(find "$OUTDIR/ci-data/" -type f | LANG=C.UTF-8 sort -r); do DATA="$(cat "$f")" STATUS="$(echo "$DATA" | cut -d\ -f1)" FILENAME="$(echo "$DATA" | cut -d\ -f2)" if [ "$STATUS" = 0 ]; then STATUS_MARKER="$PASS" else STATUS_MARKER="$FAIL" fi cat <> "$OUT"
  • $STATUS_MARKER
    $FILENAME
  • EOF done cat <> "$OUT"
EOF mv "$OUT" "$OUTDIR/ci.html" fallible/aux/ci/git-post-receive.sh0000755000175000001440000000063214174536620016736 0ustar andrehusers#!/bin/sh set -eu for n in $(seq 0 $((GIT_PUSH_OPTION_COUNT - 1))); do opt="$(eval "echo \$GIT_PUSH_OPTION_$n")" if [ "$opt" = skip-ci ] || [ "$opt" = ci-skip ]; then printf "\n'%s' option detected, not running ci-build.sh\n\n" "$opt" exit 0 fi done PROJECT="$(basename "$PWD" | cut -d. -f1)" # remove .git suffix LOGS_DIR="/opt/ci/$PROJECT/logs" "/opt/ci/$PROJECT/ci-build.sh" "$PROJECT" "$LOGS_DIR" fallible/aux/ci/git-pre-push.sh0000755000175000001440000000102714174536620016073 0ustar andrehusers#!/bin/sh set -eux TLD="$(cat aux/tld.txt)" . aux/lib.sh PROJECT="$(basename "$PWD")" LOGS_DIR="/opt/ci/$PROJECT/logs" REMOTE_GIT_DIR="/srv/git/$PROJECT.git" DESCRIPTION="$(mkstemp)" if [ -f description ] then cp description "$DESCRIPTION" else git config euandreh.description > "$DESCRIPTION" fi scp "$DESCRIPTION" "$TLD:$REMOTE_GIT_DIR/description" ssh "$TLD" mkdir -p "$LOGS_DIR" scp aux/ci/ci-build.sh "$TLD:$(dirname "$LOGS_DIR")/ci-build.sh" scp aux/ci/git-post-receive.sh "$TLD:$REMOTE_GIT_DIR/hooks/post-receive" fallible/aux/workflow/0000755000175000001440000000000014174536620014467 5ustar andrehusersfallible/aux/workflow/preamble.md0000644000175000001440000000072014174536620016577 0ustar andrehusers# About TODOs for [@PROJECT_UC@](https://@TLD@/@PROJECT@/en/). Register a new one at [~euandreh/@MAILING_LIST@@lists.sr.ht](mailto:~euandreh/@MAILING_LIST@@lists.sr.ht?subject=%5B@PROJECT@%5D%20BUG%20or%20TASK%3A%20%3Cdescription%3E) and see [existing discussions](https://lists.sr.ht/~euandreh/@MAILING_LIST@?search=%5B@PROJECT@%5D). *Você também pode escrever em português*. *Vous pouvez aussi écrire en français*. *Vi povas ankaŭ skribi esperante*. fallible/aux/workflow/favicon.svg0000644000175000001440000000666514174536620016652 0ustar andrehusers fallible/aux/workflow/assert-changelog.sh0000755000175000001440000000224114174536620020253 0ustar andrehusers#!/bin/sh set -eu TLD="$(cat aux/tld.txt)" PROJECT_UC= while getopts 'n:N:' flag; do case "$flag" in n) PROJECT="$OPTARG" ;; N) PROJECT_UC="$OPTARG" ;; *) exit 2 ;; esac done shift $((OPTIND - 1)) assert_arg() { if [ -z "$1" ]; then echo "Missing $2" >&2 exit 2 fi } assert_arg "${PROJECT:-}" '-n PROJECT' if [ -z "${PROJECT_UC:-}" ]; then PROJECT_UC="$PROJECT" fi HOMEPAGE_LINK="Changelog for [$PROJECT_UC](https://$TLD/$PROJECT/en/)." if ! grep -qF "$HOMEPAGE_LINK" CHANGELOG.md; then echo "Missing link to homepage in CHANGELOG.md:" >&2 echo "$HOMEPAGE_LINK" exit 1 fi assert() { DATE="$1" VVERSION="$2" VERSION="${2#v}" CHANGELOG_ENTRY="# [$VERSION](https://git.euandreh.xyz/$PROJECT/commit/?id=$VVERSION) - $DATE" if ! grep -qF "$CHANGELOG_ENTRY" CHANGELOG.md; then echo "Missing '$CHANGELOG_ENTRY' entry from CHANGELOG.md" >&2 exit 1 fi } for VVERSION in $(git tag); do DATE="$(git log -1 --format=%cd --date=short "$VVERSION")" assert "$DATE" "$VVERSION" done # "$@" represents a list of tags to be also included in the verification. for VVERSION in "$@"; do DATE="$(date '+%Y-%m-%d')" assert "$DATE" "$VVERSION" done fallible/aux/workflow/favicon.png0000644000175000001440000000450414174536620016625 0ustar andrehusersPNG  IHDR~LQ5 pHYs:' tEXtSoftwarewww.inkscape.org<IDATxءBJ!VJ3<{s9BIQ fYAJB&Rk۳%}?$ A AH$ A AH$ A AH$ A AH$ A AH$ A ']촴~v> ҹ6܎;+; A AH$ A AH$ A AH$ A AH$ A AH$ A AH$ A AH$ A AH$ A AH$ A AH$ A AH$ A AH$ A YzS{?3w ; |3s^8ǝA AH$ A AH$ A AH$ A AH$ A AH$ A AH$ A.vfWvNK;ӎ$ A AH$ A AH$ A AH$ A AH$ A AH$ A AH$^qi~fZqf<量^̷#ia3υ9-y霖vWWv$ @  H$ @  H$ @  H$ @  H$ @  H$ @ bfK[f̼ZzMOwXڹ6gͅؾ/}f_؁v9-y^ng;:[ӎA AH$ A AH$ A AH$ A AH$ A AH$ A AH$n.}w3va秅]efXyv~03w ;33K;K[6Gr;3+;=yA AH$ A AH$ A AH$ A AH$ A AH$ A AH$ z sI#QkIENDB`fallible/aux/workflow/manpages.sh0000755000175000001440000000234014174536620016620 0ustar andrehusers#!/bin/sh set -eu while getopts 'iuHo:p:' flag; do case "$flag" in i) ACTION=install ;; u) ACTION=uninstall ;; H) ACTION=html ;; o) OUTDIR="$OPTARG" ;; p) MANPREFIX="$OPTARG" ;; *) exit 2 ;; esac done shift $((OPTIND - 1)) assert_arg() { if [ -z "$1" ]; then echo "Missing $2" >&2 exit 2 fi } assert_arg "${ACTION:-}" '-[iuH] for choosing action' for f in "$@"; do l="$(echo "$f" | awk -F. '{print $(NF-1)}')" n="$(echo "$f" | awk -F. '{print $NF}')" case "$ACTION" in html) assert_arg "${OUTDIR:-}" '-o OUTDIR' to_name="$(basename "${f%.$l.$n}.$n.html")" mkdir -p "$OUTDIR/$l" pandoc -s -r man -w html --metadata "lang=$l" < "$f" > "$OUTDIR/$l/$to_name" ;; install) assert_arg "${MANPREFIX:-}" '-p MANPREFIX' to_name="$(basename "${f%.$l.$n}.$n")" mkdir -p "$MANPREFIX/$l/man$n" "$MANPREFIX/man$n" cp "$f" "$MANPREFIX/$l/man$n/$to_name" ln -fs "../en/man$n/$to_name" "$MANPREFIX/man$n/$to_name" ;; uninstall) assert_arg "${MANPREFIX:-}" '-p MANPREFIX' to_name="$(basename "${f%.$l.$n}.$n")" rm -f \ "$MANPREFIX/$l/man$n/$to_name" \ "$MANPREFIX/man$n/$to_name" ;; *) echo "Bad ACTION: $ACTION" exit 1 ;; esac done fallible/aux/workflow/style.css0000644000175000001440000000072314174536620016343 0ustar andrehusers fallible/aux/workflow/assert-todos.sh0000755000175000001440000000203214174536620017452 0ustar andrehusers#!/bin/sh set -eu if git grep FIXME | grep -v '^TODOs.md' | grep -v '^aux/workflow/assert-todos.sh'; then echo "Found dangling FIXME markers on the project." echo "You should write them down properly on TODOs.md." exit 1 fi awk -F'{#' ' BEGIN { exitstatus = 0 h2flag = 0 h2status = "" prevline = "" idx = 0 delete ids[0] } h2flag == 1 { split($0, l, " ") timelinestatus = l[2] if (h2status != timelinestatus) { print "h2/timeline status mismatch for line " NR-1 print prevline print $0 exitstatus = 1 } h2status = "" h2flag = 0 } /^## (TODO|DOING|WAITING|MEETING|INACTIVE|NEXT|CANCELLED|DONE)/ { if (match($0, / \{#.*?\}.*$/) == 0) { print "Missing ID for line " NR ":\n" $0 exitstatus = 1 } id_with_prefix = substr($2, 0, length($2) - 1) match(id_with_prefix, /^\w+-/) id = substr(id_with_prefix, RLENGTH + 1) if (id in arr) { print "Duplicate ID: " id exitstatus = 1 } else { arr[id] = 1 } split($0, l, " ") h2status = l[2] h2flag = 1 prevline = $0 } /^# Scratch$/ { exit exitstatus } ' TODOs.md fallible/aux/workflow/assert-manpages.sh0000755000175000001440000000642014174536620020122 0ustar andrehusers#!/bin/sh set -eu TLD="$(cat aux/tld.txt)" . aux/lib.sh IN_PLACE=false while getopts 'l:n:m:i' flag; do case "$flag" in n) PROJECT="$OPTARG" ;; m) MAILING_LIST="$OPTARG" ;; i) IN_PLACE=true ;; l) LANGS="$OPTARG" ;; *) exit 2 ;; esac done shift $((OPTIND - 1)) assert_arg() { if [ -z "$1" ]; then echo "Missing $2" >&2 exit 2 fi } assert_arg "${PROJECT:-}" '-n PROJECT' assert_arg "${MAILING_LIST:-}" '-m MAILING_LIST' assert_arg "${LANGS:-}" '-l LANGS' EXPECTED_EN="$(mkstemp)" cat <> "$EXPECTED_EN" .SH AUTHORS .MT eu@euandre.org EuAndreh .ME and contributors. .SH BUGS .IP \(bu Report bugs to the .MT ~euandreh/$MAILING_LIST@lists.sr.ht mailing list .ME . Use the subject "\f(CR[$PROJECT] BUG or TASK: \fR". .IP \(bu Browse bugs .UR https://$TLD/$PROJECT/TODOs.html online .UE . .IP \(bu .UR https://$TLD/$PROJECT/en/ Homepage .UE . .IP \(bu .UR https://lists.sr.ht/~euandreh/$MAILING_LIST?search=%5B$PROJECT%5D Comments and discussions .UE . EOF EXPECTED_PT="$(mkstemp)" cat <> "$EXPECTED_PT" .SH AUTORES .MT eu@euandre.org EuAndreh .ME e colaboradores. .SH BUGS .IP \(bu Relate bugs na .MT ~euandreh/$MAILING_LIST@lists.sr.ht lista de discussão .ME . Use o assunto "\f(CR[$PROJECT] BUG ou TASK: \fR". .IP \(bu Veja os bugs .UR https://$TLD/$PROJECT/TODOs.html online .UE . .IP \(bu .UR https://$TLD/$PROJECT/pt/ Página inicial .UE . .IP \(bu .UR https://lists.sr.ht/~euandreh/$MAILING_LIST?search=%5B$PROJECT%5D Comentários e discussões .UE . EOF EXPECTED_FR="$(mkstemp)" cat <> "$EXPECTED_FR" .SH AUTEURS .MT eu@euandre.org EuAndreh .ME et les contributeurs. .SH BUGS .IP \(bu Soumettre un bogue dans la .MT ~euandreh/$MAILING_LIST@lists.sr.ht liste de diffusion .ME . Utilise le sujet "\f(CR[$PROJECT] BUG ou TASK: \fR". .IP \(bu Parcourir les bogues .UR https://$TLD/$PROJECT/TODOs.html en ligne .UE . .IP \(bu .UR https://$TLD/$PROJECT/fr/ Page d'accueil .UE . .IP \(bu .UR https://lists.sr.ht/~euandreh/$MAILING_LIST?search=%5B$PROJECT%5D Commentaires et discussions .UE . EOF EXPECTED_EO="$(mkstemp)" cat <> "$EXPECTED_EO" .SH AŬTOROJ .MT eu@euandre.org EuAndreh .ME kaj la kontribuuloj. .SH MISFUNKCIOJ .IP \(bu Raportu misfunkcioj al la .MT ~euandreh/$MAILING_LIST@lists.sr.ht dissendolisto .ME . Uzu la subjekton "\f(CR[$PROJECT] BUG aŭ TASK: \fR". .IP \(bu Foliumu misfunkcioj .UR https://$TLD/$PROJECT/TODOs.html rete .UE . .IP \(bu .UR https://$TLD/$PROJECT/eo/ Ĉefpaĝo .UE . .IP \(bu .UR https://lists.sr.ht/~euandreh/$MAILING_LIST?search=%5B$PROJECT%5D Komentoj kaj diskutoj .UE . EOF for from_f in "$@"; do for lang in $LANGS; do case "$lang" in en) EXPECTED="$EXPECTED_EN" ;; pt) EXPECTED="$EXPECTED_PT" ;; fr) EXPECTED="$EXPECTED_FR" ;; eo) EXPECTED="$EXPECTED_EO" ;; *) printf 'Unsupported lang: %s\n' "$lang" >&2 exit 2 ;; esac f="$(echo "$from_f" | sed "s/\.en\./.$lang./")" if ! tail -n "$(wc -l < "$EXPECTED")" "$f" | diff - "$EXPECTED"; then echo "Missing metadata at the end of \"$f\" file" if [ "$IN_PLACE" = true ]; then cat "$EXPECTED" >> "$f" else exit 1 fi fi done done fallible/aux/workflow/assert-readme.sh0000755000175000001440000000441614174536620017567 0ustar andrehusers#!/bin/sh set -eu TLD="$(cat aux/tld.txt)" . aux/lib.sh while getopts 'n:m:' flag; do case "$flag" in n) PROJECT="$OPTARG" ;; m) MAILING_LIST="$OPTARG" ;; *) exit 2 ;; esac done shift $((OPTIND - 1)) assert_arg() { if [ -z "$1" ]; then echo "Missing $2" >&2 exit 2 fi } assert_arg "${PROJECT:-}" '-n PROJECT' assert_arg "${MAILING_LIST:-}" '-m MAILING_LIST' EXPECTED="$(mkstemp)" cat <> "$EXPECTED" For running the extra development-only checks, run: \`\`\`shell $ make dev-check \`\`\` and for generating the documentation HTML and website, run: \`\`\`shell $ make public \`\`\` Send contributions to the [mailing list] via [\`git send-email\`](https://git-send-email.io/). ## Links - [homepage](https://$TLD/$PROJECT/en/) - [source code](https://git.euandreh.xyz/$PROJECT/) - [bug tracking](https://$TLD/$PROJECT/TODOs.html) - [mailing list] - [CI logs](https://$TLD/$PROJECT/ci.html) - [CHANGELOG](https://$TLD/$PROJECT/en/CHANGELOG.html) [mailing list]: https://lists.sr.ht/~euandreh/$MAILING_LIST?search=%5B$PROJECT%5D EOF RELEASES_LIST="$(mkstemp)" add_release() { DATE="$1" VVERSION="$2" echo "- [$VVERSION](https://git.euandreh.xyz/$PROJECT/commit/?id=$VVERSION) [$PROJECT-$VVERSION.tar.gz](https://git.euandreh.xyz/$PROJECT/snapshot/$PROJECT-$VVERSION.tar.gz) ([sig](https://git.euandreh.xyz/$PROJECT/snapshot/$PROJECT-$VVERSION.tar.gz.asc)) - $DATE" >> "$RELEASES_LIST" } for VVERSION in $(git tag); do DATE="$(git log -1 --format=%cd --date=short "$VVERSION")" add_release "$DATE" "$VVERSION" done # "$@" represents a list of tags to be also included in the verification. for VVERSION in "$@"; do if ! git tag | grep -qF "$VVERSION"; then DATE="$(date '+%Y-%m-%d')" add_release "$DATE" "$VVERSION" fi done if [ -s "$RELEASES_LIST" ]; then printf '\n\n## Releases\n\n' >> "$EXPECTED" sort -r "$RELEASES_LIST" >> "$EXPECTED" fi cat <> "$EXPECTED" ## License The code is licensed under [GNU Affero General Public License v3.0 or later][AGPL-3.0-or-later] (AGPL-3.0-or-later). [AGPL-3.0-or-later]: https://git.euandreh.xyz/$PROJECT/tree/COPYING EOF if ! tail -n "$(wc -l < "$EXPECTED")" README.md | diff - "$EXPECTED"; then echo 'Wrong metadata at the end of README.md file' echo "See expected content at: $EXPECTED" exit 1 fi fallible/aux/workflow/favicon.html0000644000175000001440000000007414174536620017003 0ustar andrehusers fallible/aux/workflow/commonmark.sh0000755000175000001440000000220114174536620017164 0ustar andrehusers#!/bin/sh set -eu while getopts 'N:o:r:w:L:' flag; do case "$flag" in N) PROJECT_UC="$OPTARG" ;; o) OUTDIR="$OPTARG" ;; r) IN_FILE="$OPTARG" ;; w) OUT_FILE="$OPTARG" ;; L) THE_LANG="$OPTARG" ;; *) exit 2 ;; esac done shift $((OPTIND - 1)) assert_arg() { if [ -z "$1" ]; then echo "Missing $2" >&2 exit 2 fi } assert_arg "${PROJECT_UC:-}" '-N PROJECT_UC' assert_arg "${OUTDIR:-}" '-o OUTDIR' assert_arg "${IN_FILE:-}" '-i IN_FILE' assert_arg "${THE_LANG:-}" '-L THE_LANG' if [ -z "${OUT_FILE:-}" ]; then OUT_FILE="${IN_FILE%.md}.html" fi OUT="$OUTDIR/$OUT_FILE" mkdir -p "$(dirname "$OUT")" pandoc \ --toc \ --highlight-style pygments \ --toc-depth=2 \ -s \ --metadata title="$PROJECT_UC - ${IN_FILE%%.*}" \ --metadata "lang=$THE_LANG" \ -r commonmark \ -w html \ -H aux/workflow/favicon.html \ < "$IN_FILE" > "$OUT" fallible/aux/workflow/public.sh0000755000175000001440000000246314174536620016311 0ustar andrehusers#!/bin/sh set -eu PROJECT_UC= while getopts 'n:N:m:o:l:' flag; do case "$flag" in n) PROJECT="$OPTARG" ;; N) PROJECT_UC="$OPTARG" ;; m) MAILING_LIST="$OPTARG" ;; o) OUTDIR="$OPTARG" ;; l) LANGS="$OPTARG" ;; *) exit 2 ;; esac done shift $((OPTIND - 1)) assert_arg() { if [ -z "$1" ]; then echo "Missing $2" >&2 exit 2 fi } assert_arg "${PROJECT:-}" '-n PROJECT' assert_arg "${MAILING_LIST:-}" '-m MAILING_LIST' assert_arg "${OUTDIR:-}" '-o OUTDIR' if [ -z "${PROJECT_UC:-}" ]; then PROJECT_UC="$PROJECT" fi mkdir -p "$OUTDIR" sh aux/workflow/TODOs.sh -N "$PROJECT_UC" -n "$PROJECT" -m "$MAILING_LIST" -o "$OUTDIR" sh aux/workflow/commonmark.sh -N "$PROJECT" -o "$OUTDIR" -r README.md -w index.html -Len if [ -f CHANGELOG.md ]; then sh aux/workflow/commonmark.sh -N "$PROJECT" -o "$OUTDIR" -r CHANGELOG.md -Len fi if [ -n "${LANGS:-}" ]; then for lang in $LANGS; do sh aux/workflow/commonmark.sh -N "$PROJECT" -o "$OUTDIR" -r "README.$lang.md" -w "$lang/index.html" -L "$lang" if [ -f CHANGELOG.md ]; then sh aux/workflow/commonmark.sh -N "$PROJECT" -o "$OUTDIR" -r "CHANGELOG.$lang.md" -w "$lang/CHANGELOG.html" -L "$lang" fi done fi sh aux/ci/report.sh -n "$PROJECT" -o "$OUTDIR" cp aux/workflow/favicon.svg aux/workflow/favicon.png "$OUTDIR" fallible/aux/workflow/dist.sh0000755000175000001440000000277514174536620016004 0ustar andrehusers#!/bin/sh set -eu PROJECT_UC= while getopts 'd:V:n:N:m:' flag; do case "$flag" in d) DATE="$OPTARG" ;; V) VVERSION="v$OPTARG" ;; n) PROJECT="$OPTARG" ;; N) PROJECT_UC="$OPTARG" ;; m) MAILING_LIST="$OPTARG" ;; *) exit 2 ;; esac done shift $((OPTIND - 1)) assert_arg() { if [ -z "$1" ]; then echo "Missing $2" >&2 exit 2 fi } assert_arg "${DATE:-}" '-d DATE' assert_arg "${VVERSION:-}" '-V VERSION' assert_arg "${PROJECT:-}" '-n PROJECT' assert_arg "${MAILING_LIST:-}" '-m MAILING_LIST' if [ -z "${PROJECT_UC:-}" ]; then PROJECT_UC="$PROJECT" fi if git show "$VVERSION" 1>/dev/null 2>/dev/null; then echo "Version '$VVERSION' already exists." >&2 exit 1 fi sh aux/workflow/assert-changelog.sh -N "$PROJECT_UC" -n "$PROJECT" "$VVERSION" sh aux/workflow/assert-readme.sh -n "$PROJECT" -m "$MAILING_LIST" "$VVERSION" if [ "$DATE" != "$(git log -1 --format=%cd --date=short HEAD)" ]; then echo "Date '$DATE' is not up-to-date." >&2 exit 1 fi if [ "Release $VVERSION" != "$(git log --format=%B -1 HEAD | head -n1)" ]; then echo "Commit message isn't 'Release $VVERSION'." >&2 exit 1 fi if ! (git diff --quiet && git diff --quiet --staged); then echo 'Dirty repository.' exit 1 fi git tag "$VVERSION" sh aux/workflow/sign-tarballs.sh -n "$PROJECT" cat <&2 Now push the tag and the signature before pushing the commit: git push origin refs/notes/signatures/tar.gz -o skip-ci --no-verify git push --tags -o skip-ci --no-verify git push EOF fallible/aux/workflow/l10n.sh0000755000175000001440000000243514174536620015604 0ustar andrehusers#!/bin/sh set -eu LANGS= while getopts 'l:L:' flag; do case "$flag" in l) LANGS="$OPTARG" ;; L) CONTRIBLANGS="$OPTARG" ;; *) exit 2 ;; esac done shift $((OPTIND - 1)) assert_arg() { if [ -z "$1" ]; then echo "Missing $2" >&2 exit 2 fi } assert_arg "${LANGS:-}" '-l LANGS' for from_f in "$@"; do for lang in $LANGS ${CONTRIBLANGS:-}; do to_f="$(echo "$from_f" | sed "s/\.en\./.$lang./")" printf 'Generating %s...\n' "$to_f" pofile="po/LC_MESSAGES/$from_f/$lang.po" mkdir -p "$(dirname "$pofile")" case "$from_f" in *.en.[1-9].in) po4a-updatepo -f man -m "$from_f" -p "$pofile" po4a-translate -f man -m "$from_f" -p "$pofile" -l "$to_f" -k 0 -v >&2 ;; *.en.md) touch "$pofile" md2po "$from_f" --include-codeblocks --quiet --save --po-filepath "$pofile" po2md "$from_f" --pofiles "$pofile" --quiet --save "$to_f" ;; *) echo "Unsupported file format: $from_f" >&2 exit 2 ;; esac done done end="\033[0m" yellowb="\033[1;33m" for lang in $LANGS; do # shellcheck disable=2044 for pofile in $(find po/ -type f -name "$lang.po"); do if LANG=POSIX msgfmt --statistics "$pofile" 2>&1 | grep untranslated; then printf "\n\t${yellowb}WARNING${end}!\n Missing translations for %s\n\n" "$pofile" >&2 fi done done fallible/aux/workflow/TODOs.sh0000755000175000001440000000336314174536620015763 0ustar andrehusers#!/bin/sh set -eu TLD="$(cat aux/tld.txt)" PROJECT_UC= while getopts 'n:N:m:o:' flag; do case "$flag" in n) PROJECT="$OPTARG" ;; N) PROJECT_UC="$OPTARG" ;; m) MAILING_LIST="$OPTARG" ;; o) OUTDIR="$OPTARG" ;; *) exit 2 ;; esac done shift $((OPTIND - 1)) assert_arg() { if [ -z "$1" ]; then echo "Missing $2" >&2 exit 2 fi } assert_arg "${PROJECT:-}" '-n PROJECT' assert_arg "${MAILING_LIST:-}" '-m MAILING_LIST' assert_arg "${OUTDIR:-}" '-o OUTDIR' if [ -z "${PROJECT_UC:-}" ]; then PROJECT_UC="$PROJECT" fi TODOS_ADD_REGEX='s/^## (TODO|DOING|WAITING|MEETING|INACTIVE|NEXT|CANCELLED|DONE) (.*) \{#(.*?)\}(.*)$/## \1<\/span> \2<\/a>\4\n
#\3<\/pre>\n/'
TAGS_REGEX='s/tag:([\w-]+)/\1<\/span>/g'
TODOS_CLEANUP_REGEX1='s/( "$OUTDIR/TODOs.html"
fallible/aux/workflow/sign-tarballs.sh0000755000175000001440000000133614174536620017573 0ustar  andrehusers#!/bin/sh
set -eu

while getopts 'n:' flag; do
	case "$flag" in
		n)
			PROJECT="$OPTARG"
			;;
		*)
			exit 2
			;;
	esac
done
shift $((OPTIND -1))

assert_arg() {
	if [ -z "$1" ]; then
		echo "Missing $2" >&2
		exit 2
	fi
}

assert_arg "${PROJECT:-}" '-n PROJECT'


SIGNATURES="$(git notes --ref=refs/notes/signatures/tar.gz list | cut -d\  -f2)"
for tag in $(git tag); do
	COMMIT="$(git rev-list -n1 "$tag")"
	if ! echo "$SIGNATURES" | grep -qF "$COMMIT"; then
		echo "Adding missing signature to $tag" >&2
		git notes --ref=refs/notes/signatures/tar.gz add -f -C "$(
			git archive --format tar.gz --prefix "$PROJECT-${tag#v}/" "$tag" |
			gpg --output - --armor --detach-sign |
			git hash-object -w --stdin
		)" "$tag"
	fi
done
fallible/aux/tld.txt0000644000175000001440000000001514174536620014135 0ustar  andrehuserseuandreh.xyz
fallible/Makefile0000644000175000001440000000610714074304715013461 0ustar  andrehusers.POSIX:
PREFIX       = /usr/local
MANPREFIX    = $(PREFIX)/share/man
DATE         = 2021-02-25
VERSION      = 0.3.0
NAME_UC      = Fallible
NAME         = fallible
MAILING_LIST = public-inbox
TRANSLATIONS = pt fr eo
CONTRIBLANGS =

.SUFFIXES: .in

.in:
	sed -e 's:@VERSION@:$(VERSION):g' -e 's:@DATE@:$(DATE):g' < $< > $@

manpages.en.in = \
	doc/fallible-check.en.1.in       \
	doc/fallible_should_fail.en.3.in \

manpages.in = $(manpages.en.in) \
	doc/fallible-check.pt.1.in       \
	doc/fallible-check.fr.1.in       \
	doc/fallible-check.eo.1.in       \
	doc/fallible_should_fail.pt.3.in \
	doc/fallible_should_fail.fr.3.in \
	doc/fallible_should_fail.eo.3.in

sources = \
	src/fallible.c

headers = \
	src/fallible.h

manpages = $(manpages.in:.in=)
objects  = $(sources:.c=.o)

liba = lib$(NAME).a

all: src/fallible-check $(liba) $(manpages)

$(liba): $(objects)
	$(AR) $(ARFLAGS) $@ $(objects)
	chmod +x $@

run-tests: src/fallible.c
	$(CC) $(CFLAGS) $(LDFLAGS) -DTEST -o $@ $< $(LDLIBS)

check: all run-tests
	./run-tests

dev-check: check public
	sh aux/assert-shellcheck.sh
	sh aux/workflow/assert-todos.sh
	sh aux/workflow/assert-changelog.sh -N $(NAME_UC) -n $(NAME)
	sh aux/workflow/assert-readme.sh -n $(NAME) -m $(MAILING_LIST)
	sh aux/workflow/assert-manpages.sh \
		-n $(NAME) -m $(MAILING_LIST) -l '$(TRANSLATIONS) en' $(manpages.en.in)
	. aux/lib.sh && \
		$(MAKE) PREFIX=`mkdtemp` install installcheck uninstall uninstallcheck

install: all
	mkdir -p \
		$(DESTDIR)$(PREFIX)/bin \
		$(DESTDIR)$(PREFIX)/lib
	cp src/fallible-check $(DESTDIR)$(PREFIX)/bin
	chmod +x $(DESTDIR)$(PREFIX)/bin/fallible-check
	cp $(liba) $(DESTDIR)$(PREFIX)/lib/
	for h in $(headers); do \
		echo mkdir -p $(DESTDIR)$(PREFIX)/include/`dirname $${h#src/}`; \
		mkdir -p $(DESTDIR)$(PREFIX)/include/`dirname $${h#src/}`;      \
		cp $$h $(DESTDIR)$(PREFIX)/include/$${h#src/};                  \
	done
	sh aux/workflow/manpages.sh -ip $(DESTDIR)$(MANPREFIX) $(manpages)

uninstall:
	rm -f \
		$(DESTDIR)$(PREFIX)/bin/fallible-check \
		$(DESTDIR)$(PREFIX)/lib/$(liba)
	for h in $(headers); do rm -f $(DESTDIR)$(PREFIX)/include/$${h#src/}; done
	sh aux/workflow/manpages.sh -up $(DESTDIR)$(MANPREFIX) $(manpages)

installcheck:
	sh aux/workflow/installcheck.sh -x1 -l2 -f10 -p $(PREFIX)

uninstallcheck:
	sh aux/workflow/installcheck -up $(PREFIX)

clean:
	rm -rf public/ src/fallible-check $(objects) run-tests $(liba) $(manpages) \
		fallible* vgcore* messages.mo README.*.md CHANGELOG.*.md

dist:
	sh aux/workflow/dist.sh \
		-d $(DATE) -V $(VERSION) -N $(NAME_UC) -n $(NAME) -m $(MAILING_LIST)

README.en.md: README.md
	ln -fs $? $@

CHANGELOG.en.md: CHANGELOG.md
	ln -fs $? $@

l10n-gen: README.en.md CHANGELOG.en.md $(manpages.en.in)
	sh aux/workflow/l10n.sh -l '$(TRANSLATIONS)' -L '$(CONTRIBLANGS)' $?

public: l10n-gen all TODOs.md $(manpages)
	sh aux/workflow/public.sh -l '$(TRANSLATIONS) $(CONTRIBLANGS) en' \
		-N $(NAME_UC) -n $(NAME) -m $(MAILING_LIST) -o public
	sh aux/workflow/manpages.sh -Ho public $(manpages)

spellcheck: public
	sh aux/workflow/assert-spelling -l '$(TRANSLATIONS) en' \
		$$(find public -type f -name '*.html')
fallible/.gitignore0000644000175000001440000000016514074311241013777 0ustar  andrehusers/public/
*.o
/libfallible.a
/doc/*.1
/doc/*.3
/src/fallible-check
/run-tests
*.mo
*.po~
/README.*.md
/CHANGELOG.*.md
fallible/.git/0000755000175000001440000000000014174536722012664 5ustar  andrehusersfallible/.git/refs/0000755000175000001440000000000014065425041013611 5ustar  andrehusersfallible/.git/refs/notes/0000755000175000001440000000000014063657570014755 5ustar  andrehusersfallible/.git/refs/notes/ci-data0000644000175000001440000000005114063657570016176 0ustar  andrehusers45f2f82953cde698c8949c8c4259675b95701678
fallible/.git/refs/notes/signatures/0000755000175000001440000000000014076603622017132 5ustar  andrehusersfallible/.git/refs/notes/signatures/tar.gz0000644000175000001440000000005114076603567020266 0ustar  andrehusersf9481b7f5fedf01bbcd56968b1c27ee372140c15
fallible/.git/refs/notes/signatures/tar.xz0000644000175000001440000000005114076603612020276 0ustar  andrehuserse5dce68ab1288002e8e179b6ea9a16152893472b
fallible/.git/refs/notes/ci-logs0000644000175000001440000000005114063657570016231 0ustar  andrehusersf5ad744e89708b6b1a84f9325365433c24d83209
fallible/.git/refs/notes/commits0000644000175000001440000000005114063657570016347 0ustar  andrehusers83a761a06900117b5051396181da696419840345
fallible/.git/refs/tags/0000755000175000001440000000000014056722566014563 5ustar  andrehusersfallible/.git/refs/gcrypt/0000755000175000001440000000000014070352307015121 5ustar  andrehusersfallible/.git/refs/heads/0000755000175000001440000000000014074313312014672 5ustar  andrehusersfallible/.git/refs/heads/main0000644000175000001440000000005114074313312015535 0ustar  andrehusers110aeaf9647e8c29609a328270ec1939e8e7f839
fallible/.git/refs/stash0000644000175000001440000000005114065425041014652 0ustar  andrehusers1bc076c4d9f789152c4a3763892388dfd01d4c1a
fallible/.git/refs/remotes/0000755000175000001440000000000014057165561015300 5ustar  andrehusersfallible/.git/refs/remotes/origin/0000755000175000001440000000000014063452016016556 5ustar  andrehusersfallible/.git/refs/remotes/origin/main0000644000175000001440000000005114063452016017421 0ustar  andrehuserse7df15b6e7b1132cc6b95ac9cdd9875574332b64
fallible/.git/refs/remotes/rsyncnet/0000755000175000001440000000000014062414734017140 5ustar  andrehusersfallible/.git/refs/remotes/rsyncnet/main0000644000175000001440000000005114062414734020003 0ustar  andrehusers210d572ed07cbe4ddb219bb991fefb426b09f1b7
fallible/.git/info/0000755000175000001440000000000014056722566013621 5ustar  andrehusersfallible/.git/info/exclude0000644000175000001440000000036014056722566015174 0ustar  andrehusers# git ls-files --others --exclude-from=.git/info/exclude
# Lines that start with '#' are comments.
# For a project mostly in C, the following would be a good set of
# exclude patterns (uncomment them if you want to use them):
# *.[oa]
# *~
fallible/.git/remote-gcrypt/0000755000175000001440000000000014057165513015461 5ustar  andrehusersfallible/.git/index0000644000175000001440000001673214174536710013724 0ustar  andrehusersDIRC:`0`0)du%#%-j|XJδ
.gitignore`R`R,dˎ&Xm4CHANGELOG.mdaNaN.d۾?{(dd@eCOPYING`LK8`LK8EdGZ/`մQTI;Makefile`I"B<`I"B<-d}]=	&ͥ	README.mda&a&8d!%<"r;5/po/LC_MESSAGES/doc/fallible-check.en.1.in/pt.po`0#(-`0#(-AdEq
W/1
|m5po/LC_MESSAGES/doc/fallible_should_fail.en.3.in/eo.po`0#(-`0#(-AdG[lπTfY*5po/LC_MESSAGES/doc/fallible_should_fail.en.3.in/fr.po`0#(-`0#(-AdGe(]3@L݊!ە5po/LC_MESSAGES/doc/fallible_should_fail.en.3.in/pt.po`*!\&`*!\&-dz ̸S/\ksrc/fallible-check.ina5a5,Pd	0ʼ!3HZgӈ6src/fallible.c`d`d	fdq#@Isrc/fallible.ha%/.a%/.;d/}>0ISYdsrc/unit-test.hTREE58 4
(M_jg55po12 1
U8't,s];LC_MESSAGES12 3
Ew7۴sCVdoc6 2
tE%#zW/fallible-check.en.1.in3 0

=hEfallible_should_fail.en.3.in3 0
dT$]Q́|rtHREADME.en.md3 0
;}n[Zo7CHANGELOG.en.md3 0
4a}znFY^մ.naux26 3
0<wf| ci4 0
E+`(ENguix3 0
z{>~'/qߴ+&workflow16 0
8=qv/doc8 0
PᆴkRLppsrc4 0
y?sD\o5\REUCdoc/eo.po10064410064409?.@@m9VQb9?.@@m9VQbdoc/fallible-check.en.11006441006440eA5G“weA5G“wdoc/fallible-check.eo.11006441006440PossjU\
PossjU\
doc/fallible-check.fr.11006441006440Ki?V{E;~?фKi?V{E;~?doc/fallible-check.pt.11006441006440	]axUZ	]axUZdoc/fallible_should_fail.en.310064410064405O߃rHp	G=}g5O߃rHp	G=}gdoc/fallible_should_fail.eo.31006441006440FH;1p2ZHFH;1p2ZHdoc/fallible_should_fail.fr.31006441006440R*l;#^ج.sR*l;#^ج.sdoc/fallible_should_fail.pt.31006441006440=dH֏E5Fe2=dH֏E5Fe2doc/fr.po1006441006440S>|jS>|jdoc/pt.po1006441006440ΩY
򓮴&uΩY
򓮴&usrc/fallible-check.sh1007551007550 ̸S/\k ̸S/\ksrc/fallible/alloc.c1006441006440i$sV<`_=+gi$sV<`_=+gsrc/fallible/alloc.h1006441006440K`A2K`A2src/fallible/string.c1006441006440[u-r[u-rsrc/fallible/string.h1006441006440}K TB1ؑŇl}K TB1ؑŇltests/alloc/good.c1006441006440دELChŚدELChŚtests/alloc/leaky.c1006441006440i6nC"6i6nC"6tests/alloc/test.sh1007551007550jy$w?
1#$2n&jy$w?
1#$2n&tests/fallible-check.sh1007551007550NjUvE6$#NjUvE6$#tests/string/good.c1006441006440#a
dX͡#a
dXtests/string/leaky.c1006441006440dT!jzYdT!jzYtests/string/test.sh1006441006440E-9*C`ʿ{0E-9*C`ʿ{0%3+3')Jfallible/.git/HEAD0000644000175000001440000000002514065425041013273 0ustar  andrehusersref: refs/heads/main
fallible/.git/description0000644000175000001440000000011114056722566015125 0ustar  andrehusersUnnamed repository; edit this file 'description' to name the repository.
fallible/.git/ORIG_HEAD0000644000175000001440000000005114065425035014115 0ustar  andrehusersea0692e67d0f12cbd8b4b0ec95c9385dc28d4858
fallible/.git/FETCH_HEAD0000644000175000001440000000000014174370535014205 0ustar  andrehusersfallible/.git/hooks/0000755000175000001440000000000014174534024014000 5ustar  andrehusersfallible/.git/hooks/pre-receive.sample0000755000175000001440000000113214056722566017422 0ustar  andrehusers#!/nix/store/kxj6cblcsd1qcbbxlmbswwrn89zcmgd6-bash-4.4-p23/bin/bash
#
# An example hook script to make use of push options.
# The example simply echoes all push options that start with 'echoback='
# and rejects all pushes when the "reject" push option is used.
#
# To enable this hook, rename this file to "pre-receive".

if test -n "$GIT_PUSH_OPTION_COUNT"
then
	i=0
	while test "$i" -lt "$GIT_PUSH_OPTION_COUNT"
	do
		eval "value=\$GIT_PUSH_OPTION_$i"
		case "$value" in
		echoback=*)
			echo "echo from the pre-receive-hook: ${value#*=}" >&2
			;;
		reject)
			exit 1
		esac
		i=$((i + 1))
	done
fi
fallible/.git/hooks/pre-push0000777000175000001440000000000014174534024027430 2/home/andreh/dev/libre/fallible/aux/ci/git-pre-push.shustar  andrehusersfallible/.git/hooks/pre-rebase.sample0000755000175000001440000001161714056722566017252 0ustar  andrehusers#!/nix/store/kxj6cblcsd1qcbbxlmbswwrn89zcmgd6-bash-4.4-p23/bin/bash
#
# Copyright (c) 2006, 2008 Junio C Hamano
#
# The "pre-rebase" hook is run just before "git rebase" starts doing
# its job, and can prevent the command from running by exiting with
# non-zero status.
#
# The hook is called with the following parameters:
#
# $1 -- the upstream the series was forked from.
# $2 -- the branch being rebased (or empty when rebasing the current branch).
#
# This sample shows how to prevent topic branches that are already
# merged to 'next' branch from getting rebased, because allowing it
# would result in rebasing already published history.

publish=next
basebranch="$1"
if test "$#" = 2
then
	topic="refs/heads/$2"
else
	topic=`git symbolic-ref HEAD` ||
	exit 0 ;# we do not interrupt rebasing detached HEAD
fi

case "$topic" in
refs/heads/??/*)
	;;
*)
	exit 0 ;# we do not interrupt others.
	;;
esac

# Now we are dealing with a topic branch being rebased
# on top of master.  Is it OK to rebase it?

# Does the topic really exist?
git show-ref -q "$topic" || {
	echo >&2 "No such branch $topic"
	exit 1
}

# Is topic fully merged to master?
not_in_master=`git rev-list --pretty=oneline ^master "$topic"`
if test -z "$not_in_master"
then
	echo >&2 "$topic is fully merged to master; better remove it."
	exit 1 ;# we could allow it, but there is no point.
fi

# Is topic ever merged to next?  If so you should not be rebasing it.
only_next_1=`git rev-list ^master "^$topic" ${publish} | sort`
only_next_2=`git rev-list ^master           ${publish} | sort`
if test "$only_next_1" = "$only_next_2"
then
	not_in_topic=`git rev-list "^$topic" master`
	if test -z "$not_in_topic"
	then
		echo >&2 "$topic is already up to date with master"
		exit 1 ;# we could allow it, but there is no point.
	else
		exit 0
	fi
else
	not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"`
	/nix/store/07j6d0lr6p1gjxi2qhf6wn88nl81x5jj-perl-5.32.1/bin/perl -e '
		my $topic = $ARGV[0];
		my $msg = "* $topic has commits already merged to public branch:\n";
		my (%not_in_next) = map {
			/^([0-9a-f]+) /;
			($1 => 1);
		} split(/\n/, $ARGV[1]);
		for my $elem (map {
				/^([0-9a-f]+) (.*)$/;
				[$1 => $2];
			} split(/\n/, $ARGV[2])) {
			if (!exists $not_in_next{$elem->[0]}) {
				if ($msg) {
					print STDERR $msg;
					undef $msg;
				}
				print STDERR " $elem->[1]\n";
			}
		}
	' "$topic" "$not_in_next" "$not_in_master"
	exit 1
fi

<<\DOC_END

This sample hook safeguards topic branches that have been
published from being rewound.

The workflow assumed here is:

 * Once a topic branch forks from "master", "master" is never
   merged into it again (either directly or indirectly).

 * Once a topic branch is fully cooked and merged into "master",
   it is deleted.  If you need to build on top of it to correct
   earlier mistakes, a new topic branch is created by forking at
   the tip of the "master".  This is not strictly necessary, but
   it makes it easier to keep your history simple.

 * Whenever you need to test or publish your changes to topic
   branches, merge them into "next" branch.

The script, being an example, hardcodes the publish branch name
to be "next", but it is trivial to make it configurable via
$GIT_DIR/config mechanism.

With this workflow, you would want to know:

(1) ... if a topic branch has ever been merged to "next".  Young
    topic branches can have stupid mistakes you would rather
    clean up before publishing, and things that have not been
    merged into other branches can be easily rebased without
    affecting other people.  But once it is published, you would
    not want to rewind it.

(2) ... if a topic branch has been fully merged to "master".
    Then you can delete it.  More importantly, you should not
    build on top of it -- other people may already want to
    change things related to the topic as patches against your
    "master", so if you need further changes, it is better to
    fork the topic (perhaps with the same name) afresh from the
    tip of "master".

Let's look at this example:

		   o---o---o---o---o---o---o---o---o---o "next"
		  /       /           /           /
		 /   a---a---b A     /           /
		/   /               /           /
	       /   /   c---c---c---c B         /
	      /   /   /             \         /
	     /   /   /   b---b C     \       /
	    /   /   /   /             \     /
    ---o---o---o---o---o---o---o---o---o---o---o "master"


A, B and C are topic branches.

 * A has one fix since it was merged up to "next".

 * B has finished.  It has been fully merged up to "master" and "next",
   and is ready to be deleted.

 * C has not merged to "next" at all.

We would want to allow C to be rebased, refuse A, and encourage
B to be deleted.

To compute (1):

	git rev-list ^master ^topic next
	git rev-list ^master        next

	if these match, topic has not merged in next at all.

To compute (2):

	git rev-list master..topic

	if this is empty, it is fully merged to "master".

DOC_END
fallible/.git/hooks/prepare-commit-msg.sample0000755000175000001440000000324714056722566020735 0ustar  andrehusers#!/nix/store/kxj6cblcsd1qcbbxlmbswwrn89zcmgd6-bash-4.4-p23/bin/bash
#
# An example hook script to prepare the commit log message.
# Called by "git commit" with the name of the file that has the
# commit message, followed by the description of the commit
# message's source.  The hook's purpose is to edit the commit
# message file.  If the hook fails with a non-zero status,
# the commit is aborted.
#
# To enable this hook, rename this file to "prepare-commit-msg".

# This hook includes three examples. The first one removes the
# "# Please enter the commit message..." help message.
#
# The second includes the output of "git diff --name-status -r"
# into the message, just before the "git status" output.  It is
# commented because it doesn't cope with --amend or with squashed
# commits.
#
# The third example adds a Signed-off-by line to the message, that can
# still be edited.  This is rarely a good idea.

COMMIT_MSG_FILE=$1
COMMIT_SOURCE=$2
SHA1=$3

/nix/store/07j6d0lr6p1gjxi2qhf6wn88nl81x5jj-perl-5.32.1/bin/perl -i.bak -ne 'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE"

# case "$COMMIT_SOURCE,$SHA1" in
#  ,|template,)
#    /nix/store/07j6d0lr6p1gjxi2qhf6wn88nl81x5jj-perl-5.32.1/bin/perl -i.bak -pe '
#       print "\n" . `git diff --cached --name-status -r`
# 	 if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;;
#  *) ;;
# esac

# SOB=$(git var GIT_COMMITTER_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
# git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE"
# if test -z "$COMMIT_SOURCE"
# then
#   /nix/store/07j6d0lr6p1gjxi2qhf6wn88nl81x5jj-perl-5.32.1/bin/perl -i.bak -pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE"
# fi
fallible/.git/hooks/post-update.sample0000755000175000001440000000036714056722566017472 0ustar  andrehusers#!/nix/store/kxj6cblcsd1qcbbxlmbswwrn89zcmgd6-bash-4.4-p23/bin/bash
#
# An example hook script to prepare a packed repository for use over
# dumb transports.
#
# To enable this hook, rename this file to "post-update".

exec git update-server-info
fallible/.git/hooks/push-to-checkout.sample0000755000175000001440000000543114056722566020424 0ustar  andrehusers#!/nix/store/kxj6cblcsd1qcbbxlmbswwrn89zcmgd6-bash-4.4-p23/bin/bash

# An example hook script to update a checked-out tree on a git push.
#
# This hook is invoked by git-receive-pack(1) when it reacts to git
# push and updates reference(s) in its repository, and when the push
# tries to update the branch that is currently checked out and the
# receive.denyCurrentBranch configuration variable is set to
# updateInstead.
#
# By default, such a push is refused if the working tree and the index
# of the remote repository has any difference from the currently
# checked out commit; when both the working tree and the index match
# the current commit, they are updated to match the newly pushed tip
# of the branch. This hook is to be used to override the default
# behaviour; however the code below reimplements the default behaviour
# as a starting point for convenient modification.
#
# The hook receives the commit with which the tip of the current
# branch is going to be updated:
commit=$1

# It can exit with a non-zero status to refuse the push (when it does
# so, it must not modify the index or the working tree).
die () {
	echo >&2 "$*"
	exit 1
}

# Or it can make any necessary changes to the working tree and to the
# index to bring them to the desired state when the tip of the current
# branch is updated to the new commit, and exit with a zero status.
#
# For example, the hook can simply run git read-tree -u -m HEAD "$1"
# in order to emulate git fetch that is run in the reverse direction
# with git push, as the two-tree form of git read-tree -u -m is
# essentially the same as git switch or git checkout that switches
# branches while keeping the local changes in the working tree that do
# not interfere with the difference between the branches.

# The below is a more-or-less exact translation to shell of the C code
# for the default behaviour for git's push-to-checkout hook defined in
# the push_to_deploy() function in builtin/receive-pack.c.
#
# Note that the hook will be executed from the repository directory,
# not from the working tree, so if you want to perform operations on
# the working tree, you will have to adapt your code accordingly, e.g.
# by adding "cd .." or using relative paths.

if ! git update-index -q --ignore-submodules --refresh
then
	die "Up-to-date check failed"
fi

if ! git diff-files --quiet --ignore-submodules --
then
	die "Working directory has unstaged changes"
fi

# This is a rough translation of:
#
#   head_has_history() ? "HEAD" : EMPTY_TREE_SHA1_HEX
if git cat-file -e HEAD 2>/dev/null
then
	head=HEAD
else
	head=$(git hash-object -t tree --stdin /dev/null 2>&1
then
	against=HEAD
else
	# Initial commit: diff against an empty tree object
	against=$(git hash-object -t tree /dev/null)
fi

# If you want to allow non-ASCII filenames set this variable to true.
allownonascii=$(git config --type=bool hooks.allownonascii)

# Redirect output to stderr.
exec 1>&2

# Cross platform projects tend to avoid non-ASCII filenames; prevent
# them from being added to the repository. We exploit the fact that the
# printable range starts at the space character and ends with tilde.
if [ "$allownonascii" != "true" ] &&
	# Note that the use of brackets around a tr range is ok here, (it's
	# even required, for portability to Solaris 10's /usr/bin/tr), since
	# the square bracket bytes happen to fall in the designated range.
	test $(git diff --cached --name-only --diff-filter=A -z $against |
	  LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0
then
	cat <<\EOF
Error: Attempt to add a non-ASCII file name.

This can cause problems if you want to work with people on other platforms.

To be portable it is advisable to rename the file.

If you know what you are doing you can disable this check using:

  git config hooks.allownonascii true
EOF
	exit 1
fi

# If there are whitespace errors, print the offending file names and fail.
exec git diff-index --check --cached $against --
fallible/.git/hooks/update.sample0000755000175000001440000000717414056722566016512 0ustar  andrehusers#!/nix/store/kxj6cblcsd1qcbbxlmbswwrn89zcmgd6-bash-4.4-p23/bin/bash
#
# An example hook script to block unannotated tags from entering.
# Called by "git receive-pack" with arguments: refname sha1-old sha1-new
#
# To enable this hook, rename this file to "update".
#
# Config
# ------
# hooks.allowunannotated
#   This boolean sets whether unannotated tags will be allowed into the
#   repository.  By default they won't be.
# hooks.allowdeletetag
#   This boolean sets whether deleting tags will be allowed in the
#   repository.  By default they won't be.
# hooks.allowmodifytag
#   This boolean sets whether a tag may be modified after creation. By default
#   it won't be.
# hooks.allowdeletebranch
#   This boolean sets whether deleting branches will be allowed in the
#   repository.  By default they won't be.
# hooks.denycreatebranch
#   This boolean sets whether remotely creating branches will be denied
#   in the repository.  By default this is allowed.
#

# --- Command line
refname="$1"
oldrev="$2"
newrev="$3"

# --- Safety check
if [ -z "$GIT_DIR" ]; then
	echo "Don't run this script from the command line." >&2
	echo " (if you want, you could supply GIT_DIR then run" >&2
	echo "  $0   )" >&2
	exit 1
fi

if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then
	echo "usage: $0   " >&2
	exit 1
fi

# --- Config
allowunannotated=$(git config --type=bool hooks.allowunannotated)
allowdeletebranch=$(git config --type=bool hooks.allowdeletebranch)
denycreatebranch=$(git config --type=bool hooks.denycreatebranch)
allowdeletetag=$(git config --type=bool hooks.allowdeletetag)
allowmodifytag=$(git config --type=bool hooks.allowmodifytag)

# check for no description
projectdesc=$(sed -e '1q' "$GIT_DIR/description")
case "$projectdesc" in
"Unnamed repository"* | "")
	echo "*** Project description file hasn't been set" >&2
	exit 1
	;;
esac

# --- Check types
# if $newrev is 0000...0000, it's a commit to delete a ref.
zero=$(git hash-object --stdin &2
			echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2
			exit 1
		fi
		;;
	refs/tags/*,delete)
		# delete tag
		if [ "$allowdeletetag" != "true" ]; then
			echo "*** Deleting a tag is not allowed in this repository" >&2
			exit 1
		fi
		;;
	refs/tags/*,tag)
		# annotated tag
		if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1
		then
			echo "*** Tag '$refname' already exists." >&2
			echo "*** Modifying a tag is not allowed in this repository." >&2
			exit 1
		fi
		;;
	refs/heads/*,commit)
		# branch
		if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then
			echo "*** Creating a branch is not allowed in this repository" >&2
			exit 1
		fi
		;;
	refs/heads/*,delete)
		# delete branch
		if [ "$allowdeletebranch" != "true" ]; then
			echo "*** Deleting a branch is not allowed in this repository" >&2
			exit 1
		fi
		;;
	refs/remotes/*,commit)
		# tracking branch
		;;
	refs/remotes/*,delete)
		# delete tracking branch
		if [ "$allowdeletebranch" != "true" ]; then
			echo "*** Deleting a tracking branch is not allowed in this repository" >&2
			exit 1
		fi
		;;
	*)
		# Anything else (is there anything else?)
		echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2
		exit 1
		;;
esac

# --- Finished
exit 0
fallible/.git/hooks/pre-merge-commit.sample0000755000175000001440000000073214056722566020372 0ustar  andrehusers#!/nix/store/kxj6cblcsd1qcbbxlmbswwrn89zcmgd6-bash-4.4-p23/bin/bash
#
# An example hook script to verify what is about to be committed.
# Called by "git merge" with no arguments.  The hook should
# exit with non-zero status after issuing an appropriate message to
# stderr if it wants to stop the merge commit.
#
# To enable this hook, rename this file to "pre-merge-commit".

. git-sh-setup
test -x "$GIT_DIR/hooks/pre-commit" &&
        exec "$GIT_DIR/hooks/pre-commit"
:
fallible/.git/hooks/commit-msg.sample0000755000175000001440000000167214056722566017301 0ustar  andrehusers#!/nix/store/kxj6cblcsd1qcbbxlmbswwrn89zcmgd6-bash-4.4-p23/bin/bash
#
# An example hook script to check the commit log message.
# Called by "git commit" with one argument, the name of the file
# that has the commit message.  The hook should exit with non-zero
# status after issuing an appropriate message if it wants to stop the
# commit.  The hook is allowed to edit the commit message file.
#
# To enable this hook, rename this file to "commit-msg".

# Uncomment the below to add a Signed-off-by line to the message.
# Doing this in a hook is a bad idea in general, but the prepare-commit-msg
# hook is more suited to it.
#
# SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p')
# grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1"

# This example catches duplicate Signed-off-by lines.

test "" = "$(grep '^Signed-off-by: ' "$1" |
	 sort | uniq -c | sed -e '/^[ 	]*1[ 	]/d')" || {
	echo >&2 Duplicate Signed-off-by lines.
	exit 1
}
fallible/.git/hooks/fsmonitor-watchman.sample0000755000175000001440000001114214056722566021036 0ustar  andrehusers#!/nix/store/07j6d0lr6p1gjxi2qhf6wn88nl81x5jj-perl-5.32.1/bin/perl

use strict;
use warnings;
use IPC::Open2;

# An example hook script to integrate Watchman
# (https://facebook.github.io/watchman/) with git to speed up detecting
# new and modified files.
#
# The hook is passed a version (currently 2) and last update token
# formatted as a string and outputs to stdout a new update token and
# all files that have been modified since the update token. Paths must
# be relative to the root of the working tree and separated by a single NUL.
#
# To enable this hook, rename this file to "query-watchman" and set
# 'git config core.fsmonitor .git/hooks/query-watchman'
#
my ($version, $last_update_token) = @ARGV;

# Uncomment for debugging
# print STDERR "$0 $version $last_update_token\n";

# Check the hook interface version
if ($version ne 2) {
	die "Unsupported query-fsmonitor hook version '$version'.\n" .
	    "Falling back to scanning...\n";
}

my $git_work_tree = get_working_dir();

my $retry = 1;

my $json_pkg;
eval {
	require JSON::XS;
	$json_pkg = "JSON::XS";
	1;
} or do {
	require JSON::PP;
	$json_pkg = "JSON::PP";
};

launch_watchman();

sub launch_watchman {
	my $o = watchman_query();
	if (is_work_tree_watched($o)) {
		output_result($o->{clock}, @{$o->{files}});
	}
}

sub output_result {
	my ($clockid, @files) = @_;

	# Uncomment for debugging watchman output
	# open (my $fh, ">", ".git/watchman-output.out");
	# binmode $fh, ":utf8";
	# print $fh "$clockid\n@files\n";
	# close $fh;

	binmode STDOUT, ":utf8";
	print $clockid;
	print "\0";
	local $, = "\0";
	print @files;
}

sub watchman_clock {
	my $response = qx/watchman clock "$git_work_tree"/;
	die "Failed to get clock id on '$git_work_tree'.\n" .
		"Falling back to scanning...\n" if $? != 0;

	return $json_pkg->new->utf8->decode($response);
}

sub watchman_query {
	my $pid = open2(\*CHLD_OUT, \*CHLD_IN, 'watchman -j --no-pretty')
	or die "open2() failed: $!\n" .
	"Falling back to scanning...\n";

	# In the query expression below we're asking for names of files that
	# changed since $last_update_token but not from the .git folder.
	#
	# To accomplish this, we're using the "since" generator to use the
	# recency index to select candidate nodes and "fields" to limit the
	# output to file names only. Then we're using the "expression" term to
	# further constrain the results.
	if (substr($last_update_token, 0, 1) eq "c") {
		$last_update_token = "\"$last_update_token\"";
	}
	my $query = <<"	END";
		["query", "$git_work_tree", {
			"since": $last_update_token,
			"fields": ["name"],
			"expression": ["not", ["dirname", ".git"]]
		}]
	END

	# Uncomment for debugging the watchman query
	# open (my $fh, ">", ".git/watchman-query.json");
	# print $fh $query;
	# close $fh;

	print CHLD_IN $query;
	close CHLD_IN;
	my $response = do {local $/; };

	# Uncomment for debugging the watch response
	# open ($fh, ">", ".git/watchman-response.json");
	# print $fh $response;
	# close $fh;

	die "Watchman: command returned no output.\n" .
	"Falling back to scanning...\n" if $response eq "";
	die "Watchman: command returned invalid output: $response\n" .
	"Falling back to scanning...\n" unless $response =~ /^\{/;

	return $json_pkg->new->utf8->decode($response);
}

sub is_work_tree_watched {
	my ($output) = @_;
	my $error = $output->{error};
	if ($retry > 0 and $error and $error =~ m/unable to resolve root .* directory (.*) is not watched/) {
		$retry--;
		my $response = qx/watchman watch "$git_work_tree"/;
		die "Failed to make watchman watch '$git_work_tree'.\n" .
		    "Falling back to scanning...\n" if $? != 0;
		$output = $json_pkg->new->utf8->decode($response);
		$error = $output->{error};
		die "Watchman: $error.\n" .
		"Falling back to scanning...\n" if $error;

		# Uncomment for debugging watchman output
		# open (my $fh, ">", ".git/watchman-output.out");
		# close $fh;

		# Watchman will always return all files on the first query so
		# return the fast "everything is dirty" flag to git and do the
		# Watchman query just to get it over with now so we won't pay
		# the cost in git to look up each individual file.
		my $o = watchman_clock();
		$error = $output->{error};

		die "Watchman: $error.\n" .
		"Falling back to scanning...\n" if $error;

		output_result($o->{clock}, ("/"));
		$last_update_token = $o->{clock};

		eval { launch_watchman() };
		return 0;
	}

	die "Watchman: $error.\n" .
	"Falling back to scanning...\n" if $error;

	return 1;
}

sub get_working_dir {
	my $working_dir;
	if ($^O =~ 'msys' || $^O =~ 'cygwin') {
		$working_dir = Win32::GetCwd();
		$working_dir =~ tr/\\/\//;
	} else {
		require Cwd;
		$working_dir = Cwd::cwd();
	}

	return $working_dir;
}
fallible/.git/hooks/pre-applypatch.sample0000755000175000001440000000074214056722566020153 0ustar  andrehusers#!/nix/store/kxj6cblcsd1qcbbxlmbswwrn89zcmgd6-bash-4.4-p23/bin/bash
#
# An example hook script to verify what is about to be committed
# by applypatch from an e-mail message.
#
# The hook should exit with non-zero status after issuing an
# appropriate message if it wants to stop the commit.
#
# To enable this hook, rename this file to "pre-applypatch".

. git-sh-setup
precommit="$(git rev-parse --git-path hooks/pre-commit)"
test -x "$precommit" && exec "$precommit" ${1+"$@"}
:
fallible/.git/hooks/pre-push.sample0000755000175000001440000000263014056722566016763 0ustar  andrehusers#!/nix/store/kxj6cblcsd1qcbbxlmbswwrn89zcmgd6-bash-4.4-p23/bin/bash

# An example hook script to verify what is about to be pushed.  Called by "git
# push" after it has checked the remote status, but before anything has been
# pushed.  If this script exits with a non-zero status nothing will be pushed.
#
# This hook is called with the following parameters:
#
# $1 -- Name of the remote to which the push is being done
# $2 -- URL to which the push is being done
#
# If pushing without using a named remote those arguments will be equal.
#
# Information about the commits which are being pushed is supplied as lines to
# the standard input in the form:
#
#      
#
# This sample shows how to prevent push of commits where the log message starts
# with "WIP" (work in progress).

remote="$1"
url="$2"

zero=$(git hash-object --stdin &2 "Found WIP commit in $local_ref, not pushing"
			exit 1
		fi
	fi
done

exit 0
fallible/.git/logs/0000755000175000001440000000000014056722573013630 5ustar  andrehusersfallible/.git/logs/refs/0000755000175000001440000000000014065425041014555 5ustar  andrehusersfallible/.git/logs/refs/notes/0000755000175000001440000000000014057165215015712 5ustar  andrehusersfallible/.git/logs/refs/notes/ci-data0000644000175000001440000000534014063657570017150 0ustar  andrehusers0000000000000000000000000000000000000000 3af2bbd45c4cb103e63d7207961f324919ec5232 EuAndreh  1622993549 -0300	fetch: storing ref
3af2bbd45c4cb103e63d7207961f324919ec5232 3d18792088692cb2fcaa98b51fbbfb1c4660f3b1 EuAndreh  1623456638 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
3d18792088692cb2fcaa98b51fbbfb1c4660f3b1 fcadb5ce776fd8358bba5d05286a94a5b25b56d9 EuAndreh  1623511950 -0300	fetch: fast-forward
fcadb5ce776fd8358bba5d05286a94a5b25b56d9 ae404ec8119f5b6cbbc57ca27dd4d2665c141eb9 EuAndreh  1623698438 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
ae404ec8119f5b6cbbc57ca27dd4d2665c141eb9 6574d4ca87de449b0d99ec548c1be063889e226b EuAndreh  1623873068 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
6574d4ca87de449b0d99ec548c1be063889e226b b077e6c61befc5b4b93458d887f1dd508bfe07bc EuAndreh  1623873468 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
b077e6c61befc5b4b93458d887f1dd508bfe07bc bba1b69b8d9e8296d1384a79e1e5a6a127eaa1fb EuAndreh  1623873513 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
bba1b69b8d9e8296d1384a79e1e5a6a127eaa1fb c625eeebceb7a1d5fcb0436bea713df469433023 EuAndreh  1623873582 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
c625eeebceb7a1d5fcb0436bea713df469433023 987991816fb466c353767b904fdc1fdd996d8994 EuAndreh  1623874037 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
987991816fb466c353767b904fdc1fdd996d8994 573e6fe811ea147f263a0022907b9ea59e4cb701 EuAndreh  1623911530 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
573e6fe811ea147f263a0022907b9ea59e4cb701 7ae9b9bbe961249dee867430c3817613c5c7fde5 EuAndreh  1623913275 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
7ae9b9bbe961249dee867430c3817613c5c7fde5 9728b3ef868851b6a816769a8bf4b8155b5765f6 EuAndreh  1623913376 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
9728b3ef868851b6a816769a8bf4b8155b5765f6 6ee03f0669a33be93a29e45a23dba6ed18402cd5 EuAndreh  1624126147 -0300	fetch origin refs/notes/ci-data:refs/notes/ci-data: fast-forward
6ee03f0669a33be93a29e45a23dba6ed18402cd5 55fd17447bb1abee6f85f7e65c05a28824f1e929 EuAndreh  1624128379 -0300	fetch origin refs/notes/ci-data:refs/notes/ci-data: fast-forward
55fd17447bb1abee6f85f7e65c05a28824f1e929 c28d514c2d539851ff3a20a91de78c059f15fd54 EuAndreh  1624132023 -0300	fetch origin refs/notes/ci-data:refs/notes/ci-data: fast-forward
c28d514c2d539851ff3a20a91de78c059f15fd54 45f2f82953cde698c8949c8c4259675b95701678 EuAndreh  1624203128 -0300	fetch: fast-forward
fallible/.git/logs/refs/notes/signatures/0000755000175000001440000000000014076603612020075 5ustar  andrehusersfallible/.git/logs/refs/notes/signatures/tar.gz0000644000175000001440000000047014076603567021237 0ustar  andrehusers0000000000000000000000000000000000000000 1319e9b001c892c08975c853b7393ef87c493d76 EuAndreh  1622993549 -0300	fetch: storing ref
1319e9b001c892c08975c853b7393ef87c493d76 f9481b7f5fedf01bbcd56968b1c27ee372140c15 EuAndreh  1627064183 -0300	notes: Notes removed by 'git notes remove'
fallible/.git/logs/refs/notes/signatures/tar.xz0000644000175000001440000000121414076603612021244 0ustar  andrehusers0000000000000000000000000000000000000000 8e2aa4d865c174a378b2ca6e412ba38c651f8a51 EuAndreh  1627064202 -0300	notes: Notes added by 'git notes add'
8e2aa4d865c174a378b2ca6e412ba38c651f8a51 df60880337c4bf13c8b5eba15468d197a64dad1c EuAndreh  1627064202 -0300	notes: Notes added by 'git notes add'
df60880337c4bf13c8b5eba15468d197a64dad1c c3a909e34cb5d33059e8ef912588c9765a78f732 EuAndreh  1627064202 -0300	notes: Notes added by 'git notes add'
c3a909e34cb5d33059e8ef912588c9765a78f732 e5dce68ab1288002e8e179b6ea9a16152893472b EuAndreh  1627064202 -0300	notes: Notes added by 'git notes add'
fallible/.git/logs/refs/notes/ci-logs0000644000175000001440000000534014063657570017203 0ustar  andrehusers0000000000000000000000000000000000000000 7ee44ad5a2ae7c0955068a0c460dca29b3ddb4db EuAndreh  1622993549 -0300	fetch: storing ref
7ee44ad5a2ae7c0955068a0c460dca29b3ddb4db 24a8449d17bdc43689a9926bae3a9d3a7d597a44 EuAndreh  1623456638 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
24a8449d17bdc43689a9926bae3a9d3a7d597a44 db6cf88ef497958509d3f952684b982ce64eec5e EuAndreh  1623511950 -0300	fetch: fast-forward
db6cf88ef497958509d3f952684b982ce64eec5e 4ddd42faf71381cb551a62d2828b355037f6c2c5 EuAndreh  1623698438 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
4ddd42faf71381cb551a62d2828b355037f6c2c5 f693df6212443a84cf820bbb5b072fba9b7da668 EuAndreh  1623873068 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
f693df6212443a84cf820bbb5b072fba9b7da668 e88effe9bd40a6479318097850003783050ba196 EuAndreh  1623873468 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
e88effe9bd40a6479318097850003783050ba196 4e4e55b5d6134a541d96a10fcbf36dc9e748a313 EuAndreh  1623873513 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
4e4e55b5d6134a541d96a10fcbf36dc9e748a313 e48774907a7f0aed25c1328b688586a8add684d3 EuAndreh  1623873582 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
e48774907a7f0aed25c1328b688586a8add684d3 6a5524a98e49e1bd9f59c0becb55ef05e5b312d0 EuAndreh  1623874037 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
6a5524a98e49e1bd9f59c0becb55ef05e5b312d0 ec3af2ba2044eab3061647fc5ca4084e614727f2 EuAndreh  1623911530 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
ec3af2ba2044eab3061647fc5ca4084e614727f2 13b9b450b43aceb650ea6a82f166549b4dc49b30 EuAndreh  1623913275 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
13b9b450b43aceb650ea6a82f166549b4dc49b30 d782bb2ed3067fa6fcdb69b7e9cfea20f80231f8 EuAndreh  1623913376 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
d782bb2ed3067fa6fcdb69b7e9cfea20f80231f8 6f538cf5bbdd0cf782c7d54b42c411ed96455da1 EuAndreh  1624126147 -0300	fetch origin refs/notes/ci-logs:refs/notes/ci-logs: fast-forward
6f538cf5bbdd0cf782c7d54b42c411ed96455da1 43e410d6a0cb7617c25276bd40dd1aaba976897f EuAndreh  1624128379 -0300	fetch origin refs/notes/ci-logs:refs/notes/ci-logs: fast-forward
43e410d6a0cb7617c25276bd40dd1aaba976897f 7194c86512b1d622e724bed440cb599763e2c77c EuAndreh  1624132023 -0300	fetch origin refs/notes/ci-logs:refs/notes/ci-logs: fast-forward
7194c86512b1d622e724bed440cb599763e2c77c f5ad744e89708b6b1a84f9325365433c24d83209 EuAndreh  1624203128 -0300	fetch: fast-forward
fallible/.git/logs/refs/notes/commits0000644000175000001440000000534014063657570017321 0ustar  andrehusers0000000000000000000000000000000000000000 49ac29a1cc99017ad7237804459433383e87fecf EuAndreh  1622993549 -0300	fetch: storing ref
49ac29a1cc99017ad7237804459433383e87fecf f8539babdd11176a4303cd3cf2bb1f26eda7618c EuAndreh  1623456638 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
f8539babdd11176a4303cd3cf2bb1f26eda7618c 67e3c7fd63a83dcc0487343e89230b6124eb2f8a EuAndreh  1623511950 -0300	fetch: fast-forward
67e3c7fd63a83dcc0487343e89230b6124eb2f8a 685c3ea95f299f42f90e5c89ded474b7525126cf EuAndreh  1623698438 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
685c3ea95f299f42f90e5c89ded474b7525126cf e025a70ddf2113e12f7901ab5b274595f202cd5f EuAndreh  1623873068 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
e025a70ddf2113e12f7901ab5b274595f202cd5f c3891fc3eca6c897504f310d589fba72cd00b93e EuAndreh  1623873468 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
c3891fc3eca6c897504f310d589fba72cd00b93e 527c2d34ee0bdc53b4f7ae9274f2396a73963869 EuAndreh  1623873513 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
527c2d34ee0bdc53b4f7ae9274f2396a73963869 db0778a832fabc0f6fb88f6dca6e2e688f508404 EuAndreh  1623873582 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
db0778a832fabc0f6fb88f6dca6e2e688f508404 bbce8acb095f1488601d46e137798909dbe7c14e EuAndreh  1623874037 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
bbce8acb095f1488601d46e137798909dbe7c14e c55d446a84526ed8de8ce5a5254e878316920622 EuAndreh  1623911530 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
c55d446a84526ed8de8ce5a5254e878316920622 373b6c8ba74754f45b5fbb9f5cce8ae6bfbf4c47 EuAndreh  1623913275 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
373b6c8ba74754f45b5fbb9f5cce8ae6bfbf4c47 46fdb4eadfae5fa3e90f1b2acb5edc298a4ca119 EuAndreh  1623913376 -0300	fetch origin refs/notes/*:refs/notes/*: fast-forward
46fdb4eadfae5fa3e90f1b2acb5edc298a4ca119 d4b5c57ff29c854c867eddd6e124262f68447fca EuAndreh  1624126147 -0300	fetch origin refs/notes/commits:refs/notes/commits: fast-forward
d4b5c57ff29c854c867eddd6e124262f68447fca 49eeeda6427056be6a566f738892376a6a568445 EuAndreh  1624128378 -0300	fetch origin refs/notes/commits:refs/notes/commits: fast-forward
49eeeda6427056be6a566f738892376a6a568445 c40cacfe85af54137d7f981ff0f9a526888eceb2 EuAndreh  1624132023 -0300	fetch origin refs/notes/commits:refs/notes/commits: fast-forward
c40cacfe85af54137d7f981ff0f9a526888eceb2 83a761a06900117b5051396181da696419840345 EuAndreh  1624203128 -0300	fetch: fast-forward
fallible/.git/logs/refs/heads/0000755000175000001440000000000014056722573015653 5ustar  andrehusersfallible/.git/logs/refs/heads/main0000644000175000001440000006430614074313312016516 0ustar  andrehusers0000000000000000000000000000000000000000 8e60cbb96c8acc84cd63d51920470d08fb28dc62 EuAndreh  1622910331 -0300	clone: from git.euandreh.xyz:/srv/git/fallible.git
8e60cbb96c8acc84cd63d51920470d08fb28dc62 76f24c0bbb35064d14d80e856a6f6c815f28a1b0 EuAndreh  1623453108 -0300	commit: Update aux/
76f24c0bbb35064d14d80e856a6f6c815f28a1b0 d4ae28dfb13a22b415e7dd7a803ba81897857d85 EuAndreh  1623453481 -0300	commit: Makefile: Add assert-readme.sh, add dependencies to "dist" target
d4ae28dfb13a22b415e7dd7a803ba81897857d85 1c2c131b209d8a564e447d0399277b4a52d22648 EuAndreh  1623453537 -0300	commit: Makefile: Remove assert-clang-format.sh
1c2c131b209d8a564e447d0399277b4a52d22648 01df41b79a92395b6cac81847d199ca55304dc04 EuAndreh  1623453663 -0300	commit: README.md: Add default sections to the bottom
01df41b79a92395b6cac81847d199ca55304dc04 52d42aa86396ad7f99a6ddc80b1a75d6eb221c77 EuAndreh  1623453830 -0300	commit: README.md: Fix links to online manpages
52d42aa86396ad7f99a6ddc80b1a75d6eb221c77 c6d19696147abf8028f3746de2ba11328f121ae8 EuAndreh  1623453872 -0300	commit: README.md: Fix typo in manpage link
c6d19696147abf8028f3746de2ba11328f121ae8 c50bf1d0106e2966c5e33c13a8ca7384669674f0 EuAndreh  1623456629 -0300	commit: TODOs.md: Add #task-749cec52-6b48-0d4e-526a-684430ad108a
c50bf1d0106e2966c5e33c13a8ca7384669674f0 0d40d26037adffc7e2c6b1050f8810eaec7d9adf EuAndreh  1623538841 -0300	commit: Makefile: Stop using gzip
0d40d26037adffc7e2c6b1050f8810eaec7d9adf ebe2a11baf0b25564b6b2a90646f9624316b1e86 EuAndreh  1623540616 -0300	commit: README.md: Add empty lines between h2
ebe2a11baf0b25564b6b2a90646f9624316b1e86 1712f4515fb868ecb7862865fee2a91305bccafe EuAndreh  1623689331 -0300	commit: aux/workflow/assert-manpages.sh: Add
1712f4515fb868ecb7862865fee2a91305bccafe ca1a85984b7f78474f76049b79b33fc78469d9eb EuAndreh  1623689351 -0300	commit (amend): aux/workflow/assert-manpages.sh: Add
ca1a85984b7f78474f76049b79b33fc78469d9eb 01fe90f18e6ca87f10e27cba33f1406f24abad2d EuAndreh  1623689459 -0300	commit: README.md,long-description: Keep in sync
01fe90f18e6ca87f10e27cba33f1406f24abad2d d39ef53946cbb802ffc6f3449ba307dd9c346724 EuAndreh  1623689509 -0300	commit: README.md: link to git-send-email.io, update link to license
d39ef53946cbb802ffc6f3449ba307dd9c346724 11f18a01ce968d99f78448425d090afc18dc462a EuAndreh  1623689611 -0300	commit: aux/workflow/assert-manpages.sh: Fix -i option
11f18a01ce968d99f78448425d090afc18dc462a 573c80058f39f38075ea3da868cb8ffbdb2b63d0 EuAndreh  1623689725 -0300	commit: aux/: Update
573c80058f39f38075ea3da868cb8ffbdb2b63d0 595e43a703a85492c632c85eccdb1f51c20861cb EuAndreh  1623689751 -0300	commit: Makefile: Add file dependencies to "public" target
595e43a703a85492c632c85eccdb1f51c20861cb 48aa46fe82c72602bff5780471e49c97b3542524 EuAndreh  1623694802 -0300	commit: Makefile: Use pandoc over groff for generating HTML version of manpages
48aa46fe82c72602bff5780471e49c97b3542524 0040471dc6ae8f47deb6527628a812ac7d0a7843 EuAndreh  1623695359 -0300	commit: aux/workflow/assert-manpages.sh: Escape illegal URL chars
0040471dc6ae8f47deb6527628a812ac7d0a7843 1b796f3eaad3cde48c8458850fe4075a03f40852 EuAndreh  1623696108 -0300	rebase (continue) (finish): refs/heads/main onto 595e43a703a85492c632c85eccdb1f51c20861cb
1b796f3eaad3cde48c8458850fe4075a03f40852 e2188abb48549ca4418a130b752eaa7c39b65200 EuAndreh  1623696326 -0300	commit: doc/*: Fix hyperlinks created with .MT and .UR
e2188abb48549ca4418a130b752eaa7c39b65200 40c1d461373fab5e4f4b27ea2697aee00302c63c EuAndreh  1623696509 -0300	commit (amend): doc/*: Fix hyperlinks created with .MT and .UR
40c1d461373fab5e4f4b27ea2697aee00302c63c 49132061c7d1777cc91a3559dbfeef78837438d5 EuAndreh  1623697565 -0300	commit: doc/fallible_strdup.3: Fix including source file with .so
49132061c7d1777cc91a3559dbfeef78837438d5 a738eb9fa2775577c8e3d9788f4b1ee2be7a5a5c EuAndreh  1623697626 -0300	commit: aux/workflow/assert-manpages.sh: Skip files that only point to other source files with .so
a738eb9fa2775577c8e3d9788f4b1ee2be7a5a5c 35a31d9095cc6eaadfa6696274b4b73a30c15b26 EuAndreh  1623697733 -0300	commit: TODOs.md: Add #task-4da124e1-2547-d408-2c43-a17a80965bce
35a31d9095cc6eaadfa6696274b4b73a30c15b26 9cd43438f0dd70b42a5b39450b1e2104d3e6c544 EuAndreh  1623697749 -0300	commit (amend): TODOs.md: Add #task-4da124e1-2547-d408-2c43-a17a80965bce
9cd43438f0dd70b42a5b39450b1e2104d3e6c544 f168f6a1675e9de84804064b835e95279ead8d8d EuAndreh  1623697787 -0300	commit (amend): TODOs.md: Add #task-4da124e1-2547-d408-2c43-a17a80965bce
f168f6a1675e9de84804064b835e95279ead8d8d 7d9f657ef88d9d2f2060c40395b4de7ff9e52bd6 EuAndreh  1623698260 -0300	commit: aux/guix/manifest.scm: Remove unused packages
7d9f657ef88d9d2f2060c40395b4de7ff9e52bd6 b414757de0bffdace60932699bbbac3440a43e58 EuAndreh  1623700766 -0300	commit: src/: spaces to tabs
b414757de0bffdace60932699bbbac3440a43e58 c8fa4d48f27db37ecd43cb0312c072ee6860804e EuAndreh  1623701499 -0300	commit: TODOs.md: Add #task-fa3e18eb-8a36-edce-8468-3a22a0d33178
c8fa4d48f27db37ecd43cb0312c072ee6860804e f0f7e4da9fd326e1643faadf9208fbc0bd066bfb EuAndreh  1623703491 -0300	commit (amend): TODOs.md: Add #task-fa3e18eb-8a36-edce-8468-3a22a0d33178
f0f7e4da9fd326e1643faadf9208fbc0bd066bfb 14009e9d7610aeec4f9a28940b17eef01e9603d6 EuAndreh  1623703505 -0300	commit: src/fallible.c: Be pedantic about errors
14009e9d7610aeec4f9a28940b17eef01e9603d6 3231ea9e3de52e1e83a0883af815d13d960e68f7 EuAndreh  1623704211 -0300	commit: TODOs.md: Add #task-7b98708f-a163-f3ba-c9eb-3216c82c283f
3231ea9e3de52e1e83a0883af815d13d960e68f7 965b920d39b299407ffa62bf0f4b575c32228b78 EuAndreh  1623704238 -0300	commit: src/fallible.c: No need to #include  here again
965b920d39b299407ffa62bf0f4b575c32228b78 bfe5c9165293487944b4614e29485c1faa684c01 EuAndreh  1623704257 -0300	commit: src/fallible.c: make die() static
bfe5c9165293487944b4614e29485c1faa684c01 a2a15f9a49fc1aba7121a2ba7e8f68b624a7450b EuAndreh  1623778838 -0300	commit: TODOs.md: Add #task-5619784c-7c22-40ae-235c-4227d5534b3e
a2a15f9a49fc1aba7121a2ba7e8f68b624a7450b 87ec3722b527a250462bd4ea276ef9585e456181 EuAndreh  1623778842 -0300	commit (amend): TODOs.md: Add #task-5619784c-7c22-40ae-235c-4227d5534b3e
87ec3722b527a250462bd4ea276ef9585e456181 99416807800b1fcb02cb226a0d049d6ba5647800 EuAndreh  1623778861 -0300	commit (amend): TODOs.md: Add #task-5619784c-7c22-40ae-235c-4227d5534b3e
99416807800b1fcb02cb226a0d049d6ba5647800 765187978e4eb962006f2465a159b6d7da05c849 EuAndreh  1623789494 -0300	commit: TODOs.md: Add #question-03e2009c-a552-1565-f331-626d5fd11f8f
765187978e4eb962006f2465a159b6d7da05c849 04fb698c8230e65ee8bd78937466f88b5ee1c3c3 EuAndreh  1623790944 -0300	commit: TODOs.md: Add #question-3f8d0168-379d-a74e-0c12-3eda4f128329
04fb698c8230e65ee8bd78937466f88b5ee1c3c3 0186601ac7bc0470371deeebf914ff387c64fd35 EuAndreh  1623792417 -0300	commit: TODOs.md: Add #task-b34b3d8c-241f-b328-8328-f36a658d2777
0186601ac7bc0470371deeebf914ff387c64fd35 210d572ed07cbe4ddb219bb991fefb426b09f1b7 EuAndreh  1623794156 -0300	commit: src/fallible.{h,c}: Move "#include " to fallible.c
210d572ed07cbe4ddb219bb991fefb426b09f1b7 d17bfdabc3a06ed1fe33d924dc778356fb5165fe EuAndreh  1623862700 -0300	commit (amend): src/fallible.{h,c}: Move "#include " to fallible.c
d17bfdabc3a06ed1fe33d924dc778356fb5165fe 33e233982ee275432aaa33125c1f827c219a5f57 EuAndreh  1623866122 -0300	commit: aux/: Update
33e233982ee275432aaa33125c1f827c219a5f57 a05a3ff3f24ad2a22da008416d2cdf1ce0df7659 EuAndreh  1623866234 -0300	commit: CHANGELOG.md: Add link to homepage
a05a3ff3f24ad2a22da008416d2cdf1ce0df7659 dfd5da5b168efa34efae6c1dede70c47d9ac3afa EuAndreh  1623866255 -0300	commit: README.md: s/home page/homepage/
dfd5da5b168efa34efae6c1dede70c47d9ac3afa bcfac5baa3154f090a7f7891b918dcbce28a9fcd EuAndreh  1623866368 -0300	commit: doc/*: Update bottom metadata of manpages
bcfac5baa3154f090a7f7891b918dcbce28a9fcd 9dcf45c0012773c56d7066baafed9cccaed1ddc2 EuAndreh  1623869177 -0300	commit: doc/fallible-check.1: Fix example
9dcf45c0012773c56d7066baafed9cccaed1ddc2 2338f286bf0bcc06565e652d901f528dac7641e0 EuAndreh  1623870392 -0300	commit: doc/fallible-check.1: Stop using .P, change .EX/.EE for .nf/.fi, add more explanation on the behaviour of the example
2338f286bf0bcc06565e652d901f528dac7641e0 647b70f9d80d2c9e7422410b25ab9ee961084e71 EuAndreh  1623870714 -0300	commit: doc/fallible_alloc.3: Stop using .P, change .EX/.EE for .nf/.fi
647b70f9d80d2c9e7422410b25ab9ee961084e71 e7841878a31fd28dc7e992d3da5bec5579260469 EuAndreh  1623871706 -0300	commit: doc/fallible_alloc.3: Fix leftover .P in NAME section
e7841878a31fd28dc7e992d3da5bec5579260469 205febd32933828998d0f23719393d154b8b630b EuAndreh  1623871727 -0300	commit: doc/fallible_alloc.3: Stop using .P, change .EX/.EE for .nf/.fi, add one more example
205febd32933828998d0f23719393d154b8b630b 4afdf3e3a9337e154d71c86afd7c38d9fe800eb0 EuAndreh  1623872400 -0300	commit: doc/fallible_string.3: Stop using .P, change .EX/.EE for .nf/.fi, add one more example
4afdf3e3a9337e154d71c86afd7c38d9fe800eb0 c96cdaf246f9eb190315259128b62a983b7292bc EuAndreh  1623872466 -0300	commit: TODOs.md: Add #task-b75fb877-e12d-05f2-fd4d-7a159efd5695
c96cdaf246f9eb190315259128b62a983b7292bc 45413826d0bb932f8f163f0fc66c45210bf00961 EuAndreh  1623872744 -0300	commit: README.md: Improve example
45413826d0bb932f8f163f0fc66c45210bf00961 c9e2dc8a657736c8daae492907ed5ec3e5683ad3 EuAndreh  1623873212 -0300	commit: README.md: s/helpers/fallible library/
c9e2dc8a657736c8daae492907ed5ec3e5683ad3 9297b8155d79dcab7e0141ee8545010ab1e1d0b4 EuAndreh  1623873279 -0300	commit: TODOs.md: Add #task-29c947fa-8780-4e18-0215-f72676bf3331
9297b8155d79dcab7e0141ee8545010ab1e1d0b4 e1575119a245bc841c928f17b4ececd15bc644c5 EuAndreh  1623873435 -0300	commit: TODOs.md: Add #task-c21b5c6a-740c-6c4f-d9b4-12747c5d9ece
e1575119a245bc841c928f17b4ececd15bc644c5 e2a09513f2f19aeba6dadbda2cf3847a4c35e6de EuAndreh  1623873518 -0300	commit (amend): TODOs.md: Add #task-c21b5c6a-740c-6c4f-d9b4-12747c5d9ece
e2a09513f2f19aeba6dadbda2cf3847a4c35e6de 40abc012b95b899a3000e46275efec22dbbf32df EuAndreh  1623873645 -0300	commit: mv scripts/fallible-check src/fallible-check
40abc012b95b899a3000e46275efec22dbbf32df 0c76fe310b46183efa4e0fac658eb4175cd5127a EuAndreh  1623873679 -0300	commit (amend): mv scripts/fallible-check src/fallible-check
0c76fe310b46183efa4e0fac658eb4175cd5127a 1907eb878116d19ef934dd522198482d227d01d0 EuAndreh  1623873733 -0300	commit: TODOs.md: Mark #task-b34b3d8c-241f-b328-8328-f36a658d2777 as DONE
1907eb878116d19ef934dd522198482d227d01d0 13dd5d0d051ddead5089f633a3b4c62375db0bec EuAndreh  1623873758 -0300	commit (amend): TODOs.md: Mark #task-b34b3d8c-241f-b328-8328-f36a658d2777 as DONE
13dd5d0d051ddead5089f633a3b4c62375db0bec f371ef3aba18d40ce1f1af69a43bff140c4e6283 EuAndreh  1623874052 -0300	commit: TODOs.md: Add #task-a0cbecbd-6474-457b-83e9-08822c912bbd
f371ef3aba18d40ce1f1af69a43bff140c4e6283 6b8cbf6dc280f339922f3b9278d4ceed0ee18fc8 EuAndreh  1623874134 -0300	commit (amend): TODOs.md: Add #task-a0cbecbd-6474-457b-83e9-08822c912bbd
6b8cbf6dc280f339922f3b9278d4ceed0ee18fc8 7ecf0ca2cfc335b93d79d62cb2946aef1ee310a1 EuAndreh  1623874223 -0300	commit: TODOs.md: Add #task-525521c3-bbb1-53de-da35-fe703159467e
7ecf0ca2cfc335b93d79d62cb2946aef1ee310a1 b189f02478f1fec662c427329535981029ec9b9e EuAndreh  1623874269 -0300	commit: TODOs.md: Add AFL to #task-405cd563-a46e-4dc0-93d9-8700fb70f035 list
b189f02478f1fec662c427329535981029ec9b9e 14fac42570b9f83d45fde4fa9b6475b3e7934fda EuAndreh  1623874286 -0300	commit: TODOs.md: Clean up Scratch
14fac42570b9f83d45fde4fa9b6475b3e7934fda ec654a14f771436931a4f062de042082f0bfb31b EuAndreh  1623874331 -0300	commit: TODOs.md: Remove #task-b75fb877-e12d-05f2-fd4d-7a159efd5695
ec654a14f771436931a4f062de042082f0bfb31b e3ec29755801111be2dc09344db2e5a929fcdf06 EuAndreh  1623875781 -0300	commit: CHANGELOG.md: Write changelog for many unrealeased changes
e3ec29755801111be2dc09344db2e5a929fcdf06 4beb407cd9cc8cab996b6dc0b12e733c4b66463e EuAndreh  1623876933 -0300	commit: src/fallible-check: Use spaces over tabs
4beb407cd9cc8cab996b6dc0b12e733c4b66463e 13818560a7b8737482694d17c40a238b4b84ca94 EuAndreh  1623877181 -0300	commit: Makefile: Remove .PHONY
13818560a7b8737482694d17c40a238b4b84ca94 d97cc395d053517e12fa5ea08a5a732dbb383780 EuAndreh  1623877312 -0300	commit: src/fallible.c: Add more explicit message when exiting
d97cc395d053517e12fa5ea08a5a732dbb383780 2286e6c0c49005be2e69e2f20745edf7f1779a54 EuAndreh  1623877436 -0300	commit: src/fallible.c: Keep errno as it was when not failing
2286e6c0c49005be2e69e2f20745edf7f1779a54 435a5a886eaff0c0e12fe3ff94c0d4d563d0dedf EuAndreh  1623877439 -0300	commit (amend): src/fallible.c: Keep errno as it was when not failing
435a5a886eaff0c0e12fe3ff94c0d4d563d0dedf 738ea14fe32d33285759208ccafddb0ee29fdaa9 EuAndreh  1623877496 -0300	commit (amend): src/fallible.c: Keep errno as it was when not failing
738ea14fe32d33285759208ccafddb0ee29fdaa9 5a60dc90211296e246ec6404a1b34a2c6215a682 EuAndreh  1623878196 -0300	commit: TODOs.md: Add #task-bf2361cd-d13a-9185-ae22-b45f0eb00fe9
5a60dc90211296e246ec6404a1b34a2c6215a682 59936f2133ea5fcb3d2d71554100506f09c8d820 EuAndreh  1623878212 -0300	commit (amend): TODOs.md: Add #task-bf2361cd-d13a-9185-ae22-b45f0eb00fe9
59936f2133ea5fcb3d2d71554100506f09c8d820 417f9efe79aeea48505a422b9b7b9f91ee728828 EuAndreh  1623878239 -0300	commit (amend): TODOs.md: Add #task-bf2361cd-d13a-9185-ae22-b45f0eb00fe9
417f9efe79aeea48505a422b9b7b9f91ee728828 861ae871f3db7b75948b597474053d54ba9faa7a EuAndreh  1623879406 -0300	commit: src/fallible.c
861ae871f3db7b75948b597474053d54ba9faa7a 1f5d5deeec47a4ec2493af48b6a3526b1d666edb EuAndreh  1623879408 -0300	commit (amend): src/fallible.c: Add "cleanup" label
1f5d5deeec47a4ec2493af48b6a3526b1d666edb f499b357294962ed1b084e5b5da70184a38e10fb EuAndreh  1623879425 -0300	commit (amend): src/fallible.c: Add "cleanup" label
f499b357294962ed1b084e5b5da70184a38e10fb 76c74b3cf29bf9e7c62b328c2bcdcff534e5b663 EuAndreh  1623887204 -0300	commit: src/fallible.c: Inline die()
76c74b3cf29bf9e7c62b328c2bcdcff534e5b663 85a7a1ea9c26f0178391c1889a8c59265ab9afdf EuAndreh  1623911518 -0300	commit: aux/workflow/assert-changelog.sh: Update
85a7a1ea9c26f0178391c1889a8c59265ab9afdf 17e01928956907d399a8e609496c7f0e13221a10 EuAndreh  1623912407 -0300	commit: TODOs.md: Add #task-06ba5fce-cb3a-b281-709c-eba08095ed32
17e01928956907d399a8e609496c7f0e13221a10 5b779a19678de342b541279bbf70d7fa89816475 EuAndreh  1623912563 -0300	commit: TODOs.md: Add #task-1362eae5-cb8f-0d4d-e55d-a3d265b5f720
5b779a19678de342b541279bbf70d7fa89816475 476042737a138a69d0e7eda8208a20f2fb3b0a6c EuAndreh  1623913256 -0300	commit: Replace "return (0|1)" with "return (EXIT_SUCCESS|EXIT_FAILURE)
476042737a138a69d0e7eda8208a20f2fb3b0a6c 091fd7103683934ba876b9038d76e1b8d90f01a9 EuAndreh  1623914389 -0300	commit: TODOs.md: Add #task-820085e5-3196-3c83-7649-84d80cdf9efe
091fd7103683934ba876b9038d76e1b8d90f01a9 b5ea8d233f075f594c70117ed60cea4730883570 EuAndreh  1624112354 -0300	commit: aux/ci/report.sh: Stop overwriting signature notes
b5ea8d233f075f594c70117ed60cea4730883570 cf26b9f21f650e69db6ce33943b43d0343206287 EuAndreh  1624116529 -0300	commit: Makefile: POSIXify it a bit more
cf26b9f21f650e69db6ce33943b43d0343206287 ed765a3b7221a7d0a36441e271353e6b956ad6f6 EuAndreh  1624117200 -0300	commit: Makefile: Align backslashes
ed765a3b7221a7d0a36441e271353e6b956ad6f6 a99ba78948449b567e6a6c2060f47c2ab936773b EuAndreh  1624117277 -0300	commit: Makefile: Remove incorrect .gz extension from installed manpages
a99ba78948449b567e6a6c2060f47c2ab936773b 286f60a875bdfe8c4b63570b2695591cff656dca EuAndreh  1624119494 -0300	commit: Update aux/workflow/assert-manpages.sh, and adjust doc/* accordingly
286f60a875bdfe8c4b63570b2695591cff656dca 4b7c3d471554fd27d74e0afce6bcc2271f7cfa1e EuAndreh  1624119653 -0300	commit: TODOs.md: Add #task-dbe010ac-b6c4-9e96-e7c4-148adba7765b
4b7c3d471554fd27d74e0afce6bcc2271f7cfa1e 506cf72c859e3298c575eebba5dd6c2e81a58d17 EuAndreh  1624119688 -0300	commit: TODOs.md: Add #task-1bd7a128-7d33-08c4-ead5-254b88223c7f
506cf72c859e3298c575eebba5dd6c2e81a58d17 bc18e2244a803a7bcaef7069253c944800e3eb37 EuAndreh  1624119771 -0300	commit: doc/: Remove manpages for headers that will be drop-in replacements (but are not yet)
bc18e2244a803a7bcaef7069253c944800e3eb37 327731908e4aa83263139a6ab042723bd3fc0bad EuAndreh  1624119804 -0300	commit: TODOs.md: Expand description of #task-1bd7a128-7d33-08c4-ead5-254b88223c7f
327731908e4aa83263139a6ab042723bd3fc0bad 13b14717f91fcf0cf326af05d5c1567a4b54eafb EuAndreh  1624125055 -0300	commit: Add base i18n infrastructure for manpages
13b14717f91fcf0cf326af05d5c1567a4b54eafb 1d6199d46fb7cadd072a904e24879c036f21fdee EuAndreh  1624125125 -0300	commit (amend): Add base i18n infrastructure for manpages
1d6199d46fb7cadd072a904e24879c036f21fdee 34da53c51b6fd36c918d3bde05d487f3ea684475 EuAndreh  1624125142 -0300	commit (amend): Add base i18n infrastructure for manpages
34da53c51b6fd36c918d3bde05d487f3ea684475 4ad3b42ed7336f3cbdc887fd90ecf65c1c6439ee EuAndreh  1624125156 -0300	commit (amend): Add base i18n infrastructure for manpages
4ad3b42ed7336f3cbdc887fd90ecf65c1c6439ee 053fff612e1262d106d0ecb531c4becfc95b0f39 EuAndreh  1624125400 -0300	commit (amend): Add base i18n infrastructure for manpages
053fff612e1262d106d0ecb531c4becfc95b0f39 31d25a43f4fec78ebae8ab141f051da4727df107 EuAndreh  1624125470 -0300	commit (amend): Add base i18n infrastructure for manpages
31d25a43f4fec78ebae8ab141f051da4727df107 7fb7fc82a932322be935c58583fec0dc1fda93ff EuAndreh  1624125875 -0300	commit: TODOs.md: Mark #task-1362eae5-cb8f-0d4d-e55d-a3d265b5f720 as DONE
7fb7fc82a932322be935c58583fec0dc1fda93ff 87b579d8f02cd7bab852b23e3d53430d6b431857 EuAndreh  1624126037 -0300	commit: TODOs.md: Mark #task-525521c3-bbb1-53de-da35-fe703159467e as DONE
87b579d8f02cd7bab852b23e3d53430d6b431857 e8d9cedbdcc3eabc95ffc607fff15f68e647192e EuAndreh  1624126131 -0300	commit: TODOs.md: Delete #task-dbe010ac-b6c4-9e96-e7c4-148adba7765b in favor of #task-c21b5c6a-740c-6c4f-d9b4-12747c5d9ece
e8d9cedbdcc3eabc95ffc607fff15f68e647192e 386b0ad348d9d1ea39817b35ff9b44fdd81b004c EuAndreh  1624126433 -0300	commit: TODOs.md: Mark #task-22856a3b-8dcc-4484-809d-43b73335e378 as CANCELLED
386b0ad348d9d1ea39817b35ff9b44fdd81b004c 021ef848d6125d711524237ec32139b93b28b504 EuAndreh  1624126564 -0300	commit: TODOs.md: Add empty line between 

s 021ef848d6125d711524237ec32139b93b28b504 0f7d193a96a486215de922774c20e9740e3dd232 EuAndreh 1624128664 -0300 commit: TODOs.md: Merge many duplicate issues 0f7d193a96a486215de922774c20e9740e3dd232 e1d805080db49c9786858be2933ddd97eaaf7a4f EuAndreh 1624128731 -0300 commit (amend): TODOs.md: Merge many duplicate issues e1d805080db49c9786858be2933ddd97eaaf7a4f 3124bd70b44674adb454f71ddb94c9d572c7a524 EuAndreh 1624132086 -0300 commit (amend): TODOs.md: Merge many duplicate issues 3124bd70b44674adb454f71ddb94c9d572c7a524 e7df15b6e7b1132cc6b95ac9cdd9875574332b64 EuAndreh 1624133273 -0300 commit: README.md: Mention po4a and gettext as development tools e7df15b6e7b1132cc6b95ac9cdd9875574332b64 01063c888e3890dea053487ee97a1244ceae5f13 EuAndreh 1624187330 -0300 commit: mv src/fallible-check src/fallible-check.sh 01063c888e3890dea053487ee97a1244ceae5f13 7f6a35b5882ccf3d69fbbae831d93bb9ad41749f EuAndreh 1624187508 -0300 commit (amend): mv src/fallible-check src/fallible-check.sh 7f6a35b5882ccf3d69fbbae831d93bb9ad41749f 6b3df9514d6c8306d3753c43e420f70e587f1a6c EuAndreh 1624211109 -0300 commit: TODOs.md: Add #task-cf6f0118-4ca4-c95b-d4c9-e1b1b726fa78 6b3df9514d6c8306d3753c43e420f70e587f1a6c b6c396cfc9941efe15a4a4954a28cbcc9e525cf6 EuAndreh 1624228159 -0300 commit: TODOs.md: Add #task-665a5f84-d0f6-0e88-ea05-2b60431c0d07 b6c396cfc9941efe15a4a4954a28cbcc9e525cf6 bd0211a0b795e85aead224f425b3bc55e89865b5 EuAndreh 1624230780 -0300 commit: TODOs.md: Add #task-bb53a098-ee69-cf7e-fb69-fc0694d63607 bd0211a0b795e85aead224f425b3bc55e89865b5 174abf1a8c2d86259c70967e694e6047af4b0c28 EuAndreh 1624231280 -0300 commit: TODOs.md: Add #task-d0126b02-ecf3-9d52-bda4-e1baf6a45781 174abf1a8c2d86259c70967e694e6047af4b0c28 23ef7a71f57c26b35e66ce663751d79fae655cd6 EuAndreh 1624270200 -0300 commit: TODOs.md: Add #task-e8a9be7f-5a41-fa14-0a11-7ac3bee98b7f 23ef7a71f57c26b35e66ce663751d79fae655cd6 7ef3f97274da61b08d8ed10bc4206975f9262bd2 EuAndreh 1624281195 -0300 commit: TODOs.md: Add #task-97c113d0-b401-0c82-4119-39ce514717da 7ef3f97274da61b08d8ed10bc4206975f9262bd2 ca7910881e37bfb45d5985b23ce4a0c399ea209f EuAndreh 1624373421 -0300 commit: aux/workflow/TODOs.sh: Use
 over  for ids
ca7910881e37bfb45d5985b23ce4a0c399ea209f 7847f463dc6c496a9914dbc92fd5930c8a32d2e5 EuAndreh  1624635811 -0300	commit: aux/: Update
7847f463dc6c496a9914dbc92fd5930c8a32d2e5 8cb9d1973139808bf25b4101803a6d4fba706ee4 EuAndreh  1624635913 -0300	commit: Start rewrite, with less messy tests and i18n
8cb9d1973139808bf25b4101803a6d4fba706ee4 7847f463dc6c496a9914dbc92fd5930c8a32d2e5 EuAndreh  1624637010 -0300	reset: moving to HEAD~
7847f463dc6c496a9914dbc92fd5930c8a32d2e5 8a0554e05a4eed06645d745a035fd9b516eddd27 EuAndreh  1624637967 -0300	commit: Start rewrite, with less messy tests and i18n
8a0554e05a4eed06645d745a035fd9b516eddd27 ff3d292d09a10b8d28ec012cd53b229dc4a3cc0d EuAndreh  1624638117 -0300	commit (amend): Start rewrite, with less messy tests and i18n
ff3d292d09a10b8d28ec012cd53b229dc4a3cc0d c3ccbc96d1a0c739bbffc1f76456af0af4eda3ba EuAndreh  1624638214 -0300	commit (amend): Start rewrite, with less messy tests and i18n
c3ccbc96d1a0c739bbffc1f76456af0af4eda3ba f75230ba40b2a47b0892aa113f75c9b4d5234a4d EuAndreh  1624638426 -0300	commit (amend): Start rewrite, with less messy tests and i18n
f75230ba40b2a47b0892aa113f75c9b4d5234a4d 0887d65b80b55c88b1d87b45c4cd4afdf78c4549 EuAndreh  1624638652 -0300	commit (amend): Start rewrite, with less messy tests and i18n
0887d65b80b55c88b1d87b45c4cd4afdf78c4549 112456eecfc40edd15e853f4fcd56536fd032a89 EuAndreh  1624638687 -0300	commit (amend): Start rewrite, with less messy tests and i18n
112456eecfc40edd15e853f4fcd56536fd032a89 ea0692e67d0f12cbd8b4b0ec95c9385dc28d4858 EuAndreh  1624639577 -0300	commit (amend): Start rewrite, with less messy tests and i18n
ea0692e67d0f12cbd8b4b0ec95c9385dc28d4858 dd3887052c648dd4dd422a01f542391707198a2d EuAndreh  1624648225 -0300	rebase (continue) (finish): refs/heads/main onto ca7910881e37bfb45d5985b23ce4a0c399ea209f
dd3887052c648dd4dd422a01f542391707198a2d 449cd7b95eaecbf051f87bca56549319969c7449 EuAndreh  1624882835 -0300	commit: TODOs.md: Add #task-008ac2d5-8de7-a125-962d-988780196d92
449cd7b95eaecbf051f87bca56549319969c7449 bde9ca1104e020199f5b235d3cd738953153356a EuAndreh  1624884348 -0300	commit: src/fallible.c: Remove catgets(), use simplistic perror() messages instead
bde9ca1104e020199f5b235d3cd738953153356a 29b46cae99c53b9f9f830d71e95d473634ea008f EuAndreh  1624884359 -0300	commit (amend): src/fallible.c: Remove catgets(), use simplistic perror() messages instead
29b46cae99c53b9f9f830d71e95d473634ea008f 715cf89c0de2338413de6d38662e2e03ac9825f8 EuAndreh  1624884382 -0300	commit: src/fallible.c: Use literal strings
715cf89c0de2338413de6d38662e2e03ac9825f8 c280bf909545166ce551d6e94db6b4f3a9113020 EuAndreh  1624884387 -0300	commit (amend): src/fallible.c: Use literal strings for building buffer size
c280bf909545166ce551d6e94db6b4f3a9113020 b0c61c80f26cf87eb38d1e05af13514ea56a6a97 EuAndreh  1624967015 -0300	commit: TODOs.md: Add #task-910febe5-1718-4158-9406-f318081b281c
b0c61c80f26cf87eb38d1e05af13514ea56a6a97 b32b9815d2191eb5aa418ac0011e14d83cb77f62 EuAndreh  1626445162 -0300	commit: aux/: Use getopts on scripts, adjust Makefile and add {un,}installcheck targets
b32b9815d2191eb5aa418ac0011e14d83cb77f62 6d9e8efd4de109162070ba06674f0aec8ccab77a EuAndreh  1626445328 -0300	commit (amend): aux/: Use getopts on scripts, adjust Makefile and add {un,}installcheck targets
6d9e8efd4de109162070ba06674f0aec8ccab77a 16ebe271bcd1b181d7f658ceff9aa2e7517de75e EuAndreh  1626445365 -0300	commit (amend): aux/: Use getopts on scripts, adjust Makefile and add {un,}installcheck targets
16ebe271bcd1b181d7f658ceff9aa2e7517de75e 3a9c98ad298a8ad261278eb378c5f1de7e495632 EuAndreh  1626445387 -0300	commit (amend): aux/: Use getopts on scripts, adjust Makefile and add {un,}installcheck targets
3a9c98ad298a8ad261278eb378c5f1de7e495632 110aeaf9647e8c29609a328270ec1939e8e7f839 EuAndreh  1626445514 -0300	commit (amend): aux/: Use getopts on scripts, adjust Makefile and add {un,}installcheck targets
fallible/.git/logs/refs/stash0000644000175000001440000000110314065425041015615 0ustar  andrehusers0000000000000000000000000000000000000000 6e711f0983ed65b85cd29c6b64774135d9f43d16 EuAndreh  1623872746 -0300	WIP on main: 4541382 README.md: Improve example
6e711f0983ed65b85cd29c6b64774135d9f43d16 cf39e0c5747126c6e1675ffa3a344f1bf6230beb EuAndreh  1624111694 -0300	WIP on main: 091fd71 TODOs.md: Add #task-820085e5-3196-3c83-7649-84d80cdf9efe
cf39e0c5747126c6e1675ffa3a344f1bf6230beb 1bc076c4d9f789152c4a3763892388dfd01d4c1a EuAndreh  1624212855 -0300	WIP on main: 6b3df95 TODOs.md: Add #task-cf6f0118-4ca4-c95b-d4c9-e1b1b726fa78
fallible/.git/logs/refs/remotes/0000755000175000001440000000000014057165561016244 5ustar  andrehusersfallible/.git/logs/refs/remotes/origin/0000755000175000001440000000000014056726025017530 5ustar  andrehusersfallible/.git/logs/refs/remotes/origin/main0000644000175000001440000000624014063452016020373 0ustar  andrehusers0000000000000000000000000000000000000000 8e60cbb96c8acc84cd63d51920470d08fb28dc62 EuAndreh  1622912021 -0300	fetch origin: storing head
8e60cbb96c8acc84cd63d51920470d08fb28dc62 c6d19696147abf8028f3746de2ba11328f121ae8 EuAndreh  1623456210 -0300	update by push
c6d19696147abf8028f3746de2ba11328f121ae8 c50bf1d0106e2966c5e33c13a8ca7384669674f0 EuAndreh  1623456696 -0300	update by push
c50bf1d0106e2966c5e33c13a8ca7384669674f0 ebe2a11baf0b25564b6b2a90646f9624316b1e86 EuAndreh  1623541175 -0300	update by push
ebe2a11baf0b25564b6b2a90646f9624316b1e86 f168f6a1675e9de84804064b835e95279ead8d8d EuAndreh  1623698045 -0300	update by push
f168f6a1675e9de84804064b835e95279ead8d8d 7d9f657ef88d9d2f2060c40395b4de7ff9e52bd6 EuAndreh  1623698314 -0300	update by push
7d9f657ef88d9d2f2060c40395b4de7ff9e52bd6 c96cdaf246f9eb190315259128b62a983b7292bc EuAndreh  1623872570 -0300	update by push
c96cdaf246f9eb190315259128b62a983b7292bc 9297b8155d79dcab7e0141ee8545010ab1e1d0b4 EuAndreh  1623873333 -0300	update by push
9297b8155d79dcab7e0141ee8545010ab1e1d0b4 e1575119a245bc841c928f17b4ececd15bc644c5 EuAndreh  1623873482 -0300	update by push
e1575119a245bc841c928f17b4ececd15bc644c5 e2a09513f2f19aeba6dadbda2cf3847a4c35e6de EuAndreh  1623873568 -0300	update by push
e2a09513f2f19aeba6dadbda2cf3847a4c35e6de 13dd5d0d051ddead5089f633a3b4c62375db0bec EuAndreh  1623873812 -0300	update by push
13dd5d0d051ddead5089f633a3b4c62375db0bec ec654a14f771436931a4f062de042082f0bfb31b EuAndreh  1623874399 -0300	update by push
ec654a14f771436931a4f062de042082f0bfb31b f499b357294962ed1b084e5b5da70184a38e10fb EuAndreh  1623886478 -0300	update by push
f499b357294962ed1b084e5b5da70184a38e10fb 76c74b3cf29bf9e7c62b328c2bcdcff534e5b663 EuAndreh  1623887276 -0300	update by push
76c74b3cf29bf9e7c62b328c2bcdcff534e5b663 5b779a19678de342b541279bbf70d7fa89816475 EuAndreh  1623912643 -0300	update by push
5b779a19678de342b541279bbf70d7fa89816475 476042737a138a69d0e7eda8208a20f2fb3b0a6c EuAndreh  1623913348 -0300	update by push
476042737a138a69d0e7eda8208a20f2fb3b0a6c 31d25a43f4fec78ebae8ab141f051da4727df107 EuAndreh  1624125714 -0300	update by push
31d25a43f4fec78ebae8ab141f051da4727df107 7fb7fc82a932322be935c58583fec0dc1fda93ff EuAndreh  1624125933 -0300	update by push
7fb7fc82a932322be935c58583fec0dc1fda93ff 87b579d8f02cd7bab852b23e3d53430d6b431857 EuAndreh  1624126090 -0300	update by push
87b579d8f02cd7bab852b23e3d53430d6b431857 021ef848d6125d711524237ec32139b93b28b504 EuAndreh  1624127952 -0300	update by push
021ef848d6125d711524237ec32139b93b28b504 e1d805080db49c9786858be2933ddd97eaaf7a4f EuAndreh  1624128815 -0300	update by push
e1d805080db49c9786858be2933ddd97eaaf7a4f 3124bd70b44674adb454f71ddb94c9d572c7a524 EuAndreh  1624132139 -0300	update by push
3124bd70b44674adb454f71ddb94c9d572c7a524 e7df15b6e7b1132cc6b95ac9cdd9875574332b64 EuAndreh  1624134670 -0300	update by push
fallible/.git/logs/refs/remotes/rsyncnet/0000755000175000001440000000000014057165561020111 5ustar  andrehusersfallible/.git/logs/refs/remotes/rsyncnet/main0000644000175000001440000000127414062414734020757 0ustar  andrehusers0000000000000000000000000000000000000000 8e60cbb96c8acc84cd63d51920470d08fb28dc62 EuAndreh  1622993777 -0300	update by push
8e60cbb96c8acc84cd63d51920470d08fb28dc62 c50bf1d0106e2966c5e33c13a8ca7384669674f0 EuAndreh  1623512167 -0300	update by push
c50bf1d0106e2966c5e33c13a8ca7384669674f0 ebe2a11baf0b25564b6b2a90646f9624316b1e86 EuAndreh  1623598497 -0300	update by push
ebe2a11baf0b25564b6b2a90646f9624316b1e86 bfe5c9165293487944b4614e29485c1faa684c01 EuAndreh  1623771250 -0300	update by push
bfe5c9165293487944b4614e29485c1faa684c01 210d572ed07cbe4ddb219bb991fefb426b09f1b7 EuAndreh  1623857628 -0300	update by push
fallible/.git/logs/HEAD0000644000175000001440000007356214074313312014254 0ustar  andrehusers0000000000000000000000000000000000000000 8e60cbb96c8acc84cd63d51920470d08fb28dc62 EuAndreh  1622910331 -0300	clone: from git.euandreh.xyz:/srv/git/fallible.git
8e60cbb96c8acc84cd63d51920470d08fb28dc62 76f24c0bbb35064d14d80e856a6f6c815f28a1b0 EuAndreh  1623453108 -0300	commit: Update aux/
76f24c0bbb35064d14d80e856a6f6c815f28a1b0 d4ae28dfb13a22b415e7dd7a803ba81897857d85 EuAndreh  1623453481 -0300	commit: Makefile: Add assert-readme.sh, add dependencies to "dist" target
d4ae28dfb13a22b415e7dd7a803ba81897857d85 1c2c131b209d8a564e447d0399277b4a52d22648 EuAndreh  1623453537 -0300	commit: Makefile: Remove assert-clang-format.sh
1c2c131b209d8a564e447d0399277b4a52d22648 01df41b79a92395b6cac81847d199ca55304dc04 EuAndreh  1623453663 -0300	commit: README.md: Add default sections to the bottom
01df41b79a92395b6cac81847d199ca55304dc04 52d42aa86396ad7f99a6ddc80b1a75d6eb221c77 EuAndreh  1623453830 -0300	commit: README.md: Fix links to online manpages
52d42aa86396ad7f99a6ddc80b1a75d6eb221c77 c6d19696147abf8028f3746de2ba11328f121ae8 EuAndreh  1623453872 -0300	commit: README.md: Fix typo in manpage link
c6d19696147abf8028f3746de2ba11328f121ae8 c50bf1d0106e2966c5e33c13a8ca7384669674f0 EuAndreh  1623456629 -0300	commit: TODOs.md: Add #task-749cec52-6b48-0d4e-526a-684430ad108a
c50bf1d0106e2966c5e33c13a8ca7384669674f0 0d40d26037adffc7e2c6b1050f8810eaec7d9adf EuAndreh  1623538841 -0300	commit: Makefile: Stop using gzip
0d40d26037adffc7e2c6b1050f8810eaec7d9adf ebe2a11baf0b25564b6b2a90646f9624316b1e86 EuAndreh  1623540616 -0300	commit: README.md: Add empty lines between h2
ebe2a11baf0b25564b6b2a90646f9624316b1e86 1712f4515fb868ecb7862865fee2a91305bccafe EuAndreh  1623689331 -0300	commit: aux/workflow/assert-manpages.sh: Add
1712f4515fb868ecb7862865fee2a91305bccafe ca1a85984b7f78474f76049b79b33fc78469d9eb EuAndreh  1623689351 -0300	commit (amend): aux/workflow/assert-manpages.sh: Add
ca1a85984b7f78474f76049b79b33fc78469d9eb 01fe90f18e6ca87f10e27cba33f1406f24abad2d EuAndreh  1623689459 -0300	commit: README.md,long-description: Keep in sync
01fe90f18e6ca87f10e27cba33f1406f24abad2d d39ef53946cbb802ffc6f3449ba307dd9c346724 EuAndreh  1623689509 -0300	commit: README.md: link to git-send-email.io, update link to license
d39ef53946cbb802ffc6f3449ba307dd9c346724 11f18a01ce968d99f78448425d090afc18dc462a EuAndreh  1623689611 -0300	commit: aux/workflow/assert-manpages.sh: Fix -i option
11f18a01ce968d99f78448425d090afc18dc462a 573c80058f39f38075ea3da868cb8ffbdb2b63d0 EuAndreh  1623689725 -0300	commit: aux/: Update
573c80058f39f38075ea3da868cb8ffbdb2b63d0 595e43a703a85492c632c85eccdb1f51c20861cb EuAndreh  1623689751 -0300	commit: Makefile: Add file dependencies to "public" target
595e43a703a85492c632c85eccdb1f51c20861cb 48aa46fe82c72602bff5780471e49c97b3542524 EuAndreh  1623694802 -0300	commit: Makefile: Use pandoc over groff for generating HTML version of manpages
48aa46fe82c72602bff5780471e49c97b3542524 0040471dc6ae8f47deb6527628a812ac7d0a7843 EuAndreh  1623695359 -0300	commit: aux/workflow/assert-manpages.sh: Escape illegal URL chars
0040471dc6ae8f47deb6527628a812ac7d0a7843 595e43a703a85492c632c85eccdb1f51c20861cb EuAndreh  1623695878 -0300	rebase (start): checkout 595e43a703a85492c632c85eccdb1f51c20861cb
595e43a703a85492c632c85eccdb1f51c20861cb 48aa46fe82c72602bff5780471e49c97b3542524 EuAndreh  1623695878 -0300	rebase : avance rapide
48aa46fe82c72602bff5780471e49c97b3542524 424c22d9b86a15bdd5850d03b4322391f5a77315 EuAndreh  1623695953 -0300	commit (amend): Makefile: Use pandoc over groff for generating HTML version of manpages
424c22d9b86a15bdd5850d03b4322391f5a77315 6a463263b9411a52816096f2a80b0c6bdc1dd95f EuAndreh  1623695975 -0300	commit (amend): Makefile: Use pandoc over groff for generating HTML version of manpages
6a463263b9411a52816096f2a80b0c6bdc1dd95f cab168eabdef6074875e601bfa1313a22fb350aa EuAndreh  1623696071 -0300	commit (amend): Makefile: Use pandoc over groff for generating HTML version of manpages
cab168eabdef6074875e601bfa1313a22fb350aa 0846faa0c8b48ebf48ca17900bd4a09676ceab55 EuAndreh  1623696094 -0300	commit (amend): Makefile: Use pandoc over groff for generating HTML version of manpages
0846faa0c8b48ebf48ca17900bd4a09676ceab55 1b796f3eaad3cde48c8458850fe4075a03f40852 EuAndreh  1623696108 -0300	rebase (continue) (pick): aux/workflow/assert-manpages.sh: Escape illegal URL chars
1b796f3eaad3cde48c8458850fe4075a03f40852 1b796f3eaad3cde48c8458850fe4075a03f40852 EuAndreh  1623696108 -0300	rebase (continue) (finish): returning to refs/heads/main
1b796f3eaad3cde48c8458850fe4075a03f40852 e2188abb48549ca4418a130b752eaa7c39b65200 EuAndreh  1623696326 -0300	commit: doc/*: Fix hyperlinks created with .MT and .UR
e2188abb48549ca4418a130b752eaa7c39b65200 40c1d461373fab5e4f4b27ea2697aee00302c63c EuAndreh  1623696509 -0300	commit (amend): doc/*: Fix hyperlinks created with .MT and .UR
40c1d461373fab5e4f4b27ea2697aee00302c63c 49132061c7d1777cc91a3559dbfeef78837438d5 EuAndreh  1623697565 -0300	commit: doc/fallible_strdup.3: Fix including source file with .so
49132061c7d1777cc91a3559dbfeef78837438d5 a738eb9fa2775577c8e3d9788f4b1ee2be7a5a5c EuAndreh  1623697626 -0300	commit: aux/workflow/assert-manpages.sh: Skip files that only point to other source files with .so
a738eb9fa2775577c8e3d9788f4b1ee2be7a5a5c 35a31d9095cc6eaadfa6696274b4b73a30c15b26 EuAndreh  1623697733 -0300	commit: TODOs.md: Add #task-4da124e1-2547-d408-2c43-a17a80965bce
35a31d9095cc6eaadfa6696274b4b73a30c15b26 9cd43438f0dd70b42a5b39450b1e2104d3e6c544 EuAndreh  1623697749 -0300	commit (amend): TODOs.md: Add #task-4da124e1-2547-d408-2c43-a17a80965bce
9cd43438f0dd70b42a5b39450b1e2104d3e6c544 f168f6a1675e9de84804064b835e95279ead8d8d EuAndreh  1623697787 -0300	commit (amend): TODOs.md: Add #task-4da124e1-2547-d408-2c43-a17a80965bce
f168f6a1675e9de84804064b835e95279ead8d8d 7d9f657ef88d9d2f2060c40395b4de7ff9e52bd6 EuAndreh  1623698260 -0300	commit: aux/guix/manifest.scm: Remove unused packages
7d9f657ef88d9d2f2060c40395b4de7ff9e52bd6 b414757de0bffdace60932699bbbac3440a43e58 EuAndreh  1623700766 -0300	commit: src/: spaces to tabs
b414757de0bffdace60932699bbbac3440a43e58 c8fa4d48f27db37ecd43cb0312c072ee6860804e EuAndreh  1623701499 -0300	commit: TODOs.md: Add #task-fa3e18eb-8a36-edce-8468-3a22a0d33178
c8fa4d48f27db37ecd43cb0312c072ee6860804e f0f7e4da9fd326e1643faadf9208fbc0bd066bfb EuAndreh  1623703491 -0300	commit (amend): TODOs.md: Add #task-fa3e18eb-8a36-edce-8468-3a22a0d33178
f0f7e4da9fd326e1643faadf9208fbc0bd066bfb 14009e9d7610aeec4f9a28940b17eef01e9603d6 EuAndreh  1623703505 -0300	commit: src/fallible.c: Be pedantic about errors
14009e9d7610aeec4f9a28940b17eef01e9603d6 3231ea9e3de52e1e83a0883af815d13d960e68f7 EuAndreh  1623704211 -0300	commit: TODOs.md: Add #task-7b98708f-a163-f3ba-c9eb-3216c82c283f
3231ea9e3de52e1e83a0883af815d13d960e68f7 965b920d39b299407ffa62bf0f4b575c32228b78 EuAndreh  1623704238 -0300	commit: src/fallible.c: No need to #include  here again
965b920d39b299407ffa62bf0f4b575c32228b78 bfe5c9165293487944b4614e29485c1faa684c01 EuAndreh  1623704257 -0300	commit: src/fallible.c: make die() static
bfe5c9165293487944b4614e29485c1faa684c01 a2a15f9a49fc1aba7121a2ba7e8f68b624a7450b EuAndreh  1623778838 -0300	commit: TODOs.md: Add #task-5619784c-7c22-40ae-235c-4227d5534b3e
a2a15f9a49fc1aba7121a2ba7e8f68b624a7450b 87ec3722b527a250462bd4ea276ef9585e456181 EuAndreh  1623778842 -0300	commit (amend): TODOs.md: Add #task-5619784c-7c22-40ae-235c-4227d5534b3e
87ec3722b527a250462bd4ea276ef9585e456181 99416807800b1fcb02cb226a0d049d6ba5647800 EuAndreh  1623778861 -0300	commit (amend): TODOs.md: Add #task-5619784c-7c22-40ae-235c-4227d5534b3e
99416807800b1fcb02cb226a0d049d6ba5647800 765187978e4eb962006f2465a159b6d7da05c849 EuAndreh  1623789494 -0300	commit: TODOs.md: Add #question-03e2009c-a552-1565-f331-626d5fd11f8f
765187978e4eb962006f2465a159b6d7da05c849 04fb698c8230e65ee8bd78937466f88b5ee1c3c3 EuAndreh  1623790944 -0300	commit: TODOs.md: Add #question-3f8d0168-379d-a74e-0c12-3eda4f128329
04fb698c8230e65ee8bd78937466f88b5ee1c3c3 04fb698c8230e65ee8bd78937466f88b5ee1c3c3 EuAndreh  1623792202 -0300	reset: moving to HEAD
04fb698c8230e65ee8bd78937466f88b5ee1c3c3 0186601ac7bc0470371deeebf914ff387c64fd35 EuAndreh  1623792417 -0300	commit: TODOs.md: Add #task-b34b3d8c-241f-b328-8328-f36a658d2777
0186601ac7bc0470371deeebf914ff387c64fd35 210d572ed07cbe4ddb219bb991fefb426b09f1b7 EuAndreh  1623794156 -0300	commit: src/fallible.{h,c}: Move "#include " to fallible.c
210d572ed07cbe4ddb219bb991fefb426b09f1b7 210d572ed07cbe4ddb219bb991fefb426b09f1b7 EuAndreh  1623862596 -0300	reset: moving to HEAD
210d572ed07cbe4ddb219bb991fefb426b09f1b7 d17bfdabc3a06ed1fe33d924dc778356fb5165fe EuAndreh  1623862700 -0300	commit (amend): src/fallible.{h,c}: Move "#include " to fallible.c
d17bfdabc3a06ed1fe33d924dc778356fb5165fe d17bfdabc3a06ed1fe33d924dc778356fb5165fe EuAndreh  1623862717 -0300	reset: moving to HEAD
d17bfdabc3a06ed1fe33d924dc778356fb5165fe 33e233982ee275432aaa33125c1f827c219a5f57 EuAndreh  1623866122 -0300	commit: aux/: Update
33e233982ee275432aaa33125c1f827c219a5f57 33e233982ee275432aaa33125c1f827c219a5f57 EuAndreh  1623866129 -0300	reset: moving to HEAD
33e233982ee275432aaa33125c1f827c219a5f57 a05a3ff3f24ad2a22da008416d2cdf1ce0df7659 EuAndreh  1623866234 -0300	commit: CHANGELOG.md: Add link to homepage
a05a3ff3f24ad2a22da008416d2cdf1ce0df7659 dfd5da5b168efa34efae6c1dede70c47d9ac3afa EuAndreh  1623866255 -0300	commit: README.md: s/home page/homepage/
dfd5da5b168efa34efae6c1dede70c47d9ac3afa bcfac5baa3154f090a7f7891b918dcbce28a9fcd EuAndreh  1623866368 -0300	commit: doc/*: Update bottom metadata of manpages
bcfac5baa3154f090a7f7891b918dcbce28a9fcd 9dcf45c0012773c56d7066baafed9cccaed1ddc2 EuAndreh  1623869177 -0300	commit: doc/fallible-check.1: Fix example
9dcf45c0012773c56d7066baafed9cccaed1ddc2 2338f286bf0bcc06565e652d901f528dac7641e0 EuAndreh  1623870392 -0300	commit: doc/fallible-check.1: Stop using .P, change .EX/.EE for .nf/.fi, add more explanation on the behaviour of the example
2338f286bf0bcc06565e652d901f528dac7641e0 647b70f9d80d2c9e7422410b25ab9ee961084e71 EuAndreh  1623870714 -0300	commit: doc/fallible_alloc.3: Stop using .P, change .EX/.EE for .nf/.fi
647b70f9d80d2c9e7422410b25ab9ee961084e71 e7841878a31fd28dc7e992d3da5bec5579260469 EuAndreh  1623871706 -0300	commit: doc/fallible_alloc.3: Fix leftover .P in NAME section
e7841878a31fd28dc7e992d3da5bec5579260469 205febd32933828998d0f23719393d154b8b630b EuAndreh  1623871727 -0300	commit: doc/fallible_alloc.3: Stop using .P, change .EX/.EE for .nf/.fi, add one more example
205febd32933828998d0f23719393d154b8b630b 4afdf3e3a9337e154d71c86afd7c38d9fe800eb0 EuAndreh  1623872400 -0300	commit: doc/fallible_string.3: Stop using .P, change .EX/.EE for .nf/.fi, add one more example
4afdf3e3a9337e154d71c86afd7c38d9fe800eb0 c96cdaf246f9eb190315259128b62a983b7292bc EuAndreh  1623872466 -0300	commit: TODOs.md: Add #task-b75fb877-e12d-05f2-fd4d-7a159efd5695
c96cdaf246f9eb190315259128b62a983b7292bc 45413826d0bb932f8f163f0fc66c45210bf00961 EuAndreh  1623872744 -0300	commit: README.md: Improve example
45413826d0bb932f8f163f0fc66c45210bf00961 45413826d0bb932f8f163f0fc66c45210bf00961 EuAndreh  1623872746 -0300	reset: moving to HEAD
45413826d0bb932f8f163f0fc66c45210bf00961 c9e2dc8a657736c8daae492907ed5ec3e5683ad3 EuAndreh  1623873212 -0300	commit: README.md: s/helpers/fallible library/
c9e2dc8a657736c8daae492907ed5ec3e5683ad3 9297b8155d79dcab7e0141ee8545010ab1e1d0b4 EuAndreh  1623873279 -0300	commit: TODOs.md: Add #task-29c947fa-8780-4e18-0215-f72676bf3331
9297b8155d79dcab7e0141ee8545010ab1e1d0b4 e1575119a245bc841c928f17b4ececd15bc644c5 EuAndreh  1623873435 -0300	commit: TODOs.md: Add #task-c21b5c6a-740c-6c4f-d9b4-12747c5d9ece
e1575119a245bc841c928f17b4ececd15bc644c5 e2a09513f2f19aeba6dadbda2cf3847a4c35e6de EuAndreh  1623873518 -0300	commit (amend): TODOs.md: Add #task-c21b5c6a-740c-6c4f-d9b4-12747c5d9ece
e2a09513f2f19aeba6dadbda2cf3847a4c35e6de 40abc012b95b899a3000e46275efec22dbbf32df EuAndreh  1623873645 -0300	commit: mv scripts/fallible-check src/fallible-check
40abc012b95b899a3000e46275efec22dbbf32df 0c76fe310b46183efa4e0fac658eb4175cd5127a EuAndreh  1623873679 -0300	commit (amend): mv scripts/fallible-check src/fallible-check
0c76fe310b46183efa4e0fac658eb4175cd5127a 1907eb878116d19ef934dd522198482d227d01d0 EuAndreh  1623873733 -0300	commit: TODOs.md: Mark #task-b34b3d8c-241f-b328-8328-f36a658d2777 as DONE
1907eb878116d19ef934dd522198482d227d01d0 13dd5d0d051ddead5089f633a3b4c62375db0bec EuAndreh  1623873758 -0300	commit (amend): TODOs.md: Mark #task-b34b3d8c-241f-b328-8328-f36a658d2777 as DONE
13dd5d0d051ddead5089f633a3b4c62375db0bec 13dd5d0d051ddead5089f633a3b4c62375db0bec EuAndreh  1623874034 -0300	reset: moving to HEAD
13dd5d0d051ddead5089f633a3b4c62375db0bec f371ef3aba18d40ce1f1af69a43bff140c4e6283 EuAndreh  1623874052 -0300	commit: TODOs.md: Add #task-a0cbecbd-6474-457b-83e9-08822c912bbd
f371ef3aba18d40ce1f1af69a43bff140c4e6283 f371ef3aba18d40ce1f1af69a43bff140c4e6283 EuAndreh  1623874100 -0300	reset: moving to HEAD
f371ef3aba18d40ce1f1af69a43bff140c4e6283 6b8cbf6dc280f339922f3b9278d4ceed0ee18fc8 EuAndreh  1623874134 -0300	commit (amend): TODOs.md: Add #task-a0cbecbd-6474-457b-83e9-08822c912bbd
6b8cbf6dc280f339922f3b9278d4ceed0ee18fc8 6b8cbf6dc280f339922f3b9278d4ceed0ee18fc8 EuAndreh  1623874177 -0300	reset: moving to HEAD
6b8cbf6dc280f339922f3b9278d4ceed0ee18fc8 7ecf0ca2cfc335b93d79d62cb2946aef1ee310a1 EuAndreh  1623874223 -0300	commit: TODOs.md: Add #task-525521c3-bbb1-53de-da35-fe703159467e
7ecf0ca2cfc335b93d79d62cb2946aef1ee310a1 b189f02478f1fec662c427329535981029ec9b9e EuAndreh  1623874269 -0300	commit: TODOs.md: Add AFL to #task-405cd563-a46e-4dc0-93d9-8700fb70f035 list
b189f02478f1fec662c427329535981029ec9b9e 14fac42570b9f83d45fde4fa9b6475b3e7934fda EuAndreh  1623874286 -0300	commit: TODOs.md: Clean up Scratch
14fac42570b9f83d45fde4fa9b6475b3e7934fda ec654a14f771436931a4f062de042082f0bfb31b EuAndreh  1623874331 -0300	commit: TODOs.md: Remove #task-b75fb877-e12d-05f2-fd4d-7a159efd5695
ec654a14f771436931a4f062de042082f0bfb31b e3ec29755801111be2dc09344db2e5a929fcdf06 EuAndreh  1623875781 -0300	commit: CHANGELOG.md: Write changelog for many unrealeased changes
e3ec29755801111be2dc09344db2e5a929fcdf06 4beb407cd9cc8cab996b6dc0b12e733c4b66463e EuAndreh  1623876933 -0300	commit: src/fallible-check: Use spaces over tabs
4beb407cd9cc8cab996b6dc0b12e733c4b66463e 13818560a7b8737482694d17c40a238b4b84ca94 EuAndreh  1623877181 -0300	commit: Makefile: Remove .PHONY
13818560a7b8737482694d17c40a238b4b84ca94 d97cc395d053517e12fa5ea08a5a732dbb383780 EuAndreh  1623877312 -0300	commit: src/fallible.c: Add more explicit message when exiting
d97cc395d053517e12fa5ea08a5a732dbb383780 2286e6c0c49005be2e69e2f20745edf7f1779a54 EuAndreh  1623877436 -0300	commit: src/fallible.c: Keep errno as it was when not failing
2286e6c0c49005be2e69e2f20745edf7f1779a54 435a5a886eaff0c0e12fe3ff94c0d4d563d0dedf EuAndreh  1623877439 -0300	commit (amend): src/fallible.c: Keep errno as it was when not failing
435a5a886eaff0c0e12fe3ff94c0d4d563d0dedf 738ea14fe32d33285759208ccafddb0ee29fdaa9 EuAndreh  1623877496 -0300	commit (amend): src/fallible.c: Keep errno as it was when not failing
738ea14fe32d33285759208ccafddb0ee29fdaa9 5a60dc90211296e246ec6404a1b34a2c6215a682 EuAndreh  1623878196 -0300	commit: TODOs.md: Add #task-bf2361cd-d13a-9185-ae22-b45f0eb00fe9
5a60dc90211296e246ec6404a1b34a2c6215a682 59936f2133ea5fcb3d2d71554100506f09c8d820 EuAndreh  1623878212 -0300	commit (amend): TODOs.md: Add #task-bf2361cd-d13a-9185-ae22-b45f0eb00fe9
59936f2133ea5fcb3d2d71554100506f09c8d820 417f9efe79aeea48505a422b9b7b9f91ee728828 EuAndreh  1623878239 -0300	commit (amend): TODOs.md: Add #task-bf2361cd-d13a-9185-ae22-b45f0eb00fe9
417f9efe79aeea48505a422b9b7b9f91ee728828 861ae871f3db7b75948b597474053d54ba9faa7a EuAndreh  1623879406 -0300	commit: src/fallible.c
861ae871f3db7b75948b597474053d54ba9faa7a 1f5d5deeec47a4ec2493af48b6a3526b1d666edb EuAndreh  1623879408 -0300	commit (amend): src/fallible.c: Add "cleanup" label
1f5d5deeec47a4ec2493af48b6a3526b1d666edb f499b357294962ed1b084e5b5da70184a38e10fb EuAndreh  1623879425 -0300	commit (amend): src/fallible.c: Add "cleanup" label
f499b357294962ed1b084e5b5da70184a38e10fb f499b357294962ed1b084e5b5da70184a38e10fb EuAndreh  1623880679 -0300	reset: moving to HEAD
f499b357294962ed1b084e5b5da70184a38e10fb 76c74b3cf29bf9e7c62b328c2bcdcff534e5b663 EuAndreh  1623887204 -0300	commit: src/fallible.c: Inline die()
76c74b3cf29bf9e7c62b328c2bcdcff534e5b663 85a7a1ea9c26f0178391c1889a8c59265ab9afdf EuAndreh  1623911518 -0300	commit: aux/workflow/assert-changelog.sh: Update
85a7a1ea9c26f0178391c1889a8c59265ab9afdf 17e01928956907d399a8e609496c7f0e13221a10 EuAndreh  1623912407 -0300	commit: TODOs.md: Add #task-06ba5fce-cb3a-b281-709c-eba08095ed32
17e01928956907d399a8e609496c7f0e13221a10 5b779a19678de342b541279bbf70d7fa89816475 EuAndreh  1623912563 -0300	commit: TODOs.md: Add #task-1362eae5-cb8f-0d4d-e55d-a3d265b5f720
5b779a19678de342b541279bbf70d7fa89816475 476042737a138a69d0e7eda8208a20f2fb3b0a6c EuAndreh  1623913256 -0300	commit: Replace "return (0|1)" with "return (EXIT_SUCCESS|EXIT_FAILURE)
476042737a138a69d0e7eda8208a20f2fb3b0a6c 091fd7103683934ba876b9038d76e1b8d90f01a9 EuAndreh  1623914389 -0300	commit: TODOs.md: Add #task-820085e5-3196-3c83-7649-84d80cdf9efe
091fd7103683934ba876b9038d76e1b8d90f01a9 091fd7103683934ba876b9038d76e1b8d90f01a9 EuAndreh  1624111695 -0300	reset: moving to HEAD
091fd7103683934ba876b9038d76e1b8d90f01a9 b5ea8d233f075f594c70117ed60cea4730883570 EuAndreh  1624112354 -0300	commit: aux/ci/report.sh: Stop overwriting signature notes
b5ea8d233f075f594c70117ed60cea4730883570 cf26b9f21f650e69db6ce33943b43d0343206287 EuAndreh  1624116529 -0300	commit: Makefile: POSIXify it a bit more
cf26b9f21f650e69db6ce33943b43d0343206287 ed765a3b7221a7d0a36441e271353e6b956ad6f6 EuAndreh  1624117200 -0300	commit: Makefile: Align backslashes
ed765a3b7221a7d0a36441e271353e6b956ad6f6 a99ba78948449b567e6a6c2060f47c2ab936773b EuAndreh  1624117277 -0300	commit: Makefile: Remove incorrect .gz extension from installed manpages
a99ba78948449b567e6a6c2060f47c2ab936773b 286f60a875bdfe8c4b63570b2695591cff656dca EuAndreh  1624119494 -0300	commit: Update aux/workflow/assert-manpages.sh, and adjust doc/* accordingly
286f60a875bdfe8c4b63570b2695591cff656dca 4b7c3d471554fd27d74e0afce6bcc2271f7cfa1e EuAndreh  1624119653 -0300	commit: TODOs.md: Add #task-dbe010ac-b6c4-9e96-e7c4-148adba7765b
4b7c3d471554fd27d74e0afce6bcc2271f7cfa1e 506cf72c859e3298c575eebba5dd6c2e81a58d17 EuAndreh  1624119688 -0300	commit: TODOs.md: Add #task-1bd7a128-7d33-08c4-ead5-254b88223c7f
506cf72c859e3298c575eebba5dd6c2e81a58d17 bc18e2244a803a7bcaef7069253c944800e3eb37 EuAndreh  1624119771 -0300	commit: doc/: Remove manpages for headers that will be drop-in replacements (but are not yet)
bc18e2244a803a7bcaef7069253c944800e3eb37 327731908e4aa83263139a6ab042723bd3fc0bad EuAndreh  1624119804 -0300	commit: TODOs.md: Expand description of #task-1bd7a128-7d33-08c4-ead5-254b88223c7f
327731908e4aa83263139a6ab042723bd3fc0bad 13b14717f91fcf0cf326af05d5c1567a4b54eafb EuAndreh  1624125055 -0300	commit: Add base i18n infrastructure for manpages
13b14717f91fcf0cf326af05d5c1567a4b54eafb 1d6199d46fb7cadd072a904e24879c036f21fdee EuAndreh  1624125125 -0300	commit (amend): Add base i18n infrastructure for manpages
1d6199d46fb7cadd072a904e24879c036f21fdee 34da53c51b6fd36c918d3bde05d487f3ea684475 EuAndreh  1624125142 -0300	commit (amend): Add base i18n infrastructure for manpages
34da53c51b6fd36c918d3bde05d487f3ea684475 4ad3b42ed7336f3cbdc887fd90ecf65c1c6439ee EuAndreh  1624125156 -0300	commit (amend): Add base i18n infrastructure for manpages
4ad3b42ed7336f3cbdc887fd90ecf65c1c6439ee 053fff612e1262d106d0ecb531c4becfc95b0f39 EuAndreh  1624125400 -0300	commit (amend): Add base i18n infrastructure for manpages
053fff612e1262d106d0ecb531c4becfc95b0f39 31d25a43f4fec78ebae8ab141f051da4727df107 EuAndreh  1624125470 -0300	commit (amend): Add base i18n infrastructure for manpages
31d25a43f4fec78ebae8ab141f051da4727df107 7fb7fc82a932322be935c58583fec0dc1fda93ff EuAndreh  1624125875 -0300	commit: TODOs.md: Mark #task-1362eae5-cb8f-0d4d-e55d-a3d265b5f720 as DONE
7fb7fc82a932322be935c58583fec0dc1fda93ff 87b579d8f02cd7bab852b23e3d53430d6b431857 EuAndreh  1624126037 -0300	commit: TODOs.md: Mark #task-525521c3-bbb1-53de-da35-fe703159467e as DONE
87b579d8f02cd7bab852b23e3d53430d6b431857 e8d9cedbdcc3eabc95ffc607fff15f68e647192e EuAndreh  1624126131 -0300	commit: TODOs.md: Delete #task-dbe010ac-b6c4-9e96-e7c4-148adba7765b in favor of #task-c21b5c6a-740c-6c4f-d9b4-12747c5d9ece
e8d9cedbdcc3eabc95ffc607fff15f68e647192e 386b0ad348d9d1ea39817b35ff9b44fdd81b004c EuAndreh  1624126433 -0300	commit: TODOs.md: Mark #task-22856a3b-8dcc-4484-809d-43b73335e378 as CANCELLED
386b0ad348d9d1ea39817b35ff9b44fdd81b004c 021ef848d6125d711524237ec32139b93b28b504 EuAndreh  1624126564 -0300	commit: TODOs.md: Add empty line between 

s 021ef848d6125d711524237ec32139b93b28b504 0f7d193a96a486215de922774c20e9740e3dd232 EuAndreh 1624128664 -0300 commit: TODOs.md: Merge many duplicate issues 0f7d193a96a486215de922774c20e9740e3dd232 e1d805080db49c9786858be2933ddd97eaaf7a4f EuAndreh 1624128731 -0300 commit (amend): TODOs.md: Merge many duplicate issues e1d805080db49c9786858be2933ddd97eaaf7a4f 3124bd70b44674adb454f71ddb94c9d572c7a524 EuAndreh 1624132086 -0300 commit (amend): TODOs.md: Merge many duplicate issues 3124bd70b44674adb454f71ddb94c9d572c7a524 e7df15b6e7b1132cc6b95ac9cdd9875574332b64 EuAndreh 1624133273 -0300 commit: README.md: Mention po4a and gettext as development tools e7df15b6e7b1132cc6b95ac9cdd9875574332b64 01063c888e3890dea053487ee97a1244ceae5f13 EuAndreh 1624187330 -0300 commit: mv src/fallible-check src/fallible-check.sh 01063c888e3890dea053487ee97a1244ceae5f13 7f6a35b5882ccf3d69fbbae831d93bb9ad41749f EuAndreh 1624187508 -0300 commit (amend): mv src/fallible-check src/fallible-check.sh 7f6a35b5882ccf3d69fbbae831d93bb9ad41749f 6b3df9514d6c8306d3753c43e420f70e587f1a6c EuAndreh 1624211109 -0300 commit: TODOs.md: Add #task-cf6f0118-4ca4-c95b-d4c9-e1b1b726fa78 6b3df9514d6c8306d3753c43e420f70e587f1a6c 6b3df9514d6c8306d3753c43e420f70e587f1a6c EuAndreh 1624212855 -0300 reset: moving to HEAD 6b3df9514d6c8306d3753c43e420f70e587f1a6c b6c396cfc9941efe15a4a4954a28cbcc9e525cf6 EuAndreh 1624228159 -0300 commit: TODOs.md: Add #task-665a5f84-d0f6-0e88-ea05-2b60431c0d07 b6c396cfc9941efe15a4a4954a28cbcc9e525cf6 bd0211a0b795e85aead224f425b3bc55e89865b5 EuAndreh 1624230780 -0300 commit: TODOs.md: Add #task-bb53a098-ee69-cf7e-fb69-fc0694d63607 bd0211a0b795e85aead224f425b3bc55e89865b5 174abf1a8c2d86259c70967e694e6047af4b0c28 EuAndreh 1624231280 -0300 commit: TODOs.md: Add #task-d0126b02-ecf3-9d52-bda4-e1baf6a45781 174abf1a8c2d86259c70967e694e6047af4b0c28 23ef7a71f57c26b35e66ce663751d79fae655cd6 EuAndreh 1624270200 -0300 commit: TODOs.md: Add #task-e8a9be7f-5a41-fa14-0a11-7ac3bee98b7f 23ef7a71f57c26b35e66ce663751d79fae655cd6 7ef3f97274da61b08d8ed10bc4206975f9262bd2 EuAndreh 1624281195 -0300 commit: TODOs.md: Add #task-97c113d0-b401-0c82-4119-39ce514717da 7ef3f97274da61b08d8ed10bc4206975f9262bd2 ca7910881e37bfb45d5985b23ce4a0c399ea209f EuAndreh 1624373421 -0300 commit: aux/workflow/TODOs.sh: Use
 over  for ids
ca7910881e37bfb45d5985b23ce4a0c399ea209f 7847f463dc6c496a9914dbc92fd5930c8a32d2e5 EuAndreh  1624635811 -0300	commit: aux/: Update
7847f463dc6c496a9914dbc92fd5930c8a32d2e5 8cb9d1973139808bf25b4101803a6d4fba706ee4 EuAndreh  1624635913 -0300	commit: Start rewrite, with less messy tests and i18n
8cb9d1973139808bf25b4101803a6d4fba706ee4 7847f463dc6c496a9914dbc92fd5930c8a32d2e5 EuAndreh  1624637010 -0300	reset: moving to HEAD~
7847f463dc6c496a9914dbc92fd5930c8a32d2e5 8a0554e05a4eed06645d745a035fd9b516eddd27 EuAndreh  1624637967 -0300	commit: Start rewrite, with less messy tests and i18n
8a0554e05a4eed06645d745a035fd9b516eddd27 ff3d292d09a10b8d28ec012cd53b229dc4a3cc0d EuAndreh  1624638117 -0300	commit (amend): Start rewrite, with less messy tests and i18n
ff3d292d09a10b8d28ec012cd53b229dc4a3cc0d c3ccbc96d1a0c739bbffc1f76456af0af4eda3ba EuAndreh  1624638214 -0300	commit (amend): Start rewrite, with less messy tests and i18n
c3ccbc96d1a0c739bbffc1f76456af0af4eda3ba f75230ba40b2a47b0892aa113f75c9b4d5234a4d EuAndreh  1624638426 -0300	commit (amend): Start rewrite, with less messy tests and i18n
f75230ba40b2a47b0892aa113f75c9b4d5234a4d 0887d65b80b55c88b1d87b45c4cd4afdf78c4549 EuAndreh  1624638652 -0300	commit (amend): Start rewrite, with less messy tests and i18n
0887d65b80b55c88b1d87b45c4cd4afdf78c4549 112456eecfc40edd15e853f4fcd56536fd032a89 EuAndreh  1624638687 -0300	commit (amend): Start rewrite, with less messy tests and i18n
112456eecfc40edd15e853f4fcd56536fd032a89 ea0692e67d0f12cbd8b4b0ec95c9385dc28d4858 EuAndreh  1624639577 -0300	commit (amend): Start rewrite, with less messy tests and i18n
ea0692e67d0f12cbd8b4b0ec95c9385dc28d4858 ea0692e67d0f12cbd8b4b0ec95c9385dc28d4858 EuAndreh  1624648221 -0300	reset: moving to HEAD
ea0692e67d0f12cbd8b4b0ec95c9385dc28d4858 ca7910881e37bfb45d5985b23ce4a0c399ea209f EuAndreh  1624648225 -0300	rebase (start): checkout HEAD~2
ca7910881e37bfb45d5985b23ce4a0c399ea209f 7847f463dc6c496a9914dbc92fd5930c8a32d2e5 EuAndreh  1624648225 -0300	rebase : avance rapide
7847f463dc6c496a9914dbc92fd5930c8a32d2e5 ccf8be9be3daeab73b2ab62248a913b3b1a89a6b EuAndreh  1624648225 -0300	commit (amend): aux/: Update
ccf8be9be3daeab73b2ab62248a913b3b1a89a6b dd3887052c648dd4dd422a01f542391707198a2d EuAndreh  1624648225 -0300	rebase (continue) (pick): Start rewrite, with less messy tests and i18n
dd3887052c648dd4dd422a01f542391707198a2d dd3887052c648dd4dd422a01f542391707198a2d EuAndreh  1624648225 -0300	rebase (continue) (finish): returning to refs/heads/main
dd3887052c648dd4dd422a01f542391707198a2d 449cd7b95eaecbf051f87bca56549319969c7449 EuAndreh  1624882835 -0300	commit: TODOs.md: Add #task-008ac2d5-8de7-a125-962d-988780196d92
449cd7b95eaecbf051f87bca56549319969c7449 bde9ca1104e020199f5b235d3cd738953153356a EuAndreh  1624884348 -0300	commit: src/fallible.c: Remove catgets(), use simplistic perror() messages instead
bde9ca1104e020199f5b235d3cd738953153356a 29b46cae99c53b9f9f830d71e95d473634ea008f EuAndreh  1624884359 -0300	commit (amend): src/fallible.c: Remove catgets(), use simplistic perror() messages instead
29b46cae99c53b9f9f830d71e95d473634ea008f 715cf89c0de2338413de6d38662e2e03ac9825f8 EuAndreh  1624884382 -0300	commit: src/fallible.c: Use literal strings
715cf89c0de2338413de6d38662e2e03ac9825f8 c280bf909545166ce551d6e94db6b4f3a9113020 EuAndreh  1624884387 -0300	commit (amend): src/fallible.c: Use literal strings for building buffer size
c280bf909545166ce551d6e94db6b4f3a9113020 b0c61c80f26cf87eb38d1e05af13514ea56a6a97 EuAndreh  1624967015 -0300	commit: TODOs.md: Add #task-910febe5-1718-4158-9406-f318081b281c
b0c61c80f26cf87eb38d1e05af13514ea56a6a97 b32b9815d2191eb5aa418ac0011e14d83cb77f62 EuAndreh  1626445162 -0300	commit: aux/: Use getopts on scripts, adjust Makefile and add {un,}installcheck targets
b32b9815d2191eb5aa418ac0011e14d83cb77f62 6d9e8efd4de109162070ba06674f0aec8ccab77a EuAndreh  1626445328 -0300	commit (amend): aux/: Use getopts on scripts, adjust Makefile and add {un,}installcheck targets
6d9e8efd4de109162070ba06674f0aec8ccab77a 16ebe271bcd1b181d7f658ceff9aa2e7517de75e EuAndreh  1626445365 -0300	commit (amend): aux/: Use getopts on scripts, adjust Makefile and add {un,}installcheck targets
16ebe271bcd1b181d7f658ceff9aa2e7517de75e 3a9c98ad298a8ad261278eb378c5f1de7e495632 EuAndreh  1626445387 -0300	commit (amend): aux/: Use getopts on scripts, adjust Makefile and add {un,}installcheck targets
3a9c98ad298a8ad261278eb378c5f1de7e495632 110aeaf9647e8c29609a328270ec1939e8e7f839 EuAndreh  1626445514 -0300	commit (amend): aux/: Use getopts on scripts, adjust Makefile and add {un,}installcheck targets
fallible/.git/packed-refs0000644000175000001440000000042614056726006014770 0ustar  andrehusers# pack-refs with: peeled fully-peeled sorted 
6b5d5f02888855d27db271bf9c797844084fb9d4 refs/tags/v0.1.0
db1527a0d72471d702e0ec4609ce67ef7df73b41 refs/tags/v0.2.0
5c61f64e625f4f299507cb6f3b1a4dc611495f88 refs/tags/v0.2.1
36ce6dfbe285bc344e30ff6bdad2994c72d10112 refs/tags/v0.3.0
fallible/.git/config0000644000175000001440000000145114063452016014043 0ustar  andrehusers[core]
	repositoryformatversion = 0
	filemode = true
	bare = false
	logallrefupdates = true
[remote "rsyncnet"]
	url = gcrypt::ssh://16686@ch-s010.rsync.net/data1/home/16686/code/fallible.git
	fetch = +refs/heads/*:refs/remotes/rsyncnet/*
	gcrypt-id = :id:76Znbn/EQnhAACGxBkCr
[remote "hd"]
	url = gcrypt::~/UTCLOUD/code/fallible.git
	fetch = +refs/heads/*:refs/remotes/hd/*
[remote "gitlab"]
	url = git@gitlab.com:EuAndreh/fallible.git
	fetch = +refs/heads/*:refs/remotes/gitlab/*
[remote "vps"]
	url = git.euandreh.xyz:/srv/git/fallible.git
	fetch = +refs/heads/*:refs/remotes/vps/*
[remote "origin"]
	url = git.euandreh.xyz:/srv/git/fallible.git
	fetch = +refs/heads/*:refs/remotes/origin/*
	fetch = +refs/notes/*:refs/notes/*
[branch "main"]
	remote = origin
	merge = refs/heads/main
	pushRemote = origin
fallible/.git/objects/0000755000175000001440000000000014076037007014306 5ustar  andrehusersfallible/.git/objects/56/0000755000175000001440000000000014065374753014552 5ustar  andrehusersfallible/.git/objects/56/28cf8038c3af652f8bd6681cc2726389956fb20000444000175000001440000000061214063375117021564 0ustar  andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n
CyaAY>N:
L@;>j)ﲾ:7e.)5|P%٩i9WʕhV̢j\]|]Av/.d|.0|ܙɊWj=*
w/%S|E>N{-8($V0,'PcoOmZ\YP.V|{j&lk̰@P7c;huٹ`oC!X?p;
6H|noo`Fq=FqX+E`湖#x$wlʭ>E:w2O;ݓם7o.~!hle>0r	+6^;`W>}Gox,v5Y}/[/]l\[^[[gFjkOx L;(7@ܳ61S ^S~,|07w/5a$WKCwDhخ?:`/:+X"Tĝvc]۩5h5˃^0;6y8HMlwI E')W0w_ғި8尵؂-/ng꫍(nɠXPLJެ5Tc%i؉:YM	uu~ֹ]e;>>1%yZ!W+mסLoUvJk~{^efZZF5K`.99+*w% C3
Xۦ4ZciӘ$fcR>Cxj6Kޔnk&L<
u[/ED}boXLnhm-QjvZ{C(!Vn?9æia,)B0pAiȤsTAH* R
)ҍE5?e|H(8Fxdن _SK9̯:'ͯLA2`+,?"KOag?J@iZ.BGr8wS8
G_tuaYKzf#9c*Tsi/Ko}ȑh*K7,T#a隧lD'+Q!HiQrȗWJcy9и!gfr$dHVۑoQ
xt蔇H.*mvɄ~4s{*qfߤ-M0nFg%^	٧w;v}ÆY^EULɽGЋ䍆ź¨8HzgvzJC
$	PQKB[	=W_Wݜ@&2@fctˋݖӻt\M&JJ>Rl͍	r<-mX0js4eHӘ\jf2wdHGj.yIoJPrGoh~J
ۛl2>2BǶ>^X;ʨgOHd,U7AWϣb@	:qʼMOD䃇K'0*9z>v0q!?ʟ	}tIԬP+_1F=1qlN 5D,luoUgiP$IfV[-(FM)=$YHHa˘hA,}=S,l$"01A0xsɑ>N[
qAvH`j Y0Gwh8ea(Ґ"!Sb2PɪggfH0GI,H` OҮnA{Ȏ&>z3;9/4,v ߣH6!%.ѹGO~)J0us}hB/@lK%u.1O㔲g#(Ԓu,!t\S'zJٛ2y
UW2ߊ>G`+dlSB_Idγd6vR!lcX0#OIIc`oQzdcߑ#PD"$R	_AIUhoK>\ȫez4(	"Sʝ7YfJ(_˦7;խ60a,N&6RE6"2ER;3$1v뗅^N5$
%m 	_d $#VRrnspG,U`V]7^,k,fSv{R!tZُ(VB JJhp;`Cn,JUD8#8	zBKui@ǜ2/d5\mq:ҷ':RQ/wyYι%沷F%ƸǼIF>T@iK:e室$;?FnhMwfdѵԟ6]D3կzԓwXPtOR"u"(ŐIἍ~"z/08דܩ8
P2ݐX|.YyPT*[*[`?@_OeZHґwp%f>HspL	7S$HrPJ%Tظc'_t	\D5	 m$%I#[v҂F*8BtԿ;2A/|[9^Su*I8Rj<`DJh)DRGͧ,`A	b-
D!4Xsqdvfh@k5r
E$Mhx֥6;h{7^ 4mQ/H0%NmV2cLC(qlJ85+.)!JnUg-D~;	HC5-C	k,Șv\&)|@}Wܤ>'־4n]]m5
ka͗%_=яA8Y𔣴0=全Qzr篑)6ǐc/ 5upo<³--dd~*BXx6~tgϟhHg2f5MxL	MB87WEbYU䰒ruącmn[[;;ݴͽaګw1&2"D}X%E?bfallible/.git/objects/56/76029019b59a0b191c3a84c11d0f12427e76680000444000175000001440000000213414063410035021272 0ustar  andrehusersxV[oFϯ)H1Q+-[Wvʱ#ۭV&`,oR{}(/a)[Λ/p'pԻt"`|P4%ޖ^ʢ0޸fvV_Ǔ^Zrs\vOdjX]r	wI}StLƊ$IŃcøw4tH)
FafHב aLO=&ڋ=,B>:_	g"0W1SuhjG(ѓ{UC7-]Q)ӵ[|ҏC]eߍ.+N!\di/+;0}Ok(c©t1|qiq֒nв776e Nz/&nv)2
~Mc{#
'5#bexn`][ߛ
{SGIb"B[	Ve1yBTCF!ugR4(!rN	MS5G0YLٳ*Y̸1tL J|ESB!G&ͼ+8qFw5[S9^Ӆ(Ƕ(2K=ʔOL/U
z]{:s?'j_?'XD=8M`j׿:? mH?|bВ$!hj?LzBcync=blyQbY$goo%Tǘ-KۡvmRZYNUX
tRWE}wʕ6b\UVF~q@{\WN"mnZDd76e5du,w6cYNJs}	,&N;,BZ-9iI<ʭnb>zd>O8ܼoɭUsR X\|-11E'cnMsν>,?^9o>{C\phM#8#3I,SN%zXc>fallible/.git/objects/12/0000755000175000001440000000000014065401245014525 5ustar  andrehusersfallible/.git/objects/12/f4c51012a76b2949552750fbda38bc29db63270000444000175000001440000001326014065401245021515 0ustar  andrehusersx\Ks#Gry~E-i
6HIPv@$hKT0
@kP?uO߭a_eU?FCm^`*efa?d߭~N;ՠy:;O3Gld}i_W{Ǟ#X3+xg0vBf;`i9a88Ó"`XOsSx`ӫu7׽k\/ۧם~%S/&ȱ}ai*fdt-Bwn=Co`BRlHݝݪoYvDk;;ƵwgwYqT˟=ad. 9{'skGlc.jE~{DF1ڞ`2ٳt-㙾x#v8t)_g"^F;XH4xbYmsu~Zw6w܊*U_o17>M5Pg9i{yo,q^\KP]`W"E'No|Eږ_I#S3XFIr?n\&&9ᤒSS"
bю߽{McXo.{Wn_AQq]zSPxnJ\w"cGnHjlNj EW0}/3ߪϭn⦇:nnACÚxRZWTQ,.sAٿGdZ%bw,Ef)[|p\r\{`C(ëQ&}kcfp|idܳ{"%it#"8B?w^u;-&{'	~#?%{+I0{2g2uQhHjNy4r/m{[d,:D
c77B着n;)λ;t޽m>SX)qYTSz#v[|Ic
4Q6~clC
l%F]F,2N6f38\AJLPTV=!Fh%i[AY[Euݱa}͠wvvޑ$givR߮uYMdVHVHϘ\=2J^`zzr䀈"i$)yU{ 9\04TfN(v8 @S#DwԢb	ڒA=R
"US2T@!#'I,#xKZu꼣nj(}$ g.C4ommźmbx&z
"?虤H:e
tG)&jo`'KmP\V*/tVmҦ]a>Oi
6/gv	Zm GXo[M;,[*
5Z%TxpUeb]MB4,!wK2QQu62Fr~A.P~
`9ˇ~-j,lr|sFoݽZ^UW~VVl?n܄_sv>VDqҜڵARn$.9R%:K3qBwa*-v#-C5d	#'2P^dv2ڢvl4-3ԫ,NvP
O輗45,
b7t4y-0 D_4I#LՌp>%}a^InLx=Oز(_np{JӠ;!JDo8vjpǧw+N{!LnⶐJ冴&%1OHY9m*3mާwOR^{*vJ-$lmR\٠Hptrb~hM4vy](x`~\ ]Y``x(▲̎,Oe/	vnjppqt0=1pyd_ytjyp7MzrIRػ?){;0:mX*9t0|B-?JC㰀c`a0^LCsxf?V@q CXG[XA%ivk}[`meG?t䶗=M[h(,l$;PLF٦
nu0@ޯG@L48@w8jPvPHT7U#їhE37[9Zr2下&5DA%i>rq
ϔoFQHh\W`Z`	|hn_PaBxsΥF/m&ӲOd
TDh23SJnS1B~J4(|EK'jNr^RY(DŽwz
c2q-y^-N 5D[qEsҠH,̴p_p,6/jO06ߊ"wڪ,?EӮTT|j/<%x^( UY7AttѷQt \M"7LQ+OOaJvA$Ĝl9#v)ĸwp=	>ƿI7ꥭo
)f}qhTeòy^k˞U;o:()UФ0jOźbR[Ɇ_5cRZˋA	_c(6n_wqUri'2Wrum9O/(tN(C)5gp$ܬqCc`4 #(!Uezݸ/@ꆘJ2\z?H%(#!9S	xe
ONJfN1mTKdEɇB&	* h$byM"Q%]؟*WV	&w©~-h%գA	1B]ޯ^Bh{ål6$}ک,}*ẗ́PqxaiGa.zBTxpSCjfAC"A%b	vITI KŲ#)9`lN9'K5xb_wVqUlα,E/hG\T(V\ JJh! Pylq#]|0pV.$Ճsg?CpTmg#)}KZёo,z#r}tu(1-sMj7OuT[w)K-s%O'9!ts2}C6~^ZyET. /R-ŐIἅJxk%wʏ 4
'VYYPT*[J%0c%eZ-o|D-3pL©1 dL"QGY@>$6ߘ:S̊Ot	|.$Ba6d1n9:葿 [Ֆ!:A梭P|Sw=Ĉw.}
`32m!{4wT{"m+qHʅ:id;<*-FO5sXumč
ό|
Cz`5vfqXjݨ;*v솰w-E:'
+/G낱$_}
귲VNu
xTcۄ/x;rmw*9*GQ}a.uaofaHnZ~+B$թʹc[,33_ˮ%J85-	F	b(aPFEiq)[fƔB2C[Fc/w!
q6F"Z?L9ψq$5`UHDF2Ky$b8+eQ6q;n΋4w=LqO	)Q7ZdKǻG}հ'}^?Gfallible/.git/objects/a6/0000755000175000001440000000000014063621131014605 5ustar  andrehusersfallible/.git/objects/a6/a86a7924773ff3010d31a923de2432896eae260000444000175000001440000000042114065425041021522 0ustar  andrehusersxN0D9+i1TKc3coƮbDZP+qawfͺE4wha`"8'	ơ^Ò<|n=⮨Ez%IZGM%]$xM*zq1=kU.%>G40 JtiI3yש❕}x@-EGkLUT))b*.`{To
Fr:T[ā|j>1jM̅w?QoKTѣ@}wHfallible/.git/objects/a6/c58eaf962b2fa54fb6b984537c3e883f5b81fa0000444000175000001440000000561714062455257022153 0ustar  andrehusersxXo=c:XJmb$𥍝x&;*Ù]Aޥ!Y׆XSQN"_Ÿ>V/$FA"įEo4iً14sǷR5xRoFs
X,<]/͠nU|6%BY	Pg%(WYF+E"`Ot֍n##1Hqc:-@WdXf2*紐xPg^TY2V;59s~1Iĵml\t$x O@&b($xKg:,o~'٬
ξ{)9;{E\O'/|w^l5JNt+l6քl~ xB)ׇ2j(ы5C3ŷ˨&A7֢q[I<%WB
L;[ ƶR6Ϫmjh\&T1ɍfL4aw7 Cݾܜ_WqU&~y\Ab=XվC*"yqS!Myh1$ĔjYm	vv j-?}tFh^MW$SkA.|5G)͊%ZA϶ ʲf**JDWGSpű[W}a6IW^HA.ZA\x*KܤwLC2_;UDI~[Ih2nrvi*ݘkSв.pt<4|N9b"BdV֩dwhLNwC^$ulkD!{Eq1LBGMzqPWǩ3~CeӉG$!&cKo^Blm]ahccd6Ӛn~ٜ7[i
_;ʹUk4nἧv|n-b"9+7 c5sTDe-Rg2 B1LS.Ri]93ʯO7ȯWQt(\QӢ+1dgPX`&AÒHDg?'@rE@
iKvw6=%==7=X&Z~o_Ҋ3޴$ )	.3V9~(*e)*yxeca+c=v1>yy"NFO7(6d\;~X`5˥MŰvuBgb0&\f'oXiHNl?됢|TڄUz=刏PlNnLf\LD	d)L2EloB$tMthr@{An4x,n>h]R@*V򮔳= cRf9(hI”f\YnnwQJGN
L.n+:7$C$dUMY!qm_*Fi8eSҢ|1/=-ziW	'A}6@a̷{qp:Z;\w{_jeeuUTv?ݽSr0I|$ oU%9|tx<Q	po4KXrJJ8MM0E; W`v+h]
C,5wy;-̛έN[=C{+#JHg×W|O]D΄mA5G!:|5QazQa*eW#is1qn$FBpAQP	;iɸ;D*
^biyC(3ZP;*54
fallible/.git/objects/a6/e1fd1aa4e2357d3a64327d9fb9d372b1c8b1140000444000175000001440000000640114063430663022015 0ustar  andrehusersxYێGg~EZ-ʺkflȖۀdZA;h敬iSh22?'X$[2`EvuFd\97fYQQ]7}W^αM;ffǫnQm]w{#msɂ6(L)iqMH!xTfZfcyڪ^~67sVV	g׽j{gx&*I
\|.R)NWuOUݠjۺW\yn~ue>CS޴6wlZjYD$:CJWfxBY^ac=,ϛWm3MZ-ʬ,˨r1զq)n:E
um%r
F;-ϒwsE_zx`'.܁M۱
Z}ϞaQa$,y&K4	L[(F$ZDǶ0\&:)g*K+<;3H$P^%NxepIƦ(GE˧{QPNY9	#N?aU߹fh"1<7@D(eH[w,ޅD3(TsRɢLr缈Dlɓ\E.@*b$H+nJy,",P]~?O=\XRP4J Bt>IP =>{̈ZL@U="ơLjRbS.౒R	((/.聵TlƮu`3;xc`ѯcC0\];uaU80~>(LjujArVj"C^
"%G+VvMۻ}׻)y	"1If2惜nTc{
P
6{z.:	MM;>ޜ	n_KOd`P-M}LY/6&h9&b#"%8<;\F_QW_N#Б4Τg:TL"Ibl$
u\CT{4]u$0W;d6[.fԃ?U˾=JkHSjWti6gSkUF6aF٢~$xʘ2ڠQ@
֤fz ^FU׀4a`f[yl	|D̆^I>Rq
bhzqӤHݮ2J,}čY8K~G࿶ͻyйTscD[Xi!w;twa8F`q14thSߩ
yHY%UAfD#"_a#kYCjlsOphjjޝԛ>2q="kAy)\%ELp̸\'Sp1M7[qV,@$ef*XEp!S_"diJTĵ
H²aG^e{hc*'(;-Nѣ	~B;wDJ2k/cBP‹8mӪ+fqd%8`<F8փS˶2m5_C@_]fw=2'qЩPδǒd"qUQU F1
-I9[0ѧ {jx?fqft?/赧߽@	A ,N붤ėC)($,D.K]6ɬi-R"!R
'
sI~zچnLX~
ۋZW잶lj3kR,RCR[
ƛWt5{ah9` d3ި+m-?4
RGhI^RcT`"iza遂
{r*>CY~1
=姏l-j	?IQTp:_F\I9
Sɥ}Zp9G둜1ԆxQBT -KGT>VonR45>1=S|!tFH8qЃoC+`M	oI4@~[ڵ0ZN.bN̊'X;2-7v_gK0B1!4ed_"Id52'VH'a{"̅=kҿ#fEMVAf+$V KhBE$f	U[b"ҀHg/L6	5c
\Y};ʾG޸oHZ
s5ww쾸f$Cy1p]45;,{?g+#;4UPߩ!,h(YB$ߴ1/h
9DΪ@؎瞳.ij:h!;,%VX3,0vLf66|qyl'CXw"ڠ'znWfallible/.git/objects/a6/892351dca85d189e887f61302a246bf0a798480000444000175000001440000000022514060766620021475 0ustar  andrehusersxU0;
KFI`?ũ[UȈ;6krcbKyMP`;Uz} Ƹ9&_D$4:ԇ]/	vTآlН
*d_4M]TEkfallible/.git/objects/03/0000755000175000001440000000000014062454336014533 5ustar  andrehusersfallible/.git/objects/03/c892966a166d08646c0b449a7c5e96ac56ed480000444000175000001440000000534714062454336021567 0ustar  andrehusersxX6~
6"bhSwv۠ERdIbLVm(	..b{HI@0e~sH/Vn2yիgțV4n-:M6يv{QL|;e_PR*4%TyT-/ʄUQa.3l$"g"b$T12Ypɋ؜d/5gs"Gt4X.Yصq5s/OBO6Z;d}c:oɶBѡ!þt1" J3ԴHƂs%/0h-t Z-m`܈o'!vO'DQGdio8&U;s
 xWF~p 0n5!jfYÛv4>}PH"T
X3H]788wKL+%yF`oE fBSaԍEIߚdm=Ww֣wbEe~;y~͍fNE[ZltDy(O$F`eVaOtֈ.iʈGH7ˆb
WFI)L9ͪ<MSZϊ$P+r!n4jq]+d2rRYt)vD.EK%ՀQ Nitcfu6Ԇ<ꇋWWeX}xՋ/W??W||L>tJ>z!BPrpY eٮ\Ȗg'/~:y^d(ɑ}) ?2	FP1t^Oղ6}f>˱ԸI"t-4Z1Yic!l jyoVnw6O\[j;\; ET"9XBTkm02'ZCԚW'~n#-P^M-#7I>
DLYR$A%}P2h{8Vt+jA^atE$,PUٚ$("HMJ/uC$m~!Jj}~ZzBe%
'SxǼIi$eJ(pL3ӨU@0	Xk6k`|Q[)28ԲΚn5{~7c_U7mIrC>ڡZwӨwfzSVv1fphZ4uW흟,]_35gNzAF&_x	>5N=EF!˪UJ5S<q\f124Ku?mHbY+1U`c2%
tPkXrusI_p^xFζh<~%X߇!kq>{E/UK4E+YU)*y{_kXuP0{7GlʏtmPRdtA!@=c
0JV&͔UڹֱU™w?VOڧ'rmĪsGHcP&EAotbTD~D	h)L2"4o J{:
^-rs2~
1Cˬi7cEe. *թCF(&XU%)ؔ(fx'aԻ'~*DgvoAJF	Lh;xyWUrbEYV$UUEERDQ#
lLZ^;
r^= zpaEW|Ӌ31.xO=:VPAW%\`M<8'1N޳A>$*Hg_ͱ~rHD$Bw'߇E~A9LFZD	[7;Õ_;~}5DŽ/H!4;-̛4J"S׽!vvJ"Z\N&#LIZX̔}xt-!W
F1neM;K!vu5HQx^(8f==$hz<75_ aE(WRzob+~+"TPG֒cqApsHQIVl#Qrdtзެś0i5S"PϐZ$r
q2T
Ϩ0fAfallible/.git/objects/d6/0000755000175000001440000000000014076603612014620 5ustar  andrehusersfallible/.git/objects/d6/d64df40b01f03d7cf73a2b65d26d48b6c80f650000444000175000001440000000034514063414306022024 0ustar  andrehusersx+)JMU014`040031QHKLIMHM3dh}ܼce)}O5FSԓg̰KK~v~z^t0{k0~hyO8wm"sIQ\JҜߴ|ZN:
L@;>j)ﲾ:7e.)5|P%٩i9¶ELsv֦Ű&dW6ݭ#mOsTQ1H'gyi4tM_*L@!;U
-h|SD9	)E%y{bŗ-[h¶&!)v]ٜrcU'lw9_u4䡕G!&%3>a{Nϧ{nlO!܆y7ッ5I((=sﺏEBnZA}Pc7񭬧AF3%ZDxOyT'\%1-uP,tIz##!HuqkZ-^F
ʓRrCS2͊$+ĝz~5^`Q?WbQUZH@=mLAB
П#_LkjA=(a'XԖݹׯŋɋϟ~f\Hŭ|C[-73s&E
6%Q*ei#F3Y4bsoO s}y|]S4Bqgڷӓ;t`W"C*n"yq1~xє
yHYjQPumkYH^= xF[U(<ݕv{WpeTo$XDelsY
Kf,)dN%8ڞk>r՚/l`fȋ41E+(Xe.rI~HkGP (&
IBq{A`_Cs~z?%
'SgxǼIfheK^2goӨ<f3idTѵ*`yNF8((ԲUzgUqk;_^#ӲnAF9{IȡXqUQp,@xŰ6vnM]zgt-¸? ӠAWŌt'[7fy8@V߿_=}Ѓ@h+>:z%^m/YT,sdZ40Ose㊂3
}
{Cm4'/uHT/	,{TH9/||"u;JP F`ozN{pZBKzyv `=aH#.aSoN%yL~H)E.K4.=4~ecaCYn5ƽ_Ǐ@.9d\;"ZFbf@23I1W*LUVpf|1ioC}|BQ
Pm3d%h#>BY)-2{MbTD?u",ŗBg4O~'N|zww
ۺX{V

>GDdMk:TTgQN̊&vekr9T.c܇ced["I%2'q'a;
P̅=v׿fE%Jk?hXK_=\E{T9g4Ƶ$npjKTRDi
lNZЄ5@aδd=q
oo<Z
Ӿ4+@h?/Cy1p]W{as=N:
L@;>j)ﲾ:7e.)5|P%٩i9¶ELsv֦Ű&d䢘ٙS]b*dӧX^N_=f5&@XZpIr4)"Ԅ̂<нp˖S-4a[Đd	;ծlN*GsvC
KE6鍉ѻ
:qJãLJؼ϶ŷ %%k={"i{m
۰3fallible/.git/objects/80/0000755000175000001440000000000014060770260014533 5ustar  andrehusersfallible/.git/objects/80/c6fa64afd1a5f38d57ae4349508a04548169900000444000175000001440000000266514060770260021547 0ustar  andrehusersxWmo6WܚH~)ڭ^:iK6MKŅ5RroCҊv&{xܑ(=IRrcy*ş".ˆeڐ6d1KUA67Rع 8BnDg"Uz=
*qD%/Z8Ӝ(4IfINx>:6liɈ6;p=7KY;WS#$Y+LeC
%:R\Pi
%x%RG	’Κ% b&9V)nw:|I'f&Z>Eq:B؋EMY$Q%pa.Tdwj7zs:<7898:\sɖUl9Mchejl#ɹ8V]f[nmȌZbÛmS%墅-zU%(l=B>LFǡ3#sk+t[4QO0\ΐc9p`.}>d3Rq{VġS&Q"[⼚`-=z"*ԝ"@µR`μs4ͥTR$Jt|Y+c[uʺZmFUm]"{!3PAU@7H7l``^ԗSx4*5hD_-wculKz%rڌO߳_Qd]߅)MdL*nb۱Ya3~!ؙS}_`FUK#fpLlxNG{Qb..#73>oM
1*]m]ac\B*9\Yf1VbP6EݯN:KBJG
/M%r?^36QtxsCwq?>at0B`a1wUߧ0P"*΍JL%\i61KgVurEYex,.SQ\\n%HzsЛ_pZ̛7A,:	
<
gx,NA9Lм032.Wuzd]33~{Y[7_+gxmt٥`ǚV]b~$ɳWM?yH]57z"W,ovGr6l\gn4N%./6ά\#&6Y`{Q"ߏ{_L_
wyqo>Jw|_
c{ϙ%,>ܓd))UOi'˄Ѵ縢c?0%2^plgxa)&
KԺvcjiQAd;|Z*·2
fallible/.git/objects/80/059ee4b15f1c5b29d5f6b618eada3d4f9784e50000444000175000001440000000106514060766620022052 0ustar  andrehusersxao0
PLվ Š (LmU7dC"'h5wNJID|ca%i570e`HÈ~!B0>߯>SwejV56&Ykl)OzR]ljzXsjKg:z4[mz|t|OK=M'˩X3p/.u݄ci@1d|k&L@^Ĥ01폨'Lj dc*j3g	/H2Bs"f2WΡnNYJuWsPg,ͰU#PCxviυHJUB:$ohg&G'5,jFJRAŕl"޶,hUFZȂXV،	?r!
>zgBpDSD爣ysd-.pށ>{7:nΚl5`v?ۂAR*CLvB֋9\#@ŕ>y\S0~Qbj΢˜@TBU.l&X(=Ҕtkse͡;utV!lEiK?jJ#\W`hտ?dfTqޝ<$oy7ϘQ>	||5U_կi%%\l\ZעZ0W@{gρsDy#$2[\|Q!DkDMNXGEnyO<,4{R
.{Ky;isH
Gb5xJ;~A8ڭL4.Oƪ~ePt_:/39$J5Oj3m&j'@T5ŖmBjw;bfallible/.git/objects/c2/f561b11315932797be367d0b7d074cc796d3d90000444000175000001440000000263714062435572021555 0ustar  andrehusersxVo6ݿӧfgdh,MI:!("Zl]wwߣ(Ώ[ w7zNOAӉrfCWdRр)%g`@GEL-K^ïWzOnQpzA6tY2)\ås=LS0UL>n>tD_H
(#T-l!Y|#)CFGn.ZR
xֶ5^VYv),Fe#{|,B-`ܝ#O!:,K.e+DOm)IMCZ,[ndC]_hYa+'7kP&Zw帩qtIN(:yVWd*9"t6,`Yql朘"rB+E^!WTWh[Цs_W)B)8=P9QNN^aǴOk[hU!(Pxa^P(p'_uLTsc`BdkwmO4`lvOiJ|||Zp].s౮j!9: [|kxWt_
Z
iTd@daQB{FɄbnP?b7éo^
$M
I^1t?
~0״j1iJ@˕z=MthKE
&
td6MfOgte6m#$PN.^g
Dw.ޝev%&[{9N%mn:U%\(^Z4O'xOi_8[h$z'0N`#̞XŽ`.Вw7*/E+-0:j?W9x8v/Bo%+E
^+Bw(|ܪq[S:e&:IEnٲ.M( ^sÙ9(.IH֗r*ƋBss藁kS:aX/z/:ӂ-p
$q  l'Anw!C>'`@4XPȂ}ymq$EJh>|Jʶ}FbX~5hrB(fcn!d7\KK,^d~bfoFYVmxj?"Q4@\ju*RvV
]DvʓOh_eu6xX<6FYV$h
XS&XT@3eVџAz3w@{{#Ѝ,`@wnޗL$E],G+#,Hߨ}%J)P	[}sE7؝|i"'[R	&	cC3_O)fallible/.git/objects/c2/1658ccbe1f7bd9bf27ad9d99074e03298d78f50000444000175000001440000000064514061716722022070 0ustar  andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n
ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sRn;̋|fvb7TM+./MΞM?=;H(rʅPE!. 5W%0޾wٞ%eL@!;*9K˹3(Z\YP.V|{j&lkyރsnα_ܪwPCruMzcb>ǹ+F<($m
AZdjݫ'-c**7-~fi1ӆ. %%빍nvXSCM~gfallible/.git/objects/1f/0000755000175000001440000000000014062467400014613 5ustar  andrehusersfallible/.git/objects/1f/5d5deeec47a4ec2493af48b6a3526b1d666edb0000444000175000001440000000152114062467400022250 0ustar  andrehusersxSҢF̙W8DA~$ҷꪮ#CᷮHTbrILD pE  ADq*%W>;x)UhJ%PJ,B AHT)Yd]V5@3ih_'?ɷa~%,eIAp%\[GWH'j|	U7v6pw=9*dz4u8c3IZ0,2CoC37kvw9d{Xf+1ںr%34+P]V's6oj`~oݯ&=-M}xpNj1@&~J>~{$ZBB+fmۏW,8!8bA,5Ed5|Yx}H<|&S+׉p5{Etn&:lgE-*oOucOQB"r>{x<T&WR^H0UjX 3zI[@C`
"aͤŢ'U;MY ,Eh08;_TÛ|lުS`b+-%sOi>skl=7=_F_	i[8R)Sŏ3QMǷhi+hYUM@	jҤpɺTIha֨ڙrp+n:Yݾʧ$,w_srZS<ӳ]n{l7ڗSHo.NׇOùwnߟmõMHIYQIſ$K\R/$-9NiPeyb_fallible/.git/objects/5d/0000755000175000001440000000000014065401406014612 5ustar  andrehusersfallible/.git/objects/5d/8ec47bf5762d54bac0ca5e2b2de06657dc38470000444000175000001440000000045414066337223022117 0ustar  andrehusersx+)JMU015f040031QHKLIMHMK3cIhڿՁݭvphr9m5rekf]GZDGcxFOFǘw9dWJy
~(,!| 9h|sCBA>ޔ{!Unm8I%7.7WbE~pΎ]3`]Cwvu3޲	1W\̄y~;s8](5A.gϗԮ`a7oh:ʗI],d5$\> X]UHibcK<P&VN,
0F7ZFr[3jyc9˸R.&+j7De)m(JE>>}Ꙝ&Uy%p?\~b@wꥫtӉˊw(a+~'Ԕ9~#klVR!4N8
q턂p?2KrAmvx{uqq8"g3w+C8߫t~k7~Ptk%\
gF8'[:	4M]T(|i6U*]-|`0kYQu!"NUg1>UP.'zW}Brfs.B6|l6X
n
R5PVK>DѣrjA3cq/2UT*2FSa&05oY糪P*+7Pl1{`UERB_\hM/TXbaZ5妉J6}P.tFxEΞo2/+[fz=:X/T*js/sUy*O(LۢRKcӝ.\d2Wzu㠪)nӭ:ŜqK Sݭ)hRl9Q0W/Z	'v:cy4D+EU4 /4\ͺ24`"`9=?M.9=}f&4vdP?ugY"&Tn^IIS[=;p}9l@tq:yA
]Լ5prL#EC1RmR(K)h ^JAU
)Upr
jSP#}i8}FV^JAR
Q0eaf[zv~CI"貺:%CR{{zv9	(%|V_n
gDoxq/.fallible/.git/objects/4f/0000755000175000001440000000000014074312532014614 5ustar  andrehusersfallible/.git/objects/4f/cf7339f29caa554a3560eda7c176aa5381df200000444000175000001440000000047114074312532022021 0ustar  andrehusersxmOk@{|Cr=\
%J5RF]kؚн{yI~^?<=D6B0+@w7Zaqs5+o]!=F456q[Ot'7\ֈT
kԋJCw(Eu?D~1L`/f,Cv5R5L
,vք+ -Hfallible/.git/objects/4f/2d7a739dc083e9dd2740e1d3e34cf13aa03b960000444000175000001440000000016114065425041022014 0ustar  andrehusersx+)JMU040a040031QHOKfX~'1}YJS;(!*ڰUVOUd_7TIIjq^qL&W]16Z	SOfV>,fallible/.git/objects/4f/3a74c1df3057ea61eca911bbeb06593f601c8f0000444000175000001440000000401514063376035022077 0ustar  andrehusersxXkSHݯѯK25X2g0	1M6aiKm[vuKT-ɖQ|qfj׿hK7tr'qW'[xj]vʥ\L:)	j5bRs$,N2:R+d>^]>nx*nإa[~V]}u~k?
a~۾/ȋlLL1n*
,O‘҄ufR<(9J<,cO"3i(JDzMlN(S	*52Y0& -UTl)vMl1BP\զ>-AnpJvȤ͹4*G}4v9JE*Lq7&l6oA!@$hOXB9i@͜#
  (⑆	0#à)CT3K#0QFa9	 bKH^P,R$9W-,sՊx#P##W@~#ݸglFh@!@2հJ& b־躓y3@	-}iZh0RͱǥPZ7;zM\T 1px 0+hf*Pi1\/fJ?93Hb9_
T`:ӀMn;(Lsf\ .pZ,.!=̦b:$](7e9psZq0SR:aV%.zZ5i΁T_YG!C_[N*gP/J\&a4t@y_jbvcoo''6gZNC]sq,{k% |kJ=@glz`yl7"VAdǶ:ܹ<~IV+Ϊ۳3奭`fI=.Je.1[MЛq4P
UE^vsBƤ"goi)<+h>d4hCQa{Cp"	4ڧ֐Y:8/T%>>mn跁X968lro,Ss<?r_\QK-0`aFh'tNT;۞l:UNk;Nx}uI~z:`2sKӠIU*b(阎f/hf>A\PY¥
	(Rb(8yPu~kY(]tj6*SWwnw`S3m~Y:*huw0CQ6ѩR	o)nv1zYHTz*٢Uu]yAݥ	kڵu8L_ȆoN2բ[k;׆T0Q_@-*m
e4F^YHjsI|'<[VFڲ~}=78:8tR6h;*Qwؚ"h_Zq_:7xw/L\l1a #W3}c;9Ƣfallible/.git/objects/4f/086ed9d4e0b8dbda2f65a8a88844df4ef8f47c0000444000175000001440000000021614063427305022302 0ustar  andrehusersx+)JMU046b040031QMLK-.+NeX2J<--66>+KMMH9`.l?4^{^BB*gd&$fg0lU<:C	Kv:'wE7fallible/.git/objects/4f/0a8bd1bd182ad6355224e896fecb128f4daa260000444000175000001440000000211114061721675022077 0ustar  andrehusersxUao6WsDnVKnq51A+P$**IIe%NC>Dxwサwj/GGJTʺYm],KkzEǧEzL'_^'Ho~N㏩H.œ)؛ZQ
u mRyJ4گs?]."I	im>{R&45>;z=Ե2rhpTk[-tjrO&I`Wlth 5SuFUOud^QnW62*aKܙ94uq]I S>
)0AEHdJzSpTAil.Q$*Tב(
c ilp{((k!4Z9\ky|aDloϺɢxMX ]YR4.aGocV|tg6!bOP-fgg/f0=e
]CGywG/oO/u+	'Ow@Eu@QMqLTDŽG;il-<WrcP]UrݭG@|Ea7-`\AQNR6@q=_+9l-\V/6N6!6
,iBEvv.kͱ1ӑť~>r&"4g'wva^
wϗw|xQFy,/zq>G ;Xw#vޥ#";[\ŕjČlUjjZ*Vkg\9saP$f4&w_GKl)fJ y?"wP&Wջ?r_v"Oǫfallible/.git/objects/af/0000755000175000001440000000000014062426675014704 5ustar  andrehusersfallible/.git/objects/af/b2fc705a1325d29d3c4b8e7e530f2e1f6a005d0000444000175000001440000000070514060766664022102 0ustar  andrehusersx+)JMU052d040075Uw/+`h`dcLo$^ݲ&8D79#1/=5'?㗝۷q՜ڢjI:ĔTscoκ]fNAˮÖ7-OT6KiUՄPyE 3ľJyqGY+
S2K@J$.s3fͣK>ƨTbfbXQ?YEU{.pyWRGSW*_n3{w>MYqY:ùlזzP\c]Pe MIMa0x`!Gl.HV|y%I9@>ZzS7%ߘ+&-83=O$()1'r88޾љ˵T-M..f>9bN׌ӿ^/fallible/.git/objects/af/bb4de81f2d757e981c45bee6311ea6368379bf0000444000175000001440000000035214062426675022137 0ustar  andrehusersx1O0F+Ne`ٮ
$6DJc:,NTvOzIq`:wS8>R 'D!b惊,!E
lHDĘ> qHr٨ԥR8YNt>z4u.51x^Xde3;-+TÿWKj_ /pi^Cy,x[x͟iyS!p'gffallible/.git/objects/af/6bf5ed0cd4edb2535006214b68c0708372137c0000444000175000001440000000437314061741223021651 0ustar  andrehusersxX9ъf'ѻRCu\uRJ9S]]ؕ{}S֦dqyފnyc^\b=u}Ǵi4Xհ 
/dEAFԏT>="\sQ),Q2eGǐ?À)b{vMw6-~JhTKǙu]5ͤY~R?~OAiLO4LZKWCVKbڊv>zj٦5},wԶ@y9PErRx9D
_EQ
Eg7m	6%љF;yҳ-^bac^UdžPOXW5Y;b{;ɾ2CO
05MOCmiMBKC ѪZo}(Ru=oK>K3#%ևFY3T6(*Xq![BjʺjjcVamKt3Ħnp3O\/8v\
5sv#
l1Ib%0Iq9e2EE{=LG(aM
H\Ǽܟ2BLBq}OT4*s`&_]I3k'k]Jcc?r)Zø֠T#4AzPcod*N:ˋ	xV__:5aWNM~DZojjYLҴFnE/ִ4JC3oze	UDhNy(#Z6$+]I77 .u	XDː/(.p_DB;r?_TǕ[ܷoMGjA=57twQ7cRG8YCۏވz`2gJXQ1zg%K.S$[KH9 _vcj-#Bp}PgYA>iȆ~=F[Z#6NhUUETeÄh"_)Y&H#X'_߻_oUbUgLM[!Wn]^Z@uPUa
g+HJ8x,SQ
z(8F_]n:a''OwlSŔq]7tP;Pqw1 aGҰqMsvPqe'~R@(.n0$TXơot;{ȃ/cԟGq\IXقAkQ|
a3PDX~D$WV7llT-TڎS`nVݗcj?lAdgak^ycKNELqV;A# c]L&HJ,v6:Ab鬴v4D))$7>QPym!HuAOK'H,PyPBI=p	(3֟z#fF˩*Gw"N`FpciMޣVcL1!'/HٹٓvO&:sGC竜Ʉas=
ܛaa/χr>vPgV{x#ÜnS쪢qr3e>B:~Y+Wv\h`7/8?OAxo8?L=G8ʈըssfHwN79re/kn 5ÑL{3]h=Pm5pH-W;|6V4w@KZb݁8QvpȒ$
2|lXvP8Rĝ>c70/:.8Ta}w0y1fallible/.git/objects/42/0000755000175000001440000000000014074313020014521 5ustar  andrehusersfallible/.git/objects/42/136198d1e6fbccb2c7a8ff08b77c978cf19b2b0000444000175000001440000000316214065400375022126 0ustar  andrehusersxWko7WW2Jt~5(G9QlmX2*ꎧcs"'Y)Yr4ր!\׳?D0_>Δ%_RK+LZ/O"c+Lrg
˰%|?=x*\r9u)d
c~tpt;8=DA3Ƣ0I{3#[J%E+Bƙ-*q$=U:΋Dgu(e^-$ڱs|]*BNy&WZjS><'0 125aO]fVyph`J_Xv{[OeRb1)lcB'{҅ƅ8OAu&<1[)M˵EE*J(es6;X
(^ػ|VB*-"6I)iHp0}}>P^)kU|vZZ˕̹Z,sI;r%҇2
PMf)|枠#gli|LvD+j5l=i@:ҷ`:&RVF%ϩX_[lV;%p|b#ťEP̅v	7X])~>t$E GŋbRMƗ^Tl(k]mBy(ފ?|xСT%VBy+@U?5epl,nx;ihܕc?KEN[Pm&zPx_/7Tػ,2эI?1#@_R+^;df_\)Xo:<)6U{8pꑫxy9A՛_D~}c뽏;[؝|P²|Zqa0Sys8۬>.q,#9{S5"˦=}k3$핒٪q#q=3B6Z;u̡~
JW;-7D>=2R16bOT,5fN})G!q¿Aqۦ682ml}<Mhf.zd!fallible/.git/objects/a1/0000755000175000001440000000000014063436230014604 5ustar  andrehusersfallible/.git/objects/a1/f894bfb63a9662b708511f8fce308e4a6ef3e30000444000175000001440000000064514062436000022036 0ustar  andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n
áE'OgV]s|0u~5<ܔRA&fe2LoW]ȴCl	͌gUj\]|]Av]o}9G:}>[bZ
ص`g7{Bbis>~}RZY{fv	)E%y{bŗ-[h¶&!)L{Yg5K跰~
"}s{Wx8yhQIۊh
WiOο[T&BU%3.`~BSEB}w %%빍nvXSCM~(fallible/.git/objects/a1/b4b72e65a60a7089602624bdb1fd7f4fc5209d0000444000175000001440000000034514062451620021733 0ustar  andrehusersx+)JMU014`040031QHKLIMHM3dl9np_|GKO3f`d3|0K33]m2L.Zޡ9Az\R8#4'%>-13r'*mWnb:KҘXtv0HibQTg?ŖUÒ~͖k]3TKhy{8;dayMj.beLmt?^2aAH(BJ-3eLb:8
}@G
et/'Z3Z:;vϝ)A&EjGbeT<JōAq?:g5)
,D3%6E,KBNtURRhFi8:eX\xLR֔Gmn3ikDoϋn҄Zh+-XOy5X7iQb.ykõSnMaZ&Y3xPάC1NZ7a%ʊPIKfCk	T	@"ָ$v\}v>;Igݹ[?:.Qd1U4awBGWRȷv`udk,~5"O8,xv:	1rǀ31₩vmMjݰvcl-ʬ,у\}UW=Rwr7>>yg̣vo
q߆EQR,ElJ4d`Uv9LB	]WʑSHǫ4H
\R%[B*lx1lR:l9qr7"7~]S. =3?]_NA!MPBpLW?w}>"F/1j@lJ+0؈
{"6;yghp"
(XG󉉈QIu!1QΉu0C:6t\Qwڡ2j~1鞠[&3rCӣkDb`M;4`	|]rZU?
@-M3(Nw`SP9xt

+pӡ@{1C{Yo6XB!8ނ+{v*n%gd:biޣ$xtWrNѳD0sس
ʨ4L
MzYV$I8C^j&YWפj˥IЃzhѲ/g8u_b};LKFA\yjR}jLKM
7$2vblܤ@PB(^B)mzNNFG-p$PyZX-tO2L,G2D$&EIh&Q2MhГym09ka^)}wd"m轑A҆lrLh$:5=J"
>@lF$(8`jS^`R~ĦXu`^~$aD҈Gk{]պ{Ic.ڝc+4	Fy. \,̊'c\D*)T?އ
H2 qiɳ"'Gm@c.371sfP|#!;6psizQ w0_N9oePQcLQ1H~2% #:4OƩhϾBB9jd8'dfx$ZEri`=p&:o={#||^4'gl6g~i==`+ʃ}Yy?4M:D\Ї|Z4(-tA,F<6Z$?aq
;⒎]w@w~?8(
~v\[`gB,tjurAh
<ƿ(Ww$fallible/.git/objects/a1/fb25331c373f13a9f9d869ba9b71944c9300740000444000175000001440000000064314061724525021541 0ustar  andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n
ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR2v0֍P%:j\]|]Av1ν…	ʂuIAؕ
3xΨIXC-L@!AN}ӔE:oc"jitjBJjqrQfAIf~ッn^Xe?	bHJ~2yg]Eٻ+eKIqlw9_u4䡕G!&Al+fhz'S5^ͧ=9nYSUQ`!mu56K6v)ȇz$y=Qíkj(>۷fallible/.git/objects/a1/4474c7bd4e8f316bac6c5b31337e7a31b8796e0000444000175000001440000000075214061717777021771 0ustar  andrehusersx+)JMU053g040075Uw/+`??`_jԓot^gJN#TMbqqjQnrFb^zjN~:Hom׾y-sd%@f&&
P幉y`MlrunbosP
/JMLM<-f-r[L}A
T%)`cOonZhzݼ[6\UM	UX
23A쫴ߙgm>JxŻ"0%-z}}8_22Jrs'Hje._h
Xmfз9٧^y)+.Kg8RJ+s̾$I9z)?Ma\{zF
+sw]׳vLm%dDU-lD (xˮÝ.ֶTyt;'1XTm)#TkN:
L@;>j)ﲾ:7e.)5|P%٩i9aeL$▔j9(/TWU
+}q!;vц9LVFW)TQ1HM;vl05{[($V0}ϻIAN߬֩=Z\YP.V|{j&lk̰sΔI}ZvX[Dqk5Ԑt]dޘqn
'4<
1(4;lK?ϑ_|"[Z\R0ym۳/&6x==jfallible/.git/objects/64/1c7446bcf07e32333cc878dfd699cc813e93fc0000444000175000001440000000546314065400317022000 0ustar  andrehusersxZmWH+j6@`DݜFv8'$d;8IE}n%ACR/r!UlR{nѩ?/O
ڃfNlz㉢mbzt
A}9Rs;t&'jNk/_׋T
c%\L sD	#uޢ|ǂw:kj]
>t{T[Qg}zCśi4\x+ڸ?k|as({'ow/'В5*ʦQ7{d][*xt.k8-Э{a;R ȷktvE
 Q:={ZNk^Ay5_֝f!9(q3_șa$TjpfT˹|ԑ
+pU9o6Vo6kJ8}p&VA,xAdҘ,VZs:?)+/)v_^AbɀuaȦY(ǡ=3؁"z2*Es^|f9~&Mj׭ՠuܱ[yk_~=EqBc!"nQ
MGC
qQ|BCVI6b6LeW{w!`Nn|S	^Ѝqc#GMB(vO0aں,u/IBqsf3ƈ]"^~s489`"H8f6` N$kɼʜmz
ch8m9]lCec"BS
}\":Xa.P"o:CQ_;L͓md0]Kpಙ9qqq.oI"Ci@N84HlxLvw`>(r7}s8E$
Ŏ^ծ۶$ct*vlMT"rnׇa۷|T5+B|~έCd]'ˇb1ٿherA;yqmz#D.YL從:6>'{7'ǵNxDMA-_}׊(|b*eJۿ𓭿bn5ȜÀlwzV6Mp72ƥdz#yZrVĂ>#FWłq/b;v5.. lW$%zNb衚ok%bA3=q՚$ږkpYhhS,S0F;~a(ׅ'4C2d94L>	VNw&RYZ>{_L(&o&qɪ`lIB󺊂! pyA6jt	.OWLTYɣmP86`tⴥʺB?I~?^M7rҝ-1ˏQ;e
z*`˜kwn
(͸Yl[6AA%[/ʻ1
nf]HzFH4\\H
ߒrfua5J&a\P;WY+ǻ--Z$W/Duo&#CErI̊ylZ%:Ucs(\ h"i3&]xݝbX֙@Ϻ &`*B`=\fX&w?n:4Pk&tq2Wwwm@4$Oyݻw4s@o|}HSܳqlO C3Jdd݃ŃQ1[J!aU<'2!Q޲umĥOq.Tn.v!QҶFe|EWToEU[{e㠼W2݊1vpnR8]0E3Em2w=%dyV=k4#&oI>V{*I|'(y̮Dd|W1h͵#lǺ_RH3B)H$@=d/vKKeQYtj|kʚ-k޵i)bH&?2Y1_ ɮ)2!Vp> PNG߂ oe;+ZʁOHԾ|.άa
raoח8hrq3"=e
'ˤ87`(oq%jreX&q]hUZDWP'A[tOz;aUz(~ćq(8gDYT+3{{ڍ G>e/c9׵lZ5ie93A(ʾC}Hء3iw&=1ї@6D{[̜fallible/.git/objects/64/23c9a2d2ac3051e0d2ea309c62efd64adbc9850000444000175000001440000000064314061725524022074 0ustar  andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n
ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR+.d!yGD6ӄf*P5A. vib„?Ee:]ӤB]AjJ=O5!%8($3?w7t/\M1$%?3.ݕ2R8VC
KE6鍉ѻ
:qJã 34i=vӞ,L(Jfߐ:cL~CSZ\RмۨNo55g	afallible/.git/objects/64/f2572a6b64a5cbf3df57ec4ef5514fc76e20ca0000444000175000001440000000061214063432144022165 0ustar  andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n
CyaAY>N:
L@;>j)ﲾ:7e.)5|P%٩i9¶ELsv֦Ű&d䢘ٙS]bJ\Ժi0Wdz唆($V0Ƕ{jb_%oʟ95!%8($3?w7t/\M1$%?_N+Sn{DќPCruMzcb>ǹ+F<(ĤdҨ.6/_&-nSE}s~t͘-{eU5z3Y+\֋:7
[
zɚ)oJ3Ȋwk۱`m~YvL']mN=mh);v/e~l-۞)a],KsV?gYg{W,¶liJ"|,bFIGȺCa[[k۽@Y{1orrW̚aZ8_˅7LlܼL/$l7_D{|\6Ce]85c^V& [8
%<	6R?~ͻey7*tRcA0N\ΞK	:W/pPVP1:m	HndzmdkE-YZBصHHcUnN'ކm%}Su͓Nn5+~=RwbkeǴ Ӗ>F!v%8>gmJ:'
Yu2oI2@!"	$7Csr階/*D`P?:r=7KХNkaHLCiNv2xToT*U`R+
@SSI\'T{(BVRcB/hLs=
`$]ۥǣ$jVfONbMjhPH <y{t$n0B7PTlfö%I?BZ%"0%*K'8@~|x?}_I>.7[jœyW?0[r|(|sFQ)r3vB: /[ΗqR@$zi(6UNTIG܎Ήt2q	)8QN߭L4(0iǵkDfqڡFMST<[
|twP}(`ВXi&="}ރ"
`E~#-Qa6Q?U\f^3NtEno`>RAպGG9F~x8]a_xa`,VaJG/04HA&>;j;FY$'WWEN{8<
pH$#pxC 6 )n@X+VO&h=2qqL[hŜ+oP~FClFiWmA]g9Ή0!kYO$Hf!{"E2;i
hb2-<!	TJD!iA|7s>*mraee[SH9SC`	rPJ6]Ss	Z÷{6]M7V'hP5܏U40y'D02'g4_[SJ'q=(k蚟m'YTv@̛sZw4Cf[">u';Cc)T06_腅S$DbcŠ/k/&G VB5Fj-55ܐ۸=јT(j55ʹE-4@VNhSv|{#KL>[HgRkW'.Pwe-^DicʝI44QQt`VGk_&.-pp;G:zJg=h
9c*8*)2UWdPZUxh|Eq:BEMEP&ӟa.X$z?z{6<?8=<>ZqIu|&Xʄ142kowszUVmd2ַfUl|=dy2Z2Tm=B>Lփcǡ#s5e`\-((Cl.gHQc9p`gd]NrD%q>c)Qq JEtKaZT{EhŞR=N*ԝ@µYyA:+AɥH\hwBVs0Fge6ۄ%lҺD8YfXV؁ёTp3Omǫ:E<׋\ܦY	8C,syZݦMr&7jX,oܖ/1T)8aFDfjU19?#nG&4:sh0z|nOΤb8n5EİpQJ33Q	)ɕ+v5(J/g_Dz7Z_ײ4~m2*[$Fg7n5r?{pFcvC0b`a1]6ߩ14P:2.wMK!&\k622/KgutEIx".S	S^R7+o9?*d&Ҫn^8&]drZ^a:jVjLV
즶գv^Nq(K\>S=Û9ś#ձx:zIᑻN;xbB8R)lX6vNu@f}Dg_7g38$vܞ\=:|p	yxlυ{>awp
_0o}ŴunJ^)6j!/ޛ~tA/>Igv{wl/>E}4J|Y|#GIł11Wh7It縢?v9Zƽ\,ݘzf~הlOsCVfɸ9fallible/.git/objects/e7/04c0a03af39be52bc91ed676794780b30b65870000444000175000001440000000027614062435412021616 0ustar  andrehusersx+)JMU04`040075UH,.N-*-HIHM+`8y}pom&nF"66Br&Cb%eywb8uOj
m/_6ϻތefbPWRQcdž
W%t!&e3]Uaוqqy6A-
kLfallible/.git/objects/e7/1e1ac9ab4c79f8711c6f8ca5a08852d3811d170000444000175000001440000000134714063376316021765 0ustar  andrehusersxT]o05wbCzB]R)Z4i &NcPⶫKNҵ+cs97Nb6	+"R
r~1|]hQ2fi4~J1ݟ߿w2oW M/mNπkNT؋38
!ưTj#Hs9	",XjQTnnoMK[.rR߽\Օ\jB4ƞyG5(YhL)gX6ͽ}E.#"iVd;N{nW;е>IXAa]DvwLl*HAq}`v%s<ߝ ұ,x2uHhXN$xBs#G]z9ۯ(u(p\E暂&Z$@̥/9j".|Z)\ÔK%^bʘO+gױMh/MxV=#~#U1bR%r
d)lcc؃82_L2[e;f™|v*Q6:n/:+ڌ5pv٪
F;x*g6gʳLe`N Do
nY*rvd9mKGco|9zأ3dBM}x:	W~:..YP'j_
%tWQGɒqǶ*[Rwnah:jmt¥zRx^OZ	_´fallible/.git/objects/e7/1ab6d8866a75dd62c8eb1e5ab3148fe7c4d9400000444000175000001440000000010414065400317022111 0ustar  andrehusersxKOR03c/(MLLJK9z\)Zz01~qQ>LnrFjr6@)fallible/.git/objects/e7/df15b6e7b1132cc6b95ac9cdd9875574332b640000444000175000001440000000152314063447231021764 0ustar  andrehusersxIVWܽmFQ:
'f0v`fl~}wI9:RҮi	1
Sgw:89r	gj'@$@Oh1LhX„S2,1CX@[hHDÍ'|.5aTwF";xpl=!z~81#N6·qMe֔úf00RnB='XfN24NZv_AzEMuA1jF-W]\EbK@x#u-{̬ڋ'Nq8H櫀^u4kX.J0`
ʯajm\xÞϦn(}V1Zre݌X>+d&H-so;lM_O|sQdYQet&`xn?v[J$BV~iŭe>BC[o)'*C42't+tX}SvEm{w/6Su_<5¶"Ea_/#5*	T']?/Vh$ǭ.-Nۛ G7|$Rl

`]Uoĕ;WbxCL<5l6UR>϶sVu5G,hռX6>~@ RKSv郩
Kџ,	w
-W/>43e9ۍNޠ6BCmйi~Rπa*vxq櫄]|.MkrS[uPQXG~]HC	6'7Ek.6C
,Ȏ$۟"%uk"n=y*72ԣnʱŮ^P]4:㎧w|MbYof,E#U[+6
&3p LΤ2ubU`>薑-S6Ы3>GHdT5(hN.[
I*7ieL7Lg|Άskm۠DuWsF~:fallible/.git/objects/02/0000755000175000001440000000000014074313065014526 5ustar  andrehusersfallible/.git/objects/02/d940c3bcbedb2023c09f82d8846bff974eb9f00000444000175000001440000000015514061737703022116 0ustar  andrehusersx+)JMU044d040031QHKLIKfܟv.?ԫq)]Ur
y3͠nJD 0Κ&j6}] yh.vfallible/.git/objects/02/0afdd860d6ab1e545f36953b2f54d0e80d04d60000444000175000001440000000337314062436000021730 0ustar  andrehusersxWmSFWlI;5K@^q5xj0cL2CRu;	vgO1ia&}}$Q{W"II" -;h{8
.Fgt=yrӥRUeZʹLdIHDX.L SceVjG/#V}==~z:i\}@7]AJ?:.e8+?2Ƹ4!
JO3IqJK@="N0y|'.R#Y_jZbKMN%'4fp s`-P2V4TNePk"I2g"U$!?`L)X{U )B	q$Ey)١rq;S)*M2E\C1Ek]*\rݯ{6j`+e?P6ո[hyo{p\a.\nr8
M!δ\U:!;Rsӆ!@@2IaϹft[Uq;4\pΌ8H*ZvQk$ZNB9)fpuq0zN(VצbS~#5_ڼ,݊k*R<g@	q<;j12PS&$_M!Qnz&:,<ܔf.V]zv~p!{XHYT5j4`f¢Tc>䪪]e
o@|yF\aw<9F8(gqUݭF&=<j|4:չ7#rh#|kCdO$Vrzv[)Z5cצdi9L\:
LeT*!v:::4:??	b0ppa		iBܚGorxR,qpJEu[<|l0xi(,p
@΁mm`~DNZz Xg/xM;͈	%6`b-p8҃qmL{X=~jE
e3WeJXDݷP޵R޽vIYuKb}b
݉n(^{miZgv>u܆o\>zXݫ`8cő,09~|~@tR;~ݻƤp2S:'ufVߕި$8#^qgFfef[$ϹBછb:m]OO~+4awG?қP@v}ҩcPN9Ր|հl#8ۖ['TEQ5E)0bye#֖
ob*{VhefiPI$E,/sGlD!e7]m:-CéaPL*1$AS!tJ,HqMٜ֮tMUV+fNiFx>_ᕗ-U	݈b
͇D=%z[ڐK*T[T`LGQm;idĂ4k?bs|T}!mAANI|}&ڡZE.\ip*yBwRǕyC[i|=#yJwhx[q;%~l5d䉡M%دb7y[ħI#
|f/B̲l
Ř>cx=}~?Rum#PUǓ(Wfallible/.git/objects/02/fe1e161a9407e923dc0e4fb9db36881350e6f50000444000175000001440000000061114074313065021664 0ustar  andrehusersx+)JMU012a040031QK,L/JeXCMSUvV<Uﮗзc&iR6m=$e6:HO?w}OSe}un]RkJ|S2sRu_γ^OP5A. nx\)tR;b63uidO+f4 PH,`58e#Ti%kvܡcԄ̂<нp˖S-4a[Đd)>iP˽+>G
=lw9_u4䡕G!&3L; 'g7S~K/EJOH%3쫴)Rģw\bMc$uFfallible/.git/objects/02/922f7d863e30f44953cb59aa98d464a6d407f20000444000175000001440000000051014066342201021531 0ustar  andrehusersx}_K0}5"Rʴ0mSAdn4/nYg#>~:HO?w}OSe}un]RkJ|S2sRv9zooނ	rutu|:w|1/>Z
5b
~o_˻lϒ2&@XZp%_nVBMHI-N.,(cp|p
+l=G5AIOfxUټS9oi/]un;!9y&11zw{^^G#NZixbĶb 25Z|ړ1PE[gl?_c4ioْbF
v;x&?H_-fallible/.git/objects/15/a007155be35e28a82bf26b3864a12f03ee57c60000444000175000001440000000015514062452350021570 0ustar  andrehusersx+)JMU044d040031QHKLIKfVxe8}36P]ic~tU+md,v-[}01Q39묹Qlm5
j/fallible/.git/objects/15/0d5c1823385b56828e6370d84fc7e6745b77650000444000175000001440000000030614062435421021333 0ustar  andrehusersx1n0;@Z(1(tЭKљ$>h<wu(Cܡ[VXFC,)G3iKf'f-N9E&3cFJ[\	RKhH*XI-$*%̜em]/wu;
qAR8a+
_.0u9o#|&uSfallible/.git/objects/fc/0000755000175000001440000000000014066342207014676 5ustar  andrehusersfallible/.git/objects/fc/130fd2b7b51e6980032a8b01a09bcaa865f74d0000444000175000001440000000023314066342207022003 0ustar  andrehusersx+)JMU043`040075UHKLIMHMcU?`Ko]|JM6P	\^2Å'i"`#y}۠`_yn#äf/;0mlzTUi^fnIjq^$6;/#W͸
'EWfallible/.git/objects/fc/ae40d0b35b96a22e4c1c150d761ba81f4685140000444000175000001440000000075014063376342021730 0ustar  andrehusersx+)JMU053g040075Uw/+`??`_jԓot^gJN#TMbqqjQnrFb^zjN~:Hyىɋ>$%SUv\/D<71 1=lƖ\Vta
G5(51%7d^ߪ=r?HrtT%)`cOonZhzݼ[6\UM	UX
23A쫴ߙgm>JxŻ"0%]'٢,.|7'䡴IJ<ǧ,uYç:tV?u/~Nnhʊ΅e~Eb*+InRN^n
ÝCL?nX|ѩR@XPA&z)Ƥ]1n9PEřy%EI99}ٕoi^
hirq1ɱ|/s*fJH'qfallible/.git/objects/3e/0000755000175000001440000000000014061724505014615 5ustar  andrehusersfallible/.git/objects/3e/75130049987a5c6708a32049a6d913bac284e00000444000175000001440000000357714061724505021400 0ustar  andrehusersxWkoܸg
Agaj~pvn>w4T</_qBsLC<|`ve	VׯBźN7$e6_6h6jӿ$_fI&cYIEU4YJY\*k@g$QӨq0J263XoXNkُYL+12yB&h$2I`,=I xv$֬~I:σ`X1;~snz;޲|_+ɞSzYo쳿V\]d>zί\~{\^|_/$C%?%/QFR7tr5/cA.>ڒ-v+QS]	g=ꎬ\["Rr@?6"jtn$JsZNJ\Ύ2l
NTUyè3EsZ*`+a=oඬٰfdzmz*itXbT$hUVPu$"&4bn8_-)B%q==53
4C
@)4eZVL`l5ZuOV
2m܅,	;2RCǖ`LL݈/~{xG?~ywQE^BxDTԴ*H5e4,>}g3J]%dC"CT֘it[;|6[bΦ&Dgkcg)p}h_j}RuEG[6vzJ^ه[)4Ͱb־gg9ώ8sSǙ{3v|3sAퟎdC+^]\ :J֩'`JR32

'vfw ggDjP{aK0H4 p/~ܸIovr,Ѻ߱{=[SYxD/2)"E*ia2ʚ7JxŻ"0%-z}}8_22Jrs'Hje._h
Xmfз9٧^y)+.Kg8RJ+s̾$I9z)w1qaEsKg*E`AiRNf2}[CWoxv@g$%%CgW?:3{6J'\̩`+q##fallible/.git/objects/9d/e5f8aaf93d860e20dbf33e4e3b1204345ffd360000444000175000001440000000061014074312552022104 0ustar  andrehusersx+)JMU012a040031QK,L/JeXCMSUvV<Uﮗ }[lv&['4:}83? ϝa}ӔwY_}vC>Դ̜T(yݽW>z)TM+Ȯl.2ZE?eUe:/(ſFicM8e]S&
/K+d
NqsFɚ]+w(5!%8($3?w7t/\M1$%?!`}~r悂}ϡ"}s{Wx8yhQI<ySݴ}GTufd};ExKL~i~4fallible/.git/objects/9d/cf45c0012773c56d7066baafed9cccaed1ddc20000444000175000001440000000150114062443371022372 0ustar  andrehusersxҢHFgS(AdbzbQDAqW"wfr'232[Ꮱ#`!6$YY2X L8#Z#BBkbFd[
EvEb#
Ct@:H
"?dD?oM

\o7"+Y3fZJI%GɪnX_-:ON
d%IV$)2U9&\ey˰.iR;:S!)IatYK$c)<.(V
6~8uʌfbACM0Joѥ)7-I|m2D{3}RG9ຠ\B
@Mu
C;y_nHޗCHnHNKЂ`yxU?Β1<e3m]qP0	LѮr+Ec(`|m?(ۇ~zJm (匙Q7]mG=oҫ6iv攥sU7&uB4
5ky,֣v!>(WΚ=dx.RenW4fe"|(kgu=ɉ|qM2g(;6g]/;yWi$y|{"C^Y}͜|^d8L;ev|z"nx{q:\̙&(I9wFr1yxGy;jrT{fZSVro9Tm2ůСguWشNZ)C)TФaR?β$4}S{31T`:Fe%)7Oe %-Zfallible/.git/objects/f0/0000755000175000001440000000000014061737703014617 5ustar  andrehusersfallible/.git/objects/f0/91b5268a897c3a27f91d4ed8fde29350f95d780000444000175000001440000001237114061422612021725 0ustar  andrehusersxblob 5348
u&c5l0yK:zZΆ
Kӊmsr=%.?WOh7!1#^PilG%Fjm[Ua]P{
5yF8p.
)c"2Y/-n1r&~+I/2k?%UE	s}4Z1jo$F-!Ԥop$fAws"G~ǜ
@	by[)qQ2>Js1N_Y$&YD>kUSY
&hl
1s˪[bD4Ru7uqnå(%i߰(qјO1e`J
$9ZSZqO
Cp$yEogfyr,FъfpADvyd6aɬ^,=8*o/+d(MKeZʚzbRO%QvbGkG*ʒbSKE,nb4ǴX2ngsɰ޲1N l"+	Q6+™‘kCR	/M|I!U65HLKDM5BwX:'Pj+#fHT|Hʮs~
5JsT3"^PfąK{L
$?rS6xܓE
(l`g2+85NFkA5'HO~7j$ T;LD6PLh1$\5i`0y)({dl
QEFQGt{0JnӟwlA}27I\:Ms[`x 7IǴIZT><
K?a	qp'MR͹{xĞ)&QYf:"@moRv'P>-1AVsY~uC[
44mYϴAE}dV?
6[C+LoJ!n=io΋8?>Bp$
t#HLΝA$HD@)h)3ky,ɧfF?#'R(qبتsEHR*Fכ߆ jaB8/!1j
Uڧ.$|ٶ69oWm
H7蹸V/

6ʝ :\>S|H^SdG"Ip	l'AB*"+3ة4veSV%e^jopYʧOyX6iߪW
h4>	rၘQǓ|hyt
j9VPic"%4É6XKUY~7_g3tLp	L7	ߕ˅oByDouTXfu~Df2p	)uKd>spKrBPAM=F슎3ٿ'mR\9)JG_|)0g^CЙ6%JrgN0%	۟$,!6pvS
ژac"~ys^2|36F!ab۔VY}	Bq}Ǡ3=N)9%;vӽEg33!`&3}&#mflp+YXT4RToxڅoLI͆0>ݡ	&M1g``a7i
J̳bZO+~6"4V	x 	`<w4[.<3:KwwMf*/8pIjB#Q)UᢃC`0ʵi`Kch0ޡ$~E \zWKGV_X׊uqHc;BFxdfO$ sd@B7e-zmQUuz9d0"K^4=,udZS*Ƭij[]P<{.7L+*a
-rnOkl'%dzẽ7@padü8v`nzh4M[< E3CJWٗܐ8,j*vj֒G+ط|&}ѠQo-Ԭx<[0#ҽ0
EbGL$iО^#qis,VcD(Ⓡ R>tJY~<~;60.{Qhu	*w3]WޔkC%ݍV8Tq'9㦇Xְn'IRa;x
b4v3v(L#&>SO¡L`l=\iD~㇖v&ڷx6_kH@
Aqߍ@Rl4ФUqW2e]fm{eSb:Lڑ|T`Ae;ȔeGRS;dcg%@}n2hR%k6$*NbB=\vuw#Y1hE)(Mhk<*YđW9?]ƿJtۭ^t#(]WI\سL0R-\QKa.7Yh\
sk?=db+
R3'KW'lçw`n0n'EA80MA5˥y<3^Z4M0H6(rhsvtۗ_4ON	#−/;?%rѬOܗ/B鳑&/ N1y<.ib!3ф9*v^s	34ɯ53L,g˱/%QBx##8\vXiFnTyꞧ+D6ZDQ"Zu͒iE%MbZTQ*!"Ed`WaOf}N	#:shYaDX?A"9 Q@\Y$6PI.PtA=ZFplgy͆L`"Sdp>2|g+pj5Jɷ	܄ՠZls䥻qxS@>\d⮸Kc""f>)ЎN~x%̞?3_;)9J|ssgA'."E<_AbTT1߶Bm+.(&Z	5/Z+e7^6BW
o[ARrju}q"(9f%Gq:!яfn'd/:Otf)fallible/.git/objects/f0/f7e4da9fd326e1643faadf9208fbc0bd066bfb0000444000175000001440000000153414061737703022412 0ustar  andrehusersxSKϣF̙_1R
Q6
mll7`x6/}$HSwuWV]T#(
2YLL!ƙeI4-\P,&qJ<>kG+p`8N3JKR|]1,c8z&}V߳lߺP<b%	l!!6fObXT<*Gn]ٿO<"X
99GׇH5QYJQ{ڐ㛔4Kw:3>%¡㎤>:Ez:~#Yb'+eUƝZ,2ڿ
(0!{@+1S\Z6	l.`>-My[~T|s/C>WTul|Q{8eyd}资u挶0Th!hrm$h?p}wKQs6$~{SNiE\{?[/:5:%>Pɕ0U_18ZNI\g"4 ~|t2≳@>	˛r1TЇӃVGJ,h1
]CN)~~HjU
x:hPO)7F7.}׉pPcc`fallible/.git/objects/91/f0a6829ca45db51a06118c8fcb75481f0c3eeb0000444000175000001440000000122014062144133022005 0ustar  andrehusersx5ͫEƿTpD$HТ193.R	QѰy9ܢ4|˕..$A.ʅшLZS X*
	a|9_L-/C~
o\M}	,mE
 .H-0 ńj*r̜jL(]
8`,.%fm_5}bуOmz9=G)Q41r&7@z_4W2k°}m\?ğ%hD+I|.quW
O95dc L݀A`ѝ7:8ޞW>?V-M8Ĝ2iv%:d%ȥze{,͚+'/+~5b+(JihuIW3Œ4-Mű@J.
nǕ~Z׭gF䳯DgBѨ^Ŗ]梪{	6$ߢ1aE޼޻s_.c5ߌ؅Cw3w-~ɽ)FR+PpBsLЊa%o͎m9ỳn۽kFR׳H-w@	!p_eR`bba
)	RՒ,S&޸u;o2s烙mfallible/.git/objects/91/8ba6e1821172fbd7c3a44ffcc71eb7a80347090000444000175000001440000000064514062450332021745 0ustar  andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n
áE'OgV]s|0u~5<ܔRA&fe2LoW]ȴCl	͌gUj\]|]Av]o}9G:}>[bZ
ص`g7{Bbis>~}RZY{fv	)E%y{bŗ-[h¶&!)_<_=mTFU_bÔ{"}s{Wx8yhQIۊh
WiOο[T&BU%3.`~BSEB}w %%빍nvXSCM~fallible/.git/objects/91/ad65eaaa32978ae699dbf11c49d241ff375f980000444000175000001440000000064514062451620022056 0ustar  andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n
áE'OgV]s|0u~5<ܔRA&fe2LoW]ȴCl	͌gUj\]|]Av]o}9G:}>[bZ
ص`g7{Bbis>~}RZY{fv	)E%y{bŗ-[h¶&!)lK]UЙwz
s"}s{Wx8yhQIۊh
WiOο[T&BU%3.`~BSEB}w %%빍nvXSCM~-Lfallible/.git/objects/91/0343b66bb8e0bfb9edf1d244a862b44f4bd7ce0000444000175000001440000000103114065374643022166 0ustar  andrehusersx+)JMU031d040075Uw/+`iwFڕ6b=I,.N-*MHKOO)tvRSյ~g|@UW
6^()sHpyRfG
ءVTE) rR2t-O{xwB%jMĢlE"a'O^Rs޲E;
S2K@J&2;Ys9j*131QHK,L(a蟬~|"ɪ^z<|ʫ~+Kg`/SB;dz恦,\XkK~Xt(y1.^r
@{cOCiW9)g+BܖZXܤT;{ݰS߹
ܳBM+(MLYYby79ǫAg$%%gW?:3{6J'\̩`+q##v\fallible/.git/objects/2f/0000755000175000001440000000000014063436230014612 5ustar  andrehusersfallible/.git/objects/2f/690207a697ff76259cfc296e81a37c554008af0000444000175000001440000000061314063436230021550 0ustar  andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n
CyaAY>N:
L@;>j)ﲾ:7e.)5|P%٩i9¶ELsv֦Ű&d䢘ٙS]bΪ鼱jnDǺ-L@!;U
-h|SD9	)E%y{bŗ-[h¶&!)v]ٜrcU'lw9_u4䡕G!&%3Fuy2qm9oAdKRK&?z{ED?FPfallible/.git/objects/f1/0000755000175000001440000000000014064110153014603 5ustar  andrehusersfallible/.git/objects/f1/68f6a1675e9de84804064b835e95279ead8d8d0000444000175000001440000000153314061724573021663 0ustar  andrehusersxKӪFWLUGnc*'n""fr;'.<ҷTSE
PNH9^LS()-}+*PQ$IQRDR„*XR/ --ti?/CA^) 'pB?P̻2L@` -O=O(*Ypj?uU8>Եz76Kyg@liHUQW;xq:$`QU&q`uyֽrRxgd@R=+mmJw!cM^}=4RݚPʢwuf^309Cԟk=Gzt.q_=N\Ք79"7ir5zz!V0+:dž6FcVf{=BiٮK=W=gH]-nBI6';OF^$_k^Z98v?Cyۊ80彪ΕXȾ.J^]v~%.EIȲ"ӷo8gTWoOf+3?u3|9e.C7XQIn@CճZ/0J H#b4If<
M*)2Uo]c³!g_|um6?f^yro%*-06HEEmL
7x
Or]Wdq$zFA*D~uNyE;—YQlK)"VHުɕ?LsHEY"nSf%\Y_Z sƲf^T\oONo/6BWMgs3c͆,5Dnӆ6f^q	<
agJdK_a^D Fjׯy,FM(=pǣXnd&",E3ΕF;!T}jA[@$^g侥wV.!qc`UBZii*	v'ކ _1,Kv:q׬kPkx(FV~8HZm"-wB0(vgHDЖnDQ|lxppG1M%η@c=>&wͬYz6zִ9T7,ˈf/GT:f~U'gg'oCi)`8LBzx\@g_3DMh1l)=l5Y?C纕hgRܬ&\wv<jezD6V.AE(.|:#z1qgSX.sr5~G<җgwL}OE:<	n2rODG&zJ߭?[+u<|:1m+ϝ=1bǨ"$Ӫǧ̼h8΍W,u2oi`%8"d_`$иi:Ȑ+L״%pS!r`{rhu,S`.u^s&t[1N$۵z>
BTs?
)XQj$qg=eB'qaO0PL(*V^i!kir@K'I=9)6iyzC!-HI?q`B^(Df3(Li
%b^Y,h\4`pҋIIRVb,Oʇnӗ3ɗr,;JI4,wGH!o3jDlJ0Bx
Xayp4SHߗC9
:
 	
kj7TIz@Nt2G
&cp"aq(o%o8-h`Pr]5"38PS&1Y
{
Brb[
|twW .FcěfӦ@'1CO{ZXo4eB`8*8g/nj띶uM hv@iMK@e.IzuML(#D6R&2tK)tځR0a_B0=c@:<[뜭HL	}?b8އ0Q7	 |/0 6 )N,+vl;3@L*F{d<&ѻ:UWOBQ\5~@4羿M˂ȻΔs>nH6akC-GH{Y*eNkwm(0<4Z,0CL*G[T:7PI\XYՈѮCCa[Uۦk~AkMv$>x}}EV B<&p?"88pzFښR#vd'>d4ζ(yu~iNz{}28c֮Cΐq>u^XX+dH91DV|-_u|po>zrr1Jggц/Zjj8!)q=T(jSܢx-z?'!>ĴՑg֮X%toYnpMK+Z;hihVƛ־O>lfIY`u4tCġʻ6J[#E&"UxZ)Pd@gSmL;ۓRKUL!+!J>`ZDkT0Ƣ8'kfallible/.git/objects/16/0000755000175000001440000000000014074313065014533 5ustar  andrehusersfallible/.git/objects/16/8d38dbb5b9e426a7a05aaaa50e224e8e50c8650000444000175000001440000000071414074312532022014 0ustar  andrehusersxo0y	CBZ5H]<Bn8F]l眦x!Q|~rebMe[dgzPBeYR
/A$&[r?}/y:_<Cn'`p*J/JVY#ot 2}9c{wTÞ%/dmZ>k px=Nffh~-z=4Н{hy~@12ED'k|
a/po3V_A8Q¨Gq-Imc38L,H9J(LCw+*J8&,~8-\$Jw-b	←'cdCҪlMmD|(ܚ!V2|I~
YR#u@QI'?>|wFFԮfallible/.git/objects/16/0e76f7d34269dc7eb26af1ab57af17e24890130000444000175000001440000000115614064374243021700 0ustar  andrehusersxmo0|
PL}1	"D*ViِI8QVc}U[$;wKaEw65$"IӢG/HIP
WnV_p>8ݘ|9,kV.f/`t\*}zebMWzcN;kf=BlZ?NW sfm5XV6ϗĞK>NZ,)K:]nifPl7M
Pܐ
1Njqtp#IٙXJ(w8( t@`ۧLoWtlЮnзS!7ls."~ȏU!V0*^
gH=*[gJ15\e(*ƪ^z58.*4چyr$
)ѾwhgHWh4~jZj{6@ʽ$	`Q{?$B%/q)*9
cGnjteԣ"ȐWyyEC#KZȍ(M(o}Gn{,=Wмzdi>{z9iLtRfallible/.git/objects/16/26ad291ee335caf15215eb8f0de57329e223950000444000175000001440000000016114062571450021602 0ustar  andrehusersx+)JMU040a040031QHOKfX~'1}YJS;(!*ڰUVOUd_7TIIjq^q]^jk-fallible/.git/objects/16/ebe271bcd1b181d7f658ceff9aa2e7517de75e0000444000175000001440000000155314074313065022263 0ustar  andrehusersxSɲF;3fA,$x@H5,h6fl|p]*#3"2۶pOӈ13E)'2	4	t&2LRNDx3AA"T$SՏ.Q~Ehߗ
0"+n+4mBCĉ?r(q]K3,僣myjSܬ
#Qa>m|Jzj4sTSmꮼXTu
-tNjl6M\sN]֙6t+][u	@,>1̊>H[z.Tܟlnst/$fẺcPb쫯c'c9E.9:|Յ
%7i9FTu>oPzAl2+{sx}ak[JY`(+冂ͽp0C1">ak(Z}^pqaT`9.qg*fnQ?fK?pE>`m1^61ٻIIrGl\ S̤fp\YÊ''[mEām/)mI"zIë=bvr<Mߙ1<Fb@~0;~_o3﨨ޱ~c9cYwxMU(	oLihfallible/.git/objects/16/7ac4acb5e0e49579e29bcfba9d6d0c2265c6cd0000444000175000001440000000045314065425041022250 0ustar  andrehusersxeAk@{5EQM]BʓKpsw+&0 8F)?>_*B!ȍ(Aʠi$`Y+b{"9d"X_gq>kA}qAگCGu,De)[ؤz)e^At]kak1yfallible/.git/objects/4c/0000755000175000001440000000000014065401245014611 5ustar  andrehusersfallible/.git/objects/4c/d8d43bd6336a9c332773fabaaff4c0a0c7829a0000444000175000001440000001316314065401245022157 0ustar  andrehusersx\KsH޳E&ķ(jcJeDS1P@D8xο=UxHPꉙCX痙EOojGƿmzӡv5>X{٩x,d;^wg;/rM==wiQ;0v8OBߞD!7Vr3}Ιc
8{CQrNƬ{=~?vvΆѨ'W`jlk~f֕1qtsqL1WRToZ~oTҐ}Vm7ھoiӔ\/=;f/.zsCL!,vgL+	
Z~icv4C9w/i^/7We_m33*8̋mrlǵW{JH4P􂪕Yw{M~E'`o?#mpl
lvٽe'\tHB)9-.Ig2%i9Ev0/g̨lxЊ>}z,c/,vO6[?o%2R
FO۶k8Y턝DY=
;r,v|½m7W]i  hm.c礽宇'߯uCՎ
xL2D7ˤ^Kw;iɢq1ێy\"ЏxgY-3fxp<)dkXxkL+ͫGYHe2"G#$b~l;78 wcȒeF!٘\z&(_(P)^e,oTCGn)AgȐ+B vݾ{x}[G!a,	wV`wa|p@п
],8LTQ_FQ*H5|!z	O֗t
qo}w{BaeZ
`CL-b&	 phnBb;)Adůd܄]u}L'c‡ahs=+@)])oIEx_0gF"R۶#`mƃ~O-Jyv%s״-%Xyu	jeDco{Uw_Vz͆|BMы9G4?(ZCj)GG)܌wZ2,ǧ+a~'1N.J@ݥ)=uXBG5DBP\WҐ5{@ eNFyH3,	g!"dg磪CHՔ8)w""f@B$JADCmmE{q)(c/~ͨ栞HO ;\h2xuXq?B!@6>
7!p\-g-m:G]`g7	-7aK|T_"GˆCJ(@4a@:(A{Ohd5 $q9*rÃ͖	B?bpA<7cg}$@_܉H!>5KD1Hʼ9/c'GEXPL*LqO~t)­b`;lՃcUY#;xYn_+J`kբ`%\"K8kI*:}P"wDG	@mmޚTeT:' "\	0'ZD(	/o+D FL8L}@7, 	B)L27NIk(h6Xz( R/'`ICx8awf& Vb騒KJŅΆVشz
2ÀH
Z@֍*3n|v:4OiNcQFܥ2Uf7fu9Q,x@VO._vO;utp G:0E8h4x$d'XDE	\+#]mI5j?@WI/77;(8_A*o[CT]o_csUNzA9˳(o4@Mv--&4nHsܟvXBv?̠+ꌎS՛<0|{AѬC |{$;/,&܂p2y
/P᳉7E0	cR'is茢dEI~*>~%YPQ*ƒve߉zd~PpW*?Ur6SptNt(|'6
wH[DK&}Zn.HPcOql oS影t;=
u2nY3DR{_ywq`
#
e|d@\LS\81ఀٛ'9%gܡl$O܇0\UIjP%U'”671߰qK6
~œ_YP`1}Vʹ6.]]_~ȽI#k6!N;x)o>xWDpUSyكĜ4ъRz($1?1|DSN\U
mn٧
=1W2KlcfSm%2yV{cKLL1C]:?ۧPP(KhTH`XK"GmWGy~"
KrDk|-G>؝3![6jڮ0zyd.Į}(1Sx'uJ%pEwv1}dR.GBLA
	få/xZf>'sZ-cX.l܊A*%ZB^t'r(
{'NNw*t" GxUuFB$KS81=0>y`KtIt]yXV^2ވGjpG院4nRlY}H$15Ftױ,c
S:ta
).118@-cK8z蘏=}FI% "@;}-}nQ
-{1Z1p,!<5!eĊUfV>_'^dI2_X+;z%|3O5ǽ36]4TawO.O{#vK,aWCmKv;<DžCcͥhAMخLL>(J٢ONؚ[Z=]婲v5w1{a#@1ßg-L)
K-*+qwytSe-$	OfuTfiTK7Kz998o4auk%%
Y!B%%L֦Q\\4Ij0 	@(jL#.u5\rNi]Ξ[YQf}r@sn3 MH#l]-RD'VVLъJ"lucf:JFM),Z4EՐ51>'c9I~=%@x)2wHC$9xxǷzECGS#5yXJ8\8z"F,=I_y|z/9fLZ_tk-٧_J%&_}(rK !:'{3HjdUeFj1֑a4yѷ<2FVmx/NifXƽ1Fucx:@u
XÕRuU"*
1Qgrt.^{Ү-G^+]:cۦ!kPЇ.dЧ4M|\q
QLfk@al,f$>xr]<ۑ0{n8DL@IK
R(Ch.l4QH}Y!@Qnahۡ/V7y=(T^8P_^fallible/.git/objects/07/0000755000175000001440000000000014062215112014522 5ustar  andrehusersfallible/.git/objects/07/1e1561caca2dbbe3902069e1c7bcdea3bb9d200000444000175000001440000000015514062215112022177 0ustar  andrehusersx+)JMU044d040031QHKLIKfa]캧]ar]Us&5y݁igsLng:knm~nuv0fallible/.git/objects/07/683bf87ab4b80c570061dbbce654793bdbf2490000444000175000001440000000371614061733773021770 0ustar  andrehusersxWn7E”ûM"wl#[H~HFCu8cY	.}}=HhCs^{9Gucja+OyuC~ĴD1DVu#l%闒`cݎ6`?y[ّMg6lz.9u#_GKdTʚ,ɩ\2K8fH(tLI$㈆9Ǚ3+ܲN#i_BEq*#giAE4iBYT2τrwwT(/c	ÿn1e
i%biICJ9yIDd&QPJ-ՒXҕ+y1ͱAßsڞ%wZFl-/_iek/fZS9^.lv_}zw7>'_d2!_]AC+\eD)zHW8-WQ<ƹ&dvJrqY6GrI_Ёn$Js4⦮vg{9Y,-QYf,TDyXRH'4

Ggn
jsz%t7W}xce{;thB;{VL\3EV
x˚aG˜l4_¬.5_!x
.%%G֬[	mF2f6ۚqtX<#T(hUVPU(<-4.c6p$ZP̅zzlf\f9K@Qs"] xRId29EQk)ꈇdظY%dw|K3>4=Uh1~8uŒ,!QѲCU
TjnWR*i$Z Lߗ}s6tpּ3֨~?qq[;\[֛οZ|Qa-fPqȋkdWz#f-i
]ս,G,Y4r6Sc-U9 kNeJNQU]"E]g)LI
^2ٓg.C>{竼/A4w{vAqϞGXMSp6C孳{',sq?IkK3|nJQ9ʩ0w[#Zrr ^/~;|q%q5P#z 
M=E(zd%\gH}dֲfgwz-ȓ/LQ-.iۂ#+	y;Wuc 튼w
TKMԜD!*E9E-:NRPdYнsaZfboGQ
O]0~8x\P~2p`^	
fallible/.git/objects/c6/0000755000175000001440000000000014063425444014620 5ustar  andrehusersfallible/.git/objects/c6/d19696147abf8028f3746de2ba11328f121ae80000444000175000001440000000150214060770260021603 0ustar  andrehusersxSɲF˙;5chT&v
nbͤr%IURIC3)AmЌ(d\",L`^RXd}e02Hx*p`!ψ<.U1_@e4F\t6L@[\*|O@a9F@|"_zfX8'X#/K'jȒ$+T赦E4.#|ORϽKĐtSU(IJzHy}I+y{D]DtqzED٫fs@vC_@8o")X~-m=xno=U$mj۪4fEGMayQkKSf>ʇz\rwHuKQY댽nx
'
rfD=6F)Kߓ=|VW׳D8޻ݻ8MFr3V(1P75}%tP!9y19!W#[u$cPySOWu<8
kC׊H§Qc,'OKMeck2qk_ut}!@n4m}&Z|ҒFUc-n͒(60&{Z?IeѪk!-zfFwRJhX@2o+ .gi`֣4dѭ6;T|
lؖN]b^:bpc8.ʡCj
05pmMMym/zk;EQ1I}߁^{~U	uUfallible/.git/objects/c6/354fdf838ec1b672487009473d7d1b8a8c67a90000444000175000001440000000304214065425041021632 0ustar  andrehusersxV]o7+E@>HZ/P6,IPuӱ9ɓo,R4Oeݝ0S?DPBN\n"dB	?9f4<0Ƣ쿍۹{3\Ⲳ\?e|.\hQhza{}L%DW,r|~gh9[*s;=`6s!Yg{HqaQ#s.k_+VTY?gC:k2j%l_eOږχ1>(}S]ỵ%T1$EBG qj{A!*pzr|mJܕVre׼tb
2UE!4uVD0}01:npuÇoHJ%yI70h\RC>	rRB}N@{% |[{G
ov5z!92[	ia|e7YpaG#	3J)fU|]-66P2֔@M彴r5[~v_Թq;mukXi6,ٱ
|}&6<|㹨uK+Y0E+HT˼@zb]/qL&aw3ႆ~(vҷ2hs.0V0`G[;Vkw^[xPo'
Wj\|&!6q-(ah1<2,jj$%U4ÙS9X$S5c%ESⴚ"'Ux$5y8blI.(@`s}FZw|Bz2
C
ގ,OdbFƆȵA|z{N;-ٍ\B̂U!:n~(JB9"gܳ9̌LJGhOi{?8n!tHKZ
Yv\Hb-jQ+_:jή0f>h$qKx4]0FG(/N
/|*ǧg쵙Ԋ}IKJG%G@Yfallible/.git/objects/e4/0000755000175000001440000000000014074313020014604 5ustar  andrehusersfallible/.git/objects/e4/ea8f23bde7b7237fe7bc661967ab9688d320c10000444000175000001440000000124314063426073022050 0ustar  andrehusersxTO0kWnJIۡ@a 
m4qEbeα:y^9Lg;oFkX-|4Pχ_I0%9ψ~;Gk 9})]yY?@/B6P,ފ=s{Lōq:>gD
-$ZP,1d WԑPhei
ۘZڐ]@x٤BXEQô$p>3gW&C;o*[ԦB'pӰL'1<zlŐD|;8=9=^3/\)S*Kd2,Xn.퓕
j
ж0U-f,\h+Byɴ)ҊSy(Fx$1ӡ>DRja1ދd}`\ PHdX"Yuރ{~wXD242Gt;n<A~ˏ@LLJrRJ*JxvpuYw*|䗃.Ą촜r۲w<ؿK.+{_?*Qfallible/.git/objects/e4/114c3525d1fe833a9c475438674ea0bd57f82c0000444000175000001440000000061014074313020021577 0ustar  andrehusersx+)JMU012a040031QK,L/JeXCMSUvV<Uﮗзc&iR6m=$e6:HO?w}OSe}un]RkJ|S2sRu_γ^OP5A. bl^fhUTb63uidO+f4 PH,`58e#Ti%kvܡcԄ̂<нp˖S-4a[Đd)>iP˽+>G
=lw9_u4䡕G!&3hqrr=&K+2bId};ExKL~ifallible/.git/objects/5a/0000755000175000001440000000000014062471747014623 5ustar  andrehusersfallible/.git/objects/5a/60dc90211296e246ec6404a1b34a2c6215a6820000444000175000001440000000152314062465064021421 0ustar  andrehusersxTKϣF̙_#MO0`o3n[.iKRIY{6y$H ̑	D,
ƙ,,=nZcC<),dهRcN*ǡh{x?omOUW,ϲTۀdD\7ʍJ
C#gWuY9;jGHW$AxcۯSAx'/svEvUcnˇjPEc^kٍNJ+WPM!`7r0T*3f`S`V`#1kdM:r]
{ߦ9i3ႇ-%62tEϼ]NݽS[WiYt=GCovG+/a 	No&8n]Z+S4n+=zocX;s߹Nͬ{79Qϣs2su:uG_9SdrJuL5Vi	 C+xR" U*9SͱJ]fallible/.git/objects/5a/caa5a60fba6ae4dd1fad2dcb16884274db4c680000444000175000001440000000032714062471747022401 0ustar  andrehusersxj1SS,V&H.]ꕴtwF{\~4
|yqv.{c/=*<vRPj]1i)HJd|0(:VÞ(AXG_X}̥^e{qgPt|gԈCSY_	a_*6&|K)pMxnh][fallible/.git/objects/4d/0000755000175000001440000000000014062454305014614 5ustar  andrehusersfallible/.git/objects/4d/d5440faed48f31a83075506667cd6c20f596c20000444000175000001440000000534714062454305021623 0ustar  andrehusersxXo=c:XJηH`]`mpDPv-~K_iw-`{y;V$Xp+7<ճWM+&lB;a=TJe&h0I3*ϓ\R!񈲌FdB)L[;KmmK6ڹ`ŴvCFuT.\ͧg?ZH}3^+9S81KY&FΥ<˳q_ρH'O	bvj8-EGu`>M'πR'6@pum,D4-—ri[dېyqI-¦Hr#ڕ7M8~$<5UTG\QNJEڨ4+1z^
ݍ̵r6_IBRDV1/h8YZ(7C⤓	!ls&8bUEEH43B]%QJ"׳emݓlQwS^N|IisOO7Qy+2^):~CJ̋D\rN&4q*iywnY)%(aԥʳjl)xQ&r
tXe'yU9+Q#@yɂK^df$C?/=1:ÃXpGaׂ@^,mݓw9yޒmkCA}=w
bDFJ3ԴHƂs%/D64HnޗQ"E#Nk7w
9mvsy
#vkOJ@UdtraD7NbހY5OjZU/vTѺLuz3s´R"H'``4j
ap
<6n6@Caԍࢤ/MvEӞ+_vܻiMSI3"V
5B+ph$p]+d2rRY&83-_T&xpJo7k{ɤ6WW?\\>:'WW/^<qN?\cLS;0z]k\3	)mhNޠCiRr@jY݀~PA#T:{/`ӏjYZ>q3b(rL5nҤHAݺFKz|YJVq,41E]5"EYu͙fV~}^~g^W,5kT%?
ݘ_tyķz5VxHt'4W<-j((F^$39yi٢އ!kq}2(_ʫuhNW~ZfWiZ~Jq}caC>i*?~eAJ&

WVVw&XDbX@2
C;:VJ8Nޝ'CpBI_X FJP1>B2)-2zx;$S'bL>gFHg*4þQDBs]`iN;WKGvǨ3ܨ/"Fg2+r-XQ6J(eu*/$$E36%)BTELbʓ0ݏ?`. 2Hi_(4ZE͞UtbEYV$UUE")
ܨՉS6-ALUW{ @*ҋ:H5gxcRb
.û=yWܿZB]0x]4wp8	{",|[^d( AR7[b_/,.iٽA~{($V0w&.EITG:UR}V3`(6O)%d)"v10,'0H(Px"8',!,1}S&Y9x~ꂻl"%,%|O,'
_ !m&GUo?GVu;ؿy/.&c,0δJUCifӊpk>D|Xíb>_hLsueVY::e5$xjmA__hqRUw>x
.u9*}uǞ-}e>]M/Ǘ|-o/s@[g
^!엣pҺ1ՍrV?W)"VI2/b\zn#aP;
Jt\OgzIKZٙ=R)yNa=:p-V+EsgWvt]MPb?QCUo2T]
}K ߼Vfallible/.git/objects/50/0000755000175000001440000000000014074312552014531 5ustar  andrehusersfallible/.git/objects/50/4406f8b78481d616bdd636de7b98a3fc5454d70000444000175000001440000000035414060766620021640 0ustar  andrehusersx]n0E+FB$+me@j%i,Ͻ:w0_br ֣ rFx}I;d0G=^ʼW9`лŬ.ȣz2KckpݦWnxWL)89C)sʅVB?(# v|;`a> y|B+ӅCͫ6ns(
ˁSNI_rK&[fallible/.git/objects/50/f0c80222a75df29a7cac8a99698ad4efbeb5350000444000175000001440000000503614062144133022114 0ustar  andrehusersx
blob 25690'|3sY6
vYU׋I/-x97t5
}y	"G|5빚BLD3IHīFY'h})uMV"X}[}Cw[]4`{G="2&a'mfMsdw>Ni7}?% 1c"
B9_#Zeok3 H]D|p`U 7#f5;գ{zE
h:p^0Xo0R[w?	5
#[xՖёB;Bt|@$2vR"L_0j܏O٧@F3r&S%
;7``U$0P 4jzC!D,#&`X}fKЙV^N撐J%V(}-ʼ^w{lB?tZ3D3QVJ=gz#aW#>$g/(soLi@.=\*mw߰2P;rFВ>g.jB4T9BأajI]
ꠄ2@LfWLV+J[Ɣ7Gۂ~#"8gb%2N(;Y=8p~jjm7Pit&ߟiw|\^a~ #
p^:>0OI3rW:	PffV}RgˣXI-n}l\%=iӟ~cB..4y<,E#d|:jb:k%_$p>PZ^9gWtu1T=|Pr;hX<7w˶3fh:.У"K49g_g)%x$j7q>vz +NC	-;/_xHKsoo4.fA|xNDbq'ť'2"l\>Ў#]}:NǪ@JR=n@X#o"CwJfjX	"4ZyL8Y&|VaP: bn|+.9;rnZ2x7q"y q#Z)bUaMe3#XDMT+}bզR7*d^D97/P)eIawz!~7>~eZq{'8jJƹNÖHmRTx!`TmKODW
M+9_ՂvVeZ`AdzܔըfZ/W*6Rѱ>2QwYuuJ
&bQzT1=&UW"L8PL-9~,Rt08xxQUȂZ S|@)ӨC.2kěvI1yNeCnrŽY0Q=-K;c{N!B:f#sv@qǜ-s~SH1Aِ5)Jm~IM#V}y??YUiqXIcUd|U$G45/7Vp;chg^<
9SȵaKf.?_UrTeld`f1w{eoQSNVE?L͈N~uSX|ӥ/G
8L}/퓾[R|I=T3(aȧyQ'Z'@5
#$M03:U
ag'*vXG *;'"Zbe mJu9RE4F
J{L~s@(u2so;v55,gYUcN!t,?81}mNQV
֝L¥~`<}ITC?;C3|"ۿfallible/.git/objects/50/94efbeae6bc0abe55284ded44cc4037070bee70000444000175000001440000000042014074313020022217 0ustar  andrehusersx+)JMU012a040031QHKLIMHMK3cIhڿՁݭvphr9m5rekf]GZDGcxFOFǘw9dWJy
~(,!| 9h|sC\fallible/.git/objects/50/569f1e0c28a34980951cca002cfe8f65b061030000444000175000001440000000536614062455130021521 0ustar  andrehusersxXێ7g}ccq0wÁmd;Ƀ7*u$5,=d8cJbOU:Ev9/LbkִoDM~{g*FIM$Oh))+
Uq):PՄ3Q(L(eU@mx6vSXU*77P+wmv.VngQYrt;90őt+jڈ]<jV<hKu)3:@RJ9A#QXiJgN5RLrc,LXg',( )*12UpŋޛɁ?䟍瞋AU7n+s'CM6ɯ="DξxQ2&Y;"iwy}]XA4SwrܺZ4OJ8:iSr(\R%8<[2,xM:6<)Q)Lubhֳ"Ib&t
qoF)69	\@s5Ρ	t:Z|5-RFpL#v?w}"AW1:|U3Va=֪kM5s,&#k>#m@EQk-sԊ@_jY=eAy<ۅ4B5%k^5mO:RpdL=#("K$(058Ln_-(V(lH3hEt![S\`(ZEbx*C	IhoQ~!ڀ4-1F䵬=
}yt(xO?s;DH2C-c]B3fe,јF0I MVA}8DA-{ƢM:!hߜ6fNjѹa䪐^rh2HЪ3U5S,f
ҾuULs둅s^r3׶>/.zi+y_š)n^2ILhk<q\f1Q*s*M?ծIzmFqbTДJ0 W/e!7r^xF(!@jcGwǧ%gf?W7Y+WDI^@S.#_b8-R.1t"iZ~̪HqcSa&CZX~6_姏|6,/€tA!کu`VTHQ:[FTp&)
cbe™w{S1x>ZtNBk"ޫm%s# *"üK4U6Q;cgw3'?Z'"ԠwYoh:<&OME.6x,-"	.@hǚ\@FT򾐳?*I&ŘIlK$SFiIf\IƉ\@83(j_( E	+xhўU$dEY&qHH"gᔍA4UGFB9j}(A,uXzEņi'h(Tpɗm<7,]H  /`1N޳˃|H*(h})~hF@BemY'[ h42pExcf~rkX2b1+*R(pf<өQdvo|oZ7$("d2^/q7s_HbB{<
Nzlʠ%rE#6-24Ώ9.T"G:|3{{;*y4Hb	
9|G/=>yfallible/.git/objects/50/6cf72c859e3298c575eebba5dd6c2e81a58d170000444000175000001440000000152414063414610022046 0ustar  andrehusersxҪF)*K3\TN* ">}rN*lһ{ѸkrBiID2TfSVL)A.hNxON@dA(䄓,P6129NR&}NnSm@ow>[7(qX<2gPcYmr~ih[	/a:.R
!l\_aUۗFB]"q(Φ,Fd==|J#,6R(LϪ;}CqoCIL\>:s6Y8ܶo5R8und^Źu]AfiTm!V?2`e؟q[>t[>i2oxJKNYJs8,gazG!fXm%(f^t5ZF,IjV
$D,^*+jULUpC*U/3EN[ĩR7+"Js{mz`@=7:kcx>+yLvfыYk}H/_aBOo

_t0#r
9	ϯY5MD!Cx,_E`fallible/.git/objects/b8/0000755000175000001440000000000014074311247014616 5ustar  andrehusersfallible/.git/objects/b8/30112d52dd25c7c6b848a7bce3b4f20b706ae50000444000175000001440000000034614063376342022015 0ustar  andrehusersx+)JMU014`040031QHKLIMHM3d*9x U⛕_E'O3f`d3|0K33]m2L.Zޡ9Az\R8#4'%>-13r'*mWnb:KҘXtv0HibQTJo6;}scm?y:D^fallible/.git/objects/b8/cd67644bc250ce74625a746fb52be1d17fce920000444000175000001440000001413214074311247022033 0ustar  andrehusersx\vF~)97$j()V0D&;&	xp,n~
6oa~Սƅ-Er$]]]];ޘUڿlaκӁ~5vH/٩,d;/O΀9gCo>gȵ]f	sF3;`Zv8
0,qngW7.[ܘrZGs=?`EGꜝ
a{WpQ/Զ}binj~؍K/#cUjUrUYrTmjzMsc6tlBmnwa7ڈgG{bY-O=7.h/d?c93ףڡ'׺Y;=bc;c~ι}ܕ-;d^ϛ/1?
kMz]bnË#fyfyb8=vfθ9/qT-Q.s=7CL¯:[NSŪ8gvC)#-TWT#RΆIr@nE?{8W5B8a4	+5BfM}cA.ܳZVmR<&p?]P'?BOAdpR%Vs_N|_{}~EG8eJjoP
~p}{p=_rA{/IL
+^[jkT
p<`()oQ)g̪zΛ/ac&:bc s
r+BJ">#hO|ZX.UGZ9`Y8>} aBBx]<7Y*1j|5Bz@[>_ m^/ACj'߳qɫW
Ğ' mmCr!$ԋuxʈhz6YئrR). ZIO(+u"јvP\>/ʞp:ۨ3|sL]ӷEm^8|LlI!"`',w܂Zaѕ10H[$r" A=%lܓ'8)!yqM%_v0zyQ?EϚA5=;;h3lzfaegd4HiIY[XF
_$5-g[G&#D+J@}/m|IձS=g|o>Y~t!*ZlUTKٟnƉrH6ڱBɏ1P6uXBx[[WW\
t
(cJgR~^	\ Hϫ=CYދͨ#`GudZH.:=MʛbXҞs`Uh8ҩl쎏:-Py@U$ž|F="X|"6يXE[b5lJQqA{\c'%JGĭl1M2D{Nܰ+.^q$ֽSN땉AL;/a&̚,Qr	Ltq2.{,xHo#]$FCo5tҚڡVħ/A]z+F*(ЈB%ւ>Dl7TZC-]	$vzKPqaWhؤ]-f݊FGzE:yT&Q\~;ITD1OIIKn}!g_P\R6$=ThGgbksK&b>i2h'Jy`
}fhS,GPh5-L'fvhl6@'TCKFAdODAH`=v)9,s*_߅Cr`R.=6Gp!wP}\@gJK.cEPp[{ ||r4z_:I^"ޥh@I\.THQΠF'bIMB+$ᒑ6\0yϿ:0O'bUMhQt.wX|aMŨ

RrA-F+ph$YyUnd.܈1pJ63tڿ|_:yp&262F36^Gɨ{:f~_<	#xC3BrStM3!#kw!o`RINJv$!j@AK/_6NanSSl/ox{&Y^6΢0G243sC܄WY]טƧ3#qIg 9
Leѵ)?0}qdy~wHO8sGQ(sԣY6J<ʌ2="aYJU2EC;9&>paͷ"JŪǖ,pYPDPp[l(K5jZ%oC皜m٨5ai
sYx^7FJJ2=$%FHv.[X$rmQp$󓻊EAtm"4wW>w%%H/=FbKRբ&6N7Jw_"<Á$4 ”1Ž)	ԓxA8剷UΖ.W[Dn)z^C`!Yx
ESܨ2-5
(hEiؚy4(%KcǸSVRx# wo48#)Hmjڥ_!äc[fP;\Q@/%!s=<& 5AP>P$	@U9|$A|JQ{@jD37[xފv"~%[ţ&AxlR"q@] 7Pb5j*7*R+vo?#'Ov} g\Q/8Re*yRDHwdfErBPo,BEx9/T(B)?]LFM&?xM›MfU+=)]%&ڍFhIyV3bd&׳q}S9}ssˁI?_-.,(v;mζzRQIJuHK#C2šy-fIOjmw1!H7H\Qi׊3$ڶ]D"3E'wj`@Z^CVz	8@0(pEn?vH dPʔ!T"E(W!@jэ[veƱ)ŏpq\ >VVwcLLV!m-F8Gi#j,`8@q}*}3pG:HgCooX-V5>	i״l\[-~H'Y4U5nMڤҨVe䓚%8]u.,L	qfJOEt.ф!};GonTVMhs!zQdR\gxS&/+HUdù-BUhY

 Q0*V~{X\3`Yf 5d_ƅ2ۦ
F(Iy%MB轢 R xfG_l6I26V:AͬכunYC1oÑo?dOvf~ICOK0(xBG;TAƊ떼 ZmPlZ)rML)5빤R>:Ze>^ٜQfI0Uce=,),}$22nWGRu<|/;˝1j95gZ
tnM8AuYO+́LP(5(~[+F	7!j(d>P%n@R#;͉Ѭך{͆91|rh
r:Z]+uEH1
W9UX7~:_nty*Y)=Đfzsqe|#-^=Ȭ$:S/'ZQ7&I8*dǿ[F!zdQp^C歍BQ_]l$KFy'fdU[=Jwq9./ß9}@?{D5".&WHk콮`]a/uٻ_fallible/.git/objects/72/0000755000175000001440000000000014065374633014545 5ustar  andrehusersfallible/.git/objects/72/54d605fce86948c96a8615bb18db0394a841440000444000175000001440000000223114063414245021464 0ustar  andrehusersxVRG͖lSƋGc0
H
5sG̴<]u~"W"Y+@Mq>N{zŗ+_=}R퉴"PC
cf;ovY;==̲T$B=vhr98p^p66
Y$b>j9
ʢaH6s"essb>s:3h'VW"_CTgL1 S:5&#zwPVnr/:ufnk6;zEۀ
23lqDkie33Zf꼵k
kHfz@Kۍ$Uipv^	.P(Ҹj'@̠T~&FZt6گL1s;MjZ-U"_ɔ!;֏Ix=<2nuFJU3?Zjp٫-SC o0m0A*.E=zӻ.Px 3
C
	/_.!+eR07qq〃T_}rz<R`ގ#ۜB׹sƨLhII'"ᩂaAC&}#b4QQ2?g'MDDG;zOZŢ bi@PoP|9Xz႞0P>0^|]3BrPtZks]LM@"Thҡ/xQ
@9u#EC-YQ&ԐHgkJ;n>"9}`D0L7$TqGދq}yqeԵCD(͇¶4CE4B!XR-Fø61 P^/Pِ&=g@jk{=5T>hzdz/$IAR>21.}7̪Z+TEiEUp.VgKjڵơ+.h=*!~-4 ҏ\>:	cT!(o0Foa4Mj{3N#(*թQ`=qke;֣L;IG.DZ~Ji_Iæ @`bC|0]-
Ɣ6L(-Os/;mltRq^1ch?^e^H5me&^y:UyƑ(wkRz퇕\=t5F)ۂ[_;#lM^Iӆ+^Fw4XhSpEJ>ѥrjfallible/.git/objects/17/0000755000175000001440000000000014065374633014544 5ustar  andrehusersfallible/.git/objects/17/79ea82efaf03be11c54ba2b499019bc096a16d0000444000175000001440000000017014065425041022011 0ustar  andrehusersxKOR044cPVO/*N-QM-J,Q)MI-VQH,J/VH,VPw5TPSSЏSViVWV((+QpqsuUUG]%$fallible/.git/objects/17/b72138641a89311551c89c1b20e8aaaba0a3550000444000175000001440000000220714061721675021504 0ustar  andrehusersxVr63b+'S)#Q=~ȵm&VGœLр$("@NŒUmٳpt'o~	1WJJ,]f^1^)4vON?6GK>&O@څ?;'s *NvO#Ź.[ц<u&lmĨG)Kp,5k!Z؄

[R-U($glJ	h
UgF %q/QMjMHM9z5'aR`E"b0orCX"[TXU?kM/`[aM\\B9W+P&<;){XRCo0J97g1B'	M @1H	 BHB"E@1"Ն}RtDa"A‰$$,R∋b$i̛V'&}&?>Z穯rVKl݆"ņCѷv4wжkBϪ~*2*nۻ;'h:
Pt+3w絻7O+6P-/$tY$\8&k/B5!I:b6/ɜrHU]r-&♫( xCt햳׈S׆,y9{C:b±R.*kk.ˮ$JƟ(s:wTO?NAoZ?/g"J-iǖ|aWe9\soTo~-JZWP0OnQ9f#m6t
\1O#6pt|@t}F^!ɽԆE%cH+kh]a/)~uU,EB"ly([ӸfmayJ3l?I?-:w6TKPg[O-B>Cz,v)fW	*Q!‚\tfallible/.git/objects/17/12f4515fb868ecb7862865fee2a91305bccafe0000444000175000001440000000150414061704163022036 0ustar  andrehusersxIVW=zH$%_r*u	>~
i0zO]-C(+fzi4OD]PwWeI*2{PP)[PpnsAؔJ2;\`
熨[ͪ=cGqקM_t1 ԭF,%@R#)^L	zq%-wGX%íeŀߏcd~TcqID1橽5bX%.vO7,ͱ"júEትogPd=?iAq>vPS,AlxV<.BzȖ,EYY:g%y33Q*ywjae?M7[}MՖoFeiARyW4y3{ `;DT93i$ŅG*TIŻpN^nt$S7uqCWsS'j^
ڇ.s36GKc_\%Wv^[}7yCJ&N[X$\y3Qhn(kuLSCaPwGYنiYQkZ&7n襥U٥3fG꾛tT.@nXy%⟫8q*!-ꘞ"Ukeo/n-[dm%׫WZ]:lG&I+Dr#;(H8|䞏$:̺rH
:e=|$vymiWvPݢH(C_Ve]袘MW/߽zs}5lOpd[Yޣڕ
tG"a7آ@^:=wkvRGFr\DwA>
Ig
r4K(BQ|t	H3'9@0Z{="y;d*ʭu<80^0X/>oKm#۵z1YELy7\4Me?p(*N NjbUd6	]^Z瞧DPW0G8}g+7(Iyy9b!-D83'DzGC<-L8
E,TYD`TD&4TgUi)ua y<:߂ć"q"܇$	䴬 ҕ_t?P=<.9˶
xi'#1(րqH,?ӓѮ&"&٦JHvM-;MLl⫳+ഝb^edž΢ûv(cU KgWl&^o5pЦj&XLn@*P;xEu}׃L]AaN$g\N=6٠	jCC@ZOEQ5u{⚬f^d%`GA'UӎK]Q#Vd>vAkn>&9u!2Z(	]|C~ŕan	0pC:,.IS$kH84p
9VN9{Ur3tCG&[qR_"@zDamk6?nV7J.Kv{{}ί~y7o/ٛ??9^R۸j|D"MKaT4ޠwI4N97c.#kWfS:	{DIE/ z~#dDVK<t0E
2sG<mA䡵0W%ikq;(
^OG53lؒgH%cujQ{Z
OUf>[{fAlGƩт0Ge‰(<[c$jZee[#ʲRQ?Q{zPܔm8ķ9@mw|T’yG#Q"z܀؅L&:U0hM)ZSJ?
j
RAWVMpY4]kHneXu'#1,T85J%1HV<%2$)a(tK%TqQUe[b?Ĺη16)!(`-ҹE.0 чzC/ٳgՑTQ[Tű4djY%o)uQ3OO× ruېI0(y,=>XC(|X@iG?hك69x4SH4GssEe(Gd-F*>7&J>،O}l4Ě\D%%b|>R;0u	1QG%vܘLb|0yx eO 5}٢PTqQ:Uup4ӱ\-42`:4]Dc"3cċ,@, 8Z01%gI0yp)@ij؈Pe4P^73=DEF
fOG'G*aN<G('豎@"9ӂ\LNuzг?\u;gǒHW=%n$3 @ehg{%
`zz\@#~vp8{/,u5ӰE,iɾῧ)d/TsZC.i#PךXHu/<
S8.??b \a>`I_3(fallible/.git/objects/13/3deb14356c5e41a7f6492b44d686296d8a00b10000444000175000001440000000173414065425041021524 0ustar  andrehusersxV[F_1RlRGy(P_6T2n<
]XN{f{sM7dۗ_8|C4G]LoLPTVy1
NE'kؼٞȒyiiSƣKv^˕-܇><ɻOU.
KSan7Ca.>DapMS'/7	֫`G=RVmEXJ xttrf+.aҿĤ0)@Dل8O]K߄bnegIJd_(FaOsٲ䜞o|w.ǔ?NQJNj ̔A;m~uϮl:W;#}+fw 2TԛGvRjA0~JH#jLg>%t)$1y,f_C	?Džj(>OoNe y?tfallible/.git/objects/13/dd5d0d051ddead5089f633a3b4c62375db0bec0000444000175000001440000000154014062454336022145 0ustar  andrehusersxTɮV̚8R>pEa21ͅcFc*e^TժVIbfl~[fA4-b+XyMU91+91e3@Pa9'0*0]e#s%^ٺh43>?7^/c#P|oDmGģDT_||<;Rtoh|%KHRm4-jc~juf]JNR'{œ}
;mr5a#CVeѻ3t
 {kkf1\塀:DsNK7=_q/F2ҰU|]~GԆrqeU?15iN걷6u:^dd{i/V-2((pA98CJǫOnZpsMj|>	|rʽ \EGŔ&G)2D
7 3=VuodX顬ȼiW978)%|J?F{ܲR.l1^*m}s5o@t,U`:k6\pѢUZ}οDkZL.zXvGq(${44jZRIMrIq>;ˤEB|xHړV2C5JePXGULd۶dyJvӁmKleYtePU̲sjhDvYfmiT?&myA<'(NCaU3MCt9󹨊Y$u;
Q+1DG_܂ߗ~ac7bj(YQAvh/T-]fallible/.git/objects/13/98b48385e516f279eeeb8b2ce0a9371f3a70b20000444000175000001440000000064514060770260021703 0ustar  andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n
ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sRRK	Y/וqBiiP5A. JYquΞ],!B]AjJ]g-{z($V0qZɬ89f&
5!%8($3?w7t/\M1$%?UeNܾctչU"t14wS){.PZxbĶb 25Z|ړ1PE[gl?_c4ioْbF
v;x&?Hhfallible/.git/objects/13/818560a7b8737482694d17c40a238b4b84ca940000444000175000001440000000151714062463107021322 0ustar  andrehusersxIF}WԽc'<5BE,BEbi3o8o"^~or=FB$#Q, ' +yNdȊ2ǑRl$p99(BXY.B.""b.N`	͏k?cVb$W;$sӼc`JHY)_j~J5L2]%WN
GkSE
#a>:D=UxO	2|(n_hUs7@jj0	bٕoGl<ٮZt?-:5^DS]
NnK9ES%>>[LB:-tv>n^~;7"
A%.7CnWݱ˳vE>б	WPfJφcm|_[Oee,wv3.ާ|s:^T
&2DK3yV]tm7 |^bOfcotfh}>k8lzPTu	26Bux}ty)ٙ/ޜ#덷%
L+(TLe"zGpeߜ{Nv{G:OrwZ_:lD"hR:ur^"&W:;
b$Mbz32gb2ק	˹Ҡ?|5QiG?}pd^qtr88z-ٺ=
3!R
Tk(֧ɥ9Yl]tEļSĮR}fp"r|iw)EE?:S[fallible/.git/objects/13/b14717f91fcf0cf326af05d5c1567a4b54eafb0000444000175000001440000000151014063427177022077 0ustar  andrehusersxҢHgSԞ衸HA*
*]oD̳/隦e!ș,B'G(2mxA$(ƬH9Փ1kgsL D9gy$8>N<1I)'n1?ٓorـoJ~v
}1C8'p1u_=WS(+[]i7y쟖ŭO]"A67j%-}
dä)P^9\3k~Jfb}7jpç%4L%Iod"	HQ<%0*ֳV
lƠFkM<uE3h;wd؉voCA.AW5Kz8p|y=vfm
u/@m[#A`S᧏!nrA8m*
|r22٢?]W֫d!7D=CM3yĠzTqguϱڰjU(׽GTV7c۝$v$DD:m>,S.',:,mv̂swcR]щ\\*M
DNGzxdҺҲe;xFʾDR8(t'z>8w;Zu>w=hB䢏.;ř;ZÊў1QCdDMKgmG;޻Vv;"Gg[{y5{S19ꯈpL(Yedg2?_`7IMԿYfallible/.git/objects/13/d9200ef46edd3051aa0185db477b5bccc81bd70000444000175000001440000000415714065400375022072 0ustar  andrehusersxXsG=Ov*
RLH&,
)g`5+DR~gv"#U9`f~8c::n#"xzU"J~-Q3DjOacVQ(#U1_L7)\q[FI1ap5?E/>
uC(=Iap8Z!*PϩU얦5SF}λT%zIl<_KbQP$cztyyeGO8H	DI(%BIqqS)sd"a`*g*N_w^)?F[3WsmVĤ'd RQ5V
\~Tbh KRya'\0ul5*g4_A8ajaYhxw
ܤyB]wOG|hG ~kJ=glx=cX<6zqz sP5q&9=z::mtԁ,*W[+ڸFI?5rDx.qC0$f2-%pձ/6
F6wSk!	XRȉG*C!md4Z xB+~ĩɱdѥљCd为tة[^sE%8,+ɽ~;R:s,o5zZ
uOn6_,x(:y=j5բN-
޼iߟT	/LH\8#~BC0\Nƨ͏vL3IY't	>׎b^PZѭOFTqg<%1/&qlggtوL1Yo89v-:6_QA_C71"
q":Mf1s[perqer$
]Рu-L;Gv`lgP7ٸ-l&;yGU
&0G>G痸Ɖ͐TR
N3uCLHOWt?sWː"Io!wX$G8뛗|Q5,"6c|8+Swv0l~9/"eC[nbSuj.\ie{hv7?եMDga{.BZ/_8ZqqDJp1bfb啝cCTfallible/.git/objects/pack/0000755000175000001440000000000014063657570015235 5ustar  andrehusersfallible/.git/objects/pack/pack-82e39f9212e702afe0b48cf14b7b640cbec657f1.pack0000444000175000001440000003205014063431303024506 0ustar  andrehusersPACK
x˱ ᝧ-&hppGۡ |{q?jI1$ĄhPLIE
Sp;^84ñwHLb#\J:pw8S=J߱e8,ia[*yjz*/ fao4m>H~x=
1>B
(baf3_]۫-x[(⃤!f(,BŅ\zga󐊱Q8Dx9&tVzu}42T8GD˭0VSlc1-'yjxBixyPGx=0@=ƀGBX;tOzMLd{>.6HIp4aoTul !"3tևBda8hE	m;Wݦ
8J.3}a3aa.<=\/ 7ƟIF󯒌%v^o;4zx2l<1d25a43f4fec78ebae8ab141f051da4727df107|H lTzLd=7fb7fc82a932322be935c58583fec0dc1fda93ff*8Ҹ}M?F.ajp<7b579d8f02cd7bab852b23e3d53430d6b431857<y/;<1PMc)Gy
x]ms۸\
ܴ=%A]:ΝϑSs8w׹\3	J%RCR~Iڠ27X,v	<8@P,Dw%~0E'gS8Av2B*X6Bk$#Y=,{ġ$?/gW
bgW_]WA~2ܟ̩_zhqad
ŒK=Kg(YÀ"$N	t[Ks?EOĞUL#.lΊ+;p#*
?^3R?hPS?@z ^_(\;C/ЯE j:>~=q6}vXI:ڱ?
dG4\S+Fz47~S?saLWOff2PM4hQa_S%\M澃\zuS>?,YD;Bx	3sP/(^2Mlmߗ>(c)v hpGaAR\؁8ɪ,arf#]LK1k?Ǯ0]=ÄK̞RLzfͳ$YƠZb3i՞^:T{}cGΖkS͌l\W`=50t~lC[*Q6
ڤAsrܲjMw_FE`uF<G]?l^)qG>rC# d/Ԏ";eoGv8 ,z?BbRx
>"@Cπiis·A
B%JϒI?e:3°ǣ_廳i$K$B1+Z{J*V
(9 V(<(u#5s2:=1Tjgu#Ԧ\RץQ^/pfEw!718PD{29w](P[YP*įN~87!o-YFs߶fRTt,e;ݰƸg-YO|vIwtdzCiC)#(
#0%O}ʖsU*wx^xwc5{GoEs)>fdϧ;kbJJܟ4o@#4#3dݿyel-?2{|S`7~\d85u<՝ϋ2Y^ɣܥX~c硉*p2B}]G
-:6A	WгO1+P%=|hNS[q䢲2]yqAyX O@?TF^)݆hp>[tog&eл% I->->
&>
0
$֬!Ԇ=XK悶QN%;`TO7L$L֙:mduV䜨yC>SE{7yܼ$ݧh+RR0HG"%jʁi	--3GG͆ŅUѠ]aUԱLH%;@Fdd&#Uud-A;"cOd(
Ww,Tp115(XLG1&;GȢQZrtI
kn5!o+|yj#g*%vFIG
ג]}c(0l
)<'^Rs/`/[+6::h̽DA+l7llYCiC!9bhծ(&TlzFf 6t5c#mLnyCyCŋV툍!jyZw^27r՚PujFѪ]QԱ'6Nc[*'`ֆPԅOV]؛;fC*^M[3z;&*#J:$]ؗ;e|_l/d493M{!(cލAnAMG*
2Gr5lq/v ->';Nì0.0*Xwi*&0x,Ygcfvt#FE**ud-oM7ÄQgGdttKP01c]lh#K(.32Hw?##՟	rddS=BcRH%;Fhd&RMHs[@#%{vFIG'J=&XlkM%D߀2i	VGjhqk5jZmá=hP2iGܕtOIѦݦjFFgRL9h+d5
q43(+2:G>D::D;DgA;Ŵpi:tE1%KV!xo]M;z"bG˨4PB-{dծ(wIGwIww	u38aŔ'Hӽkuk3U.pUcOpuGWVD7Ěk4!\j*)|(,d/S	rkpC
Y8
>/UvaUȊ{v3'7J'`'Jꈷj
SXmGͶAXe;Wd2^ƭ8>atEvU~*;|[j[|]
[|Nlo[Ap؂._uT'r~"'r~"'r=׆(3НMcͳk?3зߢ͇>_?h	HJwly=Xs3
ٳSʧ){p@yTliObhJ1nTAL$eZ
`qc
%X!)cJB+2~.z||yqvƏӥjS8],1ً~oLm2@=#shUK`?V_3g^|}M`¯̜^idاwWWsJ>/_LH0NV1cCGr+dټ4m걷h8Y;p7Plo`鿣M|QOlI_,QF[4&CϱThJ41?<Ȯx.yc7̴g(]/P_n~mV4ЦS4	do+Xqx[ݏuǮb;ժVRQ/y{cVTȭq!3C1Ї$0o}
?.Z)
h{y93Y,gWmtts{>?~1|	mx'6F=x`_p{cݎchǭpn]979h8S˦.Y
irE]7
pn7dQ,/_xy|0r>ʕhP -cpѝm.լf]#6g:^ Gws&:$WN?3Ekhg7|ʡ30͉pky y|zLp	=d:(¹Yjc֭w^ֺ=S|ҭ	Xș#7Ew(CܙZݲǺ4X m¹y)IJ\iC^Rј@7ÃlTYys4EEu3<0yEc.@+ŠB4]%3	PΥA`7Ý?URY?Yy5djfc܃vX8O@F{oׯu-.ަ}ĖDy{3:my>K.}ɗ’b{ccX	$Z^{kxLgЧO/SKi/aWw(2l@LJXG ̷J1s,8N}5AߏHHR?e
PW3u"-mk1){vHJ1yGŴ˯ߎl	e%v䲂FH~}=RK	"SbڒH\)]7P
D.N#%0P1j!<3o2!Bݾp	20dc{Jg(#H
-~m
VdML#MC^DXUBD߿1
h]
]Jӫd(ڠÝhZawb-Vef1eF}^<|v"lʘRI𨴄>}tD?1+ؐ%,h 7.$e:c'w)ֽxnآcJtZ=F"Z_$gX;ѯ*	o6INDq.ֵ_ \@Ub!T:"*2cyzJŧD2P0|%a_a4GP\/b9!#
Bl.	TͿtWD1hĝ=sLܛ)Ts	G+D*1Y1evǛ4o>9bb#=Wd@?e` yA.bDϥHx\Ob$ZnL2$?B!kw%B)v}z'"/i"0(3',lPs}5qZqJ=;LuF'u~B:wϴ?_,* 
H>ɆgF'w^>z&.SfdillF
)!M!_DI"(K>&=Dʝ1_,(5WU@WUK(a@(
-CCeKV73ݍ%zۥX))QT)Pj;!QH=%
ɑw7U%xcwYBU4noA>>mUáɗ1x	2/FlUd#I!&N/#$GY;S(Y!.];xG+?~0fJ
F_E??"n&n TL/	!Nh\F$;E7q^=%'H\E!S5(Y*u D"2- j~DB􉽮$sCޭM-֛*sxXoTEn-GVjh޻sg/l+"w4(4 >yЄ/J0ML3gYH|oߙߙ3g>Y{n
k~lXjpQ{ِovfiȗ[knڀ9={={h|T0>j'h^O'ܟvL~g)֭J]!quP(dJnnl_.cpw	JmV|mhcz/}Zno^1Pnl:"kko/X9-{̿~~wyPWц
eS%" 7V7'v֊2GLgNU;1nG頡KՊ4H歉>"
&REBeBr|9WF(54)VMEmҦ٢ЌFy6Yޛ׭b8bS!U#w--J+;J!vLs24HM4>2Z򡜯֮>/|֩)Ojh&lN~0am4Z&mvGVlqNo,}q@`z>JyMA'1d`	`g2KF"E
QF-y''qv9yv̅}?3?Ÿ\?l_x{!DnC3s%2vx{!@vn;7G)x=Wye}]e}Dq}KA$BhRQB4D4D=ԘHb	!D4r DP rKbI?f;wrޗAh&$eB+I9dZ%XTx/n<^7|g{ӟY`fYRL̵);˙Y%,WD$xokWaN$Gj~I(爧TGҁMs6;_ݺbMcYG"S˲\J$E K2銕zkӜWѱ3θ{^zG $#&DLD)9O	oxo̶=a9YcLEYxe4^;Y߫בuwx?K`P$IcD[q/b\S(]7,k}mbv?]y,krHTb(S1En
\sC[
8kJ(l։bT!یO*2$NLVgx7?ڽ=Zw—[0
I"1S!'9+]d֊YRV4ls[WmZ*-}}nږ)SsPmJdxW",)xg쯛﹨Z^Ϸj߂MY(4γc1겘	v]\H%󺥥?>恟O)1"ir㔍Dg1̲8R={MS{ZZ0$I2fcbNJ8qUpŒ^Bw:=s&;Kc dPކ5QEnUu]9=ÐlZt)9ǰiŬrl\xcڇݧէ$l!\T2qP'*cQ8/Şnx|IohU'TbxViK3PKפ˫:]~e5{JVB`K𬽥8A8#Ԡ8}=`}kԮvR}$$1Rhb&)(ʹxӨIFn&ou#:瞝%r,%A=f 	RáeP2c(xȪn[4
6wX%&INbF}X6@8Ń[ֵQg%..jiJ+n!!^y1^9AƢeO7uۼ)j|r;HQrf#RQSku\~U{ť[}um/`gxS4+j`
c WbV 3inR"I1emE$[ܥxL"**#+0ZJq:#6q뺺Ozm^u݈
%Exs	,2,S6kGhPcCꮿ|猘qiOkׯDb &mIH2Hs:B1tص[^'/QBdiK92gәf&3j'}^*:.NA#BDzdřoشɡ/jzšdwi-ePE)EBطŝl|g78CL|[0$HS!Wpă"Z0
o~hǎQ^z!qf[qK*:&ڱ}tRH!RG =y}+wWz ]V]z%tJ
Aↄ:4DB8z]U7-Sm(
Y:)lH(J	Su5עgJXu*b(M2VE̶Q
{i>i[%=pXmK{(1v8tajfhx'SMr`sbLQKkalVx1X46)Cies/JxBxJD qJ5J$V<]Ӂl{}Ko?CXa	8hGZł#]0n_4iCfϺO/~/aS0
*xȘܷouw2XWbD0i"mf%LP"wX\݆`]^а^㟒ഌK{dWfallible/.git/objects/pack/pack-3c3586aa01e7a32652d61da2e4fa69ee4bc01514.pack0000444000175000001440000004102414063657570024424 0ustar  andrehusersPACKx90{bHWlQuvIR$A)=L9Sr.c8[!rD:N=\!?rFAv9ƎØG
mPa)p]3rC?֓G0z|	vzCu4ߡ/U^@
A~C%0\>nFx=0@=	Iȏ1p;q[ZҁS?*{oO0;Y;d1QvTej`I9vzm8zIT$K6.i*UF8_a?QvyaT{knsP)RЭL?7F)x˱
0=Oq[A^Qw.i۫"@Ɋ>20˚gH	BUJLfMv	1#)Z8WUF8_aQVvY[DIZGu
N"Mg=anM߀y$4}fz]{׏GsY!vEnx90@ާ	ek$@;x')#ܞPp~*3.hA[2e#!wY9)FE+/
,*:&CĖTT{k$S6
T%Uz03R!PZw["yZG(_S
mg;<]Ex90{bHklj#!B4am&)r8'0H3%3O:ծn
ZD`otCjsXHQ;WmS+G-9x9r02,uN=ԏ}q18iKC\
R
՞sstGd̢uzUQ`Nxu !;24bd70b44674adb454f71ddb94c9d572c7a5249}BD+ʺ=.Jʣ<7df15b6e7b1132cc6b95ac9cdd9875574332b64Z
zNЦX֬+kX=K0x
0)Q|b9X 
waU"~w]}:PQFlƑ$3ӳNU߳`Թx
0лSx75Z@:^L{XLZOF
Ё2m$ӂr˕ca"jж߳oF+mdH:ɶ[Mfxu !;24bd70b44674adb454f71ddb94c9d572c7a524瞾B)@Z%VCg׳<7df15b6e7b1132cc6b95ac9cdd9875574332b64
$aN@]*tfX&0Ƴ
x]s۸+p&CߝϱSs8׻\3	J%RCR~eR֞.	Ay<8@ęh6QStr>1R$E$CkEX$i,IAH%gkZ1IЫ/ϯ7קG8Mdܟ̉_hq	.u\4JK/O@]À $N	t[8pA@̥HphH$iwd7"bM	xAtuL+`Ym$?40!Ÿe88E;E_I[o]4nJǥOGcdA%N?4ʳA@є$&̏E`\r$4/C$xGӕ?3`?SvHׄZۊpo-W 
Ό87ܔO۫eЪ!aU_aX0`	'/}4Qb,*"IEr\Hd"K߂H-RZFOBv͆ȣW+,Ox
aBǣQ^O,S"ljujvY,c
-1<^eH)#se8r6\V3tqm_AIMcnFY"V$A{ղj̲`vy1PX݅э7FQYVF\Ix?c4d!%ҟS>_-'j#5"+U`Xbҋ$CB3|KP2&"@C1Ч%{Z2Z:ߖ@+qJKX#DB`ka,L)}<_Q̦R(EIØ熀BCr`tYiߏSmg 6xb&}L#S3or{ͧz V'j<4FS]SlJ7anbɉ)Q]_<@Eg6]Dc}X Ư~*T\
ɏ]N48.w3W2
$hh_`kɉڠ6P2uZSz0ufRWMNs{6Y&ORAԲajvEEǞM73I)bڽ3LN2ˬSoh=e@(eQn1aU6hWXu3zWd59 #IݑAMd=vDFEǞȐP.Y&lͰ,ٺ)xAEq5UdGUsTbrJL~Qim^[w&mkKyJS(+0:]#qFaT7p7
|dR0
wyڡ"ePFYU.@Fu_9J(`e%rA&}&(vJErgUy%U	(Q]B7}	0
((mBePzYU.@Fu_9J?`e(J(JŲRѲ'PfȤLlYP%KJwH)= ׶ź~3R\Sݬ]AXQ8?	/$X0isv}#
rӕ/<Ơ@BS'?Ǒ:66u>x,t
t;x0B	aG..O8CjDtr3Po`	Lt&{Vm5*jhoinioiroh}J
7[wTm&U-7-ǒ`-	d8nή?i˪r!F~Vt;`qXigVp+]錓*8$3NL3I'>8ڴ+NZ~D]U%樂*
V%;{Ĺ*jFEhMCFb2XDݬ]AXS)ܟ|ߦ`ѶA<=v0j0hg\`tUaTw,;cUt?B#cuvFJEczWLorMNc;R<ڭ$H1fa+вgh튔H~uxd=߂[%BJVf۽se{:E*#f>UvFJE˞HњNᨎ`[|3@mn&H:AVϳlVU-Y dms8ɝJ6/H{;zyiO>P.Vc=w|1}Aɩcs殖ͪIpXr;l8v\.VQ]mj.>v5t\,.@M7b<9?9?oNC1G|^< hMnn
@_FWG?x?g% )AgǯOѿ7cU n<-9 	ݐ>1>}
ҧ*.?%E c;?yE	O"C?\G8S2["E$ŏjK.R=B>-ʔWd\嫯 ڏӥ* NW}LdjA/I{L-fxFPCtrԺ
`o5~}?/ԜzS%3hc2C9 {eM>~H锚=4|ԁqџIj((Ywc_ԯ>mq0h{=?-@÷Ph>.>`#1[z>19eUqcbر׵-SMMU=1}N/CjugJM6+B;4P7ϧ#>QlxXoG7|.)ۉ8$8&3Ci𕨡5	B@RO >K՞{Jk%zR=UEG.fvX.7yƿm~؈=v0vhPd_o-sW3kv,?r|W`Eoؘ̱!Nfnuo|8WU77XYT-@`s8!nk&io;ʺZ[7qz2Lr&˅{rb$$>T#XM.l5wհ6dprrچX,{Clk&\
K
x"V`;f`z$XB[S#H.#,C)7Co*noEr"i䰙daX'꾃^5ꦎiRϷؗ1""̖u`plͼ,IVI778Y~D15MkԒ*=bJ<7YHfWV+3	Xuo%^6սj
`CZU[iNPGA$/PAjK
jl)-c?dqSBf玐w΍PȻ],;8aʂ7t+;ޕ ^P
w=لBBN G,6s<=N
r:ݚe1;R"r/k?%fNMh8ц͜L
*+lauYޚ[R>$Ąb&/qpwV[t!72B1Y["{+)x>qU7.`|ݹu`KSs333á>H\=:%Ƒ	
vCa!nxTMAMA F KM"## Fp
%T詾ГP
w-PZ|ܱx`ˣ	ut@DUbMvg?l=T%NWثQ$rA…yߟ2;T7b1OuO'T&D!'TED蒭a#%~uޱ8P8/	89_n~|m^}([r2sp&'dLV7{v?ؔ^ꋜK[&•5*Z۸NZ[)RSof{n/"s	|(ưa:u}ݸrrA66@C]@P=j0>xu !;24bd70b44674adb454f71ddb94c9d572c7a524Ɵ!zTUs9l<7df15b6e7b1132cc6b95ac9cdd9875574332b64Nx
uųX0xNMUpTO/V(,ɰL,Q/I-V-JMb}~r.XeqF~IRAIbJIaJJIeQy	!SKI4S8xNMUpTO/V(,ɰL,Q/I-V-JMb}~r.XeqF~ByJiYyQrYiberJQ	!SKI48lxۣCa/0(YlmxۣCa/0(Yl7xۣCa/0(Y֤x=W{e~t&J}&}>("zvlh3v*"S119LclC}vLzOk]nJD&	ʄV\HO(nj>&tq==֎b0&(dДJ&sFu;f$"-rl±OC>D<4ɲJ{r6-iy_:AD-Ks)-r6Ly8e]ͦjz~UeF:r"!!`|x\$YC/q{PWo1bLQ1&y4Ƣ,jRx\Iu(n`ǭt|
Š<H 
$1t;&B>[݉m^wVv'YR%-Q`C4:%awn(th<OxM:2ccHjd1)Cdѻ;̗֟O{)4'tk]M}q:tH6|9l
[0K?~P>*y`
YR-bӿCKmk]
m1PL:0'C!gw}wl{WW*߼o3j.")A{cԌp\4s",T~IaqI{쿧zwǹ^(0)E^e˘̻Hgߝj/;8cٮ?q_S14Q#"|Uu@^wېlnmk޿c-'@GMِC5w}_<5tw7Cr%t*e
΍57B)H$\fMkD>n)0T1XE͹.98R(	*5١uoGK6:Wm**n0'&QK0`TeÝF>ؒߏ;TͿ}٬sj1j%~IFrxl"\$;,mb>۵ow5sY9}v
'$IWe4
ƯLgDn+kj֟qvc
kBcApp!RB"Ag;
b
Wt
i-dPg)ED٠m=L+8qqj1"HU!W MpȽ"Z0d_9qYםukבL [ǖՉ>@&[^fԑ3/oiCE4NCHi0
ns?pZG,Zv}YI!wrt|Kv~םu|g̪?1`'ѐpHP8cXe7o݆dl
ĎhU8$mT$W[0F}\sX9mM&d?U`x""!]2~"j$egg;ӯ7L=ZDI*pXC3hHf?ْMOI7{ɪ뷊&܄)rn^{S	D!Jeuv'C&]=ua	wtCQȤ䃸iquE]M;L~ssG]eq&QӹsK>xFN(VIB[u"9'%WÄ>W<`ͽK&51s=O6x=W{e}R9K6AMHʕ&ܧ/9q(JR#eJQaL|'2hLԶ1e2aBMf׵Z름(!2$AЊkiI<Z%XzSVߝv
gŴј0AQ&T23ʭ1$YkZijPk͡0̲׹)iT̽HdgP}皶[2vtͩ:71ġ#'ZiOF89
jptea?j7~⥡|H.~_
r'fq3OSgٹvc_^LWv,:@_%FN
ƔuzȰI.v
p![͠d*G8Eeo??OXOFiO-0"JH03(!X̂c0./L63+ngUsN'Fr:Rq\\zi$)z#M:+dk4,CF@kE{%QMǬ
d}}G7'mjӊC	4Fo$a$4i}xb._zFٷw޴wǃ>h;1@̠dUٕhZ}˯lM>=Qx%9X%'w#Jde4){G)}挻G2٤XTs#@	,/fndu&/>?6g֓{f
k0%{ũQR8\wrb}z/i`ϪKnZ,#ɱ)RX*FbS$>ٻrvE/]u`n3zPa$O9(*\Ƽ5Xee%D:}MĦVܼlpsSp"?<&jBS0/Y볗i;Ӆz
l=!D>j5ȆE%oM;sxuߴO%q	A#Jy9Gss͍P
(&olI*i._(0T1XE͹.98R(	*5ٙ{O{m_?wP|,ybBA)FHH
]6iihaTomn4Ԗ`J"بEHvY:|XWX|͓]Wd\,"?I{A2úәf&d3^ߵ~w#ʊ:	AK	K0ncKƸM+l7Tu}2"ⶁW",V!{Wޕtϰ2`?m
F#R0*
	nWDLewKZ붽eN3ؚV`P%6g84ON7q2[hّ;zeBrF0!'(h)ҪŽ%`b%(e?TN]?n{KVnkF[Bp
	i%4f-°mc65e0`'ѐpHP8cXegNoV_Kyo_Z` vD!auh$aHؒV=xʼnݸM#cOgE/r*-!6@J:N]֤s^R6V]pl^W`$LR9SeE AD2C0vӪkݷXx?zw^`'	l9F䜔0^Q;2>t][\Ax=W{e}"D2J9R9
=i:8LLQ8T;20F'DkSfۯ뾮unJ	(M	&&sQE)ZK+VNt@~V`0&(dДJ&sFu;f$"{y}v]9'͟>wE,?kz{"F6Ȍ!yGm“
oǤI۸Սvode_-t]xmˣ/Nڵh[Wz'=9bGC%s"rr!Z5Pʲ8P#O;@SCF9@cέqu`N:BϦJӁGyla.3j."d7FWE='’{8|:g~E8ۄϊ\GI(㻃Øyt4RVDkY>S+?8ݻǟUQaMl '3XrgU>-UkP٩'t;=7Qm$JP	)2c+kL.IzJ"0P/W5Qm?4n}/M^r1	z1Jc30N1[k9'朝T6J?եʵ52͛BL:^*ã`Y-
d!1ONy+/սˋNkS	$U[SnΩ/h5gF~wSĈI+!mR<
“vqȱPl[lx+F:PпH3XԨ:]

Rw/ٻ|?\RP9QP^\A
TP2c1k7wh0/1D'	>i@̀-u`KF`ZAd0̩ڡN}UN:
cݢw[HS.'=cp^V![?P}ߖt|_*045S%	rT FxH
KE6hz!==Y贲3
r'fq3OSgYݮmŗ&T~Iacq*l"t닽?\1)E^e˘̻Hg^T_uxd-b8Es
A5!	)bPUĈFj>ݹzVZ'@GMِCVÉcovwEI\BAȬR^F\s# Do+|c7-*3|**tVhuaBIP!Ejϟ[O}I=&:ʯ
'$IWe4
ƯLgҵϹ矸nv5! \c88p)!b	ml6h޾uk8޹$|H|Yu@w?q+ւIuRDD+yː9fGDA}n'/\#R0*
	nWDL7kvǽ_1U_Wԁd%6g80ON7q2;:jtn8x'9^`B:	NX!QRU{K
6QN5:[{?L{OGzg%;-.	,ӞKi]^=v{ςOj`N!%I!s)vp&(ɯhV֥/MǪ"bG*`V6*MƋĀ-{PmzlX}O;Ƽ5xp1E^T$5ZCDmtigd۩OW=qDI*pXC3hHf?Y]H勪_fR~2£WQM"eA17@t^YvpvReoכ>g0lb92)|! .gr\]n}nLu9Z~;q&Qӹs>x5й{6\m̪4'	l9F䜔0^Q;ҫw|"r(䗎C<5&RiKfallible/.git/objects/pack/pack-9688469d8085b683545ff739adf1073add5bca03.idx0000444000175000001440000000260014062571473024176 0ustar  andrehuserstOc																																																												








-(gvzi&9&fڮVEͯP:ζPjfTMě0)Js44/+kdF駼7;lGT[_\Ί濿LGH'K馌iˊYosPa(NK]8H7}1wE6z鹻a$t0ÁvZ_&eRRP&$cRM|G\O{RˊF^3aك~	ڈ$|ս?|'/ۄ8xRcùYĿoY(i}FT_9:[ye7Se.joaƶ]4fallible/.git/objects/pack/pack-fba7bb0a6126ad8a3ebfb360ef04146c366f6167.idx0000444000175000001440000000317414061726006024431 0ustar  andrehuserstOc																	























UŮQ=c}.97ڞMߋ?nH0/w55ܔ)wkjTS%0{;xA JC+6.-v~e(MA>[ugwR8U"SMBUb҂5P7h\>_)B\tRQ&yȔrrܥƯy)BCefZ[tdU2\JQ;C>T`Cm{7'.``p	0o(꽁iiP?4FȊT>l IO!|"(ws@N[l|}f\b05=傠nȅ{6o:s~KsKVWmMaIR:!(9鑁Aۓ|
F
Ti7.ΞDˍWuW[f3NCh4~
ϛX3+;@rn1#-M2,,I3'W01l
a&>`l6oag>0tgE+yfallible/.git/objects/pack/pack-a54c9e211d41e2458350940274f1d5baab716976.pack0000444000175000001440000000660214063444667024147 0ustar  andrehusersPACKx˱ ᝧ[1..mۋN䫅dtr{֡#ĠEe%'9 TxrƸf=fDkq-p.K*<agkN6)ulqVZ'o:ӎF4%)-hqI`Ĩwx Ea^S$dKs3ST#Kc㔔K4D4?U3W.s3EͿlso
}lx
 лSx7Be[3j"H9 W>ִZ(|gbEx=W{ubOMt#:'MVXeXu(Jm:cNjF;t1NQ)8SPGÎy޵x~{y>|)!JrBQ&$(ZqM"M>iBk2R3CX5hK&]Z=>m`4&#LPɠ)L0r,w8IDŷ^HO?['4z[aeQ1'sSn92{<(ɤno3;5׾
7_uG~]ḉ<'E9J{|62yiYe85o\rÙY`!,)ΥLYО`21yvɺߵ:a_y͵Ϯ)+0wI1TR$d'̊oxq苗_{cRh1ɣ1eQ㔕BL[_t˷߼ws݈FC"i@cKʹ^aB(?7p5O޹[d#^8ɒ*H%h!
2.)	_ԡ>QF6Ȍ!yGm“
oǤI}GxklC6gz|Y#]<#^hrGӡ(CDgߴyOw믽Ȫ9]R3QP\\Vx%lɖQ>\rkU`H8n9jeJց9!>AF=pʧzg
)UsM	f+ᥞaI֡]qUfnc0F4x8;8LG#eiXHf9/>zmfUЊaMl '3XrgU>sg~N{ɩ>'3eFI
ɘ"1F+ϳ1SCyuZv'>V`pIK9	Bz^[MyN؇&^z-l
CkA)ĘSZ	9g?J7n:.fU5xj)!`<@?<VڢNF6xeKp~~U`8mN&D.VmNFN_V(bVvߠ֍kw/0bJHsT1𤝥xy/r,T)ܾeЈ;q`1/R5꤅k &jªklq~;U.:C,FAzC#s)CSqBɌPĬg,|͛}i鸹W~p$1ԁ.YVi	 ͻɋO]cku?lmSBʜr8xg?~gmO#x$9X
v(q[a޹:Ն5e?_&
r'fq3OSgYY:fci4W
	~YQcV:0(Jʮ]æiz/yok|#>iB30,AɬU<.ql8>vCvZqU)~(0"JH03(!X̂c0./LN~%g︾Bur:Rq\\zi$)z#M2`w皲Oے/'~*\0Z(
-T܃-h$t8fwo;+L>og+ns鯮=8X%'w#Jde
3j鯯zxΘa5]1,MUA5>w:N!!"
lv
o?YsC*;cTwkr=GI=p-2ȵYs\;}CޭzS]MOZYd
GcST>T~Ia~IU+=v7
#)~xAWY2*3/.!g;>޶7ۋXgeiE~)xM$pa&_@U#:^:㣆.}g؈	!:/QA6$(*q`(Pf-xvONX6l]-.n:^`H:Ff2rQ$mw.˦\ .7*B`u\O)R߳ݖZ77VE
J%0B*EVN#HCxl
?L<:dlߟ{g1j%~IFrxl"\$;,mb>۹gwwu5sV=}ץG*w
'$IWe4
ƯLgDǞn)밥f_|yl.kBcApp!RB"Azb6-7\t
i-dPg)EDٰ:?zٚW\rܧW/6bDH?"53	B@{E`t+Y=fl>;5uבL [ǖՉ>@&[^fġS橯n
f7ۊ:]VRHn \!"20܊<˜W
n:gWIV(I
wKB,PrRݴ§Vz_	/0U)@i0=$Aa.-6Vs:/ZWx[=]`x4"k!;!xu
˛NSݚ:pt¨ϾvSz*TNrt3hHU?ْOqߋS5?0osIRd2ܚ,4C)"˚lCW5]=uafmPZ[!a$4!MP9h˖I>hy\Gx1!FSLgabMjA_ZHl]9b$ нe[HaY=c(	)H|]= >vsMq.9~a3aOͶgMnI񸷆Gu^E ޴ZRJcGx1
1b;A\ـ"6!{Yx'1W{8*ZUXtȮirAsA KI!$11dgTii\Ნ\eýeI߰p냱+{kns%a.0F}E.~6u7ꈓ_zx2l<1d25a43f4fec78ebae8ab141f051da4727df1077-QoG赡a1 ُd=7fb7fc82a932322be935c58583fec0dc1fda93ffN;X.لda<}bp<7b579d8f02cd7bab852b23e3d53430d6b431857[
`~'LlLiіh>Dҹx
0)Qп9X!1
waR
h@R\sh>w*F߳tXx
10S=xM
	q=A6THU-5g`+s{mx
0лSx75(v. ^L{XLP6*m[|,Jd*j=dlVx{!DnC3s%2mx{!@vn;7G)x=Wye} Mpy%8K*p|V\grAKPAR͈!($3g|~{_JLI&ʄV\Ds:8'6J$婠
uc'8v9h;a%Ŕ\;iUrrE$J2+z,YUѻKξҝWbxnR$9)(t *dGG#/F~eTN܆eׄJ(DeŹI|9:P
Afet'ez|pˁK;"<!Y4!Je>'LѶ®ǧq+g~خ_a9YcLEYxe4T7.a/YvcD"i@c+}9EPkB|
:=cokC>m`%ZX4@0mLF,lQ*򓦪_}r&0⁗o/1Y'fl9PMl3>rʐl81?ts:zwyh*$LH|tY+fJYlc
zt;nZuS_Zb80OEB5f+^xqOgoà)_sJ;
7f8Grt2RVb&u1DZ~\ݳ&u~3J`o8e#A=Fc$'Nbm˝'N\1팮ǵcHdĜO)YpZ{$5!iڻVrV	Y3/8AȠ
1hk"*JzkM;:喺ڳŧW;0$(cJ1lZ1묵;*_T?g.M|۾,@%w0Epr2C2X15uybߞ>lY^kUbGg$5TEY5x$B5(6o;w}
9ZӵakOvI4xI:kc3HMRP6s-lV͠MKv=P$,sS8Aj8Jfl骎gع'O}+^b4 fd:z0gj#-(|֒ӛo4%?%..jiJ+n!!^y1^9AƢņ?>a>2QRNhE;$,GR{axĈT/{–]/[7vX[Ub(EICs\K͹`G<{}wlzoۨ>Rb$.`fTBIC`mbM{>kƓ\0ӗ|m
N芜Rx35J)P2k!?1`VȆV(9Wl
FT*C*[
X!83lz,e#Cv<9%%å+ŊXAEV׍;.m}vLQKkalVx1X46)m:a
<3G/{xBxJD qJ5J$Vq8Xag:tz֏MeZHK A=,qb|tGGqp%gOGO,+Ŋ}w}s]'V8$#+i!`HY	h&Wyecgf^/3rg5#PʄUxz<!mtfallible/.git/objects/pack/pack-e066888ba6de1523c7a6bbdd0f455a758315e884.pack0000444000175000001440000001603414063444667024411 0ustar  andrehusersPACKx10@=ƀ81p'vt~f2(uKp!&"e!%jc+/92!rV(88upV˭l/zr )aKɕ~f<5{B~{IF%	9JIp5ۤx Ea^S$dKs3ST#Kc㔔K4D4op_RiయDXaso
lR
x]s6Ws*Mnu=8NHPb,#7߂(>@	4s̴aɃ9)Fy;@؝D6u4}FIHYAodkCI?${ġ4v _oh&8Eo>:קonNI|7w`4"mgs$x zh?ߥWPȝF!FT;H@-q<SE灂ҎB?#AO3E"9TNX&Йa?]	R?qNP D R^?85;C/o!G ;Z+iAKJ)4'MmR];͂,ݪI1񧚝F}>N4i~	ٯ!:$E".9AHx>H'\	B|]:> g-Pb'Dhw;mʧb7Dt0q3ǝ7Q"dy2JDL"qpV4gk͙>N\eXen9`܊y˨IoIx
W8(	(~A}`%'`9c,%q$M	؆Ĺg"۳ېɬ;6@I쮹&1rIoP
?Ed1G'$Tz:fjf^٢ZiMV-Rꊫ@wc7>oit?X*rB)q!GC^Q}E8A@ șϱ# FN뫿r-^&c[$3J0?F4q0J'(M.N\?f%I|҇:@+IFsc#`ka΀L}2>~{
Άp/վ:9%UHI{m#!Pm"(Me͂hn՘jgsC¥ȹbKpheYQ4NfjWCocp!?VN6r wpP^_\q2d 81-b.SQe4w0wTHu̪d?$6MȖ#tg!Ȕ_G1d)d'1cK9u$EW.!=މ=	3;tU
QΌ\O;0H qЏJ.̀![_GO_E)idl$YX	z-r86n|&ESi($93?Ƙ*!ne#E,xdZ	!,(*ɰPqz}8]d9aJ$5Mddϒ|LVDjYQVdd჌%VdY*aC.a#hb.aaJF)jStaOod2c,>A?ay}}Ǹn?ө왊8t#0"+~hTT֮vTB0ha+a)9Ha
z5+D'o%2O0pM2s(@.F'Z|'Z|}Zt\,ؚH,YgEN{ıVMV$90ufS.25LvHmr&ORAԲfjvEƞM7/3)rڳ&+`.bm؄VVZ|ZF,ȚuC;ªbcYasBvWddaC"lcOdH(OO˂<}a串$MȔ}Mž)^RY)+e%	xmݭmiR OY!O-
*툼9ɐXIrFf4r:@hԏMhdC;Bb?)i阖$	*M!#t&BRy.48ͅШͅۻZ?R0q"4&.vE]d$9#K cYi`g

vF`0'&䗰v
0t|cnkʐΐCM&vFذsnSm˹-6<'-ذ:&V[-YC.hCäaՎب
:'lw†\Hz[t

E=-j]jWlmpsjqB-~Q)
0|`cjEʚ77QWblcOlw5GO0
A3,'cWR$}g؜_4cw[~ɾ|lBmLҎ؛dIb
fr)Ft,'
]*{%;+_vC~}7-~u}bTVaUPض[`XPϼ...*V
L$Ÿr©".7Oh-')ؒΞvIV8d%2c\Ldn
D1P`"w{V(O¤jb+a8QUP|@;7$M䑯XmdEY?Y"-CnV8>7Oh8iÊO;b])3N2Q8qIT'	'Yq
Ӯ8ZW<%J"ؚ	Xm$%*j*4UJ]~	jS2c2mWCݭ]AXTe\L-DN^
`nQ[;äbL4֭Q(h6GN1DSP`u"U(o
ڮͺg"jRszWNq5	
)]zuucuhY1uvFJ
Ou^OuOuv諧o
Rn;
Js8E*#Ŧ>UvEJʞH(ajvu[$hnHٶYm}°@:Hb7OhH0X@X{d
A)X
N(H}9ؾUܧ}|1}+ճSE_7&In˭D7˲n.VQ\]\X]v7/.7JyqqbuT>^'r~"'r~"'r9q*$<<@N-”wd\2HjDaF-ăN.vxdB/Cu+ྚo5}?^_R/;;.NE紃7ͻG9ϨG˗Y	n;"ANNއ}$zJb|β}GUW_&Oq=$>N+[c2$VB&K.1(GX,I,ik+zgq|mt'3u<|Ԅ$\)aR}Cq(JR#eJQ?!_H>AcB(a\/zk?]wwz~k@h"DeB+I'\hm`QFc.eߝvkŴј0AQ&T23ʭ1$ٙk^)]m]`M0̲׹)iT̽HdgPwǚ{y/ūqQyN1rDmd'=Q9[flXQHԲ82/gA{j˔LjSr~5:x+0wI1TR$d޴f]gm춼1(E<cQ5NY)*y`
H)jvٗʶ/[W1Hϗ&Q䁃6Иskv\dV\{y/8x[u1{Q#g
s\DtESƨJhxDXZ?ԭ>t]m궪iԬ
4&0c9HYZ!粫	aa۸oxzO=8ЊaMl '3XrgU>{uÉK7R1ۺeC(GCm2&x
D3'ly?~a6q}{#'a.i'镳>xm
cT@[hmZ3etyc|i}moׂS1ͭs>8huþhqcVPhrRBx~x4B>+Ea!:d;rL±7r.ximsj6!rjp2t
Bڮc沖7?ٿ⏇/*0bJHsT1𤝥xy/r,T);YCOj;*:kP]zgQ'-tXY7!PV}r9N3G_+~<Y:2%F
R@
ℒ#YVVQ5[7v:֯r$'
wbLK97NlcZ^{_Ȥ{XV6hu)n!eN\{cs:1=tq^+9臦x$9X
v(q[aȞ6̹\\:OQCCg3$)ųs銙WiB30,AɬU<.ql8zn5-*uM+0"JH03(!X̂c0./L6WwŜ]2]-/2w̐HrPUyk˼Kt6{eMeܴ|h[Ӵp"?<&jBS0/Yi:ӅbIR5QxdCgbe9ۀk}wI͑ofEք҃pI B¥D%%c[~i*<>\`@w?q+ւIuRDD+yː=ԧIr6h?m=F#R0*
	nWDLewKֽN	3kٚSV`P%6g84ON7q2[HeV|9\`@*@ B2E:e>ay.a1;#6.lKo+pu$;̥@PEA!LJ(9NX1k?~VtZ{Z!ZJ	B&	aKRwO<|zwj=+;(0zٮU;~BB*0ѓ	#EMJEaBvם[wZ]ؕ ,f#ǦEZufallible/.git/objects/pack/pack-1b8c4df69cc89e1be0c3b986204965b1a8b65de6.idx0000444000175000001440000000357014062566152024413 0ustar  andrehuserstOc									






R,u1gȘSq]bp:":bQ 	gY

7JJ%
ih'?4y{ow	Q<,z%Q|rqsUyd+:z6$zi4vGt"=J&o&:"{LYosPa(NKtQ+UED@Rmԟ|
7Z&ZC\f PPBrOmʹkܗígDh3Xdeqyxlq5x8wcRM|G\C{ZlZSj]DjRnތ%N"([l	xbJFֹ|
X	{ؐ$B޵wWY,NE+(8M2Cֿ."{J	l: DG\NaG'8.unwE+>X@$2040^8RM͍--⯘SdbѹBj!]ZK"A^
i#S{ۇ/"*uu؉;PwBL1/6'\ ;%0LE2.I0>0j00Y0/0MȞù Ie]5Nݼfallible/.git/objects/pack/pack-f93fdc0b9dbc006bc56e5f7598d9017380eeeda4.pack0000444000175000001440000056345414076603567024726 0ustar  andrehusersPACKDxңVFs6qI$$2.\	\gyzkr6t_N!"J"p` D2t`Q ' S̉.=Cf>g&"ey!`&|L$#i,[IzgO4g_iȀoKQD6M5跖|YGU?;=uG
ߜv,IVj$n,fA_,PC49BXHr	LDVJ\'hPpk6uAcÜ;E̐
akjZ*b
4ô3=XA
ϾSzi骊a\ώ=S]^uߏacSݫLՋ_oWZ19کkP&RnS¹+nmJ2.V.MGT<ؕ"$ijZM*|"rs]VQ,0=|$x5Na;5
b,e*4X]p3nt
U^ ._qwvW=p͋X;q*h1xßt^4N8
ߢ
%D8&Y.xXSO.sC*Պ
IZRȊd3j̓O7I
63nA;7}ᘉq]n9hɵa%;x㜭/:3W&}rO@я}CPIy=cmImQyG 83g$y8
,N6rȅδ~&\!g96LRȧ|@1HϓLd-4܃{0~=+&4WoJ[n(7'5$XepTRB=n~MF8R"o;~g8+1>zG:W51n7$@`0qcVJ`ȫ`-qaUSjIExIF[y4S{_1f/Qv٤vT8R}C #N(JE!b1X4fXHOIx]@4I*˘4>#"3*dH$a3Xǡh;I:~]xYV`xE2$Im]ÐR2_$k舁lp="['q!4O^aK
Uyf|uXA˿>|z1S.l͑|)a;ϔ>ZPH%@mnUJ4u]Nm'CuOޡbó>j
K"6CWn'@ק-OmXË>Z;q$vwkFwssM:XvO%ivJF뺳lK/pi8~DykEɅ
1GV}]ne2[XmapΤ0'/GsF:ԇZ-Q< A%ZyObOO+-@13&P\&fe*0Vכ78N&!Ez2Ջ
xEݑm#)rYEm|Œz)k/|sn1qG	ݽH|#$bߦCLI]}2pGƋqoxV2
|}j6W^Vv-U9Nmr}3JO, "aFwcr(²I}I)gaUEaC'	~A'a.DxIH׬=b5c(v0󺥹eByP>Mͳ'>f1/xYD1`FYwqGDX=P'J?t~mq"{Es4MmӔˇ2_%a~ONWcdTdYүl<ϟ=̈́:P#>Gr^_	2ls<
ޕZhV5ѝ*BfJ\٩ًiEbƭ4 /PqhcB榇|*.F0zYVBvvۄ#Gӓ-s8mK]^׺gsrnZaF7;dZl÷e*vrޅg*37I`SsM]Hc$\52JGdգ1fv^Ozw#VAMPmE2ϫ ]l/61Zâ2tng0[b, 2[[.KߩѣSE;s8
!r	J$8֬u-婏ģ։%pzX=$z/a2=VUJF{`tP>hlA)^JuꨚEe
-v[y4)0WiAz&ڌZg[͓GKٗ!7(7!.MV~O=jُ	xJ6MRLWE_b|W1i?^y
DB||&?WExIϢXX2N_D@Q{DQ}}՝զ}79!c$(3fr#}!3H;ȑB9s"K2Y,X\ 4lG#1y|{t߀gh{==ϲK0=msSuhTU
B
#V۱sHzEeIMw	jeHM '1[z6msljJ9}&1txwnmΎ~-w:/g)z=^s5@$҈7[kV;[p;[n[Ş{"}4D6~$Y8)ʷӵPod'P'ƹEi=y)M.ʝOzF
0Ӣ=Az5tXnEP*dG@8)5cvC}KEMvӞZ
սU;aur?ےnb㎭*|iLf
;)'/(&sOG7Ο|k,ՃfA1ۦMw)96	Yc^f8`>yݖȬ,Kz.HAN;D猱g?1d}fvBRMX׊R0F,t&q"OZHxSIӢH+*Z,(ހ*ٴ1̻̗yz90,#&b$y.peAD	a(b2I2uOF~y	6*X 09(DT2eO:;Dp	xJ~=)BNayAaoj2b
lTp{h:</|Y7ir,"k%3luJ/O"aq﷚Xmtk]3Ou{9L*bzGw]RMcPrbg8˕ԝϙ"xis=m?ks4
^18ƘnOruyz+Q>붜%N_	EsM֋h/3FWj%͵RYn#مm%Q`6lKlDNtJ8;UΑDvGKK/%ާI3^tSf'\4Vjcd
wFcy6Q5zx%"v\h_ڃۥ9wrO'lGDi/6COmف-O]2U.DDq8~Us8p)ev"fj8O͜xMJ?|4]it|y)TMG^Q`&i[B)gc,Ԁn]=B8輔Ap?ߝQ5
|IӀH<G_/EQaY
rw0ϤL.((E AGm&ExSɮVGo3(cmw̃oI/ZRR#BC|4ǥτhO	t̐TF'1-PGdG)g`JH4<-sэ@]6Q~G˟hn$K~\$	KǣgLyOeGRum|Կy`[EIT+U5~,98%x7yV;O7]ćtM(5MW'YGU*":C~ypշ×14>wAec`meJe6Ȅɘpa?͙3.gqz㾸0p U|SjvY|"Fg
=ij J(]Px:k0{bkA9.BB\o*'`3tм.-a3@Kr̠ME WҜ`$xQrx=\'(6(r7#i}Z8sN"Yg(݉嫝ԘFU{O}%xq8fm3-AE>enE󁢑8cYa	CcLK1@-pSV`,w-^NݶG/,s7>iױ8vZ8L\0;b1K&]FR%MB8bbHC2dRR&,N@̐zMxB1	L9>!E|B#I@OS2l@%;DshdIy@mj
]1V6h-^^.tL%n,j6Ngo&b#鷹EcxI>?]o"Jz12pJPFb ˦bB5MsO!@gǗfxЮʛdpJkӐϥl6Rq[*Cŭsnn}"
?!a" 0^d"5;,engnƚzܽ?8U0oJm@
W 5'=8mSd\e>KIuⶶ^ᨴS֗Rm?M04ˮ3"WUr3_fm.7ʳ|:n익\
Au.6'DV9,tR }>`=[Yq!Kz
1Vγaa]r	)CIY''0woq,Ers
@|ؗT`lZVװSvn45G{$-ԃlC{nklΉ+@bmZq|e<ϞΟ[Md)AOm2W%I2eh^3-cx0}U|ӏ
J|K_7UCxɮFE|EIʋ6`l&C1S`&_.=ҽ3$i>$\X`)ÄaB\1qNtq2!!M9"P̨,4aLFqD䱝KW2\{·YPjzI[gvmUHWh	JyޟkE3mox{?`S۹}?/JRvyԓ(lQ9ZOB{n}RJ:KjU?0;@t&CVg^E;@_	7ՂOmqlM98^>3JylQ
RoXK?oMn؍XoK3@>Ktݘ86{ֲK2@[#Q>ZˊBЭ6Gz14z"n]o
Y0zY0gFhҧn$
o('bgp%v{h_#=zFfbDtgtu5GA'4Z6n+"E~4O8@z4ZWqwG(bXC&VHVj6<[ 16t
!@[0\DxSIϣF+n͘&D,f1ƀ
41x6y'*U=H2iKR8SȱB,T%Ϩ.&slH9b$9D0g Aa C3%Yƿ1y|o	0"#
џMia~K;*1sv:BkTQSo;E٩_eҍ;EҮ7A++*q
|l7N-1𒹭myӜ~a	28+9zKΥ.6^&5dKu=xgd5tjWձsP|0+
3vL|fg9Z8]/]6G[8e~}4EnWH-)#v% 7C0
i%OwTЮUm@()|B+VGr4vo,ډ]pD;Q]d.d[Si6ZhS޹`-uzR3ck{8/{.B+ӽ6tDbv;WХ;ZBqk7%B5xo4CSg.KP5ffR2
8VΉjNҜcV?Q	_/d-"x^|oj-/wǭ1r"}4r$5/eUg֚>qk^gIbE>^3&!b54O]tv>::QI=>%@|»WXlzl^~~*տ7 Ȧρ8O^IWDxMӢFS9H*
" *xfay7rIߺ50PSEZ%
+C"gHHWQSqtXh2\:Ҳ|HHV:ָt`k0Z!eӎD(Y6M_%"}I_X	u|%92talL@viY7{
'Gޖ')Ӵ1lرB9Oj%3nt^<5w	=Ytg'-,-Rd./{&Ykr<&]
|V9

9'íejLWOED9ˋn}yalZ3?zlG#(倯jVOVtu}_ԫ3%&b8ޚ^y9`BZt8c~(!r/C&eB5޻(sУڊ*s2QP'Rr
G~
+>{=0_~-LچڕE^ĻKjrذðHnczIȦOnr }gW2"UHE'vvvXÊ`NJojc@8G~~q^?=b
(8cF\a`Ǐ<0riX8}/HPjԟi7i;\7ٱ
7W`$EY$Qk{&hY	?Sr}962
,>pDc2G{~B-l`eK@sVҖYdDxSɲF}fʤ0`0;I*\T%]$= <YgLƈϲx؋D37S1jDhN-ڣIQTiȇߎ1Z(*qS*VUFiD:qTT$RZVgQ,z^d%ƍ'A7AqhOs"9M%n̑R(OpZȖRWm=ɹՓ`7	@QI&_Y#FSlʾG;XR=]z9IדIvgkۙIڥzl	ìƤMu;0.bY1uk[:{-CIWXnGm57RFc8E:/=Әq'nm%^ M"m6JJc$i\&{N°rsTS3y'9bMS޽c/s\hHۚ1CBGimop$
DuswStsJA6ǯtz2EG3r,wJ|]֗6n,H]&8M5$X(0mvFZ^gg_NˆaV|'}Fy,`D=6/گ[+6uIzKBZ>*Bht+hh50݆DnuK7ĕ^EScq(a՘ow(z\Rx$
nHV[g:05wN`œN3紾wyƉ_pap=ZrD*$x&LhW`p Q-Gm|]Jg[FxTɮVg@WC$La0VuSlK!pL\	$"*i1(!q$wԣvq̒ǘȄXGq	I0e3EXt='M{T'_G%$ł/HX5M9w>9QVTg!c J*,|tZ
gp"4с _*B>cIl&)O5(yCV1%Tp1o,=|'ϼ%wF(2.slqz_^%SJzkiQ8w	=TaKRY:N*2{o~f1•[T@ySck_"6w6Qe~9>4` Ƃ3⇸w~%}nJ\[7oSHHjXJx09R@9ex 4M$5L\$Q2L@"CSu|rb|$1̨,LH8㘤r]>9%
8"{0GCH %zf^[*tTk1ߞ
ghzJbO^09%+-F߽g)U1qBjNF5 ḰPEKۤ|X:K`@k[Cu_P4e8.=}Jld)3-b-XxR-Ujz,gv^"#OeC!wjjsUL8|0Z_xf
kް񣊊P#M)M"㫁GrMXa9[3ARgx-z=Nxxwh9)nܮ(XaJImT*K].Bs3.i0bb
Zӣbњ岰Xdj~I*=
v;$s]2knȟӋPN1t\2ƲUWY-*9˱ Ag]ވY55VSV}Oڢc\{ߍ
Z77b5ZƳVXs>=wZK,~'~faE_c@؂NS7[FM
$_߾ZDDxҢHQ$BT	j&*
1dHP+aIQdsZLI$dJ~?:D(CB
2i48}>93i-\l3e`tMӷwiF*Á{U6OgiQ -m5ͫߝ泦YZ)U-YT\Cm!K>.+*?v؆}w`[G\a$YzK/edΣuo5a(lf&vgE`TOQlQV^]z
ioג@Nk`VAc]/㪞f/3`/w.b{2 
t%_OXu䞤Iza2CIK֘_T'5NrCsWUCn}r!4,.Qr_kwCGhV9Q+ݒ#xz'/d|a}WN
I8\:r
[)\M̲~'q9ꌨw=Ca~pʫԔbW]ΟX%d>4ꎺ
m@adLPb.kws^_4gUtH<5ӓO
6}22\]8Me:3632=%谶)FL(Aw'S)
01+WZE£ 
ֆ݅av<~^!"7:(SZNz($ʃYTP6ˁ}dYF~q
Pxz1aٳΒL=R;k(;PVυIq2 Uf
A|FG}dhTТK#V}GiOsRکnIuH}Rg_3zOO!wi"'XP-{fvX]޳8n_C>8GeDF%Z5.njzwm$z`%xKMQZO_n_0e8'-?asd*"RAgb9(!PDlA A!$24$<
	K	沄H֥|L@]>P	DhM~?S8%9!A$Idb(?~IV5W
\C%Ͽsr]$(IRPղkzJn.@R&NVlEs^:f}9+MOLBw=Ӈt}ӗ&	z;T5A02&>Q";_^{-% N=xRl.[n5ޡFTx3_(~KtJ~f>0,H%Eu5(]*ӄdGlxbF3*ʸ#}ֵ9_1[72=msqEHUw?wiZ'<`ġznNҿ~4EJuPk8
HQ+7GCdz')Kly.Cclƻ/);kBtzCmK[|FDUw(M
8BGxdG[5fDHu1hwJm'oӰœ_YwJ+n߶t"/|gFmcŊq9~Ͷ*%,hIr#~=7ħ4?\&q/-Hqeޛ3^cAqt81FYa:$v
VdAW-*E5UDdx[6)>rM[B 7ȒHBKgU#`fX61CEBri&
Ddu FP
C,
ո`PAUP*? HD Q %e
F/'O0:
CA֔xe
z"U*i_aZ?lk`wC׍G4wZ]57eg19*/,}x؅(>{_~֨܋yBl/7~4H
#Y,	WNvo$5Q1D5Ή7PhǭZth)qa:ҊI_l/ULnX\ZN%ѱ7*Ry%W9G}\j	r
nNtOd%Ic~@qd6fv:tLGcHURry7튍?&vRI}gٮ{־m:Guis#P'CrD gB9
׶}j{,}v!?CuwYW'Xܶ\(We]	0	.gEáLX
e7

.f.Kdet$tPe|$14|OVS;?Ă܅3LnXIZmhyewVx8mnTcy9;9֫η^)JWyyiS໢<3r(eYdN-Ϋl1dd	U۴lK/kpJ*ͫXZ$e@#HaQ7LWpW[o1x?K|/

ˢn_r|Ί>,*p]:V)y$F΢WDaBW
û_f~.~r0?o+0,#x"<:QQﹿ6Y(zNK@c=3ЖExTKӢH+nabgcA \6Zhׯ{%2"+YtHAABV5>rЈo`NW$c9/T@̗~AIrʹG`q
~xFXx4Y4|>c:B)_j&Roʰzt:X`ٻoC׍6DKx/h&*`Q9>ut[ujHsٕ/w76ag/
bcQ
ak9Is7ZFڧݰ@ɍvjge雩p=anezOO}pqsNVu:W\^5PAre_`JO\&$a/J{}b@яfK-bCޞ{XT޺Bx5c]71cC(vȱZ7ٞ[}J5^sáH|lBP>k_>_tהK`_E
E[]E\EӚ:UB-?}-Q-mPf|dϓ2c%)-QےK`#zZ[&LR(iɭbR{[ExIF(p
654`/Qv꓎TU9c1B& J9GAIR4D%9Tz\"qa.<#&e14EϹBX4=0'O<ïMO,dEJ./iP)ʹ=8^'oN
GjfyUvf]\;ծޅ@'hixSO?kgz@Oa>m}\[u-Kn0ydJu6֎p:}
	MuxrFn1Y"Q"#kPO&9!J:1,jߡ/6}8jKs7UųuQIa)POw607#'4^hç:rMмtF3בfbZ_+@z̙D1lH‰^IȈ.ҁ6t] 4k8I}/:_}ۧsfeSW+M@~Pd*
`~>
ϭsۢ4Ϸ[rVJE]b)@0I\[ExSɲHq[!⽎fwU2O|}z&ʼny4Ke,4&%
&tJH`ElyDG@b%(,	)IKe/!\t#E#.kSĒπo!I"횦g?L)c|*skݴ\8[+Qom,+,#4mӯ-h׭γ괊$!7"Y+_N䝨[ojxY@ɃEe],#\.
UfcGEkŌFsY͉a9]a8aڈh6SEoޜ$
i74@lYKn)X$鑕Yk~Nkp+
jUC"C)1@F2).iւ(Wi+baSn]eǘz_rt㱮O((NqUKP=C8>	}Zl/)#%A2rPY:gWhOIL<rW{W`)ýE{[P)Qf\r=;wX.C	Lؼcr*^~qÃ9:st37|sɜ[x&kQzo5<蒯y(!R`j2kB빿WzdRm,{spܵ1ǧ`e'~NiwFwj!#b&r)h4ɛ+vdVN-*!ӊomPE܌cd0yɮ}W˅x"Csf{R|DI-4q79䧏ko&3+GES:Z`{iql\	A>9[q;gxs__U{4tH\uJ<ܙGX0/Pr089q9Y.aScq, "Ƽ2uӟx
??>@X	b(96}{Et`&p4Uo	@m{QK⡾.z߲UYZ@A_KN+JYi	q,`;yfIVd:>W_'_J['}݂*jXVa%5:WQwBqWgtk14FXTVfٓ.f*H})Q.u9;!cGyxy&^ Cj؊e
5p
ݲ	7ˇ]-7a;/\p%z|!{ݤye
oɯU~nLiFA#:!ŕ7F0[Ch{%3/Ѯ"C!tل{fԉ%ky>r$W9&Wji+TXiдl6>P]MSUMWU +C?.ɸoMקETwS
E}'@dj@Q?KzygͲZe[iADrkn^sEp	gx^9M~J'lcdHi#p:	STV̻QT`ͭY6K~*oa䣆G5-?I3۵42fKVƖi95ng:#ho#og~nTzz=y`F”q5jW;o
jc)-|3g<.+hd..~$1{ʿΌnqQ#TܽWu=
UE
ֳD
>?mGsk:]Y0_%ʯz9\z+w	O[ƂޡyG[n~0\{a㶷NpnRq76V.9'񘐯|*5pxnCxacCvZ6מ;~!Odp@-Ѯ4[޸"^}mHahpT-2N|%՟t9iz旂ʪjcѹOT{#N-t(؇x*UUvL2@Rv'w\Dz/w7i}t!JvKzq	O?	g3;Gv~T@NS[u&1`LFp QHY_<[GxIFo7g !@B,BlE  [o>nYF`DJd8JHyr4G)ǧ9#CJs!bQ2	)dS$4ڤF%M	:\@s<4>({^܅Q(08{.kMW[
{nG"UoHq.
Y]@4ZjܻoCp`4k:L	"VbƓ<5>GVjYh\ڟOw/Vynׄ%[)v-1|b{>ayT"ut|	l~֡tct6̢1,rU^	y->1(;'hv9HKKdGmt
L}Gk۳0M-fjDxɮFE|E}=ދR`1kYcu/QfΖlicA$q&YAOX,bXM,˒(ÜzI	sg~.Y,J۠l$1u
{Bxnu[r]39{~@˥Dҵ7޴MFXV{odr۞=/{gtg_P(M^^̓uސ')篤]51_UFxSIӪH+μab4Ȣ"7Y7mSʌȨ:$*|pı2+R`eQy9Rd$ ?XARV	Fj*ʣo>VH(U3BHdb*tat(4F9Qy^V`Y*&u"[#-s~|fXp-7gSi t37Pq[V]sM!XCnί^x}-!O&iX3|1>[o=l#ZkG9=*JUd}fIp`ݸB(țmӐy6/iGL澈)Oji4'=A'-\N!]X]٤.ڌ++h ܕ5_2LQhc,KvGڣr#Q
{I$vǫtnf}eTeM|8g	D9K$MT@22	r\.!q0!JzҎ@7$/2YHbRH2[+S4VhnTw2E?'q͆V`Y*{>8uTʡ._hAw8(P8՚ndYhrW#\kx[69[/*{#ޚ0kWmKJO!͈gyCwvs*[sm
uREfQ+[5#{ܷ@ivzmWuyU7w;C5pV?}B3?B_&4𦶏Pۨ^8ֺ<ŷPfx[cҼ=KtHgegs)[KI[e;zWwGDb!i3S{~}'渷-DAM$,%7UwWru)?"V1WPcIYz~`֛M;}Rui$;ޠWYOPDK'=mLuַV`a#y88iJ:pQ4cPM|:	Ze王(ҴF7Fl=f(႔9^jis)"ӹƫfo˛,]St"!K]`s<[S'{4QT&q9%SW+[.:fʽ?1coӰjk?77Ɗ3,7NRExSYϪH}W]VfU6EDYdS_Ya*TI:9gsNdU$J&RdDYrU&XD'X;fT>KSե|Ny"}Z>w2x/m	6.l3?/󒤨R_qi,IRq/_߁k탭(p0ܭBAH0U\Wx'oSMXC%ݿ8RZ.6z5ݑQNռ&H6q,9:=	QuqB2ώۃxqx$({1:꜍<@m1iעήe#Z<͍:Wع6v!Q^tʮqKF[\Yt
|@{R4q_ֆvnx{_DUޥA}X,+VXGsӻ,/۞xZpdA>=dnUx(%
_8$wIG=%t=jawDt5ڼeo^WK5ڸCLWUKټ
6<ghy
abJE_es
69Ƨ?^hAg1;Yc⾐ޡI^r-UvL|B.<ĕQX;:h]dOߞ1|@J^oy>ُ˚g\UÏajڑ{}Fc)ЫM'^%i|nۜy$R
O\OZh*%*4z}6,A#{h
K[exL܍=ka=\O.nCE{7qhWEsyi\wޓVxaC%l	r0ĭeu>U
Njz
g$ր~|TE'k ;
hG[nd)
^!*+WN?Ԟ:۲F5h@/5VdS{yANWLsC`ГI3#6FwZd@X/7-aO57k4%3^%"ot3yt3F
~'uAa#\8pO#ΚTHl&m@}9ڏ7WڛSΒEWx{,E`D4ƶyJU:_jx4fS L~w٘?gX8ĉ<8$oPI(Wʩ*#@pzߜxa+],3.6eQ۳qIVG8v-ށaZ*"o8[;}`B@mCdp\ U53unPG5@RG4~2@w4T&Mf?Sr<b.&N7lj5niBh=xF]Σ7DK90擜'qƁ
k^Ⱁ^5ب(QǕeo6n ظ.kϲ-X7E:_}}fxV0V?;}	?ØtAW:2sbm038{ᴵl2WbY<ʖ:_Qydozi'Rgqwfҵ弐eyz}Y{osRDJn"TBi1&#o'e	Ssb/MoJ;ҊdjPX&8ҙ`F34yiWlg5w?m}V婵0VKKx
zOjķ|"< 5LQAHeCLGH?r,u	~E7-f@Zb'4>]Ғ+K9=Fjنr
ML*-[NXzߤE!ʈġ@>#O2K^H[~l8(]eϭpoq2`5SK"+&z/L*+dX9~z34AߞP)P<؝F4{uqTCnKwԍih>rnX|yJQn{kDE?vjkԪrtg7$f?>>HY
CjaC-p=`}mWFK6+8Aʓ$f=5nֽ]I`4zo6ny1̇X?.Z8A=0#6}U^4]{{YF✄.ߒhl02LG-")
-x&ƺ	I#(ÕggDwkݙt؉{~angGШ,3:IWaw~ [s<6CodCx7
4^4iSy|wQ|%oQ&Z_u}։sbt?)m$3Wc=H /H	'JRBxIHZѯPaW@1  a׋9'Mi
F,fHqsM„X$d ѣ?'$SC$Y.)	'$sIr:Kl%
_PHd #p? 
!vm[M?G}1Vkf]ght_>Pv,IٱR@4uJ=q&VIIrѸN{,{se1,3*jQ%t{kĬ@f.S=!`3ql͸G<|SvߑT?-!unV\A0IO6vbN|eaw#:WjM~gVb['p4+s*AEGV
)9ᔓ+
\)hKk͈;y|>Z9]MCwC|OtIܱi_kݹe%:Gb+pIr':e?hQ?ru'!Y*v,m嘭+P3>1͚jSL	uׅ.Cm(7hv?+E?TF'
\Sˀyy%D^9/:\rڇ]CyS{*+S*,(Le[LN|rɲ^AKhdl-쒫z2{z-6(480ğ2AW^#nE/#H#q.IG,	Ve'2mTu=	V^5{ۉjvv~yB^?&9£9-Ѷ6br;t_{X-"=HMV8NhJB4Hi*vxm7Ssݣ׻3Vxʱk9MEU.<߭#
V@a~}Fw&H:RN5(}2/OCxSˮH7@@ /A*"讁< ~;,vUI%U1.dQ H11ÐHd
H!”`E9*v99B
-0,LTH!K2Ĕ!DD!8TMQ}olhwd(`L	5u}?LDʶo%ò} -_=EG/FU70bҵs`=~?|xTS>8zVX~hR9U7~ ˥hBYv8JBB^eNq3:̴kbt벞}Yؐs^qIY_9pfY^tN4h:zm#g}LJݧ)_gjzxgʽ>jWsq!Z]hPe14QR۫plg{,?dW}2	n,v|^+WEs=VDBDZ%t7MJ3_:1129$DZοE+PmE(Wr INU螣<2p:<}A򇯙4
**Wf*j]6OjPO33ue ΂U'>>;	r:
w8y@'5q-~17EaYRKQ9zR++^1n	Q}_S]/M{6y,pwDZ6[3[=]/Wk
zru醂 ?8dp**g19O+R
t6{sKZknCۈ>K8|ɱշֶ^a ?!ܣr學Abnm*9ѷwˌ/La SBTU@q<(-H!g-@x0y#h啈!/RK3N@[[9S8
X|D1C,{=5dͰ\>-ÕNQm`eII*Vt_^z~uyOԐtiG~H
5)(wsa"y2Wg{VGAZSiG(0Z:wA)@nPnv?\j<;1E~GX1[L?\	C׶ۈFOpw:OldDYl)t&0)GPc>p.d`D`M0]!*o;?UjX^PF蛵KX]ǵ]Ż躰~?%HK"Jqc=ӒI1dhR{\BBWQϾkVܣڔzLWS']N?l=3Y1"~o?JSvM\gy7f_7lWgT.CxΣFgl_9(PS(d_zvG҂g/gqPJp-*jr)8ڪ(S7.kDs2GҊ~:CWȷbsq6m?7v3G|~76NmS92gjiZnpqzBڮOmÒZbgg3Qnn/?,b>` A6ζV|
`&88l}'e6'-q z誼2mDc
`7ѴIISRʘyxU[ӢF}W[vEA6TAQoFAϠn%K->}cBW}c#!:
Fȗ$+HV``cGEQA>:G}yQOq*#R?W
h	Y=UQTKи;k
z^^5(ڻ6ңo؎o0
hk3s-%RqHzbګ腃E8K_ϺI>,K*KҝU3kZaL;Z]GVc+̾r_4xm48:3wu9Id̕]U,YE걮ezOA<ՂZ;wXOCmPӹi$^=5K((ojlv\x|
Ϲ{l8
\U
N#r*8Q"m&ԗ]>DxW(nu2M⬇ֻf;}3(G<NAEGr8ԥV	nKM#_lPqFʁ5ċbMAْ8ωnUJBS〤Yp%>@9%ICScPT(3ͶSAHi	2h٥x3k#gUb^;f4(l¿}BlmF8+ŕ΢2³l]pҎ)Qk)?+\DWChcp(SS˳] {{˜ӓ8eP15j H&e,{'Z=;TݪHPЅBvr-,+Q($<,з0|	BH(	e$0Pbx'>ýhi̡nqz/|[H>h4t3!j{ ڪ7Fp^
_q`R)[v޺22O+WBL(/J}014Lƿ>~&'T:3idl"
+	(1d%)AĈMYR,R]Dp3Ң1D(2	@p	#MI	~пO9vY}iW;Z]9ESth;P (N'E>xWyKD#d`[.jժg`||s?Smˆ
>4NL{]M51uNO}]YV\ZzB)w^{I˒hhgӤaSYuYDHuIC_oNLD=͜Ԥ.uA+/f)C2G`:lL#N_.
~\{H>mYOkv<>	ppH|>G6	wCXS{VvMT~JOGAhJ-Qn5)F)lv;:7}|kqU-::rwS8e*y]`~+rgm/(d׉j'Ϩߟ:YEk&@rχR+_ƭUY*tDd`hf`qYB8}ImC.7yvUqz]#*ħLpL.Wϴ^Q틭45GjGҝdjl~PÓUBdFX\vVf<\zZg0,$ݳ(w`h)'}\<r]kZs$OlQ-忈w%XE1n~)I@ߍ-FUԖDxIF[(/
fO;f
/Qv6Rm(!@8,|dDclaYArbJp\DcbY$II&p K2J8^xʖcTN?z~|'ey}>a +TtE_שuoవ\>PEUUS̬i767YˣGRL婰F*ZqpYj-qggǐű FzKI.v%lhH3d1B٭6U:KzۙXg#:H:H{d^;>Ύَ8]tp|wؤk]Sb%	>b+[33$epɯzJfbFK@dVb:L1j`THWd9EkÕ'YX%.ƢʺoK|MUL>`]/X&gdY8,oϵZ1`Xy|:}	0|ta\7mM5,HV7pN?1fuЄ[W4Vi*L
}/HO[C1`W4Ǡ:"!e|;rqG=!zǤOdǪosy,NNtJCPb9WҰ q"	;n)ʏDW]|_=iOݾu#蕑d@vܤn?UWw1\wZշzd?7g&	dOi/fVӗCxSΣHuA
; @[A&l-m.ɗϲ/<48$HR"PQ$%rdYPƢL8C$mFcĈ3
l"^\*Ŭz4EK9
&i~~??Z, !u]cLye~f[8omWJj骊4
Á]G2+Ϟ,CnZv?y
mA>-ia3]IZK.luD!j7ɭ8u
TO>/'eO{QSvI=g	-G)7sA(@6>y)bub|eik;'.7ֽ5+
(@1mB?7c}}/Qw-rUw
Qe(i1>7{RA7
9NŪ?wPا{=>Jv56Q52+OEq/6:y;c((p_Iin=bhaYbuQA=]aƵwAӞ꧞60U|[MߛJ*k~ϒ'qDh
Lv\6xxhնذS]\d6XZhQs#CZ[|șv3Kbj&
I\ RӔ9kp#QW[3#.$_n\;W-l%yhS|\s6ׄ~	nɾ}J+5#g2-r|U!Hvn%bnrٚԋ		oyq.Z~Cŵut$	4.ZXV+si:)v{Sgޝ݃i>%\j7qosWPڼW[hڧdevUdG^dž,A*gYLv7L\;5ja"ǣjޅѮYyڞ>7iհpݑ{v|[g
aumoPilՐ
!im*d;WS}{t-JQ;ǔ>
aALl< C >x/aZ͓FxIH"(e׷;#:wyr2q-pτ\!DjqgrJxtϚk9!r)D C(RI""~:E"ri='Ԑ>W6揶^EnqLu1$NTGCAtsig(?9PAGjM-,KìpDWmhjORTE%֟Oy\tzjկkHv':
3<VIMFX@ӝ#6>_c0uKa(am۲pHhJ_4%jg;Gf}8Uʗ
[ʬI+BunId\8w{]|ԥQl~+MƸ	wY5uؒ{n3:)*te];PXYqs86=FkƲeXSswz\4Uo\lc6~Y;7J=b8~hC9`Er1~w[^(٢L
.mzi]f$BN+{5EPs/e(d%@N*ZHO\Q1-Lc=EPj"8X"L/*EJI'A7RbeA6x]p
ͤfkF1ܖ,w3kwB˸5~vbeFwFy4f */h`H20x,etCxSɮHuGTV{4%p-C6Ͷ|%}$FiK`!ac&DLCqc!+b&d16؄CǤfLF"$]"Lh$qG:N/YE|;r|(sdE3,p.jhNɒ$%	žL+owY.FHzA֝
^['k	xY"ldN&Cq	U?^
kt>c֋sp^J>O}cmےwmm0. KD̐]Rt^UrU̮qvWj-w";77*>N}!ڌu3~m0[32r&{:GnۇSWFJ͗*U1(P_47m5^ȏWm	
WYƥ6%;ӧ&*4_¯5?n9tW;Jm$.g
̳Y<i%vra<^zQ8^:ׇO2)v1G+[Ŧb6o3AE";gk&>Nyt([L*X-nSg
1u抢vҶet1'+h)Qr8WzX/Ϩ=BQuE=o1({z"9R'[uDx9Fs~΁*?- @ʆqį́;ꠃo`#@fNcq|*$XG4J">ĀǴA& 8I3$F\ư}\#Kƴ邿~OEπ-9#D	!8<8K~p	@5wYdEԴ8eFmoWR!R+A9BCD
cq`hqb{k/sS^v?‡h2OhѠH2|n޼׮B[ho1=cHDI9"N>Tb?vg1UVeN\Oċfǜn=%N%pԓ=j(=;mϥꚉ*FE
4m%uNjҹ@sIieY|n#ַ##>uLV'm;}bۛ	[+^/4]"}:1ܕm#O.~NQ=t9_TMJw#Q̬UcsvǢq	Ӄyckg<{4bN)JC͘O2rE-7F$([ô^#@,G[Li@Mkdg]UP^ex9#@Ҕm@ѹIij3ۻEʔzw{<% ^ ym$};?bJ,χ_N:?7XC3"]pfeBzO2̗1' "UExΣFP0B"O}@|L\/lug!nZ9ZfݜB ]q!20S
u|ԗgp.y[ƌ6]~RƘn,'ڽ"-s<֯;"Y.~0{U"]caQ}=a1AkCė -
Mkk$͟hqtxBUX'n!y^IIfV!g+^Bނcj\~M)S;gCE֟w0-nx^gFa*0!beTZDxSIϣV+8ͰoQ&
;ƀ
6l`~%-V5!qFw@12,w*R(ьLCZ`7)^\D>g(6Y&Ts˙A^G1+]`=*i(VeF}VS1Ϫ}jX;?ZG|%:e_yE`>-VpZBz[=wjv&n3[İ Z$hO_IORy^*ׅ>e>~5f%\T'gbo@qw;K~Vq.NK\04ƹ'k54jѸMoݼw!DdJ=6%
K:#U
x6OKbt8B͢uYT1&v4؄)ѫg`Ð>PԶ'׃3U6f7.r7N^N-1o1SdD<(K~KzJ8	Q9׹.轳"}7l:#(ʯX>f`~zAtkht-o){w:14OZR$^Y5i`G_F?CY57ϚPz'޵X+KD^} fL钠 +diCcLzd"$5V(mG
&Kat26L-UL}1>'~;B79ZeM}{`{CM+UaExKHݔ<
옞*DxT"K힘l&wyNdƉ
@A
d"RHRA*c1	ڨ)(P$e+))\YB1qț#ӎ:E?
d( 䒦a(k_Cs7~@0<3V_\wx+=#zVz~ŗ+v_8O%wA%nIt5nO%QI'ExZqH-$.>gf?!>ƶ*5_29y$ ˅zc4*V=~yk~:I#	v$
a.pZ}IWQoP Cm&HΙیٴ^v}?jŒ`5_($iQOX9sq1*"RKɊ'(R2pdlGtCh==O8i_dW?a0g{7jkr>ySocjr'{A)^W&n,s&d_c{!#Oj~wѮjLX?^W"V
mq߉:S	b]uidYݽ'~@18*pgQ`h@TQF`)`ZDxΣV<{.3Q:
؀}ư<fxeכ]*{ɘʼn%祐iL(r1ChQDD"hb^"H@ad	ƴImR)'|o/EX4j*G[CIYB~Yf6l1oڿ:Adv57UQԽDziܷ,*L
|CѕJ\Nϊ:0=/10|

Nl^î۵c9< yk!
ܣgJNKԍS/YἸvS&U2vqѴay2]z;e&-x\]!{	+sEQG:_ɈdQe$J76Ens9,7>f$WVt83)-%y^EġܘWĄNYA@#Adq	&& "ڰ#$#(IļHK1IQ".*2WґN?~M$-As4MM]}ORf"?GVԓ,I5ݹ)@q=2P(+upsVYZӖf|p	].+RJ!$jfkO|a,PfN^ZeƸYww^D8pkr~8}v~Lcِ
x
Aȷw~̈́(gfK$e2UyR@jLJ09w̪aL&|Zj,oh<5ۖ@sww:XzEFonA6MYY
k* Gm#	
9=GY%־âvo.Fj{'RA*GX{QiY$/yI/J^#ilkzIx"
f{cpbЭ'Q
Vkdʼnk
yǍozCf2?m%ӃVHe~9
.-ݬ5W#nYy<4ۣo39Kzo7IݜiHC:fT}:qχ˼5wori,jٱ~q:j7#%ŧ
a
NMWU3o'\X(CxΣF/vDQ~qdP;l(meVǝ9R7j6G/A'ȭ?D=2w)ѦO򎝦A)my
q{k~3eisR=AgvPExIϢXX^N3$|ePח՝զ={g	b RbBQ²8y>)'H$,)DzX `$S|!@[ޓL	4ߺ<	qAHe]VHQy/Rt@` O{ߜBkQdYQe9VH}혹Z4eQ/'CʭAV:Sd(lڬm}""ZX6Q3Y8eaFIm)Clkz߸$gn٥Qd`*Uou5Nc=~#@vm'澕m#UE1`ҿnF3i븬bS 8?/@}˧3yUekr2v'LE7C~It-~uv|rG%W|ot2)tՉ6d]kwM.@)-'nuT|i#Qp6~ұxGKy?3;ԹcR[|`rh	"	vI_f7Of<
CM'4':.[=(\<2s(/ًpZ@Yuc3VaU9lQIks%ʇ2jTtԇI}=+7c'TDl'z',3=$S_1PuZl]Vh๛E4fC3c|Q};퀩=wP÷6Hn9cCf!֘ɚ3P.E"`G\BxIF
hf)/J3]`c//Qv٤6GT-tc`(@΅od`EP)x ,"4~&sy)VIFDy#e.Z5r
;^?HVd9Ix%0lz&հllˇl	 Fk%=tu8m2f4nA~r,m -B
nk7:kvXaq?W
Y91L^4^"bߏ,rd
c.[T*z;CT|RklZ~u](EK&H$J)wUq0Cݛڐ~N}yKv՝DafAe@Gij8:p(>G<Ñhr5+y?iM.,cgG !z䜌lvҶAKY_ki,G3Wͱ2e~hƸٽd6Ns%5z[dQl_{S[X*ieDOůηS^mfSĽa6DJUvV;Iꈱ۝|:3e!bJa
W2oQmkG˹n=kTi)Ng?kV	b9TanAJU~\p$ܲPNvw;|Y ^U%⌟K?
VNiDxɲFD|Es%BHZ43|;o\̨dCb*prp2Kiy%/)bY>ő#DmԡftI((c}F(	-$)s\1)GDGؤw4?#0(s#/i"yu>em5nNlw0Oп]} 6BE05r]m]UԂ^;K4Ѐ51CC5+/Mwg<ݱnWQQV$vM"qH,'XiN:]?RLࡽ\t iCgê.ӛR{kԬQ	YSɪg~SNUc-dMyf{1:j,8oGIbR8~{(`ݲBzuUm;05
gn޴k`Ľ#FKaV~StC1{$e%ίD[, |[bp6r"Uws_7%&.K
>Ea=ެHHỦj GG-Mcdo~*,*^ߍx5i;ߧGtW6wn*]/}8>kC)
r$N3̢ήM-̠w놕9*>,]}|>ۂ!eDX.bmԎ0vcO/mmRt7Hf@1ƽ%RS`aFaR-KrOX/OOAWc'*+Џ
A]4 kWF#=[ExIF
,-(̶O\/QvQUIg0&1#A^@*N,2(@QV4MseQ]1DV(2Pi^E0*edė,,p%yi
F?\~m 
(s4Mmܧ	/S&?#֙D$Aރ*)
2C7;5nzD3J,h3dniQPTeD?j3Hdٍ%ҿ	w	yN{yx=yYl@Z.b3%Yih뛶.t̒f?"jTz Bs~wܚwZ%bHtY-fR׊Ow;S?iaKō9h&+7cI.wޝa>GDo9J٬>?DKVFcCf@tN~ztTUt9JWŝN^3Ⱥa}6?n=	}{O	xh~De[&Ў/ܺ 99vx[IWM,RQKQ`Ƣ{$eaNj}1lav,b!ٚ1KhWc7u)*D-F	vΛĈn'cExɮVE|d(0(6mDsiLkcyfI,iHgk#@ŜEl7r{ĕ%"{ɩ`2zfI
瘬Bl|}oeO$s*FUx(9c')Iy}ޡpK"fιev1j%=m:>g۸VWyD!,JV'%\[7ץwOwD7lZ$ԥx797e*k~PhfzI!k/fE`[k*iҺV5ƴIxdi/DbZU;1n}*0zroUz҉a|`Ӊv|w\?-*z{k_}w/7bSj@9/<Zʱ-Gg/te:ðil*~hMٝ]yeF>Bԯ,#eVLJlXL^qb9%1ypUS#尽CPU&~UPuӌQG}#qJOR\CxҢHjm^Bը-D
rV`\pWyy;x)v[O( Vq·f׽.̿"z/M
4M}j,<XҊŏ3:cƾU_cvKؾ}Ege%$pX&ujTzQm'JK3^gq>?/
;sX5	T-yt/Kxn,PQXs󃟡zwm~>SͲX?W3[;mqjv*M脟\(+
,w6mOu8ӾN8kbDž";aW:<
1gC/5NakM$q,843~{p -[p󍭰R_/b}`
CgQXtD|ٝk8`+w;
Ɨ勺UC/梩k{N˲h?7Iig{KAE],te	!c.g){4赉ߟC݂A#(۩?1T_CxS˶Hܦ2g)A|xC
gzӹ̈E=!,(β, eEfQ&QJ(%+E=i 	ʼ>|,
%ȱBY<S!&[}Mړ1h/>r2Rx_$m]@~(g逃qi8;q08/cU8]+}76?%DWqqMWq|&&D{GּN6IOp

|'gW~<_6*k]hw.y$=ӄؑ~P`ú}^stCr$hsiFr/Ǣ==W7Uc42 Dm:voLV[d{IPY}CK2qc@h T,r2~v2An,aݼP7&kl5*-gx|mX6^k;)47WOAP:mJFxlFa;SJ7|]xAJM3L𐤍u[O
U3ц/3Ubtm?x'RO2P
(U:CxΣVF<{c.3R:eL.neMjWG>BxI(9t΂9_dL,!np	,EP(dP3˕@˰tWfDhN./b/	P5Tc]~h;
͂~)8cx(AX<0&}vN~MU'@ApJcxA.1*ٴiȈwָi~;4osɗIJak~K7Y	4pAUxgN=*%49O(d[{3.F}bxn?ʦ:קPt'bXKǛ-o^ڒDphQ$tW]5aym~V:ufשkW30ۙ@-)~Qʆs .r8hMxJg
]?ݒW6mQko.óu/ U_,;kƍ.߅
#0.g[/'TDáHWs!a̍mӞݘ04hdj	v>,tᾆB>8W&nݯ 7
1gUoI~*˲,U7>`18׈)0k{^0ͦT{s'?&AU<	9f6ecKkr]2%AÿbQ,HP7h2s^Q?FxҢH2]~e
"?VY[?	t7.nUZʁbSO21W|xwm{{-*]d!Gh/ҫcGUIyoafjb\\e'͂Gzq`U:*;}{7Dp'eƯE˱[~^g%ytuEBӥ-_A~ʣ"zNX	1*f;w*>=ps`9gu;yktUZO-t%"{%6m.ЮmsF27/;$K=
	:+Wrc>ɾ팫hrnF8筷enHæ cw9 -~
B jjCOT}.m';Ρp!QEo1QuTM'e%uGK*gVЮA]ZbM7Uyެd[ߛ1-;Q87H!rӔPBC&?LAd"+0[G$QE_d?XI	" o,ϲԵz!R9S]~fZ-S4EᥩjMǁ6l\^moSaAb;SgtUXzZ%gDn21٩6Gi1%<
vZkҺmneO&}#R.w|-^89gY61F-W[)'9ҩ5~CL_
|}4v/m@Vr_)ꝕ.RL}n%<,]Jm%9G9C9;?=GpD[(wR|yT}Ēσ,9qǤ?E^՚79ŵ@T9{@sfh /ClxY=j,kwغt^ZO#N/Ecb$U*ɰÊNþSex##]aI@^כh/#!{$D:iSkڄ2/P#ԺX>t#qlcL(Vq7V?b&{u˘I;շFv
*q:>+zW->KG1|@fg׼rt	z3=
GŒqrBJ-
:#+s
8*o(VVExSɮVga0C`3}|]6Mխk$icDQ$Qclp&9
N!CA
!3X`x~fF3Sɱ p*z@G6=̧x0@$ Dg/u	bOUL\ou98.kIءt_-Z>
's7ᄲq~*FprwW$.^^9;MnE#s7N0ȹg6J}9mk4gq;[ŪJMOO4̞AfZ,0[:RyuAiR䪫Ҥ$y^l{jkNmKf6JEa`0&+nTlF\؍s{_z裞|IdGjLDpۧr7B $JT,g`|>y=oqv(#Kώ
JtnT%
,MM=d'D~0 ڒĥ#IO1;WL23v0`o:y2.8Wgx<ͪLoq:9S
+N#+Wb3Zl{Wtúe]Ϯfvy+r`;d:o aGс6܎vVCGTH%;6fsnx[4پN,kMl>rI6bXrHR7B%	g6[
p9	qfىHWk1v-3u'?Lg_izN߀?.&#^ExSɮFњqӬ-eFۗfy1xiN%u)Un5Ē*PU1 Q*JJ"/BR!Y?IEP2eXF8QeT_F`ZOGV?e~^IW(@kR5T_ֱm/h"M4F4S<RVyP!5K)fWρmtui״'\rdֵiY6e
]K]7o}(_BY7H؜4rBDT+1K4õ
SWr](B	![S23E7ǘ6q兵RJFCO;zaZGs_>#{DEUmJ,s?#,	m2ӅedE2:a9s\6l㷰>?!p 8GJ3KĬқp%k|-n.}ޑˁ|ew3|7IɇUW0U&P|Jit+G*-r`cWh?>fIZ8$i?y[o+o껀||w?˿a=v|)mɗ[|/?0YFxTɲF}gľ8< 	{MbGco8UYQui 	fe	ODb1(s%Du@	wof%|g%)H22S<6x 9U|oO'pfhB8q1=p&er}SAkf
k-[J3YLKp)=[:y.XR,ۚ[FNC6

K\g~YPxFwrPs5@Yg;yqJy
nx$m62vX$_\CxSKӢH+NBjfkAyDNm[R42Ȧ/xOc	'2]CI+w#i'ə*"0
&&QRMª"+)yɳYx]ˍ\@gQtTf"y&/ԋɳvKQ쏿h0:I"}=/ER7?f4z]<ۅӄIvu	The)(cОh
ܵFE녶am,>;~PCoLNf~0'!<~KQ 3~o33.U+.K)W2˨Zeˆn	617yc 6ds+F$a+~P>cCEc9PT]27dSٵԿ9S-ExIӢHaSZLtO*#ʭMDQ~|=s͌Fd}x"3^qR3Ց>oG qLeA)0
|_ 3NLc2mOy|{	!֐<:*r`SE.tՑW)@/Yle9_(dY̻R0cΪyPR(o˻Or=(tQIXOFU.--gp*:$w=aB$.-h!ݢej:ۣ5N}"&F|F-ő'yRw3W$-R{QJ?4W/F2@|wX-y2'Ɯ>NY$Cdޞv򲻆t$):g4RG^+1һWqf\WRUi%̎(Z8:'̟5Ragč[|I9ëҁ}:tg

7]pZ;[\wY$W_PEDRd#xbdp}1ܰ}/c6mwLZp#ۚ@V*xS8_
̠&n	9ɻE>*:MZYmGxP~PF
(Cad9o#k8#fR9.g֘gu&sXLy^,,VzDxIFG/('p}&8R}ҩM3ѢP@$CR2K
!e.湐AVEVȷ3E?B!XJȀ-\
`b1~3[_:oRR/c@bAL$rBHKyf>p;:iÌK8t\)d J (#y*Ԧ.x{7AaXZ7("隦&[2~gغ
ܳnIseIIJRUqgDγ
tIi9NH;!иX70K*uۺus
l K/5W3m!^O.0ii*bO2vO{ܧ#w{K!=fKRa0V̻%nR?5~L*{E;z}r>T
`P3_l=.O!Rbŭm:EX"F}W:.)>BCrI/מw{̦G渙$'TT8&:y6Oc/,+Zvr=/i'F{6duj/Uv=͵7歋^+~J`#
p[ǒ\ܽqmhNO
i5s2bO_FFR[
(p]2gʐI=͠oWnxuuV~wS3/8^r~UM;6j&߿&@&y4R \0]e1t]J4-U4KQ+M:WLxG`/d5c,
JVMsJU&sx@||?z)ڱ:mh|yX˔D-Qzh;xp!
/m'Oޟ|-n2k\aNSn?QVC/Y`z%XXF/!(|f/.? meb~3
Rjl[xe)&V:WB?!qJ`E,|t/f3XOL>Bdof]6eڄisgxUGm33N^yiJ"Ɔ○SCîP[$KC{΢mJ#\o"ECV+1Q:YF}
6@Hr6]C>!k>߰:8B`%<YlU{xwt--\)'8ژ	}5n.(d)pɲoRA3^>a*ң‰Rj^|o ᧋ oώL{vg8zҼ^{B)A1.!Q׎Q;5C,kD3q'Z<[qs!vvF%2ǬCݓa=ϒHk["\,~>Vx"+onn|N|q+ZVo%lDƵB^}~X
ŕ8+ay!,;x1Z_j勞gCmS%8J\IBNzzƕǐ=i}4Vyh7AD|񣲈zۅDQi4ZIqOIt_<<ϥ6Ȣ7*LaOM{R7u1r$!]U\v𕶜S -gYj"PUJ,L^*!|rji)Q7\bç~|tͥxӆuۓ熦.\y`BH,_E]_">={W_ټH͑t
&Pѻm_'ǩo3o-Y/n	?Ԩ_PqU)
|'I#PؖExΣF<R
)JG)mfNԻ,rw|W:HBd\D$Eq)+%@d$L@DX(K)`SENE&Tn'jTy&?ŷn,xNPb-˳,uMS3 ʾcvtniMѵB=BִP}ER,[fAjPJ//c}93P_fV~|j9᭓CkuDǎAܾ
Qs-Ko`QP;@6Pl2įS+qa9%r)=KPzIy9XޕƚD9D]l7&M-%F,k"a3&͡,`{
-YŸ_Xo TCѡk7Tf^sTj#d_,Y܇9
WNOpg7ʀ?jINn"Ɋpd'4;˳GxuD(*ba@!|6ൗ6H~'ӟd¿n(YI_ʺǣGʾ|%5nZ-C)@:V!EE(7j]C?.Iצ,,C615%R{/f8!%+#epNT/}Xĉvy{Ys…#+^OI|G|.a-#|R[0Ä.-:mP>ƛy'"UɕMVizuOH)H%*	NzI|O`zZӎBҕxP}4(01w
)=0G,Go#;MFrm)H=l軱Fm$w71ݫv%I;xEe7sV7ҁUIRJf.:yWq۷ߚӤ{ʼnۋ,tHMkl:Xwssx+E

*y!yyթ<'Q~74?"n>'.]Mgs))1]p+V"lQ \m2aϡNl&9c2C)$Xv&[=LxMg+3TvAU#AOŁ1wir+F=9EuKie_T7W8$P՟f®RExΣFW>6TbX>aG?{<ӡrH[Y4kgC>1JCD0`nǔi':vC'ԒZUsL9DIe
+\4H7$)H8ͻ*l{.;oOj*\f0]o#
in
ﳷ-y؀3&S:Cw],`(N4W݃LAޚ_	mnigF<7]5iMg/1`1DxSKϣF+掶aXuNAHH 	!7^=_VRl˒%d28NTcD
Ʋa᧗aʙL
єuDS69	 40DC'fT.-fKO9EUV7V`Y*۶$$_|2~a	3-7O[ʋ!JRuO}AMd0Jחu
>6F]]u{7MV|.Ȫvx(hiu|Mx}>=#[%
4[?7rgǐ0s-VP#^e)laW}q7s1+*
`g	#]"c,0mV͈nxVڰ~D"0.69|8pۮK[ɑr J.J[
vqX;uO1jAW$Z:z:WIxݝ|G( rDZ"!s
J>0Q^og,eF=n$uߪOQ:~v+<޶G%hK~.z;bZdV2YCzއg&5z<`sS`1kYuv栕BZV=%&6W
Muiᮚdu~]b9CnQi'X5Sa%F%Ls~wa!G}S=Leӻ9ڤs4T}\{RM{ ս_QL!!oSkW/uRP3)ALGAtQVZn+;U6hpp+|3NB
W,F.>Oi(`{b.)q[k]lv܉U벍驮΍n+W{Wr5]HY1RFuv!>{!?+;t;VW-9D2<',>:BZ@<*6ڼ`5s<3xhs1	>J#6R1/3
İDW3_i’AR&BizY3鰪lĿLψS;Fqo
6Ih;ZRmYBC
\3[ޝL0-Hܶ#}6il?<<+vo1FeTdmV^pqa(m-l0˹u];U6h~t&oݐx("CȤ]ӔDPcQu@p0^ߜ(êbjgRׯϖŽu~E(27kyzZ?neujrIeZZ;8X{LW(a'nd}E9aW"ׇg4Oe5sNZV6Zt3ڮYo^}1@'+
wxGs]ЧW*3lnm%pn˜-nc"!Ӑs~Q(g?lR뒬K2 
Bhu>:6d7^rːŲVjԵET;D`U1ه'=|qMSKs;\_ˢxg	}쑜@=
x
#>,z:j2@VֻM~(M猆6M}1^vz@#[n!u}UiUd@a"w=x|y5K,5Cy32hqlO:n>.(pZ\,n۫Pg@qbŇQG~r{smDK{izdMvD'7˥^ͩl{4
MV~j<ޑxvj1xŀ_t?aUߕ,Pm3e#8yD2udx3"ZDxIӪVu?8̤rS9(  ʠse/I/E=!CH23R\&pYFLIW.ڤ'`&g281DI$p$Jơlz{R??!@0pCe^
_KE[<.U3L=8)@7!u+Mo$3l U?Lh]9Ά4Q)
A{J:!
4ͤʴi*2@
,ʦm#m[	{!\v)ne/7Uҫh	|H]ݒWE#fsΓN+1h\ەXS"e룯jm#xrT|=&}0*?tGZ@$Vrrj@F`@Sc;eúaLO{1\pmqIy)lɢPwC8Hɿ{tDe">wL_&8N];c\;9t}Unh6eWB l}ΒVD
#ADZ>UfwW1uֽgέKjjY[&۾{pmZ5%Y`e˞i5,;?p~@(u4|QVuwUtF/c87:J#Waf"IQ*RP"juݓ+YZ+nvjNn"s6q[G{/K]-f4˝UE)~-zv*f,fbӝ)##~1b	CqZnuBa>E[#<e>
Odnn¾ٷKA9m-yyHtO3Q$Oek2_	Mg?, "Вcћ`MRwU:lF&Cm&F00S}8xg	'.2{_]Ce#c%E%f6闗4|n-(OZi6094VWV{Bh-Xs	ۿAοM]T@mAScTv׬2ҍDB*{/Kdo^48K/N8(ltxAx\j{CtcNcXyfd[/bː'STȞ4}1?&F`QExңFuB	Ʃ"s1P

O1d>H;%i.|yQHaN"3sJR
2'n(~1F34MQM_/ƪ~	غ
.~|BŻ0hfIwд^hQ:(Eɲ;	M7lqH2Qn@hhaG[,*/_FS/Ʒ-a1702ISPZQdJIxBx_'+Z?]QwF=)I^5{@;hk#i _`@Ղy?YExKH)=1D++cwf3˓d׷*a%Q(PVP&)*²!
HS5Q5%U(β6DU놢P
$2"
}^*kI~o2͏eAD]$
/(A(#ְ`w--كsBt>Ztp8xi.Wمe%Fۭ8N%K1ma6W~WY݁_yU>(v.M
="Ih2*FOH9pMhj^dMŧ\ϒLjJ+{
[}w@N+
I62n%f@޽2'CjME/".	Oa~C~Vx6Mn{vul
|h5EmX\#l'65Fq6TuLʸGeV+[DuUWn$vT/Ц/EvqS:NSIa_.6z{V%f_ݏ/onsh_5L`\FOTl<G!dkXK)tm2-́ARVp‚_.-Aylah%[\|uVyڲ5˝+}xa|>Q~s[DD;-Ű;a莎u->B(ꕭEa~Ҽo_Qo>[Ο]D-R6wɁˢtk
?wwq6<]{aG:5̦\錣,D!%<b'x8AL!(e!޳i"K#ZHDEGGI a')y	goKm6 Y&hgMۺL'v0RsFMi.ICjt*DP;s'Drť7(Tw7ūÜϢ-*Ȍ7r<唠ә:I5r!@ J>&gzZN6%a/h|
kz˙bߨ
N/6؍e4TێW8,GJ񳶸;hҲH!yuaHv/g(ۢGtgnk]`[W^|ʺpp3ۻB	0wPԚUzx2r)2d=#e5^LEOWہMzL\=.)aNMzM<~KG.yip~kE]s]45/vfc4dL6,zf"lˮؤk Zp:,Q暼exǺ~*KjHc{*qoͺ'Q㹐f%q4.v?	3y{yA=_]q-o~C^?^!\3DxɲFE|E_tS$pw z7]y"rq	c(KXD3	&E9'"DXI9TU?mI>
?|/? 1"0xRYu[mDMN1l
ϷW9)lp](nx7Vz.L'`*Q2)K{0	KױUx%eK:aVx$ZCݶ)3.xׁk600٨sGR@-^mِϗg)|wo꾇$5E$:;S{5pv8w){ݛq>iu-CZy*7Lu鲦^)]g4o_PnnϚ;vK㣩=Cs|P}XExFD|Rȡ!ʋ1`<clv4
y>~&wWTR#4MUN#HJJx!'JDMJۙV dbGB**\t#m>Ǐ?#)~9^&zkr
}>9ykv\dб]ߜ)Z׆#4XEğ:'RwuKo^WV,()ݾI[U]N,כsCVcLFS`>A`=&N<}g@kym(Eurh--_pgoz~[obV[اx3g'wIm~o=EgXrkcW%Ν6sX׷'09ڃoㆉAhh#tXkWL~XVFk_E\K0GuRn9߆eCGS+>u@D>4KA5A㽇]`|+VJNٓN
Ņ\42%wɱEЭ^b\{-#ݵ :I]v1<6x>+6v"}"kwur^MbnllnU6׮_!g$2p	򪒶ۿKbPSG
~J!č+OӗnBb_#D2SQe@V*+1㹕S>5Q2HXXpExV@|[ypIŒ("*{AI*lһ>]:=G4XN#x)!YRMY<`AiF RJbbb1Hq/0
\*JDD˜w#E#ox/_ɏn~@3EP,EI4<ՔTdB	xyEy)B/#WQouVRthʆyZɲU9d$NI2u)e9+4˪mW.8DuQw;7d?|@7!;,'.n;,w1;/F*Ytؓݍb_x|^E9֗w˃sժb54]9'Q{KG;.έsMCO\Y퇀Lɴ(w+YeZ:ҩB@4LU$K1GAb؊q<UtAEW3%S@,fB@ݤD/e?$GRS<4A`4ϑUt{7uW
«ڋ%IV$ZUD4oCЛ?F{]] D4iJ%/Ht9kOwn8:*T
\`[ܲ}h9{
ʔXYyE3Qk[,hF7__Oݳ+Bz,ܕ9lPdts=8*LT5{NM݋EJ-Ry):c*4)ݒdU(kyDnB(`tmU;y㱑`=^?1.%EoYbJ>;5E8&jôXvqbgnaĹ8rj_7OJO0.VNӸ=?S4A]#'	+ڄ	O
';A׾V{o[F/¾8kӊЄ!?6(̨NG;`)a!XvZ^CxSɮVg^'*9!C @!_ZuM-yaK’!pJJH@,fe(, IeƱ9@tĘbԿ1)-bZQhV`͜Q*TJ']w4mV%i"F+TT/h@p.XP
'5UZa
Ӊ]&Ue-2-Tj]zZ_w5Eqֻ*\K|
#z.[BOckm+ROՠ|a
|+֜:kd9}4~3$3JvóvP~dU7+΄_K0sEIԋ51y*F6ԑ0;ɐ*xO6']Hx>\wpSmRل%vlL٥z˚W	w\ݽ,.6&.tQ0<7:W;nLb~ ״>lmLe^J|NxR?Myi;nKcОK5,|eз<$	ȇO<$zq>LÌs4&S_IQtExҢX<UphfQD1\.<}î<'"#O~xD	BKc6݋ͧlB.LB9L锣YG€8I+If,R*4lC"qٍ@W6?jwc;
wWj*.zLM>b{PrU.Jy!y
^VL	pi?q7amyW0mΓӞGۗ(FƓRV=MO&*ϱ	'E5Tm$O#Vof4[/bEՍU .yb5RU_=CxΣF3-ԭJRS!H<d$
(gȑf|V95&SπOSe)NJA>Ci,C*Yj>
/K|OHPAB]Ws? $_P9~JG[^cpHrpFҐkV^YcU:BydSLZ7{mcTēo,<$R}8#P/T[q!+
w܈{%8\}uڞRѫIQ_BDG.	ʭvD>Y2U-~ϧ0n΋.U6=n	Cb!C6nV}_9-QFrw,yԛsgo(8q3W*oޏfo|:h_pyuri2E].SdǙtRђCxFDsbrյT<,B"%cI,b9pgU'&s	'C^#*P>8Yʐ&H9*A(fڨhbq(IaE4$Qx1C4R&>:h~t~_.
;Y|A!4UU+@ye~F
4|:_;Pz`R/r׎"jgO {3WȰ3fh8c\E1{FG5gULyzcџĕa1%L{Tj䓄mZ~ən"wi9P<>XwS/ɺ=\FtVh-.˭/,3嶷vUw]ˇvqحUşCqGt
YmaDDK3z۠N.wVixSlƃv/q
X7 $U5C껄.iR$]ݚՄR#xϠL/Ot$\a$1M9B٨ե}
j,w)n2e{TrHm@L[3D6
VԣW?aϓ"g[<
72Aw3U4(^qKcCX=%p]Re0*hy߉$rtu`:x{jx}J&5ZS+vJM ]_BzG6>
%y?HsTapWS_)퓮l?ًRDxɎHE|E,V16#1D`3Uwc p2KG5LGN%0~s
P UEHJaܔlEok›d
MEzbZFZV8BSTɂvGI)	ǥE=Κ0%*!<ݗ+%K*8$T,o'F
e8緑y\Fd$l.'lbcU>Es&ڧ˅\/;Ǟtq$7o
#l'Tǝ9RERYOþ<'5|Ҏhv38|:q#T}_bgh4ˡ^ΙLm@yFnWNkL?v٘*2&uIr*\	&3lRچ6_{r_N{nqtWQ.p,Բ>:k,i3Q.3W/SƹptѣVΧ≗uޟ:ZvS훞CPS"l		M9yM
pPyjPO'lGI{\?wIs"dVbyл|xomuôq]Ӱ)Wsݪvҷe_$_<{9rZ-{Rw/v( >$gѹ[]26d{c=E
Nk,ˊgp0kUp:hp=*pI4Q]fŏwdu$'QͭsyItuN$>P$ewP
UKьvdHYz;gG=Rٱ+$ub5q0ۘq#bB>G,+E|>nh&CwB؆٘}g%VT+v!fu>+'uDtn;wM
<҉O3XfZYQ#~=MUr=RӔ=ْꍲY}G0VExKϢX
Y[8nE@w\rmϤwڽO*aLB^dx&8 & N8,h@S^%iELDP4+pA<5]7"sDnh0yOɪULz/'H|\UFH!zv40w*J-L=Qd)o1Ɓ~e9yTjGwnd5#0C}\G3X1UXNs7i-0k9LsjU4=Ľ/Hi\t]{j }8_J_vSj+%ZPU;ƵYy$QER"g&9!,Ӣ๔H,	MeK-M3ƄO9\#P#d,[?Vd9?aoz:*rKTͰfh67jd|ZUCe-ϣ,g6"iePҊ? 9j/#Zx[ L[¯Ybh&"MYS 3
|h߱IA&}T29ݺ'ƲvSj+Pw`V1֫t*˝ɵ^w?@{~{g%靇l:)$Q Gs7&k)]?(f
楣j+
>S
.9e~F3y.	GLӲ'cOCxSˮH'wxvb RJӀ<=Ϲ7lvUI-*U5EICjHR /PFCIURHȰn]緛t%xWD'P!%)G"3TLs֢wHJ'Y&K_@@&%g϶/TQ"{z|
:Pu|[YV:Mih8~b}zIBU7#Wg@7yqsUy0up1EWj?h(ӬIaVbN_Q<pl"<0K>zfaƀ+ޔg=#*=PN$rYV|(ژ}	L=y&
ӻr׀NJ!
zE
]k5Q{/~B9 s.yxmk:,Ky7=[:	h5|)fWK2uWYEtƃS]E"hdKkfBكMt]?s=_a<3i&	0w-hsݬNPBxSɲF}wM@U&,3l`n@7_7IKtTNGB@"J	/2,fqB11ㄑiHLQ}9f,pO\r=k3Xۨ"QoU\336tH}bV39ѹ/=<܀\D.m=2BC,r|
ˇh@Q`)7.LHG%=uMr9ҖXx~$=|@oٸ
+Piչ2XaR/Fq/6FPz}>~9D_3ܧ-
03IS۬(n_~%PjGm?ʎ^ܶNwDaMTF\UmyߠaaUGl~O
]j
߮5ٗ#Ott7ڥbTgx9
e.Q>"h"c}Ty)nX;gk_NbuڌBR1x& ^=ʆL_WS'DxKFS"&
ШqݼsNRe=[^&~%J.*JLdJ'4}=1DSʢ*3]ƔAC\T԰NQ!y7g2[2N?鄿n&J_.yҮiǃ"?rV8+Nq S]wMi:sQnoE7o\j?ҽOC yexGۑDĩ\2}^9^6C\e]5?EyC6dދ`VwĬJպ2+ml;x}ܝ~^&/+ܗx.?Ep8FktBGou|8|9%zv}::(ycyEOdobQss|!TX BպDLzxyQօ]'Oq&a3q@oq"UxR;}C.bpahE֎89\6Ͼ`(R
p5vSN\whBԾrbץ: F(;Q+9Pɻ>l85zY1<`vQ ]uɮpwq|Ì"uݥ7Ҧ{R
/N6'BG/smXFCxIFޣ)/Jc51C6`ïoImJus6LB))q'	YH4LbH ,-]:f9J$c\,QXZE&-hH@aS~GhNaygY9&򶮫iB˄;/fY@_8L5Sܿ+Oz\>$vPhVN"4/.H棟}/nJ&>%xLf|
)7$#r9ł^$*#E
5T,,rN'q%9rGRA±Oqԛ1t-P&o4nT(`W7᳋]&I6[]ӺLI[[vW
ܠ{(ٙ"c}Yߕb_ƍ{qNծVx5CC,h!jJ9klDܺŻP4ߌ1O؎P-;v-IQOa]3f+-ўnfzГrrRbS7z4^n
!
-yoo)6|dE?5;lw՟9R$lFBV&Z+[y-#YX$VEDhHewO]
R߈GyAvMQ/fz.,ꞖBưُXy<:VHsp[flmck+b3a_WkgEcǖ	ν>->aA]dwe2q%̒RqZjsX`s%PJrXBiVL*Be%[2G\w#PYOnG4N7@H]6Lꫩ_UݰEm)=oh\c%I>HR5c&?m;+KJWPu
ty>&2g5+=66SSffnPL5	BSO}nc}ָ{O9nc@z4#/UG̟ajTE"9y*> 1M^XegQ	b]rCbޏSVA4V-ƯiՔUHPGWk*	MMfN`3+m6I1vriCvn6d2Dtm-O]9Iz1T4/o>YOɾ,p5q//MslB-~É[sE^lܕ)ec:vq(o95ۀ|33B$TQCxҢHf"M:IJJ^yr4;4SI{dSPcnn}9zaiBl'UΧ
aRAܓ;(\ݏ`><vWoqcQ؜0
Wr
\__*	rw?I>3~\Z~q>ۘH1+ێep} ލ-jqFV"90KˠUq}ޚvuЉ}سuZ09
u1L@kpFϷ-7ARkK1;A -ОӉظBy^ٺԇCFa#g6[S ׺٦x]U` ywi.gک!sC)-r)ӛ C%pr8%
+;p>;HCA/P129K
֮
U"{Qb1}$~y<+$[Gp9"םwdeZVge{_{d
3*g4zw?®PO-Shxܽ/ΨCHRIIODxIJ|ڛ?PtbPdPQAePd2ٝ]oIɹ'
 Y%8bG\i˂8dH$$S:\ a%,q5c%ey&b")P%r"!o:`N;xѯ{eNxXȲLPZ"~jlw{pyݣ2~`@*BP)t8[d~d:koQ⎴pj}_dퟴ֬2{68*b8j|WHM#jwGMzGH+#ctw~:{<%f)޽>J0@}l0>I=>U[Ҿ=~尊'M`dϫu<
c)8Hw4A+ڡhj@	'[DxSIӪF+zOH7sU^*8"chYlA_Tvp==HPȲ+G8VR.dYTpXJS,2]Dq^U1A&r&p%5$K^\#&I9hmJq_x~ߟ	o?xcg}Ȼ hٱ]-<PE4д*L3Ti7hd7*ۚ5Zf/π[b",/߃W!xҬ̃_?7acɆC-ɣZd9pfl:}y,j|bkn蹈xgqw#;HZ,(ܦ߃^|PG<ewi)I9z렵T޷F#Og+-x| 
ER\Oe@QޒBaeO?D14;JtS%Dy(wd}^unE"X^yʤ⹅twB#!:~U6z lXcar?pn|byNjFna\|mffɛ~	V%ݤ6AsfyF8Db2wc@F~^]ضq-/t;#p]M%d$πTnW{6Usҧp~nydol`L2έsa@:U+B&Ϣ
YNfq}:cj)H%_ٓ6Q	-7@<[5Ȋ@WەCxSɮHuzc(viz4c|+v./EDJy*
 	"644Kg9D$e0sK"TL=>vQ?jxF##w'vIWwao*:	U/OϠۓ[ŽG>Ù@ѧke6o%놬DM9xgS}BxFD|{bhf)/J1	3>~&%]tJ5
iJ'jrT$s2R6%|K+HhHۉHXx"\$lK,'(Sn
[<9{JL	u
4'q@X^,ϲT5M1Mzl,2/iwipo|	}߯!qS`y{[Y>
E&qA=}L-wgs:ܘqgw))/r_X2SKxc6X>iO9?z-q^Vk]pc{oZhݮUK
̱ >yuS«2i^y'eHG'>Ag2Nu*85g3Aj4<+o'H8}vKu^*bDcš;3mu9j(2D'or80ඎw|**td-yb΄u;GЫP{Dq0@,*̾_>QM=<#ckʼtRmTؖk=?VQw۳dCO՟6gDpFܞS{]6F\ѲtkAkBJur$Eu)vN֜8Ⱥ$VX>ʈah2rci%-jٱWYp+299r)jG߿Ȍ%RiBZڴM1mjI=<)l %L)_Y3`8p485Ttū*_倳ye:JzoN
TkSE+JfTC7NpVEۣkw61Ci{'ʾ/r
|xw~_S2UI7T"{zDzm͆*UsX8֊2LbN_ǓV".U٫oSydl*ع)ue4nS+6_KǏF1\Skp"#,zb;px(3UbtT|UeXC!K|=gi_kDdVuuŽvv#을;vVn#*$;ï(e%	B6轸?yk踉q.>zRㄟg
+1ezVc>$:SCxVD|[	T)/
f;S
`0_De͑f3YsRج`yɖ\AA<[2 4sP1 ]f,dQE'²uyPWq,|\ʯ/THh38VYFTW$U7]>+Fq1&0I%YKQջq}9~uyO.j iɋrr"eZCnFvd~EՐNgDl}|mVu.y:yAgPQH)6='6RKiXvܻٻDQ6o;qdo=N;-7t:'sWV6AT*cw3\ŗ*;0PՆTxHY#1	S~"&‡ho1`L$i҉z2|~~6;LÕ28H"!UO2[c/u9-M†Z݋:/C۬	yzESg>mu[{c_[>92mi"M00jc*LVf*Ō=m2aɭv>%r7cM`'X#ie'jtls:8gWuCz"QjZ,y.FopZ:;L&=vQ)NtRGl֫VܛqHLiP筿fm%"~`qoTgTW/c0,A!ЫZeEtVZdxTɎHyv%;4=3`bN], $N6>ͥIR'EӋP(	x1"\8xV"Ţ"FLP\6G1;U1	"'\KSQfI	F?qhEPv|֯"PŽ;zÅ3w{QL~.$v_}3`{7V[~
R@-WDnNDi>	/g8ségIgCL3	S4s+{:]^iK1ܞ;n89"ւ]v7j&K
w.HoX/ls|gO<]H]<	yt{	+P1uFut	/"}
?u5 G@kۓSCل4K丛|?8kS\6ϺQj-:{>bQ/b;v/D<m;lݮUUŠH[MFJ@9})M`!P皗+5F岰\r㪃ŵ -[;/ l2vœYшҍ12 _
MSo&Yi5lFWu
|F%"G
r 
âsSEs~?,19Һ(W81?|]\ua8j^?'YCN8Na8f<2M1wP@xVDsԌBU\E<B,"cw~=rĝ|$tQL4l^%S.fǥaWƂw#gc?g2n$KR4Pgi'_Ϧ"~%EdKt?(L!cT{YӨm/7zA%`C7yC!9^t6]a=Nf(VO$}e^*0cPuGW,Oք7)lΒރ e(@-C`-j#Tl6/f*<ũ-ñVꖞn0EiFm~)WDZrsO{AѲ[w5rf#l!	ْmhAd0>{/|Aє؛@TnY(c8uG;Xs*@S+vfo7yt:UUdҘI8S PL}k7OQT;y}]g&sJq8ӧwUu_e8_/	y绊52ɉM:ݟyþ4z8W3d	T+z#:&H%G.o5^~~nxʣA.:b{n%}xm)d/kй՚oz 9gWLo2FGH0<.l(E͐/(*A 1jD
W~`Gx패LiO i~WCzx340031QK,L/JepNSǚ^ǵ?j!D^n
ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR.R*kO0GP5A. vM[ h}&o@ԔΖ[)3=\ PH,`f_oxV{jBJjqrQfAIf~ッn^Xe?	bHJ~2ëz8̹};N3sA
KE6bhNSB=N]$b 25Z|ړ1PE[gl?_c4ioْbF
v;x&?HMx340075UH,.N-*MIKM/M,+`8o֒T͏ε=b8#5''9#59nr>Y*q'˛Br&WqmuϘHiI@$K3+hi~3/!/$k.9D<(;-'=cmNp,/N&,D<
x340075UHM*I+`PwEp1W|o!DYzfnA~qnQjrjfY*Hy7?&Š΅ʋRuJ3@JCN]YњE-JRJ@vI4`dպbLlN6ax340075Urutu+`X/`m̍|)E!. 5nV&9'&g)?h[$9&8D79#1/=5'?A}9N4>iyUyI~J>Չd/XnmbǗvC&&eL͒ɖ㇌c5+
S2K@JqRZ{Y廔K+_+(&&0}ت%r۶N@H[~8ԤҤdY>rN~4AU3o-**L-I,JJaGg#G>{T?8&#joqI%bc^.Tp08Oyx340031QHKLIMHM3dp9fZnff7
Qd=cUVK]7z˶׎M);_E;t|¹;'HoAW_Tlٛ.^s\WuГjsI1(9)i9@-W~MuQѭ[m>r.>qؘ׺<-],3ҁ3/9OSvX6I~x340075UHKLIMHMftE,]V(?q7Gv:$lx340031QHKLIKfhSfcw_zmm*aGZռ_fzo7%"1ĕiв0M=]K.x340031QHOKfpaN@{W*1*6DVm~^?9`^UR\R4&hOw?dGUиW6C~4سOZ6x31ĜdzRTw}JKcoh``njTW`f$r^r	ذ⒢̼t}S}ⷚg]8)x340031QHOKf`T*zuc*y2IM̮*٪^jBeyv*g0,cs^GL%3) x340031QHOKfX~'1}YCJ[y,g<)*;zWtSJJRK3^I^k^rټM4	Q
x340075UHM*I+`"&yv9AEό
!3KtKtRS3RAȻyW3H-Gv.DV^[PZRvZnκ]ޏք}?.Um	UZZ_TRCM#K~gA?sx;|y)c]6M[x;_[<{
x6r˺)Fpx]CY53O<5.j*c
q/C~wEx,O|A;)K]݌Eqx_dTŮ.9V%zM`x;xqd*͍vY|-ʼnFHxd)	k]^hĎS]ܑݍx340075UH,.N-*MIKM/M,+`8.6i1ggkm8#5''9#59ث=ci׋bn{YIJx;xqZ-L)s=N*!xaa/`-ȸCiw	'.~	&Sx0Of43Bs-ީڱx;xqBG;aݲs[%=y
x340075UHM*I+`z^Qr6saG
?ZmQY[_\[Y
RcFލ@ϻ:埉E*o1?s!T݂Pzts~&vQjKҢԂ:l
'6pX(;:AFx[0g![xӗN:sx;xqZ^SON&o*'M.
xE%100755 README.shDĿ'|gYU\w0%j =FZ[AuTM`㑣))ox*1;ֲʚ:pg?3ґD)x;xqBɏGg9sN{;KȉN
a
x340075UHM*I+`auK榿z/!DYzfnA~qnQjrjfY*Hy7?&Š΅ʋRuJ3@JCN]YњE-JRJ@vI4`dպbL{Bsx;|yLF&pKq&ݫL@$$zBڕBۗ0Y˙jxϟ-"QSZ*)xccP%F|~W;YΛ+Qx˛%RzkZ.[|+&.R~xx340031QHOKf(=;"NiNoUe
!*rR+Js9ig5P%%%z$p/luw&{)5'xQ=).*+V-ʩdx;xqZ[+?)mUЙg2q5c9*/Cxaap[dzIZVu(}c"sٞ
xV:$T{!ST.lQ9'N39V#ak100644 README.mdGt,cp)Gs/OO),к0PݓAX4edvL`U-40000 tests֮iTKB=ӒJ1xKWSN0*߬{J,{g([#}}ɓtX!m̓ZnDQ<\&Zxϟ-roʇld%:lx
zexct	x340031QH-*Kf˿
[M.hylh``nj[Z\Wpnf+7"zO]04SR̕)/bvf^UU]	TU+|A/9ex;|y.HYm̨94k{Y
ZxǴiHoĜBDo)F1	Jm6.XxA[ W	/:ؑ
v,xe:N1HGcg˞{dӑNLC>M42=\AA:EeuoWI*těXO a`M䡙6
-FJxǴif;,wOz~C.u?
Ϊx340075UHKLIMHMf8 %­jfɾm߷]@>ux8qT	ALl=/CɶC]
kxl:*NpYadY5;N3~i3'58v=S쿹/Q40:&H)$һJ40000 tests=?}<5Vl9)X`/+xϟ-R3g(+{,Ox;xqZWlR~LȜ_%3NP6%Xޑ(x;xqZKZRKp\̲.bbTxa4!|b[f\ҿkeg&ms`x

eǛp~YG$R<+x;xqZrΫ}-ٴcSf8xtIT!U8mG]wfRJoO.+x6F9j\S[kPhϩ'#)GSx;xqZ;w_gx?߽
9+xI%100755 README.sh'Dw%vI&B%ap~b)#}ZK0#cO;"]Ex -Ӽ.c*]9ӘA^xǴiȶZWƩ[9pb3)
uZxX5_ʾ-mk,xBig3/²@#K#}x;xqZ1ub1-v.2xE0)`mDőq;-xN:mm(`%/ybj1N3;}< -KufSBig3/²@#K#т$+]x704EjLm+skhe֔A¯NxKٲ =1%f	,ֳR66p''X5 gTcq63M#x;|yNF~~WӓelO]m|g!yx340075UHKLIMHM-I-.+`If\IaƷ(%34˸^G:TקWY?2IM̮*^Lg~Xre;M*.OFx2kаVA^
U~,9bhe<q5"Ax3g`#a m)+Cex;xqB+Km8g\U?	b
x340075UHM*I+`\di٥-62~mQY[_\[Y
R1c%qXcQT݂қ\.I=熤\ӡJRJ@vI4`dպbL?&x340031QK,L/JeԲ`/~`Qﮗq##۷W&eN5L@;>j)ﲾ:7e.)5|P%٩i9mn^(_pQ3n/ WG_W]6ߺ:o8к66mb~\a*T>S|twBbiqz#則P؛;Os[g	)E%y{bŗ-[h¶&!)?d3,~צqw!9y&]͝iJ(CGީTqQS0y+.,	UQ̐:ݦapBdKR?0.k醀oe.ǝ2Cx340031QHKLIKfhSfcw_zmm*aKI悒y!n͔p(l8ֆs{k?,Fx340031QHO`8U8Web
y%E%yg8][QoOVEg%Lx340031QHOKf%ܳViQά|`Z!DENjbv%P	%f	*>[m,=D D(595,|cnjKދ&kǢdE 73\:z
I3WCah8ȄuEߙ8Ax340031QHKLIKf(0IR9Pv*숞#
Te0c0)<\P:o⓿6Ę\ߍe;
'=pyno

*~
x340075UHM*I+`Z̛i%gv%L[NBg&foxw	{;|dX(U8&{KR_Ϲ!q6tҢԂ:l
'6pX(;5>x340031QMLK-.+Ney.O)&7$ygmQWs75Z
Y+sϵ~Bx=TnnjPYWZWs_ryrR.x<6y
x340075UHM*I+`Ccp\,=D D(595,|cnjKދ&kǢdE 73\:z
I3WCah8ȄuEߙwA	
x340075UHM*I+`0?Fob瑓%Aņe%%Eɩe 3=f,^]^5Y; +/J-(-)ힹsnHz5( hDÉ
F&\-.J/>ݤx340031QMLK-.+Ney.O)&7$ygmQWsʻ8.Mq`ǟB/*775U(,M+IK-+`HMtNpĹ/\~RԴ̜T͂Ƌ.nŢj\]|]Ave_ذ~0xCtڴB]Aj&oJĽ
	)E%y{bŗ-[h¶&!)?d3,~צqw!9y&]͝iJ(CGީTqQS0y+.,	UQ \J׶e2
@dKR?0.k醀oe.ǝXe
x340075UHM*I+`TO;&kNfev
!3KtKtRS3RA7fzXx>kv,AV^[PZRz=s%ܐ8c}Uk:TiQjA~Q	H6_LZ[,]^	1<=ߧ!x340031QK,L/JeP
dw3\RfDխi+BT9{80k[M`tx7Է1_WfKee
ӑz=6H7^B>isxKBOǮ"[MLω&ϑ,֛J	\( [jyX5 gTcq6Z  x\9>zx(d'@&z100644 README.mdbLA/TBܑ.74(+ȕڗ:kf2%(x3k|#&Ջoٮxn.MSr;j~%
Ծ3‘6x340075UHM*I+`Xu
Cw?^VU5(K,-/.-JMN,K)ߘ1c}w8ڱ(YyQnAiqHM.osCUm;2b,xƮVvFe$ "L%JVxb\wXLKx;xqB%&l<~y-פx340031QMLK-.+Ney.O)&7$ygmQWsٲzg
`W㍻soVPByfInr~^Ibf^j^qCjs'9Kׯ3`xWN!_R>9h1^⑘ѓX4'qc@T  hG40000 testsɡAN35o09BhL$Ѩx340031QHKLIKf疳NV^MU:
%&>)zoCx T{ Ox\!@Y)|i23SQ/xx340075UHKLIMHM-I-.+`l+#>[ysiƘBf^IjzQbIf~i2p[b|#<i!lx340031QHOKf^P%yʼni@5\tugޟqkֵO#f&))6xR|ޡ-3Њ+W8w<.xO:eG$j>gu~df;>N6'A\P Nǎ.c&ax$JShjf܁$?$]xyBK_I.ؼTc1(:0,vNK,9Cx|_mʩɩdRɉKDf>2G:ۋUW[/<;973x;YBZbNNfRNj|2w WxQNR鑑ˠ	W#(x340031QMLK-.+Nex6O'8 t#кMƆuyy)@:-~ v5޸;gfu+*gd&$fg0&n:'|\.?hEU4xD!mU܉*MםA	n	x340075UHKLIMHMf\kċY;aç@ըx340031QHKLIKfXY5[B$C0sGܻvnl>e{6,
x340031QHONKMHM-I-.+`o9K<\c1C̼ĒK~BGJyVdV|iWH_
TbnjPTi*wǭ/V-hQWs?%lVĔ/y>*gd&$fg0&n:'|\.?hc}6Rx340031QMLK-.+NeauDIgx;\=
!
2RSt3tN1X۞܊%OqrsSS̒̼"MO'3srk4x340075UHONKMHMfpQܖ3W\ pmF]x340031QHONKKf8-he^iעO;ie,HӧWJU@x340031QHONK-I-.Kf\OkW;_~av|x340031QHONKKf8-he^iעO;ie,a5-K̈́
XHlO@x340031QHONK-I-.Kftw,G^͛wNSߥx340031QK,L/Je8siQGclwҷ0rpswwMaHM%.UTL]cJ;:HO?w}OSe}un]RkJ|S2sR2ˎK]sͅ*rutuYwkfG#3BY؄;7*
w/;IEOzQ\9kBbi9Yl|{"tmkʝ+%-$br/+}~W޵eaHPEGECS})|z!%@/;ﳵ}\n5v
t};px340031QMLK-.+NeauDIgx;\=
!
2RSt3tN1X9c[nd~KtM-+*gd&$fg0eE2}8t%랞Ut:5"x340031QK,L/Jetg{EGٝY%8nQﮗ}J]z|䙺Ɣ4;v0u~5<ܔRA&fe2̖t5}ֲ!3k|%qP5A. p|hd_(KpcPE!. 50He)	*>R|
&1''?9-13G/PunlXtD1e!Zk.k\.ʛ,x($V0{	ƼNOIg4]~\G7Y$ PH,`0hcyYxݼcky
7A
II-N.,(cW*oU}.VV̠gGHgNڧ;0/vDbB1
_>e
+Ӳ0xnx340075UH,.N-*MIKM/M,+`8.6i1ggkm8#5''9#59ث=ci׋bn{aڢuR[x340075UHM*I+`P="fGԎ-ݸH.C݂ݢ̲T3/.ax/wÚbgv\pI97$=X_S4x340075Urutu+`:{/ϹViz]
j3(
w/Y4i#X6lx[S|r/Ԣݒ|R[h1GUJC]MTjfbPPpl]؋;enP}Ca%Jb5.G$uԻoq3^(Jx340031QMLK-.+NeX;_υEf,Γbfu 3//5E79#HsIj)ﲾ:7e.)5|P%٩i93\dT.[fV1ANby_UrGʓP599i9%%zo;]O]~bW's~
*SѾɪ%*CYC%ɋnh&>vO&@XZp0.׭jiꔹ\*6yx340031QK,L/JeznM>Ij)ﲾ:7e.)5|P%٩i9.3s\~eV)]Wv	w/MaIUYL
.wԼ%aHy!f6	pJ3r\sN'c!GnGјTåhd\ZP^kCOL!su2v:u$Ib\cդEq
,'blgynXbEVNH3
jT8K:	du}=noܕŐriCjK4j\{k*iei)L71%̢
i*SKT}3vשO8UJ}ҢΘNˤ*'s:9[Kd?%
6ҿ/Ё3jK1jh>iȎZef"D]mۧ`eEit{qLa/*qͶ~'w4LDA;lX(&:]MZow0-Z굍N&t/
u#
D)E
v "[WkO]v6ҡʹ4]W)4қ;W8ꩍtjf4fR?'O&hdO\ƍh#8yy}~7Nܵc0ysu|&E~=?6ͤFϣBR'=[4JC
i|4GpvoRFۦw;O,cd>)QO\V^2Afrggp,/Lָ:`ۈ$][G8}9Xt]
mG*D!_vqT.gwHdWhâYR	#ٶc]S]X$,3y<8E{5Lѝ	t
lvϬQ_&Ϲiiw!\$_Í­'wgzV8X+F\++r҄_
L}t%.e)qRצifuZ~`uA1 :}υ,Wvq9 <IjաwI%(Fqs] VO3Z"=@RI'EORwKޏo>x;!)0c&͞l1AkkXx;!wB 26knx;!~gB/WX =x;!kB	fB& Hp]X0`ssF P`Ln}U
Xe;x;!^8-RkGx{uB7L
L"Lj\x{õqBd+V#j)x:uB[2LFx=rF]|TE+q2쌧REtYJ=~5pрd$ljI@~q޾?ٕjqi9ujԾnv:O?flwz~ivv?oۡ)VE~}v?nuqvm}kW-Җj9³KXp7]~o5ٲ]
[SզhV=.ߴ-}v9ufsvY;|aZk\WvX¦J6O	ڭԺW~hR5<?~VպZ{[:_=6	XdY- i~'wv;4UUÿ(`GXq=kkV#	pXh
<\::nfѕF\Xzp7}W~jHwMɘxx?s`闐\aǮؾxmp*FEOr/H{;=^Vŗ'|s@,l&`Nͮns"fS<1N'q=uLVk\hoΧa8UOЭpk뉧EW?&3ɽu@V.>S}inWqOFn-}zꙊHy,;R-<\|O͒m1g?Y
HHZm#j$ZEM3Ĕegag>e$*K DC%!PGň1bD*uM50+1śFi܁,q'H'qː2Tͪv-1dEO8W`@q㒑9?=<;pH2FK\T)_!/H5o
ϸl¨Z8X!ЕmVS'\
X#c3*8a[jWxkޤٷR'MX*$Dx	hA_-PPo|yH8(G
 AҭJ)PZ(ic+ (xYZ.b`=zxsSSc#

ު 79m]EYm:"u~܏*|[v笯pY}lN.*gm2
`Ed*k##XUV(ZU5fHȪ'a,YAuia~ή˛7=>u!Q˟^' =XJgсnG<6Z@m+հBK߁L?%vؓD=q\HɗD(La[,fSy	/lUKTWeB`5NDTSD?všaQR;ЇhەŎa*F1A
	Ra:|*£1+KD]paBOD`2
M	m>%d꾃gwA`ЁMS.;YV7bȟAGx.L>cOc&s;%۸h"V=.N?֕p9k
2cځxGS뾮\VC/ AZB*؆;s"!R =8189öQ]Lk5$:a+<$2{JՃQ&GOnLȧHA$\UO~ZjN\1-΄5vx܀87‚6?`F^u
𽫋=UxUWdV_ૂP[}@hcpm~2{H+q/v./#5	LV`*ЛݓRcτ`6Cb괩$,tj
2_LDX(\ONDztH
4p;Q8v/AEuvj
l]T$1'g∭tAeʬUJf_$8.yibE&xEWizHG
\jUBqf:-nye[?NȫaX;@_
h񉟷E4_kwTl[x.q$YEZv
	kGь
Ct	BR;PYqȓKEBrAKB}_KWmlzT&l@q9[@
Z,XwKPy/>
{H8taXYI@A$I虙 ˵WKHE[
 s//k\")AxcF
R7
`Ȃ;
pܾ]ǔN!خ1Een!pMd@-k9‚&'U& 'mӘ%CֵϚg%1}N7lFѰ6Q	 +w=X(X`HFcBWef̮T>Hb7t;\o[6
R51M 2SAF4-Z8[$ЯGTbHwͮ*߮P̮rG
98AԘr8UQ x'+UK
/K^/ZgFIaH]W^3
fa;o0h9e[} ;;v߆%gձP_l|a_$mpH؍_ȁaH)EDV#CmƷLEtSfNԲӢUdh>uet
}PH{hj[yYeˡ')8-`h=C*?S6 e%5$Ղ*U~q@a738Ǐ?		!ҌTԬ}DrtD3=)!F<vj3|LEkY6?F@hr$1H%&1P6H}p|1"ɰ6M$-p-E=x}
$T)2$cUbŲJlN2ep(r>
6
7GAzg3zҌno&]mz=_q8/)12TK
mډegxp/|_j*$Zx`$հE?-,4M]F$`EW!u'E	@9f|	_.P`J
W'va"zf^\OhNªWŽmvyJD-Giv
7M[L,(SqzAD7pGy!0^Tiq{sE	n-~ɾ4PM˿W)At
*(:1V`Kz$FR!SN<ȣ_VCd8C&I_EnUH>QS!EYrϯI(ߋ"Efc8اnlï]ҕHh|&.&SfwUT\ SNypi86rG-\ZvG-z0?̤aұy,հ=.|M5&	co$]0^/8v2_aY"&фO7AQ)nJ1/թ)."跘`R*XTGcnGbpbDj5=
܆	2%JB$TA"Y>aqK
ڋ
=N0g\2,^!Ŏ4^"!RD
3ΙVjÒO8%?|_9C%s`W{5\hg7XKVA\9Dh8pm*$DɢRE%a,E9沶+R/
iFJ[pjAj)ҁH@H+eGSO
lǮ?=Qi+}&R!>k0VD9K@ɑqЀ,LԀ$3"'ac@Q'!yzj,wۖ$jF
N8{/4Ğѯ`Uap[ԏ&A}d тzNk]W'Ʌ#Ba0ᴴTA%U2cwS1ZEIUzy|֡y''j v	_7Fw$JkL*=bX)MK`RU/\<*\$_Dz8:*ISt74Q'	0t\ڝ$%f
U1o푒93o׸\3P\p\o_࿹+)ij8^@GE%#<7KfYڮIa5I:Tfډ(Cz]c 	Hd`!^rŐ9;Hː.lʁ(Lʐ0~	hhÖzDPdzlSõ#Jf&ի0bwjZ$d;ݥ&|Ԁ9)oR5F(Xe${hVC%ealejnhY~b<'I ˣ vTAetV+)Bgj'jwd+\EʈHWuAa%4oMJg[Ʃp/TCt'yʖR?+
3ZB,]N]z]GDC\!6]rj)t5R2	\}oQT*b"$PPz
)4Y,s\Eڊ}Lэ|=}Ƶ(XUWt!)/T8yj
S@.{eLCLD{?QGftΉJB!`<#(fDCiJcR"lvag1/4:I~ֹi\›v4+8QTo8n霪r0ǁ@II&8'2#Ap7a`6s3MZZ*N;yª6tQ
GJ=
y[_ɔ$f^UGc$sPsOp UJcs+
m+2Ƿ|vK9
`Rf(-qvJy5u/jx8ggY88
ࣜ8ܱEcsRyu{}ݤnkN-}!-RM	nX#[.120mKto
Lo I-漨MR#"ĤY5"o__0BSwݔܖ)“9^85i܁Xil JHUszNϡQ]9yJ	W&&8fq?βľSY"`|=abQsl|rI>*5Av-ntGWFkF&&[FUu83x}N4']74R,FEljDB&ygNBmrK]G{ť" %%
ڞy+YTGYG]gh
𙰠M$$nmjS/K$IR>My|Q
`ie3ot^C&:Y/LS*
HPp:BNY\EdGf(vPO;権TR.r<fN+1$4!Ǖ8(
?.AGuԏ:FȦIC7Ѓ1(b4P, vnFvvOm%~&]Vy*i>r
8‚db%>%Eadc#g#؋%ܙ0EIzlZQ|sPN(KdjGȬ)ͺjr$=1X[%YgI{#%gFt8!
Cqe
ÿdKjֽc}mKXϚMLG7$Y"c*U-g$*75I~ZOϣgƦ 	Ƹj/)~T|883P܋zcy '"W"aW&r5E~Y@o
xCnP(".O:if'K0!9e$*-U/58EvԺ>|mv	L#Ŋez@Qr
8kV 7.RK)O&d!
MqLiIxpx	@6(n4/([JQR3G4ל0tbwa.zG.!0c[
S) BV!)EKyOcMs]д^TAʳ*vU9пTqZ
z=2漀agZ	m{̊Ls!$Y
5vQCjlxu#SN:)v7\ǬU[=%]㾊\OHXiޭXru`65&m!9jGO}l48&?r,n}QKMJ{+2l}zb6efL&+nT>R:`gěP.cdZ	
WLce#
.jfEL^P8'>IW˗vq\QǶhdD
]	8Ət2.~|M!DAnLBId]T(߲_PI(DF#{3G4J\rm=baW\wjJqG4yz$fJ5;#ԉVP\#]]T u^̜NDN'h#-.R݉˙J
w"di'Vzު(4BkxNS~zI$Z@aR,kt[wx'IH$T18j؉0ؚy,Td#;gB)d*;-#`'i&L.;%0M%鰌JJb:uG[p?ĢCdF2)a8鮨40"-+SPesfcKc.74}ÚzT	jKfѤl蹓ZLu\,y
.bٸlL**:/=&Ͳ-:a頾2Ψ<)X/)/G=\NX90$CktQ1EIRrFrMK 4;RL?ƒRb:6&dl*	saьtlMuy1ʒDtܡ)%34P*xHERssvz|8rgS:Թ{1=M۫LD
(FPL!(Lh,q!ƨa~MJ6M~SuC;ꐃXyϓC&+.) ۂtydN=zʠGopE}.ljq9eLCg7dNg$cJ>*Rn{oDuw/	J"hr[oeu_4Gqd,$#RS#t|A4d*R^̉kwGG&PhO³mͨSTZh[d.2,
3F-oK޹m'{{羿jhο_(%& (s 0z$AGGc7z;-e':HwKS_	Ɩdxtu14
}1hs?E_(F4-؏Ы._!7Ga>/YZ򇏢h7EHɷ

@ÿOiQ.y4/Hѯ<;a882ˆ4oZ$Bd
0ZZ?hPCpC:&WU,	^/qxSjujŵD3bCD&j!c
2Gr
R&2E`j_(	Df9-[@uMT:(^V:>82
E~u~!o!<23BD6h;[Qb'1O|I=Zȧ(d;ՏD*:,"k|WWVd?	ezp@?_iEK-\8I@o$hy)oY}*TK%eL`Cg$ʂA	듴({7Žfwwq7{?7_{;{xx?rjnf]>O?h˛w?=w7Wowawz{%n~;[!.opk&_/!ݮv5R#LJ+??YJlN%쏻9!:	i°LSz	3؍}fEIx$;{}y
,f~>ȇv~=\1xYq$NG	Z	ߥŽ^#7%߯E<6pO5X|q(ݾ->܍	wDMSooawrm6c\9<6{qA(	V<2v%~%PATL腾,|96Q3\-knqP|k)S43{G,+9¡`~dlJ_#K8Łw1xT	G"w;YZlo9PUx.O|3.6#qQ68|Fw
<|]jOgstmAsy*9$-,P^'#KvM)b~j|r;xrjF?GS,/$$YmV.ț0XTClI5S:4$GcJP4,qAH$4t%8gw-F8ʥ3C0Y*D'੩M^v[c:"K4l,.?pF-j/2vx(g\+J⋻׎\T}A,^ݹ8x!
溴cL=Y`.UZmHr{~H|Y86ǧ/{!'\uM'0GRyϫ=->	,UG
")t\?*67^_{
É{GhGDca0Î;>t0e{AX<N%g4&#LA;/oCiENHED_[0kcxVmo6l" VIillg ζmmiDCӮ/eYv,鞻{#M`ո|{Qޯsgs"In4oNƗdd<!
2)'5n c ?˵S4ފ:!w
ex?/\_z._W~fd!1%ޑ((!?k|Ѧ\y)y8Ý6ΐԂKH0fbE]Ge,EIb8ueQIoNnwG8}_KYYg;YkF7sGK:[ЌS[L.zB@ѝf13ʆ4E	-DSb_~;{u)a
Gv湘Txqr,&;V`n׷7QP
nPq*3/ mFx!uCjƒOy+^x!u]rWgqQ~ZbNNfRN>O*/-JN-VU@S.4ɟS JRK7G1c383tS3KbJ2R@9S3Ks3܁Eř%E:
Eyy ԲԜԼb=uk*ޮ `pZ&W
'Ljr{dg?XyVVx.RbC5 WJjnrFjr.+}x.9ErfEFefĜ̤,,̛مX}]l2q[2bx{)BbC)DjQQ^^BgIjqI~z~~
e33{+Jlx{)qMbi%x"Gb/8nӹ8sr2rR'>
/x"GbNFC=@VpLq܆sq%d&N>}
?x#MbrƗy%E%y)z
1\%%r9ٕz\g1Ld:٘Yjr
nNZbNNfRN~"SfYwFd}^dfe587_AŞ3H(LAAD!7U]nV/F|ls)ldTH).x&YtNaC0נ`O?[=#=܌Qͼc8Ssr2rR㓁d=ct\\EPML[l+LZ/qDx^T,%Dٕ&spMNaO|]M6CTG̑Y[T"L/RPSPHMLI-*ִVHWH.a>Ys/+rHYT#:sk|30`ƃ|u>~>!@ԔĒ"Ҥd+ WG_WbQM+HLO-,PH,//N/ׇ
h@ݢ	ehd1uC&Swr~]n~^nbQ6M5%gTCO攞<[}!`~ש
x,:KdNa#0נ`O?[=#=ÉgX@`*9(fpq'%d&ze@zrơ/0Ojl[PlYXZ___
ASX_4فKh+h.uVsr35y=3:/x%2KdNaC0נ`O?[=#=g8xUmOF>
;K	mkT)
TN(xfݗPچ|wfy{f\)PF>[nP[\R/R+Bs+KɼC%T-FL=)'ʠ]/	|=pBmIu-4`IYp!;V30eAjJv6&f@6W'WK+u9'ooMrc!_	s%NBAΝp`ʮBu)Q8KPy_`lud׃[Ǘا,r6ߦ9I'Te!J8|~vv3^v>^]mtX-2adLj+.ueGy-|9l4#YBD0BWvxRP@"t08
pLB	;CmtGX'F\aTlƐ&FdɧÙ#wlf]Y}:/ʯ<8C~z
Cbw}Duh j'J(͘4ui
QߎY5QyB +_4ӌ"|
y2QDgcfҧ"U}K8$
+U1E(g+~/
s%T X	6	2ohci9|L赴Fy'?&@*Yv0d@fm~]c9훵]Pɕ3;zתؓQ![HsS':ܬ}@c*Do"H;^jo:=f˙3!ofD>Άs)(D0Efxq}xvgf>=Ž~s{,x[/0Cd
:F˙~3
)+Vd($+d+n^R祖^Q3Cdhxm?
0
Q榠P
DL)
$ =D=
.^X{{vֺ$X0M%Y	6bg 'CLV`o!nBI-Wunl`KD!bqB4zK
mGjMa}7ċ"Ь@bv
zulBl!xͿw#XN2#hg9xͿwv6KxͿH`Q6͌TXb+}Ĝ̤Tļ*|*џ˞_Ir^FIn&B;
z7Bpn4x?+Fͯ7+*Nxƿ#c׌٥CG!xUM=J1f BlP]67s6&CC-<f:o>?5R(
>haJ#Pf`,$K7
ZR\Y9Ѱ|>6qrvwBk-5̓R/Yw@vu^'(ZSY*oJ*gz8yy({n&}J1`48߆`hxi-Ĝd"<*K&[1#
ﱶxVێ7}8nƃ
88C6dQͨE*${4rɿm%<$Ud:U;>I=#޾~K#%Q|u?BH4WUV=ЕVNC"Kp%j&i7-b
`ۧKp1XM6ܭݙ5S)ݣ]
G4V:XɊW_푅ha?o1-tzRԺ"<qɑ+d.TM>,^!1lfF;` d96ˮYֲ﫲[$*4(D„	v0GqU"is#WXhoob*޼A[p7)0d7zLl82b8T,deu\]X)܈n|
G/>+6뮄US-ۦ"#^A뛙lz[:8o&)7_7H6D\Z1mP\ YǪ^ee妺ŊT9@!Yri#?yBeRCL$Z/rJBuFTPQPV]
<	\|~`;U
٧}Ȏ
8PGG?=D4eLѮnZ
k
y.ʮl:_qL/+lƪC2eA2Ӻ,._JSG}ι#&Ge#q74r$	i_bU;&85P*W\cpXt0)*(fs#qo塩"kS/ryY:#(Q<ı?4|\p^rx'˘k!x{(6_dpF..3o7x{(%2Ats8+KZ6K{	cx{('̮X](ɵl0*l`d^x9*ȮX]ٜQ%rٙ7ӱрʲ;Noٍۺw	Nm+G';~"P?9J,
Qgan:
r4*YB5רcli``OȍTt=0gEIXP*&pt֙L]\*}nU\IShx[eݨ⪘JWSg:R
38sܳ7ULJgH\58uE^ W©6plW)ĂY[#$="InbE")#+'zXQ47{01":/XR#!+<=?x1W=
d'lBVROja{jSz&rlUf,X(^`+F?dQY/$m2g;nm

eDEI:	sB&h]4
Ñ_tMCH*ڹζ\X=UXTȕwT!t'7?iU&w'UK5ZH:Qx8.Xh8x;}k/A

%
yy
%
55V\\

i

i
'HMb	UW	
s
RPMNUHIMSHI-MHMV((MLV|LVNPF$5UAIU$<Dx;}{C(BzfBb^^jBzjBMBfBn,RX<zwlx;̽kC	fL%Yx;uk
r1eVMNU((MLVRP(*KVMqukx;uk7d~VVx;͵sC%fvI9
)eٓgCx;uk
ܬr128mxka
̤XUB\sSsR3R
Jr2չ&c2UUx{ukaXŌjJRST|<}\
kx{ukaX& Exuk/LbFvj
5
%
J*>n>J\Ǒ		xx[5kEF(|Qv2
ĥMNd2y/s^R~~IqIQbBBIFj,g__G?[u=}55	,""9y
99

)%XV)xƵAE/9?/-3(U!Z$#5K}}\l
&OaQ2X+kAxkj29e#xej@
4FAXi1*=44:kw#=~n!*M)YTQ
:sgg:[jFrq/>ڡ:t!)+5/
|Bz|c)q
ؒqRlȄۏURUͬxZ)NXWEϕf"_G
ۍ!D€vw}_DE-.}(C7%Tݔ^nqSʤ?Vxn$x[ȼyC(tqQ~rJ~N~z>P|r!w!xMk@+`A4%z("E
ٍnJ"my^fA]e3r&iN*FrKnF31"¹Q5A俭b%ۓKsyBKu`jl,sY+#U[0%׀5wr>j!LՅ#wI\zC+$3y7'VK':Ew_7G]IwI71,|=N7twrĽaJZ9i⪴nx2e
sqQF%BOxS]o0}3!2S4!:Em2iKQQy'p1'{||#v2VŤl9Bho']Z-x%n8&$U	v.Q	e'	@'>Z)%"N^0LHjC^ʠQŲ\ˊ=o\	 :1uUiX;OvaN.<3`FVgy8@]Pw]LqE1ؽt
ZsB.ns.Wgh7뮻ʏ.]Mb&.f$ȦuQe
nSqP:
l7t\ɇ"/5gZf~PPΕv(ĮDHUS5\^$(J	_W{PUE,XLvVoM!Trp֬=4>v^Ѭq|]5~?E*֋B"b	[{V*l05??z
*h)8>w@2֜^y\{4
 R1;5r7ƽo_nAeqə	,X|gh8d
I?]nxSPYQ?)3O88DA7tsxxU= FwNd=w1`
7*H'-y T2/<(=P5vSҲ4AL8@k[ބw)n4Hz-ІӸua[S]#E)j-Arp=I;VC
Ƿyf\/x{ti#OYbNzQf^&MFOx{ti'#''OVetNjnx{ti#SrdUF}MMM.;l
x{ti dFMMM.+)x{ɴi#dFMMM.*Dx;ti#gA~qfndqF]P&xn0E%6C/
=;`1
Q$i4HS[Vw.IzoKoOiwFݎ7ҷR&mKxeDtSq~&_'$2̢QB+R\-fu\ц5DEVЉCM{ꚴt@AӲ Gϸlm[_t).a|g<=Ozgw'BRʩ1LeZfL#'Al@'"U)g*zJL@۶tXq mv0gPъ=
Nr/{jx{re$KEeDI͍bL@:jx{reFo1&Qx{reBzifnrFb^^j&FRQb^rRnbqIj|3
34Kcs 710,%<12 $9q)݉xòM#9?XkFINFaՔԴҜļԜbM.*	xŐA
0E97
VC]85XL*En?f:U
&qq?#
v\F82 KdQQTC52U'|"\mZ$}Xrjd?GpcpQsV*LT]_cH˗4bހ*0xży'.1(UAydGFiT!q.0(PMVPRqPJ(:Hx[yBTFʼn}L,,umx[8AdF#d%%.]J[xTao0_qs Ҝe-Lf-tLbĎcki}NJja"%9ݝ;M0*)%!"XrɈoᗰw}צ#Z.8.nq2
awV@%sm0VjRAH	BՇfaB0	84S5QuIcvJ>\:_,H56ո^a5GnɅB
Ua(0mYž{J.%fO/P2P7yUb~Biҿ쥳RÓlZxͽ{%73$}jrx={Bxͽ}xJ.R;1tьyKT R0g&?x[~k{gpƈfw0][ĕX`c`WRV.UMU(HLO())(W	ruK-MK)JЫ)./-JNUHOIN>1)D,TPRN$b.VXN]_ũEN0TM]:{*rJr&~>4C5×JA.z)J8#-VZx[Ǿ}93GnbQvJ~yL'0L`v	GxTao0_q3T`A!Šb(Lm
$FZwtMI.ウϗ^u--
rgY֏r3v8,=-WGwSAXCw&(3IJ|cv44VA9"CwY[ޝ
GK+f~YN3ւfu-NQ/ !5~M}	^,v9-]|@m0	D>P՞\nd8È7-zoUiDnN-OA/vic0NcAX5,}tMiKcN|(BY)ƕ披+8ԛii?c\B2@īVn7A:SlYvay%dA"їXefB2RD#D&ŜFX9xi*eCh|n{Z_d8e=HlxxqcC$f_L$?	x1}QjEA~QB@sH|0P.6QxbaԼҤ
촜rܤTܔd&1Ih(h$'(j*)E9
@vkB1PL0
x}B&[pÖ!A%V1庱ښ6y
9ŶJ@%C}~dMF.̼4u☼}+&Ģe&;0Lb.	x]QO0+e
{(
>J!8QLBb1v[Zhv:4v{9iß$V:0&6M<E]&3(_(yN}r6~
lƼ_`)CdNF4
v4
xr1Md}DxZctne9δe9lyжKSUS%_AӪ	P9:(j{={#RjOrYez\Rz6?ãsEђ|mxke^䮬_UZZjb9p^3V83~/F\%
\i\o`x[ƴi7 Ww׈/Fx}S]0|H!=BǫPE!H+jC\BlBR>YK΂& l"DCXQ	+N^.N|t~ܮB~\t#RçX;C*{kibůѫjAHDW*d%64Nn˔4{+gr{~O\ڦ7`&[$+SKCgh
7
v1t.eCa״Pķ;vYiCųa8N$UFwanavbo+r\!
Km9aw4ǃ4	=\im0k$,5!֓r*B|td!rC~J
Ċ-t'0,qKbI*P;H@I!X!/D@$_7(>Q_ "xj@yPIxbkk؋Ƭl)
}"33Tj,sM:jze
AĤ`|,x"	5.nRX\w7,*.rFj#k|]uo;^w{^49Y`RX	U\t+/Wve_7FJsk\]nHk#UbE+xScܲL"%)'34usV#:X|7/tFf~k"FpKY+85U!18_!&ZRWQYQRRPlgX:zxxL<#"Y\RW\Qb_\\bj3acĢE[Z@j x[yBi_xSVO/*N-QM-
ruuUR1T#%._GOO?x`WqBbi~y~QvZN~~PT)!x &YJ:!4h4gG?wWwXk<.Nt[ssrA6!+-LԂT\@\8x;ɴiʼn]&k18X xPMO1W8LA	bo^ʶH]4rд3}sUl+aQ%@0Z>̦18cd󼚭6IE@ӉEnj'RD_fc
	}* 	
Qgb1ߜc@7%'>
Ti<5/qAՀwq#HF9"1:
;c{M
Ca+NɺGJc$(Ni3&=IӾMOOap5|vaG[D*`;LFD~J0&J:Ue;~_[x]k0+L[F0ʶŦ׍%	=\lL+GHɷI9|Z*1%HӳGS!PsP##i68z`-KѲ!V[(ԍX^;^	lP&+%6hDfc7sau̝Nc'tb>Av(O؏O{KWԏK(
KWw&׼jAQW9^(xOFq׫hl6o38gvUoNrI+xesJfD3-{7Ld"а'@\R/`/{W<>YE	>A}\ݼ
 <ޓ;F1m5B#4,#K 
"-lQtI=ϵVyRݢ;F
h0:`0u͸fLe(H\X:d@	S\#k2N$đ![Ϥ:TT.N$s2eE<\C1^W!5-IJ_7'oQ-BQT"nv.œB)$֦5R8
u!8xpJORX[M^Z"Ia)7q3svs9Dw<(>(H\T}^aNPДz}X!@E8	(	
F+9UFuyePKJ&ѯ*FM&XǡxGw,3,ƠhH8q
~9تίlzNLӥ`Z6&	%V1틫?(B:4Kb&QL%Ge<~`3K@N0DTqGP%5@ÔJ9A6/@*.]8E<\hRЀY%3%Dpέs6nwZ.t,l*4GnzN;1Ұ<%od3.[*LQI55^#D;̿A}te1<iA)rTa;[A
tyl!/8׶0JYߜ"56/QG@fpMxtnrF9&,xrp`,6Q9:kf$"FFnOD";[QM*
iwØķ)ᵊC6ȩy,en@Z_Zo_EhINbPg86GFsl'td#^1Ra|KrX?@
j,0K
K?NcC;N"5>5@wMr]w]`qx%ݍUk5aSc^~-%]Avq&Z/=HR[ǻ;\m2OHM52h%yz|oc̃@`f"7P5Rڽ9Vbx{H7/&?D2Aom)bp;骖}ʃDzx۝iDxC&csݓj?'PAe@Uߓw/2^P)1T11ʋEF9Qr)aUuEdѨ*(~Wc;i@L\.@Ø&ƏJg1ڒQWAT]뭒lpx.Of&f'PF
x./y	WN7>x~+AI59? 3'5E<$C$#U!&5&-H!-'1}s2WJe'a
27kY3Nf=yGvuK6[2%"nnx{+Vr+cf]+xVrG}T\h'KqE[rQ,;05]r==,7X{Nw>̮!B`c5+x
^gvli߄Ө?k$FaHH=՜Zn3p؟ͨJX2j,ن>ƓcD	pe,\*N1~%ѧ{xuI=0PF5Z_s
R.kW1"dRAq`rTT$,cpPo'm>Wy$X?
#|j<{U%Ap^]M
Gf۴{m:*cܘR'RT&l'T$ItN5R#&R_ъ&dHj}# "-rFT9xB%)ɵJ\iU‚-Sp63$.hf.j|Ocȍ178Lq$,F*.&	6X>j䲰UbU6;).
q^#3Ojf}>(3cI_ݲ~'0*CwP
F~΅Zin*<<aJe}t
K.yl:_[Kryf3}]{d"S+maVi(P`d5KσmF-P&]+RWSȬEUTPӗlXt.At73/k{iWaTOo؏!'&x~$⡐\C\P%&jY:-E"řIEv.M:3Maj(LQRR(()\ǘSQY_I͙ͨ4̉jXroF)4y&U^ekTDꘔ'[0H%6OZIrB&-91iA:
1iN4"x2LBZi^rIf~^BbQd&f#ʜKl'pegAQ~zQb^嬚\ʙy9)
60!޲*J$**@@ӚKA!3MAC1q=fv$Mj [AA__!(5U#q6Y$
a6Ɍ	<

P(Lcؼ!#]2zx{$Bid5]⒔$͉,o7uL1x{o+X6{aVvlQx{ϻf_#gx5MJ1f@WkB\xmFhh\Φ&]1$$r@ ^B\{wE}}Vۦ֗O{ujcc{rxy2%ؓ}xgG@y ((l@Noks׬wO"‰L	
fF$fx
Y)GPPҮH}]GюANzmYldx;{w-&sx+WM3OKLIz\zl0xxUMoF=g@>T
lAnvJb\4h
aEmVR3KQrb
L.g޾CJZj\6XRix<A,ގz"
܎?"G J#
FP̃֘W(c>Nfg"I%(@CO_EkAoi>*[sJ5BHV.L,ݜt9QT^SyecZ9[
&G;3ʬ8;)zu2 22ڒb JSQː";:мq
ɀdJzڡ,",46/ц$*H4c+(),UXRShטgC`!O&$]&)kCQΚ5SH$݆V[tqԺYihvoz猗F[ѕ8!)()}@NOa.4ni HXU\זv_+UBh2v1UYp0\WDk;XK&E[VM36\b_z0Z7{MJ3
\~sm7aF;.?o33mƦpXa#=nEG`Ki[/gkYmc#ʿ;jBIiOKQT(*ڟ*y|2O ֚[eM?IWߧ=9|7ջ:#
lxȿal!x5JC1pP
fxE.ir
5ɵ(e}>K ';,_otP9ꀆnn*f8BI}:@5F5 uR=aniY"PQfn~Ap\ogRp0<h^Cٺ7T{5lZՑa-'#Od8OC~sLJEh)/G4WK@/NeReI:m	+@hбxWZia\Sa,D[oOcouvX4>?6/T x+WM3OKLI/.)K3	kx%An1
>'
(6vHIF^	rH~H	egPf$>d3=9=x4D:G#(Y)A*J
SlʘxCRAc׆sq2yu Mo7]qXG!`Cws"Lzx9&h9xmRmo0_qK4,^uȝ
R$^*Mۄ!YLm0Q2:틥{{Ż6%V:` (TaC[
R/L^RayͰ?:4*w@[C~O5zU5ɖ^;
&np?w~нs0fSbmX㿥=lraye@xDFUn}3V.B&	ܣM{tj3!*Qyg%(R$ևpKKq0I!nnެ?zKPz$URoE)q.2JC@(awj\_an8ʑZ7n;9W2=l!R@5hCL5094wCyW7
G0>m#D9)NΌ]C.NΉ>R}|=}<}\msr3stU4JK3S4R+
JPUr&g((
+qqŗ%ehh*TsqN(9-gpcHh=gfB
D@V@!Z$#5貢ԒҢ<C.ԜTdD1NP*92NM?4DIN$ZY23-
wfE+I{xTkO0_qI8%c[aVTDP:6(q:&)۪OGOp3=w痋CPHa8G·c0zB0^F{"5|SQ2
PD](^cfJ#~,mXzJ<4lS
4R0GF=^a}z=!5ł8ڤl1S:bD#clȐUSh$SUEt~h'!"LR%"ioTm7a]4JA?Ҡ>it
RS@x
eLT"{C?ߥiEK
Q] #$l<ݜcN	xW)esUBmVgIKaf5Π_M{Éw S_V*Țs<.'ә;ƦeUVQ_Eb&+NgZuaY m*}v]J(
1pXI&eaQW楺QVkCSj*ѿv`	>Ĥ.+
0-CQrp/LYTWR|A
E߶Fq+0]\D	>x?'MRbrvIQbr^0w̤%XsܜҜ
Mj.o\`Һ)i9%J@Ēd"T[Pk.|f"L\Mmr3kcw'kX0Nx?!')19(19U/nb7
rhtxoC9;;!xUPJ1ef:Ռ"HƊ5"U
bu!2$40&e&#b?X]+Cpo4I!sϽýRORDivkWkY^XeA{r.+kSrVA%Ea+ _	HR"zu*:(R3g_10_Yw\ArE?s6UnqK&-Fa4BO;-?weBIn*+ /&.ɢ:#3QVSCgOyX76QzFڊG:SAO0"_E3H(`SҿL&TioTxmJ0oUvӡvn:„A¦Wtmb]&I"B⫘zr;ge(4#Y>	x-HJ"T;='ڶTb19
q	wa菵ohFZ`\!cLs/z]aϭIOÁ~:z{9X
V`Hr>5cbʮCwe|Q]Ab>89"ԫiˢVAjk{!R#V@`F:%}IKuWKG)51U=Å731|>C)>,H$A*YjXxi.+swo0Kfx;~cbrfZJj+rf^rNiJMZbNNfRN>O˰RNKLX9qw>m]&0Na*NH,RJTU04IJA(R#QGA$#XKJR4 &0'!iO)]	4b&eړ}'0Me6a29Y9ٔ9Hc6Oo`x±K]93/94%U&8D/Î!ZTP"RUpu|InR	첚֓5qKV1N-+.idɓ\pI;2+M\ϹS#/SXxqcQ6_G獧;?qux±cDQl>>anPdqF; W;|XS
en4WHx[CX93/94%U&-1''3)'5~(	Nx]QK1+%񮾶
*
‰asq+Rݽ $ff,q!w1,-y4}Mt<!OQ#WoLw
bW2@S9Z)juڨ<yL.c>kBa>'xƴIX93/94%U&-1''3)'5~2#	i'xƴqGZ|nbNN~+JR2	(x[8QX93/94%U&1''?9-13gcD/_ԒҢ<kZ.[#xAj0E:ŏcpՖM27躠X#[D5))ݘ-4ϼurAN$bHa〠?.>aPԊ)qRZUlҸOL)j-c@]"u}Qs-qxyڽڧmhP>*5w)gJZZMWS@BLVlXc4oAaZbs0CQ0K0ڃ;
TkO
gxj]YXw-Vl/X]d׼8jZ?@6xe5kbNN~DǃdFsg0K?=??ED75/1)'5EF!(@AUA=T(4/XZ$#5KA!59#_Aݵ 5tr3.mfP'F;)'?xՓO0+8bL4a	Ɍj5viBW&\di^׮݊BŶbD`JC	UB?v1RgD>[]O%)lfDMDQVa6;zBvDžeR8BM=ri+pqUei"kNw>s8{}hPz.1^]˳KtߒI:Bttr**$/mŀV'萅6P!T|njm?-< k:0|
Q/9B	(Pf'=Kr~IwaP`Fcs0?ڲ-`Bq3xN@Eϲ(L4J		-HF&`aLbE3wL }`i%CA.p6$3B.ve#eU,5RwTyɟLr2Y;g!ZeXՐE
>@y`MD]I8fț7sA_6Q	98үy}HObBpکc=izAGdonʋKg1+Dqf_^{&FVTٮ4bޗVSu!Vn,ꬾZ3xT]o0}"
Ү PvT@b^(L^4VS]jI
Ɠ{ιz{s&dp_r|;t8!"ktTc7l̈́LM̊ސ<[f,RZL4Uny6Q)$$$S$s/LJ]ڇTSˍ5m

Rt$W@r
uv'xlyQxXPĽ7S ˼mwLfP`fIJrB|. |ȥCmʂ+jhW\֜ł'v|.tI&*|>>M)>
^R c3K}aDp.l'U(ˆ1
v3%hp77kGp4@ÐjN#(`Sj{r{]
8X$LsX(c\!:c XK]_DHy&GPHi@D5`8n|QWWp^*)\荌5!լo^gf^gWõiUձ#߱=
[1{~~C&4N[3~&3{ڦuZ+nkp3IG(ޯ)"{gpS[ȤT|*5'p`KR-oq\l+x%8{C IBx%6aB}BfBBIjqI~f^IjzQbIf~~z~~^nJfqbRNj
U9ٕ'"J*xf"71(IYiE
`g<5b7{J&g+(g+(2&2pX+dE&{0
Wd(i@Wr
m2xkf:fNFKF|e&2(qeM>Y+dq)(V&(+%f詃*2K2]A[xeTbݔĤhNjbv%G&0M>Ƙ5نtr--`~x/(MLOKLI2\-.]_ťWYNsR lg:9x~n6OӖcd}\CZD.x;|yLFROe%,3(8V`ZFQ{,xi91M/F`ٜ
Xxz?wԢ}N(ޑx]g0u7
L +Go1xEMQs0ѿ+^x;|y
5f9oٞݺf?ՀQ+x;|y)h	O[f3c|{:Ux^&100644 .gitignore&|?9ofdcۑ&[sRo#G!$e5[@`'Ɍޤ)_Ӥ'Mlxڰ1uZGҨ;,xx;xqBcy^sLnrz'ȫ
=$x;xqBOmOs?/;]{z'
,xKAh۶|6;u#,x;xqB#uMZƮJЉNVxk9CgK?"B,x;xqB{緓.m^(%;6izU@e8t`xy*0:~^bz~f&..X:3V4|>+}&mh``fb몗`#لK.vՎ/-09U_R07A}ɞ{Kolfo71
;N1ߞfW<)˒+NYL`hj^Z$3S-Syc3kBo*N&.x'
#iq)[@aݑ|x	K֫	
8>|v.xyBȖ\)jKrYx[9`8Ed)3^100644 README.mdT,'8݂~MМ.m bt̸|i䓸we*Six?e/)T۪'U8-xyk~oGIpJ4u:Wkt!ڋU}I>oNe{WlΆ7##Nz6_!INqbę=eWsmóQo?M_P|w4M;h&R۵/Vy7f5ƻ)$]!P0x12ĵij!\eUY`-LF*x}~{^~"˵~l~hGQx{"H|n:{gqQJQ 	VK&70+Lc֟\|l;Pf^rNiJJu2Ȅ87gs0bV+kNx{"~H| dc`#lx{$~D|ͲLG9&#%j*x{$~_|F)i?x{$~E|Fgs*nbd<9>y.V	]x;"QtCLwxs2sdN^jf+4="o3OeDSTΪPXZ___Y\TpqqTM[#ә'7p)M˖9	Qx;"Xt|V
촜r=c
l|,&_oAx{,zYtYIBs~8
kx"~Q|dyAx"N|B
3z%Ofgb163L+.IQU031QuǡȗX0Sqs0#>bP"\lkx['%a{lX"?x['~^d'DH,XӋtsrtC2JrsTTr'p`:x;/rVdAE6_g?{Vx;/YhBnNqF1JJL.)JLN~\nrFjrBgJ~~Z|rbNN~1B$C(C(- 5OϘ+3$5($3?O8(9XvAF1ݜ%ByʼnizɨKRKT4jlW2IK/<17
f>Q
_GoWMT0OM/R(QC3lBJJ	9EI6֓,"tG!xmQ]k@|6)	Kh[
HLaH.BAZts77+{-sFnQ9k:v=LsXtP(Ҝ+̸LU{`e@`V&"Qi(߷
k2n(La%\wƋ-
w-'BYٺ#`әƛ{#IeBV

prM{#+(ӤP0~{Q4

xJVjĂgy*\5CcI%kI,˚	chf
 8kRPIJz{X߬Vqdz^;-Mjp{7n/0Mx2e!WkPFYH0rx2e!mT<} xIPYQ?)3O88DA7tSqjRC@g
a`qq&g+)ةqx=A
0E9ŷݤ"]Wq[cL@HnE
dprN9jmw&'܈$lq ۦl :
#%i"Y3HFi0.%Mk:1MT9x;xQX93/94%U&-1''3)'5~V	>xKIMK,)QHIL/(#x
0EnZ@D+סm&80Mnb]C2Vnsj/(	ْ;jZT,.r*PrX+R$h5!n4ʙ]6tGB<~d ~/Tۮpd.Fm|J&1NèGM>Mxʲerf^rNiJMqIJJj^D
)1M&1pA?x[DzA93-/%5M!>?3"9>?4ٕK(.`d``a`å5As&_Y~fVnbNN~rd9Ƙ9R![ٓ}&hlxyWF
~xʲe4Ҝ
MMj.N΢ԒҢ<Pk.Z.Լ4.Ή_H31tMLu12x]k0_q:Z&ơ Pps؞И&/Ud_z\%s=/i6JB
L$MȄX")JAE˵)2J(^bA/	BwǸE#(RA<4mTukv\0$4=U@K)ɸA]MkTڣw?~NQͤ3h<IUqx=rQ61=PPvB+Կ%9͂,E\2}YseQm9v7pͰ&tnPhns4=Qsձ/;%
n?7нx=K
1}&#"q=UiȴBĻQE͢.ljSzBE?Fo\mhv+|cQ
~:d
}mYaW+3
x=
0FM'"W6Uυݮ/7%\CErpvCB䀷=;/͔RT[}πhrF~$e	JHdMdTX3x=A
0}%>++nS$xS5@BJ9MddtB"'xWo6l" 	Sl'An")"(];>AzC"]4`
.&˹>;"z$/M9dsD@^?KBHРȩO܎.5\uj=l5iwN:1Iа᝜:vO~1O	/W| ɊI̟q!U0ERfxx,2ҋ 7)e
"_(g>jpץ=۹W"fDV"߈ ~v r.y+6Pዳ 8ax]Բڃ
~t_c[8^{~.FYt2
.I.
E/
	r^ ʱخKL}CՙJ z
Bණ4cJ/6.G#c"sXBnB2Ҡ%HS*UJ6jلlo2V,7Z`EG2{GUmJjE	Xͩ:}R~dǥ뜀A(H

Mf*5'TmM(슽惷J.s
MoVfZmihJ?`Va?:b-FBl0YKlE#nD="Yapϔ9jl׈b!BVvHU&C&"K3F$Y9>Oc"EU~O9*hHn;כeҎ7tUYWB$wn	m;Y
y	Cp8[H)4BRRPL@Ma'Ư^!._* ;߿I-kgpi֥=iMb
c@?lzChK
PU۱qYդgY?(^bg]sRlܳ$6~
>ckfv-]}9ӯ0^-\3jKdʫZ?OM~V~>c+LhX^|.iNףwX}2.IQzO/&1BKŷz^̆3!Uz9.*&ېOGAxnESeEٮ
%BO6!sOTy%!QpT&M,_9*%%{*q	쿈&-iB*J%ωR~ľgz^
>Lm>OY3'\~4Ģ,KvLp-q$6v
-C= [+um]EܦPXuȳ[6L_Lr3Pj[6ŝ=heCW̓	bS_4Iy;26~NcWz]4ﱷxKX_yPKcwSd[[ld39u:ySJdң`CIa7>ꩳI׸x,Od;?3)g(f敤%dE3&a{YPbk+hd&%j9ٕ
yʼniW+sr3stғR7_ec,x,qUd;?3)g(f敤%dE36a[
0x!+Aq1rf\yܙV"x/6^q䍜ғ%xKI/x/Tj{vbM86pD?W
CxM;n0D{bn!0	ܥ_Qkk+R6ti3o(%W
I&#;PKM\.șL^!J̀P7ǡ{G{Ph6{-pHwJ2ScN\k<g]'<n&y0*3.?j~2ƬoL~LLy NEUmeMxd?ñxH)H-RL*J,T(W(떤(*'%es	x=An@E9uCwf#Lz}Z($@YWv$GBer}DΔ>mHCs-J[m^jxJcM[d@*-4Srݥ!2s/gTvvej
i}_ItWxxTkO0_qI8%ci&IZQCVZpāj뼚l>9s=8Я
=!($0tc1n=!0nFwExdz?Uz0܀}ApQJט*W	MY}`0nd:=]/`Cv=Y!5łplI׉Gr:\WH,(ÁD"{K??iEK
Q] #$l<ݜcN	xW)e*6E
ysh0ϼf5Π_t95O+B4ЧzuAoVLl;dùgGbٜNgiYUjgupt8fV,z|$Hb&(@߇tJ.'@"EczZUz,H$M岰uzdxSVO/*N-QM-0>1x]k0_qnZ&QA\.昱=1)Mǿ_ZȾb:9<{^l&\,i&Bn,hдA%œeZsƔq'L0LBw#\t\aH	S ABkP%b֭Yeci'1;#MwcbCR}6a:AdT b.LQq5*9vɟ|?'fd88*ո'z``cf +iNIO9x3$C_'p

"&T*,	AcCxyBH95뾇_ѺqF,#qnxK
~SdS(
1%܄kh#~k6i-CȀi%x\mr^jA:71:Uxy9ًqEqQ2C]E>[^w֒b{_MO'庹{MUsx/&100644 .gitignore}ά^(mTX&)exkRi.^>`˙%G5D, ;z(Bp4pCZ(dH40000 tests2žL/>'0zxX^͖ҽD]F-xykyj9o3R#?uo
1*xyB|5§Zəgn$qF,#̤k;x[y/"
[x/(MLMNMIa.̤Ĝ=-.}8G$DW{e/x;X6Mxen0D*$C@
C?9-1cif:dti%ms(EPjJL1:b6cHRZ.1ueꖩ\-<Nm6twK6xKk@+.	XBIM_v#]B-Ay@$JKNb5,t=͙Z!4sJ\:?DĕFhE
O6B3K+KC.J3)ыS-fi5MRb9ܰ|/fhzMRQ#ܱGe_x]aw8Mg.k$<C58cm‹kQʈBPiC܃#l~p~L+G
@~D*rYyCN\Pp;:xpq0w}[pGA:
Nx{vm'RbNN~rZbf^İv\gEdA8
F	#\i


~>>
\mT89RKJj8'1rN$&dZb0s867?xkalaP bЕ@{z_dlVZRu$xykc/6֘;6۽p؉L,x葀L_sƱ]-xyY{uwR)#
O+x՝1>e
Crt.6e]XxH&100644 .gitignore)F=*ǚC3CaǑ&ZCyU39kIj
^]̰x/(MLMNMI)@2'3)1''?9-13GOK-I-.o6=xR]o0}ŕ)AaO6FhF>ԴZmc#B(ɤp9csr?$
	`ƃklz?/VS	lQ$N/MN`PC%H&w6P4HŨ$ b3
kQ彜p1Tg7Sֹ`_ۓ6z>2x|%,lkM:Ķ7)x[!,\(0*DVϠ?q/-4s7:4ȩn4p&cjQ_Gd`𑫗	5k2I˭)]P69'eR=JINKpuj#|`=1
q/fIC੠X0ć(#Hn9]:	o,J3!x>}FLEs&/c6Bo?xž};d˘M)кx/(MLLJONK+҇tKRK=9x|y»RL@$}}˭fNNo-gqx˼ynF
^x'>'D&Jڵvg.x2ej,xi0wF@xi0F_f~DK,0[ar:٩/xiWF2T<=x|2'c+xiBH"1#4w+buzc.#_
D+xF;+!wWxʴiBęE$Ŭdi)ߕi?6;xSK)MIU).I˰+QMTRP((
i(Ud)iZERKJjxkalaP rZHWѹ"O>[q
ifx{xqBp-Lx3$~;Xޑ2{Fb0L7?Qۡ	
Cx;xqBs~%o2S+/۸x&*x;xqZޛr1ay 9E%'yi'x;ȸqBVi:x;X4lb
)gx+
`61T9g`x;8ql
xSK)MIU).I˰+QMT,(4*Jr2Kc48RKJj!gKxs`T
x6Y>	tԚntFm<iNڎ1G"ޤlFx[ɴi(Hz=AXݘRհ*{qx[ɴiBc
$aeS-<:qx6}|
L#LʄGIՑ?7PVr3HvhN҄E'jFx[tqĒ'fZx[T5qb	=µxSVI,.RVp*MӞEey%`~`ijqIf~Z_Z
'%$gpȆ?kn_usfallible/.git/objects/pack/pack-6355c966a37f0314c50f0880cec3ec06252a5deb.pack0000444000175000001440000000762314063431303024346 0ustar  andrehusersPACK
x=0@=	9nB i;G!=E7~+Y,&ǁSr&Y(6QƠZCKQضhԾ5uuh:QV%}ΜeNX./ܟA;2zSq{Tϥ0to柭\CoGlx10@=ƀ1p;vmҁIUUG(1ftiv!,$*LU "H0f됸kزݧ
8J;.
}a3lEuZӿGs>DT_,0luyIx=
1@>B'D3ZlU<
)eT"FF֡>aL9FDfCWJ*9lpP)6oB̆~ Mopo^ٹk]ykXm}X\bD!2,+ΥLYԁhx2(w^IN:xrq߃5[/#ET&s"xTuv[Ѣp#cr@c,ʢ++EǔE%ozc~gbǦmE9[۽14W-9]7+1Y'fl9PMl3Tx2$NLqj^.L[ܿ['5`pEB$NrV>ȬAH	|U}/y@uakpLjJI3•Y <ȟpj4ߔJpl
^NF
uY.ovgTq4>LqFz3HfsO
E˷/np[뾿w?mol7`HdhĜO)YpZ{$5!_Wwؚ>{]w0y{'a>k'4!m
cTDEi`ѰLqcV]`ȱOvÐlZt)90iŬrL\̨?nOe+ka?>:z@*ۀF(c(,I&sw-[vg]ت1RbxViK'#Qgg
-mruW{}}gyHY+!vy0%AxRB5(Ov['to5`(N,HY#!&Fj_l8I?u츰kKXJz2gF:CpBɌPq76㥿Ǎx%$'
bLK9Nx~b>qGFV
/1qQHS
^q	;	:0}(v
8{nҽMUeͅ?Ѐ1*IQ^('^h&b+,ňEkb&eCUb(vyL`slK8/Zo?:{',5՝8H\*K#̨0xWߛes߻޺'J2ThtBW&PJѝT{j?<9G>N휹+4WFl
FT*C*S
!833^w3sF5%MQ]N9\rXQ+hо_W_߮ec*؀a\QPT׉PQ@b)q&Ab_]g.; 琡@T$i`8tT)N@&}*l?5&}yT76ᵲVq`轏븵0gn"`
VXw-~Qhö͸.SbxEgàED18Y\	\1uՏxpF H24$M^YLP_~&#.6w˘KI|FAĬRA&`g D"7pi}Dž6QbA

E8'Rl0*9ک?bm۽hMuda\fBaC=F(B
4zgPͷA]>rْȱZI$bޖɈ$4,ޯ˹-Nْܶ6f>Ko.eğLgXީ?3ܩOeDRESpp!B"y@=2b񽅢Ӛ^nߢzšdwi-ePE)EB67hǛmڶr$HU!Wpă"Z0szng#>\DmCHZRjcDZybuRH!R< bWuK9~Ԭ
&L[ݱBf!N!!ѱ0T,L[6_?:i_`8EIVIa#E@!LVJ8*φoPgДzY݆q0/1`ɪVJZ4
\1VD5*̥V8{ۇoRlskWRLف!,#cBmXތu⽻|ɇ5k
udLV]R%XC`JOjT&Vv
YWXW/Ƌލ\Cn93_,Q9dde0M;i3+aw_s=u~eu{',cUf%*]fallible/.git/objects/pack/pack-fc83f7a82039d46465ea1063901a295580376f54.idx0000444000175000001440000000260014060775576023672 0ustar  andrehuserstOc																			






{p!i_khr z ]Sm$D6k::}YzD=y i,F`Qwkd$O!%޲ZɶP&!QiݓJiBAQG'>)ᔓHK$ū[8kk'k7|6O5yd2SjC<&aC,o=U:H
SCB"|Wc*Gܘ[2)@(")HȨwZC^^${PfU 9dec)U7oTWՅ\Ǚ!䁞A]fallible/.git/objects/pack/pack-e066888ba6de1523c7a6bbdd0f455a758315e884.idx0000444000175000001440000000224014063444667024251 0ustar  andrehuserstOc+mdH:ɶ[Mfqe"$@Yc|	9JIp5ۤg!RZk*0@t-@T 6*f#ǦEZu`3NpAvfallible/.git/objects/pack/pack-c8454c15ad5c1cd39e85a615d94de74258b6b12f.idx0000444000175000001440000000260014062454765024322 0ustar  andrehuserstOc																										


/yUzIi!0JJ%
ih'?4y{ow2ݸmRN^@Qwݱ|l"56؂n]Yh.#8EzcjU$IὟYUИyofSv{Oݙm젻ٕØ	@m/Ί	_`F7y	NCOfv/X\hh$ZD5̉Pu3UL4JeqTli#&U
PWv2bZ)w^58me^B:&VhhEL\ӞMBX/vn=+4OBfallible/.git/objects/pack/pack-c8454c15ad5c1cd39e85a615d94de74258b6b12f.pack0000444000175000001440000003017014062454765024457 0ustar  andrehusersPACKx1 @wN7|
41Fc\>mtƗғ1dHw2%V[vѸCtN< Z1sA”
(hmcp[/K<ajg^+'PVw蕂Gi&7ۉQFx;0{b;
$7B DA6ͧHSp{Lx荦dpEc",Z/&J[֑IY1%DTO3bFBb)ʸfmpqY6Úh&Wu[y*Ec-
c;!Ex90{bHGboQw! ^T":mB`&$2Y!9ψVLB/j"s:$t6SL:D^;nmuX
ܷE=ԏ"}q)CcwTZiUsbf_`uQG/yUzIi!0xJ=13dd5d0d051ddead5089f633a3b4c62375db0bec$ZD5̉P賘l6&x
Ʊ
0)Q2GH;0+T"IEeĂ?Hb9*yYP۝
myliu3UL4Jexk:!a>qJiAaJJjbeqqIiJARj2Cldsc.6=e6GG]?M<1jZx]s6+ps
3u9I3&IS$!)?rw-2(1Ν=@.A&!E, j=Կ:pdQaIőD@bJ	}BSu9vvYk7!zqv\__|5>`愃)Y,ɂ
p;8@.W kh.W/|(Yd-SDwڹ:Lqal.޼z58͒ ()qj=Y8
Ժ|.XD!J9(t/5kFb]#|ʁѱAE Duos
5K:SILzoVIQNؼlgP&t4rT22x#jf0\Zru\kڣeȪ3gtlpW@Y 6ȅˬ")\ 
 dVJL-fg!@](ٹ5L
ڤnsŲbeiIyӅw;gD6v܉wכ?.F_o!ZQ#<&6(Jx1|	kP@QLz59,MZ
{x`K$7|k78 /̙e1hzVPRÑ/,zPfWenT=w@°?e|qy+4hϕ>?y򿣯LW~[	
ųgbߢy\)A1{\e.qG_o?	{3s|`u.Ȗ8ܝw{`\v%+P-ȴąYeuá.IU"Q7n)L͂__(\p҃8BB]QA;Xŏ}r|:[Gտ7ʼn
Ҽa
qw:~\ea]U6g'mO)
|0]!@lYg8JvhhG*Ў [@ws
+;݊ݲpBXRGz$Gz$/MR/Rl3De*'oƒfLMHVx3wS*kJbFM7F
=,3ߚҽXfG2YWoi
̖2eҲR5ja7hWXuO΋HdDzAFb?2XrZEF>(#2
:D|o`pvKJ$C<1tաn`CHpBb'w#&5崊<)Lh@$yJW0hGtI

#hAh

#\Z
%47hWhutOJ:M4͡|lȖ&℈:&\R{/T:B>rZŜr#T67݋&툺	i(#n	&]Nr[#v3̒Q0iG`tt}Q>.`n	k-ac)ix8TjUb#lpÎbaw1l$&ͧ5hpniRFy(kz-6V튍*؈$;Fl$&qbI*6Hk
ooʡivFAGBՎP;/Tm兪OkUPyryvF^ǞPᏨ	1$cTԆSLIMD[~'^iy3ZwތAK6|Zҝњܙ6PqWб?'iܾ֑/uh[|:d$[}>AF3tX@hT'i7$=@|tg9\O=#I=#I}QHAdF^:ӭwt9zn9jg.6o$2Id(ma$QiFEFӍ"ndݟfi`٦*&,	XU4MUlJ%՝HsGFw_?2_?o9^ _A;7kgWuOJdЈtĤ6`UiQnh${@`ώ(螕DUJ+[Xl+"pexQD<Ȼƒ/	RJ־
\~Х7'&톻)yLb.فIj72dri
2ڝgMy#C}n'Rg&"Cl)UdHIϐG	Vxǒ];5j2tT
0(Z+8::Xptv/95f2tIk\7d1v[)X+8:ǰjP2ƔhX5e:1:5QMR|ܑ?#wΖ*AZLyӒ(94Jw͡

ɣ"y5TkMu-::'9<4G(AƲ=yGul]6e~,()U}chF8-hW=jr=2S]>P=H
2y~p|CGF|dGF|d]FL~ܚ@`NgfYO_]Io`Zd|'}Y"Sޠډgg^f_Il=
엲4
Հ/W@PAsŃ՛#}=Ew;ӧ3Ho;^iȿG#}iCPMY;d@1^LI)ԁ?Wlb7*@Qw$ŶU[EUmU4̩(D-MVt՞j=1zE+}f?Rb%xbG0ohҦO[dV>ƚtG젻ٕØ	@m/xk:!a>qJiAaJJjbeqqIiJARj2գM/V鯊٘[9pxNMUpTO/V(,ɰL,Q/I-V-JMb}~r.XeqF~qJiAaJJjbeqqIiJARj2!SKI4d9rx=Wyp@ee~b-  [2V["%P1B
P*KDD  %0`BD-
iTzL>λsϹ	rH"ÄIA%
8(1LJ%	<`=GOtm>YCM D*
hJ$"@z	wM޺wFNn7SKUH,J0H
p>@,`O.k׍;͡uս~+aҰ3&QPʹ&x:ǣ	n[䴢/9Uݽ'UN1rkQxOr帷1τWT%.#1BR*:Bsp>DF}2(w,mU}\5-l 8f9@WZ%
^dL'95ks^bY[63e JtO
xP(*TA⬣
,l?o8iƠ`,Px5sx0&IΞu?,3oq՝vXq)!f!)P
ADALiv;c
*ݢf(\9i[2DyFvG<%sr쎋W
=\qֲfwQ)!ͨ`FJELrϕ{vڈ.loDAA 6JbE1;!yq2sɶ]}+&L1N;'RBF1XD5&,\Ri7wNO9s@$zN7J-'ev/xS駮>jp_S`IfM`Fi56J	%嫻wN(!g:U濵Q7cՀU  d{YPc1*7ٜ(ԓvŻRaH[C`H+
D)ۛ
/+=6}͋VO])0T O45"I3@,y3VzϮgx~CSPT[atJY;%ubNyKrL6cHÂ#jPP)A0EIaĚi̒7bCٵrなo9)Qp2*>#A9Fs<9":TIplEҏc;5)b$ZjTOjgu?%@sg>c}:$68aKX.WHad*yn;|~ޞcYkKSRYVf,#ATa%*GBr[k7x[;itGp#BELU
;g&,;.@wT5H
J#kB*e-;iC'{E&ꮪh	;ce@e*D@sr%
UhY?STT1tM)TS]LTSXdC2$;/J{f}R)4d2Pg4dʗʣ`,R>Wߺᣩ?ϥcxh@ R!w
O牳"['O}۳6gsN1"#yjRD$"=DMJɄ]C>l|[fER$! )Qϓ횞ݟpͼ=uo7d0yW Z0`T1!DXDn{^z|eK>rK1އ4ȌD̤
4X
y:֠

-[S
NJ	P5Ȃ)+j%J>\yō?3vڋ,e+S$97vtOX)xnۘ즣ز[1\`FWqW#$>V|Įes*ٸ?m>lnBn8CC!gJȤHnhvc~ŋnዑS.s[10J#EJ1U/N/h9zJ.e_rGf`H9$Bo*hAshWR]ӢrȈ_]kzO}hm:`+7j!0	$d
$`hry'/kwO6-"TA3Ah&6Ъ#C/9>#&@?Ac-
<(rk<~.t[v-y3	
Ax=WitU2f8aloe)"ڂ߸Dh
Ȑh"HРH%P$"1A)14šZyw]G#$pDB&L
*QEaR*HӐէWg^s=h=W?q׬'wrm(Q:D#|S!
H%f랆xMW/+Y*\>Z@0E1
'Z3'cggr;ltE[6)!f!)P
ADALirpsn}7uj,L@4j]"<#;#yaG㽞xhnFtT@hA3**ñrQ8l[5-:U/^R	TAl2c	wR+B0$ٹ'sJ%
y)!,	֚[L|=M;y/iNe&L尳Ta_RF :	(0a>b(̬WD+3XXa0ƀ#!iwZ9quZrdoS":pfa3v@A#/2ձ.#Yb)(	X'b
igP3MSR6[Qo\Dzh	;ce@e*D@siUi:=մrłI,RX#waeؓ
E5]ծ~ṕ㉊[=ŐBC(uqFC|<
RN*]0ҫԜr+I1р6@BCȟg#DN1ٷ
um{jbX%;EG$>
25HDz*FO?ޛ_1,!GDd?"%4
y+SBO\#̜XǑ0yW Z0`T1!DXDוϢ5'R᱆a&
(2#Q*3i1(`hGvƴ9=cR
NJ	P5Ȃ)+j%JUeyۺR0|{W-0Wd1<헂C")A2
pȠ#qɺ+-mwb믏;Z\|77C+		CTN$Q>Y}5@em_K:ƅ9,085GR:j=ӹgGV[p]$ňp耓5sAّ{88}2gHU7aǍ;n_e1%LP*GH@@BCQV™΂>NyC=2;y+R
'PQ(Žq'vIUkƾsʬ6Uz>m)Bi$CJC0KhS\Irޠ
[8Pݽl^Y~ H	0/)#HoZO{lhÕ_,jެŰR`IfM`Fi56J	%ӆ;<%'[k͚~0;@AFɤ *pc7
hwwwӹLe
RaH[C`H+
D)ӛoPY>jY\a9t
fRbiȞ%-iX)(Kq
aF:,֝txG,Z #T|vSYrXpD
*2%2I8X3YRk״һdKߘ70:
.CFg$H hn&G8^$ˇ]vr9{}|TES"FK&HA$@6iVY\;}ƵZod7fflpC0\	X9BSmU|%GN76;E
3#ʌa$"V*1DHHP6oPՇe۽liR(r)gF>aT)4l}Ο;^ڱ9ng/K0&`	)Rp>3a'mr^?uֲ:g14`%wʀ0Ta02椴;˟h`mh:kJabǎPd0'ekvׂ==囃Z޶/[BC(uqFC|<
RhN*eMO6
سzGG|$PÇF

KV >O:q}`Vw,{mdS)ZbS|DB#O@(\DIoD!6-j}EzYEx	x+~EEJ hue9w䖡bߏ'H18:
Dxl3*&(۰ɃU7qx7k3i@RI'iFƕϿămL{ #S
ˊ	P5a	Ȃ.+j%,JKtܳx#+~GvuYORpHY2%Ht$.ip4vjڬY8ca
_NP
at18z*@D7:jr5l7.d0@qpv!="eG^*VpmuDSXt֠=
q>9y8\eG|3:v	+!#
y-P'dd~^ThLwRTR'1ֆ0aGg	.8"Ž'&U%-]|{LYz6{9
,؀`".`uC|dėzv=b@-I	PVo>ioq)w8 v+w5,/ŝ^?y͵o4Ũ-"TA3Ahre[t_^8OdXK!*
vD('?u*͉?w1I=2M8LEL\ӞMBX/fallible/.git/objects/pack/pack-8c7ad68f3d4045a72c0be2b2e2ce0ffdf99989d6.idx0000444000175000001440000000260014062571640024546 0ustar  andrehuserstOc								








&9&fڮVEͯO+}Tub󯒌%v^o;4zF߮_*^)LH'K馌iˊ6L).
5nn:eN0Ry0Bx(Qv[Weׂ.i 1O{RˊF^*LJbZْ.~6u7ꈓ_zhp

9kOq!8N
_xACf7(oWiz֏=@E,~mbfU%H~fallible/.git/objects/pack/pack-3b04184b8f64b9fee6a57e47558c87cfa417c619.idx0000444000175000001440000003066014057165215024265 0ustar  andrehuserstOc
 %%'**,0568:;;=?@BBCDEFGIIMNRUWYYZ]_aacccdgilnqsuwy{|!$$'),,,----0035:>>?@AADFHLPQQRSUVX[__abddefhijmortwx{{|}
hl
y2M)^^crQƥ8`^:Iǩ*/R0m
^1쮽6Ƣf{|i4ws;!Vφr_:|²]p8F"eW%>BFNּ/D^l=2J@M@So􂞷3}l_CA_͏\~G-/z֚ۗTb6ǸJ"MW\b%j-y.	;ytXRYAcgTY"
I@d]xƍ\M;S3BLs?1JsDzNYFD/\WB`Iٹ8F]:{@͗nwŷȒuS9>|I=v/s=M$kΣ
n$l4)	5%%pwdUxeSZUo.eQwP-ȬY#LD_
'^<`4&柁%@2QDMWoRQPʰV}Te@Cm.2IY2\7s[y{1'Cx}RMNfO@.fV,	֎&kjLöЦ^5J.c,%=⦅:>gns'^z'#GiR)0HH3Tdp力^>7RkxٝLTQ1A܁A
%uB)]@)}+8ښ7(Em_1
IUi+ e;5TRJ(bEg0d\|S,\"ܛ\'Wջ0j `;в4kF4naiZ,FI-p9<>Dg7[2/Ҍ8m D0 o7dmS]p"q"yA
IG!>*_&"H8,Ѿo#~t*R\5kC@t#jˆWe
E"#3,$q˶w\F.s%h]'3S|%ّ9ahI
jh2'  02=a^a|(&ŢwOmA)|?+`iF/,*By9,'Drsy]+EvAY{7XC,ybۛ[M)0,17P=$.,LȞYQ.(T<l.OU`:Ә|$.!TBrDH|DoԷ/]AxاT~	0:'{/ё0Q>
e!c]e0~&DiTOaۼJP30˘ٺ@	'X1r|cn4/XUʤ1T|x&2Gc]1`O|[j|S6{;2["5Z32OJ-`3V:W6~ivÚ35+h_U5,TUF ~6+TtR!WM-6'%5E1_^lo,46ݮ-gY9mcMϼ87
NIA/MRu7=}*voң	7_8Z]˄ۀob O68*F8"C峸:^fسwLIC>
l:\L=r2IR2=,tӺZKdd9$>},LF>(Ŏ,[;x>#!xvUD"~>CCg!seOQ?fAVH4fc<?|<6rE?@7$puᬔ)TOۜW)@M?N_)Id3_{N]EtwIY}zZ~]pICF!E,*tBJ]WHS5;UܳSJ2>/$v[uK|;tR$K6-K~S/ "eK
Y'L!,c油9<~@qeDM*ix?E|_ݘM?Z+B0!WQEN[lY/YěN1"!_=_O.=WənȤ-텨O{>3s2`.PaJ5.HduV.P']j"?n5-Qa)AU5JeGQwkd$O!%QK$2hXESVkåG2`j=qSjbPhx+]t<T9sB1'2ݍHUWSZ m3EU@[qqL꒣1EwT`򜪴g_25a/4h#<>$Vau7Woo™-atό8XVj|a}1{K谨ޗpEb'OzKxcL84:}%'{Sr6Gce3(h6r[ћc7
GB)APF7fgwbVwDwhp%> n5}adhLjXeW|W5izC2YO` RWifgUpؾ
*sjB@-^&M:3*{
j9.r'|?ktuRX4k%Ηk5?SDlx+ZEpW`Ol3G\zu7a>(>l4#kop4Yo{f[m߹FBdئ4B#ruuнQЧqs63C
zKXts&QZp+9I3=uV]?M
i³$u[3Qwb1!vNxv|q5{(Yg0՝bQ{ԜI3,!6/8ՒL}! ψ0	Xg?.Q~\[ *B,D~Jբ|	UF
)ݴW;rk7%ݓudzp+il6VlE@lIc
qZTMԈC5~,̏н94%C_vKadRro` ͩ0|]^B`O5ƒ(E˃Dd|p:5,4vN+9	֋݋K;X^an
vG	cj Ë5]Kpw\F8pDŽ}/7vӋ	i^v-}ʏȱAIG
o_?m,L4>cƠ^?aWEerbXI%׵4LUOEZ
*cmjtBm<|5A67+\Ov
T4o|ȥԒ&xVSFcb{0	X=k*aUO޸ԕ)?mJCȐ 2gsaѫ+p1dddp}|aQofY&DS81;6_NSl!6̘?l-WyU<337@aOa9ҭZt޺N?qng2tWT~[y>In)56em
\kM;wGFA: :D0GɩW4a*ߝզeյ欞&0ݿ;ᢐrk
j1&>Bt|eX:!P?F iu/ 鍡6-[J[NG}sic##ʀT'G>tfke?8(cYrrHDZU"ps	jV_QF\Kgm=9N:ob'B]!,e
I]	Y4°é-*eOq+*61tx[mM,.IPDv#-ĻO~"Ӛo$΍
ӳeAe F(D;ԣpSלosd
l,t=fLA-[/#ߩ=`B¿=Z }JZfd	V$3FχeoBlC8߇BujO励X% VY$M&Uz	_HI',vv#͡viFutu+=>߁ʂHp\֨K
싊r4U]wA8?NB;$4tEb3r
C֚[ĶOuW4a5ǰk,%ޡz!DL'G%ӎ:d| 'd-[
[@XBȤ)j)ɼ&8j)S
-@lNQ6rF-!
z-׳Yeo$ELKkhwwRZXsc~8
&"JW,®^		%|lu*wS:z?nL23T"J	KԵ˓|#3rBh(1?Yⷮ&~Ga~qΎ.z  ڼhrU(^0#Vb|p584@c
QO%Ծ\K>#Bӳ6E
J^%q? 
&+tUUMu>m7^cz>ٙFk>n2HuUs 
 aТ5p%'o$],dJC/PS~4Qk8	[q")a$PV:#Ħ@MrP͛zB˝'yiɇ#^<-;qVI.rCulAn{\aUԐ]	z_F
;H!Ulz8?B0UIX%ǫDθcA?G̿/]i/	
u8"8voo}ƕ	(l
Hv}d^s{Uyॵea!73:ڣ}8ͭM{ؤenƉJmUd2ҙ.뷖扊5#lgQiWk>YGwm}l8tpkҦ6pN$bcґK0n&k1AӼUht,wL!o|(L1P-<=ԥ׸UJڂT1Pc{%^6j#ϹQź"<ڻv|pa#i,{U4bkTLIq@-%0	->~X֊-]vKҰ	剅Mj/9&!;ƶ @zEݸ ؙ[l4KE;‹"H@ﳗbDC"nzھtؼJ6:%
;sU!ɂ,peݓJiBAQG'>)nT1PК]!M0mۚDWʿvZZ%W,6{C*8L=hq`H]_XpQlk9y\5&srFUW`3ħ꿝Yy?WaߌKu
:rolHX$)K]\#^tj\TBzwKlS\EWenr	KD6ڽgJQ>11
MɰIEH)WJ"a^a!\O,_=.?Q}" *JfgENt&$!}'>.gKuܬ0` 'JZp]^z.*Q\oyA`Agxl*͛4@b=¾,gޛ*4}+	߿F̑2i|"^j\4T˕3}\=h
VhCq8ݽI.z|Tkz@M`YuŚ~VMH
z|٪Vj\{iC=x_x%`$yLŸig5'uv=H%"l_rTQ[VWwNtTG]z8&nEuHݢb;Pr2pb[@%9CXP:csXFFřxXLBFbI%
5:J9\71vʢnLUȉ0[C+oƾ:MZ4uo,@}IöYG/K+e5k])".<6bLuls"py~rbՔd4B*iwtv!ࡅ򨞾*x)iW[j^¨kuwPZ1~{yWw:!|V/;JUk@ag3Cv=R#lSw%68Ft9uƎZc?>7ST1'J«QR3HzjF`Qi*-.;&5&2'HoUr뱜Ь۟FmgR/15r
"E׌[k޺שb!ŘV2FqnNt
⣨W#.D
1KI\27&0]@Ո@[v#\+|dӇ03Lvj=%]}eek#-"{CSJ{ťT`0iP:Oz6tWPˎ8Cv/E5s_@jIJLߍ(^/x>ZGEj:dlN1'N	%*A28aXeN5NN;w%LPVO9fKEKce%RW'/EK-E.FN}11. #QAHG1KgF0Pa73}	4$9Y9Q`1N<JDi
nj<PuKSNgOG.aSMLm30;-rO0bDP,
#WA6$h $	 PG1KG2R01*@OOiRQ>fSM0$keP[1w.NF$w:SFVKSF1|RRF+IAJ;R/"kjk6+F\&,^2*&\Q_0#F.hl %QK{ek'R*dEE?6FP6Fid7LGM*:U0H$A(\2hOm0!*
0-8_f@N'k.)'~S2CD5rQQR.R+1kL'i=?#,-0NR%KLPTFMx,+c@<c{liRKRkO[g9jP+ILGBO{1E"?7fTFyg;l0N(Y=fN\542<.S!KP
LFE1ELgcR2~Q 3Guf4Lg.0jj]q2;LLK"xGGXdEMUAO)1XOpGGuQ":GBw1(SH(*8D!lEG,XSW4fP3R&2!v,HC6hP)ABbj8)7J#"NLE?/HM/aOJQO
20;lmEa;Kd~GUϤ\!ZK];fallible/.git/objects/pack/pack-f93fdc0b9dbc006bc56e5f7598d9017380eeeda4.idx0000444000175000001440000005030014056722573024546 0ustar  andrehuserstOc
 ',-/1469=ACEEIKLNORVY\_addhmqqstv|}

"#'**-0125;=@BEILORYY[abgiiknoqrtuw{}~	
!%'*.//22489<@ADHKLPSW[]_efiorux{~t=Z%D*RѱcpЖYhSƆG}/^49E |hH|
L#LʄGIhGcpʤwB>&f#_C0%Fo&KDf/˜75A!mӻ 4x> j+JLC>M42=\ADs6cLoC$f'n/EJY"rj$Gժ -F*5°z#LԌ+FWΑɕr{.5.VrB]45e#b/I?G/JLs ǭ#m"EV%;nQ#-u;bjƁNm|Lf@*29sOO&	$7=J'اoe).bjzN'_n`SR\[^q|
P)^Sl)!;dT6Vag_ |v	L;z:/9
t@1	n#ay?6$E/KNRK

eǛp~YG$R
*x=j?(܅b
l >ˆ5-6n4(^
>f^)hFדH)
B&:-$:ҩ/"
8pa/C
Piߘښ֭XQib!8_Ϡv|=\!hcUo 0цu` =FZ[AuTM` #oiY`\\a8!EM߀bv6y>!xG
Կ\="G$i4OAqE&="pQ]Y*U"&T*,	$T{!ST.lQ9'$W
\IJ5M5$C_'p

$JShjf܁%Q.WXhf%YvrjWx/Hx[#%y.d2\T3w%DٌHZ*%HTlf򯹟]&KDA-G91`?&b{-/R4M΁)&]|E
%lJa&|?9ofdc(TJm6	'lV5)3(
1%܄k)F=*ǚC3Ca*1;ֲʚ:pg?3*
i2j6Q~
ߙGRf+O>gw5lR=+(j^Oii,(d.+8K/3[UmG5+Xc?]F
S5me+KRVZGXhއI+Y1CT
{A,O|A;)K]݌-IIo~h-JQ:|,KEe~t\7"-%KOAeNޛ -xAO]îP[F/5L:lvLN04EjLm+0%t	l^#ȥ$w0Of43Bs-ީڱ02%2IIa "#!J1|.Xkt;R-is1gj*'}׬2$r_eʪ9rNJ0qf2Fi6'as_	(2oTwh#*6262]	Ҕ3J\{gaƛG}q3JPe= HT3O<5.j*c
q/C~3g`#a m)+C4P&7q*ci̕Sb4Duȥ]Wu4Ql:uHWݲwG4nWA3	0FY5 gTcq65?}wJ*-6mⅼ4N0kҙLr6SC'9nF7PVr3HvhN҄7h8~rm=67ү#	3KQZK7 yCni1f}?8
ٮmpco"BH94*NΈs9CgK?":&4q/rf+:R'm^Z"49VX:c."HmC84m<4l=`6,=AKf@%!~O=[1wCl֪={¥[迦|S#=mJjYQ
.zx(d'@&z>BG&&)C?\c{V_3Fg?f;h|+߳ GLGblSRWjJ	227G'xФi>-[@G)Eؚ{2
fG><{]ڴ%wepG1a4
~0HCbj87	CvHsq\rf=1H]`Y4w OћH茔%.^rv5I$ڧouac-beJ!߅EZ+;'JH-Bft4,J'sB)joFJն1Ew;OJ	{>c	'By8bKu)qB%/Ox-(K]Bn`K֒IKAh۶|6;uL4 ~oHahfSLM^h,X/*$G?L"Pl:ǖ"zڠNM8.[\ MEш6e6)N!_R>9h1^P(Y#Cd{QQ=).*+V-ʩQR$N{w3ZQYsd}Q"Z̩pQc2)%`&faQNR鑑ˠ	WRYX`yRߑpoGRi.^>`˙%GSbmr0Eƹǘ"Sg5hWvIWL
9ESǞ.yc>{X$TQHbj+X}T,'8݂~MМTx,"_KjHqAU7]r'aᖕ	WחUF.-lKV*{9UPf",V#akVHrڀ &TVVPdgu~df;>f4H	{oq)jS~TxfA!|	gREg(O:UӔi öqg6VjK8XC#_{Ag:M)@sМ/	HRcgQɉ2~Om^4hc؉?wWr>>h[;(lB/i?hdr>S35iCsX@[0ۭ]x>jZm9foCx׬IOk</qaQ-WkKB=fh\KUk]_U}qyxDOkаVA^
U~,+l#Z>Z`a` m<|D\Z>P
Umm(`%/ybj1mn(QtpAm>OQo/0T,Wnm=9kȋ@b-n~?PTa L^n.IU_)bp#_7HvQpZɧ dCs5ȜHpŊ,*+L Y8qL~<(rqeq{HbG%	Iql]gHLvrr˺)Fpx]CYsh
1ޑ,4Ga'Ltaݔ@/K?$|t[fԘ#;5I{t1l=+mwCg_uE[OidW7{Aw:"p?sݒ{KM?s
j}AM{g([#}}ɓt|#&Ջoٮxn|`hy6CVXwF9K&/OSP"V̦?+; 0,x-}N# }G	)FL/1: ՇF9j\[I=8qR|ޡ-3Њ+W1'L`1|y	Sҕ1SH \Ƀ&Ĭ;$l4UHSuR9xyR^]g{Xz."=Z6~HK?;f}
@&TJTF͋`˹l̄c G
(bL?kbdB|y$~;Xޏ9bhe<qap~b)#}ZK0#cb\wXLKHUjHeВ浒E؍u'B泈"F"_؜),T"P 6OT(f1.n{D/:ịMTOnΏF7hlcWXEeuoWI醿bW,L
L54Boo4]+MP6]\YdD}Ia	2~_ӕRekɆE^ܰXf^,"C=+v?ҞOr)\,j#wSs-j$s֗ā^>z.}UJtW*Fw҉)D;#v7Fx*qo~n!Q4>p`;ⴑX=zՄi-Jw}N42~5vc+RO!CyU39kIj
^^>qGaImTF
mz32 ֯.RRd74(+ȕڗ:kg`Мr-""0+edvL`U-Wv6,f.]/wEveu'>'D&JaTV8/eףw&hD]m/Rz5:mO^9u6
;<XV_bƪOKѫ0+A\~&%riߡ@S&f)8nLvz~K#a
dX͢J J%߸9!p@?\<߾=䓯X0MTݞng_*DH"Ŝ3nl5|Tj;XsR;2,X^͖ҽD7W),m3𒳎|h	.
8OyIxhdzl?|-(V\mr^jA:71'A\P Nǎ.c&abSiw*%}NOze	xm(bdDӧHx0%n*>X]Чkhe֔jDM@v]jJ뺘MyLvyúUYDЩ@W.unr}ک0hݯ,U&SR6zr`_Scf㱩tJvIȏcS\n0AYSǷ9N|4f.}18Q>@ERĻ|sJgLc+}/XDƉ/pD<޾3RC()7zM7d{笩8v}įM%YwN9EJJ <	^:\DAZuɭT>Zsn:ɭzR͏h3jiE10Jx4qcptUYް\h#~k6i-CȀ^=d!i.b;-z UI/&9iN(
咰|[k6-lUCk.=iFb0L7?Qۡ	iH1_ML@j\@)SaF/f!@
F^[rA_ih
{ECG5oLjG
[ɡM.,24
8gqQQS*WiɃ,4,%ɸ^
D G#{Mlkzg1yG"N(62A0 ߖH{HoiNڎ1G"ޤڰ1uZGҨm bt̸|i䓸w8X'hXDH>+5o^R]s=E6IZh۾ȯAhČna;*dWӶ(qxG葀L_sƱSFʖv9S!imLzS灥}Gd'V4':Ƶ}e$4?."r{pQGKKj(Q,&LW?{(dd@euj
2@?az{ּ[DOoſzjI};ߕsӿU9uGkEf(d}	& eK)`FJXU)(U%.aRBn*s:Q5edf
na/\iO3E64-O㶱s[̒q$I7Gt,cp)Gˡ-tINs@ͽF#?&G!XY58gF%,۰•ᓊ񄻿'=Ġqt.%>l	Jff|zx4/;o+l>rH|b5v񱄋4My6Pq{ _pCZ(dHqZǮ򕔝
$Ŧ;׮\!1¿_\ŷo 6qI37΂Y=2
Y˂x?5R.gq*NpYadY5;ƮVvFe$ "L+!w~<&`|0>YE[rJfHZ;*d)	k]^hĎS]ɠdo ڠ&V퇾'ɰbqz! `<6`P4
RpWtB2NnrUC:Wp`
}Oi	3PYqP6%XrB)E
!+N˹2GVUs>Kg`rF 	~:5rW!\=/8C eZ/.G{ag@ܣȸ"=7&fN`xsߐR(κO3j1uOY^dvw/>ީ?Ιx8X3_.f|Τq7{1dȳ xa'?Mڤe)n ޮm=m/
*zO@7{7H1״C5 k?:UmBUWHk%q@Q(F1]s]~EӟRspClT?Q9
Yh*NUZ
7֮Ѽ4]}aVtryBԷ1_WfKee
΁ ٬x/yKпR\?m]JT_֛J	\( [jyֿXW&"lr'qc@T  hGד]	 EhP5JaIЃx]z/}& <&qӼ.c*]9ӘNo~(L_Sq
KGiH;+
ٍoeAY]OE.>ٲ =1%f	=TN6$cJ	n9rrس.-dJfO.bи
|]XڞsxDdaO,kΏ'$qF	g};A{!Cr
?P*ړ&hzU@e8݊^vN	_riݛHzdu2zsݴ}@c3o6`~:xPyQ_-=4utb5&.953޸O-=3hͺ&o޼X=a*r ıK7w`uZ8zg٣oYO
-y$4
Jg'~cC~YTRV]64dA@X!IA[ W	/:ؑL^\0]Q}BLX5_ʾ-VGfb::Lᘍ!JN^[kO!fZTNTLW=ֳR66p''DĿ'|gYU\w0k7 mJ2o!>&,TŌ|%/OO),к0PzZbc}Di_S~O
lޜ~Ԩz3gyFd|Rx	T/&jnPJߌxq衱gJ%
/N5dڰKːB\Y3⛲CK)wZSʦ0'HT1{1=#MSr;j~%
Ծ3-%yE@t@"!1#Ia0a5{߯f+p31Б|-"gS)1NnmYgHE8։,M18xAh2žL/>`+nlB=h33|
飳uM<|W	VCs*')u;##
*2Q׀ʇuG]y.@l>)oΪ=CMtc)_vce	T&K^視2NRM@Qt3>ᓏ.w3z=6H7^B>C>jP{^Q>	tԚntFQG%XaNq*^v@7tvHlp9}{
ye A&w
eHԯ~=Ci?%KV❴x}tnj4nݦD>%3RASW8l֗]x[՝1>e
Crt.6eD=wTkg Ș2orIZVI>vr6_PGbN%D[R`ׄ	`楬蕇[F66ԚzwwiY~orۙd
?LaʼngwƎjیPU5}OXrJrj8f1Oe|uM
m>_FoAgZ| lkQ<;~b"~3I^*@W-`р:x%<uEpSp}3=#KN^nQOY#0Ĺ/kNGHkk+*'Η:f[JR;}< -Kuf$8AG)B\B#I4֠V23sRo#G!$e (21h$%Uj#X3ةCҌ&$r3X݈Oχwpl9Q!>
WaGZܒW3oBqz%daMD, ;z(Bp"W$֛[	k
~Sd#tZl9	j{`cR⿽l9(w)
EyoL%"!
36FvCtěXO a`M䡙Rma{b㉦Ԙxڣ=J^<@JlQ3Pn*-
+Ķ@k}32+
&4V=4NBJ
.mR>-}Oso&4S/Nx4Mq>c]̱ .i|TYz!ˀU
ny]m	,ո6`tf`^pDb!kˠHyײ(/*	q(}z9<`6*\@9VM*s4T
HJ:h^3ߍ9c1tL|'E–}hr5HDTk]o^(oT&8GrJ
W71yciQש=*V
"T@h	"|9$	Xޥ|E;SP1_<-l3(DVagUoe(Yݠ`d'Ep/͇`ҕ<9!S…UX03lҕEi$dT򤾈Ap^ܞW
]-	.r%cbU֣kpfmxDS7TǕBEn
9d+]t1)BgI9lp*9,qM3<~bAʶ1;mޱsDz9rxk/A.¶BX>rK=8~%pbS	ihCffG~/,r@+s`)C6v0!\wj3&ں`??$6ɕ$XGb(3>wy3GFÞeFJ*mzbCqitV%ymNu5Ƣtq)0jneKj€=ܝ`Yر&LvEZ&zDQJr%TϐN|g VJ쯾Rf0Fa;i,"S.#ִ.	)~#ILaNύGGвOQhm]${|lq/YGQ~IIR]uKccYey/yލcԵakS@ڙ(>9Xet)!rs،̰Zqmxnv)`߅B[I<ڍ`h6	C
~Z{a$/5QON%S\q A[x\ܪU#^lXohVH
޸hW3 -sr0]bqۆ
m/_Ϙ/S~0^aDH|KF G3įVU@\s<nctעۂxZtX̅9FE`"m;_4%P[n]jt'R[/<6~Sg
?ų;KT!`O	]CvG:UJ,:-hi
8,$p2,`{W)m1f;mL`N:Hͤw"lo0DAOtvP Ԯ!R:XٚVjGk}a%
^'dQ,"~	UVhDSV8*dcukf&YV@P5,\WRVPaާ³WKT\_^{j
ltCyU;*LV;)8}V9j̮s:Hlj/XP
6
I`722V/׋vz7tV:[A$*b3XVe,&jkBLzE;`C^`]HgWT^Qq\xȈ1?ݹ[(QFOPakM^<	RS<_l2P|Qu†qϦgEFF^ʷLL3]F71u͊Smd/i2uX<^[qF`5YnyojpڀFs7>kIS]gp(t_d9~1BΗqq%P:̆O&udBP4y?ͶsPг*!Zڌm<M@z
Q׵zҩi-F۝{mfw*ֲfpZVG~9c}bBwB;5OBLX`DjN8I$NժbfոBS]9O%:m\B\dAvNd˦ʇWwѷB'9K~qʴnþs>>WXkֹfG;.
7Wb=(R%? PPf"@Z]ϼ?kn_uszvs
.[ns_fallible/.git/objects/pack/pack-e19db1310e2f1d61209e02d6685fe736f979ffa1.pack0000444000175000001440000002726714062453674024414 0ustar  andrehusersPACKx;
1>B7E,lL2(v#1[x{2"E]He4
#K#*+/
l	CH2ِ&Z{T%Wz03C	&t{%R5{3g7d;F:x;0{b;
$d{!
I$8'WL@!Z,ȣ$rDu(!.6'U16)-SJ6(&Hap[/s<~lg^KOQ^n2Mck(KPΜ!a)0N|ZEx1n0@]!@ AР%wL:P塷O|o2Q9\
21A,JVxFBdG%GԒ
Ir)`iR]f/8ݧa3`O|fFwaXϩ5nKoP37(?{/0ٺl^F=,ݜLPͦx!Gb1yieJrbyajAbaaA	pAGO&tmaa^Ox
0)Qq`[4Hq6E&LX5AP{&ؘ9	Ll?]Umߔq"V`|-Y7FxJ3=9297b8155d79dcab7e0141ee8545010ab1e1d0b4
7,ox]{s6^ER9Sבs:iq$M!S}[%R%Rb:;{&,.#d"|5>꿎H9]hdQbIh4#Qb׊D9M~=
&/~v0sM\יTZDtDZBhdr܆~E{q wLpNjB_a
("DKJǔ"k52.gʵb+[@
B
:R/䖢hjBI1=
Kإг-@́k%M2[,ΙlRCn=\X*[l)(eIYem~]0w\%ki<J^OXQbX/ߌW̬~{(6h%Lo"_Chᢧ}
S_.~XٷP=0adĿ&H"^ۯ.@ΘMfW+쮑\r,oGQq\AΦXEUu2l,vq38W67G*VPJѷ1xerfZq9{N㥀
nխcvnD|n[ˋ/'5r]= f`U~Q&y_"6Q`v&L71![fwr)	zAqc09`H2/ܳhKSˇRD_}d4AE|[hrT^;X
97!'`8,<$lHҙ4[0@FExim;DZEdu3EB߼xqz8e`|
,hD'q#ls4d	[#Œ(e?5IJą$NݔQ`3s~=orHcl\]x'4L+E}j1f$5EFL2b> #)2fZEFC$!֨bȱg0G򐇍Pܦb(XF}@`)8v<=h}In⽢5~
}
3o
w&RClHOZJؐ9=k!jC2eUa$՞(Jcl(aCJ+l(R6P۵ސs!
wE`PvάLӑ+lB3z6zC!pQj_lyQ1l۴TDGDC2,kDlwrckFȚfVᇘ|3BOniuL,Ҟ+8\'
2Îlawp-A0i:c.X8(_cލ?I@?s+藧c38h_Y@?o/o/|ѣzTRJQIJ*1#}c/aGF;{at7fQ\-a{YEy4K<7ƇDJGDJwDJzRLPZ)uEQgOdxt"K#N`
	{%#mے=թ$NDZoGzw雏5fʁ^GGxx@#
4Xʹ
84RQgOhxt)]&G"jXD
vCwCPn7T!}LS[njXAH{p6L&*7`R4PL9h1Q"&3jB%EF߷utߎ};Zdh-Ŵ;Zݍ;ugH*V²T{ģp4vo;[FzŔ^V{
X׹7hECo|wtwwsϒkaŴ
;zI~K0JI=Qq 8+id` %Ģ.ʔDQs]ޑ=wg왚n4h7"Wi_yёActg4t/Uhu n}/r!ĥLI&^K"\Y',L$Md䅌D8|di!MFD33a_E}iFk_|q6`Բ+lO077?jG5FL_nM ?p8Oݓ`unEnPɉ

~_
nο%Lf/.'/O_L!Ajת`$GLҚr-r*%(Q	'"wFw;ӧfh6=	w^q(~G#yԮOcKY;&d@1?}LR7ƽ/_Tg%	ܿClhS],ͰL2ը()$D%K*8ƟhűoX^XܴYޠx_F~i2+t#Mݦ|1T+Q>13Lx!Gb1yieJrbyajAbaaA	CkK{ǣuyXaxNMUpTO/V(,ɰL,Q/I-V-JMb}~r.XeqF~yieJrbyajAbaaA	!SKI48x=V{uXhO2⸜8v#R"߫]55
FMHem4aȚ8g;݄X.}sޟ1}?ˑjk7vQy#:-qku+P{
*7?ui5tOr
#8A+b43!2~y`y7vloY,1I\D0qpeUBJt[yz*/&I39M1V_ɉR7U[X|vBۗRˁT O45E*L3@,yg<8j;\^zt/!8+ŷ锲#[T^oGܰϺ^7'Sch]М&rDd&LB%iO#j;/?kؑ]:ο6|W϶I:RHf9=Jd:O=;MlypşJnn37dpJp`g#QA+r.4xп+*К\?sߍxwL<M2Fxʰ6$|
r-.j~pi۪.JW]oz@ۈ-(CpsV:hhC\pÓufɤQ^,Y+LLRh]5.qo+lg69j2@AYĚj{5j佻s47_Wfz
8C}TX0TbJBЮ@ۿ꣓o|8~f<	ҋli.%O?tvZ{]ժG2,)'/rMB˩@sG>;3
(.GPXSpWWmrɰ)X:zqQv88WI
u҂ADC"@sCEG+/M@yUV:	'8	
vBwJATQE7
u_/|*DF}عf{r
+15YN"9+C}P2F?6+ޔsdsا~'s
H1BCQV™wy]]~;{ciIN1(h@FI,;Ɲy'"3/0N֬ylߔO:iv5C!s!%d!CKh-[w}zblz-A@#1'ü8@ uQhy>p_W=U:_v,*WS`IΚjl&1	J
sfTy{9婷Ca%ރ"؇ 
D/uFOh;MՒoCH0BrMZ4zlj/<ޭKWVbX, S <ނl0ٳCj5޼?9![UjtvAJzj|+N)ˠN:BuCn:>]mٯ^b%J9,8	piSd$(LcZ<>mgcߙ$:
.CFH@ZeH:pbH>vǥfe
5˅0N
nG?E&WkAMIZmRߴG5Ɗz߬#00\	X9HTk2J^z>(mu/O=Yafb$Z uХ
c(Q9AM?zM*G3#aAvMv/?M)h~dۗb)(	X'b
9LfI{]WZ|s.z?9٦4I)TS]!*ȝؐT|`OUNiC

9L@
WKQ0PtRWqWCO~L)>4+LhLhlɼmoNwn{lȳj2݂S+0`xFZQb"&v$}i=JnVp!Q FPTBBa.O6{ݏk+;3nf#F Z@QH`,乁w>e&Q
]?êi
M-/R'`(r0v@v
=tR"W炬uWu7{2r5482㐴0BFdʳoxZ<+zwifp!U5(;rOtΡ'.?g__
(QKuFiH2\tY3(jrϦT2e(n8CB|ql-:Q;>M1 RB@*3FjО}|ْ+w;Zx⻕!|1 UsvbORoLoTaղ'E/,ŀ[	5P
q@0db;gHwYYg̮Wz7bX¼E*t6.>7vDY]o8`᝱1/a h_6yfallible/.git/objects/pack/pack-81039594f59c2540b5280851b5fe34c9eddf1e4f.idx0000444000175000001440000000236414063435572024175 0ustar  andrehuserstOcqUKYK;DB[ia0gkؤGҀIBpVjVos7jjVE] OP,MEt7a
ߠR)3FUO#lǽ_s\h2ڮ3>
jNޟv\7-QoG赡a1 ُ.~6u7ꈓ_zDDKnjm0DJsD>bAܑ1TB5T#PʄUxz<!mt^Y\2h?Plc+fallible/.git/objects/pack/pack-cfd4a7b725fb675529430a81a67885125a82053c.idx0000444000175000001440000000236414063435573024023 0ustar  andrehuserstOcC~)΢"'u7+xeKQd$БE^1C֠vRv@vj-	@=R[ĺp/dPV$8܊hb	9JIp5ۤ||P:,$l,sbr''nVԧ%gU)C
xZ<0-8hfallible/.git/objects/pack/pack-3c3586aa01e7a32652d61da2e4fa69ee4bc01514.idx0000444000175000001440000000317414063657570024276 0ustar  andrehuserstOc	













̢uzUQ`N+mdH:ɶ[Mf7{AOE)SȔBYg[pxZ
zNЦX֬+kNx
uŃai{PQ9aidEF1;,\#*~*!!8QBdO
qfݺ
$aN@]*tfH֮{/
xݖiqC??PV5);5;w͝GDH&&Ɵ!zTUs9lҨj˖^]`:#tNpk2SeC<$2	瞾B)@Z%VCgגhp@uQ,$ʦa2f,;S92;=k@mIdn2$ɽbp7$T)75V<$J0<5&RiK/5܌JB_KSfallible/.git/objects/pack/pack-9688469d8085b683545ff739adf1073add5bca03.pack0000444000175000001440000003133214062571473024334 0ustar  andrehusersPACKx=n1ާ	ٳ^H(!4a<(؍"[>@>!Nu
:%IGNc&$ lj 2gK^KoKzkÍNߴni/r8xdty<ߣ,OZQhYhy!:G!x10@=ƀRMR	!b`vhQHn?>ע
)S+F%u*XR7.:WrFaDZ89vRאGZǥe=ͩ+쇩u/2q
:BO&.T=R	&l>?ۘ7Fx;
@@=t$DSú)	W>xR4̐jUTMsi[bOnTZH)AC޳OȦA-4FBHB+ɚ9cMݐ.Ns.3UنkqRCAs?p~nYl҃H)Js44/+kdF駼x"sCfMeEJQeRRAyZ)C浬E\{\f+&
x
0)Q8s@
waUxnbЁbIƐpyUӪ(#&&ѢW~UTcRM|G\x"sCfMeEJQeRRAyZ)öBPK
	P[ZeN2x]s6+ps
3u9;Nۛ$M!KKʤd:wLX,ć% Dᳰw5Q*"AzStr>DEY¢%ZF8QbJD=</ǯ~
v0uCsw2\&%6Z6D%'VeC"k{q wp׋B_
9a<2G]wΊ+`Gǫc&mKa^Ě5Q	n>Y}ݱAKP"ݺ-j.5sFi%zoI6ӖQN'ج6^tn3:29*
`RufvY-C
-!:d&L4ds0\.ff`e^B_E9s&
S߷nH.
"%%cBhLˉ۱x@-ూ뽆$d_(ZФe0Df̀Gqiޅ$?@9vd	RFŲY
 U.K@pYRbK܎baٖd>pAZ֖yq
OiϥѴ_(}q|=fE"cYeE_/пXY?) 63d%o!_Ch1G3}C_/~XP=4]0Ͽ@z~Kj/3)s`u_Ifw|˵z0+-%vQiZAΦYEurZ߳pF@$e~C鰲`~b?XP⎾ޏ؋(@8lrwsp:.>G[}RqM9l=Z/N~<׌/Iwy}ӥ4ҟτs߅o7%#rv8	9ۙ(p j|BlёGG]5\#ɜ wϦQlA.y/bO}{Eӈo|y|}޷}5wSw$Gs.zބ̺|
Ɗ iC2%߃
5b/3|O+o`<"{Ԭ)5z?Gy.Ow3nG#$B %K
QlIxRPTM\Hix*JAw|wf/
@.8aM˟.~I mor@@m&Ȉ%;@Fd&5ELȈsyȐ66Ul96*+A;RvGi'm(tw%۲p#R'z"'z"/MR;;ߏ:	dT۰*L/Uoʛd7S&LpS*kJbNMϛ%vEQǞS&3ɍf&5V,b=+5)VnUhŹ-WR5x*#J:'512̎av-2R2̖0GFѠ]QԱ'2D+],SdU1'شb2v]CMVlqWq(1Qw#6uw3"Oj	r<9C'%y%s!6F,4b=@#54Xʹ
84R}Q2hGhttOJtIuMBŊJ4{"[v7Bn-46ǻr0r!46%vE]Qd*MKvXO7HMj&VF*m3,nf<`L%qnv斀4-`x}MRppUbcolbӘ;NfZF<k֐rڐCY9([6::jGPÆ
jz
)jKlu77d4xqw٪]Q6zdLj
3sv^h&ƚ77d!EvFQǞP9j؊xH&6n`StY"uY#Sj$ ƠLjxoUIܙL~lҎ+؟ƾܑ/#w[|2t/UduLamVcQ8|ñy@?@f|F:z"'z"'$?~^b+;rGNܝ-o8ͺr-U.g.Vo)m)m)j[d(6J1"CiQm5FFɞQ)B$&e٘(
Ӷ0 q(%:YGIi׏̎~dv#sG
r+HfWx'&zE{v^Q4ԚB#nfZF(ٳ#4J:g%۰kIJ'ۦXeXb<("jvݭ*dk_7*ԖKf)<%!|٤qWұ?%LԎLLTI=2bAFĄxlҮ(ZvuNfRSdhɓ-݃;|3$(a٪Q8ZG]qOFŔQV
0hECowwskaŴ
;zN&,arU;cOp9.qFEP31t,*dBmY؟;g}?S͔Ad>&튼ih94Fw͡@HbZQC=0pMڝpepe$PX# =>|.ٺlDo\')`aYPS+~chF8hD\pk=2W]9P=i9eMnǗ>b'F|b'Feǭ	gt>Oݓ`unEnPHB|O{7g_п3BgWce;@aWS"CxM9)̧)gS~2{AKUJ]S
s	LW<8H_A>]]_:yϟ?)A8$D	y}$zBBqS#c(gh'ڱ ս/IތVLovz__QK@#{ ™	LM7l:dݜL]u!iC]}Lc^VJm9!M
P)׿X/㞔YosPa(NKx"sCfMeEJQeRRAyZ)Mɩ"4>3|,\lc,W8!xNMUpTO/V(,ɰL,Q/I-V-JMb}~r.XeqF~ieEJQeRRAyZ)!SKI4y7:x=W{uH庛LrKZ!"r9}vMn565
TemLn1TY숊{=y	ƲH"ÄIA%
8(1LJ%	<`z
vNAEs;jE4	4,D)<`q'%4;ܪۖ4w0Y9`!|ЁXJ&MV1GJl[rOz5R5KW9Mp;fwtvC(J1rkQxOr帷1û7շ^`k!YZ)FCYXY9s8Z">ev=mZ:Q#8*HL_Z
A6ߵ7;2kà->T51I\D0rJ(AN?^,~HwʪQ)g:@>:,!rB(Rg~cxz_j*\>Z@0SE1
'Z3'c,jٳxxಆZ.>~Fbm 	BؠhW4JVF~m]%j(\9i[/5DyGN57n6ElQ3VcpsЈJ
!hF3RZe8V.
g#.i_٪Jt}+€&gS
wC
b$QNXZ'/ߺq;ZTp﹠~ΐ)Bi$CJC0FkMa[L|/ްno8ő0`9n!es!%Ė;0ow*i#D)Ghca&0Ds&{vEiݮ5,p~p;AFɤ@*PcrG-gNO$Vؼ])0$-!FC0
BrHo~uڬ[
NWwcg5zLa9L;-0F
K {nE{Ɨ-߻_K:}@O%8gpVX#R֝txmZcګK~MVcHÂ#jPP)A0EIaĚi̒o1϶zPiֽk}Av!H44$hD9bc1r#nIVc1xvOg=zbx.CH@֫eX/c/-6yfo|q
ީAu	@%ZPlp9$@6=&گiѻvn)FfLpR`cMUןN6rQ{[?:0^1F:t
S1	#9۟X}Ž|o1pCNqD8 -9XA#s{txaXiu/XIM`dMtSpLs>sɚa'mRY{NѐK[䞜?lȡ/T@Q3VY8`TIn5f^O(loTcmP
0s8v"*!{uC,NkURh4e2PhȔ/GX
AIf-P\NyVŁW?WS1

dEEJAݪ6[5b+-7xj\0y W Z0`T1!@XD{^5m&I1އ4 E8pP!6?xk=-w.r˻;OnN14& pk 0 , @vY 䌩/%=zN]TZ NTT/ɼ7C%%ιp|n}qy :`(rt18z;Ӊ$'=߮G,]]g8.2phqpA="׻J.Bf r%yZ#Ts Jp7ɰyO}5u^`#Btb8^Axp $a.[1LbI %)!I6ARЎN'<!;ڿyՉ٬ zsZd.H Ia`A!o izQ֚9qX0@-b AQ@631$(L ɕoR[<ӣT=񭶦`A `0!QՀBQpu5lhxQ+{͋sqYZ$AMb#ytewW˛Gkqa TO{YfX/BgF5R鑥ǻtfjNj+3 @`BR)' A׼yˆGMhnq/r5x=WyuennХ/*K(O5RQ!-[rohD&ո#ەɕedY뢛(5Fԃs~ǽ<糼}FH0 ሄ *2LTäT!鶣m뜟.%3D-n[h&RiXFS"y8M NK<߆{5x/G}R< 1 B:$:K7ӤѸUwkuZ{᡿ް$3&QPʹ&x:ǣ nM[-}7zz3{7I1rkQxOr 帷1dݮ䙇E?k_!bJ`0 ͙ɕ5yAV'3VlX+#8*HL_Z A6c XW֖5Nl:vI 8f9RA e>(#I׻t~bԂݯ<>՝U2y)g:@>:,!rB(Rٴb<w߯ߞ.sk P8̔@QzI1˜$EYj9Vo^p[CFbm BؠhW4Jl88Ͳ=JsEuxU,L@4j-"_׽ਵ ô X$z9΅o[O*:Y4|l5?=|Gb(Hm,lhVc4q8¤iV/kCyV)o =`g3(hAX"bL2~*p /)'R aH [C`P+ D) $9SkUHϼKS!<l԰LgU+.iZ.džz{%8gpVX#R֝tx7S-Nvڴ~KUyHÂ#jPP)A0EIaĚi̒Y_:w4HU|ޭ@ K]$4R9BnFŝ=f}Gmyl/҃p2LNDr^-(z<&wmb#ޅϸԠvђk- 6R_|8gox{RB9Rq * .(,ƚsSL)_BSpa}g1f+FHPXa0ƀa:!}Z4lrSԟ}pokS `p:8!"ld` ;g&/h8e{o>bS`%Y]1Ӝ\fI0KN}?ʓ#g14 5(*wʀ0T12*ɺ [WL/?bmP 0s8v"*!<̾k<ݵ@xխbHӔ C9!STc)E'JM^͜Gu^݋F L17B F:G&>kB¶T?.wP#U3ŰSK vIS+""҃]%]UJY~#t/!$=.H$CXAAPTJa?OvZ3ޮİ ;/eprp

GS:yР`o]ڳ,K;Paz9sّ{ 9 %8dRKm;`heW;y'Mb\nP T+:$#%!z]w]J6\EkC >t cx"ɦ gW<:bhAf 還) qQ~ޱ˝Wz$#Sw.)l )7i!1@!gJ8HL+Jq[jտjp)Xu(9@Ha5ouFT5?}ykٶYc+w-_b`:a< 79YmR]k+n\6ŁQ .!hB`*x䈸ҰM훞r}_ "Vp 8  Q;k+HVڨ|ߙyj=u7:i  [H `] qۤ~`MfL⳶=)% R=  (-fYa]ƿM /Z`~߿vOO120 `- X)$(rkȻЌO|b6Ic[Vu,i?>Qx=Wy~##1 2R)o_Bc=G !eb)SrDEXlmvuP8TtP"*[Tt\?fz}~s?}!X Td0)DG3I#LC"^l| -0h皱ZCM D* hJ$"@z w;;}X٭ bXGd1PARHAb){l¦'6yQqߍò3&QPʹ&NtX{Eф 7I5k4-jXyl2m^qaSS謶ĭuB0B9m (+>7/INcsսB ŠRAc43!2??ҰWK_^s}9s<{#322'P%{klK#Z.{;pr bc(.`# P6x탒12ayNDU~˫۶Ŏ)g:@>:,&p9DPTbN]:Ơ}Ѱ P8@QzI1˜$Ku2Zi$S CSR ADAY(9E^: /;ƕ-L1۔cPr:2Q[o:9C7+ٱlL/WQAtT@hA3**ñrQ8<߮on)&D\5Š7 6JbE1;!yqp7cdݹomCw9ɐ2!0%AZSSij#.+V=;/x `aRF XQHly>:mKS+˩Z_[VϛR`Iɚjl&1k[>07 ;Ȋ߯Yr  dLz4 A{E1&ѾSËًܷM-0|K~! a }BcEAC(@Fu~hlj߮,I1,. S!<l0tgIݦsߒ얷V8pVQLzjX]+N)`N:Bu~}f8ڶx2?yn+$TeJLephfdC>$o臣/H1PR a)QXX[!hRX5[dܓ7GlAz.CH@ƫeX/Ǯ:i {Zrze S"FKۯ&HasHڤfIQŪ4ebŷ7) tC/ X ̂`|*]YaϪޠ0^1F:t S1 ɜ^x'&}fuBtp#B!DLvM6LһǦODrـ ns&K0&` )cp>ɚa'mr}?8hϦ=dor M4H J흱2 2pXD{J2y/~.E'Y{7]{8 JABbǎPd18s(zWژ }:n>JY%*c8(C]H H {agggCaϥrp

QNZ JεfG)",@0oS[ W\a?84Ps$!DX ƒ#8dN sYpkQk.tW: I6ARp'Npy !;Y,9g Cf=jsY-S 1 $]P# EA". };Bp;ϔ~3vO/c[@l gcH P2&EhQi] [[{2M1ZBx3̥ŭ67.ɞ&wנ'?I1`@v@ ,GFX'KMNͪc=:X9FBEa0KZ, ڠ9y5^'Uҡ-GN]o:JxA qv ~I@0ɶ VL- k5H, n!-G$w1zɗFW]7wvY=D*bX @@߀b`ed^둇:wk;zU̬V/+= @`BR)' o'8/ߚmzFT_9:[fallible/.git/objects/pack/pack-8c7ad68f3d4045a72c0be2b2e2ce0ffdf99989d6.pack0000444000175000001440000003155514062571640024713 0ustar andrehusersPACK x10ާ؎ K wߐ@IS @9 .j 3 %yalc%G(*I>Fxg+08I:a[6#]14Fr}˵{B;-kKw{ FJ֊C r6ͫak=fєHGae#}$}+SF`e4 I9Z:ia6AvJh8=>??|T3< Yg/L>= 5$oKBᜒ&Δ1^53`LM::Bt<s$3=Ɖ9IxH,EwHM#JT7so˙#(3!&bBf+ ɘ{_F}(׈9O=mwHsankt<\7!WˇMTєoqTH/784$)c*:eF۝qp } Fzg˼_ p2Q,X)|GhXPQ%l:B2vв+dh5Ȑ6"6lX966CMV( m*C hLghDl(X OER xaX?QWo`/AQ;8OŏIUvoxQ my5 ax{0+yD|!s7CQ6\Ə'm9߹٘1٩k W!=lWE3 J%PKP;RIHղGݔJl{y_# /%5|RROJII=)/.HGTTAn!6՛ ez3ӍDj7fZ՛In ?jMIզ$כ%vEǞS':rl%Am ,#`K-Qo7SԖRksR3* +<'M)2H͑*lUd$-@;"cOd( Xض&jT Xmu0 GNJSG0;|Snչ uȫsy yJnWhWy쯓,)4H-jlUh$-@;Bģ{bV W®i*"tt*o7&%6 Sqw+7isins̭:t/~԰iz-AjAE-Jf54a _!@j kohEk*&IXL1clMꚮ!V LHnw:7ditz˭Po7_iGܕx쯒]LjadbZE2bbELgԄK"툌v1##rƝ3$w+aY]Q?8ƎّmvxhW-83-Up-n iro(I#8J<:Gddd{\E`Cɬ|Ѝ4-&9&fڮVEͯx!3Gv9yEeAyjJEAQZqAY2% L9MT,ff nB x NMUpTO/V(,ɰL,Q/I-V-JMb}~r.XeqF~yEeAyjJEAQZqAY2!SKI47x=W{uˤE*d%_ԪVmW&2aPI\Kk21J vSIFd#*b?9s揙y{@,`Oƫkb#KKӰ)g,bMsM8|8auG&$7l1=s3R謶ĭuB0B9m (r7Ǎq-q'=XvF1pVJEPVVhևȨO:gх5K޼͡]'#00{C)P˜ TB!f'[dmx{ 8f9RA e>(#I %)}L]3*LGG%r0dI/("|XēFԝNTaP 2(QXo<њ9IXQ!Ho+Keݜrx:;gR aީTHo6jXT ٳdN'-3d]}]Zzp-^RCpVP o5)e0IG.)Oj_97y:On6Y!R AAB\ZY& k1K޿ w=tYS E Aw,% <-r+Mzk9eC?譣slA k^Er^-(z4{!wٰ)j{}Z.ZRkN M`- (ւ`##)7ұچ^k~۾bKa3`+k2[||_jmq;so~VT f+F)HPXa0ƀa:!y8gץ7äʾE_r S.#"HOfK֭sFHlCh=¡^?>Z\ ,VR`%Ym6ӜϨfITS0CN3l+X@Q3VY8`TIn5&OΌSع nR!#WȤ Ilp·%c6l︿fe!_T&  匆L&(Ka<(:T )*?0;]~j8 p.4dⴂ"7C'/_yܴGѵL[u"ŰSK vI/S+""҃%ko=]׾zcp!QuA"a9AQ0<<_ՃUX5J>bpd#L@) (g$UL"QǞeManΧ~wƒ k4 E̸$pP!6a|K=-vrͽ+WnI14/ pk @ , @{fyUڂ^=-Tz-G**Nۂd!@AG}^87hM:`(rt1 p`IO}mfY7G:a\7.dwrhqp!5zD0LyuqG\fM38wme)d% JεfG)",@oa:j]kkefFɅpN.H2\ cŢ)!I6ARЎN'<!;֯Y剋޴ձ |SZd2H a`A! nrQ֜5qPM0@-b AQ@31(L ɕjLR8#5-`A `0!QՀBDQ`ul4}n~N f<dtxPosҐsG}uNdϊ0"* ]B&3fU0!̀+IfW+͉w/}c^%·% Yza85 $ngo4ɋNs 5Hn!-G$w1 m+i?q㗷>? U | o@qo10 2Eh̨+?=xL+zxېbxe`&ArZ,RHQ0֐<0p7n-m2_.u[Șx=Wy~{Ӧɒ-HJI֋lSeBtDNH)Z̑md$rd9&c$Jq:9wy]|߳}FH0 ሄ *2LTäT!鲣MNϗ^x~O[h&RiXFS"y8M NK:滻5xȯGsR< 1 B:$:K7ӤѸUwkuX{᡿ް83&QPʹ&>x:ǣ nMZ+yʛ͙v^MR謶ĭuB0B9m ($YFu+ym﫲'nM!Y Z) FCYXY9s8Z">&oժqiޤ~Ɗ^ {V``=# 8R:ӗ9AB .Ue'[;xU`kDEtsX)Wk:_>5+OLxug.Lr}ᙎ2K`:“^Q(E*1v[wܼ\A G (fX(FaDk$aLm7,8FayJT#1BQ!lP4+b%G6f3JEutU (\9i[/5DyGNAe/;a։'r^ynrG;訔fT0#Ucp&YӑK99ggvѻS wC b$QNXZ'%߼ufaO*]Bw9ɐ2!%AZSS0dW|_S6s{*`RF 8QHly>9g׌_U#maak!AH2@dM卶|ݿ<'7M1) X6c ig@3M]P|ةKh+ ;ce@e*p@d ׭rG'+06(rj ;B xΎLڐtYrv͵W\rePӧg׻J;"<!Y4!Je>'Lq}Gޯ M{M8a0RI1&4Ƣ,jR}LYXtGn8z]ߡ~z cD"i@c+r܋(~͍sv>}7;.`%Z4@0mLF,l#kjҨ\2o:uXٳĈf)@5 h͸Srʐl81_-۟1rCUZQUH*f 8Y"V"%bs7T8~1b]lwڿ1~j.U+%W'+g%’b {4nwi|qC&,γѣ1겘 f]\MZ7v벱!I! 6sbaׇW ,1-QHS ^q; :0}(6=uҩU{N[m͙;F_1*I#I0QNLVX*AWz}E/ 1P!3$ :lEGȖԩ-UfDZEĠ+xl9{mbbN>A0K fajVq|>p^_4ذɏm,9yŇ-5n?|b TFQ % -aݛiX5֯J1Th^W&PJѝTxrxpqs', 琡@T$i`8tT*N@&}*:|t36W|fH VᵲEq`\Ǟ#xhH(D r AQ3,iUfWSy[K I|FAĬRA&`g D"s]FaZv1o*BB;0BQ+ Cٷv/.9l>j0VZ7İ^.3Z#PQaˆ{ 7MyO/>{?|zȱZI=1HoKZdD AfmG=s:ႯK _.eĿLgX;ܤ?2;Dk r#)`88p!il1x%Ͼ[up滗[7-!+q(]Z fg9TQJG$-ceSUyR 7o{ܹEC1!"cUC3\6Lb.k{=eIj{jgT[_RZqleXR,}M:wƴCLYzġ;:+)di  C\‚R1kӍo/?2e ^. H'tRH:P*lg!]ynۓdUD+%-Pd.l+.:yoXxysRLف!,#cBmXތuûv7t>c޸W7ב2Y9 wIP, o+f`{_qR~2Qbm" ![Gi" 8%~%+N%: Ο|Q/5?0ar4#-bM.Hh/>X2ɒ\|E|עO*1<x3`@ 7P[ugwR8U"Sgc=4># a$/yȔrrܥƯR xa{K8LVsφ0aO:s2\JQ;C>TZɶP&!Qib 945ǣt;)l RhK,N^|6O5yd2wo5](j[V"|Wc*Gܘ11Qvfallible/.git/objects/pack/pack-4edb8bf0e3cebd3991119a6cc0dacf6c71033a3e.idx0000444000175000001440000000260014062454056024644 0ustar andrehuserstOc /yUzIi!0dnzaVpZڈʩ$TkI|vb]'KA~TMXb Cj젻ٕØ @m/r 9j?[%ηCkq=iC0#n\7xx2omn.hPިa[Y+TXq-0tz %2hքu3UL4JejJ.'(#,\l/l+JYf!Hg!ZZ.&7Twb fW&Nۋν9llq:>߃y<Oz*ϣhJ\j P(υ)gHBcGAdu?0dD\PϦ˗^P%%Z̹k!bkF~fʧb5Lt T"wAX3 `duߗ. (Ah-@Q |oATs 0J,arf ֎Y&RL[FO8]`>r x3Х<Ϡ>Lx8PiȔd-05Ϣhnha[Cfb=^:X{}cC֚kR l\+U<8 k& S߷ݐ@]*ٹy&L kڤ^}rܲ͊Y۩Iy7ܿ&y*WJgF> "%%ä FQ_X`eCMz,`t>?}=M.M;._u :+|J2k$C^ՃEXm-q?ڕLC r6-ak=fH>qe#>b?P⎾ߏċ(@8lr*u\f}V}RqM9lZO///~/Iwy}˥4ӟτsB7ɛ9;\RrۄLn8c5^C>S1nɉ&NN k˹G9}AM؂\_>Ğ";$ ̧D *e>FjޑF &dLSQ)t͟'~(׈=msI qnoW/N9sx+p!t8#z-|m܄(YB-hbKcǚ(jBUMCTQ3 6 ~=orIcl\]t '4LV!6\-fRIw12􎐡w 2t )z 2D F =ÆqH2EMP)! B`G!ҳAwX/܏tYӌ(зPm8V@T?39 O}92ԗ7>*-Oxh oOG,lu箷= Gg8?ඉ*~o%:yL gœVb:2v3@Kk -Zj,5( AªxRU"#nfZEF!('2J:D`p~KWDM6`b#G*˔U[;\h#jw1o^]w7S„: R<)C'e yEs6F,4b=@#54Xʹ 84RCQ2hOht|RR 6V#]ұ#+&GXITozw{fZŜr#667K&퉺 I7Fw0ZHGrafQ%qQ4i_`u qntƖ # giFxݨה!!G27`/Y'6J::F(6 6Ҙr26nqbNq,EFQ!6ñIͰKol$ͱs5oH9oHUal4B.љJ:rv^h&ƚ77$EFQǁP#9ġTT6,IFXvԑ"eKuO.6f'vd&5<~7*vL&PT6iOܕtIbS_&2ICWH9Ȩsfk藍:1@?sW|_yk6;7:/~葤IꑤIꋒT`F '3_{aVHn#[6fL%6~㬒={:%;rDrG7nb[dmbZEF\w12J쉌OA%H#SlKEg$bqF)QDZo#}HQn ^$ ^ў}Wq8)Ј%;Fh&V綀F*4J YI:QLIĶmX;JH,PTbR!QJGnpLu3Ni*mcM—Mw%SDDD##=O(d<1QNLg&틌D dtNfRcdR2=7>CTyECmxjw=FŴ eԭ>}@C?ueGIGh|/Y^ݽd{/bGw2y&$apU@pHLё4 PM4hn|h#FΟѶ35LZ:4Z+'J:%Cuh946t/hy4q/"F ן)k W։? WfOrM1F2nb|Ts$(OsV`_] iFk jmtCer5X9Pi9eMK?2##>2##2b3:'xI0 :7"w7DD|O_h e;@aWS ϪOaLk習X#2Kk/e/hQSk_.GG'اקo^smyGO8 |z>z=^!P|F"]ٛ4ɳv,3zuɀb.%{F5LoR{_ߨJ@™,ClH#1),*bD1tddfZ4Ưho6{^PܴAeM {ɬ|؍5qw.``p 0o(꽁iixJ =c96cdaf246f9eb190315259128b62a983b7292bc(əWGW-VU )Ķ x NMUpTO/V(,ɰL,Q/I-V-JMb}~r.XeqF~BYrJbYejEQqQR2!SKI47̤x=V{u!bؓL8.{4N#"95.%64T(֖K$!kb8"qv* i[Rmb?9yy=]Z07: .CF0H@FeH:pbHZMVaE<׬+_- xRO%ZPlzVLn]{GN i#0\ X9HTk2߭Jޯݏ tؕ/ "q8!"gv0*3FbgלuV97љgl/0IA `dM<SHLs>a'mRݤQ?6cGnY $SM1wcG(2_A ņdͱvOOtf{t;Q&ŐBC(epFCh< Rh E'JYqFѕ/zSݯ?3PÇFs IV ]M:y3UskI78;w>'oSaS+"`CL$oNyx輣k4Hp!QC]HKXAn#(*R!0h',8f7ڝh6(Xbpd#@)l3*&(9j/5kbﺍ:c a& )#/*3I1ͨ`}~k=mwh/ ,k)8RQq ^$p t$.9~jٵ '{攜Wt,p:C+ + CDF$Q>y/x~Cj:~ȳyR q!"A܂2) [! NVkBǿWsڴn6Ѩ6. `\kPe8gìOƮԿttuA^I<p2G'8B0llAl}Ӑ\p31 pɍeugWY u@-<h!QJ 3&|DۆLY5|޲˪9{bD,Tʼn)vά|uJz_>/a[^"܆k\ B rXoe$ B땽qQ;o3'uX¼E*XR+([ LZa9㓄&<|T?n+sK&](fe)W ki ԀJMDXÝ #m_tW3ڽjs?X穤x=Vit6QUAhPl)rڊw=I4,EdIhTXJAVg>Hfy%]0IX'+$\)-9"7{v/>`)0͎$QRiSd J$7LbTxûK911`i-vb%҇h"uKCkǾ}f}W/7Ӷ'bh aӠ<1A3E1*,>D]mWvK^>yшF8,y!h>.E5Blwo']we;{m#F) Z'h'$b, ZkKL ׏XuX:4)!D:i] &DR5}|@1U?|۬Gj:ʹ_anT' { $c'ͰFvdu xY%_c0 >8 $]ý`B(ϚZ'=<0,b<4`8Vb&Ί}pmMgvMǰUi⽕,Q'~zE)c>uKqgG v6HRp!BÉW0y/ lry $c`]OaD( [`C§ w"귨{WT[:ME04FlA{G 'FkR+zmSfZxda 0i37K!w ֠jf!;?O0$QK $T[W hev`_*8cp a(&]v/ǧ>#?'3g?  ҋli.%O?jɳ@rCc WԔSb!Fn}񌃻J^-μ6fitG#0p ,`Eօ[&Q]>iy*tMvwqeޓ$׃¨:%ÓXq=~竍Ol4P Kjs>0r0% w a7@|K[Z/z-뫖6WU_ν j%-N@ 4\L.D>j_c۹K4T˷yDNH˜8q!ι Q`: ϩm4i{NJ+g]I?am8^(t&$b0jG ׽zn|ߑ<8LX!Ga`ҹ˹ --x~gͣ!PamzFCWV=hVw?1x=VitL$TP*DE;b@%ܱj+TI MP * h-B+(B hyk~$[}`cG$TPa¤]&0 Xs@\ڰvl٤K8&Aa"h4%GT N/W?1lE.ŰT1b̡ R 4ygdow֟i>rWkS XĚDA)p8x:ǣ n[kVԱqeQ>bDg nx<qoc@A%?dGTI^יO&͊~eb,PVVhևȨO }xc݈. (#;VLd^w> O1h(\9Өte 숏\8ڹl _yEw.R>BCQV™7E}붡{6?`kR 'PQ(Žq'vI k~b+:ݵW +P;dH } h)t)70ppƭלo&Wͼ<h$zN7J-'CNӍ6kz״j[R`IΚjl&1 JJx\]M<[$!`VvV0IAfCyU"g+6\廋R aH [!F $NJk!9Q&>V^[Yp/Sm[S ˁo*'[P" {^=~y{JS PT[atJY]wKN\4Sh^g|]u)d1$Va5(HK˔ "$@fiIf%ޜ7$: .CFH@ZeH:pbH^9MӃW'g.c܎- Lւ`#Փڤeui5t펵mbUivlpK.Wx@5V%mb_5=r&ؔ̉ԓf+F HP]Xa0ƀ#!Yj?2c-^:4wlklBC;pfa3 ;hA#[v;tCWԜ=Avp8%X5KDL!2) ;iuNv66$d1@:L5X ICK/_澽)r@ (32GKQ0PtRk4x tg;/3GR 1|h4WАi%q?ӏ4tG :I1"yjRDWzޝޛdm w8Bң aH  ]voVWew{;#G @J`T1!XD44yL̽kO-zp)X{IjȋLR@`L3j#@f_[=/qbOBGHze l؀-k_"v!aD%"v*(Uopn {pw] kdx[ӿGs a,0le>=}FBx90{b; $7B DA|l"12N L`hNޚ^2%.9((NF Ҁ﹋`pwZn'ړF1ΉT%Wz03 'Niڐ6@Zfc"bsA̛a.ʧd4t; ˌb#3H0 g/ 8Qr#.2= EĿuWjz뚞;6&rol%`.Ŭe4"0!Y4 F9FK̘Lu*v3E/# -pq u7Wt'ːVz$BC;E5Avi`nfFqA.]p<'q<#`Qhcˉ (*e0;7TYaCJonZVmYY1t;7<(z7*d o4yW/~z Wd-MR)-J -3CfhwtM{+`P!6%[´&° ;==o3.eCMjz L]Gu\}=M.e1hOl:[6Ù}1f4F }5B3jKw FZVΡ^Pp r6xuI+uhaH{鸶?R?POԏ @Cu0ղC1s/9Twnv sw;*^^^x9m_n}˥2ӟOsB5ɚv$mfgt) nef''?9A/<C}aED,X>$";$Ԧ*:Fו뀥.WyQ~69 %N I\:~(׈:/=͢mǷHXD֤]_7S+͋W,ກOh>\B7Q>6G b,x$Dzq B&)4h;;`Qׇ (&OWE@dBYR зj  JKȭ! ?dݐ!gCWJȐ!%lel lh96cE( l*E hL cGӳ6P˚U[6+PT>ނ8O<.2Җ7>*N(Zn`X G𬱌]_݃]Y@3~RrՕඉe2W<}np,8_NOldѤor拿%=lWE63-JH_P;BE;N=2uw NzA‰aIMԣzTRJK+HFvrUAePTmfBكL73MJfZS )kfE}AQq_pIɟ8[2hR[`%=+2 `fZVZ}ZY£T4* I]hd$|AF&R{d iIndd "ОȨ8< o),Ȋjd[ǶWX5dl&cEqU>ޓ#65uw3e MhB^ sI}RE^Y}WqNx%4RáHLkHsC#?UFGJPb 2ֈ$akfH2&QǂLn&MRhmq'|fZǜm#:t'*<WHJOP J6r #0Yz0Kd,Ҿ(m`"\)e3 !DzrثR틍2ñ!S!s"Ć Ý3B6X,lT=`Cm 'laC 5Rjub7DXX~wU}Qq86Vԓ*gJP)3iRG+TjBŵ !j`,lTbC?M"˦e}&c^gXt]g2hmH=Y3R֌)o u4g&sTi_ܕyֶܓ-#g[l2l/udMLS6qP@*Ǣ~!טЯNf@hu@2Fa~A2_*_/ѣzTRJQI}Q%U'2*ӌɖr@FwwG +R 2zrojG晖S8:zZ;4cMc>Qj_pyYYY*+Xރ9`bRQ;vcT]jpZDL0i;X7jE@.VзU 5F|ԈW#f?nm@~hA\=#tos, _^oûߍ#/Ɍ)O76ިڙg^_Il + =RTj/GGٗ'7OxztFw;ӧf lz#BCBʡCIS?Mx!F7zڎ nƠ3Pl$xI?1|M|ԁ?Wtb/*h!ZUEtCɂ-3Ĵ˲|!SòG|Gpf9{ʛ>G`CGii$1&wg#5tMx#q@r.CSsSCCD#Ӥd dK#4C$CI)ẼfϔΛvJuW76Of0ж x NMUpTO/V(,ɰL,Q/I-V-JMb}~r.XeqF~BeiRaEyIjrjr!P$ٔ)%$8vx=VypbT Be~b[A"(l[mDFc@ZYJ ")QdZQ\P}3s{=s.FH0pDB&L *QEaR*HӐGnm\ym'M9/Y E4 4,D)<`q'%s՜!}30Y9`!|ЁXJ&6!n4-5j/cS XĚDA)px8auG&$v}sK?|˔\h[V%ňj˭AZG =y.ƀJ:<7\GCM!bJ eaeh}dd7p}CU3 8f90 J(ANrG,sJ:MX3e JA:/|P(*Tcw^3$A G (`,Px5sx0&Imc^'-"S&9h|afP(p1BЌ fp\$-֞oW;:MmW?8߉ TAl2c wR+B0Uo2ewT_ V*~Nw9ɐ2!0%AZSSorٳo^ ]kmf<$zN7J-''L-~Oy'*qnk/)FR0dM`Fi56J %S`ѧT]g1j*fQ2=,}( @Ę\fӫl|QVʽ)0$-cEa(`{I__c^{<ŰX@MDz JQPb4dϒg.m}s7;q#^_%8gհVX#Rԝtx뒆&&>yS?+$TeJLepX3YciyϷr6_bx!Rg$H 2$G8^$>YaƂ:&YW0܎- lւ`#Փow}Ф>bK0+)jMUgcf[zzH2cA `J+LPr$$7&;&VuBHaNqD8Ja猠5?xʱwy=ye& ERP%YOR)ӜlfISX9|tßZ3" /3VYK8`cN.kN{OqfJKFf1@ה;L5>a`O6$̰|xΐKv8ع#ŐBC(uqFC|< RE'J^^^;rb[aSg5O:y}mn0DwmY{/1ŰSK vH|He` !jL[sۆ~^!$=P$# )Qϓ;Y1sӲӃs-F`@)l3*&(guk,`;.>/|+S ᱆a& (2#Q*3i1(`dٓԸqZ_ZUqrWX10jF0`8B0aˊZ ^s²oX5T2`,k)8,RQq $p׋ :8ɣw/؟b耡W!_J'(\б#2fKO>=1%N7.d~a1`8CZ{D*Oy?۹.>xk#ž¡N̵eGis 0o+9抭N,F VH2\RҲ[LCu;WC,bQ- gcHY3/ӻ]^T̈nlt{+-h E 913/>S:g⬜OU|V朅Y`p9B+* 9K2^+mT=zs.-_Heg߻9%U}(8 X2x< $9TRٹ5=*~@UO밄yU xs6rƯ M6l8:㋪9ZR ,@pDXm亩[>}k z9xjbx=V{cuoEFS&~niz]Jt٤ [)K-&l̤$m,$mclLjs~99|?`,9IRG8\Ip$'JiiٯO'v~{[UmW{q'K~}aX* xipLJ5˝sѾM{&=հ"C6_(.cڛ%% +KUBdGC°'tW:%c>t>3'!pAL:HYp&Ui+Iz-}cʶOa\ )LA]RqKg|hJ ~v{'Է: Cc-U 1ZKaKka-_eۣ>E?r)2 $~X[A4%Љj-fl{aĤ$XYclFYR [08,(n~` |PrlaFyCW#N0J@f C@t2%I+t{01r `%Hh7R 5"TXm ^fuQ2fŘ `75"P(%KQGx݇jjûeX 1z';Z;[SG{{x=ۿ#.}MƇ"Z{"fG帖0츢(6ݿ'&Tfp3ߪ`*T LKa5F8d.H^uHL7UqF̓2vEHfK TO#ˋG_Lw鳢x~~]DZ(0Rh Q<2 {Ѽkg6V8^7V]W1p4ɩ\,-% ӄ@Iӈ:]M3!]9` C$`^ L)$L`VVD';O%]J2 x8%8J(D r 9Nr!]3{3ߌ~6N>0@L2["&<7l$цk6v#͖eK4Ck0ÈQOO2E4xa^ةihᚫ-P@hu bn|1'F ,)z^ݲ)c3 -X 4л Իm߇\<뚑3^x톢q9jrDAĚj U:f{Z=w 67_We{cp ݏa(&v|՟Oyk&>Ϙu~/K<+R#1 jo\J0c'z{uuM#e W(Sr"K|K_c;q- e&%8ap !,k\ ?jtdWv.We=cWR@b`)Qp{Q$ -tx8P^z[k/0A 8NB_.пUzP:UTG/WzW>Wm0:Xs?` X Hv.!=6iu?9z分N+2>$D0D`Qy!xk}f0v~1|Ə3_1"%\`* C[d^b)<8ըEN 馓>0r0' w1a7@|K}:q /.9MxͿn?g2 hd#exT8%Lp30 htw{vۺ^zh^1:IK c5ZN3x/(D ^h<{4Uϼp$À[9q * P -AH`2 /<d<=ݧn|풃.l۸ۏ}Od0e<GIr,2jaG/(>c4y%FY(Wn5Ir%1p7A}ғlj0tu Ѭx=VitU *2DA7 c @A*,,Fb*(6R@-hU T HP 5uサ| H"ÄIA% 8(1LJ% <`j;^zȒqמ,"ATєHE0NS8];8M#>ٰ/ .\ma  cŘC I!ikHo9eݷtWS XĚDA)px9auG&$6w{}fԪ֔d{N1rkQxOr 帷1CxnxnO'u~tx0BR*: FCYXY9s8Z">_dDMM,'Qr]V e>(#Zg:q؉9YSx(Q:Dp9DPTߗbI&fOu[|3A G (`,Px5sx0&IՖU^dή[U6wџ\HTWX!H6(9+b%K)_aS}@Fm+CdPgdG|DЧ*PWДupsp1BЌ fp\$-m vִvfޜbP<*XFv;aNjEf^`\5r3~er+7}=S Iч` . ֚B~+/Ms|:3?a9!e @˃IO0:u7KiEݑb(Hm,thVc4q0LPR_qr]C 6A^R{g L#cqڜ}Ճ}ϱ|"}50SM1wcG(202 Ɇ:+kFKO:D 32KQ0=(:/zּz4ԧl׫C`ݱCq  hD*4.qZ "!V E^DI~I躑>BFm\$k!$=R$V@( ovwa唿ur侁bG?bpd#0 D x6ILEiPITgIyؓb5܇4ȌD̤ 4X ~iWxeyGr>`ѱ1)eDLAa ,+j%,JK.ݵkтC˾[v5Y ORpHY2%Ht$.}/׹}JkZẐL1|b+pUӁ҉$'nV3M} q˕{}=if{q! Agg#BP)YzM\]Uego]'#œ¢N̵eGis` og:3Yz違+ә `2A1;¨ W0!uIFK.yM/fJʳuY`]δǐ,8g\_$TqUK}Nmk]: M1 ނB@2:3flS嵗njܹ !1 VUsdOhl_Ti͝&.y/y[9kR`D?wO,^譋9nfk4mMa)%[DACK3~Mh>s~ꜷ02p e& v3('ߟf=w6Qqk?:\ xQq_Ǣ;E^!jefallible/.git/objects/pack/pack-4edb8bf0e3cebd3991119a6cc0dacf6c71033a3e.pack0000444000175000001440000002772614062454056025016 0ustar andrehusersPACK x=0 @=ƀc !b`v (?բ &}H!HBze.ƚ+H2ikRH4pdQ]/:..iEG8_a?L+a.&a"~2rOߣ-U9kyyv Fx10 @= %N !b`N ( ?>ע *-#fJ1E 1@%0Л*2G! }= :4q.pYNS.: ^sٷk&͏ǽV{4 $gЬ L?kEx90{bHȱB DAQ$S{xSL1 9B%<2yZcd-yzbKNHf)u:!Ltvio}.TxNT/7sZӝup;"yjG̕_DL ,P#>bH$TkI|vb]'Kx; ":8(215),%1%)%(9<$4,%ɍ1٦:3cAֹx лSx72 Z3$tV)ؠEj1L|\.k~}A~TMXb Cjx; ":8(215),%1%)%(9<$4,%A8%|U{$6Dqj3c x]s6+ps ėzu4c'mo4HPb,*IomPb2;{&, ÇM"Y;@Z r9:9C")"cIòJ6'9IHRJFM9{Y/zvӳ >hù \%E"Z#leaZ~^H߭d=zРwp׋ۃ`0Pa=ǝ#KFh`@W]xv@~0GVc&QwzP'z~DᷓEwz'z[ƣ7ߡPr1-A 'Wҟ,jFICwhG`V(t-a+p@~F~p<00@,#s񺮷nּuAHY ކxGb9pҎ QX[KCH}FpW$H@dֲ*L&-o"l!RTsuW/Lk6T-I&eeՊYEs=\9Kf[l^)9z3?.'7iY) l3H@[eZNҎJo]KPHQLBz Zk,?MZ C{x`Ko]Ak8K@(X>\0K;e hGzVT XX%YzPfo֍e^\䣷/B@°7߿izqy 4d/>=~5eE`EeE_пXY?) 726 3d5Lo! _AhDO2mS_~&s=zi2adş&H&^쉝gsp:+|J2k$C^ՃEXu-q;JZV^k 9UzdZY  <ġtXDv6ow4"$2f,9;NnY{>)]D|R-㧧g?O䤻`2?}˥4ӟUGɈ)!p;g N  ёsk˹G9}AM؂\_Ş"Ḩd*ky>D;OސF :dDs>$Sr~8pF1v=/ȞM_ϟ_s?t7> sp1R1 5&CaaC^#`*ءQ>WD;򃴓-{n,(tkv`IMIꑤIꑤ>7I='F.vtȨ`F7TDy37c=fj(o2jZ8۟YSrڔ-o|,#(J:t3e2Qk:OV6h:2z[M9ZBKk#KOUѠ]aUԱyҐƂH$GFdd& ##PMkHrőA!cOdH(7 wY101F#(#4J:'%Gفc52 lk0Ͱ.X٣w.JG{^T‡ZMSZnJF{٤QWұ?!)00at 0t )FK`27.0& 1='cف=3I8[J;g23x;%`C̝HvܙIґ+l;pgllYCiC6Mbhծ(cId؈t$Al0jZF<ǻ2:4 dՎ(^#/tܝ:n兎S7r 7yʖ771EvFQǞPǟ噣c6%5`T C1F3᧎ U؛Q;fU!u-ɝis*#J:$UؗQ;e|_t/d493Mڬ^QGnA="_Sw@<Հ~ޞp@?!ߢP,  O=#I=#I}VHAdk/ M:rntu։KkwkmnY%{vtK:wuDzG7nR[dmbZGFtH%{vDFIGQЙ,c]+GXDNdEm$^DZGFG_?2Q`)zd4~7+ڳ+:'%CF,4b=@#5 4XjZF(ٳ#4J:g%bJ5Iؔ4aÆO3YQf3Tp 'Sx74; vC2մ:Vh u/#J:$S8`bv01 ܀I32xB1 elphLE Cv14##}r3d(aɪ]QԱ78LIHDO'LG,^MkHrɋ>aUpKN$Gg3CWH9hN&qqR"8L޶RjWpu 1CL ;IdMl:.M$]G~EDɝ3I|5t'sh2yaWI;"cZED htd&CHǮr(c _dC\cϔm*•wIPT ch7um]1KWn  2%W$PB8hc"vZx*sՀZ`- Ei[ċryxZAP<<9ȈȈˈ[".r%]:~Hbn;{=y$fF6ӓ%| {4iM=j EޤNc1 (&2^i/)ez:gMlF89!\7*D2Uy(l:#MMcJ5>1~E+}fRb%xRGh@eM {ɬ|؍5%ިa[Y+TXq-0x; ":8(215),%1%)%(9<$4,%aiF~Z2M3lq x NMUpTO/V(,ɰL,Q/I-V-JMb}~r.XeqF~BQqQebjRYJbJRJQryIiYJ*!SKI4Lj:x=VipemapQ(X,틡pP A@Pْ[!4 " , D 8 Bj,7$ J2Q\@^[{=!PAE JptQ:cJ0x4$QZ>aRcQE}΃sqCM D* hJ$"@z wɍ]ޝo2W0Y9`!|ЁXJ&]6%n6GU<[äa)g,bMsM8x:ǣ n/1U=ZYm5[`'^9υrPPI^yś.uɱP?0BR*: FCYXY9s8Z">W;tއwsNbkDEtshWZ% ^dL'y57Gj^|9[`Zᙎ2K IC EEJ^)9q),˓,.-p@QzI1˜${zx̢mGUw}ͩ׆BR+IE3gEL_ֹՅO{ݠ_)-b@Fm+CdPgdG|DЧɮ)8yKY訔fT0#Ucp&9ʾM=hB黡qcJ1(h@FI,;Ɲy'"3/0N]s۸YW+r?|e-S Iч` . ֚B~k[Qu൪Ϛߨqo< A@#1'ü8@ uQhy>);{|ђNEf~aўO1Bq$6:kC4JQ8 H&(/_޷g”z=9\Q7W4,Y Y 2J&E=VAߩ?ݜAO۪Ý2Ǫ5+?vShI`r)&vKa;?zɐ#00\ X9HTk2J޾_ڎ_ۘo6ԃf+F HP]Xa0ƀ#!`]5<(˟<ͣR}@ Ep#BE0U ;g&:^N3FGWeM` F,1TgP3M: -(xn_?[uÇ3uhGΧch@ R!w O牳"['O{qmu7CקV`jN <) $"=DM {'6|W-|^7Y Ex  x+~EEJ hcr5Oٰ\ǮkL18qp

Ԅ3S q! Agg#BP),[8duo5qrvnbRs 8X3A:Y5CO&-׿~jAյ۞:qB#]p`^xpt $a.)}MqIOseEWa{cmFqt0:1\U1'~V}{Cˮ=-zkK:2i9n8CR3!sj.TXm6|>rfؙb@D-<ڡ|!QZ!`%C84Iu]^!#^}uǪ5)6{l%<HA%>p9I.s\ުU]SnE!M밄yU`04 o1tL2OhN}t_9x9I12p ( ;('7ߴyɥ[o+f>˙J)x=Vit6QU16`PlYD]H4,EdI`.(%E@TH,UJ j̙{Y^ & Kur%‘$+%QD"g¯O:;Hol]E%61eyL0Dz$,HAGR{Ʈ;?7"|o>}O;Bb%҇h"uKCgMk=y~w.6n8O$P?NͼHh5_gccvg_:vNF8,y!h>.E5BKiwog]w[{F) Z'8N=I.Y@gזN2 CYϝI |$!eNKb0!j7Sݹrfn;^>cF&H!yL'%|8i5v4L&UxA c0 >8 $]ý`B(Z]Vk[eJB14`Vb&}cpmM쵾C1ڛ%\% +KUBdGC0't5ׯ8+肓}?rۑ=8#!pEL:HYp&Ui+Iz-z{=Nkn_b ) υє$!m[ {>+N?3 7+T)h-)Ij1~юƭOE5Ư8oxI$J R1X-ANDPCKʶO5nj\`eu0Y9fI9C6{nA ԹqW͝akM[y ^; Œ*)B%QBȔО'/LWoե#_ CZ#'xH Vf#Zsp/BE{=୉W%× 00|S U\20909pt+ձѿ::CJw0*0u)08*8PkI Î+*b OW=_>(Vkn[LBŜJab=LXac;C+Ϋ !*iG?MQkd6@4Yzm~kvݗu{ڗfeEOsI.#Rͽw|mºUOqm7W AC49 %0D4a(I{Q13ۿü7zo[aHk)d ,cè4JC}??UڪW>{kI?@ l$ 20hB΅wEz˙7N7^]1 5L֩ ϝ@D`h6j{EN6y 5c`OaD( [`T§`"7ڬPt504%FlA];GЃWZU/.15Gh%GdZxdA Riw7O!w *۠bC E#ҭ3 ' s)䈂ǁ95f Q]pn5ydž/>0po(1*?"áP4śGyO&O}$/K<+R#1 jo\J0vz@aUUce W(Sr"Ko{餃J_y#ZzΑ b0`XBa˚9Gue/ #qtVKвX'-tJT<+?l/*D=ZymnއW5]NŚk&HIh %W_J-eȯ _rwp֯FcAƀEd#AQi.NYsg-\[r"HSXt 1$ #-6ՠ}'z}?5lƤ;Lj2aw`+Inyܣ}M*ZFWC7QAK90crD} !^Mݾ>E'nD. >aa$s n*rC?t+ |~.^{μ *2Ǘ ' VB ڮW~p [v{⁦u.IZsK ;འk6hx&c6PjuMñ 6{x^ 4 !Q)CAOHs7<;,{(S!,4 LùܤrO_Vg1Pam>CS,4P Q\{I wps陇6l=`͟-?(dx=VitU T*"AD pFc T7vYŊ"HTTd&H\ Q*(TlE"' 5eサ|!K΋0IX'+$\)-9"\v+ERް|lE釺$QRiSd J$7LbTxKC\tޘ}?E-~a8cZPJ*D CtZ,jy8O$P/Aybfދdc$TXTv]LAW #ygp <m4h^"]n双.:AԬlF;ch1"I#'Ʌ8 x{;/tAOw8A G"B[.V)qԱ墝<?S}hI*RmbH( I c'ͰF w<ﶽGт>[L(Cr"#)Ilph 7/,kcWϮ aX* xj*+FE1Erg`t>qj2ٯ]Q i(\{d\pteZhHNn 7LY;orVb!Eb3ɭRN[AO[ݏte+=g:ˤg 4O ꒢3L<^:WFSJxƾi۞ܡ/~Ƿ2 7+T)h-.Ij1A~'كV;D3}ۢg0 $ⱶi VKQ4x?xO V]UV-[<ÈII.:謍!V= a T>uȸ}\Rnw޲Gy wUR\2K`:7)_mn@S޳ۣ]j|W$ÐȉRr@ }̿JP9L/)]V0ԀM2["&*,!!1/+){X CP!K<+R#1 jo\J00z`XùwIu_>sؽ3ÐpeA92K'BXNX5N{:-zOeg(0 %PhS(,<~sY^0%7cQR@b`)Qhކ#^)hlCs2Ðp K($)@TOJ ,z'?g܃ HkpA hk_?1$|XKVVfY p2fa (;Bk~#,;Y0`с_^\  FüXq=7߾5%[@"^kVeοd'ͨfallible/.git/objects/pack/pack-3b04184b8f64b9fee6a57e47558c87cfa417c619.pack0000444000175000001440000045206314057165215024424 0ustar andrehusersPACKx10 @=ƀ$Mj !b`Iڠܞ2p_01h=&"koDv3Y*ѩlںK01@Ί kszY;e _82!QfKyZQ=rfaom ,?۩kF~x10 @= %u !b`Iڢܞ2p_l|fBv iR1I:8m3+HkC]@6OF2Hd3K"*uX E؏,k~) 7 `TLX=RYmgEǐx10 @=ƀ4 !b`nl4UHn/ZT!X"c+8ݙw+IuA{Qpѹ2RjX7Ai"yOcksz+쇩u2 -;6LʏT -W}@͇{ˢl+$G}x90{b; $;QxHS{Br4*3HsAGN!5&s|/R,Xyid(:FLQʸ5NR^TyμWJNr:*+iZe3eBtǐ)H7*/ &s #ImF.2^*v"m,ne#\pv5|PpӽR^nTyjţ4~A bݶIFx; 1@b: AvIv"XxL2)v#1[x{^-"`zZԸHm'1zD z:I"H=CE hלZs/ܰ%1zVac.p[/K*2agYWrNHo6T<*ꑫ  -vC1Gnx90{bH!!B49d rV :EI9KA I*R+:{$3[cL$2X,(&}Ef,nmX*ܷ댕=ԏB[R3+ B2MckwȞKDDBHo[WcfGѝx; 1>B;E,l$3(v#1[x{2C&$C>Q@ 1;]1t*X≕>N1{EQ}JVz2xT*pqڙW¡Ib'}%r5{H mg;Ftx;0Eޫ yxlK {=O`+E[˱eoS=J"thz"sP,aұ1XMD#:OŎ&2ne,#\pr-|a 4^c^שT c-, J`Fx=0 @= i~\ !b`N UHnO'j$dCL&DqBE bie#)'FGtQHlu \EF0F x;0ާ؎ eQpNR$F)=Libv2xw2OޘHœ*/ T1F1$ZCO!w&Z1 ZX*˒*pqڙW¡hH%-y~gmxB)ZܶaуyIx;0ާ.o[B(h^q nO(8S>iZeLM&ȳ^*uO4PHEkƠ Y^2z m,yɕG0L+}a_pjHeQKPΜ!X~։0Fx90{bH(vJ ) PipҒ6)}n)(z3*`TYaQv#Nż٤>]14P\Y5UHxM 0@}N1.O6 7a]4-1]x{+ !Ǥu#;ZgZ)Ę4Xpz-;v$&8[iQiߵ AVǥ}f*<a ǥ gPNYrOeZQע q( 6v6ZԔɋg̓NvdfBh!wI#e[5\ຜ') POsZ\ {5qjտGsET Y~֘UHx10Fާb%:DBhb0$+~CZ(vIK<](D}!2W+FIE 5 ԃ  z {N5IhwVԖNJh,;!ɸ蝊D"ĭkk3}_8][|ϵN' 8]okkxߵA1gdJt -w0WGx90{bHŗQ^')#PiUf` DNq6gI i^xKхH GBH2rYaBO6a6 #\pv5|ž(-NnXyjţ4~AHoEFvx90{b; $kKB(h$$q ~O/`iZd\H1BbtL#YvVͩ Š%r0a%;ؤs*-m*\U?I G Ga+L5{T 07l_gy>UG@x; 1>BLE,lC63(v#1[x{2ZRT9^@#k1STyi@ m V)TFD9imcp[/ Uz03 RC+a/D.<Q 1Aݶ~E=x˱ ᝧ8HzG`ku?Z2A+J!ӈ!12&tꙪL DC0ƒSoX[ԑz qpYNW|poGYw:@{lt&Cu 1 C~f%0F}E{xAn0FO1;Hh&XBTu w 8޾T=A^.o(=OI uwc` ̋[bnIOV{CPϬ˜+Eۣ/z;D <Mh uixLMB+s?eH~x90{b; $cc'B DA6u"12N `ʑfj7=u-'ƣ ]IE 9O\J:No { hc.p[/K,2agY+ '04:zCqV;T\D߰X~n>4Gx;0ާ؎ y !xHSp{LxHS 3t QkLҠc2ɇ$k $2Iyi5NI5y,;A[rvYc w8s=Fpe<Z4uJ9F yYZQ Ex=j1@^EH0&!p; .!'+?x3CF`XZE K1$>S5j_VPC$:xhe[;|_4='oǥOg0xb|>Gu[ /[WAOqGx=0 @= d!B0r7qmPHn8תDM6b&hM&M0x8*{m< (3 {oqD%r ~SүR #ޠF8bٶ5kR$0kg+CÝx= 1Fb: A$E,ldf؍l퍅kF#\p~5|á͍ a7XDt 0r9KtҦ֡4 SЭk2sw8c=pXJM=:-ikGX 2 Czn[`N}rDx90@ާ.H wRĉSp{8|үMdkYA{bêCduG^aXC\!uAiq؈V!ȓN;aR]s*<aK 4hnV{ϥ BJ ?[WΩ0Fx10 @=ƀ$M !b`&t~`Cw6.RcŐrA0BU~ MtaA r@D-Hv*(U?rk[ ^6@:L)KtZӿGw>ETgg Fx90{bHƗQuNR$A)=IrZ! a%MD]T2g[9ŋ F (CNr1 B"LuX p{Wq)UFZkAnnV;ϥ(%N?l ?׈/EҐx˻j1F^O1]< aRxwQE>y3A EͨѸU̓`u N9x=WF U}qkJGzƻm_ȋ?D~~aO & ~hXhu; H+x;0ާ؎ ^"!B4q nO(8S>iZeoq|WV̄9G$Ҁ|ߛhtS'{ĘJILQ{B"m,ne#\pv5|Ppi5¾=Gi@ mg;Fx; 1@b: A2lE,lCf3)v#1[x{5^-"D΋l=$ n4g,T0f ID#v#oЊ]hz&bZ\^TdTϲo826Q {vE x; 1EuSg"6!{)&bpF\tZ@xgq҉5!F=6_(UԆnE#5$4#E29ׄf=4-Bc.|PNI86.!{J/>@xCH?mcLHx90{b; $ϕ! cHS{BrF*3XeRO2$B$Q):&2gNxs$UXdɥ4.j6,neΕ؏kREMΡ"-44~Aș37ۉbFx90Eޫx! ') Pny[ @.F B!@{%558g,+ KUgH!2)H-JqR^\0N~g 'V͖H4Q<Ŝ{n[hN|GWx;0{bHȎQpNRĎSp{8OB^+B#vsEy4zBAtDEB^h F/nTι}PhNR//82AFkۘJ+@ ]K ضQ Hx90{b; ${ !zIR$F)=Ir4*3x\xc1ZGUFgPL^)o8j w$^ hQ$3bHhs"".m(neΕ؏Kġ+9^*4Q!vEx;!{N: , 1Fc,l<~] w-B DAHѴ N&`*'&eRɈh;H:G>* Lj H9d9(ڥHi4-hmCp[/s<~lg^+'PN`d=HeQ[fzF){IgX3Π1K&4]oX*6 J#\pv5|PpXJZw["yZG(^r mg;dF%x;0ާ؎ َ?Qp{wHSp{BI*3s%J 9(!u4)3V^بba>"Y*kKzY;y_8:@9euZY-eQBE,l$3(v#1[x{2K(꜔!Y#F &lGAxbAp;ߓ:$N2EY'өT*pqڙW¡+lb=Gi$bݶI8F:x90{b; $CB(hfwRq ~O/`Lɪ I$bf(qRR$kDo:N[5֡(dF )6vgh-9mL ;u8̹?AC02Eax90@ާ yoB DAd)#ܞPp~*3QS0 1y#O4荴t4A吼R8cOh ]T%Wz03C Sh:[+<Qr mg;@Dx=0 @=ƀ4N !b`nQHnO'jl3iDl^G͑Hmj"SqlmFLlC bI 5dM8&Ek}ne"O,+}0u[*8*1Wy1 CݶewGx90{bTG,!-u"126'tt3#M-)&Wb?:@! O4c(U@7.jo$Ye۠} NV9 pv6|ti6Z Qy]ZIs'^#7tRa.F]x=!@SLg61F [ϰ.X/y1äB #`YR%m,Y/rSJGD2 iO(LڢlI{a6۞/pqqm"eAGRK)Rݶwk!gpBx10 @=ƀ&J] !b`Nڠܞ2p_*$d5v&d-4X К']*%BA -3D#`$܈ᵎm,RtTϺ '@u}-t[*.4*Ty$ 7,Fx90{bHv|%@?QĉS{xSL1 kQmlu`SANT8W 2[G.$RlBmwmu\ ܷkNG=4L}q)S2S(KPJ ȿS#>7FƝx10 @=ƀ81p7vt~f@>.IQ*T%fY''jc#1a)Ȓ9HaoIx((ܮS'\nmg|a5<:qD%~ryoߣ;O͞ 0`Y`½Fٝx; 1>B<' (ba]ۻoZm;Br.IcTynR,!"}BQ(Nވap[/3Uzc?3 'PIe5{ 7lE_xA boL -?lai{(4H69NfjaxtFkOH.#{t3 NĽVoyt d55 ! Z <[ G?iO#fd!Q G 1cW\PßVPₘR̹#F'wVM9eS RVG؝m﫾`7D]baga\nkkNK;<߶ E[xK 0EYśu H4I "8pKn?~[q^P":²iVtf+Y) s&cfXgbSyF`ZVaIt߮sLS? 63+g:}*,4挿C\2^1"n]1B}rDHx10 @=ƀ411p;q- )_zt!R|\S bEB$Uɥ$.22:,b >U81W:wlz" ]2izZMh})%J-2.&(ʰdoי p{E63h8u ziKC\!l]eJ}$pGnx10 jI$@?vhB:{tW 3 t">xQk%WXx8#.mZlhkszY;y_qe8F4 j7*yjGȕ_n[`#Gx;0ާ؎ yQpMR$A)=Lill:e/3#Rg47:lѣHu1c,X*zkEZ۰TTzc?3 '@F9%^nL=*нa-0l'>%ETx10Dާ.^'! `I Sp{8Sѫ 8;aE8 wHec]q,Vͱ`de&)pUqy9N G=`߰ʰ'joSŋbt{Sm1F}kFx10 =ƀmb !b`qڠܞ0p>/Y YA޺5=9/I"#r;Sϐe-E6Qk״Qg͝D=︚GOUʔ2ܶY&8,[!7֡u^ש!-\G*, ]M`N}G6x=0 @=ƀ&i\ !b`I mPHnO8oW` ia/ ZDEt^[TPd&&Z"h dtwMUX EF8L,k!آH[*yjGU^!a-l>êFxK 09u!H4 (w罶~[f``j!ɤH́ *zbo5iGBV%*#C TxF1B]g10(#yRV\]Tx\ϼWrOേl1/\+GJ7ZyFzx90{b; $dؑ! n"12N `)FZD{N:$u6FёflTO*T DEB7E,l$3(v#1[x{2CVc$udxIR" *;K(39tS1j42e2. \X*BG8L+~Pp[ma/D.<Q a-l'>lFCx; 1>Bd2I6 wcQFb/?[euqJ}tb}BAz}Jg4肔C,:4}2RJ%Kt(R^\yμ/JNҶ{%R5{!g߰X~Ex=n0 @]@ ꇲ hd;"agm7AN7~ rdDCSqry⨚Pml ѪPNCE !!?&$p1x-l7{_p\t$4P >3W޻{t)/ ,o6[G9x10 @=ƀ&q !b`ڢܞ2p_h2M6yflXLڱ$iSO*2W ʹAŴD6iM|v13 :,neNE؏,+}ᰔ`m[ikGXRvv?/Gx10 @=ƀuS !b`Nڢܞ2pW*XqVuc1TRmCUB ̓Z6b1yB]6Z%m̒uXκwܟw{22Mc)74 XDvvvFVx;0{bH(m !wG)=A7Hja"eLJr%u6 b &tM0Dkm5, uƹ Eoי p{녷ǥg(5? iV;ϥ "toh[WvGx=0 @=ƀⴍS !b`N mQHnO8o|W*Dc;keLI<ú֒yrֹ:IRR4mwa( eX2,Y؏+a cWM {e2Mc)74 XDvv؞Fx90{b; $v,!B4:I0匦UfHѰ2&br*;.*:JZwYtzdȲΜQ~mcp[/K<ajg^WJN $c i{=Gi'om ,?TF=xM 0}N1.O4 7aҙ]4-1]x{+oW 3X]lTYX%{b^X8W M:֑\V'-9t$pR]30 oR3ygl'eZP#EkszY;e82qjP]V{T\, mvnF^x90@ާ./Qp3"ܞ N/j!c5:[kC2AN3e9sJ5+d2jkɇ(wB`[-Gd:,uBpz-~q)SNK'2Mc7ϥ ""!74;֕flHNx= 1@>BID3Q w%f oW~z3^jԔ"ZIcIrX{fcH\k@ j/Hhxe9MR+C=߰G,lqjտGsET a.0|eFhx90@ާ y_$@;LƓHSp{B~VIR"4):%A^2uJ<ҀMa(U6b{M \X*˒+pqڙW¡+ULI^n *<Qs vv1 Fx=!SLgabeH 00?.d o/ 7S23P221"oֱ33/Bc:MZ}=RQ=zg+ք!2 Pw8S9pHy8T)罄1T #~1AxX~m]yxjIx=0 @=ƀϑ!$.thB:p{x'VEq,hKlO8M;C)bUr ;]#GD/1W,Ty Ўvs=uzMyQ&/R@zf]`F}*Ex=0 @=ƀ8?1pv- 큁OzZ֫O=fN1 CM8R̊%'Mi^X[qhZ4,68-Ixu{[ \w@8a}5~r|ߣ՞ н`Y`ʽEx;0Eޫ.rH {xI|d x;%@ZSdvk >DБj,sJ60`"%u36)2h1`Dh+Ò]g2~,KPzA8}*.4"C\{Cm]eJ}0Gx=0 @=ƀ'Mc !b`N mPHnO8oWD[$H ekl}f"KQ$h8i[QHL@!$igc:"#\pzpe86DzKuyZQ=rpJ a-l>bFJx90{b; $+>$@?lv  2N `ʑfZg:)>J)6\Hk8Q*U %MXPz-!wXƹe9M\eýeu8 u`W͏ǽ5;T Y7lۨ^jFSx;0{bH(u"!B4a]')q nO'4EP{/MVZh 'mu u&1j,s-ML=Q$t1&Fk$OV%}ΜeNX.ܟA6{>iKE\!l]eJ}Hix;0ާ؎ q! kq nO(8S>iZe쬵d}@[< ؉'V^HdMA}r9$(dJ1hFkKzYRw8S;_8:@Y["yZG(_)qzn[`N|]0Gϝx10 rܤB i;Т2n<բ j1IN)sJAH[!myrѩeᆐD1;ˎfԦU ޱosrtͥ?mcU}QͺsYGx10 =ƀ4i !b`nlC*_j9(EeH|&bc5%3SBrӘ3~Irf:EFɧV>4r( }n*ζa=:sU6Uy1 CJ`y7lHpx;0ާ؎ oGB(hƻNR$F)=Li}Iel]$ÄGIkKЋ'V^` S9E"-'IYSf6YIIkKzY;y/JN2.tQI-3n\֮wZvBETx10 @=ƀ71p7qUHn'ZT!v0C^(a F'b):Up|KZ&8s [j#k<\npzUKjɲ kտGs>AR 6-NicF^x90{b; ${7B DA|l"12N `L mQG2JJ FuF^kΰxK{5F&"L3Qh:EXX*˒+pqڙR(3d=Gi3gom ,?.E4x= 1>BL&M@D -kjh:RkZcvֺ4A)D0g,TpV: -Y-ih{qÁEflkszY;epe86HE4x;0{bHh#!B4ή8Ljʑf^̐[' v^k0SN'V y)w}PjV(ԉ{ Pn8 S Zo:S)(k"&ohˏm/ԈFܝx˱0FOq7Cio+1;\ڿZ^|%d=ڧn$b]4MLD("VuX$lE|gs}y/Ig^v,#8r!F`acLU}QfY`iAG x1 SPhwxPhoo'䯅4zD7@ObR㼍Qq#V\ޮ)qZ~t^RAr|^ץV{d\po϶RD: x;Q(5U28()-)<9,$811%4"`nKJ:>Qx;Q(5U2$8,$)92<581-40)mN/KJ:x=yp_@P@@SL,8,sE2ÎdKw%,JAƀe "Keb % B:*" bIE- =:M<90B<#*0aRP.Jg R F/.?E :g΂^8PD 0JB4ɣi*^p]HO\kO0Y9\ )Cz=M:lq1j7E4$ex"$ J9ׄKW9Mpg|2f؎qk7MYm5[B0B9m (Ұ+joV^x=#8A+a4\ ++4gGCd'>:|}gvy,X$J. C;2*l%cd:ɫ|=WiLi4rO t(|tX"o 8DPT佞M̜˓Lm5oٿ,XdT |@cc1Ir˼97vk7xkh0DAY!H6(1/׿W}O& ^`쟑;3ˀ+#P8zWȠ8؎Oɒw>sq>S-^tIQA!:*c 4HiX(Ij~^֣K}uak{?;ÍAIFI,;Ɲy'"3/0N_w`ߞ9G~J y )!]D5n1&?]n6?U~5{ a^RF : (<ŝ_`IΚjl&1 J-ǏK.jWVκ:eՀU` d{YPc1{a>paє! a :hA#XQ-$'J1d7lڦʔV-̊\O S!<ނl(̀Y'm8>jۉrom^)%8g0VX#RAםtx뒃hɋWgJ~ߚF2$Va5(H)A0EIAb4f[?RɃotKy) 5$1Z:5F %αɱu(QѾO=vf`jP\`&vàAmUn/n1BjNiPYVf#A(Ta#!TpOW?ÊioaDR:!"¸fq A#ɜW'^õsvxyʀ)t XBa %SLfIԵ\P:ֵNW^1iOQe(sj ;B5| Ve 6$#L~uvVsTͨ<I}ʐBC+rFCh< R( T*ycֹj ^:̝;)Cq ?4+Chwi#R'/~vctO +0`̯E<2'hk򿡇9c= E8\@+L/Iۖ䬩}ΧN>2<^KSȿ {TieБ7/+>[Tvnirɉ!C E VvC¯:K$Q>CnH1׬7.d^`(ÄqH!aDU5/ _Ni9be'Z"4H9 8h}2ihqŻW .aD IH2\RTy匙9#UYU٦!31z\p=#4Hq (oXRiPHiipe3ekbjs*l?ORx 0лSx7_* e(z1qagp!TB :+GxLN!kb~Iex 0лSx7 t-x1qa.^jg=2"jYNi h^urel?wx лSx7Be@M_VS'%o@{Q4GMZ;ܲV"ܟ^>sHx 1 W;8!g'[.vDm0 qթg 3qeGQ^oIx1 Wr ;p`c;g&j(F9Bcf_}>X+wl?vFxA n0-R;ߜ$0Ibi@氠 .#U9Ǎp߳\x 0 )Q v ܕ]t z7lFoӦ!jJˠ9x߳kfx лSx7OKtZ('pBl\$q'T 2[tJV_~jgx 0 )s|q;TEunvlydH9|XQZ%5-W=~T}Vx >S,`aH)w'@`O:2kj,9~i]>x A n0˖B;d LRЁD3okDqp[YՃUkX)MtyrVx лSx7Oiv(X('کA$ZeAsҜ켢}߳jc\x лSx7_(vJgdJ( 0 HB5͡CehܧsN$%=|n,xA n0J;@1ߜNP CznЁȘk bpmf8~r"x 0 )Q$s0Ba%(,RO8doJ K`%=.1ݛ*Wx 0 )Qг N,DwXL Ҡ7I`@.IU*Wtc ?=cgjx 0 )QпcvE4Hq] ,.k@3f3 ˝|j4aT[Ԥl?B{xA n0-P;ߜNPX.ɝЁdkZin {V0i|gQ>Hx1 S_h\,q1m{BbB&®8.ֶiEDj2i_tx U7;:c'nxR6IR5&+q)(H*д{gVRcx ± 0 )QQ`VLYQ)XO0/p@iuK}DsT;^ӰNM"zk}{V޹x ƻ 0 )Q{NA\uX wZLMV'-ӮvkXɹx 0 )Q۟`;s0ALAb; W @J&<7cpnY=Ix 0 )%sd$4Hq]@E4T-5* n3D7)FƁ=n#{lHx ű 0 )Q9X  wDWVD$Weeـ 8M&ÎaSf=Tx Ʊ 0 )Qпl+sd$*&k@-Hyh9lꅑCFbC{/WXx 1 ESKXsx1N0,(=3d]W.*ㄭk/2<{OWNx 0 )QЋ,pBwX T T;qm@%YƄMV-KvHt,?]`x ƹ 0*ȑ:\> g8. JvЁˈbK+Rpμ:L5l?\.fx 0 )Qc8s@84HqݔЁ2k]i.jST{w\nx ȱ 0 )Q9؀4HߑêP)~t]l:PF&39FI PyHY~v x 0 )Q/ "ǡAb; )̡.8JR sXZ,he)Qє5{bx 0 )9X $ wap^\r؀ PJ*n0fD+1Ͳu?tp,?[x 0 )QIw`d;+T j]S90L:#KcwW{gȹx U7ݕ<*H3 t1-Ix ʱ 0 )Q(s$JP N4@Ajb= iƈ:&yemx 0лSx75:G4x1qag0d]@J.IۃH %]el?p@x y4w8[HK,ՖiGS-:[u^QJ}έM&5Gdjs"H-F>}ߟ>+f+fls ?OGq_~"%6ڒ聤 U|NFo\FG7@:񭑲7O Nd M4 XOn0R:3t]8njY#p*y`TM4Lbp5)z˦B9'L\N^l##}Zbⵔ٬*O!u3X CmW=-^w=N fZ(wO)z=ei Q!@mI9½ d ]?Yfd ( xk/ g'mi-pNyC;Q}fCh^`P.(^)=KH0肇,;"g~f#-[Zfy͗) 1 is,*[j}h{>||-1vaLBuhKl?. fTZ& Yn:e$%B ]~I hm:0 Ab8S0cMUekH; EjIzqY[q(nי j&[sih4p!D^\-wfx]m㶑U\9[JJ^v׮q$(1)Ԉz 3wW %<݀/QsWYKd:͓=GbJ,(q1KG{FT/Q̓l.xuEyfr߼z]b7qc=&Ըhv9Ȇ泥}ȢpԪpspۋ[^dg<]zVI]37(5"03gVx_K&'h&d|lŨ{.fNǹE 5ā8ۭmK^fIS,=Z;KsRx rǟٹQ=;46y9ŻzY|60Ih#'Fzu7mO\'s>@i';d݅;/ RnL_s'-W4 ).\ [sP̌3Ae]Am5@M.33zrfuř'xG~ 賓n}䬧Ҥb0Y.$_QPn4w+Y*:c,m_$ϗZob5 *$_f~|/?iU\geF-ՕJ?voR&:TFUփ7_d:EAv>]DU]ۣm8p)YIķT%NIp3ͣ4t\۩]ߥ8ۻ/ŭm)2ir,U2G=!49`t0e̻SMLIg.BBzVEg(4$1X#361L EIjB #{ol`}u ?(9]wS -bj/L%4z^HF> uSRg]ǫ-uRz:ŎG-u];v3:^;ѻy·-uv>DZ)vjIj:bQNvֻyՖ:v]<N8;]| N]otn߼$"v5:5-aڊyrd|Fh9|8IeiX=[op] <&n*w.lp^/φ&M 7w$p#Zh돻ŕ3oQ]XiJ+@7R/zRv_tQ ]2/KyD+XE oz R>Veawlƾ4쵖[JfKr"NuZfɐiƫyXW ~&UsiS6|{w* 76ZR=ffn/Mt t28n vhTf0- K~$?<7j߲?_x!8m /"q)Jn[3e#ryW_mlnv!wGVeyޏn[cf6M*喚[o\ Ի1i433\08y|%|&I>{Hl0u(&>ԛG^ >_M=G yLԭ|Yc a.\Rx(5j^OΤ7M'xQ4Ar]ܾ?^>͛g: _2v%apA9j|)JލCgx +-߷ =ѭIMQ;s'E@pݷ6w!fl\&LdۿZԩ(Pݠ@uu* T_ea(PFAØ3QH`.Vp'{4rBʹ#c:.$ aZܣ{!lc2 aXg Z#o- E ƜG ;`X7:#J0- (gb /a̙ hh_|8cG0 @ )JbPOt8~*nwF0`}} C7Xkjs0T0 ax+ô. F1|Ŝ1g{V#B9T4LdC1ؽDpWp j_n_vU.Z|>-jsM1=QPkm_vPP. BF1MsCASQx; ^[ePAɀl؀w-@hXt& B@(tAǀ`Ŷ/;@( OZ5 !5iy@hjx<@w~x[ea@Ϛ((aљ@hhx<NMnD4?-MtqD_HkFFr@hXt&  Q'Q;AkG:{'C g;ː^\SsM!;=dkeaaɇܗ|<`!4j͵iBӠvq=ÔG4]dy{͠+t `:zfEs|Xx,Mۙ?OO xUf @O<[ѳ4l90chCa?7(}$۴s#9KU?^o*nլ>M"5:X7ku>=6![lBI5} 8vb`Ω%tJr8_{~ណMqp g弮mD`!XH㙰 V&BuSJe@&D:M/=)iֳd5Ks'؁YLw:g.9eר;pwha? o?^_}wu|9(T5HvcCʛh5|/O;X/*6`DS%귞hڔD/F{Sgv+-iF0Csv{!dX1(3ah, Ilw'0n8i-{e4]5O]v^`8knܺ7;pysۖzp/Z-ޛ7nn݋K3w} g`Hо}/+qc{s5gSUunoM ͵74# t.jY tIMȂmyqlD7Z98<&cB(*hDE1 4L.>(12xD?!"GCWK*O@iwb鈉B(Ta胩GhMTUZ)Ls#4C}o_v  %dK"c D̨DP쉧q:\ppdbE0ccDAlbk8zur0ILbI#cN(=cC0CKS# aCJ@߸yӠ2$>PmLDh)";+ ~pЁVqQ5b G@4}pIE*$Ghā:rq+A؊̀HzZAX 2!ĜEO@9QFr b~|"2AGf0ߨO@H\: FLLO`! ?ң08V\Á3HDbi#1+  !')`W?=4ZGb'`Wv+, !{0!!m9OSc8 !mJC~, <98H#1Wtʅ/CBƹ>!N)4"#1kĥ4b(2BoKO=&`#+H#q#ZP XxPO\, 4 b*#,ԕu$f푘B$.hT#yA,9>HAF/CȄOHlڧ;&]:PGb~fЈV;S@exǒa4ԑGXԋ,9mnbET+H#18qH̤ XGW&ql>.]:Pdp 0j.C2eh@!^ȃ}.C2b@)@G{# O2S>8&]:Pdl0WR#.C2Q{f!8&]~_d"86}]9Д:cySGhHs)'#1;cMʣ#pLtdO$lQ Qqt@ɞHx=qҁ:==FXjc C ҥu$&푸=FMb$Gt@I{$lb0Jc5'HԑG)CzǥKH;bd@qizˇ@;adt{Cl.Vq= wXOU4o?Cg1+IQ" s@Q ƳWf{qdmw!JDKx.R6{kR2'H76i(@˓5~+ৱnýE*TT! h?Fk'[UG:k^kO XqlInLȀ/]>5L+;"IM|cdq<ș  K>lW5QD xq|TeRٷTGMIgx:6k M]T5 0'#LiqxW]OVkTisu](!t -])>!IbIvۑv1U{^nҤ]~jc'NR-\ }>k_ǣQQ,B,rkL*g[u-QJ <ب抶E;7oI5?)@uope]#ODOl`"VFrq, EboH(t36a{1(.eX@IL4*r8 \c3RGnՏ6JNp&9s"ۭ凕kQCm4P 9$Ԯi_s_9퉸f"$>!;4ý,١W8@k^ SۥKS#8Üu]TD UPDt]WrKϋm,a"Pd(Vhh5ݖt 3e`气eBfCTLPqeC@) IB]PIʩ:P>SĐj, X^M01 IvKevl89-T岏[d){,sG|`]!@}(osLr"j:t|"9ns-Q0MM [g[FvSY[Ʌ? Lo4eDm1W2K]ڸS:_r%4/L/g33YdAmx>s$rD,L҇8҃t>H'+>9(w6HY S8:dQl\P)t p~zpRII>*x"w9(u^Q@+!Q<ַ+Hax9 &XT`Mr7<;-5%!w&c\v gc*7(Eoő3qX#fNud|<5Ԇ=π(Vd2*)(QciMrUre+YMw,twB*a8n4ES(`E( Г|JI orCEp5H5a 1J!_DMs7tA!GR芨A 6ppa?,r6 iUY-j h{k ,%!IxF'.5^FwCe GZT D+CS{xMkPQd2_VL1"gME* W"m-Ս -nl(\+T u`".L2i'o=$>ڏ $lje{PH=^yr߃T<'^iUVVYDIͩ#KjZ}&»n Nfz=Ls@ϱ@ 3mz\RNlmSy-DA} K0@g1>rlTya:s8 - /7S| Z 7Yq[HI^HB߽姾K{UlBNnѼn,ucLp,^5[zR1~_!QFzMZbt x3WO`Nqkn团(x_QpDeX]+WJ,K#Q-{,0,aT粦"eG%2W)*ašJĝtTתdQkewoW`jA7̕Zۈ۵Ā}9>Г A{35%jbeLxDlsG~M[14x,I0ME(G->v@S +'80 xS!;o}^$ UoԺј m='2'ݗ?Fa>;Iea,^оCp[cWFc?&0: A__07H>Jsdo_,xmOA#BQFة, Q7``D6" p㠼\L<G1pxۍsffCR~n܄swzWw|.]N,w}ILbs80),KɭS;0ZOSa( FB`I!pW| .00ᶫg pN6sn RI@8Ɉcǥ8Lﲘ^=^WNf Oϊ.ѽfyg FtOՁ`e?{"f3޼]X_@#5dvD?'[d?sЋnO&xDV7S\fEgS8F.ax/ gb/##M#qzdWcAS1qgt'AGk# Gr= =y`捜1ӎec/gl!b9YuQ.E>bWn1#`OxXTE CXEZi[it6 -r@0y(Gfa>Q5K2}%!9Z(|]wFcn(mM8:f2,HMOxvi4Mk0<Z[A4s*}jR1S]CuyOy&2NCµýQl!Qxj#n>)h*57bMƈmvXj8[IթpԘS};\jUi斏m8,@rz8MGŐ= _J3lfO2sf"Z҈j}_g5ڤf"ÆY*ݧwI^4y/y&k㷄m,</ǎDBcG`l& 3XPg GaP1G#!l I~x.O Fd03Xy1H).ތjR=ȉQ {QXbfwֹ-jkcXBx6_hYRX֎x/ 7anJsޔP;yr/=M?3QdTnrqJ4>\d eB39;#4Twt8FX3x9K<_lz_C#ž{5_| uLN9rv$kN֐ |v3 sZe)nJ֐$i$CNH5&¾(Eldr!>̖ĜtgZg\ ""t<23i4;pCC&?G Uj)Nn{کe/G FS/6ꪡSAS|\hnsN?ˏ4ZW~@>L~U݊Bcrn钛WPJ3,O,:iB2\qsF5TJϸJ`b Qʦ7АR(K>O/ K =#э!MѴ0|XyeU`:(Ll'xZko\m [CNSZ !s-I;Iߡ(-Tч%=g9#es HgCbc0!>c .w^V8-7IDĥw"3SR%Ԯint.(lR6t0{,N|6+ݰڑظL:f߂)Jmd ëwF)#XS]~,Xy7U>Dw1zDaR;2D,@+Nчx&YmV:Sgp1oO]ˢw/ÕEl9"TׇrLJmw0W./|r0@3D1 G{q,KYozn\;s7Iu]fEAPw&0v* >Ҙ f\c#S)lղυISh(v7ǩ)s+.}>qb깊)"^!J<˜o|$ӱc)Gaj 6vl%kJ%GTi{[̳|xk_9s]gUulFz&&U~{(n.*sI%gnOMϢ/ D$$4U:6 c_KJݻյ[,V},(>vFua%kgw/5#Wor,tQ|˽ٚb,.:/_^{,md&e3)3L%r` `[Hi.GEB yj7/7n/n]'Taw! {2]yYxeczO2TWaA,])i5#az]n0g)]zR;nU%ӨئW^uJ k`jyEֿߠ (RͧpLz{+x㛨o="M& 9c;+ 9AX$^= =A7#W0X0_J8ߋ8.|#- S!C+bzC0.qӱLq]=<@T٬aHp̸u_ Zr>Yp8:n:wK;VluzČ^*s  {ISm`(oE1M򐷛T$'uˤ{a! @ @KG {Nc 3E8 e%1yL@c~F3fOeb~X4!%$A0},=~l?q akLBk1"@[X*VJV<zg$К =89'U<<ayg PQʆUjS YX…Dhl=@/U""-b!Nz07^'_q!kF ȫ`O2ր ϲ$,#jrӒfU(HCF  3fF@8@d(3ha? R0Bz5Z߀(oL+M33'./#Zddoa6dRc6KS@[wFQ=V&$[2*PLϖC̓V^NpuKNi?ML=8(U)ϕ`F{8L9}Ӌ ~{n]@6ae 6Xd?RG ec^@ :=?/϶R)%dwXvIY[KPv}Agt=/\ 6ljG΍,ӊN$H$$ 8E !uqƐiD1FmaXM}1E\]. A}e" P5&&Ƞ4CX#"4 I4h9\oW;:$ Ybr4)($A( #R =x3; |<3|%HӲtaGH5LrR@S9=87}ڔs=c+EMwZ(XA!ʤ*iSˣz$z2v+8+d$N-9>=,Y?鑜SF VƘl\n6+ٞɉZad*) yj[n=\OlDtSZ@}&'-mkƮy#c&(ծIkb<~לL}wHCmR'<:K.BP:nW`C0K؅nThIE[Yd±qCt#eKuTU2emAu,H%inIm=FݍnӖ7Jgl`Q&]H/l~ԉqdsWE- l)!tRKR9::qggmjsW}"'՞(7?|2R~xYOl\G׾md 'u oͼ7mq4QЖRQ޿uk B j*r)ʉ8B$?XnlqH̾o}[wnM ك+_u޹u{#ZGp{|_܇Ǣ^Y=5p߾.dQR{;lZQ/{4N={`F3?(?*(:݂߬aQ{ o?Y W,_MW'y6͏ͤ7?n%~AIezspr%verwg \ś۠v,N?OY!KfxN"И= ?ߙVk TMkD@Z.ϝlTx?1P| dI2J@$#+}\di18aN #(dPFJYR]զ-eE+Ĥ|v15sbFY zU .矝si.+lȗgPՉP N0xxГ*Y>ȥwȔq&3e5Δ!(LgNx.%30~Aȴge1Ƒ+2 %U(@@`=w0eŞ9!jnu'$t2L3&y D#4ZI$BIp{pm2V(2FT䌾MR2e**H:$a!]b ѓhZAjQ*`IK?aC˔bpW];KGZQPw  =@"\$he4hG ڋ HY}?1B>Hۃ8=A }z%"WXff*,} fTE¢&.yRs$dAs(N uRF8;**|QojU:Xc|>"d9Mb*#H3<^a: T2 0Ĥ\t1~L:[ ԆE<&voȎ!-V &ofc|Yp;;?ݷIp&a*C[k;VF[h롔G]xcl9k;jϚBN 7;(h-CrgQ*W3׽nQ(<+jOSiIWWVVk9Ϩ?xm]*V&q8ri'^8AR?Hhw37 /ڹ);]@CӼ?i} UfnxUKo[EN8zǙ Tb@j>CqZ*aW$,XtD, !`T DAJ]Œ[ԛ{f̙3?o}MM7 ⟙ܽvD|߽H|;4I@!H4 L䕙o1?LW B$È0D*R1A)kA6(&8ȗB#U$BD1Loɀ+0"GDH<KwVf&)ޠ`>.[\ʅnn;A*ڠBsaL'媹<*=wapq;d~cJՖjYR1I\1W,sNhCO}ܒ9)]63Z-fʵ"nyP20S~s_ |Y>8^gjZȧmq #2Dr__eC.O<>䱔W5WvrŐKOתrȅSť\5]-ZKoӭP<L"H(WeuUMA^ri?w/nGv0' .0޺ amuFi/{W6G‹kj5)ϬY}f zCvs^a8;wJ .fMz8s쳣?[^bQx};lEr6gg#z;3pH"H(X>( Bf*DML\"A(D E.>oOpV{ggy%{ױIaz֥u"!_f>=Sw/^m"#ḛv mǠC6)CRXfBi2JumK;p5f uEN$ Dmct:7n a .w=$?Dp7(a QCp   J@h^a!AVR.7)0x6 _<R+2nn]{Р/*;Rk>05u;O Cɲ:'< ?+ElSyXkh\ܛy6 sΕoZw +/`ӊij.m4阇TNZj'ʍ&&g$ xgiyHqrz4t)^Y*iI69:S/S#AP, '%:P&"h@nvte'K`iQ 'y GoW!1=6>?V=oLHsPVi~g!y R! 6F'ͯŤ],e~c1) `$56.αd(M׎:55S3󜾝KooށI)X\ ٕL h{*nO4=DZ6Z67яI|@Xp?E+z p'mfX鋮m}*@bm+Ou!1b"(@|Aߗj)e`|20zHxw6?ϙ``]&'S}R]v=IgvL|Iɤ޻/HQ/(t1ܩM? ^ \ě7#(ӛ7pÈ' 7= 1R V l>0 ݜU\\d!8H|$>~/>}xIIFa`*yD ∲:hS?_=J,ARPoދo3x$VTUq A>P?X<MT7A}/N⪃?vB#} wE-=wdw w륝x0r2DJ܀?bw D_gL;PĽ@s*g??;;zAGO~GD*KO8{5؝݈e#>*nyfIA(Y4uq'G<VzKv˾o?|V.)JE ty w] n%xBro2, gQJ(7 Q%8;0US;& x$8rs(j;;K6'F<<7* % ]q9p7/)uW^&pA2܉[_]Uʼn!wM_%0; ӂ8wU?gm;otƣ.=Xپ:4 ql^%ןn~?1o EW8Y1jbh8m諬:nLM b 2 W*agc+}`W&9.}mv.xiRhU`CL0QQm0U>`TSqm0FjTSC55kY̠V* `o>u]\p0ir5Íhq~'A$ƺR@cjea LDCQn `Ϙ'$Jj'0M`ŴHa$=dFFGƼ!<"c?["K,+Е.HSͲ SX3S4S"JVJㅝHh:4 )T&^=!(nZBxg(p:̞t.t$ݢօ?yw҅?ϧ~.`{ƄlL  yDeF8c9? SͦtI*#M'ڎĴfYI,ҳ%i}4Ou:Iqwsy*F%sę=NGݝ ~>aqu|\xD5y0Ҿf}HlĽ1CI.K8YgȴF4&#KF83CgCcsh XN:!xJb'FkvCƦx{d>zUC+ a/( QJa%c>C41[eԉL|sf;}9VFhpq&3:vC'xes)k|(XijNcdaϙu_TD^8 !7_3;4tF^:5- YӨ.BB}?H|Q9#% T1TCOEBs7'4 g0x%` (Sw(v4isό=g&\5 H"jzEI-Aݩΰn3?t*4Y$CL[ ˼#CdiL[Pz-,DhmN`aa?Tm߁eu]ݮ3W彞L2̅u2{DX0kHXKd.d* 0k$3%dj2f-Ж1 lhLS2_:FuMe60QC[Ē*D2_̗|̹ UЖ1f5xd^,Y /YV Ж1fЂY:]2_|nd^,Bd-2q˘#y]Lrp>kf^-KKaY.0#o |h˘gfЂyt-d< P$y&A5Y/ӸnU|ʼt|.m$ `^*Jqea^1>F{k\ϼjV27̫\-c64sIf#]c.|¼vkGY@d^=c-d6¬a}\A f#lY˘k}Ly>񸓎1h61(I9,{gر?f(q(#w@u7eLa{|R i@'JK} qLjħtL`|ӉLْxcM'tESΆ~nRܝq-ӑ8eN~0` )f]ЂIc-%U3=FKfYЂf^ -%T=L ŋe>To̫soT蒉Gk/YjfS&C fٓȔlϸeЂ/.YR\/-;ʝee6v=Z0۲#oeWȳ 2۲ h|;ϵe5[X̶%wxٖڲE^ܡ&h;U4<--٭%.P[}kQh̶e7-my|sWc`B f[ޚ*Y/SA&h|ole7>V77--y}3zm&ސ"Q/-ooaW?I m^abڋD,$DӖk0hBh-M,n"ef ̶,mˢv.VZ0۲%+_Ŷ,,h4Z0۲Ȯ.̶, kb׼%N.Ģϳ@|gZ SZ0+%deHK_JT&5e&& 2_ЂٖIy2v[&9dr32)-]_O"}͓32- -Z25ڲX[zՎEmp,7lOe[?O1c{D.>=SO ";^>lMf׳nh/8bd(D]+n䦣JML-j4&hb*LoML1ib:HS7Z3͢)ML5hbZ0yGM琱)'fOd?SW%G~3M'a:E^ Ua6= UOR!wxil<9Π7xs2A|6 ñoDžf^ߛ6^"9";@E]L8M 37g7+2wM56|L=baLƞBPO < ~,GNwKx TRlWuGZh~ t4u~zz:GO!4 fX>cĞDI$Ԏݵ#$P V&vaX;v_"|tBޡ'@:`# R.;ᢰ]]]`ۢxc&Pl#m"(s:<壨 Uj^WtA' ]PFU܍IC ŁήqtȽ3ePnlU4xmrO!V:hS?_=J.mGo3Q++w_?i[KD{ѧcGˮ.Tiv?i8[d} q{A$9jnꫂy? !V0D8/vWw=Àw#Cu1D;}a֎BT(g|Xe`Qy^_ZF{1 w?~x7Ï|:1> wnv\*|? FuP$@{񛗸2`_,`&n~[ wv"NG4d~4y "-:{rSt<&nNVjk /xZdv? ?XW06J# qvH #":XabP ŶG''τ`p=`p9Ǿqa!ƅWE ,3-a.4-T0Cj0ÔXY6ƭ=+ rTma.mB.)!x$ QLyȃP['}M~ƕ޸rL-UTv3`u*]]G{2&\bY z jV`.kkoyV`sm {\̶8Zj+`SǞ[AQ| 7@ a[ ap!U A Af6g!Cvȼ2CؒBC"\mhy !b@ !+gP/xn<^{LM¶D6zCM&jujDmٝ7ڡn"xظRCؒBC"\ilbg`) Y5l)b,9, 7 yV{=ҾG{u>lsym3z՞^OC硗P-C@[p4X–@zApA)}쁨W{@[*D/@_^=GdiH'thE{2ٽ3x:c/ )pר0GF035aKaB J.m2Ng: EZfO9'`Zu£ fjg4CWg=&hǛdՠō'Ӯ+ڰ,kSCQ9  }=HSIg.'#y+Fw' S%o& 姃ZʮR/X£3HtY!,kpN3q-]'M&!f8!hpD8` W+RlVNJ~0]p#wzs7a£ұp(t+h+fN%M戳o7f oɛ9 ~MfH%O[Ί"ٻ_|NT;yO(_?gD )/,SoVdy@R@E!jgZbw'9f ,[n-; 7`qCno+,Ķn|d(nڹy}_׍`O&?PE'U3/E-`G_K^{,\ACH7]t~m63k Z 2ȅ+/L66 ?=1{B7vLӥs1F }GU놱UC8]:mvŰUm#ەh{b%Z֑X8]:C߈Awňal r Abnx XG9]zFK#el=6MO^^|-,<-}#E b<`MNPǚ:bA=1$f!5*+F.v%&7Sl|/w4Y+} Ht(=LLaGĶ]aƟG!0z 聮f1y1%噶nb #1e:yx?Aàmڶ.Dtq]16L 4M:5GMܠH{ ?T(`C1s2<i1`r ƞGM? PRӰMjhi9hٺ+,#:ǎw骁++PZz&TQ|H 1fGFt"tsF\DQ`(*W$ VmNDs0wn" 3ZI[ϣ&6RxPr@aa@tlQMYGd`^s(7ᔘGwѕ 幌`&gc", LFmYQ<LC SDR!cꚸ4<QN3K05=l?HLD쁘* EcE #-@IMt<UqśHLDb#?rY_Z3ͳ]Ąa{C3,1w=(6BD;^Gjua&d&]\-zCƎeuOāDbr E`:PZ185݆M89yDbR1ugNu)D6nrѿ^%LMgGEyDbR1; v5dz\l0&y $:pIm;"L&Ĥ</bLW^q\=~,jԱPA= Ou" l"1)K~+/d  l-mb0Ox2.Pl"1.XD܍p43(!> #,ѣڢ'ulu)ĸ<g 76m;h8Ot-Ƙ'p34GM$xԳ&vEwgz$Xgr[ DDW.6GbوlaXjanc#1b0L l"1.8JPZpfD_+0zT بCP`: /M$YYSlB2&;ԟ B$ c .T`1>@M "zO XĨv–N^* +Pch(HgPY!jJ{VFR!9~6p F1 <@ "]&$#5%{W{vWwRMHFz%{b+0Ry\S lB2*POH1*Sx m_ lB2bG#Ad#f딪h8]z&$#zHDƽ딨J/Dbt ז 2 SߪSxBS l"1:kKX~„N^*@$-Adkƪ lJk:U7@$+A=dlPz9Eaq}!S5 8Uz)&C V]>!G|W(pm!ŐzK"zlQK7a< זC%>6SB[S+7D l.yxWP7'\g%5?0#ȠG0sq=`k l(:~O^ʿ5>$=uB"X 6$MEV>(-y!Lzޤaɱa@K7xy#`T_M&uGXo.tR׾Y.MH Q=5Mҡ:a~L7o@6=ݧx )99鈏).9ˌ&{㫛.ùvw/q# ,G`&8ul(7sl}oq3+W<܀|u<ȪUQ{+@0(vS` o/+w!gFuÁ.B $2]4厨||Rib,VZAKU3<6y47P x{l}DZKŇDѦDI\=,rwv1˒֒SZ}.uVp2EBvrD1u[q]N:iBH]u)jǝ;I )&~?;'^C >XjV|ŏܷ ~&I"B#zff xL?zw/{EI*~j ')!~zhק亮ACvX1 ۊЮF:KI ) FB!f}^XQ% Ns%T[ʁ-t*fU)ZY 0ď OMɭBUmMɖYUJW vP[aٌJTQIiڮΚ:RA'[5Ԧfg85vJKh6@([ŭV-]sڼ8qa'U0Rc5^^q2t~`t.hI{-%ju9R-9b+' q0mHВX%U$etHuZ2bn yh%?-'\"i T$)Z1۵eظ9hs4Zr,jzY |9xN9]?uOg&eگ9Gg"Nf4Qn..aZܪG%mU/JZ)H1%Ց"n$Ւڍ$Z-^OG{ Rr*7$t? ?6ܵy8ŷ}+wdz乐ٲ]^Z)\U䖈}kܤo!o;er9f#ssjnra^}O6n+_Q |v2軏-@ErW_ĵ>H|,t/EuwRpD 0~꬀_\i|7 C3|!J0 &Hm+>>P]~ҹ_ \\ڢYqSG蜗Ԥwѷa1EnExE3ESӫm>&&+#?|>E~cג~~;?d3JN^s+)63,渹 zP32$wĜ*"Ni*6/obWف}"姳×<7;u`( Jmٰz$yXWiSK6@5i}l=TNmu-ȉn22f3PN?`'a4Od4$^ GN 3C:t$/β;_Rs;;Joc}I=6TҺu)t2Q]*\T `$OMK3 #_,T ʑ)#QJ/H'}j;9ʿ)T.b]uCzֱ$t gi/`1*{fuz^yP]n=c4M-)=(MK{ړY~|zY֓i{2R{irAܵžŔgPo&d"^6;i]C! QU5PCnqQP,ZΉ?d({aD8 }_GYVlH=?k^<ޑcI (踟 x\m6ͮXFPjR8cwm'gw*fAt#:3c5HQFaS&/FxO *7y 4|4K_IT>AS` *`@g;do߿yshT@i isD3]UGʔbkhrakK,U4kvx=.Pv"sh Ffu=OҬr]CoZβTyl:'߯}vmCÏ>;4bejI6ϓD4-Jօ㵊.8t1[>uџkftuev1lu5 )x(K:$;c&VDe]½[BILAޔB_~/UlUZ5FIjDRڱu\"9\FU>Ǘenqo;0Qv; N~ [r{E[Tv3~;e'ܹJa/FNXIv< V(*C6Oqj |^Q<-FIH#lmmD' TR 䬀ɮox,-/+۔;fj03J-?AP^@P@4~ hjx 0Jcjk:ob 0|݊/#5C 0C[w/[" ݂Vba=N0z05´qC[aB(hs?45bM 8 ހ N({A x@  ''|8 5ac1 XӁoI<@D M ©iO&~N5.@[Ji6"`V 4,'o"e@B.cǧw`)Ap Ӓшнe3qj!=Doh==ܽ!L-;,D^M 3Cy2њyeR@ J>H4"  Z)]{&7Ohdy{͠$F? !e jqciOKv/4,⚯;Z|^|2^9׻#33S"Q6Zj;꣛%_5 9O!엦YdVYAͽTU_?knQ8@i ض0RէCDxͬǵ:;xUV4!;ф&Մoof0`x!9A&[-{z=٬8Ǧ<͝hVSR vf3X)}T4CuH\7op0f_53G_:94"sbsM^Ƌfk 8OY[Gz,d slV󍊭.zlP "6fڨ !6g*-ϒE!byn`#LqA@\6((26؀ ldO' >r64/-t:R!}|K6beǤXkhγe3Ýgq6+}wg4`DZ!b n&qlnr.frN/+.(k})he}ZEQן?=X OCtHujVs,`͋W?(v#1"ڰ{]/gIqv;I1NOFE3/0/~vۄ(F!> E۴n[mG= e] ]4X3#1^peq ^QM=3HV1s}eq 6=~m۵c3̀eF +q\0Cf]3uq;tGtaGPAv1Dֆ]Cv6 NcK oᲰ4qq9~=u6+ hɃM*~,2~/`BE)F ƍ0TA1*\b]n+(s cҥ'uގ'[ &`<&>c''O"/Vqr #^zڋ1 4:qc )`Q 8?uq m#ELEQ@T*)%3:qyC_q °8&RR^$2bFPb{jN'8 "s_ÌeC=b&1֏55Uq|z$&1ĜP.|&!qH).Dsjh U1@@0+vx= C>LhȆPJZ31;r^ Fc_)(,|a?FBlbL+YD=فVҁY;S|C>M|E$(MID!NH_xqIǁY;SNW#844ˆqn ŐA'% 3q5 FH)v@\3e˜IΨHĽ9P31mgF'Ba K 4paFaL; 31&.(F@ap{\O KL2 A&D 7j&Ll0sj.cX Ő֘2 ?qp8LLۙt^9enb%^ڇܴ;́i;׍bEV31 PJ~ 5| bWd;cҥ5%vȁWߚ&u~{\tfbr{_ Flv~t\tfbr{_#젺kҥ5LiǤKj&>@}m<žҮ9|tiM<Lf\i:33YJG mX'H7t %#]$|tivYat$6=w_X$F{A}^6V*NatO5gq^c1a*hΛĻ'H7lllkCd5kO!H2h{ڞA7kPV?EDܭƙIl٠ykyl6KnVǃ=5=ccL ,^n{'C J w;6kg M]T5u)۽9yk68Gx[Yl\y))BkHy玢ݲ$۲lkwr83.öo-  I}CF^EEQF@fim&EI,w#9 m}6=wogFo |w"Ӣ!,@^֛g>na-XϾti*WsqU򫭲-9ժ_1NWMѩz trpkV}ag;q U98s;KW/brm^],(/ 9RlVŕMsl[-`Nź77Q7NZz0=3BO~5fNvL0uG/QԖHMc\E(.+BNeZO7[?xRREȩWW3WeM9Y4jA:f=X)KˎgX|ueJn̸0NՅ۬ZV* z͙URY~S5̦([;ENy4ˊ dFÅKMLj2SZ}TJp^rT|^bgƢmwXzk1J},k]vyl{6lS]t*4N6J׆*Z!4 6_itr 7U.r˳_Zex2 ^G jWnt;:Z +leN8չJuUtgj sZZeW (7aW_-dͺv_l- Hz[ E7yYk$]hdoDR(2+׼KVZ`\7K4גE&0T8#4s+->Aedm-Oq/[% sٻGNV:zD*ag]$+a?y*!Y/X^E4R}nM^F\ly-Q{z٬ך"1L zʈ;at63~oh_}\4D...l-t2 :z&?*N 8$ `cFr#{ZB )/@OfCq~W?(hgP|RY"XoݧҙuEǮ9ת jmW"yG o6TŊ/`W;=SyC53D_jNw3rf؄,&4O}V˭\[p. l8zaCzcfW'?$%ܼ3gwv6~iv2|}>=2y3VF.IP tt/ӏFvyw)$Ęz\!bd>,n  SIg^;5`Wݱb2ggfC3/II 2ړ ɻc䤗^2H:v yxzU<~| DJ{Jh"WLŶa`~R fyzbzŸ<Ǒ R+4nݹqs/4'%Çzx3rSKaKoQ㾾s]2#HYM 80vjsbu9Vւs&BkBȰk?,C17ĽZ\}_pp$'#88vMdgyePRR %˾ H.D́D$u*"Q*"< )ΙF蔔UJQQQIhQB "ugܟg˰+3e"&~^щΡ._]0 on*WTYR\% ì|m3\O,߬Ndx!9WZ[u~C;}* ß><Sa!761Hr˯J*FoGѨt|޷ ~Aя^-='e[ k;jTx8|z(A>7ȴh%p ن0ȋSp{WGsn9_jWr;X AneC I?}bkӇwߙl PYw)q{6Bn2Z5-͝e@ W!Ekq60s@$* sG?x1ȧwڹÛY!%ok6!#.t,u۩n&%ASrб+^zJ: <,)~Ov2GX w3lHwwWL _JU(zhkkr0n NІ6&"mn9Y0<Á`y4pljғ ]( i#ؒ 9ν}#Ɗ!u*+ORʄ&*[1#rTia.ElQ2Brn!+v!;:O*\Ӱ*l>1a!K8⌖eIi(A*X9CHv)̭U.|Y*+<+lij4fk(J@U-+i$fuJ)-rvis]`kMBí;aAx*o4wK G]CJ Wkƿ^{kēG/VjhjհsWm;c2rF,,˨0+2-t ėpz>^8>w[SJrԮm9ϏnxbVr_jw{[v>H}]mpvG [6BS]?Ac'v>~NpغֱD_Lc?[׿XSR6KNݗuJVܜfԋl^dKNnV9id 7j'{&2+i<(W\)ZbhfRU.9Uej  3/9yk&1O0XnR,hrLcbhZ)ʪ\Y.Z.7JYyE{"qV6̌lk @'LUV3ǝ3 bs_Xt_K* Rr wƽ9<՛ryP7"SVB݃B7cIQq%__Ȓб Eű`ZJM/ 1p?'g0t80E( GpT GpT GpTGie\( hjH+:(&굢Ol麔z=[&gV4,ffJ&r @V7`j!Myu5eUGmIe|M Ϫ+F ȹ[XQ#('EvBMqjrSpk.%i9r`YՊj.Ҫʓui\fe`5^fQyCE W $&.fLJV uXddP>zmb Zݨ@ì8.d3-6,1ONw*޿$qMECRmԴ+ł]n(nfΫbLkJQZ1<`(ȪSMȂ 9DP*`D@FU b(2c2rP)d%k*uϱĚdkûʊB>$hʠW nYuXP͌*/+YME6QZR^Eٴq[q䚂8YW`u%hSْMn8J[HVϼhg_44#"_0lq2zWBbV '|V Z=J!wF$*cu7' ~o ㈌s?-'6V&igVA*P~)ț*:{tH%rrY-C}RzCl׾4jT[)C޲y', uePz3Ng׈ldÁQ0͢rb~4,>F 4զ&[2R{gLWOS< ٵr-6$SӀרN)ks?;ǟ| wS_)HO{ @'#9gKa vh8ɁؙN+_>~yᅅ_}t>0߷<[kAq$Jq8edǙsFyC጖/1Ei2d%רoqm;ȰjT2vPy?")ve~?y'zw0̈́X|8+݃nfjT<\|]6_̑n fE4ubp+߻_<)t9I!gEߟpYu$x… D|XE83[:k_]ܷ"FTb8("QQ]{BZ$kIg7IPlw%LqV&^qI 1$He>;.+J._a ຺ [4[U$=>?v]FF"~!K{ڕvGlڷ7njîU\y]dHL'hW:/r #ǾIrKKw>MR7/-%[* v>߿DBy ]3# XM{Z g/ |J1|g؏yЁ_. u E!(( a3!Lw./<\źJIN$$?|PFɺ[k3q5?$r~o]ݴ^ȡ|E9CkE;czG$kl@_QQ6ATXǿ~h_>%_sQA}NPM lt~&ƻ;Y7es/LaurGO2Ҭ$u'QXN{ytk%ˊ[7lN؁W;9! <!KKh.%CT"H[V:sEݥE^+*RM'nOso=<$Jx ڔ%D,%Gtp+o88CI2VLmnJC,IĠ&aTLxi$S"CsIejlKRNڙmIāB$PcwYa 8$)mk*+eN>dc16~[p寯ÈfoOt.~%{&}I7Pj2'Mɂ"0utC7Ygx .I,*KWpTORH,R02025054 142226020ⲳSH,Q(.I,)-V(O,V0r, h2Ĝ̤T= lC&ְxXmo6<nCΤHAmKa m$eDCd؏Jd {O76y5W'I!xģxFt?2$J֬?;cS|1vPl>*rB2VBbFjݼ2r,V;VJ`D5Bfȼ,1 "Ym2YBO.\9 xa?啩Τ`-"R@a5\_C̝ywX_>zc },nTFװr?(#lΉ;ŀNlΏC"bHɺ<]by5ӣ9ru=V ^珖mRVn ݩd:=Yx^@|"5F'΅6~,@Ѓ%D~$ | w:,i{CD'##xy0@q$q{h$)C^@cd D/xuVNJ!<*%%ǑD$I "„$ "dၗ<qn>{Z;[˙ySLU֗2V{fgo1ewxآf+i-kx1T]z"3YӬP CW/RR̺ZY볣V\JV7sO9:=KP@ yB{SY?艚CU+_o.כkޞomVP-E{4K{m øVYl.&,`y8bV|)-#nϕDǼlʎMmU׷oV: IL_t*0b"u) HYIxz;:ꤥ_+*i7qIvtT=j[Q6>&ѭSU'v2¾XQaG ~b?TѭSU(=Эet=it$+WB ZZ-iZJȫ5;v}өHMZрPk{2#{Ol1ZrǨ/ 43)|֘<$sppʞaf3@dw'ސN\]_sϾ8tPMl?ep!>xMQ=OAw} Hc"ؑ X{nw΍4Q(R܆"KVҁ@Y ]"}Rn4Ѽ7EQ5~Mŀ*|NO23EǨFOgy8-#@&ox"*IO?](q?vxq57#yF c'*-Z_&(X rBҹy/Xݹt:789{ L#P&wq&FdNg{e'DF(w&=qҮ3z =?RbM`$?=qwU<Q93E9Ul E`o=} 'N|/2ƓX*-pgwԈ"gxFzPdēA<$ANQ]Ř̻ğwg'96H<>awO?~vKRe;(#RlgZ=+ÉFeyLhy: (c?tаzBE}+<- Nb„' h,7g U넒?/]v9nX٫ԻSֿ2v(ʝxt;qbwhX}sԼ->J*qzo<&?1In^k&㞸+Ut{eccep.#`[}V)w؏r˙`p_Vj;?u) ֡_Q?W7?O΃?kyd̷O;g~)Rh:  xìCjڡ(pkiAG A:|9,Eu PLG1'~0~LWM;v6"f#c}g3\u8;>9U'0E:#\L/@slTT5Ō |!B2/F č]&؆s$0/F$6b𰎠|!M2nxi9$pI 1T~dEBBcn=.dcHuZHaL^ܳ٣(\E"j㪰qRs9]$ ،8{< }.@X߲Qn/f=BB$^d"b#[ᏼ!#KGsH4"C`>.f|h|430I\ > ,> Gt=.#(=/Px͘7O@A2. }7o 6m֔`i ݇K.]=PaGJo0蟈$Ɠ%#BkhN1ꊖX~\ f%=]#,p2#z#{sИG `ܥ|qhݰk > G(, EKa/F41UWEp.t֦34V-'nrqTsK精_Ǵn^nFn{始AG1 %3`^Lg⦘uA%S!&h˘T2_<@%U3y˘@[$=: 2u|Le0aC[D*X2_#S0oS Wͼ4V20/Hfkż8$Ƽ\_nǚH셋:V?WA &txtn qA? Qc2~23z5nhX}s4G $p27BOz>[$#aLRn8++W;~sZŎZ$[6 5텽ьGHa7ƟvkP2ker)f]Ж1ɫg͘T2_*h˘}y 9&:)kM$1 q42fќ̼1 Hb;Kc_3Bh#c%ByX0/}KR%H̒9mamlkf ͘%lf\&B%n Lh%^yЌyjd$f6< *}mamyz:j9ۏ.f|h|430I6=9-_d5]o`j[|6Yն |M:5ғjjPY[EC<gaԞF$1J;ATc=m>FYl}]eU`.ĵ1c/ҀgkطpO懩51_M jbXUC51d5Y!&M ibF,&41,%65D7v[mMk]mzl.Vn&.zI];eDF]mY#t|&MH7m"-S;SmM#dA݅RGlÄ18*UǣNoqy5HD *&I`_Hl0aA7E٥b7" `pL4m8a@:<))eBܼCrPlW#1d~X/3Nb9w};9+q~Xzc۽U>F@7pb~)clFTPWZmxC}G㞂͗ˏQkP]#{P ~:?ĊḓX5eQ,[Q4q 'f[]%+7!z3 bs{W2PV^p}7؝j!{/;rfvȩ{t?cOO'eYtc麢ZMDZ!C6/J^Q=E(`Ǫ \l ]dkZE{#Vb+:܄opO>ص!Rb#{uJ}ϒ R-WAd;Thn Ax?u0?廉9݅Sg7UK`׭bM[nl{GW>}O<"C^+d 6/a.{O9*M߅# cZ9$ Af;I؟":ݒ's-߾UqՉ#.ıx%p^oR\|Owb.N߈ۊ3Vx^*@ց+'g%vI`U[^ZT^@fC%=7?x7a3#e"Z8XqABAO_ǃhc(N(+!{;N=0wAY_A9:_cUDJ IVO}HȺz B%¤d8$qư*x10C&PEcHKoaD/7Cv¡9[s6S aW묞~䏝`$6ITmQV Bt0'\˃hT i1OYı? y0%Ñ̖/Bw#u|t7SOS00_xT#Q?E ;saXeWCWW<؜O5+4>u|VOVg֎94c#vƆ6Ɔ=cBc!\y8h [ S5dÚ5vVְ+eְK jچTbb nQ^kZ ڂ$ȝTss`fyN;H{sv;j [ 9C[ 9ewLvĹvBVVOZUmayjh:w p 'U+хC c^[XGgn?lA?Uk7s=bv%v כjs`;Cs`;V9ͽzuq+хC Z\ ֜Z,b#R5X~=f)_`@[74Q$v/eϸ6a!BQKWձ\Mlfv ZOYjlD*t[`zW6jt2Ije]ˀUZ6"U {CˀǪ.ǺH7g\}/}[5^HV&W?UFߞQ=j{w3NJ:)餤zV'# ?6HxJʕnXSWO*}-p\gֻ9nZv幰ҽǸҍ&%k T[jh#YerDWXƞ<ZNL9@㦥ZC Wu-jƦ sIȰX XtOE}n LY`& &~(MLW5BF\S(}L- Qwm1 4!u;K4Fϣ@<(:dX3, Z6p!M\ݤ.F̴5DxCa=@)@YK-XW7mTbn 3=) )^Ǜig- k :;ϣ@߈^Y5ؼ9 0 rݱ!:F < qhGH7J1 BˑI03uHCMǁkpJx @1!\̄#u- ]LĂi;.(dŽ)uFs[L<hF'mPa]d=y$&G"ZLѲ"Qn!IxЉO#194ƍub ̵H󡚸LօwKQ H$ $ )w t/ Q ٦3✈u)Gbr$Y0؀0!"3nfَ.|ƶm\i 䑘Gb>D}n[crMQrE Q^ %tƩQ'-WH y$&őP( ӛfltFM *:8! ե@qq$^+Dlm;\5~$ #{l8u#<ՉH : J#1.k0z@/dja§+]@a[l0A"jBu)Gb\+7 7OfRMl5!ML][(į !.H#qp4MtW5QsEX W*jL< GQO7 9#5t8ucXy,6uU#1.BY5lb"N;v!-Rff1(W@::@ay$őDT6u![lrRç/ڕT|M\"aĵ)Gb\SVif88Jaf0 Z;Py$E@QQ6-2F\u(@BbNtM<aǁ y$ExhO<9,-ŽC-hJBᶃ-8AyGbTW iR2Qsejp'uE^m9L% ^M\Xz@6 '/M$I!fET嚜*$ɈiRcD2Oӥ !c Ԕ$%D4ց/^i;!bjL!TyHF5%I=[ DtyHFD:W(Vd)PS3J8]z@,V$)RFiG+}J؁ d*POmbuhi8]z@^@IRnG0;z+ ѱ:C2Ԏ)PSThk%e#*^+Gbx$ז$M'|m+}N^+Gbx$ז$j"b+.Sty$G"qmIRm{E\S u%I!n(鰲@VZ<H\_TVԘӥ Gڒ6t4 *WZ<H\[{ "ie .GbXkK"xT$)pZ<rs ƙDl#Ɗqq-E uy۞Xy.õeHIw(( \Z'Ap3"vh\۹z@3lG24e8@WN_QkIn?xaP4-.($MP+^˿>*-N$ P4dn;2|{'(h;pYiբ+^:s5 \Ŀ\tΡO[m4*{H=ınS#(~VڽƘ$CI}L4o޼Qnܫ7} }5U~~|L%ǏD}st)bcGQ?&)αzե(?*S1)u'8dOu,[Qo gVDt|o~pjÍe ۪jG7(% f -QEvu6F M͠P\f'i<]Aa{Ytn1obU/.EKtñ؝OF)*9xV[lUҭ: -Pz^83sjRK/$T ٳݝlKXQ4&Hx h4J"/&&bᄄtv{>}vpp<+7v#v^/@4Bt oۨ1 VncYrq _Hf,32V2mdw +qBslW' 9HCcRk`T,\ ƒ*jmZe mC] ЕͭkRӝ^>¦ M}-Y\[_ ֡9ܐnLұxY=n)$&XZX }bɝZнeW9a-jNDoᩨ3(61κ%7Ռcr).E԰L2"cii"T0 +0tUN0K r"#frPU}̕9$Eg4C:)E|*'%I7NDb-5+t5$vs 0/'I1);¨*-֗Fѵ Q 1"Zp!wDU:b<0?۶~aAr8qݞDx3u@QGQ?)>x4ބ>AjӠ jHx0Ԃ~HGt}`LAS;ѕ5J"j.'E\Z`gCg**-jוW{82n@b Eʑ7uBH ("O_Y/!H@;h - |i@ (K?K(*H_LhMUEBӢ띭J x7a'6Ѝ;xW{e}'rp~)_vЃZxuoGe]lm^*³_3Q Th%Rء)DPT%+?PcP%r+zڱQ7oޛ{ }I\,ٻn&/ pٖf+Mq0?-,O2 ̜XTRz61i(t/ջYb8w}-t.D.8껞h. _^GCC@2u\{UqK)& Bǣ]LBBA? FsS\6nw čx08ЮOCߋ ̛G<~ ׎ 𵊙TR9 I^HNR:RaܒW)ڦ0JTrAGڇb Zfa 7Au1Kuħwt?I=)ʖB퉟 y-?6*% N'g冒\,êgeSrZ-{)I-NGj'Dtt%9yc޲:XgIF%Z, llg #1uv69\nZ(A0XVD;Qh9 {^( o[A.="U~ m8 ڃ;/{v~dF5h/x .I,*KWpTORH,R020250541020266020ⲳSH,Q(.I,)-V(O,V0r,o2Ĝ̤T= f&AxW{Tՙsd=O!L3 NQVc0n|EZwkbš,qSZ1e*WFM%j w%w}ß4q^?}g'ܷϡRP[{Wnޘ?gjˆ]2Iͥk3h9RDNu}M YN/?Ct4]՟)DU zz (;Yt)zQ4QVFL9FHBV#v 7hulB#_Cv,{(f\W-ųW.w .mGY|Ϳ\yw>_N} r𼻶A20 AɺZ"/}Hf"@\bh,%,bjB@^F>A__~˯ LabwG倫ɮ;e@X7hq-w'{*"e~`$Pw2i{pPeTQ/0+Wѿ_Cy }j@Z~ y((pjFnby47&_H Ȗ bd:o2R1l%h [Le`R &LŌ&.ZF&e>$*g%!+ =M8dv* G9eX(Y-.LRfs K0W[=ޘ𹤮b.4M% h1=KsJ+pɅx$Ƅs{3b\6R$xAI焘bT-ʆKyxI)`dռ.rf1-v+IǥD4bYE/_UEEAs*Z2J&oш8}# Kk*C%ЂPK5B {^jӊ \8JF,+Z>gF!L< 5Y(\>6̈́t.ΤJY=D gf1c۶z)f1hFd#ɇ %"fKȩy^6er9Eɐ0 #d Ol[/ċTV+X45H<ppP ׋ A"YYddK$+ɤWKQ1V`FqJ.rbK&OkYXvIRzdRsyj_Sk^ᅣożŋZ.8vaԃޞ-dy/@Ϣ[ȏ|?"NdC]˔ΔПȚyk]8M+6ېH\~ѓ䃉Y 7o>Do vNнWvyy$xy0vA?*lLe'k#o O"kz wC߀-+0_yk$t'ȩ ߙ ny}r=x~ :M028"]?Nvs'Z7ɰOeAa$':L3D{U81Bc`gR!,g=~C0pWSeFLPتc:eO3P> n"KO4289,щt_hVlu{ -qPw}`|/8s fTr_y/ʎ}8jޢԉcs3` *:3jg`f }833V&v*^nInInIj=i q=$BP!utMAt)2D]|0 ?g]NvJvJvJj|x;2q:Jvv*xPcvvvtҢDwBZv+ͣw{q-||tQwK xnӣPs:-) }}U8nm8{uTq"'an9.}hYQR.X}13_{݀gUz<5\1T'JâBScY2R>{ss1<$a9GFloO劝W尯\݁ yQ+8^ \*Uq /4D2?9wCTls}SgYNқ/&+ r&|GX _Z^KEY&h:qqEs-nd f|y UkΉXvw)[p@٭xe߾Pm#a2QfO[Ûq;/`VTBpRS?q>y*><^sƼ]o+sZosV8d mT=ޞ{oiR<6y]- 8Oe{f~e6 ĩ9n:kJElݎ;KSxqS>s]eݒ^Gz3 -Ci8;Pju8s>t`PAߓڵ_A_=}4_E%I~UdaW&~fR5 INfx?ϫ^leN)&6ЬZ~6o8 v8TLoXy/3vaHd+Y;z˚nYb: d& z۰E 疡*Kt,[ nmĊE7}(ћ 8_S[(AN}#'b?okC _1YpCޓen60,ӻʼn|~5F9Dj=Ö{&zFvggSoXMr nYjb,U.sQ6D|Nz| >Nh탶 Ƅʑ(Hs&6OۡUNwq,4/:` &fih" EpՑOGۡ6^b9rrt_xĚɷ Yl PiqR~sԜ}_N3-לLM{ZQ7'<-dp2 y!fղ2Bq_CzYsr2teᮖTzG"RV0JYLp3J8Cn | /&o:mpģj3m?O .xYMl\W֌#jcNxͼ{߽7cO~% g5BTl`CE]# Ķ(+V Hٱ@lB y?ƞ-6,);{ٿGG+=Bv-J[Ea\ahݻ{=t$y'n$gͧO&_l?\_wj7vd3דIz;~k{i Ϟ>Yzz̏KlD 牚u;ra  tłlj=/"`fPlEx# &d}pPIw<oGhѻ_ ,rbq}qaqFTDù59&"9f[Y~{o>a_-aSaӳ ⯞S~~{ ʮ/2!*Ud[%_)#\RV#Fڤع2*Wivv4tscAOPHKCru76͸&oD1JAUijbjzTB0ąze?Zf8H"`$N['3a⽷Ix܎C^ulB"nӎv(¸OZ2+ѧSԩi3wPLZ SA2( 22LBdRwRA1ER<@Hyev3N m"bwb' Zs$WUpY-駮9EK07©\EK:={ ;!뾮6vMTt[(cygq Mst[E=, WM&4%;r))癤OOT#j >V+OΫ_Jdo*`_gW (lP>RPYPۘ'3-wF;G26 PnxGJC%j䐇pQX쓁Xaı6c4v]>'44^3[RLT(,IܸPCHX5A.jh¹ O'$+2KK"(CY)Z4sm,/\B rLokE !Ka^X9>杢ͤp!u͹@\<~d0PO3_fruv 9;X:YhyCRR0;.+Yu'ª*\ͥ ZWANn8mÑ{ab$q~?d@._}[- /tŹ&OpRC) +E݋d]OP%_<6/d?)#WT;P刊EIdzc3(mb }u9_.20kYҔrASRD-SETPSdsR}R}R}Ry'A&A k_v-V(>ٜ=JSJc(CCP=E&Ru:\T\r95퉚kp1 %G5!JM+)&Ny=\SSebf?yCIc/fu?E*!L]R籣͆!4[,~Z\կEf y.eC=ijc;vDyҡq#"oVa͖,x4_Uxdr;W22!:͞.9ϔgJS%ϵkYdgab{`BVY]|.*oY?/,K0||H- Ļ[V7W7w!q wõt}q9k{^D*MdㆋI^w6#9slO]%7ZP l`lf3OPcs 1hF^HyzgikHjM|3_a(sT{__;u #? I8n@ی"蠝Xig+_U0-~۸?YdxVMlEVh&m&#BPw<;$Nm&ݵ퍼 "qHAH@qā;B 3B0A@ɼ7짿 w>gtZf6ys˩uPh5تrݵ +f;~mN&-frP<4GZE_NtdSL 8g vpX$LӂE}d,+sz><sV?};`BJoSzTl'$CuE#STDCAzEce,uUXcWnINAh&bPn*me[h>'ٰӴ|gD-LTLD2hUԲhɚ"궣߶eUU5ƞS ` YԜ&,X5L}Ji|7Zl\wviUs-Nrpc1T^,G&e|^j_: ̝^kRn֖8 ,D9^pld p.%`-q5fk:gJJa$-Sh9C))A۳ RIj1Gs'cfa+ς2Wm Yt^N?y?s:B?ZϞ@!' ՂF]8򆦱?DAсx|)3.A1%8T\;?T#*F(|oDss'wv@{Dh|)Co )YDW.w˙Q5)q~vpkߟ?Dg(/.**GпXwUӡBVzRDӤ*ȼIv&y%!QBG{Ӝ_.rh۴{Dž"!YZOpnHR E ؙAzP+ ?Ckw\b #l 1 w {vu=BDF+bVc_EQኣ6V*ӧ[@gcdnO/lp &=YTO%vɄ]eE GW8zBOR/ǣ^\u j1WK+8~$GK B=څ&o_ YjCf@]w-QiJ yGG젎iyY׺x*;ܡ'-}gɆ]Lir^Q8)٦ґWOܺJsD߯0 򈵠BI 9Hbα2˗Ց8\6*K^<@pm$'Gw ɀ xJ޽ea en=Ȩ*]3K?xZ›Ww!yo=,ǽξufzӍKv;xY\`}9J ].$ПqI"3(# DxZ]l\u.Kȥ(QM"Žwν3%CQiQ%W\j,m(Ē(4A- 6ҠAE6`m&m(陙Gi>3?ߙs͹/>JBi{QgW7gg>R+ݔ[xv?Qw_[}c(!Z9{n敵 Q/.|hOИO}rs:Iw u_>ׅHLL _Ȟn1cʷZG{{G݈S{husqW8r L3ݣGb6Iח ^/-y|})= qu'ß;{I*\wý$ˋ_o3MKghӂ:Msl,->w%9>_J5=MwDgtRI)Jڑ/>sѿGM=$ !L m`&0a򨐀zx`>A>q/0Uٵ/n,M"r.XXj Dh {`k++jyx!RP8 !Cؘ͟J8Gft8kP?#}B'ɵOa tcn!0y%R)NaWGeƖY3n[ݩ)JÀKR* '`Zo M_7Pm*"wzH@h[i4TGPFuèPhU*^UlX:j$#&hfpH+2L" LYS §@D%iT4QGD&p@TYMb,Pi}s !bs٢:خi2c%S/aRv]2.="cQAFT["_֑-JU"~HRpQ &oXK=z`-6WLj*%,vSVYzNsrk`Cg([D"["A!U".JLu'*]y*O_,ٶ#t JDexǠȈ{Mc7KTDsd˗ xЋrz 7u@J&i[>RP7wՖcφNm}j ]LLUQ?rT&~D-l^LMV]ՐV.}XdZŏ0_9.-75 NL`jK5mWoֽBŵr*|ժPbX^]YQZ9%MTQ!ká0`o!6:J\57P &\eŅ9Xgg?Ѐ?ts>1>'߰72H -䓳 9j9k{':̜('}rÉ@,ozl @N SoMdZā] Zua2l&,Lɛܽ ~2Ϻ.oLfZ}{rrV[:ۨZLeZ-T8 :0[`<2}`1bh!$ol'BUdLd@׃XįOozɤlC|vv8;Q4 g[q3)_'B(>l_\Nڕ ?})ګSSذ P£,K#ңEDg)8|'rM3VQmb#楒B^qKѷNuc7c"'o]6Vl<3n|\l_=y 6m޼;>Ii_?>vイ'%AB/;N)p ] [nRk ,k: ^mbd 2X+>ڹبDfs),bgz;(M+ 6iد-4F!nJKF8E) q.g2ewoL?@"F 6F-4j5 2)~(M;Q݈E/BRק.ݟ+p+Н ܷV:'갣r/V2[RّE BVϷ9&>=;쨚Ҁ㉋õ zuZ~az_3E69r `Åiޕ4 +璪c#P_l [hև!cu[Y6XB!F u{~4r8l+8*>`["y=E}folgP-{s%a H^o(TO׽ kH[J^wrĠ*vkjPJ鍵 իozZx=DLM_R*ن*!c@,ɠjRV ~uYzK.U*^IMgY>[%?;fN"0QAB\ٌBT1$N `B%dkI3tP)vZ,XYAZ [huICpz~!._Oz+/Px7Vn{Zpfz"ieqM+2纋7A lM8RtlMJ>>*|`{l߄Rz 5&ke1<9_CaY#+J$Mm5.j#'ԉ8o|wg@T?qY1-ׁa]Wdղ6[q^Un#,jy:ќ,t rZ>hZgxąUy׳6gfnX fh:%C+7[yCJ\"QMJ&ie"-9w6}sJJ@FaӐ\tjR,ϰrV6 A:K3mBbբ%>$ 9Jzb/n﫴w Yq,yM~""0rlliAŶSvu#:;cY3'iǃk!(;m g#|}m+?ҷR簜ꗓ^ \-${aJ I&=AIb TJ/`)Bd.8SŮogP߻p^ F8QQrBݺ0'z21ۂoBPLT+vtRArש|s0GGg󓃰;-ReN`H _@Od/r@1lP44R !En<'Z bUU;:KI3Oک.ѿ6Z~q&! hrMJ - "u3=C;%D+2#,}KbK2M?H%_5;a*)?}O(!jSF QVBc~(ItgI8Z'b~I,bԭ8i[ eٙiz&];L}.}Y\o G+b4:X뎣D}RL_;7kQH>'QA!:?Fg3Q^bO F; _\Mԭ0S%L_yntD S:C#jlqg~~1s lN_XRS t޸8EzPxqy~"ѵI6~rı;DY3xꥫtk{ B=k&˼@7ƺə b&,J)!d`+@B)!`4!٤f[ Z()azg*$xmU=@xֿ=5 BFfɾdç.^^9>N9zOl+xZMFvF4鑼55Y"I#Zˎccf'MtAr&xmHCDSn [Ac ɫ*v7ǚKK0XWzݣWԦU&on9]zֲu){1$]zlQ!Yeں4O%' pG6uk 4(`#Ofd9nN{y:EZINtv]?f١  PbBm`Z^Z$,|G48^b(MGD.t\8@ %+HwA\HJW zTg8p$42BQ.Y~1P*]٭jlrjzR/4ӓ ˱ɳmvVESr/Ҕdۣ`:6@䁄ࢦ2Q}+%*I2ۄqݒ{3^^@pWz ?YG"mwPڃ:ih4-|CS⹾VqhۥǣΕyQG324\xjją+zX&Zd 5 ;=k+7ñ/RB0xZNBHӑݸ'IχO 9MA:f9*&"Ӹȧdn.a@4BXGhD΂i2!ZD&C*vJܡEjL&# 9 Bq*+YyQJE7ϏgȊk4l]\DPGcjaZ:u0Hz{kmQ;X2 GFI)QQ(y%!(nx"HӉ+Fc~W@ߘh[Ab{D<-8~`O80ívӴjN$2d㎧jLG*~IYw!x+Z+wSgeϋ`l媊3R/R CFWwZޟr4C:m3 :^nCp(oZ.|٘I?*K7ʱFS*;.S h4&iac2 Ij62Ad0cBdDj'Q+1Ȗzʽݙ 7fg`S5MdX $naC ('7PiR9JD&]1i1M)OlHIJQYtI21$̨ԆF`T H(d< ɂEtu!W4$3"P 2gSPY̡54m}cJdN,+S}ihhGGNuSS=KeG#sq, sT<dW,*e0'AtǓR֦+ُ5?ˮ}k[sVSv8Zi9V dNIX")C˭z*=Dw/8??}2cKV}G_?yEaM. EW[oQo6tؐꍫ\Hc<޺(ǧqZwx ?>gzс^sǧ~NG7^xOoէa1ҹZސajufݵKΥY,`^3/ 1{>,fh! G !{(Ibz%ьTU,6N~ur.|8U/\oi={|rvM_K O׷N+g麦tS2-J˲6(0* Ҭ GT&FUpFS*s^3 -7$`  E 4Iuj qXfyXAx] ID-veC#TQtxE *u-:e B? vqs£yj7 s`1?S LN@Xam’:_qUm^4]4]C͋V1'<̚Λeٸ97>_ ZM^;!J|FxS0!B|F si'Ql0 y.fNanMaA=j&f7Og'Ƶ.^u&TTrnH} ^;u]; kyfa+Jў"YN^齵3\ .}4CTKw%f6"qP)|> kIP'WTgt+s2 'p'vC,*尀 q1TD(>P1958 4|D۲*)=KHR5S{J~M7), $Ú5߬7T8,$vܣ/X".X".X".X.؃Az\P7,`tܼ+nu[X{`Ci#? q!\+q!bڳ_ T4YzE'R'R_D,uCYP>[k"]²~KiXh084~3߽6_qhu/,c@3X:p7;y7u@`bv1 Ö%YQ-ž"`UvJݬU>6[@*[HYPqҴN>:Hjfg^[iLE:hru,hm%+ XpԱ QQ-恕%LXAMmW|3#IG. 6::렿弩CbQH9&4ԔMxڜEc`nLGHߚo6t=Zq_TWrtu?5@?=>cл5cNx79M#O޿Z[(7&BDm,,,-,XA܀"Wi #>b(k yptdlbE_}ZG/+qJRN18MCs׾("ku!kA)NLysäc%]wT"4 "hD 9eH, )P1kHD-Jqhm3QTݹ}rOV#u9W"-$Xб`cC\pc0wtJ1  B3y&cV1ŘR\ab,0N)JULBK 5iYJsbvu氻6/('5nwZ'vZgnҾ܋ =Amg;i ٘,×kgӼ̕`)2p&gTfIX"ǝZ˫jܣN]=)BjwVOX}H_GM~gN| Rޖϣ [x:.M+zeϑ2 3dS\9Dhlb%89I&T0sMBP+ԴD!E`e?^ R߳E897W2B -n:, V>$=F'q:)RN"PR]\X0X%i&-SԋsdH>kD(~M2(-\iZ):~$O@'HeQn~n,%Gq\E iCRd]$(pP 9P8VWhD;DK)aDen?ENvϷQ#)*uAe\U>J.TX 8:bF=; DY8);#nM"T^ӷTwLTN?L>A h""~i9|V#:n y%6u-h3OWY=Dշv|mwK Em΄``Fq q #νHk|gD"QtpZ\̉^Yuj )hHU>kK uQ(Yc2sy 3l"k6KM$wTKrr m9 GaP]@ڲ7Ef`1"H>< ?"AN ?<ɵ#loHN,Ó\##XS iD{X-\A_Gbu$&<ɶ\w'762=q`8W;=3ZYgn`v丱^|M08'Gmd8V{2ߦ"v?$/={dJ iOm5mhtG;oburx?52-/vs˚@ӺQ_X~p[?6FoNC\fR1BXBXT7ksï?-c-ФZ2u3Y3Ĉ,9k1w;;OQ;_yڎ${FM %P*H#!q*"DU*B!T_1wfC#P>sswΝyO>;&jV/_Oy_VKRpg3reѼruq.3_\fOy+ @Ыrŋ<3OEZQ?Af5$݊ 6"½ra*!5P; jPa `b eu4H'ن0܊6R #r1m Fk+r4Ĕ^ "u'ӂlлyS&[p<ڻp^z~Rz!'kk [xu{ȝD;\JEvVRV2&ޞcՁ;k࿛]:*:o4}699%r6%i(8[[/. o PD"*IW9kb7T,bbF.1.EL,bbj hRYEnA醞2t&et*MNZ +B3ժR*ժb pT;0*f.Se2]*2*j[ OT,G)fJKR2t*gXjJK)Kϛr-&{ lHa4fu &6qzێ $2Ir@vpvl&hr]l۶:gyup]CeF >6|ܰ  gTp[E; .7611td&IFv]#q=&d3L:0*5C#Ц:b5U8Dh 5bVzCxzYR d S.{z7I"&fP"3Fd#!NL^%K*ۉ/?,zP[ 4C%LJ. D<9k^WUxhnYdIjAE}kFF5 &t%)2|G`(֗'%⡂&x몞&M) ];%f֘aNHS|?L .4$́J4:|57л׻5D[\^T+NU1Yvљ;~Ň4?mFpx8SiooLCȳ1ٝj3%@u P|'tHo҃88u&%cR5娜3ycķ3/uX.Gᜫ#.3rd-Ľ_譨!?U ?e67|yx02 YݿPch8FU~~hk$ /_!B|g0%_!~)>O|/ŗ_kc>dH*&nT 㚋s x4Y 'B߽tū( gtGF'kJBtgHH4L#Dg~{ | DZ_W4Q/LG]HĐ{B%_zCxn|Șd1ɪrR  J.ٝtSdt}$~g0rL;~}ٳ~SEM#iHHw&#?$*d7x$3ZSݩ:΍{-w;=EtwwaQFXKSVy sg}i&~}2bܘ4QheC(p ]4 c!]r[ Ixz"";ݶGHa6<΅$Y4׷;bk䕼H?'b0t.59[p/^,?~${!ΗۖJ>82 Q]EFөq|b7WRNZ ՈB([ T'@\!]DAw?$\-g%-oz@LaznMEI"C-CrzzQX+k&ie7V kk7bԃ蒤Ij'kBpd LLu.j7zl ?7*+ x]k۸Ule&7$jW:NxHeO%jzu}/)ݔDOewk< 'OExQsDѳ&0IfHs"8=ǍGGC!IDBd;/__~x^wׯp}9t$Sct'OL"lii$JopGHYdOQ4=Tf'Px2,0)rs70V1&#˒GWķ": }|Q4^]18ib.P9sGOUƣQ5+1B?O> o O[bvybx4rg掝OU\݁Fzޢi2'>s'*c ?Ym󕳝nd'}Ϭ}|d- R%G@I,悚K 1Dž)w0.safJb g 4YӸ$6=0ډߣ~!6˅}FM5ؠˋCCi1F6 ˈA$AFAcٔRN 4$)Kj,nǼ TR%r2lF!4)}ӧ 3lֺMH0#&kCbD2(.mgR/ ,9k(.D"Em*8qUBgtUX33KLgT&ܷC)TsLÂBkna*MȠX9n2AUCgbܮofnfKFԍݻQ`;0X klf{g; \,-"%Bޙ`q2\ǡ-7$X\ܚmF،0-jxb;Ob9z(* 7o=ո!4B /ǂf;zhfy Z p+7oxw|.rw!?fl-'jPuv'DXҖnҀҼydG[ qGfp-.xelɼݸbk҈0.mrv#h]W\kľD<ֵnTa ImQl|;k2 ߸Zkay7[r#+ӼALkQ5 b4ѦhP=B꣼U5X%eץ&I/@!tZ\;˷ɣ>)ߠlb3 ((qN%ZJ51*SG~adDPcԞ`M و:@0%qVt$Š Z4pfbf]G<#kLwYOؚvh=7 ?L]gn%2-$! ENۗb6C)nB9\!%bPd:pr:G`AFTPj1fَnxA"{-/c J;fZO3t'4ϺMjRCqK̯Qm%\nD|Z%?l7#_{$H` $LϐR# dG*ZDXX\MVЈ-3ä q"ݻޕ5[Nwq8c] È1T=hŞ`HCf0 0m`5y&ZB8T j-'};1kL[ wR0Jgfg We,(jcB 'A4{dG6zdG6jl:ݻ$}5 4є7Ѥ`Ru jiHj8{p= T ` &_`H#!? UcNCUÙ`P| -wlK0eT018kd`<6QYt>U{ +x:Z`r; %؄lboV1DU4<* hH ܠh`A id4gjihjz$S\#0u,*I< |{ZINf䴃Ijփ̴f8k;bۻji@j8v4/a ,HY& =ˤWw6,T9  cZfU YU7-=+A -ExBVUNCEp.a` c]8z~ 8ǭU1$^UNCUpPA`pP>hA9JsgdAеqբPp6xIL (LT0l"B{J4p(\ԭ: ugbCn^8KkXUDX4 Om nq_Ṿ~J&9T za W 2uN]UuY2&EM u:"-ru|^7"'=_3zw>F/svimcԭ:UC齗 %wCêaq-. QW:Ԭ:5gCj:DE^Lm XS tߕP{3@:?tT0lO=ҡQ|y5ND^Mvhԁu8FϡiF>Whty4Z/ԇ_0qIr?SNJpdPڳkAgZDvy#.o@D喾sU™&&bfJ^iV9NyV:O{@eqV8P{JFgӧ 3]R<M-]\/Jw*Ńq8hGȕsczn1tCseƱ&/̐?ֻuz8ڳ>_K/vqced ˁc1 #x puzSC7mqq)TWcQ!.Ul2>q5&"g^gԎƤYúqctUˉ6(qXԮ_s} CM#;; Ž>j8( tĈaDjE7ouF8.b\˔: *jrbϲxkG&oȚV-sYjcJj5"{*Иu*g5.FbEiEȺKޭ#yͥl'Q]I˫ɜ跼oE ?q77NG08Q;pYF %O줹̭vNFtΘ©{ ]- Vݐپ.2ڳ)x5}΍:Ͼ(ˣA36Lg(cƗ1pr >V53I8* ʼnPUܵI 'c>znDM#k]:SaOš$dN8{l{(3)ѲGwyWRPk4f޵g8|cAޤ8ʼ59ļ@Γ(+k׭[2̒$Y𚙓 J\ [ӡi:lu!ȈiȐR4sBIUcV>Y8 tg*xIH:돻ZeA xX[o6~nCΤHݕ6C۵/I4H9MQJıkyAׇ$~<ӹo-3mL `>$g4A$do*iXKUV35 `(Pb;W3hm_6vuOEAD%vȢLCi`f Y>crmcs@x5]R-Br B҃6C1ۋUg i;4qxWPϢ?nt+J#ym=ؚXϮ룸sO0>đ=iQkK`>#x}:>gȌgv[r䅬M }X[߿u>u"UzQWKjҴW"M^3YU;s9WZh?V~7rj)JTūְ\׵njfǹß_~k9W@ eB{u)Hۙ^Tbe{soכFn+= 8)X[l5ԬyCQݒ|[05Z)@ut6k [.kp7ind#8ldvnnz[}}E@ L3>_T:VX?}J|e,$~87 XcM()Nm,=p`Xfp qHG,EʂQ@#^qSk,cFoJ3rrݳH*z7gP$;c4UC2bSAMW󦥳W-jmְ߂^s ^EM4D/!9[A,4PR(k:yGgUW6$#0Tl5]#$Y0ۂ2ĎB5)ڲ GX3K7| G򮢖gsgc> %Qt Vj4cs,3( r !Ѫq~VFC.A-~{xry͗,V<^uiJaX\Jp(LU`MyP9-b* EТffT'r;dݬר.|;h)HZ=Bo(wHH9aBo@`<@>6T"H8УώT&;|%@Xż{t|ώkw8Q.9`9F)/%u:"tAb +*̪JVսa=qG`N۸Rw<ǀݰ-.tDYge)IK e4Ē(W prX+BiPEV-%av%Z\q\5m\BNv;EwcU >t# %)b)AvjU[VzjD(Nί՝̐ 2AMw/IVG_La͋27<% ǭssIÿwA!+.1?Lo1?k)HhSjwaS˂~1{2-MF1TBݦOK)CEVXlmib^bJQ 4rPKs~Of3—|m\J!^r:#Ԇ8>- <]ZF,yO(mZFhr 5d$\UiETkGiӝ,A郁,Lډ0HH =vˤ(]Y`Õ t V+w@9nQLǙd%SG/ {7Ftq< `{U!rWz|@NC!at91yrrBB @<ôG/&?f-؄u\W5}B>v۔6Z*(׋Rb?}Ǥ;II"7l_MMٔ=7ebZPB mZSmM#UO9rbj~wvǁb[/u-x=>=3)߹{%lۋtho_#w1Qnl^#ohωy'U-n%<@;u7?e"q[z]1{@>^Kmžb~ jh{R˫{>U"bqO|o>eA1^|T1M)L-G(]< X40}ʡ0!˟kts4vE(i+J׾'PŰw4"(SqD?Х&w{ăO|B !0ڲEPހ?P+zX )1@-R^j~: In%]r5 灦-/|E:6{j`3Cbަ>Yud bNp].\X+ \K>Kc"eh\r‡=?F`VvC{乽w#|<6~؇oogn3ccW uj0|`{>/V¨:f)٫WggNTbA&@ t TTjv܈QnD!tBL#F6(; GUt H/,&8Nʘyٜ qq GyQ0RfGy6d~ -0\/ +i2b(o8ƽ:/' h>,ץC_l uE݀|wRt/5|w7Lԡ/ܹM)|i oC⍷ Pa_2epFފ7/f&MiC+' "w zGɰ) a͘wO>D>~-3;9ah&s7#W ExVDx@FHdXjΘ8f6 MhP`īǧv%9,@>o!v$;PiY&k;?nOsīÔ$s0Y<|Wc (YrGnm Ԉ#!3l!e 1 G'͢dhIORvdڜd-)~:E~ܙ+Ds.g(E\fLwNVA2 ύhn^y4v +GxDgjPOC|^%!eϵi33~P1pU95{fMZwhNѧroX|,eAR5.[|,+6تnNҷq\|p1Jbج4%N4Gc~wʱX^Xi>q (%_]T~(?h̖WѪ>8s8h48e s]{@0f#mkY|N,mgN̍gnc Ϝ+O[j>@@qȽ?F5f9TuO7|aeR"1!7}Q%CAgK4k@}J @2oKJWWG~xi?AUɏTH*el8o2E\Ol?2 qhrz8iJ 'nXxG n"dT!U@T24hјarNgOLJ'h(Tq)ȐJ fBH,"  o9t Qǡ9H&l玒Att*yz2."I&݀6ɛWHq/uZrCOr"* DTON[x;YڛѬ5 }t`Ca!euveUG͊M.Ex=η2Vr``o_>s\Yn[F׳݇⯻/ |0=tR\Kw8kr8O-~C})|d%o8Nqo|^sR7CgEx[iuR\KxH(%sgi2e)wLOOO\Q< '0V 6FN!@ A 'ĀP~0kfvfᏭ}z]5O| `7:S _Sk޸B{Wכ4=CkzϝsֽιeΨj^3Tԁp:'#BK <XlȳryS^|7CS?o&ř'2ځ2{2\HhRRF+)9%(.2uFJًJ(?F}ϗ3X~{}:YFSaٰ 3TbK[%֣&y&s5n?QJENj^Yw"# 3j}zwEۮuoؾozU+ 4 P" =2'ؒ?qI,ɹ79EJ6#-m+,ss㗥2FAGDp%VBVdFSX{!z5$޴Jt L+Zdqԃpyy0,܃%|pyg^`t nîGܹR*R槿5)ex_9-2HD)炜+\)9WɹJ΅9\sՔOmxŵ_oS3 b>[͋3+N7둵\oVRE > %d]GD#*~wv%CA QcFC)RKf+݂SfZn_5dVzݪDPQU Fd5UӄNG%E7\ѥAGDnGL28FU }JGZ./ƬQI^>4ؓ#@N`5%yI9a\=^uY*aoT[ЊTv"T dI1%g&xuuNcGR=>МGE#h=mPRmW-`@a(f[) @`]gGH@l\U;Ɋq;-6R#q*˄BJyrj3s|k(FpZdh=;ÃҐҤԲͤ,LNma7ۊ* 'fIc6Y]f֏ QQqtɦƮ݁RXgЍKNΕ#k7!&m&\f39\N`<~ps9=90*RnGD"'n\Nڥڕﱩ`rSoONE$r̗ r̗9m3_F]NOyzʴBDnzR9#7׬o; rlMYQY*t7r= i-ˤ?u4fDIh׏v$vxMLD/L6/L&mu-ŭP?wg_tS+IDm(dh7T>c k̗JL8n "~E1J.wp<)r.t:ˆW :'~°W7^M> b޻yhj]ˉ\0'E`c_0$S..͟oOǟ_z|Դ?{8[sŷc^V3a'>O]8?%+օ[1/]tIґ=Y<['GܷΫk{§.C:my(5.-;Lӯ$QJ!%AT4r4m$2WHeċO  \؏yz.5d 3$f̌X cAb,gILYÌhL6I#F4K%țZɄYU,f҅*[bJV*[Ɵ?)e TbL)1)%fJ5Tb疎JYC},}Ȓ v  j\,"Q~d:Ȑ@j$^\!CM,E r9*QKLT ?Ɖ{HΣ'1pE`󆁓6W>/oXt]:G&S_Y '3l+r6!&C!SO.ݢtyEM ~ti(SOb|0D'؟ ~CICM 546f ^\>JR@:ԀʁKPM,Iac|$f0k 0>ǯȹlGfp44ӄ^Rt [D%SR id N*fBIP.$),yB!k U%$`( bC( Aְ! Ov~Si:SiSVMRΌp>T>yܽWo߾z3?WV(ϔm k>4, = {[' D}?b.aGH! 4}8? ݼrAxˏ=+S{E_~sgg 6k̡b#,JwNgX xXy5%í^RDa@_?%@YIF1ܿ>_~vHlJ&t i e's7fqғ; ؙs#bdK3V҉]\%3*T;p|!coή2 VgCTeI|Ee}؂ .a!7[sIxo;13)dǠ_PB9Y[ͱޣqPO84 X3bW0Ղ)e)d̋/1;c3_MEK~^,|Ԍyo߿Kre%O7SN%kܙǔ!goUs_K0~J^+ݟ+&t|a(2ϾBxcW6Qx䂇2ޗ_Kxjp)5_^dV~3i׸i4?x>|"p)\&x ~iŚ~-δVo?}=kTL-C-}eReӲ,a4DSo>$Kt҉2 TJR3}*/6ISɔM (2I,t"\d3Q2zTH#H" Ѳ g>%S J&WsTGҬX?3ӂs1=v{{!=s6I8w!(0Gݹ{1\ѯԳL#dؿsӬK~?o%a4PY$ޡG_zX!PL (>H\ƫlƿqXK3{{/wv V52c^.3U2)r@1ߩ?\B~@XAxpQŌnrE ם_Yٸ/g .-#Qn~Y,EdTyMJl3zSYsë<še!)e \^.bAËtsn"dD|?n^`Fϑv pLJ^QB;PxSMkSA%mBkVI &u~3Q *,ZAe̼bM7"MPfVWm]2ԝNWvРH".s?}$+U0p؍&K|blu~w7wٯ uMU{1>L']F?~vaI>I kőޥ?BJ4$+% ʔ+Ŵ@(( M"$I rΕy]JrBtdPN / 4U2eӐMM{Y`7  ֿ9[;lL7vEظuWlfŽY>FFke8a)p7&bSΕd'E&j(,&q9-Qv6 ֘|.⭭ţힻ~s)fStx}oEEboSgc&NY'NJw3?wf+^(P@? ¯*aN\PPp@ q q7">3_yߙwKk޺~&|^Zn郏$DG=q, 8 7Ez\TFϜ:w,qns2nF@; /T^-@^6p-; 0'u8:3x3Z, | <>'cH;8ѱ׳/X\ĕ켱3?F)4!K*!|ZT 8NPl[~1b_/1pǵݥ(eRNpeU 2 Q7D.;#)ˮi rQqX( ;]nqof2ǒ~PRV FϹOS ^0I2'6tbC7 70ІHmB<Lԗ 4;iۮLaIM17[;7BKt'3_N$&'K aFScAsR0,`A6be#RNv8:+&83 B.qT:1:=(þ[f6O }g'?J{`)!]WqgnL$,~G'.`Ѵ E%7e 'iHyt$I)ɲ0ʙ^*| z:ϳG"m&ܵ8*R5 fJys!em1ڎnQ{A*M͡PѿT4FpVn[hjhʑR9JceE S?4K4Mj*iMGtJzsQ~~->}~ܭ!Ct#).Z7Z$2͎yMm N ^LgS2ۭC6$^Q$~4t ٜ8P83× Hu-V:~!P[XW$Cp;<2ZLA(L1m]kX.i!@e(LlUUзLb?ӎ) j ItYχ$l xnlARia [KbJ%NR=iwS" ~\)LdVYWU WUd8U )IT5 3X<&`B`>mvj6y(`{:آ6!\r@N@.YɎDL&o iE wXB_:0ȢqXd[-  3NWxL-AhTJGLf?#V{cr:pc(P~q"wc˹ F $2ݔRRC# O'6<` _}ϖ *lzxfBΈX$oڟ+!&cwo73bkXh^ν&!Zp+^Gx+fO<1+OCpDTJyqf ėx^@5> v\P B5-#nr6-$%@ #]*8#SdLҭ_),d۵\Iw/! rqoc^[eFη_bE5v@Wp1҉"qr ar&dh6FXaߚ&Uͤs0CĂFi5x,~; ڦkeK'tI4Ur4۶I̾k7 &cZnٍ|tur\A.LS\C7%5I9i9E3~F<(avQl.A)7SEWAxbT (Bx r)s O? b_:-kg˗噄o|ޯs=3\JL:ٌS8q}~>ÊRV,G:qϓVѷUݵU3M'{jUGqmtն㫺J8~d%fΓ|iO9W 5.\?Zߢ+8xKH!ɰҒC (IfǏrjXX%+U"-(]gvRqC}FZĕ j .q '\Rgܓ@vկW_=}p_z?U!$<nY]}IA[ID`4HJXM88)Рm*H]Yw_̳wuU<ӿ\F H%uURL/&uYx;oq6 |(tA) p\ +!.Aw5=_|(18<8\9@^(rL0ɦCuY4D3^haߒ/jhLU+w(J$ 0 A?!p E?͝hQLpf0A Rn92ZS,B%]rbnbbm!.ca3#AQZ,e Fa7}iuihJs]g4HrM5Ɉc)H\4 Y_.hU/ ' +p48F̈KHjuRڏ%3{# 8Ml'I1A1\i~Llc,BϣJHPGx M5bp](N ;.{q 7#A7 G HqSGL!pqJ<27CfòDa 1 ̢4HDZⱂEVF|H3zMG-b iڭ4Ð^&pD.z,ڵjll5OA;uL~6SsyQ&&X/ zxM֟@;Pe63;+L ].j5Lcs(^U&G[F>@IcrP5hg 5a{h kΒebr ZL ̙ |9.Hj@ Q`:LWg ⬣|IvXwˢՎZgz䧼Չ˫SMXa4FhքIQ^kfM7\ L~"c#n ˜?oŞLF+[,bAFKϙ3W~:{tq|:^`œ0y#@HӲ/oi*Iott<"tp-H]H`03/DV_Pn7~4Fj/r֘][_9v=ia*X %bERD-]0DkiO_yecf,{Ӻ4Gsgϲ]*I[H2l*AEDWG~jѓkӷ>~m߸G i(1DUR4(N-A^=][lɲM$!j IEJۢ@bo>Ϊoh}QgOsu; P}g'v%U 5SUi6A uD4 ҽ7~&ӷzg|'G7L?䯽eI@~x i8wqg\AUG6QTVı.ƴy∶IIע8׵b!&d|=~5-[`$-/p2v>+j[ag? .@UQ><`akiw VF  tnb]S\\!d'G%{wgx$؃OȌN0M->P!_}mA!fA6K,,p_ocn#0Ƶq%Ws9Ja#(B෬^13KrGLNN)'ђeK @ QcJZm|& TKGg[1B=0HU#+p,S?01K/PSK eDz>PAjetrW5wJi!(CURBowKIF 3 BakWGZW*3 j^d٘6@lCh۫⽵<<3}5xhΔbJL,LUC\]gm|?t}3O6ɱbY*\M-8~8"[ ͝%` &Wwgǚ˜" vZ`Ȭ7#)ō[` txOۑk"Ase90F4DaPek xf`.AvO Wyy Ǹ={v_Έ wm{]?Z< x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~aEEAaZryrbQiq*A#SKI488 x1 0 w_% NNξ T b}-qL3qKPBއ ` Θ%R!կ]PoXѢ{q+xvVScJ\48> x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~AEjYbAiZrZyYrJeQqJa1A#SKI4t:0 x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~AIQQyeqriZbji"A#SKI48: xK ]@BU֝1HH] Zffy=oTl‘P0=-%% t Рzm'cGl#D\;Ը xA _@ʲРU֝"!_th1aq= ZC#f$|ExӴŋ*b5FZ3rV\z :F xA b? QiZЩS^n /@t0JGB3fJ E<= M ezv(Z%?x2YK.oy:< x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~QeyejJZAr P$ (ffafal`AȔĒD]9x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~YrYJZRiRIAZYRJbIQA#SKI4+x:{Ds9 xA@0N/Ш_Z$VVNPD4&O\@,f3P?HO[>" qu1E>{q )ڡ1BVRi=V7[s5{okg"D8 :bd*syKw9 xA b? %AN{j /@t0= iPc`T|!.ܾuQiSIeM20)eBH,!lZd[ _9 xA b? YmAN{jk /@t0 G"d|3$ n|+Jś=dh٩[HAdbSFWZ$trD?7QX9 xA b? !ZЩS^%DB ~a.0 3L3iPcه`T8RW!7{`u'Woى3(D㉴g+[%a;b x 0{x 5`ee/1`Y_bqqB g#d}+$Mn|uYI2Ho-!:g VVwjmTk \>[~9\x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~Yii$&Y&[[X%Y42%$D#np) x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~YYJqajjrejbJYRyEQyQJR2A#SKI4-;& x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~EqAayAi A#SKI4p5 xA@0^hZ.&ڤ'> sLfao{l.P꒵+ũ7 O@ q56ThPth#(TҚh~.o 7 x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~yjRjejAJeIR"dAȔĒD7 x1 0 w_M-''g_D b-q 3L3qKp21s.%E>=@hJFcMF aKH y͟fs޶7 x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~IejQYiqAajarrqQA#SKI4T8Ը x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~EEARbejijiyZayA#SKI4 8xM 0b. fd ]uյ'0J/JoU:eؗ2*i)^fMܜ>y^w%2I Ci RwД:~U Uq$dh JVL`$8X1xLw(pø xA b? nAN{ B/@t0 {T‘+0=KM˖/Fh5K2VeK&: SJ9| x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~B!%%Z&Y$%[Z)c4#dKF$$h$8 x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~BRqQayYAqEyY9A#SKI4 7θ x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~ByAQrrEZeiYR)A#SKI427 x1 0 w_Z NNξ T bI&B޺` %R!(4m[+_YoFgf2Lz 8_/KL?7"a9 x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~BYRA057422K33LK1L62-M ̍,RXHK7 xK ]@_dЪUN g /@0F g3Xc+Ma~ɼ 4wHrXA~.+l"9̸ x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~BJZiZy*604'42%$D#VX94 x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~BIEJiiriJaZyJqI2A#SKI4(8 x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~BQAAYieaJIjIqA#SKI4]8 x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~BYjYeEyJAiRJa%A#SKI4%&8 xA b? :uk /@t0 g<!3'f7vG!M&,%wơdFdzVK7J x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~BZIJEeJbAJQRirP1A#SKI409 x NMUpTO/V(,ɰRPH,Q/I-V-JMb}~r.XiqF~BZEbYybZeierEqI A#SKI4A9k`x{"@tC \6Nkgx{"@tC \6Nkx{"@tC \6N$x{"zGd$XFv+l4V1x{"zGd$XFv+l4V`x{"zGd$XFv+l4Vzx{":Cd$XM웃9'S x{":Cd$XM웃9'SBx{":Cd$XM웃9'Slhx!rExlY-Y"Vl[x!rExlY-Y"VlNx!rExlY-Y"V*x!2AxlY 'p5g$x!2AxlY 'p5gx!2AxlY 'p5ggWx |Fh' ^gKx |Fh' ^g?x |Fh' ^l x !a9Zlx !a9Zl~x !a9ZNx |DpX7_e@Ox |DpX7_e@Px |DpX7_e@lZx;" a?ff,xXlRx;" a?ff,xXlJx;" a?ff,xXx5O+Qwfa$Ž=1jJ) {I) e))ISd>J6S,Y})uL8$e1 Y򤜃hI!O*v^ﺋ wg͓ĂCP{O !cv\jUsogxsNQK֐B.Q4Az":fݗw !2]4Xa#nk/OGkW(&2^Q`$HpşLbCl2zVriepR?hlp4xmHsbsl0XaG%<U]vvYEU/_SmBPDӸ)r\=>;}"] 1) qiFcg2TW..Hc\Q[ R᎘[]QMKHxJJ: tz)͎g=[h3k4ϷVK-&\_ᑽx-ZK1+Xp]!_@Eeb Q?kRr.5:^ Zͯt嚚lV[KZcz&x(2,IJ{N4HCڽhMX>9;=m+IQ.nQ|w] m?6Kzzl1nf.S Vp/(RiEuuLޙ~c@ؿ3ȶ}^4xm7J@ќULzm@X3;S5Yլ_k \ DJ%vIٖEc F=cUp4P%MD֣|qcJ]sl35h~cc [ 4xm@sbsBQ.RnDAVmv__?::< Y(M@ȌRe&q`kE} !`H;Sڽ<!-<(T>@_KQ;=8r|E r4=/(фƲБ5q ӹ`Sq;ƕm'I#/)ljUbx 4,?"y4@|/C/TV[\?8N}0vҾaNr椛0 ,'+q=P]L_ Ͳ +Rn7+:d|g^k9WX*om1mMJ3Y-8N\n=jt2j6a5XI1$U S|)=| Wiɑr1Y*<Ry 0Yî+mUFgt˄9՛ȉ@|Gx8ӆBXQ/π XqudO0KQ>iz8OlӆBVi ܭ-c#̧Է/w݅[7 *4xm@{zD~ ²^rN1/Hݔ#M9__D:?|-1=GaXSEIRm/ӸO糩&T EUoBDyU<(l^8=| UO"hiTJH2X8GgUewѤoP씅l* ;FzTq1C0iG%CCUWHI̺\zGNlI~EhL`/CpkST]5{vnr=y}Vgu|8z乫0Ogbw`)[ 4xm7J@ќULN 4td$hޭ'??& Y~9We z" #C7 ; )_o{(:>B q"{$h2VoK0 //ejn[gȱB'[Qsk]\&~m=/nloG, Ȃ[! -x;" a?ffO&yo{57yGsʴҰUzR'=x ȱ 0 )Q%sdb$êPI`B骍Gm@0%J1&V1罗`\9x;" a?ffO&ϻv:iZκo~Zane l)L!QwxTMEf63d YNLfvgW)ϮٓhEA!]]32=&FA$@(x PɢfPT,>{ju&TqR0!ĵ =ֲYxWբeD}DaY]0\jϱO>\yG͏Q7+-q칸ܥ kaa΄/L??^hGZ5ozc+{&sspLzl2ۦ x&IFA5җ#2П`d n!x{gC ,.#X'0> nx{gC ,.#X'0> n|x{;gC ,.#X'fT*|x{;gC ,.#X'fT*|x{;gC ,.#X'fT*gx4i# *&xti+lUyj{I(7z4xm@Ds9%6n$@ @⾏z]OY/[ ~"{d6uVz! ^U?=U n#6%B[Yn9O1ㆧd!ߛsYIƹ畻#<\=FRQF -v!X!-3ńNCd%d' ) ?[|D5t+eֶE"vHʙIeJ }nC."RHgs0֢:۔gth]~Z,]Y ~0a^νͭx47UZ_,ZyMvf{M)y޳T7ZÊ$~/ay :mab?x6:zv] a=\nf ,1Z%٨X:H&Ԗ\uVȍ=R)PR\͕SE7pPodmADW%H`H:l ^%Q<ͳ-+W Ϸ.+d7wӉ Uc9!Ubgyj*E̓ޝ؞flmšao;=WJS7=.x{{{9jfAX\6G3N^f wtR3x{{{9jfAX\6G3N^f wtR8x{{{9jfAX\6G3N^f wtRjrx={ j`x={ jNx={ ikx4i G *gxtqb ngx8L ^Eex`toux}k 3~e5zojx}k 3~e5zo_x}k 3~e5zFx5g~͏K'fLf%@x5g~͏K'fLf%:x5g~͏K'fLf%k`x:e;QkUx:e;QkJx:e;QoxjPjdYtt{u@Rx) ź"<ڻv|paDGŧjx) 柁%@2QDMWoDG^;fxȴq qsx:!qی3Lvg9 Rtx:!qی3Lvg9 Rux:!qی3Lvg9 RVxþ!qF_'gvru6 X[xþ!qF_'gvru6 X`xþ!qF_'gvru6 Xjoxþ} 9=Oj^xþ} 9=OjMxþ} 9=Ogn ALH& wc>ۻ VJI*ɣ+RlbG* cL攤!F҆.DڰTo9WS? o;KϠFI'2Mck7ϥ BΜ! ̿Tx{#E|\Vk43S4 4#3dcK$T4TS3o+ڧ lXpW6Oaa14H3K4437MLI000103I0M-SS,aA.OM5[4ʋ E7/x 0лSx75Z:G'/&= +$S@iZW -\Īg~jKx 1 So)^Cq1M;)AE){p MRIk6 P--|gZA>[ugwR8U"Sx{#E|\Vk43S4 4#3dcK$T4TS3J7:EE mзy EYieJI1ojdnb o0x}p@ 0* x]k۶ :y(.$SzqdgYtlǁHP"Uڇ^%>Dgv7@..Ë{J<:B(gQsወ-3Ο#M$H"T,ʗ1'Ӊz$SA:C#Q@v<'\/gBgo=ٳ.g'0/hlu."Z#liqZۋ>WȷPt}F4qбjÜh]@5uN{Ô|se׃b;{L &vLfu¸39ЖCC&CewlA==w(Ydahn^ 6:lo[n٘9 ٰZüRR?E>?ߛSS^pSLy0n)ĨpSLsos2i 74v`vM0eN "p`r㦘*'&n0M1?7Ԛ87npL};㦘qnip7^s`/>;|ac"ΞT؈~HQī^Q` HR߬fQM@.\I*Gh22kY u&-o"pBV \za]KʹjM7Y.+XVKt0r)aoms֟ytہ NѰ1"˧!hA n Ô<7XS;`#t|ؗ}oВ\S =b"IA`` |㸴[ mz=(f Az8}f/~x4] ߞ^XQ!aIaEпV 6 ǿf8Dl &bkDB?F-e7f\̓OVXWPO L`1#$3 Oo"^!< lwwYpJ2k$Mn G(W]9J@<ȩ5X5-]'y% g>qm!~"H`A;J|3E3/A9<6KQѩu\f~Vw}Rs<MR-o}s>k&"']|[(|féqW~Qh&濤Dn)1v&g,\.i7ɉ&'']5\#ɜ wϢQA._Ş"HO#TC6 zC Qp4Q2dD '#Q;f|h/}A3ol <"kj^|<DH^A ,>BWaA>7GKJP )QIx RX&.$Q]5t@I#膂,C }'=SŘ]\p '4L=E}nj1 #J̈%{`F3Rxīiqn3D FF =qH&njl*E1iD;! B`G!ҳ@ַX/Dӌo(Pp]-wEdziϯoסzN uy`Yzr}b]~ȑlN}^,n~NyX@l.Yg8YuhU̎X2;f'2swpdޮٖ-5}0RFH=H=ϧG؀T:I~n/I㵛dv3n*M&^Mv3u) ԚfI}IQ8cd8!xtĊ%{ VRrbq֩vV*_3K#JEoUI=iU8<0zb30+ 0:28EeF@f(7 ow`jcSSHDx>DS T1S #.u֙' -̓ۂ)g1o'%ړy%m"R#1N?HU@ V֩vF*5J I0Ji"U@ ~~i:jY{Y <@4SGFH=#{mOf4%ւ6zrntu6~VmVQ=N.n%3#J̈kT3\~fd3~(c|SЉdmn*TlSImXfNu=}HGzG $+HM'F#K"FITyK@j*uRMԈs;P#?%}F $j04ѱLK`lAbZ^.qROj(5k5NJ]cMl:/'J$$d*q3H60ۉI&xF|Y}Q8v1L%^fL'[Jindgjӣe$G rމd-T&]!m G;}@C?4ZK"y!K9+urݞ\7$HqY)i'9JC;DD$XQ!Ǧ x9$Jez_]nFɟg]LKgi::4rWTi_17K C(94.J:56FQEVKVNM-u:;9I3I6(Aƪ>6Qo)۫w늖&ф+oujD0L,&*Uscz8hW3ѵuvd]=PCH-ry>yZy8~C`,Eߵ[".'xnI67"7Whɉ> /s{=?&3BOgOп7!f~~U;Հ{e˂v+-‘o!ӴR?R e֊GGا/_sm _{GŖx@ $D!BP|V'qSߟ%O9{V7y֎ aƠ]ZPLwj=goo~btK>ixGTo-QjXTuATyOZ4KCY q%Wh( 6;s4P4do4fκ?xWM,l/fvf`MZw/beG ֋សdAq(W;b]g8bɲI$bgQ)n>$5.V1z5WjuO lm6%[;Ypӿ~0`ף1&͟pg,"Jw;ۯw۾W){7/]ٹg!o|U{F;Eo.16L5K*01z0рw⿷fzNX|̺aL*;xú;B&vˑWwKvZ0lRsrsu=V}~ss\"_~*}rBcT(Ӵ2gy) 61"^iX៍WgJUfZ)JLL /eeʰ*}ϔĶnr[,=S^ -Qev|L07'WY̘HoMԄ{$ΣWe8WM 4B)PI#!k0B%\2$a o0( :ti9]D}F#(;-qcu))u8R'!nU:ȱR!V7k7CXaņl0S޹ɖD0FLɓc J|graן`|k 58H|YTxeyb=/;]??5_`VT \$lsvGjHQi5&Zrt:*=֓4/SLXInpUd)4DffHσeBszYߏ; $=9T`9gGPGFGg_cӇeUpfeأ%hg?^\KۗT;ݞ X@N!G1?=:Ǿʱ}5/B+e_(EeȲdy_XdGEZ.Kb~V*~,Cq 9"D_oN0BEOmNa\f|TǤn-61eIF+z_q7ъOoj2"#HV)u!&$$U!~bD_  6(Ue- :FЃh>ENiR7U%^{zPKa'*T\izKvj2 SꃧJ=MerBձ71F',n|RJ xMa;_ݩfmr 1ݖFYe6#{c ~}ͦ|us嘒3 {^!!^ `'^o[6&͹s}'w:~gAhkW7sk_ZyȔrrܥƯx{#E|\Vk43S4 4#3dcK$T4TS3&Nt1=_>gVVC34DC3sT˔T  3$ c 251< %Y/_ljzg{Ǔp,Z x NMUpTO/V(,ɰL,Q/I-V-JMb}~r.XeqF~yeyjEeQAiIJyZeQR!SKI49 x NMUpTO/V(,ɰL,Q/I-V-JMb}~r.XeqF~BEYieJI1ojdnbLLI,I$D}8l{x"A|\Y%OlPx"A|\Y%Ol.x"A|\Y%O׬x=VgaŸ2!A:J Hɩ$,E ( H Q,HXiAX 0GE YE y㖹syާ`,ሄ *2LTäT!ͮ'JFlX4dȝ17g1$"LҰD(q ĩp|uwc+K1rkQxOr 帷1#拯M{_~Iz!Y Z)a[XY9s8Z">AkZ@cc1Ii{eÖ97bK6n3 0DBQ!lP4sV4J޼Ra\|=~JY ظr:2Q[o=)Y)gJ88ѳo*bpsp1BЌ fp\$sUPUv{~x)Q(Žq'vI k1SǖXd)Bi$CJC0FkMaZL/V{SӆvNx0H N7J-'ŷ,\SjG'ӗww)FR0dM`Fi56J r#&>w sJg1x5`g3(d!>Xi bL_.[xž/a/>bCB`1Z >VD)M{izMNhhϪ-k؍r`?-(F C =KV<Ԭǧo=qth뻾K%8g`|+N)`N:BukS&{yV_+$K˔ "$@f\ܮͶW-N_bx"pvE\&HA$:696];h? ;I#03(. 0p@k2߭Jޯw ]/=zصmQ 3#L|`$#V*1DHH9T{'gU]Ɏ!lA"*HUvЬsFHl2cٟqe؋\?έ>gfJ S#kgBd3 ;i&Ɣ}uW}_vb(9L5~2!ف=;1O);TC L@ (Kh(:Tֲ-3KVws< R 1h40Wwi#U>[Vu ӅV`jN𯄢EZQ">ycڨ7P]|Tuǻ,CI",D :"% KҬQ3'n[zͩf㏳)G6b@h!F9#bByYDq{^Wo.`m>ק\b53i@MyQIy(iFmۋK_x#[Gܹ }Y ORph&r8H_KNYyҩ.޽ N[/>bXe08zw@aDnԿgz폔nمOK1ƅ̃ rp:4d\!ܕNVgbUqZl66qA{N>Ze%v4y]kY ‹ s>H2\R㫲)Ss/ueSLXrQδL,8gR$wՙWU0E'^0pO=*!h E@:"^9#k:)._T;(w^#-[ >2`@qq Ij&-qqi50o B qxk3 e2dۍsFWKX`Vbxe"A`- -SN` w؈Ozܾcy}liw7x=Vit6A hdiֻ/زQ9bm](U؃EM))&*XKDb# JTkxd<,Xr:qBLHO[˕Ғ("a yw3tzŽ?Z`~˷wn$y M J<&kU"ha £]{ÖϹ_Dc,X8WV/:xWӶ]8O$PӠ<1A3E1*,1d~KszpިK2qY,B!Р}R{\8j,mwn]7v}*~ch1"I#'Ʌ8 Vڒ“/zqۈ<us'hRB&umRLZ jc6.~GyِkfyEI*RmbH( >Ij4K +`G|pNI`5{EPTqo6/ܿ卸e',o[fJB1aE0\+FE1Erw`thxcMj1`pM.ΒqЕ*j!r!a;ƭuG8Gf1{IZ)1$J9m>IoQeѲkش}5yU/0h%Egx.t AhO)l\_{~5vMq{ű*%I50/}vZ*Op`wY&aDP/k+1H`:U@Nk>le'or[ח2+k1Kbs  ;ys?rmiYCW#N0J@f C@t2%ݤҕWvdk?aHKc)9 J> oTkEh_q xhZ:赣3 ' @Up4 ,EiLs@uz|Cs: <2'PG0@A@bN2wYv48yKv߽xO\SZӌED , &q-)aqEPl!=;|'L#b6| Fe (]Sk#.1P,pC//z-tk뺽p9'cH.Bͽw~Mº}v#ˇ wAsy`8M&JҞF&Y#~=}wm0$OZ`J!Ue@&[uZs%-;Li^Fr{ep8-:J(3 Qr 9Nr襁-foŗw2)y c`;OaD( [`C§ U"0ޫ[ol\{:-04Fla;Z連u WZsV,5Ǧj׽zXW4w ԻUi_^;cGUXwE:V9jhq`NbM=zUG;m WũS1V'8G%h\ C%F!5OL]=}Q:^`H H^Dƀ`ULs)j6\wVv&v:)8>*1B q #E{u_WO(oH QL@h\\QNXfݷnU%> !dADd*( e4@'ɵ 1{ӋlF~rx=Vi~CQ[D$$ 9H1bx֞ZR!j j-Lv  "BT,5XK3Hs͙|z0Bl#*0aRP.Jg R FD3/]3x[ڸ CM D* hJ$"@z wɟ- Ƞe+M1,U#a s( )Cz=Mk}g/[\~_3&QPʹ&'^:hBm^h 589sS謶ĭuB0B9m (1ߓo j>j/=F1pVJEh( ++4gGCd'9k^hX7wN&tx1I\D0qpeUBJtۆOC˵ε9;LGG%r@! H%ݿ>鏟֝*{ia.-p@QzI1˜$%;*d&;b%GL1 ,@5 ADALi\#o+N_??3L=\(\9i[2DyFvGsJnY-Jw.T_PY4R>BCQV™W[I ll*)(eaǸV;V`ɪՃ4sԻdX5rJ1N;'RBF1$6Zk b MnO9Ni[[Uը3ic9!e @˃I0ɪnuZ5ky2Q Ƒ4X (Fi3 aؠ$J!٧ybX6aꟗaՀU d{YPc1]-f7+Yt`_n! a ~ӫ˃4V޸y X `J'×پ[]rb{ʮU:"\dOĵUFis :9̊V̼冗[~إgMbp2G'8B"0,^tzۈo?>syÊ˱En8C2|qJ%Mov?nyڴ8"M1 Zp(%py-ϞȫEoudիaDb+aO: &u܁/@hK(wzZ%>5um)%[D82Gh͸];?xu;{aD,"TZR< "PO^g:͎w[~7J, a&>`l6oagfallible/.git/objects/pack/pack-81039594f59c2540b5280851b5fe34c9eddf1e4f.pack0000444000175000001440000000727114063435572024331 0ustar andrehusersPACKx= 1@>B$E,l$3Q w-'Dۜ S$4N3ꂁ#T9mԙLMRb 4b5q%]`+& QoSr g^}/ }a3 ZolHx{GuH)] OP,MEtxvL<21ef848d6125d711524237ec32139b93b28b5043> jNޟ^9_ uD:BC` 2I4ٕs/˚osN`Ę)ZcLhEY8e4!O;b}&wxV!@4T s ([_yo_w}vϗ#`.ITG*1Ri`q1NIwU>friwگ&1$O5hMxR혔!pb?S tzy]qS]<#^hrGӡ(CDgwT/_l镻;CBrDb.BDNRR.Y+fJY{^1~ç|tSu3h."Nwњ5#\) /KDZS&6? i~X7&< #9HY? /ѝ<ЩvnU+:[TWaMl '3Xrܑ\[5x=5?S_pոrC(G3l2&x D3'=:ᢾ/t{hg6)08$%͜z!ra(-ֆ3o{ze,rs]{0$x(Byln`0Qvtzh+49ܶp&}j RPT2PkJmQX&'ՏNz;/[].(06Vi"I'#AXC蟝dYy5巼^`ĤD6w`XI;K8^ 0%>yoV#Ɋ߼Ң0+R ,꤅+ &j:ze~uMP]S؍Y:2%F kL ℒ#fYgJ~.=[Ăg 'IO3``r9Ͳ7}il~'G /0qA@cNq rg,82p{;E5G&CScm#xJ'\\P3ӯZ`M3 |seF'-aV3%cuY|~˖|*QyQMFhS^ f%4Yp 奿_yқjcUYYC>ɗ 3K#!Hci 8n׾u G>quu*\0Z( -T܃-h$t8f  hsWg_>MC 4Fo$a $4i}xb.{mn7_^>R/Vo(04U}.wcA8)(E[jwt?ΩO.0pV;F jxH&*YAv'v;ֿm3{CeI*NG)$UF7#]>7qGbG9Jr˩QR81YwrbVe_q;Gi[]N+`Hrl<ʇ;?l*7?3ݏDawa$ŋA{Eb2w2Z=Ѫ[6;:P<&j9S0/uOmW;ͫɪ 0j5uE%`ކbe7:hʟ{=<~j۷_`H:Ff2rQ${Cm6-f7}7 ` VQsDsKçJ )2I֬j>:fm߫7ζ{daDĄR8j I.4B0pAśy{P屫>~yݠqiFP!$ 1HZˀTMg߫=?K,s+?+0N H?!(l<z0ifB:cnvUl<ӾE ք҃pI B¥D%ȅ׾ʑjQI嗯kZEvPT،N2p""ZI[G덬_3}Osҏ8b$Lª+&}^-y=wKU'N~kVKJmrqliXoevhBtk5jg>RֵvYI!U=@sTd|p\ ch_?5_XGIR2B,PrRUOm_gԳ{Zvi!4"C*6(MFǕ9(̥֭lo]xo8p0c9 ^ ف!CDmXބur݇O-j )4.t:U&b g+ ^Y>Y :I)ߟ}K>.0p{dXKi$ X'=b|SD]AƵas]+f=/Ӗ9<,@;X=8 *Ǖv;k'5Yp^n/[6 nJ> G,J+y NsUzonYwOvnYW;a &GO2;s'7)a w_%U=LuZ?3Ó %@(Q4Ofallible/.git/objects/pack/pack-fc83f7a82039d46465ea1063901a295580376f54.pack0000444000175000001440000002647314060775575024041 0ustar andrehusersPACK x10 J$%B Rہ( <Owv)t)z*̄p6\ul@`ߋw4thB\RHhS|N݆v9f=CD`m OК=YD7Ɵ[jF.x;0ާ؎ 9B DAu"12N `'M̐3gY+գO}NB@)≕$ 'GP(pmcp[/ Uz03C :N{%R5{H mg;WGx=0 @=ƀ秵1p'q qIUUH(SLP(E@6XT ",U%͙m'#}`ݠy0TR3lEu6!2qoMej)E > ?gʼGLݓJiBAQG '>)x{"Bl3mYybREYJQR1khdjpd*GWGybmg &axǻ *̝s;a `gjUP@Kiٲf颷>U}ϵWC,o=U:H SCBx{"Bl3mYybREYJQR1khdjs񂝊K$39~نcS x]w۶:~NکMz3u2ov8k$M!󡒔/")m9 D^xtU }g'S$ 'JW0x4HI"DxvY & z~vK<$n&s78ܙGx :!q6Z6$㕓8:QE ~tTq7H v8q gCDA1^]I #wh'aB7x, f'F& ߡRr9[-}j{ Phkĝt؀@("OV_q:$N*K ߜ@_/t*-G.`1r x#eI݃AcdRPipkt^7[jw#/d6?VtӐVv$EW8qUBeUΏfF,2| B/YI*C0f:CDj6Z䄞RD u=\/O$Q'׶Zqg 9ȈoUW\n ݌F/JD; (."::EW*$<7Nw 2l7"(⒘B8`@bTӲ9{ݟ 0|,ۤVBN`Wo.3{h S(FFKɓ'߻S3'LpsLm?n)upsL;n)K혻z7p S٢psq3LU74zc0z1l+`v殘mm9^znfM1adIk0˕_'!P=ҲRrլ.?M;J_9;AqdѰv9463$& .ˊv˼В@a%qd6Kc(ke_7 3:jUkmzYֲ͊EA7s |oF6'XY.[VGsYx7r`)-UK#Ki4 p٩xD9!֭Kii(>\!(zD=-1bmJ|CQA( ڮydXXjxA5}`J2ʭzaRZX%^-;˂Ja $o!}g䧷tgFwzAk  ~6ЀwH|=-N@_?[DwFi蘋($.eyyEpn3 e)M[[5YMq&tmnd͂%l5֮6 C.)6 ׃TjkֆowSt$$GxWC›Yխ>+dnF|n'[t}w~1mDκ z'P}FөcV~M:|8nUbtE?~edFGG 5{'[f$ՠ< Ӈ:I q P\/^/!ݣ?<WG6"3z|: {s6' 9wg;[%U9"6ʶ +*~}LџN_W/./>-s8+qBd#|m\$7-^B-ǦHA&!|r"BC]s'Mбe[n8EYG/ 8%&_/~=EL1*^-ĦRYF2#d 3r2oMfm 7 7Mn%7*mܨ)TJx cz+h 1AbpMQ"Z/y} fnA@MME,98ۚyn> G S^M#m`[uA,Oʑx#F)YXL ]hZj֡SavĚ4;ŴG4sw 0ӁnuAtM`JMԣz4RF6R5(dg60{xfz)Z_J2)nRʹi7n.ߴPMQXMn֔ڕU=2ng>nOnPT/RIJq+W$VnMj7ʈR5hUShGZ0'U73 F01 #y@f3Ю̨b E*ArKqte6-kɺpYؒ!;\աzAc#h6uuw3m2O :u R<`\'5ڑy5mfɈ&;jawPH sjTڕU FItYp3Sv8yH%YMzPgB}c-|isPZlTڑu5 !%F*ɀ)b*$LHs#߶eV76bTڑ5 v]nl [մu3^_ rȭ{M]Q؟fdsbnS 3Ii ŵK!qՎܨa0қ #n(측 →߹J e 7.vm7nHi5vF7z{&#/d煚P3wӪi 7zf*T GTiFU]Qؓj3lCd]86lN2 Iꈪ0#Cd3/a¼Bfڠ^۟z^P]xW&b__&d /Sԗb&3.g밶ׁ~]OnFK}>Ł~|pl>/k<_߁~)@@~?~姎ԣz4RFW5R7hKEo[dtnqʹp !~jt0wD$fH6 0CʶQjiҰB~fّ5 66M~_WiWfT1gL3Tf*e=RKP=S>C%k#9j ;V*[m=&GVr ·wZ0 V?9{d^ֺI-MrhÞ)[\7$JuYi#9j{Ci:,C8231G]lE9RYՈCwuO+<{wVE|"Zw1G /畿'xp4:·hё4Nfnv/% f88E.M!ٹ-:s/sS$v'Tӎr>"k _#~Nwm6xij`8qm0FhVHo?+^,mj d?&O۱ Zu qhWPU\t>㓾 b8G-/-4[45SC G& $bb(#Inţ7.N>gZQ ߜdLGG%r 𤀯C EEJь~ʹ:oae`mePbOfN$z/sWYuXְa-$en#1BQ!lP4S+b%_{M.ݡ90Ӭ,.L@4j_"%K:dMk [>]vs@qQA!:*c 4HiX(I.|Qڮעzn) ܂(eaǸV;V`7YK~䇭o=i])C!s!%d!CKh-@䧫וktܗ<4s!R AA L )Lk1KUWP/ʛ> ԐTjWhI`)88&t>!wϝc~8(ePC0 (bMow~uVOvsM[zH2 @ c  IQTq^iE6H S*"kF2+4}~?8ί=oGgkA%.Z5K3Lad ;iC&L}sgNx_2O9L5Ȁ2Qw:7ITά8t! W& ]匆RyPN*b뼒5^9̝;)Cq ?4+Chwi#R'/?]Nu zC +0`̯E<) +=D| Ǧoz zxYCI"D v.KEJ &m˺egsn_^t۩'C5Yk)8l/H6lZt$.9uv˧{{ϊwZ|2eC+bB!VW%(]4v|G]/VO7;eh 9 0aRq,0-BUdK k-SǶZN,9lsʈKX2'Z"4H9 8h}2e׌elQ}烢+YFцh" ?ap$ $a.)yY9#բֳM?Bf-b`(ཁδǰXpgJ$+//[W.9](Zx(âD$W^/@v5zz˽?)7"ga[ 2`b48:M+iR1V-SY>L0o !4 yAk3 ed'M͗4xь%"exe"Ac- 83 ">7~Εm :˖{g?'aWx=VitUf% 4l,"7.L *HjB"kH`pr]}ww>{s1BvG$TPa¤]&0 ItVͨ Y8tx;PD 0JB4ɣi*^p]C/f}qߞ]{ KUH,J0H p>@,`O3TgͥtN$3&QPʹ&'^:hB겉M6]N N^4eՖ[:@{\(ǽ$WsG8{U1r݋|B ŠR1 ͙ xAN]y ]op 1I\D0qpeUBJtR>:gfA9xoᙎ2K IC EEJ́Uxƣly޽`P > (7h͜$#IRtoY>ݰk)!Fbm BؠhW4J?9}U6}\NV L@4j]"<#;#9%}zlK_Z| ^yqN G;訔fT0#Ucp&)n)t4mpEU߳)(eaǸV;V`IrdWuyn:Xvg_ y )!SD5i1&G^Ze+m4bON<o9x $zCR'%@铪O:v8I;<~W#i0YQZ9f@ࠤMVNoVD)M?76;vn-'sGlbX, Ax"٨a(R1`gIm+ZмϹq?>U= hbҽଠo5)eLIG.tY-Gws|zKޮ!R AAB\ZY& 5Ә%o>u_9'/=-P"л"FKZPlXlvW;m#o.EЃ! A &۪dF%+ħ he&>0+LPr$$ E'ʼn>M<qdO!X@S*"5ÎvMzɕ?W.wg_*7ŀ)L XBa %Ӝ8H3M]XSoޠ^羵GN9_zl0s8v"l Re 6$][Ntv<;/)2\ L32GKQ0Bk(:TeဒuuZvi&KOb(C8}GV ;J*u>4xfŽdWU<AaJXS+"`C'[1ovǎgSE8<\EEJ &UA];&ȟ5ORpHE)_{=l*ش2H\e / A}h\A8zU`D%+ _ov`*.o+I2r4aRq,t{YA鉳mX{QaAe+Z"4H9 8p}2%'<7~6g{m`6w(â /IH2\R7;ϟwsmᗔw|bdnG p=#y&DhV—ؒ쾵)DqC -$@ (zy>W>xsEzUOկbO5O. !X ɚN Q;߰cFbX¼E*60&-0BeV[7/w[}^ᕉXDi4@l(rkxB|2ϓfn/ޣߴ!oj?ڌtx=Vk}C2(I- xqmEJF0e<׮Ե-"⒠H:&+A(4a!UE+IKi[kެ9e#PAE JptQ:cJ0x4$bͭn}paڑcߞ݉5õh&RiXFS"y8M NKa|gDF/[Ma  cŘC I!ih/kbOyi=~iWkS XĚDA)p8x:ǣ n[=\ǼmMɢYbDg nx<qoc@A%OCy 㬗K()hF1pVJEh( ++4gGCd'mS5$۽O?Z bc(.`PkmJ7d2 ;Ÿ{(Q:D8DPTdbEii]=bP > (7h͜$#IR~UAI_Uh\HTO$ATF%ƿBQ)ӣ3N•ӑ hFm+CdPgdG|D0UҩfiⲊ÷7}j(p1BЌ fp\$?=n:М)s4O b$QNXZ'׌H NEwENkAMbIslҤn;Q-7W8'68̡%,`+6 P Ěwwv.\>zH2c  c (Q9닆ސVsbį|}Vu@DT:!"ºfq@A#>;_>VYI1p S#kgBd ;i; Jk"ɳE&rj1@O9L5T؂ IMnۅe5`!W& S匆RyN*tM{n]9=+ΰcg9b(Fsq yGV ;J:yǤ|6/yo&u^raS+"`҃'?YtBIFmY wRJ=b-V 9dec)U7oTfallible/.git/objects/pack/pack-8f02ef0b85b1abe17f7136d3c4386e783d1ccdc3.idx0000444000175000001440000000224014063444667024452 0ustar andrehuserstOcA66@C]@P=j0>B[ia0 gkؤGҀ T}&βՌF[&ͷXvq|쪟&  q68nx=" P DJL5 | fallible/.git/objects/pack/pack-8f02ef0b85b1abe17f7136d3c4386e783d1ccdc3.pack0000444000175000001440000000665514063444667024622 0ustar andrehusersPACKx10 E[$ĎJ wphܞ"NҫE!#Zr0䕢m3 ZT3KѱGS|R1|" FOqE{8]`AT{pƮ3jտCs@r 5Yܘ EB[ia0 gkؤGҀxI <1d805080db49c9786858be2933ddd97eaaf7a4fՌF[&ͷXvq dȶ x NMUpTO/V(,ɰL,Q/I-V-JMb}~r.XeqF~BaAJeERqJJyjbbyI!SKI49x=W{e~#D2)r|K%4>P31ɐ-*j/EBCt։&&A*aZJo~oo}}_u]%D єD& ʄV\HO(L-+e:bN=JO+1e2hJ%9:3N?x*O|wO0ˢb*O\"reR1+"yPIh(uyg ~;oyqQyN1rDmd}-oZ\quziHԲ82/gA{j˔LjSYWve'*ۣˌ#ygt9yX0>He .EMvݓ\_唇:=\1(E<cQ5NY)гmy~Tbpu:ⵉ.&wT8b:$Jtgn]9R93?(0*$J$"D$%Bk(e^uz["Fq΁'=[F9@cέqu`N:BfZG~|Nș\5]2f+ᥞaIv=qY1ql3_{cҧ@m 0f3b!p.;GZUR1aO|箉gTց}'i|r+ a$YsgZ>X:^jUbHhMƄ1Zȵv&|ݩcc7]vM7o1vZCGN\ N+g}ƨlђo0'\\E/xO CkA)Ę SZ 9g'Otjmu̽ 禜@/H Et2ĸgT]U}} e*mB9 ad$EajZϼٱݿx]o1i%$ѹAGAxR<μ9 tMqa bި__ wuBKu5QAaUJn%t9sVX\;*g1 ˔+H5Jf"f.|`-n]>zu/Y 'IO3`K`rE-=vhsS_Y˳C*0As[Nq )sg,8g#CטK%x$9X v(q[a,3iؽONulZ5Y jhxӔ$Y:xV`kzI_cwP[ R/K#xJ'\\P SnXH-SjsOc.0rZAUk|kqjQvEyFS^ f%4Yp 奿ɞZuƻZݾqJNTg1-^ AHSojO[ϳ17P@QhlI@($1|d~W꽰g~&hH\W%H`i1\\~w5}oKV FAU˝ fA DѪl|yWGN~xv3 ՎQ~G9RKɡJVP]uٮUkZZTbXf!j|t$09BB(E@lXmO=oK~maZB(G#}q*}3ׂ,]\UYW~*yOOfІie5LIMRP5sJ$%r/3W`IS"1o Vw fW6Lyoѭg^|p"?<&jBS0/mkvǚ9 lxvIR5QxdCgbe;ZhO|Sǽ.0$q A#Jy9Gss͍P (|kE?co0 qiU5b; 09X]9%S %A&p/o91|MTt7ybBA)FHH ]6iih+ΝA߲<{Y%FP!$1HZˀdMgTyu.xqeM~xvU_ '$IWe4 ƯLguϺU=qok5! \c88p)!b ml6duqkb鋲o7SEmDZ f'8YJ$-CvPiZUTYoz쟲عGF1a&aUH>r n{{lժ3|YΕXW@ƳUݶߌotNvoL$dv0MN)RoRxE-?вv~,j?,b q68nx=fallible/.git/objects/pack/pack-e19db1310e2f1d61209e02d6685fe736f979ffa1.idx0000444000175000001440000000260014062453674024242 0ustar andrehuserstOc pxa~O`-attF=,ݜLPͦWho_+0+0bџmߔq"V`|- Y7Foʝ«]H_4MZ+|1T+Q>13LǓ1&wg#5tMc5?0fY)qA舟w/]wŴ4X؇P 7 ÉȗPO1 Xr>@G xP7 fI P,T9e2wL.7OذOAJ$Oz(3h wk$t%e  "W᝱1/a h_6y~pDoeC fallible/.git/objects/pack/pack-73090a2b3b5cc96ef4dd21a3c82caaa6a1a7d63b.idx0000444000175000001440000000260014062453054024547 0ustar andrehuserstOc =,ݜLPͦ6.-v~e(MetʇD Tc"kmߔq"V`|- Y7F|1T+Q>13L}v&|]uPLM(əWGW-VU.``p 0o(꽁ii)SyϦk i(b05=傠nȅ{% !/y['E_bD:ς [/}hc'59:".n؉H"^uc8} gg$Us +;\n!,;I08Ic74Efallible/.git/objects/pack/pack-a54c9e211d41e2458350940274f1d5baab716976.idx0000444000175000001440000000224014063444667024007 0ustar andrehuserstOc ̢uzUQ`N QL-SQ: T4%)-h qI`Ĩw$o~giqhld&Ov?rH j hL!AEPtպqivI= Sn̓.jvҩDb,+ǾQdkSzY$;uo8<֎kGuFZ$БE^1 xvL<21ef848d6125d711524237ec32139b93b28b504u7+xeKQdD<86b0ad348d9d1ea39817b35ff9b44fdd81b004cC~)΢"'| h/5Dxi۸/_g־mMLыv,ٖ_)["ے,&axwI(swwo/ogr؅A/~ xYyTG?PJ</ U$g'.@8GsGrQҧ߫Cן~xKSJF Y,9w6)ˋթwKꅫ9 .SC #ZSyccKA6ʬ/ h8 h~ff#:ټ^%x9ʦNSQ[?#:Iy8O>FxqS={Yr}^B?'/2@El_U>_/>9jW`{6mJ pvceB|%L_A^o0Yc%No7N2hQ7*[sa 2=ݞh6;"YΏ?#a0LG`0IɃa2Ry@LF`&0]a?2:~| AWy0`.P0~?p6$a|&LJ\.wKvĩ TD3}iPԡ.DpDg{>5e;扤Hv`NDJED((WrB4Yʁ ޠ5EL!%Gh*>5S XY hX=% Kcb3 r.g "JP,MSSKc, LKN/9N(yL5Ta=Q#1D"KejZDH9<v W$'IQDxND#E,kH-e~Y.e,\0rhL +|sEDyƟdjZO})s cC'lHD5HͬQN|8o^5q%Op9'Z`]=Bi)Yz!OrTYymX%,>+5U9tCԐQL]K) ).@Ar9rÙȮb?͛gȁ~C306Efޥ)2BIĔI%h*̼KSݘà̼kSe&ЙI%h̼GS$b e 2*f6%fޥ)6oEITIм%h̼KS;4oCyצNyL`&Y)̼KS81o@I)2sLfo)3.Mc}Qf1UfRf/1>̓[Pf޵yZgE2)Y1%h6Y1̦(31뗘eXgL"fg\g/2yS3tmuV̤|<4ob&uVt̬[뗘I|$m\LfuV{(31|dfePgLjǝ9D33_"g>2)/1i.P`c/Zy:c˒mS3b,Ze2*8+\qYH-gdh%flIOқFYhMd 3 c{8E6` ĊBK f`2OYG9 ̡dZ#2% Kcb3 r.g "JP,"~1;7۝M)s(2S{s 0sPs[7aL2s2Sg0hmx(e@y;J)2s6%fjʤ[Qf (ASeq{ff?gż by{he1@Y.>s3+6(1,C|a2tDLsE{bJZL^z tbˑH@gő<.Ed#;]F&o0s̞z"Jҥ25-mzhMdmL!%Gh*R)R XY1+nu4jm"D M9Z %s7ww\0_柵)DȚ)RbP}ak*Tɛy\Z<.0oBktFؤeu6&ݣ?DkV$hxLO(>"%83xx֣~U\bxE"}͐xdB nRO:@95U$ITxy*TZ;e,H@NE(L4' EtZjkE-^Fl,QTg%b=µ˖ iCB/};rˢx~Tsnl -"G4/QVL2BWXFN,C4-!K?Ռ% 3-*)*]RȆNx9AL>B+('It.Q`pxJFfTL(S'E |Hr9 a@o^IE;\Dv,<6J ^y0o7.x1;pp)8&L FOT(p=4vQ} H^- .!ҧiMfLxކh5 ,8Nˬ%Qf'TFхԤ!R$ 3@d5va b|u?cxb6O/nEֹfh(x}0/p82)-2"ϟg8;\}S ڗ ׏xJ80O_ 8ЦIUP%y̲E-le_~ӺNoѼMAbl3'k '!-s͒gz9zϓz3}fi>-Z_rj1>LTϠ80n,͛Y}|TN:K.jǟ t -LhRwfEo  }2!Jm#cv:I#Z42S;DF-qq`S9U-NPTpP-]6,[|wK*] ᮅѵƜB(vxpQw`ܞ!Z m:Vﹽφ:vد>c?I}c߸=0ve2\]P`? .ұ-d.WX`?HU80ene22\[Q:F]&ln\[x5]!DUkT}c0Zdž1Plņ)6z}6Ć16sw/7D镡7R76cCm}twv U۴P;ޅBŗ|CoD8HU80n ).pPw ζtxmATu*Ck}7 t7 w7u{:hng3$6н6ܽv^)2KgCd9vMM5f|&Mv!ф 1q]Z7!حѲ KܷkB[e=UQ[V?$SrxYMl\Wֻv9.o?N:fϑ:I6M\!$=x23+vl}5! $( )REy?cV#s}3ʏ>۟m3ehWB9X{3{Sg)%(۷߼;G].1]y4\A_О! 2 S+i'*QD'zGQ`@"˂At7ywщb4W,ˤh1VOɾ̧HWCH}i_Ϥnf'nu|]E@ٙN9)!23.!)7SEBBQAM+Ǔ &B5$i!c d%rY:$ݨ$>ES1Hsxy@;D("#":AA[(f+maYiNEU"/ ìj4]_ 2 <2 H3369&_ЭV ÌoY #$;2h(4ވD8c0L,rV[[[2D<^^0**PbX66Ƀ^%&%;4XnÃcx0<(,HlL&W?EDˍ~t7`Il$h٢Թ]b.iN>NFJ.l+{sQhۊ[B*ZgGIYF8y!GTUvD%ߎ(Ê}B.|gƌ GI:;NG8Q\pNrmU'>(r-n+ⶂ*x[@(7SV, 8;)+X9~ ^­(n帵R// aKd᮴vEe4J܎%M&Q4,X/_V ah_Z 桨k9Un5UV)iJ;p ۄ-oQEvWڿ1DKBby⮴k0O r[= (.N'XUO&94ǔk=ᴪp+=hھekNl P;1bwtxg% M7r]#)N j5vMtQFb ($x5++H%In**ѫ*}_%F+TvwiM')a:I IJN6Eᯠ 1d/.^9"A\qJSf IC3ROA32hF~vU)TɈs2 9:'+:'Cǯ^#J\arY-L*2Jc H1t[,V( ÆoEJ ? T/QdWC-/ZJTUBYiOot<3@Aa$1L+1%}26 DSofofo?EGl[PҺlC@5 _OZ*qj F uN1̽wH591j3GoކtF8m!Tn]hҿRHr;AϤyZo []+{qx)Ղ(XI,8ͦKx䙳 ._/㥃e ܄D[gfNoNj bRE˗+˕ZR 1.,yŨXj٪ /DK~=Put V$?6QI_qc'~]YjJ*K*XK%D!>:Qy;/d/ϴϞ;sj8UF=ƕfG\Ysq@?f a#$zASGxZ WjG_ . lσho!x4ڏ*nF HiP<2?-obo<%ONJ^$>7?3ֹiBuvWB}~1j/y1~>^O`" _ILC_,5g?S*$d 9.LUA9mi<^NĹ('0Z{Qo+NC2 qM,KhjTq 'T mU55C(5Uw}W57{I]4tLPQ7m/*X'TXΫOLNJ=:OrقԠdpjx F~ gx=W{eup1#Em5jBTL:0x%4 I}RtE5 Ɉ1hLԶ1e2aK/zk?~뽟^Z롄(!:2dAЊkhYF d<ҹWǷOoXD1 ,)\ډLˬ +"yTP|c}ݭ?$Ϯgs"QOD hQ!&<:yf<}3vygeQL-ˊs)-ru6.%ʤ+ ts>ڡyG.5%Fz\,2AFI(>(S'~kv>h憮|RNRd191eQ㕕"cʂMdMN֍8՛eZտe$H#*ʹ"(5 !>֟=Psʆf^1wAxɲ*D%F* 2>E9 [4xgN{bS?# ubƦ$6ISVdÉ)ܚwNv,G3Guz N#.xFG6ɻdP1SGf[+^a߸euJ ٣8Y"V"%bގ4amKצU:FqL4 'Ҕ5)iFR>^;W87u^S[ly{:5MY(4gLjc:)+g1𥸒I+H {'Z4>LqFz3HfsO cUU_r)].M$a11'SJVp%8IM*bYլ?~A:qgy[ 'a>k'4!m cTDEiQl@ˇ.9ܺ?Xb A b1%آuZ4ꂡ41+ZO_$+J#v?`mY- eұ8Мgg.KF|k%:j61qiq2uv@bـm}|v-nx_:HY+!vy0%AxRѱq)8*ni}OZ8 sV33FV|ߥsLww|隗 M%zi$P#f1*{SLy۽oyy7N%F:Jq|\i$)#ǺW1nWov{z CF@kE%SMٵd]gů'm|C 4ߦ`$a 2$2S<3_tϞ͈ƭG7ܻ7^7T?!j fA DѪⲉce:g#1%@T$i`8LV]\T^{݋-:Ыv۹yvcEN0.MJP5h1PS,x5?uјcv8w1K #)^<;PUk ɂψcSK&_!6;'+1MJ (Q H^Ì_@U-4_>{ +g!:/ IA#(*s6{(w4͡1/4|k]޿k&>\_GgtM*d v&8͍P (2)&ohw[|q]hqF*B;Bs+çJ )2Iqʞ8s^>cpo6hqGaD]fBA)<F B !Z|^պֿ?sn>xԶcDJ"ؤENF2d$lfXxᔧ_]YtM^]S,D6di{A2úkәf&3U^kƓy뚼VuX]HAK 0ncoZl޶빁ɤȡi-ePg)EBY.w 'Y_c$H?03B@E`"|da'޴j qF-[}J *:& c+ꤐBxל 5}{ڛV]Ow J hR)J$K2MVS\GN_ro휲i1`FBPqRU2|/w %"C*6(M2FǕV9*̥{zًu~xIvp"k!;!xuL ˛NS_nv[0ձ/112U&+GrrI7hHUb:Ļt=ی#E&Íǂp^J`0:".h9GK;uk!yX,< MH-zpD8ÕE^0pFۆ~vCM~KU%g7% ţ`U<⩑f{ G8#ddv0M;'7+am^jϺE^?'?ԧ%gU)C xZ<fallible/.git/objects/pack/pack-ea56119d0183d81345fea6383a4d2ae1007242e0.idx0000444000175000001440000000236414063435572024050 0ustar andrehuserstOc6`\ڵoHAd1O^C[pW lj [UD{o\$)zo}l"ͥp(m.ސe9>v\4%)-h qI`Ĩwء7m7yqQ-Zc:z/gߓx(@Ҥz\zO XVE8:M*rBHy+*0Ifallible/.git/objects/pack/pack-2926411da0e5b18fd2c89c1418c9766a45b9f903.idx0000444000175000001440000000236414057165521024104 0ustar andrehuserstOc_W J3`sU1 r}µ_n"S*6xeilGpYz!|p¨4~Pf.Ƃp .!mmIO}oEu |`wedX5vo)H9꟟s*Vp˙=C7,rzv낶3Fy~1 )&A屏ȜvjE5FД v I!fallible/.git/objects/pack/pack-ea56119d0183d81345fea6383a4d2ae1007242e0.pack0000444000175000001440000000714414063435572024203 0ustar andrehusersPACKx=0 @=ƀI !b`N mPHnO8oWtM7h0S [:жIE Mw] Lə{ h8y}caDZ\^.2agY \o6: {Ex= @F=t)Ig6E,ldg6IW>xv\xvL<21ef848d6125d711524237ec32139b93b28b504ء7m7yqDZD<86b0ad348d9d1ea39817b35ff9b44fdd81b004cC[pW lj [| _5.x ɱ 0 )Qm'N`@\{X JBNRьЀǼbd"4jR?|Iչx 0 )Ql,cBw+* B?ih Ѐ"zZz#dCudk}gh/jDx F~ gx=Wiյp@EXu!P SyFZ@ ,x,zTϝoykw׳~>? e$H#*ʹ"(5 !>O~݁Uyfk0wAxɲ*D%F* 2>E9 [T|}o>cgaQج36&MO*2$NLAOm{èS/MFt]mw8Oӡ(cD_{[w..CbDb.B$NrV>ȬAH XU8ka7)Dsp"M Zf+~aIlg/6ÐlZt)9ŬrF̨kWyї+[wG^*J#v?`mY- eұ{km]~02hX窟^kUHkafE q~8Sj5 %FZ I΃a. ³qp 0_۲iȨ:uu^lM ڕhKtBLjɐS#5IAU6lq苩5=~1M_%r,%A=zG#Sá8dY1pVT]8Ȗ-?y'Pߟ[& M TIX (F9X|[a(޼܆IWrK~"N.1yICslK8/ޟ~ûwY~IG΁|ҫHm*K#̨1 xWۛwgy:NZzo&u8d HR XG#mЎU?R#<2sX?q[%%W{(xMs$raƁ/lMw;돍_ #Bt$_& Q\GPT m(PZ}jg珎Z:Tm"9RbH3:&f 2q;F(A[s삪begҘnה*B;Bs+çJ )2Iw3=oaӒ!O6k"̄Rxj I.5B0_C6(z #rVɅl$&-bt2"!#d3 Ň;}o[ںm+P8 Y^PLntuw㺪Nm|aMt!UK .%$T,ø-רkn*ojd5Zb@w96#,HVO?Uĕ&GF1a&cUH3>LfƌmAk׭?{|JuZ-) B<:))5'Ȣ;fb" gI`xmRᲞf: ajG] ۥ1f>4}@yAY`Yg޶Erx90{bH(#B DAu"Nd nFZ;O^TNqKMҒ®b+7b[IǤBIY&tV(pR]30 o ǥ gVX8;".<T~1AxC/m]9S#>oI6|6O5yd2x[!Fl ARaYYiqqErI餧 MvȰv_\Zs &*Nx ƻ 0 )Q{v|``$*X@#'R< U=kfr؟^>WQ"|Wc*GܘxID<50bf1d0106e2966c5e33c13a8ca7384669674f00aO:s<fW x]{s6^&Cgu='8IۛM!!)?rw|ALΞI@aȣ#d 2!b-B4~(q9:DI$rƉkATBƣ^H%rא bgy z}~2M& ZM]ǁ8ɫ,ar(g ]Lҥ|-ȡ+pDa&azaBIAC$s­)uly$xC |o^`EW{ iuGR9rMPYk]n'ffD mYx k&'0C]+ٹyhfҵ [$A{z̲͊E۹FGyF7M١"-+3ǹ,9)31C#PD/G6A8@k\•gv*h:.pd '"bAE= OK+%. ?r@5βƋʭTlozYZYϪ-e0º,z`փ2{l- *2'\\nE ǓșM 5/}oJ< *;BE{i[<-*Q+bd&|\'/ OtIl$9%9" )1[e5R6V5Ym]q*tmnd%)oJZφ _c.): #![):B)RuJ=+UoZf}V}V8p])lZ澿8e~Y@κ z `/L::O= -!kkB.,Ȍ]kȧ,ɖpr?y ֣6!ߢ,7$%Y|H>7HQ`>{={y5\0T^;و%71ga8lNE Aʝ|`KfUNXȞvf~8?}^y2ѺK00f)W͇Kh&'!hAj7E J%ʉǺ(lB4EC^(k0)7``o)x6y__t] N'4~%}lybS@PCJ>t PXņ҂ ĆQ`6ᰡ†\%e`C ͺ] |l,.վب8bW+4`Vh!RGlVKY=k!zC2UXبI'6j<Ćt5,#8C$s(mꨦV秎 5QBᇔ|3e@9SEwU$-# dH2[ )iR1-jЯ uxıƟ$_) ӱ//kt Q-_w Ww 3?uԣzTRUIf h{2TF4- gtKFwn *SgU8;z_d1J5m"CyP$uFFM=Q1|YW 8Ô4NL342$Ѱ. d m*6:Gp??26~Աiz=d7YЫɳ'j<WJ@0F>| '4Qg_hTy $]Y׸,NtSSlՑ-Ӓ-YwJGp lfs+TlǺ Ew5$sD(` 0јVdhy<6hm|]=Q12>Q)D 5J@Fw gQºTcptvom8[cF{Ք^ 0hԤUC|tw3ϒ[aմ ;zI%$Ta2T{@p(MCW!dHٖ9CMv StG7M]lbr+atgc8{fϴtv3mi=Df"&Ҟȫ8\- c Π14,h}5e@͢ _Eidb/Ut*ɂPٹS[qSkwD[L M?x:'r&JynL ѨӪ breSML'NV`-~0 )-O[\MX߶GO۱[}qWPg62}A'qNdTa戶 LMT"˖(cºl(fj8qL6磱=kFxZɶP&!Qix[!Fl ARaYYiqqErICSWΊjo 5aY_9ن - x NMUpTO/V(,ɰL,Q/I-V-JMb}~r.XeqF~BARaYYiqqErI!SKI47Zx=yp_@P@@S$" -Ⱓ,Y3+-!Jj DPd,]T DA0SGER,IC7Noys^`,ሄ *2LTäT!/z&U5)QT^gh&RiXFS"y8M NKmߩ@}̃)R< 1 B:$:K7Ӥ͎ƝktdmϤ)3&QPʹ&'^:hBɾ??kgi@o7jEIÔՖ[: =y.ƀJj. [/6;n'heEb,PVVhևȨO~4d؆*[rH,X$J. C;2*l%cd:-{ =_օ O t(|tX"O :DPTL挜+{Oi6wf/XdT |@cc1IxܕV=7f[c6|gH0DHZ!H6(+b%o^ .3;0݌, WNG&4j_"%KlyM4}fэ~EYG;Q)!ͨ`FJ ELrUwlmmGUF2(x@FI,;Ɲy'"3/0N?w̬kgL,. Iч` . ֚B}YhϖUM_.jϙtH 0/)#XoZOnU9)pg.:oSFR0BgM`Fi56J %cGMGj[-{o}2j*0fQ2=,B|( @Ę<@Żlɍs8oXb `}(̿Lo2jKv5lQxYӽk?7RT`O454E*J3 {ɹO*~v7|^)%8g0VX#RAםtxC_oKfL~z2$Va5(HK˔ "$ f䝟 ^}SR}#|an>H IE- Lւ`#ǒVںǼu)#0;(.a0\!aЀ d*yW6yOjdQ޶i~(̬WD+3񁑠Xa0@ʑ pɲO[3rǥ#t#B UEqͨ@f3Fbٯq1W6L#ܺsvXI. EK0&` y)l|f4Nڤ o_owƟW%= 0vSM1wcG(2o bdIvorn{<ݠ&eH!Õ @W9!sTc)\ E'JZmNȪ  /y<7e(F}s 8v8aUg<ޮnt~ɎS~dP) L-1)+a"O@(}J1sܱ 9uWVo>!p!QC]HCXEPT^a~IZ6Y^fʎN|=\2Zh45$4:4 ʋ+^?DǵsYwʗ ORp*HE)dh{=l;2H\rrͭK{/->}/o?dp:C+cF!W (C}{5|dgMO/w̔7.d`&ÔrH2a;Ef/_ڶ,h:>tȖ۰eOĵGEis`qЙd:}i7t*mrGײP e<Ê#yN sI~eg _6z76 Dp=‚#@%@Ag_e(2jmEb FH찶 R7J)BF(5*X }o~N~Ny#KλaQ'N(W)IIykRZrE$,!oQuWܻochjhTĔ1YèIF X }|to]+\pt7ǟ=c:,Ŏ#XXM`I`蒙nۥW迺rLߵ"#pI2&Aybfދdc$TX{LQcՃlv=^𢑗e;ㄳX8hCA "q}?st}ca1bLQ:y XD;i$g]Z]Z]<{zx呋wcPg=w&%dXЖ9-UJܠO0v'}wnΛWf"&2 uLR>PBfǏ_yfpIeHPyd8%  BQѿ|ڢ=q'7X20,b<4`Vb&خ#?Wᖪ훝>QTǀ7K8K@WɎaOhƷm$nSG1{IZ)1$J9m>IoѶϿ5u}'aQWy_@.)8s3>xe4IB}Taޏ{g߬j7Zb–$5`[\}K}ˮ?ILޱoxIX$J R1X-ANDPCSk_Ÿ>dSL+FLJr5fm% P PNi{tt^ϗ1$x543 d >tDG i SB.Tzb3]K(ڹu4FNF*A^ j7nbaGlzY7&pX 撁(́iȁN/_oAǁ'&Y5th  $F$3`|'U^ka^yJ莃=GϺOܥ⺊כe|('R`fqT0PkI Î+*b h vjMTGŖm(@RQ( 3F2]bX^]6?ﶮz[^Z.z"Z(0Rh 1 0 NysV.\S>l{14.hNS X2 ' ӄ@Iӈ܊<0gg_r[8SvI^ L)L`;h{+YW\qS[n}^`l$ 0hBAwYze`yw>̨5ojmf> )ؐ-HC,,:^6W&|֢dJpm#UYt:W+цC+V\gZi.rʹ~XW4w ԻUi_^?!]'\[gN%^S𯂢Ł95U"uy̌#M^O2_gz 8>*,!s1 ׄ^Ёj}jڪo=Gɬ9 H# WS@'Bl{_Ƿ:g섳h\#0Z `EV$k-ksrώ=Qwʶޜuvp:Ih }#I uPEu@KV5/|޻ҙ+(`}=(@L@ H2.q YwCiώZ?eFmCXJ" (7h͜$#IRvyVoIc?X^p\HTO$ATFBAeagS}@4NzЕ!2(3#>"SRug^PWGl{(p1BЌ fp\$ڈ}moO̯f2/raK98NqYd̊>;ן(e/n]7#!eOĵEEis 8}rXWUcL]xf֙TP Qeu鳊uOou;Yn{צI$W$lM*ifm Rfallible/.git/objects/pack/pack-1b8c4df69cc89e1be0c3b986204965b1a8b65de6.pack0000444000175000001440000004752314062566152024553 0ustar andrehusersPACKx90@ާ  !c{Iq nO(8|үE0 !CcFhI3ٔ%I=\]e[DM&9cы4:,neE؏,+ᰔڢޡ#7[*-4*Ty,vv5Fx10 =ƀ4 !b`qڢܞ2pOkbR3ȍeL"e6]vSRXduDSv:5hlv,abޑk2sw8c=pXJƙ{4haLXRY -g;Fx;0{bHȿ !wG)=FWLgФD!>S-#ېP>g^ m8%#dbz+˸fׅ2p{iʅw5gP6N; Y':S)(kx"&ohˏm/ԈHx90@ާ yI ! 9}6ˤ6HB̉:FD(xou,]{'LU~mcp[/K<ajg^'PV"ۡ=Gi'om ,?ۉE˝x; @=R(ba{&)Ⱥ)N9002'gBTB Ez0 i+Xyn@t.=.әfMD4%4Zچu=Ty NWAymb6x Qi[Cq_`gnK`N|F\x;0 @ji%@;8[:ܞ"N+Y5@ܱN%NCbo:nAE[AuTc j]b#Zsp[/d}~(g]+sO`vM>" 8ߣyE_@"*ް~nYtHx10 [$Ԑ4%@?$vhB:{NW%ĉ|2vkFrVC E Hv[p.x#6sҙ1Y:,ne"\pz5|~) ;®PiV{T 0745Fgx˱ 0F=Oq7A4M@D!JL:S @Hz kEۜ}3Ll] .$ =rbFcE\貜&)xJPXvsȴk^SyǡV=\(ͺGCx90@ާ.&!B4L"qd ^-`Qq"JkR"JeMdb 1&v!Eu9#aY띗"ݳ[sv]^x qe82m,vAy+ 1A|CX~o]yF|H JJ% ih'?4y{owxͽ.Q೔X`8K*E$${y`jh0h 6E4i9PVLQcF%:{2[usco6~YSQwkAj=jmDB f|ap!a<.$&Nku "7+Xs~A;~u[hr>mIx 0 )Qؐ9&Ab;ke4R7`4D<҅G.mvWtx 0 )Q89@1 wa%( Q5T ˳u(ELTpF *cgTl|x 0 )Q'{,+ wd0%D/,$W6kRʑ稠C"9~Uc 2ݸmRN^@x3<6c74b3cf29bf9e7c62b328c2bcdcff534e5b663Gt"=J&/ޡ]:Ż_y}~sww&3?Ffc.2'Lc &Y泟d=TXA9: 5,;Qv_;\fĦ%tR ?,N6Ng*DF .^ҮYSG`:.DqWyYT#jZ>){<^.^ YddvGG(r6`d#?Ms?HK0.0lo&k?t%3ÏC*ė͏_߽e'%Qs84cD YoY1Xޔb\|[$06d~0ay$Q,#ӰyGc# QQD+?ЉJfhDTIdT.4i"93o;87.oN$~[g]d/ǢJYfdקgfד,K b3X:΢% quGre-9nt6EW(a RK A>b8L}b=Nꯐq8E=)(r7 .M2sw~X,-4D^αt k0LPYq0`0If`4 LYe0*`0g`:Cx x~ `:\A6!œ3)a(zf6[CZ-mF2I>ʖtuTKHɞv=C^xX3T8^g^DcaiV0HOF4vG+ πd;e_‹D7V[Z Tdhg0<3;Ah->aZ iǂ_) q0s(h90+09 0iNڏ]NKz1yJu)\))}NK1+0 '0*0_ J1`  0Sfw(aW`Jfg(aʿ+0*#0}ooL73)J4 "ILovfovfobf'(afRwfw<盭y7[C ovd͖+2{K(a^vP¼El"󲿷eol͡ClCC d6Pl͠0J} J0[fcf߼%6yJ|!o^^/@ C o6asPlg7/3;f=7%.~k7/0f `j}%̎y7ah~iPᛧPᛵ>y%>y%^yE*Stf??f_߬@ oҘ} %Yf߼"s~7Мs*L:UVNO~ sW9U=,PW7x)#v} m:jrT~obe|{/}h7O8ݜɳjC&[[Z>Ϟ~W.l?u,Fa/]"rcPk|E`/>i-`R(^`9kSVx$x߲rޚ4Lf&ÚOqmcx'Rt}3z):5Ýi{rԂjdqw;}kO8=pF5 O-|.uAH"7htsr#`bM{O7=q I☲e|ɖ?:?f]g88y(=/gfyO_\_"[ʛW0.+}=x{&]1VMJ; Q2;#ə+3xr¼ J9CH/MQg;Yn8"ٗ@pN*o_ؾm(Sy묍J4b~2Y^A9$͟~3J@eT /#[sEtJ&XzuWa/AF3l 8* ڏ~EXR,F9#A n $[oon8 &?hd''k`EH#tEmC%01͛څ /(YfH|IcR/sX@PSN Җ F4QUSPZ<=nnReIvj@-.vs92ꅚ84fHZA/!c~eV:~Y)q70li_;HjP&Iv uq3/9@9MbRӸoOfEOʟFM;M{*=nV( gSݙn(2/8j㈲؜áro鍳}lF.M?f_ޞJOouLPŤ0$q.2\ r/o)ʨKfj'kẗ́~ŨfLʄ1~rL|B_A 'N?MWѧ )H} Rԯ_ o}3 B&EQ &Lvo$p{ntKI5}HTB=$ڛF:Җv(lOWeς*g1I2(ۂ*fօ$ʌ#}׏^?ҏ_?jZ׾DiҫQzF$pM@9giHW9ޞJ#B|iT( c$oŘ. M"ii6hآj&K.4  ul[ѵ mn7*OUweF$60)J q IM! 2v3& AQh{;{+C%]WR;Ϳ+V*28oi4[vՊC"#TRQT4M}AjUGqTYޤIוqξ<%}xKЩU]QfDŋ X2ci¸(0iߥ!7gy|F>4x{*>eB#"2Uy:* P|Zh>)"~"߈H64ca=`c3v?~~a&@.fxyɫ;cT/l@/~OV&f_fx}*5؎!8^);tʤ5P,䯭1Z}}ݏoo9{l?D:HFD9C4hD; pbX^9?U' ^ylǹxuiw8#2I( Rww;~8.?EOT{IcbL^z"+c&Il6 `&k^"⿢Ў876 0!s]ME2iY{h`'h2>>ƚ:ia`xXKlUNoN!ۖ)̝ǙbՂm@"F;B,mIB&`xpDT ,F11&..n\q<?f.S2a6ּ~jMc7Pzh}uS?ͺr?*oy[+~. 7K >vap_03*gXmmJ[KxU)b{Ќ_;XH,5!Prc]%7Urcr[.u.kCwgL~I}Dyme 1Ȫ{V5ܭV}Cݶ7mjnGkQaDáf]WG}a-oX+exO'2&fre;EK(.4wd*@4@СHzϚlM͡1I1b$,zm|_4+gxcYFLxMٔi4=Qb;ߺ]zg1ED=kT$$䣯Tq7VdL PpC?z2ƳxMLqqΊk"v]2^͏YH$B.W巎b/a`\ B"5(xQY^/0ZZȪ#PVfW8)RyľHה8FA OԗB&_P `fX}D#6+">Y-X-ea`y6%[+R902?#32?C󫕱YF.;S.bx2<#32<%Ofwkx"Eb 4= gZ+BDLTQ Eb+R]-x|5.0~]ɮ&st {m[jA|  ltw5o>pX'+W#!L)4#Y*R8=L1RcHIj, aMkX(Ƙ[[!Sux4GE3"FUbz3 ;UB-NQM'Co5(m"&+ ;EaоrSaD@ )(ayEAV];mFfpOhX@1r pLg6m+QdB }PBE>GWcŞMQ"[f|4+&$Ä ExH2d;ۢH!hU+Y8f[j!hjO(04ڡ7ܼy7UŴ6. 99;.Jbn6.UV+I1QLP1Mt$( hp/{n48xXoE׎!ΎAl>\ owZ>v.!Lfgv%S[Hءp8%R#<$ I/< ٙ  c~S]UݿCYauӪsLL>~?]6wkϿ:rs~nF)q9z\э{{xX!C.O̟UTprx `&l<9F=cxCIVa$@ߋډ!x9~ݜ|md}O<ٷ٧yff4$ǰpc~0̭;䝿̩ƣ5Q˨`΂55T.Iv7S p6sZ9/_Y?4}Ͳ`Aw' Dc'ootBmZimYᨬM-Sc螇Vj6Lˈm\k6###e([Qlf#UWp˻ .g嬸BUсlhWĻ*бbfysu!r`6O,MZ.xW2;WK?&!םN>9-\NDZ2T{\4TgQϛÐ\=OzP8oɵsTWބgN?6F@N-Ӊe r&t>S19B]V(xZa[vhAl~kfM6-•3]T 8:;` QӑB8Ḿ,hrǴ@@|^ 7?'!㺧$|7g丸T#[nub_waHϼ΋;4o6^-#+/%"_Nl]Վ0$:W]eصaɻV'{Ak3[(]M]^(c~l,54/8Gmx~ZQ`9~ 7B!P-P& ҘSb y#$sH!3ا9dҒDc[ă/pV/X Co#RjzN]0T$J{)ac8N^򍖏CĦO-?)|ŧP+G:ɤp3 RKFx(fpaHϼx<:G3u;I^2T@[YON =gQ,?x>+$nKg/F.mh~.)*eE' 51ot&ajw:ߺܩos?]RMnoF넦}ӱ6C%<+n %s"W zyH߯mWwQN _W_9 Qwݱ|l"56؂nx3<6c74b3cf29bf9e7c62b328c2bcdcff534e5b663 Q<,z%Q|rqsUydg=ec654a14f771436931a4f062de042082f0bfb31bؐ$B޵wW 8 <499b357294962ed1b084e5b5da70184a38e10fbֹ| X { &F޶ x NMUpTO/V(,ɰL,Q/I-V-JMb}~r.XeqF~YIqreReyQEQRrJrZIi1!SKI4b9 x NMUpTO/V(,ɰL,Q/I-V-JMb}~r.XeqF~BjIIaIQJQARZa!SKI47 x NMUpTO/V(,ɰL,Q/I-V-JMb}~r.XeqF~BeQjaIiiJIEAZ!SKI4o7lx"sAz*l# l`x"sAz*l# lex"sAz*l# _x"#f6Sx3o*x"#f6Sx3o4x"#f6Sx3ox=Wyp$bQY[(8,hQA@Pْ Fc@,bYEB[ %iTzGo;s=#$E8" &(t0)`$iH\R6zl]K޶MY E4 4,D)<`q'%tw=/:إjM1,U#a s( )Cz=Mڭc\=SMU.[c5R5KW9Mp4L.z#;\_72'ňj˭AZG =y.ƀJ o~V_K{]!bJ eaeh}ogZԤf;֯r;>#8*HL_Z A6Mfu89gèS*?5xX$J. H% ^dL'oCOVێk4tS t(|tX"$8DPT^_<|}Si ,.-p@QzI1˜$Uۻ;wGVyɷSR$ a^(yh{lY~;:Nb@4N:#]Rٔ^3'n/bpsЈJ !hF3RZe8V. gCYߥztqӞ+nzbD)!PQ(Žq'vI n8r&_Vre)Bi$CJC0FkMaZLuoXouէ6{̄ AbNsH`]HF AQ/.?ܾڵ5Q Ƒ4X (Fi3(mfs+ ]X=`g3(dX"bL`;lƉ}V)0$-cEC(ᛟ[6犒cZ48Ťmn9bX, xAx"٨a(R1`gdv xvIwqbҽଠV kS2o]R~f>w|>,4,J9,8 piSd$(Lc}kKdTܸ֗ːQ)3$hnX/N.;mN.V/ScO%ZPlzV|4v{iC;>?|S&9𠸄Lp G Z۪OlX ]_eKRRYVf,#AL)bJT_|wiԆa,rS."|aR9#h$6yl?tyt_~:࠽2 ERP%YO-ӜlfIԷ_6 );7Tbh&0Kjaad,Ø,ܬ}r}GK{Y 5SM1wcG(22 Ɇdv_w?nu4iH1АGd@]ѐ)_*AIVM)V7vߤۓS 1h4 Аi'g=Z7ΎuC3VVV`jN G 20k5ţwuk{Cn!$=.H$CXH  jƯ}Vd7ԥ̃B8(rFRńa%;Ѧzq4|ݐb53i@RI'iF~߀ZUXx}ܜbh8xL$LZ L`XV±U]-9?9 4cISR8L yo HKvwȞ^0=NJ1tP ~b+pUIOnz7t^Ǘ_}(820hqpv!="z.B5Sf#ž±N̵eGis 0o >|ki;cRB  "( .gG9GHulecڟM|xݼKkXE ,( +L{ i)!>"9u% _}_ p.[R ٠*9P $0HH8MuTuQalWM]NbD,TC2!xcVA FF:ڒeOW^m#RN#F iq@N &!kX EFʚfqԱWuX&TA0Qk3Cˏ Č)W ki J` FB|rk^bUS:Ѿ۵=_Y>x=WitU2&QF N<` RDeE߸@h Ȑh"JРID Xd()14š@[y]ޏ$o9g FH0ሄ *2LTäT!Wo 3D;vY E4 4,D)<`q'%Q3rKת!/Ϳ]83*x$Ac%$tH8t Ro3|^֢_ieGeZg,bMsM8Z(#I⪧̞惮3e Juo x;DPTl0ϸԗӥW|70A G (fX(FaDk$aLE͟/oR*0D<%eA[!H6(1#[Mzfs-y;9ŀ•ӑ hFmRCdPgV&n[sA=}bO=27QA#:*c 4HiX(I6-oaV7ŠU%"wjԊ̼8Iv܆^vxs/lnrc)Bi$CJC0KhS0dnWyW͇l8s=@$zМCr!%`-' }O(ڵ=wf̵UL)FR0&0Ds̀ @I''߸ho5ٯ`O3 3(,) EĘh?~ffd,O0- X}(x8@h7z\nλ*֐!VJ1,) Dz fRb0iȞ%qyǍk)lTtF:,֝tx;9ӃN~m;yHÂ#jPP)A0EIaĚi̒:qǯKo|e|Wo~[. ->#A9Fs< 9"yrZo1 #&=J.-_hRc"FKZPl$@6ykI֯Pz-O10%K089R5J=޶rNn>gsyhx]%CPYVf,#ATa%*GBVbܡ'6]ɾ>6Et8!"3v@A#I?/85,/Sb)l%YO-ӜϨP3MUR9;xodzh %wʀ0TAD@siei:<}f6Y kJASM1wcG(20Qdؓ IEէ_f]c]bH! vqFC|< RN*Y0kTM9Ҿ{Պ)cR 1h4BCv?'F}m:+arjܔ7:ŰSK vH8V EaEI.|CM^GWe)/!$=P$%~@PTFaFuSb뉉 ?x8&@) (g$UL0Q2wgomsH}]yE)X062Tf cX m5qtW]_tL?L2:pHZ &@LYQ+,޷rli1u;]/E**N!Sd!AG⒵W[Ҧnۯ9V=%oN /"W CT6H|xC׫-kZuh /r085GR:f={~q/X=sQIAp,5sa#4H9 ppdΠV+5=aKƍ;d1%]P z-P'do+dرMdyK6 \pÛpN;lZ@)cc1Ij6֯-<?Kj*fL1 ,@5p$ a"QrY(-gH_$9^rShI`r)&M*\cQ_bt˵⚓WLK1K08)jMok}ު<mrf+F HP]Xa0ƀ#!Jٰ^FK۴*[$Y8"]D ZsFHliֶ w;kƤﻍ+F席),Ț%x"ljk D۽[j5e&bh&0Kjaad,C҆/|;o_|޲ÆC샮)wj ;BF\a`O6$ ^*~:¤m~ˮlV yL@ (KTЗ9TԯbabCq  hD*4d7qZ u|b8C+W!IO܌GdË\=8if{q! Agg#BP)Ypo[?b+ԶAZG9e k ʎ ,'ǎtОUW3.ab8wQA0`<8B0̙@*F/^xˍE%:`{cmFqt0:1\uwes/;{瞉JOvN1w4`3lAEPlΎr,jkѝų/-金0-b`AQ^ gcH{(L Iæ+];xM1 f@(Bk !a5S뮯|Co  !H2 ޘUp X >IӱQVo#MQɳ?`R9 ”j:/R, JhU%N lQq_Ǣ;E^!jeԸ4`OgDFRV+fallible/.git/objects/pack/pack-2926411da0e5b18fd2c89c1418c9766a45b9f903.pack0000444000175000001440000056267214057165521024253 0ustar andrehusersPACK xK 1 }O |: i&e 5_ yC6Ĕ ҤE*N1<$v] 1Vk6`9\޻ ^~8h b;x6o70vx-Mag”K  $Y͜.%&ib>XifC:s|\ͳ) Uڲus&:0,~]vfy/}t=[V 7I=sJ-YA922a [Q)-1{5_x~p~8:8(!W@1u̚ Q!^-8vGvpuΞ: WbRN:NXZVm%MuTiMAlB-j|{˥'~NHʐqx1yΌ 4p1~:5)Ӝ@GGtԀ yLT~ m 7di8V8?wuz'TD]Bvnܧ/?Q8VAnYZ#"a2~ /K9x]tRi)2my XD{vECi#eE@vW,,i= ~*e4W9:Z]Qz^`5V@ %tͅ8Q[#_Gp5GkAèB FJjxE-5i!u7 )sU7_\6Jk8# }!?_8ɆLFm~*$bP ;p6~3!fY1#XVw$iH`7豥=F^3M 45|P F]@IaNYNO ί&saM UNOj9mnDK9je4Ti/lI:Ae@50 zԃcO - tY_Q2y4..6t$ª+&dE[B/dn0D7M?)43 (lAo~.k5 ʡ5vr@8g[.@iG0T>n"75DYLgYy 4ؤި<=RƷ@xt5kY|4Q %T'^SOH6+إ*5J3COp%lR9<2-Q1}dfd+̝%,vv7h.2SYGNh6c8fZtj}=Ee|T}ADd~Ir3WML?Hubk cЩ6u v9v>f .%fP~v2(K1ugh#Fp_/1gh?#Gt+$ (GtOg) a`lSºKH{~voAہ8X`Bsb-! =]l`6$~6H,%a].'cXChJChPa뤼1FxоvHPUtZQ1=,>-8k}ym,³`vEb=!;M__ovu#d7F$~w_LPTֶm0 :g):-kt뢦H;rOZd5w+γ~IBp/vK΍W+k,YCJUEcLl ۀ>vzu(󒿼p2X1&W]}.D }S?#MVfr?+2O@kh#=Ns"xV^Q⪅x~xR}{!"c\ q-!/[ǹ'tCian8NHq J ̻ 7P-ͳ>]hHd}-6mGj"6GSˣJGAx2FHb9Γ~ O4z%A /Սnf*=ڥiج5|{*Zh}{t>3 :}jDPNwDf ޷LzZauE@4?\D3tfJ`5-!0\_xއ92*9[7־;sN`QiI`SFጄ9T D/* h|heRP霎`쩿|6LܧStb#HC5TF(=Ts)USK9gy,B|o(y%oM=V5vyԾHC.lvҜ3[F|Em~3DOk?3՜q-= cwg/&9\7yf?3Fi,_Bޫy0%qun@hA"ўo$~C^xĆ׹<8 y%ЅCcHl7y1Y1-=%'L86^'ýP٣N3XdB<+3̗,QkbnDW,Ҵ45+%,5@̊`wؘD8h~9HP?9yuz?˘PB7%V,) V9旜aܕ:&.o=Dƌ:WL,QӂIRg]iL؉nc綆bSS%{SڡuZ=6{vL d!58'`}\B'K ):2 1IY2fٻO>=Jjc!e cUT ])*6P򞇎ǫ|?H&gەwu)W/zUJ3Oez JAAڤ90 !Pdނ]uo 'a0'bvBn=<ڡ (Kz-]+fuߤp]qJ)oMl~.Ya+GtPƣ*D5p ý eUwޅsN<$$yE$Ty=2&+&:,D3@A0—ӧv/eTsܴLUeP*72053&uvxGz 0, \qf՚ó33PnDҶobPx1UzXhG ;;ܥ \r⺔i4 !9acGD8,{nwb?k1H{c/ah i~StB;/=qס)c?e!|bD]Vb"aNZJRP2ƨlጳ>69rz?/-Ta*\< ougFd.:(9qՓVU^fWsu-<+SIöbL^1U5g_ q>ϰ=b;@9+&q"SlA7-")ڽOl߰yъx@k 9Ѝ;𺞉R+kqvs.R !R.%.\库C!"?WLz&N6:OǦFs\ؓ %15K [ISIƿ: È􏴝c *Υ Me\$"iSO 53]Y ̱*gK )x,> u߸RN~"'1d#{̈́$sH4rpexSG#χD#A37,ɿRqBF8qD< fG+F#k.{|/j^bN*[?2> zt C5NPv |9~O5fAkf+OVL'P,T6f&'_XI7?\Ok*jk C!U|s|&ӆALT~PS,Ҝc*;ݿ>_eu\ů٪{omSO52*=8uA;u97waxz(nBrTVm@1X%n*qrţa"?Q74# zQSF; v #Ϩ#y-IEW6UI?Ɗ=wQhfhKj{֭Ii-;A~NQ:}3;*Y4R#v7V^&{%Br5Й}Tâ!VϷ7[W bB5b2+';5+qf_JZ`kS:B6cϧ% 5ۏ覒gkگzE`Q;b ȳ͋məmI-Oxw94 ou'qMv, ~!s tw(1+ןRJ&7_r,PVڱѲo[ZCuUߕJT6VDH_ tٷ3}~{ӚmO=xhun'Z 4٢isQb-TZ(ѻgmqe~ ١a-\;ix M ]vyP5qZ@^ZDs׿-k$!esVf+W";X M`(0Ep.Sզz!іN(5f^zAMqC!:q+9KW'xyL*0ܾ[ix'ǙemzM>/9#XKX$ID>9G҉͋t"&.LOU0r׸IqFEs'l$3D{N>8Բ!yro}+> &8K ])cj yU0BQV)eҀ#w1aXoF  X9@B2'ip3/37bDRyKjk/vҩXY-৐]0[4̩Mɴl vmoWP$,yDs`]duO@ ^9 RgH{PG]NQ$<^q:F+a:Tj(1 YI~NDZN2#uKy!ۡB@1:^[^,[R L~;ZcOg4gD.;s |a-9a_$>a [FSUE:>':vnqVohLRHC|Һ `}AS@c'h9Bzfs$NΆND:;cigqvgRK" ¡A)H=;Wu/k*#̒I$S -r tNqYe-/\/N&M{iYW<Ko &1lK'E;5p([y; +}6%=}-h3!@zE )MEy5oͶg!Wfq<&@G_ سP'A TqQ!$0,Hgg,ci(DޒG_BӇGߘbNJprIYr 牜 ^.9;Q*2N|J" m1WCK)E{\wH _eqJx2W[X6 >PuӾ\mg^M]CNL ES'X/zQؚxsX'$= 2 fMm4VtW[D臶J  po|.0(. lD8 ]SSEG,%3; -<@q"S]r|Meg-MYcFi\bn9D`Hm Tiĕiw^?R}x%$h7GxfBФx3f(-#އY3t\Z9뇑[˳ΠߋSjȔ[Asd_(v~e8:=*By&#2XSPdXdmkz9CvWn8Tאz#@ؽ7L W#zD묇%=Z1襫*b $C1i qb5~7xJ [G(xjÇtU|\R0҄^.T,¢)zYonZBf&y5aѨHZ,Q˚f;0dn`~V?p;SL~ d>1[̗ ent5͝yyRpBAtZ6ӎ!@7A@ QSIݐ`^7R×X:tfS]\A,w\Z׍:eF$:qо",?=DJ!imZzżPfOU_KSgŘ1tрttuI̽֎ tP/-;Q"MLprcBmݘ1ݑZ pR}= U|b(7Es6?fp#٪k?j dT a`1t.uZ 4cA2f{4-CZfE=jοl7}vk@^|-|[qղzV>im^h-{xe Ky,]o}::5!:HmUTT 7"BNR "W:suzp 4"4#}ώNhb+x!^^h 0VVmlr.lEM\zT#ӗ+fi e;PW=dCX/오sPGwtqD-Rͻ :[(Ν$Y \M|t5]˄ $9 'Q:Ҹթ.=oevj`Bv=jBզ{@l H?t.j:N@!ݶa+ͨ.̗u3Z r]~ث"S1j&m|G'u$n+LIPWՂVN/#Wd(gP0ѰQwp|8NAsS*'鼭x# 7vw@8chb5!Z(N,P3J2ޡA IԔ5CCP9@w&ɧǢCDhdDGdٙ 3Aq⏆VxNZL DQWd5v٧(~= |*S"<}o5Ot>b[0y ~T}E=cOITﲶB:MT p.b8kh2T]7K%".{Z'6[< ȨQے[Yti1ENkan`skra(,\\/×m3/9+ q[z-ڷyepwN3NCX3 fx!I~[UGU^4JK/h80wOe$mhs7ڐw+ $_ee b ;mF/L ;,fnq ~kw\国E mmI]Ћ4@"ÚG$zN /]9hdMչ|~[M"~oI_e^+JC2=b[uqp ˎL: ^/lia$6Ԭu G`L0(oZI<"пRWGΧҡr_2g2b]G>a]r_̍ v.5~ Pn8(]$E6BP!G?YlIsMബ r֮j6yu,DsD&]GP$Kq2Srٞ~ͭANkH9= ^ CNF W  OG%#iNFw: ]N<'&$!R`$Frn'lcVN`e899xLTwu >Q`J=e8>Oi Y2ҠIm8H=H =_Dֲ\.Y^l 4|[hRS+}HkpBOΤe u@U$قָ0op K!:87Ԯa%-RSA2m .&qԐkIz%kQƃ8w#M!&-I* gTEFw\$.X<Va֠N'j8z e 9\ (nO!/r-{lˑױ;х=r :{G\ω4ȉ۝w6MN[tY/ßBm5)b"!]Rqq+u%U0svS)̮%Gh)D\@-J;M6.S(R1#,'6!].wķRPL2,qbпlk)uވiD*dg~98(塱*lVj6`LzPTVǶb.NG3 [齛=±Z) Nsrgh<-* =bA w*nE 닊D|DHD:#N2,{^fxb1 gU<`i~S#zxuM$I>J$ 3( @}ZHjgY#l+fO,KrNrȎAgnGeӷ۔}Ցm:A,68/j5V4T9U:**r "]@MWDcd8ϭ4f{LoQP=IޓzΌ록UxJ8z"W3+Ș{@d;V 0$9{[;?h*NY4<,FI5ks,@Sii`.&!Sd0~~+$VKYSm*y>֪lq3K]mY\9gŪ0@v9&97}9RwH+j8ƆIf krYA>@Hp~⹗Uti@Lnn>uL|=l|fm VJ&Ww"U5Q73N LW5PGu ҞO.)w~l4 m>C3T\e!Siʧ%`My§Fqac9,jVrv1A`.S0Lv֐gf'Ugbեq[%BWtB&gv*SLO1qW7"aї/,;T̳ |A(yKNJfyH.=!3LU 8h8u~?R}1UY.-zFL1(z qhcf3Yңj9Z1E5nKm {U#!6dXyW ~Fe^sq[]O$b Mf9S+sGd}_!ڞ}8k;dE(!ibZڃ ?ׯ_Ut3ov3B~d[B~5[^6K@fӯc@/y`=fZ}eAW m9(KD 4;F|՟HW!kj2bTY2O2'g*b4ZpPIbdg6h%Vt&0I+pfn\qE2FV&̚n!$*"09ve-\(.[G2h|?(Y3e"F$wi]:[#f\&1cofvlUVt")ڼ 44/ lHCd+u_4Ҳ3(L: .i9cpߚ/hxvr6wDd{Yf, ? a=ew>xֆ 7Cv…AHIGN9"2FB|movg@-XTUxojKMZE7>2|:J{;szNB[:0ѧ5˙wF 'QIkt0#4@.ROf@)6ъp~Hj~C!z )69=0Q}Mf͌Qmk=Y:a,_/6H]b`[y{3g/N | -SS{3 Zr̮Dp=Q<1tK̀b}+FXyZ*-,c@#T N7Hxa $T^MّTĎg/ ͗"H{$!qͱإ UbDRNpLz.$ ̞Eeq6샄 ϺFj5A {ϱe=;W]耈5Py-Ir)̖Gm`qY- -_y?.P\R4dbd~#&!20\xHOB3ZySO(3SV#Eh6gRE2p/ uRڌ#X*_̅t26 G"|=Af#eV@~Kur ]yoKey,#N ,#1YD!/H ׯ.U]twUj}H?=u&BP^ź/*|=BcfCcd| tV؊~d_WT~sb3[VJ&nTT\R߹^uE@NFb=ý +D'zoڿ >m@]7!@x Z-"2:ATwjLkC  >B jyYB 69GsR^|i7îE3؛6c& L 9+6O"uyɎ'Zr _CuntfQN(ZO9/Xab?HFܵx @  C Dj0,x;3j+Se#~h}Jr*8J$;DTjݦoWQqKC ;`iJsմ,iLe)vR[-aO+G]Ÿ~e2 9fƩЉ&4Vr#:Æo?U}ZSi,wS&WDǩ=G(vN߱dk b"H@څw}mh]o[] ̊;ljw1kvqHk KXFYzv?6Kq fo]Fpؔ I.*>A68mI2 j?] "}9X 4l"'(sA{enB S5(E}Ϲ^ 0,Zgrm\#geJ!UryS$.1Y^+ 'tUOӬHֶ6oNA]7?]&%ʔΈ9`[fMz A=uQ5=Ϲ Y`(GdyZ^VmT; ['sUaE4q~suyAV7 dR;e2.*,;|=9 ceE.pFDeܵS B:OcwT G{B#}@0M; !gzfTL\5-ד zuڍ6O&=$N^f DG"zuż&Oe]?,E~~iv|ʉ̋ѺdҊ<,:uBǪJ2I2s(4p$j ǟȯt" -qd Fm6qk Jj0=}w|&j p?@!')5q-k'Â&jD`a[/7t~uBEbB[EzW6YK?aOb$%Wbڗ&h c͆Q U74%aETvA{AATEXmO WCd(d5bACӻNIol3ʇ+ m,(fz$9I'?3]friFY7Su Wn˳]Y3a! !0߳c*xÑ̤#&J_ C|]ą1ji(eœ DU_a[9o"$&|Vݬc.u=l<%;0,q5})9Q4/Aq{s} -Gܾ|*mS ; w~w^Pqy!U1oAOkvךugY8:b2O&iaбF{_=jxfГ ʒz qx Gaw<# qKX{IXx89|yiLƣ4Nͨ{e6yݩiA?ψMV'JsrUE*}8fF k\db~xIXpDwR[Cf1]ݑ? Ylm'#+^jrś-s!p]/\O>geai0gQ#e=r]}[o-4m`xh7u6!:f_wܵ ]㰄$ -FI w6/+Bm7l_ԩ{LcjKmN,5G3*42ū06+h=/}wp綅z,4` λF~Ϯ!!3a +eL( T*t 4(a;z_jwA~Nm7Tzk!Coz;S L!Y}ʃqj:};`#^aQ,#G:}KPYĒ7 _V.6'SSubx]^U`:'W3ɋ~/&s_Ǣ#sy6U-_ 2z -YWI!#;tTaaH<*XBNW! hц;ȵFKԎPIILf\40@|c>^Uk}BҎ iPY mā,&4q]]C+|*_v}7ju,4ll2wdؖW{ҠY]/yFK4&UM-s;?H4ϊEy!PxFAj=:pJ}БHbjںF]Íe$g?SxZU}^&jȫEt`(+1Ӽo8E<4]T;Oz!qƛBvZ~f˹=>MEW|ZmOׅ,>[Ӳ2&umJ03wxPoւsj␲+n/z !=zuhY(.MK*1ɜ/1n34c- z艆8la`d60*Un|>:΍:P8A95wm&/N&yt'9ktlFC_cL?4 FYwM*;{u0?|{pU&d&aQʑT]㙣эAՂ~b[ݱ|@wCp5<߶'-ajcr}4:;>qf.ݑy$=[Z#!, Oa !o[NU&.fu)"at/iՇb9\bwVxj[990SH!fY]pn% n7$z>LWć>Sɔг4o']N~RjBm|kq]X46S1Е5ya#K#s晅}~ :Oc#W^Љ1q2#7ږ,JQSRRhXC6T4yS/evlZJP^d'_Gɖ-.5#6o >yrw713ւ'o,|UJLG ˗i.Wv>; Ŵ0 Cp tXs"nGd_;f0CR~#2]k1wO 2K>z- uUӿ{m!)a }5p@63F ϗH5a$cۓ@}WNp} )o$ l?UCiS>WU4UÞld%B]ch`U}Vآq=l6.fBD 81e-ٲȼ[%?4Rբ[`=a҈W[9 g)ԉfdj(&{C eGI_Co t~h.<8ˌpOWE>FۡE@]!@6mBB%$Cz? .E#ü:YӉMi9 V4Ɇ:ٳ324Is`1[ Ȥe$ӊxN=W+rybK#ݹ q U}'âҌ!1j(ڼ~TZuֶjJ|}$<"M8Y k 2Vb!cߩs13EhMƉ-؎j>\ϓ$a,!"CIxw9g14F/'Q/F:.c#J J|HwFx:^!ЗL0vQA9'%z;+2$*և/y]=[.`aȎꝫIV !ʧ ߠXe-+*ꔌ_$ÚgSrK:TV (G"R3X%TV9=?!>)v8v1odZ3y+28;ΜKq2EGI9OM`e;2r}65| L[cʳUCVpLO<8-(]G9rt؃2 HwK/F\xֿyݰ&VC+l+҂Pe|gn%= 1bBF )mh*.dF)BY P4x:yi &qVfSZ98|tlbQDӦͻQzz]D 辪}I tedQG̫Er+>#ARp."CCLӰ6Tc7iL>p++&ʜ\ g>0$(ih"ofV q3 TW "YMC1Ty[Z=B$kc[w E^{yQJMǗQ{QA"5!X{AY1y BH_BM73--KKbIti&5Up=˷!RJ2 3y_zer#$#@I t #^sܽbg#>`D{6kPM&t:g[o @5{wf%\*Qj*+kƅeݝdapKe?.ZrW 'e;x$ֹL/3j Pb력 ɢ)SHL1Q c] 43;$DI~ YL.|VkA劵U"tZ3hBUU b%ZKu*2ڡQc`@gXN{<~eo!rli4xKi0'p=`sQfwmh)t!^;ڣx-fӽ!!꛹;tL@I-~.fjb! [W"ѣv,x:s~'W/v|w`L]#JS9G)q[hxsu&.|@za YF4)J+(̞#0IIap,ٯdܗKc{੶F>[dhJR*+ r<&,ٱ6N<7:Ht6 )a ?`}O8x"geM_͓pYfbh-&e _< ? 8Jo8Qi?Nry=^P8TA?Ms6UciB4O!~N] v=#updR+op5,@mY%XT_ib"}ӂ|MCbʎt_{1I*O^C<ήUQn4TѺ<́ [_BDp ~j~䟐v8`/DIHMV ` G7%vl=8'ob :~e|?Վ}?ڡԞ@%:cT\`Lx?K8tEz+&1oSq0)u=(ږY<UNܩ-D4HTC$F#tkc :l!E&C-}v43!ya֝5X(lQ |_HoۓIF[2waS80.I̅s- MITFۀȘSC˖²{z8-Y~V80ZU2a7GDpO/ai?cso%N5K3ц@R]*cu'V\Lv]T̗Kqwn4ݘ )yn ?|W0gfu᎗HׂeM継`QUQgxIul$=Yt=n;JT9RPhi-sGSY-Sg9E 7tW;{ZŭdN/vZ0`AeNf[,kUɄ5oP}/_ǘ& zۛ%Tb0cnIfOr( [礉kVkR։&v]3ϔ;!y͂ǯ @([2 hz.IRq z9"v:ոW DM+j!$4BDŶB X+İg\*51[Kw}nuC4MaEzɛ_^Idע꤃͜^KaG4;o*"epsN:axd,>?t BT%g"Q\*!z3{f)[NpbƔԹ)5Sv}!w! )fBƈ0Ph"7aBLJf66)JXgA&z\K?9D|C?-f%y29J^#jQnB0&SVeF2ETS|Bq4KVȝ9!b5/aC4@#*vtt4/F% |%yE jXxv~@+5ѐ53;q8VC(Zq(=7/8u9X\wq`GۼLEE :vώP759*q#Yvx| Y0/f+Axt& Wq[ViY 4k%ߎtR?* AIJ;jhqSu'fuC =m ł)mW8x<5ۏgD>?|mN &$FPKBv~"l5jo ;Q+q s/Cd4(ۡ#dEtϠrYG9. #Rtno^Y ],$v:&x#JϚ/v!u~`.N)Do.ZH9϶eȮ01ʨws42gL:6Y5O?#DCTTР%)T9%Е4R_mA.zqq27zJn5h@ө4MavHuk7Σb}5eSL ׳İlf2Hsy;Uթ;"9q OQ'Z Ya~2&'>u$2~ܲN |;N&!;' CǂN(Nxs`a 賏@WTR&.ukoh^*ԓzYNo{/#x1IJakQUo ZyN$ hR4`1QE@A_r{~i ɻpG&8 =v ;S'{唹ۄR&6P tQ֦ɄޮPwrFHg{{ 8ުDI58,rӽTlq Tfe O1%#٧rsA- ~ۧwM V-pr[cf{n# >J>IfndIYOЦurjsS~`_Lghn4? _8Y?A49hAy)U^9zF⺄ ኘ'.+fb2Se[i0֫(?bdڤ,, VėFƋќ*? ˚vxm4$vA`,{\L7?*EN;my]M?QEb<^|c18&KgLń>_`~%Cy:|t+9 aA@lz!VSͳCBê㼄1] ɸ^0qs?::?|cb7I8,fHji3UGJ)tC6=/ciDnkh;yr.  ﰊ⇞^K1ލ%leTG<o`Yf#5ӧ$fL8%l$d֓0 eoں:3S`*8 ^=سbuVn1MH 8IQ_tf|nGFa1OY;DX#FنP% (̾ΝdLRTN/VcVGvC0.¦Zb+r]REhFJިпHT~x[E@u C框G  q;Tu.E ܎rb1ĜzDq:a5,x',/״ucW{4eK,/9f w䶆[HI %K d4ku&;ɥY;,$˖د ],;[C҃^-3Hw~{wpig_AڭΉ"m>G # /W]7pl;UدS |rC\B+1+R/ u낗IQ#&;cK}(<4Z8 F sN{BT¢ GFɠscb_pr{iN 3Wzh0N:ֵ5ò ( ÐXݩZ(h`{ID l58:.B@1eިW|/NLj`Daj$C1+AGyyCXQi䀌νJ̝,N4Txɮ6gy0W}|:"Iͳ8Q}ŕ3JBH01tȒ*䎄Ά$EΌ}4@t7 Bi9YIZ{ߋ!Uܾ}artזr(Ѻգ5#9O해iV?5M=@+,['w~%pJ?J%~yGMob;VYiԠ}9g_&^0^2_B9TS}$E$|eGm2g62sDlz`銟ɽ̬)W/퓗q`ҟ-TmsRѵ`p SG+So3K7~G@%nHḬUHTRMV*$I7@1ʃ3ob*ٲ={$4rkOE``gpv!ClP~ve)!oT WUs<3v)AAQ}_]y"zkenԖgi k3.a\^?L- Җ~b7#\Y% 2Je;!o6GޟթزgnYVg*=W6Ӄ d]c]b.s\@Fy!kZN jt/0셦)u//УZ WZ˖3_ZU=}E va0^c2j "Ivֵm;Ŵ5pz P+JjPxd N0p"W]Zܘ+L|pJYY|k10j!M1UpId׳1T@8uJd^(8jqk `fIWZ] S,*{X恳"4Ki l:k-aQ:!>O4pд4!6%n/c*;՟JoDg%>[pu|Ź-ZY,}" Z5t&'nQsꗄzȭE LV}j[_!e<%sZHhbJxEb \|#5g1CS<o\h Zlqg('#/K-R7^sGaiOң#~.2]Vl;iA~ $B7d*X=>#4K.rC:M%5EfG(M<}dl!IofT=E!&?4z`ɡTpE R7nuz`Węxӿciդ`ـ'X"6_sq٩" ~KԖ%|KO-sj.ڧ]y+bacRirAp:G ݪ3//t$=7_@aƲcl d'Pu3Rm{Q1VVw!س\ߏV*=%2u 8U~6/:Y$,kx1%5+eGvgiֺg}B9j]Z^%{8Pv~8ڶRz TQ"}R /5Bw*#%ÍKAscn吘H1A@uJ` ǏŁni'/^5Me: ydYg_?Kd'a-y[Uv9fV/j[h&zfQ{R1s\<:}En{I׈agƣ;oex9C@w‘4Fi?IO@9>U"1w~; r[3H<ı@b;B{NDlIg[q3&I#LT,ӂ_ 2J'> m ~^mӒRfRMژm-*9rbAwۀ1RDS2Ps 0tk:4b6Y$W]ժ{i$0YūM .ӿnuCD}cI*y˥`8\~! J2N n֓Η=<`Ci)o[L'6ẓ4j!pu??M7fҊ#Ǣ(8 z]I'=v1! c)i=q9o(%gti9vܮ싳9=Et6ƮQuI\cD`>G[#LD/¾%w_|W,9G[1lVIcjKTOkU9=/294z&$G)'.d#1p\}i(;&'գOg6wfË%+Ω \NA\ۻ7z sيŗv#=.OF ?WEooǺnԽ u9 hRZɢˋ%5h=3k&zR3T}Mŝ_ŭq`aѝ?lu;Z8l](y1RUei??В25 *PM%|hIR'z_<* ӂjMvgA?`;O e# |⠫- k(?GP$KV/`5Hv3Quk|jԻc`O}\\tO9y}Ͷȁ1JX 4َnTzh^uw+h0"G%#D[?^ikfv-#udXQOjS5% [Qы .5Nb,.jc"W&z*" "(a4ާ%܅oO&=Fq1z%>s5:N+vX8ʉl9A<MsZq*)0WfB'ĕ7l pWq$mOm{|8+,Bz~8Y܈Azۭ߈by 5B;vVú'f9ݡcAd+a 4CB~f5&Nqf=:1 H~u+5+ǣ*oFZUEΛ{UVԂ+YV92>NL$KNJ8B8ZO߆NY6e|$p$B8ݞꆙ _ 1]?%6ETN85)Ead~@3Ygߋ^OݤyHرO+})KʺՆ6o+C/*^Lڍ4H<&N"b,cۨr"t 1$q6O(бJx@ hK˞O|[4 qB; nF)9L4ҝxoB`BS{ OaFϩ*ӹi#~.P>%r-6Zs_(;dsrG49> MM9X2w6{]n'QgIԵTt`7]3uEk mQG!04+C-h>b#<7X}u4ljE@,i9DK!R>Irp4'RܷB4\@rլFZG;̯s}sW(s~ӥD]+ ,@O+OW0  )b H?f)5P4Zؖ19{ Hӄy06]@9S'Wj*}#~b+E{yo7`q"}ܡdyI /_ufAmʼnUϏ~P&x^aiq"|8]V%F;>Kd%>HIQWr<}})$/<:7;oN":}:Ȕ1|=+pfsr%RCpsd_l6^>c`o#&,g c'\:2姳MPtIb,FKb{?a&Z ~]Tn 1.ǐRL]|gk݆yRZb6mhzmCs>\THV@Kmo)?ئL$4j4'r(կq$}iP&BIQOE!jͻۨB7`ퟖ>s$^o'\!QZ Cf4Ư| Ӿg/BIʁ%"uv7_F?9Y^6;(b:fߕI$y~%nsJ&X|8xy"HRMl0RM b Q!%ZkL:EolJV\:wcw ~^)o*)NF.GS9vٱ2OP§ExȈFO-E]ufJ8ʹ}ѬСTe+(/=u-&JZqNXdž?.bC@Mڤ|ݘhYCDhZBFC 1aYNGn:zX%RJbYmƶنHuߩwD5qn_( 3b'ـVFC> D#b/T" Qn6xB4 ]Ë[OuγRӡO3)jk`롫 ;tYi@nHK+<`ŧ,6 qQ}D6 ?h~z4!NU7,N 1K:o5{OI*+Ճ>=o̳Mta0!^'r+-7ȕ^Elۣ{&Q>N9SYkDH󃲱.hc- #[2:[b1"PY'נu&n~h$fyx#*F߯#%Lp2E,[5fW>5K(Ƨ[E鍇?iRl-PZe*vD Kb͜QB0y~>.ӣ-h,mX"`y~/5\|PrxXFY VBLj$;Wz\D5K5g8@{9D@zjT"d(^б?ƤL> KǹkKobv*+h5kr~i^ͩ@Ixf蔵b ;S>zp:oh,"?;JjHuA"eke >7cj 6Xô-7+]9ևFAN'3XCݛ0[j?!a(H3 t4zW*M8΄eFRI*qnhT: 1 8'h߱bŻ +TC|NnQWu7Ш8N@D zo;u~2*"ǝGY'q+P{ﰏ/`{ydQӣ JTMqO-9J<0}8O[&q1'WX( 4W1tD3K/]\9 [zAo!p#_DikE--P7pJsa*F:2w[Wb&:+fWR9?k3aeM"/46U%Kys]ȩ(En KABT*İ|HJ$BrhӀɊ;eZ@kĸ =?u $ǣX&C0?#y#\j{([>D{ }K'xwmjK{Ād(8#AeHR143"OKq*'3} sDģ vFY5o9T ݹEjd,4EH"nQe0P+ M ,Pm$xn-suMkB?ͤh,HX4[ W Sd2Bj  <ݰ F0 z_|&s̀ISpJ(ا1B$R[9D/|Ǒ|D? 04ž~Ұd dfNyqf uDMFT@ℊ qfG"Ŕ!Bڤ!넀2Jz?ч{W8MqT  }.*[GzѮcXPҟrlmTeo/`*Rn4N&wU)t3O`{2j x l(繑HvNҳ.x8C ;pbk/&+EiC@%.N #JԼXjlH{dɐ}b/kwn;#'F?j:kVpX\эs"/Gc 1t6MďvzRWt{0v")%3gMҜhO8lR&Y%-souKhZp2Lov;;SIn |4PTP}z26~ g2tSoEpar#L}FTtVZ[ǶtOЀSK w9>[ jb%,_7pq[+2\_H_-1gLV鿀2֮%V\D\HeޱnQ"g2/s_O*Cg=_Pcp0[5aڎ}[oo k%TWHw_V [selayϤ4bý : suHp~`k0_)x{=e`_xXZ3873[+BoeQf4rt6L,>}&8hXڵ"4$vwc *'WW*>]A '`M!\~ zG$2:5 vEH`*'% "VkW dgḁOmdӉ[C6k{B.  MLOt^b2{ͯhD]^IWf0ޗ xb%P]>kƹrwc''Z*RD$OX5f ٥qf…"%nϋ_Y3/ry˥oZ62F0,Pp_tniI_= Ƌfغ_n !O楝/Ϡq8]aȺ{-;7}91%ƋԪͫ;1eyC5r>'7<]&D1tjd Jx4m1!~yk[>ŚGD`9<6Sƀ$a^펀y ,uqعdNqZɢ15 I5 gpE6lkÜy[ΝyjlEMk+ۘx5U nGm;#tY쳶BGi.ab́p8`JbDn0qR/cpY̛ :x{&!R7%\&4[MHx~\Z;[?%(/AH;3!h@VQYIq7BشCRMbNzMڌ$XEĎC' Tri䍙6z:6JsϿqVj\خM1}* ϐáGfu0Y w^hc%} WZߊi!ڤ/ }jS<Ϥ4PW>5s(5rX '&fpwLc=e93,£6cFoRL Lm[4NlK#Jj'POPRc; ; XEBX),bmhW5Р9]AB=A`F,@&ďQZy9>K?5M#ñ%0z{5Laߪ$^ H6Qc~ zr*!R'z&*qe7$dO@쫳BRwpi+EQ d{؏?q tBtk/hk-6e B8D3볝lh4dDE!J`l(Y|ABC uGmR&_~7Xde}_L%em8 㪃 ,2wS7b\KLȰ5JGVlR` gQKFC3CT=R'OxzĨ[K}yZ} 3ENsgg6:4uGF sjgԾe媦ήNX?ns*62J |/~ װtieI3fxa܍ƭa?Ø4LQ˒pٗᝬoINÕb |dӺ#mu\X\ \ x_JyS5qNl3}Zֶ,M B^iJ 5GyB*liB~-i"an0Ŷ S(icjVhցjg;Z#ϵj|&no   !JK"lIۚ: y_|n3>nCSFw;x!VuPP>%~>4Dz-.-w~Oԧ{U[d};C#⁴#3#9 .g@ >(_ڗv2{ Ȏ;~*eG\G:@ZWSϋeJ7 u1,%>"j[#YwXB"zեƷc7hT}^x`T'FAT2"&!(N.ށlduG6RBƊ*l81e]:aP3pyI|F*1n8T?L7sG۟= 5e[ ΁R33-G)g%` -(iHʭe˕ucCEÂ_P0g ǭ!w[q"W&\|Wc;JĬYrʤVjܥ2]l_dBǁ҉45F@f'Ώ|C򉛈ˍn@ 6Ϩ\ob(?7]K#0_PvQn|E^q)4~1l!MnΆIjjc:[a)ףּ.Hb!evn0#"wC(gosٞI?S\ ^*(V4G+Kw['Ƭذ :&eWD`O %*~_IK鍇Xnԥg Avgb@#_7sM/cQ!"((Z=~35kѣO?Ow&v71Bϩ[h '\q" ^ZQ29~9CS.m;y-S "!9Tάf$>B|CoO[ >[c9nz]3' @ԯ&t+7jV޲Wl09Z JL -! S M0$kzZ.K0f' M[ym Fn﫥M'UZ:a8LW,H W_Q_oz(lTR#R4"@}o%<5"w[Ej,C[v.IQ܈+B`w(xѰbWZ')ٹ E.j'#IMh`Syom ]/:;IԖȢa檯-1[ }>6V7@4zد,s,ٖ'?5~8KR݇ztץ6 BUa^ز D W=`Qym`vKVݠߢZ5,*HI9(^o+ OH8B NI8G}QeY ׳|`%Oz@vMi!5[-fc~/9pZQ mq6Gx_нAaλE I#Ё* "г1S @q#R~!TrƝj95&zt?|Дd=#[F SJ]n[ ƺ?veHDݞ2zUj5rBX7#%W6v&W]OX fw;b(L7d Qd jϔ[u.DzI$UzUJƉF!-Z Z"OkX~yוBiQ7DؤT{/-P^0`x5KuA+F\ٚ(o%Po‹N-nIer g>hJEc827P_ 2žhyA=:Yh˧W\;+&ϧؑ7MES>cˏ ƉMLX{e_5MB3Ͱ`XXtZ9K>1&r/㚣0AqmDU"zqwvPN5?PN._ T`B>J*9f;[}cN?(Fl^pyIMb{ ewF`s\ dk{{/$4;+[ 8~,~s5_`l һMnG(IIpG&0SAB8d8^Chh@E2%NBgkSexJAN!t!~,(eabv,8(V;j4%ѧ%q*"ʓ}5Y-AnU@@*[Iw4!UI`%yuޘqx-1q]oP@ø7M:0~ nWs{ rnH+z Ԩ644 ˀ{<אhGJWc:$|!ض |V+[fփ`fbS+rX\.]*.Q_h.u'HNQ!,9MeGQF~b>8ݽqESFH3/ Us\b[I'ԩ"\MYS6v8F¡^OMk꺭Dna _pI*dU]ør_Y^?46_jYF҆$W9ҫ\-S91GFos]>פ艓#ցE4'ٜGqFN0ǨjY 4j`{Vur4{r>D1xE_ω9ckE&R_+E: so^jbS18/K*S:7}jwOG5m]s\[LbY^eU}i,Ia7W$oհ5 0WZ5" 精\& B,L2#xYݜB71  d&v!_s2llBnxDZO [ߌ"7ue;aSnd)0-{MA\,:m˂ t 5s>? LI6׽$@RI)$*Q?^9tSg[{$ݹh&f"A ;hLMˣ\9m}$TU~*ƒ*H[B4dZPܡU'!aLX޳ bG/t1=/^V) V12ScExو4InjR~_.WcBckE/ΒWcT0SX QnTֹh:~6vm.r) J.]|b&OH;to$T; DF7?7NP72l9`gqllT9H޸yڱӿӝL(s+|dH>A:.βB14B6N[.9]PE@cbϭI޵\DH:Rslw0tRCyuWRWѶ]rsڝ&Lym,r\\`(iC!FN^8.yW)W⴪睶C4GCVF9$(*aOVBn =$aab43n?S!XT?  u*J2}z8j^l"mч#uտ P.f dVO _u=*ӌkk_}-$Զ=d.2Z<3XIJme+* El$K16N c,W|Ȓb!eqx>"R~!o5VAt+3 S g}%̀{+Q+#+=Bx-N|b#7*p,MGs|"ݱ[b!Zo*\|܌ ,xPB1+ hjnReH /k3?$iSbʪSS6?k[4`FwM`! G EQ XTD;|USw*Y+0$3>"4aXe$ ";T 96ܤ%6/01 G&˙۞eYfMG \]Pqkm!3l(no`QP 9^holjgqKؒW/ 菺?z}PAtN'.KBC}22xJZ9ڽKqfW;}Z)VSv~!CM$ܯOsGm}&U=mi*u$ @-ƺ_ߥ {O"Z…&nE/=j1%)ayMPXSp"۝ M<{꼒Ռ6h\|aĨڟod`Qc201p>?'!p1z*1s59I(G}p]|ڞWKOKN 7Tt s篜AoH^ mncTNmwخ5~1bOU#ѧ$~ְ/gd Öf8iki\ρQY&3y!2b> (v1M~ 0o4Jˮwya:_ ӍF< a`)f%bv&D-o &1I Sb8&;,:4Y(O'{5D=}LUPQS|J]koNq&NFaP(e8=adk;;Z7~XF%ŅyI@~@8`O?y! (y)tr؎?V|*.a.ݠ]VTt W %)^дA+Ǭb[byw3 1j-.KmF9H (GX5FxbG=lQL,rc'ChoZjߊV3'jdCHa w[#. E.pq=yndy L]Gƿs:a]s)el8K5 ԑ:%9e-}eN YEy9gZwmgjC`uCnj">Ć'BxЛ/# :SrI}+9P|7;5, &_t_a[b7߰3^51W1Ap~O·& Z_ij3ﲽ[x3' x"O얲&߱pT"Fa`=VAq>;$T %~5;0,EACfT5tM(],i(2 [-TQGگԪЈNEqv3H&ag,^m],bDe sC[Ԧw~*>gq3fצX)%E ?ŀVD>7't<ٔzGHT7sQed'C8h7 f5RSQ/\AB%ڄB+Y GCL;Au{ YlCV5E@SHΜKŊܿGg\&8;K fWvr@3\ 4An_%th<ħAv&J$1i܆wqsF q^\3Q1U:MѭyB3_*IokhQrf $b!RI0T (Ra1'Pk4KBϥ@g9廈܄rI0U>;` h2nBMC UJNsW'z ;TTڧd;6kz>^W4.BqN=&0ZPV%Ǧ|ݢo*zc^;/'솘>CN))1<` 0)7|ENgxŕ`̃3SWgg(vA@đx r 8V v附{$r,Hิ<汿#I ޾β e?+ldl&vI,`'1uNaeݲUDKp9@*7 Lo1+y^V[t#}NgOYa9j$;Y=ཪ( ִcB,=(hp|SpA?BR]_ U"$Cf> =\7p:Y^ !}i~R-̆hZ C|W;Nwao 6"q{{PZ dW2l݌l4 KNFV{$ձ5@sLǟ[:kXH*];k@!=)׫-%>ۦ":!f)U' ?zRcxxJ_Jsz(u(v/p{>w]_U-^m#tHʺ }T{F6T6ţwf̿WT+ ̵T @!q/plO9J.^}" L~[s <֠R"UN5$@Ǔq]Z[j|btU{F;s=o2C.@d FgU9h9zaBl1i_,mNBZIt^ӋCeLc< YRh\=,PWX'pi\@NR^J\ 5hV4풭Ih唣PC>M#hF7/V C- 93D"u^IJ}VVMa[iKðҚBɫ#g R|s{@q+8[),  U29[+l#EEj~z8ҨUcBrV 1n=djsa#fgq\,#UHu?IbıBd!`K`ml}FF1LJM5gDse:)*`,:/8ȆsPC(H)9ֆsKos \ 얊jI\4]R$bM?C{l!AHiNwM'ɷuA*䶐вH(: ;m&H]5ce]P>|ق|7J4wZ%JY\̼If{Jjn 0`<Oo`q.,jM %#md%3j(~o7wp|ҹ&?Uh2ۺ[D,sv{}F:<~yHoLP,(ox\"q#:UpYo$\v?6-|Ϭjz|`)aH椏d"jĵgr.O'ұ_u>@{3埪R*FW#h@tI+"̒T 9>|zΠ):m0r@pz K|mjmhnOT;sc0p5ܪMQ !+܍|#AY(I ;ߵrt*cMA9i4HovS"Gk/)|?{6.2|Pm {{ Km|GΡj;8_sV%89{7FzNo#eӐHaE-"_foCCDpۈ+2q*r=z9EE9OO4۷an~寑E{qcڍ!s[sA:OG3=Dm8.jrqExEu4m6ˢ ʿcQh{ xYBBUX0e}ݏT׫̓(~x͹50=""bbr5#Ф n]sE[:X0(bPĺ]U!f[ io&VR4"Ć]0RWrlya&fӖ4g">]P2BŬ< KqॴaiQi8Ƕu*]Q (fIO? SktZ o6D l2/r'AfA=IK3IŮSrVR,IE3X)'Fl'Yi^=K}`)i m<Yܗ~ѯ51-. $(@$&Ys&`'3]xRV,M` {3OׅS}}_^ _D>@FP@ihNE pr>[#A_: t_xLw 5nA[<1c\]@:/1v@Et7.zj>#9|'bՒSc))uC%18$)i-K) oTk_;-\K[F3ݨEjMW-Z_5ZKSN*~r#r ;rP0{ZNzjQmA8-߃Tu4s<{̐Pb %(tʗ[[Dgw3 9P \lR֊'t?Ge+,|Zpʯh9?|K~:XnTNzxw?k dK*hBlGux  mlJ> 9mYuF,p25(4Ʌ +U{bʲWY˭PLV=#A~iM2;(h&5 }]=1(f~c>-ĎTpi!ru7-$~'uޖ# yRiD.񸑃Bw+`$" .~'74gs+_B4Է]-'O hHBP {;{ X1.8b %uW傆V\Z™ U?@ br1GLc$ 9*Xm6tC(lH3A74h3r\bϹW* Z]1R}()Q?f̳N*HNc($$I.4M6F.$[*Ncr#zd1-qBd1~;=҉Yjq1ˊ:C X7B$sΥ00Cڑn+4wZ SuU` 4'=R;J#_z9Plz-T,s(G& ?Vc]u\R7y:Q#F'P"QΉURbTg}hczފGbwi ړ4QZСt2-OMxAdFt}k$)m<&!nd%ΌL{!'Y~>a[eL, md uLT=`Ov"g[za"!>l> $P@uQ\fR탨2˜t# @9ئqim|^H'p8 gekG%;7Y/׍B5IgQ,sSkoߖOΰ~\̟;(͑~~ldw'Z_΄M@6j<$}"Z/H[Xzx$m Ƴg]<˽5 qy/ї2;q{AB;裇"A*b3U䬝2ƪGKC;1-r^fw?ÚM͵dC|pK/z ;9sȁ|frVy I1෢̱ƶ{z6ez`xAtT1DtFO碟[/NU}b4*ud,CM}Ys#o}`-9 *\v:ڸ&轗Ę3:LB1K[<ܩ_@e t7Wwin=Syv"_!% p St_t/[qPh nTM0,w$s)4'ZA%?aP3bTѭZX 'JuZA;E:kygX?jO֞ER"#"t{iJo$ؔv{/3>ſڸ\ޯiL?Oc&{dH63z:}`nI'h _M kD0n m9-gO>Sцҁ/=f0.G$#fk$s uS4Ik姵^t¶X s "Z'1u^fA[ZѶb( !%7'%D#URkb@Bzy.V|k*z_o:& d1,]kl8lEܨ!Xs0udN١hfWof+ӳh 3=L_cE}%Ѽ f=f$hه/Q՝8r>kzwBFѿ񻘸2މ{w?GLNvGD-_4&ur2N51a3!bI;بa܁$V Ҥy|O {$Av<鶼4%Jȕվwt- w|s`~A$YJz.|zB(yv0 , EMY; @(hCoԘ6#5Ygrv:/{/u GetU81s=2>tKcI H 5ځܪڑ3__cz }M.R`4[ЊJC}BWS^<).$+@bYW/ϱbyc3ύS̱-מk3hЫIP ͘:LO[̨'8da}afo C 0~D]+f?ui}&1#̝/wb| A/z?]c0EY^M)fVܧV>/>n'x1dFy?{Ak@W—U%vO|"s1Y7f 6lI_0qS`!3o.eHc6?i~\ANC9}SmDX<*Ѡv!!SaE:؂px\!nOV?#J&glTDE-3_-y&6;"؉V1v#]8lh,0*:TE5Wx4V*z˧FNYfVs/ ̊35!4>Dk75uE!jSfzg94Kb[? q[P?IRcIim֕'~ d\OV`rVlwx/С&= .J,zU$/6A-oYe~"ÔDGoNo{|`?;_A P1M2o8 BpJWK)U"B\-a fyVH%ݖ1;XIgLoTx;ϿCatK:7;kUF7ke7H[8:ԅÞ|^sO_>V7ۂ 9@ʡ]%'pZI{:Fp &y x,VtFJ1ϔĢy#M5M UQVi=Vʃ.c۔X*A[D D;a_:;Hsŭh՝i # $PB8y2V :Vz+\Q$* %b$hY6^@5^8# yuшB+SC1d8_گ&}OE8TMI F5 geL@Yu Ӓ鴆$ fಐ/C/i:oyR˫J5s*b%Nbd(&SkVzo)g;úkSI,̬ FCe5NxpbL^ڣ*5pg v^6[6n='3d8lGۧ TlA2+'Lst~ F#Gv40C#pJ >=yŚbVn}C>+0a =G>]u&.-9ۙh*0Zւoe`@#QybΗ'p[pz+jK.׋[loDhGpYB\xs>p8pcVUͦJ #W|[ڵs}7*7є.D[%N_Okjv0-ȦgDryDňƏFקk\pAF?]n@{z^lQy*}ur&U}9W#-Hj+5" lvJ1k)R;r@VA1! _Z xh=;l'r^,!9&Afpt.4w р <$͊ V ^#4s0RWWUn^F׀x(m<^2rO9B~A:c=9r),}i0gZl/Û[hkYLpGM'YQ>Jqh6Zxڥf!\V]6)OW-) 2r(Ǭ 2g0"a#u'sg6rYezLzMC屨R%9c4j9lI14ri4N3:5"{gkVkHFkhNdu+M޿Ǻu ',ʿF.S>p,NϮtgkP0D\&,BSԪzOEP7iq/gd,mP5lgyRYF#rs|G*)U--u˖?bxڊqo|rGh#|JF~ۭ.mrU_EL>HirC1ت9N'[4A]gR9yE=B#^7 ,0muł*3bjp3Q1 }܌677[K_aOg#QԱD ]n4M?M1d͋B8uZI]'7mDQ U˽8,W_s;5{™6 Ļ5jaeOG=%mAFIA i4P "aW_@Amg|$e Z?`Aܬd/0ϣݻd8@E 'iz|-`X֛YP#NDP e ;zOVH;ܱܪ׊7|VtQ,``{TaD /ZÆ!w+ҴJ. &>Pc=xޑgV9~7Ns[Ҍs%{hlͨwB0W9 Nb1F_$RZ9_j.$ܮb U(KxK13R)4ӭ.^AOpXys 񊫚|3mm^bxTYMB#Ix1a 0"^YCm5*"qEb 5QXU$T{`Rl2eVRI;NmʮTCi]LQ<H C?CsV~+MW쀹sgw3_CD+y5]:BߔLQ yN mGteFR_ӂ5bk}lؓ@$toc_KnۨEv~a`]!ڱ`:u7P'QͲdXטJo.4 OǭVՆPIPI5e'L/bWGh>qR p{4HAV3e#ɵ6 Ycg&]±K 3&9[̹?3;Sޥ"L2d~sQ =2RZ/ P^f#\m}+PGa߫bo̤lY$uGt#D ߹Afo1 U [+P2Yb74}gtEH_ٚ]Is [v j [LE >ZoD.$\ XD%>:[mIwPF@>jke%$Cv!`VU-4 ,Y@L#CӅDTzOKW/X04 .,P#z9߂nR-F]b,㝬.E&3l @{ ̊=Q#=] =iʈ!tUI$au SL`4Jʓ|QġGA -[R>j{`ڸR8rn:zf񜲄 0K,dU])a O$SP:G4ɰ)EL٠Bgש.BM/j#ųJ RieJa$8(art"P cqy# !1H[mc1{EX1  ΈPj9B3zUBv(JXa~ѪlW7Խ e{n}s]5YRj5\ HGn{t}ʀN{n'Z!Ak33uֈ>bnx2H5Y=ܣc~E*p,6gb$_sz pu "8g %:$8kuSҽ=`no| 0< !17Zm7?qqȬbdi)F_͗dUJ.q6C{Hr!\6?TL%:T;gbR<Ua?B7I<{בZ90}Tw2n!,?@`z,Klt@ GǐCIS.?[;wr c-nixWbW%⿩ˈX?o,2Y Qni ' U q!2~B[ ePZCj6\ћ8AX{{&iL-OvLܩ̠̽,1+n7`ޥ*w~yj\ÖK 0O ;fLǼ_ \X'ٿswֿ1Av)?<'qa"sUPɅS" чZ!ހ `An]% *M{0 8'rr-[ىd}1f8O+Nen0ɲYQ޷rv&+BxfjĪMiWm[uxp8<8Fnʒk* |DŽbmq`лT 3_+^ul-V558fQW~%+.]fmb7sS]zoHQwGΑG$"![ȉ|&.=2X.P}n)%Bk&V2h[rײ(Ʀq"}Bx7 N6b9"j8D@J=$>x"u\nn TD#\g6iRbteo>t;flA Y`#:Ic庖nn77ؔDnUҀd˅LW}Vߙ]oUi5C/a9P$O"O`g+/XN'BB`,LR6䠟['Xp͙ˊUqm a7m-iĤٲJl}aB =Xj<[>%¹/KaG=T)JlIKjw]3S'!|rR{ќ8wQ`ߵu?( c|}A9^8ŊǾj粽oS؞lH/_@MfjWf{ߝ`L`?>"[sɛs߯ :\eÅg]ĥw0EN00,\ pD( UXs)37,5ӏpT+g): +j7`xAB!6Y :< ?\̈́H_|PIG2Rg#%Ԃk6/4;]kN"36AFj'm<$ڑx[Dӕ;Snn#|00 p)tm@4x8yb,-;\ā@5r4ckH༯;m&=qYRwH/6\c6FaTb+cQ)-=&c-QXԃ\AF$9rn>HGP?w*A%,/gѤ"|eU,+9YbȚ!&$kV,jW&/.?j\|:+=_bQ&v=bD.VhE̓02[{- w rW^#Cz=<^~hp̛)wrMT^8_se@4%7CN*wAõ-:VŻ7'hozNT F0^&>4i9cgF~= Ҝ8[O#,C&S׀{*vMY jeI"33oo[˂@D]KasmusjZyߋȉo.|I]gu{zꂀGNżeʙrUnW[l"̲=c5~Lܛ:x?h,ݎ 8vrU~"YWei}w|N8)~Ő*?1Ƃ݉(j=P7pk?P`DZ^4{0 $"gTHy4 jpO*1Y켎8PG\7q\\ɚXmx>Z>fCWWd+BX7xMq`| F"5#!|@VxCj1 Lo֧(\1 $~}nU IfHrW< B3uXB-A]ʱlAWvK) RMM9 1ג&{CAehցEWjM}!n ‘F6`?39"rZ`9CN(g߻CU(BV  N\9͵T ybxMA8|g}ʕ?vC`pF=Q| $x[ܮ@V*/x,|G44UT`znK62 =C{N0; \KTȞo[^1/"Vm,כID9<P54p|@jKTaq(4nURW$;?_db|zB/ k򱬞@ kMqv`T2xyKE}N1vx$wQ8" 8 *7)0WUm! E\ };/TeVMS(}鎪'A-5C HKκ'HZ2Bi 3z(*ΦF!Tm(g4t-D<'hظڂMoYmٔC\!CS8Rڞ#E;Wώ!㤼h?w{dn5a=vU֯nz0􉦐%кP'`<(C)}-*pcB^1?.00.Yh$gf&Sԅ~jT C@F&+5}~%'{-G5QYL*mUB=2Ѩ~k%8H*tivT,~.#T;/ZK=}طTڇ"g{ V\n;6'ZX 롷Y32QC`:*vr +1ΐ3/aʏ?ުp JB>3Wia )bʂdleJrʶ6! TQVϱ= m (uu$5]ŗ[Lq%C͋7|`&/:VXgxK9|g&$ОѾaM6/<͞$+>{U{aOdi>0q́ o3MxtzPrB$ڻ{+(N ~y/bIPl!v*vfkq_n@/iDT.mZ^ 7Ln(LZ3d5_f$ h%+mH^yE_ynGa-< kN3B=L(кmK,2Z!O~aBޔrcrXåL7J #zVq|t!I5*lpW.} < ]_98'qoZZ X.~5 =Wʻ ."O dapܸCR@ tHȁ-v"$ϖ-O.]ͫGm MrYe$$xe@i#kniN'7:),7Jf7 }r?DɽC䞯Gī'ab#D+b[m͇Ywe3:nJ{)&pRO@c">w wY9"{>e<[C ^RU(:߆0Cų,8+9J }5<}|vj VֶDZ]鶀^u=/q/UʥM|m@RHnmeQ9gz&/,?5|Bwh|޷}|CܐM|Gȉt9a7sWLp򣯏up6Dcb^@!GlͳpۺNMإN4h8l&36)M?AIc跀2xjLjjCʼn` q|/8#MCha"}UBcV-QY;`N-ء噿~nĢ!;cMw.=?-43c3w헎Ghe{nyݻd #Q-.F)ó,N )4{29\Oi=H2GUf@ks|%Z+,2ly6Zo0NlMnBg˿tdy\@P|je"be4BoYf60 [υC2gD"&p`KT :+3z *DYi1>1'n%M-,Q\<iGw:so0+V n `I_ȽO‚%[t]5֬!mv1Zm +mRmz}UOPťVTcμBϚr'zH+QncvOk̗[G =%CO F%1Ps IDT&%Y]Cg/Eu@: њ$ SEqiH}5[jX_D ^hXӯy. ;>{85Gq԰j}h f+^Z!,ܳTP?^;MbJ}}H(+㾳{3 Tzg7&"89f?2#ǴYpd߻D!*,k|gp=JD.ó;BP#.K\6' &%/~yWϻ֍B @XϺK ! n㱶;  m;eAL4 +5IfmݓH Lև,mp CV<6<}>g2()z/EKH$עTAk3׃8`ō2WY .I 6g}R{/pzDfR-O̱~<p4!(=E4M|Ih*bOh{C4ۊDǨPCR|ŃtTw h9lCҮ0 :ů\Ka6x*{y)Zd0(6XDK!"WP&Gy&f2.xVsiCWb:%BQ B\;N'6q?oq~vu8@MxpEx0%ZM9`\)rR>Sw]܂4n,2X`O\%(nF̢of݂xr n;"]jnW,?Ѿ,O{Hl@z8SJ2TT)k+ilN-0 b>8W=o"I15 =Vvt?7\$`&{kѧ3m]8'6$ؔV+ϱSD!qS&}2͗5,8 w+^y)V*YE`'|v]pX7\WV#aGs6ZQ|I7)ftn3V>, ^mB\|`<.xPmwHvj8r Ԟ?qp0#{W:;Vef)3<ߪt'Hc "%^N?R[SDhRJ8mѯ|hTNGl?=PHy[[Q V < ʼ! rvia]8gb5rWkGe Vzx4I@=-5gZA ~oe`D<k*ُInuR}Nx\x<7!fGZ,y9]KSIlc4@a% # U~Ux"%8 ,KiBVKYǢ!!v"㖵JSN>0×N|j̕\gnn5r-/Gm\@yʔ9pm:I^VT=?>\Ag[u;CGiE 5*ez{˔fѱE]=iMK~"hFNز0Sj3zw&HvAkS+J| 7 BGNJkkN-+t=" f'!1 f"<ӎߖWݙ )M$=-[Tю ]\@p }ǀW@2=n^!5ept>@?Od5ҕt CB69 j ?IK/}#GGe_ qDlJ+v#fiVC>~'r,Ԓ\ڻ)#<,9MsEкEÇA9 OE{PA6(ߓ Xm|C2Nagf=?ʵqvcEbjto~%(Pf[8anREdݼ @XTH :#?iêWr45XwXše/}~p4 .xxv}^27DzlHpy r`Z3AS_~$MgPD n0v,%8 D!\y.gt򖕱QNljQ-TV"wI_*_`~TYn'JQ U=8q|4GG &RbIhƃI?R{yX##ys;]88]*o7IqMz.6,9z\W!e_^HSz;\؃4v)l=[1ЧTJ)=CIFZo 3Fۙ,0:I{ʕ*M=ˁ DJmtFmI=x#Csj֡WYz[6yQ^bj4vDueZPRIs@{c(*DC6hpngJ%wUsB3zW,rتḾZw;RM  ͮ ?zQF?i1M~Za" 9>Q[9e憨*ꟗkG\͑*N7h>=JFv!\4UU< a~V[;-`e0REH8=x nƫ ˯"qa E(HUh "T}n 1-]o KT)/_#g?fU' b165HҿL0^\R=N4Š]ahz%=LBhH_L&q?c#S.f1#ӱZH_HnLC$FE&J-) 6.i`r"S7zxlԫł[%ЏfL)r|p:;ReܾKvKa[j˕*_ xvʀeVN7?aI^f(PIRu][Oi0qA0ϻ%CtF$WX6ڼ_6V^enGؾhvœZUtBq]O&VPz;B6Yz'B0h9/T}Sx O/'!y+S.ĭAk"+>ǵФդOr_~v5xrh8Hkp.-dǴX2|0qt{^h+vRm\xsģvԘãRWRcg7=BqnPW5D4H{X֔_׻R<>v\"cKVӉG_fG7)G#@&>xCu6iic$:ߙa/uyhڣ=&kJE8'wQ^}ϮBoOgum Ft`.)~u.aI}䲨i=eOn;DP~TmޟC ^3_D % ϩi& B_p<77M gN͡Q3QB s)+ HpuAT-ӤsɉӺhWZO%K.~ޫEnMt>H%V`(Qը( cx-/qL\ӥɕ/TG b̋S/U`q俼}x k2>%kg-5>*`v2ZZ<.n= RI54* ]xj@҆h<nu`-"/3wo..[~8>1HҝE}߼Y#4Y:t(k/Uj&>Qw,: AH+1ͥi6-e.HW1B蕩0li.CCT{~P-7 =ye No3l5( Kvgy͒I$RN-O=[FA.) }36hRyrMk/Hw, Ew-Gy}vj pI"w;+=BOE9]ͫ',iCu!RH.D\u&FD,D4TKd{ -y<>e|pSխF.}J3m:҈rhcu '">fDT>BHHdA~SY^` 0`F] s+uY*.&U5EUff+w$)I-]q,Yn:NmcZYMMڃhF!d8KY G3J;2'~s7Ii=Ԡ ځȓkЮaX7@P\Orܠ  ۷`T2f{fFU&+'8ɳQ84@F]qi'@պ=1bO(w?ݮ K';QBkd{x!au԰tyބ -͗ dMZsaᯤ,OeMQgrGM6u6mʱ.V5[ۋ:!m',B?Y=賭ָB!5P/qL' ,!JXkԲ팰>Δ]4س'mB)ɂ]{\"IlHVE4p(7,jnUVEBA:cFw.`5gڬҾl@*sLH0ꏲ [ǝcQ{i #t![<]&rnfh IQ+YlzE-.VcbkDs=- 'E `HLƑ E|);3N6N/ >scUzm}bD^m>MQ]:EpĜY@l VNC#zf7%ςz$0Rl4^yTS̷oYauPG:r-Vau%(Pw%RC+mB}זʞ4baf 1͐>i 1נ@' J۫42O1JqŸRK'P oҋ̀UF} .)bqݱ줨{k""6b+Z$ |ٕE&tCODܺoTlPЇ"v-_Ld^[~X2b~2cjܕ y6X\~gښM M<'>"o|y V? vES:xHdT٤ 3Ve&zbS`DLHBY Mlm\0lPF>ʫ%dACCD]R 寖?_ Ug\Gu1AXO5{vHDV\K|b10w0ĎHn&r|b1UTU__S9X@ @,ijs#`{y&zҙTq WǟP0FYcȐDIC۟ Mht"`Ռ\S#{3sZ_.B]>^ԾG-XT&`uXW['_ǿ">t]qq f2Z A$vLuکDM)Y򳒋29 йjB$ `!HѨP(/ >ЅxgXe{rZ<-UxeQ28UB $?IqD;)u,`L ϰ$Q%El=ctZ>*jȨbzTuaB/O*q,8(KuVMKI["5Ho@nS&DfrkҳA^ УM)p({¢ j:q[m~ݲV!BhJxʕ]Z T<7WU$UH ]bk$-M-L5 yLk܊/LHdp ½Ed9$Pn9 )ěyzaҰ`#w7,5-PY@`-,AfP4k:?5{OY ITC@.2<\zׄzl/^.9U^0~ *# 3|z_ fl8<.t9ҭctklS 5PXf,Jb)u#VDp|˲ *"R (7{.?R6nQ1`H{DŽc_ }=ƘVPf#&Jpdk`.!ʣbZ#\ ٠|3 4?Hq#=;$) _ ,3Ō%nA SWO&bIqX0lw/FhTbmE/ %޽Px評 y^ksmى12t}N'NZZCKL͆Gdi /Wv?>!*/} (%b[!gȵI2ΨMd`"XuYAY9R7];rxm@^끨ee+^O71dnbń jH3CYeǮ 1ifZ;h+fJt+~:D:gr(?Rey/De4q;8X` ,/ (]DB,K2=: v$wSŹF!ōOG=s2_5bFJ󿉻 {=F}Jڗ?:6ݸ$h uN p&͆ЫDžh@Pw[X8t1dnW=!բXSsbO弈9T+ Rga?8iӭ ̕X: T?7\f)/Y5<&+4( V1g4A؟ɖ^磥iw*j&.Tk Yqqtp VvHjr<xB#j>4'goT WD|/:Ѳ-j\ӄ 1JqRڛ;sI+Tl<-:kqPxkmJ13Ek%GG21ܥ=ɟ] Eȵ N pθɍ} $|`PEkr׈L"?K77Rw5mhD3QS>\UQBt),#H/:eͱ<\D5gp$F'ud?lE̦̦O"߾Cq IA+`>/2c#Z4}̸ TH2b`|zzI}mg4\ GA2.OIƑ: jE|s@{MNRwIjŐXҊs0zjٛhn*fl;lyNmd.~{%]n,3N}ٍG`;m"!6SM:9cC9r[V%͟cyWQqh$dD\/^z, &Lܯ'էR)eiٚKs·:iRJl4Twy ZB`FIݨi6O*7[\inK'*)y0#̳@CF}60lٷD 6FpNQ6ʨGw8.]dBC1OȘ ) ),_ $p_5hyRYQ"}/.LKݹ+im].춇`)Ȣwf'ңNX_e(*ˋGT oY4#}rK#aλ>լ>mQ8,QTa8 b!&v>a90ʭSty`AL@@ȷW1`;nU3BgcAdk@ Q@[Q.te&c'?2,Hvw@dˆ4|+<,Tk" l  -歱|4ÁCqoHEc}vj[%'To^@`Zo$ D IJEP/KVW?; ^t z7CKLAgJUG;S+\b9peT$'eQCJ 80Exq4L!YFyd=iVr&7&vѷf" *kжk}qW@2;m_$F[ꊁV :E3G?dMgPjAw0[S5%s<xط0V.0.4Had;^5v4rp{ؾfu7_9EqUb8o@oXG@Nŏ٘\&^EH >A}ͪl\F sK%ZeP"NOvz6 h dt ޭd؎RM-Q Zj#C#D~cDx.65,QN0>Pp%{Θk󂿘jQX goy;A󝨣Sڰ̕ G63Ӵ^R(D'@.Ӓҭܖ vvEF^nvHp D-**qA~WT3PlycZ 0IpD(FA(-v;(SR!.!"17h;X0!2m`l`Z}h7< "txpk& ?Z`SmZ 7;F*mfjٿsSmwMۄܦ ^3 قN!v,~^KF3:[j4緔3DzSJ7}p%h&Rq@݄& (u篇%9jU]ΐ4[# Gw*3e\較*tfFIJPm#@;:%PSz4xi;}E%o/2HUL }Y{V)%T$!>+3͑3zAf@>]aEɌmQ\ rM^SJo}/E2xf2},Tru}،Uk$fϧiMRXL/c *W{P#q}%f s9wrbeRxEc 5FkMSM{_7Rٗ,7a { /2+ s6YiĒTi³8X2r5Lo۹HK{3It-+6](OR4)n[כּF,?ede u)R&;+>ٱr Wض}=C4|kuJ&(#ENU,Ag>Zh'Aҽu H]g>6ΕRx1W ,a\%V or[-Ծ -zHxUF{aN U J{uGL`y3Nֳ/mNS)GCxDa[zN-oC8e!,%?f ߷ȒAX dW1O\B8Cd b&k25 '?\2p,@s[6*a!C] -rw !͠U*|6%BqcekOoI {\S7%saH'@GN#EEW^g^Q7ԛTBΝt kȍݹkmTC ކ m^"gttAʯr1ȩGlwveh:Nt׈z44م j.eꍧMؓ=Ƴc>z53] eaG]Zdsˊz..6~&*h)BMԳT"rwq5ybm/%WRy=&-[:]虅/៶Opg"? yc>6Ey¬)K4ʾ"o@x=0S.g0h1eoq"KU(!HkZ̵XL =$w#o'SD w%!s΄w÷*]4o~6[sJ!d. 9P R(/l!t9t}hT]7 J8|IE ݏ옋y=>AޭCQҧmnR'M9 HZ4,XzQ)ۦ*o 1(21 Xjь>ή€M(DQ .U?ޡ_$`_j1>򊁛zhP"h5PG>/RM<I2Q0[s#z='eqBKP拐:Oq2,v_=<]bž;pK/ę35 tM\Boz0v 3x54R<,]/̝ԏZy)̮ԓcX O.T|NxD ]dw-Ҩw%<rd$TДdp !%״/)H#dY]z)Νi"L+շ4@f) Ū(t$CU٘ 1@>3_+k<1`eaRkRf *ӝ tȁUz;o܅uF*!'aDr@0/;L:Z2/TFC_ze?qH~'x OI]c=3`8Jx'h-֗g7oMx K1Pv'Gs ;5M FO|KoO:<]hO|˟7Ğ7Pg.:IU1G*Pb 59O*n \Z;ϐFe+0ũɳZB_´l%C.y!ݜʝ'XsDӉ[ߟ'iJ5٣|ADvmnP]|#vȦR( PA&tרHUV߅d. 3qbԏ8,>u!Xw_e)y+{F꾣QO~M ۘSkLcqa01-KHDYc8bo-b̈!}g>wߞl\ݷ׫}sAOA=ZH $m?/OhHOp`1\ fk>Cu!Ju>x)/N&ҎW ƹ'RLKlcϞnǘ#MrhrJeoATg~ +yk)BR0reʂ) A]`)cXrEĴZ?$ނ9*"ס;mC)@(K ! T j`P! <)#y @{/) %b]-9$;=K Vfsxi5 یl [=BhR f7(Ҡ21eUN3ʑ^+>@L k{W0xB+N@9Q9=ƦGA]Da{'saՑ2=Wj};זc;q)S*k ϲnlZ FQI{*|(BiQ}N+]S8W=䴳L?G@wBiUk'ȿjQs7?ph#YKaGSe|[eAJh,B܅ ?ig3Ϳ(\`ۻ[3beud?hk),ɜ߀;= sjMb4w?9؇LuY47{p abF7vyA\p6-7wMo*芋.6TwԢߡPI۩֤{fR)t{*gXۼʺo\J+QPXE0 5T1 pӱbٖ|$!B].,%rqW3ޙB10/8,>}X .-& 0/Z;3T E߶&nrU1{HdnRO^fp1[3P#M$$[NB)6LCC&Z^RiWٲu(osv5EH#Op?qRP{SL%^\d4,z?E͆X۟ܝ8,Ei_ż8h;H8^1XҾn}\bctGI&ɐcں Kh6n9 `LÑ O0ɨ0oB1 #E Q*`vO*CV]RUD̀cLplAulOB`Tg ;'398)e~m{/QUȖΠRp¯%qȁDVЅ]lOT"'f8Cv``prxuB:&vcqtS]08sCcn`U'Ŧ0DmBTl+qEEM +!0r./bflxaP ],@B3 =i_.%x)4L/p{9􆯀~R^aFRd .=]8%3WﭽWz8rf$xeA oLmdrhTͧv6;;^,tt4i2N7%k+L$}X.x,&@l*(LYo}un9t{ݜL ԇU9U[֓ZzJ}XoRȡ!'ZilQ ڢy7\BV"HS*GcXlėG1jSkt6h"q!xkE@*&;`wFtb_c;^ѷŽ\(S^Etq YDt:i<ʟnYDA)벩#Ti)yM1CîFEIV|_@_竒y |yTNEo{2]B#K4McQ9Q"#TanBȳax/X#g1\ACuvB"T>Sz؞S;C*E\a6|fVQG>)ZAQuCo0U=' .^[u߹'>Zc uM\7v݉xgyD/l.qG mZ}>ȶ?U1-Ԁh-A)(m~[hR#`][vj,KWa~.wpQc /<׼k:z^ނ{Y-0VƗMاߤF0›Nm,JfQ$%쳄Xn.4}]>P|rt*&W886a!G"W==\iڹK(Bkq>T"jɆ(@Bdۇ/1~ʦ_,g4p ZD{v3[> ?ȉ=b,Jp?b{ SS2U|OBӞ%n-HX;j7*qa/ӫ~_I[Z!t8.V,˰L`d ~L|7Qn?kd&mβZ:V\"A }וƕ|>=o<;W4d3 RX'6$NR w(_Q//ь(Z2wpwc#Gdwg$PxerK#V{FvHH-u5"U)Nn1yYFq2WKXY=Ihaˡpku7Y聉&ug: 'ty;wD5Jʫ/:tME欹ҥ]6[9d- -Vi<][dž2/e {uNuHÝO %4!$aqa2$AՖgoT O#wsC.-}FZYЈ $A_ 9Ϊa{3ҞmBc;Tnyˆ= uO{amv}s0 Hļ9UM(KCUk4`+Sty(G{8A"Z "3Pv8wB2udbaW7>~G*n'-PA'PQp3:`$JZD~ `ؚfzyo 2h^:m$u?[8nZbfN6g ̠Rll|Mπ[msNs '?OL JҍH5=N tnmƧE#R Ӏn >WS)%@xC6N@pdcOvעԢ4&YA1K9bSdW9#[(*94-𚼷Р$A5Vbˑí@욾P_,tEU`~oCCydHIC0_ڶDxv@ ݖo\NTl:}ֈ T gmoP L*Ǯ崞HQo^yCVyduŦn,1nu|nlPPp/`S~$45`}siAj!φp|6Ag;tюt0 Z/fOnX&[:.j÷`5w]%u?3*8Nzmo^,kUl+V'vi.'1SPxs10hw::tj6LÛ%]Tu~dָ(p-<hևHn/yG=\}j;;m^-pV"N$EPsVu'1FCA :oA\H}̅=T'00nOٛQ{*+kv16"4:ZmՂ瘯g:tO&*; G3. O* ػ} ؓ(qmsrBeRfw{`;L7N &,X́|,Id𞆳 BgW;kŪtdHف2d2RI |Sgx tHmHr?ٙS5=3h~i*9#שh;1{ZU5gK!67ʦf{~'o;TOb^l]oyn᱿xZ\ti+ EhqƺG55Xay{qsiu?%`ȋʋNpT7d~)CAJw xïkX0O0+2ty-wW@2~Ә44ݦQH_f;k -+g%nYJZSAgGT[~˒ "7!M"iėnU>i@<6TTR? moO6߯ dz*[bIǐ6Ԋb0nW! crK Gx C@ct 'f zWMON?Hb&̤ᷳvwU<[0B$ f ] !E(Ђ 9ĝ?kݎjS}PS*< nY҂QѶS |j{D|%V{_<,x["dD1sPU[VL[|E7<#СǖA|)00WwBT이FJŊ-?~rn$w8^8cJQuxdO0_uZuGR iv-`=j|y!\9TIYzUBWl Twz:3)bf06Zs<.؛yh#(QG 'HP=_AAPWc&?z&p)) Գ᥺׏6A 91g[b+_IBX(Jg#@(Sy$Dzԩd%rgbW|ָhME<vrԜ0^N[yL?nAdE)]F3RSp!jRY) >X穯ފB`J'ګEĠ5kd9j^;I~V30b-`Eլe"]]UtŊ:f !t)-zokxKOE K^(sW)s4O]$ ML\eiGÈ./:9JY_Vځ wC"'^;ZNFD{˕Ɨ!2Pk*J.g>r$X1`1zb^PǦ{ߚ,<㘴.XeS7]9bg4]a t$pNbOy`kI1j>۴BlUJXe[+೟ENCL|SKV2QY5I~rLNT]Q]I(Lu+ų|ȱ:~U(- x 0ٷ/\#%K#2^u鞵ya̟4pXLhCRݨ hzցN#zǨ&%K_rbqeݮuд&E٦l}FZ# ?%l"o )6M%<7 VPPTp{@;Ck: RaWPV-՝#qD[(,Gm;NvfjjP0q-͕AސIj4X.;@sRX"=|(؊+gL4IF`[XWX+֡ o{5Hhiͨwyΐo-e7]8¯Xa/B7G:2?+=>~ܤV幽?"t {  noXe߄,5G_P(!FRXqZBեbxD?gx~" pPeHE*keBi (_GLk'H=/NUA`Z*5xO*\y&{YLS qdT dǏI}OoЎUX4 Ȁ6^1fFF8IAE-{tlR6M^veЏ+= K$7I$4{:q,fn|l +*~)+o¬@ݪGӪΨBxǀ5}EqɏSq7+|/Jc?j 7:Άhe{?ϱ{~<"OpDD 99x ;46Jj,Ua/;Y?؉Ix٠1ɮO+>ʱ\Ig2$ Zz ~ZKj :Vso T%qcnez߯<}tnʫk'ecY5Շ8pH{L,Ÿ˚ӛ0k&53<>Z[uLvf HTJg}ƲOW4Mڜ)֮:tnSBm Vr1fRxNs}YYX6+~1,;e$jq6 ;î鯫C*Y+@Fm弍^jʚ*pM;_ ϐaJͻCv5\U+sp3hiOx9(8ďW2} ?7bM4\pSp?,7WA}f2bQZ"ɑ @!Q^b{怈z{g:{*dEϘ?</JMN΀r"߉4<zZ>fEO1݂8[S}8:׆M`PÔ.K[8D>v(9)j8ܝ GEZ_j8lDO7SDtœ/sJ1M?[y~;A*̨$#LG0t5=M}Uz4ryg 7Lj^^x3VO_J䟙 LXp). A.qfJ8S/ !ؐ1*B l*Ft3hV#YŦ 7KSfݍ>Aވk0 ^%t]_8o?#5??o㛼`Erze{%ܑ4 [9V]-xJ"8f) &(rYyopV9ss`/"CClUk!V;@ ҁXY`C[*=lq )"ӽ}vuJO7̟ƌ M ђ"d#ݪ\K }g\|F3ɦd:anPW*%e6]tIr6⺹Juu}yఅwF6]uH.+TJ5dPM!`tf{T V^j~ P ҳ6]b{Qmj0rD |Zb$h\4t3rHhФjSlZ|umFU4/g_A/&Iނh!C̢-w(.vܼ}A)v0%]L")-;V*7mjZ&抾 d< 20L.!ǀ lmX^uVW_6/US[UYĉav!MDt"xpas|Z%T ~O<(J QOa6F':ȵɠL ds5u+Dn׫ *oy*iP6%,B6Âk;Paq?ݐȎ18ȪJB TGbpXfKhA<VCW|V>́a2[ldw:j9}V{m M0 ܁x0Hf`34p'ClYxI)|{'p(D:BŠ=Ia)[.x KS"9!SXnA)ϭoŅf(}[I>ƌ҈Q)ʞ)h_| (lέ2gv4ga1񭏮Vs8,އ6wZ(;_lD@6s b@9u%" 't `fhy25me I1G7T5_Qq**'TL ˏ@K4 _:G+vW"5|J';7=rJ!U^6/y7s}VJNFۙeC-}NbYNAM ֥xP<|`~*$D]uw7|ՊK H@F2>oUxMZ2>CdVhөjaۋ<M!ԧ;9 Wv~`í$s_nqAh穑4,K4M餞M*LD8rne;hKE?E/jCxQw6?Ն܀F2up# '| =2If[hu\Hg+%A‚|S|+e\c"5jE"1h~svpc}fx–`]_K҈ϵADXE)N_Ev ݾf Sf'©)jJs=\`ܠ*?Kݽvw2 )~V'C] uA<4X8`ha[xeX#יps;KAO8! {y\RW LKR/l:pY/LaBgU8`@buRR$7Tڻ6_gR7z v;?I3;fӶz숗}JtkRQ"D*eZR}J8^ %"IqJg+Bknl~8m9>jʟ8^ZO; FyMd$^N*iX{ >mg J;U;D|R:Q}2)ׂmmsbp B'EY7mB;G#-}gOȝK?MfC!+7u!?H$3[dW5we."W4^NB>vSM\L?wewG ZNc%G?!QdT(\k)} {0ӧvP1g=4q6T)gG>=aͿ**b9UuyD%k5ˉ:H학C?Q^Z g/a`jv405'jF}oGeB"]YLɄl7hԛF!i˙@JfHܤoz%F;v7Xo$l qSX} FdL-Py3+I\㦈Dmiz4E1W@ܫ pyIDIT~In\Fdzg&h0/=j??DX 8$m 0S댈-|t6v{'e6.u6Biuщ5wtS" -eإsѸley_ -5QK9$#p]^' byy2bfFij;B0(B>~Q7!+XϹ $jqJ_Qt^SB;UcE/#MN88 {MŕiRY00oݝͶK~bMK'h @yDZ9i?Ⱨmwۗ,Hg@Ÿj@CP{7}b)i=| s *qw\ 9Nsh33` "0.W &_#n&Gn4x=w;}"ɃɆjCE;Wpc W;Zp7g%z zVş{q._[ y<@K1Oޕ?4nxgod٨dKE0?=Wa0n€9fRq` ,+ZU@ŧ%Tܻ Ӊ {nboT5txe7+_⒬+4O#?<#|vw61hX/[5e6BeߝG]Qd]։Bj.qn/k"+YICsl=^α}.+lxHf&O3<5w0 :J/mJ8bd]ֺVoߜd$hQУ8F煹Vj GrjMV.o.TC{8 dN/@sRѭ}(ʬD6dfl\dאJ=" Ɖ~7[C:Ua$Ji#eHnRf0{iO|WښO|l1\q)o`b\hgi.G2ߙ,sUT8x*{GI:Oq7G%GwÙj֭A$<MlCp>d%̧͠#R>Ѧ\eC,EKPuª2NVy^b Ҫ (HxrB8g&7įy ˯׏Dm.pEw$NW:;:#iz*}h S8dwMJo2봱;=\$bd8ߙWk` ;Y5YTQې)*DiJH8YOP0 RHmZc:3 Bz,:榖 Ցy3'B ߼.T(rVFzzub[x-&Q#{3хl`c¸r $gtJhw=Dց$}^Zx-iiMI6vxlR2+!fQ43=S2^G ;ǒK_١$,aq%"IJX0H4*RҰ8L@]X*3`S> BEe$!z|FO\1RTfO5@'pVSկ0[-m:rrD Z͔> Ugq<[K'p|k]_A,LPl^{@챶puЍ}an ecFtm]U(0c?,2wUxٔ6_CQ%v5K"ex?7Q0#DIu>;1gR)b_FTZ8c14Ht;"c'9__~w2'+O!Ga~T $Y9 B9|]܉@}veqK7F8ZO{nP>2Z %wv$]J P]du*H8O+% .h tnD7P5_VZ$+,~+cHȓD!O>~7ZWOG*X= bMrgћpq ʴoz/t,IiY}~,vuqr$LF*<n >CNS җ[_HqӇž i!!FX~&u@?g=uXmBVנsH|09'.p 7dy/:`H!Ya8z_5}N.ZEDmJKxov1dwAv8VZHq@3qդէ^6.NV:4%i#4Uޱ<2[U' {`g h(I*o$F+uyAeimm  _(јط}ة8naBt oUMJ6 lvjz*'xiby>+{Km|җu=zVpHFkWKK1GU5_z {Y9E1RB6Ph/ʶO4KSJ,6,wN߀7%U oX ʄ^ݨXX51f4CѢ I0򉖐&{/BᠪQkۼM9n{ (qߢwٞɬSu5uUw9 g&']LKc02g/t4\C$'2gYpdolc}Eg.5(ݑhu=\ 4G`G ՙ00 2p-Hw4^Y.+nO.D fPxIqػBULRo6?!ݨҗ|k0&1<4~iaHoQi5Wnf2;OGIn61;]\' a.{\0gQ`سʚ4hVQpV^6*uew6e捰 > TSC6 '&\{Hi=(i`KK\HECHfPw1NYW˸-nDl\M# m+*UH8]Ze=z ZSz['ݠ7gYnd)FBМ" C J&^q{(q{_K4/w6ˌPIrO%Z*kkɜ^Ou l9@n%b -d.tb(V I-5GGrBy{/D9Q3juAӦI"$^c9yy)J: |6ňs.Kݬ]{ࠞ]wl#=~q ZksYs_3shO"Nvy{efRpT7.OѲ{8'5zdCbxVZmw5?bȓܜF/|r8v*%"i? G-.۽ciXlWpjh6m,k<*V`i0mdndl:`TgaQd{tC,)]a Rw- }$`I 0dԷ!oszK6K 3,uE>i>4z Tj2/,T9oC5#6nME)tO!c/Wu緻{$꜅C((7T{3U'e^5єLR. AbbR⫐ف-&sH_U:9r)ɮr:M | PӨoam ͷ$ b%¿דu/OCBb&7?Gް`">Y?3 xD4+_ʿLDAơO;YRVD=vf?Ӝ1~:+%}nErC˷s\>E(vƆIۂ@l0D`&U;/a ݲFt8ڭ>"Nh+ց$+~ZL7}?*JV&z[޶XbҡVH}Wa1,>Ѭ:YRPI^F\{$R9)PpO ݌ѴW6Z#A*yy"Ӝ|JJ Ӏ<6('גɗ, &"0g`'QbaPV@-@ 96w{#> rk V/0["<'32+V8wHnxJ̄$XLnw~ ٯtǞ9/kG0{Ww3:}PBgٹv Nߔ M/U@ܾHly#6c! -: sQoKmx^7WZu|/y8 CheY8@+{Ux!v~eQd Nj!LC'Bsev"QWijS Hp-3޺;֞\5pe8-  W3P:3d;4X$ky+j8M+\ɗGCA~1bIBygR]wWsO2UhMK;XlV,n ."MJr0k[;rrYj< ~38z+28&/Qd:$SiXdqZS!^7HSݟCCO8կHO6+kJㄶB;#bߵhΡJ( .EaDilnq`UuY$m!~b0Ytv9ַA(ӝ/` v$˚YZ0_jWg=W*5QR"UR9v1dTĴͽuGѷ8ȄAHIcUyg . oYήF*ZSNM9s#?27:b$n •i39cʪ"՗FQPVv:3GSN@Z~>ŹZzʃ-i1{<~?"t헅`WBN~M̔4.9mi63?d0=yO4kn$+JKg{W*VHYus,<\œ1$b;VvqSPiTZ:B;cM<keel!R116}mB-VVdp1*eIܽg S_$ši '~c\3{vVM[4 c5I6J4(#o\VuڪʇwVJ-R~`n  ڠ@iɕ˒B <МPғKoі0ԷDj\O'531 ں釮3U1I&gے]0S} i;UZTa\+q9ڠYtUk[LM;hnl啸cmOP[7t^>e=X5>G!Fj3EM.AF|l%z 򳰚7?Ew|׆뉧!|sD^~~4baȰ|B ċS,]zEon N ,y PULq&u)YQ F~j~;!!GX "B D V԰8P#M),eЍ ޺s-) &hፙR4D.$cxpyRk~fttF;>EVb冘[B돧vT<^+.- BU:lI޻HnL~$jb^ {#b+ɤ  I3sV@L~t|wīȡ>kIeFkw7|]$>KJ,C{`%EaH-̫N'_\)&TD-֙pO%ja@jr" w 9x]o@ϯN}}灟5^[[CҕTz>3cptt*~Z#5'2WOst3"I<.0%?C /c$x)ҸnӁCψYw/O5%)!d9Jc%Hm[m4l~K:z8=5>xg݁?~UF `@/?GQ37W>#yYf洺&D{>*dfg*$wpx;,DCqn?Y*xɂSH1_yfzuwX>H %":=@jpk DU*,`Y.i vDc/EQw6h@RM&W~~&梡9[.XQ$oRZkp4׎9:㈪0eF@Gޝˉpbry/bMB sO%.]OEM1~m/"w[9=PrcPz[ի^>tBg]m N4`kv!uk &-YamvOc%(]|x}"E3vN0iiJjܫML;;-OVpo`3{\źb|n9QFmBG蹝Z$rByt%f692e?!U~۹GٯWs *eWRźyG G7LCMO:mS {T.63 쭦uD|{}2s{,3Hݰ[⏝gDvqǿmZN kMXf+  -G8 Q[暪K{{'-0?psQPTYQ}ܩn yNB%fDC$'un-5)Mח?ڎ|af4/AiDc}FZё~~e ^pEZ`'e^W[΢Fs>ҚJ 2pLL~uWvd~ X6jJ5ϴMLii=?ۿVJ wsu?`[n1f7:d C,QzQc37ca;daIԢpJF$$M]~YƬZa۰pY!r2@PS\8G *w?}79y_m%8ethnXH(qNQhC-<?ܢRf[8z"7!~:gml0'MȬPt[ 6Skt7US=Q;5#8RJ2'x-5a-++h@Ը6oC,$lZX̪7=ьˏMY9r\ִ"t\s=9^A(HI8=rW?Z Ѯ`,5&Jy)E,Az j;|O]Xh5k 9U]'3uðd^Wpf%*a֦dI>oDnlGO 14ϖ%^P;<)[*BЋ)FSX8E'N,܄uյ~'_qr٪UK/J4cz2*2I.4[(T|q49lP2‹"Hfn,bsT p㿔3~Gg{js}֊ 4?;|FԄMLvsXM/4(3(PJ咿4 ʳ\{ LTo\žV7R$Iq^pϪJɾ#?LXflxe*5*tU?-%%g¬5Bsw(tRf M¹f§81޽ǿcF&9 d-Կ =6Nt2`9E!aƾV&WL-Dߝ郧&!D 7{ߪisw# K^F"ŷXHiTĘaD'͖pL!c{=):D| ][.(Jt-SgƮx PVu5ɥŧ̺Q'QۆJs75MSX+0 x 7tӗyl&1u߲ -z!gU}@v=ǂ/Q!+)*E.80Jw B6]K\N1FqĞ{Bh;^ZzKT.fF5Y+۩볞l! r&TEِ~VcA1. |b#lxtiKةmFWLw|E81jf$ԦVA ԒkD;D:mߐ,A666Jc5g@Ys ~Τ.e=0d&BdXm~61a'N4sKF1QS(z(WڻcU/tCT#O n`wtE/OZF~2 ctr`O|wWI`ކ!>K>kAr^1wl.,ؓ=jlN%'sAdU,aDɨ¢A0##4`ȭUKOYەG6EhMqf*H+YcO&^8tgaAX,S!A ˸9Yʏ)CKC'4L5T'ps29Pd,!KG̬ ̂ @,d#Ql4b.cvf܅Ȏw4O͌4QUTmAmS$Ln|lҴoh {h*UB0qG\v9Z_> E"`2E* l|ڋxK7kN[*8zz$D^峽{4pxwa%~98{1JjhYSk:Oi/M?}HpVNb5}(HbDB{ŞO) Pc[xj%> %W&xgF`B;>*+w}Õ^[aDZ0>#Y7 )xi232^Vs;V>HΙd0Yai6K@eMf#E!X\,2SW3"/FWa< B)Ӥpq*d*'3\cO`K=B]~Fks 26fj(BuKk>X3Ft 4eCz]ⴰ 1 E vCmjЭk$M;`2g7(8*,e 5r0FfEΆU[gQ|L;@f}U>2 *oN5\ s ƼEpSRD5HC u Ν~9[L6>]X)f(_5ԾitwNJHeqL:]ĊqAHl-@3,x,Y#~Wٟ!ey$g=FYx06n$ЌS!86coڍmXGdj@4t|\`pLaٵ4D)"[>!E1$,>9wIB!~6.b g?dD~ay܎kMN֠hT %TI[{&Ҹ)-{ZЪˀ' <~˧rAj\Ę#;.;0qM`cj<\MGOXHnjv y%%\o6w1N|m3 =C*CskY2F2WkDBRWۥqb8g^djiP[l*ӾişV@^LPb= R;^d|Ȉa醯q&pzMW 49{wmW1O@4ZLV#t!e̕B3;Jqš }+Ke0ry6d5iUoDoYDWT;5Lfq.}m@(B9L+2nu^_#Z8Ȍ05tAjBjeկZJEi S18F.ƔHm;ݜe>E1(״.b ѹ'IfTSqw颅p^Z`#{W?LVnzQ>%|<_ $,OvA~9ӚXWgHC\xN[W[ɺ\HHXjBDV31UOgo1]$́;RiW5~DoQ ~detΙWK[L'F~%@ܷZ8LPRzs h;G"d:C.c5Jy_vzt^&۬>{F8NWi bmWP#0Q$ѝ0މ"=B3j@d5[d' Vn~1V8 ^'f+5ק8bz"%`-a3 SPuraÕdsUXk'Py6h5ǖb$W7/^S}AAl"b<$}](_nT(_h L`u-PL%S;*ĊiJrzjw*mن1kS1gv $_Ցl#8KcWט&' 9ӡbBQu\Onn7nm$xnG`?c'ڂjnd?z3w }їœ-G#AƧ"u(=ԅۣ)u~|_^/C >#:3j|EJ4bs=@YTNBZ]bٶ`uXSf VI bb Gz☃G$T9-CW m; ⒗:[`s.VEvqM*5A=pB_I2K݊TA{DTٚYqnO%c`wn޷Vd"y 0J0aLIG{ p`{ҭ.?6:Zv62)~D4_q@EsɧsZUg)[lkFtض<':-*=@e;]VG""~טur"d>t$L^gpNQaaW:KD&fn!P+*:Kˬn|wO6@tG Xicq ₎07>ʰ:R(9$J2,΢ץd- &";t/h)=[|)'tS/=Q.–>x5aF6Fجq Cv餂:UVn\03Rmϒ,5/v#i! (T0S/$Ř~NT<\,g@N3:j8[9ka/q)*?:iX]/ђ t1_kҀҧ6-x(]u7cݶ<@ GgW "` PjQQC߽/gjkZU-ϢLWxM9UadΊzyW:7[,TU,5"GZU>:5hy?ɖI}y64;#$w8I%&6)up"O a&^JZ Y,kC,)%UM!ޥ_vE"C]!}3YK`pm xR\d'f)߽ NCp;mXФ oz Ф(kE`:uC';2C}{G;˻6^;(m^B^Hk^!WҝC:jw;bbWmE+ p bU~+- B5J7WBxCehYHJLߘ5yz&uY˲L1n29pY-(I/ hױ&5YVe]kÜ Ls!~=eF7i3?lQj(t\U`X ^?s(\;0m˜ISV>]qu+ߙ5 rMt=uջٰy_GwYOK0lšZlZ oP`_ gF K+[}Zٲ+JV˽Nq[Y.EfމM4LHI$;"{˃(ǹF.{>q=:?O{vVeUhiX\_ˇ1m|4MW=aLGd.`^r}WDtvG\J$}ȷx \t82=4bBqUy{sP0#LDJ:=f>m\snκ?QXK.GGwW' =79Vs-k@ c52mfKB̀c9{.=f𧗘nPWt +Po..] ._фPF$I%V$1h M1q4+Cд% ffCa:=_հva"ITW)PDE*"i5d|_hjd{:/xٓ `;Vd*]0&& ek\_s3iI蕣= *g%Dr։9x\XG˴ x+XxR'm5ԗEۑfb:j̟3ap1g˹ ,Ckm-]n)Uu]֢.~R <J>~ }#)gZ9'-r{LҭoZX_%NyȆ֥QP@ C&.ʊMPBxA+r)ytb1-6:{gƽR6}Tp41̃e Lc6-2su5 Ը9r4}.ҘeBau!S,~Fe{,Yjk*u4q.|%a?d-b46Hv3ŎVE0oC߾>Sje6q)O ZqOg?X'^&Ƹ gjB!‹8k68w5=\}Y<пB:e_bC5G=GK/q*UU7i"kw59m'{7:Y~+'}dG?ЧmK33LT:i8.o,~zߎ TdǦLKz/uIEŗ9, rh~eۍ,V*pLƻpf.Νr]cCROlKc"Ooj1fmڙh )XG-mNhR:ћRFհJ 46 |#_Pr%PL% j)[o Pe]'AFi_ckۈ!xi?jƵ`I( rz56*]kqBJiR_6E# |$O(f5#=T(u2\}PUZWNJeә}!x#͎]FC|?tϨ(h4FF5tCMEI,(X5ĚhP8oOׄf=IF?D]gf%$Tw%&5q|9Ae4=9yshO嫫Fn=;h`} _Jt@@MQK9'a0eiȊVf%fqC^"vymGYFvH7UyJ|5% |N$=&)ަp#>7{hWL3j^ΟCWC D塋`%aQɤKg;}]&i8|P=M2>}i}b]ySp( `UKѸw+Ӹ r]wʞ7,dS7~Qe oewf8*r4N ŽuYʏRܧ%?V'50]:(Nfp˅(U$Uڅ0͚ZxtwHF S[cVR ^~lk[A32#u)? m\.5(Ab5ee\索#l敵&MD. 8bORQI1D ÷elG ? -􂭧&~uk @{Bubo;'9[.?O =+Yws1 ;+JAlmRF@-h ]byVgGNKI9浑IпO͕}&.ٓg d!CXk: z~@7k^TFtAN9+)!@^]%J_U^EfS1wv`)VUHw$ |Y5ZMjYsAOkdSXuN,~_s?2*;]w;b8N^0)Gͽ5vBU/F}Ǽ_-nl^خ˒um%55Hg_E5)^h/'H,>42j ~]ڕ|)(jV)y+f'2b8 9/ӑCI6̎y^;w('"k 9Ez~!qA>0:drp,**cbWN0[^1s_"}kV0'qCdhV_`lp^72I򡣾75h&DGMӀ mH ygzIA_tF>+)s\Y)j٠<"jBN|<9Js.Z"~~W3G!ȗ2roTS $y{{h:Z2AKE#:*xm`ڳm}|!fL >t`Rb9߬k*L@ǐy?Q&疳'x6Z?a 4).AZtÚk ]zޮ {*-^+%r0y\mR/ g K&)O1m S ț *9jn)$h5ܟxl/Q;mw1G'0k"%o #M/T4/aӟzUV)]; *n}ڸEn)c2U9So]!_[!%I>ygf.`-'Mj@AUמ5%Jӷ!E:^]l8/6?%yhp5ey46ZNWxOJ5s ٠kZe/_Ec2 \{(ɔ2v?qF%^rsΧڙ&5_MQwZϷ坞p+crH,(^eX~m ~lZY2IYRk61x|$Z<7 nQu1h5}wl*K")nSWlYa* %mQUN-oӰH NQ 3-H0Iw[U5=-UlVe? %2ij$WC{H}v,:Uί Ť" 2ƠIIɬۑP9SyVԑNv q+ph*N-ONPnE-|;{Nhbt ./,C `-'0 JvL;7x]*6`'SuR0d'b_D9u MoAs ,tC؄@"&68a(Gᮒ$.zv/n 7SZ?!9ǙeI+W?oF u ,JlI1vQ%&/ eHgg(^܏K=2p>I)SĂ&Uٿk`i807j; ƙB3%;vqus,\#,ce7=v2BEPȫ1)D\cɢ>Mj x| 'yDkr RaG>g~b1ٖ#AfjMG^)zgUE mpKfN"b|c%JJo]װBtŏٚ.= mri,A@}Ń% \ᛰJdd+>[Gr'K陚 3*kmqBAK%Mwz<`kd.F)9Y|&OSe<E<H7e;O3BpEnZN`K =r5O ~q2&z/K<]ADcc (7 I"g9T"lo3=QCˑlh~Q_1&k=r7mY;0͌PC~xd7<۱pVjˏ-nhr݌F}PyꝊp@}lts|ܴv^*aJ C[eco{ѣ7%/f;H!vEF?LðXR@>߷wx{҅[EBtjAoWjNQrÑơ zdc]5C;nd u $YOˑ"AU܆QEEPӘNB=ߕGN$DP!YCikfN׵ 5Z/1*֎Gw)1 +h"!卉ϑj| ֿGDu/^KwƹB^]^tSUg]@aMlm:0t"MNp ?9P*fn!ز[")@3b3aQA\kW_tA_RM+)TcKB*C9SwE`fgSdms.r]`@fh*~QBT 0*@Q$VؔeX$%fRƸɔJa4?3MR*e1B`iYm|q͊!l㈬|(Htݣh_3iYg&}k胩cK E{Ndz+0!=\OӁS~P1>aEl#9Y!<Ѽm|Vf-LZ(u.CvwTeYUG]s?$ IHXQ^j@#lC'jA8G QT`xUb-q#EQj@2ƗMq%#9Dn=nv'aT_`F<=څZAmՀ.;hi39P帲eWkiْ/&'wU 3 7\c4Ɨ Rb!.HO^9[@=k{b 3(ÁH95M>M9a; -U Ӽd O{9Ar9FѰ**ٟm| Q&шݾLTyA9qʊU|lLFyUx_cջ vqxPPmTEgCǿe2Hԯ6~ 9V`WBn">'Аrg==6PpلJVF+ȕ:"Š+X_Mc}t_ 9QXTm#Xl(kXVH͖uc =#J" @VspC;NEc&EI#`ΩlxL8/@D9UteΝkޮb k"0_s yzzy mƣlZE K?s%Q>CO)>W7{M ]IEg$}NNxL}~Qyԙo7>s('Ki$(#'-oJnecwگk0(/OL`_0]o}Ut32`ʸ}x@7q wJ(ˎ,A(x" OD|#9^CzubNZ?.E*=* H߾[Ŭ;~d<L-7e g'ه5ٱTjbU9 i<; {a H6D H uNDLĖXJ;Aa mppJlH1-yW0]$IlcE.(ϋ&la^j  Z [b.둇'!$( 5]&?b!#e=nsiGz.zAU _;en.J_ wInT67QD0 =|b'Ki乐GfI򽴓ncѵzRe7׻/@M8ެv»\` 5| qvQ@F$Q:mdɉv?3_$  n_]3&FCHE=mF@`+ Spc$9>·/V;||*ׂ]*s4X՜/[p[5AϤ${d# :}bW%-@=b'k`ɗPQgNx_H(ru٣ dxfWB@3qqCTZV% uv@>A^%Q o7a(V]ig*3 Hv Qv?H2S~V%,dE4/qYw^}.fߖsUPZW8@\AHHrM%;TgV148$Y ;Klnf<[06gT S-rZN8݅'*ݤޥGM7C]Ow"_į$@?izLt7w"'>Keg*Tfހ gpMd1˰ީfbW֬>;ܿ+LanfM|_e c_BFY|I)ȨH@1~|)?ɺ(O|j2+ Ț^}GEVd[Zb C:RU7VTb_޷f84 kt-a)o<1؃(a:a*K4ݕ9Ɓ=Hwg_[5oc5S;p9e *"&ѸbMzZ҇q] Dހjcuq[DNWeIk{'=]Y5=r:눖DN/'(N>e7ԶӺIQ6a?{.7Lde*C;"T0G74J7N:r\ՀB$5ZYқtD{vc Dk~ߩ)?N}!]Aii #jO]T@q 41`k8YL2Na:%UanȞ GJRF]H?1ǁSvW1oSܲA!++gO5 㖶o0fWZG+|S02b9-0, c3gS޵f̎T%7"x9.pA`l|%aF<uSͦ8Եb@'Y5v\70@տ<1z,>e\à 7_"B7XZ-Zbشիj_!e0X0Av&:]U\yl4 Hc6D>w^vϹ&U43(Lb݊(V"΍WK]햁 r nC !CGF 5}PTqf ihhN;--em'Z Vщpd݁vX/cylWqyh̢zҟv> f 8'hHwk5CRUׄ\{+ЉXt ,4(; g}5%Cneٜ|t ˅'L?l| xْлhUJ\U梛t7 )Aq=|T'#n~1=@9=ʆZDgo,qr 7Oh*$[m&n6P6! 2U-t hߴh֎CzɚP#TwT,24ռQ*DqvK*3a"{J&KÜkK2UNmcA\w>4Y#+TSfOӱRcnY":ż0i9O/L^бSy,k#OܡX[1^On>JW-}K%&W3`=qR~ޛ8xuʅgPQ} p5khBϵE;XW=zYÙ!FZ23cQ}ZXZɫ/eqp5ra3μxf_E;"!֧?FEԱ al;TZʍHSٰ I' rM/ Ab6j}?גiٖ6FS\wV];Kv`>\2Go *lCAXb/2̆CeTwzF\2R2T JpKāVxk1$@yq=T HWՅx܉Hq<@o_9 Il*x6o]_u/yIi,.Y5rG5RVARجڒhe-v:eft(IùT+X]+xZ4۶^i +*1DqcqEFA}-%ՒzX`Aȕlbf{'V(1c3rf昪dž܂[: kE,[Ѣwe8Kv&,4 F|~ Y;ӝQ wm/C4 "?at/d3.'@TQ㢖Q/ۥpr]5b^I $BZ;sqAgO䙕P{'1 C"lCN[ 4 R".>R\ȶS nf;73yD-~ `舝x9~x{3\YЦY~Sm`b-~_QYÞTph5&:ʍ]|͇'yF1E\@{n 1ob3'^EMɨ;#(û'63Tcdo主oYuA]@eiRW6i7U|"TN<¢sdMX`B!f=oR /q MEn'u=2!7)MUy-򶀗Ebh[c݁}bA6y%c-/,// ?Apb [ADi;pv*7:#2 C*-a2,h|N8MV:c?ix0ʂ>u/{<'^K8ˏn2/s(~#=F!˪dӋ AӇ3p~*9sZ;0]B', 5m57dS|徘|TvTS%ȿDHmXg?zkD %@o".4w8 g cbWo<\]Q` NCW?W_a%wI"JYp2Ҽ3g'T ZskʃdvU4~6g{I34?BϑӪSLE+2)FX?:i_h[ͽN[ܥ&Fxq<$pt;o@<ۘJaG>iޑKuZ.3{ Dk&D9v*}ݟ 틱ieǥY` -gƥu\$=lp((hwBitLJF|0~C鞫c?*%kO-pt'ùy{VEX^,֑SҒg7Jd-Ȥ2!B8!@vE$!6槓1ݫO">uĞn 6tQ !l"?XWѓC`1A܇4 &IЕ*Տz"LCߚذgzac3=a"@ yt8}nT)DEY EJ6 G-H796m/[Z0Ec~jcHB]Րy\NKTD`>??uB_r{adj!WIMTKnʉ&M1rʁKXmfpVFgWg[4S~@}P68 \\Q?sŧ=a@$Xq8Ѯx6bûۤy}zVO5#wƍ]{)*#_lA͞1 }V_wXa 5L-Ҧ$pM &jQu4ݟ mvefF..\E[NAq{A(2Ȥ-D"p¿3@Ԣ9_]Q~~:)'x=8)üC1E6EXa GƂ`'9<Y@1LD,_RA?WqLJQ1?-\7ڇ~Y&a=eXAAԽ*G%A{fXp .A|aN`t#2tcvȏxٿ.FDnth')6Ca?+{{(5}fMPG ߎks*zç֚!^XN3}(v Qb ᨇ0Lۗ%N/(IQCT8 ,fƀմ]'/5!Q*MO85N7q/S1nN&gzݶ3IYZ*j?~SxDΉ޺Ta]xn&Xחm:NKg@KX{DJ3m׼[{'?Eva+F%y%+3^=ε ,To$9J*R.ʓ)c/`Lq}p]&t+N7cmfUms m `h&Fm ͨx@!,oF,NtYa~^{e1pAH;;nfTXy q##3iҫh%8=-Vu_S.ŭu$` @ԃCط3-R-~cj{搰Zati G7s-3j1U(lF ~`xʏExYFe@a"` &4ӄ,P;Q6͞+H>v$np3^,ŪIi_N[ye!H\)@lIaul\)М TJ17 28oPW!L^ l6BE͢d}RUhmCʭ2V&T\/PW- fj ^j:nS{?dsޞ2/ g~l`F v5rY+$2*(or-'+LY` ċg(2.Rh1YVŎxGN [Cc|;* 8rQR >TડVt.rEu/;qBPgG~,;V胶y.ly6*b6tD[EԾ=g\䳹s_Ӣ&0EՄ~SFwԿpcSEdzj7P2= -6b(Rw9dRE xU2Juj &Rg^L'J}յw÷<#e&J"%s-Ǥ'G/4&:Z.^AOKo~.p޺tJUnDc,v'_@\o$(72 g0=yMߠҙQWN"@|=c">;KTɾ 1oEvA"[{)Ǣ2>6AzqݩfmIzo@~I&KcJ.yBg>w>#[H֒N1a)cPotE@IeUojgHS=[9~dˉ }`Umߦ>s9>%f/5f$/LuE<MQ\:Hd7^$WoLfu t^{G"$%(Z_:Buf(7#Pԓ}N,%ˇ:@@/w<&JFpDG3Z(_mkO%N=SօE*8aF'(1};P,0kx|eӲ~X-o}_.ܽͶxCe͕ 7[Xq$LiخzP΀'ҟϹu'VMgJ CCI5\lC>5>d7mWrAV7_ӱ?-iq;ęi*WR 6euqyXV:Wԏ[Y W 6ڙm _;,od]x y(HM ]Y{I">|EƆ:>hElP~S#Z% ELi ӂ"Õ|HY^'lڽDH2v;tk>1δX`'(Xjɨ6'+G8ʄ9cr*ڀIq9:, UboE U pc=٘7}o-W_<е$N ˎeV?E޽P*[.:m{Gv1k0ŠF+X},o`+Fޙ>b `gᦱxt>WjN&HH|~@ b tji[Sv8 8`G WlKj`KkbѴ\MQ6bwOeq+&DP\Jm "zXY{ ӃCb@ K+G$ASYd17 ,cs4F\SMEd|Ga~1GKSfA[%|n%Dpvx7zuqDpV)fB`.b Q8c=$ygtd(BҮQDjc ϯ/ÖErc=Bmm68ɩeaFÊH6p(#[|L[-1cqRs}I>q:Ӛg"fTK/4&]k 6 gAʅc0zwpc^[xjF~N|&H#,Mhxq`}v(U$+;BE %20vsr*ZYɑz#c_PdFmݏrʪD$t5I \ɶ O{mnR#ݎ_1"'@%bF (n<4=LC^SyX=wdwߌ7o4֜@51-x-u;+j[ܔ̙Sc&p5 @J= GÈOLE'V z5KV=p)TlpxP]y+nCW̑$gkt"ʵP6=¦7d )tWU*Ց3iWE+SRwȌĽ42eJ;hrAH\8o_埼Ql|C>ܔY$gUA"7c<ԛv=l S'c p]YYi%,hEs})En\o/I8C^M^.I \/IgK).@B ހ 柏 T5P'Jn1XPNkƒ%aG'V'ʬ:UL`it1Bo xqu\%DY」4UNjЍ*r֏(uF{r@Qm}v`Kǰ%J+[c;a$t8рjKe\W pܞu R ߁x<}qG\C)db8-v!tE+n2Ckxk%:62}2h8 ,zmcŌ 8O9iQo+q=|P*`xoAFog쨦}=cn}xB܎ `><yV?YPK<}eN:9EI W{1"}Q9&wBS~>A~pf Cl1mb@TX Qnmkd%ˉ֟-z**VN)T?vWgjPP|v63xV&Xl^0(l|N>!|H .vdyO&WY)!LdPR OIϮFhPe>p,˻!9 95i.6SxN <D_^GL4Q8]D$8ڨ=Q'p&&Ip5 ԅs0]z]uΘປua]THwu?uKvFd9X4 \P6:'F,ZƺDQu#JX!8CLrVԆr&\1Q&F64q@~af㥍XpXIFf`5)T"mBﺠ9)v[4eQ)G%LQDJ`ax{dй+,s6sr-殰 :!X~@+y5l!ԤyJ8C`exҥhKع>SY4A Nצ7VHz56O>y9Ck]ȗ |ϖ q <&xONCamvJjw#ГtNRQ[nLrcǢvKs!k'0pΎۙÙ6 0FD)%wrkvה:2+U/,Z ,pꇖmW-{{@?FKτ>n(pi`" Fh\Qw1F JXc;TF3 (?A@=h]_3 Sk^כh'.9'O,}@y &u@56Cc u#M5,%#U)j,tYNg??2,1 -910k 9xµ(_Ua?/Al :EQg$/6d^6D&@ a2vgn\S+U֑i @ׄZĞ$U4CeױlPd%ѡUK}],40'1Gbɳӄ)Fj5aWF\ħ,GEvPPxg5keMִL5\C,UO@u*5fBlbK#d[1l_ ޝҼ5{H;hkX+h.cFҟZOoo֗\eTdXh0CH^ ǘC vZ۵Wh!5՟ڶJgqƔ}P7#{Q}7ch,@ԫ0Q,ѝ\k?m*0zXĖxf1)Π#?8G:]T}Y}'6[rT^Z>!fs TH$9q WHO2L0o-*#I4\GH9C(+!?4a5zDtlPMtcz(uM@&.N#2,A8'Yqd5Qs2j-@ w#+KTz'Vq殮^eG) !jԖ!^\/S 8»§3~d8R%^܎|C\٠q3{/ ݄%zRR?Yp/KOGoXј&8F ;o-TU<՗R$L+}NGC-P.a5Ma M\bȧK%6yM|l[WżV%BQ9:uJԯrV|ň1 Dc*Vq_N(EYA2ʼ79d>y/?m®M WIa@9s<8D"B()Gw17[g)`}4Fu7Gڱ'<8o)Y\0)0>:МUD>P>U1T/d 2"G~(iyAZx#z $[8%ZQ\9j$f M3MTƻIE!ӵti{-R r .5qR+Kw<\"(p{ԟchX0z_Ze z~N{'33gQ⊚KT_B;l~m}ъ'O:.wqӕOw;upFl*1SE#;$:胇!u6Mu/D@e$m$S5sɦ |Po%{')7J%}r.-6Kjnz"Id̺InǴ4\w[& -@'1Xd\9棕K8niHz/n"V贺ym$ATw{ _hD ,Zi:"B sOY+W3ڵY+$dǁ, W#e?`'ġds/}DmzU $Na:CbWm?. pCͰi'x0xnˏ>HV4cp,6 ꗒA,9oWSu`,k[JDjªY^?b#]-K)m@ e#yXw4>j >úUęL(dcپ7uUtlkbejSQIG-$ktm*aBv\.BoviKӦnH~xG!iÚ*X8$E]V(E4Zy} mP T)? fZ !urϬdUø( IHܶn9(S[*^wX+X3ſLb1 bwv H1g.G'F Ges TLgW8\cwcQófYS4 ^kN8Lj4lWZQ?E:o3:59++]rcd"Gei Ga;)8A x ^W(Ŭ z]!uCU\\kS[;WcR) Fʗ@Ū5>kf! ʊ] -ZfUgJ?[Bb.lx}جv4mHֈLgi69q+Sq-.&<˔Ů9?m ʹbpF!GĖ6xo .KeP,'z Co <(ؼ0^O]IJ,]oe"~6Me+:fIN[2G~9 %Wm,PIf 2 bfKCjW1[2Z>%7ȼ"S60mh{9dPZ^q4lE s'"3h1>|s Že v|39a0V$ EwCh/M/6Q <' h-e'p՚;=.KH}C{y̔=$4Wހ;W@t +'UmѺFNrgƉ)),A"ˏ{ai܃?|8^AŪHS;29 䎲N^־EQR41j<ƟqMhxt}:}Y7Tjo2,#;- 3G0 " qOeHHlGC]Y!Gvy5{* .` >:;@sTZOۦmt]c1O[\ܒ l5J&>/mHK7~ɐ˱J@@, F=Wxz ZUE0H\ETTh9"S윏tv![1,ic r xv=ML3UiK Q@ye^BSzsl޼8.=@>Y̮щ0>{!XC%u_xJ(_wr [FJ`~|$BxƫZsi1YIj-xh<) ȫSJ(l,0MXEɁܼzN4XHU_!\e+mgDB|"mCL*1-C(rseZU3:86}Aب3JleHT)*kQ["a{N`ez<J"YdRv䔥CșzKei`aWW6S}nWGN@9}6fmD_|[pngcmNB ԢvHot!{"J bl:{RiZH^!SbwϽG ,ZGxÐʆ" WVZd~{ r*DQ~~3<H"Qݜy뻹t7q"bu MadPe3P*H@ r Ar$xqL<g4ҤfeiHœw-=G]ULP^cSm…(%{31:7 {u(4bo+M4Ob9璢cŘ]>#ne}TE9ƚ;έBO\Y3;υ[2YeۦꞎD-;Ҵ ^];DaH*0L.*| V?E%TWS4^ၤKL!Dc1%uE/@"h4@KH[Nm ڙ_|Y]F8u& 2a2+$v j2IkK{f` @dy^:P-t%;1a6mgKX钍rAtȖw<`n[џް}R-\jcֻߞ\Wա]M_@p$c͔hS6Sڗ&b1Ǯ px6^6]tQպ#hcH3*wx*rU7eLۡ/)K> -ы2 }^5\q}7VMb2TqQs3?'DxBGX{f8zMj/>X} Ec}E\MKr)dix ѩ| kX?T^y{ ~Wc#x{_Bh.z& KhtHV'׏EEgB "`!~ޗsjz9xJU˘x#li]s {c 8&oO@O07F,CS2:'n}7S!0Epde0y&=Jz GzY[#FhvcRlrC{GZ!3ZfMMyɇ/tt`ղ w Vdɧ$0n0։SxD庿҃hp6.Q8혅\eCOmVEdN5olem VP'ʆw)Oiz A$/NbΎ>8+Q;⫽./IP=1&T,^ie";e eN*hVeg34^ԕ!?'iu~+GseE:|˼⨚lw.MQ j#NNd"d"R3?nrO4!:Z"((:g3qleD˕lgڗ=iL6 HѪ ASs4GI/X@ˍF4EG9!x"p'iPB&Y;yJ~d\zK :M]sA;5iA0řb*j$3'3(H!u\4HzA=+L~wD1?IV4fg*:sgMDC#PR(xdtĈZoI]4θ6V3ȱ㎁,%V8 :zdܨQ^>˅󚜝xo}y3@ %7_,S_eϢ$?In*ݧ뭡T?<2jZC*ῄPz*$HNT??*wgh[;L4_NE?znrf dsrV}x&b9dXJ9z4%Uz]HET{HNoh8>ӥ DP,Gc@fuy|G'΄ \B2`#PU/,$Tҕ>O(A6 -RNRMj'F ѕL$4/X@"`:mFH@BTuPf3xs^S*:y N{T;C0nA\WLΈl^uso@ ]Q ?1}@[(^{rﲜpOx&òTE#ߎn2xUIwe D @7̷%n-BS魧/HRw$F؀le\J*F`Zoݱz[vwW8G2_NE9x!zoӆ ztK dجLA|jW {4O$f:~`,L;\:%7 zHJBrT&|eˁm`ƿhcgK~YXU",e5AzbDY)EY^ R2CalI'1+7--7~J>s7HlҸ_* e_h:g{΢ Q2m+>G\-0SR)zD4'2TؼVK黨vG d/f,?Oh0BXBi eL^ܴO+mmťXQ *L9@ K ҏ OM=w?XӼAgVctu̦DTx9e#PQGrb sk_H%\M[~*_$Ӣ a-C]A(j-Bh'Z鬁>.ݕ._9BzB,oFgJӼL͛lc]Y/Iـ|^ 21 b29N:{|`zf~ODNv<ɯ\9fV%P+4Y˓_9LYK,4Sb:Ƒ-hF?Ki=v;& q1wOb;CKr/HY9 =ب*UŎUPtA"N|{#h9$mQPkJ*L\.ŧl:.wF[;3vF{wr_>ar[&>>*mAk\ FHBX :ʨwc#=gLա/ndD 35/3."!F9%hDla?k<oу0ղvXqD[ц pg@lk{`hL0o(P [}S0`|R{7l$VAuЊd{xl 燎LŴG"0XnBI@ipmf2n$FmPǯ;9UuTpisXC}3IG pZ)}wdV`!„>,yp419"B\Ci D`Jqʒ!Z!;{TnUܺn*P,>ޏ R9Q}(62c8?}&Awu#&lDnrɪ p]맊EnC 6iG:Ƒ YQP:3y<; YzC"I*q+3G W>R?cҖwO&;|ieXuCxY%М*;9_^/Ջi+CAMҹ(sKhrӂңX迈͉2Iz?' ymw&X57||d:VbX%;eNJxL:Ҝvvf:U@ Z W?xhqHEH酖^'ٮ"d92G1:ŨNI/0c{(Ű}=kWT2jgUN5)[ߨDb?J@E n6r䎩,6F8|51O-v_F6 Zx@9*%ߎő@b!)MCrى> ڿAMUo|W4/w~Y8ɤ] Ǘ!}F<7doaHC|?z9Chwvsݹ~y_hTwKܘQŵ=/4%;%+^v!3VpD5pB3[wc~ݚ_U"w0~bIXll5ex%?l(LcRJ)D=eF'=0 恽X؋]^ Q*C/BkrDftUE* Mz.%F{8`0n\&˔h u)q=-Χbq.V= njE_tw| 0nxiL\O%fxfaX!=~uP%$_\5| na7AS?JsjjNiIrGU^Ʃќ#J֥s=1'@ @u.n2i߇axG NւSu-}+35-g p ^[4h| eCv8s ;>#KKc{'6N0ij}{{)) _ 3܂Qn;StTmI Ðlci1or8Y| UQ&'}MQa\fq{xRDtT';&D,20kȫ -Jn.FSAX|Y&evޱ<_PZã[F !74Tv>ـkK/-i]js5! zVƍi@;t/s6Nx8^WҟG]CG5QKE)w+.Ou?X#G 5{z aFua Ԥx2 y&%fl ݒ.kKwYg W;jNsFe!  ͆܋ۛ 8Y ^ne΅tF@^a@.1tS9+x$G$Ws=79F{l;0R;=8kvKK gV6!I83n@6"L@trkIG`=7_p;@\i. `B3.ݻ'7z/NVYZЎy2~y 60;W.AwRDB?عIΖA.y[w]N4XoQ0%t6H+V/K\1h]#3H~ ދVBASiiNqpGJ<¬О)$B{5y.^cw~U{ځhh!a^{{˜GaUڶ#^]jĎa3)I o#n} z6֧{>NO,h!`pUz ;֢12rOy)pwUڞz$g6 $W#>+M<1j5o_o*0|,KA;|d8{[k =Ғ;dfs=:6GV'}F^A ѹH)uπk@+'\kAVzɏɻ2$wYxê<q'1{$n׮Ya"aX_%V^'A3퉱ꚍiɃSlU5QuL^m& wAKU?B;z$*9Kvujd2a$*eVrε;uJE+}ƻ/oj:k.iwJ觷UVjGzx*Sfhb)ժ:G#>1|׹l-* =Kym9B,1zx귥pϳHUOВ|#heAT7Ԝz`p?HvK^ nF?mk:#hYHiStC܂yp9aV4Dܞ(*y uI˔n'9Xh{bc~ t• =Wȧ3JA^]˹CʨE?к8 k,:A9}8t#K|F\rߘbbа,x'ŬOϟ;waf> .~3'K+S豞DL˗wGHt0㝈$&~luӜP%Zan4}ڐ dBs]$P BithD3 "φ'5>l,%wɒف'wُm@g>LDI F.QtS fyekk9+<*YYtB Ce6 5~&I~t-`%jƓZRNXf2wdgVIiv`5ZߴY8]JIfMˎ>-̼eLJHTZSb^ UxzCq!uAx![? i>Sbh12XŘR%-$yoG:%nU`I쪪%tZQqhR/UVDF:Ӈbbd(]y6))h"GTq4kя)<,,)ǣjXb) i2aHSNSPEb᪙\Y.i0;arE`\X{>w4.bpJ-уd@XCߘbXx Kߔ3.."(~W^[z**IRjQvkw'O]/}XldL?Oj&}\SVY3@+y0,+'ZqXYw ̓]a/.nק‡v6ضP"0m;4.pn%na#эjOx`|L ,Jǒn)nR93Y11ǘ<.D¡^0#/M'4ʻc*aZvF.}K8ذgBW#|U,mK%UY?H2%Mmaod KJ NX9 -۔x^}y ׅKsH15, mwJs \4763Sx >.!ga $5R$aP-ovdN,]߽֭'"Y3`jkݖhRmKԉ3j "G?7H<R-Y#я\~XJd S%# Gs{Z؏iuI,_*7GbǦ,uaG[-s*HU\q{Iބv)c Ѯ! VޠEӂ +OG`,91k؋#PÎ>VJiIjsnܫPuj(62p0FMH/{0butd;؍)M_3+=Sߠ^ 1&I ͛%./Atg9@Zѡ@ua`/u &K4\ ,j ~ HUx?·~𣄪ntJɈfry]:|5JU 8klx*z8}PGw5Vk^GPu j}), YNaYf` [8DNMfS/X·}6nxcRiKMO=SD<,گw7t}飅&^S}ÙvBèTT؆֚<"}< a'a1 )هI HPn%cؓN)^ DDJyL I wiU@[y-@PtS>ZUK::i=+ UH1_.5)OGG?;\;Ox *P^(~0Mdaǂ4`9";yGaO6sB΄Ҝ2^r\?|HW;##{y$+^_óelSo*<4zQ>+a `)nd '4׹ϞGׂ@yRa97G3ދ͉!ɫyPI l@,7A>jI uHCs2xcT*!B}OVԻ%CSc,9 &օGO/'(e Y"[t# ٦z!M)5@&9m2P` hƠVȰɧ<`; S)d]G S[;ҎE}W9@sl; MZ{ &ۣY7vcE:1!3-pp( y$?Jz"6nAYi>bgUM8ŀ C ij'X[\F]Е^}:!#̙bڕu>Y+uSxz~gmyd%ҩfb `̄${ cHTH*I ȒUN4AH'{Z:nr&1;~{nUAXACE:^hĕ# YgH Hh}˳F$Ef>Bo30!_!((xpK 9XFlH_vK>Z }fO{]I2cMy[|4=Eؿ(w"P,E4BNHoN‡^scrΣ[d0P(qaLz9dY\Uڪ+r[Zѹ5 ,3-qjL2Cקq~ѪvUVb7Zhdb 棐123ګ>h;G-d f70>|`+ku n+_ 3^gpmk.Lڡzn]Io[ b@]&[& Ĵ'jrO[, UҒ!8!ڜO&3uD+RX>}zd  b9Tic I9wMLK#ɸ-OA Z23SWe.`tHQnmΗq# }$?^-.l_9;){(LDɟ=./%ϭpeItԯ~" Πb q[[t8= ,}w£}P>{+{{I&dS/>Է!8+E,!8AU5e1ĖEYrJNmD bxj,1R4xLD*6V *+\QF AEr:, xsQ9cܠMݛ-dWp&6 4 EȩW J~bM %O>?#cҘia{ʄGM$c)mbtC8#RVshiY[z3o5/_95znyJqo>- iM7 {wp2#ޤvl!GV=JX1&~Kg8ovx6 9:0IosY ֝_/tvt!T^4U/`^h&yw8Ζ |~FH FKX#=\ҺMa6Bc 0$ݠ$ ōgt=aSef_ǎD;Qqv:&)T:5 lL7Ge`?c2U X~!r T&3$~d(ح(8H Ę]$+ :t#SM`iXl; (aNSsITwK#u?)t{r?Vslٿ~ݪ;#fXrRHHxbqpAU-l"aS)nF;Rς)i)jsؗ;`M~޼X藨i+Aeuw! ^0M<ܓKhkvge4q {Ժ̎SDamx^9S7-zkFҪ+gې,v[?F#HH۸G!b)>˟rP&X>ƧaFΟ=y_B߰!a{t%ь:F0DT~eREv݊%aS*{O bQ|TVeݱmF,e pr/"4 W3U;z؂t1 Jm4 tt = R/WסbikK5->ܱ.3+wdh>m,| ȤȎu#T=RȓmǮ7 /XK3@\ l?i1}cV? +e{fNޖxX]F)3XM>)E=I <ƻo,7fD+..3_%ِ&`5sݿ穌ui=\%`JqQ:Pf˹^-7KC'_D}ӾP&[RcU*:詼2/B"J# 9NЦԂ>u+HlJ2_֎G 2]9z[μ4|mâ0E)1`P]HS6UF76*h2OO=!ŀl'^ -O+ ?QE ."I혩F0*Ni7o슢8rP- tA|Œ-tt* j4uWڀJ').֭K@@ G&*YJ[m,&G,=X!R~҈>[}dNZIYs9MmjxVKƨE jELqT58Q},*ℭv&8̬&TXOgAnkxX֙v jv o{D||-CI!ÆAshw|anwg&*o/⋂Fz`!40ZE~8mB«A$u)I3UE<a$`g#RbgLe5pfco})5AcQc+äHۦ1e4"5 ud 2/)Ui0#?'|354xKjh=ug!X1/1ޑslD9RG͂j7V0i,_YZZON|22sJb*2u#+$;|k >HsV>}g>+ܽ8x%ь UX/t V3AΦGBbE {wSlj! pyL^ATݭuaz, eaD2ևKќ*BmY=Dۦ‰XQAe&:~m`H^TːޥS T3[ZPϣKcPE4\D:鍍 @!x3{BC^넦oK_:A_aEpzct$]/ϱ[9%ue&A>l(vҰ^X S1iqت-lf^K.:3e益5K~`ZeLD,o) HeN]ooÄ-To;왙d* E ؏9Igۚ jv?a K:hS(/HćLcj?*!uXjss'pؓAv0)C+TpZ}@w15V?T!4 y*CPN$чv@!X}>VY9R "kƩp0aћt}nEӬK溕sK~?0?!EsCVp‚>x;mnhǙqxv`x ŃIJ9># skul/͕p@)^PZ|Mn"1yY_ .cvF3Y2t]MTYb \Oi[wQL|ƙo*͈mc~}QB%7nJseuW^N\Ic]5~ZqF:69ph[W NBc@*S qtdҹ3*n X{9rvn)PhH uK9&i/xi9s7[P8;ů[Ժk&K_?ͭԑ"ېF-&\0>73]2:mB'o; ie[kA9G@j[AROm}8v /* Hb[.*?A/ &^Ԫ kNܠ/|ڂ-^*<)3w(d1DU@4f}H(F^'ҧ`vM[eJ,{`cvj·<m{yM&Y 4_ |U@=6Au覓rY<^HJt Ld CK#50Ky~wǠܯ2 [Wa@6`!#%M_/5)wGde&0d?{s[zԊ^s}ԀMyb4;Ar[2[qHRTS#~ J SZ'VARt<H{uƕ tW5}~ᆱԾ2|Jh)IGd$: 㽡95LU$eyr&etj5I^|ft$tKØ~@鎕њW.LͅϒY-LcconHng쎴ܭƛ|%BI~L(H+WшucHru-Y I.8t7HEE<E\vZ[ۧh&m!7pLHڬ:!i2 Jg&Xqw`wq"\yPid0#7A_ǡrs>FrX1suUkڒtyA9v_bnw3,dawa#ctr|Xj> hyq0lACB*OhJ:{n4x&_x6#"uJCE 63}[JDzHz=mb%LEK(&8E=fv]jA9:m.R8Wm'&eUo2©iʲ>̮3ϸ եfa9eeVUX&6Ḛh {fG8z~DС˕3UUThh,wȲ#QoxA:`CS;V j~=8缯Rjʽ:>\ohg`k1J9fn)ў?Ajz13stqxAv׃ARw-gg1T 8*FXK]ԥZ;E ߞpX<>'UWtvR]*\ l<hww~CEOn:w+]sc!Ʉ 'ʰb8.q`,251b 1Pg 8Qy;KD喵շm7ƺgXNh^qF`$R#jUDiHDOz*@S}'=x@ޘ ^tUϩUy@q)F&qT,IXej٦( ?sE.l3$O&91}p?WjCʰ[kG[Q=ٷz¾ *~dUAIKp(k<]mڐRxV#dϩ#L3s3֒oISʱLTi(qpIӬGFzdO9[np_]~ NsG*v!+{qA9ilwQ SKIrk+.2TL|"$eWd]N;՗h噥(TּlP/m~yhR؝Fq/oWƕBZ`%Oٹ>pTR ۺ41"}r-+%|{)E ;.Vɗ4Wbz(4qvN6SHrE%&E;tFFˎ|C˺U3kFUf%/#%N/GEOI<㚥N.aUQ2E3+|w=aqbd+-FcKOzO9Tw" +z%İJ$e4gEeE&thF!}aEWƃU:_GUR.RY7X7 M+sqUo6s7膣Kwuonh5Id85 >H;,y;{DF\i8i8Ү^==>\!1}zx-*($a?p)\uἝnp +_5=v޵+^Hcp/%ɺP ,0? /YTG 7/aLsF;/ NAšs}A8K?2X/'ou +UE+@(z2h*i8ۏk %q1[ƈ`98s?u[RUCW"~j@R_<,T[ڞf$qDj3(( bWR(#CBuoL8;!YDn!6c軼 g)0|0XEa@lxqS3gHc߻,+k6v0UEkWBQ{k.@0Nd{(ŸEj֛ ¥w7/r4[Ulj?OC*<I_1-lj(* uZjUsp&ތT;2'\ c3Z/I 10f*.&k7ϒ3!@F1=Z4[\Brؠ;ʎf|O JdTǷ3ˣ DNڧ4x2-vc oɡu]2J5Z2hut0I|vc!rn,"0w|ˇ~vيBGj. cuhgZN~%]Ir&%(՞S@C~rg7`Imu>К~DޯG*)vu_wE G>7!{]f M'7V)d(h)cKLXX'at^w .$EN{_LY-w NPȃ m6ض?֭H LMH|MF63'r[Ӆr)u  IS|]mW6J֭;Z{vstEGu|]ܸ_MNA#8'wN0 PZvc&u>ayp2P.q]}JCvhg,,z Y $zx2 = )rV\^->O3MQ4f\_.U/~*)qFe NЍ- ɶes6TʈvW Q!g琲baFwMhmC. \S:+%^vAooݘ,Ġ?ԣԶU;~znRHf ziDg഍L? r0<0"@:͇wL 6(5e ؁+(myB,M)/7c/N3-^0"9?s?#8_!Ti5 `|O%7 .: H+b=3fQcQUYH&M <2k2iEUs6#?]}LXR5]̃9֬M-ۃq mv_SA+\P05U➊Ig&3'Q<p+D5.",U}P9+Ee(6ujHhZL Yq `.=;_0YC(FQʅ>⌀KN0('N\ wTg` ~/͉«0l5=(_Ŏ RkhKUKKD%Z$;Yt{oIztM)b+ϣt}udoZkGWTc:X4qA 4leyhok}‚kCůSdmhjX`sF]!KbTRp9#?i@(öffy$$IBB!Kꆡ2gf`U%Fӈ,1BTե0oVp  Z⥔pTA {GU*d߽,j8ŸJGWiQ|R~Q-!W<4!!%׻詥.ˆsJ#tT2/qi}>P8l)̣aGY=dޝ< ߅Bネ*,Vv&^WJ6,g$<Kf"̫m'Wn0B u2z@@n햪6N"0mOe̬7Z_lrrv$HP߉6]ѡq3RK8D~24| gAV0{f1BG hHnR@E_8(Z[a^ T|jqJ_ ״l}"Y*YMwzmce0VwEu FҴXu:>ʜw<j"JQlIVBH馛?6Vs TV FVe _{cqc@s ion(!k5ѼP27KyB^,mr|sPjB*x{eiT/u.O=fx&\V0 ƛN?(6"ᛟ_`8.ZmyH{ "TN99Cr%Wý^ûMbeH Ig VWr3 SdkI(Fu w 2Z=*5_Tlȿ !F-mq+VUU- ɇ_;kPb x:$d5Jp \@G]_A7Ɲb&޼a&~T]֠ aU&-Y0Z/ vFW8Ϸk3;_} w{:jԠO M򮹻4BC6/ZcYrQL Q+B?k,O >SYCI0}h(..} 9]GӚs12, xHB{xU,8Ct틛f,^/4i HԟH(l31rʆBVW\9F%>Hd ں3v%QJ;}/l /V7o>+96hЃ(-&N+zK4ql`RH`Pې7(++qv0:DpR$Je֣sܧi 4ޑ1H؄b΀/$KIQNL/8/^ݪyI_ǣPr0ΆPP`^̍"fRƟMb:9^n8\$R+o0.BςMUwks?2WE@E ÓIod fhс7OTT {Tx\ew#l؜@d?&?*0 >ڇyB@B *\]%gUUӗvmJٝe QK&!m,g0~z3  F6T \xr tÀZ.@6JNO ǚK.~K6[/i}Rj5 \5cr0"د}nN T eY.OAO2myujEFQ*,. ;F鶇Rޘ'&XVa6>'4Zꎠ剠Eave.skDT+ݕ^b4~JxVla1SQcdNܻ$faB+fI2;+.߆Wr$dVSb7W)1zb^Fx[IV4YµǝmWxDW 1(=L#t0dQz (&f^%q/݊iرT.1@+Xߍy!d*zz-Nq"zqɿ'p_@IJ g=:jlg޳=OWS>߰!љn*E,O&BH` ]gD%ͥ5m|:R! ; W7u \Ne8U3M%@sZf@L۞K덈ꪌ Thk|(,\iTT΍jV  G>MwIp(i9DMbR9iQ"YQ>>{]`w_&\;E( f 6O %bn@J9p+}^↩$qSD2 !燩[#hCKRhħ_.SF &z? s)wyA;f|3 ׶sjU=ba39`7O(I{̙]zf MUO|qƸctO;iqdg '3,Y `ꓱew5FaӀ3!>Ȣ_Lɋo3np ^M~bpRd}a8 \c~o;81("_eՖbwǓ6GZs8nj{Ϛ$8Ga#%} 7cDurB)qm # mE]άdt/Gh%imZC z/U[Z6Y-eeN3kxy.eY%+G᰸Kv Ɲis_7=׻ĆE,󌹩ۂIΞ&`*ڔzQw ⴯W]; t~/wPsnQ?PdELys x힚[Z$ mw4+mPYJ'@$/w'_NiFh/ܺK ƕ6ev%*qMKbIoe[`zl+ULsk&;"RWW&JQOf73x[X1(#:-ֻw#}F lO b2ykB+x  .xwb\ 9i hoβt?]QɥR :E0ͤĘ{9,F3\(P" $T]_f/eKd87/R12gѮ}-zk{2d1{71鼈0NMjCm\h,9MJ`nwѐ< %s@ea%OufQ5|l]T@|= i8(՟6!V S:͊DgfWI&oxduWO6ZRwBz*雋j0a/CQ 5>+Y X|Sp`- 3&M J|d¢d Gs-(s:$5 b&L̔ݮDV q pm`joKΘ':M V5e"W`s34{LF\p[B!>oO^6ASO׼sb r* UPMgKg(ےn>~%ekʜ NG|`Bhͅ`a<lՄ*rqB#D3OAR@?u툱ϵMp~\K+Y'7WӪ(h l.2b@P?z0Q|]L,G7mR8 bR+ \iJ n0dy I@Š^]ݤw4BЊ6MK'4x8oT>ҍ3bH%6[$OUjPףj au8* zLƗY$ 0! &q-aECi]W (C!,hYNB6;q.lMh%Xi9l]$wcbJb3#")qIHNݣ8M[lw6TU΁LɌx.SRϵ\ٞ qZ&v#sSsM؎l}@OUMXnXn IXK{ LS˩W``JC1d4!.v*8oAS ǕJdSZ!}:/;|g/A4YH/zD0pUH(?{&J|7̨lWxORrsFQ~H0N[Fu(<2&FShʵS^h\T}vw 5b1tb;59,zw9N ?]/V" TY~CAmj.2:;M.SٝǏ^X2$"'1q(áP"Yn쁙wt&y o˱a WEBGkLIFziM~;bsm W e 6fP m_A=W4*{!RgYrmh-%J`,.SyfR bIPz`$³eBފ;~ܺ+V|4'sAEA!Q^yMG ߨ¼ȱh<DVSǬ >J$9熮F.uxrO#lu\lf:MTchux.04/]ڣ/C[׏xHǯ Qhy2Mjx8ǝI(|$!t ۵P>G`[i :nr.o/,Ը{=>bD9$c(| ȵ : jYQ )j1즚E,$4 K8kx'Vz㠇Y츳_џ*.dD3/DWTV-ը3K1 jsŌC;$T#;6t?PoTpٚmߩ2t38 ,f] -%7}_=87? vy{ߏkxZV Ĺ-j7(ˊee`#J$N͡?7KzmeV { ,@&Bϵ!GgtoD؞.TXuQRd;]g)kC^m3YU~z߶?΃tfF㷓"rVإnY>TíY^axGТ?}R;AvStQT GFT)sCR(k،5((ǬEdR- 4?yz 4:ZۺCᐥ# ރ+530hٖI-Gq#kVVduKSK~Mj  L8uE<1zsh;|A 1Ź R_~F,8XĊrw2%{.MK/Ѿ_[lEքo9<Mk{%1HT0SA0Us~D`@fN8DW aƷew L&$<)`\|{&,ǣ~խ'-< R5Bw _>izhf[.Y>- vQ/6vRbzPEe/ S4[ulGJL 5yJ4뾝:8TrN}p?m`r(5wZ3/|xXy$2%8@P9_tY1Vhˏ(UQ1ǓdlG3fX !UQ5eaAD3=Lٌ#w76+: j^o[%IL -dETaԟHbRU>lY}*U&+b|C8m4Pg|с/&*nr>щ_p}R&煚ʰWG%Dr h h8(o\}L f Y"=4%g5a74s 2[99ß W6_(Fz.Tf0w.b Ԏc\7;jVRxg3б{%HKc3C +R dqu3AEy#~w14/jh МA: 6A;}IZɈ q{fɮퟅHjq)-4YM&o`pi24}s$iZ sGe)؜A?3j NBT&XCxI62ܮ}3u2pj5%2jPuh'lP▔͡hz1OU ζ*̘BN]Ԑ7Uj;BU$njw/ G;wA{M֙#̯2* cfAҙ3aD-Ú *^}}H z^7@3WMbP ߟ|մl|w/Tˠͨ8PqcFhesKsѷ}pF |'h" ϻzػjeǦ`'e4^.n]D$m3[y=fbfs.SVPrJ'(#Cx3ͿxG!6t75@ ?âG ܉=ֳmx.GA ˄H3n 8ffLV&Q p}d5{<mh egf?^<@6m?0LsDP8XwZR}~rɇS&h{.ͥKȰ.,6 O죩 2ê%UPB!lD9'0 cgkbm;TSHux@&JyҿY`z#[ 3 UH!8|։@s@ztНڻXpNWρXywۏ4 :_Ր\BцWwESB4_;˗fpG/]{ SLrzqUEG~!w=-S܏-j1ƯK-!$?/8_ꦣE)-΢Rey\HW\W?:lJ9qFhre#W9 Ml+3GLT9/$٥ό~יȠ|E KgM=5m<.Ħ'ؠHǁ~b:0ɒH]hSH+dՎJUBQq#PF.GwÉ|/FJn:_jFpoax p}\^1=qp1IV߿qFLt,T]Gokgi]9:7ڷG5dC`FDRslڥK iCqMH[*j;S6ENOʇn0TlP*#Ώ \}u_)Ę֤6`VYilꋆXO ʅn$[Ak䈩o/(ۍ$^(2=]Hƈ%`k[TerdK_fMѲ$0f ?( ]_]]tB~QB:\~"#D'qӁrKShTҝVY/ZAE2pG'D'"l/C̕9l"ysM*ެ%f`~f5\y n'; AA/iYo,gvcAɫV/fK|/Iv{5űvtJ=9ϔ*bي>I#*(+**uN+6g_ΰh;qZkQbfb組C=)|]\yr6faz$vT04Rz:y_3RR4E*B[zNr\ NYS7pH8ijxU6˚[tHrJX#Nv]7Ñ u N\X;R(D~?΄RN;ݞDb9qD7+8fdQ^cQ 5/Va̻U?,K'9j*+{.wc2pnC5bdP :.gۑ0|IؙN'*GeV;&1/eOɝG Xe=ÛxsM~ 5Y5krT #ZYwTxYlr ӵͫ[EK?lMrEABS@H'>7-y]G+Dp^a6UNF<驣H>_Y sw2ôڱJ@)UY;i @ZxixE5J}\&IqQ>/yjk*~:[p\fӿ<Mtná&3VrNJU(BlOɃ"[$ۼU(yxt.Mqȟ;G;H(l~9;/?ƢiJ*n͉|>{)z*XeӑRuddJa~w)ۜE񵍉GڕQsJ~i|~OH6 M<cL܊P"1rV?FIjg\½PyMc_v=T$`oIǨ]nΤxH$7h=w5$Rcv-QE}W`.?DHNihF{*Ė}R<7kN.:E'o BtA`Rn&r~Zct!zxO~A34~ \Fg-784OA'6glDE]/5ڹ 6GX"v ua/= >Ƥߠ]G1{1KXX\Y$\h<=ic1]JTGJGK8j)&A屏ȜvjEfallible/.git/objects/d1/0000755000175000001440000000000014063740477014622 5ustar andrehusersfallible/.git/objects/d1/453b8e60ae231ecf12f110ba450e0646280c270000444000175000001440000000022114062463474021550 0ustar andrehusersx+)JMU045f040075UHKLIMHMfU?`Ko]|JM6P \^2CVѷϹNmM?j=MUe0L߯XԆ(<2:F cB/0f{u xDZD+4:X.O[Ȼ+>V$" j&m?tj3zwgbތ"MB-˜qbЉrw"!Zs2˵%Qrͤ+Cl,v)=n7E h1cڽj__*Cw"$˙aKWQN392CL.~+W;Ȓ!ǠW8!@&E^Mp7\xE֓`|H1$EL~w8\ {`سM8$l&Xp$2=FT-ͦEs5uydڝ&6M3`YV>>-8i\C$U41*9DGX)70 1M |ڀM4TtNJkͽ UVyFYIVT-zYwE=JydL% a-%@A6شRq54U!Jx!5dXT_fallible/.git/objects/d1/110eda673c079c2937301b806cd1230c338e150000444000175000001440000000034414062445670021423 0ustar andrehusersx+)JMU014`040031QHKLIMHM3dl9np_|GKO3f}Ӹ mV^v ]m2L.Zޡ9Az\R8#4'%>-13ɫgN?f撐veS\RRZTOc'Z Eqf^:1/7Xxuo6â8qfallible/.git/objects/d1/7bfdabc3a06ed1fe33d924dc778356fb5165fe0000444000175000001440000000153714062426673022266 0ustar andrehusersxSIϣF͙_њh(mhc`M0GLSԭޫ*UգUY; S0P2I*RRƩM"%Hi& SA:nحPT 1E 2RXM9$ QURI;U = ;/jo@PE MeAQg(AuD*"uޞs{̈i5]X;9gfthz-͈UyjP8xKcNZWoƧX^`$@n_Fokנ դi6ymT|@V׶5Mb/#!L`9rjgG,X0S8r(K@0ynX9(ՆId39kW'idLr9D=5;zf2@SXqtm;}zfh{ǁ2o츾ɨʹ]nպ$8}w΁­fz OBp7WrE=(OwлlhWskq˻ ug=x=틗MUnf&3yfwdxѣT:QvD⴮ qgz˒=S X3SϏwn;v:`OT+'9}90U֯յ dH<+ycՂ, V/aA,Ǣ;p诉ކ4e6tJH4`kxi~7#O{>+irmj'Q?+Gjʁ_!_چY\`~ 6ՃO?oS]TUq trH^jfallible/.git/objects/d1/4c374213da219f6dc2f1220eb19e7252904bb90000444000175000001440000000672114063740477021604 0ustar andrehusersxYkog"r!g߻nVlp <ɭ]v r .=ssVbY];:O^czbU)͚U+^\]͋LU`Cmjkney&2qy̍p)6Ϲ"JEZr󫚅" Hy(z]ݰUXf*熮jcv-oF3ٳ~ijYkYovEڥNAc-cDq@* S'YF^[u̴͆nVR۵I2 œg&u=Ua3w褠8:].q֫~|-]Պ9ݐޛZT\%}/[xT:mƱE$3uH0tǹ6*ʿ,~=U?+\ye⪟[?ug0fm"nZ˪i{צNL9~W՛دk#Ϳae4[j>g9pm<W>زG*RKJVLCDĥVdnU+#qhIًWofk3vv(5D,9U%(Uj 7Sr*<"Ol£Hygi\<6كS_{{ƾUȌm~znv)fv8[qabm.#J\ :r({L.LUiaTmqȈ(Bg~["/|s+X߰}D|:ODj D0x& ͭ"EbMhLSEiPZ sƲfYT\/o\Kӫ1fK0\6K WqUB8[1˘eȖNünb7A_aVNJ$ qTXndpg3Is"Y9N!T}l A[Z*&IF[/Қ5%$n l=Jh]4m4V6^pzE4S]Vɪkt:vY[mA NPhq-tu< b5;`B^ Su5uEj3?8ͳ$r|y,ujkLl3 v |Ҭ̕E8e# 8"d0$,bC\{d#ۯp,r`{r!]R8AjFb Ju6}g|Gطk|**2a8"(i0˼LxcV t:Bibr2I],&A2O0+>=o$QSpA!;r`ǚg70J403;p;8InPe Qdim-Ja^BKHEd=Tg Ni0) )e y<:m3?S|]oNA! @G`ij@ 1]"F/1jDlJ 0؈ ;q2ayp.@9x- +4nw .FCKbx:(fyRk\F!8 O'|z?[!ޠF$|׏rRg>ar2>6^\h*I?YeiǑ&<ă]ὑrU].R)ѽzh ٲߌq&y֍7ʮr}NH\]糷ޜ9eg~8Ży~fٌBBYz1٧2?8Ojݴ%LzqLic!ՠ2}DJ)„I w4ml2a%\/8ȿa2p 1O24R7(w}޷r=X9g[jj!)%ahM*5^|`rnQ  6(m /[=MO3}*oRkW'[+*];!80c yrM"T 'ywɇc38l+YvOz~F!6JwFB$\p l(PŇƀCrxΟiRKU L!jqgDBGj.9&׉]hk*zY14Rơ=Uc65uzQ1^zΖn߱{ #ii[Na*/< "L:.#@2i!|\ W ?b#Bn@C.=)ǦGBsD `+ OD=0wyDGb0q(@5~ 8hA0'F] X̌cғDkAN0Rq0ޝk _w_?ho=GW0k}|vasמxў/waWV.4ͼR"I*=W#8/Q fFcuulԍ5]TZiGE2[-Վ_;Tt8]˺nncE5ͦʲʼ,g}W矩.c0QR,ElJʊsUF\Jt4[LPF0(,y9ka:WRݦ( p_px$S 'LQ@['JuioɪEIo 6m@==pzpgON{* Z .@<3i8~3WKD[g@; u;ty_tROФ1􅀌 )3MBZT~ D!ml<BQDʘOeLdiyὧN&p3h{n$1; ֬4C&LTф\t=tE">h$Jyyb :(&"Hl$e3p H(SWLn&h>ѝ4jdZP?K[!:rmb#?Gē@jAd@}O[B~]$YAc`+聥du lw+`ajIۯ.I[-l c@N, Z@m5h 4}n_!d `-DVޓ4@Z ;r!=Q{9C<"z76xSaBAGr@K߻n1һc1lvΐBf4WcSBZ\}LS&9 +(WIFtTG8 uiȈGH7҄?͢7>9EIJ9dщ)fELlF)vZ6^`.P?7d2D:AI?EC-JKHԦݏdke2,8k_/Wg^|<{ox/d:_/^ eެc \hZ QLY|d/ꡗQ5MYWfI5ZgT1t98iRnSBkZ6In4y%NpL#O?w{":לWyi0Bo'7"oˆRqޚOQESx+V!eZdSU33 ɫ?n#--Q%Es܆8p5mMpdLm#AyL%E])/bO<(8 [-XQ0"D r (cC,&>G.0|JT5;HB~{A`9|cO@ A 4Ƭu+KY:ɴi-baRDYgQ*MC 6~Kw/^ 4^T\%[BUPm m* @ACmQ݅%y~h -Eـlo.%+q ($/)/1)<eYzecfP0ֿqi~5kĵw,6R3ΖI,d2,Z9Gxk!9aO|ڧ'ﱧD/H1G|@eSZd0Ħ׉7Cg4N~N"w۪X{V ㈷>G_Fd,LmTTVN̊&X;25Uv_3k]K0L1)$ed["I%2'q'a"ͅ=u׿fE%!\G4H९O=5o%+"h$6Kp8D}fAƤM8;7PBA=}EK>0A#\`]zG+?ex'>$^2 *a\1g/"\~dTAA~:E} d= =CBO9[ h4?oޛo[h!lDZ%XJ;i3ZE8?{C[ӺQ&DBOQfallible/.git/objects/08/46faa0c8b48ebf48ca17900bd4a09676ceab550000444000175000001440000000153714061721336022107 0ustar andrehusersxңF})ǘ}sxfG6vqOoؾ9uȊg@<",XQ"rD ͈F])=g,b'T`MAE )BHa2WE#h-a,$Gќ4A`g#DS(~Sa%IV$)kM8o^,K ț!RHJ^1p3exlT3 tV1ֲ ?M8mu[5{=vrrb#}\AUaIJ[x-iO/-X1  o;.Gɫu|+78ޓw |11mQQw7L<> rKtGc:Tw0OD ch"fallible/.git/objects/08/87d65b80b55c88b1d87b45c4cd4afdf78c45490000444000175000001440000000157514065402304022002 0ustar andrehusersxSIϣF͙_R4;R|`x506>)u(W^5M1H0)D%$ 2E,0ˢħ -IzDp;QĔ$bN,Q,3i,KeƼ#6!8/<Ʒd$"X,MSF Iφ"<<( jl øȤly_:K+whx3-D(NPN4|ÓKcH}P&5|ӵ4ڙm}Am{W=o?ΓFQcfԽn7^tw&䁞3;)JW vnCU%<=0G6\S닽:!I)p_zoT˗ls 6ԏïE^Yui9w%+:oӆ/K`W]z'\j+ fgX |Zل8N:kL6'W >fBwfY^8!~YQaO׌Se]z ϵ%Z7+%4BZZQv PimT e;+cZ.)0nvՓ}w~s}ɂZa&^/Q :zyld3}#a]yo:cW N\P 9%-tN|usE1q  ]tE>|ߢOgmގeg=T^%(zÚ宴{91Q }{8cb # Řh> F<PjsG@ׂ_G4Tk,!9b)ܚFEƲ7osfallible/.git/objects/ad/0000755000175000001440000000000014074313065014671 5ustar andrehusersfallible/.git/objects/ad/935e1ca9bce151d79b9f3f69b58bf1a6d64db10000444000175000001440000000132014062414704022252 0ustar andrehusersx5[E/`Xb`E593szZCĂfΜAd4,/Oփ bkF/%]P>xp5X"rs||)5nkS $2ch3xoJņaT v܉Wߏ%yJyX\E0mE 19_b)㳇z˦GO'8;b(ʊRؿC5JMK,kL̘(8`T` ۶l]Z<;JC&e %maoNB5^%2I°}̽,}^S9jWIdKn@zCfO90nґ~9]+&Q8Ē IqStZ=A}Nz =<~~q[~G0iC \j&AnZY|Jͯ'v;+Q`%DѨ'0Ŗ]aT%lsr}I>L/Žݗ&ʡW wgV9!Wj܃@WPTRb{\䭃N|+~]s @(H [L;l!TEE^9v}Ss[v< ^#fallible/.git/objects/ad/a0572c5d813a52ff3de26b14196f900af825f40000444000175000001440000000017014066342174021740 0ustar andrehusersx+)JMU042d040075UHKLIMHMcU?`Ko]|JM6P \^2Å' i"`#y}۠`_yn#äf/;0mlz5fallible/.git/objects/ad/d7f47bf42f369f5aa729b0302c65a44458b30b0000444000175000001440000000117614061724302021741 0ustar andrehusersxuSmO@ W(ejB|`t*42tMD+`Ҵ>_h~AQNx9Ͼs:MT G-~[ϱ:Y ;BaPI#ϼ{xA'&xKdJ Fc]1NŢZ(4Z2ZM6m LQu|Vw$-BTN!3*2ًl,`/.gvh  RyIȣ^RK dB2_T mMG|jDdp3Ќr5NeK,|I 5"L:{W=c+7LaRf͸B v-|}\f3O+D}uJjN]VvȘǭҞWéF$c}A0QK>##"ab9-׮bq93c^.b]z-l!v3iʫd}?n!K-l5WQ%fallible/.git/objects/ad/d0af71c5f4e0e00ca1cdf666fc15f2c85ca0830000444000175000001440000000433114074313065022303 0ustar andrehusersxZms8+* %;{3ٛ&+6IMb ]$dk#c&xL,ˣ["}O^9|3#1Ceٯ-dp@u*9pUN}b'/A)6R,gG^H/wC!}0ԔRlZWBChȄ)N>SBj<oIhb4^Ղ![0̡ )|y:2VQ8f!1x >C%#ɬG#wLL&S=。)F7_޵5夏zͼ4jUc6"W1{ p)Pg~% =LsMr \p:0~>uSVBNQ8Jyjqx(|׋?t8@9Q2>{9!.On?޵o/.j^\].-βj74sLN ? ~L?w1FC^OC*ﳋ8R-h}n/GRG們fCDfw_fkb6M}872|me2Q?B%Z֪V1+"ǜ,p7wf&oAȉ25W91($j*X펹{|t6ÉW>)}W->:c">)Y7N'ej 뫛ߜzQ'? %}”R޾o\}n̪}hv8uXa9ndTR ;fp)z Pń[`yOsG:AŏSQgF]c U*qy{ӄ9ǽ7v y[.jД~_d vP1АlG G^ #d`qW(A/:b't8::7h*n٪zd ГiW ?maW6;`?cX#}PqzGR;6q@ta@۪ʳJG*0(& Dڶӟx_ TM=D!Ͳə] ]h%H%L-Ũ' t6;ȍk`!k& –7 {6oʂT> HidZGLtt9W Gj!ht[@V5rx,'0oj_~a.Gr{ZKUvU׏pT5]s/ߵ۫+;:J`(yAMb/~49/R,EN͍\NE,FoqPs~yG!W-{tmمfةLn]hEJoRSi?[d#) {q7ɝ snwgW9[ZoMզ͈lim7ir;X>csMlLկ%^wz1Կc&o-_q?Ҷ9ٓL^m `'|zݓHғ 41S9֓AuÒ-m'Thp_bg')cO[ڒSs 8#?i9 pPM+pvN }YSi6̼б=vT&\L'|Ist>߽;KomNW /(yyuԵ[֜V 5uz0Yo:S'"$Ee{U%-z9 gփjP̡s9Le+FRkTMXvc# f/$/"EbpWSA0`cOn `mwB0`}/ַb,ZE"<?,"pOWڙ㬌?0Ub^ >nnHmI̥TkoRz7^ܶvNHP,["n͸!ыb%"b+QDfn"[*u3np?gfallible/.git/objects/55/0000755000175000001440000000000014076603612014540 5ustar andrehusersfallible/.git/objects/55/69097e0e4ba1521ad686cbc7c13ddef8cfb3190000444000175000001440000000123114076603612022110 0ustar andrehusersxmΛ@SoE67)07pg0 ֘'RL4Ō@K?HRuu+2uIQ. ܵZUSqZW='2ׁ:mƂާTz6HƸeES6ѻY>%Eq뒐>VA=.LJvX|xOuԢwa8HsjCIZ;ƵC ,0qi3b4A9tOjޯs!atl31-twvo4УJB.J1Tt zhU1u0>\_'|Kif3bvdOQ,iq.VM~ܨVk >!lcݒ+%EJ@"Au]7N9fallible/.git/objects/55/3dcf6ad256ee7a213414a843987b2c5ed6f8dc0000444000175000001440000000131714061741236022042 0ustar andrehusersxO0G::h2$ZR4&HQԒ+a&[E|ϝj '7=dId.Ev}ysu1{hv~<>L%gquI!a|)*i*SrumMsymZKw4Lnxbk8Qd^ LKQJN~[c-JVU.KA\ԚV%pSQF@rcdpGn߳")J ő@ZS٤EXu*3k&]w (o*[/!q"7WB+{K4G1~Zq)Ll !/?0Eoe4& =8>4s+v  ̝Llyl:;#tQZkL7CʲKPB-cP%ۂ.QVp~a2jV0{WZm6M)i)փsGa qn͎"CoG`h(pu[^vq ;Xoga/4.a&^jŋ|mrMMݵkkl;( Wp8i7'wڼ]V9ߗFN*,ϫtNF׈)#fallible/.git/objects/55/f97bbe18eea1ca4dd92831eb008f6908ce31a00000444000175000001440000000005214061721675022105 0ustar andrehusersxKOR02c(WM3OKLI/.)K3 dfallible/.git/objects/38/0000755000175000001440000000000014074312552014537 5ustar andrehusersfallible/.git/objects/38/aa8d00beacd33db8f9bc71761af7a61ef92ff60000444000175000001440000000103214074312552022324 0ustar andrehusersx+)JMU031d040075Uw/+`vp5[mڻ&6IUX\ZTR^?QO=FJkrrļTr\$XSS~VUuQjbJn*soU(˓OeT%)`c>7 XkƟ>dw?q49?77?/7(dimNK S^ UY\Ry@dݓ䴍\MWN#PBZbYfr~^FInCdSIV,S^KM]A^:}ٟY?'k74ee ²u?_[uâCsewBchrXLvQ+PgT r_8)VMr>ja0psrRrS̾=~{iI9 +~;UT[X^[w>Q[ jR>%P{K*&3<˞eNM2Jk#3<.Zpfallible/.git/objects/38/6b0ad348d9d1ea39817b35ff9b44fdd81b004c0000444000175000001440000000154214063431741022032 0ustar andrehusersxIVW\)K w Q: lxf6d `뎲&;G*Tuʮ}LBD~Ƣ9M9PB3ӒdYH\@%*,ES斌 1"O,Ef_Ѳ,!_ b! %T0c#g>5x]%n _`-~&D$k5)"H@mE3MMe~X]fallible/.git/objects/38/4f48bc65de42b7b2299313d134013e435032600000444000175000001440000000154614065425041021274 0ustar andrehusersxUn@KӦ4z T),M^C9c:Iq<3;seҫgJ\HJ>^ߎ?'(܅PiXC7I+td*u.(iQi!^Σ2/o7E0|,+mDYGlV6*R6OK:hyZ6ɧN+lGNҖ<椚"~QB>hӣaT3"i"ZF+,&0OFt W.K]+h+gOk`e-8>V JR!̈́[]L'qF^h{D/瘓f)ۧ(=%leI]ګu'>j#2oDUVUB^z`Yi[H9h+H|k{:øOG;C::ipö'!t7;;-y@;de܂pty 6Oq6?Kvƽ߲y:/nx@B>6ߜƵi2Ҕ"Ya*^^̹$인U(pH+ʟoǹC>}& nx%xziSe )cEn5,6I"ʱEdVM: Z, a7Ow"Q񢜧:^[.EË% xP5?xrw3b)'ܼ,K~ߡX|fallible/.git/objects/1b/0000755000175000001440000000000014065425035014610 5ustar andrehusersfallible/.git/objects/1b/353c6d0cfc5388c73d6997b40ae9d67e0c72090000444000175000001440000000216514062452352021707 0ustar andrehusersxVmoF WW0ʚI86q!M ANuҝ!m"}:ÌaǗCV\׿!Er-nf7;D!/WswEZ2~_duqyb_Vqve+) I38 B -:j[ R)0ɮh,mP br[{>mrIV_$"+zŮb5:ԬO MC0Dfl~>BC bܝh⌯A@2'-)S&) (y(S8S5JnTm 3gX$%0m/͙?e&J E׋=berx˒&7rWd13iYֹ)d[$YaDR :Wr*}!@^1fqYQ! teWy9*c[$b? {ꞩ<Ѫv*w79Vzt35kWyj? U{^1=@y(\n~qxa뤋M?7 %io6 >~v@_K?)QǑeb_Lq+}`0#2i̦a/}@= =̴9RhkHH ݖ==6E<uG\‰@{ɺgfS?LZOsjM?NNeRugY%ރJ;6s`ߤ*xŐ,Bִ 9{)Gt issk;MBBT >"-N=Maɪ5!ʤsGՍQU]ja/{CA;sIM?Vkfallible/.git/objects/1b/f83337a6bae2c79daeb35bbb00927847c924ee0000444000175000001440000000103314065425041022077 0ustar andrehusersx+)JMU031d040075Uw/+`iwFڕ6b=I,.N-*MHKOO)tvRSյ ~g|@UW 6|^i )>|—Y֛UWPUuQjbJn*dTuŸL;;i7]ǃjKSƞ*ݦ6y>mp49?77?/7(dfQH؉Wܵ|Q;z”*|N֜`δozJLL22Jrs'Hje._h Xmfз9٧^y)+.Kg8RJ+s̾C<&^(, Iy艗QJ#9)g+BܖZX ܤT;{ݰS߹ ܳBM+(MLYYby79ǫAg$%%gW?:3{6J '\̩`+q##Կfallible/.git/objects/1b/db169b8801b220dac81ea0801d41cdee81995c0000444000175000001440000000371014065401245022002 0ustar andrehusersxXo_gP9 )Q$+K:vkv8\Cqrv|}KvP'@ ٙh^8yCrUJKD C/>U5$ exeḐ?UM)ho(mje^\T^aʼUVS}QwؾH U$>EaEXU"dYQ[{9I$Vw"Y[x);DRָ[7Uj֍(XXhY BZa5|Y}+p8Kg\GӣAxHQ80'<F ޛ6R#(RU2"2e WWx@4gQpDDPN#9|dB,zT\LQ |%NȉR KrSnrވ74 [ދe*r+um˚NiCepkEW@S6[(}jMʨNws@̸eSZ\_״8)0+`0Y6I39<(4 F[\]V>V[Y6$t%xΐ,'X8׺L z 4>%J xmlV)yIkf -<x:39OGr0,i4f,NFI>ǓqNsviO)_@0/$jG:aZP1 @"֜ #$^ֺZ/j4qX7cZFf`ꡘ}nHfiF V-Z$Ib *GFCgQ0OmE_އOlŋ5u~Wd$%O}0NKbMJuer-E 5WYE#[uӽsU-Z_󲳳U!D"ppTߍBp]Q/uʴ{p`h m睯h#UQ.N.vn"S<TKDw Hⅉh8f=O  ^f2%Bg'`spJu{9~_5Q'9boMmzWcCUR)TB_%d/$1kib Vn< _K̈.P gdja@\E-5;!zy8 !hkybX*].吸ݮ2#CZ`/Y㡥TF!M~l/ 4K ΍ *OPtuc{)0iނ۩w}3^Yh ?l̂$/E t< ,ĭ~E)u+t _|x#ش xYO(P܏3Q_O[fallible/.git/objects/1b/796f3eaad3cde48c8458850fe4075a03f408520000444000175000001440000000153114061721354021675 0ustar andrehusersxSIϣV̙_72Q،06p{f1˯$EJݺJ*i6i JxG$ҌYQ(K#>H.i$'vd !"2ƈsq"4]Il>-W:÷$GќҬ W1GṠ2_?!ܣfWQ@i7I%Y}wNA-+γ|˼O/_k+&7=.|\b񻘹k341`-wMq.V; mr!UwɑlxgdKn/j(p]eEh xZiٳ`;D<$۞ ;j)՘O}|*GÐO÷C)(:Q <qe.dfallible/.git/objects/1b/c076c4d9f789152c4a3763892388dfd01d4c1a0000444000175000001440000000034614063702567021630 0ustar andrehusersxJ1=Sw]=vKT22&pV hppI ʡnߜ鯼]5ϓZ豣*),\1xW8zY!ٔSE!SgݙX]|eo\[ozfňaRQiֵߢF"Y'1p&*uK*D81)џ xϸB4&Z΄xY-fallible/.git/objects/c0/8d8c04382237e26cf26377d5dacc7f0fb7b5ca0000444000175000001440000000043014061722175022104 0ustar andrehusersx+)JMU015a040031QHKLIMHM3d&ա@Q%TɼFSԓg̰+{霐v?O_Νorv'ja`qؘ׺<-]qfallible/.git/objects/c0/ac8691f24ee6aff16a055576b945d636a524230000444000175000001440000000057114065425041021611 0ustar andrehusersxՓAO1=Wu..8y>σa h!MTiğ'I 4B&fhfC NLĎJ9fy܈L*eT  m9'䯇ºrAg)G;j8?=59g6X1ZDfallible/.git/objects/f7/0000755000175000001440000000000014065401732014620 5ustar andrehusersfallible/.git/objects/f7/5230ba40b2a47b0892aa113f75c9b4d5234a4d0000444000175000001440000000151514065401732021636 0ustar andrehusersxSIϣV̙_dbvR& 1`~}<)}hUR ]̀$y, P',b`JeC q4 X}UQAE(:O*le>kh'4%va{$Zzox$Qڑc錫~pIZN=[;<$d~ڋv5-Z1%H~Y޶۾~a2Ls+v'X45J X{^5Pŏ=F2ŖWͥ5ѭ}\(I`ȪS|DƇcvf&Rot`jq5p_Dx5)OS}'o"UK7G>%BvaKf]{kj|N],u ?b9ŬS|{) ):~:D40ؙt YيWԷh̻aƶoJ#\/ W [~E|&OQ|5w߄MеLѻ]m ͉]u\l ZcifLzQ ]>.jH$o$Fv_k셖p czt1stؚN1nwfԋ_9g0ů`m܋iݧ\L>i _Q\fallible/.git/objects/79/0000755000175000001440000000000014062443571014547 5ustar andrehusersfallible/.git/objects/79/0dcb5e5c0085ec6572e1d0dd72f6e75aebbdfd0000444000175000001440000000034614062443571022336 0ustar andrehusersxmj0{b^j'^H ` EW*JɻweCN~l7#Y[1ռqYcQwqxq4'^&Y--[x!-q_ҸrQg +9[z(gl SLaU!]\"HMHk֜ pm8#=Qe2G$ P)O`,Ov`e8ܿ7q!Hmfallible/.git/objects/28/0000755000175000001440000000000014074313020014525 5ustar andrehusersfallible/.git/objects/28/520b4d090a3f3ee0d2b03c6a2a5958a7c90bb50000444000175000001440000000006514074313020021707 0ustar andrehusersx+)JMU0`01x_`Gw`'BQf,% ,}30f5Dfallible/.git/objects/28/6f60a875bdfe8c4b63570b2695591cff656dca0000444000175000001440000000153714063414307022000 0ustar andrehusersxIFFW:kF 03+d铮t,69@4M8 V1 [q1@BS",H [(b`1yb¡X(1!o 0FI x%_ J~6Uʺ/2sTô]>mUNSE`0.2Á[[/3{T,1TvJ{sS JTfJũrҩr88h?ܬ1%V,ʣђ%[h.rb#sҫ۱{3{>|B7nxh .7^v\ǎ޷~x}ӢlE}1nݰ>&C_bhWX‰Z9V0;IBKSsLve C?u˚[BYt4 ( ;<%__H›Zĵzu6(ʬ^ iuq8Qjzk^k+ hLK?Uiy$x‘ ߎlpK \YF2wk/Ǯ$ӧM}h7\=cQ.BM3+aԭұY"!7M׼$%A&\ Ny]M>.7xs5J.@Fs zəUWg.lq?8'Oq*" {ReEsDZrQeZ?W&heۄ][)özк2dZUeZӺ0IHTab;lel@ acQ `` RY%@*%!, ?y|{=Cs~vZ%REP5' #by(ma½e6k{7\=<_Yr9g``m\GJ uzUSJ,\ʨKG.xp~3$Z`c[#)AagDC.phE<(8„bp A%)QlH> 3N#*-Sqӎ< ]ۜ{Q3*G3BWŭ˒#)!(>UuLҹ+Vrk> 6YJE44j{w 61k)aG,f W7W?^;) 'PC+7_ޜ{G3\Eˌ~) @:mux\3T5v: eaGyssgQ>. @EHtFr`St-c.4k'K+hd$cnL| l= ^Vʞ9c ZEmp}ɻExTxvrO6'" >>bJQ# IiP~0FoъJlۑ{NsSY6لZ82[řu)wҽa3wj;Ԅ̂<нp˖S-4a[Đd[.*LPSٻoQPCruMzcb>ǹ+F<($m AZdjݫ'-c**DF?X)"e>cْbF v;x&?Hڷ*fallible/.git/objects/44/0000755000175000001440000000000014066337223014537 5ustar andrehusersfallible/.git/objects/44/bd85c78deb84a511844c91c276e68f619f620c0000444000175000001440000000027614062426654021644 0ustar andrehusersx+)JMU04`040075UH,.N-*-HIHM+`8y}pom&nF"66Br&Cb%eywb8uOj m/_6ϻތefbPWRQcdž W%t!&e3XeiЧpKĖŵNfallible/.git/objects/44/9cd7b95eaecbf051f87bca56549319969c74490000444000175000001440000000152614066337223021736 0ustar andrehusersxMFsSLU #̤DDQ o ʛ"|u7[.K?]񣪊(ַIFX`,A!JLa MW61 cEXXF1I %"*"L!-0ꝵIL'Oh(C1I>_CYuE?C3L{s`9µ&MU/Ue0|QnR˫ު_W.Z뎗@6(#g9$fe)Qbd̽'8RKҴ{r}*^ #O_ᙵ|%Β=Ip곁JЯ zsmMRi >z~Ap*֕i3Q;sܸ4FK=QziAwkW6vG|=':′,u,Z#{S[N8_c;؆0W|y =_/¯C D.Myi닒1Z_("؋mȭd]X gz$v۪jLS'=nhƁ29^}l"'cY#ibr+>_R45am-}p@̽srدpBPj˦.ȼó\Xg5ӅOɷ# P*eJ<Ճ!y됧kZ5hh;tD`TL=yh;=؞VՄs{a[*cv `Cc(s*ŜȐ#|!2#[fallible/.git/objects/62/0000755000175000001440000000000014076603612014536 5ustar andrehusersfallible/.git/objects/62/42f0270e6358a034f4ae45dcf53dde82bdedec0000444000175000001440000000064514061704207022163 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sRݗ*zDqąw~ rutul ,K1anM(TQ1HMUɃ?tAgz PH,`>3v./ax[Q5)E%y {bŗ-[h¶&!) *w=X0;έzuFN~^.ICsg?uwխG &Al+fhz'S5^ͧ=9nYSUQ`!mu56K6v)-I-.)fh^mpkÚGofallible/.git/objects/62/a48ff85091925d0100059731b7a2d634997c240000444000175000001440000000122714076603612021235 0ustar andrehusersxm9H6@B W!N!^?ަig q~CW`AQ{֡Wa9؎59Jnūb>⤶Ib2']&(h1CƅV)D›K ݧU&ׇŽ6(BwQ0uk~j":&ziu߻MwrF̕}˩EO LZhXQ,էY-$܈Ғ|.\<Bu0G#籘/FݭZlH^n3m ! P!HjxtxI5Zh22ϝOa2R t;G7M8lHwAPu;bvJ=yU;'y}Up'qlWΗG,o;6;h r fallible/.git/objects/14/0000755000175000001440000000000014065401406014526 5ustar andrehusersfallible/.git/objects/14/e91f6d45b123534e93ce6f1355b71af5a264b50000444000175000001440000000017014062144133021573 0ustar andrehusersxK 1 @]8m#1Љw7ox"JCA-CK? DQ.槨iUԝhVgw^~>Wv/-8⺔#_UpY{OZyo)iڶSpqIj:ǤMNar7|KW~9/h S+MWT <;-{g,Hzoz:vekډ`m8˂Udo4NC5frqm`^?WO?/i3j_t۹ً0Q} /,δ(bfl>_߷ֶͼ;d)~qt{7gc^\_E7 ~txn5m`(̒4q'(*Wn|n?ph::O?[>unA՚UzTj};#;s n gq?yk[$ 3x=]6.#>wZ䍮Ҝ*xuEK\ k>ͻr\~䫖g:#{gޯmf?M "hG$M₆$W,T.$BO1&8"e0?h1\D!RX%,?*\[ Le@ "cR6=X(SD  ]vH LE?j|@Oo4ڒA)$* VGA%x-İI%UP*Н(Z1_hY_2eDAU)rK^A\WC,Sg $()px+KC &`'9KvF&hlpG,f}%*NTi HhPh鲬HiMI'ɦNNTw`86wtdPUK؈5E׼P(eO@_S KĄ7Gy ERB "H8xo R 08pz$ w. PLˡ-_X-?J0 8a@.N($Ք4m 4!anQ 9jiƥ$H D`$,;Ea݉|%m{GU@0=Lx) ib'ojj? @K8!PanD.d TBH.T_7PjR9Qpg=+ƥݵiBPy]yz0K:(_r ];&oԭF"fallible/.git/objects/14/fac42570b9f83d45fde4fa9b6475b3e7934fda0000444000175000001440000000147414062455356022142 0ustar andrehusersxIV{WVMU10`<iRK64h]Wπc1S$%<)<8e(`H rH Ɉ fx q14hE(Pq&"&e#PG\^c,G#gh_ ~v C9%C6punKSr>YdErVPŲ-HtI.'Mۙ$zplJ!dzܧsC5vwˏ |0ʻmoZ"+ ct6W#j]w}^ J䕎ZS%0 ]lKIextiT#9at`ݗ..QtUhk̼ r,7bTI0Hۭl.Ӣ7tLkHUgY!o+!)ȯZ; `E^bl!vl>37Ok(d04Nmu:ݮ6Te%>qơj[4GIpDٛ3UoWzWz~yCrRT:g20@-oԮZ^fdM_%dF]QC,iFo7}F{ 8{gI٘YE|TT@fallible/.git/objects/14/ff1265285d33a6404cdd8a19218899e2db95f50000444000175000001440000001324114074311247021545 0ustar andrehusersx\S#Iv\%BiHgb RUYRM4M=>>lx#4ዯ{%T~|^?djw߻N{5AwpyNc8dve v^g- Nl ?-'gGb) D01 C9v>}aSn#A;^}3xջfE{}zz[[z6 GF]ŒeAحGI $)٭;nUkG5cL6ŽCj㨶=ad . 9{1OƎ4\t/:9Պ:"a)h{rc"z~3xit-㙾x#v8t)g"^F;<[H4xlYmsu ~Zw6w܊*Uo1;~qyb,ҥ,! bJ}s kOO4%1i{ykuۻTG.c+N^\,HXs,l_tr\輽"MJ6F˖,G#2}nv&9ᤒSS~/ oՀdtKS> Z g%XFAq9Z-2oHTg;^. H:[{$3[P0:|l~ET=,1 :˜jp<٭Z ?7ShyJ)F 8F4 bdlMpsL2t<Jo3{ND?:{u e fB@#RG8ine{|޹{=ﴘ&D=hDڟcj’+˜D%");;8[)1YTSzåv[`ἻI}r4P6~clC ~l˒%H+9?*OiyC& |&N Mo |^V̜KdU_Jw zggIrVn׈)S,ꢪ*ogL=Oܫ4)xvu9#CA#KGJ q婕[>`=u9b@D4V[l *qXzz 9]-&i{:y=|.\Ч%j֖ ]pq QCC2zg}p˔Kg!eGHL)#fHICҀ$PxHޒKme}qu@fFzd*J?gz_.C4meJ 気4vS(cbf䢖`f P,]UmRy"nkQ|Jsם߷٠}q<oժy=0|ڨn2xdڨG04)£rubW gbՅѰ,z|fiV.L/D DF-։EPJP %(&6.x9_;eLc+ߺ{RZxZҠ٫^~ƹ %X1IHkbRDdJ?&0ޞC o_'0\2D86Vil)R! pH#w b([%B3pTQEz0QFtd`weGaZvD(=L&rUjqۧ_`4==*igsY#y'l%j'sSٓ\Pu暍hmojVy.kynz:6q[9Tk$@JJZ<exն^9Q }3+C"C>Mi}e5ʳEF\^1}tӕ%°EOR֜uUׅs$*+tZ<Y '8R-R!C)Y{#<ՎC(#yZ:=kI:w:/79GK~-JTl#;w:?=\ F KΞW8]c*[fwÓ; R@B}7=e_ivRCVD^ډB7IFhS00 Nӆ鐭 7+c &~DRJ;X{Dhx@]T5_~Gfnb7vs}&rM֤ju>* JW|+s0 hR6I6Jv{p"J;d}{B?@DFnKhœ!2 Rl]rT&2)ɴm*F6pOÜ爭ڭ,7`HV&,MM5UzqF#a~6 R渴lAHQOZm*dj/)'1GQB[h Ϋx-y-NS Cr#5*C%ߥG$iڪ[G%RҝD^BCQ/1GSȂ<PJrOdF䬈w3BB5ݹ"uiD춀!= #A{dפQQT *$*D+Cg?cdʭ4lC џ6/ 87ـ̱))7p?ń WTz" \h3~½B!]}H %@} CwAvk".|"T&dt8Q%a1RT^$gy L"EL`1d)Nz/g7m>ݪsuջtNu7 4@{ֹ}vһ`XA m@~>}O)텂*G |t^m0Jx!S tEIXnf*zb6EI&0+E#|ޅdq!K)* x>_m'kqFttcK‚U!hW Am&^?qS٘6*ʼn6kFojs!OY(jTYPq8^%YW!+:,Z$w\ p R.lʋwI9dDז ;7A\ x`mb:zү|w T W0ZDjٟ(MIAL ^J cMS;j ңS܄'O%w?xB6@2"dt&Je{TKO1μ"AOVV v©~=*vP~J*BY#4,*!Kc?z#OmMaeF*g"EKtPL ki:G.-zDvT ]NJڲ+xd"/ћЊ%m&:T|6Peej))4Cte& |RFiMBmKE;zEHo4IۣTLO޿6+p%r4HHx*5.pV.)|2IAyޜ0/d"5M.}A٫Oq<Fbn2ɠݪ6v#K\ʯ@VHY:eeV$U?N`Nvh7+TkG+ RKD8mSK%b'.+JF7 g*OP2WDiG GFRF[>+`*T'f@Sb-HO" DxoCe`D>d(`uc32+?Y%`#M=tQA a6bd!Cj|7PpZv*7z sQWmVD˞]tc}_f32m{mTy"rnq@Hjݩ?;܇*)F(gdXum6z7<3}7Tkصªa>Yvkԫڱ޵秮Q괂H ʒ|TVȔJ!7`!xg@=ҟn8;WBs"[\@Fe>F`KyFh¦DH$x@AV9Lke*y !qY$XyNpߦc8RjPhfEi%q)n[Ɣ\2CZFc/7M ,qV짱=ėƷ͆u`vЪ}Q9}85k~<{VP["sM $IUΒ~S.3%u{P*5O4[pHӱJmc=^'K-ϳ$B=v2R?z:ܯ;{{U71fnT=!Y%HEC+IYH5y CgM30TǢ D!#4P(ǐ7PZ^nP؇Y]U3k՝HN[LP6|+'8🉰~{UT4Ǧ m.fLլ"аLQIjTuLT&zN6cTRB^o =X)N5@2Uz.Ez"_dԒ>\pR!huٹ`oC!X?p; 6H|noo`Fq=FqX +E`湖#x$wlʭ>E:w 2O;ݓם7o.~!hle>0r +6^;`W>}Gox,v5w-.6.ĭKW9h4FG1y<pc =;`Xs=5 25uQǞSxsqYcF"~u9xk;k|G[rS2/BEy l7f۵ZvxZc- >B] <~'_,%)⯿ 0έB쏳?t4뙭!`P*)\σ\%Z($j&ΜŊ֘Yd2*amm~/;/ݘEB + C\0Gu[o;''ml3ߺaO[Q9$;')BRi;dsO 'xA[RN+P0uqtPXǚc*A`JcW!d8@聵?] v-y}MNgs $K]װD,c*voe❫X(;<9"_ iMþ& &@H%5%u%lSNU8VȠcՔPW]gUSқHm| vVeGЫt1෷Ufg[➓Rr}W򏻈= 0@O% JmMsEz>h;YJm6F 3fMYl$c~QR(J4 '&ƈւAnG7dBN|;@XH=llFs=l›" ǿL\0Gdq2)Ր)XT S&G*ĈҎmdGm%=4sz~bjē|$ rR3$* p- 'y8hkZT)GPt<ɧsow`,\y6=i11$Z!OR#B\" ĕ+gB\\ȓ$#Ir.rEid>%H@̠-2/"\(r%y yYߗ[<4*}QPS$i۵VS A}_VtDZ$PԂpffҡ?qN!,FX4}?mXKar:^xOKU8<ք*?Ǯ7@K%vmS ֆIa- T gQ㨕 1 eH"TWSE7c0kqFvѣaJ@`&٥ToD-E9zINI[-ѻ!!)xlnfک?O67xmD_ꟑ|.I';T$Oc9Ճˣ;KS,|,|$-͓4h~YJϚW||#WGhc# PZPsg?.pEG]V1X]| aV=C9&:O;݁qn^v7z+dB5yʖIX<~½u"9}.E+|y=fǀO~;rFj-,gL"JjLF0\dY = :jVGNyqX1<akq<>qoaLXJ؊L9mMjTHhqk[U}zso=lm ]d_ʔܻq$< HhX+ dwfnH9TKPL$Du9 㸀{u d"4|`:vK78A?m9Kiud$XYȬxyJW3j'9 )pGhD͚IK* 5rIc(h#ICl  ?D8 RCĿq[P  }EbdfՂmD!ؔN%> * )' M0%F)L)m Sc1GdZl st'SR 9.b<5 ((Iqq~6`d sd0pptO| A!Fg?sG(~McxAs_jG0rO"Ma=74h)]Z~9Y~tSaLQ7ׇ+ĶTB=\.J39N).|6"P)B-YgO7J?eyrHT,waPuU)#{/"LȆ(9%1y-eohƬeljIzS:jS<SFdrjn+%+] 0n#rX ,Q? !>SOS1aW~YQC9 ]XBV "HM\ yK2i/*+6' zR ^Y ku3Ϣ߹"h6Q/hG)BOb%:+TJ G@{6t0F \TE338'DT'6t)#MZ !*g#)}Kz#XrGPb.{[Hn$Xb )\̛nSJ S8[J:OcdzoF]NiE4_G=yEWT! /R(21][ '"PRs=ɝc9% '˘EИjdQ/y7Wb$:1'$p(A1ED!Q)E$ZrL反{=vI5LP.FXBx=q۽j'-(`_{Ȁ#D'ȬA|.`.Y_}鳣)BI',5Us>A.3 HfJ40+ d˱|bk  *{@B)fKZ[ UIͦ%h/!SZ:G3 _ioE@x6./j+qə]Z?\݌⡶F&֍K{jOhHfU`h*{T^5NVGڪsc )B"e `U!q,p'< l)!X9E U5]tF&R¸ЩA5vGKD >.>%Y\mP[Xbh5_=nMkw˰4vsho3Ʋj' oF R.'xUskƤF]5JSTm$erz궢 yyOp FG xS 0aP&; bXYGf:?Š6p/VG?eiZm$Z!Nxz A8 H]o ?v~;(G&U$ |,UPLc%"& (ĝt"~Iq>mHt(ႈUו>ڋqZӘ l;Uo#\1Fckå7o4taB2"\D8 T i%.Ilu&I~kZjW ό1;74mUt-Ju?iM/`<4Ͷܣ -NOuQy( -Tߣ"DRUؓp AYJ"RK('%|y at77d*^P aC;]&+ Dkf]Z'x2p2ƺmǝODzXfkGxI;͖JF-殣p uL yiٙ5N,O >u/ 0ܮhoF#hŌTH߾. HkvmN7'7O_9VW!ek25\swOTV~"V5_" ? nU}z==a'uӧr2k Nfiz1όi ׃Bd6l]Ae" d:]N'ڧ2gKHP H n^dؓ+UڋQr 3x38uu :QD"kVEr+')њ͜~^z7}Pz2hP\fZMH!Ta묗9ZZCئ<wTTrG/o"Hch'] caB'#k}Q)JC{V3A+ *-~࢜~XFkz5Jh4*S\:)Y)~ILMJB=ɱ:=K:gGTd+ B8 lh& gts-" Fd!,Z~9aՄAKt,bp;4GV(rNZY%Mʻ`fGF_!\V$|]u~tUsN u4 ٣e`R(bTE XǢ#Q*H(>14~R"/D8$U"?VAijHAbmƅ *j3 Sр%=]2h1s+{%bAZ >e#ӏ@1!Uۥ*,)S`f&#{{޾`sX Մę* lHǪ(KϟS6ͷ0Ƌڭ_=8 ƌtϥӵ kJųgqQ,H32aR0v/4;!; F 5$C:Yv=`3(H8l[=/]|J:Nfln9.}Kb}oE$۬3@-M/ųЎ[ )5p>>~mڪgJ/)|j,ާ6\O!<4,G{GǃKCz3.t~N :2>~mx{юO4*$_[T6fӻz=b8ʔYu)j?5(fallible/.git/objects/e0/16a16107cb8319b8788134fb42334fada564460000444000175000001440000000340414062443360021440 0ustar andrehusersxWmSHѯ# xZ)ۤZر4t28|PLL>Ow{1[0ȲtI?JdtO-:9zqp! -/]u.C/^ReaIPT.<Τ2d" *R;tտ~sNf9, A^W ٠{=,YTX-4!M&U#Iq/ҜՁ^<246}Z9D֗vV1R|zlYV #7E0eAsa(Vt%F$'Uv 3*?b*ҜLy8"a|,APU4S9E*;d(!bT$?sFu!N+bYT*n1^{A}9JYjl{!M-i6CI$VW:";˷2Z݂!@H*Iqϙi3 zH-Ȧ.LL gFGPUEs ;>,Qj$Z Nb9.puq0zN(QfAAspyYK򮅫H:@l xw3`cdB%HFC )y u_gv=vɅ`ډ: ,عWTfjN&\$N0(J2 ?4wԬH\dGKꁆ9&rbQ@*AW7*͑Ps W y\>C%ϖ7tJəƃ7Y4iBTۄ]HيiRy&ާ,pPxŇuW{-8xA36{%B?0!6hnB]{-uN-齪m#ð:ڂZ9rY9*`}ly1܆|Kt]xL*rSuX9t]ưg k@]TmbYmXα|l!U#;4{+li'ONE٥yje뾨5`Oe`5Rv:Qxl>㙶!^|+Y a}oA4{yR2Kc&Lm&U^#S/J[mn=mMa皆759.v.14^`cA{UVd< rLG:P)[Efa3!S{O`!6؝"c8\փ텝_ ,$;qLkӃb1X+;yZ 4#&Է؀ŋlAJrVGc0~0%Asxws92er5峉-")6~n>GZXvXw(~o{ovhKqr` o+dÐ:aׁjCcWs+LсD.x@ft dy"KZJOg^z:TP^=^mc\zY(m kߥޤY,4^{M`tX#32-RݠqpM9n'g`:_],MSԩVsbf@9n6kſ7hy*KY*dk77F %߬$}'*s#5N Jcc?Ifallible/.git/objects/b6/0000755000175000001440000000000014074312532014612 5ustar andrehusersfallible/.git/objects/b6/c6319207d600da862bba470e915d8219ef56f70000444000175000001440000000147514074312532021616 0ustar andrehusersx6?Ŝ *DГN=bj7{=rE$%J|e˾{IX0{f<q?~c>DCs Ni1 )c'NOklgcCe9hbha:` W CȽ0zy$ (L~QN޶yC* C㙂fdSaKWls2B)j~t.{RM;@ 8n37;ԞY5Gڶt>w}VbD#aƷcvQc0nN5N}.G*$ Q-9đԈ3]ܝ"Y0~q_uwNUPVԾ)mU<#61gkhPN'?qxL>%DM)ŜzAv c^ihwT4}}^ŕ%1%>\kEBnլZ!TqV <ةQ./+RY`O‹aHNga1v? loDѪ ǃfs^M&pJ gḏsP("u4f"sq2Uh^$HXw6-=2v^G3[O䥢w -b(,7؅"Š0MʦgENGx&Hfallible/.git/objects/b6/c396cfc9941efe15a4a4954a28cbcc9e525cf60000444000175000001440000000152714063740477022223 0ustar andrehusersxSIϣV_c?NUvH@n{@KTRlɖvhD4 ~IZ+/Jxr4*EA^! >p7BJi %dXgK*` %SH};49I=_$-0@-` _&L2^/'I`g|IWQdYQeW]yşj:5eCn5o ^_ SS1*N医3xKJW1xA"oCnڛodHv֮r|ŠJn_FLkw|W*6Vw*.c;oQ J|uPAć:#x\J1}Ϟ4x+>-5wCA0r]7}NZ+ܷz84>I$HuL2@Ok+ڙ|#FT6ʣvӔvw*A*$tL|!AfT0|eL;I$^{D! Tclʲ=F;|e. PQ V&y ҥ)3zoK?_7fs1Aౄkmzzwj |--[I3Wx,c017k͋b|Vr^t<{-rG?;ܭ'޻?я=]RF}f+|W"P [![%@@$~~]fallible/.git/objects/b6/1b0a344e25ab90e98b4c2faa8f6e0a523e66b40000444000175000001440000000055714065401245022074 0ustar andrehusersx+)JMU04e040031QK,L/Je>*jyjL;~;Uﮗ }[lv&['4:}83? ϝa}ӔwY_}vC>Դ̜Tv_vTG-OA:vy!USVZRB]Aj>^G}ϖ;?-hb  O: J~ƾN&z.;,Os:L!OWp #@Y$ oASJF6Eѹ8LA{eeznCq܅~QaN*a(Y,G~tT)!M p# hMkx Dو&xK\ZljI ],wsŘ-m%&3'4Itco:/T)AΕ*$_ RK+LZ/͏"c++\rgJȰ%j|;=y&B 9u)t U?yǿףq3Ƣ9迎{p{3#[J%e+B&-:ql*e*&|<ɮX^i`h9[W}ǮI6kᯓ}zS(-V4\6ccd@۵.nPQZ9$ =ˤHrLi c2ʅNQ x҅&8OAu.<1QX)M˵EM*J(Us6;X (z!Y gز֪T"gԓiNzOISDDz'xj0^R5zAW*>IBvHf--/J\-URC &H>wOts4o@^&:Ai@:ҷ"N{Q;ʧTlHXѯivTƻ--MvvԫRf8|v>2ΑҢF(B$py@mYݭUY?cC:Kk2wr@ŋ2mƗgg/jUvWwخԩX].zԣL%VBy+@U?5eƔpl~,nxapIiհV[*Yg˓04ۻbnǛ/Gwa|-k!hyŞ5 gAg~b#ĉ |@o$g*E}[KesYAn[K ^H9,VSs|SS#2k9b&1_lp){ֈFiUEFNqQV1GFiFܦLޣݣם0{Ћǟp7۱YJ]? 3>xâc.cY"++#c,.=ǻaAdH}rsFW|ҝZ.)kw7?\B%gPλ(lVw3:G&3ki G>eS4`ȿ׉DyXtssa+|8l/O/0- fpOh$qCxp_KLu+/'M?i)S,h~t%!#Ifallible/.git/objects/b6/c7b423f813b12b7de642a53a47f6100f1a69a50000444000175000001440000000061314063620702021642 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&dW6ݭ#mOsTQ1HMgzw]U,/r PH,`8mv$BKf9ߔ?sjBJjqrQfAIf~ッn^Xe? bHJ~2jW6bXs?9"}s{Wx8yhQIE x+S"CdKRK&?z{ED?FNBfallible/.git/objects/2b/0000755000175000001440000000000014061704613014607 5ustar andrehusersfallible/.git/objects/2b/a44003dde9f462ff058b73baba44a0f1f1333b0000444000175000001440000000064514060770206022055 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sRRK Y/וqBiiP5A. z^2T3<#qKʙCԔΖ[)3=\ PH,`0пYqwAsMMjBJjqrQfAIf~ッn^Xe? bHJ~2ëz8̹};N3sA KE6bhNSB=N]$m AZdjݫ'-c**7-~fi1ӆ. %% 빍nvXSCM~:ufallible/.git/objects/2b/40f3ec11da2b655c573f2f7a78dc8ea16cd60c0000444000175000001440000000131614061704621022152 0ustar andrehusersxT]o05w&6 5iBS)Z4i &NcPvKNڵOsϽLu>;l2V%<9'bߛmS2f/̍٧ cd q.!UJ (SB*Oj #] {镑i|au1 f@,M@^ʠqŲȊ=lCH={V[?('q0 l!EbJk,+X38ςӾ+$ǀ ^ tK5B]E*mSEy& q 覣|xԛ|8CbR%.E6h8<"w(> 7&TtuBgFfVIH.T(5QF UoʮPTS)e*3ɪM)$V ˳~^6h@+r.gM؇Tf09E)8 -, kG7 fk4gNi-g'e;!cØe0]o95kH4*L b08{ZPa+8jNݸvxL.hLGpS%|> |r\_`b3+H20+1"\]W-7gU*9p{7]٣ur[>-mu¥zZtd-&gfallible/.git/objects/2b/168f5a90af0ef2fda106c52409990a70e8e5fd0000444000175000001440000000075114061704613022026 0ustar andrehusersx+)JMU053g040075Uw/+`h`dcLo$^ݲ&8D79#1/=5'?㗝۷q՜ڢjI:PTynb^Abz*p#yҿ,LƟ'ëĔTޜud͜ƃ]-'po@U[6T6KiUՄPyE 3ľJyqGY+ S2K@J$.s3fͣK>ƨTPZbYfr~^FInCdSIV,S^KM]A^:}ٟY?'k74ee ²u?_[uâCsewB$7)'U/7]̾<#OX92P&d&tkph Oޔ|cҮ<ݒĢĜp>[ʷrzGgrf/R҆[\R 4X9\3Lz%Nz$wWfallible/.git/objects/bc/0000755000175000001440000000000014063427177014701 5ustar andrehusersfallible/.git/objects/bc/00db99fdf580aa5173169fad4a82536ba5cf8e0000444000175000001440000000027614063427177022203 0ustar andrehusersx+)JMU04`040075UH,.N-*-HIHM+`8y}pom&nF"66Br&CtȺy#0]"^Ym%KҦuyכ1@LLJrRJ*JxvpuYw*|䗃.Ą촜r~nw^m!߹ϤoK[Nfallible/.git/objects/bc/fac5baa3154f090a7f7891b918dcbce28a9fcd0000444000175000001440000000151014062436000022372 0ustar andrehusersxΣV):VyQ ` \`c槏I-J:_8'1_!\$O8G% q) DSXvP&T?[7hhN /ޏ|1GEmj.-Kߏt.tP}y,AFJl$_E `VJ%B2ꆛSF^nض-L#.Ap5VpE^O}&Nwު72^ԶyWn3N|S"|sc]wi<݉s_||;[êm%(0z+g5c`4CS%g}[fI mL{Hr;dhb xg]\(c"{8zr$]4Ҽţk0W ;k /Ë gX _{èlzʝtު' ]O{'^]n|pj]#_(DEg%!0)Zzkb8ɂr  &muαC,+9 rebvZƟˤ?k })5Z=/g^]H+C\I ֳ8ߛeYmVnEfZp)[m%MW+dX哇< Vzx!O*ڍc1۔D;;ZbtFj u) 38"t5A#h4a*`@fallible/.git/objects/bc/18e2244a803a7bcaef7069253c944800e3eb370000444000175000001440000000155414063414733021664 0ustar andrehusersxTKϣF̙_1Dַy Q6 /c6o30`6ǻQn՗.jU2tUs,OSY$U P5"Ⱥa#AM6OiTB0FJ@)05=uyM֑A1|c]'չ,KKrZۼ/sLv pyΈʽ6 ô #[]lc7ivrz_PϮ0jwް_gԧ03X5sV\kTCsug`'kE[wz_wmpɆ0.ҭm,LF'5z{)/'!Ewp,8ٗG nW ZxDoԺÑ}a&HIK]ՍgTa UnoiJ=RsZ3T*^KG8<>:] ]晹eGWfv.E\VU)ÈSSm$';+&[}\9e ;g7xCŁn,,,gC&+c+MVLO4HU Kq=YP:F/"4 Ͽv}r&b0Ѕo3*NbOϨϊI̠꒮t;LR%mukʢ5}}KBN0p%py̲-u.OAr}Fx/5 zO90+ZO\绰oTy#+[0wFWm̞w|Wggc $5{PE98 (| * :~ H[ԟ1Ol `"oɪlfallible/.git/objects/b7/0000755000175000001440000000000014065400317014612 5ustar andrehusersfallible/.git/objects/b7/ad6a02e17a1ee51eaa2584c7115e8f80f5f38d0000444000175000001440000000441614065400317022102 0ustar andrehusersxYmoQ{c!, I,$D@ݖ 3kf=U Nֹ"[3>>yWcv~^y_ ڃwbY}[=vpjWNٍB#֖n <9D:H I0q:s|rrC͙֭qt8}jw.Z=ompjM{p&&lm!PqW[!I_^ݽJ:XW7X׎uvR9Zw՚UU*aǗ%g3]׺n]vms }Gn;v߂_X[Ӻ}$4: _U0k>;Wg]X-z^) أ>^9AH؜%USp[u!* >w\j>Ҁ4SSsoiƜf!ʍȊKhs4]d6FAy4ceFƐo&<5 :I0՗tM$CCe#Ǘ<ĄC&yA$-- gfuM$yMi_vMc7K(9'ݗN @wAzY _bL 01ąra F`%l\=(D?'c"@hs O 0 `ro)vaXQ39v"P`EVz HmfнLnK䔲77p9SZy*/g\y>Z뽳Z O.AU**@#|fQ*#u& O/|=@&m{X&<(ΞڍɌΞYR]Ԁ$ hn7~ȧ&Fh@ɑi]HJg څaE( xb_]x_3Dd[hƃ;h6ДZڐK?"=#! Iv$4gybuбN;kc&[6Lf[P)i骗.I v [)CwPl4 2]R<|Ў]q" ؕ :5 tʎ}S1'MրML`Č?תmVLg?D{qgv7Lhak-6 '#@tA7i6 [dn(6d!#r8ȎG8fg`twV#Ҟ²Pp0#Sq=хǘ(,b1$B*]lw 4Bk _+~zd'd#{~:LlYpauh8mخnǐxg$r0<Mq[k$ /BNٖV rV%ub96.b>wiɒ#'yRdiGk)\/fx -~όkhڄTL ajkB"I2`Fբ&+)vcBPHjfallible/.git/objects/ed/0000755000175000001440000000000014074313113014667 5ustar andrehusersfallible/.git/objects/ed/b4a939905ca8320c13d67dbe3ed2113618bf080000444000175000001440000000055614065401406021740 0ustar andrehusersx+)JMU04e040031QK,L/Je>*jyjL;~;Uﮗ }[lv&['4:}83? ϝa}ӔwY_}vC>Դ̜Tv_vTG-OA:vy!USVZRB]Aj>^G}ϖ;?-hb  O: J~sMւFfallible/.git/objects/ed/1fc5ab66b7a451eccbefeaaf4df43f8d4f53500000444000175000001440000000075214061704163022545 0ustar andrehusersx+)JMU053g040075Uw/+`h`dcLo$^ݲ&8D79#1/=5'?㗝۷q՜ڢjI:PTynb^Abz*s [W4sKG5(51%7d7g.Y3ea PՖ䃍=UMkmwo}pU5&Tir~nn~^nbQ6~gq\*AQ,” |hAҩ1MYqY:ùlזzP\c]Pe MIMa0x`!Gl.HV|y I9(9ZzS7%ߘ+&-83=O$()1'r88޾љ˵T-M..f>9bN׌ӿ^=Ffallible/.git/objects/ed/da624c8503681ce29c8224742269664f8ac1a10000444000175000001440000000034514062455201021527 0ustar andrehusersxj0@;+Nwu $ҡt:5.|@ Oq%hBU EB`͗Hpݷ,6n( UبdL\U0ܔ>Q> gISTl%!FmɋUm̋{NS]m;&'$Nz NVVW}yr\ƽϷXTۭr!>Tz&=0#jXJa%fallible/.git/objects/ed/65335fc223f9b4d2b52f4d7111e22de7ec85420000444000175000001440000000061014074313113021732 0ustar andrehusersx+)JMU012a040031QK,L/JeXCMSUvV<Uﮗзc&iR6m=$e6:HO?w}OSe}un]RkJ|S2sRu_γ^OP5A. jg]Sh4ӺjO(ml gK#{ʤ_7Bbi)ߟ>nN(Yk֤'ed18>8_o ۚ '3Lyo]OZ]9\P9Ԑt]dޘqn '4< 1 EPNm08D(a_N'oýR&fallible/.git/objects/ed/04fd47b0cce63c0ecda2086f59fc05d56fe05e0000444000175000001440000000064614060767737022346 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sRRK Y/וqBiiP5A. ޼^=ֶ㪆=Gݘ`9 (ſuM|~qژBbi̊ӾcojPRR2 J2|wCŊ/[~OmфmMCR^U6{a9vKW[jHN~^.ICsg?uwխG &Al+fhz'S5^ͧ=9nYSUQ`!mu56K6v)-I-.)fh^mpkÚGo̦fallible/.git/objects/ed/24e57b83d5c4c27ed774f88f5e2513f63db86b0000444000175000001440000000064414061737721022067 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR+.d!yGD6ӄf*P5A. vib„?Ee:]ӤB]AjXi~of?cΜ3K+\}ݲTg⡲gx&'ed18>8_o ۚ '3w٥^RZTjNJ`!9y&11zw{^^G#NZixbĶb 25Z|ړ1PE Y A1<"Tn`-I-.)fh^mpkÚGo fallible/.git/objects/ed/61ee5a784cf49b63299fa09c967cfeec4a8d5b0000444000175000001440000000100414065425041022274 0ustar andrehusersxR1+l@KP1'b̥--v0NL;͛,^|Q#^*9 dl؟zlͮIo]>ϦG}?= "5v-}*${$aqVeHH@@9CTk T<Za8;<f-̐Ct2&Q* myVڛ|rV!*`qcQA^jNeZxi(\p~> 6!nJrٳB:"}iHwĪJ\Uf,ڍUD E M ш$b)c`x#)QYVؘcSXF(2EO{?BifiHoZʇ|*sW4ݰY?۲o(]cNt_jZ r:1-Y" ﺼ[Q%YVW']W֪> o bolbkYTjkrsd}G.rbܱ ?HB*?!y[}rUEdV_?y$xQ̓u-w:1wiq}0)uY(`QZC3o']<͍8\]Emivm-HKtLúyGR0cJ(>ɑ>.Va ($'?:Я4lTW 7`kdyhԘmVۍʑߢ+ a,QgϕM #j\G[D WR?z|hVW7bFPb;4}~B1_F3mQNMd ʖ "9duIR^ V+18+2@%DS'ATfallible/.git/objects/6e/0000755000175000001440000000000014062452352014617 5ustar andrehusersfallible/.git/objects/6e/711f0983ed65b85cd29c6b64774135d9f43d160000444000175000001440000000032514062452352021554 0ustar andrehusersxKj@)1ӌ ƆhE duO6d$1H!|, ^=(k`}X*)%8EgXDn ;фsN֔X(؂D7 @ UK4{8N:`N Ou_r .#ZNRVԽ_amkm8= :\6*CcgXfallible/.git/objects/6e/7db11ce2362d7e25e0a28589e440cf32e351160000444000175000001440000000017014061422612021571 0ustar andrehusersxI 1@Q9E]@TI Dzt: n 0OZ{JUoO!nh-aw9,f˧%ϝr0 ZF@CF 3wfallible/.git/objects/bd/0000755000175000001440000000000014066342174014676 5ustar andrehusersfallible/.git/objects/bd/0211a0b795e85aead224f425b3bc55e89865b50000444000175000001440000000152714063745574021761 0ustar andrehusersxIVW\)Kk(0fc6.0f_߯;.#jqNֵm=!<4ay*a)H"6"6PJHt`}2lF l2Aa $tB ,2`LX,Y|,*g],[7#Er< $EX붹_/#)nGu\=嗎 ԮDQE1?׊ c\.}|q(Qco< xۓ6Q._wU..!hu9pgwl JoаHG]RiRW|?6O,6Q>k t|f m,'C}! ت0ТGhh!p u=Hset>FO#~]y?{uQ$\:3ljw ݂F!ĤC6(}{Bc3{O/-Ff,Op vhSIT.?;0`2HݡDgG8(Gf|$yWߡ47W0yEhlf[côdcsoW͚-GSJ*ZVv"_V2B'Rw r񒘶p/tzW]BLdG ȜyL~\Q{K+dr$K*FWhVAj8glF:ijgnoc F% a٫5ΰN0%æi*G;aWMV&[Eթa\}w&^y(ɞ@sL!M>CQ!C\q@d:g)I^fallible/.git/objects/bd/e9ca1104e020199f5b235d3cd738953153356a0000444000175000001440000000154614066342174021526 0ustar andrehusersx˲FD+z9F8<#@$x ; )w7]efEYdhr _ ql\؄f$q̳<i'qb %1I294[ND(b*|xnf?˷P 0W4m"花,S5\]3%wԟ:(P{'I;Y}8tľUPw]wk4i^janS1Z{V21EQ– #މGE:ɼv|kOG H͇ā*^Q8r+wW¨OS[d@M##xvW0\Rn4Nq4iwnA1w/ɠƅzfºI2B'!\)h#$I9 {x;xPر}o$myw^[ ,g r,s GsMR@1 m7hV2*6<-Z/ZC(0v3wc*ɮ4E.3&5 hIš狯]%G0n^,쵣rd0eފW}\M&?[ vnjB/"+zʒc}ŷ2s-3 zј*26]zS:ҩzKHp#sVyVeZKqCXMn{zNޔ%HT^>+%^s>gj=#,5;+}wΨ_!q]IM4'i<dGƲrtd×_AC1.vHQ\-efallible/.git/objects/bd/6cd91aab86f37d2bee995b30d2faf6d8084e2c0000444000175000001440000000446014062163050022332 0ustar andrehusersxXnF|EB#û"`wl[XXQCZQ˾˾؞E5{yqYI)yxSn_ޒwtDZޙkqXUm-ߐ3VIYs0$ 8 3$Q\FGUCB? 9FA!!Jk! vYTcU0/b 2)"#deg~( ҈dQ<yGd&QJ=z캍U7=kD+u.+|FwWuJXLtZ\n) ֲvG~Q!rseK6ްfɶ) J9R*4ӜF, /(?C[IYkJftBdvDh̥wM8kuHIz(1֐!ʐHb?|Wu~޵D6\M'aCli ;qPpt;Z2 [բg@VfJ bvc)Pn:9G};b=˚AQz "mWU#a#>xQ2&^/ꍅdbSXf49+u;,eǿC/͕fNY[[ts96I,X2agT~NCG~&%?=㘬]܌#n+Wn E >y@1,.IH2Ω/bI0e48l`?ٮDO׺Z ϛ+ez%kwZ4HShWf6y"݄\qOWon__۟~zussLS&y?DZojisղxs6wSfэa0x wn@?BR r`Khl$T]jq3 r,p8O@ݲMX(hQr Yh V?HPA3۞+Qae'zCۧHZN6 S(['$l1FP= 9=a [dSiA*z],e%wl^>d5kWBo-]GS< U~@YeY _iȆ4̏GpٱӦW P ۋKI"p@AYEN Bb- `Nxa ƾ!]i|q5[Bg?oǍS+|'\$0,N%i^|G)bMլDYTԒ :E-mʿ?p˾u[mfHqc#fþjX[ lFO~]]hЪ۹0VF U?+ZU)*6bf?@ -k(G?YhvȾ@gg/s kѭ\#2ÔUUE&TeÄ()}O 2EE<_Z֙Y RX`jjLe2rjLousZ7Vlov$ MibTliΣZٝC'A[\B5[潁?fw`5<@YK22yT ge';9w[)/]3#uiUv8ͦn^PqAI**BPHC&N:\!Bx.(;Ǎ--y6rUYBøR`(< s\k$*_'Q?9xw* n&ZS`Dkk~de@7d!ŸZ>>~|YiјUd'ny>%? {mYgַ/F-[KufN1Jʑτ ZWV. $ Hvё (4mw5(#WKxL՗pE!h'ɬaXtZ'̑#_E7/{Y3 [W~ol%K\3ֶ ]RC+Nkc%!QHs(Ees xAh6_"A}:m,Qg/= zZFz7=ڟ!lfallible/.git/objects/0a/0000755000175000001440000000000014074313113014577 5ustar andrehusersfallible/.git/objects/0a/94cc1a460a49a4e49b2b65acb0e2d111aef5ed0000444000175000001440000000035014062215112022175 0ustar andrehusersx=N0s K^Mf{BZ $j3fS$s=}epVUSqT™18GCI1D}Uf#F*g )8+sޝP[\BrIk:P<˾JvYVfYbt{-ò~>#h,@WP}e6SƼ$Gs1ߛ^۸̖* ,6JT=2ab]fallible/.git/objects/0a/1386183be45c3a20b46aef14e993604709dcba0000444000175000001440000000247714060767417021672 0ustar andrehusersxVmo6WWFA$uCz87 lv)-іJ4D9$[3l3!g+z:z% r=EQzz /L?9KHBoF-CG ^`@Ȑ r՟XM:f*f9R$ףGGwt n?\jyѤMyx;]O`]p]2_Uqpd&8!1g'8QP$Ք*C6UIcB\!o a@lQFN c>5^r%9K60[|}xVnjsnbmAmZn ڬV7r3@/Mゅ}uTTrc[{BwB$Þ/]%EzJud/*Ei3c*\tP 5T%|?pڥpL_RkkIK:`R/(C.,\R:/y T;Lи#E;wqxF=Q^fBg,Ga"(g(њ>C-% /Ԕ=J20Y:V%!2NO\*dA.Y\ShsiDTfXDpbhU!W-ѱCDC[nVF߇[g \R]|I罃3`^M_|xdSaHx-QoG!F/higk7"4nV=S:x@lb bЊpҐ1Td/@Kp/&=zd7*vwه7*1cE.s`GHLrm7ד_ јiCTCH#] fallible/.git/objects/0a/14357d71bd3f7140fbadea6edfe8b1ac42eb680000444000175000001440000000437414074313113022311 0ustar andrehusersxZmsWlgK&{;)ath$a 5uG2Lݙl,=EkfGb@{{ASBj<{oIhb4^՜!S̡s)|yD;`S(|Os >B%#ɬ#wLLpz8S=)F7_ܶ5夏z~eH @*Աx=H+ܨ="s ̯D\O.\&.o:sC0}$:vӧ"-ڭf"q-ٳ/Uώ}^GD38:JƧ/>ɏǓϭ4+vC}D TC0 sL׌1&JZlRx]dƑBoyS+]l9 K8{4"R5776[_ u߇s#-ck h/C$B^Bpn-meRG䨓umٺ[2AL DUNG "$J/ Vc;^49p╏ pDxKR*2Γ$[%m0E|_ڐSye_&ni0ibv? yCU<+J( c1B}d0ffx~-ǹ cvCo'` ݇LiwOȮQDqqZBRM|^> X8변=QE<.nTf ҢDxLy zZ1⹃y ;8a>tt4]=L3v깭VP|}3SF5nNFW9JV{OJf)ޝ}}׼lU;jv8uha9ndDR =L|t8 =[Pń[`yϏqG:AŏSPg.~1vU piœ^wÌ <p-rrД~_d ,wP1АlG G^ d`qW(A/:b't8::h*nيz` ГiW iaW6;`?a+X#}PqzGR[6qSP mE\qY#s[kn~i鏼E *~fȁ̮V.h%H%L-Ũ'st6;55rky_š7 T {6kʂT> Hid;ZGf:Lw#dQ4y-{] U9<n7/0qVs=VۊG8 *暮9o饎{-|%0Dn'Gz)(nr\DWBE\rC(9# !]pȕ3˶]4`z8tjiaQOήVCTZ+}*0zyyN҃}||tP#UjyR՛uƳ>)U+?vE6cۺuD9lmDi?T6#nh7P{7ZLXl#kSd~k2?݁ͬ7~ۘɛyl چ [ɡ- چ [ɧ- چdi 1`մdOkl=*棩U|`>ŦoKrDM1Hayu:-/^sm`<`z)>lssn.W|gW˧4gݏIջT 3ks'"|Sȫ˫_lXZql4}9hjq9a1/*d*-{j9Le ZEk^5*w&2փ \DfoV\{=m=Bƃ)^;1pjymbWLr=X߉d1-{z0؍S<ֿ-WϚ?\ڗgi'Uj-gsm3 󲗓>Q̦ML-[f{ofk¶$gm%sĠooI9ܭH&Kwcuɥ%X36-EsUmsrޟn8{ZEbc>ްPR ,o).a9 DZfallible/.git/objects/22/0000755000175000001440000000000014065400725014530 5ustar andrehusersfallible/.git/objects/22/d78ff11022b865bfa6d90673f29508f7c539ca0000444000175000001440000000160514065400725021623 0ustar andrehusersxVmo0W+NZ$H$nQI[$ S?T!1$Q mi}$ᵓ<~L@O>~^w!Zb<skaFKDԚ 8#x ІVuj4[F`$}?\kxhv_;oƽ7Bj 'zI<)[4 1kl0ljMj`P 0Qgu%.I/@]./&MYH-䁥 6/Rz*gKg,"bxLjIͧ v56TœiGt6LF 7tCd:J*htM3 $~H}h2|Zq:_4X YZ`͠mr,<5dYO֝ UsWX`IMk8C {΍ yy_޳rʪd%$9 uQXwKCDDT x2eMi-yȅyD!dFW4ץ 6X6)Djsy "|Bj=c,NA~Gey>0y6dt1P&+a e!q ~5F,rJPXDs0 `+'Ue.\NIVQ}QQ_.)ɟNַ0*jqg:': xJOpb)]>3yf[ vfKvLIdA]kTw^G |abnnӹsyAg ߸ 'GY!OQήmi6i-/*Fbƭ}GMf'}_,Wѳfallible/.git/objects/22/86e6c0c49005be2e69e2f20745edf7f1779a540000444000175000001440000000152114062463474021631 0ustar andrehusersxIVWܽxD(ǰc̓ >uԻޤ6:)wi $1 #DHlJ3 )OGIBևj'\rCA6el,2kD|Ձq6z۱:0P]QD)d~4=l, I Uc?Kġ`Gz"]3G=i=s>Wtq"7^la|ϗܓfAK) A:{e60\ѵ!DqК=e+Ia'J:swۜ*j۝*UwrL{~h~'qPY- [< 1P3e9r oǸu+Xԭ<'@EJM?fd;bq4"O"4 m|V&E]/_fallible/.git/objects/22/005262cb462945ff5a1d7aa337e460a718dc5f0000444000175000001440000000021614063427326021574 0ustar andrehusersx+)JMU046b040031QMLK-.+NebyI,͗|C 3//5E79#HxMl5{3 TnnjPYWZWU~ɇ',q뜈U{9\fallible/.git/objects/40/0000755000175000001440000000000014066337223014533 5ustar andrehusersfallible/.git/objects/40/abc012b95b899a3000e46275efec22dbbf32df0000444000175000001440000000147714062454155022076 0ustar andrehusersxSɮV̚8{p(<`aƌf _|_MMZR)'@SPmۘJRZf\f[J>r4 9=v))ld4i N3qƊ7mxndH G:{?eXQ`()_2_%y'\S? @1W !IF(JU=A:*%Rt# 5)$N~$3 iyސ36CyC=zk)&ܸ`zڱ"k=I̬/JK؋ZgR9O5z լhxWHizE_YȬ7͸\͓U0xP(| 7D-NFQ*i :ݘs$E:L'#yCMvZ+{F΁A[Hkh1;o]$BV>>h505~lSbs^Ёr3!56*Ol[ެ${ڭCXCiJeƽWu̵ZT+9jsr .l\* 'u#C۽r5i!oJZ pFY \2bqX?C8a7ٹ-G=N$ =uI@J%G5ԅl2TKwTzi\$SdnqFZX2EƷHk.A٨WSoxS{N.0ajtp(a~ gF=*y1~ uW\q!D_ fallible/.git/objects/40/2c5e11312653df30b852d0cc37b803d233127a0000444000175000001440000000064514061704775021420 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sRݗ*zDqąw~ rutu|:w|1/>Z 5b ~o_˻lϒ2&@XZp%_nVBMHI-N.,(cp|p +l=G5A IOfxUټS9oi/]un;!9y&11zw{^^G#NZixbĶb 25Z|ړ1PE [gl?_c4ioْbF v;x&?HYfallible/.git/objects/40/8fb39e7df59e070fbfe034a8c0b8bd5facc7920000444000175000001440000000027314065425041022256 0ustar andrehusersxő 0 OS`Ǻ(}r?Oor2KRp|k|k8ms$*a0ֱ +L(LѰ:hCQeɝۛ?:b7`GϗcꓜMYQ:9 FhӳvZլ>. fallible/.git/objects/40/c1d461373fab5e4f4b27ea2697aee00302c63c0000444000175000001440000000152014061722175021721 0ustar andrehusersxSGӣV_Φ#.DFG $Dԯvm|pߦkf:뻮E/E 9E !A&WN f=e*AL#VDE,K $%E4VIhMGi ̓o$CXsGU<o(<0P[$Y\5m ݖE."I].u0HI)_Ҝ?Z~Dm!Bkplng> NYv8`PToT'xaYyKSk=O9<.\FFwqCWA'lF}C-:ZOV9v}9FzSVa^Y nUMK[=q ³puS vf*=k`n9d'l1/fƘ .I 3Nﭽ-vCKKϭ4[+ܫ󄝍ᖖVMFy0 s+eM[τ{&`ֵ\c5^,omSɶj<'&fhlu0WǂS1W׳EE iFi"'kjLsP6N5,>'}MK󣛅\/y~43txGɉM,\t}v4֛l?|ߙю%7+޼@6 8,X/'<8"^fallible/.git/objects/40/fb898c302c7166327d4a9408d2ee4b818feae40000444000175000001440000000055514066337223021706 0ustar andrehusersx+)JMU04e040031QK,L/JeU9iJrr׋qrpswwMa-6q­r dϾkSΰϾZi󻬯MYK!u TobvjZfN*Tsuڳݎaaܭs&dWlC *2_ U_ RM뒈¹w-whfgfb  $3P}y+?cqB )E%y {bŗ-[h¶&!) }G:p*N[AZ w!9y&11zw{^^G#NZixbRqQ2wʉѬ}~.Zp3ڝfallible/.git/objects/d8/0000755000175000001440000000000014065401017014613 5ustar andrehusersfallible/.git/objects/d8/45245932abf24b2dfb840f289d8009933d96520000444000175000001440000001211014065374753021472 0ustar andrehusersx[RI~؎YJ вdNoAD*E]xc;`-d%K*5f&f:(ekZi=4$7Xb6Okí{`]yEoh\rl?b;UcgeՃd緂^_X[=dսھSKv02酮A]1Nc 9[xvĸ/9뜵s6E͇9}=wM7 HxǙ0Mplm~^wt"߹ ZVi&f&i(c?!sϏp4fXat͕҉t$zT2=Sfa-asP^{F$@g!"4޴q}m7nE{3 ~I/HT]eb6w9m4hHj< hv͗V} m 2\ tK]W{Ů Ss޾|)POKy#) EhIqErMߒU$BFZJU\_v?$Gd 4kfZ H0ywCIuS [Q4XIrv,A #( gUomoF5,*PVm6-;2zp3vYJM6^/ &G4l$VeCFzȓgϕe,C2$(#Ir.qEid&$A A$R7<2y yY`_P$TgM9bAy`jך]m$]^8Y3agiOJonsu,_$gI`)攝;8$:HD&-ܒyʂ94KNщuC_yC3ICiVβ%42Fmr>)46c2 3,U!uR4ne%knnM79sGڨ L?O>"Ziv tY>:V>gI5(@*+)9s*2Q-OȪ]AZFi9szZZkjU|G2 ͍&ӝE͍Z)M!z ɩ\;{Eδ铄nrs[-2_Vw3m7*gC<5&k-eg ]ʥ P754 hѧ ,f_$s<w) sxCZ>6x!qzt:W{^Yvpu1sI~%Ex F7js?PeJk<afo߿v1i +aPDM@@f0 ڬd23r}D},dƬ_TCakH5mZS/堦BfPx7DZ¿AH!z: a|Uq!&Ri0KAKBTҞ 9AC^$vÇl*=Bhh6Rs#opxVG6(ܥkOΣGlQFͩD34٧Qjxh.U]srS~wS:gԽFo ␚ gf7m"xa36K.i=N:%X6mgh\g-4^[| t2Tj\qyfz+?` сOQ+|c`o?aʎ; 4ռ#42d dE,Z`vȕ[NdxarQEՉ>b"1T1+*׹* 7 mcBrsA3^˯JO{N5.K]"!ОBbEFbS%p-)wc#SFjIQCF%DHE${MeBbMPK]h-gw( :LԒD`VV2bRq!'MD#Vg0( uQ 7Gۙ|sDL /`ɀbSmc#/(m󒉓S7j꧿ҘPɛƗXzU[% M2]ooEœ1T$bX75 {W>ٿ4bn*X<` COC_'ie&< QGN F"2qLP h>K[,ȐP3t^EI=ɓ%yp$EIy)1{- 8`3ҮxkJd1{g-Pt@uqP41T0BpD%5LP(_`>s%p/`o.rO%rE& ʹ\!Af&N|,wKMwr"/}F5Fl&$+uk(0)V/"7`5C=swpu`pK [U-ێ#{i_a4a!`d(Ӆ@̧0CH:LD#,OloxІ9;u :I6PyH8 Dp` V bRřd-TG؊qEWtZƆ!hݖFlNJe ,$ )  XeO ܠpIxžfsJ-ObK7=Cu{I!AxHu [ɢC\6ci΄"$ ) @ H (O/ WŝEc$\B#{1S*۔GEM-cD&aCpNg ʒW"?X(-qJy}+|O~]H#b%(A\5ѥLmr(-+!#wpv$Vr`8Zv 2>@5I7BQʗ>D)$γ(\yBL->?Iv EZ2徥vGc|H6˶ E`wvhć@ ^d K-\TGZ=a݇[FFB&JW%^2UEJ=3:=Nkɑhtldcʊb#gCXIP~YaR:yHZe2aI,Q~a0*a]?0/Z,D(&;i:WPڇگH.zagRuP$,>껇/iukǰn^f&SoZ(o6-OD7)6AޙL˰* S2iK˄+Ѥ:Z2>DGN# CkW,Fź<)>Z4B-Y  34|PGٕbpaP-PL+hcn=&֮":5BO +}7T3rSvժ<|YsjsXuvUqk%uoJ5xɳ`-ѩt#ꍆ~؏x?qGi {vׄᶅ5PZ3.ZC78g!*?.A3VjY=-ZdG\z5ޢ,XHJUT7;@%yKi\&~YSL-^6tcN*^nAąmz;OcmѶuh85k>yxkj5f*_?"'YrjA4 02\F'M ;15a -Tא̺E}36(h5FUN}wKVo1OvVdOl.]du[hVL$K[{+;ɰS|O"254M;*[qee(fP'|KPrkYv3vGu렺Xy~?`Vx4Y*P3))_ݳnfallible/.git/objects/d8/afd2f5454c03d6438317e268eaf6c59af9f11a0000444000175000001440000000073514065425041022043 0ustar andrehusersxo0y_qU x@HcʤJ&Q*V΅Zd݇c)?ԁ4wߏ{]ϡ|]}L*w}6PkOC61-sm-\]C]%Zֹ_w/FY&nf{G;Ďixn` 1\-BԄM>'`X.i#F Jcv91:}FiF -c~,_IyBZ17C6a|DdtSФQ%^d'7ӄKᲘ߱os߿,N")\4Q86W;&U;P%ֱVWWz:7HNp?[+Ẓ#y 6=d'7<LOP߰C?&spR?;4a"%T0(/bM*AP-E`IK2dk??,`fallible/.git/objects/d8/0e1bc7619977b238ae0051fcab0d1fff57d9ab0000444000175000001440000000032514065401017022156 0ustar andrehusersx+)JMU015f040031QHKLIMHMK3cIhڿՁݭvphr9gK,vhQ\]GZ: J__17L7VQn[+Փm!Μ"ݍ$S:}T}@gb  vgL ~dCd*RWJfallible/.git/objects/d8/be868a2d9ae6939342a6bd5a41dbe55eb8840e0000444000175000001440000000127014063426030022117 0ustar andrehusersxT]O0k+.nJIۡ@a m4qbM"].4!M{9~{^9Lw޾s.bUilO`Js7|{Kg!tf!|]2{l. Y1]O; h&!\U6XVJ/tXDu r$Qud ԉ7Phmb-r /T*("LK3C~vui5f/j [O9YpkE=ϖ5@A\t2ÃzrĦ} IËӓ5+eZ J* > R0>YUа ] #hY-o,,<|i¸" nWL"]o7Ϸm%3 hk/`G?"tt\_ hjdZc=wֶLñc5_k 7#MO<AP; X;5"~vVm~Cۭ&>sҵzk6 /t㺆76tq̹~ɬV'q{g 25{fN ѻ![K<:[7>boGN$I;$q>U+5zE7Gp]gpǮuc[^vT}<_Y*ժJa}gw.ޅr*3_"y'wnzI ~Z 'yns(Bo ]L{ r"I , >_ۛ'}Ehxп^'H7 >G &}srEad|$M ҁP3H?tУȈ,m|_m!T<8W4P<>{8,_&pf"0ZQU^oeq8CJ|W*,|wC2j $/Zi); >iADd2"dl  h^9"~MY[-DaUЗ(Hp{ʔbUmDWKW|Rۿ 472Ԣ@,YpPP&\.Qrpgq^ `S]+ZMUmtP&A~Ku-w Bxй꿼ykY921l!?X'nӇ :sxI g)0EycI'q|uHF~/eWkէF5'/Cכ87cWaH"T^cRe~M=ٙ#L4]JT&Q !AfAb^wXŮ"*}D-,U檟@]a{Ñ[<4gFhc7S³@3,cO _A9Q)野SH/x@ _[ApD*k_hJʂlEhg'UVa9 {-cꨉ׈ܘ@ꖢ&~H*uƅS^ʶ}>QR9jKz0L3 ۼdE)?~:wS:Fk3t T56E Vf_Ygz.#1ϞrNn)}DZN9ޭ:)U(X9[!@b-P'bBB ApL8^a>8G 0bkqR2D Zn FsNc5Ə_0L aϵ͌-bv̉CXcf0{,0b?%v3 Ĭ'I^OzQ8+'K6]W(S܉Bb$FF;cK"XxL7?vpCr=H.ћ!#*E*q{@. Vd9q-lv[޷%6 tg* e V "abǥ)SF;'".y0)>\j;2cr.zi3Gx:$DMEr!.L“$ud݄`#΄@r7,(9f*d)woxVAO0ڀ:H.KI5!~p1 bD|CR%d0];8=bsK2Sd5'>z.Ռ!~,n@hnEyH x,'4SEL0O!> u/gw6[-Sg瘻Z^XP\ 5 Cy+@;1< sX!y2po|/} ЩfދTNۦ a61.WڀGMiIc ѥv&yczSq!`ǿяBԡn^|:(B*E<(ad bb$# Ϩ$# $z0+K+E;u0wO '%fg%OZ g΢ 5"x d`p\qB_=>@A cLU=:S?5bɠp)#4H(BỉQ Bq&0Ar gGI/`J(!6XgdImČ~xԢ NF2U%&LJ\[&KQ\a86 0 CvE+^rTL?|Y@0h al@䚌7QpT[s JJ]Gz]HŔ^z{e!lg?YuJip1 @3oYZY<8 {&?߄<$˓[G#IcLG*$Վ3-GFj橷e>98Oy܍|[\)'ɅETb,ԕ_ϟD+p M~4]S%to9fJE %z;Gg Jz:&|]@Ap sZ>Jr-.NbRaD>dmՖ\ b8&bS&Ì،$ mQțƋeCp"5p- д^!d`OBduؙy@_y\]^)w{pۇǿ;';˾> v?ÕxLXv7k H,y5j8C+"Z,)2Z۔)ha v nY͖D]܄w |F *Ot-.cqFR xƤ>%g왲NaaPY_bGSe-:΀#e@-JWMU⑲҈HDǰpHڞ>-qB4cXc,p] j^ B|Xb b, Ic6sQAhL2k#1 ّsqN`\JaL)U۲2XV[|doaiu`Wl{~fԌoZ+wRߐ>YS֡T eqˁ@yE)*gP7,.G"Z3%{3m;R*C@=PwGݓU2H4 3<эQ_:]8<-ȥPSjCVݫ'e:"?j5]P{dWƞ]Vլmه5nTzհv, S׻i/iQ%R?%I~'zƷ·yz`7PdFzf;ɏ+М l ]m7< [ &U3Bz:fDrFae%]>/z TDb*"Oέ:˱"y2: խF8T0b(@DY/pIi3ti)ۂ *2;vY儌|YYJxⰂdp>­3z{P3wMn{yX=hTO'U)őMTKH/O/mz.1fallible/.git/objects/ec/0000755000175000001440000000000014065401406014671 5ustar andrehusersfallible/.git/objects/ec/f8126a348aba489d73c44f8917e0c5c9ffd4860000444000175000001440000000550314062567727022077 0ustar andrehusersxXo=c:XJm8.I~Wi2Aޥ!GZrƚf}.眏vOu7=Wք$XQו Ukɯ{@Y&EjYLo3:Y53%SD˞몹&?zV&J4de]KY>|FK<(ziiU:sBvSV78:eTTΩLRˌd̚Z#zC^"ukMVN'Hᆪ֨ѝHyHTJ4ֆjԚQZ&Yn>t6D|Lj_}/G]m +twGs7'9E[WVTX/;S)@i/EsM0ǩ  |,{z]HrD c)uEՠSJ2a2ʍ,2ebM,rVˢ,F4 {& 9GēٶjV1=mE>F ghwditt^n.֦55 =]xKwБc`ѯ#CgPjTvaP{( g¢0i Q#uoڡd/ A"]Ld ĹM"t(\ӲULr,81>lDu9k]q;zco#_Ä_Af|r-zCHdD^:4!74) ղ$ sTvC4W'^渑FhhlD{܆8pjԛ62Qk=GV("K$(c)/bN<*8 [XI0"D r (cC,&>E.0|JTĵydhҀ[hccUO~>txEɣG{ Ԛ1/ "Dhh̙eqqr{l2*j#y6X,ŷdZ6j]l>?zu[dZV8T(g/ 94KX|< 1 oOֆڽI4]u]mDd4HZ4ޛ蕕su ؓ(=ƼӚWˡ5se)\'2ME1LS*\qŸ7̰?>w_^qwPh͉K]R&˗?\^ ^T\%Kgcm m*-@AC4m=󛞓퇖;5ȳKjq>:ET02B%"sL(h\ziژLJLb;+0 ]lPsȸv*0H\{`%K̀eDgb0&\&;6Ӹ鑜0*߆X &J1G|@eSZd0Ħ؉}4Y 8EAoA+47U o`tuDF4L ag[cS/r;K2wT_l1+zi^/)KY@M*I72o*[:{.EԫΨ*=)P_#ݜ Ox.rHBK,\vS\/Y^N Hbs XM&$,=rBfdȰ@6P|唚,%^J8=ԆbQF|.mp"n 1nkdpK6 ϶^5sPxGȹp29]#߭uC U hLS*e@h_j#im8.W*8058y.-~ۻ^lqݘ2ÛmWDY,>&~W[_(A:Z#.#>" ) $OR B܎"]xcri$}Aة Ҡ ecLo>'pi?ikm3۾Ή{ݷuėgbf)DxD R&j fBIY􅂬h})`5,qOy?͝62Kj[[X҉\nK5R Z}9KM(j."G%!Y/8[ _͊Yx~e~kSuߘqoT$?yͩav!ЈdK51"γkXU77 "7mo?;K YI8Uŷڨt\vDy[Q:vO1}'xCmʼn|nꚨLz*$!Ym9qSJ0c8_W.ϰ@; jhkcO}s!{^HRrÙ:@{q-Ⱥ+ k@OnfЋw=nj~GBPIybE.&8Jf{j; yCp J'zGˇ-%2f"F|\t6Y=VYGTLپMFhWT~+t%2j|MNNKL{ !LLՏYhsuGAThGg"ksG&a=i2f !] l/n"oP4bZta,C}qz4'%!|P>,@c Md8MeJ {Q#+weTȆ>ugDpt޿P_:#TZRA䦸-H'Qg 8|DѲ)?Ԝ_УsDwNz$%B's=vI"̙&'l&r%:&]y ?PV.`Oh(%pbq"/32$+ϐKJgq584Z+|'IURV_FM w)F́ӔVkfСpEp.1txs}lн쏨ϖ{:fv]4G$]݅@Z ;E B3\B8)g.*x E#P/WwٙR&].jǐfA3t@CE܂2^Gxffő,+71̣")?1qdxv\d,\ǹYP~4Z%2<u:\OP&Ț&*z ?7݅5QJ[863 V?L("vMi"{.;액Kl5D+1ͳjZnCg%cQkGYji鍒^ku\n)BBy<ģА3TAZyW#kQpVYJ~VYx2<>R\3Da{$+4Kw޳)~'ˆBuR^mno+}twI1"\$!gB”>|3) ԓxN.OmlmJv У  ͇  @ShDݣHO`~+Iak PJƎNx"ЭsD*q7 &gn$БI7ߔ-.MƲ IRHM 8dq>PO%%yL ,ßQŽ1F4ps95R(^ Gn{ۘFbF%H\P,9H֊6]"o?o )/٢,L#,YTd #P@9*^BgEx{ץ$^Aut ܅|dW8dYd(Y)H*1dmj7r7&P-jh2>nρŃCrm*XЯ;ȶzRVIbe?$7fBr%їNz~**IDŽ" dv-9C2jv\1E$%Lщ%}rKx 9(KN$EHZ ZE@Geʎ*"G1(fбJDwÞ,86e8 ԧڊ |e kYxxP/0T]d@)/T}*}hŲR?D\,1> tl\[-#<'i٬Y nVqnMYYFU7+V[5Sqzv/=6_JkE`J0F)?әHGFx< Z0?j <%.\iQ?R\|iTkTD^b\d\*/BGJ$@L="u>;hDl @]QzX<3`Yf 5 *Et04UBuSZ[t\牗r+}ͩ$ B6%U䒫4omNf#4e/NK«2h +EsPGi~aTV$/پ =6OSEfallible/.git/objects/ec/ea7bab9ce3b586c72531338cc5b74ed890399a0000444000175000001440000000267014060767737022145 0ustar andrehusersxWko6W5-`(H4%A %"I9qj-]!5)Ԅj^󢐓B0ׅ%Y!+UIX\/(S˜ ce9ˢւL"J2s@$ qEQ }#"ڈ.Ȫ(#4ٜ[V™漪DIU N7ENr3QɘfLxLZZGg! lߔ7^L,Sgք UkJT*@\PB2+n!5ZK*@"nIM Pnmev:x+=els N8a!"Nئ,P%p`.Tdj?z{6<?8=<>ZsɖUl9Mc4l/\7s.^~6dF6Blj=dx*L&c#Й5ʢ_\-Ԩ'\ΐc9p`.}>d36d!B:&5;n%H.u{)hRxASBśST4pm~w|w|?>14WRK0a8M]Unaj6ۄ%6.taբN3;l?,l``;éh~*m,jQ<^4ꘒW&WJz3~<}*~M~?wsTh}6!dL\NJ0fIz`NZ"2pjg-ᔊLBh7N~=\jU:jG~o4;>{;'g}1}ޚB*=m]a!4h@Ŝ*$F)j)P^ {S4}[h#T.ґB瘋ym܏y%1K8a} ݥx>z ;wϗ` D(Ԍk9FX:ES1|)w)i҅#Sn4hYYҙUA\l*|]x(.naGzsЛ_Vm- @Rk®wvv?)#t< :4.C{urC=]ՓB&h(K\>s5sӷje }&5$'v[9x,{ )jƮ\? N'1D]lIW jsoax\fallible/.git/objects/ec/3432eedbbe419d8d104fa84ac558c9c2a931c50000444000175000001440000000034114061704334022157 0ustar andrehusersx=PJ@ ܧ- Mi7$M:0 Qodȍ۱a)MFSiPx<$Ś:b-b.ܮ]˶@=?{]Q&r0n䂏9_6%oO5%=^ _/dƮH9Yȝ U翚z6KCe*r[LCݸpLiΫ%ufallible/.git/objects/ec/654a14f771436931a4f062de042082f0bfb31b0000444000175000001440000000160714062455456021576 0ustar andrehusersxIӪVE3Wܪ )RyЉ|*Ҩ3{$LrfgW]kP0Q"B*q1%xHH8Dt5&9p> $iDDӘOOr>Q~Gӟh~A 1$= *9h 8VyYu,p}=e@.'u!nEn>k K= U;EmTV^}yX>{w1UxrZnGلeH}F]7 1ւI-]ĵucx(q: M;%c U,?Ӽ}룮#)]I_5 if0э י$ o'ogtK/cY;7ࢺ}! &>| lEazS6I/qa UE,Cj1L7,$tAHYrTfallible/.git/objects/70/0000755000175000001440000000000014063447231014534 5ustar andrehusersfallible/.git/objects/70/c298d24202b2adbb2d6c184b3305ed0e2689a00000444000175000001440000000316314065425041021636 0ustar andrehusersxXao쯘)ɾkS 6bBLqݥlZ&Q{rۙC23_Yg,3O:E%^l}Xr*"R*rʥH;TYF!9*Jˌi/'`e[=R YZS"%E{IL$MWH$SBxJVhY:;w-9e Li)1s /2%,@%)G&deosoBM`P8;tc: !];1MDt:q"td%sY5,sfxAjx~pIS1X!s sO+V%^$KiRJvߊ:2{h+D? `xJ _7LqN17ęfENRq{qsQY%J=sfvA\Ƞ8mh\^ .Bg*4z)IT-Q QTmܛNZ.K2-%osP&b(@uRܩJJlb%:N\ωRěcъؕEctcQz,acN{a,,4B*`]L^^V`hUm-閅*Ucge?D\1GQ{5kk:`pz3icΊ1|DcWq  \aVVTa}Y&n, q/:v_ 59{PkzS\_MoFv0;HO>K\֨+s%s* ;PV9Ӱ3P\[j ?_ܛqj' L9YW 7|GIq1&m=MBuE<:U%B܋FAmWWsW9'&>r/dǶkdH f?H `h?H] UCMC{+!g&43z*3EncUC\^YcV) c}IυYPuOWUXwjW iP:gXO4:}\,X)ڐyY:;0y#Æma2LjVqU#oT偪<80mAHa. &sE9t/1@7ebrƸE ~ Lˊ9"H[ݍ)_tXXG:ueiVe-\m6vGUM`3+1ZLS;ru܅ImmCItt0:?d+uԻYuG'_S&{ջQ:Vxݍn~>WɢϿ).iQ!_|{Q0:|IUU_EH_)~og0~7H_LIl|$Ϣ[/E4ǷNTYC]E%Юʒhytǘwrz1%j}Vm6nP?g? Pfallible/.git/objects/70/fa3ffd11b3081b9ac4c158a30ef1b5335ae2640000444000175000001440000000061214062455201021770 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n áE'OgV]s|0u~ 5<ܔRA&fe2z~k1 L/t7qc³#}Y笝YO|/h>dk fM ѫ㥤mmፏˑ?o܅m^|Ǿ?47; NE՗% f;Ep ;_mgCXqLMĞ2;ẐpYm<W M@kܴ&g#Ig41ӳ{"%z҉X|*hYq . O=?ј)ccIH06WFJ' S%c$Lezl<A5"zACHzDxv;Ndܻ͈[3& 9$ )BRIw;r崽Ҡ#y'(:7Ixۥ7_ZY6&2Cp56}k#8.u]Oyz9 doC5>-筏kX"ނ%*96JzWpFFP k+;WrQv~;i̴9rđda"i|+)pHtL(#!u[%Bsh> p+E՝ 놾JfҬJeKi2+e|R? il2dU-@fXCb!Gui PݘˌK*ܚnisɩᕽ8MUQ'A~<u}N9 E<8=N8*|t }@a'ϒ jPTVFSrJTdP')/[UKlvtr}ߵ>&eժdXnMM;ݛSBxcSv9苜i' ݮ涚[h)d0>;fnTΆǯy kxM֎[-N:%X6mgh\g-4^[| t2Tj\qyfz+?` сOQ+|c`o?aʎ; 4ռ#42d dE,Z`vȕ[NdxarQEՉ>b"1T1+*׹* 7 mcBrsA3^˯JO{N5.K]"!ОBbEFbS%p-)wc#SFjIQCF%DHE${MeBbMPK]h-gw( :LԒD`VV2bRq!'MD#Vg0( uQ 7Gۙ|sDL /`ɀbSmc#/(m󒉓S7j꧿јPɛƗXzU[% M2]oEœ1T$bX75 {W>ٿ4bn*X<` COC_'ie&< QGN F"2qLP h>K[,ȐP3t^EI=ɓ%yp$EIy)1{- 8`3ҮxkJd1{g-Pt@uqP41T0BpD%5LP(_`>s%p/`o.rO#rE& ʹ\!Af&N|,wKMwr"/}F5Fl&$+uk(0)V/"7`5C=swpu`pK [U-ێ#{i_a4a!`d(Ӆ@̧0CH:LD#,OloxІ9;u :I6PyH8 Dp` V bRřd-TG؊qEWtZƆ!hݖFlNJe ,$ )  XeO ܠpIxžfsJ-ObK7=Cu{I!AxHu [ɢC\6ci΄"$ ) @ H (O/ WŝEc$\B#{1S*۔GEM-cD&aCpNg ʒW"?X(-qJy}+|~]H#b%(A\5ѥLmr(-+!#wpv$Vr`8Zv 2>@5I7BQʗ>D)$γ(\yBL->?Iv EZ2徥vGc|H6˶ E`wvhć@ ^d K-\TGZ=a݇[FFB&JW%^2UEJ=3:=Nkɑhtldcʊb#gCXIP~YaR:yHZe2aI,Q~a0*a]ExJ×yI"4R+(E|tWg$R}p):;֟  KR$U0#<{H &haȀ,m^HPh2WMt.LmRc716͞2D(՞jki) q% z֤>^=왶q J(<*ԞjkkE]X>VH# GUxi|0# d?ĴqoFY=hdV$ÏOY`MύMiIS߆qʧm:=yZ_zBSI#>P$,>껇/iukǰn^f&SoZ(o6-OD7)6AޙL˰* K2iK˄+Ѥ:Z2>DGN# CkW,Fź<)>Z4B-Y  34|PGٕbpaP-PL+hcn=&֮":5BO +}7T3rSvժ<|YsjsXuvUqk%uoJ5Oxɳ`-ѩt#ꍆ~؏x?qGi {vׄᶅ5PZ3.ZC78g!*?.A3VjY=-ZdG\z5ޢ,XHJUT7;@%yKi\&~YSL-^6tcN*^nAąmz;OcmѶuh85k>yxkj5f*_?&'YrjA4 02\F'M ;15a -Tא̺E}36(h5FUN}wKVo1OvVdOl.]du[hVL$K[{+;ɰS|O"254M;*[qee(fP'|KPrkYv3vGu렺Xy~Ͽ`Vx4Y*P3))_~fallible/.git/objects/bf/0000755000175000001440000000000014065401406014671 5ustar andrehusersfallible/.git/objects/bf/e5c9165293487944b4614e29485c1faa684c010000444000175000001440000000150614061741301021460 0ustar andrehusersxIFsW156,Q&Jc f5ܠ1gfrI^ib;( }XyaD"aB%$\ Cua4941E|0e##4-D@㐷=8$$_X}'q4CF<)ې/Qe"_~tP5ت \M5ջ~r PpUXc+}7:^:K+kb?>}V9r kkd&OQu$rRॗF'<7gb(Ō)hkz{RYf~A׍}ٳ4&J=1.mhTSCc?u5k)p;vx{tZ F@qk䁟XާYeJ¬)pq*QbȆ eٜ9jtՇTaaỮq@:R Rֳ,ě:=Ov3l3Ac99ٯˏOwVI=}>>Ri>;wp3Zi 'agUr`S$xD[jmԐ[%<(J,`S؈Ur=Ep81=eq+>[Ŝ*})0Hv=QޓG~'(Ա8FNS|dN罭spYWؾ5 ܡ} x;e}dtuwt',=>/eFo?95zdu]DuaH~ p(73<[fallible/.git/objects/bf/8d64de54bf24da5d51cd81ceca1e7c72e574480000444000175000001440000000015014074312552022250 0ustar andrehusersx+)JMUd040031QH+gxSȻaCo pu,\ UVRвtE9s7\JUPPR _(U#x.IŎnO B)~fallible/.git/objects/bf/2fbe5c62d61948375a63e0cb1972d617adf3cf0000444000175000001440000000061314062454217022114 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n áE'OgV]s|0u~ 5<ܔRA&fe2 ^Ur PH,`xr`OO]+to̝5!%8($3?w7t/\M1$%?az˸ :Tn[Ta.Ԑt]dޘqn '4< 1(!W͵G ;ݢt_6CdKRKWUzų&p fallible/.git/objects/87/0000755000175000001440000000000014074312532014541 5ustar andrehusersfallible/.git/objects/87/05ebd5e6266e8eba736cb36835303fbdd4f68b0000444000175000001440000000623114063414610022042 0ustar andrehusersxYْ3-UJ#4}QbdKJJcJ"i,CQ.K%?spFl% {.{GN,̓goDwfq+B\VWcu[^55Z(1M߱_xR" 8AnNy&((VuWQgcq;&6I\ݰݺqGf[aaӚߎ%AƊY#68ѽ#[N1. (R8DxcU<ϒ.m #'c3X[lY5]-ٮlUx}nxŶhiU.੦a4e3,vۚfպa;wjd(,2/Wu UuF CiwdE5̋==z`m 8عF@y bqtg q 0Uul 9 zoQpU dQnhzPG Z7܇Ll54#9ZLdܥwr4n]o6T\ɋ!N)$I3=(9C/Tcs P 6[z:)ڹ+CĭnKyNS,PH׎W؍_KKdP0hDc̒sTr]Bqx82Ӎ4v5#@7'2*x&N O#iV$I8Y_=m <͖˥I@=( Kn?SP=hEI?GxKcPD'k\oYe^^~d|~%g$עY!e~٢~$xB)Rh7Pþ5ƳTc/3,f!̶&Cdg޵T܂j@- ӠAע޴w~rnU[vx~A=~%ИW(:ِ_M'.KY:ɴi-b 4>E8.+(0Ua^RaY?T~mC - _o/ %Qp%)vBUlMbH9>TH4H6oZݟKٽ{CoIkg wZ]jq DEFaP}Yn1 ]Ǐ H2?ɠ RiC13lrc0*wf?QԆQB{J -GPlʋ*5MSeE uS:I$hN uw uU8-4LEѶrtuBYk^*nKuba8QL*$ed[BI%2':dnBt0# G 퐽Fn#$V KUP4TVE1 SҼ&׌=9r}=(qx㒴g=};j3+@hg _/C/ .` n1gB\}?FCSyM5-u}4R d g=UƐǶAH`)ThX=۱r lqk'K b8 Qon8 σL\rՓ^}::NhmIhsUfallible/.git/objects/87/b579d8f02cd7bab852b23e3d53430d6b4318570000444000175000001440000000153214063431126021610 0ustar andrehusersxSIϣF̙_1MF(l` x 64Y(\nTۺ.F 6b$@  |$BX`Ӕg8q3|X?Y`c*A"h'IjxOH 9 䖂EĿ.Y tu-ݼ 'H,*KHR/4-n,z߼U,P ԥTΩ$%+2λ]N-%uY9ضDUG3|Ej'eW&AǀqE=ԾCڸ1fҥbc`mSt7"-\JEf/E4$H =_%4soҗ|c)hcJزfT`P40ۺ /Ҹ>S' vo&7 (qx`D{Y_:cP.H<>K8Q:C,u/\mwZLǜij'Pi3Wק>wMa~r)[ z1KZt)3Ϸ0H'%)Q'6Fnl :Sѐ" a6SB o;b)ErTeU7b% OkL'QνxHܲ4 ,L6Aݦ `E1Ruly_fallible/.git/objects/87/ec3722b527a250462bd4ea276ef9585e4561810000444000175000001440000000153014062163037021456 0ustar andrehusersxIFWGw3GyQ 6` \lLf}/.T/{6m!rAļ`e dEJ(AB$Kx +<&=y -Iİ l%XbE.CE"AD%z@ɏ'$ٗcFD2RFJ,Tp+ݴ\p4 LWӧnVdYQe97nK}:үeQ{Ŕ ,e} |%ZXrM^GTi9e#u%]a]Pn2"ڳZrl.4#&n/-a&#S+T;x,e95j*M^ԑ"n&d٭OԤ(o Xrx0Uz,::G.a:ꪟ+8q@7S亢}x*ybоa?z>ģ'IV?uS; xڒO;ꭷ>JWC?u% ]u=Iz_(_*3!5Li*Cls{ UJlHuCg>͞v4S4}U(PKc/IVhy{ |Zk͎xW5+j[Ty sT)QJqӈ3Eainh'[Zŭi8Jp* -#V)6G yUV龾"jýZм;g% 7=jFT;KKmvY{V@iO %YBʒ82rDa2Ec&23L[F=|&iWV5-y@),. i4 K9M8. g3J*`u͖˥6= )L5oZR ߪ+W'g*M.7wwW+7/nw=#|N~s f_rHY(ewDž0Q}bha4 |?@uz֘t&^cBG?vD+S-\XSN<u"4LҢ!Aɔ x0?HP殡FVrX}wWXoV+թ~xr4Koűc4׌~,=a -K-Hl냣,F=ioFA(i iܭ]G3iR y֙PfE43QbO'woVs 6 cy""PGeEQsₐll[CQHKJ:a!;a7 R$*q<5;GwǩU' !RdAa/]f d4,Ƽ_TƳ`֜TԊ :G-u_ŶFw HW+wT ,ˇ@!@1p2jѳMSsӮj oxSu>zee̪Vs!,T>, HnyeXد,2,&D+H\%] IY"-S@t~+V&qIr쨋$'_]E^5bPk@L̗?4muh],w;!rshZBj#5ߋ>s7Y:-a߃u= &+_ s}{STonԍqWǧd^eֵα㑾38йi”z[xx|m7aGVJ_K1g͟j̽@LW),?u߆ ]sq { nm޽y).-$谤$SӦM\z;QS ƓKN>c.0Pun?2l.?̨_|]dBua>TO@%x afallible/.git/objects/7d/8da678d82a9912d000b09c9efa72fa070d3bba0000444000175000001440000000064414062453274022107 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n áE'OgV]s|0u~ 5<ܔRA&fe2LoW]ȴCl ͌gUj\]|]Av/.d|.0|ܙɊWj=* w/:^䷗;Bbis >~}RZY{fv )E%y {bŗ-[h¶&!) lK]UЙwz s"}s{Wx8yhQIۊh WiOο[T&BU%3.`~BSEB}w %% 빍nvXSCM~fallible/.git/objects/7d/99ff5d3dacf60912ac1b02ae8c80d926e5cda50000444000175000001440000000323014074313113022237 0ustar andrehusersxXko6᯸mZ.FtLE^x`- #%F$,CъI 6u+/2o^Y&`=/3K2T9Xs}OdV+%%\fd"s- "iS*B d?dcX3TY6 M%cek;є ^jU%A5L WpGEsDAxNZR$dCZ@5[iSgK-$#5*5E*X9} *4P <aH%u~Y|4imj!׻ oJ/c{{tievÈ39;aX #ߘb\/JvXv zZ҆DHû:yaReN׽!GV; 7ڏiQ+q:n0MׂMM)@ZZDqiZFo# Ng_AD~#ʝuWճሜHdޭV NE['|+ s\t#Wss*@;`VՒS`\>ٷԙvO8igBͦBw++wYq¨1f]ǟ=MäOțX+Uż˻ԋVCmWQRO6Ubv M!r'dM&+] < iIdh7H+COT1Tgltg5G0̘X܈Lոa>Y@sǺCϳJ1T Lea'Vo)ʊ;;L5?s*E8U9:З"ڣ;z@3&֭Xi{M6QѦ\yȸnawaك[e%kTbo:FhA%Y]W`. io9S'm)eUojvQ.2ys,=`MTuPUo֠1sBdwwz T=G['26KVlN`%D6*JgQbo$ZquftV] `Jn@`=:>8 uU}Nj O~?>Dfallible/.git/objects/b3/0000755000175000001440000000000014074312622014607 5ustar andrehusersfallible/.git/objects/b3/f7c2f89ccc743f7e1af2a726c32b1421a4457b0000444000175000001440000000014314063414733022016 0ustar andrehusersx+)JMU4a040031QHKLIMHM3dh}ܼce)}O5FS__g`&ct蜍89ײ*rM99$fallible/.git/objects/b3/2b9815d2191eb5aa418ac0011e14d83cb77f620000444000175000001440000000155114074312622021640 0ustar andrehusersxKFWޙh^2(*;݀ Oq*=̤&}O=u{ҷu"!YD1ID <1<B(RMl,3c"K8rbF ǡ bp賺TI3;Cn?+r" K_0TsI<_eJ {7Cyne--M(4M^kIU'㹋{](|-b(av3%&Paru*] bj/dڕ=p><NG{f^fŔ.ȝS*qZ7V9VWYAb3UsVg1+?P7h?@Rffha'I8 G.>(}^ * ;gż:zgߚڰF**#ɶ6,o}I>5(#I-UUbb#G 2xٍy;=\@`>|h.Ws{x8-%V^; pqiEUH[ԡzkdadec 57%Pj죏[l1c2zZ[^sJ%ʲd; Yƞx.D%w2~Vq;2>]d4$:ޭ2^7\~'uk Z2h7#J}} }G~6QyV3x9hAs4S7 |#R07Ê : RM߁] % ֋C导, v1訿1jafallible/.git/objects/05/0000755000175000001440000000000014063427730014534 5ustar andrehusersfallible/.git/objects/05/3fff612e1262d106d0ecb531c4becfc95b0f390000444000175000001440000000151514063427730022072 0ustar andrehusersxΣF)jou\UR: 1vw'eG:WW:7W1EKS3+Q,0Dd F@D4+jI1HB"И-Đ<0& Et@:#JGs?00 Y|4oC?L 6|9&5\t͔4zsZ,wbpA ;B-ƴnዶ>`˓9*0ę ^aX4Qx ZJݟ0l-c׸G˒j[m7[O;0wY!dNNpG$vxxpyQӧR Z?_(}7A,ثBöW]0tZ,#ɇAƘ!TNJeoaˑFj_5\E<-_iޟyScpK0{.[H>ڻC9"2f KOV% b[gW@BMỞ )[-PKVnW^X;qOqR`bMUJͫyd-u 0.92)8?̨_PR)(P:x./R$O{]BYfallible/.git/objects/05/1fdf1df92d83078fd08ebddcaf9c6bcaeb46480000444000175000001440000000212214060766620022417 0ustar andrehusersxKOR0267b sb``p b``\l@:@S YYŒVy%%i%E zyɉzEH10p\tq ¾9%^?vՋq$b_lT sX8ypkڬAϽj폟$d 8pO|>~{?xpnk Ϟ]oPoUwlPs i, L <T\*pwqm}>tnqqčJsc{7 1Wޞ3ܴv矕! C]dCH>s'P-[>וн{ϗvyϺT $P9tq ȪmO{\vϷ(rOu?Ӏ2{eA2e *B M,M <蒸ӳgYoφuin0[7\VT>y3q[7mϗ~֯Դ}7~Vծ[l?`1s\淺m9龹A 0d*U~=gY3+wn̞? a;5Cܙ3EC;ߎ aۼqglgd&>7|unLK7gie}lf|ſ>N9Ii|iϞ:w̞7[_qk<Í}f6m_e3f~>dv˕qyoYE HF%Dj--;[{R1wbf Eϵ/x4t03W){*3f ~.urfallible/.git/objects/b5/0000755000175000001440000000000014074312532014611 5ustar andrehusersfallible/.git/objects/b5/ea8d233f075f594c70117ed60cea47308835700000444000175000001440000000152114063376342021533 0ustar andrehusersxΣF)jQ3̎\`leM^ܯL2R(PPJXJ,+(J\"$+EQQcNP?VJ,/) ERRR악J\W} O%NE|c6RfBxSAh[Ł˧hfiFqqn%oYO>w|m‹Zgk[ܞ)pt zVFٶԅ} FXEm|힁Fho_nMȽP 1 A>[BvѠr%^7|IJg򏴻7x}pPmr{)ZoR/;vNpz8}ܗ.u)p OliUnYڥIיO7@JN<F}H瑧ۭ)ЍU`62&批 щKh,^zv[H8Rq³m3L7N'ѱU~綄oܖ>td% T滿;&س~~h?吝w³NP7^'I򑙦*h2ݥp`^F ʊ Uf`5|s^+zc8nMg[YPTQ7 #%>kok#]ѝ֊0;.[$kmR,.T+Sut.['d}ړ#-!j9_[=Qb3f W/b]a2A8#H37=_aF7`Sfallible/.git/objects/b5/21c82597f94e4063c390a4b8dace142b4f6ed50000444000175000001440000000027414060766620021756 0ustar andrehusersxő 0 O)A=(P]ln2|Oh2K<:S+8>AO_ 58]Z@u,4 Xi53i86(U<~@a(6=}ta3gIu{O,_:RY{*Vrfallible/.git/objects/b5/9793e70c2cfd870a2ccd6d55d8f804a21210440000444000175000001440000000027614061704613021666 0ustar andrehusersx+)JMU04`040075UH,.N-*-HIHM+`8y}pom&nF"66Br&?o.cg}z wI0i_W*(D$'Egǎ W9|w鯢K~9BL(/N/g돚߅lGU8grxH+Ifallible/.git/objects/b5/e7375450a8bab61bea81f94cd21d23baffc8df0000444000175000001440000000111714074312532022315 0ustar andrehusersxuSn0k)H{鄦, RNv#i @es" >>4NO]48,#GVmڿ`wX8/`?Φꮩ] %"wCԎTOcX"K)0]%<]oXI"5XH-u*~ T,B.f*`7L&Mm)(ܢ>8!a εڰ&_+2#@Pg #' JU_X(b# exhn0b8U'%In5{H:`&'a2FЊ!amC"xny ǂ5WP/cBӯJFA%-`{Lww?.x^˫lwu\y7Bt]c,]qa}gM C̡+eխu1O- Nr'qJVsKW:Uc(Eq7Q/Ͼyd!JY2p!N?a%ic=xq̻WZ1š2sd>a|&?fRE3@]=!2a:fallible/.git/objects/b9/0000755000175000001440000000000014062454336014623 5ustar andrehusersfallible/.git/objects/b9/3007e33fe82127588a9ffde2747b4bb20feadb0000444000175000001440000000061214062454336022114 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n áE'OgV]s|0u~ 5<ܔRA&fe2j)t$:;I% ͆,[Ik*I侤}VYk}(*} r]oH)m?{8*~u&t1 SLoTLoxo^?ŌJLU&{}.cl]nT/BpV%+E=>:[e~HR ZT {H=g^ƾׇ2bsPWX>A^0Xw<囔dìt$BPor38AldvD ۾kl♪cDNB3p@g)^7j|hNиÄ&Bfqڣ?F%>0ȔQPJybΡ"C*VZpt zpW皨ҎU:$ҳ^OpcQze%AS+g-^hTΠ9r \OMtA~ Rx(Yw(]NUOx[իe]ٳ"9o |YyO\ ԯ`ˠxX cr &iC4 +?(!|ONL>c@p[Hn84!~>.[,fallible/.git/objects/09/d45d6118f91f78c9e89af8551c5a81ef16f90c0000444000175000001440000000421514065425041021725 0ustar andrehusersxXr3,%93%16JԐNqDb9X@qoz}_ Ӌ>A@/(SgRHv;|,Gq h0 5a$i.4e,Ja:. N$i%4GBR (ErX&һ:6#xst rYq7NDJf'bg24I@ (%X$n.>^!x?= .h[?N.N~U>?}m՟raI}w`JtHTj+J&")X:aL ,DQ""ix#n&9#VLHd(K$զ:[ȃxXf&c|K5P4id Yu6=QY GEQ^)|hVLiċ 1 _XSμ _!!Nmj)ˆ3*߽@5hյ.kC$bq *2IT2FN ;a:}݀fǮmY&Û* i)%,oÔo7a&kIb_;iA߂nBCتX3kFJW@lH;FB!]rad%Q~.BU~&6]L79\r[B'!&e^+-2a~ԋ#m>iwf !$TPΓ2Cíq%1]4\%ז pDDI('y-B Ac 5o՜ *c\"e~ E$ R3ΘEn:S9Uɂpr4$4,2PRbJɏRj5zӂU^G%ƼCsfw6;6Ja_RT~8`┦-yMDB054Yy7 ړDYSڝ^ wX7b6 i6 x0Ăԋ[yi.-x 5aSYvyrvLC"|Օ\$P3Pc*'!Hg<C"ot*Ls[r W ba`di ;8Mb%`ț2J(aAN Yz)Т06M9wY6wrfO 9M}gv*޻}!V>g{/{[S'w9m蛺FBKNա麮f3Ybmi4/zhVgg_KF$.`?$!xN#^9TD<pS!XbB2u>R *X˿s^!atNa#Z0 ՘<0^7?,.[8qH%x!<ӘnD1&ӦR?G܇:Jhzno 04*2A#cZDǺM5eNpuO5[L.3nL7QBS 7>r-]>",iU߯mtS?az<ƒ>~V{u fkTuyzm \jrhm[R0}y!'˛Zs.%*ä^)Q+|;}j;VGR/^{{ug |U$k0kgح*>Nh"ˋM,4uMV+uxUؾfvZfallible/.git/objects/c3/a909e34cb5d33059e8ef912588c9765a78f7320000444000175000001440000000025114076603612021564 0ustar andrehusersx1N0D}RkgK Zn8P}@z3/b#[)'!,qc*L)Dj>AyCHȳ4 Gٷlg;_픟TiB]U{ݾ@TM!ð^npw0z'O7 A7>aľZ9Nb|~2fݘw⮇Mi*E3Ʋ|gh@a"M/O:֛b> B.ܪ\j¨fallible/.git/objects/c3/ccbc96d1a0c739bbffc1f76456af0af4eda3ba0000444000175000001440000000151714065401407022532 0ustar andrehusersxYF̯w2ADiv`VN 63J"JS:> x,TRנ !WyUb+<K$*j8%V)PSNq"ȍ U)* UQ\S*K%繊E*,ݝƊ~]?wX# ABmߤpLo rmIh)@o !MGi^T2=n%l\mӟ^ d3Yh0.!u |mSP/D,׶+zkabU꼡բ2vkŹ'A:NY:#x y:{D'.7o[{ر5> }.#Kn'#S>zIk?wkٻ_rͰհ&31rEtyoS/}Y:o9ayrgL D{=2 6e-¡ЗoƩ$rMK_JL_o*kL( <>|>ic'Vø$ 0"ns~]KveLSQD t]ohF'xfcVpNЁFMiŰMeGedGDIXK󴩭"4i'D{͕Yޖ]xy(QFqrLQi\an4~tUN 1.ocY&23ُ;mo(Kx`$Ӟ3c Rw5J w>{]It H&A(eAT:EF6zƙqVpX٫kT:>A9nE$p3kMZѷy<l# Sm3#b✅NX*HP .\[x.3M]'L"|5\[$P3wwQd:g!Hg Y<E"oL*pl[rW-baTx ;8mb%T[2R[(aA>-Xz%΢0-94{,T8/ ep[w\W;q]>+QQ_⹂ ̓-呓[ 7 l]ypYzO{gg"VvbNPZOfnUago FLWy7ـ ZV$tp0Aݓ=&POB{5o =0KxWj]_Bnwqta`$:g؞zܯ=F7{ỗG#$2fBLAhp2˲slȈfallible/.git/objects/c3/64027ff8c86807212eb2c103b2d033daad53450000444000175000001440000000016414074313065021560 0ustar andrehusersx+)JMU044d01gG?wWw<o[ko=pEoEDe+T^VyONg\ ,%?AnX\U=U|ss7nP_*#fallible/.git/objects/0b/0000755000175000001440000000000014066603547014616 5ustar andrehusersfallible/.git/objects/0b/b95204bca07bfc4d54b08e58d3f6c0c9759f5c0000444000175000001440000000055514066603547022123 0ustar andrehusersx+)JMU04e040031QK,L/JeU9iJrr׋qrpswwMa-6q­r dϾkSΰϾZi󻬯MYK!u TobvjZfN*Tsuڳݎaaܭs&dWlC *2_ U_ Rc&q.)~Lߗfb  $3P}y+?cqB )E%y {bŗ-[h¶&!) }G:p*N[AZ w!9y&11zw{^^G#NZixbRqQ2þJ"?N$ɠ&m,Zp՛0Lf!ebHO$#NK)dux.Q P0(e!v NeзPs[u+qkQ$dž#gWTE!v @K($ja d0=B)^(5&N^m@0Yܠc& '!P2i @}Xq𖟱@ÓQ1%Ge!0+.<4٘G߲EG )j8ۥnLTŒs Hɲ 3uUmB$:THs[}ΘX:q\ a+LTi̙p?[b!ԜםZE#bPs$L %%JPDRJWh;-՟;#p.rיNĬ'`bRV ,>J9ܒ狧6ifJXYCy #Zjv:m|(=[}I-⩊p$)MAi[ğȄaj`ihx7 ؓDYSvڝn |O\7`6K t[VAxӃ` F|Q/Bo9 \ lsXwι:V =eeW{''^{':|LUEU1^M%q I ?#5sKg ܘTa[r W-badh iiCL$,I*C!ކ$چ9 W - c۔C#ˢM5`(ʱuh{=;S5:}ۧ!JTYf\AE엽-屓;6 l]wpYPlzgٌ"T1'`^ w0S"Y$q @N#>5B鲅T >~ӘD1&i[_jh2

,m#oR%CkB!e Go+_rje$9~զ8scwݥIaV-^+6M#cGpYqjƿV|h#!(7/.|T`nd2 1 \Wv Bfallible/.git/objects/7a/2741cbb5bbd94a9554053e9fe626372dd478640000444000175000001440000000061214063427344021626 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&dW_w̭{/8\\j U_ Rs2{6sL&pI_`Of31 voWMLr+dM1&'ed18>8_o ۚ '3Kةves-v5W>jHN~^.IoL8WшVT\`ReCĝ~/-I-.)f6N\Ok}<gfallible/.git/objects/23/0000755000175000001440000000000014074312552014531 5ustar andrehusersfallible/.git/objects/23/ef7a71f57c26b35e66ce663751d79fae655cd60000444000175000001440000000152314064062571022000 0ustar andrehusersxSGϣV̙_-/bJBuc}{`_n[.hH5u(1:D3 B&/΄  `*-WgQPHh,pNx(r|̉lAG ˆ4Ym^3g<'_h! !BB"mW(mwOhkoqoJkkt WYdEk/h/UIc/RޞA*)iyW'S8$1 mn:mu9<0\Ig|XKzչ/Ւ-71ؿ#OUd)NnRiP,Ov=_`ܟ̐&s=]Q;3tl?I"Qp`A]Xy+ֈ̍a^!{ 4C 5(wTۻaKp(zܓ[KaO'sc"mY/an5yY;VеˋѬ(ENzT8(2u`Fѕ?rsWHob.`щLGQ%}G-ʾdF"Ej*@JzB3.Z.s1{S N,}\]? Uy>LeZ=L) еyts?Z\ ['=aA;W_5?YgGQHW$T cֵGvȓ]]Oǧ@xQ'˭.锊)Rғჿywa#*lH;M.],?=AaͿYg;?dET1sUo5H.06A<0E!`fallible/.git/objects/23/0a59e96013a42ac09192e53468806b14c8a0bf0000444000175000001440000000061214063427177021437 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&dW_w̭{/8\\j U_ Rs2{6sL&pI_`Of31 = gڰ*XlZ&'ed18>8_o ۚ '3lj}xxE1rS'[ B KE6鍉ѻ :qJãLJؼ϶ŷ %% k={"i{m~fallible/.git/objects/23/38f286bf0bcc06565e652d901f528dac7641e00000444000175000001440000000160014062445670021606 0ustar andrehusersxKV3W; ("Ef6oTf'uw5Y8M oCĄN (DAJLX*X((AP"MMءjR Eo Gas Cq 7D8YmC15.6b(&|*E'pޝgNqoNVdYrH]3[5xiRؓHX =­%IE(ONhv_+1B#J!1쏷ml)^8X5J$Q>Vscd_WĨZ/_mٝfQvɾȭ7|e%@h7QJO}KbٹcJRU2a76&)@jLJ`Ʉՠ}=pNQ.[L R\RGW\l3KbԚj|p.*iZxuw!ς!c)ppxީSXb+[}k<{RRG*.PF,g}e<":37JZ~ګ~plo"nx՚ny_W N c47eXC^WC@c9Mvyfallible/.git/objects/23/31ad2090ec28f0719b8741daba6ddde011b6590000444000175000001440000000027614063376342021735 0ustar andrehusersx+)JMU04`040075UH,.N-*-HIHM+`8y}pom&nF"66Br&CtȺy#0]"^Ym%KҦuyכ1@LLJrRJ*JxvpuYw*|䗃.Ą촜r?.lHGFLz[QIKfallible/.git/objects/23/042e209f7e1c2731880a39c62e8c70e5310fce0000444000175000001440000000412014074311247021512 0ustar andrehusersxZoWL=.bۻMCR`WdhYTI),imw'2E|Nv}E2EZ`1h/f!*CN> cb@?2'JQ#mP[N8ѓ揔<5WN؃ڋ' h)T >gA-zr0p~J3z= .˞0jT1b\ >8_E14Wy8guuO_=>/;ˋiTԭAS2Љڭ"0To@玙0^4O bH?}9x u~?Nv?*7|}cޔLi0 1ACŹᖓтAAe CKpncZXkm`eX'vs}J+̉?8"5>O_;]8}b_#Ppsi{tGz\"}\:0TIB5?eo=RDk 9uWe6 5F{䡸IޤHqt&cGXڷ8:bQfGK< g lnO1>bjz"X"F>P#9<[(>v_^:`hR3gjugG˧m}SZ)HAk6[z7O.Nw:diE&QY/4Qse+W,̔QFm25Nj4>9aho_߷/o;dv55WN:SƆUiwZY*soGĖ(q1a}enDc#u.}rǪ5܅Q;c .{k=.{ӄ97)LZV&UfFb7)#en-J학ؕ2SzElDMm؍23zlPF.x].3ilCv=62 Q(-"-f鶼# ``嵔L*lیsS kG+Ӽ\OFqf&|Ys>޵pL]i&;S/y~qbIJN^fallible/.git/objects/23/e590fa9238ca66cd1dbfd22755d38cc75f66590000444000175000001440000000007414074312552021770 0ustar andrehusersx+)JMUd040031QH+g8{ۖWh_X \ ܭ-Pfallible/.git/objects/8d/0000755000175000001440000000000014062571405014621 5ustar andrehusersfallible/.git/objects/8d/e6ac43450ea9b1967f3f8fe2cc6c9ba72a222b0000444000175000001440000000051114060766620022171 0ustar andrehusersxQN1qB&d޼th׶Fߝ]P{Mw6ۉSmb_2{\v{Cfq0>* ؠ< :Oi-^F)ᮊiYMр:mGeQZ.M㶏Sl% Ɖ:Ro8N *[z8) RE'LJm kwbZ}_. 0}"lRDv"6Ċ"=njOr=|ŜI8*UAl[)9DJl?#OJKF(* ~TYk&QK:fallible/.git/objects/8d/9500c801fe0521f7c21446462e7ef13a6de89e0000444000175000001440000000064514062435617021625 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n áE'OgV]s|0u~ 5<ܔRA&fe2LoW]ȴCl ͌gUj\]|]Av]o}9G:}>[bZ ص`g7{Bbis >~}RZY{fv )E%y {bŗ-[h¶&!) qveﮔ/'Ʊ"jHN~^.IoL8WшV!HLְ{5eyLe"TEQ2vq+?e[,g~~ "[Z\RмۨNo55g ,Bfallible/.git/objects/8d/ffe33febb522ecb342f7091e41588e048d848f0000444000175000001440000000227114063376035022055 0ustar andrehusersxVmo6gbvaHmfvMaeqIҡKx^M{R/͛_9āb)fFY}N}o25cel,D܀F­eBCڅ, 2K^$*C9'T(q[$'̱)xи"W4C $W hְi] UxϠR(44ZϳA?LM^c*[pدuH\#:^`. TK&<&5JZ@PXaa>sT̺]j@МZX'O"4p3Fnfpfx_kycqdMu T3݇!"++d@D14e^z7O]6*&AĆ& ]JEX|0p}ΜX`zU/Rs^:2X4RF+=z>Ȱ( ߾Y*tPOD #ZiXq4Pm)+X:<ۣ -{bj ?y21lND2ZP!_׭j J9smmVNe8+eic6<\59T R#?nMaGIֱI2Zwf60>8q4tsf}#8 Hi` 1Sob| Iۭruklr6Z2+P495OճW7w&_>/Ϩ)ĚD†V/s;Ajfallible/.git/objects/8d/e24f81863c847f97ca179f3411aed5f2ef8cd40000444000175000001440000000446114062163026022062 0ustar andrehusersxXnF|EB#û"`wl[XXQCZQ˾˾؞E5{yqYI\)yxSn_ޒwtDZޙkqXUm-ߐ3&v9MҠӌ!}&i%a$2=:Da@1B Q%\ I3}JyeI@t$+^u}(\7/YK -հA:F/7ky7ϫ9?>wwo&[}zs\|ӫOd:6A-$`zSK cֶQz0n40 \OT S0etu:RtEC[BK?f#y*RYXMcCyEhBABe(ϲ(.pD_E th^+;z>UFBvvn0ݝB9:t8 f1j,a1Yc0w2'H Rzg)/c -%-%Yzk̭>atX4/ * eV2O<ξF6a~=ˎ6p$ZP̅ ,P^\0ORA\#@ @̢(JdtJ\2&hQHsJmuC$7, HN+僎{j:xtxK?nZy;?"`q*i,OHWe+?JNAof،/%jmPׁw.*hlSX+jU7s@_L5U:ݺThgk7Bx2?6BBVm12jf^LժHQn3i 1oYSuG>BE-C*=P8{ Ynyد,2,&DI |JX(*1گo=گt\XSSc*Sc24ֺ dkm#QohJ8xlfH 6pM:!gg*Be\t7 <!5CA r_.!͓`<+8龓Jyq:~@ Kîi6]vkUo͆ ͝O/T,`TP%ŅBHe6Iw  CwsyG١8n?mlAx;صbzƕCiZX% W1:ɩ$+RA pg0 }Ղ:w$Z[#/20! A,WH׭"i+婒;߃#N4*L$%MS,v6: ڇs{{k|tVSFJ[r`=-B=J?BF~ZR\uZe(<(R̠҄g从|클n{g np =`ގ G\=- V?L=\Lύ?fallible/.git/objects/8d/407a9ea0e9effcab0099a5ca15b8a7250c256a0000444000175000001440000000064514060767541022170 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sRRK Y/וqBiiP5A. vM[ h}&o@ԔΖ[)3=\ PH,`0пYqwAsMMjBJjqrQfAIf~ッn^Xe? bHJ~2ëz8̹};N3sA KE6bhNSB=N]$m AZdjݫ'-c**7-~fi1ӆ. %% 빍nvXSCM~ֽfallible/.git/objects/8d/02ce37de03c123772ad0b9a96e8cb6a7fe62710000444000175000001440000000015514061741256022030 0ustar andrehusersx+)JMU044d040031QHKLIKf=u)] :q~AWܣ`jތïg3h{F1|欳FIM_g(Ȫ%-fallible/.git/objects/5c/0000755000175000001440000000000014064374255014623 5ustar andrehusersfallible/.git/objects/5c/c3eed44958f05cc96b98fba1007e879241bdfa0000444000175000001440000000077414064374255022142 0ustar andrehusersx+)JMU030c040075Uw/+`+~)Nݦ׋? UX\ZTRxvbb%v1uTտCUW 6('DwKfUuQjbJn*d靿U{ޝ+2_EjKSƞ*ݦ6y>mp49?77?/7(dfWi3|8}~(wETaJfq HɻOEmOYZ]oN:HBZbYfr~^FInCdSIV,S^KM]A^:}ٟY?'k74ee ²u?_[uâCsewB~O^+}]4:.+V ܤT;{ݰS߹ ܳBM+(MLytkph Oޔ|cҮ<ݒĢĜp>[ʷrzGgrf/R҆[\R 4X9\3Lz%Nz$w3$kfallible/.git/objects/b4/0000755000175000001440000000000014062471747014623 5ustar andrehusersfallible/.git/objects/b4/14757de0bffdace60932699bbbac3440a43e580000444000175000001440000000147014061732436022106 0ustar andrehusersxSIϣV_єvNU l%aˍKfzodɲ>!6☤9(2a'ls,d8 ,Q\46#ff|,9.3"' S jKwjCZHCC_Ӱa;[n?#ӗ& ɀc|#*8q<+)1%Եer6F 􍹺m"xevʗI=A{c!nlV$dWțfo=`>.ƤYT=C hAQ}; 6A 5  𛋏 օvv90&m1nW#RS/Mc+-1+DA^jMpV鲼=coМ* $=RZN-\Zc3{nQ#bE+V9D:N;PREoee] /]6仑WI|49u:G&WKyN: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&d䢘ٙS]b%AzvoFߙK+οc۽]51ВY7OĜZ\YP.V|{j&l/aڕ)=\zhn!9y&11zw{^^G#NZixdҨ.6/_&-tdXl7-LZ=*8j#V5i @FtȀV6,Ct3#E % &9=pz4'G;oEbElrXNIeX"JxoC߻/E>eAVA5LԢj6  #4gbcw ;Fp{ !@3pn(̢J~GE_$M6UvqqۓQ{[F+nn}z.0fكikjucĸOIƨȦ̽8ľ+zNY_SI[9Ge2-u܌Q~)zUYgLڒczޙY|:Z"V-3s~Q w|XvY5!hw3hBj-[dgowW霛)ڑXTXF=iKyWokB+d箥UxSan#3<\Ͻuy˽b+R[-yud_W\ૺ_`G/~_Ӽrw; ~x "EAАy3[fallible/.git/objects/47/36eefb4514c6bd42d754fb1c70879b13efd9da0000444000175000001440000000254014061705005022113 0ustar andrehusersxWr61g"fL2$QkEm6$u YhʝV1Œ:9ʽ/&o{d8կO32.Fڧ̃>ȩ3c37<`iYLY  Nޔpv|1y[{[yYLJ٧VWٞ Yƽd4#űs>}A' WuƷ|EOa.,&u= -cA'~:Y>lq;Q_ 9 x&At^&Xჶ)yk7$Dm6LILOuh D?{TA׵28_(vO0Vod/jMImꦯ)d;M+uy%6D2?Q3=֙8A$cfuUdKEaSm(luT*B8q?^/z Vqm, q}WH6u|\cpΩZW@_-ʄ c4ʿ9<0a& e ǰ} VF9C!vjhHUNx$b$6jp|t ԱJ 'NT6P]n8"i LJI\rp8")(Z~=aAKT,fcp3e4''Qd,T%'0870RwVCG |UU~tYsN4 Q٣eBI(aWt` vF {TPlcR,wdXAg=bCy, *m3E dU m@/Hhzʗ@),N2wWXB+ Ҫ]Q-~Z" Ľ.egI3;>wkV=k>َOPMH1Ɇt: Kꌨh򭠻 nn4W2Jfx6y~@D倁^b –?FR?ܳ?|)رns3ُeŭaBuln)H<ۋQH4@1MzNڇ$] ʨف-6>5-+նV \n%C"mZd&yhGMmx,iP[t! ׍Ԃ֚OI=g~x0I@棹j0Oau˙zH` 8߂"mP"<ޯ]x@wG?] D:f]'1NYAT&н~lKW2F9H,Pfallible/.git/objects/47/fe60b926d4b364da0748acd50f5ae425e29cbb0000444000175000001440000000053414065425041022102 0ustar andrehusersx+)JMU0d040031QH+gahihqpȵ4TAZbNNfRNnrFjr^j!O G%nݰ{LJCq(*_,@fI9e 3"oY¶0TZ}r+?+N#T&O49)i9 33wp[GmtWOJ$ڄ<.[) wQ4}ctSӍK웭ok*Ƨ 'cۍ),_'zA!"P^tenYMU4ȹ]&rHOLRefallible/.git/objects/63/0000755000175000001440000000000014062465064014541 5ustar andrehusersfallible/.git/objects/63/e3af98673d46aafd524c0d54236cfa8eec77500000444000175000001440000000061314062465064022043 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n T9Vaշk:HO?w}OSe}un]RkJ|S2sR^>n}0< 7gTM+ȮŅE/;3Y]PE!. 5.mou)wҽa3wj;Ԅ̂<нp˖S-4a[Đd[.*LPSٻoQPCruMzcb>ǹ+F<(Ĥd} }-I-.)fp_[W_mVϒ&pA,HOfallible/.git/objects/5e/0000755000175000001440000000000014063375116014621 5ustar andrehusersfallible/.git/objects/5e/064dd829aef1a7441832dde5db679736a2abe90000444000175000001440000000031414063375116022041 0ustar andrehusersxAj0E)V(@Φ4EoZeнX u1TE )L%=tqVi_mBiuaa4WZx6 ˆo R,Hʖ__"" a/"Afِ)[<5ʿ\i%VN|x{9[SKi.JR7N18.[l_|Xh!<9t6`) :Rvt4e[: q SL>!CлBDnm@A@54+);AyYN8Z%s |EV:ij 0ovaCi ݣʨ?KMy+aO]UŻSX3ĕ&RQ/6&5-ea @Joްs)(^:1ޖqlPD'8%u!3A/f*ˤŽli<.s'fvKgl}GHA#2R&%)]liO@aJL.IW,I7h}|YF GM(D[uacWιjټar- 5) aZADp `8!(2Uoѳ#OxS0Fj츖AܺIXҥ?./ APTcni1,5ag\8YK&AGC[y7=ܢ)ڔeV>:w{b֓h h&YZֈW[D.+rCX1N;s8irc׉ߋ2*WomBN(!eBG=(S{A#DefGɂw TShYpӺBi{+x/9\N$ZӬn5MSIT>r!63"fNڱɾ:Ef9-Ei(73C^亚ڣŽ dnW9d'Dg=DTeY262>6j6 5p^sŮ̈́} +;eCF˱O T6 NLSM,GމK5zG#ߧk c8}cSUFǢ諟+)Mw-|DG9x伂*!*p fYohljC]Jʡ~g|$yӋzsQi!S= {FirKG;m[ש|WCH /SmF,[xA"pѤ"~&kMc%DњmÎzvV[6.c7m؇D͌;TWdDɓ\ -Ay!UE:>-y$Eql knseN_A<aƯ|豾2P9k`8zLuԡc0p ^~^PٖE&Je} TG~wfuq`$x}7φϙ꿊5AZ)3K,l:`-h$?2 >˄rꢅ^ݽohf|dLUCֆc])T7 wO+iӰK{@BSi.;oOr m!GSOy>7XOS0 Пi_zx,ypd|LxFW*d &w4;Ua|TϰzոH%wԾz5DEݽsS$Z5717ƫxIz{WLJ]mS9¹zX,U${! D`Q\bBrp&49d3q J(+~;*1% ((.LuOoi@õx7Ek"U;ljbꃉ E֗3Z`5 MeSqҊ'Ͷ TK׶`4T'3|P^r(pRgM@FkQQ&#E&gMU'XeuQ)o š&Ňpiqoݐq:>&# (kz\f_k"I v%Z@fG3AlIơgCZ'/Ɯ%9 8kd\Ln\C%sC*lMsZE|+kj=n.ZnvyUچ"瀺QFaAC_dYh~=AO4]<0֢S6;y:4wO|D%.hsT|18Q|P4׽EG)J(sLx5LDJENJ<V&Dr|E䤙Z:a%=̧јr[$ zF/|(H&fLyNKFO疳^x#-a㨡Y뭑dLKXŁuOTƜ"l.-魫O1XȠR7"uQv>sZ Q:ړ ( bBk$Kv_"Cb_YHk C{ "-t2.@ڦhW7b˗l~"l+GweeۍքiRU;jDۣ (.qA7TSpnc36?CH%1JQclP [ Ze~U 05rB[.ʋ( 4Wubpi23Tfk.KwL=`Ø^wGtNmN^)?bg)%[l9 K?fcu*33oJM1;5Q+$V۵_9@!@!VĀ L(_Xh>JI \ƪWt]ۿ aEvEIc|ޗU R=pqQ|!"rL״POeA9Ӿ/V5_-*n c11/1XchF_6[ƴq€QLS 3O7ס\P nMXct3Mܗ=,L=V&mLY:ȿ@V%{{dtMhHLDl 4{OE@J0za MgE<1sq1Š r^"=f)[{EiL|nqi{ 95;B:!qc}ԗq꥓R V] /~UM++%#QY Dnz)^:l1Bo\QO /ikv \9\!~\᪕Wj?2sLU]摈dYq< O\7y9~G'#>2Nze{%5`M#+w2D+xĒo7+/_B> FP`cM_"VHk()UrXt:Ln>mVC/GaBӠ"Wjhg2 Қ}Az{X0 usoXv9 KӖȺVH\khwB6U Ȧ^t2 l*_.zSҦTJp F(bgiYf@CFS;SÝ9%@6- kEO:fmܺ9?n3k ZosTܭ f('ZPiYwmz/3zz=l O2؃ aHQ!'lyw'#Q&cL A䬃sYY@Njvܥф%L-VIfq.o(0x"; p# &TD⽑lm8pGƒPHwNVN'kv wTvfP0HA 'N뛆ˇҖ\D)Zd6>PO,lU%t{f$1[$z*ISXFEƲ8BRH \Tp#7cQrF]QnB63vώ762%3ѺȰj[\,G<-^ |rDhWݒ)x"77Yؕ-; F'̴oQ)bYQQzBǻ@>Ӭ ygk2gQ2/+WPwT\ψ>#U *L:V+m™*Ca!֦8|w!ܪ@љД,}<3T7K/<ўH% }>tȤYJ=Qĭ_(F5 Aݵ12&L9C8N88mZ}M}9 vnT(#)S<$۲O3G23!QSj%N=Oo|aZW޼E$6!rׁ4rEnղsYÅwiꅺ=*TC*%$֤#^k_P)Qٸg5P %G<Y:pMp5%= phNQ|M2V U{8a87=<86o94`pxo\"f^b}m-ܥ$8)0t,~Ka^xt%ђ6k~;I\L0&(ƅk# \WIZ"fQ :|VEz4փ҅ p?Tr*^5D#b&i}_#ˌqud4 Uo!ߴb-&\3,W#5bU&Wٳ篟8`vlg Dge䒊j$%B4)S*4! 3=(ݥچ#1Թp9+o*U|4{)ֽl00ˀ~RE>tSd˾܉a&R U}OnwZlbק1w 퍴88~3 L8Y2݁zJZFVVK-q?coh_y{*ȺSnF 0t#_A-7K:sJIT/ŻOOX`"z?0s_:&JXHj金(p;{2P W5}<5)KwkuvCJ`~q>o1 C1f%Io:%=a8aQXmhEH|#/r.]\gXA=ico`4%%,5O*w_lk/hooA;Ab(&oe\x.>^&Vj.,I.f׼a`@JQGG\@؝?KModD#$,h[jokXg}}i*K ތ#&Y2OE| mRFf}yj:59ZW+سδ;AK9B`Qvj7x9t* jU tLcWhy7Q pqYnsV}_JmZ,mDOagys0W.EK PV݀5p{z o`qMIn5IBkX KlϞrAV $mأN.*{QFk-0O 8)$ ysݬӉ &VSN=٘eQ~5YMVKssoD.)ZZgyF X.n kGSv3/y-fxkkjT.Op!nL* Lx-qp?!K/2|GT%(emuȢŢO(Pq)y)b庀kQ橮z'#>eE>u3s! mclld'1 Ɯ#n aVM%Ƴ&9 Hoͫ!k[P-Sڜ]W-lgmmw ||Ci9C9^w hG9Ǯ=Df Š7.k{cet]`'nxARRڌSTs52~3ĜJd`bX\{Ёnc)=x&)+h%T.6vxOdʩ0e⹍|u #Cr{:PDpD6-c:::!/Y9c b9&*!^] '}'萕˰D, ER37훿VWn{.*>*jM@N#{t6y4ݙn_fV)M^MK^O04)k[prgNVor7-}({t_Ȯy])4&ލ5;+kb =6i~ĕK2}9-HE]ҼR6%t*.A->*8J= v4qw-6%21Ԣ/0Ad"*}3oܡbSjbwd{F/#zvzt//T@07VDQEiX_6IkȪLY]dܻjupJȬ l) ?w\Ȉ+D[EBFeO-v[NYy,xZyΠ6~*F t "H&#=@П6Y|ރn_,s۟$Y;)5m K"gd3ֺĂ)B!a&C RK(0|4-?IV57} .H&+\fnLl 2J "O8o"̥)q ׹ ~ҢK>17j5emz>mUp)G N_oc:"ĊהGPjZAR|jSCJ WZZc^U@2+v%=y%k$JebRʝɥI;T3.HaDݮS<ŖTe /QmQްvoZ NP%6hNc.Wj;. +^%Uu35]8DM8PT < -ɉɧ2(p;7[ j1SbS&/%T[KTf*-< Ȼ6Ufݟ pQ)dQ&NPv6Mh?'i3" "׋M~&E9$rfZ #워э.* (=vk\JcCe =ڢi+tb@: C?4̉AɟLt̘!*jfO H׎q./,b*_{=рkVa{GOʧوl,9`MG _1BFǼ[ -9M}<~w;@2g'Vy;>htQO=eфodE4jJa'OFPq%-(2sdȍ1Ţ5e6"qXUsx{fI~l9g)/:>6;}0]ٳm?L_r1-G9>i"0MyQ1Db.,h=CmC}\w`6|M+idE1ۥ(+29S0lD5sdJH~;6 %8 PS R~[ .CMVnnS>omSX)vcl[L&X$$;'enz Jz!SVUYVbwa7fyO+ k͊+rYtoRha-Ȗ{jG=N]赀ʭQU{B< *Tk^Y7~&$E:@o#8EofPLmDJF뀌55'E[R@gKX]Z#`vhLy4pvGE9\PZ 7O|ُSkJ3// zZkE H>$@|G{n[ Jr khwv&MlL+vrS,(~v]bD?\R&ll;2l@s1C/lz8Muv#}-G)|[_m}UI YP}9Zd{1֪S uv)K˱je}-@UteT>{ξ=h/.ۃ2Xn,a㕙0(V1?6"cdV& @|lAC -4 gZuQj!YU>4r<5TI|Рurdj OYru&NW YЃɂѲs;qQ9 T$l=w_\~? *@puC?w,RP$1#/t*Z6@0= {*o츘zhgq;kʏ q[]|`uw55y E ӽ5jj},+Z .ׂ:>[Ɓ.k/ Gؑ5ѹCÝ}(Yp#hQis3hw2ҏb=Iݣ+0^& qLņE24Ey $G#,u8"AhPb\ SSFeˇڏ76~ | I[E J tMCҚラOCL#d+(Sbx}fJlHFt}بT0Kga +b 9F2~vLs6hVYŭw-08zmn#)Լ"zE-ȯrR"W1;KJ;B&zw-5[/[oʺ7hu)%;] [$U=AxVg[B"i%ɉAeF::[Ɔ~nC#KqWe\M)3W0/{[fuDL ھ9}kYx 6K}}h>HI7DQq%g 6U] +`RW(!@m9CQ^+-nKъ,Aκ5 iYItXYu2ONDZ`r˫JϿSѣhW+D V8у+ h2C5$af2'M `jnڨ K j/td"AP*/Z*Q@, FZk YTЩfe4g^|ȗRHPBTRإHBJBV YdW=Q wခFHwiO#ϛOB%(IBe RM]pb7{@g\O*;2yp*EBk˰p[$~R)r 2ZAj6Zٯ_(ԭq ؘ`]ݗq&7,ztl*hՄw6 䄟Tt\@RBCkw_o d@]Gy$TSaSdav\fm٩="*U0vSƋoxKXJ:%gEln>|! 녯do!q|Z\[ ݎ&s{1&-S3/s{M҉Y ;AvU g_K~ rSf4Fy*B/ &ۏ1[.Z'Uo:??z`Ha۠> +;GZo^6{ cmr;`b*m(Į?-뒀[j%yL%֫"P.6 2Ŕ9h-tQ)ff#RJN!W! |hܞ>fE{Z1U9| E'"xAI, {d8 s A +PC_,m*47_dLՇTl*q.K]ǽ8',/;N%Tz}#iWՌg{4[ugK&c}̀!)<3mR /mOr}^1.HoIuC$ A .$U9aAp'1#MBm _#ϱ&8_~/sFP!gfD; - =0C~g4,ԣ綠C3jS ۼ"«@Vٖň>0c[r$KBr\ :t,n\H <w<ӟ|A)XJz-8I|_? ſہ,Z e~&]BE$R)T$fjLZS6㱀L;AC0Q5f|2XfO6,ۑmkn~*efȈao ]H±!<'2<9@#H&G-<H]M/_`3m6Fٚ/56$v͌ }F{gdmٿ.U^zh.%dJjwl{)יWul8 Jz2Mg OKU.رZd`Oʴ(T&?C)ZY|,scBIKjpbvh]EmWmdYM!cfw=*4>п)7qC[,][`yDyr.:;Δ?IИҖ%Nک%O}ڻC:.yDx!b~:M|05U9}=S]G Vw}T0έ 쫸o Gdr_ńtu;4Hw;=Փ+0W"#ѕF3gI,Agϱ2යGΟWTSxSߗ嚱;{?aƷmP"2m ϥ,*2,%0"IkI FЌJYLWꅮ0FawA\ f'Z;I԰AY4˻$ab!LQUם꾎 #uC!N<4o( z! R7X!4!f)/)^qJ}~;*&?;/]hM*OW?(W s(t-o!;,!咷gHiw' 3I*P99ۨR-Cwl}k `tyPmDl_u&>?F:MR2SSN{cTn򅜇6&{_旾8dI-bLhA#)!ʿҤToe/SLvX%Um(Le(0MFӴp__@=Pt1a^4A jC8մvzU ([:Z?\{M֬*7 .ė0hWkql:gѷ;h [%ҊT̳ZOk{4ėt|`U h)G\4_gdDW},|cpZ)GHHn:͢ؠ9RvWrRgS棌.B 8.i An:2"aG+1ug0bc<0Z(&-V! 6iWz(">: '%/\v(,֐[N+@{jZ3rKL[A +-,]Q x3Z ̘fHntLh8wdYH{bIw|/._ Clo_*0T$7xP=p*$J Eo 0vmI+;9jef{f|rY:*jR<8R k B<$dfؼ9g/2ގy* na{>=~ YaQapRt>jϧ[ WGvoZlv[eZRoYޝQKy^̉PXZyv=yzf*va> 'Nf|BGUpd.'Sշ9;M 1zPЦGXhU"+Ug+vKܤԧ>#m#y-{jd&xȁJf"h>D$z@C&a32 2|)o S@DLj}+\xb-!d9ShԴ:6D JyPAi[VV01R7#ԬŌ*uqˣ8?mׅ$~J4m*rAF|aƚ6Clz/n\S,Y#%b/t @ZFRqU iYA?ӑ\1j] Y}TX+ܿۍ<3@W0B a~3fȻw]$(@8cUg씱?+s?|+\#$ù+#A a{LA{ŲWa#7 j*3W*`c-ĿЀbydka+MU9#E"Tv<ZkjJDXXZVQ@궺/զ?XުvLAk2utL{AuRiS?q<߾Bۻ͙8uDNtW9Γi'@e~j eu6i>ª~ip'ƍ69d M %aJazRRfj1ݝ8Fy@Y:pC/ B R cZpj_O8b* u#)f@WR"mKS0vީsy{̣a,7?ܭd5L  M3 ?J1!6z>UXd-e\%BSzu.4 4g@٥fLX>LoIW(7=1TMF)/cb>!,=RyOv&"xNaʯVo:F *'G}dcd QH,!f9E -CT=f%M)W, 'J1b}d:M=H.~˖˻a^ +XR*G+Zu`P] ި»M=ևvǚQ)՛2Fєoa1XF,~BS^G*Їj1nwY2ΩyIEQ=J>|.Lk{Rբ>U _9#'e VK*IF.oJN b]2QAscX@1yE QEM[,<NsfF$YMbY{}n)}{ _h"Mo='NNZEzu;&U {?GA4NԒs2̵G+%NTSKk8Z;S3$jV-=_YV)HCd-as^J( SzS$%F. k97L\N.g N0WD}WwlO;Aw- P+{#'ՅN.lJ$Odn-{y2"KwML7}(TD6]^dWtGC~[- `e=<Vdn7hCO"iV*kK܁KMc4ȭ*]1ug,Cv'?kʼ͇XϪ~/FՒ(#*=l.`II=8G8_)H};A@T$N:'}TUPtmҞ8J{B/HK{[gb#.юvk HX(-Aݝorޜw{azb[ŒΕ~tkrޟNIca,/nIrf?BģU3Y(ZWx%VG)/n{zC5n4 t]kQfB)/oP߫]58aMgX-FN%Qe |ZMP_F8et 9_j3ˀ kzܾFė#F_OC7BO=k9GPk;U tw%2ʧ$)[LsPrmLND1EozIg-ک th\~wg݈/ %mY4}D`.%5".KϨhPY`q-HE&NS|Ym(CPx@2jVi. ++#⑍Ȉm>sM~=Xɍes*yBeF} PRAs1TF6Hu˚3*s/y]{n/У\·M#| Tb ((v&YEJ|I݀=qFEV{<"r ,v_`k=@5X2LЧ5#B"Q wOo~c фXs`DOɲvcm 6!&^Li 1onP W->%͇t6^rp1, P̦{g6Q}$CHـF☌;Jix7mbgQUBz]Cl[F4HxcB3wUқDBōo^C[n;Nu(3K?V])"{Vpf7DJ^"Frn*⧟q Q1w|U3`^ZwFPZ|aIM{]Fk7reQ%=Zp)?KG.wDpR(I] L֛;Rztk~omf>xԵw S܋$]7;X-ev97ՓV sT?d ` Pr@{Ȏ`{W .6Uc}qSR"rP1su-) *%u䝋{oKNb96 f,2#}`YuKFj\&[28"@yS; &'.wl|zB\a͠{2CI dY=w Mw2³}zmH{Ȕ<2.\|в8Cp`jS[*CfQ{U [d셖|JA^F)J|_u$L,Iat (dYc 8n_uuwuX1TeV+qvVP&7u*aQ͢b޻^W`?mz3$5ȻjDZmɿ5ر- %$DF(N#RQ*^O]%J/|*w.*4QI4`/l.>EVW $pgsDJ+ԔZB)ԎpWpAB"#Z0$'5=p#Gw/6$ԺmQc9WG1:.` aꢫzɼc!4շ9*[ޢ (T> xW:( )|"p\4V7 S&SJ,Wg• =F [rh>^'W|b,S.?EϷ{%ܒ@;2Fio>|Yya&`P)ub>T9_ ({5A`?[[CsBL]=ҔQ}/aIhp%ᑉ`\ lGgO tPB">.#wN؏>RL#aiiF٪쨋 O}{/ iF %?'Ljآd*fC}!RUTe+{|%M?:I7}҄;{e #54=Ty.V+Lf*cR,YN )⍓cL9^4xeDss] ^“z/R:ƸC CuM#4 -lVQhod/_7vѱ"%<<, 2}' O%Pi6ep$p6Zii,锏KӜ:N(yӒC1zav#zAW8d6'\yޑ֯mLOd-TEFy 'KVO@?gM$ Z|:1G[Kf$d*!+ u5NSگjR xoqM۲iO> *܅%@KDJk6n2jx2qAGO^5J{ξ˕B?b6vë!]uEGz`&MbTǂ#װE+9dic,$f1y@7v=moPde;SSY#1 [Vc$_#ة Si8/AF~86:@Z:94?'(JGk[ONӝ}.5rwdw, S&ڈP8K-KN(;X+3}i|s/)ft,0pEpQGwaqʥRo|{v>ǁ6Kfc-,"d;NuP@RKq-Jrm&M3՞1W$0EHNv>-Vk"iZa/$>X$]:*OB'. vB63꽾)/r{J|lu%gb_0::;EpVsƈ灪d(`]a$L-PKxi/g?{~lQnx&م ` ޺DǒxЬG֞i\hYۮپJ\Ԍ6)ͨ;m %L#y%Y\5Aʂ~7.OOH<٢H,g.rq1H[D// c,H=;PGr>~ ~sFV,9y`$,3FD)2UH捐 N=|m6AXˢ1ޢ^E\:e5{%L@w /єCz]?dS&;vIk1ŘM?%j>69UA}\o3kt6ZvTSJtoXŰ@w(йyqDIŀTp0*S/HqQ+ݚhGT^]{m1:nV.|V48X?Da ޻.җC.{AQ Uy44ް}wy7:|B̽׬[rf L9 G \0JM]ʌ^0K)ݵ@(\,8}f3Z`gԣ>~~<Ǻ9.3Eϒx*IfRτ狩[PX]?d湷kI?{1ʄ\WIKpCF)_z(B?sS ޲P;"֋Fwq$qx!Ad@&KbWvX-qp[qvJ[QF-Ȥ~fBP 8kH'Kc2EMӠe4j5#-`/Ore $EW)2HS*JDEND0%?SEiD?O]xGlu\^ ך y{KLw '_4MEJRo쫇Py7 6 Ա)1,^2I·T 4Z>e֡Y%gr_KYq 4) z(Q%.F&X;&?_%qH^jK{,Vlo?rn$͝@ڬLnQLeǛRiݻ:>@1f5yF u6B h]ohoaS}}\ ZV=/BSfu0rrJnXYS:>ÄJIF Q6@) ?*.:̜M6m fm H-cyi}/>{ᯨh%dP ~rTZA~HP^6sDl~9L!Gdw)ȹYv|Km C?\[mn:S@HQ/WӻT-^dC> }\q1M~͢$!be>ބ%!)L߹B/p%c2DGڣ4)s z4Y%s¡Df01_K)7pCxdYt[oʸ6ͦ!PbD#3%yd?%J,J1gc/i((B^Y6@Kn{@d>~M S9LQxCFgr(8ke߁i~$LJկ,K Y{A˻|Cmpדfi__W? ؀y]",hʛ=09 G,.JWĜw;OvG5eNv/+אHt}PR dnv1O{cJί>;K/$(Vw}(=]/=i<]NͥEap݈Ϳ-E/LoC\u7~[iUX(2_#Ja nGw+lzfivpuo-2x~`pHfWo!|>2M#@yegSF7b4rGny~i`BX?;^]eKڅ}itq{ynjNE1֥t}O6MmYЉX}EHdI]k@!Pjl>[wG<^ʚ7`4*&\ oWL= ᤐO%O(KCU2s`"VG+3ϖKgޏ5 )I/s~+\;]h2ͬ17φB6R  1DR nduf 5Xg9M[^c~r!Ӌ5X7$x:y]=нu&Ahz쿈DwҬI5f'Hr j7Dyf=j[Bi_'[C,B3`q6`3w8l,<!n­6Y6㥪 CuanuYҦmi /'tzw~Un3{ǿ1Zf{C]y|[ Ws`#C"bF*HnL\WÀ$$ٙiQuDٝ~mEk\}b>Ő)?ɒ ݚ̫1@n9ǘҷjAo:}MҊK(Z{<`_BR32bUb#:Jة:xɡHm<~wO:u|)~Ѻoi<_>iuV͎_ MJhD}D-5i<ڸ$yx%)s9rlv.t u܀D^tMr hgm~4HjӼ @բ;T[T1 ʡS>^gay.?lv j.T, mu7=2Xۄ3U)I%K>w7ԛcO1`|[ Mܨˁ&VEQȼ9%au1% =.BL6v?ɼΘX+6Ϸc!d@28Hǟ|i]T>J1*}btݜ~߸Jϳ/N}< c6XAj()+IDaώ-j<w-[ nø#g4pߘN+*ڒ;VeE8$ 6DQQtڈNh]O %WT&Nan3cOM| *w L. yb@֓tk;DB\e s޿cDU塇1sW*R6'@'OT|@s!͌BBmʕsϺӛ?{Y2JZS2NRRBINcn5b9hbs7y/=m^ #"̰9`]!R750>1*ӤmwzD=.lxeGLRuL&?z-@J}zeCpvU !ZXh|T̿eHslQy@W*|!GUV?75;6()|+^'`YQ{>B f `.ӊ\EIBh%]Ӛ 76J*U˨\*$l0 Fc P9Q뾠mjT2i [a?.'1`6#TPR U#,)3Wb'-dǯc"@XqT]߹-G} { C:7V؜T0sv;nMT'bGj+U}ieOmzp/ ~y/ut %s^ɻ tܟO9vT` <":h2q[*Qc]yCI*LMoajǴAuδ͑`}Yi 7$iP.6?hAo@2]\xăLWLmTfZ@ ?d@ˌkOiyJ|fs/®zefSECB9 4jAxۏŰ/aQIwѺDgZR3{};@ܞ@Gˬh.EjK'|w"v嵍FWq /^m_U}今^ n:|^Sn) `"rlpϸϮjz0%H+JIWpfRFƮ7=fm3_oQM΅>+eW|pi.R |O-bnw&hOUϸuN;Sn,ǘ&6VD[y)_$ A:pa [Vbet|^ٷe jJcBb^kns|^t Dl;B{݃?w TX'"սlƝk?OKͳnI nQ`*rhHnnEW0m{;Md;cEDs@eאCuj6*zLͲ=ǐs׬}!ιPhm)lD_Pc>s5ll0%hڶ <^I8GұƓKeON FXΧr4_wWp|6!r?IP1ŬPʌD I䇻< wOHtK|qR͈kH+O=\M~ܗ F!Q %}'.# t@H"PdGpoinxR}lף/ IJ=>$ ɓO>目N5߸ rA oQ" D-?SS =m @< 5̠M^!@ 0>p ;Vm-,T)GA:M-w }QXd 0eejXXYMutR?g1.:c-Џj/ rpN8{"l(*WAP \8Nো csoްQ$Ѝn97@/yn 1_s4nIZX\k/ DN+KD$Y?nFx;Yzvp \јf`ZLj5qx&Y جF Ӷzq JEKZ*cǎ ɷk, 0T@yhL9jxat-VBKf6\mT۵Rh6 S;>_TS%Oqa R>+;jmڟu$DYǏHWxci_=ٟ uPNJ;]F <-s;T:X_#\𡕸9[=97OS4iLS5|ٌ=+ dx1?{>}bqޡ$IFJ#_z_!^7_EMAZ >&UW˗"(QV?%#!gn^' aF 4hhTDd Bm]a0284 ,&i٢|r*voDZueH,)1udw(-܆(#*ayyBeR廝$T:Nhe{ 5r: %vGc9TfRWtNy/ ^)[Wv)@O@ Ѷv-zL6O?!K@GCR4QNgؘɃ#HMW#ߡn?MlDW<~+?iY?I~ pse j]"$hmak?Q@+ED ~ :xL|TdTRONN9N0ĉ8@rҵ;ƣB]Ix0o: E!9kF RIސ;.YG2G?&:Wciz!!?CMwfF5b^jbRæ)[fY;]<2bohR,4}]72wat ]}gHйV5#T`# ڰ5d;Jɍ>\[ wZBJ%G+#Έv!F0,N~ CQؼoi{DRq0ڬYR\:\dJ0m{sY̅Fi[eaTF !YZCƌۭ0_A lȨCc ?^o%f8>)(:k6sUmS@7tT$ެ("ke:` ;/5ܯ>J| È=xj\N"Dr[ jw`4ݾ34~RJJ8Y獗_¬"GJN`+Xǿh%c< BHGItC[qëڔ6E8zZ$ :N}6gP3ߙ,-Tk VO DtJQDO{zq y)aH&=)ݴć!XgcK6]ӹO jOEslf*zꢺl|[Ib[n|"~Vܶy|DPΓijE͍{d}䑪h?zW0tE1}TvZ[K`<=5O"#i7G nZU8~͓g FD׺go&+$c/<=G{o9aS3*U(;uPIsX٭/8vw ^r< 00d0 uOφ#зcBy:ڬSVDǝ{MJngC]Ŷ pl t%w28C2C^@nb ɹ266bI!i]R@%fxveej qQ%KlM&(7e+$:tXN\Zfe]|ݤ ڍ[~$wEiKy6OfSPSknz_,uǃ[Xtt*:WyFȿ Ճ17 QF _&<xqME $gͿ"u`ԣ{{yz]'K߆~gȁ|r(zK1`4nVl➅A\ʫ4^v~F=p!ӋѩI7N4#I¨q 󳁜X"_y!D.L "f'qC4rٓ լ?-N_q + T`;(R1Dz%̭~m oz{pK?|Bz tXԯ{-  LGE -m KH]JA*{tk,QKRPJ@/SuWCO0_L#t{88ań[{R)ww3hv??"H,A Z ]Ǐ@$Xiٷ~wA"`djο-eMѳ?AL5cg^ BDRKE$`U|[$MT&>0Pj~ LA(+s:AB@pr{iYn923Y2ñ] yu#_NUa,H5VݟFq,ȁ!eֱo$<ž^>P>sX?Q~["˄pħВɈ7 YQDžrg|(vनBWFvähL8ivTɣ#j!ij^󻎬.4y^Cʃ$0 z|4޼YiSY D(&p!1?ݫݚʒ MqQJj4né]É} IffS@$5#F:ɚ r@VQ-;SMirU,6so݉ǵ,WlHqKmBDA[kP)äF2-XT=b7ݱW^ޤ'^DUՐ%O#P4(h݉I9&UB|Z!.6=3`]y pM o+|Nll8)TB?m:eutyH'ٙTuNUq*jIs8#Y"mak)X8e%s27@)a!`YGZ0-粨IBtmKQMrֹo3Nv*4n*IN("noC98,9J-OT[gUSL'D]f`r=/qlfx@ӽ 1.ܯڎb*.􁆔<aFzR>dZ\u8 n*;`62 8|Dl9Y}R3%ڿ ({$dQ}<0uj6$4:6a"0xѶe_|Z =F0q*-XqrLŞ\U7{ʡ3|Srw*h8*ah)c_O=-~֒qO 9>ZV&R즗{/tt.Hnڇ :c7C;ғ%E^'+oc!=ü4![$D^lHrްKɒŜ ! 7'Pa5k<^*Nz )T)}RQMB?O;HuQefM;W薟'5p=l{v7p EOVҕt1U{i[g=j6o=S^˷}EQ`,'2di `V7]l,Z{.¾KW" 9*iAfN<p/ }P>+7RsJ\Y?#+65 =3Dpor@JɣڜQ^ AAҘ|2B Oz NfG}De7!@z 'm왗[&IH`9RdUyV1L ZWP ;<%j)J*.S!Ƕ,p' }~EH0c_I1S"7(=E*|FF|wޒ}~U&&߽2Yq "o3 ֟,1eOKڏmƂ{{nOʿ &rf{)>Ylй4p,Z?mb8XsX@55 .#k:G@6*w2L0|Dn]}sg > $gr#9;l C8mFS@B dn#/(#]Y@-wꃛ!|Sl 3=N3BF:>[t8uoQ:.hq5 f}DSw6[zΞ`PwՇnT X1!Y}1Q`vwtG0J(GR% O]ډNdșhA|͎շ[[z_!Q*(e.nDL8P1|VDWܑp=|p9 CtˍsВ~ߦIBV 4S$64;6::p oƟgyG5 KV48"uҍ_+#)k4XcS86ׂdJFax0TlHՇl%dX PMecPBK °#UY8iM@}w $) iqlmpY$%4GhҫZ|Ѣ=s %ZwL x eGhcV1 l߶R_IJcѠHBo[UMyt@m=pdBiPʭm#`J\i#zf)T΋`mklr(so^uq:Q^J'@'VI`o >w[΂x\ֿӮPJak&"/Wj2Y6TqavJ20ȍ67&~ce1KK =\2n!^F l"zE4C؋h\ @47-+/ě_:Au,CϪo%|7) -lxP/*rBscw_qf#.ڂ. & u_XH 9l k=)SNVYG7IlIY۴ULΒ7jW/< C[ DCZ&"`8vJ G xlwonøeͻazy0$nX]![?v;DDL% Ae!6C,6 >,u<74:mRz3\߶:HNqpxa O*jCg7^y2qkC:*|f@i~}F . n/[;߫2ι[2Ě݃&v6#U݂#fƫ.Ft>Boɐj'|3h4A0 I|$m+=B9*Q^GA+XOy 8Q {T: H`H8' j([pS׷Yda`Zr01K "s:bF[WոXwEuzggYaSI:g;,J`q$sdŸu^w撸~vyQ]*b|.L/J U q"}mYʡ)?vtH?>O yN2eqpi!wL?ln wB!~DzE.Gbh e{\JX.BS)MQ#_/PEvUγV(;K ? 2WLm 6#edcf']vH=; U]GsfIdڸ y__/ӽ@f3 lj;gg=>AI2utzJElOӣlr9faDz)h`.Yj-XqY<ݸO^xXnHHOX0+/󛦵+tʁu(-.$2~]axCyA^_uNV4mȌOJ{2TՒ?R`9dx zZ]C#-jt|-ĥI_gaW=b}†mV^@ct[IHX\pv d65]{D(}(dQ8b y+sΕ`\G}s=ȱxXTR mk2>{[iL ;䥬?tv&rV1m:9%8pçLg_2 p`ǿr-]=T|dO?BP Yd?8kDU 6X c܁UF/}+Uw)wTM O fa>aǚIJ 6oGZFz ”j-ħ:OF=wſ= _Gs;_NHgzv6.b]9JwcNFwKSWGT^!)p'bQ~sWW b H%o mrcJnGvF,5Gt3I`Ḵu&@iWCR36_$H6KA]j#r4iq:0κfT"]TeZ;Ϋ@`w .2q;jk=kKn~V&&9ШF4Xwn͈=fxvOdoxfүv"%iE7\{ib%EлtPQ4baSz$qYmq x7k=zm|fdތ><mo1Ib׎*txyjdbߛ\M}+t,˜yJa9Og(KH!4R9)b 2/BcA#*!&&6yM2q$U=ёۊoP-XX6:~pK*_φ-Ęe@Cu|7L pʸ@f Rcd];"=A:Msvv;k$#_beMEoiDYLE!k$q#MQbV¤XZ%fn2xd ea .æ\.́^ܐt\]ow ÓW;;l-_l<\:Ntso%$nYaeAө.3%ExҔ+eG6w b-MBnN+,%Cȧ5hCFS&LY.@ˠiolYPMT!ngU }lڢ"ŠQ/'M-w\Mi3"2(/J?!G|yn ~Yiౌ2yH~abk"3Ay_dhfP?T<j]{c8i-B8K3Q@Wwr#H$U OB_txaJ)[͍Dn#3ϋiKsJulWFb$~^둩aYߍz2g۬OdZųnsսc3`6[ 6[KW ޒ̭!#42۸9$/ѕOiKBc { z!c[:*`̣smHeu.)rDF˩&< Q ^yڮ(Y2--)9#A _=6RsW01`IM|G?)*7^"hj3)yh5$p/Sg|XpVe\' , }x{2mqI=ork.p~c>wiR $.FFF9m=2؜>]_ۦ*YJKӀq ;)(-.1S&\UDŵ"܉f*ʽt& [7E fp;dZ#Ix6"~=)}z7n/z*U_>y6P9;vxB"p"h0u(CcC:TQ.XP٨6s5dJ;Χj]4?8A |ԺUu 5'JmoV"y&SlpXOF\ ŒfIZ ycG`"=f1^m*e9"hrgB\JsɆ~. bD`(ۡr1ߋr͌Ρ7zVb`J H79.7*}{s)J t=jf8HI2)"Rb+td]40k1xmØ h Y9Vr%GISc-&fAzufƅ |fo<,\ź̀\h4$ j( p@^]*4-#L$0J ;,!(e[6Izr|m< B*$d2Piܹ{c\ Oo<(~%r!i&VPтuTJ|T;:8UR;]F.ØyIsKkoa)?~Æ5 tц%ĥ=囡Oۿǰdly,;箛4z/+*j1mhp8+T M*$8ӊ!z|K¡2jvrLұͳ'x4۵ooW6%@!U,bky_KT/Z3f,xUU@"&27`L5-F-Jgˮi# xӅ:Y$ ^kC1HVu}R?ׄjDBXVJJoidL3!g]U*Ս0s̽͌I&Ocj|Us^ lT_RI[; _"G(.doi*Q>lIF zJ4`!Z'GOأHl 7m۾g퀞#,Fi`l- &ػGp\#i桘Rl8-;Љ~d$h5M_:8In}Hr7qӡmx|j-7Gr=zQ[ygne=IҲ9Y <,5DžfuN':-cY49x٠YD'g a:g燓w>eqц2<&@vG?`WsWω;TsgP v#_C}y[ Ի+5pZrgEuum8Ŋc:oE<Jg^^uH $dh.3kԊ{4ҤDM͇X9Cc퉤c@ji*0ZNDg/G_<t0/ht}R= 3hk4I-WBv'w;=f/OqF,\v0}ђqn+K Iշ쮟\jTOY(ǰ!*7j%1F}])Օ) .SH;?$.c!|^)AYJq~TI|M"lD\(>I=/xxW4*F9h2OjO^$$ní;|g(rū4yOz#ԭv'>9}{ QV4hb³<7To9_BPmT!ЪVմoWiԛNt]K”\l-ĦXn S "Ok?ވ[9Hd6,K\=C,OQ%/*i\>|+ $.^)dO3#ˋ%oT50Ӫ!Ttd ;9tk6aܜtOAjbnBcD1@jsaWEi[V聍O<= oYCNaa ŎlzJGOFFfP6h,<ȹjHU`ij8RCnFk>ϒM\^$b KY!{'>)q%j#i+Ry?K)LzsvsTCHpQ˧! *L!;fM UMmdRPb z“h]B 6/A5z ~R)x`niTw?1feGv[n=E L3p,7 A&ϋa)#Nu`zH1U $hTIʬb$X흺0ÌoQ\hF,(H֏Uf:(St+S8YoRu ڛ jbs\h 8ul@ip}~eo0W!O|[ED VH闗y[=F.q3 4h¸$M-LY%Yv0TR%Eڛ$ʝUܧL-֠wŸyn|.I^SN&U@d3#,kg;=I ώi5 z?{}odbKGR AÙ0Oq>Q{ ʎ\aT-3~]n.s=<*, 98Ȉ (̽T`5otoקSpKsqƯrV3?YܬfN\|vt RONJΫ=z7Cࡋ7'"m6>;_Ԓf.$zaW 2{,=NU֖B}F֯G|QuwDykhB@g|"5D!xMJv}ScҴpD (Gҗ=RktZ#2QkcIbgWrzu~ `r@ɚTAim5%f|.~8P_ X0'[;v޽EU֑ԎR$uaX$<IEMց½:\R%Oήc -h|qi@K|3G ߻'t{KU̱`oI'5ŋ>HmUr5o^# g {pڡ?Pt(ɪx}Yݟ!t}c !V0;gzá5I(P0XJF adWR.U @6 rH003!\q(T?q{[oQ[91qS)x~bshϝx,*J%i$ qA26iPY>+@,-|hܯ7mr1Z-AH6>JƩO-=9-%Y*4BM=(D *;[O]QWC|Nm gw9Ǯ5u௥;na{jQ-%.k*9 }?oBZ'6Q5WQ_Awt~V/^[ E0Oۀ4semMݍË:V8bQMXw'jaeq3!"${5 r ;^^{L^boΨbsV{· pgX٫}c*=wlL ( ޴y/=(AƐjE'NzD1+Jb`¯S 锛gFZo ͙En,NŅoxR|3bESޅLM/A"0OcVL`rDzvۮFIb j*)#PwC~}-q;/"R*I9ʜúʹa9o]Du1{!4]^qFAʭDi [7햁 MQGUcͽJ$puώln<u?9vWiGZ(Vb<0=À ~9- T(؋l[H@5ů*muTdv;yenMID> 6m[7bXxf "%oL¥b@2ˤ!g<-qi;aK( X&U v@,Y:R\sbAnWTѐ.GE;gm K?(H5ƽtJ~UjY~Q.Z'Wj$IL^fKC FHŨ}il\Ն5aL\\3YFm%PzBB0 jlfN7_-LsZ1;wa' Țfҥanh{q"^Ӟiq 2JƏW&u{jǗYD*̓dmCǺ2@`QZ(xK//xqJP$ѳݚn[j~y̵OMhk+BiG1r3qj4uqAy̢C8F"ivxJF gQ#)*K=2hU[\⺟ X=;bʘPUV? žw:.(G Q"*Ɣ*YVb< Kal_Hܢ,崐ifTĒ$+A:DZ F$1с>RfXM\~*i/<6C7:y%,\yLl K޲Q|NJMɊhV$T!Jzٌq^Ibꍱ o 9J'i .+&E4poZ,ӕti,WM1cc.QcÆ%H\#V/b~.>;+4s[ud 9qfտx4ISWnA+ 7l~Bq9~>oX>zO|@m㬷7h"]A+Ti}SBf,,)M_ Qq|[(0v9U37Tcwˤ%e碧=?;0%PWh3Q/\Snia녰 <W,nՔfX_׎ hbO8ҺQ>M!ݦM3S{ulk:@q lbӮƹI8AlF&\9tWS8c%T2wS2t -7V |i_" VȲQ-Hry]w 8N9l腟xؕHxcu[+ Y;DPyZo6\ZqS/9qQ{܉N1&j2Q nPީCG7/ P.c,J2,0#xR[i<̏EHR2$v$7ɝJ!7[]閅фo@Ia{w2 gzD:r"gL\NkK+WO{ sFzD=xB$sʵnĭQ`:s&Y5<(rAdd+ߥzTB'e yҖkq/o)wU(%D"NHhũB&doZ> #_6o2C{\i;j E:O+>q.cA!ZeE\|\05zmp &-\َF4嵴Zޙä?CyYZ-Ӯ>fX쎛j|}^"}6ٛYNMr,)32ƛN%ak;@Ŀ#3q?&GlQN=qp-h jQ *q] f)|2{'J090zL%$lgUdNi[dF\BGp-gT0/.wNK: +=ؾA켑Z[TUca?a5E+Ry[ᛊ<}*W &&7th .Kw0B 5TOB* ak`dP޽8\ )l#(dZ+F:jkg@H?eLVP%RoTlS&69JAߕ^MaJzXj(cr~`/?bz?߈1N"U9&,֪9h*~$Խ2iEU}3ݻG+qFRr|a2w׼q9e$ڹ&z#-.ףyʰիB&;h.m:]=_*? XhFaaGyf.5qb&+Ob$55!Hx^sf\ZLodZ޻:NRݾeeG4 '߳ 6gGbTI6 ]UzGoHIyh#Med|O6nC ^\:ތ>`vTB`ϗU9v/Һn~r0L9(\|؀=Ӄn J6>l埜E8F[(>|g ̧&%ur@jƴ[GN4R&r[c4 YK<F()}3*--~n_׿+J2-ݺN7.@Ե⫵Leσ6 auVo TA|ndl%e~2t @Ut)VaƳC%1Q)\.`>NDz| n%tCiJԵzmf F_Lfq: /< //[ݾ4D+x+ 3/&Y;-Ss$1S1l(7'U>aRJS!`NO'U=% 884ʚ?E.}g@ [<+e5t"&;gCZHgASO^Ro:T*¸B@1֎s<r2f˗[%=1^3zBq&EGAZٗ6dкy bm$YNۏfrX2[N9?Cp42LʲlG8l9\̮uudHRZ͊۴&2%=4'1"a&MמeDJGU&ԾUThV~K빒_$?{V"ܾ_(,dKQKVQ=oz=΂,"YA S4ڞGsY5Z1*{U' ]켈V;Em<-Qy gyh9xZ,vA֍N VWߠ/ .~@ٱƖ2 TÝeu(-Ɲk.pqʙ{7G[ǁL_+Al t!jX{@㊯ho[^;:r h \afh!U2e 4SP*}.7%rUiO_Q},*b2/1l$?m#@t~V!|^t g9 .dxiУq?ȳ<͔,NćP{UV1>& Ƨn!bF~dD',d-"BEbXh aeߡZG=oQ\X9R~-1߸*xm*ωM qgbOx=дvRv,bLHpaUʻғ!qP1X Tц Ś۝L.P4Jvp)c!YTLcndӋy(kEӦOw@tu1q<5h9{"iEKj;y@8fZAHޫ܆l7'P=pZ^}zݜywe b'`]Rxe{!VssmΚD9 ]ׅHҋҹ:bS0=:3 QoZuۛO)χAMu1BSگS+^֭&@(!$Lt&0\%]Hs"rt/}ϩqo>br;70UKo[@e=e[Tj~0fF}­svue7*yYuY򵻿a]0j\4ծ0Zi:94+teubLgD݌z=ϴX ƏJ6.j\@< ^C들=% WAw7kQTS0ܸFZ].[.J\ E^T"wbh3T0̈́V&{WdK4=DW1y|Oފ ߍvUe"%i>|yVC)UԯyƦ=dEA–:0Ta*_C\OZ= z&bM4]e CX4'Zl'zq)Orw V?ojCkz upZV6q\~hrx禑|fQMs!u`Vs@rZotCbB,Ru}6l]LeqE-F#Nm嗢z+ vu{}']\li??,<}+EOx)VFEk2u(J{,}'J)BR-g:I!l\3#3oa|tp92^aCaB%TcFZMMT&fhDX LC^͕f.r}V;6FSES2N.D ?IF|6߅/K1$-GTnkBfŦx +7YcqY5X'GޗC"tA Hri MSP溝 'i0s롇7fF=9ӿ%2"y9]R7\S7ń!?ZgaSa)4zm>Fi\͟] NKWbеz\G-2Zc[tD+L k_=ibԕ ئF(۷P1h{A_&ň469p0?"UV;]C[OAH~0 Y{+Ĺ=Uva uعQ}Cq:f:jS)wuui$kS^iY\mtd Ū5Z%p_ҋ.x8>LV'h^;\+PjaXɯ'& ]H Zp$.SxLIѾ|*6ۘ "uA! 9"ORx!ha,S~=fb2wr4o,&iN|U<#XKhAÍM & Ml;?Hנ}A`/{/|ޖZѹ+@-2+e.]ps0|`WE0Hjo1?WgaMw&W>z&FPnDg09a8͕A,&lWI: Mr[AXi)E|b_2} 8-Ev}Bp\q'lK]˿?d~Ŝ$~;{ q#!sTcki=ߌy{sr#>`* h T ?l%V*J-h+qGT_\F+]R2P,%>|9K uwgًG߭y0$ 5E>3 r ni:0>0ewkpq _?E]LԷK(m3a.pKIc>h>ZazKQJ't 9?Զm`[C,8 ) ƹǯBi.CQѬAp:aj~ Xj-w3J[-Ux:<cպ3q>ɀ%'qvW2^ۨ|NxǵRqB@ ->e 0u&zBʝ=+ZPd(%OH-Kd#l+W㚇 O|f? q:FjU Ѷz[=E:+8K|'Κ]%hi2By{ Ӵbadt0$m`Ԑ/]l&k=.|ML^\ٗƴTUC{J\GKkKE(]xnw"}⽂+HZzs\29>hȾ}2?_>Y{ 4q3q004hKY%ki"ZӠWo~or0fB\">qXVyCRtw_>qLJA+ .>gkC7X<չjiyϚYlQġԥ_ JCo\H;MnwҴ7wڱ^3ԺbFŬلFkR)Y(Ķ}[_hO` h{w6ujE)TzJg|+ /au2sIiE2b1inwV[,g!18ݓ`{.STkJ+!.E)U-kYE֣heoXn"JlS4eJW͊@..pҩC~:;v4olNOoTbcyoXKdn07‚qgpP'4"D5#S~r_JbH'jѤ̙U@Q`T2U!O TfH9IYJJ6Ȱ*hֆMi"+E-պ%:%xOwݿma_I~Pzc.RiA>!Q ZpJb6irrq`_FS5:م;Hhs*/p\=g2lAvNIRJKS-@.{7a +BE)Ȗ(FrSn[uah<[\>czҾck H]SX#:Eā!5skF6~bwMa h7k@EʆMnP#7TLb S;(XSbsَ݀akg8!v02.c j qK8Hq pQP*|nmoe8:F|~+xӍb%8qaSIȜZ61d(Q\2GL2'm'o:wxi+Z9lKCD05bn*i.=tghʛF&:5m; mw; gbD)[$aVlje{rM )EVYSPGQ϶e'tJ$G4X$dM +grV{y_Cb/C ~`qTq* tdxO"?Sroj)}l> Z_~;ޥr6 \vlTI$IG_q#mYY9mV7[=Gb7XHz2w߆iWN=xˑ?p`BiD.)6(pv+5xn:b4SA¼"ttN&0 :dBI`!~5LW~J&% sU;p.jȟN˥."OG#qFDa\*Sԣ6x{S9q)u><$F׆.;+|e;sTXvPw*"(N̵Z(bHNM}B"{?$gS7!&C00qpqq3%)r/Q5ل9䢈г8]1-Rv*/rVfj7NMw519)+D<.lKN+*m6'{Xnd9z%Ϻ?`Cy^dۼZN* $!Do cr&`wui΅RS*UGД5.ܪ , ՜ے^@|ʀ9U %Z  2< ?n.LjWsQ3Eu7 }& f5ZS92ΓOv[2)yح|O d`?*/ԉ=uSzzCgtrV9:vH["&ϤW"L>|'zxL=1Q01JNz%;B46`'Za=%>H+0 (l 􃈞7iAt+0I@`@OBD&"[M;w7=䏄"WYǠ cB\q~fYi-K,Bj|L&g=>5qRe ߖ:b?K Rxpr@ -Y&g5UB-*8>Br6Q0mփgOn##֛$ n*)OAEaj<+2r-!Qx7q l Qh:ձ݄o3b][SrمЩܑD K~^i*r{$Sx9G>ǘhLL&r36Wě C+j?A*tDI:i>[FZ_*+G{׃zKC,S`/S<ϕBqFϔ֧NtLj\,7ثmol k>Wӳ.cE5vǭGQp 5S Hi@pӑd dtzpMK̈́j2>()6.ԣwFXrLU_YrYi;C4" zck-J]{ +SlWp,Wp: k7C1(^) mH}zH5 YO-S^x.S9* 7^;}-uh+&I0ȊS 22Q|~ GY =edt >2^mI9K.8/VKpv E=JHQ) \{WcI'][g҆VQb[6 ?wYu3sx. >eEu~uH JIh{hOʭa* :!Ӱ?-]d0;ru?٨Y8dwR8$ɝ?z/F%iiy[RSTdjܢsEFLU @<{ME@V֪vֺ=""fpLv0qjN05>L,0o.9LFS: \KxjsT6XzuϾd(I>8c6{++'_b85SNܤ8oqZ&0%Z훕t!&iL*QCP\O<خE6ع-P7u:w.\9ʺQYIFڳ1l"uJk! Ruu|GwQ2X)5 +'6rn:BؒxJm5 d0MXjY~:Gi50`}v}4j$|d"4kc >Awt:Jstʑ$ߥ_,ޞK늜#` 8H^S5ҎT}M?I*$y]oK oLBĖ~uruvyqKF>E\4H[aV ؠE`E=q\4#/NZz0/SiMuVeC1}h1xZ$ Qt;w@AGhD^5RM%s01yw60p~ή/yC{Wű ߂Xe;d5 uc㟋Zj* ۝wAS]Wc"Xr2m#+*3vD/5J'{1aS33gXZb6LmA\.pW |; Ϗ_B'icW}NE %K%$էQu:e8*5Mv,xET|@^|hM3m'"e5`G¡P/8{b@cDa Ѵ4kqzr,aԞy}8Ѩ7P3s̛; plΊm|̿vYM9#n뛥z`AD+Y28j%힐1RS v?g\m9ǛdHbD~V|Vg0%'POrޓy tPIb~!R,YdqFeu H&}"Hj,wWe!N#W_FI%H2Fso"ScEu*6`*pi{>(|˪^b-8ͻ{'c3_ ~-Tٗ5Auv=(bDө4%%{b9GRpA{PsD4J` Hn:Rs L^alEIb('efM ;R:L(!W[!'n*U~ILq#LUX?PЬfZ(MVhj 4"5.mn =4Vzzi;D/_}4{twN|(r!#1 U` {.ʜJavk-6EW,|H Y8ʺأK-]ʚ}$15lϷ:ƿ;逐| {_O'+pFūёᗕfCډ BH|OR58$:7QL)`S|`Хq I g;,]390fäURPmJHV 2ߗ%1m VwG5mh#*Y,*l2ϣF7Ihg5K.YaYjh`(Λ2җ3%8-4J/)U?p_t2INĹQZ":DU]Kb;t,++ [Nnd4J ~vos(k*'P|]/*f[}_R#MtT.Wڤ4ZB߲(S9Ps# OkUwgywtrI,L83&c+~ @ڼZ@Ϗ%x.Oȳ6mw#8t4fR &qis3/ fȞrh+f@(O!a@qs >OhŸ"K(u˃ǚSm;CׄJzf飞S([6x(|zaBCzBhbn`|C,6=aqC74l_%рsaHKv鲌K|`>c4ISx#K+| Q7V(6HnYʦ<@[6nMiP^0g'G|Yad0Kis+l4%89dZݮ0L/UB"%rST'픪}ˑ+5n I#~}gZ]+so!|+P 헯4*qڽ7nҹ̬Gھ'm K&hnYxMpKEqED00ILn3E,ܯ$|'OgIm]|. z&!}24C4o4`iY#ae#@[w++v貣ʩYsajS}up-kKrUiG$dlےq ۴VG̹7_9; ơ\7j:z{/.TXa[zSnGªL="s܋<'BgΘvITYg7%h';H 49v&z# 7;N>#0T+0yy@ोO^r ZI.x}-,QO17BJs8*{.KTsN$q:@ў+93oK.[zM@ړ%Ԥց]ꣿ葝G+BۡSY_;@Ŀ Յo}a]+um˧tS虍΂IPh{eE lN! )*NQBw2Tzx!]J5MxaH^{Ѳ,D/(hdO u&>-!3pU:!8Ѹc:G`KX: 2 !-B_GJt0_e K9Ccgk~rm quVE}DbP!u#(˲Q¥%yXv*RFg 6Y 3UgqDV i#L 2 1p-=ZaNȂ4tQWOt\aUkx1r ) ^h(; @ō:өM/aO8Hӕ_{r%Z~b1̔1)#FڟU[kZ_ƪt?L=m@xJn"U<ThsPGw?pD$u@-~2ekd`]M%9U7̜D[A岻'_pda\TcZ\~'iv,DƨZ8IՄYC)QwbKWFBᝎ!?Ў`:Xx]3їxAr]KH-^ɷpeZAaTndLd^?ۄa 7K~{ !XWd=|%cVF丅ьۭR*_r?¼A Ωg:?rRz^o j[@|07ݦA%AeLޤ  8 O$&+1әT;HIVEJ)[ [fYi,LB;+ 99\ADhNQwthv 3D* vwbR(ЅetɵjnH2ٰxNpWƥ H NKd @]=ڨBϽ7MC(\diDb Ob g!^-1`\h}BeH(YNG#FXZi |g48G]ZTX|G;,F{u 4E AnåSDTTǜ_JUAws.pY \%Pdz~Ƿ%gbqؤ9Ȱn6OOtS++'f(D.m>ء~% ێ-$`ŻmK8!^4U 8x& QTOzJ5jSP,ҿESqܸ_/7|BT跨~d+3fƒ*mAf#Nv_S]׎V#Y5^hRVmΔy?4E#ea910zJ>"7ڋCͮqz›#'m3$c֎p^ $ʕ,Fca7Dl͓.WZ+۸~Zl|,9)/ ֔ˊqnތ)?JeF2ᬣi죁~bʧ@=C1TCOw,ֹ5yoXBbyA3D ӛصg4{\A)eOmT0lSo} *OKl]Qc0Ϊۘ!!.LI<ɡ<)̌ E'rGKI_Jbkvt#6%_EQ[,,ih{E&uK9X)1ҁ~;Bo:ҲV*DDF'_7p rp.0&ӰDgcW:kun^]'m^١Qy͚VpaLIӓgMF\7R2L_c-<"6H$9~4gܛ櫢f.mgu 5z}nے{@5? }31%1Oh&MT-B[P+^bV(aLNXiQwfAb 1 əaD ~Fwֹ-!0b Vf{>EXm2 m܅yT uhN+p=5* 7F9;Z(LfsL!Q"({#ή[8hUdH(g֕!k?T~zT?Wzr1>bm^x^wJ6np3!@8˯OD"nW 5bW*#pLV}uK󣸒~@M8B*.8}0d>8H|urڻ*G(~v@|f ih YnÚl~\∄&(,jfqvysj8,X`k[7#?ж>iHQcS#|ɻjhژiҬR =s(vuMAӶƥᯕ%1E.g)K0M(wj»G*.̷)]K~c1OZLz3)ߗn0%|m=BҲjHxT֠QDνiYǧ<(-T'89.aX&02C3fDp6$UAR{'9{B罔dEQ7qcUostwjLtܛ]̼`UDN7}~^n-il*VKPCWf& ,f F_IQݗxOT6m˟<"KI}H>ϧkسPe)uL+IZ%e7YiegB#&_og*AAđ~1>X#x7DJ?S3|HbXuR1Dǐ\Z7)-GQuc_g1NDmOgGϾdɰIz v{扇l~+ iQ 'ko=SSwwA3ُt#;sf24ὭN=)23P"\_+V j{K21Imɛ\ џe ^K(%okfdhו~RR[c=S$#N-.PxVs6j+ow,N=9'v>4 7rs, 0_ݞ=)aӶ%oL t k |0JzRȓ|\6>UүЉ^k+U8?Sn6қ:Dk0SMȔJ$r]*QķvQy B܌{t7*,y#Gbګg<ԱWso_ɨYlVaelO+.{{F#;2~PmW%#4q-畷HeU"JCR$p:P3.)M"g%*k@V}b9nFUOÑ)jךL7?M7S& u⬿#>#[ ܗ_0vZH  O[]nG;el98U=Ɲ/D7ܥ >YBڳ#\B.}uόkŏ%_XÚ~*W[2٥=_d’327Gk0*4݊Y%SK^jӍ=S8?B@d|flPO Hy/ƕUl^ ;v^y[.w}0T% ۳5U4;Nu-74D,2kۺh~t;FWi]lFfZzITuV" ZHCjaڟۭ8g C#O 殑}B0urNG....r[P'YU w<6pȫ<6!BqҫwJcJu"0h$q/'77&L,Bb5E\)〡svM\5b,_MNH&xavao*<,K%-~ Q W4d2v̒5R.ۙWr bl"'ҭyiI{,+^q,о0 _Ґ1d}(þĦڼR rOb kJEje{ᤆ>F/4qEG᮶j墌[Qi6;JB|Uh=aLkqHܜ $хi㛰8~͋0vmtQޤ2xVYF& 4zɏJثM^䅣dÖciE_X h 6b爛Dr/%!-0B7uL6t okC>uqJP{4C2pB w4[ԛƻo7]7W65|g_h[7;]$iNҴ|A7b'eR]Ӏ=rsP$*4`M-lW^]NKL򫷅 P?RCgiF?ҬJpI"ܓioF3載\ qOeowzʃ$M%*4%sgu dV*";ZslAP6-[A۟ [;~GażƎp.??Fؗ,Jc]3;(|c1)Vw2a70^ 1&?IK;s KsL nmo2tDBӔ\0Cys]Rzzn=860\ugǂ 溣6ru {lOm\9?YwQOYW޳*zu`‡қBmAQ>۳z=";A,J$r^BS5>C0?"og+&|CZA{1GVW#f!qyVIgvT1d~Ӝ-ޒ^6P(n0 U}⫑Fv]^ANV@&٫]}XBLTș#8^8F_BWa ҉C.&M[ErUDh+VؔΑ߷xعz | xy/ VFȢ׳wozዬδ_*&bRTFD hE䄙5}{J??0 S~ n0̆9菫cЪm=_'-r`ZNġߔ t@p×=ti z#GrV]pJS7|{K+N昰@5ht+]7:筥kԟP}c:ֵowo޲Ɗ潯A=]}m Jl)7>m{bHq] SU(WFO%2Yri؍kTGkZ\x`la;L29CS6.,ui;'9rcD~~oYmq= k6zӇ]xb+:zBtGW_{9N z;m pr⩊6*'x'(`p3靋c[tS}xݏ燾fFI2ȋq9 #l*r#B_E.]x[L'b,ڪ^lC='Bv,XٌtQ! AS 4[iq0U9LG?4ik Pe(dmViZ 05,kh ߾"lrIVG4?=E`|r3w$5VO #GCLVLjTձɓkk=3Nnj"@"^plmc0*E.L11H3gOR#屶8ِ[xO7S|ҊۼҠbwKog1-ͭL1b辮裈F:WK_HzÍx_&Yrs ^AW~m$P;"\3IP*LCR N)E|^G6)tv%=ݙ&=+7vךBqqVQ`p>l弓B{ fڵ0+fY9CUgsVO؍ XaDW'G˧^ A-Z5 vv5ho( 5Lt=gHt?UOɉTpc?;3s@ؿ3ixҮ2 5WMº@S(t,LgC%w z)?og|QRGKCBHxV[cpSwr\,,2[~?`n@5B+I׌눢^; M/fc}i@(=(aA iL?Cf|  =9Y.*!.!-J:# .…Fwfݿ(֋iK1>fncZ.:g'pݎ}+R!|v=YlSC?ڱ$ۿqq8~`8Q:H5z& aC߇jM w]]Q|v r#^ r~["ѐYXzxN1q/+L3 !% b+*jA!Tmo-j74D춼S7c䀄5~{_Rzjډh  Bm[5(Lt_[Y&!-u6`ne*)%  6n8U, m#J~O +#疝!^aGL8BC"_C!GԉIkNNy%E\sWGGaPoT{^}g`D(d$ }@UA`z5w3zhIa"SQRQEBǔtx Ù[ a$W-;_73E$eJli9fʼii4 )e~jUwgfUV[@p֗W@POjxkYԁy[渴Azb\}Ч<Š}+w#CԽc$\SӼ=5t6EigcdZZbіK"pfEi`RsϚ9>,zEό"z-4t.I%ٶYF;ܺhAݎm[cua`UCp.4I\FfuC_JnGO>l㤣nZqHހHr 2)]u:ShX ' %o%c5`<&ס/݇t% <o֮՜N%\lvPd"i`}7 ՠ7bP]q ΂#|M01IxHu&` h^ݢ|uy#Nz(s?4AIp)7kb'b"](0xm̚0;=6H׻f@.>}b\{tccALph_Sfct6#pFk`Bb3?0ʽ踟—XLF̘yWy'Ri;v⤥R ؕ 9f|A 5g]_֨ʜ>D R?1k!Aݾ􈰰~ HN+1X'i4ƒ{8] [󠫖h>&"+o`:`g6Y@%8*\ WOgXnl),Fnf V'`h`oXz6&˝8C~f/VD1WH]&> s~[a Nf&aDxȏU+t5qwThhߟ}EIK}+ϣs e=U iތv~J5$ ;w֔mՍÐNCӂ(E6(K9{uh7h&$7C盘u)>sm{3#BZ$k `xdC޸81nANUy v=D{qnEBy:&)>K]:/M\oN-X &Z0O+|9×d:tSώ%=|>X//Pl!2,p3ѓ&4@fBoEQ_]OP>ZI3)-ә-qsS 8DSy浔DU -=U!jd̙;`JuZ)>ͽN!tEكg4+Sqdˈ%ǐupª@ax֓E:4 gfG)Դа {=8zZ^h`V4ǘ$:]/݄JЎ[=Z-?10Ž3M 0KOȈW`c5ҥ{Q4-8 1MRs9*׵#f{ǘ$uOBy߭PH7oNljajI2Ug~ǥ_:Q9 kVsEM6CЪ,d,\ol$-U\L=eϜ/o#6 NQp$L͓43=5Ӊn`ȽQB]1ܧ4CK`\"OD_Fm~ERX u(n%-fQ,P_ sJHfd}ߵώߓ& {1Kl@6ϧLvEy`"G e_qabF!g7G6*[;-*NLS8O;|RWϬFfTV~F-*L{x OȒPr;Q=MKe1O#>k.6 }9u,FFPE`HBMO"~]y>3͊7kL\V6I--ϛVsg&n顃m/{@q,EȜʩ5)78-?캣p=$={Z"m b(G8RƂRN wc%#cd=M+}R:GjF[G:`@ WMaW( >Fϕ<8 HD qo=~v ́d;kB* ЂB?;.I`*W9$3U\s s/FKS|]dku 4ŹE2'iW%rvq m#0<>/I=bjwc&-uS>f2v /4&N:dy"/0m}?e[T}A hNǼv3J``X,Ev4ۆ92ryZȅZA؟_i$[ жjQҾJ[hpBSmJUπ~_Ohy](hYuPw7Iʛ@<;ob䉺,.DdO@`OS2rM/SL.oe<ԏyv RAeXߦFSt@S2Ң6Edh';_OgZd; ]hF)7֤] btz*yNZ_s:XEIo@\/&7p~g5bg6Fl#ѐ<wB~Zɘ5M@xu|㛑EYޕ :GT\,nBF=LeWhR=8FɁ5=QK1ArZsA{{^[N'jm$;^5crq}\.k\pĹƙ]ed-gӨ2\}_1sT[6u p<Ǔ|1Jwg*yaA1g=,};΅ w"*HdYO׵DAk*D*o=RRP} hp *\R\QS7+8sõ)\@^͗7,9hyI^ 1A5S܌ֽ'O{F>6PUmuYXZЇ9}z hCMX)dS8 N~~`?I;1ĦGQλnQjmwj(zҕ{nn`fЧ{)zӂã9W6'Q. ˉ̂N63SNl7f}&J.~ O-qхiZ8V?| D7o~0w ߹NֱIgzފ$H=ZnQ <+<Z[KѬڍyy55c?|.Y7f,N+vegLH%Dd,e;fCk/ 3?ʿV־c{U],pm ᩕ)Tr]:5I*ßMI;Xj2w 8,+DB8873 Y Ds(7J}F9#[&bGYM)myYb)X GpOo#0K׳"?`T? ZmWPte1׵ƳRCOh3w< ~A2@R ϩ>C i유feldiR[Aihs_-Ik36^{xt\~NS6UCxCr,Ңc>Gj~GkrTa:Y R֑Y"wSW%b?8 mѾ㻋~kU~ R[9<ވT<70޶~5ǿr8^1j|נv)0=LC ʄXc9kL3np@s^r2AUl]>Q&ʏmlҖ(Γ'炀&vo>lAA_gBqpQ>A[6=թXT8^zLj0V X[_5`jĤ>[hrJh>p}J(7[+͹ <;kI?Z[<ݩ}er*Î]Rj}_?@O:n9bmqrCG~~yNA?),t}fIrmɡwMq|0sT2ck%bJ@+qbUNӴj'vP"A쿯ohe@淽P,DnU&-W>kMB5}@3 C2y[NPJc覷TOъ\U"lL 0^LJOdط}>?"  f"d6خ^ĞlُjJAw"@AEw&bF(PΡ,yߘ?ONQmP|֢͊ 4rUe ˶S9h{lKk zfZ npj+ZJ.r-ws@4cq}IRB[}уDi:">aUt%g1Y—brR89v|%w5G>7- H̫{ynkJ2(I= SAXcq]`$q=Ӧ!D[Vе_$IXBƢLRN`G9<"P㦾AW@^ k'mSZ)rGD&c' {FE%/ p?!|Ub!Xsb.vtEvr_vt @("~rL}e)ê, 3S彴|*EVLuo0k,:s[9&{/)Uq2Qp#_tj@i`d_6ehn|rtZ'2J8Rg:ݿ㶴:0$S3}' %kễ[n&°Aug͛( L8N7%MllemJx n#}lq{xPq1x7ϕ*0>$7  !r`m$Y.@?p cr,l'9ᲸX4 Ӣ]l[+5.N;Z16=#O5d7:a~AE?=A3)<הsv~[h]s\5)A[y3p j!m<H|j%"ٓ~Cmv jv|8 RLpd/vSFD~K8"%gUm= _zt?  YvܚO}02i_aĸv}uN6Bxm-l|;;b󕕁Dm(w=CkC cS Y~Md! %02$S!VQ>%_/w+O;͙RwAԦ (B?/jIdoh53X* f >2}] 8Um_Y-# rM:`$!7T/ie*:1dM> b-Ɏxp"Yؓj t1m_}`l+ {+U+&+ ƞd=2o KG @XQv KFci A6;N_Ƅ[.@8Zwbp$GL.$k4ńV<tE蓤 a~SӻOSed69j93$˱CH=Lb]\bqJ12ԁ#~̎y~w4.\,sWOGejcq?BBgB3u{2VKC 0j?MvZܻ.hd7嘈=Y= tsJF(eB1ᾨ 4 Aݦ։8/m;fg0 ĠwF:q`;U1$nf%܇49uew/Zƽ7zbZZ{d +52Y/d+PC?ͻr>N3iqE]쓇 NOGJk\fzTaӖʺ:NKhdiX}˻=,:N=bA S:'.:sWx$? GLT(sxS 6%$X͟yU?*brp*Dk̦=\j6:wts0D·H9kbxDzϕcacs^lJ^JU̿AmTߴMBzJ#@%5+7;e uFPɮ[6_RYG!870ؙrWfagbоVë)OL(XݝdTL Ƣh3- Ow;d0\i7C1-7w^V~ͧe{L n5A',^aƩ ocQ5ADn,q)@` Wg jDS_ƴ<1[;\:]XL̗fDBKMJ At?̠_4󖕇qG<̤kْ:o\-ȇYtubBTJH5~VS,;d϶A?.͜1!E5 qɠWlfbK *,i|*8p돳g=`Gkӓ9y}qvDOuj-3,\;?gG\%Ƅâ"SQQ#ٻ:*DA_tفݱmE k:*~be $'S(UE˝bjՃCfeR:g5:p t]@_rb2xHQTg.=`,ק ҌvڪMϋ2 P8Aƀ5(%xvf*E 1hW`a(\R8 X>1![KLSvW!~B&-xgG-DZ5ײ Ό\-aT(9kɁs4k{LV w'uXe؁CzTm!xF Y A{H,~-{{U7EVfpl r:d[0S@a/}VmjZXG rJ;Ռuso0wA']D1+5>{;_}л^zSDKzY{$< 2&r9}Ih$ Fc6؆'R=j2R 7{$2: &w 47(KR(]GMe1n_.NDg,oFI)z31²'I5,cXhiɋaQɯ{=\ 33(ӓg S⤒|Ps 7CYT{IL_>1 j#e! Nǩ.rnX Xա+%׼q/]_VdhXW}r#pۻk ӤVff4~00;ߐ2%BV,6z"[aGx y%]67$۸[{64A 'y {k~b!}aG,ל#;.٘1g*T{ӗITԸ`Sㄷ peЃ6a?h, ,7Py?зPvuOz8a+3Fȿ <{}="Uw˛\Uom!ޝWq*ť/u.T9Y!Q (*vWNEWD Cn)SW}f=Wt2\ (RⰤp,!ވ=dpYfbW|Ai;-l=͘'s:x@4dDDZ%6W๑ӊB$PH}=@*(>R&phT=4GQBAO(Kh `(4#XWpBv`=dm#x]b.}/HXܼ6e&o}UwRAx8OUD\x `C e"(xC^m#SLgن@vK5:%H<\.nSrhV f*kZl1ztt=`K<0BL}\;n ǎ',w.[2),{u n;xƷ[[dv2 dfd_߫sLplipAvh70Kb.fAبBL1дݨ*tIxT36?br (Qښ1|(x1\n^igu9$GBܒ9{)>Oqo`#* AZ (L TSBAB/3(%1z ~Ȣ1DDfӜbh]ȵA7އ{MQ!q~q6yPcc|F)Ssy|]8o&K ;} qʆۨftPI)utO,50Ec4Ӽ 3-Y辷?`s6Kˣ"bv3xWi1A7gަ zj g5:,ρ4/70lPGuz+Ag7T^.$Ķvl ⣤E=4x}gמu&mRmm(bM4l]pMRהn򟥦68\L8KBCneSv8~90g{4) {uҒr>?BY4vTUַ@|+;*]~,$gbݕ-iToDz`P%Z.AjIUQ6&n_+LRxBpwզ^H=dھvSx$8R\?O֐ˆ8 Q$?-:nO7)XLXbCONP-m-@6*R> lg8z=Qj WT}u%lFMQ'z.cmɬƍ5?hͳ949RT(1q,ʼn57'JwtzT%h_hb,KFZ_RY P &:0>fM½1ڳ+5Wpdh!)U$MVH-4E,hƓ7Yj3 tIp@Ӌ2W._0y|[:v&⊳~YŃ ( u]m6LJX` '.⪃}*b`.|sUljĹX,);1wG'_E>4S˃ȼkYJ-p8gdDۉ9+%,y0Dlߤ])ci_yAk;cC'FCA0l<;Nc GRyk"1gutoS;yp|%&r )=S\`nf r#$J9BYڂ+=

b`4ANbئ=}fճVn):{N! {nijs,t\OWeop ovY;NjcBYCSlqC|J|Yo,f 46opKpor-O u);]XFCǴDfwۜ]%8VXMo㼵:/#c 3?#br_`.Gkfb$uۥ)^6MƆ 㽽e!UeCd nŶ^2SRɯoq 6xs^~<{_ƌHpoI%>0 tω G4$k}y|iAz&=NO407:Uc0D2(`C;ݨQN :`sl24-[2I$q3شeE&Bj_YeXD35p85v"!6hg'+ UcQ Tn~t'}La1="w!bXH %M 2gl/5 u48cgV^Ԕ) Jd}Ib<@|(5g"ttXb빚'Hvx0?׭yZJWGt!Ũ21M9),n$?f6G0ǹsjUz֗6iՖԤ"y9X,G3։V_l+#>5u6粸mvxɤ I40GV>nta^Z>]l{SOLNZJIUTj4_X҉1P eI-ZcdcKX,~?P‡58mǁsjuA閻HC Q6]4b}:,nhޒZ^KzSݧQl]s@m:Bzx;yLRՋIr[) wY']WmKySufiM#='6q[%4CCJOCLm+.Bh4#ꍰk_?1th,15²כExPuMEUk664$̼>cir0_}݈rfVT\ 4׷D{wT$8-\4͢! zbpMѩwdd@F_ރɺ'x}F,ԁ|C%21\im{7=FS};S /OW獈S( a<A7T7w"U?i+qkz LQ~Eҍ'/u"eh3aezQ5ƺMbt~J.]/Ghp|[Xi9OJ!).Ƽ#>bߟ.DBQ>[M ( c()j>[*Y<=J>u{,a=[ Υ`6%)[DZK(vRAqc#6-w@yM$Fy~9>Ï^\8<=Kh\ЎfT"&zh50hHY-k`) MT8%[ i("gL@3K<캉") oƱE]PoS4f kELSrqiZf$15sulׁ$!ߡBQ}'"&Vqej![wI+b $8Y: BDXeCfWSKUɹGYmM&zFnS}ID~Ʋx>N]N:9\]-*6~ҫ#:7[+*v12v p2o*Пt{T%N|&I+Fu A@"c: #ǟÓAœ!a;FQ5:#=˞eu8'xlgR03G;B=]lY%5bڬ(R.>x CiCM;70Z=|泮U7ȺR`f&)znW@]5>Vۯ~.Ң " X-XDjP Zj$jCv{F̣5F =2:9IpѺ'wv! Za @[BB-D& WnMGQSb>-Vn@-o7ğ;IqE2b*QKjƗ&ڛaF/A&MFGmhGΟBd}˾Q-0﹆ҍVu9x=z< O{ B9 (Em%8 aWH $to3d-f,H-9B<'ŰJ<!́ftS{6H$ְgwu 6W]Ĉe5>@WUEb.7V GO5{I/F\pҺ _`=;d0X^@ ?L9͏)]'peRTtR\=&.`w#P|# \l˙y%B@VáJٴ-S̷%cUW?A<`b~RC})mP# .#+0MZp̟8)#e܃w[ӨH+YDkɻLIIƽRiMuxIP|1wo@rO)46q<̔2ꃶFx- Cl<t>߀%J/j?w^4\VgEݽQYx1$' BcRE؇GMǮ [6׫(XƫeajSDs#k\׋o`7\f8iEC[㕜=nn5_Rb澋խ e$ۮ+jYX;ozu`:m\X-1rЪX0AY4XaT-h`%Y%p77 oos-¯NGs XOY͊!עoΛ,ΐ~[3Zٛ>9[W1EE":&YDH!o@` W߹e!2-tҳ3mҡNq18[_^z)6MZE"*pshpK)'R=Yw\/k4 =~ 0pPsNo_/䊯xQfRmz3pZn$^{N6 ^7X_+C9 4E`B"ȴO$ 8fxy [4Jj!gD4k(ZyӼ6MRU:(IW2x 4+ak˳^b/$Ag3G"h 3'[ .wnSau۬{'jfaQNʣ&ˢ7nʹ)r3JW{+ "YGpZ`+@( V>M}68ve.k1XUZm!,NVVHu;]c6 ̍-LX~~;q!)"E:W^nn$bH7(gGra'XYoG3LBpXuOǏ4x}4uۃV6j\fΖRPcWrWt(M$,Jv%zUv1ģj~ FM&w%WB EY| - wFs88*FT| qu }.45%O8Soc]J͛KXWD8;EOg4nd];Hzy~ s@W )rܐ.}Ff =Ry~)f[$ ڸZJ׮0 #XJ7h/4l/ EtN mGl#{Isފ?^r8ў'-qdwdALC;[ڏG n~6nN4bZbD(\se^_G=6kR &P04Ox=uCL%9ov]?@9 h25m\)# 3Nc9{8%gُ'}}S ,Њ4Ri L;wmOn*ȲLPu]B\SRV.fa5 ,x"\:p'/ԐxeKt4XohM(f**ؐjľ&ԃu}a $tY*z#Jpg6VD=.83[UHȆgRܰd޾{Db)(ӛ ksBܖ&헌7>hHQO2 -|y_Tq6{{Ral* BKEK'a澰1XכX\>QY$PWJcY8‰USwt^7Cɦǿm8 "Uf7Cݚ { CAY*6 ׾їsґ7\b8N^xӫ&*Pڷ\r0eAF^ܵ[ǿ LqvF*Y.V9[ٹ+@Կ\i!̆RjQ_Z;{;"VݷmY]nZM4ku id%njny-JQ4_T^AǾE`蔬6(s\ڲFykӬ3ب%Άs3a5Kj) 1S`>;P[S8%!&w#sZiKpUC[\޲-3&If1CXxfSwY 4Ycw )8"wq9#ɬ0+nz g񉘍ko2y~*ʴ̳fyṴ&S* Ӿn!A56)r92A1 ͆!5;`<,v:2;-pc-zT#sG+Z W('MՈWg7_!zX!Ҧ=S* 9D[U[s, C1( Z G#dO9KtD_byca]!~*P^FnvI"O-J,9,qfN!yjΧ9S~{fvvWv^\Y,.Poʉ*:rdFuxzڡm>mv^KfnдHz 찍//|hCyb-E7:4 6E$w:.1=Gԏ`[ tU/—3H"Q7li wt]L*zb+ZE}l=pR@C.)`1ϲ3|cD*e7ku^)a8jφ0r3$^ݥ&-|MV~]0 55ǻ6_/;t)tj Sي P~Q ߆HW:ăwHg 0@ YH5wohp)z[ HqD!Py}h,)H-`vh-0̎^B:pY[ْ)J`=wX*/L2[Dhb@AqԆژpw <֍ lR84ޠi*W1ACRڱAp/L)uݙ<U,vk`gNGu.,'U>V.rCڮyۿ6w L-! a#V•Y# x~k[j@uWYL_F!!A7_¸F)kBfBY{gyG4#̴-szRH%*n2t8~gC\ [J6YBdT+K(9!p4eGC0U,hGr;Ah] 5rpn7[s֭(#5cAj$6s{TegGirˁWL]okj=ICzjC.Yu-?:$`SU?4d[э[ҿqCNTl "5\3j.~R@I@y&Fd ej֧!T1IzB6 V,^Z(`Ҝ>x+j-eI㉀#Qs#iWV$6H`a$G?M:rQxDZ o4,eHC(d2>Ir)zj u)pi\3,R"t#uR̓2V2)dQD&QxB }ˆqm CLy+aM%Sp]|IVJ HtZfT>[5' S (UycxN&ujDceZc f?Aؕxoh .iaROנ61$3/eDba:F}.\U3Pݨ먫z YkWSaeg$l&{nSC Uҙ>DubrkڲBt#xjjE?1cb[[]]jĎv|TE,,^R*~yw{HI=m\kj*AA^bɆ0la@7Xg[)G0SE!nԛ m\-VrX~} @ Wt0TDAAm{V6"_-> s'4;Ě4CE㽧<Q=BBwzRK,ҘR!LO]3$Y.KCXkōڴeQƐf-R#:b_U Rqk[7"!C/'qf3ue7M9A)~6zB`CJ`([ s=/4{܍ b'u`7#h=q 0}_uw۷qB% Kb0ھ?K9c_4uwwӎ_v! p,/H)d<SvpQj8'4unX1tMb ~=?(!`wy=.зiOpa10[K҇4|T%!F]ɇrcx":</X Gx~-+"R>'>"H/J?^σ!/O4 \;mZ$Sk$}{P'h!^*Z*n偀omaO[P.ʢ8SbM2@ޥ溶{a-}z"Lr@uߨ!ғ]H*J.*Y36*MzY`S8P͞ZA䱯")e7r _- Fp^ ҳ|ѤDT)|EOUKvqmXHGJ,B>vPt7'ih,L>_x]usYA]";];>cKbH(Ě~hY]Ow ^ҸթeΟ%fgЗ= TkK| 3{Hv{?򭂍c4IXjek* Zu &{3a2-r:0')};zwdg1Zǣ|ZA|9!ܹc׆hx~:|4Ϡ:$ Հ0(P%evCii?rZ?Vv$E+ޚkSӘ t>ؿhZZ䬳N"v̦6 ^/ 9&$sl()k8A>zTəоŵ̃R&+78_ӹ}t亖]aIiwY@86TƓ`=G0gᮈF*2RX8G5؜!Xp@fTs<1_ (hKwz!%ok6X^~[hlL)|hBsP' *K_񤬱!_*ߪ>QxS8Y;S~z.gC.le[Ba1F;rLʿb!U]]m&sPobK6#4Ѝ㷈#D=Hc.}L 칸n@i)t~ߵt9xwmfad :uJ"vPRCVѷlTF| SIB&׶N< A`tEϞG.<ǤX5[عWu5UfYpR z5)' v}Y3#l5JҌJ 8}/kt8TnKhm/ -{L2з.72Vb=q]s^"+ᇐrgc[{ suIRqr-U\X]ҫ Es&vzYq8҉ZXDA.cZ-Hp JN5S |xf]&H]{}NsDй3b!3.>4 "֭cqPƷȭuac-pyy|6}lSSMS~8I7=*2e7W̗{Φb2$KTB=W4:%77ve3O 4>]Td){qDҧ;anVvS$V{ p:?\mgmaS^2A  UCСLs'͜qu{v6?gE-Mԏ]al R.#dy=! YȦԜ܅1i<~97bFuTl~t:2Bx'b\i.K HJPGWT] Eu}Rڶ vς*B+m ;Q=K kԴ2,1(IN%jn-;9 [Oڹaq. ϐ %4I"SR" ꔩ tWJ$F}lS KK$EƚJd%:f/ty%Szj@VW7 Å2ajCݺb VDs&nՠL7L 'Nt+\ySm~n ]nYk ̽1?15Q`JEEw*@';/c|4`w #\W1fz7. I8hUa=y݀9nH;alu>u(08UJzrb 1 `9k벁iW&ګ?K]6Py)\P/?䍌R݇@k<=9#G Q\`J?ͽ%=HfGv*kvSHj,lؓrAP'<ݷff&Ao>{(@j!2F`o68Iu[3sՔ€({QEʝm|KaZq[+J?E| hNΪ/6#5lK[<M`?}" 狗 1Lg[!W(ȯm" [W<Gm/"mO |CmI2dZkunqP N͚ dGG[?)/31`3\|&bЁ0fCU>\(̍B|ˉL\2Su}ئDVZDZ]֬k=;dT2 4Z2Q(m< %œRIw՛ #`2'N'F{~R)=@XQx )9,`XaFecTf/ȗ$/ b$I @ 私56B19rD61 m /*=\\I!1s_ԠLcihɼ]Sj\ћQ߻q`U>~Jϟ-Kzҝ$ 46%Ic/h xȚ2'^K>yU۱{s;[߈TB iaܧxpzژ.hp6{C_DN]1| zNFFfJ;3/=~D-HGg)25{i/~eEPQT JL㵇9]]qW{0za}r7+ uP?geq Մ)$! Ntz3.J0ƮMic(Gxhu9kZ]簚R \,N2y wã2 N $%d*aSp`}n_7,2 >$ A~,0fJ2@pלT*q2t +3/5y!`1wG`-)b;G n\-0~ptCv,ߣWSEˇq`@_lؤŌEKĕ&QfT_`0[G>Hp~{j^(%ϱ*;HFb gc-"q"l5ܹC 0TPk~ '5c0W%"q^avGe5e4:}1U>^'O]ͽ ؈lH+Q5y-2t!9 AK?'}f֬:77Mf>77ؔZto8\cZT$ O/TARGMt.U',gE{YHZ0ѩUuW"ǖF8f3~992'디x@ "dBڦ6:27%9)x eE204 56:> 3/NhW8wG}g) 0ld5L-s}-儷3 8:p{ lj+'b˜ +_in?iPoᬸ;X̳N)|Mf읲^ Ӻ%ib!vDD%"Du JW<`##[CޭL>C픱-`wEPC~}Ļ7j/ȢUĔpnMד"ŷw#$~Ӕ%kfKxYPRLSbѩ: k޺U8*G1Rp։KH0ЇIhO%R_( fͭ|dUγ$Ʃ$7x1rѰ ӧ VBԠ8>>xVҁ+F;& 5Hy mG:N==uA.-G!VokV%[d[g/-WືJ)aH-xѡ@@KR ׵>d[ΤuzEpErF8uE5 #J`9T0/O%+מp5}?xWR!`Ҿ.6"m%yT"zN8$ξl߲&xӬ`A E| wHcUX?MՄ8ZR-9(m]mdBc)+Tn&;856,f][^7i~6c'FR]?.& "?v{-p8OX6ł^3m.X#PޯQў5[BQJ-lQ1{{'D'O֜@dD9)K61o1> &3aR&X%c|}%cH;W#3ے{3*^` Cq@,A^2|sß{f"5c[?D]( (Xo1rË-.>1P|p/kݎD..4ɣ wp(ݛ^:[&[gټ0NA^1ԢO؝!1?]V|{ݺ} oY_ vm[˟LQ JGiIT又=3YL[ NctTob9}ur\%;kb;3ZNA-8k9kw.']u=TıZ{<*a>2Â߉`Jq#T˪z҇39OLH(Q֒@o\s5A w̢߮foWSk:`]_A # S U-5\'cwgd~ʀQKM sT} 0=:|P? >v%+UΎ1$1'w, rE ߱{AgK2} Txou3sp<.i|j~MkIya?v)jU}g @MDV` H#188͇S)'N! ajCǩ ^&`&9"ʈQ$2%Ż-a@{"5):?bFgk_3\W"ДOKZBrK֡נY+;\4) 1B`Gj)K(^W,T$M?WSHV!IK ;mz'6aGz{/Ud .zPSjRmE՘<> eQ&9@6IA=> w̶{l[<-!@w{d`OsrE1]ix1H0,9FKL% as%(5ep  ^bbr';xVӪ}E-T7E3y,>|6]4%l~3&50BfJ@2v?(FIjF c@CG ou^_ҵĦ#psBo11ٚJ ;b[P3č(N2 *^$J&Oi} Tlc!x`(lsMx0(oyvbR=`s kB3۽BY%;݉Qk{uG8 Wg=-3$F a#\:hi_Q%0? _xʞΫ zc#xv 35E;671 1l2ً>oZQ\bS%*-`r.Ir~F=X6`I D,M{}φOAH*(=Y=LjMӎ U,wҔ^<sT~І+: 2(j7͈WW?5TJC$“XG$Y3Ng8Uo@v5,m_ra)pP}UZCU.A.@Jȸaťo`Eb[j}2HHsW?lsZ@$h2ݻMDs-& BߗPbׅR3S){'ړy6ǘF'KF1d'@2tJno\i6nT?qfakqY`lcQBH! )̯϶' a}sHJ\D/-xwJe-.MvE~!¨ ZSĚ$I;p* '&ϸ)y: N~…]v-q\T.̅1M/W,Ǎ[RlTmv% L8B(BgAhҒoԀ2cucw~ee9n}:OcJOxz%'#A+I8tƩ׎;}lyM9AsYt*AS'xnmmacomN=wm_jm937ֿ3;%I#&uΕm n C5t`>gd4&g(nMY'"wK&+(3 P}-aVn8XD2=hӶ7{ObǓ`;9㴃=`-%Q: t1;9M0!&,(?, Ǜwe;?4x(11T:;"u&Ue9kKZJl+xkζ fbEPpX) VÑMQcԘ,>+9XkhTaͭ=A+HLݎՑg̀$4E?AO4?#ԍ)i /2)l657Vv P+/ls.{k5X_bu.N}Hfz\ ]ں3 F\r<.F.^= B M KМW9TE:I݅tYLMEMBR/\< !#Ҫ<0tE"ZKmbK8&µ.&ppP?6b_萡SZ:q-3'>v Nyy,n-bˣEJk ,xPߦu$;IײZ {j6wfRC`;`NC>dl2n q6!͡?^%e31V[D!aU:x,F4טâ^So|幭љy'P;i,2#TS|wVi)c4\Ȱ2¹оϋyrTCǴojs3ތNB`)@ћp\lxHq^[V& @1 \֨?H4b?|Z:[kD7O6S6!yc%] x7woj OY ไ{QDdU ѭ( >Hhjb~o>z# R과 nN塁> jC6h,oZde B1°ZZ`f[MS7~3m?YX*}xyUVQ0NP1l GloZSGtM2[!Dž'TF%6^l8DR)Mx"Bs!S7NͲ#:\ Yij&kAgeV`GFjaJfJ)JGQs^fQEhư`+q$/욪=TIA0Ak7e0wQFi_vB(gJFp\y-USFA?(PŨi8$i+h`ʳ8/I kT]? uBRW>V=KֿiBE1N:V),e`4f܌)12ӣO*d4y!"j46n;N`vtv5K-fca8n(VMM)%A Hۊ/gg[ɡ_,̹f212CxB1|^5S"C_x5 )-0=Ds$SrM#苛b!*E i% w ǺHxBEϦZV}fx4q3-H_۸ooq&Q'b fPY gT 0K s >ɭ|ýH:aEva(q]:I V@N9 >s Irݑ:LxelƟiLsQ{:`+MP*fQ1ܩqn! Ά'&T/cC"djbJrJ߼Ue فԕPըZyB V֕,3yUWESQ8C6MGN&}2}}>s ]T:Rx:|(N' X.-%O[NARK|G3k0yfs Rcu=۷msyւŰ13nuQGh#zx>+ZNKI>yF-@ħۛT:nFeQ"qCO1 Vs0OO9-uo?k'u1p IM ANDD;^㬆܉ e Eq*1dKN4^i(Zj v,'1 Q{ L)==ݥTXOQnAsww/)PB.ㆯ$H89dP%d4eM67(26 >f+r9-⛭͘Q[7rT^ EI;N-A1LW(gip {s0ަ͍~ E)8 ŊPY>n0 O*rTHK kNn޸HҳK3Cefq[Ôq0cLND{hAw] l*sV³ީs彯ԮMZ&ԉ)rQ2&=b[,ĎA_(uQVZ]{jg\ [jH~E*99よ-#\@GiT4k@Gn tMnIE@MT7L Օ=7$dLҀ?jXfw*ɝPF*&f ~kG7y(Qm{{KEYyQXrۺϨ!i:Ϸ Ff*4X0`)#2})ZqAɝ>S" +t^5frS8g#ͱ`:I&5>Ya3="h^Jܶ.RWC %;{C.֪K`ѳw3y*x{M|)6\d^?0uXoHaX8A$-= ˼1cpmtT-Sg"L bˏ;cL+ٞ1K`J Jl.jfQW%^.%оWy-f\~cSA {</R~ӮsD$q2݄;Rwכ=t+ %k".|r3o(DdEX]Spc*r{2y&RCN^;=]y8sK1*!T- )1n..I}Xafx6łn_;gxɻz۳/wTaޕtF= Q"~j*+y/W"sI KEϵ 2Llk.s14u?z#cB9|lE.{+>u6ɍ)vyF~S/~1Uf)82cEvj&%@ͧȩ=gygdegN/=L\[u;Uiˋ2#$p5֣fJc튟mT -URXIU=WT~?h@'.wưeYqyÎٵgf)m/ 4[n"y H Ly9߹sXy/dՒ/ 3GTg Ϭ) ^j(Cv\~7 y3{T In[OI|<9X8n]'l) uDTzdqkim4ޭ)TG+8l@P<* K/&U]ӑ.!,0h "P.FƼr2<.\hy~hT3 N`|W f+'| v;a$w~J1U!*fkm1GT]T M [FgQ+л.VpDH*q%@}f{tV=i62ؒ6%\Ex盞l (;G>c̈́C@f Db' N1"gcabj0A.|w  t jۏ%!Ac3V]W7$mz)d+D)Տ- ~LѪ|Lj#AR(]2,v/"v'Û +̙ Zg8?jztnx=$PN`sÑ)Yևm oXNT<ڻ*rGTz#֤Z/JQHW*o.:ĞP= Lv)[MU:\eӼSݏ*cZ#Lhiǣ+r\EtF6cz 4m0(PMMTOrŨX d2^]ϧ% m|.!C@x&)(pld,vBgGoH]6W+Ip"XDj&B.t P#$wbG )D&?FAv^vU=@h9߇SuȏMg0ڰXHA_|]z;][F_nLXQfli._ضc*C66k:`meaT8&YXq9y$j],3pr?\vT[ag{aLڶ?rS-PuMW؈ ܢ+j{ $B9_o(kM !n nGopHc]J)P7lʀ@r5R( 4T5g;chwο =B#\|B26 ޻7R7$~+j>\ȯ/ŵj"muɢPxFG'91ZT?ݸخwO\&hwlNsh,4` s'P$khOy1bք{Bƺupp=&R eLI u6ջpt DQ2ɮŽZ:( '%%F(F 6l,)" b0ѵXj/3!'@*3_W.J^053k~Bwx6K U3E2)h<p#e)FѡK )|_'ɟ}*oM SQkօb^̙<22;3k|@р0no8îh]zxJ<%D98^/d!ՌOv4^vTsm'ދ(nbj-)By=q3Gו[U]ī(E֙͂$/? !g PK??NxC'&>f ;aBܲ=] }:+1PP~a53J,I2-_7d/y 5Bc1%GAOo10D҅, N7=d뚌eEG~!YȻ_ 5^.hq*v.P9 lx']9E)ThU;`056w])OvEݦzX]8#q Ղ!YD,S<7;}AϮ%=⟫6D>D{Ie<[֮6h35&[X%?B۳%BwCđفmO,41PƹQJÈ%Һ;ԙzH#ip2U2fDF<0)+[lxFLr P~Mp\_19QVqubGWz;wF"4GbM0_͕P5wRtuf=gXhrdԮձa}?n{hAR )gC3epoZ1޲P5?U#w iXѲ?vv'oq4~m\]{]Ec9Xzh ͏u}zw-<|1c3G =SVP| -(w;:A`9sZۡDI _rfL^G]Yb 1qlb&nj8ЎFv cPC7D ̱?2~LכNxWyL4Y6lA)FpY[N_@=pRheܿ[J1+I-HM9ŔF~ |OJlQd)`^u BG&jxA_[,Ql7 4OpQ׌)sߊXL>Yi8] ?w6>aM43VU# [Bqr'qJ K-:r [5 3MrT1r"C6ЙqvT>X޶;%R_1c,N!"2aE@`u▚j9jp_E9B.1pktf!3t`:`+.9v@;*یH1R.7 ~(.s~R$kaeo̷1C%<Ǩ17ygOrm; ʭenSD)7+{jp@txB?k牆ŅzF4vK$Yn7Wlz|8R2Yat\R״G2wC [,޲}f}mS ՀC,w$O7(#j=5X1h3|@b_Th:ftRfUMyҩn{IL.. NYE7|'Wbl~gZjyZ)c G/qEa)5ݙ1ro.PY[JV, t>g w{c:S#Em6dfoQKdu)U qF.TX?8zE82X*Pe+Y [u􆦜ҍp Ds❜@ӌ9VeۡB195S.G ߷5Rc]R `diN :0;O_H {'S2 rȉJ FZQ7xyZu" SHgU7"+>}}Y@lbl=ogv82Yq.5݅wYhE&#R7@{58Fbec? @5g|"*? 8 ŀ-y(}NS4m '@Qr<=_/wC^yCՕ]59 ^j]0D XOa+֠H9̆sA'GO`!Ў_^E@YE507n#IUKߥndUG%-dG`Ba#.# 6-^(H?94G_QҸ2lWA3ҾmJX>e~N:k-B^R2gUW#̓ΓmKւ;\N :m~*W'ㆴDg(;l+ޒRwG[u5dPxҦ.* +P/%E sqϋX̰%16S9S2%tz1M4]?l` Wp0 "go@ N[ e3PZQFWR^6G-^EX횶{Y"$ PDW=LKz~MͩD4'FMZ"c"ynS6i†S ϴ{Ib Zd[FzH:|VS7B B0܀N}i~ϴ=2.dqgu24{xvy-lB "ˀ̳N6N>toҌYE=IL-_ORc@uǻОu2SNq:D'$P@0ePV[yZJ vp,uOq.Q["C4S1QT! u"+/Pwq ;o8 bs?H4m0.A_(z=c`X:,vlJk~T@ X ΂Y,Hs?qKmIhtCGڟQFH*Y c?.Tȇ"7Vgz{EkoqfhOԣ:py-PGJw|0/)|.Kk)2(j.rlXsOqe,7 } S|`n?#9)Qa }+#{Bij49W.˥upy:Խ"A"-bDSϏk|I-]M#Eu7:KT.&w,= 2kA GĆKv$3Ըٯh 'S_bP/t+Z&ǿT XF]o DOQz{C:8kh%+v~rV{?@+uge >P [4_4`#-+U|é:ƞ͹?(u'MCfWϐdIaAe^O gZPEsmg]uGG3:1rӘIj㬤pZ5(z濢F\)ON@p_N NϬJKgnqܦQ WrжJA!6ݺ%*ħE>tJyq^hNI^k"XomGeUXCUgVͻ6t؜|e_+OYXQw3[/n`Seo;i0J4Piـ&+)w|^:*-B(x+NN*,n?+dԼP~n4[Xd Qת4AlnKz+4=w F=̊L:WR}ll$ urGFTuZ^T#|EʾT7AdbQ渮i WD2s ~s*j? \ ,hSZbH+U$s>{Z%ʚ H]ZI=zHshlŽOJd¤ [3ChBF5d7p"Bq%=M鞑֔!Nhu,4}0It۟1\xwP?5-*z(UiT]58]y(&InY8vSȴHTe47lR D\@uK!Gv|qNA{Z o^6xk=>䨁̄LR0ڈ,r1#4ɕT6HeKOm<0[Q<'54}[klQLGɇ3~׊z`迗,He*B`+ ۱b`7rg z9 b'iȋ?dQPtSi!dZ=o֍2צaĻO.j[1~ap .`]696l)Ѡ_bFJؼ%7SFV 쇦Q6w4[A30O "ܬ"Hq a{(0&D@eIE5 Bҡ{ _X&3[/63QL* jGIG;ehB"8Byů[fƑJY|Ssr/佃Ub̠$Q$k,ã5HQΔuFnڻ*nД[HlEtan\M9HThxLH'A~ 8"ɛpeҡT}L&5Kح.Ffr>EQA=P[6i^-4ŭ9bPBֿ,L UDz9Tn?8˜uP)L丗^渃`cl0I9{h!$FCbEݨ6p-p] _*/:UBRzTq Œ1?r=ki.=2*>4"Â'x:]%ubԜ*<>vu{ qC7lR5pfUNS= *n ;@#r RzGC7@;FIq.!UՆư =q$:*U3M[(.X#7Ү՛ #HXi叛zשƤo}GW36?6k!PV1[VoPkGY4b!uvIxFc ޠ{GDI B_Y?+`KaXZ)TYlXcDJo'̴6X1fYV c'Ӡ=ΠA~Ҹӽ&7)]GY_X5?c}Cn/͞7 HUDƉ̑fX۾ӴNNp>O2f?6d Lh$z"峤TZRVXʋPDϵW0=(3 ޤ` +ucTբF % -SI*c<ҁzbdw1[]#!ҥkhz=&oob Y|$EpH [amkߕ"*|R&0gmJVSIr !E^*'Q TYGR+,AgʛsgVsyF ӌ'#R%ʾ$ōYjp*MD'038gDn&-X4aqg1rKjp{LL.-!*|S#u`k'#1?辻`vQgMP0W0yʚNq)xjU )BI88,rNVB?i@V8̵ZaR t‘\E[ݗw)Ѡ)@˝U]T޼BN iS 蛟SBvfӲ~S/p<?=GNG/oM4Sõ1^ Z!3Pϕ7lpzs()%1+M!?={%̃%İuA{j v^M+)]+NwX%ej:,`6ZYh7@2¥̌okJ zGE_8$!#((Il3Z@~g=xߌ~l Jimx28Nʼnh<@ȹqÀejh;:Qam>6=d i;0L#٠hlS6 I\x* vD@9fV5rRM_/'KPPBX U+'&8- HWc~0 vG6+Lo6'*IJт]"Y\2R2~Lg\1GTȚ~@Ok!v"#EOv,9D?Zo!|51KIx` a Q j\{ C_5FPIfys4.d.h$^JglW$Fl!Z`WV8_i" +, Y^@Y ZhٰR&59ϗ  z02-  Lf1r/g"\-RD xӭDD7)p\Ͳefc7#CᓩZo`īH7zO,u@9]@ȄcUa+ =?ޡ0Dn`k2a* үЋZPw̠?ToFyOg9Wh#!I;YM5 ad'7HبڮrRjju8`X}^6݂ _J|XE77 .=#,>MJ|6oֽ3R#v<6njléb"p3]y K=~;J=Bн!c ~ a`ٺ j~{hLXHQH Xc5ZM3lGH8qg]!K<Ǖ)Ïn8x}_A$ϠK$^8z4ˬ_Xn@ޟ:CRXqnrtKX֎5Hm `RHnlSPFC]㽶 LC}Sl8@ |[/)C'v? q?m=%LJGXt#'/lD-{&Y*9bBiY#5.#ճeFu3>SUwe)rLhG &02@o? E鎚[| }VFe[ܒ,-u~nNc-T^\3 u=ﳄSa i̦WRg;Xs8+r$y p ?.7Aɹ{jaR)Q3ְAbNJiffǛoc-OD-x_¿ _ sNQ9m[{2y&nKQt먫\/YQxv\^y d$֣}͵eZ6 ɬ{ߘtDEw.NZUq;B'AJo4Z$zj~ n0xS5lZrST3!Sn4 hw2Y66=( ZN %Ү-B ;Rwh2n\0;h0tD=(TTy]v Ep>+oMp46>Q+nEEMqܾu6i+6tg !;'#w'^ 7„k@%vI@\+ v1^dO _\W2wD !To0{+ES@JC#bH 㚋 -~9LD GfF=J{2!؟Ow`4ƚʂs1 @RhS8U.MFSl i=ݐ|nLMyޘP;G .6O05$ ]cG:hBt/'h%֧ 0q̨'^(5ӥZ!(S5 ZW=V^|WD"CxgŖlW՛e]oϾB$5ƂmnX OXOD}؟Nt3Ze1u{oMz|mLHiRZ(Fpa˚UUҁ_6OcudqKp}1jfPq=O8e[fJ-r36Qb:S/P3 WORf·2P9mHu˚'V0c#S()KAj=.(zt ,W40;[m\\Ez96КW'3o,;)yex_4 TAu)1IwQ;~9]}^ >fXQw?hXVC4TOq`Y/6ՌRnl$H4HvÄ@d[1=.d#RF9~J&gx.[c"=ZR#T_pxG-9na>PBVOIeTp둬,8骨ީG2)2Tpr<E?'V \}lyk# _]^WXuRR5Si4D';6[J4l-s/ wF CZcDTeLj0sX7պ=vl„5Ī1q(  m{)9Uh7„Pzݾ=1ZmIظA)` `nbŜ3)y5wkOg OIut3g[9v(P0c~\_*Ah3i zg=7lWv.gÛÙARӂnFM!b{Mpl';b6G'QNT8$Qk5 )k$f%; wiKrIs@ K 36M (m I[䟯#Rf߳TnAS VxEe|vjzFp5# 񲷤zs:4[ K4N {%|I(9 6O3J{ T`{i]\.g(95f&,0+sm's-kajy ȱ9»E@RjLɨs U ]LLgE C_BɠFx>t0I{MP6L?4P2 O\kZFDұr'CHG'Cv_@DzVEu|̏hDKXGKiA[|226zUCP㉊sT[+/ ɺA==ۏf' Y2wAy.ڄpd]ϕrך$WXLls$J<-?c px>i}iQ@0Be+>!.-ZM,x)>OH~5x r)-qP\o\c::8E__3_>l)%)kmJT5b!l#c.^#^/^1D!I&A*=`Ҫjhz-2n*w3exIa{cZ&=>tׄ f 0!DGu<[@'Vk1ƺ8Q!@Ma;ƨ$ ~̾v"X3=\\~ S/N3 0MSN&z1 : X`p۹MHp:vpp1Ei!p(b{Eltbuݿz PGpyT*bqoᤥ>zZ*0'Yw >J?@]cРp+qoi+)\d<~q ~Je=mz? 8dx#7tʽ1 7݃t_cm;˶l_Y|熤>v[(?s;w,g1}JOei};+^kdւgb*Qe?[>|HkvUbRl 2+l}{ țna/7 8/|Hs $śۥ1f>9$@%mvTl ZjÈN"Awap-fyK*ʘ6Xv7Ůʔ'*kBo\.ZvF,z{NqZ]4 "kAq`,7_=6$QWv6myx)N0 |C*;O[9!| nP҅: P،-4jf̒BVh ys` ߅V$ڧe Hhp6THa<X)9~KmQڧ$bTo&D7j%1K#'& ,"E C F.gUX1$@y?-j<x1. #t(WRNSK;aHVMcblY83fOzieZ?evCJ3dSyS(~h,/R?V{%Xծ]ff 5[Me_9*1o.b5nn}Jgx^4 ERY 0ӖZ(BhIyT7prp>.IFyxo"{ R2S.$m8^m; B!]djyn->FK'DY̩O.C.# T-ܖ~6;`>A)Ң.Sy&; z6sjbI?qg67$M3u1؞@vBj'SʭVc)V0vF4!+ zx/almjyXI ?y D/V=W,-Yp6ynyyUqM=azRp3{s8Ǯ`Δ2ˣkArt1C/ѝё">ťHB þC#᠊/#ML 5Bf #BmhUv';ezL.2^je)e!v}/7^sWc w`igӌ.GYٯP;UAG2k:%14fƦƍ^"Eìhk<^Y7@+O!$(0o Tg#˜l^ \blR2'M¯F=sH5ZЄqGEĞAk𹾌u *@׾66oʤY+<@c6ȩ/'ѾNPդG/vE*dxO~cgNSMbIfns11Q\hh鷘(0L:r@Z@$\)PWTNM'&;Jzcʹ` 9ꭁͯDbԈ[Hb)s"R3: QA6p}d%ի@mfl/&|wM!ů!|1$HLj<ёvߎ#p]0'oEYif,P*ӯȸUi*ec(}>fT_Cr1mPʙT~ |Td-UMsel=̉],lXT,I& Ͳէq5.)1rV9Q*Pj6t|-PO0nBjRk);{X(Ҫe6U ޛ}Q \Oo [$&>n{2]m Y \8 3k("q7a~?X_eu ~0ay5)ty}y_|DIIkNqk</ ԛ, Rei;1Tgqb?<\ẪO9W0 |76HL%pپ*qO̘̎f-*,6{qv <2u!VrѸNKN&[cX^'wzb WG̜i̥CFR9vzdⸯu+JG6)8+Reγ İHV]e]s/xɿʲ6jOdYb `1!JlZ~i@њwd Urks}?xc^TcPQ cDCHgOޱg]oSZ?ڰO[&Ҷ'.dLPJ# ^NժMd)5uH3oiemݸ8iee+~d:βTȴ. 64<3:a4ʺ-jѶbqաֵE ԭY?*s)(_"ij$`?1 arO]+}JmPURvD!f\^2. j%ח?f' gP:5,ʼn7Spfq-TKV B&jneyKOaːjxʬ`ǃ)i]q7 !qyL5mW b4Vu^8Hh}jG%$k h ;hX@Ҹ4F8j /AdqSg:wgzuiB%6f#b7U32x kyhibGviE}{C \Roept1Fw9l5|:E}1AK2Ajv` QLHC߬ػ0;!3.FU>$*61$I`)9"zS?I Q̍:^DOQ3bZgU-;&m"z}'8Cy"킗&,Y5  r'}pdc <ػ# BrdLf'+W0Jx%sΠ=\ǧ,ޫNuJHc͒$9eλ3H51ZJ\e`pGnqh uwAH ʤeNKT( )}F#)m_Njڽn].IJb ρ6鲦Ѳxa^wҀVIbr`!LSH-uᛉMViy`Ec[!*굁n6jR?i9N@2ν~K=PUzg v.Z}@BO`Օ$sǿ{vFpdľp) [>/s >u} yAQLI%~*r7ٟUn)Tw䪢8 6ϓG4 xqX 0&&##F j͈ad_RG>nأn;PQ"fL0j;wsz}h&=R:$w4ФJbX_4jcuedLk&6Hyv%ƀVk[E㳽oy/*4 Ȋ1zd0Sx@[Q(>ㄜm~C4 vpB_}e t_l&ALJ}'X1uc?gWS^# Hל3 [NZEiE[S6#}qg*"-CpDyf8T#؏۞7f4Jo򨶠.vl~ |T޹^6ǼĎ}jшOr(CǻJ, f%OYR[ 5ToH9Mωd(8% !#mqW& c9Y-K^BmMN:W+Ԓ}([sjb)'F&H-YTI r8<,}{lL.zv~O0aϐ 9l}ۍAen@;Q?iM=rM $BPUG+ rzn|ԩ?w6. CvϑcԼ][1+-ҘoV6Ebv 9fD4aȡ_)Uꂬ=4ĒR]u8lB&Tqj&n ܱ^Ihч-btgfbA= ̓  _v"|K]= =FujQu:3>&L\ 03җzP y n e׋[+ ɒe` $uI:)/4nc'Gv#'V/*R Zx4?B!w^>7}Ymm- ]42 ڱI'h/+Ɨn!65P|] Ja,Άyr9L'@%BڔB\SnHSDdAѲPpL nQmQE.nNsu*q+V;)>gKrB9J*wfQPHNxL#NCAB~M//FS$i>); xD #֪`!k]`~wB}iN%12(,(VR}a&HKf !iRB:{SXV8Ʉm6Fو54bo7͇)&u{a$@grG둟^;^&_qhqx\/1b5_Fm693jš4920el/yf%۪f[6n0ƴ|4vY\AQY;u* nP9й,uA}Z) fZ+QlўZQ|ݠDH- P^v%ίR,f Auv8v`f 1|N$}$8eY5w}A%1e,pX9#Ӟ}%}9e˰UM3:r&F~![n lc0ҝ6z@pYf펞@"REH= yD2@9#[/m蒌H)V׻ 0G k#=ud}-.Ǥ x|>LTd|/%XÍ@pܛX>s`hw搉=hRV.i"͉ƸV+Lqyp̖`0f@AMwx&+_^37)#, |J, XWj[pIßJV8ֳ٬,("ub/t,~}wt^tӏP  F8؞(Rk{g'-*cTt#E~n~PF:X|lf4?g)YHzuԲWxU`pۤ9ڥP̽޽#6que,Vͯdk ZpDwa _n;CHܽje1 /DJzg?Jf lP>fUԚQ:lҎ* , 'Pg0 p89(R&#K8QgR;A1\ uo4[[0zW@r$t9T'b @vUSXP?]"vI+I.7El9夥NO_ʩiCl%ruxou74}rP<Y ,D֏oMk`}sH=voaeTzilrѸV2*uVK=QE:ČlwD7^iR)4LD HLvE,>M| b!]=Tt֤#*o,G|00'Jf1 V[z[Im)yAƬDkoNhBą'U ?@فbUJPb`5ri@jY2 $ Bo%aWm<8䉳;ū&Uo@$DnOe ۾(LpCI 9z|#] P3U\|,]e]zt^x_1OBT KEbae]ʅ{.€rҴm<^ CwLFɥW],Ú#?! -~}!O \Eyoe~UYyz}c:Wy彠6??xiYz+"826傜bCoxd1zgloMOL{7*$WTgӊs;Ɛ,!9KMҌBU#pYΥ5z(X8)ӭE6*\0?A\D 04hS26$!DM4=i]k_PBi˷NaT%/ %6u<[˂q*g2dri؄U5<iN6r{F!4&Ԝ:L8L:m3"6*ۯwy7&Y-|7R:H LA*/h2O (k(j*:'rK4۩ȅG&ÌuYk uʢ;ųzm{@](&\FXq Ir<<ؒz`\Ֆ<S`#:_ܳȾ"il%+3Ƕ S^h $]xv;>MH9:GI|<V[rLz/k:DN/Z#݈7悻Fv/}GJ{ƿA8f[MgFԺ^T挂34_STe70= L֚ ;ÝrUvAƶuQo\wroM^C='ޤɄNAry)''*<_":Ra5/3 VD%|̰gk㖳Ewk^-d`Gc ?Ů.Ug[9]({ce\OS=1-qVO4eƂѧF' hBtom9Lo LL;J_vNfva;2c.8W$W-W<$S;.F4)Hh$k05WAF} g_/uGB0U»AyO!GWC?9L5:9r06,Ni?@M.9LJ9|6rLdž< `lD$NC4]*GظG7!b`/Trz$4RpEra޼"=>h'ݩƍA ^S/CZKL@erlʹ ?'(o{ajBlsֵ(tRaj;,1F5_qx">PDb©Y#arEǜTK^xuLyG?q%$$ u+]>I&n{GKl&q*]:>^ױ~mP(ŐdP |r%e,uֆ 4i壟_*=&W~֗zTʩBl7ll2*S{A5/m03bl/5K()@M䂁i{ PI:SaV1FWz)>+!)H⢊N9aЌzGɯ'$}RkvnkVffn#z^b{{wczWN?< Y-7 C']}!'jo NѴar;@z˱HĵT$l3.bhTGɆuϋu(FxEn rrqąz!΁|RE$H3\q @)R-yd -?Ϥ8麐x9p~4! CIC0o-MZWTN!*&‹Y 窓 q& t IxgakWXo|"γŢ[`jt5?ڮܖ6;GiECZ{ )u25mo T!J2+`_eW q^ {Zkza*p<ʠ=F/G ,5ϭ2$|7sß6fFF쀊Vgw NQVїT$nnV&wlBv)9$GhoR6yzphqҴM'u?@;%"yJCl|u~0;ϱ\GA~\zhC5xwZ0( 8% 8t \sq.P4hnֲVB~ o sl[6lAGCC4f =ˈ*1 ,zȌ @J^IyI{PcbNd!~F ]pGw2 $$O@1.y5rJf ʝo/m波Za^VygC 򇭃%-Qiv5FaViF\Rԝ;">q懩qNU4,,)Eȍ܉M )CFMaerjȥ*r(s{5.hHP/69]U^QF_9j u8fc8a 7elufKc&Os5=埆`>D7Oӎ#M&BVaҐd7Q6kMнY;Bl{+{n7Lq'`]XB4D3TGSnVt(닑Vq+.aK,,mdpfnT}5 '"VƎPba,Bu:|hS8" qA~]tO-Z;6z۬oͧJ%@[ 'm 2'd 7C"],qvIR2dDل-ӽoв'HG)m{VNeB+ق"GYÄ5mS{WE/TmջWTH9`62N-F 3?hPs.J?Fio׀*у,=Wؽ X-jo2V°!f_c]q]>95j..И]6- GtN=H !1~69D !XT11h/{)\+nʺEW~kWqNDDF2d̤3/ː!넸v'o D'!<>֬u[#Biw&2_JRC0XtMoUזݲ&-}ǿnZ @S7MocśG*p ( he WzU'@4+ aܘ 3RlsfT$rwkCĿ:$l?wSI.Rmcj,+ ?r@ rճT:֮𔻼xaa!ƚ%c-wg-Hha±Iu*]&Wu`}??ߊR0ۭ~ JZyOբL68V8ۃWmk [p+/8̟7PĔX1BAd~Tkb>g 1KKF /zDq0"B.IlӖ$6|dψ1u AV'FT2=ҙ%XȌ\9;o‚DzSFg0|:scȃ㏎xzv͂ FE{` JP'~#1‚)쇈V!uMytS ZrP.Bhc$(kX`G<2ʒMWr] -@5[:b/hAC?A~eZ2",b:0i3xJݹq͠ᓹ Zg!a9r6'o.}V+lxÆ&HJ~!|nlUl}o_yzs01"q&06+82W^G1 oWK^$]W66}& fKzWfYx;8PXr`J+kxDJ%WE'XvBhNh6M[boZ`D_{(NfnyZ()7;.[w߃ K>us|;W‰HFK].Y; i766J]w[ :I#{S|QkI0ԝDܕ@35Q-mH _8ia8`m%r {QZFwSo>q4x4n~\5Dp~#LVo,\^')н/U$5𲧏9|1 s?{9Eϵ}}1{iT2*v ϕދғ .ZM$K2u AXj"5[i3%1E3'0lKZE.ӳÿgDv #ǎwةlᛀ{؉`&*ōa'6Qld_٤N W3&$VEG]JԊlƓC/o|,1s7_N3W'{LA&*?']޿dbց騘a?| ?TJl| um`LX8@AW9Hr Ba\Kn`&$[E=s[~(-#+2/\[fY 6+6`vS } 6 VF:_@wD7Ai֔"FIn$J6VARQl(ȏg]ŪeН[bNr6!<؜ gJiJD#CSE؈U)DHqzTô;5XK .wj\9B=s&.Od^ɚ~k$"(J2>=>,B,`rցM~-UUT =ߊSW|?&<nE:{ڥg ;tHyIg% {Z!:S>t%9IXT3mdTF ō 蕖v|@' o`E'pzѺsP?6RwaQu`'8My/Ľݴn&:CYzNY$(hl6rJg$m&@84`qVp}&!AȾZ Dr~nwEXCrm4 B>tlrݧҲXjE}-roFb֤΢~FWFsN*95 $# c\iָ@ .VtIE2ºLtIb_|{q~%o#b(ؠ5T'A{o ފ-8VIuM36Y{ c͗-Ώ)a͎0Jj#]Kc/͛q_ɦbѿ +#&DV'//tJ= bdHEEWEsǭoN16}XPSV~|yތk02?2Ne+qo 2S 9:Q$weV?:dk6f0F-"+*16#5-W&N1 |w!(KnɺEрCŢPrbb i6ݥ&~[cF73 l߾Ody)[\a8X9m|ƝjoA:NS+$NtSprA[S.M 03( )rWڳ"\Bij,}*;en=<;NW=\Q-lBmV^}hU9\^5-"$?p TOGzqlq|Q-X[-:oU"P0c~ 30Zu9{z_þ7۞vh&Y N75:!MMZ`#O9a[A1qnӉ8C`N|tgW<S8lŤ䅜xbPYPN&s<B~;EIv,}xTmG'* wx,f#nkd0X]prU4^Z}S=8Gz6[*[9oȘS/$GgT1v1JLJraWf/Z/n{jE6?T%F8a ; σgDQFoaHcBX"Rr!GVtXbQDU5ʘg]S=PC5cU{|H74A-i >eե'g+UDN)klKۥZ_3 G1H %&o6٧3 X4BȭѦeA֋@6#'X<ߎ;#6BcNZ)? ʡ3v"WP!J(^]3yy&Rك0X9=;a>Pfd/s> ^bWpވMĚiKmA4 ~y#1ݨ- 3E=7[[B!!U4dviH׼(/򻩏JwlU>Udsn.FZ1%ͯ޻w$nwSs]yqQ2"'Y.IQ((B_8!*UQa%8\B~F;{։ߎPeHʌU*| V e-/ (d{`dTu5w `|.@MxwKC(ո\9{KGf)S}'>]{<اl%@Sk!J- arUuU xWՖR˵NpݿU}C:NK@A!mV JI*Į/%Ouc#G)qw,Q-sfOjyk9ʗd^<>~t'XП :{;N@ )o<3"܍6jnؗ)`KKvpvۇ~ @nZ6ن ćzK? _%W2BLdyTUC ӭnaT~vbФ"!lG-W]jxMBfOUf;KYD:2d[B@‡-NG@^Ї| </Kfw.m`X.|a:y mIY N! "DKyAK>@vZ/S)cFwawsRE'i}K ġ%DV +}ePߑ.>kՈ&Tq.+hB)GeQ2FtrΔqUj#\t(Ҫ+RX4yXKӂ6Sg "`r&UCF6"N(6;7ӓ~-Zt ,ge. <'#rd[l <#m,z-wOK}hDlt}ki߶;\L7]B! '])J^0}~q\j槙JT Q}I=Æβ0~aLhNKndܾ`EĠ߳bmeZ/|x3(:&ɴ#GzQ\Gg+^[K:2 |T?j. Y۳6mptCl9UE0|n\]L],Qf/v&z˿"+{;6_{02#*q@f%/t,߈r۝@%9aTyrc/:'>4v1q0$,GE\Di)W㰉3E.蚀nD`Fp%S!Dc.LP\&oMjnfڹDuނMl'<`qLȳଆӧk$G$X %)1miq \~3z/zsbyvm'%339$Sӯ´#LDw_wz|y>Ŗ&B_Ĉ'"tR$:oővֿˍ_6ı%R@ .|L&pB~VH؆9 5uJ z<44/\ km]y8GmEIȜA)I0>c鴓rޫ GYയ62O, v>unwt} vF]Mh{Ly/A=>X89'^D@!ӛۢ+ 8G>& Pb@[ I0W^*|-Nt_(xY|Tfj`^AS<*TͿ; ijv>[1f1hb"O1Rkvy/bnBowdTCwoQmڽiӻEʕt,Ӊg@MPJ[M;%149;u%ϵy,j@PWﶅcS>^vE3)P@dSNǚ,k6yz-)nԬoXEQY}a0_e9OCSۧqyo>~*,1BmkRXѫT| Ets.䑮S-1ЬJnlH'y\Qjɩ?XC€pNxɟ}ht(H~f~0D.Y+gh`gCӀSsb)l\QȀQ=cq8Έ7*idӚx8 ?-BW,}JT&"A{r,IA^>S;Bͯ>~x?mR ϏzF'f0kGר; HRb8&&UbEgw /ṱg8wzzJbQ`Rr?Ι~G6 ٝ}Q;y0m' Ik 8 =薟|q]ýV8>8噖V@̡{%KUiP)L6t0T ͽH0oh Y -ݾ(v*\PU-˄asy¨ ~? @$ƳZʭe5ʎ8B,$<͛51Ū3?,8\1[Қ.LAx׸nτY.ntR*I60`yLBݞ/-VT͘yKb=v0Vm%ku~bkWFw븨#0}b|B=Nny U3yʚ):1gg(H6!R.bCݢKbrp䫘?MDnfG07Ci-6IO㞝$@H\];__8v^NPhCNn߶*Qo%1PދI˫>Ȧn[ a(Q`Bޝ\im<'ԃﯸ}~oEd>[B'"PZR(ô`]k6 r2_hNQR:3XvJZ-|0:+7`Yƒh0CF6Yv^E>3DH^'E2 "V"Ymʆ5h[3WD+,ɱ?C<## Mp!emSL@MGI^D6*Izq_Qf]ʍ"v*B< S7᱐ި~ -vLjj?TjɌ7қ lH7V@bFjscy/t=Y15 Ոaڱ)NZ?@J0ŭ!YGXdeOYy TEYAVf=;I0h9PC.>gʋTw(F?Gp\[t!iY3R8JH@ݷ& ن R@ժM(^E邯%۳L蔊s/GHp RT8&YDoj0L1DDj#ζEB`m_ne] ypB 7^Nk IA♧AJ7U[}sUh~uyOeu%;1ҭJ 䢔g}7@;]Nυ*/PtvF-Nu)|u ڕ<`4Spw4m嵩(vu쫟&ލOCe&^$33*$ur68$ B&x&WUU4T;}|P7.[]`i sNf\zR[~,k)[ff>fc.D@kesu$ٵTB[Zm7Eial9uNZYj1?۴PHi"X*Z>B+XϪ XVdamlH2yKc@=eIrVU[,hp}o-R(Ap$e+W{]Oqc?Wtgd=< LJ!(8$cV8^ L]n.<`1̅~-7pv6QKq[}|0ܘ?V $wÅ1 ΓU0X.G;T H~Kꏵ\٠}\B׹(Xޑ䷓OŤz6UW6Ph|ӴnϨEH:rȜUk1 mYm/r ".=!DWb*< 19t"<ϡA9yOWG#X!AA٥l^2y=i$xa_Jע?rͲ+ZQgP7h6,e4 Ɯl ]klOZ@KᤌwjC0]L,#6^2-G1г8GҴmɘ m[,\/1 m'l,m~6 .O_W &gkeZcb |T!8&SjjYUj.pCR CBH;pJٯoXP?ٰu"p[a ȏǀ_1l.Zx3j)F0S szg&Me[ 3toke$WyÆ9KyOP1-R20ܒaVTc0Ah|? &C&1:or/f=đc n5xvP8=\-VӵB+vQQI_7-Aѱ({|n8_,)&*'lQrXVT^h1My7n>UӍin|A_e,G,Zpn{qVؠEouS>ekt½%:{o,H+ ))`ۢjUZѐqC֢)*>EpX`cRWF1Ut̿WuG`!ixfA/3!:+Zd8Y&Dퟒ 2AeQەx9IoaU5[EGe}OTt|2K<'5Ӽ8yʑ|ԅ k 7W](Mxɩ>8n Na"eX<- @n(~<^66IO0*$1[;2-H.A 23q>ub i%] %3hDؒxջ*H kzR`ճ+:H4 ޓ]3,XY 9*y뜏ZKlU$5ź`zVTlO`p.jӞd%"ϖQaJ CVDk;  9ܼ3V[S϶DžZXNv£Z6,jhq0Μ>kmU!n;}y.#? =<?J 5(0X{Lp@}5ݘj\v6p!cԕ4PQ$=Ŏ2e~NN9{::t,BI0 Nmq8/ عp/c(!ck)DET[ie[5̃ ]Io  cl_J튰K[gV P{$qעW2w)\EHcL/"~ӭdmS,]A-znI7pFT#8P]i|8]/?`fkP¨&pr̙<0 zY >"Dh[ЊC\:kK!i9Wv1B)\(-s_6mJx{l9wVm)9ۡژ(e"jG v\ *=Qs? [pq[zJN{|rzy{MCM+42ʹZcQhV$`ԏc(66!*MY(qˆiUO%iEp"̄Lɘ*\Eww Uvxi - UPK"חqSnƚȭ 皋ӨofDdc$9FrS~%$9oɆ+$gg}+DTltχj`DkTmLHDy.}OniFB7٥_F1'Ap\AtL.3<4}&7o.as,ahl߿*ȱFs),`hN1tK٣GCV9Wt\'zs@\zy T#)z.6!B˒!1SLE.|% )s}涏~@/BS5.O~ FtϸzC'pv73.n;2[H+,z G)h+57+ZPn+b@H>̾)lٰ%HgXgTu7+g@Y!g_^Jˎ zca;^qQ!;oUEﱕJ_Bw.V%(behUzK.wJpN>Y9?dy~,me{IPd$dI"Ir ~?CS)Fehaݜ=ۙ<8ʽmv2G z&* IjF? 7@eO'9d8ԩaH8 |Q=կ1GhfW'><*1?ϏIUՏ#2ɗG'w1Ҏ]Z^)Ζ֑.aQ2R<> /㎱d@94 #֘BI5L)Rwt۰JD-)ق6Đ2a㱭C,O3iJٯzC ̸VOQ~ Goڽ Dp:-1ϖ5.Si[36瘭>Co36B6bmC~#!HuFʿWtQ=7#< k: k n6PuJ5Sx"@zDΔ(:6h5?b-龻.8∾^w:ӦHYŇI1M4aO4",$lGy[w9bTPAMV Oŋǎ&}tMH|=ATfIoKN ~̋n@u+A~:?`-3 h]7:m8͂P!Q bS aR)?ǿU~*s'եf; aw'ԹO}A+."62$5LwAz'LFȱh:_ݔʙթ$_vY1A&7b@we^7'Ou }hUe҇& ٰE]Cam&pzW#pKqlR2K Vă<(&T'#8Ǽ瀉J6/c@V]9kc2hhT'@1Hd,Q)ttA bo~%,h$m#08GXki{|y6a!*~.:GߴK֟?j p`,AMe5m4THk; fVŅ8@9xIݔiҞ/w3*ބsCep Gqh(Z?g!wvf]WШ:]3;;Zd|ŗ\UA0jam[+KX֡B5 ;s'Ǝ !Ή[t9ck & _ 5}CEa63zi{{x ]2 ,=0--l!o|vBp:%⁚-IqLSEg*248){ccNwO4j |;\/_'a_VA}aXRb7L؂edFREjڂ %b:V^v\,Iva)fecuToj$Kp%KyRod c^e 2PC(DVt)j-sl 4AJiglΠ1=xmӮ *@\Y5D<"Up;ۋ?w{[S` 2y]]a I^܆8Օ/&dWSob/*f// ^tg/VMܓ6 -s(]jK&8Q žGw#m3bؚGFfP^J 3yZ4ZbEgf%V+|dz8\4-8,>vVq)gyX ^y eg=kRK&\wEfi9AH,BhjCtKN%:CT 0)\*.jz3xŰy6c;F>٠,g ,uӪUS8O/ésD9*eG6b+@3Akx==c>ܢCx쮵ls6GRϘWz`]F\bVPo !b*lAۿxb4 /X&.N0fz|s}vK ]@efdk奤/vGrr}Όa5L- [0ΨRK̿i辰(,ԢoOpʦQ%EqMA b4p%EǖIq( {KJ^w,Sm5å9YK)gOCagrת)Na\EB(NIsa{"ev-Vl$ /EhIzڵJRKb[.!ˠ%#H?H>m~Z"a9ېb ,0iщ~7DaEBj:9r}HԺw?L bd %[eiRqFRD dmw{{Tzq=998,Q<9-zP.bt4E [y˚\@Ml>(eD8is^1#L؟x UR7k]rŸm*a3|@g&c=; ,GQ2`3$ [PI#*0_v| hl`댈tuBdl7z*01 B"yW 4>)3UJT`,J*rϐ~k\vOɤj[|R6o<|A_1]EYS$A+Fd ij[V (fy]x`>b:+V'VuUgN!trY{I{BO济>lJ/Ӥ;NiX?(w! uPWM^Ow9ܽ m{UfeP#͔PZW56  >La (Ģ/.go;Xe$]U U ="')K SR4 Dd ϊ8 1vB"O '':J:ҡ}M)J8eN(Z;$ԁcK&_jhO+>(! c%M)#N~RvǛY90A}\ݣg e:\CvS V+Μ]i;嗾 [GRY^l݂7g@p넞y׶Lv¸%%{NTlѻQ~Bs}̈KAbQWB V;`usbo(]pan|} AJ,66(HiHzA?Aj#{kzpJ1  Oi:NVEK=7Ps:\0oړI]jJ:;4YB`tLcx%٫E%,\k\jL~O8E-p_hR5ܙBW>WƤwdY/yGzNJqȡV$pgꣿ>J@XmV a"H )K-K'cǛZӽ]"_?mk2/{ {Y#8BjۯZh} bI %T_iG$I?Eu3BJ"lW$`VFBO{7*gTY&tjK>rYRG'gu=\+sU~Cԓ UPGʦ0e&!R4]u'i[ns @KkJwaw*;$foY?^3PG]-k4N:[Db9= }$y 4mCU-V'9U("HE5*;7NlęF>_U2.%xQB$c䆛TPj ~;6]C~3x,#8_ {zXxr\:aqE+׉̡!`MG21aa_ {1e_6e/ya@S's6ъG'RGL"-z0I\aoMg `5Y(kSzX9z}lC_ݶ^fmXVCG,7 cˍ-9Fđ5׽7}w@K|6YEiOZa#(MmRA|ĶLzh2a  J4>xe82c"zl>51MBw&a'sE pZ9ZsN]FWe=q_sUKI"^S%>XꞸIdkLucGY'f=U?a=UښXʃ;vi)laZ#VDFw4|TlǓSG!/UpT*\,Cv ?VI3(̈MX=㬻֥B@C@YQv~tcigN)0| vw=m.5A0,|s"eQ3iQԙٜKb_ݻ3TTlJ#mv_HzeKq.9=O|(|7pgO1HJbo;0]L S=㯻"0H.:_ ~_ap JEX>*h(Zr4'#ީZLc# ]챩q K)'@3) pt1?4 -|-A˜@^)o]+[ޢ5q#kƛ)Pg{hgoE х>[=|b7yr}ϔO[6lA1|y:E%%Pt}TjH>gnǹl>o4hZ@hķg'| Xy>^lgX8]g%y䛍m#=TxI^Iu|hkTc.nH@S"Θ'D 8GѾ(@"yxisVe4WlEVk7dy\g:WFP_%xm%{=_PU3:;؝ϙdt:˞Bҧ4038C]`vKcdױ 0j5NbXfMVor@r܅7w1ÈWQ^` \p,gfx&I'V>nYƒeIdK0/64!) eLɭ\ T*m1`dj,{4Gμ p{\EcK)ҖNN;@Zne-=>kMM !<prON*EH8ı6z)w+ufI[ .SX7-b\K 8&[]ELvQ#}f* ?6RLޏx6{^dm/68©G&mjEakYje!-ъf;hYnFf" CSTvZғ+.2:d0QcRlZiŠ~s+/C_݆ץ7_ ͬpGVDRbHOEIZ>8swOpVV|! ȿHhxAu,U<z9|$,w㹮٘ ʗf|n 1wUd~Ǟ`f<6ͣj+Ίl4J.?{X)3^2'tdŔYOML˶JC&xnBGhofZx Qd`lwSv@I`J h$/q0%Lir]Yw-㕪U$ADS?$}9q{*NT,%xkc_:&Rs1[7ZSJL-Y6{a44:q<ؘP<+ wJ(Gh՞5͂RP"`utw+唤3"ck8;W֯K/b@_QGǴ.J)\;ɱ# a3J<^,Ƅʟ>0{o( Єu_a}ͯj:u#W62<_?ҽ#X7$n"}9sr|uW !6_ҊDYB^I˄[ bkz14}ٗ櫐 `1yWf+k.ZJRJ#Z]v+dKoF)%D ɇB) |3848S_zA 1)8\($ zv<5ofT.],w9 w/=c]s%0À&房 襎b{uG٬m`\70punp9gԍVڭV"BA yfBsh 0ͨ>YpHuF2҂MWSxiA!?0d#Hzeμ$iUT:L;7݂*HY!*zeu~a^^Nه:#TSz-!24~X>Rf=,toD` _N+ӑ˖*dZ.bɮ_2'fñaJ]4 b:\e6]9*h`hf8 iK $~ WO:/֛ρ\ߜE=^^@-uo4B FAVwaF-!/(RQ0pl|Ï 7~P Ahiz|33orEJZawF"2Φ)tFn.x_)d:1jNRwWI{ Ba}{W7c79=3;S&LBZM&YkC(ӣ;Uv@ @AAn2k>0q^}[>K\1~W!O$Q!8ND30ˁcKG3ҭM^[vbnQ; d[:4 ]=L BbR(4U' 5@L=5~ #,sĆ 1 WF&6X0:`]!uIN{OY@ŎKE 6ֺ>G[Ɇ!yw4!49@Y ?¼?2O:88 >+\r,p1-U{Y]ohCH_zCU/?8] ^y'[S~4A'kF48@1e @SqL.|b]Xvu FFp6|i)2D+R==nM E03[T42^@m!Z]j1,7^4~~"(tYB ̬]ңCH KOz+V`gNE}t@i7Qn$+6&*H]cŁ]_B5Kc;:I!Q"=Ʈr`K&Oyqy'G9m*\x#X@ s,ӊT_dˌpPwc 'UtF1Z7Ua1/'S|]$|UV40Z~3n,u`6WdFKFNK:# ]Va HzzXЯ ,!&u֌EZ–:wBėْ3 R2N`.sZ&z2Ax[Sd>\1Zr'`/6冐v2="D/럎ύGQt%7˞z ? Et'>*spŹYd7W@yv3EӉ5~O/xZ0Tknmi1L=nw27mbf/t hM+oFpP^zQ :lL!uBВς%JǫСҥhkm#@mGYzJЈiM-_Ͷ$#b󃆒Y'M}Czܢ{ u Ayl%7 cUvUHѾt/ܽ'!o1)ǰ'̔fWQT\It. \Mp1y#3Ȗ LÆa.̭}1;mW'"TDEeA=\R5Eom>d= ^7 IEqXR-%o+䱮fRIOuCp}_9֘ja0a;BɧgIgJOrBKLEYUbgkAJdX7վ L@}X-N=@j-oEݵ5&H$zTG;/[9=zzӭ&=f'PrӴ}:M@rSwo=TW Ui BjrDn3PѨ{7ٟH="e0fYďwx>9=2c@t״i9S(љψAIE V#^b~&폘_qMnin6r|2 vi`:al1N9N/UJnP}~KbM9DMp6^-AhL(^sq:KZ6 Xo`'y8J?+ֆZ,rO^š(z pd*P{F(*@}7^ @{.aTknhr.zUcuse"1Ge7^⩀w~9m؉ Hj*5#CL{91㳾kzI Ok~v u>Y &1YL- T i"f[}ꃂr)C_%~*?n%cYq1Ma`?p~<[޼B'4YB/¸K/oM^<60Bvmc \6e>_w]XJlB Gp27F=8(1h\z\̌ _t>>{GEzN"~>,8}F(gGB'7?<|XpM߈3dOPKVMJss^ q$o_iYFhYu{U8j,4:<+`7V MX3@ϏDWÑ[2W 2SAbXo­1۾Ԁi? ;cQ.޻%P<`a AEPz^[Ă5 TLr=|J( Ec—.?ZaG<`+-慥@FlB0VFTky^PQ˲\Qe(75W"/rP4 :ԗ@ ~ſ2cNȳNb>)*G; d_ 2(e\&Iz,B$KG-^d\H*̽|®]%=9@Nszz 8%#.g5֗px4ߘ8bZݛ@8bcy]~OT",Wr_'D:V+_<ȻL{Ǚ(ZKԸCߗGt3RYq1Nئ`9kM>Q4p25WzÔP-G TqOD.k)[Lw+#b*Fד1̥@9;KDúV%(T]{=sO ^h?0ˣM7jzyv6|O[  KC.?+V +w{@xK';t i8+l{=F(RL@$s*7(f L¡ӬzmpCԛRZ%h~\BJ6)&X%t@h-3g5Wǵ%ؑ,'V}>~ aTa9-&&CF)8֡_nV1/c?>t|+YLT`yplې_`KY)G;ZX̧t dȴe,=-V; yTpJO9G Fi5dՈmNJ]Dl8e{2 yzpRPK2[Ywsu *0~(ʿI/7:x|8pJi͑ln$݆A6MBǥV[vSU^Lxh\!NN=wuͅ>+kDɉރRhf,LIsxdEAbٗᾧ2? yf NPm;q0)F]8MUٲ(ⵝcݖM767S?9}>5I>H zkVxB`CT;#; !Bdn"^,(Brz:_j*Tp.)0Ifap4Gnde:JXJ3.Ol'K$MVg:i8N\;|D";X-O=*~qE+d/;IśO#42k}MSvՉEQr4,ag&LBW%(}Xp+zBSz.du-e d3榰`̲- >J yl'NA)hRB3x6sf y qݵd(R0.b@ծQj +?x OOs: ַf}pjb铏ayslpe4eE7@WBd&D&rsl;@lK?J5}_ܒ.a9iP5]im۽šEt@$*8P 'ٮNl.J|`VўHKJ<0 %v 6'}y)t@g5IV"r憃)'HPG!rqj}cLlmg'Pd"&>m,4@ĕ_LIX-}tlJ%VoaWal} .lӵރ")4&ؼwBA cɝ&MnYe芯1J(Aym+PbInVtXnѻq5G8#P@֡ 5(d.Ƿxą!RzŕItaL#kj4qt0 {r<.Pv;^1i9eZ Qxd\dO1Ĕqv[Aq9j> 2I#n"ӖuoNk}-rKʼfpfBb}U n_n4߂y\4 \aVIA 7ƒCFK{jU{ɉU]Zn|WKuuJ|H.vzMY-/0{[qv]1,<?\?hc~}8=-ZkVi捪a[sY=ܺܗ^a Է֕ˀy̯ң>M&PGW6_ȅ90榬%O~/#Uִ.Yq'yo ]! ȃdL ~}G䃚eA$@rBHc$2Xzv'kH}z[PUIΠdȕe4c׫"#🳯7~:qsM£LLFF%W$܌C4纹*MZvGl;_|0E!N+%nVTkaQq,\%H|frQEϩLRN#jJeHatj{7Z>ќĝ'Qfmò)gNZˎ!@Y{ehs;~tIarM9-*M-"wT`!Ix'gh\\6І2u$3``n-XU{f#r)67LGDD3a@Ty:&'-g# s P G=@Şv,kpwZZ#F$OtQPj Gte0.K¢^ٝ>@`x>.tվsצXiX970(_ޯr»\zU?ֱlnv ~LsHYxaz4Y }5g?w"-a=卬4Ls*S uͮ'W?ͶR{S`RRnc>M'7j#&1hq0RQ͡Nd#r%1"߷kػjpa6F? TM9r* $muO>QDkyo{$q pi}]AR/E1qF=:*ϭ<:OxJ0Ç{~&d<3C?['w2f 8sBÓ*$ޑ < BEԉ!MD'YpM&6|RI"N*"p9,6iKa$Abo˄q+[coњ>4ZyC> [%sVDϙl9]`h⽳gZqq%|Uh/GA} f=TG'P>ITϭRM +~$[K, ΈC^ͣYY6&^T/:9x`faQEOǣӫ y9+wԷ\yumi-c5K^1.?O+ReS0;fQxA)ױ#$zvQ~!'dă&=e@;ȠX tQ2{܈n%8?2ൾB.#! AT[wS@FݶfO,iZH.Վ .j(aut^ Qj%k; d3%A(^{?:bZ~tK*9œl\1hM ~ mpJ@ga1mFP-J6C-DXCUP%EHA\$˞&+=h^}a`?]uVPyϳWӇ@0#0d1c,llfRZP>7 :i´L|VJK)O~\Z԰蔵d1g^ņWUz[`8 $'s䌂W7$1*ݠ0'* -aBTf[>ƳG=s걽R׌Y^a1EߛEpvtӢ}v6 1ց4ƥO{ $9p,d:: K[b ,Ff9k{+ ΡdhzohT?V ߘDUv;Ya;BeFu%i4ٗzM3v'O"^` NY sngs1z*oBR;,(0P+`Z̾erY{qa;AXk`<8mWLĶjG':%6t~Eҟ.!8iboӠQ2)%m9 tiFA.Od /wJ;[X/FDj+quVƂ|ok/PH@;>B'Z@vrn>FP7]QK ]q 5AgVx?}8BqD~_8אy5GN~*!>f᨝w/4̤_t,k!M2QfLͩ~΃GbykB ߿y 9zqgO*™j,1= X }eXo_9n.q bzvGx?˾-|L_v1[׊%.)Ꝥ2ڄW54 lpCoR]F_'l^~n&{x% L葳O29h@HOU>m{{ַf ҇E&:DkmØV1]T[!8̂U[_#ZT wyNC;w[+dXq}5dD}`5p&\F2 یHs[K[ A<QXMb< >\wTڙζ`QRĵX,=Յ ay<LuMrȼ; hA& J~ygnֶEqϹ4d g'p<ECZ~EV5U tM+Ing2_Z[h^o[<*w09bww(1|pK7aԕ4H:p[[:[ bh!r,Y8L2 Q/z^rS9ʄ 7suxZ~Հfdhfg pL{IuH|4SeN+C '_8+'ht&*,QĈ kX0W;7t|F47lƵ' ]1N E8;PS2*K!6X?7ǫ<GT˃o: u;-*߷`<>~blJ@E 5!Pw) Wb|@+ hP<5LDSBSj*>y|@u^*0 {^DS1yB=]W[coGݢKb(`9vk ЀD*žmRߩ +yL¬X'-xO4 5ei5U_~}N&8,aexS=wcPZUu7Yeug6LrI"!H^H8jN[+ƚ6Me|o>|4ףMr-+zCy^UT+f |$lZB2 ?IU6KS+>: ^mY)׌<#DkvJRg=c/ f $&7eAo^ߪG<$*ɵ?DLe FU@tcgUCZ%d#F^Gn'"Ǧٰү" MJ}v;4߆/@1jk󗥶A|ZHc8v+G`CbV{o{ꌔO$v'hrr2@j/v@.7W[*ea pLEbA3梆f4reWLa!!XCdWpw߃.HqCe9zMCʨn^HµՔcX1~i,t.()'w;fSR+At .c6\efҐt,3kO.ahknQ)Ԣ*~i2AƂ V,#W3:(S`ED -hOoA!>\1%.2"OXK[<TC{ƕ!âL#b&paH C>ܮ tDCccl-F'-C"3YZfy$s.zk%ҌRKRↇݭL$8vq8NHҸ-!+c鳞qf\(}EVN]w6.ue}ŸuH RR(A=#t,٨mLhŃ㫥EH;(r7D"33}'I隄aF9{ 77 l $,^v Ez[/UO y {Nнgkq8AVW pXMitsq{iY_Ye@h-vhMdڵYR&'F!s-nN.ӕluioUAduJ,s G1YLge}u^Ku|r]a_W\Ϛ5hա4^wX;TQ)uByWAl%tK#e%[ c'݂ 7ռ yEv΂ uVq8$n{͔!`);\mYc~ )k^-x>4(@`'QnSkCN]8Ws k ]=^#'.?<}5+?EDHDjZxc_r%l"^E'w5v\R .iHD|bi88↙*B+DBnۊz\nIAy=x䂓C[=;4Tbڿj%>S0PS Jݤ "AzQ,s!vxߜU ۇxz;8A2 Tn`ۃvokv0)Hbd>J""7=#S,] lmL}u1(СYfMq3IiYR#Ofn_1ພ|Ri.}xe<#y=ƸTǴw0hH X[hr6`1@x9 &; 뚖=XAIm%R,[g^9@6Ypw<9rXģ\w &%5mbװ5}sIp_n7}܍)(}Ī;p s*@v5רفD\VBѝo(2}CN ["n(l.xBߐvۿ n~~߯ԽmdmCeirUUGKtkH .Ach \ICF`uzHHeJ,ӽv`\Q֥Up}6O#$$pcn{9[vSM#?yT-gefAB@["p}T+S}g@x4{nd<>dF ^1ǀPg(6}I:ǗUz2tqk?ID"h/dm aG;"~ݲ<܈{}̒ A$&27+eN@w%AGyD#$LꔄP 19C?GpDOnўjPl-oKj+g2jٹp.`,*ncbO9jk9|GJ}]Yb93 ̠P΋prO#QWY-iGSj-GZK{CW]"I?1g[zZCʔKi=)} pf&L9L@>|Z!9 ew&`ȟ)^ pL^"d/\lzFewDƢ ~K>KTR౤YK\&l_3ޕŅ?F̨Z~[rYt"hU(=<{gsN,3gu.dT\ޟ\ȿye$Z%r/%ZCW55 v!ٵc3D+G5VZ8fs_JQ$ |ptz̫ZFh+vf6rm>ݹ3 ,\"eV_0j~8A.Q;j@p=(vוTP|4B$iC120Y1|{O^tfuܰIk[ԓO-WUIx##؅@ݕ(3 qT~DV l,[g0d[=ZĸnTzu q`0:bΎ*RNOwtTlX&$]?4_Z&ͦQ|`  A\mzp-܁>ܞՏ!ࢱ"\w j/,3o::]Xi"R~ p:X~_݂6PPaRxLm+f'̫`nf48wA- /VIk9B=Wvrz9eW <0`3em{n+WnvV3=/a,!,&*^7_%^i>2l#V\V"XXlCAݏZut sBIɩoxfsв%Gp+:1k_xZD"n|f6ܠNIa=ջ`m#O=-~\G{3UNYl>`Ѱ![ 樺s^Wn2PºHy0D]&y;Cw'ގPt(g&y^I6V'yL6-;ueV%aDT|y"/A"NR,SC{*gMw4!]>q滐cM B}SVnۍ{㍿]*/ȉP^pW䋢 '#{ !];XUKQBND-LXP] thP`2ESqwNbTK|?X/OBD:G~Ƒ<ǤKpkዑ켟0qU[$P0>* X"#2`˛4Od\nKm 5pZExMO)VW=9|}䎆7%8TbϾy8V[MQ{bwkXE8IA}:i#046P3TxR6Z_@xT@9 Ƹnu8zAڭ,%!m>YokVmWXmaϨhYt2ݷpd8ܐGN_EO4↺&4a[{ ^W|86w 70X"ߤ tA]<-BE^랸|l)O8ư]Hw $HIdH潡X6̘SE&v<&F_;zv8`a6.Vs˒N ?A40 2l+:abS"T:i&|i|QB!GT"5a^JuMvm+9Zl>}yR"\r@;>MJǏ(jhƼM M1Lv`u|q^gpkZwuau5IݥCQ#SZҧ7f4vp`?>10/[D4<(ǀd1r1N6GKm@ O_7]&!MQbЂǘG4Z Q%lқ"ǒgJ2PMi32:(͙ؗMv HV2I 6*I4`vQ1S@Z5<~J)wq\ɱde2T̗cynw=b`! b nѩ&`\KG5yCB',4]E^QxQiI軌b5g !gTovBd2?+BYm- OR[wZ 4DԛLN#zXMqUKmO}A7;|J,I%ﰓu@Rg0+ؠncHJ1\0Ԙ⡁}Rc(̻؊˄~w'LE9z- 9$!J*\ZqI⩵a` 1>af=~lI&]Eo NSDOc]&AtL.e%\Ԋ\ȮĞ!X e{]սjq^AϽAm\J߫4``TrZ LptI:nj\!]ɷ6* ik2Ob( ?)]LJnL|$ך}(Є.Ӆ[TVnR5ݒ=iNz8v]uUbDy^6I񔛅®w 1EW~GI$8LX2rͥuhZ*9]3Xoŀ[{U;KU%5O!36CaD G EizZWaAKR”pRG\8ER:6a%Kp{ravuvݓ}n5çUlvz{!l&t X2OHoͨc #鹟q |33k\=`b/NF߭[@Gf& Ԅ`1"qԆY AdO?D;妡=u6KpLO%V4$  oMPڞ8?OZMaDgC1ȅ J)'ᘻ u۱^AԋSH= W+K;ʼ:*5],f6NU f0˳19oN|9\ާOF^{֗*` "Nj(v+TwIV5YeS%UBm8KR5g؀aRhoŠ 29tM#_I(S\{Xt{No֯ 2ȯ=E"Έ~jԺޛ&N+jGj "a?Gmj>OfcÓRpO. {ȪQGȯ NN㜀5Eg+Ks3ɄCvߙ1Ii8,Kǀ"M]?+jUIŌסah@`h cQGᕦKtA0!̥Pͱ׸@(vH7暴xH".jZ!m$/=߂r"-Ie OrA{$|A^qcHع˲Uc2[8nDZlG62d יI-e~u?R-z >1ühRVՊ-e yTJG25!Q3:_}9&Hlϱͣ/ ΁[0*7P.A8 T^E"LFZF-0+O"cd~yEŐ<~WRyҜPtD*@T{TOtGܺle892-Z(煷Ӏqzl}`"ArYs\(hi?(A TV s_p0"O}xVr8__;邩r zZ6 J[h'D\f@ґnP|!ޘDsm9y$ ~78-!DEzb`신Z+-ֲAƔE(j}16m{qPM?-()݋)M{ dR^o8y-CPid3gU܀!]b[4ѐ&595"۾o)yk(8~-dId*DEđV?~խ{'9ϯ$Q+!=SiWxhUA#ޠe*le\\ld[)OWQFh`ef;jPgcz%,MHw 1*:ڏy jvDY\*ˉ?zdyWQq!1 L͜c;'υf#13@E_cPJXKuI8 I{8xp)Ҿ<&dcАh [-X.dg}$mԽ SQāڡO$[wϴj,e;vTAtTޙt(Z=b.r}4JISDN I6| Qh0½ ҌOLt<)a>0CGzG+fOZfSsޑ2zU*ۊw;B^bY{$nrǧC6:U$"GϧJ*lzQb BCe\|Rգqj=a|#[Bj;RszF KNpɽq /(lNnƱ-vaA[3\co_>Ç#E>5<ɵeywVERF6\TvPRi6KY9[1 {mGRH'# sP (H 4]73^3V~u⿸A(A̡TzO@8G]P4iƸE>*F*8RBo%DJHiV$:AÉO#Ɋ OQ _q6% !?g.P#쏃z=ECrsRS' j WBM3){QF7{~Gvʶ;iou~CRŶEy`sj9(ԝ0D7jzG_Cμ.3 #'.SM)Hn ?ɧ\t̅\9;tc=J^۬V9:n 8=\:we`Y7W#<+sZ|vLH?o՞t@%G&E 3%c]o1b޷aSb>MIdO}4Uj 51F(GP TV2k@DH;G_#?ߦd"hT.534wd#&͓ lÓtπoOq vzEw+Ϻ{zvͩ#Ԯn` p-q-5( EZ8$jϔ˩Z,{FY;# R#-aoYױ%D鲐U*'V=8 k>i)#Ô}:rfb RH֕$$@d>zHyųmg F?ecm#Zs0R6Y}#m`0KD#P*#("Y"%ho|G4\Px8WNȻ[ĞZe;1s0倌3O,_]u,xX2*:`MO;09y-ԩ=K:M3]lXWSSy/D 9,ks* /\!MǹU.:%KD'~ dՍ9xv*M?rvAGf)&h!(vBN- T R/@qkvAך CW͂u4F᤺:{r#OeyzUwut]eF@?2h\0xj.(Dza3SFC ඓAz0*߹Ł_z )E _A3P0B C/̓RpA&d~AWO5jz8{,a3bh\y} erJ=WpHvN B#Qy59=!AWf:~Kt):Nb$r =J Nq0Gn4gwbU%rQPԕJwT[n@wTJRV{ `jsO|%jFF؛;\!l ,Hc ֋\> KAa&)  _ P֮,8f6J~Y"m@@43,cANp"o0SX$͜h>o-crVd E̟B5(nwtIOrrۿ&fu&@ANJB䨛x1`G{As@"2GڞNm|uffl75 @:CW?fPš/ *83ڕ>A@DPI?v;-"1~_bKMeV iN( rZ*D tqv>onvÉo*ajw.oM$HOo&;wa ,l]ggkAt:o4ZЦg#FvAw$n"o'K{m_ҟ=w1 |EBswݷbЪx{tgT7jk: fpv zǻ Rq E paz+G؅"\\L<%oVv&tdLY }Aʳ bC VE3]0EЌ#^qUk@l}'7:V-Gy>\D- z*[u֛3LOϡZ4q98lz" >k(OE?;Uvζ{v8/w$^ye>y Tib7dm)ǘɁя¤uVc@Xepg~.irҕjxt `:āG-kFKom/l7_n`lX2shd5PL+ :bqlnB Jv]a Qe)MQZqLuK,}̹5 s`,56f* [:cw5| oj1rrCԽX k*zί)$cT$'֚g%T^ҀO{jplC{P/[T.6GyŇAϛK>+`J1C$^JzM0֙tn6`s"ʙ<(i-x 5[ =fB=L cc%u);@YJwfZ{&DJ5DYcK3X"D!!Zd;oUX[N[ $mg^}%+\// $[L}i!Yr:|Z Z,\=4*_ߚ Kh([/ orTuuc qύmv1dF6)> 5CBb qmg*mydǥv|>7|7.?ѯST6揗(cg [h{_c֧)Ӷ E|gAFF?ixwsu ~z`ͣ;#!, H  b#5 bs6Zί9!YtSbcxg/3'ێXh(8zC$geqï{te3\ׯ. E웡z5B !5<1_V>Y 1z-K(Cv⍍tܲc0PTn"]'`l,vc`-`vm"}ܩ+7e_ ZE[Al e. )]c 9a)m-YF40>dW I}A2X=.}}a{ !$87#K9!F㞌SegF C  * A0G!d^:h/*dŀ8,JpSG:MQ|a~f@2c#;,XS縑m~JJ(ʟؾ10Nˬrޅ>%$VX]'D%H/4]= M!0w|'aqqCx+ Nj /N"ٜ*h`?i4 uZwb.(+r1}!/VmOKO *p62A2x[ b@L>E8e*k*iξ1m 6i*Lϝ+ˉS,e8 .E F嗠kMZ"=˜K[ځBbD$:% Vn4?!oﯙ~+Ο_xGi>ܵ2dih*1Uq#c,G3 q85C4?>pF"N[:oܖu3TfQ>`cw*܈GtX`Rx5źwRi,0l^_ Zr$kb91xсU{_y{EJ,Neu_Id,Փ%׻]R(ICT^=2sK,=Ƕ9+W68.W *YCZYEʫWh37U+;ϏzRڈ &^Cx1Wݺ#D4{n*ͩnaXJoMǡjw:Yd}$QV??kLȟ(Bد}D7{`ɛǦjFo-C$y)<[/IMmIkMLMVY";HHecCYl(FDwT+,@]&}ě< e2R3Yuۗfn$f "ߺoWgah`k=[VX/%c] ,SCb"bYR.tִ׀*9_sm']ˉB0SIxi s|P&{ON6SƲ}Wqe/<~?hdyY-Yʍ8 5Ǐ2}8rѯ#]AYr7oPbX9ct4\ĥvM(yepf%#|9@;>6 ט&ZYDև{ŔX+daW6sҒϽRh߅85iYu+_`^D֩Nctb a! hZSLOt$ʌ2G/.-pTnf1h ^v)N鰑N9413{\T@k`UdʊTsfallible/.git/objects/6c/02b1bc24f0825db6fa470a9705b3b372d6a2170000444000175000001440000000061314062566136021644 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n T9Vaշk:HO?w}OSe}un]RkJ|S2sRf*7+Ѭ~-EO %kC:J_\]a23z U_ Rsz)inIiӼEN=v11 %<ju|vYm PRR2 J2|wCŊ/[~OmфmMCRnٮ3AMeƿGB KE6鍉ѻ :qJãLJؼ϶ŷ %% k*Ys8ijfallible/.git/objects/dc/0000755000175000001440000000000014063436333014675 5ustar andrehusersfallible/.git/objects/dc/49e981620ae3c6540c71d1ef396a58811986d10000444000175000001440000000061314063436333021545 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&d䢘ٙS]b:mSʞa2-3&@XZpIr4)"Ԅ̂<нp˖S-4a[Đd ;ծlN*GsvC KE6鍉ѻ :qJãLJؼ϶ŷ %% k={"i{mfallible/.git/objects/dc/8867f5041e6c5ed0987ed001d15868e633705b0000444000175000001440000000075514062435373021560 0ustar andrehusersxQo0[hJ2TUьvP1TNl5Yl*}7-)#}{}w2K8:u,UI5!YHn,&(ϾD^)1R%et5Gא$+R]ww[+] p{PAϧ - {-)·q4 zQE *j:+ P^1ouU?eOE3FۃG KT:M8ٝ'T^=F&-̾}˞*5+x)yae1ؕ{A04UIW3+mXܤ,Ȝ֗['GIFm[m1REjn[v"LJXPYae$:J~ܪ(߃0m U1B![$, d,Sֲ->/\ Ykm$,43p/@+-Bah9ž7c[fallible/.git/objects/dc/684c25a2971738e71784c62b453d0e77755be80000444000175000001440000000043014061721706021473 0ustar andrehusersx+)JMU015a040031QHKLIMHM3d;'*-coE|I?6'?YϘA/{#\$O @W Sw灋wswN&8- 5h𳹏foxٻ[s]yԍCOz'%TRTgħ%f}q5 ]⒢П$-<{S5C&9XgoWH4 <1GZŪ bQ1O6fA" OK fallible/.git/objects/8c/0000755000175000001440000000000014065401732014616 5ustar andrehusersfallible/.git/objects/8c/b9d1973139808bf25b4101803a6d4fba706ee40000444000175000001440000000151414065375012021605 0ustar andrehusersxSIϣF͙_w21l-e lf5 ~<KPR=镪^Ջۺ.F26IP,&|8';!PD II'ϒ8 E}Ҍ@y)EHb1!#.%L,G#\"P4m 7Org2L⏶}6&uPdjy9ip PuV Ml{*KK%3l+XJ_.Q3#s/lÓ4 {vlHrsm/]:4>LͪYcOz_ʴN7K^;c>cսzwZ5Q]kB?wq.'G/!/7h>r#Sn^y _ 2ehA.&Z(jb1)I"aQn>tDZP4ǧ[!L><;?"|e?ZJX}:0i=}0S~|$ wq(aN\m _,M` ;2}-[ufmliT0mGĬ sRIi(|y(+\uQ3c^kY-) ;5V{er9l.m{BUWf>΍4g=r|8RIRdžaN+&EH'᳉M:UigH&s,"r ̢Z8eEX QntTy](&MCرfallible/.git/objects/8c/844a25ab39a98740320bdd8f90f5d8cf01f53f0000444000175000001440000000534314062455064021766 0ustar andrehusersxXo=c:XJmb$.[ۉWi"ierwzHk9ucMF>~sGvYT!y+U;9'4vZ%:~C5k;A^$s0a(SEs>|;e_ %A#QXiJgv5RLrc,LXg',( )*12Upŋ؞d2 =~<_%> }8BtqIF#GW_="l,27`](R! -\0 lɋ? څG "ƈ0HnηQO&D뎴Ɛ㘨WՒ5_dzaE PEN., Z ƿFni!8(Z[cm=z{},n\H Kө{5vknsr- 'cg%ZDCyT'\%1-+T~=Y#n##!#5~cj->@2̓Rr<CSZϊ$+r=B$m jq]W+x2j" t)vD-EC%UQ vMdkm2,9;gWWeX^g~zwCtJ~BD@j]-O(_FtZ7Ⱦ$G ˨& AW֢q{I<' >~ڭQTp37A m5]m)۔hǗbDgɧ i g@$ `ff>|Goz}ԪkMxx\-Lg-HǛ@!HdAmCT[41bm02'JvCԚW'~n#-AMW5/\Mۣ&Y"j-Ӡgje^2SdI%Apʋ1XiӭE_jҕi&bVP@055)rIO[GP 5)m}Z$IEhҀPNc̭{絬ʾKOhy1!D+FXPY3Ө}YիfaT6w*`|Q} 3ҦRkfaPwksNwȴjѹaP^rh2[ml]aiw5ZU[+1ub? QW]4w~pn6*7smKm̿KpBcrUۘWn5S$ZeLK&")y.b~gUؗU؛=~]fV受H0W/eɍK'Cm@yۢU5ƏMj;󛞓 dߏWY+T+$/)/1)e* uoy|,>dy( ?iۯi>]vTa@ؠqT`hJJ)]gˈ $\aLL8NG? ]|bSj!+AZMia%Il*O1³_]B}]5kϪAxA֋#cb p3fi9MpBJ3\matju צu}L[$LF:^P+Oy""pxve8 L;G!d;A<Õ޸6~+#1mf ೹W)NR):%b\ ش8?G>PdtY;כެm1p;`<$cr zЇQaoM§gfallible/.git/objects/8c/e901e921bc903768619de903603f7999c383ef0000444000175000001440000000267014060770206021513 0ustar andrehusersxWmo6WܚH~)!u4m2 ( -j$߾;oM=#5VzLo~NoRrcoxO8 ²fN6dFNX' e\(=)Fv?&G8KY(\qD %/{Ӝ(4If7VINh >:6liWd8ҥt9"%x l>וDtY=PQU"up+,j^R)v :mB`grJ\^^ƳX ctbuF ta/qe ~B-RÃlQN-2cL\6֒sN3ulMfZH1񑭁PR[ݠ',PE+| 4~plp:3Bx<`FB;ܠqz9s5* ݗO6cI)*E;guD1;j%H.u{)T|nQ)%/^CPN֣yʔ|Unwz8UY^1l0DBfJq?3Bo?7cl֙jS_N~"],*ш<4؂6z%ڌO>_Qd>|߅)MdT*n|˳YaS~!ةR}_` FUI#LlxNG{Qb&.Fɻ.y]筩!Fҽʻ-}/ a6s tIH>PE1#+W4j!P^ 5]~![hbs /{y=pxs_@Ɇi3-U}B|*fBDP~ L:mpRf#Kg_z- rFgY#aT207:zǿ kK1 ļy hÚK_<0p&LE}SFPj@si]OlG!+`_,.,tύDãWxmtڅ`uKWO Gd1WXMzg;5>)=KPOpsN׆M7Tٞ ctEtx|KZVbnv |,0ۏW"D$_~jO"W"D~ %>,d񱂞SS|v i㊎ꩅaU[ -KgN"mD;km?ﬞ-U=lOJc\m-fallible/.git/objects/8c/a4038f098ee3c83f8763d950c20afcbf8c23ae0000444000175000001440000000061314063702567022125 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&dW6ݭ#mOsTQ1H KQ,.vyK+οc۽]51ВY7OĜZ\YP.V|{j&lk/aڕ)=\zhn!9y&11zw{^^G#NZixbRqQ2RG](x 뷷 %% 97}Xu?>+>fallible/.git/objects/8c/c4f40a85b86aba1679fa591e6634aa666d987d0000444000175000001440000000064414062435421021775 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR+.d!yGD6ӄf*P5A. vib„?Ee:]ӤB]Ajj}w,+`ׂx22jb  Y,8_o ۚ '3w٥^RZTjNJ`!9y&11zw{^^G#NZixbĶb 25Z|ړ1PE O:Ͳcm[BdKRKs5ک#túfallible/.git/objects/8c/cbca040527b4b961897f8c0d276c926c8e3d050000444000175000001440000000433714065400375021706 0ustar andrehusersxXSV_bQ. !q<'0c^nUI"Kﻟm҇* ȻM_7]NXlǽCJ0h_,ZYEm$v,?Gxyz&4&IT}G^ȪQ2Y(\|NJlԙLKY&Ҝ̅O_-S:ݤgkȅ罱3qD%\yBG\ןqѿ\~! 甋,G@Yg9ުKeBt{#jy`#V,M,IHhZ]2ڏu YZ::qa2qS&,KOrѸtQ`Gy|€-߁ $\t~{:G87>˾ĝMqYNGȍ^9?#QtP8s¡xx1=k7C|8 /μ tӿ$M+>O:^}NWT=!a톎9-n}+dnk+HElw-J)|1‰Cס0&x^vaTp* N?!'fF3,MyX[AW96:t!pbZ$I*f;_"WQҚ : +܀iN(Y|k:dRb%ٳӯw<,~/ UfS(Oȗr8bIL쎖I -}$~[ (2Ώ0Z"c/(-iŕvۏGTe8˼e U}-躈Ӑ5 t19 KJw'ea(rܩwŻ;] u49Ыjk 7hE6Kґ1y0ޢpp2IgOYuF&eLe#5Wrjuvz*)RXeb|B$8?: ÝNjAST͗q[eݥZMRRd[E:@F1KmVfOa4w+{a3fR]="S-k- >CҮXE.ۺp'?PICL|ɉhBƙuU4 *t 1[W_qclQS:5$XU5DJ@e_ҶT6| @ hH䙬(앢n[L3KV;RR6ML\12*K9>)fsᮠ^IO($6ZCw7('n)vUCŰ骷84pfOe+Ҹ7ֺaUL?;/rGO1ON1p͡4pf܂e:X^la fj-ƺ}|?@%Wt 4-Kee8[:*80 *nC/Pm,elZz{ m n}_!t:JHλlz:QTί`'L5_oGb=o4Z#~<-~ĕqŬXZME)8"fҬ\F-i#M4Iʍ`}#W7KoK3ձҊk@;VJuZuh%O;AgVZzx&fecdc&5Rgw'VT۰l(1@6w+0' /)|/O=Л7U8N1a2$=Y-I߭FD67V"M/44ɫ}y&h}U meJ/48uëavT2i1Ĝm|OtdNCj)KFs8TESf釱_X?_Dz1c(*cZcr58Ii;Bwdfallible/.git/objects/fa/0000755000175000001440000000000014061721675014701 5ustar andrehusersfallible/.git/objects/fa/9729875245438205df52e0d8174cfb0cf9119c0000444000175000001440000000107314061717756021560 0ustar andrehusersxuSmK@_1ZrxFۣ8PM:i7ْݠVEBe^y2ϓXώ cU6K[T'_լ#Gy8ȱ}5PVoӋ?ݫJm ^3 YlZ.۸0PK%u T'++vσu_ Gk2|̹u^yX(GQr `; |}-~Ӓ,wc5^Õs*XbIe2ϋEIFɋ9><9Ԕ*`l?+hLq<Ξww 9rm›K_2v$3(e-rrr!Dv 1#< Lʂ{xml*ީvލf{ޔ#  fallible/.git/objects/fa/2d9c68d507b6b459b07b5c41da58f014612fcd0000444000175000001440000000332314061721675022031 0ustar andrehusersxWmSFWlv K@@`6d=KgKEiN>{!N 3'ދ/)MELQ"IoGGolpq gtJ .G7}TDXTh5bο %%"3i`,HBʬԎ_ .GG!}Wq?d/ .Nތ u$]=>55p*?2VKc|+ B:*u3)nLR&;H(Mo%eN6ͥ*VjR/4+5ʘu~Q_bKXDRidLr:Qe$mȜIT3`Ue2ͣ%ĉ1 ;G] fʥlNXȔQBp )ZRQ2m)v8F0X \\0ܦWq -٥r~4R(~|-'<Șkqj,{Vfallible/.git/objects/1e/0000755000175000001440000000000014074313113014604 5ustar andrehusersfallible/.git/objects/1e/69249173f156aa3c60e300945f3dbb2b678bcd0000444000175000001440000000036114065425041021656 0ustar andrehusersx=o0@Y_qPT Ĺ(']q:7!R;`[yDFsW"Lsfz*n4]T} ƻ36_xTZ5l3mښփsxM#ɠ >EBȱW[ێˬʉPʓ~%ġigq HZt=y7b%G_LdlF5?g]qJ3}fallible/.git/objects/1e/df3ef573d98920bc5374f36a6219ed82466ef50000444000175000001440000000016414074313113021711 0ustar andrehusersx+)JMU044d01gG?wWw<o[ko=pEoEDe+TBFy  ^}e) rJ\* q>,fallible/.git/objects/1e/b11674459d2523f98c7a570effdf0b0b81b52f0000444000175000001440000000015114074312552021743 0ustar andrehusersx+)JMU040a01Ĝ̤Tl<=Ca {jA,K\yZE) sɷ/ɾ8^n >rGw=[m{)[c_V-wJ0 "OI çIAV\'+qR RV+JBk$zg,.E'g1i?TvIQF#"kb>^PFCu2[0+ajMFSJ[<{饷:';6DxN|y.F2hcmB ;; Svˢ=d=,{*l@^3lCj}e`nyt88|gېsߝ,ʹo .؀o"Z~ͯ`jq4%MH=/b!fallible/.git/objects/d3/08891b9720b3b9c325b069cb5aaa401f97e9f10000444000175000001440000000021614065425041021661 0ustar andrehusersx+)JMU046b040031QMLK-.+NebyI,͗|C 3//5E79#HxMl5{3 TnnjPYWZWпy^y8co:Jfallible/.git/objects/d3/6074ba6465f99eef30f820a33db6f05af544fc0000444000175000001440000000316314074313020022024 0ustar andrehusersxWko7WW ʆ|JhmNJ#T IU!Pw<y y"=,'N!h p͂?OE0_>͔%ǗRK+LFGx}&3e5Q/y*\-r9w)d x:8;_'ËgEcwroK$K=WO{e4_8ZUT; -'2i>~,rWߙC76yT߱kZd0Wor6'At0y>^N5cSd@.nPPѿZ%$ <5Ig<6"ƤX У$*6yc Kk%qxLxb"R$<3kぉSP"Pmhwhd%(5OfB`E ز֪D"gԳCiNzOISDDzq< OFh@z+V бN5C 77iy.2jUvTJeN[. M!|L t*C7_!/w ъF ;O{|m4<Qɝ;S*6$WtTʻ-IvovԫRj4z>2ΑbaQ#s%bk.`&PkVw!š ĝRS)ďmϦgg^Ԫ({R'*eu5P5֔}:.JZm+ׂI TZSS6oM 0J얗N,G*Ј}6E. >ObQ' + #)4pT&֕Nũ R&8rRH ' u(Z0JhL9ʉ2Ɗ@+T ILD&RQI1LF?-3 ䷼ّtSCh )/W {"!v[ͭ#޴xGdX*FΛB{`sE.̩Ṟw[>zhB~o^`O/VA/BjE"cXZFvfix'Y:#aV?M4r̦P-%UmšHi6Vx{_0]}.CB7Njc; onda-Oj~ slv݉opgٺ߹{hP /MuF狣[xHT "`Aぱj%gf)nmrZ^\u†b;9Vr>KeKYAn[K K9,>\f&Fe[1f5@s<9Ll0?>RӪ`U1p㢬b8Wɰh6m4{T`O>O^8oa՛XR+ >0ՔH%=ûT-E#8YZ׀?:K>.J622cg\**0GrEFg+4ѱpNcxc4.Iz\'sJb՘gqM*gFW %o[wD:)l=QKfES,f\xz\\:(9'Lfallible/.git/objects/ee/0000755000175000001440000000000014062566136014704 5ustar andrehusersfallible/.git/objects/ee/67f247779b153dcbec0e5ca57b71eb8e9c676a0000444000175000001440000000064614062566136022225 0ustar andrehusersxuRo08bqtP: gWl>恍d2pȠR{M6U޶0~=myAfallible/.git/objects/29/0000755000175000001440000000000014066342210014532 5ustar andrehusersfallible/.git/objects/29/b46cae99c53b9f9f830d71e95d473634ea008f0000444000175000001440000000154714066342210021720 0ustar andrehusersxSIכF̙_1G[Bl܆a&طҷ>jroC1X!Y r8U`&fr،D!(BjaR)QD 1J2Fd3YJޔ((<(kIo!o:`jv8o<צ#v o_^g mG$*?E%}A[U?p8(PESUCUMakG^,闥$6ڪ㗉r?)42YIz^-޽q:U][pd7ZfqUS b̩$/] DXY0 MoN8pIt.V.[ %߬_ 㥴3n"ͪWΗZr9%pX]-UW ׶+wօ`ej']6I7G4ZnF^ɵGHܾjY1.h2gz\_1Y1D+649+ɃqSq{N.Mabܥd(Z2DU]1}?/͋p%1ُ獬dyn>\܈.d^z:m.O$L;ŒvU-~nG1"9;E#F:Ǭ{S%B hQa%QsXEO5\Jwb}Jd6&9F#X i.u~^QQ1DHnP&κ=1;%G d.E:u؎Ӡܨ_![bЎhCL0 1l{LTb6uԂ8 O>rP;]-v!y8$d+ Y`M}7bVW8/  RHS'ҷ>9o;^lgfallible/.git/objects/df/750e5ced53c4e2d7d111c0597570f5f6ed80960000444000175000001440000000022314063702567021767 0ustar andrehusersx+)JMU045c040075UHKLIMHM+`aPIWΆG',X/cO=4' _4as0J@W0}FI_nw`ٺ 0Κ&j6}] [@>fallible/.git/objects/df/d5da5b168efa34efae6c1dede70c47d9ac3afa0000444000175000001440000000147514062435617022717 0ustar andrehusersxK8gͯ>m06U.U0ܒ?)d旯Բx[ 8dPwY-'%`(7V.; XvYjC\/:5"ze /ѹ-Q5#)૗s<ؑmf[w82pejex/L6,]1wߘ w{>]Dl. /j8~zQl.k$iϫMף$T8|R:g[75ϭ39gqO6&L˳,\VPݦv`{q4$X :YwF|5许,UOF\"!靸+J%+JĽz{4Q&<0i뵞'x'wO]7͊zV,p?ͦa,4ȓ~ȵEz:SMO~(Glwث6,E'飐R_BRfallible/.git/objects/df/452b60a31e1cf88f2816c1450faa4ef4abf0c20000444000175000001440000000024114074312552022137 0ustar andrehusersx+)JMU043c040075UHM*I+`(yQXbjg~*K,-/.-JMN,K):f'S+>kn.R걳ʋRu J3@J[~*4e+@XVj}`Gu olSEfallible/.git/objects/df/60880337c4bf13c8b5eba15468d197a64dad1c0000444000175000001440000000024714076603612022030 0ustar andrehusersx;0}R%k{( ܞ(H#4M"1hj~VN1X|"1dRw27B̦g3zý2;1H!Ek.i.U(+nБΐ&^kiMei.E 'tczԛFfallible/.git/objects/ff/0000755000175000001440000000000014065401245014676 5ustar andrehusersfallible/.git/objects/ff/3d292d09a10b8d28ec012cd53b229dc4a3cc0d0000444000175000001440000000151714065401245022137 0ustar andrehusersxSKϣF̙_1w=H(cؘ܆7e0ƿ>ލ)}huWJ%*۶b4d!DŌH XLÌ%/d"u'CM@FPH91穄6ADS>(2Oe?}VtJg6G?C|cަI~{1VT}k:zdnO[UUSԨt=}m5&|7E^ bV1v*@ъ b C; =7RY˖:Oy<<'̑rAYW z_'o9EgZWTcis/_ܞ͕J:$ơ*Z> #-`[!k\,P"|ĜHu'9SL+DLr,!EhK C>| Б\.[I5y Ω./,ei^ẇ)<1qivn6\oGrXT#/kJoi v<STE GITtlm\Y:} _YABB#nJ,?Ny wzL>Y-Hj2otDCr.pn8FSƃK/a^͑}@_F_Dó".wBQ]k5ycd٬UCGntwn׬J(`jLuPhEL՚8 ӇB!x)-13r'*mWnb:KҘXtv0HibQT8ڽ#M7}X6z6?fallible/.git/objects/46/0000755000175000001440000000000014065401017014531 5ustar andrehusersfallible/.git/objects/46/08ffee23615b058ec7af5df3743c6aa0cd01f30000444000175000001440000000016714066337223022105 0ustar andrehusersx+)JMU042d040075UHKLIMHMcU?`Ko]|JM6P \^2CS,[v&vLeEW0}FI_nw`ٺ6p2fallible/.git/objects/a8/0000755000175000001440000000000014063414610014611 5ustar andrehusersfallible/.git/objects/a8/07bfcaa04ebdc7e9fb26038b9560eda417bcd40000444000175000001440000000064514062453756022332 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n áE'OgV]s|0u~ 5<ܔRA&fe2LoW]ȴCl ͌gUj\]|]Av/.d|.0|ܙɊWj=* w/=f!Kg^[nb  Y,8_o ۚ '3,ܲ]/uWAgލ*̅lw9_u4䡕G!&Al+fhz'S5^ͧ=9nYSUQ ]4q O) ߅Ȗ346jSaM #7Gscfallible/.git/objects/a8/86d7c7e393d8a70a05aed2444f92b4efe4b3630000444000175000001440000000061214063414610022032 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 aeL$▔j9(/TWU +}q!;vц9LVFW)TQ1HM;vl05{[($V0}ϻIAN߬֩=Z\YP.V|{j&lkpn5߭S/zl; 5$'?/]٤7&Fns+hC+ BL*.Jf0)b2!eN?s߂Ȗ3L^d秉~쵍>Rfallible/.git/objects/f5/0000755000175000001440000000000014062220754014616 5ustar andrehusersfallible/.git/objects/f5/4b8e35f8057ae4e36d514a06b7c3172ab676fc0000444000175000001440000000015514062220754021751 0ustar andrehusersx+)JMU044d040031QHKLIKf}TEo^u89 ]Us&5y݁igsL ng:knm~nuv/fallible/.git/objects/b2/0000755000175000001440000000000014074312532014606 5ustar andrehusersfallible/.git/objects/b2/85e281c3a520473877330da7465bca9f933b110000444000175000001440000000053514063427177021453 0ustar andrehusersx+)JMU0d040031QH+g(o*6+jf_[נ sr2rRu3RR xREn8/qu`w;>\Cy>Pe2O /.~.^蕘)ؕxȴպؕs^M)_qŬ2Q~)//IOKᘩ澃ۊ< 8mkzWՔ$&qM/n cZn^bl'xc^S1>M@?3nL`Z;qænR4"ƄOɛy> {ߍK*TG3o?S?VPlmVdhĒfallible/.git/objects/b2/6c7a4418f5c45a38a7fce4edca94fbf327bef80000444000175000001440000000240614074312532022340 0ustar andrehusersxWKo7UR.QlVGQ j+Q%%sDA'CJ+S)q\D.㛙ODѣǏ^0"Pc*3VH5P:Iz#Nyq>4b(F^y`Ĵi&jiW Nh"IJ!U ] R*m|ڝAl{αgwvzyq|y;ݡ5:3l q{g?]kx0ECIXCyk j^BloBbhkޒTߠcƽe-3/<[f[CC:l&3 C3RB8(p2IJyb`>U2 5xxKAfЫwOkd7b*Ls)qWv=+Tf"~cge Z- A֎{EȉLٌ>+U8Y8޻Yn'@)X6WAJa6b h6ڽ6Z- ʌF2cP=OzkX؀QX XF c()6~f R}Cpt@G\P<4F"3B[]Qr)ѿM0j"l"]iRuʑAWP|lqcc %G6'24VYTXdaӭi"*WS [uqmQ]Ƹ67iTq%LĥPAQ|+{ƿpȅͿk%ySP[+73|um@׆i͆>4I5#g3UwVysj V5zt0͍2 d 'a->h)wJṁLe籉ޫϫkBD(.N5tFTq0i#gٺ^J- |+~0Rٚ6G_A䮎w`W\]gDRbe}X%0zA7Vs Z+#w8ft"SGNpwgPS wM4z!6 SJ a06I+OݕzK'~" V/|Wb醦xt 1={T㏱h >jS=_^fallible/.git/objects/11/0aeaf9647e8c29609a328270ec1939e8e7f8390000444000175000001440000000155114074313312021554 0ustar andrehusersxSɲV ͚{wyp* m0~]20T=N"H:#T:q4he0BRf)B|*Iт( ,{!=Ĩ@DKTq*(bFSiA^܋@6(w4~ǿJE?v 'Cl,2)ytkh:ݻ?p7EU=gf^xϭH!7ګ;Yͪ8k[n;^k{cԟ! X`r{?ZtpK3.Ͼ!٥΋xRd4y3*Iၽrg};b8PRS$8Gƕ۾CiO&y8o;yu-)BZiaQdˉ ;bkLƹ`936ו=KJgRax.nl>; l7("J)KIoIAr?;0+d:t{rQivME#z j i!ķ Vm'Ye[5g#>~:HO?w}OSe}un]RkJ|S2sR+.d!yGD6ӄf*P5A. vib„?Ee:]ӤB]Aj3Tmΐx{ϳJ۟re&s6^ur `p</^sG𚙜pIlWeZzŅFjBSBar4>!]99%Xؒca/LJ8xVS h2` >Z[-!I. cbKL\b r1„VbC}eas{qWCMn%WpQWYG`>y~aSV6?$ g"[ o[[-~ӑ(y%sƖ$B(ϓ_zGǐ S{6YD;­sjƤ,듼* 9nKVX ʬTps]/w%EugPf)@.6GyTXTaKUlMf R]{?ofallible/.git/objects/24/c86bc8793c7ba9b59435948a19330be2e40e5d0000444000175000001440000000303714063376035021632 0ustar andrehusersxV]o7+ ʁ}NXI*v`M;͉HdH{gyw(SdG.gwg;-픎:drYzZ/lUf\꒎7PgIG^yu_{)٬T ˪264hkhBIhaDrJwI*SD86agݫw(ץ2rs :Tjc܇ b2g1b *}/)LJ%v֤Nmf|:Ja>֑iAO6ǞA JR )V)d `U@$KdPTFL$cIL(Su#b1p:!#> 8irJCSܷTL!h WàQ隼 Sx7Nɋy)Κ9C_J%x!>[ڕrT*Iu2bMQKc!C#\@ilB#Zo$"LppޟL&R*Vg;ON =/Y׶f\}K霺[ޜhv{5j8|,> "p9xJuzu֏٬=%sTzM/_ȯð#(\428X{KzV}HHr@XRגI!:r{l?*Sܚ*/g S i^ u2χ C9Bjڼn:̠ Vڪ2jrH.agQSeak<ߛ@,Ur9\G` P-<ECKY\Sl CI_Gve@[Y>TPD47>y$1.77nx-IY4:|=iFIԪH:3^N*Sꏪ woA|gEk\a Čl%![TcC|+4/}Y 4'PaWMuGrm#tNhKo:fjE[8Nja[޸Vź 2[4Fy$<|hq{vE+h0CÙ9bF 5=,=rẂy|sr P[YlAB<;{m2~{"N0`ixۭn7VpF/tRLAd0F KYVZ;RK%1DxpV`U0TUÑ35T,S5ahlx8iOBJ?"I5x! ep{WWfDzL:Qr*n&Ulh;\[ħW/ }N+q hRH3F[-iCm>Ļbc5q)տp5OG$S>uz3In@:J$WxCXGGG-z騍{48@4/ţ`xߎn%>x%]ZH u߼DHDT~7ll{8^Zm8R&&ʹk13MDD@k%d| *2os7:]}7ݨ>Nm^+z_} ;ozAyR~I4Mq;2RRH1ƴRtQDI& %|iLDV%R|z(Րd # c7\ T,@PRjd@r4~ p f&*ֈcv)S~)fȧ2bu*&_J&'wEjl׽N`wB>@f5YhyׅsWj&i.)V9ZC X QjW-Wp `0&fx AvXh$"f@3|ʩHBjTqG5LpGEB2qtQ9 kC|@1L#V̢^:"*yroy²p\-yH:5 r?2ڍ|ffih&P$^dl"koXl+ȏ;]4}$ʗ c՜H-\` UcNedބY$E&n!G0/ ۼtB ׋Y <&#FssƟ-4 dnf*\9 \"i)KH!)NKcE"i* jnCV:'ҘNoUK-yLs @1aqPnE%y) 9p)JUe'B?/5Ry+dž=B$1?vP8y]*,,(1ځBٮ1B(XMe)j0-β;s._fÊj|^ 0"聸GM`(䪼XjP;g%J!hcٳ2ʕe [4I^;`Bs2[b4!Ũ=Y!8oSY, }* ciaNtg[_ elu~6)%Z}QAYfq./Fb0Bf4:'tNy&xa&4ڮl~lEuCVIiSpqOH%ީY`$*O3tBd{k3 W&(WJviR \t`l`n(;m~{ ,.;5qB%xKx)+;3;n`Ĉ6GGԬ %۽uo 0CQѩ o)nwW?1| iJTz*ٲ͕u]YAۣoh׵0}'#[{ s;˼[,׋n6o \[RqҸG=+[TP3i>(hr ^Kj{Iϵ@>bUѻ_oA`Q+ȾԒp-"Ӿx[E-,~qǴ1&)l((r뽊nF*to_=t=얟:WA׭5aw9 )f`-=N;m ڎ}J\S˧ݹ0uzrмDM˝f0 ;7=?g7ILhctxJۼtOVڱQOvd0h;q:2~x+NCx=$̜j]ߵBnmp}~m`4rT=K7-T/v~~1RhhoL\t1a0 BהscCnDfallible/.git/objects/dd/0000755000175000001440000000000014065425041014672 5ustar andrehusersfallible/.git/objects/dd/c164b6c6cf542118151580b7ea6a8c7a598e8b0000444000175000001440000000037314065425041021754 0ustar andrehusersx]K0=\/Ëe*A!0Y,V LZ{I dE(~ڲr_5V 9q|ght/:'jۇ?Ue|(fMiH`JPcԹ=ҕqƕ I-p%p+pwk5h䯋Kc}\o%v:_t:Gkt$FHz@=: `lEN wfallible/.git/objects/dd/3887052c648dd4dd422a01f542391707198a2d0000444000175000001440000000157714065425041021455 0ustar andrehusersxTKϣF̙_1R{Qycx ca]mn҇%uT4UU 1&rqC6Jy8J$0$SmԓzIiDXb>!ϋ(œ 1!@:I5} /BAP+V`Y*yH$"~6~Z3L Na+~@q47ꅦooY gΌX.4]*4eq 5* Rw-2sg14rurY{'%иL -|D((kǭzȽS}tZ/"6n ]օʪ&; kFMf cֽ1n ;jA'e~̖a~Zg)` n1T誸h_ug}/ۅ.%13,-\(ϲ9g6&]WYoV'|./27WS妨3%10<)o]tؒ97L8ё\sMaļVj{_/0|e!C^SU/-e&WcnDњZ{n(Fr܇)SZx7Kow u~NѦ3U^sTU.@W,6[L>̆f4Fz2Hs1 > F2_sӗEP+DVR$r,qJ!&XξQ8j0fallible/.git/objects/dd/901870695e964e0c54b2524b2be9629a2ea6070000444000175000001440000000441614065400375021542 0ustar andrehusersxYmoQ{cylX$N]" nK53Cت}'qV'ss<ՈU>a:w6{WCfVm+5_biVgfpv"9vP򀵤[=}Ol"|9(|pL{Ό3_\9мyk~w$ݴ>k>tn5[uF;`Ǐ,1ݥ/x*}}oVkl}A=k,}WkuuU%ֵyUVutʪǵU9TV/IKΒgud_:/l VA< (9.̷ܙXyH^(`xvϻ֝1ZRRsǯG'}8!?1sϏ룑>KNx`Uc!5q$4+3mDXS?Nᗹ,U)6RYɻ!Brqӝ]$iz۹$U$6[H w.dM VS_3\R7u2Տ9:s_HiQȦzkR>$|Y): $P }6Q@]sl$i&,51~'{#Yף9-B7*Hh桕9>xeBσRiXˌ!ߌy\kt`/0,I+9~&\G/x1TMHZZ@hHZfݺlÛVn0."PrF/@8ᅳx%Zgb69iq̵d],3*vh/yn;7bJk^^ܖܲgre4A4F7P?,Sɽرc)FFؙ@#Ae[9래 Xs.~3u/S`טXLk*uJG:1sk_N3mH=rv P,CRXTra.@BP07^>L|z;4ib7hA1uz1c L N6A5|k^+?M~]Rj%,Ւ-y-O( w c  ? |{szžsVA36~bt~ڕɰ؜CLκHaqdPiCL+ÿq%!sfallible/.git/objects/dd/380c974508a1a9522e3ca9495d93a26f9d44680000444000175000001440000000045414065401245021552 0ustar andrehusersx+)JMU015f040031QHKLIMHMK3cIhڿՁݭvphr9m5rekf]GZDGcxFOFǘw9dWJy ~(,!| 9h|sCBA>ýloߢ8b_-S/dfallible/.git/objects/dd/8916910af03967b5058bc6f1fc6feac43e67d50000444000175000001440000000341114062443275022047 0ustar andrehusersxWmSG_чbWp !`cTˮ"ݑvՎjfrˉ?2g_5Ԙ.h",gҏSN;^|nd gxAW 7}*UDX4jŌϥΖ<Τ"d" *R;tտ~sNf9,A^_W ٠{=,YTX-4!&JϤSIiNK@kifGQ>Hl"K;NXI>HD6ҬfKcב 2G ~10\XFƒ #cJ{;H̙҆DY1i^&<ʊXBHðsD>ΕAPY4S9E*;d(!bT$?rFu!N+bYT2n1^{A}JYjl{)M-i6CI$VW:";R|L-nXFR$rjL4%=AU|AdS I&3GPes ;>T(N5'S:E8em}='Pm~kS1?QМ-]^~E޵p)UM<_`scZl%t4h ѯ&(}BJ;e`WٲijFO]r!v" ?v.{! #9Ǣ#UBRG7h 00V°O"׋JK&U뾨5`Oe`5Rv:Qxl>㙶!^|+Y ^A4{yRKc&Lm&U^#Sh*켰m{vom;4 > v0p#pa  h Bܛgo">Kl.tD8ȡ1>UOj>m6H<(_"(2?l3hf,9c{Uumur{ff׏~,8د& Bsk0 _|!+w;p9:׿He4й]Cq9"Y S/,:9Y/N16A{~ݽƸr%l{jN+Is^4|Ox5Ab= ͌ 2Hwu7ŘxںRWi^0 >w4NݎʋJNZ@;7Jfv*x\ެ6GGS9\B7*ƿW=h&^t-HפoߜLeV`HbƩZislAfallible/.git/objects/dd/f80d8481de0cd195eede2595449dfbb0d72a080000444000175000001440000000017014062144133022170 0ustar andrehusersxA! @Qל0 41ƭ(&LQ/^~} .ēZPy+7,uI =τ%W)sZˆ_Ʉ)p6+8V"L٢|7ZyO73mfallible/.git/objects/53/0000755000175000001440000000000014061704423014532 5ustar andrehusersfallible/.git/objects/53/d57b6daa9f359b5ca7d1e2a6faec06212805d60000444000175000001440000000272114061704423022100 0ustar andrehusersxWko6W5-`:4H4%A %"I9qPj;uڥ7{=ƙݽo529cyY"ReX- 0VJJ-D"Z*:w!N b$CvlJ#2#V,#M%de͝iʋBZ$A3;d(%nh4G񈴰ӫ~?d=55[iSg-$#5>\" 6Vߦ σ@(FRI]ժb4S]`gRk jކP cl{ M(b!<ض̣$ ӟ`.X$ttz4|}pտrԻ<9;]qIMkUr@)dniehl+J8#V]evmɄb2%6޳-y; hzux986|p:Bx.dF\Y%ܡq9jU,V.~޻b3ǓBfdn8ȣKwT5R݄uRiw %cO)ۣS|S!Z )lU`5*B:[AɕHvxY# CSucbɶa #c-+dW$rq t?,clV+cNQ"m(JQ4kj&UJ"~8y ~G~7sUhu 9|ߡYaS~#o  8RȡN8Ft~vq{ &*w aoxqvwDΤ5MXzt~u33L+99P$όZS\)5~Y\7js>A{{цhcCwsm..s_8G70XlQje{Ы[=W=v.י]\hMj \G M6n}~|7|1x~%HW:'w+_F~__$ TAbw$Њ[#J#iN3{,J~9`;; fallible/.git/objects/53/ccefe395cc90b9a4df166839e3b4465fc50cf20000444000175000001440000000027614061704163022127 0ustar andrehusersx+)JMU04`040075UH,.N-*-HIHM+`8y}pom&nF"66Br&?o.cg}z wI0i_W*(D$'Egǎ W9|w鯢K~9BL(/N/gx+tu%oN}ppKfallible/.git/objects/8e/0000755000175000001440000000000014076603612014623 5ustar andrehusersfallible/.git/objects/8e/cb8553557fabb091caebb263d892ba5c50466c0000444000175000001440000000034214060766620022106 0ustar andrehusersxuKo0brD,8D! AT4B؎(MZq~;d&hyԴLy 7ΔI`i5ΐ)Lq9(ոHzwv|f2Zű0׮=[:~Jex-:s{AK V)s֎IZs ?dF[I&_/mfallible/.git/objects/8e/2aa4d865c174a378b2ca6e412ba38c651f8a510000444000175000001440000000021114076603612021732 0ustar andrehusersx90E}RfK;x'%cܞEIODz4ҮUfHQ+ˈ6 19iT˖*/0q?sq(u>YyD%JأBj$n|J {+Wg+N0xR 0̞0(L=* p0 }ciz^2ѲE&X躧'iFlɥ[ l: RxnWv"JpSl,@߇02k2eTne@m﷐}ӆlXZ+;$`ȟ@w5{}Z+qg\#W!3t RD5A*E.ve0ݧ3+:Ӥ& YONE)Vbv-( 9MpcbU04eQ8}1(-l028L{Q,Nh;L1Yجe.m(JEެvsuL *~%p ?e@]qҵMN:\ȌlwU,NlbD]`8 3VKBoeyPp:9> {^#Rj;jE`HΤl+&Ba*.𭿮5| Eh)_+ڹ9(+όڰSP\omUACK̒KwkJg{wSMN<3}A"}`@VK(ԀWYuq I""SE4Al 2ťir\ת aEI @]h|F(U̯ smJB1hnhbQExTh;q=7KuX0Qsab?:?p˶7rЛhu d>U7uZ <>rZ*[ʁڸd ݦ»!XZԚWG m׋cݽ`.ߨ&'G~/~H,AA~H*ďX -&x&l&褒HZ#2i/&'Kҁ_GkNnlyg O+fallible/.git/objects/8e/fb103b157d6ec45ba5ddf9f4d55a88ff6f37fe0000444000175000001440000000007414074313312022350 0ustar andrehusersx+)JMUd040031QH+gRc<&|сYoCPPPKt&*fallible/.git/objects/8e/b8acb226961a58a716b2ed856dc21a34a0f2b60000444000175000001440000000371214074313020022005 0ustar andrehusersxXo_gP9 )Q$+K:vkv8\Cqrv|}KvP'@ ٙh^8ǿyCrUJKD C/>U5$ exeḐ?UM)ho(mje^\T^aʼUVS}T+}[jI|PŠJ e,ET$rI$'-DRH#TŻwugT7ۭq7"o*]cQ в/jZQ]Vp Gp0a>Ny>߽7QamFPTǥ$Edʤ1i:<,ለfɡNGr$݅ӉNrl*v0AJL@ip,7MRo6)@+deU*\7VP]5.A@1B!lQs;ԚRQ56J5qQ˦ܿȁiqS*aV`Fl:(=grx4;)Q>i6ɷfv| lHKtMG!#UYN$3gquh|crKU ،Dś'S$$r)?B [x2ftgr`BYh͆Y:Ɠ|>'㜾ՏҞ!Rga^ʅI7uô3b+Dm9F4Iu V^ri<(obC=ܒҌ,Z*HTbw΢fvۊ[kȼIK" `bSSŚJa[@k»ONxs9kNfKs?nO(5 =x `-@T"un*x Q"V==a=<:x[{D",;Dݣ?lv;^EY53(:PzI􍮪E_Jo쪙H[C6fl:nSnBTxGrr" ii0@%$krm ZA4؎ݺM"C4hFᘧڟLk qE+[t1]XSw{ݠ @~w -t x܋@w]([rBdkɸ9=t=q_9w}yzV:h< <[Қ7:@Qj|R9\I{yJRI_I4+cv (T#; 2P]tKna-ºZjv 0B0 p\CX֨`ŦU <,\!q]eGrxoVEfu;X4;옟RIA Ua %e./4lc{ukM p7iؼ_SsڸAAV:߹TSE뚆Cm :j_t? $5}_BCK C,2ހ"4@i@ԝ T4/$RaxӼ1S lg(vR4~ؘI^4U@ytCX*[RV2b7Ghi"dJYP60gnfallible/.git/objects/8e/81f1f4b9b7b60a7ccf5016d789eb387f3aa4670000444000175000001440000000043114060766620022052 0ustar andrehusersx]QO0}T7XE_ eQ0Hc MF;3ngx=9'7[ /N̈́mZ+>$>&FP A| $A)4tFQdF8 OP%qS ,o+hdcǰ8=6.mPil/)5E|Jj|QUk`ȶl܏[~alY+Q%>p `:9k9Y@LI~njfallible/.git/objects/9e/0000755000175000001440000000000014063702567014631 5ustar andrehusersfallible/.git/objects/9e/2e6edd0946e410496f614ec76a981f202c8c310000444000175000001440000000031414063702567021626 0ustar andrehusersxMJ@@a9E28xJU I$/ [8_o ۚ '3,ܲ]/uWAgލ*̅lw9_u4䡕G!&%3Fuy2qm9oAdKRKWUzų&p fallible/.git/objects/45/413826d0bb932f8f163f0fc66c45210bf009610000444000175000001440000000147414062452350021437 0ustar andrehusersxΣVF)ft&1f0&#}jQjf@ƫYLu(!9_TWUJEJ۸?rM7 TCPJn]iP a`dZ([;>,dx%Ȭ"iF]HvZuz;Favܟe7hNf{cwBa7 3lpf>-M!I!{)QF\^78U|]@l^FUQm؝Ŀ_#ɓ?;UvI;4udsqbaG=p&rU(Tw ׯ*lYK!:T4t[?Ft mٷP2!8`~({5y1!9{۸^N&h,ޢK㹸~`G:?h_`&~& h 7tUcfallible/.git/objects/7e/0000755000175000001440000000000014064110153014610 5ustar andrehusersfallible/.git/objects/7e/d8fa3c9d91f81ce8b30e36cfae0ea9d6c8bb4b0000444000175000001440000000251114061716673022506 0ustar andrehusersxWr6;cD̄c'iFUIvʒrtڎ$4‹hʝV1bo̿Z,d47[2: /V:OH9CQe!M8o}5!q=2 P8~S‘CɬE@9+r{2%4%ͤLw''/5:.T8&y]pJ7u&bnD*p}\(_>./aXxΦtyV<8]B"FCIB:X^G6"@mS.,N7~D,`m!̀n PTzAĂ;e]Hxx1OU=_ګU7}'XQ6Mز?%$g2=KӸFW}@Ǻ3zRrc[{B7`$S#j_&/%q qԜy( YjZKٞZVPE!s<ӓep ֒?Eth W;P.96Jv_I-04עTg9NjLRAJ? WɩOњ>U)Z4R&pB36jJEf<~\pg{F}b,J ScT={ِU_7d6[tƓxzVU6H*Dl:]pPDyJrǨq]zgt^-+ln[ c85 "`^ǦꖆTܡ1([I蹏Q.3{UOMI-…wK_=B>WZ7h ]DKq0T҄ZuQo+1Fhck#4mV=S:|HwcjQֆOI=gyz2_N$x!b~838Qol-! x &=DyqLfҞ__2cJob TB9&fallible/.git/objects/7e/93a2577ce90e0c08f40a54c88c4de89cc308110000444000175000001440000000064514062445670021710 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n áE'OgV]s|0u~ 5<ܔRA&fe2LoW]ȴCl ͌gUj\]|]Av]o}9G:}>[bZ ص`g7{Bbis >~}RZY{fv )E%y {bŗ-[h¶&!) n۰47nȹc' 5$'?/]٤7&Fns+hC+ BLVOFkؽO{rݲ<2(Ath8ڟ-R3 ?-I-.)fh^mpkÚGoRfallible/.git/objects/7e/9e5451488d6d03c2c0e30079555637cee78bbd0000444000175000001440000000061214063376342021631 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 WʕhV̢j\]|]Av/.d|.0|ܙɊWj=* w/%S|E>N{-8($V0(UFCv[r> 5!%8($3?w7t/\M1$%?an]vx,x',3ruMzcb>ǹ+F<(ĤdҨ.6/_&-ȭj(+Es U<$y6jz$}`I1BʝrħW#yԏq.s{/`=.^=nݐ59Z^Qs9BӋM<#CGOuDӿ^ &)dI~l6r=_F#YkfF;u;߉Z EORU樄>;- g(۷V|eGPN|X%sWLIه\9ppj鬹Eږ{RBMq.A㩳f}Pf-*V 3/{"lX%.C#1OC,rŧRrSgx~}2DdpɌȺ ua[p[ƋWÜ-(Rjq7dl;PCIC܂餘0]BRҭTV/`WU=~~BOLݥf &ܻ腼(}jo**AjjA`YΌ݈}PpMm:M v$ o^]0Nu:95]}|k@F>GgݦiJoy-,bi^&~`fallible/.git/objects/7e/f3f97274da61b08d8ed10bc4206975f9262bd20000444000175000001440000000152614064110153021673 0ustar andrehusersxΣV)6BŒ3 ;?`leMJE}S::y׶ oP@@$ٜ\(22fC3QpO>.J~D,).قOӈ eZp,cH:w<_bӟ÷nP`Iy%j+YmpO='jwJ(ɢZU#aÁz oD*gI&(W/'gCeXN7&kYsodhԂIۢ4}M;ۊC @%f]deNQ8cCyrˁRCcvtט/2MfgݝUh3Q9Q|)(C*F>@.`#gaM9ijxg91nvR~1=Oj-=j¨[ LYg]n9Eb!w #9k|?,^S!,o` GMғ)@8/|]4tԌ[m>*P]D_zZ̩]7)ڔ8q1{<ϭiKn,p0TƸ rt9n/$2"|=^<:Dfl%npVps4 U՝#9Sʬ6v3< 1zwӭ}]۰(LNFkx3}7/ƾW_`0nz'3WbQ[")riLn3[2- &WEfallible/.git/objects/7e/22c9af8c0acacd2a06a0192227a254700cf7430000444000175000001440000000061314062467356021723 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n T9Vaշk:HO?w}OSe}un]RkJ|S2sR^>n}0< 7gTM+ȮŅE/;3Y]PE!. 5b斔6ͻXT^c PH,`xr`OO]+to̝5!%8($3?w7t/\M1$%?az˸ :Tn[Ta.Ԑt]dޘqn '4< 1(}ʟn[%"[Z\Rྶ~ڼ+%M<7ဃX6hcfallible/.git/objects/7e/3e5f87b56ad31e5ffa60116fcf54f5d72f9bf60000444000175000001440000000027514061717777022234 0ustar andrehusersx+)JMU04`040075UH,.N-*-HIHM+`8y}pom&nF"66Br&Cb%eywb8uOj wI0i_W*(D$'Egǎ W9|w鯢K~9BL(/N/gXRr|_ahC*yISfallible/.git/objects/86/0000755000175000001440000000000014062467356014554 5ustar andrehusersfallible/.git/objects/86/eaf873aff078e1ee09c744eda8d93d055098ad0000444000175000001440000000064414061721307022137 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sRxi|uOnOba WG_W]_>=~4zvP&S uoB]AjүJT7a}- =KN˘BbiÁwTr2ۗsg|QX 5!%8($3?w7t/\M1$%?UeN ܾctչU"}s{Wx8yhQIۊh WiOο[T&BU%3oH[l|c ] @dKRKs5ک#fallible/.git/objects/86/1ae871f3db7b75948b597474053d54ba9faa7a0000444000175000001440000000146114062467356021725 0ustar andrehusersxSX3_MxLwMPDUٿҕT%ԡ 7ueD鯾#@qXF 3#|#"9anyEy`‡LʈF@[KCf $q>k: ޑ MȀ~MX%(o|axn=г}~' fX. *)@d;E빦ErZ=7I {;Y){~Qh:0F_G{B6'_*'#:W9i%#dVo`Oກw`sjaNē/L rZZa GɔLyz &nfRHv(0I{ӫlDp'wϙ*qh!^孥.F<6`qËkH'Lnqi໏gWӧ8 ]fU) euۆ3EfJvXzF4p-)ƷzBAxN2㽭.M'uh7h[cj>a. ;x%dQ3h0>[)#1 ,8"6Xr{d|(ɑo*չה^vS`͋م]ju?%7 ≠nm_qY0ﺱpJGOmڧ={z ^yEq%챕(FGh|5do?W'?I' ڶ1 l9JrβWcؒnR?η_Zm':wKF w>M'%P-A*oQؘES g_='/$mqHIxf RS.GUK'4yV^E8s~f !|c7VLi”Ը2'5vJ$EM" ].o?:Cs~6_p3GnsU\9Yv1~C꾳+7(дМS<4ghHMIcL'բS*J0:*gGO U+eI"AJR]YES䚗;YbksEx oHFZjD\FX)i^ 2iVʓ{U~IuU_Ǔ|>=gO͟iHhxe-k<߄G$w"YBcY,*f\"*c)/CM7_/(  lr\" TMO L}2zUDGnI2lCv-* =ic~b;w,1)rKьV{s`٧EiRYKQluط*`yF8(Բu;Yak춛"ӪndwNrC1qUQu-@Ű6MnzcM-> ӠA7G?YxXna^{%0WBtZJ|>4tvBV~7TU2-e2Y2M<,̙eV}AGZ \mVhN _:2 ,FX:f\>` Z(Ơm°7gas[2%ȳDKV }2tD%T0*A iqS9BeYuˆ7>>f" g`܅Uq8-]bCƍבwĵG VLDS :W%Tr( kSÕ,8ym,O9#s*2Ǽ e )e)'"V_ ]=BsSQxA6˄쀿# 24 #ǃh\'9ZeAhUBBa:r'I3ɮB1% (qU8}'~*D{s1}3DyW HoHI:ʄ3\f ǫ6E(@5'&N٘ L#_kP̨{ @Yez_PlN#V~.zOkycFy1p]2was=Kka$ɾ5^i 6 8{BAo iJÒ0 `lRNSkp i~2p?yofak>2R1k*q!PIs̙$q="1o4zB/')4Xfallible/.git/objects/88/b515ede70acab24d67c2214caaaf0b18a7b2c30000444000175000001440000000142314062463474022220 0ustar andrehusersxQO0|#K I*RhL0$47׮M|"mr>wgτM3YRٷMv]]\_Mm;? ӸCeYw,D]RHX. z0O֏):4cۦ۴Q3+^@dewTd,xm߯%PrJz'uFP6@24Q;E\J¢.PRGzVT sY Ḩ50"pSQ@1K;#E&7iz}9Ac\ܠϪE`9DĀJ媶J;.s9#k_qd'X]!c wPyOi:Ni:Iz=:ZQC=L- anwX\fZfIr4ν-ᗀhB,37lh(:Dï9""})nDžHF{U7 ?je4) 9I\FX][s+zʩ g{KqOI5JưQ9E]-cP%ۀ")󹰙n 0š;Ƚ--DۮMSJB}V?6lߑqCoӊ MkEg({趐۵D v5fv7[8bIK#K"45v'`wFUe&{C3Ace"4 BYHxM5ѴBbD$Mh+^n005XbBPxOEYVԝ&nCn@=Mw.ofyX>rʊ Rxc3V4lR-ʃv0ld957Yv"t]54H8'YnPZV3k/=n(P9qn e[U dgia=6nZY<=FIͽh1;.fޭevˠ0P/wWM'"Vv4O$S`z^uq#&"apgI""wEִk _I8..JD%: h^WB4%oL@KKC}JP@"Uuz ('g"UΧֶQ]]Q؋qHI .C?Tow׮i$蝌A76dyP\ܸ@Tl-V`S/,'l;y1 `6)kzJyykC+J90;]WɂΝz-S43 >lvl񔭃R&̿ce4j;gy$vfallible/.git/objects/35/a31d9095cc6eaadfa6696274b4b73a30c15b260000444000175000001440000000152614061724505021740 0ustar andrehusersxSˮF̚h)Kq7(10 ؘDe;U9*U oC$PaiCYT(1%$U4EMEI;Ţb-Ʋq21հfRbL儣P40GH;V?7[a,`Em_,~nڎ;7m:!ԺY랣 γʟT.6XY__LXY)6dJ+wILr6>(NZ2;ZdqV^σʽ8ā:mn1{s@c\^+btRMRۇo.W{փ‹Y˯.鱫&j6W&w 5Ǔ^o͒g%l6"eSu2tߦ7 eGǸBGɳ`2vU-kin_uR^o{_j9OiV6"43GA.: <=I*d]O_ 8B+ #wj{+|ٶa0HƳ 2ZklIcDl>dsӻyqXz.|^Ua&Q$> TcSɁl*|aZy#z&ƻDj/V͝H_i/zʻ2xYث/(j^;Յv<޾Tf?^Djjy! Cnx-0Pn;{Q~HW )HZՅH"LU)r0XQfallible/.git/objects/cc/0000755000175000001440000000000014065425041014670 5ustar andrehusersfallible/.git/objects/cc/01f3af538d61db31820b012de71b14493cbeb30000444000175000001440000000017114060766620021771 0ustar andrehusersxKOR044gPVO/*N-QM-J,Q)MI-VQH,J/VH,VPw 5TPSSЏSVjWWV((+QpqsuUUG]*%fallible/.git/objects/cc/f8be9be3daeab73b2ab62248a913b3b1a89a6b0000444000175000001440000000146714065425041022375 0ustar andrehusersxΣFs)&fm(cߚfm?}$H[TRKỳ e 9 g2Ә!瘊sR,1kg`є(+y)D>f$0ePNe.(ԦcV߳l?̯XhpE(9'2 OQo?W4g <]%?p9蟽$eIJՇhӉyo~"MHT9C䢺 qJp>w׈,W[־| &'z*KVv'CaA̹s떣UcO. Axd;N_]o$OZ|Av/1! uo4zcZA%StѾ2#t(>vN<°G5n}; )G~OA#Y7{i~TK9q0]Uq)i{# sWgU~u2OVErVaUn760d/0_$ _?72Hh,[c0yz/nYcL/_3ڹ!j+&rbolE Z?^}5d!Ld\sD#%%Ej2KqM'LUסǦOk'$8bDt1ۣ[?ސ(2fallible/.git/objects/cc/adf22dfb2750229c3ad65735f4d748ffb242de0000444000175000001440000000022114062462505022161 0ustar andrehusersx+)JMU045f040075UHKLIMHMfU?`Ko]|JM6P \^2Z+;￞aM`_yn#äf/;0mlzbYg͍bTmήQUIB6fallible/.git/objects/cc/cd6e5b22f8e32b6d713cf5cf8068a7861464000000444000175000001440000000046114065425041021747 0ustar andrehusersxmAk@{Cr0K K`Ik0B]ǸD]qאߑн{켴)[qă̴qR[RA[<}ljh7ssj5[` 3LA8`ifDgR׹:1:kXYotĖ+CiJJՙ#F$2ΪsZ[B4'j-$v2& 2[cD繍6mQ`g#Z fallible/.git/objects/cc/246478ef07c8b86d8ed33f57c36e9fe2e304440000444000175000001440000000064414061724332022001 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR2v0֍P%:j\]|]AvI|hrlrABLS.Խ* w/I*yPq.,9]/cb  r훦4,ձ}QSOPRR2 J2|wCŊ/[~OmфmMCR>2ntXqHƕՏ["}s{Wx8yhQIۊh WiOο[T&BU%3oH[l|c ] @dKRKs5ک#qfallible/.git/objects/59/0000755000175000001440000000000014062465107014544 5ustar andrehusersfallible/.git/objects/59/936f2133ea5fcb3d2d71554100506f09c8d8200000444000175000001440000000153314062465107021444 0ustar andrehusersxTKӪF͚_AUwMe%"/Qv D$,һ>Ut>uMS4˲/9̡BEy"1N $cIPDp;'c@q@$Aef2R(4UGh}mNpE?~4:RA"dIfb8?HG%6ioth.<O)eF07j]{&E˽,n$3llB6nT[/NѱA$SչI}k;MUKD̥JX)xyO"UbbkHv!5$VFl'Q}Efy24zH3nZvwT6s{=;gͷT|MK½R͊4DZw͙!Y7 a 5"PϪd06lZn{)-וLuMaT$8+@qT~su;bW>jznZe|$ 5[W'5x3|SK/[l`;ͼԋڮ|bGZbC>ht^@{^{W^++VA~kMLuNOZi.io7}fj;KYS#]Zp V]a(ͼX$Ȭ4rW4}K,U&H_ m")>v#9d ׮.-΅dzn s.D4lgE.4v)Sww ߙ]C=5o4s6˿rC_ + _Ba PEb?fallible/.git/objects/59/ef735ce9b298ab41d5babbb858ec80b1ec0f8e0000444000175000001440000000226314062436000022332 0ustar andrehusersxVmo6gbvaK`kfq7%h,QZH1/߾;JrkCd|;z!'oz q XH>7^EgBm{Oiy\ 7z٬ZphBD+sg[ȓ 0Ha!W˥:`8|0ϼ3i(m.{ L{PU"Cd@Ë5ݰosw\XH+G5"婂ZENw#9Aw؋x݀|֩ݞ?7S8+W|}vGwV'hDDZi:>b}!HHKM 7&FEqms:7b#eU)v+!#6bu\KWN脈vxqCW5hvD*%~/п&*E*⎎kʱ?pͨ9t's]΃YG oi9jMiAR 1a*tބn,\֡Z-D*iTUq¦.% C%ȍB,MҘk*K-QTsFþߧw OQdݻ|Tz>KuP@V$[V͢\4F[a_1L dwGnԑ~^y!ǕNpZӘ×1 t3Mؘ{3FckހÛJfE~$8Cg_*=l +KM Ո5u&[Zz+fƈUj[7\;T`m 讧y,)ux ,3_E,}O %Zg뫳 ^Y"y%\r@<9.6M5J7 &d5yOF*(Xe1әM/ ~OSn5^2v95QwhD6Wx%຾l3sXإfE?%nB%҅?8g L])"xlfa~b@:>X 04 v&qMEFS-HiuPDy1$yv"?|iWbhJ2(P[AHQJwc./Qxߋ><%HڡF3AjQ %+no506ձL3j`X2E|@-UNI\fI<[#Գs_|,=3^@ڐ%4 Cx٪K2DJΛnR!okkliw$.]dlwx=9U17Nw?i+_%Q#p*x=*Ť%{ \^JN8+Rs(@$^z/\yc0jhF<|zvsV+?{4dfj\ϏZoVwbkH23gKq98LOӡ0g|0jw(ZvT:vSaɢy.- ;#!xgm,ZE԰mZ|.s{;' .ٚs_l4 07HVe'-jshhh]H_Kă :%5-uJTF!ޞ=Ji7kjYqnB5ר#Wu?(#>OP{\gyy(Migm&0w[$|3l~`fallible/.git/objects/59/93ab9b3197cdecbbb37454f33e0807764863e00000444000175000001440000000216414062436000021616 0ustar andrehusersxUo688(ܮ4jc̍V,AKTU&߾wm,S;/*dvF*ܗy!uEt8Khr~ gt>Bj b@>X|4kS` d]@$+d~᨜P\$ I$#QDA$>PҢV9+$ s4]ܑW!0mdߍ)sSf5KNK ?V_ٵrTH/JqT+ZB؎4Ŭ2rti0hIbTsZ^VH烝CG9?G|~ D)+#h˷#(vﵓEWKw/v .e,Zvwв~)#ټ{%T|۷q3VRľ2.F>#<^NOa'̗M ܓ;`i "8E&8&e£ܮ+ uލc KXD;P(.j\+ _|Ea7-.a\NQNR6@~=_5+1lN-\V/N 4" c";;efȮ Ņ~t> fkLD4Mi8NxOȣT'?==G}plE,9M.aF9V w*F͐KK7&DfP'MprGt_4RscyJb6yA,*iǕ'%eKևϸ"%ʷQxGg? yφ__Ы\隇 ( k X%+j1tۻσ.`69x ZVa4tBajXBw׏o/=?o6:zk5wsc߳fallible/.git/objects/c5/0000755000175000001440000000000014063375116014617 5ustar andrehusersfallible/.git/objects/c5/42ca795e46d79338bcb9c3a45ec070ce6b48630000444000175000001440000000064414061741301021756 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR+.d!yGD6ӄf*P5A. vib„?Ee:]ӤB]Ajg}s6EE5&@XZಷx떥->=O5!%8($3?w7t/\M1$%?3.ݕ2R8VC KE6鍉ѻ :qJã 34i=vӞ,L(Jf8*8G5{牿+g>wj7D$y=Qíkj(>r_fallible/.git/objects/c5/0bf1d0106e2966c5e33c13a8ca7384669674f00000444000175000001440000000152514060775565021544 0ustar andrehusersxΣFs)Zy4 4Q& 6֬^WO?r%uJ*}RuYqmĥ>$HAQ&J|""I"<. 'aFd$E8c9є0tuQ.?t?ͷx,"2mCJy,~jGW\RZQi'kFF%wgg& EWJUey_YߜJk0ƥ*Cˉu^*e-krc.,+Ye@5SS }ڞΩLu;a,?!Gz/ߣm˽E"ˀx~kNayOJ3ߪz7wϵBxk䲳%匍'xh8jN6X;oxN] LxWwzڂ`ݺ́얽>g {u=eӭ9FzH7v\d'ikm׉{{fcnz%<`iVUd0Ata%uB/JOb8WN5R?;OySJ `L[C̿ v%dLs5Qk07I1x +[_niþ,1 x jt#Ӏ\? Oz$5 Y*g/;PUYl$r7V!.V^ӮwcƔg:MQ7Ҩsq~|ofCm ~Kh{x$ }c!a9Nc-LpH"4 /\.fallible/.git/objects/c5/52ca1d368cfc189ad72c2d15ccce524c70c5250000444000175000001440000000056514063375116022103 0ustar andrehusersx]Q]K@5+)-ZK⃨J `RA3K J{IJ[!s33D \YW eEOrz}.R.}ڿ Yu&c]S\+%=webߟBD.*bHRei4 u!X"o9=1cN͒Ȋ wga8 lN]o[@GԼ kBkck Ү )i}WYKt CZ'j| l 9 $ \u~G 2zVkױf'1j'ZwE#l>aսT7*Jcv fallible/.git/objects/c5/eb3a535b0c25510bb609c8fda99aafb79d958b0000444000175000001440000000015514062215441022164 0ustar andrehusersx+)JMU044d040031QHKLIKf9j8WdE灍:B/Ye^x3y*f 58dlXF5僧ڶ[1sI"AZA=k:D AJU5U*M?h:!=Z~.KB?B 4x#tZ' Ns}ǧj-e1!৷Jc M~MJ!\\f 2|ВCw3Y[m1vycTIª[4N!~"> %ץ0.HL _Xl̏k݋^΀+R5uR SjU2Et @o1#a9>{N8ĨGHi?'09͉;#p ěbxpf%`\~].' - ۙ@0ޅ\EUl=)؛`5lu}s;t>ph_]v+y{K j*;>[$ MkKw966Tv,Y~d 3X,!%ے;r 2-|+>H#mHn:6uo3=ArVn6)͆K,ꪪJogL kk6I0vu9#}G#OGQ`q驥;䭖>pp Ā1GLa%ҘPH-?tPɈ e J6` _U]Ze)YPn4S]Ul;a?Zpb*i/kí2k] ,>=qvZl$UUq߳{DM >#BeOQJnH]ȿMCQ_j0U d7%4K0y]Ps^Gi=*I]mP& ɴ%d4@H8t]Ɔ;Í>-mźEjQx KX~P,Q3Itz) S uW4}/E5Y46Qy[e8X%rD癸VZz !Z j@^7wk;L5wQjxS9 =w胜lrej(H!ڕ1kC/^i.1Crj.dC jHyT\=[MCѐ6A܌K֥SUAO5.d' y3r$rrv؟v/m= Rr@'{CaV9T jxa"8D!wѵ$#Goua7d(䶲%⤤w>u"4c<خR/#3w8tC[Q!L";8g;.婙 hd{'4 CցJ'DJ  MR$,ZtK/^L-/OIlE~(kQ1Z87dv#.6f  }߳vF AbRJM0,'/Bt"ŷA)~+BӉ>G.+bB]sYzʕ`M5!=wtׂT0Ì K@id!iȝzx0rSwɷ٣z|jq]B%RQ [>Q wCTD7B~/zoW}]b^!Е%T5Qļ[%fez L:"=I/dZ..!2/}R~`8ab0~bçy۰wy3}4^b #]ӷ9)cO J7M> ʺk:'A0 gߠԤSgz AAwr&YEMm6ںPW" [~=?,PIRX|=i#b \|G-Qe.-YR!`#eUhY Ae&@H 1e:2l'o*s pLYkL ҡY2K )6,@ay(5NiGaEҥsIroL^zJ)hr]bW0gQ~t&18sD!]*T,{O+A~(z)e8xT89($ l? pxP #6c( yR>Miq*$5aG@$Р6,Kt6Ca jv{kUL4eE7MpG݇ڰ(`Yuv Tqw|ϓ0f.zH)5ySNQZM4>j[683}76kOڡժMnQa6,UfͰvuKZv~f??A /Q3Ks*7ق@.OjaS/K+评\Qq}RN| شm`HBܕbZY,c򁀹,~Q@ >sQH'Zfr@^0J/PPbxE @Ety _"ahFQomN}dMިs%٨U<9.uR-q'}F`w|] P%@d8E~T]Nri@ъQl-ڱKI)E{x(ǩFeq9'y4'Z3&mƨfMA^Xi'IWOM804'BzE< ʩ %òvY:Be󺼥$[.8tS%Jr/X䃺'QDii/ [xUdV7D.fUҕ| ٖJ Xfallible/.git/objects/84/15eb8383b8a98a3aff2b9440c0a6f7633d30130000444000175000001440000000402214063414247021603 0ustar andrehusersxXkSHݯѯK25fd `@\celRT-m--aS߾$[&&I~ǹ>atjoF"a,`";jY{֣~߹P65YhyׅsWjG&m-)W9Z]X QfWR-;Wh `0fx AvXh$"a@s|ʩHjtTq{5LpGEBrqtQ9 5 # !u>N(+vfQj@Jg"'y²p\xH:5 r g?2ڍ|ff9i h&P$^dm"k?WV]whH05/- -ƪ5Zr*Ca'2VsYo, "7#@fm^j: \E йy)Ч(qDp{F PʱYg{ca`b_uȳ/#7.5(,E}"H 9ZhڌFBNՑSU ?x8e4\`X& wfNRD1M MGtH6{A76~rrĬ>mVH-EI+L70 ƶ@!ϛ]>=BSGTb2sKls{t@*QAzKxNLxKNp'%gm@|T W9ϖmV j ߎm_ӎkaOG6|vRy\,GhЕC=^ԸܢְIAD+l>Ȃ@WK}#z0zW{%_^; `)Mzc):!'nv;:-&ہ VknžXP4ruQoj'0>4mSq,B-P}ߧv>vI]}p~uaaݾ_xٱ0j)=v͟'F&w|sMaLqicz`%]ȝ4f0[7Jᘟy3ڛD41IY%yMM6*mݎjKAN oGP@GMo-oe׉VscG4F{XQm ή lƎJxgE`z׮Vo</F LZ?\KgB.0K)α@ǹfallible/.git/objects/84/4b1f98693f930456b4007b453b7ec13fe00bd10000444000175000001440000000422014065425041021517 0ustar andrehusersxXmSG_ч2 ~D 2(*(Rhw$mQ+q잞+,lWT~y'zLw,4ETLEtg3Z&Xl܄ J)ݞ'"LxQ=#5=ݝw^{q~EB/ qQl&30zj.I4i( $#TX۠ 1#|4Ѥy9گ:V޵^~>kcBi^`} I ~͌vTϔiT2ц`)Q*Rb@$!u#sW I2PzQ#) ]q |=NO?vkYPJ2Reo0 %dqz5i䰉4Z6hɑ(g=^3\5ЧUN#`'4),0k.5XGُ^ni[3e[_u޷^uTɑ uIU6usJ6pDϙ"]z`g^棧d[EaHS$ 8Q)7jgQ8"Rr~y3n{\͵YNcvD3JuFyX)pQQᗂP<,IEh5`5װ8AP眉.T-þbPQ< `xΤ'pZXen|/c=,7)uwP=:xxƃ5ڒ>0*'ڂR٬^ ,^*T \oa}{|IN+ΪI^|:e1UUjk^\WH8GtAB.7%xDLfٽ\ul担MrsvyArQPHkYV;k(.J%qzrl7Yt.7rtP"89]}ofv*ֻ;}!Vgs%دz[C'wk8ruޅe# γEamGZ_ZӾvף: qďuH%+iѮt&?8!=1!^:—R *Y+smB*N'DcAk1D0tT=;Y(]p6*S c7N`Dj8]~ WtTzV#` oʃ/v0oga .F^AI5O[o܍E+_(7nɸů[u0f9} .hкA&#O0 ۣnݗ?6ߡ*(#cUAgH*LjlTTt6a#TP#c*RY8x5|xE=E_R:Π|TD:-.t|c}sFX2ߕ`Ȝ361k|)2rV&k.ir$~ MvR/bN: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&dW_w̭{/8\\j U_ Rs2{6sL&pI_`Of31 voWMLr+dM1&'ed18>8_o ۚ '3lj}xxE1rS'[ B KE6鍉ѻ :qJãLJؼ϶ŷ %% k={"i{mfallible/.git/objects/6f/37648a5e3f962525196f9c937023ce9e6c4e0c0000444000175000001440000000462314062212540021560 0ustar andrehusersxX6~ &"bhSwvE&mGSUˢ+J8Aޥ/I" u/ϽCWH­d^ĈF_ueDݐm/!utcȧ=O,*"4ӄ MyJp4*֟'t Q3Q(RGtG툴JJ]8(G4֮W~vCrSXf]z9xO_~D)L~@!ve41m즓0~F'fhq€)(?2`L:E1/Ѳ6 I;HK-xKr *kѭz"s/]kWg_]5 WVk$+YZHR\0nଢPh+^%$ÛWN cu~%a\`c|4 eRZd&ՉISiu1e$W BϏ0 u݁wC7쾌,t;StXgG"$3̊&׭2i+թ'I2VUI 16%)DYD1^I_։h.2Xi?(AIZU`RP~olQ`ȁ[ m"xyS",h"᪪"@QnĕSv(Z0ޟz=raFpcM޽VmBϠa2 ٓwωw NxF>^N޳˽ |@~~`Rx~NC=X0g ݵ^~ƦP,WR-PSdiHL[4?Aw/>_,t;X9n>J^$h3E8}_C'u@Ldrv;'j=*c1SÎq \y940AYq36-S Ey=D)\GH{Jlym^#8j .0uko/[/ߊBaHJ_O{;Mtz&JBJڡIkIkq!HsE'9~to}X_ZÝH}A|<`k3:.(Xo s{ 0Mfallible/.git/objects/60/0000755000175000001440000000000014062454762014541 5ustar andrehusersfallible/.git/objects/60/01131cefbb85cd55b034dc2dea947e5b8a9ff90000444000175000001440000000064514061241610022160 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sRVN=`am~3Ev".C:z^} K単0&(ſ&Aun ۳t($V0\ S/HʥOGOQc5!%8($3?w7t/\M1$%?UeN ܾctչU"t14wS) {.PZxbĶb 25Z|ړ1PE [gl?_c4ioْbF v;x&?Hfallible/.git/objects/60/a4eb4113e65bc5c9c6472b9356e958b5903dbe0000444000175000001440000000035514062454762021707 0ustar andrehusersxj0{S,/Cmz(JI,Bf4 å~h5gl`Ef9"r&F+>v?\@J$X ∘IN1tkOɬpEM@6&xiay3<%/|3A$=b/~i/d\xL$ FЇrla8cfallible/.git/objects/60/16f51b4ecce64d8608d6f3ea6028e26a0da86a0000444000175000001440000000041414060766620022025 0ustar andrehusersxMK0:b"dˮzeٽ 64M˲ݤG[/Bay$$x3>9? æ[Pe&jVm"E zzX6ˈs{V[aVX%b:3))։-D^Hw-mNrv6o_bΏA*nY,C+.ozֲ"ҁfWpGLix5Xrpm+ШHTP_jʊ-y^B &cx>Eb8oa8%ʖbL1̈% Jcre?R*V@bYHӅgH[D *QN&ȴ.8$b9j4܏ɭT,@.O{W <ҒЌߧKJV "ҬmK=ʧyY_i\]2Dy!^ O6P)>ρ>a_4`3NNPG\l]`S<fLUiwa/*f\Pd3z6 烎N5aM^D |n5CR 1n(c?mAv_lFfallible/.git/objects/be/0000755000175000001440000000000014074312532014671 5ustar andrehusersfallible/.git/objects/be/d48559d717e330d8bc39a5971f047112a772090000444000175000001440000000034514062455064021464 0ustar andrehusersxJA=S x0D S<{Lݕ<* 4 >U P`N\(St9B+QT8i7:w8mJU]sr5wufG@i Z/`H&o9he5/aUOA'WѸBt֚k_,nvF(/dI'tmByu b~~:E!5w~VCN"AޚͰP7 Xh5ܦ.b)4낣Fuo#hR8mϔfuyt9-ulH |%rg_teս( 3OMo4Yr験Ч+esΎD0vX_,T8Nq?h^#20uҌA+PW'VQB{,SUtJhwX ;[ j(^3 ^E(NM 9o#fallible/.git/objects/be/793fb91473f8c8e2b9dc445c6f8f355c0ba2fe0000444000175000001440000000023314074312552022210 0ustar andrehusersx+)JMU043`040075UHKLIMHMcU?`Ko]|JM6P \^2CS{lW4^!rl-f2W0YL[<[UUY[Z\4IgU3, D7fallible/.git/objects/be/f610bb3dade95f7f118df3b3ad00e7046328a40000444000175000001440000000062214061704621022145 0ustar andrehusersxn@5&3LJΆ Lq=%&!zc.( hC|(1V=GXV6E I99SR4\򚚦T@e,^kࡱGφɰMj?2fallible/.git/objects/d9/0000755000175000001440000000000014074313065014621 5ustar andrehusersfallible/.git/objects/d9/c77c7c4ad38e01c72253e84b1b53f823754c3e0000444000175000001440000000323014074313065021671 0ustar andrehusersxXmo6_1mZ>d;כKMR`1-QYԑT^P"ycý{4ÙȋL-7Ger >2$Dd b#%JZXa̗pZDεT&t!N 70MPiDRfdUIL68y&oETS^"'DUk2e74_! 9iaKϮ' jӘM-cpgxߏXhcm*@ŃL<( G7Jj~ڬ1xӴv5BRk s߇wpB6|c~oÈ^`e˜-;]{\_9Rvgw߱W2WxP'ןFBQEckN'8d#,~' !ʢ״(qq> lE;ptyN*d&|m̓iGE1yTD`>|) Sʺ΃Ae޾](_&uPՐ0zbuuVU#E eL-P`B6u04eQetcQZȺP28NW,n0v*ot1YxXQ#"WӾ_¢(iW39/L$p?\~f@sGW1aJf\g.*zء̢x`SSjx .+cиi|h7(8]_ a*wԙTn7ן#r*y>DLnMOw4;8W<cgFq.-ufi>PPlUfZ£8jaTG{fn 76:4g]+b / iڰr4be+f+bhHC[-11=X1TV#hf~,DП,饛C7gniHšwNPYՇSL*+W՘٠cW) TEBB_\h#&9H+\/km Cm=,@!,"9{ Qt`˼tJ=st>F *u`w] ho`9;MO=)m٦&4zy2_:J'UzE]?< Mdݼ{..zwrGОo']܀FNkw\{BnnqoۅcF_ Kn ^w<çygy_w kyyL苼!yi Kn=<x?==$ZiuftQ]ӕ&aLb@(xuɪuj"zN:fallible/.git/objects/d9/7cc395d053517e12fa5ea08a5a732dbb3837800000444000175000001440000000152314062463300021656 0ustar andrehusersxKXW=$"*^c25٤w}OWש:j,_c 1cB%`"sN< fрۏYY$I EY)99SϐShYm_xg yIX2P&G/Ǫ_fWS`)@,jVee-)6UKn2^m+3$ r6ް go 񝏍ѩ:ʦJc:zIxvJAumEO1tmCx!5R (o'K$ֵM a^kSplNPm:Iݺ=A}A7gF6VC*˕ t$.;CȫP[џnm\uZ-/ˡ V-=&Yqٓ::얮6ܺ6k2a9JbQs 'xiw`$7\t&.L9S[,9YO$<:c^X'Oq /g-Ǭkm,ND ̷ y \:Tad^hUAkڃ2Ϯ,+ a$rl\i%R۬t{M-6hbZUpC/z]K$/VE7zxu# 7w~<زÇOT$IvE݌.Px9}*XA)rbS񲕟1yq6;IIˌ7jUJ- y݀&}SerJ ^W~jڒFa+fallible/.git/objects/04/0000755000175000001440000000000014074313113014522 5ustar andrehusersfallible/.git/objects/04/0f3a7ecb37760c413767a6b8a3d59a402044f40000444000175000001440000001216214063425444021516 0ustar andrehusersx[[SH1P.OpQ6Mt4,l5pmL?}z}g~'S-7L=wֶLñc5_k 7#MO<AP; X;5"~vwvkξV;dSIk}~kڮF005"?H87ڐӅgG1y''V^=9Ȉ?Dՙk8̜AȣwW[Cηyu<ӷo|ގHv=H.}n9ۭU AÏo֏Up]gpǮuc[^~T{<_Y*ժJa}gw.ޅr*3W"y'wnzI ~Z 'yns$0Ys\w<Ӎ-:M7jL:qjA7Jv\MHx&7)zu61l}ȿ,.rLBfZ̎=ibBR|l3QxHx5 bbXf愙tx"*3fYm~I) LAfx@tOM 9Ú @G`"UqBt6R; /Ʌ*1-Y,Lc#,AXF_{Z`ќ!G$=Oo~hwqsAvZ{wN{SQ5$ )ARIv{dsq9әxAGBv+P0ufD(̗FzYUHx2M!t F:tA_]ssAdoG:MARF ,DoCx%,2Hb%mf*{3-y%:.."g 4kj H$Y)%-w{|k8+ Rbt42cC}ʰwvzqFLsYM~3eJ]obgL<{img֨+.,90Y)P9#}~ :nc`{(<8~AYjEi!Հ$G[I̒n )^!<5@oš\O;fK(рp؛"Sx %3jQm܎@km{ab!Azk>l:&ܝ! !L3Gdq2)Ր)ݘTq(!PbHi6#6 ]eSQcee71gK`+F1oҳpp!V*$RhܐOĞr"[i Պ{a$Rb9P-?c" B.#p .ɽR9b$Wz͓"4<_|$l#Ir>90z2f>&H@A[^x`:Qd  *`_PP<>{|xPLMFD`Ե쵉 5+IX^ =v`aڎ .{vϓh!B1$CD)ʈ-0z94d5emmVuC_<C#)SUI^J ^-]/JsTIm*'`D%4Ht7p[;Í2ObQKͨ Db)A%lmsm^@cGq" U˽!F&k]TN)FڌC2]"$U#y fgiWęf `Hg寜C?oCŅo_;zhwNJ VyΖq<5p GXпB)F)?x}=gW&r6QXƚ@Ը ѳꡃS:tF L 8 !?A}sm3#bsz2{_j,*7 OLC#1+Io҄@|1džɒMDwؒ͏6ܐ\On7Kf~DȈJJ 9" Hc;-Et3s %]-f{ɨ ;-(YJB>eHأqzʔoΉK7L ,O(4 sK^L/bmeC/mܥ{H $IY7!؈3C! JEY"s %B-B2yʝUb9r6RRM'\*DL1ߐ G"*gI `l:LDiDm3%`ܒvCi͉?O8Yn>k" ,6BҒ0^B~|'`y~~ 'xMmɒ< ŔpHԷh0Jـ _LIn5nȡ9) =vQR+I2͔tQ>j(L"q`zhD4FVd19."gG; H+P NCcƻ/VH^ ",)aKEt&b#nӶ)`MK,%k6!Qv|Z&fEzFEztIX)Tu\H)ybP uۢ dJ2dYl{%, 3*E6z^4JNncÉ`mYIVi™()H.A7g`(}Os/:SANtM b2h4p${??#(9PsbD9xG 7Le\q™QR˫X*5t -Yo,YRc+61#)/(ABLdoI6E! R8Fs28MB6C@Ð]xEʧW<O8?e 2 Z@823HX$[,&#:M0f \(RF;W X iҋ_Ro,'4+0N)-Q8.hc> ^+#r yor䧓V3`y`t$iŸH7$ڑrfŲHm<̑S' ')oO}+/PȜjQ%BhV jhğHof~_7x+[a ]_%9"r^bIw%cO% ".PPN=97T_oJkNѼI/!GEJl*FtcV* "Z-mɱ 0+;`:~  ijJN>Y儌|YYJxⰂdp>­3z5wLayP?q+hN0S:#-՛6ɗ^?^o.-fallible/.git/objects/04/fb698c8230e65ee8bd78937466f88b5ee1c3c30000444000175000001440000000153314062212540021720 0ustar andrehusersxɮVE3+!rK133͛aczUQfΒtVc4MsM3 /fΠ0)!12J;,B%n& < EIwI`(JNQB)$": pxN~.! Ê%qQ,En_Gv?砞 'xɒ 1,YFCUCi=1ܪ<{^HIhj,+ >'Tc[f쓜zբ$9D:ܶ[F6lT< #еqOUbP,K(~KBf&9 }giD \]n(-\4^P幨X oZ\0 ^+o$'նR\^Q{lU͂vZl9~eJ>`xg\ fWOV 4&/iM'!4\nCBGJQWW @ yk6ϡw NݝLzFyF^j/'Bbg!x*=K9T7^5 E\6oVncssKUf=OC.|kZ%Qi\j_6fpG:.dX ~}B$.$Vv1|$ I@5j`ܷG+ڃ]F;DŽA;ǡLvO#}A;+J{E~9]ؘfq\39 KA ,,LW/}pjCW1N:1=^o5ӣmvlE p.%"wTJ3;hDg`fallible/.git/objects/04/19c19a55436c32fb42f26ff6b7fcb67b7156c70000444000175000001440000000006514074313113021670 0ustar andrehusersx+)JMU0`01x_`Gw`v_ov* .$-+N}.fallible/.git/objects/27/0000755000175000001440000000000014062454762014544 5ustar andrehusersfallible/.git/objects/27/3c45d0078050bdacb1a647f2f6e4bd83c150ca0000444000175000001440000000032314062454762022003 0ustar andrehusersxAj0E)v4%RRH73jLdz:?q穂 =*1I0x)o}186w*+hdvX9ͼN>uюA8(cC[..["Wx$=ఔW:xBvfUS3eoX24|a=|w*7xڈ6"5VLh#vԹ{y4?W-fallible/.git/objects/27/5211836c9c0a77996665771896ec775c6c5cb50000444000175000001440000000064414062163055021355 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR+.d!yGD6ӄf*P5A. vib„?Ee:]ӤB]AjܔZVhK11 {_,lxY$ )E%y {bŗ-[h¶&!) qveﮔ/'Ʊ"jHN~^.IoL8WшV!HLְ{5eyLe"TEQ2V<8O]9kS!%% 빍nvXSCM~ˋfallible/.git/objects/9f/0000755000175000001440000000000014066342236014626 5ustar andrehusersfallible/.git/objects/9f/c4dae6650b3c7c2c0ee4e492b49b8354c4b3340000444000175000001440000000522614062453633022036 0ustar andrehusersxX6~ 6"´%;m")vIۤl1aEWq˾˾Rxf] 2{y?9WemJDY[;=͋7]o|,q=TLDi"TeLCřHd}Fc4HiN^k.Yi^UY%جȡ6wNbb4 Qę4*) $Tg,RGQ~T#֧XSDmլW7}-|#%€!ݫ+VjzItkvpJshQQf.,*dfTXҌIL"\8\27h}gSF(uV,Q\F2šert4%˲쬹tw q\ۍkyyU!UgU'IY hpEY3$q~/;];X>WHAPBfiS ,/ 3t" "NdegA)7/9*iTLն舱m5ЪRΣ*)4gMK׆UVqk ~tu*]/V:Ȃ 2GF(.[Lq!"N91{'ƙ4ց=EV("Py(OS-o}5 6iB')@.R@\xTfЃΑ L1 A*ԺR=0HB~ %V;q*>ythx?Zu» Ph8U4"E$ H e :# 﫪z4ĚZA^>zsE;jbӗ dpDkjz~ب]ޙB9;ɂ8{Eoc ~;Qmfq^Ɋ/L^OK@84}˛>OƬkrXKuـ9$(V휶]Z-Ѫ_e8e!Z@S³GQFYXW~szEǏ^%S,55kz6&?\] @NMU%=Άt?sǡ6rG@ HDxG>H6`,~}20r_}+F󄕘 9(3$)>ST2B*Tur2_0X#3[elv()/޼~I.w(6d\~`&"HJ arhRde? >Lɇd[!9^ X &C|0:X'бԉ<]ϦT Á(|v"ZS N@{B]`~nOYhZyFcEI*2ц幔 8SL"2N@ƺ@1`P4MUˀYGybB4{az'|vȁIGR@~gzl@ЁӼ. nvaˉ2C(HK'p,6*yfa4Šgˎ|\z{#HA%\tX:E6#D"h 2ޓ'OE* ſGs2Ecmvo}$1r,Q pփ}4ҹ B7fj@FJX{;3rÕXa}P) _P@ЇIE7iRh:??;C{eM #Vཌf0i[4 n@KC p ]) s Цt; E R9W θC}5 q^QCyrZ{,],^|at%nY·[ +QQP Gi%0W  7n΢1?C8aOa֙5xB-f"%G{GPxjprPKFn PvAz35!05=fallible/.git/objects/9f/51a83a7745c7d3bde793811aae85a93ff7463f0000444000175000001440000000061314063431125021771 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&d䢘ٙS]b):Ws4 |\}U͉{&@XZpIr4)"Ԅ̂<нp˖S-4a[Đd ;ծlN*GsvC KE6鍉ѻ :qJãLJؼ϶ŷ %% k={"i{mLfallible/.git/objects/9f/08bf31bae1057ad8be5136033901fc3f3193470000444000175000001440000000055514066342236021604 0ustar andrehusersx+)JMU04e040031QK,L/JeU9iJrr׋qrpswwMa-6q­r dϾkSΰϾZi󻬯MYK!u TobvjZfN*Tsuڳݎaaܭs&dWlC *2_ U_ RM뒈¹w-whfgfb  $3P}y+?cqB )E%y {bŗ-[h¶&!) }G:p*N[AZ w!9y&11zw{^^G#NZixbRqQ2þJ"?Npgسm{f 'Nl ?-'gGbXM8 )gcr/ų1?cϚ}>=wֶLñc5ok 7#MO<AP; X;5"~jjzpT.%>sCV;7zk6 /t㺆76tq̹~ɬV'q{g 25{fN ѻ![K<:[7>boGN$I;$q>*{:}f"q#fm3rM8c׺ ǭpR?Yf,jU%~>3w.ޅr*3W"y'wnzI ~Z 'yns$0Ys\w<Ӎ-:M7jL:qjA7Jv\MHx&7)zu61l}ȿ,.rLjjlCXqL -fǞ4{u!)egr(ds?h1=Yʠ,ۢش߁Zj@Tf$fIIo7aMo.D 'ƝDDz3%Qh@GM)OAnGEB=ϰ { 56H  g!":QY!LJ5dJ7&@Iؿ (1cdiexoGρ.2}~(12в_Kc`s2+$2 pL,\GJ% C(:@7S7:ŻHVH,~kb^4ԻdT򘈇K'bEm)tro BX$# ĕk{ k$7 H4pAĿOsN(ـ A:3jfzü--#42iADd2"dl  h^9"~MY[-DaUЗ(Hp{ʔbUmDWKW|Rۿ in "eE-"Xr1Q ᠠ.Mݍ\9p O{.GV&^L0x<j ":)8N9޴Qр0#wN& O`&lJ|mP&)ZȪmAA/SO?/ܫUUyI3'ܼmmV+rom֋OicOˍϸG4>Ku-w Bxй꿼Y˼Ӭ[ :sxI g)0EycI'q|uHF_>ˮ֫OLO%OmW 7Gqn2ɟ9 _A(r"3?PyH%5dg0 o?w1. +aPD-lm1eUx ~aTS~fu)GKn UMdWL ~ l?-zk|D1\:*vL"?c/ym5qE&2^=?r n+) I£TYl.3Bhj&^#scF`v[d `+Ny)jyZjFm K.ek0͘c&oBIP\hrhdq05NE[ğRMn[̮8$ӕ*2.LR58phX]~eIaf߻@ <{Vʙ>.;6?^\ih9xT`lSË @|KEA +a3 c8zx:P`B`,g5e I=hY::ˏʏCgp?~$ 31$؇=63"A1'A`/Ƣqh44&M8.z ?Gpl,^Dt]L!p' I-`q 0i v#Do|Gc)48Xݒ_8@93[Unzb0т$XQ6=Lf >P!kxär?і&!csK<<  Bl,zt)var$#&q&t(ҖaA<7KdW!3DHEH0OԷ30 zQ,GAwYJ CKW#"HD, $ \(1mF,[9X 39q '`5YF_qp:ZZc<fXKhя#ϯ︩@Iasѭf 9{<8`Ap@#t.Cjec9Ir.gR I}"Lo|8üFبj̘:0ّR 1s0h('KJXPjI@EmfKɚ hq$1Y|d9Q]jgo7V ;U}R y;}/1Q(:mыO2SHHe2,ӽDlyPZlbdd"d~X/feiybF1DČ6$Y4bYFdO l30nRb>'9xtpGR'bgSLB14N8e潟џ\IE(91P" Z<~@#΄2H8()UvZ,Te:dv7,`BZ !\ Hj$ Yɢk a)@ 9&X!!a.sh+[N 'ϟ2xqy $,-\& `K3CsTuVR^)w X iҋ_Ro,'4+0N)-Q8.hc> ^+#r yor䧓V3`y`t$iŸH7$ڑrfŲHm<̑S' ')oO}+/PȜjQ%Bh:9{;IWA¯~ףÒK}*tA.-Lha\vLAIoUDŽOQ ((n1XrNTkg`uR R܉YL"ȇr ڒ\4P gDL0p1Q$D0 yx̾bWPf%+ C,; U+=^9eyo~3``ؾvѹ`'3\Wewq3&$wZ3;-%ʒ"e`h1yMHBQɋjf5)lyJMz'_;(gaTYK2wijTxa#子gL J\r6/,̞)h.I6(6oyTXRVQªQq$^Z%).Dt~ W퉛S'O\1E1R ܥ"k],/[E!iLBTf.*-Xfm$F!;x. 1 \0B) s4ry\r[Vjr FV=0,ajm44Fh1ƪr' Pm9`OEP7QԑrE+_jyz(қa/^U11SXJI:Ѷ 3x-L2Cjqw=Y%SD>8Sمӂ\zE?V9dZ#.k QEbF#z`fۺ}PjmT k>v͒ )?u⾚Y"^ }g|+|!kl{Npt_@%44B[C:o$ twU0L{Pޤ 5џܬQXfg$3=dޫ`8?ȓsrlH`}uz.LXl+ Q \eRڌ *]@u^mAdz;v_1;2GV݃}7jf~_7x+[a ]㟄%9"r^bIw%cO% ".PPN=97T_oJkNѼI/!GEJl*FtcV* "Z-mɱ 0+;`:~  ijJN>Y儌|YYJxⰂdp>­3zߨ{{0䍃ڨaT{\| ZE̪󷔎HK&Mu%Ə?u.!fallible/.git/objects/9f/9f6570a0ccffd1e9ba812e1dff32cf2c946c810000444000175000001440000000115214061704621022255 0ustar andrehusersxTko0W+܆”!B?F|")JQ3s7 a^,rq96bzT}lzڹp&]ilQOk9~/'+{.:Ǖsgj,+zw}Daا:&Y Mp%S&1)'-j)#0ٔ)a Ї8S f9ұWWE>CPbSMNiR~o&P ׾)~N{Ъ&jb%wYƝzsK≥9 nP: XzIʧd(9iY Zi V{&Lvs<\m<`bƌadZTLq!~咄( }O"ҧ}̅ &rj=毀B5L1Bqxʶ#R_Tj~EE4s yI'"f}jZ9GMWدKĠ5hjѽ_Se>br3^Rfallible/.git/objects/da/0000755000175000001440000000000014062573625014700 5ustar andrehusersfallible/.git/objects/da/1eeffa025f6cada24caecb4aa5d9619e483efb0000444000175000001440000000566114062573625022631 0ustar andrehusersxXْ3*k@ѻ%[R2UZK4V3dEɿrfC*$q/rιk'IƲOkt}^>~I^'m=iƐu-׆Wx"5)2*bgIIDLi[k~q!񈲌Ff va"_js붺$Zmh4ۃ(θda)Ӊ&M5Y*Ss{iM{bbّޑQʨ,"T,EDsV*j`+Sc{v>usCe[DJ4de]K^={B=ىοTYvT;U䣴<"c)s*2#%\QYr[ҭX~;H?=k+noߺG2UyTb.eB#'JuioѺCI7mؘ Vl6h BT1 YY OwF1* Z B<3i8~3WKDW3vbFۼh|76cDŽ2{$z@_xBIHzw: kb:BQDʘOq&p֦h\w+7z$RY)@i/EsM0ǩ  |,{zT]HrD c)uEՠSJ2a2ʍ,2ebM,rQ#ARPUIce=[QTjSEN8 k@zht5A.N#7i@g= ȶu@ PU ύi+b1T8F$+h,8L7v=2m5vA0ʳ8X3N#~:c%zx6FU71 {;]Y&1rCӃ³!jdM;4{B6JQkmi1 ћw]o6TxuK!N)$I=x &9Gd:AR>n>lO!܆y 7⃃5ڹQPzI3/>`^ qizA[YOy jqA3%ZDxOyT'\%1-uP,tIv##!Hac-^MEIJ9dщ)fELlF.n%mKύy8UUf9PϞ:PP=hڢDإ1 7?5{٬^^__gW/'/^>{/d>_#/WY"eٮ\ȖG'r/55phMLr ^FU74a`f][Ny?H%9X)3IG*nj@4)R@)R5-KQ$7<Β_'8'{{{kΫ4|Go+k?/+?Ӽܢ{t RqޚOQCSV!CBTd[cnW:m%#hp!\㿚wG&MEZA6 ʼdȒ" JT"pʋ)Ϸ ,)K lH3\" Xϑ L}2_;UG8qU@8O [` 4ؘ;(Ի֏ѣ=vjc" Mb5̙eq"4*~eԔ*F :m Xo50ljպ~65yyȴѻqЩQ^rh2tAbch 0 -;i]0O 4hh07+Kk3v u/c>C A 4lQHoRN2-e@XcƧT么2q=™aT}^ pPh5× L={wzQpR|FXH9/||"u[J P F`iozI{ZBKzy `=~Z\À_ "J*rirS9\KtʘLb;ʏ+0 ]mPsȸv*0H\{`%K̀eDgb0U2/NG䇃4}mz$'(߆X &J1G|@eSZd0ĦDLY/?h,8qЃ߼Vh-ڳj^PG9?*"#wdiB??~:uϘeV4-XS h70pL1)$ɶD1E HKe&O42Ow"ͅ=v׿9|#4  UPG}9 +YqFc\Kf D%E$Fl8eS҂&{7PBQƋK>0Q#\V~ .xO>s%=aWA0E7.6'ً˽OR*(h_ӥ߱F,h(YNƐƶ,`)e*46Z$60@lg,hA{C,6-(^pf<өQdc7D5ZeB$^)ZrYfallible/.git/objects/f8/0000755000175000001440000000000014062414704014621 5ustar andrehusersfallible/.git/objects/f8/5bb0e3b7b105c121ecd309ad8a065c485b07a50000444000175000001440000000457314061422612022003 0ustar andrehusersxp blob 2406 ӚRKM7+7mq$eO^>RR 0(9¬X<2һx'=1`ޡHz5iGN0/jM_ڪ [$aKdm`^x9PevW1XhzDgJ(mW< ZUc[k"Tl[cU]'KKCI .kl;73y *ZC+ wiuHl*3x]Z4]do] 1uTDM{?&DM`DRf'E)~4#qLm53?ۈ9 kۇY:|0eN!K֥TrgXX u?[pR> b˚*gx6YE%Ԥ!i̱FLv`u>Gu2/&+_Ahn -Lhf5cg(k~I峷 {fm)"~X}R&HV4JflaA9Mc1 g6O:vHl,saFe(U7S ]Zط+)Fx̽=s^(nk9:yL)/`+%_,39,πԊ":=4+#?JnHVy*11~RtVRo7u#(:Kg9 f5`{O$!/8Lʀ'o:'ykaC(1$?DQQfMvUnhc7[Ncdԃؙǧc6?;]MQ[n _ '\?j;`FzCVkuȸ 7%U85ދSسQ,SG]^ @w<$opUڌ]gzGK>Ϭtƭ( š5Rߍ80$Fd9a^䕗#R޼c뤎oFj;i՛6NL寯oED/ qh V5Bσak3&z P?A 1''PйB*[a{g $+3qHa黗`h6k2*2"b0Ib ^j<_&r]&`5׉~@ia=SG<2w9^@\oQQix@%"˦q<>72ȓH695m9ad'e4&pJ(A\&s+ 06ELv /˸GB77A*^swL*uq5ʰԼNSk~}p4m+pybVњ&Pd_Z m 6ԼrW)h/M^]1R/a>ʦ7K4k:/N~x9P' ai >b.fʟE(.n&w u%t5Ķ7li=M /%H9K P>P !TB2|Vhnգg*[[㩂a?]Pt6䣭҅/ԧɞφ_!u'0>B!B$0caHnaWNą.a)a}0%`DMo^k.ت#j_v{%Py}[y`WmH@d'"yWD5qxjέ*ҔE f܁a^Q!By'fʗڄPMbcqձ[q~Ub~2,ډH8_-)L嘗$:mݏrh?\kU! Qo敼`!80Dz]A\BH0au] ojgQ+ #8C9Gw*u? K?D33JvV0AE.ygZ6S 팆XvXDc)IԆ[_i!7$С^7*H*1E|o\mD" rVS>N(eQfallible/.git/objects/f8/d40806f65cbb4ebc32a5d9a5509c89e0e2eb000000444000175000001440000000017014062414704022076 0ustar andrehusersxM 0@a9\@g@ĭHHxix h/2[CUʸ,;W7:[Yyd} y%pE깑7Pw2fallible/.git/objects/e3/0000755000175000001440000000000014074312532014612 5ustar andrehusersfallible/.git/objects/e3/4e8e6b9a30f27e261bd30000a93b0bc498498e0000444000175000001440000000041414074312532021655 0ustar andrehusersxeQK0}ޯ :9C(ml_5M4喴cV.% ~sIժz-gowT}H{m׌'#԰Ol(S]<\Ɏs tcvhu1^D]fJ֝@C9WFFp|C,Kڷ,|G.+Ufz -eJBk\H ٠W`Rk*R,UgMUz91;ϧFY:M!?ױ%Ek[0!Ԅܛ$!cS,\PoJ!KЛs N]=ImEFf\l>uYg]08qo:2ˌ樿#S5տ J5} Oۤҍ(iP2x¾<1a,fallible/.git/objects/e8/0000755000175000001440000000000014063431263014620 5ustar andrehusersfallible/.git/objects/e8/bbbef5a7166f6020aa62110a62b9b7467b5a060000444000175000001440000000552114062455262021730 0ustar andrehusersxXo=c:XJmc8.I~Wi"iee9Ȼ]b=hVk9p~0֔fw9|k'IZ&ٟ]C^?{Mm i;UZv)ɺh*Ӓ&Ԯ[n,^݉=ahӔG*Rʈ6T8,6A(hM&䲪WcemdzQ+wmvr/i,O8*hvxT ,t8Ueݿ[vS5qvxjlgeVeTe9j]u8Ltm_FcS(i M\"6%eE*#.0܎&ViBh5se1/x-LG%݊}Gkh4nuE_gx`#Lh$J+M,®=[ ^ Qne)3l$ee1$U4Q xۓsM}ѝX.Y@pmГ!9G6XҬbE DA ghehdi`K^n.K?tj v2(QّFijIۯI[ՀY[ذ_{P:p~:(LbjɆwCnY=sn0OJeTi&N $h=+$fBG'5:K~1Iu]d>t$x \G&jX[T yNw/._#+N7d%'ˆPVl~"xB)2ZQޢCkf ŷ˨& AW֢q{I<'7| =; .R6MmJhTFT1ɍf"4bqw }y>߬ṫmX￵jZHK#4pkPS_Mۣ&Y"j-Ӡgje^2SdI%sW"pʋ1XiӭE_jҕi&bVP@055)rI~H[GP 5)f9Γ&-zA`ҍUq?z-X,ݝao0?m*ոn65}~:kk{dZV0rU(g/ 94KX|wBbchO#㭙]FW" 2 }#jLLs' k3=r3׶>kO_\ PJ|׭fBV~7/e$R 5i|JE8.S9gQz&hznפjpY91U e2%LEKY t2Ԧ>1-Z(hZmؤ39yi l@6zhØ{OE M"J*rirX9\i1k7<>f<gU~8o]FbCƵS:+Y*m(ft-#*8s12;yw Nlq!9 oC}|B^uPm#d%h#>BY )-2{$0MSe1Qxv:q8qЃ߽V`Y5/(#Gf&o?51ǃ(\lYZfEN\25UvÍB䩔CT(&ŘI N%)DZ,3yy&yBt0"^uVO(1:C zA`/}}"wpt('a%+"h2;.8.D}bᔍI 4UG Üiy5Ⱦ :,bôop;Zp.û= eUwsr0Ix,o% xx[ J o-4$rJ80L[s7;3_^!A_QY<NLVG-Nδo xpxsHKwȨ]hwF w{lK^-iQEq~ 1A͂"Qao)Sv?> Ifallible/.git/objects/e8/7f7a1fdbbdd0ed2e9e1a5b3ac8168481e880bc0000444000175000001440000000070014057165537022340 0ustar andrehusersx-Kaa% {9gi"Mb4}$ iPV2|v4LaaLԔB.5e˻vO<#ii@4Je'Xjs1S"ZiYQZ: h2V784~xb.ɐ8&"j\VєcW=HImWNo;aGM]1fJ蝁"j\蝲Mcan . 7ޭݛѯgW&l JKľ@U%xˆɥyȄ{ j`mwT~{ы7 bP@ IJ# y0RI p#Q9L Ұ T9\oc\-5q%Yaח寣;뫳WrǢ?;1|V 0T_PEGuo Zr OhEUUSl #Grw5E=ZcK1^^Ѫÿ:bK;kORj2n_N0QK?{'{ᝂ<1EQ`Ѿh<5"J= f:Og}DY=oksIü/ҷU!fHzrXn:I:G~S4u6l khLsd{v/,EU|=\5-u1|EFܶ >j9 7R죨>dk3dn!9Nwŏ'k"{rNirti|g[tb>`T*)ُ|n~ֳ[agja6mrds%(ZU+:E% 0Kf?2ͲYs@Q`BƽCl+$aBսT:*9G_NnFM Yn`+yY9(Ns&N0w |/PgpJ uto芹xZi@gT\ª?%X J(2(JlAU.y1C\d̿nTfallible/.git/objects/34/0000755000175000001440000000000014074313020014522 5ustar andrehusersfallible/.git/objects/34/755a8a064a33f817f491b94e3d75f39c1fa3da0000444000175000001440000000022014062506544021672 0ustar andrehusersx+)JMU045f040075UHKLIMHMfU?`Ko]|JM6P \^2Ǟ{N7iNhh`*a~幍 <ųu&@7a3g57MR6?m:FAV :>fallible/.git/objects/34/f6b4617d7a0bd86ee04659121e5ed5b42ea86e0000444000175000001440000000007414074313312021746 0ustar andrehusersx+)JMUd040031QH+g(Y0+OE.~*H+"S:+^fallible/.git/objects/34/da53c51b6fd36c918d3bde05d487f3ea6844750000444000175000001440000000151414063427327021766 0ustar andrehusersxSIFٿhBK(m0ƀmn5^frȻ*n>*oC@DX@!梈cyC,eB$Q d(f$U9SH"# qQe1Hq(h#n.-W:m X, oiAby)yjqnru_8pwEX`+O'4woi/U$C6[4xο8B}+ __*׉!k *'l|1a ĵ:Ƌ+t}Ggf2*9Ե=-9Fm Kkt,~ev}f[CLm6On#Zʑs hPpi>i~*GswN6;[P[ǫ)Q{seJ-]{x|Eb;<,ew%?ieRjU$jLmN )>gzg9rW/=/gUvL\t(1mdjӮV|+Զpe.'EpA%guRwƞV*67`V}ZP%+s}=e0>/bQ{^ ){^ѻy1v/77orXqzMs WU=fs CEwa| -SV8^j9qY2JVe@-T;$޾ͪ7ij<Ի7cUӵ5IFѶʕ =VV*jyjL;~;Uﮗ }[lv&['4:}83? ϝa}ӔwY_}vC>Դ̜Tc}as;wz;zH-&dWlC *2_ U_ Rs6vU:cjU"NxK+,txlg{uv򇚐Z\YP.V|{j&lkwknȮu߱plw9_u4䡕G!&%3qw|}g?fallible/.git/objects/de/0000755000175000001440000000000014065401245014673 5ustar andrehusersfallible/.git/objects/de/1f2e958ac71a4f016553e358bb34b059650e400000444000175000001440000000007414065401017021574 0ustar andrehusersx+)JMUd040031QH+g;A 3nOȦ oICPPPKfF$fallible/.git/objects/de/40e071d550fd010e3a54df21d9b07978b5d5c80000444000175000001440000000061314063746560021747 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&dW6ݭ#mOsTQ1HɛK_x~%NǼȇM @!;U -h|SD9 )E%y {bŗ-[h¶&!) v]ٜrcU'lw9_u4䡕G!&%3>a{Nϧ{ng#>~:HO?w}OSe}un]RkJ|S2sR+.d!yGD6ӄf*P5A. vib„?Ee:]ӤB]Ajg}s6EE5&@XZಷx떥->=O5!%8($3?w7t/\M1$%?3.ݕ2R8VC KE6鍉ѻ :qJã 34i=vӞ,L(JfbMg?x'rlIjqI1Czn[;P<_}$Dfallible/.git/objects/f2/0000755000175000001440000000000014074313312014607 5ustar andrehusersfallible/.git/objects/f2/65ab4f0b3339280a3ae62cfe32cc020a504e570000444000175000001440000000125214063414231021705 0ustar andrehusersx}SO08B EaeAB&9ɥH,v;}C:"sUjhbx2g]nY7[L"u6A5Igݰ=׍x="AXVPujC(Y- MZM4hm!tQ ۴Vgf,2}c">jLs`Xu: &1gzf4 ga,V+{fә( t!RB9k=/sYh˕-AX!]ƮPZ9pbR.̓9 @O 4XoGzdtBTA!r-dv&겐OeX1g>X\Ms7xlt5R$M̈ Q޿nd9_ʛbwY!/wzwz2M1#͘)BRT)2 *$ b Mz>4)xP?tƋIh2#K @P7@3jj"{:-B shzc( )ϜvBiqq)(:h?nڰ*x=ۢbKnu!FEHT‚HElb-*yJIdJ|Z3W=Sfallible/.git/objects/f2/55ee382774a5e187d32cac12cbe3735d883bf20000444000175000001440000000006514074313312021746 0ustar andrehusersx+)JMU0`01x_`Gw`KޚR̺yت aPfallible/.git/objects/f2/9acba472713c4287e6fc861fd6b0cd2903e1290000444000175000001440000000017014057165537021757 0ustar andrehusersxA 1 @Q=E. 4N;MAĭH Snn[7NPZJiKHX&3B!:~٪;OC+UNq9G8ཫߍ=:Ih4fallible/.git/objects/f2/d552637b5f1603dc403e342b18f9b108dc340c0000444000175000001440000000100514061152123021551 0ustar andrehusersx-χa?=d%:lkS"gV+kK*n6)E%K{&Ct"Df5qqNu[ہ1͌b^ HbV)d&kkn~ *5L(%F\jujrw0F^X8AޡRHX.S٥#0 `X;ݚ_yOCݽzh~8y>peg&F U@(Z+eRrhe6K/OyןvP%EE4+& G4+$r!djCҢ^;vp~sK6C.F #`My@%U,H#ĨR2M/ظ[]X;w{Ȁ-ηlIA5ψ.|*T%N k7C*凋l 5+#R2Y ,x^M|!j۔抔"RaIѷkgS?~rئ$́fallible/.git/objects/57/0000755000175000001440000000000014065374624014550 5ustar andrehusersfallible/.git/objects/57/3c80058f39f38075ea3da868cb8ffbdb2b63d00000444000175000001440000000146314061704775022054 0ustar andrehusersxΣV)u \6`0wL3eMjW_Jti 6 YX &\F yIs L$a7bR|F{LxڏiStbXV`!R"҄!&<ݻ3j!?l?߻ sӝ%q^EBz=ڕCl+28LJ%L]9?b)S`P(Zʮ*=kLΎWj{9=vb|ɫ>$O19s׎)voF>+L4nD A['ye5μY1jA^[U>pկE_Zui2m3v LS;[WamRQZwc⻓\ `7))'yh7*UHg39E^顬YO5-ew}wqrah437ζ߷2׉2Z%)2ĢP=fallible/.git/objects/57/931bd0cd3a5d56fef886064195d0fc469ff4250000444000175000001440000000007214065374652021721 0ustar andrehusersxKOR01g0TJ-:8372 2sS3lҼD.fallible/.git/objects/57/6aeebc8138f263924223625b25b9a4b0bea7c30000444000175000001440000000061314063430663021660 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&d䢘ٙS]beJ-ydZkbT;墍'6Bbiwl&&9Z2sPRR2 J2|wCŊ/[~OmфmMCR%T9ǚQOT 5$'?/]٤7&Fns+hC+ BL*.Jf0)b2!eN?s߂Ȗ3L^d秉~쵍>6Sfallible/.git/objects/a9/0000755000175000001440000000000014074312532014614 5ustar andrehusersfallible/.git/objects/a9/9ba78948449b567e6a6c2060f47c2ab936773b0000444000175000001440000000153214063410035021550 0ustar andrehusersxΣF)zo@s'D16Wh0`De)U;RkrB` 6$I)+@! b4HdDfs g( .X")c'<Ĭ9b"\8<:Qm3-UϗKhmU5ەqSkmv!>"Yf`d;=CcmQL=5Uzc_kP3*i_ùl"[InW"N5_p]m|@ЛJOvL6-[NI;R,̓޻Wncpdn$a<9!^\6i/n{{1¢ۘ唷ȳ·$2{"-I/QS3V֬r?`E}W't*/ӎ IʺT^2r(p4Vfy͵o16\2/wd5צgoa{[ _Y7Byܜ'YH_(۱O s8A7ZIV tխ߸ MjcEtdZ;) aPZ׎ 7uSDSY̭jfVv}k;s}ѧ.kBW4˝'zř~nWS~HtĹfnr2ˡ$()>f97\S8{uUM:AWcʺϜT?tqצVB'bӂTk<6Czig;~ѥɌA5'pMm|/>/neׂt=gA M ne\fallible/.git/objects/a9/83bbeb441dff2d0c2def6c797aba8b023cc4ad0000444000175000001440000000061414064374255022461 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&dW6ݭ#mOsTQ1H+"7R~^ۿM @!aa];V]N֖kv'AMHI-N.,(cp|p +l=G5A IOfpS[kG=Q}4g7Ԑt]dޘqn '4< 1(ss>[pびslIjqI1EMvV]=ϳϊD?Dfallible/.git/objects/a9/0d10a67da8434ad57f51580867a1ae0075ec3d0000444000175000001440000000161714074312532021656 0ustar andrehusersxUn6UYVXmeX8#v&q(-DID$8& K:䬝l8|3{3^j ÷o[ʚha 7'ӈ{ 7o)Ӂ3}Jn]d]R@.Z zF=JBp-@A>>Q',;jTnqOm;i`#4OHjAt!3FM!aOZ4o>|$'~Ć~9SH Tj-} i$cwQHЭ{[gZX{Bv#|ry9O\]`-%2(U%SBb 9JJAFH˄I Pe 4چF/M0lzlMYU4έs^siT pYC)HnPAoE7[O E.kP,w+daaԫߏ01Aؑ=Z0۠CU"\](K0fG8& &jFǛUȸ 8 ZfN_B`+jdr.:8>@c!h)2ԩ2W_ɺocS|lN'?lBgC T,{*v74.pS.HmI瞱TU*5㮺mڙ o fallible/.git/objects/a9/9060b1b2f70f1b161f9f866d608c78ab2866810000444000175000001440000000213714063406427021547 0ustar andrehusersxVYoFW,`]e@a!KԦȕ \)vw"y(_v97:w&>QHЖ0}|DYGLUg#>~:HO?w}OSe}un]RkJ|S2sR2v0֍P%:j\]|]AvI|hrlrABLS.Խ* w/I*yPq.,9]/cb  uv[.J?oPRR2 J2|wCŊ/[~OmфmMCR>2ntXqHƕՏ["}s{Wx8yhQIۊh WiOο[T&BU%3oH[l|c ] @dKRKs5ک#.yfallible/.git/objects/a9/95c034283b37d978f3014dbcab723e14dad0870000444000175000001440000000247514061236231021666 0ustar andrehusersxVr61g"zұvFUYNʗ6$u YCڝV6R-|f@cZ4zfWs'Rxr~R_q_oD̳"([^Mǔ SG MlB:$磋Z9^~Nx.5fR;!;</KՐESpDF7M&a<@_\\ΛaPt!Φng v!ӈB\A!-H\-y*m[wyNH!`Ŏ"9KMy̎ZȘk%L>eZa/_IW57Kfp_.-I- PK eYꤡK_ v0JG>&k-DHiR}*g+! Ab]ƅ.2ע ep5eݗaɰru!Zs~\E*Vo]O{wj݇?X=17 I3]@TʝlHϩ([ӯ);:Mv N'_li2#=8l4 $& mY$=d_#@&,unq< lbs]w@YM($v^6ݬ wqSف>>=/^ \ TC`!XaL6+N2&yFZMx8FG;9BܮA]ճJ4N?\*h -{*,,-[NiӖU\|N̑2.K3}ydoO(Qvk fSiW ^_^bw]XBS fallible/.git/objects/43/0000755000175000001440000000000014063430036014527 5ustar andrehusersfallible/.git/objects/43/5a5a886eaff0c0e12fe3ff94c0d4d563d0dedf0000444000175000001440000000171414062463563022336 0ustar andrehusersxT˲6͚2)g. LeRem/fxý3UF9էK4[IUJ0 1Ʋ!AƲU "DU)9)HU9I*D^<"G`HA1QOq}\x "E$/8&FJR$mޕ9tkao^lళ>q0헮ii鼴w‘VgV@;7w9d{( a J" 'Od0f3cI|0oIĻv[Z5TFNy|t;tKr.I1py,Ks$[nP9YVR\3YxS7di vR|4 ܽ:ڋZ)G;푶gŋFY"."cQ>MxH_;x[pG>))_VFzҥǧȀIu$ǯ:iS,sQa{4nijٍW&PWܶ7qFͺEW]hџly/ YU/)5d.C:0|v;Zo625[OeJ[^Ԋ2@<PЕC?E2pwvBp!KNecGt[kClf-ܥ]`]e-3{GY6@+ UWa eI(D^-*P-Z(/9 8EU÷CB+~3gژ51LG6+VR7 d!ô APEeU91- 0? |늦oaRD hb nMZf%NAYCL8_`&]I&_udVn@wmSa"Wl`afallible/.git/objects/43/c608b766ea06024b165b215b31353d059978730000444000175000001440000000061214063430036021213 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&d䢘ٙS]b+הsc7Kc|2($V0Ƕ{jb_%oʟ95!%8($3?w7t/\M1$%?_N+Sn{DќPCruMzcb>ǹ+F<(ĤdҨ.6/_&-g#>~:HO?w}OSe}un]RkJ|S2sR+.d!yGD6ӄf*P5A. vib„?Ee:]ӤB]Ajj}w,+`ׂx22jb  .{[nY*3PٳIwDd}?X< b~X\k[lIjqI1Czn[;P<_}$~fallible/.git/objects/e5/0000755000175000001440000000000014076603612014620 5ustar andrehusersfallible/.git/objects/e5/ff45f478d55f0b495a8a869e07de1dbb49c28b0000444000175000001440000000161114065400375022137 0ustar andrehusersxVo@ +WXZ$H$m/CP6aRd=r([i$¯aH?ٝ 9޻n}? \v?oߠ٪2 ;eNtTYx3 Ї^wiu{V=Odvv;'- H򆛅yp|03tEYi6Ol6țatX%cv34c粖1Xʽ]F:軐|1x.y^1w֊ehV葴/?6*[?,T[]86:3֛gBUp6\>c#VR߳/`D%ldMCmdrGE2:Jn+׎4~PvR+D ~"i!\hZEBdn6 J袴adMoFm=}d o p2_e0 qEgf R $Jjo?.62~ JlɅ\^/jqqxwFb*j4ST1Nsn,fMy8NaOtD[EuN?Ɗh@Z C$XP+ bYɣDB,ۘ;?:Y`ڿ? qJTo,a7vq\c>4`T(Vζk+!gMUvs|1~ 8{[4^vS QvpEϲk=Gj2MRAfallible/.git/objects/e5/dce68ab1288002e8e179b6ea9a16152893472b0000444000175000001440000000025214076603612021616 0ustar andrehusersx1n0 E;2HYh-I؁*}9@߶k<#$"9"z&cu\,)\: sjd8W_$Tk'-u)LAq:|u?ëx b9<##vKoP37p{!Ffallible/.git/objects/d7/0000755000175000001440000000000014063431741014617 5ustar andrehusersfallible/.git/objects/d7/758df3a71ef1c3048eb91a17b62aca620e47d60000444000175000001440000000064414062163026022023 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR+.d!yGD6ӄf*P5A. vib„?Ee:]ӤB]Ajz7ٴO?%>DpO{Bbi㽯[ LN: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&d䢘ٙS]b.,S4J4[bb  ߱ޮWh,G'bAMHI-N.,(cp|p +l=G5A IOfpS[kG=Q}4g7Ԑt]dޘqn '4< 1(4;lK?ϑ_| "[Z\R0ym۳/&6xfallible/.git/objects/d7/8054d046f7a041ce9cc5c63542f4d72793d4ed0000444000175000001440000000270214062435617021705 0ustar andrehusersxWmo6WܚJ~ ^:iK&6MKE5RrosUiҮ]s;RԌiݝLS=N/e?UTh KʹPٔ&RU"I v$)Qid?LjtjRT +d*YD2KJldžǡ'V)5e^8S((z3ȇX3l:uLFYxlQ3j] b68C1EϞC_5$\> JZ%HzQ8E6G 'a2ϹakM KBDv|fXTH ݁hH*cJWf ZS]DJśV}dS[ X![ 9wB۴SNM{̊n0Q "fZ+cs_c \VUjf*Q%ZF^7{^a' ͵5{Pc4!IYԬVÂ}` ˥s gNs {(Lfc`Hԙ5;)/~ׅH!Xp07ݖpyѸՐhK%^Uɰy$ma%Ϥ%A0=B|$lp5E"=g}cJ3gʦTez[nKC.~W7jt:Z y!U %x++O/8 aurdUvxd Tx; ~^IC=TG_WdM53)^2Zj0˜"@6BmZeuv)13}17xJV>+#VNw[J6{ǔLWW'Gӣ93[d3JWz: ?9Z~g쾨gГ?/_+܅xq:~p'l>/ﻼz8F M;4EnݽCv><|w#/FF !~!+|[KÏcc| N.i2QQuitVHZ-/)~٫Y?R`lϿ{,WpSzgfVfallible/.git/objects/d7/92541842218691a935215f041de2dd910fc8b20000444000175000001440000000061114063427305021363 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&dW_w̭{/8\\j U_ Rs2{6sL&pI_`Of31 WI=nNSii )E%y {bŗ-[h¶&!) Z5^nQn̻-ւPCruMzcb>ǹ+F<(ĤdҨ.6/_&-㷺t !wj-tpc/n^t Q#B[{Űc{-a s>5c'A ^9ɧ[/qeqr"LO~d/\+aȋ&PLDB[@?6ɩqǫDw ;tGbS(Orp{& zTm~?OZnlGhlcZ|ZW\L< Hvc]Z EJY.r|x5l~ 9?52~'83< e^'~եr1X%^~VxZzo1|Zxw]V1bʽP;3rڑu!|,AyC+7XUT) X:e^BBJJ~>EɞU_/gw(* ons1U7 tØ>V.tʎhZ=> V#fvݍy2,s ~-cP&3tyף/}Peٿ[7N$Xs=:!tyԳl6~Jff v X8 +  穻K 7 IW:AYnNtOwCyeG9P`&">ِ |>}V ϕ^7ᄏt2,/C]7O]aU?6[gQsƬv{U^\9?>^9sM>(?E)Z85Ųt\x-RU8+q^z}PnftS,uKg5O[ yR@a}.fallible/.git/objects/99/ef4cdd87b2aba2b84a718d0878aee8eedefea80000444000175000001440000000225014062451612022512 0ustar andrehusersxVr7 3V3~㸒MV.df/\-c!~{ز&? 88J/@JJj/wޟ=hl[zl01ovgl-vY "@n#\heV)z8P_xDAQ J 18\>0y'T$]Ḏ- }и"4#L㤁 hްoӻn@"$WUL?Hhjwh+_} dj*b`PqP݂O~˷\k8WYWו|};䣴 rclrJN2JxBȔ8UB`P`Ġ H;s&E+n!3rP=WLgS vi1B"VKka<9q/VOl|_ K7VGA&іZB5[7j}x*BT?m4@W_^Zd6֙ u栆A6y ini>(̛@;1//jLRJjP5CM VS޺1ژǎH9J^>+~@U[ztd*,WuVkzg]F;BŠ]-G[!8A,iwb)|Bx(z(RdA/[j/T2Fs6+>}hM4Bd!t6;=fؔg!E *ܴP#TzҜizٵ9E-l+ 4O5͟CyFFdOĆԩѷEI1o143{Iyw_5nw>9Xh-V#P65]5ςwn&J]kcpzg!.^6>iW$$!>GMGQGUJQ,$C=bU5o;lla1Y $=ڮyU-^|sfallible/.git/objects/69/2ec622bbddc2e6e546b1145ac7bbee0c63664e0000444000175000001440000000061214063414306022153 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 aeL$▔j9(/TWU +}q!;vц9LVFW)TQ1H-s.YwkyvM @!M rf8N-OԄ̂<нp˖S-4a[Đdk|p3~nz)c T!9y&11zw{^^G#NZixbRqQ2IiT/wٖ~#D$a8sgO_$;?Mcm95fallible/.git/objects/69/c01734aee46366b10a7f82d4be7197eeb986f10000444000175000001440000000133314074312532021703 0ustar andrehusersxQo0?c L2+cji q!f)]B(H!"K&@'DXr7^~^2H571n~c LxԄ@ҔkldJJR=hyp7j4xqwx[@:Ǒ s𐙓ܶ{7M~tDىij4p'4@Xʕ 6wAZ%k-2RWR!~7"XZ4S{Pb1l+j[xcc}`̥6"/!~_wy8BPiX-m~ t$p9*/O' 6 ݉:x*{ cӘHTTC룙i H(ТQ\嬉pR-W[äe;c '-W,*q4 &F]f{ݩm 6TX̙Q.7K:pJ㫵ecH~JfLh#NRπwpw 8 ClB^1m|P#3L̕FeG/z,^LTRfx6IJr7Vq \ |]q"08JT{`SGAU&#P8;N-z@?9J*$2v5dw fallible/.git/objects/41/0000755000175000001440000000000014063407720014531 5ustar andrehusersfallible/.git/objects/41/d3eb4ab8564decaa66a008b42cf945bdde6ed00000444000175000001440000000064614061704163022316 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sRVN=`am~3Ev".C:z^} K単0&(ſ&Aun ۳t($V0yx ;˰|-(' )E%y {bŗ-[h¶&!) *w=X0;έz5$'?/]٤:M e;u# 34i=vӞ,L(Jfߐ:cL~?Ȗ346jSaM #7G?fallible/.git/objects/41/6863b27e11365a7e29d4139546e66e618767f00000444000175000001440000000061214063407720021252 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 *?KRܖL~Q_j\]|]Av/.d|.0|ܙɊWj=* w/%S|E>N{-8($V0(UFCv[r> 5!%8($3?w7t/\M1$%?an]vx,x',3ruMzcb>ǹ+F<(ĤdҨ.6/_&-\,-E$&zoJt pb,vb]Sc OŹ-1aAe8 n$j=\MAdS[8y`Y/\o 7Pe s{N>4 K^@ vv*9Q+_|U5ռ;REO|ɛĹ͸'Y,Uma1ErĈlS+|>0wWPV3ߍ~%G,t&w>)ٛά(E=EIi6=jC3ҧO{٤m䭕vb8r;H^ #`TSU.YeQA,*6 J4(g+HjA]{9jUZTzJ w"We7m _4[lw&5F&2$כ}1ߡ]yEُBS|'W) \:[)WUF@<NOs&@ld2Sm_{|Q$[r:~T>En#tѬYt `96ܚ֒LvcWx}˒ƟrI6<-NcW7Tk_!|{o % }DCR8&-4X.%x?|_ fallible/.git/objects/41/d405e456fcd10d405137c11ff1838f7a957d390000444000175000001440000000061314062462505021531 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n T9Vaշk:HO?w}OSe}un]RkJ|S2sR찛*YO'qy rutuٕhÜerg&+^](ſCU[ w( M\ab  Y,8_o ۚ '3,ܲ]/uWAgލ*̅lw9_u4䡕G!&%3YIzk_{t"[Z\Rྶ~ڼ+%M<7ဃX6d֭fallible/.git/objects/41/bc498628f6153dd3686ad2fc8245bb492d73130000444000175000001440000000254614061721231021540 0ustar andrehusersxWmo6WWXE%5I!^ŵԛcquhhK$vo}w$bEΰCCsǻCv%=9;;ʽ/&o{d8կOs2Fڧ̃>ȩ3c37<`iYLY  N^pv|9y[{[yYLJ٧VWٞ Yƽd4#űs| o U דY]pBnw7uƷ|EOa.,&u= -cA'~:Y>lq;Q_ 9 x&At^&Xჶ)yk7$Dm6LILOuh D?{TA׵28_(vO0Vod/jMImꦯ)d;M+uy%6D2?Q3=֙8A$cfuUdKEaSm(luT*B8q?^™/z Vqm, q}WH6u|\cp.JW@_-ʄ c4ʿ9<0a& e ǰ} VF9C!vjhHUNx$b$6jp|t ԱJ 'NT6\P]n8"i )44pD*R,DQ"1z Xf!"hO0NX JN:Iapa`)Qkup)櫊ͯ˚wp_I- RM EY ʰK_sw0  'ޣ*`/g#Cǚ *?aυtc`Pi=hq.! `hנ~ABk@7SZLf ukڀZќ`V킏jhшgFH v)s8KP]|0X{#|h \(9DUc u)uFTYeV]xq7իh 3ҁJC5-+նV \n%C"mZd&yhGMmx,iP[t! ׍Ԃ֚OI=g~x0I@棹`v5ί38PpE?<|g#>~:HO?w}OSe}un]RkJ|S2sRRK Y/וqBiiP5A. JYquΞ],!B]AjүJT7a}- =KN˘Bbi̊ӾcojPRR2 J2|wCŊ/[~OmфmMCR^U6{a9vKW[jHN~^.ICsg?uwխG &Al+fhz'S5^ͧ=9nYSUQ`!mu56K6v)-I-.)fh^mpkÚGopPtfallible/.git/objects/89/678b7a3e6335e5aa04e86d97acb75cbcff6eac0000444000175000001440000000646614063444766022320 0ustar andrehusersxYَ3D7ͰJ0Q$bK%̓XIRߧaOe=(Zݙ +\1 zX|]/?v'0 f"vazAյu[&:g8vcA&EjGbeT<JōAq;G]0/( }/%2W3%Z6E%X9=}q-YmQ(Bac).F5Qy1ljS_zu-U[,݊۽iQb. ykõSnMaZ&Y3xά' Lu UCVʻIKfMk T صHHcYn@ X 5gl铦wt~Qݽ[m쁸 t'lel. %~'~S{?%߷(\GPWі?p_iEX-׎c]?!Y.ps8WOns1sf[e(,2/8M= * Uհn٫痗/GiF}:@IY'w@!{ؽ `S$ 7 Q*DQwpw:q1m4)VIyb[(ETI ̂Xg˲08f1$WMGv~vBA\a)hIA="}1"`E~#-Qa6xwË;l!)M'܆\rF/* 6&#$T4zcuR-w-it{RFa|~%!IԬD27'rŶ2|i`N9N2m*0=UWr4xD R {'SѸwa $ބFUlspZ ?41C+}R$PsH<pO|ӂ؀<` )1=R4I5而\q[ZkcNJ( ?kA:TFFW'bWkk5.Pa`aa^){dk"m 6TUgː(erl |BlvF$(8`jS^`b~ĦPu`"˽<,ؓ4R˦=Uhs-uzNt51ZyVn߳%{ #iݍvvޯQQX^fE\^1~."I^*y ÂH2 qiɳ"'Gn@c.=Ŀ&̜Z(H{f4D([:s9oePQcLS1H~B% #:>hLс}spN 4&=Hn@{#{P߂>dXg_ F{iN>oړ3; 34>gߌK]Yy?~uJIWAǡ|Z~`c[ $1X*xlH,~(U%[w@w=~ ??`-03Lo|xe:: mq\9 \;c4`5sfallible/.git/objects/89/7d4b20f2dc54e442f131ddd891c5876ce8bb140000444000175000001440000000034314065425041021754 0ustar andrehusersx}PM0j~@/Vd),b H4be~V)7^Ll:^ӊR`- %/\[`My78p^'wKAyRSbNO5m?v_%Mc#1H29\8ۂryJI^@S%VQs(ެ8g>b#N-HC~Yx9eNMfallible/.git/objects/89/656a34af26953c3c6952bcdbde021540265cd30000444000175000001440000000544414062455126021615 0ustar andrehusersxXo=c:XJmb$,K;7X*M$ he9Ȼ]b=4ZN$o9\:I*cyHC^=}EJ䷇=~)iԴʌfy)i\ R>p t4z޴ }'v;EcrI5~u{Z٥ƍnbZ?I דљ)k13mu|ֻvKC~xaB2c*T2 /R6 M׹ъ܊LX.4T͍ZLǣgߛR(s3^)68$pUVЪLRQd#EYHi?]DDzuNtiUL']AGƣ/V wv6%o Q]I~c{pp4%'ˆP6҄l~$xB)ׅ2Zƣ7ؚA%90hP| ȏn?h¨tc-:{/h!0_FE>RqVPjYM p|]ۄ*&Li}&tD}Pc0tM7ݯBGz_[Λi%jڛ5HH1Hd A1My XBƔjuRr j->Hs#4pk–d r-׆#YQZ4ٖ!DYTEVeQĩd8\qZŌ/l3`ʫ)E+(X Oe ٚ$?$#(QPEbxC $4٬~14s~ ZBe% 'SgNxǂYahuk(pƬ,eiRQK"U,ZuػhCQ((FƱhըygI<ick~CeӊG$!&cK^mm]ahO@[;{M;6fmt#ƮM§ Ŀm7Mw瑙s^q='" #SKgVAO7֌QZ֥ -eAXcƧ\HӺH1rf؟_zn_Q,ghsM D]O-"?G;`邚 KA7G2< O@mlʣ0/"zIh]R@*V\cF)&ŘY25)$ZҢ0eeGyBt0#m݃eҡQ" ` Ups@C9 +YpFSVH\na)ePdU"Fi8eCҢ |ѓ/= -zxiW =A}Ca̷{qp:Z[) /J0ꪨ ` " o6pGMs"TG?x1 6l1p GS[iU 2p-2`g w`v+h]C,5"OwZ7i [$:?C{ݦS&FF/#[#aOރX|5Qa zQa*e-+is30jJJޡHEcqc@/!RTQ@+H8I у fnZLdގN6RCPZ%crq2^  0Dfallible/.git/objects/89/277fe712c08d1c446254f5473de20737944ef90000444000175000001440000000061314062463075021424 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n T9Vaշk:HO?w}OSe}un]RkJ|S2sR^>n}0< 7gTM+ȮŅE/;3Y]PE!. 5*osFyVh PH,`xr`OO]+to̝5!%8($3?w7t/\M1$%?az˸ :Tn[Ta.Ԑt]dޘqn '4< 1(OX] 7r&{ْbum^,i ĂFfallible/.git/objects/89/89498668d0bbc6aa31c86d913789950a1c77550000444000175000001440000000022014063375117021431 0ustar andrehusersx+)JMU045f040075UHKLIMHMfU?`Ko]|JM6P \^2ѠSf=$f]=s.ȧ* 62Ljp֭>(Ϝu(6IUܶY5V@ffallible/.git/objects/0c/0000755000175000001440000000000014065400317014604 5ustar andrehusersfallible/.git/objects/0c/75c2c4592f9b9048fa71be7ae6e2f66ca22ca00000444000175000001440000000304314065400375022104 0ustar andrehusersxVn7r oKn(P6,IPղYɕ b)Q29p_N~<yy2I ?><>wOyk$:l1Ƣ3s_{3L"\?e|.LhQhzq,:㏔"y=^-q[Jcnw*Z%ouϕ3܇ B2o7꒱1PߥgUKoxZ2s A팎%o[ io <5Kg<6"3QTZ*ax҅:ƅ8/ʄp\VdȄ>m<0qҏBB,ӡ5(W.@(ѭAO Sh>}KiJ$zn ESٰ?y;)/='Kaܤ]"7$@gsr)s\҉XivXh͈E:ee{,f>GV&n;Y57V;|N&k8O&QΓta;5궖+;b{*ņ'a^I(~y;>c{_HqaQ#s.bk_+VnY?c_B: k"жKbHMχ}|"XQbNTʪb 2OE]CH R@X ԒCCT>d $+Hˮy,d*3!}%5݋\@yPNj&puH ґk@MM2,k ăIf]VTBR4>CN"!B~92V&䰲b@)[x%"X$<ؑpSC}#!(/`w>y$!vSÍ>txCdV*;_O꽁A{rE*LBqw-9tJ Dgk\! tBFsdæغKۯo6@k[ JSFfR̪j [lm\e.)!>{ic*7S',swhwskWӬYRc&bLlP3Tm'x|sQc|fWRa5yc=ĺN0"hݙĉ5L@%gJ EPo'e\`aRpS:rWVNvƛoRLBl0J&KZ=Zs)0dxp `0VWP_gN`b1 NxqMh\ 1㑬~+6:Ѝ3BG0r!5 x{+ 5,z7x% $ded0 2ֈnߵ c=^Y*"]4W]W驹+]ly6i]#v)4{ߞtU z_"Vb \,C==8qEu܃՛+LI&`0;wJًǧ"a͜V̴K\\8(9VYfallible/.git/objects/0c/b8b8b0d5a671ccc3dda5fa72b3d774fa40462d0000444000175000001440000000003514060766620022227 0ustar andrehusersxKOR04fH-MK)JЫLgfallible/.git/objects/0c/6514d841358fa447eac0bb85b0bbb8f0c293770000444000175000001440000000402114065425041021730 0ustar andrehusersxXkSHݯѯK25fd `@\celRT-m--aS߾$[&&I~ǹ>atj?9DGXDwԤ?G^suy8?8NI'"%A3ZLLxA4К)@&BGx˫Ǿ܎NEߎzt;ӛAXyu.>mcBؙ?u0 yR1~I4MIX82R2X;1%RtRGqLAd&%|YBDVRz8Ӑ  7\ U"@PRfdHr4Ap6 f&*Cֈv)W%A)Bfȇ2%au*@N& &e j'v+!|EUmk/9 Zi7LZHSrܻ( M j,A[̮Zwwsa!JVFH D€%SF,> "kb16 1@O8袔9s@EkFC|P1L#V̢^:2*Er?6OӅeZVOujJ~d5r(LHfUɐDld"?t `jJ+_ZZ,Uk"q-TuNddDY,E&n!G0/ ۼ tA ׋wy ;rk8X-e>[[V:`#0Fc# 0C ?e0yvMzX1TuV]ߜOO-/m3KqQ*sjޜJ_PpxH* x~v6&if=+CN੭\yE(LhNfKC0'O1d-@}*`sROQb;-މ~pc&>QDg_Gn\kP6Y+x E,s( #yf3qpXe,KZׇ^Ztsq}<~0p.!i;M"+ڝT"blvola*\Y}ڬ0 p[(+Vn`m!C7-Ug~'}${ef#>~ 0|e0zf 15耚Uؿ]C;!5Zo-!5bv{w{NJ0:%HD>r-\%\%Ԟ.<_埼l68(nX]/;v+µ+>/+zӽqEa9b&W(}5_6$F³iaJs_uw(Ł7{~S|R tBOݒ3vT;ATNX5b,*ٗZMEO^|머O5c` ȶ ޫ8B-Q}ߧv>vY]}puaqݾ_xٱ0k)=v͟'FOw|sMaLyyc`%]ȝ4f0[7Jᘟz3ڛ&E41:IY%yMM6'+mY/iA;a29oCiw[]'Z!rMtf.aF)1:2i;*w؞*g_ZqD)t0iro^9 b`F)(;džȱfallible/.git/objects/0c/b30f0cc0c2d25ba619e0937586fae615b12d720000444000175000001440000000031714065425041021717 0ustar andrehusersx0 Y`IQU866RKAI b$c `R)ZgOa1}- 'yL R:,BEl`TETuliϑgBV} sBEy${- `?6<\iN+,Ȏ͗_9AxU&Q~zjkSAZfallible/.git/objects/0c/ca49489c4888105ad166956347bde1262618b40000444000175000001440000000016714057165537021417 0ustar andrehusersxA 1 @Q=E. $5 :jpw_t߻E>l KD-Ƃaº 7KUKueNOoCK> tgѕz D3 fallible/.git/objects/0c/76fe310b46183efa4e0fac658eb4175cd5127a0000444000175000001440000000150314062454217022015 0ustar andrehusersxKFWr2~cc{7 Àm0Ƽ}|nMEz* ?˲hk/mCHEE MREEFP$J1M+-CE D̂Ek.M8 sjm2`̺+ dDumNnn$/M!,njmNv?/(0 [vB}46Ĕmr=In-+3iMc.9\ʹuxcZٝW)NL=dCsUzmjr3qQ"C|  o*3$٩sIF~0'Wgl0e޸)e(9wn$Oz_fallible/.git/objects/39/0000755000175000001440000000000014063427343014543 5ustar andrehusersfallible/.git/objects/39/3f8c028b2e0884808440406d3996565162eecb0000444000175000001440000001210514065425041021321 0ustar andrehusersx[RI~؎YJ вdNoAD*E]xc;`-d%K*5f&f:(ekZi=4$7Xb6Okí{`]yEoh\rl?b;UcgߨQ}?v_[A;;dm #c^蚑$uMo4ƐgGrY;gZQ^=|ɈGs̚AȣW7KI![K;<0ڞ#51r "bJ-V=2}:3ixČKI?X?bom;늑˯Éc ½Jb}yqTgeu=~O[fS.㝽~:smG]N'iDN筳v~YOzAf!-q-"<璓:fFLxH60u;瀐$>2a`z [W(d-]EaA-to%\EEeCBO yMþfϑ $ w7T7I[x $ot 2p~ֺ\e{ۖfj$R\ܳC߲~7R3&Jʹr4<7Y 'd*@q?F>HcTPxe&a#cQ 7m'$d)orNc&L2<1oU6igc0fb иX2&UCZ{K(wy BD}=qdD>„s@0Bi@pTA*`B )EU_e<@P!C )8>Fxdx8Szs:趵x׆@WwgKҪ;zq߱;FbNٹICDdB ٨-,C_M(PX7U04==fU,[2M^]q-c(Y=Lc3v!Cj2RR 9*8KJ\f\V1tOHN]MIv-7BKO!aiu7vr6d<~cXC+~0nvܢ_&hqV\ 5h~y\M߀F}pb[M2gw'p:7cG{eWW8\B_`~Yk}>%X&Ji&:lhFkIt kƘL*Mv)3S*GBiA5ԮT9[j*hg}8L%232>Wb"%F40-n~-dp!/8J% }[II8eMhmoJ?|Ȧbi/fnxL-507"gEQ~)}d:] :~(R#HBq"~@;qp&91_h,$A?w485)0z7=P¸ھ% Iq(.F^$kt+6U ׂ*rw?[71Ent=TiTxz+LtX<@WT_.$efzrv0D-)pIIfeU (.Grb(DD/89 y#&~+ Z i|Q@$=_<k&X$LE"u[Ӏ 0پ|{L3-6){ ୒ŃV0Q0q&^Ym#@0uT i$"Wqo UJ 鳴 K>b =3AUȃDhؓ( EC ChJ* GTR"W2;(WZh0LeQ4hfɒx$=@az'g.rNgTShDvhBRb2+K/r,` Iʹk V3=~WG 7DoUUB8G6F hJ2]Ԫ| 3􎁤s8 TzH4Aw mc?SWˀKd?AF0`= K)UIf8ܢ;JuW~UKhlmivXIB"ҀkUT * '-Ioh6$P{3Q3TwrdP, 9eÿ-0jL= L Ā TOp@!|M\ܙQ[>vI…+4Rc:" MyT;&HTlRV0 t,yn.J'ח $W߅4,_Rh䜌U]&Ҳ<1pgGb Fi\yk>![OQkI^AO-t/t|COtK^<\p]JE˜'4d1Rȏ>9%.S[j}4FχdlPl~m]aN|h[KEOR?E|D5m6}ed$n2t^Up/s|\UTY39(Ժ` KF!::F(:r;$UP헥 &㘇T%PQ\f)嗈>#Oi2OSj)U΅P-QJc&ƦSSm-6$ҠW[!R/\Кk\X=0U|qaP[֔GSm-zȣ G*idaUj/Uf쇘6(+g 25r1q&>PH/Kl]lܔF4m'|V#߃k7% p-$K8uޛ:L E#{ҨQw 1놹[jfl2ƪj;$Ktb4 ҡ?+LM% Lz)4>vlY͓2ouA-bx-Maeəq0zH#u~>}])6)O ҫ Ŵ6?֓lb*S!~1"wC8#z`:unW×5f;]g^5;[]׻)~)QXCp0<; 6J7hꇈ{d<o'Mn[]%+55^ys!Sx֡22S niP/̏1c)P+i;ܢEKv4UP {-ĵUTEq^[i hԨ{j25eC7ڭ:hd]A\ئcq46m[SY#f>Vv_j֞])[cn/r%8IHh)KA$HS##EkpİcPoТNpp ܭ̬[7aSlXcTIzdf:J^#dg{OEVEzhDž,bs ;!B,SC޴}ne0'_VlVP urLG/ޞe-ÑK سvfallible/.git/objects/39/86efeb4a3930b2c2f252573943896184a1fd0e0000444000175000001440000000075214062426654021552 0ustar andrehusersx+)JMU053g040075Uw/+`??`_jԓot^gJN#TMbqqjQnrFb^zjN~:Hom׾y-sd%@f&& P幉y`^REl~r :K\"6s^ 2yZz[䶘(}z5Ń2jKSƞ*ݦ6y>mp49?77?/7(dfWi3|8}~(wETaJfq HɅ[r4q"@% %e&e0OV?>ed^b=\>U3ߗosOv@SV\p.,[^g?,:kU]kn ø(]3ܽWSYL2DWSݨ};/πIcN,jӷT-/)yPEE~y\$[A68|Smp'HQbVw, p+c\H; R o 48~<9\Nc[iPdzĝ _\/@nW|YB·̉' 4)Ng$췍UpCޤh*<(+6q6娖VJ-ݑ cӟ \EռQP٭RZâN~A)Mgس%Ja޾~:nP)A#JD:RcIbѺf|ks/xcmT5Clzɔ^-L]Ң'3Wb;GP>\fHd)c^Z4KY%9ÔJf~[fallible/.git/objects/c8/73f549e9fa3efe88adc2a84f6d3db815600ebd0000444000175000001440000000135214065425041022267 0ustar andrehusersxT]o05wb 5RTi &Nc-mW1y'pۺOq=cO5֫'ODfI!4bNm㻴Ѣdtwgޣvqp |~t6ޥX߶I q6!E(sg@ iA7"!Ib -qBx_1"T.2\D˔a6p"VKQ@qhV0x=S+XaPѻ t#ݾ' kx央ۀM.Lb\8Q5g;O{4i| ԥ"mb9!~-'C}soP`7¥ )3k ʴP,d "]<nkM=Tb9!LTb1}~&b 8򩬉u:rX# ^! W,,P1AWfkI8cǭۋ5uKU$T*F2 ml蝼q;R (p`wldFm%#;T\x @"Uٻy̻e.BR)l$Q슢8,n]O~nXuK0kdFK)k0mOeEysJE%k4J~SDGfallible/.git/objects/8b/0000755000175000001440000000000014065425035014617 5ustar andrehusersfallible/.git/objects/8b/659211cf7c238d2c12bf45f7327bb71c1643640000444000175000001440000000033514065425035021525 0ustar andrehusersxJ0E]+T&d:]p'pd`[ISOAn.\)۲ zG Źdɩ1G呭0#U[XBd<(JV>J%h!Q/A%n|&=$<)Y0XPѦj n#}뭾݁c]Qi/{}zm%ͯ TT;չ%6;,f{f'[Zafallible/.git/objects/8b/7c4dcbc8a47d4f3309b7217382ba8ffc1792de0000444000175000001440000000026114061236165022117 0ustar andrehusersxU10 E;slXI`(N[z 'o[y2pk%%O*q~\!GiWFıJ1 d>1 *EQ)+qYց*|5+,&cjd gH&֊y$vfàFH^ 1oq]5??V]fallible/.git/objects/48/0000755000175000001440000000000014065404131014533 5ustar andrehusersfallible/.git/objects/48/55d39fdec6d3f75258d0e2e03b709ba9272e3b0000444000175000001440000000034414062446372021766 0ustar andrehusersx+)JMU014`040031QHKLIMHM3dl9np_|GKO3f)Qls2\`KIja`qؘ׺<-],3A&/yijǫvxӰ yrfallible/.git/objects/48/aa46fe82c72602bff5780471e49c97b35425240000444000175000001440000000153414061716722021471 0ustar andrehusersxΣVyG)JGm0 .y6Ow]6]jeCU+ m!I e)$ .ͅ $rA9)9 2&3W éghXxfYCd$γD"ɶ>(3|?7ܒ\Xq|)G_cT%s$EկQUW#MH(D1?Wq,ߜe;*N\Oes7GW%IZ:~"[ 0nD'M="N'{ڣʀͼ|p i ΁<&:J^Ci1pOzo͹qckkC:qboU|[Mcmgys';c@*|Ăv>,x3.J~>mg.cHiɱkqS/ro +4B15LfBڼ|OfuXbA}5Xe^vĦ`47i=kiy;Kg kd+=8Dhꚦt4^5Q>dP׮Hk6wzV jԼQ't>_4$jgim=`J"RlM E/It}੹ U__ؒ-[sGC9%Dp=Tz( 7ȅ/DG$\>R:uQhnޥm2"@~Lwrin!vlݸ(؟܅#BYլѿ#?2*4Z/Cr_K9YWTCtI?&%\Bi fallible/.git/objects/48/142d24999442b213f4dd22de3e6c6daf14c4460000444000175000001440000000013714065404131021601 0ustar andrehusersx5 C=+<$Clb4NG~ҴkIZ׏ Ɠde*4{*zI;~3WF^^dUH2TSbsQLyI".k6sym'Vgn|cn oDdOgaiP홞~/;ӫhO%s$̜X{ЍRHJS=$!c"R/މY.vue|j7o1vBX:.duFyOwԧ7.~چۖAFx<܇q]jm +tbzQ5C>:l zfJ,)=bBc7<[<ޡ3?`5~8si'=j'2\v؞\_e ݩ{cfE1l캤6e &ݚ& T:ޟB+5.Dwhۚũn I=ZKR o"Uʎd -,˟U>ٔzL6S ygٛf 4VrNt1.wvxfU;S8QE9{d#EAT+Z-.4$|[ޔs1fallible/.git/objects/95/0000755000175000001440000000000014065401245014540 5ustar andrehusersfallible/.git/objects/95/44a0635e0dc55f65e7313b5ba09b8626fe87450000444000175000001440000000317614074313020021537 0ustar andrehusersxWn7!$A\Z˱⸕-CsAU.WfE $WR/}(]^,'N ɻ9Ynfw|MZ{_~8S*|-K-2k34DVh)6aKTGz<{,s5eȓi*Tw[>|N-F/ح'ܛR*(rϕM^2΄VnUFo7#fq^$?GEnI&юv#{w욤Ty-2u7Rc| Fφ瀱125aO ]fVyph`J_Xv{[]ˤ3Li cRʅNQ;yc k%qLxc"R$D3kぉTP"Pmhwhl%(Q&B`Y gز֪D"gГ}iNzOISDDzO~%JY~%c+dhon\dbKQ+>9mj4K3-XSvpPf;H eS$ZQaiO锾O{.k"leTr)z@5 K=忳vbK|?s5\^-&PWvˬ!5I;٧E1RwMƃ~/*UWmBy(ފ?|. -+A$*)k7{`[`a%G^v '恣`S h>Re. >ObP'5K #)ԀӢpT&Vm+Nũ- R:8rRH ' u(Z0JhL9ʑ2/!K|:T&#P5$2JE%0̬5fGM 5#k 1^.HlB.כGn(ɰTxkv(J]8$3R3[cڻ71ٿr^QYt_ρ-$NHiAư(05lMVt G ~'h,唙u MzK+̅5"DHy%m\\a' c[ ond a O*~làsl-v݊o>sgTٸ߹Y󵬄%{nhTS /MuF糣x_IΔ "궸`Aぱj%gf)ner7Z^\y†b;9Vr>KisYAn[K K9,ýg&Fe[1f@}<9Ll0?>RӨ`1p㢬SgG>k1NVFduh7:zq[Af;45K w/ǃa1š,s+=ûn"F~tyBO/=+P.,nG6;X\œ}g0Wλ(ln}3:G28]3+RWi&wG??bOb4`/Ob(H \,{tpP㊮6"gWF ya߶n褰qۇ #}x̞parqhN?fallible/.git/objects/b1/0000755000175000001440000000000014074312532014605 5ustar andrehusersfallible/.git/objects/b1/afc8568ab8aad24b67dba88bdab4d63ecf91860000444000175000001440000000027614064374255022425 0ustar andrehusersx+)JMU04`040075UH,.N-*-HIHM+`8y}pom&nF"66Br&CtȺy#0]"^YtMlb' %231Q(I+(aٱceg]h_nrb!d '9K8fallible/.git/objects/b1/89f02478f1fec662c427329535981029ec9b9e0000444000175000001440000000153614062455335021510 0ustar andrehusersxTIϣF͙_RfLvc17,f1_?L[.[=-*U>t]ߖ c@dRlaF4s, ec:~Kt^ e)TtшS\R3L)"},0!ń+'~0]_>(42l _x+Y3#8'p6 'j\eII*Z"4Á~OA۵lĐtShrmq$B=I`[3[yo(7kIv^sO=Ӝ~(}+dv73k[bXӊCTֺ'1}6q碚׺lb Bq =(hGSern>iDv3v[c=zWìFLl,F1KXLB+²w+0SغvSB0̲z'*R5khr+ts=/Fhqm~OӮY,E=\'m&w'GYמ ;~nqЍ!:ç-/{g5v_->#>Gp 9BJi.Yڛswűψ1aTo|D2MnuV4 )Tռ.L]?e CsFL޴߯O綎nSF?;93 aP (g%]ƑLƪTiDԾ4h墅SF^z6WhN]:j ;3?T@`K:ry&eyanڈe&2BYu[fallible/.git/objects/b1/968670095f42fa17461e5f743165a065d7da550000444000175000001440000000101614074312532021373 0ustar andrehusersxS]o0+w]A0%IU۵L,T>m2X$1JܦMhA8ιUV0|Jf"&!e,j p/ж(ȌZ^|rnq1pW2_\MG̹5OSKX^/ a}+Qp*e'0t^~p[he+to Ҹh5xt')OSJ)#P-Z8J$ͧfOubԵ1]\t}nibvwT;:T7K,t<ue3[vs5Ͳuv5l-ʬ,˨r1q*߬>F |A:#/$SmXyZ,DƺP'2l,-4ܟ9{.ٌ1SyfM1dj܊0+v12TE Ϧ ] ֬o}]7u}fܜ7n况^1B3k;(Eh 8U4<t=#@'ZЅD*}H0VRY] :(&"Sf,I."g,b$H J#ịL\"'3> J !> Chr8t/2Dξd@exnDCO[B5ZZ$YAc`o?Pc lwgҝ1{ų٫}O="|N~fO^f0"f6>p![>Pʵh7Pá5}32ozU~Єum-: ւOI>Qq VܦIM e iYڈ*&Lq|FDt9͵j\ކX0Wܢ{tЧ6k>G㇗My XCjȶlUfWH+#4pK4jG6n nC5MpdLm#AyL%E})/bN<*8 [/XI0"D r (cC,&>E.0|JTᇾq⪀p$4>4ml̝χϴ}~B;w̋1d&Z1Zƺx(sfY~\F0#mVCo[ 2L-Zs_M@_gu#z7:5KBMwPZ`(Švg4|W_[k=i ҽ fҹu ؓ(=ƼӚWtš9 ZmU2ILhk <q\f1fr *s*uu^Y91|@ʤz%LEKY t6֦R _H4H6~XQICRBoHllJ#2#6#M%deK-iʋBZ$A3ɔQJd8*O iaK;Gazj>kLWҦ;fZ1I3Fhk|*5E*mMQ eQč0>U0iTfպ +83.>C&IZ-Be]GY t?ga4skXLbPhհ?~><~G.ɪU8 c242o4o\s ڍN|vdBQS Y}|`; UT,0|L8FVNσ$Zρ7/7WrӴDqU.n1GBfsk^ q0N Ť{" ;ͥ02LXRiR OHaYMGI˘\upcbkahʢpcLcQZ5.,ad,q58.r,gwBء@,cr=fU m? ̤ E:j\-¤~\ {CgY)n\tmnӮ#2:[9Tt}1 l/2VKh?/_b.r7N=2N(8ޅn?g"_HrAɸƧo{}r&I[D(J*_s\NJvyNd368hJ'f_D,u{>E{hccwO0-*r7\N&qb_pf[i]yU&ck9Oe ځXL1=F:}9%lpe"- k^:s3'BgLB{[70Xޜ6̯H+l76|k+r-!pauG̢:nIU@PO̽YsE+vQN3A;*{AU:6`:fx{Qh"@ c#XoR0צTͅtHTO*YLKj4ܥv}bώ͊HuX7L}a"{tѰk^қhص d>U׿uZ==zV.c!qѢ> kwӋ&5FFn#D&"vv7>v<|uς~+ |;7wm#}|ǝ{ԟ??gtxtNI"褒HZ#^Rm/F'Kҁ_'kNn\T18:dVfallible/.git/objects/2e/0000755000175000001440000000000014074313065014613 5ustar andrehusersfallible/.git/objects/2e/55a3f03a6e2739480b6be4cb696557c269a1fa0000444000175000001440000000007514074313065021674 0ustar andrehusersx+)JMUd040031QH+gX{a}/,<-1 Ҋ(((3fallible/.git/objects/2e/5d9789fb258c1e97f01bbb6d149f24ded110970000444000175000001440000000172514062435403021770 0ustar andrehusersxUmsFWWld`ړd62! ch ćB7ޝ'}ݓ`N?ta`{ya/{ei4`,]R_'2`l|1zOzq8X3XFf=Lt/ӥtEV;D ?|::i76iRC=@/cxXpL+NBr4R:QDO*1#Y`,c#,A l bψ"DD#zƛV9t&ޭ|oFߚ0!IJ"!L.mI;@չM£.uʢ1ApB[atjOص5}vכ!{;%iI>o}$HcTPxe&a#cQ 7m'$d)orNc&L2<1oU6igc0fb иX2&UCZ{K(wy BD}=qdD>„s@0Bi@pTA*`B )EU_e<@P!C )8>Fxdx8Szs:趵x׆@WwgKҪ;zq߱;FbNٹICDdB ٨-,C_M(PX7U04==fU,[2M^]q-c(Y=Lc3v!Cj2RR 9*8KJ\f\V1tOHN]MIv-7BKO!aiu7vr6d<~cXC+~0nvܢ_&hqV\ 5h~y\M߀F}pb[M2gw'p:7cG{eWW8\B_`~Yk}>%X&Ji&:lhFkIt kƘL*Mv)3S*GBiA5ԮT9[j*hg}8L%232>Wb"%F40-n~-dp!/8J% }[II8eMhmoJ?|Ȧbi/fnxL-507"gEQ~)}d:] :ez@9g* d=xX$Yexje{XՅ6̱ةeICڟQ #Ed[?%*$3pfnѝO:V+zd*[r46As4b;V,$d!@NHi5o*{*TO 74Shy[ \;MEHC EHJKC5p&y&aHI@b@zEOxEyd}iB&.̨-J;$؋1Rߦ<*jj$*6)+s:Qb7J]EimWK\߅BhU/)GA rNF .ej GiYY#rʼKP$/ H:R':O%YvEa.%碇ebo I)jGOv)->CYk(k6C0'>-Z'SXmR>"՚6 >22j7Tz/*8ԗP*,UFׁqj] HDㅥc# TUV9K*Nz qC(ED(.AKdK cQ . SphO Ė*G\Ai.k*>#SoKi}^HT^j"D]C%47IFC,eY=lCBzV@ϔoJեse2lD(h!BT[KMq4()V &Cm%fϴu4C_\?V6F5QT[^+ EYX>*K#mՅa&!{3F#L ~w%|nz(~n%6`6nJH6T>}Do+uБSl%:Mju "aU=|iTLۨ[;uܭj5f6zcZEICiqx%I d_UP_lI[Z&\&ђa&JD=ta?]ba6,}I7Ѻj10ͲLuO `y=W拀:?> ̮ jU_bZAUwI6vѩzRNXﻡHS=w:V˚sPꮳSsȝ][-|}T(!KlNQo4dC~\=2NY؋& -̮Кuj)2ώ/+CG6+:9&#\r]kgoϲY~;[ȫ{s:#ţRAjNHHzfallible/.git/objects/d4/19a3161e2d0a285695f038dd937c27c06db3670000444000175000001440000000034414062443371021532 0ustar andrehusersx+)JMU014`040031QHKLIMHM3dx 0t䎊FNkO3f}Ӹ mV^v ]m2L.Zޡ9Az\R8#4'%>-13ɫgN?f撐veS\RRZTOc'Z Eqf^:1/7Xxuo6â8*.fallible/.git/objects/d4/e7ac762fde403c9c358e900a1973d0015f63060000444000175000001440000000632014063414761021606 0ustar andrehusersxYێGg~EZ-̺Wiwlh,yZA;h敬mSh22?6'X$[2`EvuFd\96^]7}W^βM:fZuZHm;=2&I(uʭ4Te'px$ΈEq8ٛY`lǴgۺY~m6]zU7r0almo oJG4HdygҴ&V%oWuOU 煓\ycou6sá)xoZtpC"Rs#Vrn |7ѠAWԻ~GyMS,P*ߎgJj/;(To)54DܤN4ZѦgH&t =OWF~1s+98=%! aD(nߐ-G'-j8&5x#ME=2 3a°a1tMz ~&\H-( ceQ&cëE\ [#doH}=ȃΥ#|'ݒOA'?ۼܡ{t#jH1kCSNn CB,ٮw -ff@4F +[Op* }5NM.sq="k@E%leLصLd{ .w+p c\fL@.FC\x &&C2xU8q-itI6  mlYD'BӴ~" Oک'$ "d[-xCU'EvHa6#+QʶA^G0aTZn}]>z{dZaqЩQδ D*@~,@bXZ jgm]aܣO @84HZ6~_Yy_n(=Bi햔rh:vY0inRhg0a%baUaz.A{uX/@B ×[%w} %Qp%)i}76m HP"u;J P0 A`inE^GВDkg wZ]?6NQFiQBXEhƼbS9Beم zZ6ɩ`ec4wT>΋@n9dx$ru+ŲJp=HNhjCذ,*C\}!@|h-+Psw҇~#싄B18{=/8 leIWQ.F$Ii ]zY[S0Ñoqضuk CכԱ$piUl]8н}MgU.! ެ<Ȼ4{P%SG*W<òY\ 'h7^:;؋dJ24GW ?=􉫲0qG[@ܳwK/JYj/`D}G)dTfallible/.git/objects/10/0000755000175000001440000000000014074313312014520 5ustar andrehusersfallible/.git/objects/10/7fb93efa5bfabdd9dbfcb32b9be74dd6a19a2c0000444000175000001440000000064514060766664022640 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR.R*kO0GP5A. vM[ h}&o@ԔΖ[)3=\ PH,`0пYqwAsMMjBJjqrQfAIf~ッn^Xe? bHJ~2ëz8̹};N3sA KE6bhNSB=N]$m AZdjݫ'-c**7-~fi1ӆ. %% 빍nvXSCM~>ofallible/.git/objects/10/f51228b14d0e5f6abe8ba8fbe16786353596d90000444000175000001440000000061014074313312021666 0ustar andrehusersx+)JMU012a040031QK,L/JeXCMSUvV<Uﮗзc&iR6m=$e6:HO?w}OSe}un]RkJ|S2sRu_γ^OP5A. jg]Sh4ӺjO(ml gK#{ʤ_7Bbi)ߟ>nN(Yk֤'ed18>8_o ۚ '3Lyo]OZ]9\P9Ԑt]dޘqn '4< 1 S; /:8D(a_N'oýmwfallible/.git/objects/0f/0000755000175000001440000000000014063436230014610 5ustar andrehusersfallible/.git/objects/0f/7d193a96a486215de922774c20e9740e3dd2320000444000175000001440000000150414063436230021450 0ustar andrehusersxVE+J j203c1f2|}TeӻWٜtzb,SXP, Q:X(h lZrq:%IE@x `2 dFc yC gO (R VϦ?(_`$0P8"O%_r,_~dl*98.ԒӸ:ܧ-G[OkcP, ׉}-9|:v2ϴuj5,NLF5lvh5^ûz/CA$Eo'͢Opۣ~0j#F5?vcQƒ//lױ5uzU'[2tpYTBm|ӵ.LNյNbw7.Ţe)X(BzyFCB*o{e+qK!GX=Yp? F^=,PL$>x|<$nM)3`؅VF}*h}!Ή&OlUF#v<pT뤽\ 9w|ĝGf(,h,dߝ0 us]ܫjOD=n&Xd}|mFq )x~3]!o0o8%ƖaA 된f[1* ٓs6}KJW쫷̺9xj2S W'icyy~fx"@hꕮW zwV?&#dܴu { ϼ#9#AN: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&dD %U")nkTQ1H͕k91%Y|1>K+οc۽]51ВY7OĜZ\YP.V|{j&lk/aڕ)=\zhn!9y&11zw{^^G#NZixbRqQ2IiT/wٖ~#D$a8sgO_$;?Mcm۬Qfallible/.git/objects/0f/2f62b97898c1cf24ecd3bc1ab7ad7ff89635b20000444000175000001440000000064414061741256022211 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR+.d!yGD6ӄf*P5A. vib„?Ee:]ӤB]Ajg}s6EE5&@XZಷx떥->=O5!%8($3?w7t/\M1$%?3.ݕ2R8VC KE6鍉ѻ :qJã 34i=vӞ,L(Jfe:g~rօ+z-T-I-.)fh^mpkÚGo}fallible/.git/objects/0f/6e68f05352a7b84fc8609c8068a18a470f29630000444000175000001440000000035114062426504021466 0ustar andrehusersxN@Ђ; $:ݽul!LwR)G)F<ʪ A[qpd=uѨsMKK1TѪKk0ujB/mJlMdskc qJb&oĈ %ۘ6_VU8v@MpnAw迢3rUz'?s~W]L[R8K✧z8d f\fallible/.git/objects/0f/fdc9384a4bef83e08eaa61b5937621467ff7730000444000175000001440000000061214063414774021776 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 aeL$▔j9(/TWU +}q!;vц9LVFW)TQ1H͕k91%Y|1>K+^h|$ oVsAMHI-N.,(cp|p +l=G5A IOfЏ9gJ>-W;-ĵjHN~^.IoL8WшVT\`ReCĝ~/-I-.)f6N\Ok}<p$0fallible/.git/objects/37/0000755000175000001440000000000014062144133014531 5ustar andrehusersfallible/.git/objects/37/895e3e65d11ddda91b1c0f75fe1a658608a8530000444000175000001440000000034414061724525021704 0ustar andrehusersx+)JMU014`040031QHKLIMHM3d&ա@Q%TɼFSԓg̰+{霐v?O_Νorv'ja`Kjд+7U8k3/)4l/0uy|(p,Y(C\TUr;œ[42۾jǿ}ґ{]8t%>ybˈb*"|7 ,D9hf:f]wz_VeĮ)Up누Jr@U&|7&(ܐ U-ɢ >w7x 7-Mafallible/.git/objects/a2/0000755000175000001440000000000014065425035014610 5ustar andrehusersfallible/.git/objects/a2/bd3f966064fcf0d9e4a84d031d4b05220d11100000444000175000001440000000224014065425041021625 0ustar andrehusersxVr6kFtDN2v?XC=:\D^(B%tݟ"E7_zAZNP pqXO=VUjaѬ7ҪÎjwgYsE. .\7Uc֎D!;E#,&&Z{ポZg҃AB&B'!0 Xy+hBuFPjќ=kד2͌}e0=^rUl@?ݏP1&?3x/͵/YHM;$ER(lG>TO#JʇJq"c,ifb-C67.@%\% B8od6aN32A?t]%aSR9n5b݈ԺPqENgKxY\Ԉaj͢>;slF:wv! ӬPΜf/\1MMOfF3~H:j\ z-;Nn B:ob]Wv$<ɩZ_Gw d]*[ׁl1>sn*J}ކv1ZNаJot{1Qfallible/.git/objects/a2/ea2436ba85878a98df9029c9536866e4f9bf590000444000175000001440000000061314062454305021657 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n áE'OgV]s|0u~ 5<ܔRA&fe2ecrBa?|R۔71<|3;z9!3PɱMS#v3rh(Fѩ.bnY- XھwQi] 'ţIIrLqN*݆I).ݓ6>s-烤/UwY}6I"U[0_llm[pߧp%CZZtk!!8>~^fallible/.git/objects/33/0000755000175000001440000000000014074312552014532 5ustar andrehusersfallible/.git/objects/33/3e771f04eb113c356a181df8af134687d294800000444000175000001440000000074414063414306021447 0ustar andrehusersx+)JMU053g040075Uw/+`??`_jԓot^gJN#TMbqqjQnrFb^zjN~:Hyىɋ>$%SUv\/Uynb^Abz*k^dzj-qy GTE) bwV푛Azw|{-O{xwB%jMĢl b_Br[d]۵VW1s>fo؊Z"JzfymerˉXS" }ɬ^, y̬;6  _JA7PѕgxyC9VwK U'V$Lǡދ4WrKgBy*Elpynkt{ X;MzX'@~<Wn,mXqF2Ki^17[:EjiVl!DBI=LK2_ ^Ӣ]g~ =38 C]/iOXrf=I{X-.N%"D5y*E/Sfallible/.git/objects/33/63615f2f34da1c444b1fc281aa548c79b994110000444000175000001440000000016414074312552021521 0ustar andrehusersx+)JMU044d01gG?wWw<~M8vVv%="!*\]|]v ys߯ECBY!R6UUS>7wV},fallible/.git/objects/33/0c6c22a2702a7485d381eb8c429c7c2c202ff40000444000175000001440000000064414062435412021570 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR+.d!yGD6ӄf*P5A. vib„?Ee:]ӤB]Ajj}w,+`ׂx22jb  Y,8_o ۚ '3w٥^RZTjNJ`!9y&11zw{^^G#NZixbĶb 25Z|ړ1PE EimP]1lIjqI1Czn[;P<_}$fallible/.git/objects/e1/0000755000175000001440000000000014066342236014615 5ustar andrehusersfallible/.git/objects/e1/575119a245bc841c928f17b4ececd15bc644c50000444000175000001440000000152614062453633021752 0ustar andrehusersxIFsS hyL5D(mccv6l ^KVRIO}۞F1bXÊ"[IDJ0aFZfeXH@0q0H/0 @f ʧvBȑL)jC D sd8ʟFk}?[phO轡9(<۟)!Xe xU>%RQpGsLZI ,ukz^[;qɛ3}58XL fC۬jۦ~lZܵH[nSm@ T`rEGfƁ}|[r8z~if؀+GςTOb~sDݏLךc%Aם:Tub8ȵe`Ö-)VyfC{>#3L-)gH={rz^9*y߼t%5c;4su/vJOc޷0_XM78|G9OdRm\$Ơ4&rͩŕ Qjrkw xgf fL?jq }8yO^:i 0j1RŽlu DfW)6{UO*>}VY# vɟ*.?aAkMZ6؄L|ٰAcpҹhO%rEVgԞK\׆c6{eWCpLE_0){WbUE#?,KB)K3R,j_LJB7}[fallible/.git/objects/e1/d805080db49c9786858be2933ddd97eaaf7a4f0000444000175000001440000000151114063436333022057 0ustar andrehusersxSX3_D7L*+2"3횦e4 ,AĦѩ3rV^ %!D |F'edLg8Q2o2{cOsD6P Bn(d$Ai"yۄId/ƪ_~ <er @uުEɌJCy0a(H4LP๣)/# 9)z\uƓÄxi4ΤB!t!s/JO0Rk¥P2|׎i74dVqjtsMV-kk@)g͵z,3C.}"w\ 9R+GK9θ_Yf(*Y HSթ<_S/rX>ܠnygϪ$^IJ 7u:Ro}z!g,˞un᪔"O*$yUE_]cJ_@VKx] +C#;I1)j )VyM^}x>]dme8RRʥ4 Woq$L&ddQM[+2 X W- "&d"q0bW1dea16 K%)Xϛ׆SD pƽ^ؙ;?f;ƺp#g^#Ԇ { Xl0X vMf۪d"}ڳHk> T*:Ty@hvHf3.%gfF~Jںw'ӝ($ً8n aw W_irs=ݾe c͉tnBf jPLK WH%ilۮ)z;10QFj7k##iL E4)9$%D?vl#EyQƵXah-.(4]+a^71l`|ϛ%7 !ޅŷk~^X*0A)>!<o24i}maq5B@%>}G_Ƒ9VgL x06LBל α<-)<-B1Rn<$(y1X=|ټ_*)@qg=ŷ' w Hؾ0n}ݪCR% *`O^_0:nAr;#{6N|ּfallible/.git/objects/6a/0000755000175000001440000000000014065374643014624 5ustar andrehusersfallible/.git/objects/6a/a452d082e548cad6cbcb90fdf7d95bdc9bf2820000444000175000001440000000655314063431263022343 0ustar andrehusersxYێGg~EZ­A'uXn5kiW*N]Dцee~lOd=h4Ȭȸ8ԛF\߾dTwf_bZ9tlxU6ʸe<6W,xn㘋$)r&(MH!xTfZfcڪ^~67iUU [Ck^ G_jN$QUr>Y)ؔIRb|׫ugŪnPmz« q lUsBx\jV[ǖO'ɐH]xlYR"0֗λ̃o~ĖUɒ~͖;[k4mc zwřt .<6ܥ*2Kus)Hvȉhj|`teT:3.$IlERd>s 6(Dsk_F:7vnȴJqHEsQ(Sgc/D0_QTQmVlˌ(7-Slͫ~襥7sK;g쿛=ij:fQ{gFб+?IBxW^1;G̷Sc2!.jQȂVRVnj_~˻3ֽ:Lz2Medbx[ǭS].(-,{9z!qgU=XB\34`&EV6h+wiϖr4^Q&4Cv:  }0kڏkMfuElIok.3~4Q# :{ԛQ/<[uج؝PhB~!sT\MF`EqT$u}mñWoyx,bJ팶!u=yS)IEϙG5!7֫j3!TGڰ>8cmHCjpD˜ v;0K(s&\vv\Nyv6fJ󮷈zkɽE^N\fy}ѿ J5\NXnuj(i|"\uDcn?)l δծNk 2nךtg':2<1xeA|,-I)I næ0y] d٫ Nq:Ѯ~/s/!N޿#gaU߹ f"1<7P85<2@WrޓLG~tXQYS T(9/"Wf"٤I"*b8H+nJy,"Lcx\G{}NF |%6f*X/Q ҁ}_Lj us6PSU?u0Bkpl]wQP;t=(DNc$Щ0NB|8Tc{ 6{tz.:UMQI'ǚa5NX6{tYJ7t{Zz2K,'^X4{snQpi-ѐFqFLr {wMkWIt*AyRgR3T5dEBHbFgܳl\>+أGR-ø)꠯ =v5JJ7fgWsu{K=5}u}X7_f/^ק6ٯlW#O .xlS4-l:LlToC+HA=2 CeNq$PLmYP7"nAF i5_O .})ەZ:+Tgɧy$s|xGBO1Gmq0(wKZVcK DƝ;dwᎷ#;Y(q&1`wHʳ? z-K냾f 96{4ƀ=7i7[͞ jcRѼ;7%}e" sEK,)d0q.&,β'bF0x3Pnő+LYQ\#X /Ggkk cg$"aٰ vYtݹ{1{Zx_A5OH֝NPIxbel11й"N? By!&2UTljkuC X*Al[/!(__֘?UgJp2a_(Ъ? TFѕ-:{-9[ҽU5ٟ]UӬ6n~@,~m{+p¢1#nKL|9ԝn@enj&"9aMO ~31tFI;jX/BRֿPZ5U@xK ;CVv-h*((M6&O1Lx^fEWxǖ\/abp1EM%)B!Y t~DGqr/QJ0Q\;D}ɑ{M2żע1FA0NLRDFr19-pq޳?\Y};Ҿ' 8$EƆߏ ww ᄎF0Ы@ OQgaU ~41vL9d,p0YB$տi4c_XQ'b+ I;04~3ڽ.j:pq@~h/ C{ag2Qm; b?Z%Y ?ifallible/.git/objects/6a/79453f1b198e4e717a8848506dfbbfcfeb7b5b0000444000175000001440000000061314065374643022144 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&dW6ݭ#mOsTQ1H+"7R~^ۿM @!BGAɏgN{־Wl. )E%y {bŗ-[h¶&!) v]ٜrcU'lw9_u4䡕G!&%3>a{Nϧ{nwŠmaؕO_Q($]7v>4vVظ.^Y=Ql BG0='s4ǜvO͂zM~D>ޜz`֘_]/Z:aV`耽ꔯcPwۍvm֠^X,{ztCO\G k^MA.LUu| tbO߹vyδu9 9uN͂389iX*q-`49z֪[^b f66[&.bAa"z`׏!EX?gߨnP>lm@13K }/+Cxz8t4뙭!`P*)\σ\%Z($j&ΜŊ֘Yd2*amm~/;/ݘEB + C\0Gu[o;''ml3ߺaO[Q9$;')BRi;dsO 'xA[RN+P0uqtPXǚc*A`JcW!d8@聵?] v-y}MNgs $K]װD,cNw[7ԲZZJU\]|n{?c4a_nS taEx*+INNd1jJu*) I6ZQυo}dz#U^Θ|[*33ʭ\XsqY)P+]t'PxUe6ŦТVO=pSLs,%6#SY u[ 6f1Ux)r%{b wcDnkT #2E!~' ,$6r#96H cM JC&Et. ERjHɔn,)pp#@bDi 6#6X]Ua~9=?15h~eIO>ng\[9`)^lX<\Z- #(:CS׉7ûHzH<~r4[dtOXDKH'cE trǑPJ!G.RCvt .VIo ϑh$qpz4z2f$Br Cjf{Z.z9<- uS~J3uߞt#U/3j-u-zm:idUq8GZ|W),|7C*l݉4/ڈY̩; >YAFd22dl6$ h^v$~HY[*EaU(P(=cJ*ˆDi2+ Eij>ퟅ,72@,UXpPPW&FB.Yrp˽(ó'ЮমGLIfZ G37mq4 {@]'y'U^E6%>6(QTW-Od6[4Y礏QV 7~,*u}$ 립V_gڽ(??Ra@.N0>}QPS$i۵VS A}_VtDZ$PԂpffҡ?qN!,FX4}?mXKar:^xOKU8<ք*?Ǯ7@K%vmS ֆIa- T gQ㨕 1 eH"TWSE7c0kqFvѣaJ@`&٥ToD-E9z{gg'oQ)yYz mv>PJ[r}>Ie4?٬vFg+>k`BjOSkW(U-(yƹBQ8_QׅU VWdi,a(;CU䐻wSqw`,9#Gnl.PkeOpDzHc"EKGQe#_^)}1&_@N} `!  Ym"nG.BGc(ѡSrrF 8c?EZ~zz&O[>'0"tai}Ʒ4ào-aߖz&Ov. 6xסB{7 uQq Pw 0jIIb.$~{p9LdZnf'-w0 .Lԕ+ Q} '$y[0*>aa*h<ː1+d!68]ޔ ܝ27#DdD}2#eVG+m}(wQS = :Y"nG&tĕy@)P4O`""U@ r*}F$']aB0?%NmݓY3)8V{IeV. c%z$)c 2[glN 5D,luo UgiP$IfV[-(FM)=$YHHa˘hA,}=S,l$"01A0xsɑ>N[ qAvH`j Y0Gwh8ea(Ґ"!Sb2PɪggfH0GI,H` OҮnA{Ȏ&>z 3;9/4,v ߣH6!%.ѹGO~)J0us}hB/@lK%u.1O㔲g#(Ԓu,!t\S'zJٛ2y UW2ߊ>G` +dlSB_Idγ?g6vR!lcX0#OIIc`oQzdcߑ#PD"$R _AIUhoK>\ȫez4( "Sʝ7YfJ(_˦7;խ60a,N&6RE6"2ER;3$1v뗅^N5$ %m  _d $#VRrnspG ,U`V]7^,k,fSv{R!tZُ(VB JJhp;`Cn,JUD8#8 zBKui@ǜ2/d5\mq:ҷ':RQ/wyYι%沷F%ƸǼIF>T@iK:e室$;?FnhMwfdѵԟ6]D3կzԓwXPtOR"u"(ŐIἍ~"z/08דܩ8 P2ݐX|.YyPT*[ *[`?@_OeZHґwp%f>HspL 7S$HrPJ%Tظc''Ovc"w6$t}-U;iAGB܃l@!:Afu _.vas8w=6NNޠJz>a-:$r)5y DO0D"%4TYf'XS[S1P˖_M1[r6@$6/oJ l6(Ay )=7%<^J{+Uqi}P[K}f50nD\S{EC0{@U٣qJ>VcH6) 7'hUL" c)ņ;Q`STjOp\UEgd)!KDZY_lw*ѡpNQNSM]aEՆ1n %Vs{QѴv Mo7;o6So,[vPmm&hp)<|"oW?9GfLjTxUs4KF2^!G GMn+ kJ|J "SB.l#A tG^TCyXV}RlDQՖZ,53$:wZuWL]F]z4/cfSVbbKybAE 8Cgo;Ma׭ ga;mgY/m[!ՓجBpG{?ړ]K>Xsqdvfh@k5r E$Mhx֥6;h{7^ 4mQ/H0%NmV2cLC(qlJ85+.)!JnUg-D~; HC5 -C k,Șv\&)|@}Wܤ>'־4n]]m5 ka͗%_=яI8Y𔣴0=全Qzr篑)6ǐc/ 5upo<³--dd~*BXx6~tgϟhHg2f5MxL MB87WEbYU䰒ruącmn[[;;ݴͽaګw1&2 "D}X%E?Yfallible/.git/objects/6a/463263b9411a52816096f2a80b0c6bdc1dd95f0000444000175000001440000000154314061721152021573 0ustar andrehusersxΣV)0)JGa2`c \ >NZU#eh~r)cirbʤli(Dp@8C{  En/12ȡ,Ss1YJyhk7gX^ڋQ,El' ?/Ǻ~\e8%:P{֦Ȳr~u* l2veќ"E'|fvղ Wo䥤K}WҦ|oW-hԾ|@Sc|Lڴ2z~e弻νtWQfIkw;{`g?xyN{_o48Nyvbnj={98)U䃫4'{>0f-ܼqwm{ JpIlffox.j'X,`GI򕨭dy^( $<7RTkbH72s Bbc7Mjei$s˱Z̼(GKwkTx%cqxÔۘ+Q~ԯS;,~Lz{wy$ԭоI͌hE TG]rKԢNu[evtaF/ifallible/.git/objects/6a/dfab7c06643c7a3878f16b14d7f062e1e5eedb0000444000175000001440000000132014061737721022170 0ustar andrehusersxT]O0k+.\ZuCT) (MljUi}׎CV{K'zqH_^/nӋbFzhuq<>JHBpBzB*c 2Hy,&tHf`Gm\GCD" zTSʆZkQ4] N$"?I ;Z8h(=c4\h@U]!:"SCdoZp?0E%M!z&p|i 2W'4CmΝ]=gH6*KLs`%R海+huW?KmޖLX oN d0FQXw5vc+ ?`kqX0C[`(,K}ADrm*$.:{=zҸÚPYjo-^2[Xu=63wFvՇ9&s@'Jumkj'M8NP'92&fallible/.git/objects/9a/0000755000175000001440000000000014065425035014617 5ustar andrehusersfallible/.git/objects/9a/191ed701e938234de9da6f689b4533832087a80000444000175000001440000000030014065425041021463 0ustar andrehusersx+)JMU04`040075UH,.N-*-HIHM+`|~=>ދd}`\ PHdX"Yuރ{~wXD242Gt;n<A~ˏ@LLJrRJ*JxvpuYw*|䗃.Ą촜rv=:>w *OlOfallible/.git/objects/9a/6c07f9679f16fd8d3752591aaf4a49c2c66e3d0000444000175000001440000000061314062463300021773 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n T9Vaշk:HO?w}OSe}un]RkJ|S2sR^>n}0< 7gTM+ȮŅE/;3Y]PE!. 5*osFyVh PH,`xr`OO]+to̝5!%8($3?w7t/\M1$%?az˸ :Tn[Ta.Ԑt]dޘqn '4< 1(a]!c}n[/,"[Z\Rྶ~ڼ+%M<7ဃX6Kfallible/.git/objects/32/0000755000175000001440000000000014065400365014531 5ustar andrehusersfallible/.git/objects/32/7731908e4aa83263139a6ab042723bd3fc0bad0000444000175000001440000000154714063414774021575 0ustar andrehusersxKFW%ƀLc؀y_;eڝ#T:_EuUe@:Jc|Hc S( PZcQ/q,i>FHq Q@c kn5KRLC,28u$MtVw? ZK6{U;KUSͱ?}0 h,oLl]3:fq$.IWeEvO6).}IlY_n\n bd89p:.W>K7u>q`0ńklW?4)_pU8^CcMx ށ-h]2qU-SR1M*-mq/R>t0t'_\0c? z袆λI";V|q=eS~&ǏMzȀ*ök1$W>EY5tlq9rFbyUAh:+Uc@-f&c {>]GxR4|Gz-\vΕ+qͼd8 hƁ=_7~f!ۄ˺YnK:z[Wc{(*/Os-ֹ .&oT7S}F3yA$:ʵ)2@y9~!OUm}BVq7,ouݽ=ұLb;z9;cr}b=pǎǦ=Hҵp <:YǐKW.|%ר|{tVG W|gwO1y_07sg*ؿOjiΚ!C 1% `R/h@V nŇq8cc~fallible/.git/objects/32/31ea9e3de52e1e83a0883af815d13d960e68f70000444000175000001440000000152514061741223021676 0ustar andrehusersxSIF̙_R D(`Vc/7hc}ϛr%ߡJ*Tk4M߆c 1#|rb| ڨ#r@?0"S!b1B&*:uґIƿ|5] =C` Y)@(kϓTtlx/x̷$,R՛еm3K]fi]J18S+26ʒ242L9}VqRm̶=BKm<|Q`E,tхM냏D qmؔ]qɥ\_ZL|[([VsZ7.BW 8?1nE=C^% =kur ܖ Vt+a=ٜw;V;XBofV) Xؚ}l)H}>6yY!*#vag,vtM i6JEG zeɈDܧoM'vS0 x#Ny+2*\^,kZK}|k}ۯR\ۏP6NV ;V~0_J } Jc9k[8M z"rnj+<6|85u0a`]Hk]f&h]͏{h[ gns)AՉJRt=U`60dʝwfj<|E)/8hr3ov K:CiAP;Zٌ*)^Jb߇/|, tvq,C0b0ؔa fallible/.git/objects/32/3004b4873586ce8ea14ca2babe3d73caae1d260000444000175000001440000000546314065400365022066 0ustar andrehusersxZmWH+j6@`DݜFv8'$d;8IE}n%ACR/r!UlR{nѩ?/O ڃfNlz㉢mbzt A}9Rs;t&'jNk/ _׋T c%\L sD #uޢ|ǂw:kj] >t{T[Qg}zCśi4\x+ڸ ?k|as({'ow/'В5*ʦQ7{d̊Q-FOx[:5cw}ѽ܎)cAJ5:t?(co =QuRt| q޼sN@DJxbyUřo{/L0q583z\>H8qCO7Rz75rSپ }a8|+`fUiC{U+ik` RGyQQ;@/BX/ _dVd,ОߙMBԎ}E=t9\t/_[ZBx\o&gj:XM]/NuZ8fؽ"U3:bڤa" %"1pSdHx.Ё}a3Zv,43xh>[;w#`0sS;#d7"\N#cw2@×e"rg4z2OxϫR.e i((3hGߡ&2]rc++GǏ];BHd%`I4xg :E3}pu_53?,SXj6i+BV;W=~B3/:bX]źqU˔=HdBkk:n(Pa~sC LF{ ܨ#(^>U!x!AV+$[OE&or2ϫ=uwq]0q'7s)Ȅc/CPCuøqo&YB"tVL]d{XIu`T!\'q0C1\޾*y)-eǧ?@H2?=* CHfmW˺$XV93Gc.Pk/90D|$ TN3 R0J'5d^| YeNR=φ1]4h}Ʋ1).{yi}n_vue0CXr΅M7(/rfɀ~62%8pLsθ8$aWb4 'uRg`<&`ͻ]0I9ě>9?y"φbGjmn1]{:a~ʁb*H9Qᰉ[BO@ !> !Cl_p4znfPH iRW86" r_ZNrE̽ԛZ'A 12K_a_1zdNa@R;W=+tY[XCfR2vc-9yKdbg b8JKa hK+G='1cPͷj z\m˵s,{N4D)T? 0lzK!2RyTk+EVqh;k,-=h&Sͷ@J8jE dU06ZR$܃y]EAE$b)d8'xOd @ %2cz( ژMLc-ϰ*X(soٺk6ҧ8{*m;h (Ni[#2T}+nAt*Sȷ_墪-qP+n bbZ)W]ӮhU^wf at? __Nz2<~[v‘t7$i+W{=$gb~VK+X`ySr*6sCMHI-N.,(cp|p +l=G5A IOfXe^25U 5$'?/]٤7&Fns+hC+ BL*.Jf}sQNh+ݗْbum^,i ĂyUfallible/.git/objects/73/8ea14fe32d33285759208ccafddb0ee29fdaa90000444000175000001440000000171714062463574022210 0ustar andrehusersxTɶ6̚29N?&3sd 6؛>`€ᙯuwVYDIuꖦJq]Ie" AiصI 6M dih5Ac9Z@4)1be`"+?w@ PDϿ3. <Êfyb)H? $I?6|hnX{-c/YVTYRCk޽-9mj4K3-XS_fH eSo%ZQa.)}Nk"leTr)z!k+{a7T -I/wT%Yx8GK [fzuLo!{YZ=*^*Exgl*VXALzfcZfȯX#馆Qב5@R^Z ǧ&nrqo Ki6PEQ }0Sjйz#s]{ &{wPn_K*. 9DRZ 1, d #[d$0+d K9ef]|BS6saMQ7RK+WqWFPе4yV*YgÓ04YPk'fF呍5_J Z^纨F5Y Alq>y5qb0Kk3邈x7fX5Dž%gf)nerWZ^\9raC1+r>KisY@yqy/oX\ 肅ӻ{jyxjb$Y&׬z Ü[  ejQqU2<ee:|9>vZ5ԡ}g_PЋp7۱YJ]=/Ms6 xeq dfedu}ˀbfHX#?<{F{|Ҟl(ÿb!UlYrO\9"g3.@((]iP3hr s qg(./lE¿<5 Xt6K`FoׁǃE CpxN/1T@UO{'_o#S@V!-)KBanfallible/.git/objects/3d/c638b06f8a2836def31072d9b77fadd13a7ea70000444000175000001440000000525314062453753022125 0ustar andrehusersxX6~ 6bhKwv۠ERtIۤl1aEWq˾˾R=3q] 2{y?9WemJQ-;=m-ov|,q=TLDi"TeLCřHd}Fc4HifWmkZUz+5[ԼVT,糓g߫]ͅ:Y`n}$q_Bq9ͳ< s 3fi( 뗈H'Fti,ּ#}e;`,>g"o ۵UZH @|-%k€!되|5YFH$>[n7,DyQ2ID3e,iäPZ&i|*'/- j9l+S(.# P2b9(Zl]z,^:],@n-/ɒjRj䖷4ϦΊ% $Ψ2GhA&'h 5qxv2Ӎ0_귪Aɟtd,. i`dhiQelcj 5F=͖˥ƀ]45!6kޒ/FI5`KHS~Yc쓿f&g%zWx勗_|~B~#DBj ϖ'Dž0+0E/t 2DA{U~Є|e5:}KrRt%k oz*58OݪI8ȳ(tHEP2%Eiq#cњ{ ^-iȪ]+;j=բ6VJuvݝF:x8Fr1Z4)6XjY]%6Mm}pdV\B~"N91{4'ƙ4ց=EV("Py(OSwoV} 6iB')@.R@\xTfЃΑ L1o A*ԺR=0HB~ %V;q*>ythx?Zu» Ph8U4"E$ H e :# x4SEx `Ur߹592V5n5uyبޙB9;ɂ8{Eoc ~;Qmf6NɊMZO @84}Û>OVƬj5rXKuـ9,ʵU[m}cVsdjfEYd2NeY&1DV*,QT_\'x#WhsI* DM`%6(|,PS@Uaf(q#-@By4;\C/ɣGO$kf }Mj~>(yg9/eeyJLge)*y((Tur2_0ֿ_#[el()_zA(6d\~`&"HJ arRde? >Lɇd!9?]\B^tkV!>\h SLPUDX|DgHf*@\{V-PѩW\~'= ]0o?5觋*`iiJY$8DfBR 80L1 (8ABY4UY,Vf扝 hGKi(IGR@~gzl@ЁӼ.{ nvaˉ2C(HK'p,6*yfa4Šg䋎| \f{#HA%\tX:Y6#D"ho!2ޓj?t,:_^Wy% \`<$1NދQ>&+6ij*/BR#:".Xg=ݗ~L# t#`) Dh$u) 3;K7\@ b }xYy,a3DWP>oˈl6~61_HZBlj χS"LY 6 Qp(jLPpu >%ox}ϓ Dde1T[+Iu;Q%FB\J'4VuܙqB|&keXA;ƚë7hC0p6K**((sAr@$vd LYߢL]1G9ݑX>>ڻrmoAy]k6߸!xJMcO6|9ޗɏrDb @vDDOt" Pۄ;؃֎_+Z h2JD Ɏjfallible/.git/objects/3d/2523719c281771476638e645e54638163287590000444000175000001440000000064414062215441020763 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR+.d!yGD6ӄf*P5A. vib„?Ee:]ӤB]Ajj}w,+`ׂx22jb  .{[nY*3PٳIwDdyTqrsvCdKRKs5ک#fallible/.git/objects/3d/ceebb6a701d7f8fad0892a4de5485737a6ecb80000444000175000001440000000061214063414545022262 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 aeL$▔j9(/TWU +}q!;vц9LVFW)TQ1H CA H}x!U($V0}ϻIAN߬֩=Z\YP.V|{j&lkpn5߭S/zl; 5$'?/]٤7&Fns+hC+ BL*.Jf0)b2!eN?s߂Ȗ3L^d秉~쵍>_yfallible/.git/objects/3d/b2a243823ef0aad24dc5eafce6f321e215d7e00000444000175000001440000000017414065425041022214 0ustar andrehusersx+)JMU044`01Ĝd#jph܊Loڥ]nT! "3)'U79#59[8ZRea%Ey Us4cV !/lfallible/.git/objects/fe/0000755000175000001440000000000014065401732014676 5ustar andrehusersfallible/.git/objects/fe/215f709cfbf1f98dd27449d4672312a646a4c60000444000175000001440000000103214065425041021676 0ustar andrehusersxSM0 9l"!Bn4&N*cI] Xg{ϞuVa0xi2T)R\;8l.J'vŨ v q S0D'|xӷ"42{2uwɇp󮰨#rv5]'ܲL#/ Mhe\ ɑJEx]#Ĕp@HF×1[|oRBn U]Υpvj[&[Drp"$E~w=HYCY i9G3:=߸!\fsosss%'ےt$ZZ{<Hy4_`y],*q!@d\l*L݃JsY41xe0!it/yRt^F-j~rB0ZBCHlxuon<ܧ8B.hpFbv*7mY#IcLe=CoXLH0mznf%7fallible/.git/objects/fe/781bf3c5f4fd048a1473d25eb4f11f024e5af40000444000175000001440000000213714063407720022104 0ustar andrehusersxVYoFW,`]e$@a!KԦȕ \)vw"y(_v97g cZpF57^=er|Sp-"z 3z3:`^ҀƬrԉ=Wt{MEJka`>-b}EnA}]ȍSvK6γܪŮ5S>-%]Q*ӵҟC}ʾ]f+WxCjJӒ)FJ@P3l9*>i w? 2V^KQCjv6v0;=l ]XFwE ߦF?sz5#`IM `!\ho  >:w&>QHЖ0|DYGLU=!j*jyjL;~;Uﮗ }[lv&['4:}83? ϝa}ӔwY_}vC>Դ̜Tc}as;wz;zH-&dWlC *2_ U_ Rȇ= |oA PH,`xQPDzӞ1ۭjBJjqrQfAIf~ッn^Xe? bHJ~2Clߑe!}~jHN~^.IoL8WшVT\rb4kKle _fallible/.git/objects/f3/0000755000175000001440000000000014063447231014616 5ustar andrehusersfallible/.git/objects/f3/489edfd8b829040748c443305b9adf6f9790870000444000175000001440000000064414062215112021564 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR+.d!yGD6ӄf*P5A. vib„?Ee:]ӤB]AjS짩Jϙ\|n^($V0m=e`Ce'@MHI-N.,(cp|p +l=G5A IOf0K({w ?6PCruMzcb>ǹ+F<($m AZdjݫ'-c**DOxB{-=W"[Z\RмۨNo55g ^fallible/.git/objects/f3/39299ddd535ae41b7f51f5f44c3637e35a07180000444000175000001440000000401714062445613021627 0ustar andrehusersxXkSHݯѯK25X2g0 1M6a*ӖڶY0ޭos[-;Σjv?s V:|w7IC n05OikmoOztݺgKt,R4jńN4IKY d"tW}}9lUKö?:>/λnoֻV,]n"/21U*/2Ƹ4< GJUK FX*vJ(I>̤ѣ:K(PJTjRBg\qV`@afS CJ$+Hʌ I2ȵXeq1Q6 $Pby,E 4U>9y_N%Pd` VtR7ómnbg`gBއP65Yhyv{ ׅ3WjG&mΥ)W9ZC X afWR-Wh`0fx AvXh$"a@s|ʉHjTqG4LpEMBrqt^9 5 # !u6N(+vf^j@JW"dnaEVUSR3`G>c3B@4F y4YU26,Ugם̛LMhKBj?/]к`ؙՌl֛h21č96YA3WL#z1S!qA'd[E!Tylt}TE `K5uKT2-eq !`6EI%wH%MDqA-`ӊSTјR5 -*q%/pICt>5,AXr d8eFC4Aޡ8ςKMrynqc{e>Ե;w]g>;rqF[" "|̷ t6F`  F|W/.BoA l`Ν㗛dbꬺڻ;?{7%-/m3KqQ*sjjޜxJ_Pp|L* x~v6&if={KC੭\yE(F&4'!FR ޓhIX>E йy)Ч(qDis{F PʱYg{ca`b_u l"^¾hl$ -4 mF?spB!d xAdYT/> PqEٴ`1+b!( )HmCK=}*ü][`|sCw šʃׇAC~k tBL2ju?qQ2PO38u0Msn?Qi QOjo~?4+_[Ҩ3fF9]i:5'zi4w[\X4|;l?Sto]8_ߌϯF ?\ৗ@0ɾ0fallible/.git/objects/f3/9c9958b89eeae86f14b80ac9885f2ad84605b60000444000175000001440000000061214063447231022014 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&dW6ݭ#mOsTQ1HMgzw]U,/r PH,`8mv$BKf9ߔ?sjBJjqrQfAIf~ッn^Xe? bHJ~2jW6bXs?9"}s{Wx8yhQIE &Q]l^?ĿLg[y[ْbkϵޞ=}4яCfallible/.git/objects/f3/71ef3aba18d40ce1f1af69a43bff140c4e62830000444000175000001440000000152514062455004022150 0ustar andrehusersxΣV)%ryQ07cp/d&O&gW*/mIoc443g$K!I,2ɡ X4iYH@%!D1d A8I9Y JxmIj`O4_!X  ׶RC;aGwm] c;HA$}7NүnU=o #]ҤZ $˿>"]QlW(Bfoq9!<u $fd(48ǀ?nE­zXU]a $rk:p&6ǝ0>fmyMp(ᾗ%#Xa*ocz:C:@%n|> FXJE9Ev?BZLKˀUU ܅˅7p'8Log‚!M'va^K T c{{0rna|& lZvQJ{%1 ?yd3- w9%xx24Af < r53c=~׻GaZaey5j\Mz?uas{l:ΎZ/@^0CƮAEz;YIQc` Io-w}t5:^,q#æݸǪ( ߈hm%^ka`f_O#dʮK:#z;o; ]Z%N  M\zo& UϺ Qk+) dTp{ԊpGT +ȥ1zZ%~(FZ7kW *uyT;EQ` Vu9VC-RA,F{<]V!Rx/Q08NXu\]o~+iYR#(|C!7uҦоגHj3q8|}#_a%y( ?&'0x%L j/~^VЯx:ˊg*M1x4<9o&'Ahnc[/?[2ESK $X:bs83*ꝜGAPo+ԭVt zρncu(n"6[m\`li*١ &dASz/gfallible/.git/objects/c1/0000755000175000001440000000000014063405243014606 5ustar andrehusersfallible/.git/objects/c1/a70ab44acf481f4a02283d076b9650f4b019460000444000175000001440000000214614063405243021564 0ustar andrehusersxVo6W PJCyG ]*KE NnwLJ-2lB;ދebFo^_}ݏ&tz턪IY_w{F_Df52ԩ?חIXr? iMFrq.qʿƖդ?}k~W;GCMB{ `Q:.fa?}'Spgeib&0GRVK{t`E}\iBX?Œ.ÅQ%~EƆ d#O#d>,Cp',Ne%C99ueYW䅖;4 @>2BYlCɯ=$pLOPokF/pRs m5 pgƂKƕ 꼥ΏJdy4`k @s=FYf;"Svd7LZ\5F[c{qh$DuL@MF&T׋4L*kֽy4[ [(0Pg V;[dnkjJfallible/.git/objects/c1/98ed603374861655f2e01126b05b8518b863f50000444000175000001440000000542514062455004021317 0ustar andrehusersxXnFziE#AXNۤlaͧJʎR]]̐lG@(js=k+HV$_wܭd7/ސwu佲lÛϖ]uf)jNSPIP4OY!hFeɘb&}B{;uCXb4ooyּƶ|ݸddiF25TU"1+BfR?;t2f,붵-h ^b\jO'GϾ5 Z9]M-o=w&V*- eQF4qIq􌚂E.L$ut!fȮ#ݒwDM@=?4 KMhb3׵u( cr|K€%˘؆ݫKЍn6EޮiV#)̈(Qf5*UqVix%yeqF{Z9I*UJPi?&yEͅ}oe66b~"7:#1RTGKETґϏeV/PD=Wꁛc|Bh\ݭՕORwNPUQ1F\Sd*<|+eÅVyHFQ+U1vըيJ#Z(U%*=)DUQi(J 8%LH'PksE4\*Qصq5йg&A-o"Dξ)AdZp!P὞v1<'9JjZyI( Մ64HnޗQ "y#Nk7w 9mvsy< wkOJ@Ud8traD7Nb5rMkA BKIՠ5Q/vh @Mn:7C\aZ)$EΓ_00ap <6n6@Caԍࠤ/MvEӞovܻi2?'s.l/u'[5okdm*3tʲ*Jd ^FU'*kdPoqd ]6Aџ thEZI-3FsTӌe&WqT5n4r~6s9֢ amL)vD.yK)ՠ #A:Ɔm2 9;w/7^:'/.;Nw DRN4 (v=p!ZR֧z?C-2})(?2FP1t^ղ6 =q3b(rL5f@ݺF8z|UH0"^$yiGC; tAX pY+_۰s?5rmtsݿEuwxZd :ke02'ZSԚW?}~+V+#93iG15&RhϦ*4ʢteL%(+Gp1Ӧ[ W 0 ++'h.JB]x" L' L!,AUI{(a4 Ev[_.Giq?y-k}Bfm O(V.b "UAGEdd4/f,LU5oĵ'} Zu>)>JP|˝3Ҧut Z}{DZ l?VHg/ 4YF׷vml}aۨmKMZ|j¡A[]Qw~vY}8zsP|z%|8nH~?DU4WBd)D:RIR >ʯ˯At "f'W./\[&^ÒN?dz6bE`(ԋv7='=?7-5[t`=0^?dͯ`O^E KQwf̘2BdY)"1UMVgǬ0V|݇>0fUq8-n?LF$" XMDU Kafr BD1;yw N޿=~;'rm0å1`(2Ǡ,&:`g93G ?S"/ KvߑhZ:;FC2~<č#C,hZmJ8O$H4C36)FyTELiljh0{aw^d/IU`RP~gwxE͞UtFDe"DMBĀ"-cnHh4-Aȗ L^= zpaE|Ӌ3ܘ.xO=9W+]Hà/`n6'ݳA>&΍ E/Hpṣ(<Ht41b?h1M⩉1E[7;Õ_;~}Ph _RAY;-̛4gʌcS׽!vvJx+q}$Gp<-!WG,Y36,#QA4g 7P}Ar5 .hax9LHr?+㑔vv _io3J>UDJ#IkIhpsE7}8q0(K}ZܴPHޞ|< k3:,(XoxF7; & fallible/.git/objects/bb/0000755000175000001440000000000014063620641014667 5ustar andrehusersfallible/.git/objects/bb/1c5d44e5efaa2fae532bf516768163e466eaf30000444000175000001440000000527714062414704022175 0ustar andrehusersx Kblob 2730 vgt$=)_5= ß>L-iIl?ZQ\K-]LZ_D$N$DXtgtp_i}PBQȊR7n& [A3w[#\L $ԃPG.0(DAFд#~-?&>EeVُI\V nkdGb<:,˾1YJg%Sܯ,$Z3G}>e("m~GpI bdobϻdG)nu5G:ޔ.Y/Us}=i26gSc_Z׈}tm=D&bٺ{uY[`xwzfU Jl$Uԟ1q"ɫE0.$?1uC {{Z-Ǩ_/Ѽp_i&_^&-.tx)6;Flf{艢E<;bE&Ү(mTe'(-λaB<7ȏ"Zʏc ݙ-H}2/V&L!}Wt̕1C?=[rB~Br 73;)h`~+/hjxē]pZO~YNbcaVNxwr'uGIZZd΄>F[WِQBnpo|0jS ʌ!',> p*USnj}|2FNZ"J'shl|xQ#5n2_]pc*Vk @zwi^5W(5K7hݮ/ 2%Qj`r1ShjiC9ybr~b֣{#Ĝ0"ų?)Dn2(4RyͨltyЋ%х|h]If&3͋eWzpfBٟj>tڨ3yjtSd?/͋H r%jGl; "Ѹ0\>%,-:Cvm\9wzS7YHh+T_6!.2;#餫W<=j%Kb̟j < |5C /0"dsGVH7HB{d ;*ĖMf=Syџ 9W"e\}n\Mb X"e _u9!ᣚ`ATjm{m3qao5ǻQɚ3vGGƐ_sM [oĭ:rwٶ[:XD=,~v5z}VAk9Ű@'':K$>O!7 o4B_3hΔO Qf8 w0ܻɚ\J[ ᵕ n? 98n}d6dQ.*Mg`75P,Jo1'(R+jv'G3!w`za]KۂIk]+Eh2gL+=V2ť Zp =7B +o)|mKWbyج,_OԸf..9[8_lv:H6|*z-8dxƁ9r"|]?oE#f3WpS+QI36e/btobN}OrS@+`N:3 1\JGg_<]k"ix+z av5/JU$ւD#V|NKJ;PD F$n =ݓ,}-~ 8E9LUK"cy ;ePA'Rr*S~V.mV[T&rfaPp2Cvmf i)p q0N\uI}뀔VUBRa`zש=3Zp+|( ! ;>%b3ڎ@L{riCOʾϡ#c)-pNLշ?E\7`B;%0tT,1*39fxJe73;@RB^H,דĚtC]r0$voWf `>U|WVܜ:RZM4PoR_{@V+.)xÐ9"%ut.ަ Aqщ2] :R󹬲Shhgٻd9䉐q>wywּ X,bΖ_nw:S~tj!&,cAƹ![Z<} n(ʣi W{`,P.eיzGr:t$+%6٘ANEm--+PETMDŚ)c~֊x==pp)^WhX);4U\kUs9: mrlx"!lrE4KK€m=J^b }EY]nl#l $JŇЬVI(N=}P2Ëz4afallible/.git/objects/e9/0000755000175000001440000000000014062463072014623 5ustar andrehusersfallible/.git/objects/e9/82f1ddc459722180c96b9e45990f487e1a2e790000444000175000001440000000535214062455010021567 0ustar andrehusersxXێ7g}ccq0w#mc{7vo0UHj*}__fƚcbOU:EvY1y'U;<7i;^;gˮ۶Og)*L̊P4Jj%yB4MIYQpʈKNUxDYFFZtV,L;x$S 'LL%R&4yTFvN&߮[Gi\C6m۸ [^WrmZO'GϾ7۵P :5]M-o=o;M{`x$yhb)9L89i;Cl_ruKP!z~i:ybcCڮŜZ_8@[ZYF^]Mi܈fMIVyNM5eD\DiiN2}x䕻TSmvv7j޳Q}'2օ<,1/cLdiy\vZ !]m VL5qdEHm+ìP$SSfQuS,vPD=ןꁛc|Bh\KׯzHRuY4ʼH4aP&:M=|+e )(a4γl)xQ&LF1EXѓ\E KETFҘG*ElOfF2?\6F/btv2TB߀ΪνX< 5 hD#9'yސmCAڳ1("Ψ"  C.<[A65FAr#v}6 J_v5,DMU < +'_L*?traug@1݀YVC0yBRFhMVwic)PSk;7C\a:$Mt/:ww <6{ pL#?w}"Am5>EoVjW6OZքtܢ;p -2ޚjPmQGź`eNZK6띧,5'~n!-AMW5/\Mۣ&Y"j-h6j4ʼdȒ" J&G#iӭE]jҕi&b4`.`<9dkjS&>AUIiSPh[_6. Giq?y-|Bfm O(y1!D+FXPY3Ө}YիfabmDS#aUr8(A-{fM:&hߜ_M;!ҲE熱B:{IȡXonoݢ1vo mk}]SOoU5S,f  ҾuUMs' k3r3׶?k߾D lu+",sdZ40Osec̰?>w_X/PT.6k'@ M_pywxQrRxt2>-J)hZlؤ39yi٠cC |+dQPNKe*uoyzL>dyH ?iۯi>]vda@ qTCڳ+Y*m(fT-#*8s12;yw N޿<~g:'TeU6RV9ZMia%Il*O1³~jW uՀ}W ȷ^4I@C3~<ϘeV4-XS h7(J 9>D2)ƤLRd[""4HKe&O42Ow?ND{sw̠}R;&९ \EO'a%+"h2 %8,ERDiɆS6-hB/W-L˫A=pa};h3\_BSex'_߰t! .~tNư9 EXc]Wod_TAA8sdtY;ެm1p;иG" )BÂϨ&aTfallible/.git/objects/e9/4e17b539e4c63549491d0f3055662c94f41a990000444000175000001440000000064514062450357021426 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n áE'OgV]s|0u~ 5<ܔRA&fe2LoW]ȴCl ͌gUj\]|]Av]o}9G:}>[bZ ص`g7{Bbis >~}RZY{fv )E%y {bŗ-[h¶&!) ga׭nA KE6鍉ѻ :qJã 34i=vӞ,L(Jf].8NclAdKRKs5ک#1fallible/.git/objects/e9/d9c2a72fd79c2dadf8b2b3dd8e570f5113590e0000444000175000001440000000064514061721121022176 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR Ҏ}!\ϵ-P5A. $|49{69h L)BԤ_=$ o?og+#xa>.\6.\p:N.z.KBHYsJ7?Yl!hȓlDŽ(Cކ> زd<|j^r-K6f3';|߸WM漩ځ hVRpU:iN2)=Jn(֞9p m{~k2D1Z_TҐgU` U*~:s;(lӗԯCZ⇾쑎]eąKQ6*v_ )Ƶh6F)xN-`%{Ra>.RrBa3(٢QҨ Khn|GFe(sOH$z 8K ?h_9]/6 b,pjBLUF6cUKSh-`: .n4uW<ɪ'1#84stF$:>K 8Iu3LFla[jqDk@ v) ga;1('too߇͠ }z ySq2ctˁp%>|??4."Yg()hii-vJHi c OmV=S:x@uHUc))} aOya9b=z;.~ѻѵb<[@C goqP>v^> G~ڭX{юzi\$][Tֳfallible/.git/objects/f9/0000755000175000001440000000000014076603567014636 5ustar andrehusersfallible/.git/objects/f9/481b7f5fedf01bbcd56968b1c27ee372140c150000444000175000001440000000025114076603567022043 0ustar andrehusersx;0}R֟ػBPrEbd$nϧ|#4/i60֭Z9ygRy@һ8Rl( Uj:ġO,[)$6]Jrs le2|Ʀ7daQoZ$u*MPe*НکTIMfallible/.git/objects/f9/f0ee393f2b3581de0c7355f58f730cca4708dc0000444000175000001440000000075214061704775022055 0ustar andrehusersx+)JMU053g040075Uw/+`??`_jԓot^gJN#TMbqqjQnrFb^zjN~:Hom׾y-sd%@f&& P幉y`UUK>0JTËRSrSA&O;Yoo_&xBUmI~J>Sۿ۴چ7/֧ WUnB&&eL*woǵϯ4eȂ*L,.)prK^f_|6N䡴IJ<ǧ,uYç:tV?u/~Nnhʊ΅e~Eb*+InRN^n 8}=bsyFrs@e,(MLtkph Oޔ|cҮ<ݒĢĜp>[ʷrzGgrf/R҆[\R 4X9\3Lz%Nz$wK<fallible/.git/objects/f9/0fc3ccb1b1dd5f1078114e707dff2a6ac682ca0000444000175000001440000000110614061422612022221 0ustar andrehusersx5ga?]S2buQs_`t%y&eEL)Rv,&ZEJzϹ0,6պ)碅\Ģʁ|v^qƺ%*r9{Kg<ۺtΜZlXb2 XH. b8{ErȆA_5 I`̽o;o-`A[Dž&/ D `(YPh&Q0vu66{q__> }lJ ^ǔ$+k2{k$ b(h!DB̩v4g鱞'/&sFωx c] 8*Ҍ)4ȤA&Uo|ɛ9#-6CuЧbUjj˜B TJ D{!\k&F^oZ8;6v`:hU\\Oc 5"!SI^!?(F$VN{h?-v!y8$d+ Y`M}7bVW8/  RHS'͖O _Y?+oVFfallible/.git/objects/f9/3ece8d740fc3285f1820ada9053cdb725c9ee10000444000175000001440000000115414065425041022112 0ustar andrehusersxmo0| PLޠePViِI AM(vGsRU[$;wK6QA7fujID؃]]3w};|pFX4΍ +X[ݺs  O%|}iZݬMZ_snvZj|vuǥ}grf/]y0{::Np;SC#?BL7SohxZ"o&zH3vbBF00: 0p*n3TtjоnסS0\s~SfEݸ;AzةAA` a1(v1xzI"g`5/drR²zEdr-rar)2) koICbdBoaD>;E4CQP6)yN4"YYӘgH ,*@If)tT0%F S"/tj/bאndo,adr&2ceyb9I6Hghݱo?/ Qؿ]kjg&Vϊ?2~K~6)`B&\'Cˊn1fA Z)Bu_c \ZUH-"̰S nyNgm3.VtRMz YY." W%|- _b8sLtZJqE9< C'Fm) T(5~yU\jw>$ X$!:anU]h]ΓrH=r[y+o*R="&c'hcW*D ͇b)2.znMΥ !&\k&2Kk UpU*L褴Thgkk)қ_ {m۾w2IEbu#`8 FkyyȢ<fgVལy`/εp1:JuZwJr{s4 F9}0{d;ZX67vs\=Fp?>yiOVj3f)/5S=|Iyb$ل\_ >Eۧ0!!>%EЊ孑Y9#r%Z>SQ_gKҞ[Gkv\7/X8ٿX5fallible/.git/objects/18/dab7726bf409bd5844123e19d54c55079555180000444000175000001440000000221714061721675021411 0ustar andrehusersxVko6g;–$j/Xh % $GmMHs=RVT _ 8>chm_Y<:na$l!2.(Wi:pM\ 7)Ɣd]R1!b`z-XI<4Off$?x2aui tGиS* {/k͌f Ga89oR#GzKj7 Bʖ&CvfbkEvŊy{uW>CJ/Xe*%,p~qx/wW%Gb09]'rEy=~L>WVg|!ȇ[cM q9X kpaBNeVTim$JеS*WQ ֩ԠN-.O ~:g޲ {:SMlIn @#hb8 [( nȁm)աwYBo0y>=T"YZ#1xucbTpȔRʵB"5^-HH Z:*H AZo᷄66 rȉ79@,SWݮ n>wX1oݝ3Adn?L0̃}9mSc;Uw~_5*N>=MOά^33p q+Yfallible/.git/objects/68/0000755000175000001440000000000014066342207014543 5ustar andrehusersfallible/.git/objects/68/bbc04830191b2d5822b90482e4ded213db2cb10000444000175000001440000000254514061721336021645 0ustar andrehusersxWmo6WWZA%I^ŵԛcquhhK$fo}w$bEΰCCsǻCv%=9;;ʽ/&zd8կOWb:\i:2 ,_g nx<򩳺 &Q<'2A8)bD2b᳘\ fO={ Khp;.ѱs| o Uɬ.8!׃ۺOd>"0l cvu1dvy7,nin8(]BBI (Wɢ!VmeE b ߇uݰu*Qᄄ;mܭX'`G7s{5o6uuk2hf_\Ц'\j筅\81g "q"]aL 1Q*祢0䩶{dh6:z{*h XA!҇/L= tuи6+zcuC:>@iaeZz+үie¿E I` q u0Tc>ta~XFcf 5Rh*'pB1[5II8O:X`{a'Tz*t(OWX.QT4JeI\rp8")(Z~5aAKT,fcp3e4g'Qd,T%'0870RwVfUŋWAeU;S/W$Dg–&,]eXӁ%/ڹ;rCvQCAǤYȐDZfo/"_Ka,]X!TZ-&f@"6 5(_= /S8YBleZ6 V4'U?Z4~^"㇄Nn2$ON5vol'W&$JeQdC:FE~}zJ~mrYtm4^܎&7v*ZFiÌtϦ50˗ȲQԏ,_-#@5v[ ccYqk@qi[ Ϲb PL9a7 AArDu6;ƧeCaאKB}>VWXr( UDMqГ T҄Z<(R c 6 j.rr;s14ZZ:R3FWc7 |4.%~Xr N9dz<8/5dg  G? d6,?@hG/4̓V'٬-*k^~<ˬnZrI93)fallible/.git/objects/68/40fc884dfa2ed9af5f431238671f1254cca5a90000444000175000001440000000055514066342207021765 0ustar andrehusersx+)JMU04e040031QK,L/JeU9iJrr׋qrpswwMa-6q­r dϾkSΰϾZi󻬯MYK!u TobvjZfN*Tsuڳݎaaܭs&dWlC *2_ U_ RM뒈¹w-whfgfb  $3P}y+?cqB )E%y {bŗ-[h¶&!) }G:p*N[AZ w!9y&11zw{^^G#NZixbRqQ2aK۷e60ku3.}jEw_U"fallible/.git/objects/68/1afd1ee11d33aa0000c70f5f7fed699797ee1b0000444000175000001440000000064514061722175022113 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR2v0֍P%:j\]|]AvI|hrlrABLS.Խ* w/I*yPq.,9]/cb  uv[.J?oPRR2 J2|wCŊ/[~OmфmMCRX(?\~֙z[OA KE6鍉ѻ :qJã 34i=vӞ,L(Jfߐ:cL~?Ȗ346jSaM #7GFfallible/.git/objects/a3/0000755000175000001440000000000014063745574014624 5ustar andrehusersfallible/.git/objects/a3/5ae405cdbf8648dc8130d2dd83e9fbb2f4786e0000444000175000001440000000700014063745574022210 0ustar andrehusersxYkog"r!g߻nVlp <ɭ>L)AKKXϝ% r=ssV,._}.e}wޱv ,+;/o^dm}}/l•J")[\rHؤQ*_tNհP)=آ/޼7J٪Y1U5LUJD&..0P*qhaYv\W`ern쫶9fVrֱ5,k5v_f-9Jԉ yeu(nb]p@ead/GזC=3]pgg׵veaRL&0癉".rwOba:)(8GGKܦjt=دۏXEȚ-qfGGcAn0e.")-ːa"s!ldU;Yú>/afG8Os'k\s q5̿ן3t 3up[ejvǶNLv9~W5]ۯk#Ϳae?4[j?g9p<kl9 )V%D'S&b %.-eUUġ%g/^9Lɨ#e.DV܁ƥ%(z`]q+<"Ol£Hygi\<6كS_{{ƾUȌmaյzj)zv8[qabm.#J\ :r({L.LUjEE82"Pa9"i0ȣ $_\-=ZO]4D#*BsEX%sf+Jf?zˆMgQqIV>8cq%6/NmoK3c,5-ma\0Jm `c  p8hcz1/;+ː-CynփdM߿|Օҍ* $ tvDr#;(H8|ΞK z_qXՆP1:mi $oKkV5*vҴ5XUG ,OfYћot:u]YmA NPhq EZbwB0_QH! /sB]u5uEW#DYDAϗ-7-: o| 8:Mx6ͬ]fѵzv9 U?/Ң("+8Tu5 *s]尪ۗggGi܆]:K4b'yd p]Rn'xٶlEE--eߣP#bÀ6`g idםD;F l' xg?3ܯa%6=uo0HCDa[r"srqO{DcN6}M*0PN%bycMbYVn Rۮԥ=tg-幷|m,Bە`xY01W WbKyGiZG "P[ޣ۹ tMG_X-C,sNaoq#N&uW~ԏoT䚇qช@sTIn, 'YYl '5v*Dt?uìf>k)~XoksRlXLBZFqfp{'- b! [, EI2̋X zLq*L &%!Q:uGME~gjO ]P-`Q XZU(!8GxN,GĈ|3FQ)r3a .@9x- + 64oWw .VCKbxw(QA?V+i1Bq<& 3Y~uM.9%AHHU)Z} ;4:=~WxqNB8'dyyGB@ FR3ʺ&]>R{?DS cLJQPmZo]M?Qɡ\]:eWWogo߽9{spw?f 'QbOepԺ(5%LfqLiS!ՠ2}D R ;'SѸ?vGH .z^@!I*#4(C!u(MqwZI xR TTg[ACf0BP6+N` qKk T} EGpm<4HOidp-|:$2l\4$Ƃ g!?zrr1J/.P-vpC"SlGSnRA#ksZ0hAicx mzʎFGpu"Py;vZ^QuoY , Ì=D6yb]H4K>a)8^OW9DSyܦQHQD@sVT+.C8x6YSMj 5!)D8|B-nQQH%<:KbMPu`{;FJ?k bچ:=(ØF/vg`;M"iݵi7ͬ_.!\T8^y6NE u\Y! ?G@ŁdB(L@2F4YlD ~E^#"H{Z6pse(R 70u_r)`?!u íuB.vAgk t&s,Af1ɀG5_ '5NcxJ5p&:o=W0[Os{a؜'Kݸxؖşv3TsHJj==Kw3܈Hb!V.t;QJypO\ұ%?̷%Fz-O$+Go{ce zyoOS)!fallible/.git/objects/a3/9d7f1719eb065c8857aba67fd9697915fbba470000444000175000001440000004722314061152123022004 0ustar andrehusersx @blob 20088 4~v{ߋ^ V?OYk.T]cj& ΧEn=?}S5wksVh33a8Y bi_+`В0Xӄmr{dTAMh#6oC(tz}[ ֧XĜf[-ftZ>,"ʟf6awFo VʟAp2crWBF=;dHw^o,N1'OXhFP<˳~=D9_H/ޘrS(4HC]: hg /%=3߯IXR}XXD1aH%n=%Xz*Z2[VX#^ݮ!_k)#v\~Zpp, }hr@4,%ϑyB οy*Ak}:YIҴ=G//S %fnu )NъseC,t̒C1f)R&7]8wjFZ`ǤtMbi]aȶYr[y=X4u(p"]uT˩Y}O^d2I }5 Sszoۇ&imq̭*K0DXwKŏ7)*zaL G0vWkwcN_2v7ɪmН]SױZT]A~͏"dqB9mJ5|'ruK;K21p1%=٧xj]\$I{:7cY$4<W0yU8b:vz9')&e&^[džC|LfCW_OMEHQ- 19%u-Wpb^"R33ǿݕuKn򷹭H)`3H"RUa6,@9QUG>pRw˄]MaBw nf^sS;eㄙ5rŕX9Y5:} sb1kkɒvp訹 J0/hr;'1niDW 8q-AD+!V2YA]+o":ƏSQ-%PL6r,wx!n0?S~%*K<>6뤒VkL-NMKQPzV'j[tm[c>AcXmЊ{j̠oEsBjfG.*JݗtK㝂 qNLxQ7ԩ^saSoGkx3v KNБ07G(VP/j&cFQj߿~ɳsDߝb9/;/**x<=.oj.y1kSM޸ܫFcVJr"W~C<&'\U@lB4Nzi [/k.g5}[&a#.>7:gfj_)\-tYJO:ޏSžrCϵ܍j}+}DYPW7+?v! T^: m+5EwpXL9.[hŦۻ׷0Y&^Gb6B# QLZB!gH"moA"N4Gp^>0pBJ`|)#3d!OWG4{"J?so j<TJX{zbvK`NJb/{2UyAXe <HXtH 8fHZrNZr~H-KXny/: 7 dƼb(Tc<+P9O6JP ԟgEUy=>)GU_WA8E;I̙4>A'XXtZs 1G" !ySzSqonW5^_|:GjnL6nm&3mh,~\ɜ8 $  7*S n=Udo;>ÄgIk+|%cV09`x_e{8R[(.Z+C kt ơ]A{r7k<KMX]#FQCP7ux7ma _Ef(x +_\V$%ڄv|`]Iv ί-nAZmĖ:ί˖sō:7F ;wg7PwnUaRI6G#=Hy]/Wi݀X ,;֨?;&4._~E,췽AfK4-_N4­[~j&&hڽ.J14 =M#HK$ %럠7ir%wf|Ш8SFt.):!_cOzq}LCzm#ZRYG'ea$D [[hLXKYc8lN0p!Q#f_8:DLyn KCZM\0G>7}ˁsE3i ,dH1ǚSRI71# 0# MJ\7JY٧A^2~2̣nO皤D( F^ pt]]arc$N7uB%1O*vHU9j]}xy -3oKA3aze` DIG|y7obڞ \rۢW8-& *tӤiII|=eV0٣+ U,P҆ 9R]E%y|z חp~[S88 cd/ZꧮTKed)CZFj4)¢ɄE/vj9f Ne U@l2(d cE(j5ޒbB#;)0H} m 1fOFX|XD=Əf{i&G ZUN:u-6S('#]İ{5U9ݠrXIb%<#?}/*#Bz!<%RAӄy-A;ә؆O%(d'~Ydk\Up ܬ&e̫ٚ @&h5)2jbf`,X7r^a9\"_Iqk w_0#@^=>I'!0#+%ocA^bϘkpg+|JQ6t.*,R&!ᵖ/yH~VI K&r+$tꃥԲ ]Q* SH=2~c VUCTt0}NכyV~[L|BS_mZGFeD!s/6cj~Ym}ǿ>r3ͥ]"sp8IWO5tDb<"{_4,ʢhi{i|[q֪UNIՏ  RᏮtbrL:L𔃘I=\ Trۭ**i-ܖ pЮ04$jUDD>hj'L-Q:p".?au1ٺA@OB 8m96U3iCm?V-ͽvv^9RE--cE n«giŔG$V>djvcx!<-W;4425ϯ6%l &m;X1YmW< 5#VpZ8Hp1 |.CUy썃>;Y{@)z|=!/s’l0Dm 3W?Dm, 9[԰ r+&j-jщ 3A*3(a ?)PaxEX{#ϾrqQ3AgaU`m{֕?H&*+w#@_ŝ.%3̯kE趛~<2=dt#~K mC Ah*5NрL| m?wwqlD35a4:r<%bDO_X q[T7vO5UJ0{,+}*L1&_;tҠƳ] F Au )A~ZWutd9=^$"̌q4-]&GnKOSl$Gs/gO#]LO [%vl^Aܰk|?AKLem(S=1oӊ_SO{,ȾwZw_A$1h=!pIcΰHYg~7C5X+> *lY(|-f'@TVk(_PC7,HX;]h #pÛ=&G:Xf POS8$f/Ga?OMHiPH_})x\l`Fxӷ+[}G%`hpF߾TåB`%>\l:v>X$w3I~)P ?p}&K ~OUJR.jQO.zmF94<:X^mgT9Fk8!㪾xܝjܨ0 hnv)Zb(;aN~i '⪈Im7 ufݕTU8:~(/=d2Qr*vS[ 6A8DBd.(@BR2Rёj_`hDe(- pE;Mt[ zs)]2fH̞gnWfZZcq!DEխ@$a* }Va0p^.P ٛA}GTqՏ#,9{ ([g`>m=83:NqUKHfʅ?Đ8I]]h#(R*0Mp"r ե ueK?#"Q)Gn[!(]k[,bEU/VDd*oA"i5;`"FpOFƞ"og3|2 .ÖlZiq-Ը&)tV€GK Q9v/*/n!,[B]aX Gfha]`Br+3]~x6U揋7*9_;`KRF:s܊|"GVpk99}m4HgAzab ~N4WMw:VM4^QJ}}pgI .$FVSRֆ`_h[j[bq yNZa'O8ƣ˰1l$ۃ0z°վy; a]7TP9w@Y@<#h`EY8b_wAT©DмT࿫&cB` ̹ƛۻ$D[.tߧSoxf,!nhP9@83z[bONyOsMH( qv͍&4̼;3m\nO9C>ጜv{8CX_@,gU:xg THE+u2vfsJpSBGg-aIV=͝J썱%V_L5x@ZmJ~r:i̜.D]%k>9X7 q_iO:tt$H/+ΒJD<|{-%e1c U]#,Dk>l#ޞ`}y#k'lZ yXm-h EA׈\?56lbO(+\1 Tt!h(Oq*ZξIBx+ڲK* #TQp܄-&᱙/ݴ617f, 1MRuOKKQbDW)68{0~iϷ~Wɧ 40Imjz@uq祑ki$kV.LK }~/2!bә|f$g&ӂX S'f`15jwLv'D !=cN iT4cLOծ#7 ( jZ.ō;Gؠhx&K 79?Oq9VҏIv 4pEQfb?! pR0eo-94L2,Ǝߑ6\ \ Ju`!4'+[a- L2Wcc3Ƴ33W`,/I@W)伧WX|(Y,T;kcE+P7 +bxɮԈxˋ-ݚ@J gQ$pxy2)+XaNB`^P0Sε/v>U`0d"xڴHlWnE%~/{ sHZ m#36/SwWbN.XfA ]U B&/DIL oP];9],5SD՘:D8ݷ3ͬ@[&yqz)4QӍc0R* viG7A}˂$__Vsm[l@T]s/ X*HU@w35"@Q:dO蠮Iޝ3t=crѾ@9J4'%1V}a4xNjKk,hxiH0^L~Z ]5V$zDyqz3Zl@vx5*zXmk-sA') DDN$jrS0'bS"X MV0Hc&:awH4?{`ީj}WTUsugd6(Z`5ئ&rEpKQ$ۄ0/-m?c]ekNC$yW{AwJ\9դI>dGb<^B7طeE7/k8:Ù9tz_qBTEXAِP, hF@W510cI&_:i5~߲3TO\;=O]8uE=h'቞+),˝Wu[ lʋ4m:XᵩbPH ]q OgjK:BuxHki5 na.u٥M9ZaR$dW 63-oʮ%\PGPѩ22N#zQqG+}v@lzar`N5<#zIߝ 38[7E!13)kQW '!eH#H:D(oy+j҄DVna^O~^G_~JYT]l'L\8?+OqSA}"7` urF؎4^;vp9$';""p4D I޹ZpnK2͒`! =>Q9]@wJmNd֊ǽ4_ߨYj/Wփ_c1 Bt`Yj)dZ 3Ͻ ZV>t'4o %E|y JM]G\6L>\;{RsԖ#X>,ËNM* ,CG/ 7i^HBÕ7G"Hcvvʁ">Vvڠ!/ȍ{Po$gG L#_Y=|WFh{HJaesW_T6!' z7$ԡ;Tí ?ћzKE%n3<? qX l U^d5En/KoJ,#pM"%[½f>k,U| ڇDosCy2&< z#=x/I*2*~[KOBWJ3ehHϧP;h];w7`IVhn blZ_D/0NfZ^BT$d>uA:sY}ÀEX1˟啪. rWggO&(96>#'<6! 9{ Ӎ;J/ex:rw27md 1|KY v›i5=F"j֊W>dXSaT@2)v Ii5۱4lWn>BH%2z?ֺ${Q&}ב~5|6;ӸěuF.yB\Cz#-tĮ^v|n#F+̈́ŠÀd x9X+Rr ! pgqob4ˣGܳ*p ~ahTk/uXdCU1C-Se~䕄  s/`"/:*SBJH"Ƭ25 2JRDIxO!S{ =<]F 맃q@ڽmES[tVtNA=&T`mб7I-aN]q0\Q6zȊA{єK8^UVH~]l5ۭ[ &o;il0'Ü6N\a2lO,Ncpo;й|,? IkM0TN>tOfwqaiZьz;g0( \V}~|0.2X0qЅbxKv({oREpY m,pLǁP?Ϟ@ ?bEY?Ktzu}6Ǫcܑ˦޴ 7"IL8Vڎ6Cb g:4F`i)i.VFcPch)%'banŊEXɴPJ'}Mu%b;|<3t:06ru ^acAм&S@" "#<3nMDu'N} Izj|=~JaOPUX5X y5nBz(B^֎i2I%j3'f6>fS^q@txP-LR`7yv[*S3LjXyKπƈeQ_UCqHbHR,(={iYiՆSY#)M34tgBeSU-Z4;_?Tf+R,1DwAc>UR{~#O`'qK]^*ųgf9=ݶ\/tm Cyפ཈a'Ꝏ νhILZSjZ*fiO2Z007:k# UlPMÜXŵxH0l mEנ^):8n&pwm0}hbcV [7c9Hu+wuZ2rA 7qTZ/~>2$.0-*ߨ_4wagX:˞\O~sxv!ѕHTMg;잆 zP-j1[.KW ATla$辑im'Jt8庿M9oyfa93LU2M[Ԏ9uw Ldx}/^ӯ5"Hcʅ<`bF7䛲 Te awG*^Zql^ `u2y ](C8VƱ_z°rG8l+*w?>[:"u|V ureRSK+(mGat]sH蝕k.?j'/)f$`hmjrΨ?(4,m!_ve>bIlƋLYQ̢̑i* j;U׍ԤjzgQ`X!DESt7d*]|υU,ĕ׍R&l%0mW$L[z4*dkS2ua%k֨9OEfv 2]#`1(Hu9p;n??a}S%.2wCO-MO@MUJZ8/(T fOpKzmW!:41-G=tyM/W;߭u섽VOsU))?2L) tmO'}9zUӧZDn0%׊oGoܮnA4!5@́9dPjMT#<,yhGanlS]txb/ȓs ̕g7r++3 Ui)| '7Ư2ܕJ3?1EQmw>ܪ|w:^Kt31w$_K!H`MDP*c; _?THM5{D^ Нibl2vZ4p-'γvO]QgIR]0"jMӀ˟i'bwH"B ?|SQfMOaQ2bd몥۱"ǣ1~D;eCB9p@Aszy&wύ) 9N|J 2#-[k{V L~FNS+Eu^~ dyq)ᰌZY؈;y"ת\H 9~_:%MxVFOՠiƹX 0:]2KiS8:0{*(il#_>V}}g99+r qV \Y~̓t~" 3wYxP& }b\E62rx 5XM+JCq>ʔhė\0PNA/1i"f7vN-0'Yπo"6Դ7oq&:O=J7 8#S̤Mde쩢|;2 a _y#T2ϼ]D WL Wf_yՂ-B^\- BW1{)+1&euS(v`b KFGo_qr@MT6JXF뒟ة,k-`I@57Mmzs*& %hĥ8'U$5ɼܐWUtĔ(rPXK+;fͨ՟ Qptb{_.3Rɗ҂إQL@{_R=Wj}ɩ>7\xk87@"<$@_zbj9ZTpsx88w;6:'΁]x9Q$RBx Cd?XLβ?(<2z׊6@]T'G=3 |ҷlN5Sj¯$`?2p3;GR# HnFcv&."AE.&xZ6?skՠcԒ{z]BU<56X9mF\Hm .- > 5ve B_jIkBF䲄58Ã]M}mfS} ?%PF%\ 8few8Ⱦ:3~C;j"UOs ?Wf}+`6S}5a^+Q5GZѰ֦Rj̾i+F A)R1@k'M!ՕBɦ 1!\M*F.~oxgKM'|Nx=¹(t7fx^z:[MGɸ~T,G 3e)3,etk wR{!^RrXD@..\}J,Ԑ'l097zZ#JC=;&թo :GW3֝*qZܸ+ڒnnpCRX/榠}mړ AH7"@X.M"@Ph|{sTm/O+yR꟠EC#n? c)j +oI տb!tY u@_]d6O)a34y"}͉&Hb yQ o~O[[~Ļp`F-N_3kg&N1V[B9˖r|ANz 8P\6Z4{2az@;8uܸ6G~8NϽv0'SdZ&5հ-(RJ)>zC5 Y,62P(B $$c^:x[!ފђM\ϗD C96  wK~ױޭ4^#YV 7m\W_& 05St*%=-u2M~oR8z==dfD>WŠRKB?0E82 "7=ÐӺS5<M}(ʗ h%y*Nml1Xy湖F:Q滠f;i٭RC-v@;tӿ ]@s [&h#*| @0yq.^U@]b9ra5;/O$~gmt[jyogIB]$CBd Ip##*50!] n2d8. ۺw<6/ˢX 8;9#}RQZT ]'*_W`L](z&ܒ"ĸU+hι!&9fw2EU\k8ePp dދk ^$μor +W]X`G.^(w\)b'%_}*U=0r$'FQ/؝( %tI:qJ!l$?G9=At - ǘ^+t#0%A}o|̂P(>A0.R}'XQ"_ƋT7+`%lEμdtfX4&B`W=HBWT)"W+&Y.0N:L(c_h2NfI=M= !w]+UiCVo> o'ojR!_NL&͵6GH8F?¹^!UI2ҙݘQ_|C9V\Uo%m`vmU4*vpC6ߏp̸ 8s\a@:Al2Qnү9@XU`54g&C/]躀n%jgẗbi>IO{W44?Ғ1 f>^D|JL_nm= v"~yH m&lE3p<!IvĤy,Ifallible/.git/objects/26/0000755000175000001440000000000014063427730014537 5ustar andrehusersfallible/.git/objects/26/15eef35c5f823364bb4770c3a143c4a0baca4c0000444000175000001440000000027314062452352021777 0ustar andrehusersxAj0E) #Xs^;z|0䑅HcXc"Фt}LI3%L9hZji ^d?~P ygexFBT7˿Nj-ܡa-ǿ>.!/Gx[_ry !K?fallible/.git/objects/26/1c649972ac481c723acd9a69fe6cbdeff96d6b0000444000175000001440000000064514061704445022223 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sRݗ*zDqąw~ rutu|:w|1/>Z 5b ~o_˻lϒ2&@XZ|g&\r_,<0kRR2 J2|wCŊ/[~OmфmMCR^U6{a9vKW[ꌜt]dޘqn '4< 1 b[1CC?aj>wDd i3Y`̴KAlIjqI1Czn[;P<_}$<fallible/.git/objects/26/186236c590c319251e5943c6fc7c76f5aeb5560000444000175000001440000000304214063427730021467 0ustar andrehusersxWmo6WܚJuXӽ uԃM2t0(,j$߾dɭSo]?9!=wjFvڡW3t%ӹYL0*5E*6XYb!(װT,(sG7J*|1ĸh\@gEN*\݆*=gйsi:F! ##(-p4g8Lbhp|tv1rі(8߆`l%ʬqz|? +}6nU0**-kc J}Hgv<5!ƙXE؛uįBn8_lWu2QtP_-`zrmR#OSNl,7|\WeGeXcp4eG)8 Tao1TK6#]fӴPKaILm+lE{#JGvc6;9;~ylkCJl3F`t|MNVBoB!zG/L]lO_TKE%U7 uCs)ad϶rۨV/6 Sttwݧլr x~kK ~?ݰł,}2G@ _[T*ךoG=q|xtNI"C74R:q rB5.z2>8<8 >:sG~#_t'?yfallible/.git/objects/d0/0000755000175000001440000000000014074312532014606 5ustar andrehusersfallible/.git/objects/d0/e4a143cf4d9c879fe850b10a31fc9e8eea9f3c0000444000175000001440000000171414066342151022260 0ustar andrehusersxVmoH:m$mKRNJ#EӑHpe5"{Jof_`yyv{Qߍv" wi2{'(a<>'\!9DEZbQ׫h'}_\׫?"4=f$هOr ܔ4UMZ''Cw43jtgG, K¢ۛ,N(6Ӝ4L/rkh'=A"Fij%s}s kEre+,V<ƝZo<@0AZWXK;G. 更Jsq h]##2 5Q-P϶EZV~m/yu&K\к`,U}*o_&CwFʴ }oSl)"ҵhhڿ#ߔD!.a|wm@v!6A0#5`?-y`0#kWaPTj 5ϔ>`N0a& ^'EVfHў.FŰo%dwy&#k^6wMlT:ovRIo60}(v}3'ڋ]wžyTHFozCm?=$4*ofallible/.git/objects/d0/eed4f352bfc96abb4be53f7544633476127df10000444000175000001440000000024714061725524022036 0ustar andrehusersxUK 0 D)k&P]d[vDro(A%< db1z^-yЩd 2yj$St(x=ֶ4|t,Svg3 ́61 6SE1bvEWȮX%Zޓ]!6BS/eoe}d8 FaN,fallible/.git/objects/d0/3f64fc81501e8b48e8b4338aa627f995e804550000444000175000001440000000022014062467356021554 0ustar andrehusersx+)JMU045f040075UHKLIMHMfU?`Ko]|JM6P \^2zF=-m]Us&5y݁igsL ng:knm~nuvr@fallible/.git/objects/d0/d19ae111e3c764b31eaafd601694c8363f5c7e0000444000175000001440000000105314074312532022012 0ustar andrehusersxSM0 9Q++ K]UEBZV+7qk;]Q߱t|\8$Jf潙Ygr O= \*Ei l. Ӳ Bie624?Nө;2OrjEog*^V+0haLR0Rhp{=C<_#Db9<[ ߌ>Y,J%kp.^&m)k#;Hd IV,4\ !MצgF_n&=틒 +d>%}"l9N{ uv$%Կ5V{Asf<,p<%v6b^)LMMY(eD)!,ə1pFfl4ݓt;# f.Z 58Ͷ:2DADMqo9R0&R wQZȐQȀ9r. ] 3* [ʃ;A %jc74-sۦ)^VHIL $'Aʒ*z[ut'Lw֫`~t񒬳>ҭ־OYfallible/.git/objects/a5/0000755000175000001440000000000014065375011014611 5ustar andrehusersfallible/.git/objects/a5/2dbe1ab3b3c008013f325a8e0d9b38d1d8fc0e0000444000175000001440000000061214062573625022137 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 WʕhV̢j\]|]Av/.d|.0|ܙɊWj=* w/%S|E>N{-8($V0,'PcoOmZ\YP.V|{j&lk̰@P7c;LnrFjr6D 0hH S_fallible/.git/objects/3b/d803c15c87f0b0c10944ef6a32d402e93be5a60000444000175000001440000000055614065404131021726 0ustar andrehusersx+)JMU04e040031QK,L/JeU9iJrr׋qrpswwMa-6q­r dϾkSΰϾZi󻬯MYK!u TobvjZfN*Tsuڳݎaaܭs&dWlC *2_ U_ Rs6vU:cjU"NxK+,txlg{uv򇚐Z\YP.V|{j&lkwknȮu߱plw9_u4䡕G!&%3qw|}g?9.fallible/.git/objects/1c/0000755000175000001440000000000014062460305014605 5ustar andrehusersfallible/.git/objects/1c/2c131b209d8a564e447d0399277b4a52d226480000444000175000001440000000150414060767541021367 0ustar andrehusersxɮFE+jo6LŒ aW@1Of6_&wwt9q4 )ҿM@HG"F$q("IQDl  X2X=p;A44,擄GIGH ,,)R 8/<[7dQ4,̓&I"6ul,23f\p1.d5_;Px]$YD/4&l6yYZWCҥFUyJ 0%S}<wKNGG侟ڋooˏf`UA?޹MA><_Nk*@u\U M^*x4<$[CwrĎg-G1I^Q{j^tSl2rh7CslPUmбRe^;e,WuKPr奱DVu2 MƔב 2Ti֕PD_Xer.^|BG 8e3;!ٸ1mN*ρ써oR|=` r8дRǃL"db#(6|[~̜?[k ʲBs^g=aޞe0Q](' fyؕK5jfv]䜻d"tX͕r/C5E?UbW" 1PؐGS6*0G~^C,(L24k[<}uʸG/n&Kj t]AοN(e鱼7Wk$o̻j3~DbwNO ̹NƱ?h_pZw[0@㈇#Q}Рۘ{]fallible/.git/objects/1c/9545899cf3c578cc04fa8ebdc6311dd43b097c0000444000175000001440000000365614062460305022051 0ustar andrehusersxXo_gP) )Q&vvҢ0 sEm(].A Mμ7FR/dwa(N+[ KM)-a*TT4u7V-mjJϭ@k}ҦV.`Zu-rYjY?{b0FVYMEAyЏǎE]hlUT$AA +*}+ƪ&SBސ8Iڦ&ߑUs!P>ם%RTjl]ySVm +-Kb[H+/ UGJ9-dp> p8O|6Φ|<+d?D]O8+k kWȈȔIc'\}+^\%'C:IdYN1-&Df˹MeswlxS^+;Ie?>ծ# S'9Q $zrm ݔu.Ufd;LVVB.ucյpY) aNp K*f ?O)U閝qhCc]wlJ:g% Zdii1fv| 7lHKtK!#UYN$3gquh|B*-$ॱ[WHPȵ ȣFnH԰C1gD.dO8yΠEi6P+xׇ/NBw4H4B+W/7DmUkK׫*tXċb1Xj Eޠ8f`1O pW4;Wh QXݸM}$%de8:aq]8iQ&;uϕmzJoE%6uw m]eF+􄖚g7M/-vYx7J2W W.gXYhOveEh|ev-f4Öho{&b#HUBJF8IIF>Fd 5g1 w1KZbv U~Vqv kA~Ks+Eg4Y?u -OVl:>Xʲ -G;ԇ ^"[eco`(8c~Dk&)Tђ/Ns^҈^7 ݏ-/Xw*ؽRsָT޺T󮅂uߨQoCu,>dd22'[~ Ӭ[7/0iP<ʧc-jxg?kZ9?޽$ Sa$J]IVyNM5eD\DiiN2/+iUSmvv7j޳Q}'2օ<,1/P)cLdiy\8v !]m VL5qdE6+ìP8$SS|6ԢꦦYN??:Cmn|鹏 n L1q.]WVT!E_HյfmG,*"Q4Wӄ Cy*p4𝮬[}ft 6rڃFҔ:"jPE0X2cFOrY9+,Q#@RPUIce=ɁϿ䟍ї݄ÃR;pGo@gUV@^,m4ٓ_{D}cyl. 2.V`T8F+C$+h,8L[A@1/Mc #ZW ى/')jN.0ЛU CSI3#VjKp$p]W+3D:&xmg #j)HM .߬vM&%g'zyq\]]^^~ūs͏/yt:%{'gH98Q/#6۵hyL?P5>j1/CJ(ZFVנasrcO5 }&fPVjܦIM ULr,41!l^]'JW|Xކ[֮5 J-"C(nET02B%"3@,r姬<9&f<fU~8ͧn" H" h\`%K̀eDgb0&\&y'Z7L*T !FJP1>BY )-2{$0MSe1Qxv:qz/B ZAxA֋#cb _Dbg2+rynJ%O t@ Tq"cR&)z-LI%2'q'a'~ s{;pfPԾPBCA;cF@WrWѢ=IXɊ3L K)#@E}bᔍA 4uGA B9j}(A,uXzUņi 'h(Tpɣ K0ȫ ` ,# xṿZуm%y6]xGc[hI0G)e*46Z$60OPoX~B{ ;Xl8}EE ]0vҌg::lqzlu}L@-ZN&6~+#1.mf ?( ޥzVdeжpǸDZTQբY7%fKH;LAzaޞ3K4'17 8|G/=2?fallible/.git/objects/c9/0000755000175000001440000000000014065401245014616 5ustar andrehusersfallible/.git/objects/c9/a7c18feeec52ab05ada2313ac52f33b96e97850000444000175000001440000000320514074313020022153 0ustar andrehusersxWn7_)A>'HhmrZ INV@tO@$+ED}Wgy wrvwffwѤu/gT咯s^&||Ɨ摈 r<>ܙ2l(ߎƯx*\r9u)d h9[_ GAcݺxϽϑ-"\w2hq&r4z\ގ w"Y>~,rKz5vl-W~ǮIڥk=|+-)>'0t*\l=Fc䁃k8ەmPOѾZ9 <5Ig<6"ŤX У"yc k%RqhLxa"R$43kぉRP"Pehwhq\%(M&B`ϰe%UDTl'^!lÝtzu{iסzIR_ Xe' !ڛ<+sXvJeN&R=#g@y{VZzǧtJz~g:eMJn9E/vP>%bM|eOwlGݠRdjuXSR/{l).-jb.Dl Kx 22CHgiMRNxQeGӦg˗^Tl(k;R'*eU5ڄP{+.t\* N(u ߘށWJNG2Ј}6\@|PNj*"-XGR!ELJKF4VʝS5[@uq`g夐PL OԡBk&f3(Gd V,P!r@Ր Dd+4`2@~ÙI75ԈZj9s~ Pb7ď=R%9/6zmEQ) }4Sй9v@{CAMJ)o K B* )-Z@R7JI~1Jc[PS22a+TpquteR;)H+L7Pе4q;zV*Y8gÓ04bnǛ/\I67kdmQj ֳ \n/lFa7s3낈.n%^p̠X5ĒZr-sC1 ,+9׹, !P7D^|L K1&,g&Fg\1g@}<9ŃLl0@>VӨ`1p㦬{rɏgGb4֝č eh?7z[@f;45K `H,e̬NqD3+_賢ͻywtz?{ q|Ҟl(z\_=ab4`Ob@x \,{rpP㊮7"gF z߶n䤰qwfA,]x{\\8(9fallible/.git/objects/c9/6cdaf246f9eb190315259128b62a983b7292bc0000444000175000001440000000152714062451722021623 0ustar andrehusersxΣF)T1Q: ccfvhclOOw]6I#bv!y,KC!UI\8(Br, H%E@X^g2I%x"_T*8DD927Hr%coXECHU6kS[럣֥I)[oQE( 1Z]8ߒ.uu><J١U6Stjjfd^.ɧAEɇ$''0ڏ[y\CFGsrݢ J?1^+E5`BWYʯBrߞOwBdAi%sŒ yü27w =?w3[1kll$WW3eGФ?P:I#LAFbԳR howWX^3Oeb8'Dz}O$(Ȑfӻ$Ȓf@\-̾|a( [SqnЅhK⴩WU+)R2kN\zٮWwu留&}]Y+͒CQ0%1r[6x:{[}`/ V}NEfӝDrX\ uB0|)R18RmR-OwhgQ:O%`?$n-8Z!ѽ]N 4xG/~Dc73Qt/&MSM>%1U6fallible/.git/objects/75/0000755000175000001440000000000014074313020014527 5ustar andrehusersfallible/.git/objects/75/19dd920370298e7d5fbfc61cb5b8a2eca1dee00000444000175000001440000000017414062471747022201 0ustar andrehusersx+)JMU044`01ĜdƼwgZwmge MMҀ*2rRu3R3OI'je:&@ +.)Kg(c]|dꢴK/ c0&fallible/.git/objects/75/10f973a162394a6c0e1388e87eba4fe9ffa5f50000444000175000001440000000434714074313307021777 0ustar andrehusersxYkoY;@4Dn:NրE0GPh9C{E{P[$AP{g=YflLߜ\.)v(<~3TY+<eY(E&8v]<[&<,].n~XkK>/"]s䃜IôYb%t[R(DpSa4ϟOؓ4) W͸fz^8"UF0a4KTK"2Rvڞ>\yrÌO-j t0Nxg2:O:vq0fIJY7ݮx"~yxV{3wm.ڋ\awe˜~0RGc#UY =1`2&I/g>'Q2xx.w8H4?Wm`hC$ez/rLwdޕ* zV SUeCeӛ5`/2ag1/0QԴ* -1p?%D QD*)/EOKWde,XPD҂!Ks 2)IlFd[&#J#lzS1#Džɔ7B$=_LG~ayV q(boǑXZ4 ea(#A̔BדBu3BPSqo @"*{mbrK cɚnοPpRU+b_B6H{x|yo$b?~< q4OQ2a"vb#uN(Cfĝ$sʴJ#Cl2;Q*/ n.zT~K_ M\A3q̢TP8v̑oH*(TX̪˒sw]&2!-VOYq%*RX鳗D3v7 sg 7MXI>87tv._^pi%ƛvmHp=ƸZx}OCs:q8p}~ckcjC>2" AfX PJv = nϕqcl2 ZYED0BIق0Eh `0u'X$Wή.q٫5ZD^ڿ(skio0-/+x1>p$n:dZimA uʖ닿^~DW>\4nLL@<ҥ .KJ!ZqlX}fw/jl.mnpL C,L,[(T{䆴斆+}Yj~.=#mkepM5ݺB a/Y4=YGYϝ5["d[\B(薀٬ϴDjC,:y@wAƲCw:NtwG_״x3Eh h)pg ѢOP跧 ^xJߐn' !`h6x9z[;nARU&B2ŶyL?3i ;~uN,q];AQuMSu?4jh7mF!Iw]`o0R@ y(6$+4Hl]'%)*& Zt't`xn4ybǦ%(/fyfI=vLz#1[˽%qTD 6[ A53$HmcAEܜD4v%1\*tPj8SsMX 0DMo4IN-WXfallible/.git/objects/66/0000755000175000001440000000000014061704332014535 5ustar andrehusersfallible/.git/objects/66/a93ab0e42b10f9d441ee3eaf14403d3c46d5460000444000175000001440000000265514061704332021733 0ustar andrehusersxWko6W5-`(H4%A %BI9qPj.]!5QzBO?f^sD ^J9ş"qRe͂2m:#NSʸTdQp#{"iS.T)5:~ReEV)rz= \q %/ZxӜ(,@IfVINx::ȏ3 1*Sxaz6kJ;WS#$Y+!BW 6JTl(*8Jtg=+5aMst.//N͔1IOQxNb'lSG g,^OF N\e:u&Xʌ1Y8qY7Hrn;9UVmd2ַب6Blr=dy*Z3L&wc#Йw5ڡ_|-T((z>gHQ[cyp`.}>d3'T"8ڽ;chS&Q"[7T{GS݇NoNj )F7zʔ|Ua6kqlc VY9&,adw<(ؾ1丙`N ]wq8MOE<W\[}\|sYɯ(2~ oӦW+gRq۞]c̒: lsd $5J14Kj1~9;#En9\]xjGh0zwtvGޤb8nykI ח!Ns\Q/@$zNCX bp6EM./> Xt)&a^w["Ecor"=>nFzn.Ecl1֪RT̅efmj3t^࢑) ךM,}JLNηeu# j( .~aHzs۰6+wZ\[ : <-gw,C2B//Dt]jy0^}tjdǡ,., o-_+ձTxnte3!0sͺgck`#F_&zU3OlԮ뺞>[;/0?ai]ݟL]^1mjY/FMm4Pfn??A<|'oW# }|h~%+O}C1o(iXG~1{8)d0kWt\-i/&3g;K6QX֭[+4Ӣ|IvT:E=_Rfallible/.git/objects/cd/0000755000175000001440000000000014065402337014674 5ustar andrehusersfallible/.git/objects/cd/57757daa6701655f92aa1490ca8cba38ed0cf10000444000175000001440000000757514065402337022116 0ustar andrehusersxYnȵ= ,t3ply"@sl ĺf0ɏ֭'pAUevQ,迾eӻ7+cX~r˜uVeSaҲra/gBqS 6K5b{n7N/~dY׷2&m*3eG2x! y<:PfJ Z~\ol9?8f=沪=ϙq'S֋:aA/Q֦) +߮mǚٶmZv;e1-;pr<ŞጴRݔ-;ꗲa=mϔrwX./`W*뜕}gk-NYgwQ#UYlۅm٦57yϏE3\r)Y2DqpѶ07Pv/}^u0f.^SJuni&]@ϧex%g"sχe3TޅY^_._%g(?LS* Rnmq]$ Oq8E[jִ#'oKLpGg6(kknVޙǑ4F16RDWO z[~fUXfʢ:!J]ɾkXh&{fEoqP#t)nBQy*B&rԹ i5GŴv]ImWw;y$S "Hdip(Ti1=m6_ Q+ Z77)аiEY¶(=r~T2QZ"AbQ0LUAhEv9||*ljUJK}.aZdV \Bmjd+dk_컲^& 塃|>D; 2l=˻ e׼N^=<<+lZ`%ƴ=f DSR,+2}V#;|F?yd2#S×Sb9tt4i(A9T=%ܘNR_4,NaФB"n+/ʋ~Lxuף;lSKM,U=O׻ Z&4F20~H|A{yMco)!u^WđkYD _~9"҉v/? jlS4DU+?VI,&M4V43Jfe@eƽ$ߞ9^.ldG兮f YjcU 7l̼4x*! 1˘׭ ȖNünb7Aׯy,FN}O\)(0D( eD̬s;eeUCЖ &IFY/oKHzDiZiJm݉}Wu6˒~Nc7u_c jptHOIۭ]a%^VNw+ )R!q5uŢj63?8䠛'Qxi8_674o@ xSpǀ3Xf֬mha=kYgqeЗU#*seeFV듳70[>,[IAoO+2TVwVL[sg+fH U[[dZ`xS+d*@.f%ʼ%KpD4 I i:Ȑ+L״%p9FK=@9|sn)K#1q{dn5d iݮTWp4O2R'S/Op="컏aB'qaO0PL (*V^i!kId9KGI䫭̞4AjTc"(0cϪiwkd:"`>RAպGG9F~x8_'c]hj b,|8 @HtÜѨsyKM~(w@|w#S4;\ Τ4PۺqϟFU7ƃeꊴ1:;pOcvg~9f3+Nf)k}ɕOeo8Ojݴ TFT/\$(CTS4|"(Ikv:@)E07!m0:<[뜭P }?b8އAA` h$ (K;@Jum5I%hq\q\[z~Ɯ+o'(iP)o 3圏?R kn,(Z{ɣ0AYx֢Jsڝ Q41ƖF ÐV%AT|7s>*mraee[SH9] C` rPJ6]SsZwlnv 0''hP5܏h`N `eh!Nqu[h"N_stDk~OMl{7]Njګg?иUG@f8m`>ԝ, Ɏ9Χzrr1Jggц/Zjj8!)qc{17 Px 5ʹE-4@we׷G1;<|~WGbI]러WT@ݻ߷,wS&ǔ;hihϬ =ɛ־K>lf9tJYrO:~B!ʻ6JFLD4kEǥ/@:#Fܮ=Mj 5!)D8|{5"D>#uQL_G6,H:0z#&F?^m)ۦNnd[q{AeNwlނ&\4WkS~, i \mfIH_YdZ0ލ~rx$I 0ZK03DZMB#|{n@}.n4f 5b8BGBqD `Z+ ODI=0w2P"|LS1HnB0 Қ=:>S={sdp!8&=HX.#{Po09ٳ?hg=G7k}x̶aq==߲? ܎a[V.gyݥҟqmXrj=K$F y`q[ )sms F"~|[bcLo|x&*~刍ph <^/P:fallible/.git/objects/cd/789dd28508460c342d6fc01c79fee2e84b26180000444000175000001440000000064614061704613021712 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sRݗ*zDqąw~ rutu|:w|1/>Z 5b ~o_˻lϒ2&@XZu<:۹tHHjBJjqrQfAIf~ッn^Xe? bHJ~2ëz8̹};N3sA KE6鍉ѻ :qJã 34i=vӞ,L(Jfߐ:cL~?Ȗ346jSaM #7G6fallible/.git/objects/cd/a447425e7f738912f2fc355daca71c2907418e0000444000175000001440000000061314063677245021707 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&dW6ݭ#mOsTQ1H KQ,.vyK+οc۽]51ВY7OĜZ\YP.V|{j&lk/aڕ)=\zhn!9y&11zw{^^G#NZixbRqQ2#抿T|gْbM>{՟g^fallible/.git/objects/6d/0000755000175000001440000000000014074313020014605 5ustar andrehusersfallible/.git/objects/6d/7e46b6945276e7fad488306495020eebda11cc0000444000175000001440000000646614063436333021714 0ustar andrehusersxYَ3EͰۥTaa(ID"JQ2I 0qtbD[eaE+ffS+]l5-\65l] eDk/Uzn͗'jmԍtO:#4[|Ŗ]a|oZ?{f{y>آ\CA0B)%Zޞ15`<\W.hx'L߯pe,;| ;ltn(63甌W6X1=kܸ<,, (R8,3"yHt(mKc/^:gߍ ϖUȌ%U-77jglRmgq,,tISE,ͣ<* ^ SCN+eQh40YeLI,XqGA/rH.( I3[Uz@+؆2Z [Cg*GN!4Ƣ#=lhcJ' -σ&G!Q@Go*PG1 (H㨜"2=ǖZ!GUpܓ#9FMWc* e2$P@o3kѬF \KAehsZsI@ML$V/c!H5+qaAEw9G(&hm)#`S C@`ǛJs_M:7u[hsoLOZBEeg  {#|?BY 0)/0)NMbTD}:0O^d`FL$>qXOU=bj]CmEaE^uwlނ&!HZnD{ݮw" 5ˬy¬#LAgK tS-Gs"N@fiG5 'Pv SރR&:o=g0[O{՜a؜!g9fX'ML@q;U!ylP .Ef1| ;spḲ3? ͪNOJ/B:3#V{د24*^Ի' 0Q$;Gr׊pt'/v=WK;gyh'e W^^P0ԕP ObS]"behof%ݸ{?靎[M`fH_ iqGγ&oY/k*d]e|v- `~F}5'VlD֒+"N^̜¡$\Rfl͋3'-S]G!;F]GmƎv'yč{m4JCHy62l霜㻘P"{y&\H덑mЋgXJ\1Ju~CE$Nhn(ǚU1|g$4-AS>OQ>\Y?˟Y, ~S -ifallible/.git/objects/3a/0000755000175000001440000000000014074313307014607 5ustar andrehusersfallible/.git/objects/3a/12225e0569c3f53c579527d2d5355b516ab3db0000444000175000001440000000440014074313307021512 0ustar andrehusersxZks8+&=Ud+G{3;!t&[L$[ESA+yM=16`b70]s=/ <9F_LX io3XܤJ+L2#/$>L1L#p!ס4b‹'r)!SBQн7{$41p/jA-(9i>< eVNXH F'lfOXp`dVCґ;! 8)Ȕn`{$1OC-9`E83o?$ZsX<ОeȕCnJN8 xqWԓ4$G ex>9CKxj{..j5ώ}^f!<Ιseѐ}qS}ssw~vbih5 >8#;'Lo1*z1_>,=ڿ@vr,++ 8$ }\Enyz~%״=|j҇],`OTU/&6*3Mib*yB{k4>[QC8z2*2"-3:y%O TQ{Tᖲ.[W\yV\֚ i7tG>"muS?cQHmlzlrfWg4Xbԓt6wk`̭)f#}A5o.A4m us]F+q>vQo6zl^QH9LG)~UξpJ<.UMu1qr=E->l)nጦkT^~/psyz^pKlؖȭsXv/-(etE]]XM:paӴ$l☂@ݳ[:tfGW6h&dZK㓳NUUVEŢ4^^@~T'{H)f8Z"oYSBu޿jNxzRv }qUdNigCmXHmFhn-e[lBd,7O*ga,~-Pg{;ߏ u3qAP%zݒmh ؒLty ַg0 ^.0$hA n` S<0ʵV瓋v,J-~|ma^+'rW%/ J,ߴsOL_im]_3K*c~U,41(qě[UVxKxRBĞR8_ Ŧ oג޶N(S|[$[7 LY-e0s-%o)j1o,,fallible/.git/objects/3a/9eb258ecec495279ce0b8d4c47f597226155830000444000175000001440000000061214062460305021632 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n T9Vaշk:HO?w}OSe}un]RkJ|S2sR찛*YO'qy rutuٕhÜerg&+^](ſCU[ w( M\ab  Y,8_o ۚ '3,ܲ]/uWAgލ*̅lw9_u4䡕G!&%3DԿ۾Va[flIjqI1ںjJx4܄bA{fallible/.git/objects/3a/9c98ad298a8ad261278eb378c5f1de7e4956320000444000175000001440000000155414074313114021717 0ustar andrehusersxF s)ʤm`h,͖ʻ3In9DITIů.@Q !Ps å1M3.b:MM'H@ȱ4j1O"|1b8E!w: cI:_aey> |%$?Qg({g}c/ 4Ք# @ֽ$(,{/zU$TJTCVC}&>˾W;tesՖMv>n]JRۖ/Ӿ@[K.'_%b}d"(.LJM+i ";(C8|/ig !TsCn0<7)ONڼ9X]+ۉYR Pzd%psMv{Y%R+Q]߯Ø[n';z盞bvQݏ5UKb.[F^lcu473y/b>_#zj@wŧ` X`nY4*Q\v=N7pSfallible/.git/objects/54/0000755000175000001440000000000014062571450014536 5ustar andrehusersfallible/.git/objects/54/ce6ff331842fb77bfef295f13fd0cee7cf18ef0000444000175000001440000000106514061704145022353 0ustar andrehusersxuoO@-)ƕ1D'ٖ)vIwrf<ޘo< SUU YlP 0ӎ6Ztys,*Υm&Ki,6y+p fallible/.git/objects/54/7ed8aee18ed94794bbcc764b4719bafec46ee50000444000175000001440000000016514062571450022302 0ustar andrehusersx+)JMU040a040031QHOKfWWk2^};:G)JL~2q\5*175U(I-.+`}.k[hkE4.7fallible/.git/objects/ab/0000755000175000001440000000000014074312536014671 5ustar andrehusersfallible/.git/objects/ab/a6501cb3c9129c6f7373efee6ade55d45c940d0000444000175000001440000000421114065425041022163 0ustar andrehusersxXrSleg"$(Jrl)f"JmV!)7mq 8w$ݗoW(PbϤEǷqmncDZT`zDRSYkLl0Yܰ^$pmE cLƌV ZrZW-usddЛ pzPQ5I ̊ w w6l PjFUZg4V[_,uNyfL5Yn0l.YF/3@E"@9Uk[{͙V:& @JFD*5r(T'˳348dPZ]30}0ZeRPEBN;C2Kb4#< E1V6[z柱a{e:?tP=uGC|hC nkJ=gl8=#B,XY8UG9Xwι:V =UUWǝ~[m̴܁,,+WS+ڸB ?`E Dx2HDN[Kથ3W,lovd4C)ErUBZz %,BXCq񄅬,SےcqErGc c zv`k:ۧb%)lb|de`KyqѼS3umog";Y(]p6*SbӺ3 N` @9m~ gtTz%<ЎLHNĬuL˜bv{{r-]*"[/{4ɲ9h4J/R|cpqra`,DlRxKFsg+04{#&.uw5 Ns|)T2!7fallible/.git/objects/ab/ed0825062389252ddb6a7cb5584af5ceb4e6b20000444000175000001440000000016014074312536022077 0ustar andrehusersxKOR044g/(MLLJK9z\)Zz01~qQ>LnrFjr6~QinIjqI1Ќ| Q_ǥJwpsww_+$fallible/.git/objects/ab/04e164412abe14915c92ce0bde0d3a85535bf10000444000175000001440000001305114065401245021770 0ustar andrehusersx\rF~iSQcʢ%QERdGS*h0A.yl~N7. XrE8}\sN3cq~olؿ챳@o{l.z/+8iv^z{pΆ=gس={fNl ?-'gGbXM9 9gcr/ų7[̘pZ G{3?`eWx=;Ξ^Éc-uf!;a?^\p?ajUz'Q&w:iTFiB׈ &1N1_zv¸//{9Eͧcp S#yv,(dkiZ3}&'xDb͏9x D^94GکF0 OVÿ&gb"'}p]gpǮug[^Qqڋ=C`,RY6yy^dߟx ˷P_)n&]u/{I}54r)50EdG&؍_!؜='WrnTN6[? nJFOێgYFTɕi=:~ 5T;.1K\}f~EkI"Z`w2It`34u!-egr(<?12GZx sL>v<o3E|,nYq \&<3x'Rzy !)'bݡt1q0=~P,Bv~>!{$pJ)TMiȤJӯ"?"Rfl,$MHxDdx9ԆȦY(=agqXO-eho9R?ȃ" HC.#F̃dSBb .XoWEnx0;@Qh >HҁKCOȲ 8L<*71# H]?t6ɘ(y ꯷5`+_\Ze)IY}= :*Gh?pN"04[iUׇ[e9J&X*/ڵjYQXVU!ƕx6-Č4 > Gi(Bi;" P'uM:V-fЗhH~z.q@-zq"}jh$ⷕfnl"RZ#& &>h`!Q `&u 7krtEkTS;,=TWOA {ZD$M-`w4|0#;3D JptTI%JgCV+ {=ֽQoֽz_j5~fN9v;4Oi McRNܣ?|n*4Vrv`YHb|3+#/aysDb*7<4ulC2XF6k=uNE Kv Q8,P.UW83D2٭{_a_- )攨_r#0<-0-}<Ŝfx cE8f̌, O.6moj_qo`8^8Fi "špUW򑴓ӤIv\v1lySxm/XWklB2Q /6wE{, 'NU\sr-#O "r̲*j M9ڭ4"%7rZùw770gי!Id ;@;*=Þ :yS!ծ/{G#=ޠ/hux_]2BE4C!t' q,I-]Ytz^Nn.ɍbS m;!j pz㉙\ )+'c^ ut6 .B:nǎKwZND!*8yl‘pNl ?L?Bs~J_"&ү0dx 酘F{쌙8$o7HJ K-K!l_0|=_![1L091lؚxxcY HKNTLD ؇_~6NˢLJx# 1é;Cfr~&PQBYP +>b 7W*mmXDɊO=80(ua^㤘1>oF{0߈0ZLO.ˎ V I= COԳ*ӭaEHzWqaBgB5z25χ*lHݤrL̰8t $J`e F3pW2a4 u3C(KF=80>NW4GEC8b4(rIuĥ+eaaLYG}NwqDZ9)OQ U8k GUxex6"t40,L+ssZt#ۺhOj?pǿ\0 w3߂Iʇ_dcC?xZ _b:>$ fuՎ KkUͲfԛÃFh&XVRRߐ .$RȊ6{Eb䑤n?(a'&ђnlY@eQqִ-Pǽ'b֝%%lI9=G3Kte.p dKY::fOeLQCew\.cV ]2 (ў`3=E4 zk-D;+,(>E>uQĸO^j0un**悞V, B; *5(HYN@yv٤8@k4Lu{ HVdE!,!rX=ˣ)%%Nv0[ćzSF92N Y\ L$F_S%5Ċ ZJ6 /\*6J[8q!gǽKM'01L;qrr] GjYu30 gGj5pU2>{O>%qHîk\A*_ІS|cEgYK.CʹadlSȏ6v)UQ}>C'0o?4N;ZOzVt[GsvMt}52R0t^Up/s|\UԱC! yFDKSZ Ht` )*ʁ}1?C_2 '1Rd& nC,rbOq Y#8'ڡ2r|S@'70Lu]ؤjXvV͚aUt||4/~)3!+|St\gNkȚ-8nO뀌Go&^| 77qswO@$I#tjQ~&2t5mAzl~?5HwK;ne8 S1jmh=-r̂eVvmxI.-Nގ[׉[ 8N8:_1"Ⱥ OocSGWzo#QcaF7Ql4Z aXco_ ENj AүƥSMFF1uCbnb؉m7hlwl\'w+3.0lJبRiV6D"!L, ő,[ɞ\h,J+7b]d)~2Ӕ؛[ʢg6+1anVLiɛGq<j\|]is f}J=ţ iFmN  2J"_e@Ә|ӆQ"j@t'3l $52ѲV:h5Ms4Qh[ Q6xgC*Vo{?#b3wZvSy \&iU1܌+UЧ!jp!lN聲t 0'."uL^d\ @L o\9(@#.G\кy͆xMvd}Ip1;F ˲t}\— 0ŵ9`5銤 V*18X?fallible/.git/objects/c7/0000755000175000001440000000000014062455356014625 5ustar andrehusersfallible/.git/objects/c7/6e47c353fd7bf7c8c7a72229ab6f8e78feebef0000444000175000001440000000064514061236231022366 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sRVN=`am~3Ev".C:j8+eť{9{t4fN* w/I*yPq.,9]/cb  &0 rE?X@MHI-N.,(cp|p +l=G5A IOfxUټS9oi/]un;!9y&] ͝iJ(CGީ Tq!HLְ{5eyLe"TEQ2, 0fۥ D$y=Qíkj(>YfUfallible/.git/objects/c7/0b383b3a77d5b75d70863ccf30b98e01f436d00000444000175000001440000000061314062455356021673 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n áE'OgV]s|0u~ 5<ܔRA&fe2[bZ ص`g7{Bbis >~}RZY{fv )E%y {bŗ-[h¶&!) W$riM`qwrPCruMzcb>ǹ+F<($m AZdjݫ'-c**DF?X)"e>cْbF v;x&?H}/fallible/.git/objects/c7/c117513e28399f75ee72717917d0db9aff5af10000444000175000001440000000536414062455356021730 0ustar andrehusersxXo=c:XJmb8.I~WiPrwzѬVk9pcMiF>~sGrY!y+v2ygw!m'JQk.Ec4YUMeZRD}GۍQū[#=MyHTJ4ֆjԚQZ&Yn~ vGe4&JdrYcemdzQ4vSֳ_{vYqT$Q(kY*p:aG˺nncE5lzʬ,˨rwժp*[9D-|!ڽ0QR,ElJʊsUF\J9a-L\W Q(fp WqƼ0Ŗt#{?{F ~埵d2A)R]ʄFM'%P A*oPИS c>5-YFo_^Mi͵v[2z~&eZY95הSMs5V;O<{9yv%jMΎ=k5/DƺP'2:l,-4ܛ t2!䙫 "ջ9SyfM1d͊0+v12T(?,wn}fU7{R?wGSc~RѸj_++PRuY1@i*Es9M0ǩ !|; -Sm()JS }{xzr!"g_|xZ" A"7`](R! -\0 lɋ? yi];n]-wNCF>\%/;CGꜴU < +_L=煉 $V;lx7Dli|C(`ZHj{SM]ۙ!n)$i{~h;L_xbFR>n>lO!܆y[o6IV]cYm~D~#LD@jY-OO(_F+4[bhML`e~ߠzU]~ЄA#Zt:{/ւOQ|>Qq3VXjܦIM p|Yڈ*&Lq|Fl5"ל V\k—o77"o>ޚOANhCo CBHY9T@_j^E.0|JT&7yФߠB/hҀT1w*'e(d<:4N9b "B$V.2g'4&Q;L>/a:veDS#`Ur P|^i]Ƶv Ym;!ӲE熑B9{IȡX UQU  $ ;JMPG?H xwIc[hI0c 2q-a' 7wzovg,hi!A_QY<NLVG-N޴o xpNfallible/.git/objects/2c/0000755000175000001440000000000014062471747014622 5ustar andrehusersfallible/.git/objects/2c/2d727a13aef18fff2b88afeb7bf16e8eb98d4b0000444000175000001440000000064514061721354022427 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR2v0֍P%:j\]|]AvI|hrlrABLS.Խ* w/I*yPq.,9]/cb  uv[.J?oPRR2 J2|wCŊ/[~OmфmMCR^U6{a9vKW[jHN~^.IoL8WшV!HLְ{5eyLe"TEQ2, 0fۥ D$y=Qíkj(>fallible/.git/objects/2c/74d00c68733e438a596cc9571095446ed7ef620000444000175000001440000000230114062446347021475 0ustar andrehusersxVmo6gbvbH'QoXvТ) J,(T^:t}wi'im@/sX~uw`vWJJ,_'p:6Ni4: :8ħ B@loYvɝԥ rQ\*,W<ɉ8ۀӶ!!E,f3z6ue [2^s$5F.C]kW"q 1p[[1Ocw98ۖdJ_4A J6b[7jv\$@V!_\ H+giĂ2c /^1\̐@f׃hv-{bFÌ1e2Xu/@z3pAGƀsvH4/lߍ{PfۈM`^;ZSC4?89‚L"k(]TM7Z 1)ltdĶw`w%=\Q`MnX|} \*]j泣 3uF,YX9ǽq9#icAoκqͦA\/- lZLvd=c(R2~YXG!`s1}0A,;xpE*lbdE^l7(̧;Wg/*pbB1]wjwgv Q7^|n~~$!)N2I*mR[K:!wfallible/.git/objects/2c/2c5d79f1436daebb9ea483683048fe66304dea0000444000175000001440000000163314062471747022050 0ustar andrehusersxU]o6ݫ+n%q%.P^R P`Yln2iPT[߹)vТC"/{Լ2s:T.dI電u:¨ܵr~6J]r08T:BR\fU|7W+y}ۄ]UzmԹ1 j9Snt(_fNg Ϛʥff:K\keuf>m '`q|3Rو×T%`=>^&N"y=M%)㌇öh<4EmeMf-u }d}=]gNQ# scܕ>dJy $Ibha 꼒n+X@ Fc)1 8 {o]\Nل9Z[#MQ; a ŗ1rlGPá\q9,\ay/n*cFpcB5Ĩˣc~o+6>A<-ߓB.!7WC`_3 ౬a7V6YuB7N+]cӛkgfallible/.git/objects/97/0000755000175000001440000000000014064110153014534 5ustar andrehusersfallible/.git/objects/97/bf239d810092831ff4e1b74002b44985b5cef00000444000175000001440000000015714062220711021523 0ustar andrehusersxKOR044fPLKIMSpstqR3R2Jsr2rR3KsR3s4K3 ̜ԼTIy\\ʩy)i\V'fallible/.git/objects/97/87210da102b813ef43b8586b0290830153cd240000444000175000001440000000253514061724573021304 0ustar andrehusersxVmo6WWZE)5Iۡ^ŵԛcquhhK$vo}w$bGΰCBsǻC./NOiK2<.VڧLa̓/EF<+′dHٚLG W<t#W ߪOdr9>uUs<#͸JOO'98?.U}\NfM) 4-~_/&a9vBspI숊l%Yr'! dAnx"yBE$؈,2B%C/?0h] ng"CE3@rIK3 Iy̌Z#*y”>+^6j3)Ww&!#{ ,QC eY,KXv0J 'ޣ:/>WJSHe~J*x\C0[L͸TeVm0a*Pټ[!_-fpn|eS1 VO0HvG=~lci\<&$jT%| }z>zN~#| \8SDc Xe)sFTy)T0]xq3\gg{fFx6}bPD瀁^<{[~5΂d qe7d`'a~'i "ibs]wKC9wA&@ji2;v>&=:zfPޅqNfzbt:r(\ rIJ HY9f*Z_ZRk-}lm}rUϔ^9Ҁ=pXO-hmDDSyfai7y^˱f>+\ f?n5S uex<[˃CyA&z_{jL|G50 pAeiT Irl̦wf>)A*S,j%(>J*fallible/.git/objects/97/1f05c56ec9eb549b01b643c7d4d687e13e0b540000444000175000001440000000061314064110153021666 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&dW6ݭ#mOsTQ1H+"7R~^ۿM @!;U -h|SD9 )E%y {bŗ-[h¶&!) v]ٜrcU'lw9_u4䡕G!&%3>a{Nϧ{nUfallible/.git/objects/e6/fdb3b1aef639f4c93a730cd53cfa28f0028c710000444000175000001440000000061314062567727022176 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n T9Vaշk:HO?w}OSe}un]RkJ|S2sRf*7+Ѭ~-EO %kC:J_\]a23z U_ RPI.G;=J($V0,'PcoOmZ\YP.V|{j&lk̰pve\ j*{7?0jHN~^.IoL8WшVT\`ReCĝ~/-I-.)fp_[W_mVϒ&pA,Ho4fallible/.git/objects/a4/0000755000175000001440000000000014065374643014622 5ustar andrehusersfallible/.git/objects/a4/0c68be10607cb406c541e6c64327f3db0795800000444000175000001440000000027614062566136021526 0ustar andrehusersx+)JMU04`040075UH,.N-*-HIHM+`8y}pom&nF"66Br&Cb%eywb8uOj m/_6ϻތefbPWRQcdž W%t!&e3YpasEz>2e+ZELfallible/.git/objects/a4/197adfd5122ee0ded0e1f3f76ec60c3d3319e20000444000175000001440000000024114065425041022146 0ustar andrehusersx+)JMU043c040075UHM*I+`_l_DF[=-Bg&fUYf57G)YdE gE+x[h|C6R J@N|_C+smw&ʻFfallible/.git/objects/a4/76d3b99863a5fbce657f1be40886cf975f18bd0000444000175000001440000000230214063414251022057 0ustar andrehusersxVmo6gbvkfq؁e- $BI5IN2&tb<bcd\)+3;=; p20Ƃƃ㐱uTќ߼gݕ-I]Z.3r ?DBr %^.HUxr aCS;~S&wY`+ B瓖)<׮A:m,KY)Ȥ%/(6O,E{uo$ݶT|FZ&(ŭV_@l"C`ńg艸Kۄp.4=kهJT[g(tx2C;26ew:˦Wuezkmvlh2j.07΂П4Wa _oh]$1 5qTJ6z󊂽m*å ܴ&Cv(Pi'RAnHS4ͧc8B*F45Z Tej'9'?Bp6pZ#_58$eyW/wM쵈r}\k$Pcst~c()5Dbl#b8T"%b.q-=()/h΃ yEHzixM$9%.P U$Ҋ%j|X /]olf0nzO\60cue Vsk?ntm xwC*5ͧ!}a b/!M`8ZC4?8‚L"j(]T Uue-h_6:2uY"m O\DK< : }Ҟ3$<zE 诤ºAغ:SFufmX]mIvOތ( a0&,Nimk.H݈KYo5`EȂzO:#m,^Ȍ8ۜq tzxgݸfSQi X6ZU+m2֗{ G rP3W *xfallible/.git/objects/00/0000755000175000001440000000000014063677245014537 5ustar andrehusersfallible/.git/objects/00/40471dc6ae8f47deb6527628a812ac7d0a78430000444000175000001440000000152414061717777021621 0ustar andrehusersxңF})a@ @Hn 4@qQ*G@鷱 ,c)IK4 22FE$nZʻ|(sM?p=6o+'J)*{Ciwi2k`,E:t֚(5jsՏyCK OPE#\ d;86<8h!=,WzqӤDAs9C| ˁkwy3%92^&p{V!]:A:쌯wβ澋`,{Hӧt:W;Y HaRV =EeL.E@;[a(\UkM Kmi\";>3NY`X ݁hH\OYFzCDۯT}3G-(G-vUer^Tw+gpf:OmuSș̸c̢x`CS ڿ)aZDFjyhNnD>Z΃Q7O/_ș*ou1,\UT:e793D=Wss*0A0$yfԚ` YQ]u]6B,;$|onKnh]ΣjH} ~~ ݥ*]OX< bjSYu BvPi,"SE% (in>$lp5Ed"- k9}J3gBgTB{[ז0X^]:oH+ulB6x++O]X-<p uEuڵ݂*@HS4{ XO:}E9dqAuuT_Usl1%cUR1Ij#\v@׆2jco:kG$1YLJP4Ur޲fQ8Sc0\a^ N?ΰ+aܛhص d>Q?u>B|-pa?ڸpS}wOC#H!7Q zx {wwg"B {??ݰH$߹C?d/D~!| $> >ks11>d't$B+:nΪIKweS=l`)P:Kxo -澿_)Zӳ?'_Qwfallible/.git/objects/00/abeb486fe1a3066f1bf4214973731b46f629d30000444000175000001440000000657214063677245021623 0ustar andrehusersxYnGg~EEr"{_<-Ov&V@]+QŔ__j616!tŪ[w9KY5Asv!n6Oo_ekvT]oavʦ>biעz6֍bg0}עވoؗ+X3)qǒHҗiXfxtY |%)`7Mu¶>I'5k㾍=_+/yqz~~9MXYxJ%5O4QJ&W=PHnyM֔QbJt: U;r )x6i-VQKQm 6P"I xF3 y7~UP\t{IaO\cKNd@8ɑѣ uW91JO#ODE\F(U΍: ?Ruԥϴ-gqq幷P=| B2Jp|~HSK r1qʼ%F@pD4.` I bAX;d#'89AK=@9|uܮSi 5#1q:Ֆ۳G>#۵j1 #L -!HsFl$tAV?dJkBߓQ⣘g.FF~+#S{{t7)w@!;SIq"Sy  Հ;p98IjPy^nr&>5(\YyO^2y:ӸTY ? &) a'* TMC'j )(,ӕσh<|q#bĎ?)F6ذ+Baˢ$A$?9lb$bTP`T]S;QA$qa C*;6tZVwڡr6ɜ=o8nL.:Ai.OPBrBǭBhi>Gvm(`QВX&="}փ"`E~#-Qa6xwË;j?[p!\$|uWrRc.ab2.^+'2H?eIE'e wZP3ʪ"]Iѽzh Ѳ/g8@p5+Q/G>XRMK@e.l gcdL uO- pAD;N"L䋛ipKk-d *j^ @?8!C+}EPsH4 ؄#p'֩Al@R܀0oØ[^)]wämGC88n 5טSuڨyhȀ.1/l "kxpA ٰi$m@5ךH50Eir ^\f/m#(#<ÐVqA|?s>2*hBZ X{ ?^m ZW':6n~-1'WJ$/*Gc"@Z;*myUn.8@GDމWʲi.P6~uA˞:}282lk5s$;8\橎-eZczrr1JgZjj!)%`c6&/A9Xkve67Ǵ ;:zJ.YOՑCMja~c ,DD&Y`ʝ 4,q|`V;c&M]ZzW:zJo_9c*8*^,8X+>'91p6ZϹS1=Mj !)D8|B-Pae-<:6ce#Xu`#˝,H)}eО5bl:= ڒZvg+7MB\J7zޭ( ,ϓ,"OCT*ʣ4Wy;9'@ŁdR'1ʳ9O1Ӓ'I#2 ܀\;ye3کRM@l7Z"r S{5`Vzx<4&2_">N)hў}sp8&=H#1~A)}ɰYϞ{r4'__ ͙[{qG{fo%~î]tsyݦ"I*W#u8t/Q f<|#)@XFW,bP;⒎-7@~ ??`-0Lo|x$:mvX9 \{a4aիtfallible/.git/objects/00/32ae0af8787c0062a7809714390871d277f7770000444000175000001440000000061214062455201021232 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n áE'OgV]s|0u~ 5<ܔRA&fe28_o ۚ '3,ܲ]/uWAgލ*̅lw9_u4䡕G!&%3DԿ۾Va[flIjqI1ںjJx4܄bAJfallible/.git/objects/fd/0000755000175000001440000000000014061741263014677 5ustar andrehusersfallible/.git/objects/fd/b35aae35170a596c3889c0b12c12e92001fce20000444000175000001440000000131514061741263021723 0ustar andrehusersxT]O0k+.\Z IT) (Mlj)Ui}_*6s&GGz2Ⱦ]ﲋbx|<=*JEQ5%U=X&%/& j.6mM5/Bi(y {?̛Jg"#i c8?I^B)8b+lAifB)4,sQVXΫ OA N|{vy6Oogh|ㅔf;Y2MUf 5FEC ia½e6M?g@v߇>@5O$CLp]u%n!oB_mνHLc=/nSL7C2Kd,+5W?VTRQL 1Y)sW`AQXA]hvl5$3 e授p8CVOrW+[FN/ϛpxtݠLdfallible/.git/objects/61/0000755000175000001440000000000014062566136014541 5ustar andrehusersfallible/.git/objects/61/943c22bdaa99e1cd11ad0fb97942c85a06adab0000444000175000001440000000527714062454762022170 0ustar andrehusersxX6~ 6bhSwv۠Ed7IbLVm()..b{HY@{=V$Myp+7o9FG4kueDRt ;f(͢2/Is9MДǩ JSʺegF.ʃFR*"QE*ʵ6,ebUY0TDYURW4Q& .ykKM}鹈!ƂP%> } :W{xjъvG~!rW%ւ E ڳ1("ΨVR"  SC.<[VA6kpAr#v=\);&K{s1ѐڑiӯωP[lѯ=)UGO'It#mtͲ7m4!}"0AkU}twu7jr;x(J )zO~hD6*q2B n?lJ$kkWxpF.nm:4<))YDӔgELdF!vn4r~:'WW/g/_x<{ӳ/_LS;0z]k\3 )mhNޢCi٧})(?2FP1t| BO?nemj\L<1ոI"u-ei"*Yŵb"4bw(肨1:|Ru;Va=j:W zعEuwxZdɽ5TPu(#be02'ZSԚW>[HK-xkPS~A2yŁm;HMe,0lrBK,)d>(Nyq=+6J8ZPԅ ,P(]yf"FsQ(*lMu|$%HQ 5)u>a%&HE( RV[ײ(dѡ=rjc"4MdU ΘrfX|Bcr{/f,LUhu ] Z;}5EgZY!hߝ76MwWՍl^^rh2G;6v!AnC6fh[;{u3WVZLm_3P84{#?+ kk=dPۙuÇKp09m+y8aV~7/2WI*MELW*\qŘ8Ϫ/=׫7A{$ T"f(W)//[/*@^ʒ/N/@yۢTZiƏMr;󇞓h-M~?^?d-`O_%yLyi 3@,*MOY =o~|L>dyH iۯi>]vda@ qeeCڳ+YZHR :SFTpVavZNJW gɻVp>x>ZAwNBk"m%s#1 *"üK4&:cg3' ?Z'"ԠwYoh:<&&f!U;$T-0]GUTR$ùs;HF{IZ\P1Fہ=iP5RF F_zh_wfallible/.git/objects/61/cd9163a312f074633e615c7e9e2527f6c72e6e0000444000175000001440000000076614062566136021556 0ustar andrehusersxQo0 hJ2xXlE4(TU 9[MbwSl{t2`UďD+5BEnL4F;gbmd{}}:j%#Ne2D>4Zԩf_ @Z??b]p2{9=Y,s Z(%2Q܃eV$e S ^F =R]u1\[m8z5nXzxk\.-c{*֤%ׁC,\h]saYMFԱU`.!)e~lǫ&c4UKU1P뚢SPY,Ys M🯈ʂ!2s JJl]iI%AULI-֔Jx`H9t! tReYY|T(e,}7J>t޴viŮfallible/.git/objects/61/4144282f2586ed2dfdd9f30392451094dfcf980000444000175000001440000000541214062465064021555 0ustar andrehusersxXo=c:XJm8.I~t2 wYrƚf}.眏r$Isu7=Wh|ٓ~U7G^u Q+u-DsBvwxٿ}C~}cc*-HiX2*R* T&eF2fMیp#2eGk z׊xӭDk4Yײmm:7i\CwU[<ɏ)TLMcmqJYeS~PJgK{ Omx?ݘ֮nf`vM4dr;;s~%u :GӺ}-vۚfٺa;wrjeVeTez]8B|o_ |!FIM$Oh))+ Uq)n0q]6DXLVa>'\QYr[ҭX~;uGY[tk_$xMV<hKu)#/$SmXyZ,DƺP'2l,-4ܟ9{.ٌ1SyfM1dj܊0+v12TE Ϧ ] ֬o}]7u}f@ܜ6n况^1B3k;(Eh 8U4<t=#@'ZЅD*}H0VRY] :(&"Sf,I."g,b$H J#ịL\"'3> J !> Chr8t/2Dξd@exnDCO[B5ZZ$YAc`o?Pc lwgΝ1{ų٫}O="|N~fO]f0"f6>p![>Pʵh7Pá5}32ozU~Єum-: ւOI>Qq VܦIM e iYڈ*&Lq|FDt9͵j\ކX[֮3 47[twocTF`'(bҡ)kHP-e۬z@<7ienF F<\ʋQ n,ciг}d52/)H/8\qV%E_z Mi&bVP@0b15)rI~HGP ?UW$ɰ إ{hccTO~.txEGک5Gc^AD$34ъ2%t/C3"4*~eP=Uhu} X{#jajԪu"lj85fȴѻqЩQ^rh2*(к F1 -;i]0O 4hh07W-f~8@޿_Ǟ[~VE.[3JR J@>n_Uqoa5Bfallible/.git/objects/21/0000755000175000001440000000000014063406461014530 5ustar andrehusersfallible/.git/objects/21/5f54ea44cba620c94e26fbd80a3850ee0458f40000444000175000001440000000061214063406461021736 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 +'$l_ZL~~[nBOjF WG_W] ߱69_&wf5ZOB]AjnɽvϺ^Ko&mb  ʆk&P8ܻ֮EBMHI-N.,(cp|p +l=G5A IOfa tW< 挜t]dޘqn '4< 1(4;lK?ϑ_| "[Z\R0ym۳/&6x2fallible/.git/objects/21/bcf3e4984d2750cab7bf87068333376848d8950000444000175000001440000000064414061732436021505 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR+.d!yGD6ӄf*P5A. vib„?Ee:]ӤB]AjJ=O5!%8($3?w7t/\M1$%?3.ݕ2R8VC KE6鍉ѻ :qJã 34i=vӞ,L(Jf`pxϾ 7h?olIjqI1Czn[;P<_}$`Gfallible/.git/objects/21/0d572ed07cbe4ddb219bb991fefb426b09f1b70000444000175000001440000000153114062220754022155 0ustar andrehusersxSɮV̚,I?sQw+mw̃ʿuG*]9GRi@_1MtR|T<0ɸi2pL1IQC* %e.ȋ&cZ/G?[7dH@?z|*sLj[Q%gWcIDA%AHR_r_}n?9^UAOAx \U\A yݾҒCǜl8gC"'3&X<)JJ_6C\<fallible/.git/objects/21/ddb8c31c8248f4d232de031b2e014cc23ca04e0000444000175000001440000000064314061724573021772 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR+.d!yGD6ӄf*P5A. vib„?Ee:]ӤB]AjJ&lf}"z0!?9G,+zɐzK25TAs \]O'+`@Ȑ r>}t Tr,#͸rO^z(py]tO.Cr5kJC-% *.SGXQ)hgMB0=e %ʳBDD0lh& dtrb2E+N#YDe(C'~#zUamh:Xd9C+69UI'-N,M0Sj%.+)9ܳ#^&b=N\P{p=#{ S>f(aT HŒE9nF b{Tl0x^x*B mqy/󻅐T!#JCma̲%r B ]2 |SyB\y+48ǨIu3AOFla[bmƞqD@ v) '1(+ɜptggׇ !z q2#t˂p%=|LHh DR0U % % (7Vђ4Vn2 wO"P"fallible/.git/objects/9b/5bdb8933705f81f297bb5339933ca179d396c60000444000175000001440000000227314062436000021555 0ustar andrehusersxVmo6gbv͊bH8xsl/E0(R@RMҡDI] {s)Ͽ=!X@ʕ+1<"<έ7l>:,NCL cj+qf>q#p.]1r ?DL2 D^H6Ɠݜ[–,bU%{:Md-:L?jv,V:@nb$2nQ܁T*QB<)YBCμ$݆NJg(BĕP"AEE_D%{c?B.? ի(\i4S ^>d/}sO8͆]^glr{G\^$7:VEB ܈ Sr,=*@cK# KpT`+r7dq%ĄK_f^Cf6C#OąD"jIQ',\,gcx3-i۹T p/G#"JbE(#8yY '.k-bGw>aSpyT[GdqԵ~U,ꓡ0 kPk+U ixJ93QGJt: q*B/*=N3@ܷK)j obj-.zOl l˔19E2h=~L> Sț3KK;_&,;,ax50nT^;6g Q);yYyF ^cLUX*9;SB ^{{sI]Ѿ&7aGyك i@o{u UIs oZ+WV7{ll:*K}^;z0'ܼOww6ӕJV(LIg\Lfst:̈@5 =g22gdT9ml._Sp gݨb3Qj ֖lbY"%YD@ಁ5A6! 'ml>s~L 8]<66IةӐ:4 3Ȝ+~IO,2}` !؉E vj7qkcj_?8&qe-}X<+qfallible/.git/objects/9b/af8640961c29e1a70565c93b841efdf1eb33370000444000175000001440000000025314062435421021675 0ustar andrehusersxM0E9iرZ!8P CeK[> p|{c߷NЛ1{dɱKϢfc]Jチy.0CN!"IZp,iM藣xK mڐx: \)`G;]muvdܞOq]G"fallible/.git/objects/aa/0000755000175000001440000000000014062207666014674 5ustar andrehusersfallible/.git/objects/aa/a02d25ae518f6f7a50fe6faabdecbea30a72ac0000444000175000001440000000021614060766664022602 0ustar andrehusersx+)JMU046b040031QMLK-.+Ne + g6N+KMMH9`.l?4^{^BB*gd&$fg0lU<:C Kv:'w9fallible/.git/objects/aa/5971d9453cc85cece5291c5c8eaba82dc5ccac0000444000175000001440000000064414062207666022417 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR+.d!yGD6ӄf*P5A. vib„?Ee:]ӤB]AjJ~R{.ObgNll [fb  .{[nY*3PٳIwDdyTqrsvCdKRKs5ک#ofallible/.git/objects/ca/0000755000175000001440000000000014074311247014670 5ustar andrehusersfallible/.git/objects/ca/baf3e6d859684948d9c5be9feefd1c8196c88c0000444000175000001440000000265114061704375022331 0ustar andrehusersxWmo6WܚJ~)!u^K6MKŅ5RroCQKo6yûT)=fRrcTORge͒mFX2Q¥* m=IKRra60M!ҊTT +d*R^G2SR3My9j)2J[AGGIaR" 6οHPgA#qq+,zVb1v3hB`CiQvӹ 5Pcl{-L$b!2ض"UO(ȅ0I,?}=GǿΎN\h*[u,e˜ s7ۊRn;9ªl_-P[lTf[>BQla)=dy*Z2NwcÃЉw5e^\4-QP0G\ΐ"rZǭ}>d3\*e2 8cJwҤ5R]ɨus)Lj͢c^)оM)P $\> JZ%H'Ms%(1_ ЖyZh,f۰-xQZȞόQe `; I7SlVv*c_&Pȣix|iձm+gp~:OmvSʹTܨcE(as~)؅-c=/1A| pX#*safQiZF^7<ӓwGDFg΃Zq7ߝ3NUޚ"bX|t~u73D=Ws31A0$zNcfEl([M.ײ6FK>Cg7My\ p!tk!j@g醉ua8XJX,y%3rܴ4lpbµf##¾tf9PGJ¨v&2akrHo~VWbje!lz$E5VV:x\0"k %U8Lgc߷0w.I:}y9U2ZMš.-sL4vHTύcxmtwZE!ޟfgCk`#2_&J_=yi'*6#RzfWh @sN eBޮn,OwKZVBnv|0o/&߯D~I[<7H$߻A?d߯D~)`(!fq^#ͧ [rqx|NI"j+:@˸{0RMukjYVVd;|+je/Efallible/.git/objects/ca/b168eabdef6074875e601bfa1313a22fb350aa0000444000175000001440000000154414061721317022134 0ustar andrehusersxҢHgS豸MDAAEr(m1]fFF9n:?ƞ$H<2",!P ,EgPҌiӞ#|*C>EpX9DqvasD/L:EsR'L)J/)yuH~?$AotRgheo`[;5\[SUMWlu5XqF.i~'K]n΀eآTVd›Ro ggy:<ȥX ψeo,jf= ОmVEM ~h.l\wfxVBes}tzJo\+P ߙt]FPM@qisݜAčw f;EIƋzN5Ue+s!;0Ke-hHy婵}T Sd`ϵ.F'C}4͐v;\d-ax,U:WGcK;Y#Dڹ1UJ'0RU YܧV QQ{Dgz,|=g7v;G1I~-_ h?64o)Iךu:M Tiݦ g~fallible/.git/objects/ca/1a85984b7f78474f76049b79b33fc78469d9eb0000444000175000001440000000151014061704207021655 0ustar andrehusersxɮF)zo 4sm{t3Lf0O#]]UT/m(cO!3J 9AN3Ø04# 1&q$PD>+ȋƱbYi,jpO !S+߀!' DZJw1 Mye~jX=,k)@߼UT !lqVnrI?<̰ &EZ~Tʹ@hám.,>X|JMU[ Fh1`+w_L`u£U_%\+!lWuknY4*t#!3Ԇx\ީ0G߶ᬸfk6\Պ@dxvdvʢx Y Aٸc 0de *s['WIhXk N:;66?/ڋʙ{PgZl0[ZEjzjd5z~կ< {WSB^>gfŠ= pXY\vt]0"[Qz=m&N .{a.nh~[)ۣ򮺿gb*=p_.VIl[?)s|a"UL@񫎛.c(c_H[Xfallible/.git/objects/ca/7910881e37bfb45d5985b23ce4a0c399ea209f0000444000175000001440000000152314064374255021766 0ustar andrehusersxIϣF}f}3 1ލ߀fߛ3QnnURIoIMUe`YFc Q|I xq 1BB$0 CT듨b.D<6`D,Fe u,AR8 (טD)ƿ|oH9aw!_KIY*E7p3l;{N dWsQdYQeo2]w%Ҏ|7ܥL< F4kgd5))Jh:PYD+&rzkuҫo_д)6<\Q&:vzԇ~dqU 7P}o!.qzH>)p$rUK$u½KxUσ3·pk3GQT<EQ1>n\Pe.]Bg=1 q'\,c$w"8l(`5tVoUަ+sH2h.ziBfgh`,aGcֶI#[;[w nc֓h:wŝWTRR΢JR 1pnTiH+&"cv/J}>} zZEs[_P uMSGE+0SoxWN6K\)y?m>>`DnAUٶ+×bAEJu3*0C|t1IwO7VlEXSep$1WJaٷۊr\h6 .hSҧ/߲Nߟ_ݼDY/Z ^yizb.25g*29[1 /R/ϿvݶkǢ\(E&ច8v<BybCw䣜IôYb%t[R(DpSy|žIYz5Y0 M"XR<) gLM 3 >-[̓#1 kKDpt2uŸvz}I&d̦|Odp\pE*ϥA?uͻ`vHVE Er87l`:UU?$\fY"&{f Ȉ eJMgl*mؼ"KoxI9QwTg3JĤp KYh '  X*tNx?MI:f7"2YTp-^/A<=.D4Lޟ̟|{x8tC|`Â=L%Q> ~YGbi],52S* ]o e͸)*xS.W(,ھ&&G0ij H 'U%"-DmĿaOfIgр"1AGt0'?%kj(;R't9dFI2>׮L{A02-Sm_"GŚtTEs (ԙ#)P+ސTP*ұU91,ߗ%Ld C$Z̭0x}Hb%6_ =w7ϝ|.߈r{75H/]V C,EA5RV9KB7uڐ{RqHfC:8~XژڐOgz?Cs#(%X7Jq 6"TWlܢhH0Gz^I,v~}ǫӫK|ל-Q2_9fҖh<[O8}$:dZimAb:e_/?!˫獥[9rP r҆ڇ.KJ!Zq߰oooklN1)p(3l:vR9Қ[eUԻIY 5t }(]bQ=YGYϝ5["d[ZB(薀kZj(ʄ`QmkT lUUE{:}_誓ٍzs{R&ڲRk(;X'!jhCjot>үpy*3ɝzlFqT ;hF$隶Vx$+/p4%‡ϫQ!(,,C%a S3E1Aƒ?4ف]E̻kZ{3Eh hFKÃ/%4E?oO.9!z' !phxwcqQ}B & -œFh` c;ρrAPm8Uy*Ccm˗vz(_Kh6By*4O de{nXBƩ䩫be\Z-Ǎb:MTwCi=Q"r7TIhA:f)9aX5YJ:M(T RJw@"K(kfP"O vdԖg4''$ۻ 6]J:S09QB[ɞP-K,a(Suߛ))7/mu@ 69| SEA+k2S VTŒ@h4ezMjŸ..woxwEp]_{#D^5&BjfF١a)Ԝp̈1gCu#nRRij:``ZǸk}䨧^w19}u{WӯpV0w)R֬2Uq8}Ŋ9>\(qLOIfx dW?5:fallible/.git/objects/fb/0000755000175000001440000000000014063427343014677 5ustar andrehusersfallible/.git/objects/fb/bc7f583bffae26ea5a240eedb468d65ea2033c0000444000175000001440000000031614062215112022365 0ustar andrehusersxAj0E)VG4 %4ЮQƑǯ[>2S$|j*( ("^",Q/Ety2DL謆AF\!q'=;v]mY};WY/aY' -ڎӚMU s>.oa#EMK5>brj,hJGro*/Ufallible/.git/objects/fb/ad530f8102dde9833ebb107c8eaf6ab3fa96f40000444000175000001440000001217014065425041022321 0ustar andrehusersx[[SH,1P.OpQ6Mt4,l5pML?}z}g~'S-7LTD 2|Gߨe zvˡÆyNpgسm{f 'Nl ?-'gGbXM8 )gcr/ų1?cϚ}>=wֶLñc5ok 7#MO<AP; X;5"~vwvkξV;d_X;^/YwToh;dm#m^$u omȍ³#fsYO|/@d5{fN ѻ![K<:[7>boGN$I;$q>V*uzE7Gͪm3rM8c׺ ǭpR?Yf,jU%~>3w.ޅr*3W"y'wnzI ~Z 'yns$0Ys\w<Ӎ-:M7jL:qjA7Jv\MHx&7)zu61l}ȿ,.rLBfZ̎=ibBR|l3QxHx5 bbXf愙tx"*3fY; Sx#"Zs8r踟 A.r5!rϏ3D0cqlvA_ Ub:Z Y FX~ǃ8vh >9CHzvnD8kHjAR<|..s3RW`ẍ&Qn/ UR!d8B边:9.u^6ߺEf5N*t;𥌮X"ކKYdXα,mf*{3-y%:.."~2h55ga\,LݔRݒ–=5c)Y[:YE uݱ~־\e;;vY^#T&k9,Ǧ_޲z7S3&ᎽKʹrk?p>ds?h1=Yʠ,ۢش߁Zj@Tf$fIIo7aMo.D 'ƝDDz3%Qh@GM)OAnGEB=ϰ { 56H  g!":QY!LJ5dJ7&@Iؿ (1cdiexoGρ.2}~(12в 3le%WHPej#` N7Y8h+JT)Pt4nȧnbunw`ͭ4\GYj轰iw^11Z!OBS@B)HF+ =I_Io> 6ϑh$x\Q=I$Bt f̠-R/<0(2y y[W[F0Oi(ex(YmF ><(_&pf"3ZQU^op$,TXok;e00ZmG=I^!ҘSw|!eDFn @lesmE2Sh/Q)Ū$/`G9b܌DPZDdbAA]$sD-sy&M]vhM75=Aax9A@EtiV)},ZnNsy_s7Nr>d<~cB+~0nNܦ?&pV!$6Tm?oM&9~pRՙ"W~t/V=5r0=9ث?^*Ź$,|UȉZ B5 \VDۓ,a9xb\V 2Z4c l*-v%)U#jg4W̠Rۃd83EЯ A(g#~Zh0 ʉbNM?tTZE}I_jl%ZLdPY{j8@VR}g(Gjs6{-cꨉ׈ܘ@ꖢ&~H*uƅS^ʶ}>QR9jKz0L3 ۼƎdE{CL}8NƩhkSjcɍxٵdR]EƅIF"V3,3={򑘁g_9ӇeF‹ >v" -'V*\-yjx`I!ha S8R~&Zs G0Q Lhl58qg-7 Cc9BqQ1tn/?~A@p@B~&FfF1h;!,1BeXT=nm;FbVޤ Es'^=c ו%K+)D!w1#i%,<r&כ;m!n$̀O"8@s Ebvk[8gvK6w-B[Qw:ZPԳ}+GR)# ՝ z.Ռ!~,n@hnEyH x,'4SEL0O!> ugw6[-Sg1w9;R@jXA0V>vb.x3=~B edI *S0Cq(Mlb\b)Y !$21K/ғ, @0*ңK,MJpBJ<{%F? R-z@z )LvW-oJ͒@<,PdEì,9O6]<1F0D>1kF,9Ԉt) pqqƍR Q d0z8/1UHDLLt R(&F @Ҽ3K8"s1'fJDAܞXqępT5'%N *QLN`rƒ%=VLh3RQ$k;ATMd3!+Yrpm!x ,Esa4 +d<4 ~W|z[zS1!SfQO".@5#3Ek2zDc=PlizH`Ε**W+ex;)%(B~B %#b@6f賀뵲xpJ=/'V+'M~:i yH p;'!ʏJG*陎T|cIҫ)g[,&So 1} rpɟ&ԷRN %̩Xk+)d?V` ޫ&]N3_G={%MT.%E8",][R{Nљ$ DPPb+FGB在ֆϢ&.iTE..eG%i?ΰa0#6c(I9p[`"%E}ܯ{8\K;4-WY#E)PYbvA2WzWspIgN}%첯sN>g fxM6I7RF ghvZDK%EFbb!`3- $"0kR6NS$wPHa_婲Ne,ԨG[!Ϙl^X=S\),*+mQlTyEP0}UIJ3E56ppHo֌|2 评_`kZm$N6 ij՛D4&4 ,,|~{l"'8SyrnY LQn5Qϥ)6mE"zLJ\ N;˝B-,Sc!UG*o<Yucwyc8<5yP7[ KX?$,y͉-HK+Yd{*Y`49prb -θҀz UZCv0M 9r7(VjgcVA0ʠϴRY@jiKm(Y1PHVSuͺ,'dRE&nƮgZ L85̃amoA+8pYQiDNq.)fallible/.git/objects/fb/cdac25fe10f0489fe1d680152f155c4ddf87680000444000175000001440000000061214062571450022116 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 WʕhV̢j\]|]Av/.d|.0|ܙɊWj=* w/ pfallible/.git/objects/cf/0000755000175000001440000000000014063427326014701 5ustar andrehusersfallible/.git/objects/cf/39e0c5747126c6e1675ffa3a344f1bf6230beb0000444000175000001440000000034414063375117022026 0ustar andrehusersxj1SWRjׄCRr@jIMpH90SL] x뫪6@rA$WO#⇯܍e$9 HJrImeQ-򜵹Bp^DLEy[?/yz6=aGr0k_fL2o7|&ٛ9`Lx d4֦߅^fallible/.git/objects/cf/26b9f21f650e69db6ce33943b43d03432062870000444000175000001440000000263514063407677021551 0ustar andrehusersxT[oHg~Ek4̬p16xO/Ďo 46ИN]i_6"TS"#IP$=',ˎ d"=UU{!S=KpJ=UWv=Aʁ((* (]AU=Ep,EBݔyya$%Y=i pN[NSs7Oz1]hz~ʸ5m84wB M Ӕni{{e 5&Z/uEFeCbV|gi6urT?Z\)ŷ&m9dzy3u*jqloxoJ~2 3-oaCl;aTU'){;t;kmu2Mz9N[Hzrp2% >y478v8iy0NxuhbH{ ̫ơPWCI7vZ萤I9DDUFci([mE jbH<=d{dl=yw/YMNjHvMu9jI_\n!e>ܙ+/O~W6뭪-],z=.bg#>~:HO?w}OSe}un]RkJ|S2sR+.d!yGD6ӄf*P5A. vib„?Ee:]ӤB]AjS짩Jϙ\|n^($V0m=e`Ce'@MHI-N.,(cp|p +l=G5A IOf0K({w ?6PCruMzcb>ǹ+F<($m AZdjݫ'-c** Q yYϝ -I-.)fh^mpkÚGoStfallible/.git/objects/e2/188abb48549ca4418a130b752eaa7c39b652000000444000175000001440000000151614061721751021571 0ustar andrehusersxKFW:VGchL  w@y1>w&.ԮNtY9@%I! J4 + iH$DfZɊBJHㄊ(F-Rȡi̛Z'=tN?/ PR$(H7rm˔Pdt]p1^jT51 ]l[XGV;V ?4Je΀4y,{^ vdZ+^x{)szWTÜ ਷ VxY,Y[1-%קӻXtt\#vHSqale3v",b͇j 'ڝ2lo&Y=8:ҭ6rD6u\L5gI tr^ƀajHs܎Uu)Q)-zHOmH/g-_]h=d^8ϸJV}9c0eu;;}sHﺫꑅ_FJ@Ɋ0ӷ>mY4K01#'i 61+񪞓5Q|Kw* ]bף8W?6]H8G/Oǰ-+@37m|Y3Y xUL@9)(%pR"oڶ˿% ܎Dpp5x!f([*n(^MS8lfA:G >'<++:1Sǣxܘ?] O>]I=tS(_:֪]ZU- uy\|~hVo~Y؇wCyu ,O׵#d"sZyc.Tke}zFQ7*C Iiuwѫxm6.*Pp*vLΌ4fv8zbYJ6n8\۸[0?+ƨבGxod $9gsGV!:kx1ґBm:9m&/>d,^l>pJ5q7S&qA+堃!t6PWb%r 3Yߛ1<|u7VØuLf 0eP$/T,0ʤIeHN3\|fallible/.git/objects/e2/cd926138428fd5ad180f33a0f83736165368f00000444000175000001440000000074414065425041021456 0ustar andrehusersxao05WєD mZeJbR5MNb-Y|TtU{B`d/{n%U_)kB݈!nj{AK8/ {oONe/^7Q_N:LYL%ۇF?)Jmx $X3P+`2 ӑ3TQ^Ke@& RK‡ߤ7GbIZuXy`ކu'JE82w'=f/Em~8D*%%z.ؕj2j 7ݨ(|Te<R-W! K3j%[5E9àqp"Щ*ѬnEY[&bWU!i' JJl ]#/L+-\J9t /UcLi߹m|]Wfallible/.git/objects/0d/0000755000175000001440000000000014062454121014604 5ustar andrehusersfallible/.git/objects/0d/4d18d78c7064cb8acae9bdf34948053fba9e400000444000175000001440000000041514062454121022107 0ustar andrehusersxAN0EYi$1TMeoɉljUcWqBRT/)  "_(+ JqJIL\Pтiӎ6 " 6,(H)Oe"^$IP@&}M Aǿ OJVYX+!dm_-N7{I3q0ީFҵps -Zeq' Ԍpjy?3 1UV1~Ӈ6^k WݦKBlBH{yp~vv ka?Nu|+Hwr񾑟vx[hB6rd; Z/Σ OE K#N qIi;dV9NU^eLG {uB\MmIaܥg{0TqnX="~1 kZSAi6döfԴgpDI~mGZV|EOLX4n^ ^XW >7ލ6T3Gr3&_d"]55#ivSejZcؠJ-Qk< >j\Dݠ5Hv>ه />~ (SkWq.nl6s=-W(_lVKΗ-0W0]ut瞱$12 ~,Kb ԣPhw8=96 `6WY(\r{i"gW&Djƀoo;>{=q;-ëc_7%(׺eWV5fallible/.git/objects/30/0000755000175000001440000000000014066342174014533 5ustar andrehusersfallible/.git/objects/30/f3647169793c2f8d6e315df742b01bbfa8a6260000444000175000001440000000055514066342174021624 0ustar andrehusersx+)JMU04e040031QK,L/JeU9iJrr׋qrpswwMa-6q­r dϾkSΰϾZi󻬯MYK!u TobvjZfN*Tsuڳݎaaܭs&dWlC *2_ U_ RM뒈¹w-whfgfb  $3P}y+?cqB )E%y {bŗ-[h¶&!) }G:p*N[AZ w!9y&11zw{^^G#NZixbRqQ2:VAmeHOޜfallible/.git/objects/30/aa9df387a08bc36ec3a3201c9273efd6ab15a70000444000175000001440000000064414061721706022072 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR2v0֍P%:j\]|]AvI|hrlrABLS.Խ* w/I*yPq.,9]/cb  uv[.J?oPRR2 J2|wCŊ/[~OmфmMCRd..n\嘶-_yi !9y&11zw{^^G#NZixbĶb 25Z|ړ1PE [gl?_c4ioْbF v;x&?Hfallible/.git/objects/30/3f9af455d682cb1af7ceddf723abecd3a279310000444000175000001440000000064514061704363022247 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sRݗ*zDqąw~ rutuٕjmW٭qqU_ R~Uky7]Yr^K+ϼ<̄KeX>fMJjqrQfAIf~ッn^Xe? bHJ~2ëz8̹};N3sAlw9_u4䡕G!&Al+fhz'S5^ͧ=9nYSUQ`!mu56K6v)-I-.)fh^mpkÚGofallible/.git/objects/30/66c7cc8a8e5f894de816fbeff26a6d49ad81840000444000175000001440000000255714061721121022145 0ustar andrehusersxWsFWk&(cBCk ء1nNt BDݻ,6`۽}yx+r6˗lp6-' F<xފM5U,@d] .Fg7%zgN"biQDgS6_Jw{p;~Ϯ VN8aOx65$1\K invq@xz~3ϯ"/Nc߱SbAX w,NW~Ę,M!̀1놯 PVzA$[I]ިHnf?!;\so:ef׵:p9diG^ʍHrr4묤 }* }gL.~Z-|O0V1Rsڲ%#h.zxh XA&RϰG.1} ~eV1?e` 5.@WZ*&~&-04.עYW'95n6 蜈Qs(QҰuz"]J:IRC†g)GPB-L)EĘ#B/+ SmqZG<,P|Q5օQҸ fJdE<>"^$.c= W}[t1=?G 3骢%qC`P|0]64~pD{*Ib!G. "D"Wh #mʖme(UUm5(_ t. p,طliN@pد`VMU~P$!|X2 .TpdwA:dN)l=<衏!636;ӥFiE+e ܯmX_ (S mZd I?~hFTK{I8l!in+'qGcv?^7v -$mDE{uB?Aef~ ^:;V2cYި;"X* xtxiǭZDL |v]:ʘs)HwNs&.1F j3Ì45`n4UI26IYUz׾hO&vř],B-S#Ubze؍*> DfD ,{9I(t:6S|Fl|T- ##aQ&|Oo:#e[|Qx|Ǯ5?J`E Jhe Yn6‹3۪ 5s y YEҦ_Cٱ)sBO_#.DCVQȁխ9@/>tlg5XC]uv̯w[Vf/s A|hb͈Di?pL!&xFߖLuB+i.팲;]̠Dz-E~Ci1eތZ2TvsIL9d.Sě$xs>dwͫnQߓh8ODO+{^F$^g%=RUbYE5]7}߳βT3meZ[@La3E\:VI< #_g|\k" HyPff-{Vֺnm[+֯-sCUbM[ZVl-l;>aXR a2̔e"-$EBȪ([bb*dmZp‘+fSJ/]9 wclCճZn,[>ߟ-'GybE#G/lQQV%Jnj_^nkuN';0I@G\)$2%LDARi3|ܠqf֕me_` Sc.4H8&IF[/w =KzA =ThiK3^8v4%ۭKvdP]m OXOٱLa5rߏWRȣ5R{ Rq}G(f7.1!eSw,I fB xch:Onlmja;o-kT(Ң("+ЗU#u(~S}w\_y<:>ܠL Vq8#["2TNe>C›a$dku9{*[[3V:jad+W]O!9-a3$A'yV+2)b:w.HCDa1Ene{%9YQUۡ8'G>wD0zCM+"9u*ѩY,4Ou)T̃03mo:K*m[{c;ӵXz5vey=|j-B2JpP|<8tiS['jaڥ%&0 `},3G+r鎶3`[96Ϲ[S{,%zd$Gn0YA=_O${ʜy  `q,LT(j4%(F}8cqdzWk80~TR/g!YGjDA!W8V[t[nHƤ v^LgVQ"kƁ*?2MrfYFg%\,u6 dlXYMl~)|U?=NaeMJRmkipXH(<`g"c=ԍ!ɂX&Kj "*Ȭu"E*"Nd3*4B亰Gag|~%g$ײ^+%r7'nZJ ї&88[/J)ZFV׀̦tiA\({ ~&M[}Y.m PD *F,J@iA9G0Ks_.OW ܢ{p|Yѓ('CRCQx/+!2-K-1u}5s4P?w i|ګ p4;+USOd4wNgg eVq{&ˌ$w&cd1{8݊840OR Zm80D*cLl4v c0 !@۽g;K$G48>t(),M` hmW'n/hQ4DEv-&*ND^S(im;1=&Ay)ut~po/Os)0'+%F!ȣEXx D"* {0e|Wޕ[kJGt@Y>g>ze4(Eu ?^~Z G@ l$r;Ɏ9eĩQ*A.Y&1L1 Ca屢_.$8 $+רe[b?ĹKQ٘T(bhܢ RmPa/hK:5|8 XLC?UJ=4| ,]  y g*I28¶O l6|ZO$:Nx+ r7d#E!!nPu @bTscroӉhKd{Ǐ_5!)D8|Pp0"FG!#sSuȰ.I5caO3 ~|i"=66_T?eB3DPMԍLVs4tO Nj4xA/LdbPhuؗ~TI&-H/0b#Bg@s.:l=?oz40b7b>AS;% < a: gD B0v3P3EK"_P\`R8a}74}z;pB4O6?{@ZfV=S}i |ʣv#9 $pփcKo&F$Y3 rG$敟Ńm$1;F"6?9z1O$h#0b62fallible/.git/objects/8a/1f5eb29663665622e9928f45b0d3e67ee3f1a00000444000175000001440000000064514061721336021632 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR2v0֍P%:j\]|]AvI|hrlrABLS.Խ* w/I*yPq.,9]/cb  QX"o_Ν^Fa%Ԅ̂<нp˖S-4a[ĐdW;,psvfUVlw9_u4䡕G!&Al+fhz'S5^ͧ=9nYSUQ`!mu56K6v)-I-.)fh^mpkÚGofallible/.git/objects/8a/8212e9381b5bb5deab412862a1b6bd9a4d9f8a0000444000175000001440000000406414057165537022117 0ustar andrehusersx)blob 2079 uۻ'8as+@vԯ6`A}Cj`"I**ᚙhAy{p,n2(ہt@ו7?{zfɵ4 5-~b gV~ۃTV3k".Pv)c fKB>'#IT S u3,!հdnz'4%\3`Qa'_|=>t٠ՐigoMMF9ƶ -OHlGb 㹒 - Y@$1"ZVA+ (kK)a愎t* ),Z ,iPtN|T^+Eӈi _T" &DɵAhTJ 5.1{](VCFUxޯsKQY_"YƝL^:?=wlOИ5xtbstLfX)\,EX@LhYy3 mrrHiw~إ/[K#)ǖ~v 2(|@RG䑄~/NIxɫ =I1o|$6ؾ$_i+ pT+r|4 C 8MR\H>4DnW#G175jQkҢh4 %U&x %gK7+I};1O B-j<-&Z\~3.,s[yw5]ɐgmz]?mfU9;<=P ko]q9ң9'qe'zi/P7^cT{p%,-L^†W /g,dx͞kJ5Gͱ~eBTNw0T6Ij?넋Z]Eݾ::F\$ErLéOJm(3\迶'Jj"c3wJ{ y9s4PiQZTc(|$Z!v29ޥY1ZEXpL A/3XaOV^.cW';bk&f 8 xyfm'ѨJ<缗|B./p1j)n y F&ǒZ*͡DPAuLHDLs.+BSy;M4)AԂSaiuMk*>w'҈EOh!)$P7^[j{)ie[fN\bIrRvcYФުU&Ǡn]Ң,`wIN5ܟŞgiPĨ6m9ߥnWGM[\F^rkNQ<  @4]{%'khFPNOpTu_ p{,o _3# i9%chhGⶰh'"'`ٌw$AAT{`iYL?`q(]ujD瘥)HDw 䓧ȮvC'@ gT+id炩8v*YNAtZ8 TY}5YDKFjG\W]l14=}LϮ At+7ж>#|/C($ ZPvb[ի5N*n'SywpS^艕IRD 1G`XU vBSaԭニ4Ic}k|H.>K،d)*ۍK0vkiNKr+h#H%"4ɩJXALbZ. Vfi%8*>zOWF{Z dڱPx  Ta6~KrSM-kb(`nҤHAݺL MgYJVq,81ؔtE1 wݨ[+_ѻXûJwPݽA:ބRqd'TiEj?V4Xˀ%Hn,F io2ŇE7?t7Iڳ}de^2]dI1iE]zMͅ"D$,PUqs&̷h^,)u갇FPdءBw)?ZN=( aQ~B9uX*@pIi$eJ yL33ӨM`QVhѵH؇`<&C5GZvY/!h͟_mlWխm^g/784KXP]hvFmyW}wZbnZ@@7v9䐿@m9jFA;v9N=GF\%41Z3_seC%s+^~ {ѬP+UwBnB7&W]_\;&^Ò́Dg#( P*^xFvlwtd|{3(x'9ϘeV4+g#>~:HO?w}OSe}un]RkJ|S2sR2v0֍P%:j\]|]AvI|hrlrABLS.Խ* w/+fQαXsM]ZBbit) .rul>DFԄ̂<нp˖S-4a[Đd̿/*]4:V\$!qeV!9y&11zw{^^G#NZixbĶb 25Z|ړ1PE [gl?_c4io|wJRKs5ک#䡹Jfallible/.git/objects/ac/7f7f003761275af866b6feb6004a2c076108380000444000175000001440000000055714065401017021524 0ustar andrehusersx+)JMU04e040031QK,L/Je>*jyjL;~;UﮗP^cGPkOξ~SΰϾZi󻬯MYK!u TobvjZfN*J;R/Vi*j\]|]Avqɉiݺ9Ƭo:@|"a~-w~ş[K+,txlg{uv򇚐Z\YP.V|{j&lkpOxM~s5Ԑt]dޘqn '4< 1(;h־c?d-8<fallible/.git/objects/98/0000755000175000001440000000000014064062570014546 5ustar andrehusersfallible/.git/objects/98/39db30d8030292fe0f144b8261b9a4bb68b75c0000444000175000001440000000016714061422612021605 0ustar andrehusersxM 1 @a=E. $3#Lcz7odGS N:K*F9J"-Cua"l0P|zCWlD3ZD#ߍ?6 >3fallible/.git/objects/98/2cc97d3f8903f6954e537d33bfd8023d1fd49b0000444000175000001440000000061314064062570021722 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&dW6ݭ#mOsTQ1HȄ7}=úƒ@%+sM @!;U -h|SD9 )E%y {bŗ-[h¶&!) v]ٜrcU'lw9_u4䡕G!&%3>a{Nϧ{nw{Ƥ7FQaRP #N)O`Yfallible/.git/objects/4b/7c3d471554fd27d74e0afce6bcc2271f7cfa1e0000444000175000001440000000152514063414545022250 0ustar andrehusersxSIϣF̙_R4;Q& `xjؿ~(\NTSUu1!4` h`\ēFD*bfi>p D %p)GF(BdLq"ˊ0ISP<YjЀs's_rȱ4ؒ4I/o_"۟#a~;/(l#KH U ġgj><^ C]Ҥzo/)Ye Q\%)9}Q2<|̿֘1K&P)VB.dshd#L^^{/0]ťQ6Jk4/q4f鬯8so2C7;֋&*[KOIY_dSa{=3Jd1. ^ סieizxOI[Y 1|ytlwpaY^sJ.0Pk} c#bۿaD`_ʇh x l)< aα0ym]DG}f𥠵UxӃV#RA޽f^r$ڥDn_*ٲ&OT*' r+9(_K|sͩOV$C?} `lxtח(埣V'iVAisd{QQ:*$MW S5W*<ȧPJfYg'\C8>i(*ۻ~2e)^jzvct_'q?K4JQmޗ3o5Hߧh($$ds m1AFP<A`fallible/.git/objects/4b/fb0ffee1d9e8b760be0c41c6f09d9ec81e32fe0000444000175000001440000000034514065425041022414 0ustar andrehusersxQAj0zł/u0RRIO" k)j}}:u8EJxy}{Xug|'{)Y""K#7^3χ'G0`UN=5C{%mQ0USRY٢<(uЧyss.@mZMFfallible/.git/objects/4b/2678ea348197b9dfeb9836b3d825aeb2a3e30f0000444000175000001440000000132114062426621022036 0ustar andrehusersxT]O0k+.\Z6TJј`H< EibSKƮbMH< 3HNtWQh`=]ۜ;?ppoݗi0Ho*\ϦWE.mx47fޘ^n/\cY)仵B!vȇu~DP2R3]& V*bOK+娅r8+mqq:4)chmY1y΁4h LewwVZ쎑Ҥ8M] 'VEoc[k /kҍ?*:cΫ-5""8,99,sWj9}ECc-{[e(}ץ q)WϲV|8yYw[z'2ә-s\Ssms Y6+: ^^ڸ߄iB6VMft%KZ6t5M^,iJCrm_͋EHs'ceńsb|,u'I?rJ WQtd?F# O/u_8B;iTMaJ^-nFӒl %W7RnԺ0ӛ5:;g^jja]35pn++;ӟyү]sXy-%ծMݟ{mpm3H>#i `7@3QV6sz_9=E[RԡhXg$F e܊9@U2 70,.-Z{<փ{'@ƊP_AH0? ʁ|_%ooV鳺Vfallible/.git/objects/92/0000755000175000001440000000000014065400317014534 5ustar andrehusersfallible/.git/objects/92/3b99541318136735df29767b437e914138737c0000444000175000001440000000415614065400375021130 0ustar andrehusersxXsH31`;mmL-]sI-[A@g41wzFI2MxQGtp<7z_b8-JT*3"ʦ4ңA*c"4PWJ<2Q`jY{Ý~߹8"!?;_ DeSy'J%Me <*iWH 1<>_p?׃I߱}\}~3\ `c I1d2fXϔIX2)aP䍜(%RG8&u'sE ybXQb8S)[.`穢(s tzИ ܦLFrQ <#'2JvaUFITUu7c\Т_O'PA:oʐ5Y:pRU>Ml씑aBP*jSp2UGH^_xX :|\ *Mu:ǑZKV;a&JBӂvǭٌmb1Ke'uMJJ!YEj oTL60v&(%F48U2fXrb(=gXvRT8Ga"b'T|', Jg7'y`aHۚ4r84Z6hɑ(k=3\ ɨ@'K0j5l,ُٲ^,vi[S}hHYr0l.Fn3@I"9S_gs}故Nox !#* Ep$̗V%'uN%@ jjk\Tq E$,J3g"7tILz89pzqL) [cpG%F[$7& kkk( aq!ӯng˰Er]>"vwwiv|j^Ѯ}N"8:wsn,Ckw7bA}^YWFѠKֶ eG/y(_r_m$r$mРu L;Gv`l/n˟NPmn} ܑ/*%q{7 r⁂,)A;af72A[n-bSu]»4(nr˳Kf "8}[835_*r~aLi뇗_~xy&042c F.+;džfallible/.git/objects/92/5c30488bc708b7396669ff732f11a609c8c7570000444000175000001440000000251514060767421021432 0ustar andrehusersxVr61g"f*Q֊,'jXnN: ABCPI]i`{9]`)Ւ=b1{=$ #>{F&˅(E49ep)ToDij" )[]& 3 ^Tpjz:{]:HrIrD:<#'i<>g8pqUF197r|=yմyz][3~ ŅvuHR@|vf>[\l2 Y-'Bb#k%=(Ġt bEK>X-Ed &Dm.^.̐놯KHՉ0m_C77:V[ݬx"C 9{uoz6MudF]qA6JmDR]m`T`)Jns,bgOZ.B~8nA8 o3aQ9cMd/*Ei(2kS*L *CʇNLOC  иva',rrEc=75P42"ͥ`t<2YfB 2 ;.|sFVVpK' #!uQV\&\&Ī$>;a39wGER:tMdDD3U$(״4pD"2,DY"1lѫ Xn!"i0Q<T#'48v0ZٔwuV"#|]u~tUsNdzCR21Pű:E`GTH|Cjb4Z`ٚAR^!5:RZrwaPQ+>V 1֐ 4N5˸Pe]0Q*Pټ?aB` fRu:h,!i'~H?CDFo㢁2|; ~cOk+Td;ِSQү(;:̓Mm$L'+~,eFzTK#z gFm9)nCэ؃B8:cC3i7fƈ9a~ډ𐋎SM;Ez gՒлw]+>f3Ѯ I;oݣm,g }sʉ\k_U qyHGt@{2Rd)PLM}ܖQ[vpbKS>vWGX77[ &f6lLܦ hO@==T vwWͻzoB /2N^\$%m;s(.Wǰ|1dĽ~|hՒ!zs9enh9yh)2uZ{;S7ſdn5zouyg.]r&ϠM^8NFw{GmnB3vձoE`ƥ3ArN!29J utn)($okVeN,ӵ5iM .?! Y !d7`Gfallible/.git/objects/92/98d11e8470c020b9710df97e2fec7b55d977cd0000444000175000001440000000070214057165537021723 0ustar andrehusersx-͋aƟ Si,q A?]jbz}iPy"hT&J)$ݐYT= ϳwwZa[5.Dm[PL 3%@C5rhNـ զnqN <1닏Nl JKľ@U%xˆɥyȄ0_u76O'6y}pɫՁ+PBRMM zM(XX{ٗeۍ}vWV_$0l˻*e)ߴ~W{[>P+JV'LWŴkYVdnU+#qhIOk3/H_OrN:p?8֣Ppc~4ŋ?ʧL}!F<: xOC m y01w˷oNٷc³mٯX2e\>طgk\pEq"TDkxz"+|#3*60Pa`DscEN?D"# ;VTrٱat!b $W~Dd[%E*ȚpG1_PNVKd.Xl&zyHymͼi 8.7[jPBpLW?D)#vgO5"A%XLlĆ2ayp4SHߗ";,=i8)GF5D?Z04.В'Dܻk3F9Qn 2]z>;+hPI3`ӎk׈̠CMv'e(E9C`E!ƣ;-.eqqhhI4^O>"}փ"`E~#-Qa6Q?U\g ^73NtEno`>RAպGrRc.a|2>^i1U~<4 !'Ry{{-oeU^\w?ƈ =E?LJQGʮq6+ v|>ǗE./O雷O_ӷߝ~>a|~%!IԬdcΓZ7-Ŷq2|i`R9N2m,0=US4|"( N'PJ&LM4qikHɄFls4Z Nia4>< pH$#p'֩Al@R܀+NO &h=2qqL[oi+P~FC lFwy`[y^sǃs)Æ LsHb,(Z{=ɣ0AYx֢Jsڽ Q41ƖF ÐV%A|9]BQ )Ոѩ0Ƅm5(Ǐץn)᫓;6]m7V'%Fp>XEXXECwbhL(C qrzN5t>-wٶ~lee ͢:^ ?e_M>T`kPws$;8Le cu^XX+ >E2I$918/T xz~j2}b Qc꛿Fz}RS Llܤ@P%G6(`; /[=MO WGb7UJ{eH/k\Zy<|L3&&*jГygӻñK 6,)u4lC1wmTi֊+2K_(fk-F*<4tF~8t-ܩ=Mj 5!)D8|B-QH]")&ב (E#|n{I#_X_mSSgײ-=iwv-![$P k^f[ϻt ǢY&xbY@'a&V0LxwI 0ZK03DZMB#|n@C.<)ǦGBqD `+ OD=0wB0M  aSHk񹘂83 tc.Gs$@f1qG5 '0о8+Luz/Na#v˛>:að9sk=,^xQwO\ұ9~A"x(?10W#FS1;z?G)fallible/.git/objects/20/af4d880129f8551b8c8547f138a78eb43dd7e10000444000175000001440000000155414062467356021643 0ustar andrehusersxUQo<^_qnu\XUPЏ8*J8~HԐ🜥]>*g2d5j%l%h6|z6-3ShrJ7Q.$)瘖dpG$& ?p>E>1ҒGv͏R e2mcXd\H>Y7BUI D@1-H_fgq&AhY42J&ԅi_d$W+訾3ɐ9[a.KlI@) F€i+X6@ X@EW#:B06uz p׵.SGCcdkW)"eЙs:;"Z*sSwF}f.T ? m.V_BpLR~y8*ZB~J^(B9^0wY\qC:!:ӓۉPOw-gD<j-:.?Oþ58k[~a,PfO\ۚ/6yIwDd<͵g۷%~}]$巎o^:;@[8).vo k*sw/.kfallible/.git/objects/20/6883378df0f3a0510131b7f3b77bdce7a6f05f0000444000175000001440000000007414074313113021652 0ustar andrehusersx+)JMUd040031QH+g1-k_{/6qzUVD@AA .b+fallible/.git/objects/20/5febd32933828998d0f23719393d154b8b630b0000444000175000001440000000155514062450357021411 0ustar andrehusersxTKӢV͚_q@* T7+\^ȯIeMzէQSUh ,;EFȱ"+1@6&ل(-p= ,-t3BXƈxPF$8dMQgL뺋GPxz8Q|[a86AA(/|em犙΁x3ayƞc e`89`ąa48V.ߎY_p ytWϯwCݚLa0k4& ʭ MuU)i(Y!-fhjK)K3Ȋk۱`m~YvL;w.ŞጴRݔ-;gckLY-*Ue^Z}lUxf"+#Cn=%XQz{(d[TkYx(lkkmw˾_w/MyU:[jY3uS@/)ui74.~S2M˒|߹*,w^9g(}S* Rnmq]$ Oq8E\7)߳ (­iGdO~QRآaYzgVG2*ҐQ\Jq_" <-7my뭱̔E1tCB}O#Gװ D蠚oV')tRjd"M31O%~\$oz',:ffQ1]WRەN2 / .RD@E? U~Gpz2leusm ث? M[.E}Q+P" Ïa* GS,~f8Q.U(/]9 zhQ=[5rnڞ q>,}zMjnN 7le5WE"O;[ X 41loDB)%y-ˊL߾UQN^yw2[Sb9tt4i(A9T=%ܘNR:ЋyӀ'q44ЦȀJK}e9۔+S1rlϓno/}+Vi Qd G**_ocGEd =`i]Wdq$zFA*~uNf"WDa+*vq! o&zyH6Ymis8`}Jg)4X2<*6W=Й+ey;%Öaډæ҄8׭D;$Tp  kf!+v/= bŽ9F֨i;O! A̭K8}) ӛb,QAQuMD{XKg-C|`ЈY@aqDYm;yӂ &̀IN;Fdjj>&aOUChQPX@lq+Nw q]\l6ZoaM|bH *XHeB1pTp ^g4Wق5c2|4؀&h{(ta|2>6^`,VaJG/0 4f{4r|'oeU^\(ѝozag ę1֣j[7_)x,Ѿ]^gl~%!I,e/ 7ΓZ7-Ŷ( e8ׄ2I&ʴj50- h `ڡN;PJ&LM4qhlw:gi$wB~OX!iPC&AD6n'<ZIq xN0PRm`[̀aR6#lW޵7Su5>ڨyhH4j,L99a Jn?ޟ0AYx֢Jsڝ Q41ƖF ÐV%A|9]BQ6)ՈѮ?^mntm7T`+Pm Ɏ9޷r=X9vz3hC-55۸=T(jSܢ #Z>OB|d i#1}Ϥ.VK*][)\DicʝI44QQgVGk_%M\Z`fNiu}%d+"knt"D OsVT]y\Bq0[k1 T13mL;ӤPSBD÷{[#B|?R%&ב (EW9?ߠ-eٵlK"n9iw- [$P +^fSjmՏEk4S$O,L2a/\~rx$I 0ZK03DZMB#|{n@}.n4f 5b8BGBqD `Z+ ODI=0w2P"|LS1HnB0 Қ=:>S={sdp!8&=HX.#{Po09ٳ?hg=G7K}x̶aq==߲ \a[V./8ͼROuW,j%jEW# DXq<-pQwO\Ҷ9~`#X\?`-1cLo|x&*~刍ph <}QV1fallible/.git/objects/f6/7f738d5b0dd16dc3590a2cf0044fe2e9098d540000444000175000001440000000210514061722163021753 0ustar andrehusersxUao6WuDnVÚuӨ7bgX-QWHN:d}(+q C>DxwサwZTvA?dvN*ܗy!uEot8K?ҫhrq Mb)ɥx{sS) B _* ZFCT$"9]meODkQoam,~f^=*t\*DU(cw atN?\.gf8l1- D&Sw*4hs5 JrJwF@*MG-BDlb딏fs L|AKd"jd!rv$#DG88}Z4UZJ9s\c;*p<8enʬfWi! @+V*Re])jEUb#M1+ ǽ]A Zҥf:`t|OE: e9ځvmǯm-vtA[n?Fln;dx|$v"Aѥ̜%u[K2ZG>ҩ͛8,^]]@%6Sؘǰ'vu!6bQTՊw*;0_Vr7)6DGpO֞lொ|˛8㘨 wfs$,y7-x.a6.@ fkLD4Mi8NxOnȃTWmϣs*=󢰵2X_|riF9V Tw*F͐KK7FDvз?"?>+U[ +utvWxA,zX>J 'NFK Er .ar{mY}0N<-+a ;1]< 5la[xS+oO5% r*aJ _] fallible/.git/objects/f6/c74547d2c701fbf20e8367a8a6ed7e2d2f47700000444000175000001440000000061414062471747021773 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n T9Vaշk:HO?w}OSe}un]RkJ|S2sR^>n}0< 7gTM+ȮŅE/;3Y]PE!. 5b斔6ͻXT^c PH,`xr`OO]+to̝5!%8($3?w7t/\M1$%?az˸ :Tn[Ta.Ԑt]dޘqn '4< 1(a˯uz//bѭْbRɻ 4jٺcћ~fallible/.git/objects/ce/0000755000175000001440000000000014060766620014700 5ustar andrehusersfallible/.git/objects/ce/566b2df3d6a54acdf0a2c2639d1cc63f8a058d0000444000175000001440000000154414060766620022246 0ustar andrehusersxuKoAsW#R99䒛m ] OuԐG#E1vsh!7o8,8^~.߿~4YVX=&yjw:~.NǷz*˗}Yաq?UקnNz5 atڅpcWۿQq M. zB95:APhNV]G9ӹrFs:ʩˎ GsT!(4'#loqTu_8"6EwT6*ugTوSQ#;jD9F莊F<_.6B(jdu_ȑU'(v6qM9('ZFsx$0γPo8r$Do:BBu_ESDBQQwp Z&-Mnr`tB] tQ qi8/AXh;czӈ9;A. bB A,!),A>Pgsh@/i양ӏuOżG =NN19ŒΨ{6Y(>ݠ槜Ѿ`W~ʕ @#ZCuh-*$*0Ck:  U&$Nfallible/.git/objects/ce/f75dd99adb74ac9c81c110398ac339900b8fb00000444000175000001440000000140714060766620022120 0ustar andrehusersxTMo65@%m%p7 '(--$)T]ʟ6{)to7q& O]<*% Ćj a u3"e~% G׷?G>K&+oY䖮0qGyI]V5E=, : ?iQJ\Kg8dR*j%BZb:?{)cϖ(%@3d r^BLKfpšٌC 50-uPzs=qw<}1)B=\!\ `_ʙ5D.VjlU=BJa.ůld 6Ɲj~^BAG 5Inmr`H6"]t!RCnu]ooomv"&;rDŷ>VԊM}JUw! 4ESwƑ֗ `/ X2&rBh r>z)vвCQ=*=+{+ ,u7!{c$6A240f^6NNБ.{nt#Ogiݨqk ʚI39{`i.d#Tُ퉒ȋ/$tމp%R^Y~{u]B fA;;QlҤ R]5iJӊȡ;U[:=,u7cĀ-#+9; k9ȵUF,؆J˕2J b^Յ]/3ӞFXyC9\ϟVJsUfZJ0ҬғX!~xTG{Z겨#@)iWdf P̪|ڏּk<̢= Phn~ 4*pVx zdyBCp0뫓s^Z_B\;ZۙTţ{h;fGbu= ,K.uc͊ ,Y])RCeۛ2CeҴzݺHvj{mvhy*CGWO&+ԗ?a9((s) AJ ?m-fallible/.git/objects/ea/63004f7fa3378b12ab92b6c9107462229c29b70000444000175000001440000001425314074311247021524 0ustar andrehusersx\[SH9W OpU90a:jd)m%.\jwy_3lsRW[j6f;b2O#qO$Az}9닃Y{}r -e5ok4kj}qЋP;$cJUvꎨVMRTZ_X=vGmJsQIמ~ =m=pSݙ6lپ{|YY-Ï]'`ρd -˜/{m!$kcL xOHO!wJ D]7%AÏonȖ1uI:jroַj>i_+;i;R߿8>E{E$51ݧN흫HW Xw)f(]@Y'y,˛ ?<-f ;%M.;KϾS1m C;>S,/eyMJ~>] NW~V钔&BS eKt:?u/NK{}=?a741lKnVm0\ RH\wHƮ' =,NfWdOc( ĭeBX7EH>` X^,=$/up.nLב+d\U2tb$EQnhOhDvtFr ;4TʝBn "]L0rK1%O8;h"YuҴs0 Z-ý}淭 ; vm9Fo!8LEIQc$ <^@zbq;$JXgZ }/n,6(}ti7=p#ml%ܹ |7Y,aN[W|!B z;S <a_˳;/CnoQ*5IlΫi.. gAacA!T6oh HB)/ :$K39WSBN6\SԊ$jЀvg"! LéU}44Sⴓ12pѓ(J[H-%F&4X OCu˦pgsJZA޺޵rho cU"RxVc~OYT] ѻ>7(=u%,Yb룥ə J~{0Z߶xyܢ7kmQljed]"6?09D.=,$UtH@uk s >ovK:B%HBj_dH_I#QTWy.TBPA1NlsqΜx7 |TYCu:3YcHlaglzQij{y iЕ? F' +~ǟ7mOx+!F"LH/ +BacP_QHTΓ&ATT\ULd|VBÐ|;j;E(5.MySvSMxUN6zmG6jn M'YFRLYۮmfdha9M` bjq܏q_Sg%FuSH\#`jr`e"(圩CQ!S-DA *O(O%u!X +B'&՝vA/M:?}AʥDT}VEDC.Fd֝E)/1/E8T-*Pov>tTM%P Qd&- TktKGʭkv@@j $iU M_)^j)wۏ(L쮮6Fa*џ)]&mk}9wH~&"ū"VOprF;j%+MajMo!UXD%.GAQAق?NJ#Ra{~MSgqI =6֔PC m $ p"E7Duu'ybNB;;N+jCP#@w*솿BV=LVx/&g`/ۑA7P/A0XJw_)w!k3Mzn)qkDB+1.t@k:1|"pHmMPS^D_.-9PX9uS^ <tV7PBJ*[Db2ɘre/B}8iEv ?JPCY )1 ۑ<%^s΍ωfNΉ_L <&XЃpP9-eC=_ImlL_ ҟ1ݡv韵O? . ˒% |@"I0)nH` p˹bC{\hf.FP#&@idyd* l$'o)"-cjadO8bN4hh'?v;}B-VK{ȋ>fT9Su?h! )"Q6(<&V3rɑjS>#M@r,jF WM1B=<B C/rEmEВr7r~jMGU=XM 0,3|p6Rqz!BŔdHȲ$W(2r+Dp zrB4 ȍ WTM xfa!*a̷ 14]C}(4(="x)(H87bG&/pr: X<| iے+pḳWlir`jc"9:3'&Bd fYNsoGp,D[e12S)1?YR͞#CUeG2nD]m`xһnј[@+= ]mta&=B!Hۗ`}2"T@q( @C0࡚KvQ 8XzpG}DsޢǠƜmDHs, r|!pbn ._ٹ,/E~FҞCt_ /3`dKz[k 4+ 7b ru O,_'Z U#zmXq}eMcwLXeˋ^9YoH35}?_stIw0lcw9+\s #F<bCqJv26Ț!F%dOad Ln0 :LR69jV' "" ]|>M!Q,Ӈ-T mX|A84>}Y10yYG=Nna0sиef"oeVhVŏ*~Yucf,qP,EKx+mxt)@М {3꿢bnc*|3m$!9-iiLs e_kj!GFӪ5fz]-vZ ew䡒DC/ MNނ)P}8GGĞn)޾߮lQGQ{qlqz'sKlyDURᨢ`σ\8Q1&۪d1ft"f ,qB'SB%ōj9ITJ2B 3>TQC t=g Chݷ>5";LdP:Mi-'2=5ex,e5(GM{[u%v;aJkJ14:38S䧭6 D'oȯItf ,DLͤ^*v"Ej x%s~p.]kф*T>bS.tXpȻ8GRQ$Ş(a" g ґC | ž+wU?DiYe~1z%(ޤ-fe.SQ U8b{MHĹ} p pBev3'Mz:q( T1S@G4KG)k_D^ &˃X:O=W4Ҥ(P>EVqCnXg5,V NUͷ-#KTTMMɸbsz(u/],h-iW'<46'뵊ԶBdEsU,n*q𗱧@(1q*! aW|$(#Nd(!!{ZH%.9BhLPӕ B"/%I`B1O1)5N?X5}%$%!6qtkoCv_?F5 ֖Sg2o=jB0oosyKS\h)R雠 Vx 89z)r}ZTFNW{'/hȁsP{qNA xŻM+0 f \^]:JۉpzO؂{씺y>ԇ pyn]9_)}go^1q+gRS2Pt]W`))`vVsӡ۳_${zbjzDyI}1>pypfÜ |nGm ]nUO׻=j1xRiHxS7ս~K0$X39KZNPU[qq] 0ض,gVSbgm_]t7{:ͯDlkn Kg|>vY[[K81lфϒG>+yOu |h_9_uYcX6V1r|\\ýP.G(n6sv$'⤏v@EᏎ9H3"ˊ QPER)PFR)Ă"j5(tA$ UiJli\ KII&)G`{ ;{e=XP_ I'[R/e`km|-<98pٓiR2jfMyp`eV14SW[絋%bm\ v]tmʡ|ys2}bH꼵2bhۉ$vɒx!K\^lt+jK\I?-\vvyIHr*MWq=V^nvlCxxJ,dz.b\5Wir7F~9=я8DFad؏a8ck_=Ʌgv.톝#$ڏx0CFt4pi1.fVbɄ,yى]JqT^s *+ŷFvA}=6nvi޼w(i-6p( :nzM"]@~R഍㋳m,RޙVƭlZMevT~2i*zkteb=$ Fݭ+Mc2s[!2;~g _`/e#m9K ȳd)b"& \P[Ffallible/.git/objects/3c/0000755000175000001440000000000014066603547014622 5ustar andrehusersfallible/.git/objects/3c/22b1813c570199a68a286b9492fa51d967be660000444000175000001440000000773414066603547021506 0ustar andrehusersxZnɵ= ,*g<ǖ'd9O'PוEf0ɏej6uc8 Tj׾*˪,e7+Yo)f]V6x^5ڰfͺfݲ`|c5OG~<nC?2_~=NX*A~gOK3!g5BNX0myPyMʅ'|BҘ?zd#S/r+9 }EPpcq8ŋo?ܑ,@ABb,i! X<҈J&W=PHyI--EסPM=>JS3 pZvF-ōPl% xg73ܯfXQ{Q`OaaTͧ?p A>Epaz%9qq98'G^{DpK_*B13 |D4OTde Rܨo:+*~8lLĴ? #L -!HsFa"8A DŽ}1SibM{2J|PXOccZ|-u9 YQF5w;fONM)*axx4m5 F~yuX֠$rdPydGRg'$D(e$?,tzȓ&ڢʙKץ969K++?λh8fYnB7&aOUChQPq+Z~cOV.evqq(̒xSx(fiR+f1B= G'-|VMsgܠ4@mGӫG9F~x(w] t{pWxMa,QFq^dQzB^2Ir|'neU^]:;zag-L1֣jS7_)ꦃ={ӯ/l6_@4,E ݗ\t 7J5-Ŷ I2|5ԣL#eX`Hp-O(?PZ;iJ)„i|q w4mɖxgl ZpR#1-',ND xAOd9F4 ؄#pm'c֩Al@R@W@?!vfTxL6+ @mw tGBQ\5~@2S Ԯ˂;Zp>n\Hi6a 6k}-]M4"i!wEU˜F#J&&H+硆bg0~ZPߩtn.62)49]݅ rJ6]c[;6]M7IH+/‡[$Gc"ǀ2NquSH_] 7Ч9:"z`QԘk~6탟,fQe3oګg?܇*#0f8m͊`1t[4CC\2Ouhz54s8AkڗK,};d#+GQ:;C6t}RS 鎆mlOq0&/F9@ ^j}{DI,1-pu$UJ{en $  xPs&2h5Hih̋öK l6MZ=wg齱r*(nr/WUgsH2':#n`rnߙZBEeg ^mPae-!ul"F2)H|xj b}]MM]$Z-ΖV{  DJWԸZ$5kbwybOEE $7kL+q{x< !;0R]j'{.uMAsgTG{-HˑCQ&=Hӧ]=( vώat˟>B_ѽW0fallible/.git/objects/74/0000755000175000001440000000000014074312532014535 5ustar andrehusersfallible/.git/objects/74/9df226e261ee52fc66a340e6dac914b18656a60000444000175000001440000000454414062207666021711 0ustar andrehusersxXnF|EB#ûM"`w-|H(!(Aޥ/gd'j xD^{9g\ֺ$q${L2274QfZ*Vd[u_HY+q$ ,9xgQiH(.#٣C!Oi# [µ; Y, p*X_dHdeg~( ҈dQ<yGd&QJ=[C=_v\fʞ5u͞Wo=!($ 꾕 c RԭeޣBѣDɖlZa Um ) J9R*4ӜF, /(C[IYkj%3ah!e;i"4vTwE8ktHIz 1֐!ʐHbWu~SJ "סF ٴ}X8(8-^Vj3^n+e3X [hQ$AD˚WAQz†Ll 6«=>xQ2&^/ꍅdbSXf49+u;,eǿC/͕fNX[[t|$`AˀIQ9 ya2Ecfv ^xrLiZ6hZ|}3K4-"4 SF<#v v$F%zJ^x|>^u}(\7/YK -հA:F_5]yujB.o~ͻO'2NgC0jUb'1ukۨME7v'oq€)(2`J)L:"N!-RwI,n}CyEhBABe(ϲ(.pD,Z}"Al{:4_D·[o*^k#j!; ;7NoDRbA50w1nMWuŗޱ -%-%Yzk̭>atX4/ * eV2O<ξF6a~;mH~ U-@XQ\0ORA\#@ @̢(JdtJ\2V(9ƶ:a!vw ?$^ǽsl5 P<: 7Ns`>R]eǏlh)/n^_5 ;kL/T,`TP%ŅBHe6Iw  CwuyG١8n?mlAx;ص=WŘ(>+R 0ǵ&JbuSIN1 `K[9u HGv_d`|C-):/³8 S_"3s\,g J<@~8L2N ƪ@3P@4Me ?,/h Bd鬴$1)(=?z^[-R6[*<}iI e8Jp'4!Esf3]G@ZEy;3vk7Kkuj!j0禃>^L!ed'OnLu rNx4g2=MccP9l?{w r48 k+u۩WmNYg$iS4 S(*?}qWx4ot)hNm)aUAv!@ꒂ;agffAI3'4{֡MQ4Ey5БT#4<'i?kX3;k Xʙg2~[$ݴӳJg`9 Nbn8" -[th+2'%= Bhڰ)x; (G YΣk_;$ 8,(g|F_z(=_7#fallible/.git/objects/74/e95587542872faeb166aef73730ca126ef99f60000444000175000001440000000134314074312532021642 0ustar andrehusersxTQo0k+ne*MbjCBTN G8QPsBV ;t;޼Ry:b p,6]MYmt\v1>ޞ 't:tYb<[~=HEkPxgr\*  /ɥOQ aPxqY ]F2 f0Rh&+]OL[Mx&r]^Q]$z\ʙ'6ɞ Q{2vϜ45"7Rp:4Ea#,:*wdv=>q\*C7F}40;᭾Q.QEو uP|qbFk?)-ND]愄R8'z^iKOw` {ɛm[TeXPKɿaO/(S ()J\d*v2zR:Qlc/,M \n\)d< |Ed^Q _`-#DvxU w\iRx-sL.2t e7|8ʜi@|?8hv{EP(Sd|]h̩Zʐ 16&B@P4M8 Y9/ EC+ CZKicY y*#_DhȟmT2/%5BP;akDl wz -ڞ %fallible/.git/objects/74/d63f9e1fe044556f6a8b819e64c9857b95aa570000444000175000001440000000064514060767451021666 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR&xtnX_pP5A. vM[ h}&o@ԔΖ[)3=\ PH,`0пYqwAsMMjBJjqrQfAIf~ッn^Xe? bHJ~2ëz8̹};N3sA KE6bhNSB=N]$m AZdjݫ'-c**7-~fi1ӆ. %% 빍nvXSCM~Fsfallible/.git/objects/74/33595b4c4159c57b0d63028ddf939c43c77aee0000444000175000001440000000037614065425041021631 0ustar andrehusersxPMO@qZ=h< = .qӮmsy%;r Ae|&y -7U=%.XFd+0]שּׂ겑[+ܨ7D:h4sF|t4%RGǓ!سݙgB#ݙX_hs #PQ:׫t{ά.b/Rfw+}Vfallible/.git/objects/1d/0000755000175000001440000000000014074312552014611 5ustar andrehusersfallible/.git/objects/1d/207fccb8effa532ff0a5da5c9da3ca178dec6b0000444000175000001440000000107514065425041022535 0ustar andrehusersxmR]o@WlS *' m|ȩC$>"Um}'\;$ M"۝ٙExz;z^Ȣm20"%@YʤGpT|;NCQ_?q2kgmV= & \kYXd]>;i/씝={ pft~ o|n&LmZiKc?V|%QS*ęWAZVxŕKYl &*A<(pYDžesֳ S.18%LxGK (quh!^|0 gMv7}`Ug;Ӵ.a:#4 L<'ͦ$qzqɴ7Ms N%haK]`r#0wA5K-wcno{oSEc0tV>ƪbk 6L^kaHv]s;XH}۳־{X0d.P&dHH&آhչW#:Tvnю6k/0QhvMHT!`9BJ6ÿ=fallible/.git/objects/1d/30ca3c1277fbf2f1b366b1197cbaa9b820f8ba0000444000175000001440000000033314074312552022137 0ustar andrehusersx+)JMU024b040075UH,.N-*-HIHM+`|~=>ދd}`\ PHd瞧XNGAWU~_V8L/ͬ`{e^¦jWNf27}].Fv6#m 3;6\]Vxݥ6_/ <(;-'bU/þ5mwSX&}Oo,\@fallible/.git/objects/1d/6199d46fb7cadd072a904e24879c036f21fdee0000444000175000001440000000151014063427306022035 0ustar andrehusersxɮFE+j:bFJG<0xP`fzwwt9u ?c"2H`( f)A9\DȄ"ɈHfD)FpI 4 IN$F,R?xI~? bB_ !6߀sA峜|Y \ ͖ @5vY$j(8>ˢqOޖE| ŚJɱt,vG 3w?E5W8ÊcwKյ~ЙvmH Gt'!DŞ+^M>N9ƻe {u#EdgCqOq3k3v*u~4x*dlo:SK+Ю{9sM-g=rM6A95,i#0IX z=j9x+nb78"1[/Bj6Ҿ(b-vO,*) C*S7fQhJ}rla-.ճ:;vPHLFH8"5+.T|5u=/PQKCSߓϚ{Yl$c}'Yz8b![!^swk!DֹfZ!{ܬIM&u@w((7 M\Og|[‘j'!*^&Az@{6D6O{}TrV\;f;X4"zU SC<ʆ:=Ti,7*_ 5Mq@b~e !9H =bLy\y1(%3)D|1Wfallible/.git/objects/1d/4f130e8812b3252391f977eb10d76e79da4f810000444000175000001440000011142714062144133021536 0ustar andrehusersx @blob 37623 \kCpؚާ61PY_"#ڃJ2hOO(WJ:Asbx]">[u[L\OciM[" ?Rk/y;$+7m*sTneD U8CUb-,5?Vzէx ѭ]aylˠ5}bi8*fq,R0JN\/_ i z*,HЅ8%iNt9&ogM v#m/ m:n4L~jUD&`Ͻrn}g\=hAνw&xk%Q$l},0OWC*vw̓2QT;f*q(0j:CbU6ɡ<;ճޤY0mj0cf0yG db7[Xod.,*C&*𤱅XnՁv.,/Z٣؂Y p,I" ,qv!-Kp$V2^^_0_3=˴1 (BpraJwƥp/ʐAw,u^"I+AɑcU`DdW5QӰ$cv ئЁ!ׇﴨ<5Yñ-&*j^0*L9K\b(%8-*P͛{RJTooס[' A 3Զ-%>{*}X]nQ@.]6剤/N:,/>AvOx2_^tc{AoyBsL ѣ H(#zɳ{n+̄%7Wq-i{=æ䛤xb%i~6,J tH n3Xײq0jrm[i<\xئYpo 3XAՐw58|0Ck@n猥7BJ=LZ0ZRBOAgj0/\XX$p1aumr6daK x!aRN˛\R~Oy; T\w3?LmW9sؕ5C(E[DY(A;'cpr:T#!afRt>xά`(=6F"wd.OeS FD ڰ#]&i$=RZeUr Um /drw98" Un/I*b1ruJ քq[(_x!/SN Q糹;7+?ǜ -,ZT?[>>`ҵِ@7#BF {O5ڜ2VIGNkiT۾y:R 6 s:._;6}fQ IЩ*}>TbajDS>5zCC%n!Î"gQߚr8#]+Sq3Q ,,v]i? 95 \S 1hY٘'&1?6{ۋg>` ib1"urv +GGYeJsu/*&{v DVrѽ.kC=iǃwp\ )/iKN2>Yln+Y`) Gfm摯irP4G^0aXeddrTYΠ %?ۣjyܛoKi0$TT,XKrfl7eS)=jjA 0zn"BH}bѴ֋r[5jOw0niѝYKT`VVBzS?$d޼ |,ly1a_C[ (~ XKwrzWTá3ȋa.3^.o_ÓYTezqpn_!?w!ӫE[vMvO{J;0ۄvr>~eC1}F zZZzUypoHMk:0zѱd%#'LZ딱퇓m57|=C@`DTug+^!咍 x# v1'`` , [l<8󄬘lG88ʫ[lQ0-먡͙> ;.<$}RhIqȺ񗨞zxD -z3wn|WwZQc(' 27tQ4e˖z LyҐqJL&Zi;)&ExD1XfHAdPo6)clf >c-9|I$>Q7;@g"5Վ!L(B&mSNET_a><k}`GUH&{%UY]$oƜ샊LԢUjC'O:,8J ~.R/8Z;B~5QT4#@'2&D^~!i%9QVopDl+2];/R>MG V'Q*ja#)f#*:|xdE+MAMd[wrjN9BGm {1vf7g (y0^w|kl:MI:/L= F/"y]3BBB1Q[44ݎAWA%8W?X Ѐm~igbBMp7E yоi1i!E萖WxJAtجFm¦rUۋEwg0SɯHl۪җp;YP#8!R팴& /@4ot`x6%*SE5<3OֻL!l-+4FƱdc(nd!]Nj5~QC+tQ(˩u A.D6F_"v6\+.33*lHۋ\gy<+(:mQSi׼*%*@㻵I=9`dQ-T1df,^/[-YE=8(_X{}\PB{6İXf py`&fuAer^v9_E ?CrLY 67") Jy1 Oq7!nG$9X+;3'vi^܏*]!ARȑ,pU+)Zԝ~aSMS(ς]f-֘"oCSD@啾ٷ >__:H7%Z;yu>RqAbP=/2Sʵ ]kZکT'a`v/&qpMp}hTΧk!; z[^"B٭Ӽj̯2&+„eWe8Xyt$5z-.05]!I7}И>?A&?dv9-eěTKT/i6Ҳ3ld23`x?4Wz;U0g(PzBUn f[G` #sJMmLEyN"x;Yp_,y*cr]ψ ysy.&\O2U(8x~,+"q= R_Ayvi58j&d[ጜ00iJ[4iXՅWRv.wjC߿*i-OUih BTx3Pt?RwB5./@hRY2NhHKc/„[: Z\G}R?Omy~0S~+7CqC>v#25ff{ғ@ KeD0O}.-8C\$7T,W%JsMUsZRv-Omt>m@7^Jgn3'da>G(2Yip{^Y_I>4uaK;S(F=n0wҋx5:QJjJ:Hx! D釡r3|KpS1$8zR/(Lny.(ȉeQ%'/^RՅ*T6e%.(‹veb?iF&.ݶs.%ݤ|@e32+D3vE)$ ˥t){ '׺(rXPjGQڣ]Zlxuh;-EFn6Q\CQyt@dxo8FsSԪ'@Lp7B 5}`ԌV;#GEU$״~?Eaa}v9NqM' f+ElɊ20Q8BwRNh~g6㣓=G(nbbIW[ ZJo>fkfJދ*=. %Cqt>f}Rȼ됭4P|Sh5MQ&3%y]Y+b\ XzE7X&:1FD*}z>J㉏Kh0u_X(q3[J0eJbmC&Ę4+uUmfh)6 &xbtc%]y[Fc\107ySyN?F{m%B`[Fq"!ZɲRw`E %X\+\Kz#;u?E٥ح [g7y_/gۑYsL-N &t)ߤgDVPfGn!DܤPVhxU|];7!g.n4AEXQ7}anFJSR܃B'ML\ R\  c(=[אorBKWsǠ{9Vr />Ը>tgT""5|5ఫ+f5F^ ((*9$s{ԑ-Pnefu ~jk;Qxܚptv|z󴙄M/I|,bv3/aZ (lt hbv5:b_{ږlU1i+IMv)N\Σkpp}T~7}n02pՃ׊YGs$D/*U)5ߐO6`I'y2n)'# 第,AꨁDZ/ڮlMaXJ}y&ӻY8E.|D1~}K\DN2T10- )(H}<bNm"HSK>)f)rk 2ۚLX-TX](F=f2'y+ qn%;pSlg8&/b=/jew\!B9JQqKT~(E,F>x? I?-xlsIl<6D5T+`6m: ڨp$Oν _sb3&xB AYij(TBmԌbkTkrBIzoֽCt/1'4(R" +SE\Oe; O}O·&*,8, Ӏ{- '_F J 1K7m-F;r Suub]]6u)"]A`I];W {gvuF*. vw*[|Gf"fG֮Z"!/U6Wk|`·AsiȆ.F]+qx`8^(7%`+\Y'C)-2Ȏs@8(jItb+փHsB,:'O߲>xŪ)^H,@gq`{ɪ1E FџݷU vTK~^W/ѫ/Q&fڑ key؇:3B}%9.bJr8xɐJ>\3.#pKGdݏ$dI+QE_WZ I3M j 4?z #G/w屎,K.ł@37}( 8g#cSCL`^(d`oP$>=z{1B.Nj˯1kDc9"KtlVg⌟>|ؽ\iVe-`9(IMa]7Xj& eQWrg{VWg{eQ2+%\lBr.K%Eaw,:r|Նˠۉ[EFzjC*A`!#HIogLes ˥%괔(;M&Z2+eI2L^lL>-WeaK)(/ V5yfI.z˰xx#VeQ.lD1luɥ;  \ֺ+նHw8Hi]Tx1R؟7M,7EhE gEhӛ[iG8TDpӽռDZ}l-$}S3䨶]J6\Gdp23 ^?f/%1M8ްR_Qi>_Ċ|XԲ^;jc/"ՠ#3jjJn@ӶGNЧE A,I %).@Sv>1h/wZ]A('v->ӯW~ӮZ)-Q=d.g/DuJWGSVxMD~0R^w ~ &HO/+l ϊz(^(YbIOEX%щ'dI:ɡ!PͩT$Læz+VXQ~^" ~< vT*|3N3#N|q.A9[eMvH[t^Ԥ H%Py'(f`+ ^p ({Kne A*Nu2bI-{ᎶApR%ܥipDB"xGqkX 汃:$}8]0FO rE;Hvצ9ɆGvjjxJ`1;hb۸UaQ؃|$}gHzWGm#'hQ7J *j^cQl ;H򋮦 ?6 ̺ pZm'!ɻ]X96nрb}"}˟l.? >vGX;un"'c @*X܍:C#Ds723cIzx~I]\Qr.1 bB-n+ʶ̽ g.[]Ȁq좘__$FY l`-RmH}rV^mWKL;%3B^'1VYu6~d'k`3hE\ -V"ԶޅUn[J*S5R4q 7)7Uh!T_N8Twf`t}G,M(dg|A:-j005}'+g<*"6Dmz-mNkPo4َ̚6TRz1RiVIZ{1&bkl#zgn'qXĆWZ}jƤC;e;J '8{.=S/hZцpnւe U& N}7>G=e{ch:Ѐ+wZ}$~ zŇ[Ir(4lX W2ן 4]:!nh%G%@8#*@_u7FӤHhdU{mKb=lҩR=%.7SP74c?}O3,anpp/8h<<\ mBb#TJ$(SA)^2b7c(KkٌT3큂*xA^P&Ɣ-uN'u_Wi> :Ƃq: KRc8қv{bu,~xXѰg{$rh}bJK)KHj+;g-q>whd'&ACr+ޙ,}  6 EQV]ծ %GԃKh([f\,K6:'L03祄p}rS$XݡM]cyB^Ic!B/b4uWGH9hWEc'HK:n:F l9R>uIjWU^pydt*$@4YLδVpS3$m<94ƙ>{6'[j60ǟ.HX#v kUY݈GD.~(?OcV18)[!*Ũ6^ Z\Z'UR v>vq4>cl߂V*?߄re ;i׺5jtRv]:e/"8 6Og{ŔU/qR!$U2S=W;#uҟS|A Nw3xo̘z4IW9Ei9s(|:8^BLǠ)Ө_.]GcPNiVs&;}]RIvQ@$\-aB7WTV|N9~Ci5ң8[m'I :w]%7Xbe +b 3Gѷ xC7At7{s7Ub׾%W#2&0hՍj\n⼇u&Ei7Bw!ԵaTL9/OȫSqvq[osClc412 'o.*,T oDln b'_7m|m$#u,֣͐}ֻQ@ CJjBbu>iwYT5 6+ ǡ7#^W+BM{Ew0Q,ql^:bxAUI}ZQrc.H1_ .jA9-T*I=PцGr\ T &|kSP?nDg_Zq|p}OI-J=4@P d:vRoā|qOT5PeOD3U{ǀ/\AX/4"UdBѸt&}0sH,bߧb{Sws7uv#l5oLŵʵB&3ѳ1^wwK6A YPeRo†\BLʇVK!a|4X59mpLY_А da*Mbk~d?onx `-sBCvC颕 7i#яF'mCPJTWwmwRk$0 $OA R@l_Ksp1.wu@8Xw y}1d&ܵٯfhh&UQT*&:XY}_|mhDo)jމҝ\Cݙ;Ez&\_evjM9rAe-wGN(h/PI(Kq\o7ieȪkA( v(3XkHB"pˇ臼2E3;@0凁c8 S+-V?F|QK\#m,XX")$g3ǿ4:Iv1%tKYHeg+C qHC s{C_oۄӎhΕ1'M#_Br>3Uľ[;m hA?)zz N(]ğ 3D /|w :x\de PKK1JE d($4MqR#)"0:~xrH sI )؇:mK !k Z ܟoK&[LbLTבRƫ;HSE=HEz!P&6%svD sւxMpqCRY,@:QQĄET $+}9ߪzgLi~+$#ZeU$ /}M^=c95k|1c_#N]uQd"X}T*xw,aB 3f!37l)Zp '%$(LKU3̣h6o|Ҫʙ5ӟR(82ݍ0NAV0E =rΟ=M,]~,ևW%U4Mԧ{!Nmp6܋ J~O0T興ʅl?s95(;>oepDndvL ~4qF;Ϻ}]FޜIw#od{ㅑ4$f3W*4ضHO(u-Ծ=p;Ǧ$S28Ei4[}H."ץvmˣx( b!.Lo( Pxjt9$6ѡ_9 /`OǀO 7T>Lcx}1>P .V0|̴w\FZyvFHʎhHLo:Z1wmb' ^l}Q%lq+؏|1w1)GbQdWE%rķ'#DE)%溿v]/>?q sO4C^dⱓ+,P6MRtJ&HwiW! ifYpW.&lA܃m^cAZ ( CC )y-qAl1A){ܬLiƧW{AD_R2y#K y3D-6{*{*}['IX& y(eoJ\9|H&UcYNh6֥ ;a9y?$ԛý!IlCUf a=[ĠWT3Y5c~u}"c dâ,FT[1Eu1lk"(= Ϡ9q  0x'⃽=Q~o ѺE_\7^MwV^zNJu8DCi춛J@Z+7jj GLj>Rf{Ǯ2LF}{5TW5J`J-i ٕ7qkҚ^ "5R~B0)r􎌰|+sݤ4gg jiU??!+Ryŵ1S-8MHuvA˪ee RȚ,eFaF9_u.J&h+O s͆;IVnK7U͊yMIP/Sph;O<; 0ݡŜ\b?B?8h#\RGwȤ[9Mh1hFbpӢ>'%Պ`+߳oaW ֓`.1Z!y?2UMmt]yO$̒6{;AE1fx.&9RNQV3 uA8 ܑ5@*CW6?7Lը@oOB{>"8ÁѤ4{Hd4A{>R*)O΅NLSzH꬐i_09vqgU*iє0*'2!6'lAԘ#C^_ 3$1lSc~chKPCWdEi}IKϔPK{F" ̳HwI7®ڷUۡ ^˵ Vr d': &ek?yQ7fD,»$6Ɖ+Up [\H N`IJb^'쟧n!!'Zkzr VR${`\=:5ͬaC?Ͻ;|‚0Sv^^r$י?v<$^T|cqtb8 T%qBPw dޯߵۊ ѥ1/)LL4% T#HF%qs6 Sk mF5@8|t㗯٦*;p ;d%GB]v*DQyԲ%cnK6Ewq!U_G;IYB.W_=&B PTӋUU/=ϧiH=+  OW,UqgD>3RvUɻ-aC 9%,;f>_m4$3+ݻEϵO.Ч#B "Q+ .uٰxg(sl.G^=PUu_A3^smPh%Qm ]tjAɱw5ىS'dw} YEr ^:d0r"3Yn;k+lM$1 >wn5܂ O0AdK^,6f8ݵ^5d|i\9LJʼ '׈[qp x'P[N77w-\^3]ܭz-UPfN^`%]:lgHKF`I#3rdQ,DDdK]RfOh @Y 0GJhX S AtK!GҤެעMLz|U=b hٽ]VQ[/㦲Hxef e]a5{h>τL:6A|>%$1:rd9qiP̍$׉_}:x;Y q6rTZrq[m&84IFjCPhes I4%%"ǽ!\{lvHaжAYP_oK~Z% N6I \{=.)X'k1xһ©/RyP~AM,=7bZnnX\BoO]UOXZl. ;֘P EՓPxSq]0ӊCG2av{ňjC#"+ HT Ťmku6x^/@пA])n+-yʸ~!Jz'_ǜ01cg83fҸ$wJ\+ŷsR8n)ąVDeM:+;}%tL1یqȑ֖ QLKQ|NaWnFt<ފzTSχ^AkMr-i'LciLjPquEsӍ"(,f/=3&ӯ2:} YپxF?y'~QK5ur7c`FRo]v E# pxIy ؋gQ""wn_~tfB;e9HaG^zBO5h*=w:)Sh6 WImIYm~~,ON)DHK1aptZݍ\sհD<+@ fl;>(XGRJ!4wޖ]5ON#SVi/05Rj6Q.ڕF!eIϭIuH5LU]k#% bhBmdmSmGW6fiǦeXqab%;J8Y07g@/谝ɪ4F CeϪm,P~2WB6Qo٧8DŽ"-ڵ5YX?&aW7Ԗ߅Bk p끞aHjwQCp)e4{s矿ـ5qqS9.v0YA7>]p1wݼTQlւ_*%[dI K!`3HdSB3LĹu+KQ:͝5cr|.~a`QdFwypuo g#B O: Fݕ[jdF z23p3z.AZ!۬/ 5[J9o`KDCexVٍ$QQ]Btfumi=פt?lyلY7e)dB)8|b-o_]_M"u6|R(:yD3źxwCRF2wP;-+D_L#?9ySTdD U;@v8Cg t?a6wPH 8#3A-]4'Bwwv~ԥA'PXa+~O-A88w"~aY1O"BOJ]gDO݈ 1HCw3.%؝܃C.\sM66dx*yoMθNx*# r(pXBY!TX 2sKdi!Z{=8uE!J?xF\2=ہi'45TTmA3 ]O`}wf{65Y D"h<`~ 0,RG|aMeU 3N|y5{]cQ) ဳR:7|wK^۸ gnz*Q<"hN ;H w|߹4 zï"wmXNǨΤ^1ydFW"qHg}iqL0D僆T5ϛOe4neIe5Ōa}x  S*1yeJʸ "Mn"\^S ~ef΄QL (<1L# 0%b>z{l$T:vI;5c1#^ht,4Ky~/u\P]sgp7Sڅ Te)h$OA f$!Q@ξ8dW n;OPTVGK>9(Mʂo/iN?2XAwndB</cu hD`>)n5 SliI +!!&LW!9D2R{΁3rBTٙNjN;ֽQU4Q>OT[LŏV-=JdtA0Ⱇ8?iOƪ:D8U#xG8`dNU`M~U=-oPZI{؁\ h]Q|Xa f,LE95 b? AZƂ)*tfAFW΂8nhSBHvv`6ERY+uXLo<9͘W%LQؤSe{ cO - A=JhՒC6F+}3~׺e}*bCD;Xs:%x&~.ސek2%X,OFnaB*_h78p;?ASpx k/}YJ'[#$g$I!=Cn}̧ǿض9F qqAaajZWEShU҅ЍDKaOv#i&Kyɛ=:_Y}ɴiSPkLY`X%(MF͜ёٛi_'N]OM:u)G7]~2: lX$ŮXphjj V78MxF2]_ݟ47Ǿ2Mgw0j n/_|8,Sf!(NWVM<e6eZ- "l1{U^uR!c\aC\__Y5% mj1VJjhm $_r#_^k"5NZB~Tѩ-JG=Ӹ)*FB9!O7 plz'A ~=DZ]4] {,k 8>6gD!֟)}x ~e`2 O:uEJ a_/J ~vJ͕y]~RCM+Tt,Nѭv !3<0Xu HF,+:7u[EK<GƳGVZX9Kt"gEvp--V9>Wd\m>AP79<8lms~*qZ$,1ۥ6׶$O}Q*nUl+$H,|O<;p"?{phhZHvDD~sj)TF6qHZ~ޚoz"B&tS!2duۈt =EmV؎VNugzRrIYp94;;9Qْ{-T$G V6zZZ(A6USQ@5,@%8)|ՆB_r-kK TE7!< tK*[RЦ!pzn,;A\лRڡlSGX˜8;z%"݆AUbG"ZU yް*c]dƪsH.EH L8it|zWcwcI!tH 2zİm]%˰^%)\X.|ya4y%!o~d([KR$#ˉ}}N \m fz:]{XԻ.;k҃nK(UMPY{V<)~W-У{Q+[h׾ZG n0;F$-O* Kg^ _*Z|! l }sA\Z*|FZXY%j~Vi $( l ^B 'lhl8޹Da> ͕p-Nd6RlDp,K^(?^@=?ɪ'S~4 Oc[PSZK;yْ+8{n6 qޔR&SK"#Vijq;p߯O%cG˃N$+\r 4EQ6l+*jO= r}1/4'E]=AY:,=X#lR/iGP$F/ ^%Ԕ+l2t};ak"gf7tΪcP,V$ e{r]`A99/[J6LKB{9MoQ%׷z 1!""H+rb[dfĬeCXL4aJ?ߝͤtѮ 5b/̏#}p \_ϥ:@mgbl)J <@~șp%yj=wU hY&BkMcعbX)4<6I.p}6FM{!ul} la==Zw ЌL43F?dnUD4z)YIdA=`w [RR\ ]wmAa&;'OO8VOb3nVnyr7Xԁ0ǖdE bFuEޖK%TUb Ko\Ac4Ю-Fzd_I]F\+s[c6v=?;l΀Yp5@XugԕS}/T篔p3cSG.rOHnOY+~򧱩2pX8EG5j:DqfQԴ 7YzHŔ#Cy{&5Ho FKO|h9atW-68DCP?#[}O o?x6(oB IoBhM?ݒ'/K2$;.rUȳ3h¸1=eԐʷ2IVߙ]r!i%j HNذ8$_q3M@]vUyfJ׶Ա{H{&9YP~hA |qhZ '/7ҍ*^-݉Lc\c,B|ҟwJؽ Y${/]޸}`%9?q+?#Ji}hzYϖe3/ k^xs{-ϼ4kMsX@mkkH^P%+3U/=d':K,uE <~LN|E*P(Rc'"3/b p^Qb_5 8)`yVܳadMf9"GOC"_ES6ZWW`zh-0t(@QQUFFX+Q"y"!j*0`g;Lխӊ6P{ * ewjH%ByK`W#2ʿ6&s2-Ìk3$8_V~#hh$'oؾpY[ iZ{ΐP+T:|g:Ƣ3F aU>-Gr𢩎'e@N+J̋]$J@R2md?QJx+sOMz`Z52 yLA]Mu])v,2SNgܜD Q6iU˃ ٠^ ')]%卄6YlMӻ$[C;"SrWs3sL-lwO"ԂiuYpA<:Յq!bfg=Y4>ʻ|3(dF~aKL3S9?~ [ iR s*ILJ`Hy`PpMsQQ=n7|DLbڍ17#t!2lQ)n`<:ҌD|DŽ:& pLHH~T֩7B hu<4.hK,I)=?` g(c`wEP,#aHL A=R2@?ur+nД4[e<"Xi4󝯐LwEftarz3{ek0Y!ߛ8خbA$*~X%]Z/I13LPUZ "KL6}Rx\ӟ[7VF 1s zn.n_[:Y$i,Ed]jhȌkcgV쁩̠Ш.[o:&ݝWk}Yx{w)o\ЅB+n<ge + _M+|hbc.eȨ/Jq%xFdGIi;X*ޔ^.VOiDx$L cڜSXӪw <=pSddi?tnR^=_G{43pp-cA͏5+g D&1NU\OZs ^<Ɛ| [(-.) zpR\:m  /j=rDXAD>iK|zwp@ Nt nDAn yz@ (i3O 5;_n,N4l֟Ε0*ܓF0Nlxoɸ#?5|N[L3,:ymBgɼ(fB%ݤxZA&&敮0%\ XxI0D{B Q/M~~k;RʬA~I[&j9pjO"AD6.?ov_̌(+tE0Iɳa"NN3h{-'Y~UƁsf(L Kn4UD+=% 4^[>q_C3Ҷl;s3IR7c^ aW$"gT&bq.+?[TS֊c2.g.qMx \ci86%~!r;9 CG婺Aӛ;֢u3eٮh|&X b(`ʂ~* =<%@wxXꙭ'h}5YR: ~RJ( MșT yT[TzYҖI .oo5 lf pHI|qjKϨA@3sv5|O* u ɹNplE{+82=C9YDliRE$d/fJ[R-(uMT2mC}6q]x!v$Q@psp<0S`ټ l)CM;./1>/?7ǜ6ku:5)ዷCxuި;!y@$Nk_$kq1`~u3).F9A{"_,a!`֋Ox}?AbqArGo)g_;.Hѷ: 7?W~ՈQZNE Lh̗}Qbe= 'eGx"" !o.}T.=T%vpIr壋7ߢ2 =4<1A~%x{ʧ G4 va!T:H1۫8֔)VXM$R'NڝΘl Y&/-`"!^bg +qy >A`[\,|Y­ucݑ~fR̓u_oǷ{`6άI)=ϣ*Yfn!B2AXM. եBK}=ŕEܘ.SmAy儍$㱧DC *e/. ~m^;.]+Ì apIU DҶRɵLPA kW1fu@c@ 81ޑ5E5߇1?F,ή NԖ2 c)s.ƚarm ?>-V>'4SAJt4לq(Q1^cSY3GGۯT ~`I d䍤6韾wk~QR=H?)eV+d(VsDu+?0(,͋ AC`1%{S&!+"#|% z-Ơ; M*ӖQr. Y߇qF"NBJQ4Jä7yU^8LEٱ)d:iyKH|FyȖmuKacES׉Ң%T9~jUt/x@8@7G~7$uCى)&B~g밠vN%1-a[&DG-ĉ09.턌;)H\5(-K9XR{|1a/3qF4wƥ!1V/ u=F{*VkCr|Cb #Gέi7/>m14jϒ,pq^E6@6^ Do?|LBh3W{] g,#G.4@TDj6X5:X_ &G7{@2^J6N;HgmlUXo.K^pcl0rQwz45J:4J}['ɜ"7\6KI]!'u6Y~M{M擉WߊjZ zxwHQi<(~gHHcpM?g0̧eNc,IZYJE&e[‚7l2jEdL:-=@eߦdGuW@Hd ; v{WMd&/ ԤS0~2E")i9h!G՚\-z`-E\׸=93K|I5<#"qӆ~+T8ٸO e+L1͵R*h.Rל1~_wFhqdU@;]&zAzgZ=1}E$JugNOfeV{HwZՃv ,{)pAX3+t82Y5;&huU) p}%b$Xӥߙ6/l?Tvި" C(/Bбؖ@tr4< _Gfr=x~9VR)1 ҇aq,Yك#idN_Lrsh8ԒC\1t֟Ai5ڡ0 ʹQWV"b?^ex*]ٶ tM|y$. ]GLm̔`wSZ%i,`LW[9o[ |aU+ Ҭa1HӁߛ5wt-{֦lߴU YOWh'^%q`Uh7I˨P. K}s%oK+<e@?bzZbCo( tIVZNgvSpmehrNq߃bd߬.)ۛM뀝ENUDHm66gx6Kr7|gE 78Zw iƪd漶!M^їv2H5j:ٌUw* ߮ 8>xwͶNR&tO,l< p( ί--}Vq2V' e[ǹ kDU|fG#)Pp ~I6MVwdVΣalVgKZꆻpNgqQ&DnC)x-w. S3ijI ge[f+:ZK&^-T(z3ג!T;%0;:@egוy7]TJp_ٶ"NMiA7RN A~ol9ۯ~瓟ۧYȴ1|i6~Bj[ ol"@N=P5Zq{gL\\6РֈT}_f٭hcDt7>6%@'؊0*Զ3owJtޭʻà?;Jqw#|œf4Rj#}<8m 8I癳s:/Y9[vkKM5:^=\ej4_ ^5i5mB14, dˌO"SժRh|QuTC~Q5ggCXP怒Uj- 5[cܛH$\6(-6'UE"q;źO;!KbDuݺ 'X;kx)vNφ;5v 4zPS/<{3809bO,c=Sd5@s74Ti6ϟ5V5CBRF@ǫm .sX,{I%lRq֨6_.~;%g~~E1c\9w6w |ܩNϘ0XcZwI.>O"d]9ɖPkPgZ$SIHo~+ޮyQ6ӨQpܑhʰT9qouw0VQ#gw,; c 8nu:}.h$h V`APdoEIѺ$t[ZtuX\ *)ۄ]=ʄٹ[Pntp6{Aʆ=dE֣!=)ڷcޑac<^7H%J_{%yyw|g𼒒mjFPVZ,pr<Nj1qSy"qڜ4C}3]IByHV׋U4L= ѩݒzd'%Yۦf$t mH<j3&l÷+cA:,ސ0Gіuh fa>5RT1Xyt3I,~uvE+BJ[a]1>֡|6NQgw{N,=7&|ŋAa^ƦHpVLjp˾6Q0B]mTbb]@߄9=3|213N]Y?Bxz~8LIBƱ,F' /k^)SVR ck1? L p{)Y4H]zlg}9-ٛ}5[b1h9ڦzΤjŻ/TCzWIH7P-@ױͼtGcI${Yud Q>^y\b@̻`73t\9?#z}<\Y*P^ $M[&<]_:h )3\f#ov 9"iICdgB6Jwemȃ9ؿҡ$т80g?$k3̶>HVbG$zC#5`l.D{Ů`]{*L-a3No2eC!%Ov`&wgu~˙@\bӶ.#ɓ# oL1h>K:?á7A򭪫RYHy66=\%6OqZBo|(ƢܻX*MmQzf { ϲ(~#uk7qYiLlN1f2 ,mz]=ܾ8w{@g#>cn{iO;& #bs 0s$5Hx[1?,VU/L+rhFYS@.ESWo6{bNG(θO" Bb 4[g :; `60jK\X%en9%İ 33j<?zZuXuXz꿦Hwp@rc%wZBr4U4^цZk }$TO!qe"lC"s cOdJ9pR9Rb1q.['$g"YdO*9Z| St #h &$"2u )鷥v;jyꞍ.O<`I#Eq+y=/T 8Yb!2ȸ<qp,% sDX(o՟ ]Qv@*Ey:hu,Q$,1vIx[8^sg~I'GVE\wxHK7Y"<+Z!ͬ °eLW:@UN͢. a3| B{w!۰jtD|DWM\4S&?[~B ŽzI%{$!o| :g+9G#% <`-jA`p:e\(<(mK Q. h0Ɓ zo%W!!BN7"[5fޚ@Ѓ0bR~59ql˿ +Ka]`#"!9xʔpxY1ܒs ~A DbISĉZ nֽT०c/X3mo^'5#8 >r$v O(#@ڎy{o@F-X)Z=I3bD39zD`,”|ZYNE@]љȿŀD&Po'l#5֊pDDTv@E-h S29Ob 3b+({ #/ZGL8XG%E2mE' 2c0 8xؓllƑ:Б'oa+j>]ƨ5^. ,y-r<Ϳ@fz!5 x޺0/b jJG|bY$Rf.vU 3j! ";#[6nk(ƙ&C_6BC "Mw\7Tz/ǹJD,D4A[W>g󩫼47 . Sc, ݛ,KAXo^NVreN4qȆ+bzîYteXtwKRR$U%G.OzG(z8sP| ˇ†9%ֹZNo'F<89r(0mkmgg<\8=N?R'`-•;#$BR*1'Z%t3eiQGfjF5+A"-f[䊎QEUSTkV|$ Ve`ExX\b@ْ; !$H'b)LIq,ϛZrHIϷ3N9XL}b²^pԻQyBrq%h0cg-P; EҐnq;۳ /F XUbO3EEm=1oΓQhkM+3XKRp]}]Stz~1>A39 G'Fo̵pWFJH ?KehI#vF'' elGhŌ6!;;~'FwqNw0P(d"4)Nji^C4_D9ȭˬÍ{><]C ѥZs²k#n%'p : :m;qR30T}i޻\ RӚ_t'fpnrDs[$8&eߙ#()N=;E7GSqbO1pl V#S]/3-@!Vxi?*nsr^')y P1d";XV W&ؗg)K*tIlZ:lfWG0V&0wYƊ*Bei;°NCs_^!}3Q4VK.ͪv;wR_]VUy[z,_S4l'W?2֗e#v: lF-H͕fallible/.git/objects/01/0000755000175000001440000000000014063620702014522 5ustar andrehusersfallible/.git/objects/01/010e31e09cf49f82c1a4a78f84ce34bc9b0f480000444000175000001440000000227714063376035021753 0ustar andrehusersxVmo6gbvnhvq؁e) $BI5IN2&tb<bc?!JX`BI8n1D0u>#$m-ȍN…t9Y!Zs /!rDFƓ]=,؃ Y&NVM [a:LXv$:@lc_bO97}@&(yAGyJd)J { tr>42q @!(n"'d#b+&<=8{oO]|&,oppOO^>T qz_;@X ڑY.,ۻY6ݼ/[[m+e@ ܈Qsu鄩qt+P|CR$AȭG\1ӤTћWmKU).}i%4ZDCBNT?8 TFu;G ?8l>`4G`R)0զ`<\*lW< 8ڀ!!E,f#zSnbE [2^s$#Cݠ HCaL$c+( )3[g xMgl&ƙ֚~E/gdQCajj߬+ky|F|ёimcox$.w^D ߠ$/^ցNÖ -`c-A% Mp4ծkW7{l|:jK{z}f4FaQ4euO{os]tAF\z;'(B@ԻFhda=BFf挌kٛc85Jq/IJ*oޯXdKU8l`M;"%ᗅuT6mtβGl ;xNpԞb| s}Sէ۟M&;*%}f}Nu!*ߏϯVp?_?? 2I&o'w fallible/.git/objects/01/fe90f18e6ca87f10e27cba33f1406f24abad2d0000444000175000001440000000151114061704364022142 0ustar andrehusersxKϪV;W9;4=M rA__ϗtIl=J$oڷm5oӘ瀅l!LӨ< aӌE(411&"I,qX,DB 'cQ,[$șcӵ1+]6Wg>˿-0 //BH٦CJkTòw|pFU`UEQ5E0byfe^*)~ }SiM{Vނ9Ζq'>ױkY]?5L. +35 z'@v5sXrbu1n/\0lrl8RS"o-ӧ>ܻ쥖T'6,<}Sq.G!~0Z*A*f}&@n+Rq;%Y v&e+iC =Nʧ'Zo4$=&uUZk\|Mv;l<4o&g^̷ҹh yGsK<'FOMd=x6Jυq\.ᏇᵸFޱe|g0K zOXF-~gzaj q03~Mߕ_YHjl|UkmXafallible/.git/objects/01/063c888e3890dea053487ee97a1244ceae5f130000444000175000001440000000150014063620702021603 0ustar andrehusersxIH̯;zmb[Sf``̭1`0 GsK-TJTDҵm5_Ӑe 1XKŐ48pb.@!dS=21! C$b',{QJ'ޤRns7mckEZ_MS헫|_:Q(pYdSos=Kh'޼0߯pɍQ͚ \7ݏ(bR +^#%8O*CDTUlEp> w+N2 Ecw\{i>痔ڷ'<alK4ӻ\]X:o)dAqձOuҎ㱬[ T=O( {iHYmpZ:V}/!2Ugz ԽQC:> mSf:*T_SsEfLn`D<3n&F4!__ C $D M&y^U&sٍ#)Eh|Oɼ J,  d_fLE_LUn"ޣZt0 ܏n וe-<E~?T]mFi*3jR"4Zs{ rY$8]0!LZ]4羅}r 8uC~s9;|xoN4vT_@톍N5~%UӰZ^9" ")OCqo_QEƐ\'ab}^mwڝ%O &~\tУ^P~W4q1H2Oqb3^CZjL1Xrf PYzWZ`U|Ɯxq5FzZ.?^;M୹ӰϚE y* M7&λwKfk+/ˣ{s꽛r]6dgkk(ꇎzZo rkA"sκ3Zl,[d\Dσn 2YR٩NOJ6~XC;czo. gzh[ W}=Pbf#9hIڢxjҦCEN?cCRkocB`1dsյ;0ܺyo [;fallible/.git/objects/01/03c6ea8b8c0e05b18d6ea090d0cda7c23149170000444000175000001440000000031514062426504021712 0ustar andrehusersxJ!@[S|ܶ5^.Z! F{?P΁뾧,W\By'm /)*5 ѠJ*^\r*(#Pph-Q FFjPB N4iok{>b1Z(-Mgӿ)@oP .\.焙᩾Syӥ5ŸOYfallible/.git/objects/01/86601ac7bc0470371deeebf914ff387c64fd350000444000175000001440000000152614062215441021746 0ustar andrehusersxˎF)ZҚ@skrs5A=9Qv٤?UjQ?:!4% V`9eJ!#QRR*(r&U.X)E,@!^+Iʿl~tXro[??,`8ۦ <||<i8JON \O*UbwDٶqAZIոoVEW9)*~ƨ+džѓ+ H~ޜaDwfSBh)1E/1P`cw{ao"I$FLmK}uEBrPօ<1Xa{ cD- gbJqr 3Pִafs(p Hq@'ˮߥ]uS 8> .Ik~|FE:P@-tK8dK9{.&N\y  I ɝx@p.=}MLᕘ֦9[t=О xooC =P y{cU*Gs/y@/KNn=_\ufWU5Lܞ{N6p]5` 0Zq DԻInEA?h}1^xh:~2̈K${޽ s;*\(0ok[^1ȷe/+!Ւp,sn%om\r uv.<ߏjM`w|7t̉;au†A:?C>k߁R){69\!/V_>Tqb& R"WYfallible/.git/objects/36/0000755000175000001440000000000014063414254014535 5ustar andrehusersfallible/.git/objects/36/a2e3d2f4b5aba9f01acbdb6771c9a9331cbe4f0000444000175000001440000002042714062414704022311 0ustar andrehusersx !blob 8450 bRb0yq$ 3P1ߜk,uV =]kSz:D]\Ti  G?ʱ9yOr9NV +}#3Vo!=o*z d$CZFgawf1Ͼ`3;C;pLZXC226{4:<%s>Žp"Ցe5+?+Yv T5ǁ׬~`&w_=-Q_h$VgCP]j=35m%w|'I!fp-#~q7~vV]Q{Yc"(_jZ{h7==f-np3ч\^eX-R}U掂 qI0Cy8}ɗfΡ*OR{tȌ!;Y12Ջ4,7]ze-a0WH O4gf䜞T0Yƫmi`d v^ex k9#{;&3HC{ZtVӘE.`@ ڬS?=EԘ$ m#MBsjVmݲ-Xy|sgIMje- {]yЂa+.`Orvr $CdI̶an *~6@wcW&鑚|AY(u![ZhM0un RzU B (š5KNJw|;}ruywCeswX52n*@UA2 %K#ݒ3l)ZA}v$P{!>\W`jgJk=Z$$pUasQa548|-=MB.HGˋݙoKKק>NbqUBr yhAuYA d+dg/X+E9a&2:ȀBic6'.Cz` bqY-iaWُRfwzk0U"dj6̮`X]&x KW]'Ue ie#ƭGk3'hnJeN 9POkK]9Z$jRJ5Iԁꛪ~Hx׹*+y@֛d]9" 6-k^=4؂9RWgd1g~V%/\6=6#!H¹֙q Jq\[+JZ~q?F;JI⹙Aͤ$J8a :0a:]Wu'f}{{EJ|Y pE(~~CvVj~ ΉY,46\2njDuEarɕy1BpuEWdDGɉ%ay49K{ >b{ zRn.iϵ xkKLn%/$EvToe]:qa8$kHeJx*>Kvf=Z@gs9$㽙KkϮNfJ,rqZ{y:ȼo-/ hw1S'"K27 }+_hm eU`tל kf8EJuD?.->@Mzo^Q.Cm-W߸f -Ð{QU,5!Ɍkq z#w++{m,>2ML۲I͉dđT~R!|dRy `O-C;]h1=/IƧCۗ{,UC^R{zO|mOOUg08d @jaJi@{ϵsf1,Pxtbѷ%F@|2hB';@=+IR++,t,JJ/41%뉅 /,+wC6\[ZYXkSeb4טp׷xc<x^ lOXnG9ex.\]?8h*,&V CMpXɟVsYB{t``4 ,´ֱ\C(G((]735X5[1ڪR{zyZ}+,jل7(`d쭁mbރqP0G-ɪDE]>+?bԅn~s kT>`γ֏Q&^C L:ة7cUCUcouVЍJ"yye]qy;g H{dcMԷz.Ph ˏ*>? -D7U, ( _󀰃XgӮ%uwDiaO;b*T'( y$ cڪzY1ZDloFXbf\#d{Uc ,W46k-QJm}H<\G #@ʩQ&.ͤsz\Sa_?yd,Ao7y6raֺͧl3"ru(s+E>C(?Rg>%4ƃԱI|\P9@톀fёW?~YS8y2Ѥ]bf?if7P%<X9`tKKXjD>J9Nq1'$e 0Iȸ\ 'E&+FoWΰ6FxskfqkYg_Qgˊ' 9Г =qDV)uH _50;Fpha "~aT_akAgT-]ѵTC̠HzF2($)A;gވc V <~bxFh_ ?Q#A`^Kx8Uʠ"rHPڭ56<T-j϶= o "jgQp{̡C05 0R_x,U˴c{x4f7ޗ| r1k[!5%@Zh4fl~kH' BhQ Q!>ieV2GuBj@~)iwiM\5=̪tJ,єY8$ W)-;oܴ`EjvҝlU0ܫnk֧G'-,KՀ ÔsGHz5~[&Ӑs>Dk0ajdShX`Bi*mbbDTp`jK6F:82><5XNm,:Pz$QrHiӽ^TPk'm(힓'lg6j:ѵ?ͬk&' $\X_ŋ3hFnrHj=fT?P&{7 !_CW_p>H^'=hfKӐ|Qksu_ ,ᪿ |IN D*Q;J×=ˉ@ȹ W!YN`G.O{M/K]oJ~bθEg f(W%eDsWTӳk}wH{0c %=@;#ot)Ker<=B U}ʝoo˹?CeG H 9uSq+>!US_Tj3!ў:f1:+b]Ke6  7JPpi,x`7ZJɻ|ZEmj  BW^5 '*kR `"X |@˱mCbܥE?OӊYka`$B`|_.]?-aځJ"LVis?gdR/+Ly쉟ƒ17W+Ba Ĺ-b|4W-&)wi"<#\'ȓF8iUIDd0+ũ^R| g t(?~tT!Rdz A'].+.gu4lEg|8%ya"q=r.K, A/ ܸWL:)nr86? dSS}4g' \ #cyC}V5wa_8={Q=y51>Jm*f j{,Vfriy&,yʝo6NV RD,"*]Ls^R2O9D+<K9N57m5kk iC߶1/[eyЌ`=m)!Z3OÈ -G̩vt/)8'uLb~"؁)^ٮjTpo|l׏6+PK 4uQxH|Ecz)_4e+X/>L07Boku~?o}xmwo8^Wvż=.>KފfH55+M>HH>bѤrIj[G6=>,xsX^Ȫtq[ƌ KdgrNоyΧ8>Gst";Q=C377qe`Q".0CwjA7&вpG}(0 |[3X[D~oYe] }:F[-xMSɿy:=\5.my^k>x#,`ĠWtcގ_m]xi3hB%CM'N,t+-u&4 |4j3* .iMHa@Oq ]=~d42 O2,T2LBY--Ltr7Fαw.]HAut *?HC Ƙ'G 8bUixm8C"qi5GGnS4kc~f"`&Z% OWKXAUJ{*bn WN!J}s?~Fr+PlZ}ģ2 _wQn ,MPayh0x"AT;1h1-uv`,9zl-) ^9$)ڂЌ>0:E5[႐ \rKhR2, 4@5V17.srxjE w5|z!ܩ3 ][`MX|Q b|.!@O4 rlU ~R|#JH]vXWѰVU/kK ]d{;ӯ{%g@h|xޘ$CNBӌQ~eh|KxXTv樅|Z)2eۘ dwofAe׼u<ꫜ/m'Z8=OdBDxQ6pJЍ,#*/F'J?M7o1^K43o K8}'d?Pr|ue3 BR\kȬq=nkCh. 0Gnֈwxm7xYn\a~ F]hHuz|{bL=CL iMML쭡\I^nӧ"uh=lߵ n6%ML^LOa\Hfallible/.git/objects/36/082fdaa9032196f7301126cb9c36fe95639bfb0000444000175000001440000000027614060766664021633 0ustar andrehusersx+)JMU04`040075UH,.N-*-HIHM+`8y}pom&nF"66Br&?o.cg}z U tUW_;\Ekv(T0ر3.Uz/7] Ei9 7)V4ƻ._O>! J#fallible/.git/objects/36/c0de181eb9f4fef640d40de41457a4c455c29c0000444000175000001440000000061214062454155022027 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n áE'OgV]s|0u~ 5<ܔRA&fe2LoW]ȴCl ͌gUj\]|]Av/.d|.0|ܙɊWj=* w/=f!Kg^[nb  Y,8_o ۚ '3,ܲ]/uWAgލ*̅lw9_u4䡕G!&%3DԿ۾Va[flIjqI1ںjJx4܄bAfallible/.git/objects/36/11ec84f15b559cb1d6802a091f09ad05210a920000444000175000001440000000304214063414254021500 0ustar andrehusersxV]o6k+Ŝ‘[}jbMY[,AKU& o߹ة>mOq({9LѳgG?EsPB]n"gBczؿ8n1Ƣ9轏۹{3\Ⲳ\?e|&\hfQhjiG}L%D7,rs|~gh9[*3[` 6u!xxzݿ!AF@}4oV6YL(3:m/VzJ-%vX.E&JPaOGQNiBTJꘔJd#2qQX)U"SEH? jD(N֠8\a:|RB [HkU*s[CPɊ;=L]o0 ^(k/Usvܐ-RZ^ȅ, I'b҇"g붣\ܽ@,v|s,f>CV&i;E 7V;|kпQΓcta;uM[+U==ņ'a^E(~q3d{_HqnQ#s&k +nWTYd_C:sk2j%l_e-] b|"XQbR*cu1P 'We F9%5})a8YrWZɑ]҉i7TeB,z 5B@yPN&VpuH ґ@MM7bQ{Xq) -s(&2h} 2JEC\QNrh \sai R 9, KD&RMI &-7K oy#fHבGBP^Z ㏽W<{]k7$ɬTw7{(*U8$sS/ǥ.gY[r8|İ>_>PCt]`́+$Nh̖rڢb􀏭t#4.} 4h#!FW),놯PŦU=š8颼6Q~\^z脝Unc36vkXe6 \qHl3Tm'x|cQ.̒/e '(TK@z^]'< a3ق~$vPl2~s"0VM1`Z{Vk_YOW' T= Be֌TB Lq4QONr45|r8r``J|;h@Ƚ Bo:f0c /ۨa3o?=\Q֏םK]Wۻ_ba,S=[0w 2\6Ont߶'%sc=^i0)"]ͻrRP鉹;..r6=Ȯh NDfyupN7{JX5' lEN,LŢ<݋nݭtKL Iu?as vt#wJ&Gj|-;53V1ˢ/rIh$?Rfallible/.git/objects/93/0000755000175000001440000000000014063430036014534 5ustar andrehusersfallible/.git/objects/93/725cbd6940ff070364e0478fbc7da2a08eedf00000444000175000001440000000305414063430036022026 0ustar andrehusersxWmo6WܚHv[ӽ uԃM2t0(,j߾bɉSo]?{û玓XMyw_mr Û܈()Su'ef<#gy+/茧HQj#$A64C&f GcBHAxLZdNlϺj>jH2o&9b\3\qɟeo=TX̞R%=f<ҤL$TOVR"muPiׂBEKܤ`[&g M jL kM Igv26 [aHJ QŔq=ft_;eLe8j1oZZ&ᩙnųþ?R~CꨫMۖ:˘xoGYas~%8 sV?s\$ o卶DxL$ Ub51,.g'="헃qD0Pջ|寽sZH俋9 0+)q"-5i6vh~[P(|0Eqxi[7U6j6[{MŤB$UF*\țZBܤǼlR1;$cdǪjh*kFjج56!ΈJ2-xz7`3jUZTsy4<۵<*dФeH`-̼b)HO ٩Hv PU$=uP_]sVaoG]%"k!kJ-ѡ A)YC-/0:hj:klײ C=f;' 3vT!LaL1SlTp 'O]tZS _% {\fi’[.V` D1V򏷞BgcT{g/ L>2緫a7wad ϶s4V/^ nkz/^VϺ= x~+K ~Ab>|^6BW>|ے|b6x |SbwHHhEGEӈ鴠HpW!I OtaSsKxV KVkmz_'?gdfallible/.git/objects/93/3af7e357de921e94bf422725f671f8b88f17dc0000444000175000001440000000064614062446372021736 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n áE'OgV]s|0u~ 5<ܔRA&fe2LoW]ȴCl ͌gUj\]|]Av]o}9G:}>[bZ ص`g7{Bbis >~}RZY{fv )E%y {bŗ-[h¶&!) ;v{PąG fT׳lw9_u4䡕G!&Al+fhz'S5^ͧ=9nYSUQ ]4q O) ߅Ȗ346jSaM #7G fallible/.git/objects/93/ad5e2fce85db9b97a21d9f6615f18d3d5bc7540000444000175000001440000000017414062571450022135 0ustar andrehusersx+)JMU044`01ĜdtLG*Ud&&g&gg0l۟v%OԦcuLV\R VS驏Ayk>R /fallible/.git/objects/93/a258a29713806e33e64287a7604eff5380cf340000444000175000001440000000064414062452350021405 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n áE'OgV]s|0u~ 5<ܔRA&fe2LoW]ȴCl ͌gUj\]|]Av~fꑶ<1 mB]AjN|,ff&@XZϳjVVް;jBJjqrQfAIf~ッn^Xe? bHJ~2-Rqt&\!9y&11zw{^^G#NZixbĶb 25Z|ړ1PE EimP]1lIjqI1Czn[;P<_}$ ˸yfallible/.git/objects/93/8f6366b1c3c2c93e447ff9a1d92e7c449910e10000444000175000001440000000102714061732436021635 0ustar andrehusersxmRj0ݫ7I͒>m][I `ֱR8 H:6ﻲ%3XGWsvR`~j,j{y[=|]1Bsw3NXZv WRd6=kvZy9( OcFLju5ZYu[QfIW6RU5@TXVw)y%$}IɅd+H!D~y(tF4.Vg4|*b]n:Ͳ<9՝yB#I|-\r4#S6Y.s1XAȁIP0fPiN |ğK{$ǣP0"/F셳.xj-P[gRz700D;cRwI(`4 âWcz`@~xO1J n!:+~:fallible/.git/objects/31/0000755000175000001440000000000014063444766014543 5ustar andrehusersfallible/.git/objects/31/24bd70b44674adb454f71ddb94c9d572c7a5240000444000175000001440000000151314063444766021676 0ustar andrehusersxSΣF̙5a7e4 cb7cCO&-R[TWնhJ0ByZHٌ Qg)q"{^I P =@<12Y)ؔSd/ v9F;Ds3͈=Q,El_PQٗcUo?N֎ ˙.b)>B' F4Bv᪘Os54[ .IL;pY6AFtzd粦>=UR3 ޑ{axnU[9x+%/}m6WWQjǣswx5@mq4V5יn&zwv^+I y PUَ&JH\|tnj2YϺ2dVuTrns&@6Ø#irM%0IГty.yos@Lt&量BFڔ` UXC߸D o,rsS:lzA}B;?t ތf¿6 .h o,qF#x\Xfallible/.git/objects/31/d25a43f4fec78ebae8ab141f051da4727df1070000444000175000001440000000151314063430036022063 0ustar andrehusersxIH̯Ȼ 4=vceKbqꞙ&n/!=e}AmbeS1M ;!屘x1E<QÁ ↄnhGpO$٣PؑJsTd0Mr.g@.g/:'?{V xE|B.DGI R9c]o?%k逋qi8Rp_>8PK$Y\5-}ߤM?I3.LJQ|ޚ(ZSCŨK+r %>|:S5G-.Z>/FõX205 =H$9p벘.KRӒHu9>rZkЧ16@'3 +ĸ˓O)=tbn}0< 7gTM+ȮŅE/;3Y]PE!. 5*osFyVh PH,`xr`OO]+to̝5!%8($3?w7t/\M1$%?az˸ :Tn[Ta.Ԑt]dޘqn '4< 1(᢫u_:eBviCdKRKWUzų&p zfallible/.git/objects/81/23b8c9d65fe09340d0887d120d55a12d8c9d400000444000175000001440000000132414074312532021524 0ustar andrehusersxTO08LF[$'Z1T!AAi(i-;]wvRZ1Mb׻wݽ{`o BRUBZ|pLDx!8F} zW1"UQtHfEʯ(:\N0-^ҖdQ iRhed:l TBgtt> aX(?&V`u?(+-m)5;CdwC [W$2PR# ,G6צF`cKLIak7Pm`OkU"d*^nոyEr;qJ8U癊50c%-0=!-V(f'ZD=^9k+sm}o儯RBm`=Go=*nm/w&.!{vN 2<#A [s%!:#ْJsy32@̼HX"g\Yv<^=;znwg=9-,J^JY$y)Щ]{vz;5jݛJos#ŻJIwTvftrEfallible/.git/objects/81/5772288c692cbd64008100abc602a4e5044f380000444000175000001440000000416014074313020021342 0ustar andrehusersxXmsG_';ɆHrl)&'$,xRΰ;jfW|ElW~yƉ?4Ŗ&qh)-MUTD8BʀF6*e3EV&THPJ<5MdDLI'Avݫ˓BtyF%e3S#LLD'P˫}!F;G4t;vΆE~ʻū^W}^H;zݷ}@CRu7Q֎꙲0> _&6\,%J~S%VX*] $ndnZ_.5'VN2eH]+qEqY<84 1˘H h 4&zu5 6;y GNe©0#噒 tf-XN)ԑIu_!k t~Z}p=+#„(R^նzQ^_D:|\mF$Yk`z6ȶ`k.c[X̌ 60M߭&1,8P,*,oE12 !DlյL֌DN- +>"xzU"J( v"5Χ0x[Ҁ LTJ*KIPИ&ՋI#MɘʰAK@y8qq増H@NV:B!WTӤ lppoca}~WTpvKSݚ)QۋT%zIl<_KbQ P$#ztiyeGO8H DI(%BIq9@S 5jgQ8"Rr~y3n{\͵YNcvD3JuFyX)pQQᗂP<,I"0 `kX {sE*ϖa_3x(qFs0%3i1VvO(b=,7)u~{1u'#k#}`TNNa]61A,XU8U9XzV =UUWóNtg.3u 7c* >?6pC%(<:B還\n Kg r֒S "O;)5,) Dѣ|6A vP\+mhR%Ck]B֐2ٽ< /u9OH]7RzBe/|SP>V:xq4;̿·30VlwoqY ѤRˑ7F/zs^F7d\b[u0f9}.hкE&#O0 ۣlܗ?6<أ*(#cUAg H'*LjlTTt6a#TP#c*RYpp:|`wZh4w\\,AN ٳ"'q8XߜuL`Db@ o1L àX MrvMiשKcD0,( nV6JMD'a{.Bs+p~e4ݳ =;1 brbkcCfallible/.git/objects/81/75e661b49704e02f6876c813d918367a6b034e0000444000175000001440000000515514062453377021345 0ustar andrehusersxX6~ 6"´%;m"):$mGSUˢ+J8Eee_l)i<3u] 2{y?9WemJ}P+?EuUxH~!rgO %֠4yJTۢ#ƶ(Zl ]z,Ν.+ cVsiăk^5+r bSĒ NYgTAN#4ZHRqtfiwʈO7ˆߩE&"-dq!HM#cErq\Aϖk8+~,fPk]mճlZYi eL]l-|XkTv@:Ҩcm648{7W/_W/_7?7?J9Df0"n_+8-O aZWFq1{^d,ɉR]) 2 =Jkt: srk+QJx>QqKDVTjL'qUkpgQ萊dJ< h GknA$ z`3n+v5\Gz}TXVkթfعGwwx)ҧ65)Gբ)Ou?Wˊ+z P1 24 in 2ŅV84žg:N Z3Y ̊@ig$,?ٞO 8]S,@ؤ Y<HE pQA&*:G.0d3% RJ I=Z'@*`rZT܏N$Qѡvj D@TX, m@Yxc4,Fflk*jy降M_.FwKicvqľjxgZ & ](Ъ;FU۫šV{%+0z>- -o{?Yr]2Kc-Ǐ/g @\[sv7k@Ff~UE&TeChO 2EEah` _gu?z6N@ʮb٘^u7:5Tun :)= $G#/n;tN=zp ـ5[}7oRkp?0r_}+FTgeST4U٩p|K|~qq-6%ś/ņK#<5DPICA1,tR΂bP*Y'߇;p<~:$+5k"ڄU1z=bZtBT&$:w"h|׳ip3p |Hhn(+.HОP.AķAEDc4-<]d"m QKy03$,d S eITe X^>;ќ ;;N#DL(%=;cu#w pB׃{A *҉:H!zx^G+1<}2w,:_^Wy% \`.<'~E({g35?!)S}oF,HXKGG|?e0Us"d4R:@^y̮pe7kX3Da'aeMT&Z^UYӷBHx/#6ģaLVj`|)͇#ã-bPC`x>B`aʂ\ig(}GQxՀ3P}A(9xuെW\ 'K/E"_v2]IEg?*1hTETBEZ :ŕ#"E[h(=NSuf ޴PHޑ"\R/3]Pr}woz ~ng`fallible/.git/objects/96/0000755000175000001440000000000014074313065014543 5ustar andrehusersfallible/.git/objects/96/a31956fda9276e142a2a0612c0f16e86b1e27f0000444000175000001440000000025514063427276021614 0ustar andrehusersxUK 0 D)k.B!wmqlc76$C|ZhȑJ)r?.!F dEЏ\ Eߨ6PʤJqޱ 0Z=7yx (033D$r@GL 8&@}Mi]MA_߷]5oPfallible/.git/objects/96/5b920d39b299407ffa62bf0f4b575c32228b780000444000175000001440000000153014061741256021547 0ustar andrehusersxIFs Gp62\DRHI$ݸ Gw>Ir%}(C}J)f0 (P" ]_9D-z$ 27PTR)Ibm6qT%Ai4=ߕBE3i3sB);iK~˂(ט5wך8 Vȅŭ&̥ (+d!RL87l3&Zru|,;ݺ`M/^cEn< ]_te OO)T~&ӜW42 \}{Ƕ_th=5~Qt{ckҴI_lq#+)Dȸ3YV Y4xAFƋϡ\u\w |{hjMukp:bmZ/ߦ9Kx &qR?`7fallible/.git/objects/96/6ec3b32eb41eb43422f6f5d561e8e06cbf781c0000444000175000001440000000172514061704621022035 0ustar andrehusersxUmsFWWld`ړtI; e6Cf'>A/wOB~0޳s$/{Mei4`,R_&2`z2>v/#ky0ȬǃS2va@K$k0vE18Ld#x_Ӭ1?"d6#(!c/R ϳ31s2vsg?:$aMH/ACDBDgNAa%b ZJU܌<3JN KK TĦK6p/LnfҀ&ЇG'|s뺌=l0a!fqkRg^עt^V»XGϴ+ƻC&M4ټ'3=ߓw˾?w׀{XCf]]sFm]֋SFsص?{#Txg=" ?*LPht8j)ףe IlBǹYw]#;҅D˭`AK^q Afдܜj+Ta1fק&T;u_A SZi s B QZ:Cت2U؂0ϐ8tBAkydQA$: IbJ 5EF:RR/JPj1M/|S<aft ࿟mye>czD:/m}୔¶eT\ѥRc8ЈnE26[ Cд7&<as .iJ]fallible/.git/objects/96/1a8827a02fe2739c1da49e9d46720c7a1cee2b0000444000175000001440000000331614061722155021754 0ustar andrehusersxWmSFWlv K@^u j`j0cL2M"4w'i{=I͇`yvדLMh_S,K'DF7ԡ8<ކ.z\znT$jŜRgKJDgrY2̅NY\ޏXCC0= ߅ƽ~Ȃ_ y]\AJI8z=<{}BkjU*dVuDS rUgR܈4%DMwfif;QJ˜l"K-UL$o^"iVjh1_s,h! *.Șt*^ Iڐ92#f"9ƫdGYK)bvȻBDUKٜ)Rl)}S6Х ˴e\dko{`5prX,+sj\-H`\+R"n o*S s.LDŲbT.}*T#Ow)Ap@:LKY?C%^ׇ7tJ˹ƃ7Y4YBTmm}.lŴvE޳k|8(A8<(F}9ÇM]Wm{&8z96=[G]Hluvv ҭ/q=Җ:Ti*C:z rĿY9*vd>nz&%:,<Tf.V]zvj {vr$pGih@3%ԕEq |Wuy_ %7VҰ;#w*K&uw;{Tk#A45>Zmj͈u?6#/>޿asMV͘u)Y`Zc&z4ǪCo+S/J[mg#>~:HO?w}OSe}un]RkJ|S2sRn;̋|fvb7TM+./MΞM?=;H(rʅPE!. 5W%0޾wٞ%eL @!.}ke_ C^ן jBJjqrQfAIf~ッn^Xe? bHJ~2ëz8̹};N3sA KE6鍉ѻ :qJã 34i=vӞ,L(Jfߐ:cL~?Ȗ346jSaM #7Gfallible/.git/objects/ae/59310f5340e347be6946b551c3a35977f0a40f0000444000175000001440000000022014062463300021512 0ustar andrehusersx+)JMU045f040075UHKLIMHMfU?`Ko]|JM6P \^2C-O.J>vHM ]Us&5y݁igsL ng:knm~nuv3@fallible/.git/objects/67/0000755000175000001440000000000014062453274014545 5ustar andrehusersfallible/.git/objects/67/a37101ee0715809ccf761ecc9321d5ac2d2ae50000444000175000001440000000273114062453274021741 0ustar andrehusersxWko6W5-`(2!uԃM2t0h,j$߾Cъ4n֮l>=jLϞۥ7N\&F6 \NYN(~+jZf%ۑ}lǗ{_#|QSz l+z`Ux|lpAA';tgg/G!ȕTxn>"UuDDWaktY&v] Kc^m)P&Y(Hp~6JJ%t$kAUKP7&VZs04ZFr[WӖr/rr'4 H?,clKc_OQMTPIxШ0MJ"~8r~C0wk}vt9)bߡ-,7l`X]b8 8R 4N8uF;tzr{vl.ʜFro\tə4_GnU0އ**߲]kq \+9(+OZSPL)5~jM-w " a2[Mevx۫~ ~Xٗ$Z:loKKea]b{c5B?5sd(Б3'') .LenKgcTtYT贴Lho+i֒m^gg6Xoe뮁U,/kY];^- nt]6?tNi]Pb8|3PuGex8R<3zE.pk\FjԗٕۗaM 7M@\"Q]Vxhot螟%En.GDr?9zְ+^қh5 d6V7uz'{^8 \xչυ6a<7gasp{I?Sm`Z:RMT/^nv+h"}|__vfHߺ?ho~s[?K||yWKs11Gt0証4R:-%4ȸ'{i?Rtɚӿ{,Wý}^*?zG_ fallible/.git/objects/67/f448d42fd5cb327dac2dea80fd1f733164f3bc0000444000175000001440000000034414062450332022161 0ustar andrehusersx+)JMU014`040031QHKLIMHM3dl9np_|GKO3f`d3|0K33]m2L.Zޡ9Az\R8#4'%>-13ɫgN?f撐veS\RRZTOc'Z Eqf^:1/7Xxuo6â8֟Mfallible/.git/objects/67/d519c12730f83353b7ad0db2d01d8ca4cb7f1c0000444000175000001440000000351714060775565022027 0ustar andrehusersxW۸o=;A”v" $n͏taSE(].b{H3fZJC^{9Mgfi'kOzuE~$~+-1a0% մhhRM'5S'nI>?q-K'hF"4O F*҈8ؗB$QӨq x$l~E:σ`\1#?禷#-wҝFΈG_zc5"X~syXbq_}xw\\|˫_$ C%?%ѯPFRotc6) aՖ؞5ܟY#3 x4=dǖ?8#w\ 5:ikO-]ގ2lO NTUyè3EsZ*}; x[q9Fs8WU+ftG˒l5_l=ٵ(=z`ܧ/`+a=olذfdfcz*DeETH,Q*-HVEVe巕MhR>#-r$^Q̅+zz̤ 6 h6eLѐɱ QR렎xJA!?!{' }lH ԍWy@wi/OygQE^eSQӪ"Քמx+Vtt =d QYcсo8n|9o45jC/f{ݳ  8(@!vzJ9wzRha5wOsP }z=[9|ʘU'kno/l<A"d9)>-.EVɳSʒi]$  o$q y̺\m#$`کaUG 9$@>=C*bF XyYq;tFΞ-)g 2>~V`&[ Q/YU\p41. 򤡢f̪l~|~:_z< t3#iUya;n)]7 {?(1ɨFŜYqSuLY5'H,\;QOh\7_?~֮E!( CxL"ì øR`(ӪH*Z\f*ϹI4K";A BύZ`i'l h]ٽɁ-Y^llxD/2)"E*ia2,Y5okyty_Gģibj)ĢE!LDISfAA+1o+36,a:H~ )<e/[q-yeUkSli,<cXSJ<4Xd5 Oc.摔!:y8;'s4%SV{|}ZMwuyro*ܹPUlcg] B2B1PuLᅂP>h>7oXNo/z}융o;AkKRU/ر}ai"fdt-BwȮ<74!)6HݝݪoTw0vj;;b/nztm=ad . 9{C ,ǜu:9Պ:"aχ}=s} B5^t-㙾xCrS2N'E܅/,'bJvx^acfSpZIx s_._]]zxhnm{tڹ~=nD-_n!$_+n˜tҠ%"y;(:$<-cͱV mL2M!t.u^Os4%>K]װD-4cNw966ԲFZJU\_~l{?c,a_Sn>3 daEx,+Iߊe1*J u*iGқ5Her rleGЫt17Uj՝g[➓Rrh+YJ-6A 3zMX6l$~Q(J4 #&AnGdB=@XH=lls=l:&! !L3Gdq2)Ր)ݘT S&aC*ĐҎmGm=˜UⴣAWA2?g+,?y8(_&pF"3ZQuoeq8CZ|W*,|7C՝2ls݉$/Zi); >iAFd22dl $ h^"~HY[)DaUW('=eJ*˖Di2+Eij>ퟅFqLzQ *\L@TB8(KBwc!,UniohspS#I'Z G S7-q>3}4 }@]'yI'UVE6%>6(QW-Od6۠aFi5m6lcQY>#D7&ӽEZ)z w苜j'IݮBhzDfiVΆLįE kD-։=<Pmk]>nQ ir)G'P_݋ZyC hѡ^m (έ%3gე B,j3?Pv%B%U1Qd{03o߿v1+ +aPD-k=1dTx f~apJBi)>j0,HrLOjΞ 9 Hx}6YxjrC6Bf}F$ߋ8Q=?yT.bP,ͨϳSXhOP:w4O*Ҡv+6<0'>^Yl\SjTxX+BjI{0Ν80Q.|#KbIC9¬z$ܽ LtW埲wNC?keͅo\9v"M%tFj$\-xʽ#Dr4c)-\8W&Z{>O01w"[XƘDԘ ajq;t0z@t-?JC㰀c4Ʌy-675y}.9/3nN[6}m@}٫0?tn=lm6$]d_ʔ;Q(\ HhXl* dw6ܐ\O st!*6*q {p AvDhMlv?E?m9Kiud$XYȬ<L-fߜ@ , 5Ē'KM0%F)L)m!Saα@5dZl st']R 9.b<1 ((Iqq6`d d0pt| /@[ꄰ?u(~McdI _jG0rO"Mag>=74hS)]X ~9Y~dSaHQ7Ӈ+ĶRB=\wq\M'd9N)k.|:"P)B-YgO7J?eYrgT,uaPuY) {ϰ"LȆ(9Ŕ1E-UohƬdHlbIzS:jQ<Sdrjn3!+Y 0n!r ,Q= !>MS1aW9^QQC9 ]XBf"HM\ yKRi/9*+g6' zJ ^Ei +u3:֫Bh6Q/iG)BOb%:TJ G@{61F \Es38'DR'6t,(#M&Z "*g#)}Kz#XjGZPb.z[H!n$b \̛nSJ9 SV8[J:Octvm&]NiA4_G=y%ET. /R(21][['"Ps=ɝc9% ɧ˘EИh|dQ/my7Wb$:1'$p8F1ED!Q)gE$ZrB叅{=VK`G?&I}h#aMBg ǸR0z/=VddǠE?aYozI|kq zSLo#RG@C$RB3OA%j2eXh1e  li q@ %--oD@rj↪f3WiŐ)Sm-}X¥QůB <\U.,̞ih.nFqaP[_bFD=Z4 G*0 ZX>*K#m0}!n @yS}VJN*ސ8Rl.-!X;CU5wFR¸ЉA$9rƨKD .>Y\mP[bdw/cX6|>߫xzcZjk7Ty]K)LSyc,9?4cRC _62 9JH=juaXU11P WJI>ZWt`c Zex== jb#z("G"х#b*7kyvč^:,3}7TXkׅU5k//kAͲ]{^֎Q~i~lePZ!N8uɽɮ%jE2it.c/N~@nh%44BZC:o$ ϺfGM~f FM1Ծ$թJe&yi%mU'!\fy""RM괅ogBifbe(BYwm3Žu4ۇ+pmz;v~m632GVY5kAܳ/{+~/p)I7 `V{SCN/._#SNl<1m5!S^@jc6y^'K3[I9[[0HT1t 8?(ё,LK[es+ܝ?pn - -s+.caP 11z_5wLn)yPoT1΋&2K"D}X%F?Vfallible/.git/objects/ba/49c24a2ede25b2b7baf13c652736cf771821360000444000175000001440000000006514074312552021734 0ustar andrehusersx+)JMU0`01x_`Gw`x}[2.WT"-fallible/.git/objects/78/0000755000175000001440000000000014065374643014554 5ustar andrehusersfallible/.git/objects/78/8e2955e90f02fd25a4857d1621faaae0540f130000444000175000001440000000061314062506544021607 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n T9Vaշk:HO?w}OSe}un]RkJ|S2sR^>n}0< 7gTM+ȮŅE/;3Y]PE!. 5b斔6ͻXT^c PH,`xr`OO]+to̝5!%8($3?w7t/\M1$%?az˸ :Tn[Ta.Ԑt]dޘqn '4< 1(4;lK?ϑ_| "[Z\Rྶ~ڼ+%M<7ဃX6rfallible/.git/objects/78/479e8c0dde95e76e9229c5bb1434dc66b50bac0000444000175000001440000000064514061737703022061 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR+.d!yGD6ӄf*P5A. vib„?Ee:]ӤB]AjXi~of?cΜ3K+\}ݲTg⡲gx&'ed18>8_o ۚ '3w٥^RZTjNJ`!9y&11zw{^^G#NZixbĶb 25Z|ړ1PE L7w[A--I-.)fh^mpkÚGoGfallible/.git/objects/78/47f463dc6c496a9914dbc92fd5930c8a32d2e50000444000175000001440000000146314065374643021731 0ustar andrehusersxGV3W9z1DyQ`L1{F9` r~}Rfd.K[OV m \‹ KdJd O 0KpyEVO'} "e؜6 2 Ѣ ,g,>p/g($G1 $ ~4A`w +Ǫ?~\i85o<ɒ$+땦EͶMmΫjʢA IZ'gI)k_wCe (]QK7'h=fGaZe~PNtX) ԗg6hE"Dhٞ梵eBf&YL) n_bk45댁XQ}MѱM~-Y^\&}(^w䵇zJ>G1Z4a$QoWP. ?PªPޜMZ;WuE|[q띇{>cRpQN[M,<ܟ^*5+Eϳޜ-5>Džk,u=5]Ȓ3>LGHoZ7Eeaω$4 {|H D ƔO-|J~(K ]Z+fhf_#.?Ѽi;Aik:;2I+֫lltŜȽQM~$;:m*3*lFodnffgG / 7>*^#_Ʌ@co.w"x߽#pգ^SuQHJl,gmQDLkNOY;|fCs" < Sfallible/.git/objects/b0/0000755000175000001440000000000014074311247014606 5ustar andrehusersfallible/.git/objects/b0/c61c80f26cf87eb38d1e05af13514ea56a6a970000444000175000001440000000152714066603550022027 0ustar andrehusersxSKӪF̚_1UYZ^MQ@QPw ODTvNwuU:qSE8 $LXLH 'B*0Vd(fڨ<$UDIRL*bB$"BpyDC70t4o:D?oM8IK(@Ŀ6{X0-x|th`}4UV v;~fY?,Cjk։* b*cY?\EU+gF^>tO`t0|TxH1Q oz;]doꤺ<~Z{$INͱГ뼍b 75q44me5z+__9IT}?#YnMqwf37h+O "=ߍXFKH=i! Kv _`k+;q%Ao}vgb]z ltXUWG[dS=) {5 ESsi%vͨ9؍Y%{z`Xlnbgjm:d=Mb㬴9U@"{FC^wa]О=AI 1xvgt|]ծ_O,XhN* [93tYMDQ| GsGގn_`<]? SUG1WC>ug)ޜhrtqoaowm+%iMH)wseۮ We+K N5[X3WcouPGjp0%'sx)r/JT013?\Xfallible/.git/objects/b0/487bfbe17b55342d40d76f593e723b82baa3350000444000175000001440000001432614074311247021667 0ustar andrehusersx\S#Iz\%@XmjZ;$3LRR RsO=Æ7bN̿/R qР//1VUvjz;i~]֫uv={4&7; lc?}6'eg@X +ǂ`> 6Mq_>l;`cOHV.KFq(RT3b1ZltŭM3kwr;$kϸ};wƝQ} ,ǜ[ :u HC=p-3EpxcKZ:(<嘮e;?)_BraP! ,߾Z?`kndb&0¼)P*As\3M4'^Izԟ)a}?Hj4V\H+uRcɡE\zf% Gf@xL(g3y|J?g›ܳ1wp0 = Jitano.:vO'ߨ½6-y JeMe뭯[WYЮkv'ߜ5O{oyROcڹHS'M'so|A^ם?R 7g2@㩖cٓ xx!$<- xq+{4$rGm1:F8cwpd)]6,|p Qbn8h5݋gD,};DvIhiʝBADR!`CsLp {I" 3뚅q>  ý&oyT ;Ӂ\4s Y$DjAK(,i†Du^s%0;Cx—2zCRn؎P0EQHQ; Hy-<No0w1ߍK5Tw>hDPxcA8•Gq"̽>< >c}G]Ya{zoH輘;]ry6; V 2p 08H#\(ºҌë 20̑y1%[]>IkZ1?4a)K({(eFXxU}T4ulVx]< v[`ֺ(Y䠣5':X~}{D)BM'yu@[;+ 6Joאm]zk}nK/h lbkPf('zM{YpB_ 26}-Hi !_\i@ fI=StV:i谟@ވ.9t47{W(v/bO-Έ^N3 ) oEQv-LGQfB1Vc҄E&34Y:#9?A蓵UT=ȈH՝e܅>kT<4HABP (12<$E-Yl&#'(Y<9X/wR~MYR@b%-]*цjKTWH N$"̘h3.iaZNДHX AJaCzRD爛Gm5xӾwEl앫EDcXS1+%#į㢿ha9-`Jp㸫aWSgu QT1,0rr`g(?g"(圩CQ!S1Dc-A OȋO%u!X +BG&ݼ~Abͳ k?+E.ź$I꽪{'*rDI陥3jh>NjGxA7 Q^0i }&"D5X+l҇1h F \^^4+\D88E9>4E)ھ|+X/?G!omAY L#t~Q?U]׺b"BZ G~<ޞ3p?_8hP yXOJ+4UZ:((CC20!_7{_ⱄozK+5e,'DC1 en[@K# ]_@d".G@3!D&;Ch;}?t*"s9% F9VX6s RU`lok+|OMl;'5'4?JR%"1tXͬw;\S` ",,)lt>3jJGKH6Op906m$  E(;`MJRi;~3LJWz҈{{^^nE d/Ksp~ڃq4 (y<$=A8){y#PBkbq7_e-I"I9Et4q9R^݉Ü*ܶsSE&d!UޚۘY'$8Do58E@fΣ'ЮPGlnWqо$"gpzI!syƷ|iGC; YC:)6xMڝ:Va!KTKہ/&CEa6twHuve(`j4OP=xGv`d3SG)ea&& [pڲ"~Ez@Lh) `[MoAQM&xص 1tKut[p:P pz!xBQ/O$GDA.i TwZK|`pB!Koua ̄ YM$ =K eAO@H/ax ]~}?JK$0z ޅS."P-dĸkrcK J N~Qx0;˜L`vH-Z HŽA$d~@5V !R]"/n!!ȳy!(|jdHXνI窿|A_]_z Bq>d;A & Cԓ"zQzmH0Qa# 0p$\v|̸呄m(!}`APn9%YY -V#T{xCb \.K\Jг}?^!}%XLf0 x; /SaZl%|Њ:SR:] 00mA~PnE 2aY1RD:\i^u4tM< weonӧHJ:i뢧5{sܐm}a3<ȍ? _*DŽPQ6*'F@`PO^΋؆ʉÉȓBQfV0\ET X>WJ!f\a9 4P 2_vh;g'S+9!3 guK.LVb7"{ZdS*\*(j.R.9FZT$-K˝oc ^UC[4GXJ;1xdΡ@4!cO"gal@L[ Rتz&'iQKj)f\7J{2nѰjruS o0cZ)C13  (S &h;xC5X ,I1U¤12-q+mk_1N//I+3S-EPr!d"Bo q)L.k,A;Y-U}<( S7籨5)՘!uPwNR 3z)$LҢS܄GϤ&xBA[ %Cb·]BT)Drvx(gRA!a%ם)ӭb*DQ\gӭɗS'AgAРye #/هJ4l ǡ/!&Yjn0=ڞ%+da-RĈL[d7i].Cd*7%k-P\MV$-\Li*^*@2T=WX*OPWP,iqGT9]ɷ@T\L;r&%Iڿ2 :Z4W%c%_(+,@ Gxde__m WDsfUC0'sT&g?]}=>K^>\P4:O=U4Ҥ*Pr #1*+Pkpm۞99۾I팴hD)9ѓ!,1:W)-֠!a0iס#'܎mN|s*epFgm*#F7.':Ea/))*f'hP$.+o w7'tB`R ƵG1T Q"2n[%ƌL*[FMQ9zMCC`۬Y{Jq` FvymlV*݊W1wܷgS'7YRcX.)K*} yW >G p$QZ8d 6&mn̤ORdw-[ԛ m!O8?Q(a"m}dz.7FD~eR p _(B J߭ΎiU1:0Eu<{ZiGT$ϥ4I) y^ٕD5yjmd/  _L ChN(/$ { (h$;{E^Z\۩U͡9}ӬbxXoU0(\" Vr0cԯi>yh5WNڧ9#kJT\LeAJ4z4M0f\\mcU2΃ uRѫTQ1`Ҕ$FjРLJݞlHwj)x R=89Nh8R!i;TUiMfallible/.git/objects/76/0000755000175000001440000000000014062506544014544 5ustar andrehusersfallible/.git/objects/76/f24c0bbb35064d14d80e856a6f6c815f28a1b00000444000175000001440000000146314060766664021675 0ustar andrehusersxΣHSq4= bl `ٌ~yRoj$?1˾'"1qqQ>pgvp?e}<䌨YξA#w&-C4ټv:1O536~1 S+s( P~TćWpc{u/9k4T\QQ597&۶c~{okbNWi!Jqoqk窷+nu~ۊ$-R^"y䓎Gl? kǸ8-h;P>K-W`occwæ f6]ʘI),1`z<׊E$$nnc(*Wv$OϚq {"%-\*r}&fq@%1*؜PEdE:}IH C`Y=Ad>'y֖ ]Խg wIn.r}j Zzp}׉ʃu va;uYʯCx 'RSfallible/.git/objects/76/5187978e4eb962006f2465a159b6d7da05c8490000444000175000001440000000153414062207666021432 0ustar andrehusersxҢX{S܈^p;:dIP O_UQt2OƉ5UuEQCe MYȰ4B2P,ğh. $/х!dD]RcD:צ(ոˮl7ӯ[4/Ȁ5IlCLE[BVum)8՟:pE$y+IXj(vx8w7JE 늻6vh`זSHin6hB9x~ nZuZDeB*\q^2N|*Y<%"puy0w4W8u+BLaG5Cw֐`z~1^❔>8bi%_)hG# ~mdoWH>TRv^C&07Ʉ$˗e&.3ힶ.8\?;E{7({s.op୒l={`_=wM+`IBY.FyFQsi8>3Lg՝)$۹Mj=\m?̘ZkJǼzW+ST~48W''eƻnpUy9؅*lqJ2Zd+qMCyKEt|ڕ`}q5.1s)oթMq \oND"  X-J9O&ָ6j{XEfJ|Xzw|odm$~1C*0>ǬnM!5$)uʲpMiZsl)*r^fallible/.git/objects/76/05a243d0349dab7266afa4e23072657fa608db0000444000175000001440000000016114062454155021575 0ustar andrehusersx+)JMU040a040031QHOKfX~'1}YJ[y,g<)*;zWtSJJRK3x}%:rgOV].fallible/.git/objects/76/c74b3cf29bf9e7c62b328c2bcdcff534e5b6630000444000175000001440000000147514062506544022215 0ustar andrehusersxңF})8ڡiva@XĢ@ BO??7_\ʈ*񳮋;IA18K 0M Xt€cAJ3D:dJRpX8#  YĈiDϟ rt8'?x@.\`DQ%"e]d_h钾Gp}IE`,+,'ziWkǁsZeÛD@ Y]^Y:Aތm)1S/Xvn߶bq,"mJI̷.*;Ɗhr< vu]\ׯ&6>'7OխtM5Ø [yt+* bf}աh }CP}$*kX.zטJ8lvVm\Zr`=zNYC-AKYb]ToYYA{_` Qamc(m˚Ѱs7k1 抚5FN: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&dW6ݭ#mOsTQ1H+"7R~^ۿM @!BGAɏgN{־Wl. )E%y {bŗ-[h¶&!) RjmerhU˭LPCruMzcb>ǹ+F<(Ĥd '9Mu2%מzġfallible/.git/objects/9c/e7edc5c7241a10968a07e1255b0c3eb5f7c0090000444000175000001440000000064414062435572021747 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n áE'OgV]s|0u~ 5<ܔRA&fe2LoW]ȴCl ͌gUj\]|]Av1ν… ʂuIAXW?;d$eK+X`ySr*6sCMHI-N.,(cp|p +l=G5A IOf0K({w ?6PCruMzcb>ǹ+F<($m AZdjݫ'-c**DF?X)"e>cْbF v;x&?HA-fallible/.git/objects/9c/d43438f0dd70b42a5b39450b1e2104d3e6c5440000444000175000001440000000153314061724525021572 0ustar andrehusersxSKӪF̚_1UYZ^`H2CAAT|&eӧNo)1^ C!Vr%ÒJ"CT8NF3niӃX0Mr,bC}@H ~ßto@$E,/&y[O)gѕXU7pM# `@yfuEHf)sm~j?uWslܵ+":vv"d@|߲%6<p#6͗kՌu^_~no«i'kٻHc(tOi5>-ƕ\qn:8(积 m#t(5in%SsL_xQ[4Ÿ<}]/zs!}~-U©*s{[])cǚNwIzzO9c$vi.,D^$Vڌ^SŞP :[=1E~zƠ46uPo]u/v,.e0C#.N@SR2@-oXZs2´fWnqιxum;=Hv01n8jGE#ߐiq4]o y^XKU+ Qu~(݋qvTu${')Ht#IޏԦ9=CU7΅Ϛ]yƓpW%b# e8S$,c(ǘS$1I)\fallible/.git/objects/8f/0000755000175000001440000000000014063427177014632 5ustar andrehusersfallible/.git/objects/8f/0b12c8dce9fd869b28178f89aaf80c92f6a56f0000444000175000001440000000077414063427177022167 0ustar andrehusersx+)JMU030c040075Uw/+`??`_jԓot^gJN#TMbqqjQnrFb^zjN~:Hyىɋ>$%SUv\/Uynb^Abz*k^dzj-qy GTE) bwV푛Azw|{-O{xwB%jMĢl b_N: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&dW6ݭ#mOsTQ1H+"7R~^ۿM @!auƗʾ/ogv5nVh_5!%8($3?w7t/\M1$%?_N+Sn{DќPCruMzcb>ǹ+F<(ĤdG<ϩvwtoÍ΂!%% 97}Xu?>+>Ofallible/.git/objects/52/d92af2d86c0411d207b33b235e11d8ac2e82730000444000175000001440000000322114065425041021555 0ustar andrehusersxWnGSUQGCLjvw`=c1}G_~ĆP~ =sνfI1|)SKϥVx_"c+-6JTGv<,s5eȓi*Tw[>>y'-F/+n=;9H2IE{;{e4_8ZETz~q9MgJyHe?MK%=WߚC;6yqkZ,d!x^>ɕڔw'0*\ar#]:i*5k[ mo ᩱL8Y̔0&řm\脾j@b}ϝ7VP۸V"7΄(&r+E P3c68E %lՆnvIAVRdrTC>+Pb WVZHDzr"6I)iH/A٠7}^R5zAW*:VIBvHf--J\-eCӆ &H>s@E:eeG7_ / ъZ [i@:ҧA7vX)f+[oN =OX_[lܨN{%`}d#ťEP̅z 3X}])~>t$E 䈊l_(N/=apIkiŠ{V*YgÓ04YP[fF呍5_J Z^綨F5Y; Alq8OZLi ŭ> 俽XXrVkV&ʑ XaL/Υgao%f/7,xz.sgxYrO\9"g3,0i ϰP_ou~@1/ؓDت%mX-T6SbbPǢ!ϼ_G5z~"gR\K"pMa$wDR`._N"|=7*ZDpTMʓfallible/.git/objects/52/d42aa86396ad7f99a6ddc80b1a75d6eb221c770000444000175000001440000000150414060770206022033 0ustar andrehusersxSIϣV̙_ c2Q`6cߞٍ1`~}(\ҧjT]Jf@m PD4r`9֣1kg@iNN@&(IRR0ӄ1n[l1+~߻,iHXۜ/~8zS~@$QS(0'k{ 2Vœ2ⱨq ĪL"~ސeqjtz:mVOnfD n(,h565evMrJOaJ58:!_= RYA bj1M-NbHupbs]>BLZTM$H7GP]ݖ ʗ&02׿ uL|w@Qk1DN 4%Ь.er|ٔ; ~Yofallible/.git/objects/19/0000755000175000001440000000000014063740477014547 5ustar andrehusersfallible/.git/objects/19/530e77a37eeb3241f5d48a0ac8a0bbf0b9822c0000444000175000001440000000227414063414255022015 0ustar andrehusersxVn8g~Ŭb–yHf$j]_Rԅ!Kņ&Rʥ.MSO49<3sPK3=8R,%_;O4Ozƣ^10]6͢يxO P y8W,V@x5:W7i`2 :.LR-: ^-406 ՜5'e{uJg[Djev{DZ^$5: u1;MFp̐_&VH g)r&9Uqi<H S!& REkZ"PBg5T]k¦v0|m 1F W6͍Q0Y"gTCwHg WH]լWs¥-=Sɉ @%41;ak^l !f3GŬۥD Y-8ud/¹LS 7c_t?L k-o)ja Udez (h"v >+KV#&XES9DܫpDrܼUɶ˟}gN, zU/Rs^:2X4RF+=z>Ȱ(+sV; luBȺCZz*o-!t) )T\r@Ygxb;462d%q>RL u?O&CI\F !U͞lz>F3g8xm͊y Zg%3ml݆'tۻys O`,u1r\ [&4_J;B-]Od5N1;7>6#ఙ-͗y<|G L߇(64"i~Y6ǸNE09 $Yn˹֭qbLkɴC7DVh)6aKTGzo]zu=;oqXtusT\Meоkoo(b{/ P)P]ta0`Ё. -$ư(P5l Zô G (,唙e ] %ҕ}šH6V"yc|_0|NBBq9ck ond O*~àwl.5v]on4*l,RVJL=E 4)Xς&pѺ`Fĉ@o$gJEu]\KAj%gf)nr-sC1 ,+9׉, !P7-D^|L K1&,d&Fg\1g@}<9ŃLl0@>_VӨ`1p㦬{tNO>b4֝čx2m^>PY5J\yi8op'^,e̬Nq@3방S}\ѿ_<8W|/ϔC2 b8WpW鱹ϕ.r6!ÞMِk:CY+7O>B]\MIz|ċ4\{v3fԹ3JR9]O=[#K}_ꇃi&Y؃mFzyld'$>UYZ%hTvXs"&!*qc|\b͝[?ww΢\g=5J]0BKbVɹ&{Vvٖc6:Z׍Ih^m|kՍzl5btPa .YV=xCF-ͫ%e_r/4Jԃ/]#}s1G^nR0iLو X^m0\bI>Fs6,~' 5{ɫFtH%*JQt4rS,D{Psi5{lqUg^qMܐX28.CxPW 0Rw[m,:_ 5,kun. AF[<羏ڴM97O*=!TCՍܶ$X JPx82xEbQY^i5'k;wS<;9 \_` 9y!S|p?Wx@I4ѩ9_fallible/.git/objects/19/7f35b9f9f54e1e84d5e1dc7880acdbf18e68890000444000175000001440000000061314063740477022106 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&dW6ݭ#mOsTQ1HEs'[s}T8(hN PH,`8mv$BKf9ߔ?sjBJjqrQfAIf~ッn^Xe? bHJ~2jW6bXs?9"}s{Wx8yhQIE x+S"CdKRKl7-rnW}V|$zfallible/.git/objects/1a/0000755000175000001440000000000014076603612014610 5ustar andrehusersfallible/.git/objects/1a/7e7df5e695cb00da793860e11afc2ed9a043120000444000175000001440000000061314062465137022021 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n T9Vaշk:HO?w}OSe}un]RkJ|S2sR^>n}0< 7gTM+ȮŅE/;3Y]PE!. 5b斔6ͻXT^c PH,`xr`OO]+to̝5!%8($3?w7t/\M1$%?az˸ :Tn[Ta.Ԑt]dޘqn '4< 1(᢫u_:eBviCdKRKWUzų&p fallible/.git/objects/1a/467e3f9f79d5116c28c7c651e37bc6ea7cc8de0000444000175000001440000000661014063431125022130 0ustar andrehusersxYے3b,W+9JbbVIVZΕ\Z/XN+Q* 螾>F, }^[,>Ջ'/sycYUfWR۝iyL&0癉".rs+M$Vy/ >>EpX,8ūYYj0cyc۲ް~k=kܴ妬eŶ0abmo #^rq,sLii]&"L"]q.۾wVM/ kO+'++ve4>Cs^*[^np)`FYJ)8F,K?fYSWw'B߱" dB)[Z} >~}m2N2Z/|wo`"Lv-;$o}ݰ7+$6;vm(wlOcInP=P;HsP< 7yij4.x\h 9gɋoeݖw7lחlLa JC+a[qabm.#"BAw'Mm z.LUiaP168RqdDGH7>|oyxl 䦣2lΆHLH$ g*)rQ$DdÛb?2@dJeF[id믯=e5nDOʎ~vB͒Rᩡr+/g 4І>Ap ,*NJg>NJ𨖾Ծ-z-ȷD/_}Żեín# $ tĕRO"cQD$EfrW5-̺r#XPOo]ڴazmdkGԲ[j9pcuB3lGX$XDZ.%}Su{.ُkvz[? SF Wz7Ef7q'b?PB~>Ciwsoh"]b$5 eSw,I W 7 }qDŽ)ฬ_emi7+~PݪH(VC_Ve]Xn]ɐ#`6ۻCn`)ZY$Sd`mA?0xxMuw]fsH$Ig C ptEIE0P$3GF<|&k7ø%׳?tAY\h*1Iaq i˳L=\A dUGz yHө C:Ȗ}>^; KH*mц?{Ţty.Iz\__gW~g/!-K 9X<& fS|(Ժi*4+ߚL0oB{U]~Є~2Am޻I6-PjŻ[Q}[-3.m 0D *F,J@L [ۼϥ#<):zըxg7{tw~ %HbHwvhc ܧW˚K}MVf@O4n z [v1-2ewdo2tq;' Ƴ(2+8=nj\H˽7pPuC2?~>:!LEg<ځYd$t|ϼ8xT)&-¦3($0b#Bg@s!=i#fzFM 7BDUhBy a[Xy֜Q64 q saH`x%qOz06~7r +0_2޳~}vɈ2b]gMpp9qOٟ cSSyM>/um4R d g=g4!\nD@J0Ė):yd^a; ě]Ofפ@kgHD_e)J< S8.?/޻tj#R'v_Hfallible/.git/objects/1a/5a2f609e8b8d07d5b4870cbcde51ef54493ba50000444000175000001440000000221114074312536022104 0ustar andrehusersxVmoH鬂sSq*U?TJƾ^5mN]$'_>36b[~i}ȧv#:pZ/_}8)NB&frp94t-2daO>['mD~ /|{Qaed빽A#k!O22^.6}B[ p \E:z`PrFyzci=[n! oA{ vCf`(7i7/7܀OB:wv #y%4հ%kϘg/R:p-*7t:hQ!u)ϳ*KH@m J qG:aۿqQZOYLwd2CDCu q׬ ڴpWYIG+gn?or7=rJQQqc3.`z4&)v$6V'ktIؤc<( 1lsᜦEy5`V<Iv4b;Tc*FH lçx1GKe0bK! `2UG1uemq<\$NLA ~}Zb㒤Eu`4-@O(^ӫ})=r$N9 hCÎb"gob;ZvK#TqHV#E\4kbnr۟JlK iU5h#Ң6:4ưs5l6G_?Bfallible/.git/objects/71/0000755000175000001440000000000014076603612014536 5ustar andrehusersfallible/.git/objects/71/806b14e107a7f85e90b994f569d7b2e4251d420000444000175000001440000000022414076603612021463 0ustar andrehusersx+)JMU046c040031Q0K2M1M30S#$#sä4dsKs  $%?&Ned`n}55*P3R M R̍L S R RM ,SSS̍L TO-[z, fallible/.git/objects/71/0c6658999a8f0e5f5ae6ab0c11842ac9c1c8cc0000444000175000001440000000064414062452352022037 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n áE'OgV]s|0u~ 5<ܔRA&fe2LoW]ȴCl ͌gUj\]|]Av~fꑶ<1 mB]AjN|,ff&@XZϳjVVް;jBJjqrQfAIf~ッn^Xe? bHJ~2-Rqt&\!9y&11zw{^^G#NZixbĶb 25Z|ړ1PE O:Ͳcm[BdKRKs5ک#{fallible/.git/objects/71/5cf89c0de2338413de6d38662e2e03ac9825f80000444000175000001440000000150414066342236021627 0ustar andrehusersxΣV)u` JGa 0.p`6OwGe)t꨾kr -#@i!! 2!4")DDF`'&>EXS&b.3"m|N|^}O٢ 7[7_cȽҡ!V}s۬&}NDv58\;ޤd3p3Su/˺;H&`@3^^ef^蓟rrw{hkDE͓' {S}bzdKxŔnHyyoȢ"겳\k!N P$k7Upedi\JZ*λE~vi=qBQyДY[u|Iȷ[RC?*6!pVJ\8wUv@ i y[ّMg6lz.>u#GKdTʚ,ɩ\2K8fH(tLI$㈆9 uv06̚lGzCmσKY'VJ4yiK+L-W M~@fip-7CnQ#ۥF6жG dՖkPe݇؝wp" "!Q_l z`72q%Dt+a|pQbfhiYuEdRwXGOYmq){9v\lul1$`QʈYZP%yP <Ir <|Q&Z ->?s3^q~ȤH+.yӼNKT,4MB&dfjIYKp6z%ς`>69~SnZ˗#?kJl-' HSZYkVܼ7~rq/yN>tJ'PI (zH;1Mh;oML{QC;ou32XB~Є[/Jq߯8!N~Fr4}q3oPXeiՌ*U4cU":"dE8Q/?:s@"!dv;+r⍱ҿ[-d/q+؇G$\1Z'{hrt[ c=[dtnvN{5OR2b-_Bu+aNȜڴ.byQBAXYAURT,Loi\>6p$ZP $l?\r`irI]$I႐ E1*9:#ZCBa. $K@1r:)1fPãG;; 3.撦JDE" U]*LǠ}W]y5KQHֵ(;<_ƞf POQZX?nc+vþZ7ϵ1Σ*L-X] w~;v<+VF ͦ[ ľe'=˜E# h33R5|4{Y{FwrD|h-Sr60i.:KaBSƊ%I'pq(owr94;tug[o:~em.α4ʾc|1osnڻ)ىh0N9TAtP Nݡrr|~.15;L{ Oϟa7ft`~߁,J29}ʘY\SQ1̲zo>$Jqߝкߩ2"[O=;>>p^EVyYДïWE"(/L[+y8=42040VaDy.Tq]~]1|^Q,3MVJߛ[y^W-RlvCyUe4 :iF)ix(7Οz#fF˩oFwN`FpcLޓV- DϐW|_ q* nO&d 4roN<4η?":.[edsNѳ+-Q΄ܸP~^q8q%q5P#zzQS9\'{Nɬe:;N#/0=ދǚW!H|Yp%!oVƧzơkZ*v(tl# iڂ8Iq<PdYaFQF-Q@ӕI¼⸠P;52`Ss9fallible/.git/objects/85/0000755000175000001440000000000014062566136014547 5ustar andrehusersfallible/.git/objects/85/868a6ee5211b0784e017d772adc795eb8fbe3c0000444000175000001440000000562414062455311021773 0ustar andrehusersxXo=c:XJ3ovk`mp?FCe8].}RZ6ƚҌx/9R4V<Ί'o[>V"u$U-yij֎-ᤵ-wQѲ6xuw=v2˄ !b%JSœ]DIUi^'to4iO&nW!7l^4v;v=uЮmfE%qΖvK{KxQ.5;ZXûov;.:;l[lz37⪨M3YUen9F |!ʾ۱5o0H -yZ4 ADW4*Kd3!f0uPF08gQjB[ _hj~3؎K+Y;޺ ~培"9EIPUƬH JOq,]g;+k27AMR|:9f{iwfxrNu6%*Y,ʈ:.)%[ȅI$dH/O bV%DQ:hODa&kM[wyhL)+ri;GzK1-d[!m@yRv^Fͤ(2#ʢ:fFaԨTт}QY^e lO!܆ySo6IkW8Xxu9&s2vx1'WR>;+U ~֨IĵWd2DX OQN:41WReN6\KeCԚW'~v#-5W\K&/׼8j:3ySc"z6QU<-ӠdnKFYy=+mp~ S/XQ2yrQ(Q@f:9E.0|c JT&o$ȰA˅^Pإ;toTO^ZQm~B;uwc<5Mh <("%'4&qu;L>/a:Ѽk=`U&Ӻu ꭛iQF9{IȠɢ4Jn^Bl]aicad1vWFAA׼Ŵ^w~vY޿?@ A Cawz|h7zBV~;DU4WBd):RIR r菪׫A{ț]ymӠ91U e2tEKY tMH9/|aLF. tjLT~DA݅x,hNEAoA+Wuo#L{wA$.6XZeAS\ЪHvÍB%ũG{A Pqd fdSbIs]*bHw7OTB=fEJ (XK_-\E0ʉ1hw\p8\2-cdh4&-hB/W=9Sr/{Px{pc=}g82 ޓ/<7,}( .`i1lN»g1-x|;,(94UPcF,h(Y'&TQ'͑SɘD+4;)1{s?cY@گo0Kq5Is̨86"kgNHr9(~S׷>rM==:(f<754` c܇aE(^մ_J Lh8v(Zq3Mwڡ1zOO_c yA?$Wh(Cu@wk<3,Lfallible/.git/objects/85/a7a1ea9c26f0178391c1889a8c59265ab9afdf0000444000175000001440000000151014062566136021774 0ustar andrehusersxIVWܽ|1Q: `3?lwp/h`yQv٤vm Д6i NeԑqX(>aV`0Z xL  \¢LLeIFYƳ\'DoKQmJW(Wo?%aWwA`/(=c%I>IJU0_{7yV;둢?uIZ"htk_sWG-&5ߔPW>n Ūb DD}FҪqRik_0X gDEZG18RA1B( ?!M%"FgڂM) B('Íw utwũD7Qt!첝X쯧b3 ~bx%ȝLgn# 0aS"Y }.^LRO;4]vWIhe{S#h<@2|nN oQS5Fr)ݺN$UVC9y!xwgYu*|SPla!CZ#t1ɄCplgJLb8jR.؂TmU/5u>"+pwzZC-ʏwY"S!>zFm,/4WQZz/Nvsʔ=?j5!13ΝPef@ray% ɠm=i{;zq7mKg`CwydD Z&d M? 0\Κ~%+o,VܢNiFŝݝp|V0 Mefallible/.git/objects/65/d718fa4f7c54a161f8714e6d4501907568ff960000444000175000001440000000250214060767541021507 0ustar andrehusersxVmo6WWZA)I^s֛8:]JK Qnn#J^;r!Ղ>*O xLߐF/^ljCtAN/\J+yVe防4\sNTVTlt^+/? E9]OtSWjHySpH.GM'WŹa<@_\ΚaPt!Φnf5v!ӈB\A!-H\-y*m[wyNH!`Ŏ"9KcMy̎ZȘk%L>fZa/_IW57Kfp_.I- PK eYꤡK_ v0JG>&ۻk-DHioR}*g+! Ab]ƅ.2ע ep5eݗaɰru!Zs~\E*Fo]{wj݇?X=17 I3]@TʝlHϩ([GGP}o;n'ʯ_64k6 Cc3 yض/Q,Xg/ [Z:øx B6Ůe z^&osha/n{{l8)VOHY[_O_B.k]}N7ۇ V!X}6xdSaN}G/KXtߎBJ^]uקB6p$7c*BkK+@žʣ KKZ>Ze~ _ߥ's:\H zx>{CXio*Qvk fSiW .__jx]ȠB5{fallible/.git/objects/83/0000755000175000001440000000000014076603612014541 5ustar andrehusersfallible/.git/objects/83/0069827cc32abfcf03c886c2ac7eba6b8a5f2d0000444000175000001440000000432614061152123022157 0ustar andrehusersx4blob 2241 X+-[. Md&sL~=w܀>\jr[7[DzRv'S+j{mZ7sL74c=֝}|2/ M`_97]LrOaBe`-Em]Ʋl+g:>)D^[lQ%XU9O>%ts3鷜a_6mW~V~_4٦dR_b||fM97~*3)i,؀VS?S q?>*j񎰠IGJqw{6$PSnΥBMB&iG.tOLmRNel mcD nTDg뢟$:Z(Yf CmIq"(̊˫4OQQbMiD,'3:E5 fJ0d "ȴ;twkHtGҫkm9+o.[jGǯ½&C&1R-!~(O>tVoaj%at!h Vx| u]j6\H k>kJc֧S.Dէ>CJ5]ZpMq|Su64moK.aK1;;p 5h\2] bft7*19C+YL;hiyU5x T8_u^Tž7T%\~@An$52]yܭ-|(lJZmсV+%^=ĄvS4;$4K\ɷ$K*n\\1:L Vpg+s˘S+v)GC^* 81KT&-^4^<ƗS1(2T /'>zeilX|U =4?XT!򶛴G}JI+8lak@bsQ h n>X`UNRn#4!7bJII׿|60uFͤ84Y^\} HnBf?J?MǍ1#MD{`Ru+K8Wur{g}vaLq*nѭuA>>d#7:[.$}!})&άlNj$r@r_֭}#'FKEſb"oٚn8LO1W:=3|̙e2ڡ"%DR~vBz#!2LMk#eNѼV6㶸qn=C:>PZ=OƵ2x%SU L0_'E=G2["@T/  -Q.B {(Nfallible/.git/objects/83/13149d410dd6b1002ae62d3d19ad1abd67f6940000444000175000001440000000040614076603612021645 0ustar andrehusersx-ϱ+QcEB~99f)IaRsUnFWd?0`AIbH =g/&(Cl.e3xS -" !`"`;|4r>?yyzXMֆMΈ J5RtRDS"W`{[:9~}~llvpѲ D yDQb`T|־RKp68 Tj&@2L GB,TD4jlיnM,-߷W>3zYfallible/.git/objects/83/9f2eb98f2e5d1e011245621205f4909919aa0d0000444000175000001440000000027214062471747021460 0ustar andrehusersxAN!@Qל2{Ǣ,.7x.|7+-<エ/mȿ&,_p4yk? NOb2x3>e* g$W<+47!e 29Xe'J8rs;+D.=BBy3YRL]{Ѿ`s-v7}b,pjBTUF6cU-W''Sd*W[tGӻ[fq0#84³t$: WqQ4H֡h_-#@* vb[ c8Ik@I[Ϲ÷b&sha'n;;{lˇ0([mO[[ K_C.KnC"uZd&yhGMmx,mP[L! ׍ԂֆOI=gy4y(N.> '4~[/=E&s<`G]/5J*Mw0@P,G4fallible/.git/objects/77/0000755000175000001440000000000014062571404014542 5ustar andrehusersfallible/.git/objects/77/683c16bfa0d5d220bb99544be52182869b23c80000444000175000001440000000132014062414704021527 0ustar andrehusersx5E?@0EP0%LЃDĂlqGv FuTd`F= K!HK=*#6`awv5y1eE \~ bsb15 Z[WEka0M >ß /?}{6]1J^ȓb$zJ rGqZgb"~x/_ܷgûGPrRLؿC5jM9fN5U&f^ 8`,.%&?ozٷ~bĎ);jIC#gb,)Pa40s/ o^?~o%hD+I|.quW O95dc L j^wbX{?vV-M8Ĝ2iv%:d%ȥzvYu8gϼ7³+_Z+{ 7RZpW3Œ4-M.5ř\&?ӽ8szrK U5$ exeḐ?UM)ho(mje^\:e%WX2}jdTD_wQwؾH U$>EaEXU"dYQ[{9I$Vw"Y[x);DRָ2"o*]cQ в/jZQ]Vp Gp0a>Ny>߽7QamFPTǥdDdʤ1i:<,ለfɡNGr$݅YNrl*v0AJL@ip,7MRo6)h@+deU*\7VP]5.A @1B!lQs;ԚRQ56>5qQ˦ܿȁiqS*aV`Fl:(=grx4;)Q>i6ɷfv| lHKtMG!#UYN$3gquh|c}rKU ،Dś'S$$r)?B [x2ftgr`BYh͆Y:Ɠ|>'㜾ՏҞ!Rga^ʅI7uô3b+Dm9F4(Hu V^ri<(obC1ܒҌ,Z*HTbw΢`vۊ[kȼIK" `bSSŚJa[@k»ONxs9kNfKs?nO(5 =x `-:@T"un*x Q"V==a=<:x[{D",;Dݣ?lv;^EY53(:PzI􍮪E_Jo쪙H[C6fl:kSnBTxGrr" ii0@%$krm ZA4؎ݺM"C4hFGڟLk qEf+[t1]XSw{ݠ @~w -t x܋@w]([rBdkɸ9=t=q_9w}yzV:h< <[Қ7:@Qj|R9\I{yJRI_I4+cv (T#; 2D5w^ۇ`jG߻7t *btSGpSO#+ő6Y ƲöqTV=@܃r#*QU"ymVEIRLUXW6p4a8 8珧uR>,B3ڭ|L}x~Vv#(JgD&]#rn唽gD219hJl}};V'pbԒZ"KaŀaoTӋ{nMvd%]fe_NҳmZG)?VX?>\ס&j̗,+;sç U)6.fxu2uT{;*$Yv̒ܪ7G|Zjlu_!ωˣniJ+)\%Q$@Qފ^bT"ן QX<}8/iw+ƇXLQ}ޤ匏0%_]➳4`W #>gLv~ 3G[\%PS\tpB҄Oy˥u/ɣ]xQ-I|Pn$WI/3`2?7$%ٲft1RS >bu,]a __D/͐;}r@N!?,g[G#Z `ﶴ(Kոߺq0Qqvo`Owvn^/A^ y6s2<%8:>e\:<($V0h4Ms="a`0[K@™BlYxi D ~:9/*&#>kQ) 0W N.!@YG֍_a0Lx,O`Bsfqr`eCp~.*f,B><~CDmߵc"miҵengi1%yfQan}ѽ{04YWm+eicBtf^ޞ]ʊiDIU;]cW:4x,JM~83p:Fۊhk|OeIJ7:=& P},X4XjlSz3_8۵w@./3uB'Use᳛ǔR&ɠer ڴzFkcj{yS už.->e_]H^&_sF)j;X u/ `oAx~hTʩ\?iRy n\N͎"3ƆTҜiX>*1pfNnγmrɯGW*v<-LYҷHnɕ e>>Hw`XꝂ,!6ǖ 4~m&%녥ߨ>Gى;沼OF+1U~r ڪG3HB%C [;fallible/.git/objects/eb/8c986b66af36639cc50a184e216c87cb86ab9b0000444000175000001440000000016414062454155022053 0ustar andrehusersx+)JMU040a040031QHOKf`T*zuc*yIM̮*٪^jBeyv*g0>_ӵT^wK5") fallible/.git/objects/7f/0000755000175000001440000000000014074312532014617 5ustar andrehusersfallible/.git/objects/7f/a3382f56ff142ad888cf5eda8c35d1386001c50000444000175000001440000000122214065425041021750 0ustar andrehusersxS]o0k+lII6L-L@IT&(v(넬aA:uB*e 5X NWCr~=.ԷY<[X^{yX 2:Fp:eyRg5znNc3Y9KK-dSE=s=b!J@Ar5^]/)'NE)7r4sԍv(T)_*kY!@*:!pr'lh)Y UFK [#U߃54 m*vKA]`"2Id N7ҕ'rҠm׹EB$  K;Hh )babK*0 I=v??NQ,X ;84pCs;$˽ S :=xMKv`mQodfallible/.git/objects/7f/12626ff38f18148413776269887c0f6216c2850000444000175000001440000000222714065374633021216 0ustar andrehusersxVr6VFtD,icitr=yIA" nuLݴ~-rk9;YCŽ~,'Hkjjaj|mw67wYqPO\nk:\}G̓mo#Bv61BZ@h J>WN8 RV*Ez!tfE;> d1&zG6d1S6u 0^zՋoЮ3 )k`khޢi+yfӾh|L􍖙r'zz }Z8h zy_&qlBihp4;fuY…qyrj'@̠T~&ZM/l9u^[<`6/v[0z^je:Zi4L %ߵyL˛ QF zĞ`GvǸ% ICbD(/*#VS T^KoN*WƉ׶;Pߐ zpPIpLl2e8*?\%!uGY1nDjW(+<~H`fsiٙ37ֹc+/^O.N[LC9wHŴ+Xl4w4ȼAO.zLm&\b"6mUWXFNRM5; CQzdm)=vd:J|ʕm bΚ*sa/\| fallible/.git/objects/7f/6a35b5882ccf3d69fbbae831d93bb9ad41749f0000444000175000001440000000155714063621221022212 0ustar andrehusersxSɮF͚=43R^1`6_3̣m>~/*wZtΩS*ⶮ @(M@9!aX,Eb cc#*$(1$.p3x,D2tą'$ ' CGECL1ihtlC/RJ|ۭ,)[䤗_|y#ԥXR*{2%SsĮ%X s57lue?v} Q/`MVUU#q\~C}9A\)/Fv];LsSL/0 & |n~IWy}fallible/.git/objects/7f/bd257f4e3675dc6ad58a079c53b710df4191540000444000175000001440000000064414062426654021712 0ustar andrehusersx+)JMU013d040031QK,L/JepNSǚ^ǵ?j1T^n ËSnX>g#>~:HO?w}OSe}un]RkJ|S2sR+.d!yGD6ӄf*P5A. vib„?Ee:]ӤB]Ajj}w,+`ׂx22jb  .{[nY*3PٳIwDdя4VhʶHY.D$y=Qíkj(>7ոfallible/.git/objects/7f/9117f7fcf28c32d0740a7776ffeafd3d64c9900000444000175000001440000000116514074312532022057 0ustar andrehusersxTmo0W\MXȦibvkbRUM',6m3!-a/|/=]\Bq/E(B}jVLl}m.%Wp>߉H9\˵VIׁ(eqBISmDN,+wcK`|0S;9|7-y [SqV$9'*S p]BR V-%"~@'DJ<CkӤ tX t' vyiRDdR{oPmrt5瓯}:LXTnX,hV]߷Q3zymCqqk) b:ngaCT?AKHd,d-g:OJL  Ptfǘcqgd>2{?7, /Td a߮uqt,mce9s]CTȬFXmb[etnyL{v^^I*D#dU" 2W(UՐ>Q-)B BiK,UMCx!"? !69ԭ``y53:OIFfallible/.git/objects/7f/b7fc82a932322be935c58583fec0dc1fda93ff0000444000175000001440000000154014063430663022206 0ustar andrehusersxIFWCQ^&cccxGCf6>])lrt6T*n*MoCGxc )"21Z1b1$=F}ʦ$#"Dfrt<') y*gm#O'&ct_F K3s` Ro_<_#k l~<վu P wN,I"I!״ص,ݛWk5 u UebSRW@v马wGZȅisrM=|!()[3S f[Oi{.OG/hnmpoMmO#J!Cסkzcx:K:N:1VEʹQ`;sEL>|vF&ϧ ߜ=i莆R6JU-T׃7uU]e dQhGlڮ]OSsE8B8f.S` 4qc!Z퇾燎+h!ux#Ϗ=*v.+Ec lҺr. 8g$ތ]=amju3]9*[XmYuFt}9OC?G<+ X, ]Mb^uXJ\ϢfSȭ?Q9yX̦s9X}v-SSQQХA\|ein.KwWK%wwR%YKAx+ RшkPG??W lhW<+gӉ(M @!9ˁVg?>)wҽa3wj;Ԅ̂<нp˖S-4a[Đd[.*LPSٻoQPCruMzcb>ǹ+F<(Ĥd_w7 5t} -I-.)fp_[W_mVϒ&pA,H Ϭfallible/.git/objects/82/0000755000175000001440000000000014065425035014537 5ustar andrehusersfallible/.git/objects/82/57d34e9b8c1c054b0a59559abb2e3a25317df50000444000175000001440000000061314063621164021662 0ustar andrehusersx+)JMU012g040031QK,L/JepNSǚ^ǵ?j1T^n CyaAY>N: L@;>j)ﲾ:7e.)5|P%٩i9 ¶ELsv֦Ű&dW6ݭ#mOsTQ1HMgzw]U,/r PH,`8mv$BKf9ߔ?sjBJjqrQfAIf~ッn^Xe? bHJ~2jW6bXs?9"}s{Wx8yhQIE x+S"CdKRKl7-rnW}V|$z(&fallible/.git/objects/82/07b2dc7c119960ad28b8bac586fb9d6f6ec6690000444000175000001440000000055514065425041022055 0ustar andrehusersx+)JMU04e040031QK,L/JeU9iJrr׋qrpswwMa-6q­r dϾkSΰϾZi󻬯MYK!u TobvjZfN*Tsuڳݎaaܭs&dWlC *2_ U_ Rs6vU:cjU"NxK+fI]g|iV~lWfPRR2 J2|wCŊ/[~OmфmMCRbT- uT;PCruMzcb>ǹ+F<(Ĥd7Y\b,gR;fallible/.git/branches/0000755000175000001440000000000014056722566014453 5ustar andrehusersfallible/.git/COMMIT_EDITMSG0000644000175000001440000000012014074313312014727 0ustar andrehusersaux/: Use getopts on scripts, adjust Makefile and add {un,}installcheck targets fallible/long-description0000644000175000001440000000050114061704264015213 0ustar andrehusersFallible is a helper library for fault injection. It is useful to stress-test scenarios that are unlikely to happen on routine tests, such as malloc or fopen returning NULL. Combined with tools like Valgrind you can assert that your code is doing the proper clean-up in cases of failure. Fallible depends on Valgrind. fallible/po/0000755000175000001440000000000014074303462012431 5ustar andrehusersfallible/po/LC_MESSAGES/0000755000175000001440000000000014074305055014216 5ustar andrehusersfallible/po/LC_MESSAGES/README.en.md/0000755000175000001440000000000014074313301016144 5ustar andrehusersfallible/po/LC_MESSAGES/README.en.md/pt.po0000644000175000001440000002403414074313377017147 0ustar andrehusers# msgid "" msgstr "" #: README.en.md:block 1 (header) msgid "Fallible" msgstr "" #: README.en.md:block 2 (paragraph) msgid "Fault injection library for stress-testing failure scenarios." msgstr "" #: README.en.md:block 3 (paragraph) msgid "" "Fallible is a helper library for fault injection. It is useful to stress-" "test scenarios that are unlikely to happen on routine tests, such as " "`malloc` or `fopen` returning NULL. Combined with Valgrind it asserts that " "your code is doing the proper clean-up in cases of failure." msgstr "" #: README.en.md:block 4 (paragraph) msgid "Fallible depends on [Valgrind][Valgrind]." msgstr "" #: README.en.md:block 5 (header) msgid "Usage" msgstr "" #: README.en.md:block 6 (code) msgid "" "// leaky.c\n" "#include \n" "#include \n" "\n" "#ifdef ENABLE_FAULT_INJECTION\n" "#include \n" "#endif\n" "\n" "int main() {\n" " char *aaa = malloc(100);\n" " if (!aaa) {\n" " return EXIT_FAILURE;\n" " }\n" " strcpy(aaa, \"a safe use of strcpy\");\n" "\n" " char *bbb = malloc(100);\n" " if (!bbb) {\n" " // free(aaa);\n" " return EXIT_FAILURE;\n" " }\n" " strcpy(bbb, \"not unsafe, but aaa is leaking\");\n" "\n" " free(bbb);\n" " free(aaa);\n" " return EXIT_SUCCESS;\n" "}\n" msgstr "" #: README.en.md:block 7 (paragraph) msgid "" "Compile with `-DENABLE_FAULT_INJECTION` and run [`fallible-" "check.1`](fallible-check.1.html):" msgstr "" #: README.en.md:block 8 (code) msgid "" "$ c99 -DENABLE_FAULT_INJECTION -o leaky leaky.c -lfallible\n" "$ fallible-check ./leaky\n" "Valgrind failed when we did not expect it to:\n" "(...suppressed output...)\n" "# exit status is 1\n" msgstr "" #: README.en.md:block 9 (header) msgid "Installation" msgstr "" #: README.en.md:block 10 (paragraph) msgid "Get the latest tarball and install it:" msgstr "" #: README.en.md:block 11 (code) msgid "" "wget https://git.euandreh.xyz/fallible/snapshot/fallible-main.tar.gz\n" "pax -rzvf fallible-main.tar.gz # or similarly: tar xvf fallible-main.tar.gz\n" "cd fallible-main\n" "make\n" "[sudo] make install\n" msgstr "" #: README.en.md:block 12 (paragraph) msgid "" "The requirements are a C99 compiler on a POSIX.1-2008 environment " "(`_POSIX_C_SOURCE 200809L`) and Valgrind." msgstr "" #: README.en.md:block 13 (header) msgid "Documentation" msgstr "" #: README.en.md:block 14 (paragraph) msgid "" "Documentation is available via installed man pages, also available online: " "[`fallible-check.1`][`fallible-check.1`] ([pt][pt.1], [fr][fr.1], " "[eo][eo.1]) and [`fallible_should_fail.3`][`fallible_should_fail.3`] " "([pt][pt.3], [fr][fr.3], [eo][eo.3])." msgstr "" #: README.en.md:block 15 (header) msgid "Contributing" msgstr "" #: README.en.md:block 16 (paragraph) msgid "Extra tools used for development are:" msgstr "" #: README.en.md:block 17 (unordered list) msgid "[ShellCheck][ShellCheck] for validating scripts;" msgstr "" #: README.en.md:block 17 (unordered list) msgid "[po4a][po4a] and [gettext][gettext] for i18n and l10n support;" msgstr "" #: README.en.md:block 17 (unordered list) msgid "" "[pandoc][pandoc] and Perl for generating the documentation HTML and website." msgstr "" #: README.en.md:block 18 (paragraph) msgid "For running the extra development-only checks, run:" msgstr "" #: README.en.md:block 19 (code) msgid "$ make dev-check\n" msgstr "" #: README.en.md:block 20 (paragraph) msgid "and for generating the documentation HTML and website, run:" msgstr "" #: README.en.md:block 21 (code) msgid "$ make public\n" msgstr "" #: README.en.md:block 22 (paragraph) msgid "" "Send contributions to the [mailing list][mailing list] via [`git send-" "email`](https://git-send-email.io/)." msgstr "" #: README.en.md:block 23 (header) msgid "Links" msgstr "" #: README.en.md:block 24 (unordered list) msgid "[source code](https://git.euandreh.xyz/fallible/)" msgstr "" #: README.en.md:block 24 (unordered list) msgid "[bug tracking](https://euandreh.xyz/fallible/TODOs.html)" msgstr "" #: README.en.md:block 24 (unordered list) msgid "[mailing list][mailing list]" msgstr "" #: README.en.md:block 24 (unordered list) msgid "[CI logs](https://euandreh.xyz/fallible/ci.html)" msgstr "" #: README.en.md:block 25 (header) msgid "Releases" msgstr "" #: README.en.md:block 27 (header) msgid "License" msgstr "" #: README.en.md:block 28 (paragraph) msgid "" "The code is licensed under [GNU Affero General Public License v3.0 or " "later][AGPL-3.0-or-later] (AGPL-3.0-or-later)." msgstr "" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[Valgrind]: https://www.valgrind.org" msgstr "[Valgrind]: https://www.valgrind.org" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "" "[`fallible-check.1`]: https://euandreh.xyz/fallible/en/fallible-check.1.html" msgstr "" "[`fallible-check.1`]: https://euandreh.xyz/fallible/en/fallible-check.1.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[pt.1]: https://euandreh.xyz/fallible/pt/fallible-check.1.html" msgstr "[pt.1]: https://euandreh.xyz/fallible/pt/fallible-check.1.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[fr.1]: https://euandreh.xyz/fallible/fr/fallible-check.1.html" msgstr "[fr.1]: https://euandreh.xyz/fallible/fr/fallible-check.1.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[eo.1]: https://euandreh.xyz/fallible/eo/fallible-check.1.html" msgstr "[eo.1]: https://euandreh.xyz/fallible/eo/fallible-check.1.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "" "[`fallible_should_fail.3`]: " "https://euandreh.xyz/fallible/en/fallible_should_fail.3.html" msgstr "" "[`fallible_should_fail.3`]: " "https://euandreh.xyz/fallible/en/fallible_should_fail.3.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[pt.3]: https://euandreh.xyz/fallible/pt/fallible_should_fail.3.html" msgstr "[pt.3]: https://euandreh.xyz/fallible/pt/fallible_should_fail.3.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[fr.3]: https://euandreh.xyz/fallible/fr/fallible_should_fail.3.html" msgstr "[fr.3]: https://euandreh.xyz/fallible/fr/fallible_should_fail.3.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[eo.3]: https://euandreh.xyz/fallible/eo/fallible_should_fail.3.html" msgstr "[eo.3]: https://euandreh.xyz/fallible/eo/fallible_should_fail.3.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[ShellCheck]: https://www.shellcheck.net/" msgstr "[ShellCheck]: https://www.shellcheck.net/" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[po4a]: https://po4a.org/index.php.en" msgstr "[po4a]: https://po4a.org/index.php.en" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[gettext]: https://www.gnu.org/software/gettext/" msgstr "[gettext]: https://www.gnu.org/software/gettext/" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[pandoc]: https://pandoc.org/" msgstr "[pandoc]: https://pandoc.org/" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "" "[mailing list]: https://lists.sr.ht/~euandreh/public-" "inbox?search=%5Bfallible%5D" msgstr "" "[mailing list]: https://lists.sr.ht/~euandreh/public-" "inbox?search=%5Bfallible%5D" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[AGPL-3.0-or-later]: https://git.euandreh.xyz/fallible/tree/COPYING" msgstr "[AGPL-3.0-or-later]: https://git.euandreh.xyz/fallible/tree/COPYING" #: README.en.md:block 26 (unordered list) msgid "" "[v0.3.0](https://git.euandreh.xyz/fallible/commit/?id=v0.3.0) " "[fallible-v0.3.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.3.0.tar.gz)" " " "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.3.0.tar.gz.asc))" " - 2021-02-25" msgstr "" #: README.en.md:block 26 (unordered list) msgid "" "[v0.2.1](https://git.euandreh.xyz/fallible/commit/?id=v0.2.1) " "[fallible-v0.2.1.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.1.tar.gz)" " " "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.1.tar.gz.asc))" " - 2021-02-22" msgstr "" #: README.en.md:block 26 (unordered list) msgid "" "[v0.2.0](https://git.euandreh.xyz/fallible/commit/?id=v0.2.0) " "[fallible-v0.2.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.0.tar.gz)" " " "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.0.tar.gz.asc))" " - 2021-02-21" msgstr "" #: README.en.md:block 26 (unordered list) msgid "" "[v0.1.0](https://git.euandreh.xyz/fallible/commit/?id=v0.1.0) " "[fallible-v0.1.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.1.0.tar.gz)" " " "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.1.0.tar.gz.asc))" " - 2021-02-16" msgstr "" #: README.en.md:block 24 (unordered list) msgid "[CHANGELOG](https://euandreh.xyz/fallible/en/CHANGELOG.html)" msgstr "" #: README.en.md:block 24 (unordered list) msgid "[homepage](https://euandreh.xyz/fallible/en/)" msgstr "" #~ msgid "[homepage](https://euandreh.xyz/fallible/)" #~ msgstr "" #~ msgid "[CHANGELOG](https://euandreh.xyz/fallible/CHANGELOG.html)" #~ msgstr "" #~ msgid "" #~ "[v0.3.0](https://git.euandreh.xyz/fallible/commit/?id=v0.3.0) " #~ "[fallible-v0.3.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.3.0.tar.gz)" #~ " " #~ "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.3.0.tar.gz.asc))," #~ " released in 2021-02-25" #~ msgstr "" #~ msgid "" #~ "[v0.2.1](https://git.euandreh.xyz/fallible/commit/?id=v0.2.1) " #~ "[fallible-v0.2.1.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.1.tar.gz)" #~ " " #~ "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.1.tar.gz.asc))," #~ " released in 2021-02-22" #~ msgstr "" #~ msgid "" #~ "[v0.2.0](https://git.euandreh.xyz/fallible/commit/?id=v0.2.0) " #~ "[fallible-v0.2.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.0.tar.gz)" #~ " " #~ "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.0.tar.gz.asc))," #~ " released in 2021-02-21" #~ msgstr "" #~ msgid "" #~ "[v0.1.0](https://git.euandreh.xyz/fallible/commit/?id=v0.1.0) " #~ "[fallible-v0.1.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.1.0.tar.gz)" #~ " " #~ "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.1.0.tar.gz.asc))," #~ " released in 2021-02-16" #~ msgstr "" fallible/po/LC_MESSAGES/README.en.md/fr.po0000644000175000001440000002403414074313377017133 0ustar andrehusers# msgid "" msgstr "" #: README.en.md:block 1 (header) msgid "Fallible" msgstr "" #: README.en.md:block 2 (paragraph) msgid "Fault injection library for stress-testing failure scenarios." msgstr "" #: README.en.md:block 3 (paragraph) msgid "" "Fallible is a helper library for fault injection. It is useful to stress-" "test scenarios that are unlikely to happen on routine tests, such as " "`malloc` or `fopen` returning NULL. Combined with Valgrind it asserts that " "your code is doing the proper clean-up in cases of failure." msgstr "" #: README.en.md:block 4 (paragraph) msgid "Fallible depends on [Valgrind][Valgrind]." msgstr "" #: README.en.md:block 5 (header) msgid "Usage" msgstr "" #: README.en.md:block 6 (code) msgid "" "// leaky.c\n" "#include \n" "#include \n" "\n" "#ifdef ENABLE_FAULT_INJECTION\n" "#include \n" "#endif\n" "\n" "int main() {\n" " char *aaa = malloc(100);\n" " if (!aaa) {\n" " return EXIT_FAILURE;\n" " }\n" " strcpy(aaa, \"a safe use of strcpy\");\n" "\n" " char *bbb = malloc(100);\n" " if (!bbb) {\n" " // free(aaa);\n" " return EXIT_FAILURE;\n" " }\n" " strcpy(bbb, \"not unsafe, but aaa is leaking\");\n" "\n" " free(bbb);\n" " free(aaa);\n" " return EXIT_SUCCESS;\n" "}\n" msgstr "" #: README.en.md:block 7 (paragraph) msgid "" "Compile with `-DENABLE_FAULT_INJECTION` and run [`fallible-" "check.1`](fallible-check.1.html):" msgstr "" #: README.en.md:block 8 (code) msgid "" "$ c99 -DENABLE_FAULT_INJECTION -o leaky leaky.c -lfallible\n" "$ fallible-check ./leaky\n" "Valgrind failed when we did not expect it to:\n" "(...suppressed output...)\n" "# exit status is 1\n" msgstr "" #: README.en.md:block 9 (header) msgid "Installation" msgstr "" #: README.en.md:block 10 (paragraph) msgid "Get the latest tarball and install it:" msgstr "" #: README.en.md:block 11 (code) msgid "" "wget https://git.euandreh.xyz/fallible/snapshot/fallible-main.tar.gz\n" "pax -rzvf fallible-main.tar.gz # or similarly: tar xvf fallible-main.tar.gz\n" "cd fallible-main\n" "make\n" "[sudo] make install\n" msgstr "" #: README.en.md:block 12 (paragraph) msgid "" "The requirements are a C99 compiler on a POSIX.1-2008 environment " "(`_POSIX_C_SOURCE 200809L`) and Valgrind." msgstr "" #: README.en.md:block 13 (header) msgid "Documentation" msgstr "" #: README.en.md:block 14 (paragraph) msgid "" "Documentation is available via installed man pages, also available online: " "[`fallible-check.1`][`fallible-check.1`] ([pt][pt.1], [fr][fr.1], " "[eo][eo.1]) and [`fallible_should_fail.3`][`fallible_should_fail.3`] " "([pt][pt.3], [fr][fr.3], [eo][eo.3])." msgstr "" #: README.en.md:block 15 (header) msgid "Contributing" msgstr "" #: README.en.md:block 16 (paragraph) msgid "Extra tools used for development are:" msgstr "" #: README.en.md:block 17 (unordered list) msgid "[ShellCheck][ShellCheck] for validating scripts;" msgstr "" #: README.en.md:block 17 (unordered list) msgid "[po4a][po4a] and [gettext][gettext] for i18n and l10n support;" msgstr "" #: README.en.md:block 17 (unordered list) msgid "" "[pandoc][pandoc] and Perl for generating the documentation HTML and website." msgstr "" #: README.en.md:block 18 (paragraph) msgid "For running the extra development-only checks, run:" msgstr "" #: README.en.md:block 19 (code) msgid "$ make dev-check\n" msgstr "" #: README.en.md:block 20 (paragraph) msgid "and for generating the documentation HTML and website, run:" msgstr "" #: README.en.md:block 21 (code) msgid "$ make public\n" msgstr "" #: README.en.md:block 22 (paragraph) msgid "" "Send contributions to the [mailing list][mailing list] via [`git send-" "email`](https://git-send-email.io/)." msgstr "" #: README.en.md:block 23 (header) msgid "Links" msgstr "" #: README.en.md:block 24 (unordered list) msgid "[source code](https://git.euandreh.xyz/fallible/)" msgstr "" #: README.en.md:block 24 (unordered list) msgid "[bug tracking](https://euandreh.xyz/fallible/TODOs.html)" msgstr "" #: README.en.md:block 24 (unordered list) msgid "[mailing list][mailing list]" msgstr "" #: README.en.md:block 24 (unordered list) msgid "[CI logs](https://euandreh.xyz/fallible/ci.html)" msgstr "" #: README.en.md:block 25 (header) msgid "Releases" msgstr "" #: README.en.md:block 27 (header) msgid "License" msgstr "" #: README.en.md:block 28 (paragraph) msgid "" "The code is licensed under [GNU Affero General Public License v3.0 or " "later][AGPL-3.0-or-later] (AGPL-3.0-or-later)." msgstr "" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[Valgrind]: https://www.valgrind.org" msgstr "[Valgrind]: https://www.valgrind.org" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "" "[`fallible-check.1`]: https://euandreh.xyz/fallible/en/fallible-check.1.html" msgstr "" "[`fallible-check.1`]: https://euandreh.xyz/fallible/en/fallible-check.1.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[pt.1]: https://euandreh.xyz/fallible/pt/fallible-check.1.html" msgstr "[pt.1]: https://euandreh.xyz/fallible/pt/fallible-check.1.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[fr.1]: https://euandreh.xyz/fallible/fr/fallible-check.1.html" msgstr "[fr.1]: https://euandreh.xyz/fallible/fr/fallible-check.1.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[eo.1]: https://euandreh.xyz/fallible/eo/fallible-check.1.html" msgstr "[eo.1]: https://euandreh.xyz/fallible/eo/fallible-check.1.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "" "[`fallible_should_fail.3`]: " "https://euandreh.xyz/fallible/en/fallible_should_fail.3.html" msgstr "" "[`fallible_should_fail.3`]: " "https://euandreh.xyz/fallible/en/fallible_should_fail.3.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[pt.3]: https://euandreh.xyz/fallible/pt/fallible_should_fail.3.html" msgstr "[pt.3]: https://euandreh.xyz/fallible/pt/fallible_should_fail.3.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[fr.3]: https://euandreh.xyz/fallible/fr/fallible_should_fail.3.html" msgstr "[fr.3]: https://euandreh.xyz/fallible/fr/fallible_should_fail.3.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[eo.3]: https://euandreh.xyz/fallible/eo/fallible_should_fail.3.html" msgstr "[eo.3]: https://euandreh.xyz/fallible/eo/fallible_should_fail.3.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[ShellCheck]: https://www.shellcheck.net/" msgstr "[ShellCheck]: https://www.shellcheck.net/" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[po4a]: https://po4a.org/index.php.en" msgstr "[po4a]: https://po4a.org/index.php.en" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[gettext]: https://www.gnu.org/software/gettext/" msgstr "[gettext]: https://www.gnu.org/software/gettext/" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[pandoc]: https://pandoc.org/" msgstr "[pandoc]: https://pandoc.org/" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "" "[mailing list]: https://lists.sr.ht/~euandreh/public-" "inbox?search=%5Bfallible%5D" msgstr "" "[mailing list]: https://lists.sr.ht/~euandreh/public-" "inbox?search=%5Bfallible%5D" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[AGPL-3.0-or-later]: https://git.euandreh.xyz/fallible/tree/COPYING" msgstr "[AGPL-3.0-or-later]: https://git.euandreh.xyz/fallible/tree/COPYING" #: README.en.md:block 26 (unordered list) msgid "" "[v0.3.0](https://git.euandreh.xyz/fallible/commit/?id=v0.3.0) " "[fallible-v0.3.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.3.0.tar.gz)" " " "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.3.0.tar.gz.asc))" " - 2021-02-25" msgstr "" #: README.en.md:block 26 (unordered list) msgid "" "[v0.2.1](https://git.euandreh.xyz/fallible/commit/?id=v0.2.1) " "[fallible-v0.2.1.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.1.tar.gz)" " " "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.1.tar.gz.asc))" " - 2021-02-22" msgstr "" #: README.en.md:block 26 (unordered list) msgid "" "[v0.2.0](https://git.euandreh.xyz/fallible/commit/?id=v0.2.0) " "[fallible-v0.2.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.0.tar.gz)" " " "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.0.tar.gz.asc))" " - 2021-02-21" msgstr "" #: README.en.md:block 26 (unordered list) msgid "" "[v0.1.0](https://git.euandreh.xyz/fallible/commit/?id=v0.1.0) " "[fallible-v0.1.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.1.0.tar.gz)" " " "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.1.0.tar.gz.asc))" " - 2021-02-16" msgstr "" #: README.en.md:block 24 (unordered list) msgid "[CHANGELOG](https://euandreh.xyz/fallible/en/CHANGELOG.html)" msgstr "" #: README.en.md:block 24 (unordered list) msgid "[homepage](https://euandreh.xyz/fallible/en/)" msgstr "" #~ msgid "[homepage](https://euandreh.xyz/fallible/)" #~ msgstr "" #~ msgid "[CHANGELOG](https://euandreh.xyz/fallible/CHANGELOG.html)" #~ msgstr "" #~ msgid "" #~ "[v0.3.0](https://git.euandreh.xyz/fallible/commit/?id=v0.3.0) " #~ "[fallible-v0.3.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.3.0.tar.gz)" #~ " " #~ "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.3.0.tar.gz.asc))," #~ " released in 2021-02-25" #~ msgstr "" #~ msgid "" #~ "[v0.2.1](https://git.euandreh.xyz/fallible/commit/?id=v0.2.1) " #~ "[fallible-v0.2.1.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.1.tar.gz)" #~ " " #~ "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.1.tar.gz.asc))," #~ " released in 2021-02-22" #~ msgstr "" #~ msgid "" #~ "[v0.2.0](https://git.euandreh.xyz/fallible/commit/?id=v0.2.0) " #~ "[fallible-v0.2.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.0.tar.gz)" #~ " " #~ "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.0.tar.gz.asc))," #~ " released in 2021-02-21" #~ msgstr "" #~ msgid "" #~ "[v0.1.0](https://git.euandreh.xyz/fallible/commit/?id=v0.1.0) " #~ "[fallible-v0.1.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.1.0.tar.gz)" #~ " " #~ "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.1.0.tar.gz.asc))," #~ " released in 2021-02-16" #~ msgstr "" fallible/po/LC_MESSAGES/README.en.md/eo.po0000644000175000001440000002403414074313400017112 0ustar andrehusers# msgid "" msgstr "" #: README.en.md:block 1 (header) msgid "Fallible" msgstr "" #: README.en.md:block 2 (paragraph) msgid "Fault injection library for stress-testing failure scenarios." msgstr "" #: README.en.md:block 3 (paragraph) msgid "" "Fallible is a helper library for fault injection. It is useful to stress-" "test scenarios that are unlikely to happen on routine tests, such as " "`malloc` or `fopen` returning NULL. Combined with Valgrind it asserts that " "your code is doing the proper clean-up in cases of failure." msgstr "" #: README.en.md:block 4 (paragraph) msgid "Fallible depends on [Valgrind][Valgrind]." msgstr "" #: README.en.md:block 5 (header) msgid "Usage" msgstr "" #: README.en.md:block 6 (code) msgid "" "// leaky.c\n" "#include \n" "#include \n" "\n" "#ifdef ENABLE_FAULT_INJECTION\n" "#include \n" "#endif\n" "\n" "int main() {\n" " char *aaa = malloc(100);\n" " if (!aaa) {\n" " return EXIT_FAILURE;\n" " }\n" " strcpy(aaa, \"a safe use of strcpy\");\n" "\n" " char *bbb = malloc(100);\n" " if (!bbb) {\n" " // free(aaa);\n" " return EXIT_FAILURE;\n" " }\n" " strcpy(bbb, \"not unsafe, but aaa is leaking\");\n" "\n" " free(bbb);\n" " free(aaa);\n" " return EXIT_SUCCESS;\n" "}\n" msgstr "" #: README.en.md:block 7 (paragraph) msgid "" "Compile with `-DENABLE_FAULT_INJECTION` and run [`fallible-" "check.1`](fallible-check.1.html):" msgstr "" #: README.en.md:block 8 (code) msgid "" "$ c99 -DENABLE_FAULT_INJECTION -o leaky leaky.c -lfallible\n" "$ fallible-check ./leaky\n" "Valgrind failed when we did not expect it to:\n" "(...suppressed output...)\n" "# exit status is 1\n" msgstr "" #: README.en.md:block 9 (header) msgid "Installation" msgstr "" #: README.en.md:block 10 (paragraph) msgid "Get the latest tarball and install it:" msgstr "" #: README.en.md:block 11 (code) msgid "" "wget https://git.euandreh.xyz/fallible/snapshot/fallible-main.tar.gz\n" "pax -rzvf fallible-main.tar.gz # or similarly: tar xvf fallible-main.tar.gz\n" "cd fallible-main\n" "make\n" "[sudo] make install\n" msgstr "" #: README.en.md:block 12 (paragraph) msgid "" "The requirements are a C99 compiler on a POSIX.1-2008 environment " "(`_POSIX_C_SOURCE 200809L`) and Valgrind." msgstr "" #: README.en.md:block 13 (header) msgid "Documentation" msgstr "" #: README.en.md:block 14 (paragraph) msgid "" "Documentation is available via installed man pages, also available online: " "[`fallible-check.1`][`fallible-check.1`] ([pt][pt.1], [fr][fr.1], " "[eo][eo.1]) and [`fallible_should_fail.3`][`fallible_should_fail.3`] " "([pt][pt.3], [fr][fr.3], [eo][eo.3])." msgstr "" #: README.en.md:block 15 (header) msgid "Contributing" msgstr "" #: README.en.md:block 16 (paragraph) msgid "Extra tools used for development are:" msgstr "" #: README.en.md:block 17 (unordered list) msgid "[ShellCheck][ShellCheck] for validating scripts;" msgstr "" #: README.en.md:block 17 (unordered list) msgid "[po4a][po4a] and [gettext][gettext] for i18n and l10n support;" msgstr "" #: README.en.md:block 17 (unordered list) msgid "" "[pandoc][pandoc] and Perl for generating the documentation HTML and website." msgstr "" #: README.en.md:block 18 (paragraph) msgid "For running the extra development-only checks, run:" msgstr "" #: README.en.md:block 19 (code) msgid "$ make dev-check\n" msgstr "" #: README.en.md:block 20 (paragraph) msgid "and for generating the documentation HTML and website, run:" msgstr "" #: README.en.md:block 21 (code) msgid "$ make public\n" msgstr "" #: README.en.md:block 22 (paragraph) msgid "" "Send contributions to the [mailing list][mailing list] via [`git send-" "email`](https://git-send-email.io/)." msgstr "" #: README.en.md:block 23 (header) msgid "Links" msgstr "" #: README.en.md:block 24 (unordered list) msgid "[source code](https://git.euandreh.xyz/fallible/)" msgstr "" #: README.en.md:block 24 (unordered list) msgid "[bug tracking](https://euandreh.xyz/fallible/TODOs.html)" msgstr "" #: README.en.md:block 24 (unordered list) msgid "[mailing list][mailing list]" msgstr "" #: README.en.md:block 24 (unordered list) msgid "[CI logs](https://euandreh.xyz/fallible/ci.html)" msgstr "" #: README.en.md:block 25 (header) msgid "Releases" msgstr "" #: README.en.md:block 27 (header) msgid "License" msgstr "" #: README.en.md:block 28 (paragraph) msgid "" "The code is licensed under [GNU Affero General Public License v3.0 or " "later][AGPL-3.0-or-later] (AGPL-3.0-or-later)." msgstr "" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[Valgrind]: https://www.valgrind.org" msgstr "[Valgrind]: https://www.valgrind.org" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "" "[`fallible-check.1`]: https://euandreh.xyz/fallible/en/fallible-check.1.html" msgstr "" "[`fallible-check.1`]: https://euandreh.xyz/fallible/en/fallible-check.1.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[pt.1]: https://euandreh.xyz/fallible/pt/fallible-check.1.html" msgstr "[pt.1]: https://euandreh.xyz/fallible/pt/fallible-check.1.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[fr.1]: https://euandreh.xyz/fallible/fr/fallible-check.1.html" msgstr "[fr.1]: https://euandreh.xyz/fallible/fr/fallible-check.1.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[eo.1]: https://euandreh.xyz/fallible/eo/fallible-check.1.html" msgstr "[eo.1]: https://euandreh.xyz/fallible/eo/fallible-check.1.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "" "[`fallible_should_fail.3`]: " "https://euandreh.xyz/fallible/en/fallible_should_fail.3.html" msgstr "" "[`fallible_should_fail.3`]: " "https://euandreh.xyz/fallible/en/fallible_should_fail.3.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[pt.3]: https://euandreh.xyz/fallible/pt/fallible_should_fail.3.html" msgstr "[pt.3]: https://euandreh.xyz/fallible/pt/fallible_should_fail.3.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[fr.3]: https://euandreh.xyz/fallible/fr/fallible_should_fail.3.html" msgstr "[fr.3]: https://euandreh.xyz/fallible/fr/fallible_should_fail.3.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[eo.3]: https://euandreh.xyz/fallible/eo/fallible_should_fail.3.html" msgstr "[eo.3]: https://euandreh.xyz/fallible/eo/fallible_should_fail.3.html" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[ShellCheck]: https://www.shellcheck.net/" msgstr "[ShellCheck]: https://www.shellcheck.net/" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[po4a]: https://po4a.org/index.php.en" msgstr "[po4a]: https://po4a.org/index.php.en" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[gettext]: https://www.gnu.org/software/gettext/" msgstr "[gettext]: https://www.gnu.org/software/gettext/" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[pandoc]: https://pandoc.org/" msgstr "[pandoc]: https://pandoc.org/" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "" "[mailing list]: https://lists.sr.ht/~euandreh/public-" "inbox?search=%5Bfallible%5D" msgstr "" "[mailing list]: https://lists.sr.ht/~euandreh/public-" "inbox?search=%5Bfallible%5D" #: README.en.md:block 28 (paragraph) #, fuzzy msgid "[AGPL-3.0-or-later]: https://git.euandreh.xyz/fallible/tree/COPYING" msgstr "[AGPL-3.0-or-later]: https://git.euandreh.xyz/fallible/tree/COPYING" #: README.en.md:block 26 (unordered list) msgid "" "[v0.3.0](https://git.euandreh.xyz/fallible/commit/?id=v0.3.0) " "[fallible-v0.3.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.3.0.tar.gz)" " " "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.3.0.tar.gz.asc))" " - 2021-02-25" msgstr "" #: README.en.md:block 26 (unordered list) msgid "" "[v0.2.1](https://git.euandreh.xyz/fallible/commit/?id=v0.2.1) " "[fallible-v0.2.1.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.1.tar.gz)" " " "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.1.tar.gz.asc))" " - 2021-02-22" msgstr "" #: README.en.md:block 26 (unordered list) msgid "" "[v0.2.0](https://git.euandreh.xyz/fallible/commit/?id=v0.2.0) " "[fallible-v0.2.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.0.tar.gz)" " " "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.0.tar.gz.asc))" " - 2021-02-21" msgstr "" #: README.en.md:block 26 (unordered list) msgid "" "[v0.1.0](https://git.euandreh.xyz/fallible/commit/?id=v0.1.0) " "[fallible-v0.1.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.1.0.tar.gz)" " " "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.1.0.tar.gz.asc))" " - 2021-02-16" msgstr "" #: README.en.md:block 24 (unordered list) msgid "[CHANGELOG](https://euandreh.xyz/fallible/en/CHANGELOG.html)" msgstr "" #: README.en.md:block 24 (unordered list) msgid "[homepage](https://euandreh.xyz/fallible/en/)" msgstr "" #~ msgid "[homepage](https://euandreh.xyz/fallible/)" #~ msgstr "" #~ msgid "[CHANGELOG](https://euandreh.xyz/fallible/CHANGELOG.html)" #~ msgstr "" #~ msgid "" #~ "[v0.3.0](https://git.euandreh.xyz/fallible/commit/?id=v0.3.0) " #~ "[fallible-v0.3.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.3.0.tar.gz)" #~ " " #~ "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.3.0.tar.gz.asc))," #~ " released in 2021-02-25" #~ msgstr "" #~ msgid "" #~ "[v0.2.1](https://git.euandreh.xyz/fallible/commit/?id=v0.2.1) " #~ "[fallible-v0.2.1.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.1.tar.gz)" #~ " " #~ "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.1.tar.gz.asc))," #~ " released in 2021-02-22" #~ msgstr "" #~ msgid "" #~ "[v0.2.0](https://git.euandreh.xyz/fallible/commit/?id=v0.2.0) " #~ "[fallible-v0.2.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.0.tar.gz)" #~ " " #~ "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.2.0.tar.gz.asc))," #~ " released in 2021-02-21" #~ msgstr "" #~ msgid "" #~ "[v0.1.0](https://git.euandreh.xyz/fallible/commit/?id=v0.1.0) " #~ "[fallible-v0.1.0.tar.gz](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.1.0.tar.gz)" #~ " " #~ "([sig](https://git.euandreh.xyz/fallible/snapshot/fallible-v0.1.0.tar.gz.asc))," #~ " released in 2021-02-16" #~ msgstr "" fallible/po/LC_MESSAGES/CHANGELOG.en.md/0000755000175000001440000000000014074305056016506 5ustar andrehusersfallible/po/LC_MESSAGES/CHANGELOG.en.md/pt.po0000644000175000001440000001616114074313400017466 0ustar andrehusers# msgid "" msgstr "" #: CHANGELOG.en.md:block 3 (header) msgid "Unreleased" msgstr "" #: CHANGELOG.en.md:block 4 (header) msgid "Added" msgstr "" #: CHANGELOG.en.md:block 5 (header) msgid "`fallible/string.h`" msgstr "" #: CHANGELOG.en.md:block 6 (paragraph) msgid "" "Right now it still doesn't have \"feature parity\" with `string.h`, as in it" " doesn't have fallible counterparts for all functions in `string.h`. The " "goal is for that to happen." msgstr "" #: CHANGELOG.en.md:block 7 (paragraph) msgid "" "See " "[#task-29c947fa-8780-4e18-0215-f72676bf3331](https://euandreh.xyz/fallible/TODOs.html#task-29c947fa-8780-4e18-0215-f72676bf3331)" " for more information and discussion." msgstr "" #: CHANGELOG.en.md:block 8 (paragraph) msgid "" "Done in " "[`50e5cc2859f88dfe23eee94364a77b8a518cf6ca`](https://git.euandreh.xyz/fallible/commit/?id=50e5cc2859f88dfe23eee94364a77b8a518cf6ca)." msgstr "" #: CHANGELOG.en.md:block 9 (header) msgid "`die()` in `src/fallible.c`" msgstr "" #: CHANGELOG.en.md:block 10 (paragraph) msgid "" "From now one, `fallible_should_fail(3)` is completly pedantic about errors " "that occur within itself." msgstr "" #: CHANGELOG.en.md:block 11 (paragraph) msgid "" "The reasoning behind this is that having errors inside fallible would " "compose terribly with fault injection in the application." msgstr "" #: CHANGELOG.en.md:block 12 (paragraph) msgid "" "Done in " "[`14009e9d7610aeec4f9a28940b17eef01e9603d6`](https://git.euandreh.xyz/fallible/commit/?id=14009e9d7610aeec4f9a28940b17eef01e9603d6)." msgstr "" #: CHANGELOG.en.md:block 13 (header) msgid "Return value of `fallible_should_fail(3)`" msgstr "" #: CHANGELOG.en.md:block 14 (paragraph) msgid "Now `fallible_should_fail(3)` returns `int` instead of `bool`." msgstr "" #: CHANGELOG.en.md:block 15 (paragraph) msgid "" "The only reasoning behind this is to remove the `#include ` in " "`src/fallible.h`, and make it shorter." msgstr "" #: CHANGELOG.en.md:block 16 (paragraph) msgid "" "Done in " "[`14009e9d7610aeec4f9a28940b17eef01e9603d6`](https://git.euandreh.xyz/fallible/commit/?id=14009e9d7610aeec4f9a28940b17eef01e9603d6)" " and " "[`d17bfdabc3a06ed1fe33d924dc778356fb5165fe`](https://git.euandreh.xyz/fallible/commit/?id=d17bfdabc3a06ed1fe33d924dc778356fb5165fe)." msgstr "" #: CHANGELOG.en.md:block 17 (header) msgid "`--valgrind-flags`" msgstr "" #: CHANGELOG.en.md:block 18 (paragraph) msgid "" "Add flag `--valgrind-flags` to `fallible-check`, to print the Valgrind flags" " used to check the programs." msgstr "" #: CHANGELOG.en.md:block 19 (paragraph) msgid "" "This is useful for debugging leaks that `fallible-check` is detecting, as " "in:" msgstr "" #: CHANGELOG.en.md:block 20 (code) msgid "$ valgrind `fallible-check --valgrind-flags` ./my-program\n" msgstr "" #: CHANGELOG.en.md:block 21 (header) msgid "``" msgstr "" #: CHANGELOG.en.md:block 22 (paragraph) msgid "" "New `` header, currently containing only fallible " "counterparts of [`strdup.3`](fallible_strdup.3.html) and " "[`strndup.3`](fallible_strndup.3.html). New fallible functions will be added" " on demand." msgstr "" #: CHANGELOG.en.md:block 23 (paragraph) msgid "Its use is equivalent to ``:" msgstr "" #: CHANGELOG.en.md:block 24 (code) msgid "" "#include \n" "#include \n" "\n" "#ifdef ENABLE_FALLIBLE\n" "#include \n" "#endif\n" "\n" "int main() {\n" " char *s1 = strdup(\"a string that will leak\");\n" " if (!s1) {\n" " perror(\"strdup\");\n" " return EXIT_FAILURE;\n" " }\n" "\n" " char *s2 = strdup(\"another string\");\n" " if (!s2) {\n" " // free(s1);\n" " perror(\"strdup\");\n" " return EXIT_FAILURE;\n" " }\n" "\n" " free(s2);\n" " free(s1);\n" " return EXIT_SUCCESS;\n" "}\n" msgstr "" #: CHANGELOG.en.md:block 25 (paragraph) msgid "" "Compile with `-DENABLE_FALLIBLE` to activate fault injection, and run with " "[`fallible-check.1`](fallible-check.1.html) to detect leaks:" msgstr "" #: CHANGELOG.en.md:block 26 (code) msgid "" "$ c99 -DENABLE_FALLIBLE -o leaky-strdup leaky-strdup.c -lfallible\n" "$ fallible-check ./leaky-strdup\n" "(...suppressed output...)\n" "# exit status is 1\n" msgstr "" #: CHANGELOG.en.md:block 27 (header) msgid "Changed" msgstr "" #: CHANGELOG.en.md:block 28 (paragraph) msgid "" "Set " "[`errno`](https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/errno.h.html)" " to `ENOMEM` before returning `NULL` from `` functions." msgstr "" #: CHANGELOG.en.md:block 29 (header) msgid "" "[0.3.0](https://git.euandreh.xyz/fallible/commit/?id=v0.3.0) - 2021-02-25" msgstr "" #: CHANGELOG.en.md:block 31 (paragraph) msgid "Use macros to directly override function names." msgstr "" #: CHANGELOG.en.md:block 32 (paragraph) msgid "Where before you had:" msgstr "" #: CHANGELOG.en.md:block 33 (code) msgid "" "#include \n" "\n" "void f() {\n" " void *v = MALLOC(10);\n" "}\n" msgstr "" #: CHANGELOG.en.md:block 34 (paragraph) msgid "Now you have:" msgstr "" #: CHANGELOG.en.md:block 35 (code) msgid "" "#ifdef MY_FALLIBLE_FLAG\n" "#include ` header now contains macros that directly override " "`malloc(size)`, instead of creating a `MALLOC(size)` alias." msgstr "" #: CHANGELOG.en.md:block 37 (paragraph) msgid "" "The upside is that the code doesn't have to change, and that the Fallible " "library doesn't even have to be installed for the compilation to run, as " "long as the `MY_FALLIBLE_FLAG` isn't defined." msgstr "" #: CHANGELOG.en.md:block 38 (header) msgid "" "[0.2.1](https://git.euandreh.xyz/fallible/commit/?id=v0.2.1) - 2021-02-22" msgstr "" #: CHANGELOG.en.md:block 40 (paragraph) msgid "Use a plain `Makefile` instead of `./configure` + `Makefile.in`." msgstr "" #: CHANGELOG.en.md:block 41 (header) msgid "" "[0.2.0](https://git.euandreh.xyz/fallible/commit/?id=v0.2.0) - 2021-02-21" msgstr "" #: CHANGELOG.en.md:block 43 (paragraph) msgid "Produce binaries with debug symbols (`-g` on `$(CFLAGS)`)." msgstr "" #: CHANGELOG.en.md:block 45 (paragraph) msgid "Move `` to ``." msgstr "" #: CHANGELOG.en.md:block 46 (paragraph) msgid "" "Future headers will follow the same patter and will be put in " "``." msgstr "" #: CHANGELOG.en.md:block 47 (header) msgid "Removed" msgstr "" #: CHANGELOG.en.md:block 48 (paragraph) msgid "" "`tests/integration/unsafe.c` was deleted. It assumed what the behaviour of " "`strcpy(NULL, \"\")` would be, and assert it would fail. However, since the " "behaviour is *undefined*, this premise doesn't necessarily hold. The test " "was deleted." msgstr "" #: CHANGELOG.en.md:block 49 (header) msgid "" "[0.1.0](https://git.euandreh.xyz/fallible/commit/?id=v0.1.0) - 2021-02-16" msgstr "" #: CHANGELOG.en.md:block 51 (paragraph) msgid "Initial public release." msgstr "" #: CHANGELOG.en.md:block 2 (paragraph) msgid "Changelog for [Fallible](https://euandreh.xyz/fallible/en/)." msgstr "" #~ msgid "Changelog for [Fallible](https://euandreh.xyz/fallible/)." #~ msgstr "" fallible/po/LC_MESSAGES/CHANGELOG.en.md/fr.po0000644000175000001440000001616114074313401017453 0ustar andrehusers# msgid "" msgstr "" #: CHANGELOG.en.md:block 3 (header) msgid "Unreleased" msgstr "" #: CHANGELOG.en.md:block 4 (header) msgid "Added" msgstr "" #: CHANGELOG.en.md:block 5 (header) msgid "`fallible/string.h`" msgstr "" #: CHANGELOG.en.md:block 6 (paragraph) msgid "" "Right now it still doesn't have \"feature parity\" with `string.h`, as in it" " doesn't have fallible counterparts for all functions in `string.h`. The " "goal is for that to happen." msgstr "" #: CHANGELOG.en.md:block 7 (paragraph) msgid "" "See " "[#task-29c947fa-8780-4e18-0215-f72676bf3331](https://euandreh.xyz/fallible/TODOs.html#task-29c947fa-8780-4e18-0215-f72676bf3331)" " for more information and discussion." msgstr "" #: CHANGELOG.en.md:block 8 (paragraph) msgid "" "Done in " "[`50e5cc2859f88dfe23eee94364a77b8a518cf6ca`](https://git.euandreh.xyz/fallible/commit/?id=50e5cc2859f88dfe23eee94364a77b8a518cf6ca)." msgstr "" #: CHANGELOG.en.md:block 9 (header) msgid "`die()` in `src/fallible.c`" msgstr "" #: CHANGELOG.en.md:block 10 (paragraph) msgid "" "From now one, `fallible_should_fail(3)` is completly pedantic about errors " "that occur within itself." msgstr "" #: CHANGELOG.en.md:block 11 (paragraph) msgid "" "The reasoning behind this is that having errors inside fallible would " "compose terribly with fault injection in the application." msgstr "" #: CHANGELOG.en.md:block 12 (paragraph) msgid "" "Done in " "[`14009e9d7610aeec4f9a28940b17eef01e9603d6`](https://git.euandreh.xyz/fallible/commit/?id=14009e9d7610aeec4f9a28940b17eef01e9603d6)." msgstr "" #: CHANGELOG.en.md:block 13 (header) msgid "Return value of `fallible_should_fail(3)`" msgstr "" #: CHANGELOG.en.md:block 14 (paragraph) msgid "Now `fallible_should_fail(3)` returns `int` instead of `bool`." msgstr "" #: CHANGELOG.en.md:block 15 (paragraph) msgid "" "The only reasoning behind this is to remove the `#include ` in " "`src/fallible.h`, and make it shorter." msgstr "" #: CHANGELOG.en.md:block 16 (paragraph) msgid "" "Done in " "[`14009e9d7610aeec4f9a28940b17eef01e9603d6`](https://git.euandreh.xyz/fallible/commit/?id=14009e9d7610aeec4f9a28940b17eef01e9603d6)" " and " "[`d17bfdabc3a06ed1fe33d924dc778356fb5165fe`](https://git.euandreh.xyz/fallible/commit/?id=d17bfdabc3a06ed1fe33d924dc778356fb5165fe)." msgstr "" #: CHANGELOG.en.md:block 17 (header) msgid "`--valgrind-flags`" msgstr "" #: CHANGELOG.en.md:block 18 (paragraph) msgid "" "Add flag `--valgrind-flags` to `fallible-check`, to print the Valgrind flags" " used to check the programs." msgstr "" #: CHANGELOG.en.md:block 19 (paragraph) msgid "" "This is useful for debugging leaks that `fallible-check` is detecting, as " "in:" msgstr "" #: CHANGELOG.en.md:block 20 (code) msgid "$ valgrind `fallible-check --valgrind-flags` ./my-program\n" msgstr "" #: CHANGELOG.en.md:block 21 (header) msgid "``" msgstr "" #: CHANGELOG.en.md:block 22 (paragraph) msgid "" "New `` header, currently containing only fallible " "counterparts of [`strdup.3`](fallible_strdup.3.html) and " "[`strndup.3`](fallible_strndup.3.html). New fallible functions will be added" " on demand." msgstr "" #: CHANGELOG.en.md:block 23 (paragraph) msgid "Its use is equivalent to ``:" msgstr "" #: CHANGELOG.en.md:block 24 (code) msgid "" "#include \n" "#include \n" "\n" "#ifdef ENABLE_FALLIBLE\n" "#include \n" "#endif\n" "\n" "int main() {\n" " char *s1 = strdup(\"a string that will leak\");\n" " if (!s1) {\n" " perror(\"strdup\");\n" " return EXIT_FAILURE;\n" " }\n" "\n" " char *s2 = strdup(\"another string\");\n" " if (!s2) {\n" " // free(s1);\n" " perror(\"strdup\");\n" " return EXIT_FAILURE;\n" " }\n" "\n" " free(s2);\n" " free(s1);\n" " return EXIT_SUCCESS;\n" "}\n" msgstr "" #: CHANGELOG.en.md:block 25 (paragraph) msgid "" "Compile with `-DENABLE_FALLIBLE` to activate fault injection, and run with " "[`fallible-check.1`](fallible-check.1.html) to detect leaks:" msgstr "" #: CHANGELOG.en.md:block 26 (code) msgid "" "$ c99 -DENABLE_FALLIBLE -o leaky-strdup leaky-strdup.c -lfallible\n" "$ fallible-check ./leaky-strdup\n" "(...suppressed output...)\n" "# exit status is 1\n" msgstr "" #: CHANGELOG.en.md:block 27 (header) msgid "Changed" msgstr "" #: CHANGELOG.en.md:block 28 (paragraph) msgid "" "Set " "[`errno`](https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/errno.h.html)" " to `ENOMEM` before returning `NULL` from `` functions." msgstr "" #: CHANGELOG.en.md:block 29 (header) msgid "" "[0.3.0](https://git.euandreh.xyz/fallible/commit/?id=v0.3.0) - 2021-02-25" msgstr "" #: CHANGELOG.en.md:block 31 (paragraph) msgid "Use macros to directly override function names." msgstr "" #: CHANGELOG.en.md:block 32 (paragraph) msgid "Where before you had:" msgstr "" #: CHANGELOG.en.md:block 33 (code) msgid "" "#include \n" "\n" "void f() {\n" " void *v = MALLOC(10);\n" "}\n" msgstr "" #: CHANGELOG.en.md:block 34 (paragraph) msgid "Now you have:" msgstr "" #: CHANGELOG.en.md:block 35 (code) msgid "" "#ifdef MY_FALLIBLE_FLAG\n" "#include ` header now contains macros that directly override " "`malloc(size)`, instead of creating a `MALLOC(size)` alias." msgstr "" #: CHANGELOG.en.md:block 37 (paragraph) msgid "" "The upside is that the code doesn't have to change, and that the Fallible " "library doesn't even have to be installed for the compilation to run, as " "long as the `MY_FALLIBLE_FLAG` isn't defined." msgstr "" #: CHANGELOG.en.md:block 38 (header) msgid "" "[0.2.1](https://git.euandreh.xyz/fallible/commit/?id=v0.2.1) - 2021-02-22" msgstr "" #: CHANGELOG.en.md:block 40 (paragraph) msgid "Use a plain `Makefile` instead of `./configure` + `Makefile.in`." msgstr "" #: CHANGELOG.en.md:block 41 (header) msgid "" "[0.2.0](https://git.euandreh.xyz/fallible/commit/?id=v0.2.0) - 2021-02-21" msgstr "" #: CHANGELOG.en.md:block 43 (paragraph) msgid "Produce binaries with debug symbols (`-g` on `$(CFLAGS)`)." msgstr "" #: CHANGELOG.en.md:block 45 (paragraph) msgid "Move `` to ``." msgstr "" #: CHANGELOG.en.md:block 46 (paragraph) msgid "" "Future headers will follow the same patter and will be put in " "``." msgstr "" #: CHANGELOG.en.md:block 47 (header) msgid "Removed" msgstr "" #: CHANGELOG.en.md:block 48 (paragraph) msgid "" "`tests/integration/unsafe.c` was deleted. It assumed what the behaviour of " "`strcpy(NULL, \"\")` would be, and assert it would fail. However, since the " "behaviour is *undefined*, this premise doesn't necessarily hold. The test " "was deleted." msgstr "" #: CHANGELOG.en.md:block 49 (header) msgid "" "[0.1.0](https://git.euandreh.xyz/fallible/commit/?id=v0.1.0) - 2021-02-16" msgstr "" #: CHANGELOG.en.md:block 51 (paragraph) msgid "Initial public release." msgstr "" #: CHANGELOG.en.md:block 2 (paragraph) msgid "Changelog for [Fallible](https://euandreh.xyz/fallible/en/)." msgstr "" #~ msgid "Changelog for [Fallible](https://euandreh.xyz/fallible/)." #~ msgstr "" fallible/po/LC_MESSAGES/CHANGELOG.en.md/eo.po0000644000175000001440000001616114074313402017450 0ustar andrehusers# msgid "" msgstr "" #: CHANGELOG.en.md:block 3 (header) msgid "Unreleased" msgstr "" #: CHANGELOG.en.md:block 4 (header) msgid "Added" msgstr "" #: CHANGELOG.en.md:block 5 (header) msgid "`fallible/string.h`" msgstr "" #: CHANGELOG.en.md:block 6 (paragraph) msgid "" "Right now it still doesn't have \"feature parity\" with `string.h`, as in it" " doesn't have fallible counterparts for all functions in `string.h`. The " "goal is for that to happen." msgstr "" #: CHANGELOG.en.md:block 7 (paragraph) msgid "" "See " "[#task-29c947fa-8780-4e18-0215-f72676bf3331](https://euandreh.xyz/fallible/TODOs.html#task-29c947fa-8780-4e18-0215-f72676bf3331)" " for more information and discussion." msgstr "" #: CHANGELOG.en.md:block 8 (paragraph) msgid "" "Done in " "[`50e5cc2859f88dfe23eee94364a77b8a518cf6ca`](https://git.euandreh.xyz/fallible/commit/?id=50e5cc2859f88dfe23eee94364a77b8a518cf6ca)." msgstr "" #: CHANGELOG.en.md:block 9 (header) msgid "`die()` in `src/fallible.c`" msgstr "" #: CHANGELOG.en.md:block 10 (paragraph) msgid "" "From now one, `fallible_should_fail(3)` is completly pedantic about errors " "that occur within itself." msgstr "" #: CHANGELOG.en.md:block 11 (paragraph) msgid "" "The reasoning behind this is that having errors inside fallible would " "compose terribly with fault injection in the application." msgstr "" #: CHANGELOG.en.md:block 12 (paragraph) msgid "" "Done in " "[`14009e9d7610aeec4f9a28940b17eef01e9603d6`](https://git.euandreh.xyz/fallible/commit/?id=14009e9d7610aeec4f9a28940b17eef01e9603d6)." msgstr "" #: CHANGELOG.en.md:block 13 (header) msgid "Return value of `fallible_should_fail(3)`" msgstr "" #: CHANGELOG.en.md:block 14 (paragraph) msgid "Now `fallible_should_fail(3)` returns `int` instead of `bool`." msgstr "" #: CHANGELOG.en.md:block 15 (paragraph) msgid "" "The only reasoning behind this is to remove the `#include ` in " "`src/fallible.h`, and make it shorter." msgstr "" #: CHANGELOG.en.md:block 16 (paragraph) msgid "" "Done in " "[`14009e9d7610aeec4f9a28940b17eef01e9603d6`](https://git.euandreh.xyz/fallible/commit/?id=14009e9d7610aeec4f9a28940b17eef01e9603d6)" " and " "[`d17bfdabc3a06ed1fe33d924dc778356fb5165fe`](https://git.euandreh.xyz/fallible/commit/?id=d17bfdabc3a06ed1fe33d924dc778356fb5165fe)." msgstr "" #: CHANGELOG.en.md:block 17 (header) msgid "`--valgrind-flags`" msgstr "" #: CHANGELOG.en.md:block 18 (paragraph) msgid "" "Add flag `--valgrind-flags` to `fallible-check`, to print the Valgrind flags" " used to check the programs." msgstr "" #: CHANGELOG.en.md:block 19 (paragraph) msgid "" "This is useful for debugging leaks that `fallible-check` is detecting, as " "in:" msgstr "" #: CHANGELOG.en.md:block 20 (code) msgid "$ valgrind `fallible-check --valgrind-flags` ./my-program\n" msgstr "" #: CHANGELOG.en.md:block 21 (header) msgid "``" msgstr "" #: CHANGELOG.en.md:block 22 (paragraph) msgid "" "New `` header, currently containing only fallible " "counterparts of [`strdup.3`](fallible_strdup.3.html) and " "[`strndup.3`](fallible_strndup.3.html). New fallible functions will be added" " on demand." msgstr "" #: CHANGELOG.en.md:block 23 (paragraph) msgid "Its use is equivalent to ``:" msgstr "" #: CHANGELOG.en.md:block 24 (code) msgid "" "#include \n" "#include \n" "\n" "#ifdef ENABLE_FALLIBLE\n" "#include \n" "#endif\n" "\n" "int main() {\n" " char *s1 = strdup(\"a string that will leak\");\n" " if (!s1) {\n" " perror(\"strdup\");\n" " return EXIT_FAILURE;\n" " }\n" "\n" " char *s2 = strdup(\"another string\");\n" " if (!s2) {\n" " // free(s1);\n" " perror(\"strdup\");\n" " return EXIT_FAILURE;\n" " }\n" "\n" " free(s2);\n" " free(s1);\n" " return EXIT_SUCCESS;\n" "}\n" msgstr "" #: CHANGELOG.en.md:block 25 (paragraph) msgid "" "Compile with `-DENABLE_FALLIBLE` to activate fault injection, and run with " "[`fallible-check.1`](fallible-check.1.html) to detect leaks:" msgstr "" #: CHANGELOG.en.md:block 26 (code) msgid "" "$ c99 -DENABLE_FALLIBLE -o leaky-strdup leaky-strdup.c -lfallible\n" "$ fallible-check ./leaky-strdup\n" "(...suppressed output...)\n" "# exit status is 1\n" msgstr "" #: CHANGELOG.en.md:block 27 (header) msgid "Changed" msgstr "" #: CHANGELOG.en.md:block 28 (paragraph) msgid "" "Set " "[`errno`](https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/errno.h.html)" " to `ENOMEM` before returning `NULL` from `` functions." msgstr "" #: CHANGELOG.en.md:block 29 (header) msgid "" "[0.3.0](https://git.euandreh.xyz/fallible/commit/?id=v0.3.0) - 2021-02-25" msgstr "" #: CHANGELOG.en.md:block 31 (paragraph) msgid "Use macros to directly override function names." msgstr "" #: CHANGELOG.en.md:block 32 (paragraph) msgid "Where before you had:" msgstr "" #: CHANGELOG.en.md:block 33 (code) msgid "" "#include \n" "\n" "void f() {\n" " void *v = MALLOC(10);\n" "}\n" msgstr "" #: CHANGELOG.en.md:block 34 (paragraph) msgid "Now you have:" msgstr "" #: CHANGELOG.en.md:block 35 (code) msgid "" "#ifdef MY_FALLIBLE_FLAG\n" "#include ` header now contains macros that directly override " "`malloc(size)`, instead of creating a `MALLOC(size)` alias." msgstr "" #: CHANGELOG.en.md:block 37 (paragraph) msgid "" "The upside is that the code doesn't have to change, and that the Fallible " "library doesn't even have to be installed for the compilation to run, as " "long as the `MY_FALLIBLE_FLAG` isn't defined." msgstr "" #: CHANGELOG.en.md:block 38 (header) msgid "" "[0.2.1](https://git.euandreh.xyz/fallible/commit/?id=v0.2.1) - 2021-02-22" msgstr "" #: CHANGELOG.en.md:block 40 (paragraph) msgid "Use a plain `Makefile` instead of `./configure` + `Makefile.in`." msgstr "" #: CHANGELOG.en.md:block 41 (header) msgid "" "[0.2.0](https://git.euandreh.xyz/fallible/commit/?id=v0.2.0) - 2021-02-21" msgstr "" #: CHANGELOG.en.md:block 43 (paragraph) msgid "Produce binaries with debug symbols (`-g` on `$(CFLAGS)`)." msgstr "" #: CHANGELOG.en.md:block 45 (paragraph) msgid "Move `` to ``." msgstr "" #: CHANGELOG.en.md:block 46 (paragraph) msgid "" "Future headers will follow the same patter and will be put in " "``." msgstr "" #: CHANGELOG.en.md:block 47 (header) msgid "Removed" msgstr "" #: CHANGELOG.en.md:block 48 (paragraph) msgid "" "`tests/integration/unsafe.c` was deleted. It assumed what the behaviour of " "`strcpy(NULL, \"\")` would be, and assert it would fail. However, since the " "behaviour is *undefined*, this premise doesn't necessarily hold. The test " "was deleted." msgstr "" #: CHANGELOG.en.md:block 49 (header) msgid "" "[0.1.0](https://git.euandreh.xyz/fallible/commit/?id=v0.1.0) - 2021-02-16" msgstr "" #: CHANGELOG.en.md:block 51 (paragraph) msgid "Initial public release." msgstr "" #: CHANGELOG.en.md:block 2 (paragraph) msgid "Changelog for [Fallible](https://euandreh.xyz/fallible/en/)." msgstr "" #~ msgid "Changelog for [Fallible](https://euandreh.xyz/fallible/)." #~ msgstr "" fallible/po/LC_MESSAGES/doc/0000755000175000001440000000000014074303462014763 5ustar andrehusersfallible/po/LC_MESSAGES/doc/fallible_should_fail.en.3.in/0000755000175000001440000000000014074313301022246 5ustar andrehusersfallible/po/LC_MESSAGES/doc/fallible_should_fail.en.3.in/pt.po0000644000175000001440000004342314074313301023237 0ustar andrehusers# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2021-06-25 13:23-0300\n" "PO-Revision-Date: 2021-06-22 19:34-0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.4.3\n" #. type: TH #: doc/fallible_should_fail.en.3.in:1 #, fuzzy, no-wrap #| msgid "fallible user manual" msgid "fallible_should_fail" msgstr "manual do usuário do fallible" #. type: TH #: doc/fallible_should_fail.en.3.in:1 #, no-wrap msgid "@DATE@" msgstr "@DATE@" #. type: TH #: doc/fallible_should_fail.en.3.in:1 #, fuzzy, no-wrap #| msgid "fallible @VERSION@" msgid "fallible_should_fail @VERSION@" msgstr "fallible @VERSION@" #. type: SH #: doc/fallible_should_fail.en.3.in:4 #, no-wrap msgid "NAME" msgstr "NOME" #. type: Plain text #: doc/fallible_should_fail.en.3.in:7 msgid "fallible_should_fail - toggle the fault injection mechanism." msgstr "" #. type: SH #: doc/fallible_should_fail.en.3.in:9 #, fuzzy, no-wrap #| msgid "SYNOPSIS" msgid "SYNOPSYS" msgstr "SINOPSE" #. type: Plain text #: doc/fallible_should_fail.en.3.in:13 #, no-wrap msgid "B<#include Efallible.hE>\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:15 #, no-wrap msgid "BIB<, int >IB<);>\n" msgstr "" #. type: SH #: doc/fallible_should_fail.en.3.in:18 #, no-wrap msgid "DESCRIPTION" msgstr "DESCRIÇÃO" #. type: Plain text #: doc/fallible_should_fail.en.3.in:21 msgid "" "The B function will fail once (returning B) for " "each combination of I and I." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:24 msgid "" "It stores the current state of what has already failed or not on a file. " "The default name of the file is I, but can be overriden at " "run-time by setting the I environment variable." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:26 msgid "" "It serves as the lower level implementation detail of fallible code paths:" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:31 #, no-wrap msgid "" "// file.h\n" "#define malloc(size) fallible_malloc(size, __FILE__, __LINE__)\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:40 #, no-wrap msgid "" "// file.c\n" "void fallible_malloc(size_t size, const char *const filename, int lineno) {\n" "\tif (fallible_should_fail(filename, lineno)) {\n" "\t\treturn NULL;\n" "\t}\n" " // prevent macro expansion\n" "\treturn (malloc)(size);\n" "}\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:45 #, no-wrap msgid "" "// production-code.c\n" "#ifdef A_FALLIBLE_TOGGLE\n" "#include \"file.h\"\n" "#endif\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:49 #, no-wrap msgid "" "void f() {\n" " void *v = malloc(10);\n" "}\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:53 msgid "" "This example definition allows you to make sure every usage of I " "will fail once in every place that included the I header." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:55 msgid "" "The example I will have the I fail once and than " "move on when I is enabled, and be unnafected when it " "isn't." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:57 msgid "" "Some helper wrappers such as I are provided, but you can create your " "own fault injections by following the same pattern." msgstr "" #. type: SH #: doc/fallible_should_fail.en.3.in:59 #, no-wrap msgid "EXAMPLES" msgstr "EXEMPLOS" #. type: Plain text #: doc/fallible_should_fail.en.3.in:62 msgid "Say you have the following function definition:" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:73 #, no-wrap msgid "" "static int my_function() {\n" "\t// ...\n" "\tif (something_that_unlikely_fails()) {\n" "\t\treturn -1;\n" "\t}\n" "\t// ...\n" "\treturn 0;\n" "}\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:77 msgid "" "When testing and running that code, you may want to make sure that every " "usage of \"\\f(CRmy_function\\fR\" tests to see if it failed somehow, and by " "creating a I wrapper around it you can exercise that code path:" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:88 #, no-wrap msgid "" "static int my_function(int arg) {\n" "\t// ...\n" "\tif (something_that_unlikely_fails()) {\n" "\t\treturn -1;\n" "\t}\n" "\t// ...\n" "\treturn 0;\n" "}\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:90 #, no-wrap msgid "#ifdef FALLIBLE_FLAG\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:97 #, no-wrap msgid "" "static int fallible_my_function(int arg, const char *const filename, int lineno) {\n" "\tif (fallible_should_fail(filename, lineno)) {\n" "\t\treturn -1;\n" "\t}\n" "\treturn my_function(arg);\n" "}\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:99 #, no-wrap msgid "#define my_function(arg) fallible_my_function(arg, __FILE__, __LINE__)\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:101 #, no-wrap msgid "#endif\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:105 msgid "" "Now we created a \"\\f(CRfallible_my_function\\fR\" wrapper that fails " "sometimes, whenever B says so." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:107 msgid "" "We also defined a macro \"\\f(CRmy_function\\fR\", the same name of the " "original function." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:109 msgid "" "When I is defined, callers of \\f(CRmy_function\\fR will get " "the failed value of the function at least once." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:111 msgid "" "Even though this doesn't enforce that callers handle errors correctly, it " "exercises this code path on the caller side." msgstr "" #. type: SH #: doc/fallible_should_fail.en.3.in:113 #, no-wrap msgid "SEE ALSO" msgstr "VEJA TAMBÉM" #. type: Plain text #: doc/fallible_should_fail.en.3.in:119 msgid "" "B(1) B(3) B(3) " "B(3)" msgstr "" #. type: SH #: doc/fallible_should_fail.en.3.in:121 #, no-wrap msgid "AUTHORS" msgstr "AUTORES" #. type: Plain text #: doc/fallible_should_fail.en.3.in:127 msgid "E<.MT eu@euandre.org> EuAndreh E<.ME> and contributors." msgstr "E<.MT eu@euandre.org> EuAndreh E<.ME> e colaboradores." #. type: SH #: doc/fallible_should_fail.en.3.in:129 #, no-wrap msgid "BUGS" msgstr "BUGS" #. type: IP #: doc/fallible_should_fail.en.3.in:131 doc/fallible_should_fail.en.3.in:138 #: doc/fallible_should_fail.en.3.in:143 doc/fallible_should_fail.en.3.in:147 #, no-wrap msgid "\\(bu" msgstr "\\(bu" #. type: Plain text #: doc/fallible_should_fail.en.3.in:138 #, fuzzy #| msgid "" #| "Report bugs to the E<.MT ~euandreh/public-inbox@lists.sr.ht> mailing list " #| "E<.ME .> Use the subject \"\\f(CR[fallible] BUG or TASK: " #| "EdescriptionE\\fR\"." msgid "" "Report bugs to the E<.MT ~euandreh/public-inbox@lists.sr.ht> mailing list E<." "ME .> Use the subject \"\\f(CR[fallible] BUG or TASK: EdescriptionE" "\\fR\"." msgstr "" "Relate bugs na E<.MT ~euandreh/public-inbox@lists.sr.ht> lista de discussão " "E<.ME .> Use o assunto \"\\f(CR[fallible] BUG ou TASK: EdescriçãoE" "\\fR\"." #. type: Plain text #: doc/fallible_should_fail.en.3.in:143 #, fuzzy #| msgid "" #| "Browse bugs E<.UR https://euandreh.xyz/fallible/TODOs.html> online E<.UE ." #| ">" msgid "" "Browse bugs E<.UR https://euandreh.xyz/fallible/TODOs.html> online E<.UE .>" msgstr "" "Veja os bugs E<.UR https://euandreh.xyz/fallible/TODOs.html> online E<.UE .>" #. type: Plain text #: doc/fallible_should_fail.en.3.in:147 #, fuzzy #| msgid "E<.UR https://euandreh.xyz/fallible/> Homepage E<.UE .>" msgid "E<.UR https://euandreh.xyz/fallible/> Homepage E<.UE .>" msgstr "E<.UR https://euandreh.xyz/fallible/> Página inicial E<.UE .>" #. type: Plain text #: doc/fallible_should_fail.en.3.in:150 #, fuzzy #| msgid "" #| "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bfallible%5D> " #| "Comments and discussions E<.UE .>" msgid "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bfallible%5D> " "Comments and discussions E<.UE .>" msgstr "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bfallible%5D> " "Comentários e discussões E<.UE .>" #, no-wrap #~ msgid "OPTIONS" #~ msgstr "OPÇÕES" #, no-wrap #~ msgid "GIT-PERMALINK" #~ msgstr "GIT-PERMALINK" #~ msgid "" #~ "fallible - Git extension to generate web permalinks of files in a " #~ "repository." #~ msgstr "" #~ "fallible - extensão Git para gerar links web permanentes (permalink) de " #~ "arquivos de um repositório." #~ msgid "B [I] I [I]" #~ msgstr "B [I] I [I]" #~ msgid "" #~ "B will use Git itself to get a) the commit at I and b) " #~ "the I via B(1), and optionally c) an URL " #~ "template override. It then uses those values to build a permalink URL, " #~ "with the commit included on it to ensure it is I, and " #~ "optionally the line number of the selected file." #~ msgstr "" #~ "B usa o próprio Git para pegar a) o commit do I e b) o " #~ "I usando B(1), e opcionalmente c) um " #~ "modelo de substituição de URL. Então ele usa esses valores para " #~ "construir o link para uma URL I (permalink), com o commit " #~ "incluso para garantir sua unicidade, e opcionalmente o número da linha " #~ "selecionada." #~ msgid "B then uses B(1) to open the URL." #~ msgstr "B depois usa o B(1) para abrir a URL." #, no-wrap #~ msgid "B<-p>" #~ msgstr "B<-p>" #~ msgid "" #~ "Only print the web URL link to STDOUT, don't try to open it with B(1) or do anything else. By default this is turned off." #~ msgstr "" #~ "Somente imprime o link da URL web na saída padrão (STDOUT), não tenta " #~ "abrí-lo com B(1) ou fazer qualquer coisa com ele. Por padrão " #~ "isso está desligado." #, no-wrap #~ msgid "B<--help>, B<-h>" #~ msgstr "B<--help>, B<-h>" #~ msgid "Show show help text." #~ msgstr "Mostra mensagem de ajuda." #, no-wrap #~ msgid "B<--version>, B<-V>" #~ msgstr "B<--version>, B<-V>" #~ msgid "Show version number." #~ msgstr "Imprime o número da versão." #, no-wrap #~ msgid "CONFIGURATION" #~ msgstr "CONFIGURAÇÃO" #, no-wrap #~ msgid "SUPPORTED REMOTES" #~ msgstr "ORIGENS REMOTAS COM SUPORTE" #~ msgid "The current supported remotes are:" #~ msgstr "A lista atual de origens remotas com suporte é:" #~ msgid "git.euandreh.xyz (where fallible itself is hosted =p)" #~ msgstr "git.euandreh.xyz (onde o próprio fallible está hospedado =p)" #~ msgid "sourcehut" #~ msgstr "sourcehut" #~ msgid "git.kernel.org" #~ msgstr "git.kernel.org" #~ msgid "savannah" #~ msgstr "savannah" #~ msgid "notabug" #~ msgstr "notabug" #~ msgid "codeberg" #~ msgstr "codeberg" #~ msgid "bitbucket" #~ msgstr "bitbucket" #~ msgid "pagure" #~ msgstr "pagure" #~ msgid "gitlab" #~ msgstr "gitlab" #~ msgid "github" #~ msgstr "github" #~ msgid "Patches to add support for more source code forges are welcome!" #~ msgstr "" #~ "Mudanças para adição de mais sites de hospedagem de código são bem-vindas!" #~ msgid "" #~ "See E<.UR https://euandreh.xyz/fallible/TODOs.html#task-" #~ "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" #~ "a25b66433a3a E<.UE> for discussion and more information." #~ msgstr "" #~ "Veja E<.UR https://euandreh.xyz/fallible/TODOs.html#task-" #~ "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" #~ "a25b66433a3a E<.UE> para discussão e mais informações." #, no-wrap #~ msgid "OVERRIDES" #~ msgstr "MODELOS" #~ msgid "" #~ "If you want to configure the permalink URL template for a project with an " #~ "unsupported origin you can do so via B(1)." #~ msgstr "" #~ "Se você quiser configurar o modelo de substituição de URL de um projeto " #~ "que não tem suporte a um tipo de origem remota você pode fazê-lo com " #~ "B(1)." #~ msgid "There are two configuration options available:" #~ msgstr "Há dois tipos de opções de configuração disponíveis:" #, no-wrap #~ msgid "B" #~ msgstr "B" #~ msgid "" #~ "An URL template where the name of the I comes first, and the " #~ "I comes second. cgit uses this style of URL, with something like " #~ "in:" #~ msgstr "" #~ "Um modelo de substituição de URL em que o nome do I vem " #~ "primeiro, e o I vem depois. cgit usa esse tipo de URL, como em:" #, no-wrap #~ msgid "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" #~ msgstr "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" #~ msgid "" #~ "On this example, the name of the I comes first and I comes " #~ "at the very end after \"id=\"." #~ msgstr "" #~ "Nesse exemplo, o nome do I vem primeiro e o I vem só no " #~ "final, depois do \"id=\"." #, no-wrap #~ msgid "B" #~ msgstr "B" #~ msgid "" #~ "An URL template where the I comes first, and the name of the " #~ "I comes second. sourcehut uses this style of URL, with something " #~ "like:" #~ msgstr "" #~ "Um modelo de substituição de URL em que o I vem primeiro, e o " #~ "nome do I vem depois. sourcehut usa esse tipo de URL, como em:" #, no-wrap #~ msgid "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" #~ msgstr "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" #~ msgid "" #~ "On this example, the I comes first on the URL path, and the " #~ "I name comes at the end." #~ msgstr "" #~ "Nesse exemplo, o I aparece primeiro no caminho da URL, e o nome " #~ "do I vem depois." #~ msgid "" #~ "If none of those values are found by B(1) and B can't guess the URL, it exits with an error." #~ msgstr "" #~ "Se nenhuma das duas opções for encontrada pelo B(1) e o B não consegue adivinhar a URL, ele termina com um erro." #~ msgid "" #~ "Open I of a project with its origin pointing to I:" #~ msgstr "" #~ "Abre o arquivo I de um projeto com a origem apontada para o " #~ "I:" #, no-wrap #~ msgid "" #~ "\t$ git permalink src/fold.c 125\n" #~ "\tOpening https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" #~ msgstr "" #~ "\t$ git permalink src/fold.c 125\n" #~ "\tAbrindo https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" #~ msgid "" #~ "Generate link for lines 59 through 94 of I " #~ "on a project hosted on I, but only print it I opening " #~ "with B(1):" #~ msgstr "" #~ "Gera um link das linhas 59 a 94 do arquivo I " #~ "em um projeto hospedado no I, mas somente o imprime I abrí-" #~ "lo com B(1):" #, no-wrap #~ msgid "" #~ "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" #~ "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" #~ msgstr "" #~ "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" #~ "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" #~ msgid "" #~ "Configure an URL override, and open the file I without " #~ "selecting an specific line:" #~ msgstr "" #~ "Configura um modelo de URL, e abre o arquivo I sem " #~ "selecionar uma linha específica:" #, no-wrap #~ msgid "" #~ "\t$ git config fallible.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" #~ "\t$ git permalink src/app_add.c\n" #~ "\tOpening https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" #~ msgstr "" #~ "\t$ git config fallible.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" #~ "\t$ git permalink src/app_add.c\n" #~ "\tAbrindo https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" #~ msgid "Open file called I<--help>:" #~ msgstr "Abre o arquivo I<--help>:" #, no-wrap #~ msgid "" #~ "\t$ git permalink -- --help\n" #~ "\tOpening https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" #~ msgstr "" #~ "\t$ git permalink -- --help\n" #~ "\tAbrindo https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" #, no-wrap #~ msgid "EXIT STATUS" #~ msgstr "CÓDIGO DE SAÍDA" #, no-wrap #~ msgid "B<0>" #~ msgstr "B<0>" #~ msgid "Successful execution." #~ msgstr "Execução bem-sucedida." #, no-wrap #~ msgid "B<1>" #~ msgstr "B<1>" #~ msgid "" #~ "Unsupported remote. See the supported list in SUPPORTED REMOTES, and how " #~ "to add custom ones in OVERRIDES." #~ msgstr "" #~ "Sem suporte à origem remota. Veja a lista de quais tem suporte em " #~ "ORIGENS REMOTAS COM SUPORTE, e como adicionar origens customizadas a " #~ "partir de um modelo em MODELOS." #, no-wrap #~ msgid "B<2>" #~ msgstr "B<2>" #~ msgid "Invalid arguments." #~ msgstr "Argumentos inválidos." #~ msgid "B(1) B(1)" #~ msgstr "B(1) B(1)" fallible/po/LC_MESSAGES/doc/fallible_should_fail.en.3.in/fr.po0000644000175000001440000004353314074313301023225 0ustar andrehusers# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2021-06-25 13:23-0300\n" "PO-Revision-Date: 2021-06-24 09:50-0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.4.3\n" #. type: TH #: doc/fallible_should_fail.en.3.in:1 #, fuzzy, no-wrap #| msgid "fallible user manual" msgid "fallible_should_fail" msgstr "manual d'utilisateur de fallible" #. type: TH #: doc/fallible_should_fail.en.3.in:1 #, no-wrap msgid "@DATE@" msgstr "@DATE@" #. type: TH #: doc/fallible_should_fail.en.3.in:1 #, fuzzy, no-wrap #| msgid "fallible @VERSION@" msgid "fallible_should_fail @VERSION@" msgstr "fallible @VERSION@" #. type: SH #: doc/fallible_should_fail.en.3.in:4 #, no-wrap msgid "NAME" msgstr "NOM" #. type: Plain text #: doc/fallible_should_fail.en.3.in:7 msgid "fallible_should_fail - toggle the fault injection mechanism." msgstr "" #. type: SH #: doc/fallible_should_fail.en.3.in:9 #, fuzzy, no-wrap #| msgid "SYNOPSIS" msgid "SYNOPSYS" msgstr "SYNOPSIS" #. type: Plain text #: doc/fallible_should_fail.en.3.in:13 #, no-wrap msgid "B<#include Efallible.hE>\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:15 #, no-wrap msgid "BIB<, int >IB<);>\n" msgstr "" #. type: SH #: doc/fallible_should_fail.en.3.in:18 #, no-wrap msgid "DESCRIPTION" msgstr "DESCRIPTION" #. type: Plain text #: doc/fallible_should_fail.en.3.in:21 msgid "" "The B function will fail once (returning B) for " "each combination of I and I." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:24 msgid "" "It stores the current state of what has already failed or not on a file. " "The default name of the file is I, but can be overriden at " "run-time by setting the I environment variable." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:26 msgid "" "It serves as the lower level implementation detail of fallible code paths:" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:31 #, no-wrap msgid "" "// file.h\n" "#define malloc(size) fallible_malloc(size, __FILE__, __LINE__)\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:40 #, no-wrap msgid "" "// file.c\n" "void fallible_malloc(size_t size, const char *const filename, int lineno) {\n" "\tif (fallible_should_fail(filename, lineno)) {\n" "\t\treturn NULL;\n" "\t}\n" " // prevent macro expansion\n" "\treturn (malloc)(size);\n" "}\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:45 #, no-wrap msgid "" "// production-code.c\n" "#ifdef A_FALLIBLE_TOGGLE\n" "#include \"file.h\"\n" "#endif\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:49 #, no-wrap msgid "" "void f() {\n" " void *v = malloc(10);\n" "}\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:53 msgid "" "This example definition allows you to make sure every usage of I " "will fail once in every place that included the I header." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:55 msgid "" "The example I will have the I fail once and than " "move on when I is enabled, and be unnafected when it " "isn't." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:57 msgid "" "Some helper wrappers such as I are provided, but you can create your " "own fault injections by following the same pattern." msgstr "" #. type: SH #: doc/fallible_should_fail.en.3.in:59 #, no-wrap msgid "EXAMPLES" msgstr "EXEMPLES" #. type: Plain text #: doc/fallible_should_fail.en.3.in:62 msgid "Say you have the following function definition:" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:73 #, no-wrap msgid "" "static int my_function() {\n" "\t// ...\n" "\tif (something_that_unlikely_fails()) {\n" "\t\treturn -1;\n" "\t}\n" "\t// ...\n" "\treturn 0;\n" "}\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:77 msgid "" "When testing and running that code, you may want to make sure that every " "usage of \"\\f(CRmy_function\\fR\" tests to see if it failed somehow, and by " "creating a I wrapper around it you can exercise that code path:" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:88 #, no-wrap msgid "" "static int my_function(int arg) {\n" "\t// ...\n" "\tif (something_that_unlikely_fails()) {\n" "\t\treturn -1;\n" "\t}\n" "\t// ...\n" "\treturn 0;\n" "}\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:90 #, no-wrap msgid "#ifdef FALLIBLE_FLAG\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:97 #, no-wrap msgid "" "static int fallible_my_function(int arg, const char *const filename, int lineno) {\n" "\tif (fallible_should_fail(filename, lineno)) {\n" "\t\treturn -1;\n" "\t}\n" "\treturn my_function(arg);\n" "}\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:99 #, no-wrap msgid "#define my_function(arg) fallible_my_function(arg, __FILE__, __LINE__)\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:101 #, no-wrap msgid "#endif\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:105 msgid "" "Now we created a \"\\f(CRfallible_my_function\\fR\" wrapper that fails " "sometimes, whenever B says so." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:107 msgid "" "We also defined a macro \"\\f(CRmy_function\\fR\", the same name of the " "original function." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:109 msgid "" "When I is defined, callers of \\f(CRmy_function\\fR will get " "the failed value of the function at least once." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:111 msgid "" "Even though this doesn't enforce that callers handle errors correctly, it " "exercises this code path on the caller side." msgstr "" #. type: SH #: doc/fallible_should_fail.en.3.in:113 #, no-wrap msgid "SEE ALSO" msgstr "VOIR AUSSI" #. type: Plain text #: doc/fallible_should_fail.en.3.in:119 msgid "" "B(1) B(3) B(3) " "B(3)" msgstr "" #. type: SH #: doc/fallible_should_fail.en.3.in:121 #, no-wrap msgid "AUTHORS" msgstr "AUTEURS" #. type: Plain text #: doc/fallible_should_fail.en.3.in:127 msgid "E<.MT eu@euandre.org> EuAndreh E<.ME> and contributors." msgstr "E<.MT eu@euandre.org> EuAndreh E<.ME> et les contributeurs." #. type: SH #: doc/fallible_should_fail.en.3.in:129 #, no-wrap msgid "BUGS" msgstr "BUGS" #. type: IP #: doc/fallible_should_fail.en.3.in:131 doc/fallible_should_fail.en.3.in:138 #: doc/fallible_should_fail.en.3.in:143 doc/fallible_should_fail.en.3.in:147 #, no-wrap msgid "\\(bu" msgstr "\\(bu" #. type: Plain text #: doc/fallible_should_fail.en.3.in:138 #, fuzzy #| msgid "" #| "Report bugs to the E<.MT ~euandreh/public-inbox@lists.sr.ht> mailing list " #| "E<.ME .> Use the subject \"\\f(CR[fallible] BUG or TASK: " #| "EdescriptionE\\fR\"." msgid "" "Report bugs to the E<.MT ~euandreh/public-inbox@lists.sr.ht> mailing list E<." "ME .> Use the subject \"\\f(CR[fallible] BUG or TASK: EdescriptionE" "\\fR\"." msgstr "" "Soumettre un bogue dans la E<.MT ~euandreh/public-inbox@lists.sr.ht> liste " "de diffusion E<.ME .> Utilise le sujet \"\\f(CR[fallible] BUG ou TASK: " "EdescriptionE\\fR\"." #. type: Plain text #: doc/fallible_should_fail.en.3.in:143 #, fuzzy #| msgid "" #| "Browse bugs E<.UR https://euandreh.xyz/fallible/TODOs.html> online E<.UE ." #| ">" msgid "" "Browse bugs E<.UR https://euandreh.xyz/fallible/TODOs.html> online E<.UE .>" msgstr "" "Parcourir les bogues E<.UR https://euandreh.xyz/fallible/TODOs.html> en " "ligne E<.UE .>" #. type: Plain text #: doc/fallible_should_fail.en.3.in:147 #, fuzzy #| msgid "E<.UR https://euandreh.xyz/fallible/> Homepage E<.UE .>" msgid "E<.UR https://euandreh.xyz/fallible/> Homepage E<.UE .>" msgstr "E<.UR https://euandreh.xyz/fallible/> Page d'accueil E<.UE .>" #. type: Plain text #: doc/fallible_should_fail.en.3.in:150 #, fuzzy #| msgid "" #| "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bfallible%5D> " #| "Comments and discussions E<.UE .>" msgid "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bfallible%5D> " "Comments and discussions E<.UE .>" msgstr "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bfallible%5D> " "Commentaires et discussions E<.UE .>" #, no-wrap #~ msgid "OPTIONS" #~ msgstr "OPTIONS" #, no-wrap #~ msgid "GIT-PERMALINK" #~ msgstr "GIT-PERMALINK" #~ msgid "" #~ "fallible - Git extension to generate web permalinks of files in a " #~ "repository." #~ msgstr "" #~ "fallible - extension Git pour générer liens web permanent (permalink) de " #~ "fichiers dans un dépôt." #~ msgid "B [I] I [I]" #~ msgstr "B [I] I [I]" #~ msgid "" #~ "B will use Git itself to get a) the commit at I and b) " #~ "the I via B(1), and optionally c) an URL " #~ "template override. It then uses those values to build a permalink URL, " #~ "with the commit included on it to ensure it is I, and " #~ "optionally the line number of the selected file." #~ msgstr "" #~ "B utilise Git pour prendre a) le commit au I et b) le " #~ "I avec B(1), et se possible c) un modèle " #~ "de substitution d'URL. Il utilise ces valeurs pour construire un URL " #~ "I, avec le commit inclus pour garantir la unicité, e " #~ "optionnellement le nombre de la ligne choisi." #~ msgid "B then uses B(1) to open the URL." #~ msgstr "B après utilise B(1) pour ouvrir l'URL." #, no-wrap #~ msgid "B<-p>" #~ msgstr "B<-p>" #~ msgid "" #~ "Only print the web URL link to STDOUT, don't try to open it with B(1) or do anything else. By default this is turned off." #~ msgstr "" #~ "Seulement imprimez le lien d'URL web dans la sortie standard (STDOUT), " #~ "n'essayez pas de l'ouvrir avec B(1) ou faire quelques choses " #~ "avec lui. Par défaut cela est désactivé." #, no-wrap #~ msgid "B<--help>, B<-h>" #~ msgstr "B<--help>, B<-h>" #~ msgid "Show show help text." #~ msgstr "Affiche message d'aide." #, no-wrap #~ msgid "B<--version>, B<-V>" #~ msgstr "B<--version>, B<-V>" #~ msgid "Show version number." #~ msgstr "Imprime le nombre de version." #, no-wrap #~ msgid "CONFIGURATION" #~ msgstr "CONFIGURATION" #, no-wrap #~ msgid "SUPPORTED REMOTES" #~ msgstr "RÉFÉRENCES DISTANTES PRISES EN CHARGE" #~ msgid "The current supported remotes are:" #~ msgstr "La liste de références distantes prises en charge est:" #~ msgid "git.euandreh.xyz (where fallible itself is hosted =p)" #~ msgstr "git.euandreh.xyz (où fallible est hébergé =p)" #~ msgid "sourcehut" #~ msgstr "sourcehut" #~ msgid "git.kernel.org" #~ msgstr "git.kernel.org" #~ msgid "savannah" #~ msgstr "savannah" #~ msgid "notabug" #~ msgstr "notabug" #~ msgid "codeberg" #~ msgstr "codeberg" #~ msgid "bitbucket" #~ msgstr "bitbucket" #~ msgid "pagure" #~ msgstr "pagure" #~ msgid "gitlab" #~ msgstr "gitlab" #~ msgid "github" #~ msgstr "github" #~ msgid "Patches to add support for more source code forges are welcome!" #~ msgstr "" #~ "Les changements pour ajouter plus de sites d'hébergement de code sont les " #~ "bienvenus!" #~ msgid "" #~ "See E<.UR https://euandreh.xyz/fallible/TODOs.html#task-" #~ "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" #~ "a25b66433a3a E<.UE> for discussion and more information." #~ msgstr "" #~ "Regarde E<.UR https://euandreh.xyz/fallible/TODOs.html#task-" #~ "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" #~ "a25b66433a3a E<.UE> pour les discussions et plus d'information." #, no-wrap #~ msgid "OVERRIDES" #~ msgstr "MODÈLES" #~ msgid "" #~ "If you want to configure the permalink URL template for a project with an " #~ "unsupported origin you can do so via B(1)." #~ msgstr "" #~ "Si vous souhaitez configurer le modèle de substitution d'URL pour un " #~ "projet que a un références distantes que n'est pas prises en charge, vous " #~ "utilise B(1)." #~ msgid "There are two configuration options available:" #~ msgstr "Il y a deux options de configuration disponible:" #, no-wrap #~ msgid "B" #~ msgstr "B" #~ msgid "" #~ "An URL template where the name of the I comes first, and the " #~ "I comes second. cgit uses this style of URL, with something like " #~ "in:" #~ msgstr "" #~ "Un modèle de substitution d'URL où le nom du I est avant, et le " #~ "I est après. cgit utilise cette type d'URL, comme dans:" #, no-wrap #~ msgid "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" #~ msgstr "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" #~ msgid "" #~ "On this example, the name of the I comes first and I comes " #~ "at the very end after \"id=\"." #~ msgstr "" #~ "Dans cet exemple, le nom du I est avant et le I est à la " #~ "fin, après le \"id=\"." #, no-wrap #~ msgid "B" #~ msgstr "B" #~ msgid "" #~ "An URL template where the I comes first, and the name of the " #~ "I comes second. sourcehut uses this style of URL, with something " #~ "like:" #~ msgstr "" #~ "Un modèle de substitution d'URL où le I est avant, et le nom du " #~ "I est après. sourcehut utilise cette type d'URL, comme dans:" #, no-wrap #~ msgid "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" #~ msgstr "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" #~ msgid "" #~ "On this example, the I comes first on the URL path, and the " #~ "I name comes at the end." #~ msgstr "" #~ "Dans cet exemple, le I est avant dans le chemin de l'URL, et le " #~ "I est après." #~ msgid "" #~ "If none of those values are found by B(1) and B can't guess the URL, it exits with an error." #~ msgstr "" #~ "Si aucune options n'est pas trouvé par B(1) et B ne peut pas deviner l'URL, cela se termine par une erreur." #~ msgid "" #~ "Open I of a project with its origin pointing to I:" #~ msgstr "" #~ "Ouvrez I d'un projet qui a de référence distante pointée a " #~ "I:" #, no-wrap #~ msgid "" #~ "\t$ git permalink src/fold.c 125\n" #~ "\tOpening https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" #~ msgstr "" #~ "\t$ git permalink src/fold.c 125\n" #~ "\tOuverture de https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" #~ msgid "" #~ "Generate link for lines 59 through 94 of I " #~ "on a project hosted on I, but only print it I opening " #~ "with B(1):" #~ msgstr "" #~ "Générez un lien des lignes 59 à 94 de I dans " #~ "un projet héberger sur I, mais seulement imprimez le lien I " #~ "l'ouvrir avec B(1):" #, no-wrap #~ msgid "" #~ "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" #~ "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" #~ msgstr "" #~ "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" #~ "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" #~ msgid "" #~ "Configure an URL override, and open the file I without " #~ "selecting an specific line:" #~ msgstr "" #~ "Configurez un modèle de substitution d'URL, et ouvrir le fichier I sans choisir un nombre de ligne:" #, no-wrap #~ msgid "" #~ "\t$ git config fallible.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" #~ "\t$ git permalink src/app_add.c\n" #~ "\tOpening https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" #~ msgstr "" #~ "\t$ git config fallible.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" #~ "\t$ git permalink src/app_add.c\n" #~ "\tOuverture de https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" #~ msgid "Open file called I<--help>:" #~ msgstr "Ouvrez I<--help>:" #, no-wrap #~ msgid "" #~ "\t$ git permalink -- --help\n" #~ "\tOpening https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" #~ msgstr "" #~ "\t$ git permalink -- --help\n" #~ "\tOuverture de https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" #, no-wrap #~ msgid "EXIT STATUS" #~ msgstr "CODES DE SORTIE" #, no-wrap #~ msgid "B<0>" #~ msgstr "B<0>" #~ msgid "Successful execution." #~ msgstr "Exécution réussie." #, no-wrap #~ msgid "B<1>" #~ msgstr "B<1>" #~ msgid "" #~ "Unsupported remote. See the supported list in SUPPORTED REMOTES, and how " #~ "to add custom ones in OVERRIDES." #~ msgstr "" #~ "Références distante non prise en charge. Voir la liste de références " #~ "prises en charge dans RÉFÉRENCES DISTANTES PRISE EN CHARGE, et comme " #~ "ajouter un à partir d'un modèles dans MODÈLES." #, no-wrap #~ msgid "B<2>" #~ msgstr "B<2>" #~ msgid "Invalid arguments." #~ msgstr "Arguments invalides." #~ msgid "B(1) B(1)" #~ msgstr "B(1) B(1)" fallible/po/LC_MESSAGES/doc/fallible_should_fail.en.3.in/pt.po~0000644000175000001440000003505114074313244023441 0ustar andrehusers# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2021-07-15 11:00-0300\n" "PO-Revision-Date: 2021-07-15 11:03-0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.4.3\n" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "GIT-PERMALINK" msgstr "GIT-PERMALINK" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "@DATE@" msgstr "@DATE@" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "git-permalink @VERSION@" msgstr "git-permalink @VERSION@" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "git-permalink user manual" msgstr "manual do usuário do git-permalink" #. type: SH #: doc/git-permalink.en.1.in:4 #, no-wrap msgid "NAME" msgstr "NOME" #. type: Plain text #: doc/git-permalink.en.1.in:7 msgid "" "git-permalink - Git extension to generate web permalinks of files in a " "repository." msgstr "" "git-permalink - extensão Git para gerar links web permanentes (permalink) de " "arquivos de um repositório." #. type: SH #: doc/git-permalink.en.1.in:9 #, no-wrap msgid "SYNOPSIS" msgstr "SINOPSE" #. type: Plain text #: doc/git-permalink.en.1.in:12 msgid "B [I] I [I]" msgstr "B [I] I [I]" #. type: SH #: doc/git-permalink.en.1.in:14 #, no-wrap msgid "DESCRIPTION" msgstr "DESCRIÇÃO" #. type: Plain text #: doc/git-permalink.en.1.in:18 msgid "" "B will use Git itself to get a) the commit at I and b) " "the I via B(1), and optionally c) an URL " "template override. It then uses those values to build a permalink URL, with " "the commit included on it to ensure it is I, and optionally the " "line number of the selected file." msgstr "" "B usa o próprio Git para pegar a) o commit do I e b) o " "I usando B(1), e opcionalmente c) um modelo " "de substituição de URL. Então ele usa esses valores para construir o link " "para uma URL I (permalink), com o commit incluso para garantir " "sua unicidade, e opcionalmente o número da linha selecionada." #. type: Plain text #: doc/git-permalink.en.1.in:20 msgid "B then uses B(1) to open the URL." msgstr "B depois usa o B(1) para abrir a URL." #. type: SH #: doc/git-permalink.en.1.in:21 #, no-wrap msgid "OPTIONS" msgstr "OPÇÕES" #. type: TP #: doc/git-permalink.en.1.in:23 #, no-wrap msgid "B<-p>" msgstr "B<-p>" #. type: Plain text #: doc/git-permalink.en.1.in:27 msgid "" "Only print the web URL link to STDOUT, don't try to open it with B(1) or do anything else. By default this is turned off." msgstr "" "Somente imprime o link da URL web na saída padrão (STDOUT), não tenta abrí-" "lo com B(1) ou fazer qualquer coisa com ele. Por padrão isso está " "desligado." #. type: TP #: doc/git-permalink.en.1.in:28 #, no-wrap msgid "B<--help>, B<-h>" msgstr "B<--help>, B<-h>" #. type: Plain text #: doc/git-permalink.en.1.in:31 msgid "Show show help text." msgstr "Mostra mensagem de ajuda." #. type: TP #: doc/git-permalink.en.1.in:32 #, no-wrap msgid "B<--version>, B<-V>" msgstr "B<--version>, B<-V>" #. type: Plain text #: doc/git-permalink.en.1.in:35 msgid "Show version number." msgstr "Imprime o número da versão." #. type: SH #: doc/git-permalink.en.1.in:37 #, no-wrap msgid "CONFIGURATION" msgstr "CONFIGURAÇÃO" #. type: SS #: doc/git-permalink.en.1.in:39 #, no-wrap msgid "SUPPORTED REMOTES" msgstr "ORIGENS REMOTAS COM SUPORTE" #. type: Plain text #: doc/git-permalink.en.1.in:42 msgid "The current supported remotes are:" msgstr "A lista atual de origens remotas com suporte é:" #. type: IP #: doc/git-permalink.en.1.in:44 doc/git-permalink.en.1.in:46 #: doc/git-permalink.en.1.in:48 doc/git-permalink.en.1.in:50 #: doc/git-permalink.en.1.in:52 doc/git-permalink.en.1.in:54 #: doc/git-permalink.en.1.in:56 doc/git-permalink.en.1.in:58 #: doc/git-permalink.en.1.in:60 doc/git-permalink.en.1.in:62 #: doc/git-permalink.en.1.in:171 doc/git-permalink.en.1.in:178 #: doc/git-permalink.en.1.in:183 doc/git-permalink.en.1.in:187 #, no-wrap msgid "\\(bu" msgstr "\\(bu" #. type: Plain text #: doc/git-permalink.en.1.in:46 msgid "git.euandreh.xyz (where git-permalink itself is hosted =p)" msgstr "git.euandreh.xyz (onde o próprio git-permalink está hospedado =p)" #. type: Plain text #: doc/git-permalink.en.1.in:48 msgid "sourcehut" msgstr "sourcehut" #. type: Plain text #: doc/git-permalink.en.1.in:50 msgid "git.kernel.org" msgstr "git.kernel.org" #. type: Plain text #: doc/git-permalink.en.1.in:52 msgid "savannah" msgstr "savannah" #. type: Plain text #: doc/git-permalink.en.1.in:54 msgid "notabug" msgstr "notabug" #. type: Plain text #: doc/git-permalink.en.1.in:56 msgid "codeberg" msgstr "codeberg" #. type: Plain text #: doc/git-permalink.en.1.in:58 msgid "bitbucket" msgstr "bitbucket" #. type: Plain text #: doc/git-permalink.en.1.in:60 msgid "pagure" msgstr "pagure" #. type: Plain text #: doc/git-permalink.en.1.in:62 msgid "gitlab" msgstr "gitlab" #. type: Plain text #: doc/git-permalink.en.1.in:64 msgid "github" msgstr "github" #. type: Plain text #: doc/git-permalink.en.1.in:67 msgid "Patches to add support for more source code forges are welcome!" msgstr "" "Mudanças para adição de mais sites de hospedagem de código são bem-vindas!" #. type: Plain text #: doc/git-permalink.en.1.in:73 msgid "" "See E<.UR https://euandreh.xyz/git-permalink/TODOs.html#task-" "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" "a25b66433a3a E<.UE> for discussion and more information." msgstr "" "Veja E<.UR https://euandreh.xyz/git-permalink/TODOs.html#task-" "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" "a25b66433a3a E<.UE> para discussão e mais informações." #. type: SS #: doc/git-permalink.en.1.in:74 #, no-wrap msgid "OVERRIDES" msgstr "MODELOS" #. type: Plain text #: doc/git-permalink.en.1.in:77 msgid "" "If you want to configure the permalink URL template for a project with an " "unsupported origin you can do so via B(1)." msgstr "" "Se você quiser configurar o modelo de substituição de URL de um projeto que " "não tem suporte a um tipo de origem remota você pode fazê-lo com B(1)." #. type: Plain text #: doc/git-permalink.en.1.in:79 msgid "There are two configuration options available:" msgstr "Há dois tipos de opções de configuração disponíveis:" #. type: TP #: doc/git-permalink.en.1.in:80 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: doc/git-permalink.en.1.in:84 msgid "" "An URL template where the name of the I comes first, and the I " "comes second. cgit uses this style of URL, with something like in:" msgstr "" "Um modelo de substituição de URL em que o nome do I vem primeiro, e " "o I vem depois. cgit usa esse tipo de URL, como em:" #. type: Plain text #: doc/git-permalink.en.1.in:87 #, no-wrap msgid "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" msgstr "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" #. type: Plain text #: doc/git-permalink.en.1.in:90 msgid "" "On this example, the name of the I comes first and I comes at " "the very end after \"id=\"." msgstr "" "Nesse exemplo, o nome do I vem primeiro e o I vem só no " "final, depois do \"id=\"." #. type: TP #: doc/git-permalink.en.1.in:91 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: doc/git-permalink.en.1.in:95 msgid "" "An URL template where the I comes first, and the name of the I " "comes second. sourcehut uses this style of URL, with something like:" msgstr "" "Um modelo de substituição de URL em que o I vem primeiro, e o nome " "do I vem depois. sourcehut usa esse tipo de URL, como em:" #. type: Plain text #: doc/git-permalink.en.1.in:98 #, no-wrap msgid "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" msgstr "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" #. type: Plain text #: doc/git-permalink.en.1.in:101 msgid "" "On this example, the I comes first on the URL path, and the I " "name comes at the end." msgstr "" "Nesse exemplo, o I aparece primeiro no caminho da URL, e o nome do " "I vem depois." #. type: Plain text #: doc/git-permalink.en.1.in:104 msgid "" "If none of those values are found by B(1) and B " "can't guess the URL, it exits with an error." msgstr "" "Se nenhuma das duas opções for encontrada pelo B(1) e o B não consegue adivinhar a URL, ele termina com um erro." #. type: SH #: doc/git-permalink.en.1.in:106 #, no-wrap msgid "EXAMPLES" msgstr "EXEMPLOS" #. type: Plain text #: doc/git-permalink.en.1.in:109 msgid "" "Open I of a project with its origin pointing to I:" msgstr "" "Abre o arquivo I de um projeto com a origem apontada para o " "I:" #. type: Plain text #: doc/git-permalink.en.1.in:113 #, no-wrap msgid "" "\t$ git permalink src/fold.c 125\n" "\tOpening https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" msgstr "" "\t$ git permalink src/fold.c 125\n" "\tAbrindo https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" #. type: Plain text #: doc/git-permalink.en.1.in:116 msgid "" "Generate link for lines 59 through 94 of I on a " "project hosted on I, but only print it I opening with B(1):" msgstr "" "Gera um link das linhas 59 a 94 do arquivo I em " "um projeto hospedado no I, mas somente o imprime I abrí-lo com " "B(1):" #. type: Plain text #: doc/git-permalink.en.1.in:120 #, no-wrap msgid "" "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" msgstr "" "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" #. type: Plain text #: doc/git-permalink.en.1.in:124 msgid "" "Configure an URL override, and open the file I without " "selecting an specific line:" msgstr "" "Configura um modelo de URL, e abre o arquivo I sem selecionar " "uma linha específica:" #. type: Plain text #: doc/git-permalink.en.1.in:129 #, no-wrap msgid "" "\t$ git config git-permalink.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" "\t$ git permalink src/app_add.c\n" "\tOpening https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" msgstr "" "\t$ git config git-permalink.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" "\t$ git permalink src/app_add.c\n" "\tAbrindo https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" #. type: Plain text #: doc/git-permalink.en.1.in:133 msgid "Open file called I<--help>:" msgstr "Abre o arquivo I<--help>:" #. type: Plain text #: doc/git-permalink.en.1.in:137 #, no-wrap msgid "" "\t$ git permalink -- --help\n" "\tOpening https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" msgstr "" "\t$ git permalink -- --help\n" "\tAbrindo https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" #. type: SH #: doc/git-permalink.en.1.in:139 #, no-wrap msgid "EXIT STATUS" msgstr "CÓDIGO DE SAÍDA" #. type: TP #: doc/git-permalink.en.1.in:141 #, no-wrap msgid "B<0>" msgstr "B<0>" #. type: Plain text #: doc/git-permalink.en.1.in:144 msgid "Successful execution." msgstr "Execução bem-sucedida." #. type: TP #: doc/git-permalink.en.1.in:145 #, no-wrap msgid "B<1>" msgstr "B<1>" #. type: Plain text #: doc/git-permalink.en.1.in:149 msgid "" "Unsupported remote. See the supported list in SUPPORTED REMOTES, and how to " "add custom ones in OVERRIDES." msgstr "" "Sem suporte à origem remota. Veja a lista de quais tem suporte em ORIGENS " "REMOTAS COM SUPORTE, e como adicionar origens customizadas a partir de um " "modelo em MODELOS." #. type: TP #: doc/git-permalink.en.1.in:150 #, no-wrap msgid "B<2>" msgstr "B<2>" #. type: Plain text #: doc/git-permalink.en.1.in:153 msgid "Invalid arguments." msgstr "Argumentos inválidos." #. type: SH #: doc/git-permalink.en.1.in:155 #, no-wrap msgid "SEE ALSO" msgstr "VEJA TAMBÉM" #. type: Plain text #: doc/git-permalink.en.1.in:159 msgid "B(1) B(1)" msgstr "B(1) B(1)" #. type: SH #: doc/git-permalink.en.1.in:161 #, no-wrap msgid "AUTHORS" msgstr "AUTORES" #. type: Plain text #: doc/git-permalink.en.1.in:167 msgid "E<.MT eu@euandre.org> EuAndreh E<.ME> and contributors." msgstr "E<.MT eu@euandre.org> EuAndreh E<.ME> e colaboradores." #. type: SH #: doc/git-permalink.en.1.in:169 #, no-wrap msgid "BUGS" msgstr "BUGS" #. type: Plain text #: doc/git-permalink.en.1.in:178 msgid "" "Report bugs to the E<.MT ~euandreh/public-inbox@lists.sr.ht> mailing list E<." "ME .> Use the subject \"\\f(CR[git-permalink] BUG or TASK: " "EdescriptionE\\fR\"." msgstr "" "Relate bugs na E<.MT ~euandreh/public-inbox@lists.sr.ht> lista de discussão " "E<.ME .> Use o assunto \"\\f(CR[git-permalink] BUG ou TASK: " "EdescriçãoE\\fR\"." #. type: Plain text #: doc/git-permalink.en.1.in:183 msgid "" "Browse bugs E<.UR https://euandreh.xyz/git-permalink/TODOs.html> online E<." "UE .>" msgstr "" "Veja os bugs E<.UR https://euandreh.xyz/git-permalink/TODOs.html> online E<." "UE .>" #. type: Plain text #: doc/git-permalink.en.1.in:187 msgid "E<.UR https://euandreh.xyz/git-permalink/en/> Homepage E<.UE .>" msgstr "E<.UR https://euandreh.xyz/git-permalink/pt/> Página inicial E<.UE .>" #. type: Plain text #: doc/git-permalink.en.1.in:190 msgid "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bgit-permalink%5D> " "Comments and discussions E<.UE .>" msgstr "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bgit-permalink%5D> " "Comentários e discussões E<.UE .>" fallible/po/LC_MESSAGES/doc/fallible_should_fail.en.3.in/eo.po~0000644000175000001440000003431514074313244023423 0ustar andrehusers# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2021-07-15 11:00-0300\n" "PO-Revision-Date: 2021-07-15 11:03-0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.4.3\n" "X-Poedit-Bookmarks: -1,-1,5,-1,-1,-1,-1,-1,-1,-1\n" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "GIT-PERMALINK" msgstr "GIT-PERMALINK" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "@DATE@" msgstr "@DATE@" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "git-permalink @VERSION@" msgstr "git-permalink @VERSION@" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "git-permalink user manual" msgstr "git-permalink uzmanlibro" #. type: SH #: doc/git-permalink.en.1.in:4 #, no-wrap msgid "NAME" msgstr "NOMO" #. type: Plain text #: doc/git-permalink.en.1.in:7 msgid "" "git-permalink - Git extension to generate web permalinks of files in a " "repository." msgstr "" "git-permalink - Git-etendo por generi interretajn konstantajn ligojn " "(permalink) de dosieroj en deponejo." #. type: SH #: doc/git-permalink.en.1.in:9 #, no-wrap msgid "SYNOPSIS" msgstr "RESUMO" #. type: Plain text #: doc/git-permalink.en.1.in:12 msgid "B [I] I [I]" msgstr "B [I] I [I]" #. type: SH #: doc/git-permalink.en.1.in:14 #, no-wrap msgid "DESCRIPTION" msgstr "PRISKRIBO" #. type: Plain text #: doc/git-permalink.en.1.in:18 msgid "" "B will use Git itself to get a) the commit at I and b) " "the I via B(1), and optionally c) an URL " "template override. It then uses those values to build a permalink URL, with " "the commit included on it to ensure it is I, and optionally the " "line number of the selected file." msgstr "" "B uzas Git por akiri a) la commit ĉe I kaj b) la " "I per B(1), kaj laŭvole c) URL ŝablono. Ĝi " "tiam uzas tiujn por krei I URL ligon (permalink), kun la commit " "ene por certigi ke ĝi estas konstantan, kaj laŭvole la linia numero elektita." #. type: Plain text #: doc/git-permalink.en.1.in:20 msgid "B then uses B(1) to open the URL." msgstr "B tiam uzas B(1) por malfermi la URL." #. type: SH #: doc/git-permalink.en.1.in:21 #, no-wrap msgid "OPTIONS" msgstr "EBLOJ" #. type: TP #: doc/git-permalink.en.1.in:23 #, no-wrap msgid "B<-p>" msgstr "B<-p>" #. type: Plain text #: doc/git-permalink.en.1.in:27 msgid "" "Only print the web URL link to STDOUT, don't try to open it with B(1) or do anything else. By default this is turned off." msgstr "" "Nur presas la ligon per norma eligo (STDOUT), ne provas malfermi ĝin kun " "B(1) aŭ fari ion alian. Defaŭlte ĉi tio estas malŝaltita." #. type: TP #: doc/git-permalink.en.1.in:28 #, no-wrap msgid "B<--help>, B<-h>" msgstr "B<--help>, B<-h>" #. type: Plain text #: doc/git-permalink.en.1.in:31 msgid "Show show help text." msgstr "Montras helpmesaĝon." #. type: TP #: doc/git-permalink.en.1.in:32 #, no-wrap msgid "B<--version>, B<-V>" msgstr "B<--version>, B<-V>" #. type: Plain text #: doc/git-permalink.en.1.in:35 msgid "Show version number." msgstr "Montras versian numeron." #. type: SH #: doc/git-permalink.en.1.in:37 #, no-wrap msgid "CONFIGURATION" msgstr "AGORDO" #. type: SS #: doc/git-permalink.en.1.in:39 #, no-wrap msgid "SUPPORTED REMOTES" msgstr "SUBTENITAJ ORIGINOJ" #. type: Plain text #: doc/git-permalink.en.1.in:42 msgid "The current supported remotes are:" msgstr "La nunaj subtenitaj originoj estas:" #. type: IP #: doc/git-permalink.en.1.in:44 doc/git-permalink.en.1.in:46 #: doc/git-permalink.en.1.in:48 doc/git-permalink.en.1.in:50 #: doc/git-permalink.en.1.in:52 doc/git-permalink.en.1.in:54 #: doc/git-permalink.en.1.in:56 doc/git-permalink.en.1.in:58 #: doc/git-permalink.en.1.in:60 doc/git-permalink.en.1.in:62 #: doc/git-permalink.en.1.in:171 doc/git-permalink.en.1.in:178 #: doc/git-permalink.en.1.in:183 doc/git-permalink.en.1.in:187 #, no-wrap msgid "\\(bu" msgstr "\\(bu" #. type: Plain text #: doc/git-permalink.en.1.in:46 msgid "git.euandreh.xyz (where git-permalink itself is hosted =p)" msgstr "git.euandreh.xyz (kie git-permalink estas gastiga =p)" #. type: Plain text #: doc/git-permalink.en.1.in:48 msgid "sourcehut" msgstr "sourcehut" #. type: Plain text #: doc/git-permalink.en.1.in:50 msgid "git.kernel.org" msgstr "git.kernel.org" #. type: Plain text #: doc/git-permalink.en.1.in:52 msgid "savannah" msgstr "savannah" #. type: Plain text #: doc/git-permalink.en.1.in:54 msgid "notabug" msgstr "notabug" #. type: Plain text #: doc/git-permalink.en.1.in:56 msgid "codeberg" msgstr "codeberg" #. type: Plain text #: doc/git-permalink.en.1.in:58 msgid "bitbucket" msgstr "bitbucket" #. type: Plain text #: doc/git-permalink.en.1.in:60 msgid "pagure" msgstr "pagure" #. type: Plain text #: doc/git-permalink.en.1.in:62 msgid "gitlab" msgstr "gitlab" #. type: Plain text #: doc/git-permalink.en.1.in:64 msgid "github" msgstr "github" #. type: Plain text #: doc/git-permalink.en.1.in:67 msgid "Patches to add support for more source code forges are welcome!" msgstr "Ŝanĝoj por subteni pli da fontkodaj forĝejoj estas bonvenaj!" #. type: Plain text #: doc/git-permalink.en.1.in:73 msgid "" "See E<.UR https://euandreh.xyz/git-permalink/TODOs.html#task-" "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" "a25b66433a3a E<.UE> for discussion and more information." msgstr "" "Foliumu E<.UR https://euandreh.xyz/git-permalink/TODOs.html#task-" "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" "a25b66433a3a E<.UE> por diskuto kaj pli da informoj." #. type: SS #: doc/git-permalink.en.1.in:74 #, no-wrap msgid "OVERRIDES" msgstr "SUPERREGOJ" #. type: Plain text #: doc/git-permalink.en.1.in:77 msgid "" "If you want to configure the permalink URL template for a project with an " "unsupported origin you can do so via B(1)." msgstr "" "Se vi volas agordi la URL ŝablonon por projekto kun nesubtenita origino\n" ", vi povas uzi B(1)." #. type: Plain text #: doc/git-permalink.en.1.in:79 msgid "There are two configuration options available:" msgstr "Estas du agordaj elektoj disponeblaj:" #. type: TP #: doc/git-permalink.en.1.in:80 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: doc/git-permalink.en.1.in:84 msgid "" "An URL template where the name of the I comes first, and the I " "comes second. cgit uses this style of URL, with something like in:" msgstr "" "URL ŝablono, kie la nomo de la I estas unue, kaj la I estas " "due. cgit uzas ĉi tiun specon de URL, kiel en:" #. type: Plain text #: doc/git-permalink.en.1.in:87 #, no-wrap msgid "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" msgstr "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" #. type: Plain text #: doc/git-permalink.en.1.in:90 msgid "" "On this example, the name of the I comes first and I comes at " "the very end after \"id=\"." msgstr "" "Laŭ ĉi tiu ekzemplo, la nomo de la I estas unue kaj la I " "estas fine post \"id=\"." #. type: TP #: doc/git-permalink.en.1.in:91 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: doc/git-permalink.en.1.in:95 msgid "" "An URL template where the I comes first, and the name of the I " "comes second. sourcehut uses this style of URL, with something like:" msgstr "" "URL ŝablono, kie la I estas unue, kaj la nomo de la I estas " "due. sourcehut uzas ĉi tiun specon de URL, kiel en:" #. type: Plain text #: doc/git-permalink.en.1.in:98 #, no-wrap msgid "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" msgstr "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" #. type: Plain text #: doc/git-permalink.en.1.in:101 msgid "" "On this example, the I comes first on the URL path, and the I " "name comes at the end." msgstr "" "Laŭ ĉi tiu ekzemplo, la I estas unue en la URL, kaj la nome de la " "I estas poste." #. type: Plain text #: doc/git-permalink.en.1.in:104 msgid "" "If none of those values are found by B(1) and B " "can't guess the URL, it exits with an error." msgstr "" "Se neniu el tiuj estas estas trovita por B(1) aŭ B ne povas diveni la URL, ĝi eliras erare." #. type: SH #: doc/git-permalink.en.1.in:106 #, no-wrap msgid "EXAMPLES" msgstr "EKZEMPLOJ" #. type: Plain text #: doc/git-permalink.en.1.in:109 msgid "" "Open I of a project with its origin pointing to I:" msgstr "" "Malfermas I de projekto kiu origino direktiĝas al I:" #. type: Plain text #: doc/git-permalink.en.1.in:113 #, no-wrap msgid "" "\t$ git permalink src/fold.c 125\n" "\tOpening https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" msgstr "" "\t$ git permalink src/fold.c 125\n" "\tMalfermado de https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" #. type: Plain text #: doc/git-permalink.en.1.in:116 msgid "" "Generate link for lines 59 through 94 of I on a " "project hosted on I, but only print it I opening with B(1):" msgstr "" "Kreas ligon por linioj 59 ĝis 94 de I en " "projekto gastigita ĉe I, sed nur presu ĝin I malfermi kun B(1):" #. type: Plain text #: doc/git-permalink.en.1.in:120 #, no-wrap msgid "" "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" msgstr "" "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" #. type: Plain text #: doc/git-permalink.en.1.in:124 msgid "" "Configure an URL override, and open the file I without " "selecting an specific line:" msgstr "" "Agordas URL superrego, kaj malfermas la dosieron I sen elekti " "specifan linion:" #. type: Plain text #: doc/git-permalink.en.1.in:129 #, no-wrap msgid "" "\t$ git config git-permalink.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" "\t$ git permalink src/app_add.c\n" "\tOpening https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" msgstr "" "\t$ git config git-permalink.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" "\t$ git permalink src/app_add.c\n" "\tMalfermado de https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" #. type: Plain text #: doc/git-permalink.en.1.in:133 msgid "Open file called I<--help>:" msgstr "Malfermas I<--help>:" #. type: Plain text #: doc/git-permalink.en.1.in:137 #, no-wrap msgid "" "\t$ git permalink -- --help\n" "\tOpening https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" msgstr "" "\t$ git permalink -- --help\n" "\tMalfermado de https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" #. type: SH #: doc/git-permalink.en.1.in:139 #, no-wrap msgid "EXIT STATUS" msgstr "ELIRKODOJ" #. type: TP #: doc/git-permalink.en.1.in:141 #, no-wrap msgid "B<0>" msgstr "B<0>" #. type: Plain text #: doc/git-permalink.en.1.in:144 msgid "Successful execution." msgstr "Bona ekzekuto." #. type: TP #: doc/git-permalink.en.1.in:145 #, no-wrap msgid "B<1>" msgstr "B<1>" #. type: Plain text #: doc/git-permalink.en.1.in:149 msgid "" "Unsupported remote. See the supported list in SUPPORTED REMOTES, and how to " "add custom ones in OVERRIDES." msgstr "" "Nesubtenita origino. Vidu la subtenitoj en SUBTENITAJ ORIGINOJ, kaj kiel " "aldoni ion en SUPERREGOJ." #. type: TP #: doc/git-permalink.en.1.in:150 #, no-wrap msgid "B<2>" msgstr "B<2>" #. type: Plain text #: doc/git-permalink.en.1.in:153 msgid "Invalid arguments." msgstr "Malvalidaj argumentoj." #. type: SH #: doc/git-permalink.en.1.in:155 #, no-wrap msgid "SEE ALSO" msgstr "VIDU ANKAŬ" #. type: Plain text #: doc/git-permalink.en.1.in:159 msgid "B(1) B(1)" msgstr "B(1) B(1)" #. type: SH #: doc/git-permalink.en.1.in:161 #, no-wrap msgid "AUTHORS" msgstr "AŬTOROJ" #. type: Plain text #: doc/git-permalink.en.1.in:167 msgid "E<.MT eu@euandre.org> EuAndreh E<.ME> and contributors." msgstr "E<.MT eu@euandre.org> EuAndreh E<.ME> kaj la kontribuuloj." #. type: SH #: doc/git-permalink.en.1.in:169 #, no-wrap msgid "BUGS" msgstr "MISFUNKCIOJ" #. type: Plain text #: doc/git-permalink.en.1.in:178 msgid "" "Report bugs to the E<.MT ~euandreh/public-inbox@lists.sr.ht> mailing list E<." "ME .> Use the subject \"\\f(CR[git-permalink] BUG or TASK: " "EdescriptionE\\fR\"." msgstr "" "Raportu misfunkcioj al la E<.MT ~euandreh/public-inbox@lists.sr.ht> " "dissendolisto E<.ME .> Uzu la subjekton \"\\f(CR[git-permalink] BUG aŭ TASK: " "EpriskriboE\\fR\"." #. type: Plain text #: doc/git-permalink.en.1.in:183 msgid "" "Browse bugs E<.UR https://euandreh.xyz/git-permalink/TODOs.html> online E<." "UE .>" msgstr "" "Foliumu misfunkcioj E<.UR https://euandreh.xyz/git-permalink/TODOs.html> " "rete E<.UE .>" #. type: Plain text #: doc/git-permalink.en.1.in:187 msgid "E<.UR https://euandreh.xyz/git-permalink/en/> Homepage E<.UE .>" msgstr "E<.UR https://euandreh.xyz/git-permalink/eo/> Ĉefpaĝo E<.UE .>" #. type: Plain text #: doc/git-permalink.en.1.in:190 msgid "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bgit-permalink%5D> " "Comments and discussions E<.UE .>" msgstr "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bgit-permalink%5D> " "Komentoj kaj diskutoj E<.UE .>" fallible/po/LC_MESSAGES/doc/fallible_should_fail.en.3.in/eo.po0000644000175000001440000004265614074313301023226 0ustar andrehusers# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2021-06-25 13:23-0300\n" "PO-Revision-Date: 2021-06-24 19:30-0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.4.3\n" "X-Poedit-Bookmarks: -1,-1,5,-1,-1,-1,-1,-1,-1,-1\n" #. type: TH #: doc/fallible_should_fail.en.3.in:1 #, fuzzy, no-wrap #| msgid "fallible user manual" msgid "fallible_should_fail" msgstr "fallible uzmanlibro" #. type: TH #: doc/fallible_should_fail.en.3.in:1 #, no-wrap msgid "@DATE@" msgstr "@DATE@" #. type: TH #: doc/fallible_should_fail.en.3.in:1 #, fuzzy, no-wrap #| msgid "fallible @VERSION@" msgid "fallible_should_fail @VERSION@" msgstr "fallible @VERSION@" #. type: SH #: doc/fallible_should_fail.en.3.in:4 #, no-wrap msgid "NAME" msgstr "NOMO" #. type: Plain text #: doc/fallible_should_fail.en.3.in:7 msgid "fallible_should_fail - toggle the fault injection mechanism." msgstr "" #. type: SH #: doc/fallible_should_fail.en.3.in:9 #, fuzzy, no-wrap #| msgid "SYNOPSIS" msgid "SYNOPSYS" msgstr "RESUMO" #. type: Plain text #: doc/fallible_should_fail.en.3.in:13 #, no-wrap msgid "B<#include Efallible.hE>\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:15 #, no-wrap msgid "BIB<, int >IB<);>\n" msgstr "" #. type: SH #: doc/fallible_should_fail.en.3.in:18 #, no-wrap msgid "DESCRIPTION" msgstr "PRISKRIBO" #. type: Plain text #: doc/fallible_should_fail.en.3.in:21 msgid "" "The B function will fail once (returning B) for " "each combination of I and I." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:24 msgid "" "It stores the current state of what has already failed or not on a file. " "The default name of the file is I, but can be overriden at " "run-time by setting the I environment variable." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:26 msgid "" "It serves as the lower level implementation detail of fallible code paths:" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:31 #, no-wrap msgid "" "// file.h\n" "#define malloc(size) fallible_malloc(size, __FILE__, __LINE__)\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:40 #, no-wrap msgid "" "// file.c\n" "void fallible_malloc(size_t size, const char *const filename, int lineno) {\n" "\tif (fallible_should_fail(filename, lineno)) {\n" "\t\treturn NULL;\n" "\t}\n" " // prevent macro expansion\n" "\treturn (malloc)(size);\n" "}\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:45 #, no-wrap msgid "" "// production-code.c\n" "#ifdef A_FALLIBLE_TOGGLE\n" "#include \"file.h\"\n" "#endif\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:49 #, no-wrap msgid "" "void f() {\n" " void *v = malloc(10);\n" "}\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:53 msgid "" "This example definition allows you to make sure every usage of I " "will fail once in every place that included the I header." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:55 msgid "" "The example I will have the I fail once and than " "move on when I is enabled, and be unnafected when it " "isn't." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:57 msgid "" "Some helper wrappers such as I are provided, but you can create your " "own fault injections by following the same pattern." msgstr "" #. type: SH #: doc/fallible_should_fail.en.3.in:59 #, no-wrap msgid "EXAMPLES" msgstr "EKZEMPLOJ" #. type: Plain text #: doc/fallible_should_fail.en.3.in:62 msgid "Say you have the following function definition:" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:73 #, no-wrap msgid "" "static int my_function() {\n" "\t// ...\n" "\tif (something_that_unlikely_fails()) {\n" "\t\treturn -1;\n" "\t}\n" "\t// ...\n" "\treturn 0;\n" "}\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:77 msgid "" "When testing and running that code, you may want to make sure that every " "usage of \"\\f(CRmy_function\\fR\" tests to see if it failed somehow, and by " "creating a I wrapper around it you can exercise that code path:" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:88 #, no-wrap msgid "" "static int my_function(int arg) {\n" "\t// ...\n" "\tif (something_that_unlikely_fails()) {\n" "\t\treturn -1;\n" "\t}\n" "\t// ...\n" "\treturn 0;\n" "}\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:90 #, no-wrap msgid "#ifdef FALLIBLE_FLAG\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:97 #, no-wrap msgid "" "static int fallible_my_function(int arg, const char *const filename, int lineno) {\n" "\tif (fallible_should_fail(filename, lineno)) {\n" "\t\treturn -1;\n" "\t}\n" "\treturn my_function(arg);\n" "}\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:99 #, no-wrap msgid "#define my_function(arg) fallible_my_function(arg, __FILE__, __LINE__)\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:101 #, no-wrap msgid "#endif\n" msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:105 msgid "" "Now we created a \"\\f(CRfallible_my_function\\fR\" wrapper that fails " "sometimes, whenever B says so." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:107 msgid "" "We also defined a macro \"\\f(CRmy_function\\fR\", the same name of the " "original function." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:109 msgid "" "When I is defined, callers of \\f(CRmy_function\\fR will get " "the failed value of the function at least once." msgstr "" #. type: Plain text #: doc/fallible_should_fail.en.3.in:111 msgid "" "Even though this doesn't enforce that callers handle errors correctly, it " "exercises this code path on the caller side." msgstr "" #. type: SH #: doc/fallible_should_fail.en.3.in:113 #, no-wrap msgid "SEE ALSO" msgstr "VIDU ANKAŬ" #. type: Plain text #: doc/fallible_should_fail.en.3.in:119 msgid "" "B(1) B(3) B(3) " "B(3)" msgstr "" #. type: SH #: doc/fallible_should_fail.en.3.in:121 #, no-wrap msgid "AUTHORS" msgstr "AŬTOROJ" #. type: Plain text #: doc/fallible_should_fail.en.3.in:127 msgid "E<.MT eu@euandre.org> EuAndreh E<.ME> and contributors." msgstr "E<.MT eu@euandre.org> EuAndreh E<.ME> kaj la kontribuuloj." #. type: SH #: doc/fallible_should_fail.en.3.in:129 #, no-wrap msgid "BUGS" msgstr "MISFUNKCIOJ" #. type: IP #: doc/fallible_should_fail.en.3.in:131 doc/fallible_should_fail.en.3.in:138 #: doc/fallible_should_fail.en.3.in:143 doc/fallible_should_fail.en.3.in:147 #, no-wrap msgid "\\(bu" msgstr "\\(bu" #. type: Plain text #: doc/fallible_should_fail.en.3.in:138 #, fuzzy #| msgid "" #| "Report bugs to the E<.MT ~euandreh/public-inbox@lists.sr.ht> mailing list " #| "E<.ME .> Use the subject \"\\f(CR[fallible] BUG or TASK: " #| "EdescriptionE\\fR\"." msgid "" "Report bugs to the E<.MT ~euandreh/public-inbox@lists.sr.ht> mailing list E<." "ME .> Use the subject \"\\f(CR[fallible] BUG or TASK: EdescriptionE" "\\fR\"." msgstr "" "Raportu misfunkcioj al la E<.MT ~euandreh/public-inbox@lists.sr.ht> " "dissendolisto E<.ME .> Uzu la subjekton \"\\f(CR[fallible] BUG aŭ TASK: " "EpriskriboE\\fR\"." #. type: Plain text #: doc/fallible_should_fail.en.3.in:143 #, fuzzy #| msgid "" #| "Browse bugs E<.UR https://euandreh.xyz/fallible/TODOs.html> online E<.UE ." #| ">" msgid "" "Browse bugs E<.UR https://euandreh.xyz/fallible/TODOs.html> online E<.UE .>" msgstr "" "Foliumu misfunkcioj E<.UR https://euandreh.xyz/fallible/TODOs.html> rete E<." "UE .>" #. type: Plain text #: doc/fallible_should_fail.en.3.in:147 #, fuzzy #| msgid "E<.UR https://euandreh.xyz/fallible/> Homepage E<.UE .>" msgid "E<.UR https://euandreh.xyz/fallible/> Homepage E<.UE .>" msgstr "E<.UR https://euandreh.xyz/fallible/> Ĉefpaĝo E<.UE .>" #. type: Plain text #: doc/fallible_should_fail.en.3.in:150 #, fuzzy #| msgid "" #| "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bfallible%5D> " #| "Comments and discussions E<.UE .>" msgid "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bfallible%5D> " "Comments and discussions E<.UE .>" msgstr "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bfallible%5D> " "Komentoj kaj diskutoj E<.UE .>" #, no-wrap #~ msgid "OPTIONS" #~ msgstr "EBLOJ" #, no-wrap #~ msgid "GIT-PERMALINK" #~ msgstr "GIT-PERMALINK" #~ msgid "" #~ "fallible - Git extension to generate web permalinks of files in a " #~ "repository." #~ msgstr "" #~ "fallible - Git-etendo por generi interretajn konstantajn ligojn " #~ "(permalink) de dosieroj en deponejo." #~ msgid "B [I] I [I]" #~ msgstr "B [I] I [I]" #~ msgid "" #~ "B will use Git itself to get a) the commit at I and b) " #~ "the I via B(1), and optionally c) an URL " #~ "template override. It then uses those values to build a permalink URL, " #~ "with the commit included on it to ensure it is I, and " #~ "optionally the line number of the selected file." #~ msgstr "" #~ "B uzas Git por akiri a) la commit ĉe I kaj b) la I per B(1), kaj laŭvole c) URL ŝablono. Ĝi tiam " #~ "uzas tiujn por krei I URL ligon (permalink), kun la commit " #~ "ene por certigi ke ĝi estas konstantan, kaj laŭvole la linia numero " #~ "elektita." #~ msgid "B then uses B(1) to open the URL." #~ msgstr "B tiam uzas B(1) por malfermi la URL." #, no-wrap #~ msgid "B<-p>" #~ msgstr "B<-p>" #~ msgid "" #~ "Only print the web URL link to STDOUT, don't try to open it with B(1) or do anything else. By default this is turned off." #~ msgstr "" #~ "Nur presas la ligon per norma eligo (STDOUT), ne provas malfermi ĝin kun " #~ "B(1) aŭ fari ion alian. Defaŭlte ĉi tio estas malŝaltita." #, no-wrap #~ msgid "B<--help>, B<-h>" #~ msgstr "B<--help>, B<-h>" #~ msgid "Show show help text." #~ msgstr "Montras helpmesaĝon." #, no-wrap #~ msgid "B<--version>, B<-V>" #~ msgstr "B<--version>, B<-V>" #~ msgid "Show version number." #~ msgstr "Montras versian numeron." #, no-wrap #~ msgid "CONFIGURATION" #~ msgstr "AGORDO" #, no-wrap #~ msgid "SUPPORTED REMOTES" #~ msgstr "SUBTENITAJ ORIGINOJ" #~ msgid "The current supported remotes are:" #~ msgstr "La nunaj subtenitaj originoj estas:" #~ msgid "git.euandreh.xyz (where fallible itself is hosted =p)" #~ msgstr "git.euandreh.xyz (kie fallible estas gastiga =p)" #~ msgid "sourcehut" #~ msgstr "sourcehut" #~ msgid "git.kernel.org" #~ msgstr "git.kernel.org" #~ msgid "savannah" #~ msgstr "savannah" #~ msgid "notabug" #~ msgstr "notabug" #~ msgid "codeberg" #~ msgstr "codeberg" #~ msgid "bitbucket" #~ msgstr "bitbucket" #~ msgid "pagure" #~ msgstr "pagure" #~ msgid "gitlab" #~ msgstr "gitlab" #~ msgid "github" #~ msgstr "github" #~ msgid "Patches to add support for more source code forges are welcome!" #~ msgstr "Ŝanĝoj por subteni pli da fontkodaj forĝejoj estas bonvenaj!" #~ msgid "" #~ "See E<.UR https://euandreh.xyz/fallible/TODOs.html#task-" #~ "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" #~ "a25b66433a3a E<.UE> for discussion and more information." #~ msgstr "" #~ "Foliumu E<.UR https://euandreh.xyz/fallible/TODOs.html#task-" #~ "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" #~ "a25b66433a3a E<.UE> por diskuto kaj pli da informoj." #, no-wrap #~ msgid "OVERRIDES" #~ msgstr "SUPERREGOJ" #~ msgid "" #~ "If you want to configure the permalink URL template for a project with an " #~ "unsupported origin you can do so via B(1)." #~ msgstr "" #~ "Se vi volas agordi la URL ŝablonon por projekto kun nesubtenita origino\n" #~ ", vi povas uzi B(1)." #~ msgid "There are two configuration options available:" #~ msgstr "Estas du agordaj elektoj disponeblaj:" #, no-wrap #~ msgid "B" #~ msgstr "B" #~ msgid "" #~ "An URL template where the name of the I comes first, and the " #~ "I comes second. cgit uses this style of URL, with something like " #~ "in:" #~ msgstr "" #~ "URL ŝablono, kie la nomo de la I estas unue, kaj la I " #~ "estas due. cgit uzas ĉi tiun specon de URL, kiel en:" #, no-wrap #~ msgid "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" #~ msgstr "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" #~ msgid "" #~ "On this example, the name of the I comes first and I comes " #~ "at the very end after \"id=\"." #~ msgstr "" #~ "Laŭ ĉi tiu ekzemplo, la nomo de la I estas unue kaj la I " #~ "estas fine post \"id=\"." #, no-wrap #~ msgid "B" #~ msgstr "B" #~ msgid "" #~ "An URL template where the I comes first, and the name of the " #~ "I comes second. sourcehut uses this style of URL, with something " #~ "like:" #~ msgstr "" #~ "URL ŝablono, kie la I estas unue, kaj la nomo de la I " #~ "estas due. sourcehut uzas ĉi tiun specon de URL, kiel en:" #, no-wrap #~ msgid "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" #~ msgstr "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" #~ msgid "" #~ "On this example, the I comes first on the URL path, and the " #~ "I name comes at the end." #~ msgstr "" #~ "Laŭ ĉi tiu ekzemplo, la I estas unue en la URL, kaj la nome de la " #~ "I estas poste." #~ msgid "" #~ "If none of those values are found by B(1) and B can't guess the URL, it exits with an error." #~ msgstr "" #~ "Se neniu el tiuj estas estas trovita por B(1) aŭ B ne povas diveni la URL, ĝi eliras erare." #~ msgid "" #~ "Open I of a project with its origin pointing to I:" #~ msgstr "" #~ "Malfermas I de projekto kiu origino direktiĝas al " #~ "I:" #, no-wrap #~ msgid "" #~ "\t$ git permalink src/fold.c 125\n" #~ "\tOpening https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" #~ msgstr "" #~ "\t$ git permalink src/fold.c 125\n" #~ "\tMalfermado de https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" #~ msgid "" #~ "Generate link for lines 59 through 94 of I " #~ "on a project hosted on I, but only print it I opening " #~ "with B(1):" #~ msgstr "" #~ "Kreas ligon por linioj 59 ĝis 94 de I en " #~ "projekto gastigita ĉe I, sed nur presu ĝin I malfermi kun " #~ "B(1):" #, no-wrap #~ msgid "" #~ "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" #~ "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" #~ msgstr "" #~ "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" #~ "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" #~ msgid "" #~ "Configure an URL override, and open the file I without " #~ "selecting an specific line:" #~ msgstr "" #~ "Agordas URL superrego, kaj malfermas la dosieron I sen " #~ "elekti specifan linion:" #, no-wrap #~ msgid "" #~ "\t$ git config fallible.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" #~ "\t$ git permalink src/app_add.c\n" #~ "\tOpening https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" #~ msgstr "" #~ "\t$ git config fallible.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" #~ "\t$ git permalink src/app_add.c\n" #~ "\tMalfermado de https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" #~ msgid "Open file called I<--help>:" #~ msgstr "Malfermas I<--help>:" #, no-wrap #~ msgid "" #~ "\t$ git permalink -- --help\n" #~ "\tOpening https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" #~ msgstr "" #~ "\t$ git permalink -- --help\n" #~ "\tMalfermado de https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" #, no-wrap #~ msgid "EXIT STATUS" #~ msgstr "ELIRKODOJ" #, no-wrap #~ msgid "B<0>" #~ msgstr "B<0>" #~ msgid "Successful execution." #~ msgstr "Bona ekzekuto." #, no-wrap #~ msgid "B<1>" #~ msgstr "B<1>" #~ msgid "" #~ "Unsupported remote. See the supported list in SUPPORTED REMOTES, and how " #~ "to add custom ones in OVERRIDES." #~ msgstr "" #~ "Nesubtenita origino. Vidu la subtenitoj en SUBTENITAJ ORIGINOJ, kaj kiel " #~ "aldoni ion en SUPERREGOJ." #, no-wrap #~ msgid "B<2>" #~ msgstr "B<2>" #~ msgid "Invalid arguments." #~ msgstr "Malvalidaj argumentoj." #~ msgid "B(1) B(1)" #~ msgstr "B(1) B(1)" fallible/po/LC_MESSAGES/doc/fallible_should_fail.en.3.in/fr.po~0000644000175000001440000003516114074313244023427 0ustar andrehusers# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2021-07-15 11:00-0300\n" "PO-Revision-Date: 2021-07-15 11:03-0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.4.3\n" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "GIT-PERMALINK" msgstr "GIT-PERMALINK" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "@DATE@" msgstr "@DATE@" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "git-permalink @VERSION@" msgstr "git-permalink @VERSION@" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "git-permalink user manual" msgstr "manual d'utilisateur de git-permalink" #. type: SH #: doc/git-permalink.en.1.in:4 #, no-wrap msgid "NAME" msgstr "NOM" #. type: Plain text #: doc/git-permalink.en.1.in:7 msgid "" "git-permalink - Git extension to generate web permalinks of files in a " "repository." msgstr "" "git-permalink - extension Git pour générer liens web permanent (permalink) " "de fichiers dans un dépôt." #. type: SH #: doc/git-permalink.en.1.in:9 #, no-wrap msgid "SYNOPSIS" msgstr "SYNOPSIS" #. type: Plain text #: doc/git-permalink.en.1.in:12 msgid "B [I] I [I]" msgstr "B [I] I [I]" #. type: SH #: doc/git-permalink.en.1.in:14 #, no-wrap msgid "DESCRIPTION" msgstr "DESCRIPTION" #. type: Plain text #: doc/git-permalink.en.1.in:18 msgid "" "B will use Git itself to get a) the commit at I and b) " "the I via B(1), and optionally c) an URL " "template override. It then uses those values to build a permalink URL, with " "the commit included on it to ensure it is I, and optionally the " "line number of the selected file." msgstr "" "B utilise Git pour prendre a) le commit au I et b) le " "I avec B(1), et se possible c) un modèle de " "substitution d'URL. Il utilise ces valeurs pour construire un URL " "I, avec le commit inclus pour garantir la unicité, e " "optionnellement le nombre de la ligne choisi." #. type: Plain text #: doc/git-permalink.en.1.in:20 msgid "B then uses B(1) to open the URL." msgstr "B après utilise B(1) pour ouvrir l'URL." #. type: SH #: doc/git-permalink.en.1.in:21 #, no-wrap msgid "OPTIONS" msgstr "OPTIONS" #. type: TP #: doc/git-permalink.en.1.in:23 #, no-wrap msgid "B<-p>" msgstr "B<-p>" #. type: Plain text #: doc/git-permalink.en.1.in:27 msgid "" "Only print the web URL link to STDOUT, don't try to open it with B(1) or do anything else. By default this is turned off." msgstr "" "Seulement imprimez le lien d'URL web dans la sortie standard (STDOUT), " "n'essayez pas de l'ouvrir avec B(1) ou faire quelques choses avec " "lui. Par défaut cela est désactivé." #. type: TP #: doc/git-permalink.en.1.in:28 #, no-wrap msgid "B<--help>, B<-h>" msgstr "B<--help>, B<-h>" #. type: Plain text #: doc/git-permalink.en.1.in:31 msgid "Show show help text." msgstr "Affiche message d'aide." #. type: TP #: doc/git-permalink.en.1.in:32 #, no-wrap msgid "B<--version>, B<-V>" msgstr "B<--version>, B<-V>" #. type: Plain text #: doc/git-permalink.en.1.in:35 msgid "Show version number." msgstr "Imprime le nombre de version." #. type: SH #: doc/git-permalink.en.1.in:37 #, no-wrap msgid "CONFIGURATION" msgstr "CONFIGURATION" #. type: SS #: doc/git-permalink.en.1.in:39 #, no-wrap msgid "SUPPORTED REMOTES" msgstr "RÉFÉRENCES DISTANTES PRISES EN CHARGE" #. type: Plain text #: doc/git-permalink.en.1.in:42 msgid "The current supported remotes are:" msgstr "La liste de références distantes prises en charge est:" #. type: IP #: doc/git-permalink.en.1.in:44 doc/git-permalink.en.1.in:46 #: doc/git-permalink.en.1.in:48 doc/git-permalink.en.1.in:50 #: doc/git-permalink.en.1.in:52 doc/git-permalink.en.1.in:54 #: doc/git-permalink.en.1.in:56 doc/git-permalink.en.1.in:58 #: doc/git-permalink.en.1.in:60 doc/git-permalink.en.1.in:62 #: doc/git-permalink.en.1.in:171 doc/git-permalink.en.1.in:178 #: doc/git-permalink.en.1.in:183 doc/git-permalink.en.1.in:187 #, no-wrap msgid "\\(bu" msgstr "\\(bu" #. type: Plain text #: doc/git-permalink.en.1.in:46 msgid "git.euandreh.xyz (where git-permalink itself is hosted =p)" msgstr "git.euandreh.xyz (où git-permalink est hébergé =p)" #. type: Plain text #: doc/git-permalink.en.1.in:48 msgid "sourcehut" msgstr "sourcehut" #. type: Plain text #: doc/git-permalink.en.1.in:50 msgid "git.kernel.org" msgstr "git.kernel.org" #. type: Plain text #: doc/git-permalink.en.1.in:52 msgid "savannah" msgstr "savannah" #. type: Plain text #: doc/git-permalink.en.1.in:54 msgid "notabug" msgstr "notabug" #. type: Plain text #: doc/git-permalink.en.1.in:56 msgid "codeberg" msgstr "codeberg" #. type: Plain text #: doc/git-permalink.en.1.in:58 msgid "bitbucket" msgstr "bitbucket" #. type: Plain text #: doc/git-permalink.en.1.in:60 msgid "pagure" msgstr "pagure" #. type: Plain text #: doc/git-permalink.en.1.in:62 msgid "gitlab" msgstr "gitlab" #. type: Plain text #: doc/git-permalink.en.1.in:64 msgid "github" msgstr "github" #. type: Plain text #: doc/git-permalink.en.1.in:67 msgid "Patches to add support for more source code forges are welcome!" msgstr "" "Les changements pour ajouter plus de sites d'hébergement de code sont les " "bienvenus!" #. type: Plain text #: doc/git-permalink.en.1.in:73 msgid "" "See E<.UR https://euandreh.xyz/git-permalink/TODOs.html#task-" "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" "a25b66433a3a E<.UE> for discussion and more information." msgstr "" "Regarde E<.UR https://euandreh.xyz/git-permalink/TODOs.html#task-" "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" "a25b66433a3a E<.UE> pour les discussions et plus d'information." #. type: SS #: doc/git-permalink.en.1.in:74 #, no-wrap msgid "OVERRIDES" msgstr "MODÈLES" #. type: Plain text #: doc/git-permalink.en.1.in:77 msgid "" "If you want to configure the permalink URL template for a project with an " "unsupported origin you can do so via B(1)." msgstr "" "Si vous souhaitez configurer le modèle de substitution d'URL pour un projet " "que a un références distantes que n'est pas prises en charge, vous utilise " "B(1)." #. type: Plain text #: doc/git-permalink.en.1.in:79 msgid "There are two configuration options available:" msgstr "Il y a deux options de configuration disponible:" #. type: TP #: doc/git-permalink.en.1.in:80 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: doc/git-permalink.en.1.in:84 msgid "" "An URL template where the name of the I comes first, and the I " "comes second. cgit uses this style of URL, with something like in:" msgstr "" "Un modèle de substitution d'URL où le nom du I est avant, et le " "I est après. cgit utilise cette type d'URL, comme dans:" #. type: Plain text #: doc/git-permalink.en.1.in:87 #, no-wrap msgid "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" msgstr "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" #. type: Plain text #: doc/git-permalink.en.1.in:90 msgid "" "On this example, the name of the I comes first and I comes at " "the very end after \"id=\"." msgstr "" "Dans cet exemple, le nom du I est avant et le I est à la " "fin, après le \"id=\"." #. type: TP #: doc/git-permalink.en.1.in:91 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: doc/git-permalink.en.1.in:95 msgid "" "An URL template where the I comes first, and the name of the I " "comes second. sourcehut uses this style of URL, with something like:" msgstr "" "Un modèle de substitution d'URL où le I est avant, et le nom du " "I est après. sourcehut utilise cette type d'URL, comme dans:" #. type: Plain text #: doc/git-permalink.en.1.in:98 #, no-wrap msgid "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" msgstr "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" #. type: Plain text #: doc/git-permalink.en.1.in:101 msgid "" "On this example, the I comes first on the URL path, and the I " "name comes at the end." msgstr "" "Dans cet exemple, le I est avant dans le chemin de l'URL, et le " "I est après." #. type: Plain text #: doc/git-permalink.en.1.in:104 msgid "" "If none of those values are found by B(1) and B " "can't guess the URL, it exits with an error." msgstr "" "Si aucune options n'est pas trouvé par B(1) et B " "ne peut pas deviner l'URL, cela se termine par une erreur." #. type: SH #: doc/git-permalink.en.1.in:106 #, no-wrap msgid "EXAMPLES" msgstr "EXEMPLES" #. type: Plain text #: doc/git-permalink.en.1.in:109 msgid "" "Open I of a project with its origin pointing to I:" msgstr "" "Ouvrez I d'un projet qui a de référence distante pointée a " "I:" #. type: Plain text #: doc/git-permalink.en.1.in:113 #, no-wrap msgid "" "\t$ git permalink src/fold.c 125\n" "\tOpening https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" msgstr "" "\t$ git permalink src/fold.c 125\n" "\tOuverture de https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" #. type: Plain text #: doc/git-permalink.en.1.in:116 msgid "" "Generate link for lines 59 through 94 of I on a " "project hosted on I, but only print it I opening with B(1):" msgstr "" "Générez un lien des lignes 59 à 94 de I dans un " "projet héberger sur I, mais seulement imprimez le lien I " "l'ouvrir avec B(1):" #. type: Plain text #: doc/git-permalink.en.1.in:120 #, no-wrap msgid "" "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" msgstr "" "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" #. type: Plain text #: doc/git-permalink.en.1.in:124 msgid "" "Configure an URL override, and open the file I without " "selecting an specific line:" msgstr "" "Configurez un modèle de substitution d'URL, et ouvrir le fichier I sans choisir un nombre de ligne:" #. type: Plain text #: doc/git-permalink.en.1.in:129 #, no-wrap msgid "" "\t$ git config git-permalink.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" "\t$ git permalink src/app_add.c\n" "\tOpening https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" msgstr "" "\t$ git config git-permalink.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" "\t$ git permalink src/app_add.c\n" "\tOuverture de https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" #. type: Plain text #: doc/git-permalink.en.1.in:133 msgid "Open file called I<--help>:" msgstr "Ouvrez I<--help>:" #. type: Plain text #: doc/git-permalink.en.1.in:137 #, no-wrap msgid "" "\t$ git permalink -- --help\n" "\tOpening https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" msgstr "" "\t$ git permalink -- --help\n" "\tOuverture de https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" #. type: SH #: doc/git-permalink.en.1.in:139 #, no-wrap msgid "EXIT STATUS" msgstr "CODES DE SORTIE" #. type: TP #: doc/git-permalink.en.1.in:141 #, no-wrap msgid "B<0>" msgstr "B<0>" #. type: Plain text #: doc/git-permalink.en.1.in:144 msgid "Successful execution." msgstr "Exécution réussie." #. type: TP #: doc/git-permalink.en.1.in:145 #, no-wrap msgid "B<1>" msgstr "B<1>" #. type: Plain text #: doc/git-permalink.en.1.in:149 msgid "" "Unsupported remote. See the supported list in SUPPORTED REMOTES, and how to " "add custom ones in OVERRIDES." msgstr "" "Références distante non prise en charge. Voir la liste de références prises " "en charge dans RÉFÉRENCES DISTANTES PRISE EN CHARGE, et comme ajouter un à " "partir d'un modèles dans MODÈLES." #. type: TP #: doc/git-permalink.en.1.in:150 #, no-wrap msgid "B<2>" msgstr "B<2>" #. type: Plain text #: doc/git-permalink.en.1.in:153 msgid "Invalid arguments." msgstr "Arguments invalides." #. type: SH #: doc/git-permalink.en.1.in:155 #, no-wrap msgid "SEE ALSO" msgstr "VOIR AUSSI" #. type: Plain text #: doc/git-permalink.en.1.in:159 msgid "B(1) B(1)" msgstr "B(1) B(1)" #. type: SH #: doc/git-permalink.en.1.in:161 #, no-wrap msgid "AUTHORS" msgstr "AUTEURS" #. type: Plain text #: doc/git-permalink.en.1.in:167 msgid "E<.MT eu@euandre.org> EuAndreh E<.ME> and contributors." msgstr "E<.MT eu@euandre.org> EuAndreh E<.ME> et les contributeurs." #. type: SH #: doc/git-permalink.en.1.in:169 #, no-wrap msgid "BUGS" msgstr "BUGS" #. type: Plain text #: doc/git-permalink.en.1.in:178 msgid "" "Report bugs to the E<.MT ~euandreh/public-inbox@lists.sr.ht> mailing list E<." "ME .> Use the subject \"\\f(CR[git-permalink] BUG or TASK: " "EdescriptionE\\fR\"." msgstr "" "Soumettre un bogue dans la E<.MT ~euandreh/public-inbox@lists.sr.ht> liste " "de diffusion E<.ME .> Utilise le sujet \"\\f(CR[git-permalink] BUG ou TASK: " "EdescriptionE\\fR\"." #. type: Plain text #: doc/git-permalink.en.1.in:183 msgid "" "Browse bugs E<.UR https://euandreh.xyz/git-permalink/TODOs.html> online E<." "UE .>" msgstr "" "Parcourir les bogues E<.UR https://euandreh.xyz/git-permalink/TODOs.html> en " "ligne E<.UE .>" #. type: Plain text #: doc/git-permalink.en.1.in:187 msgid "E<.UR https://euandreh.xyz/git-permalink/en/> Homepage E<.UE .>" msgstr "E<.UR https://euandreh.xyz/git-permalink/fr/> Page d'accueil E<.UE .>" #. type: Plain text #: doc/git-permalink.en.1.in:190 msgid "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bgit-permalink%5D> " "Comments and discussions E<.UE .>" msgstr "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bgit-permalink%5D> " "Commentaires et discussions E<.UE .>" fallible/po/LC_MESSAGES/doc/fallible-check.en.1.in/0000755000175000001440000000000014074313301020746 5ustar andrehusersfallible/po/LC_MESSAGES/doc/fallible-check.en.1.in/pt.po0000644000175000001440000004562514074313301021745 0ustar andrehusers# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2021-07-16 10:19-0300\n" "PO-Revision-Date: 2021-06-22 19:34-0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.4.3\n" #. type: TH #: doc/fallible-check.en.1.in:1 #, no-wrap msgid "fallible-check" msgstr "" #. type: TH #: doc/fallible-check.en.1.in:1 #, no-wrap msgid "@DATE@" msgstr "@DATE@" #. type: TH #: doc/fallible-check.en.1.in:1 #, fuzzy, no-wrap #| msgid "fallible @VERSION@" msgid "fallible-check @VERSION@" msgstr "fallible @VERSION@" #. type: SH #: doc/fallible-check.en.1.in:4 #, no-wrap msgid "NAME" msgstr "NOME" #. type: Plain text #: doc/fallible-check.en.1.in:7 msgid "fallible-check - check that a program properly handles fault scenarios." msgstr "" #. type: SH #: doc/fallible-check.en.1.in:9 #, fuzzy, no-wrap #| msgid "SYNOPSIS" msgid "SYNOPSYS" msgstr "SINOPSE" #. type: Plain text #: doc/fallible-check.en.1.in:12 msgid "B I [I]" msgstr "" #. type: SH #: doc/fallible-check.en.1.in:14 #, no-wrap msgid "DESCRIPTION" msgstr "DESCRIÇÃO" #. type: Plain text #: doc/fallible-check.en.1.in:18 msgid "" "B is a tool to stress-test and check for resources leakage " "in your program. It will exaustively run the program, and after every " "failure it checks that the proper clean-up was done." msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:20 msgid "" "To be used effectively, B should be run against a program " "that include a header that exposes the fault injection code, such as " "Ifallible/alloc.hE> (see B(3))." msgstr "" #. type: SH #: doc/fallible-check.en.1.in:22 #, no-wrap msgid "OPTIONS" msgstr "OPÇÕES" #. type: Plain text #: doc/fallible-check.en.1.in:25 msgid "The default I used are:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:33 #, no-wrap msgid "" "--show-error-list=yes\n" "--show-leak-kinds=all\n" "--leak-check=full\n" "--track-origins=yes\n" "--error-exitcode=1\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:37 msgid "" "These can be exposed programmatically via the B<--valgrind-flags> option, so " "that they can be given to Valgrind directly when debugging a leaky program:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:41 #, no-wrap msgid "$ valgrind `fallible-check --valgrind-flags` ./my-leaky-program\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:45 msgid "" "To override this default value, you can provide your own as the second " "parameter of B:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:49 #, no-wrap msgid "$ fallible-check ./my-program '--my=custom --valgrind=flags --go=here'\n" msgstr "" #. type: SH #: doc/fallible-check.en.1.in:53 #, no-wrap msgid "EXAMPLES" msgstr "EXEMPLOS" #. type: Plain text #: doc/fallible-check.en.1.in:59 msgid "" "Below is a simple scenario where B is useful. This code " "would compile and work, and is even safe against running B(3) on a " "NULL pointer. However it fails to B(3) I if B(3) fails " "to allocate memory for I. Although not unsafe, it is leaky:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:65 #, no-wrap msgid "" "// leaky.c\n" "#include Estdlib.hE\n" "#include Estring.hE\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:69 #, no-wrap msgid "" "#ifdef ENABLE_FALLIBLE\n" "#include Efallible/alloc.hE\n" "#endif\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:76 #, no-wrap msgid "" "int main() {\n" "\tchar *aaa = malloc(100);\n" "\tif (!aaa) {\n" "\t\treturn EXIT_FAILURE;\n" "\t}\n" "\tstrcpy(aaa, \"a safe use of strcpy\");\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:83 #, no-wrap msgid "" "\tchar *bbb = malloc(100);\n" "\tif (!bbb) {\n" "\t\t// free(aaa);\n" "\t\treturn EXIT_FAILURE;\n" "\t}\n" "\tstrcpy(bbb, \"not unsafe, but aaa will leak when malloc fails\");\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:88 #, no-wrap msgid "" "\tfree(bbb);\n" "\tfree(aaa);\n" "\treturn EXIT_SUCCESS;\n" "}\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:92 msgid "Compiling and running the program works, when memory is available:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:98 #, no-wrap msgid "" "$ c99 -o leaky leaky.c\n" "$ ./leaky\n" "# exit status is 0\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:102 msgid "" "But when compiling with the I flag, it enables fault " "injection, and B(3) will start to fail, once for each line it is " "used." msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:104 msgid "" "In that case the program starts to fail and B complains:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:127 #, no-wrap msgid "" "$ c99 -DENABLE_FALLIBLE -o leaky leaky.c -lfallible\n" "$ ./leaky\n" "# exit status is 1\n" "$ fallible-check ./leaky\n" "Valgrind failed when we did not expect it to:\n" "(...suppressed output...)\n" "==17967== HEAP SUMMARY:\n" "==17967== in use at exit: 100 bytes in 1 blocks\n" "==17967== total heap usage: 9 allocs, 8 frees, 9,499 bytes allocated\n" "==17967==\n" "==17967== 100 bytes in 1 blocks are definitely lost in loss record 1 of 1\n" "(...)\n" "==17967== LEAK SUMMARY:\n" "==17967== definitely lost: 100 bytes in 1 blocks\n" "==17967== indirectly lost: 0 bytes in 0 blocks\n" "==17967== possibly lost: 0 bytes in 0 blocks\n" "==17967== still reachable: 0 bytes in 0 blocks\n" "==17967== suppressed: 0 bytes in 0 blocks\n" "==17967==\n" "==17967== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:131 msgid "The fix to the code is to uncomment the call to B(3):" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:137 #, no-wrap msgid "" "--- a/leaky.c\n" "+++ b/leaky.c\n" "@@ -14,7 +14,7 @@ int main() {\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:145 #, no-wrap msgid "" " char *bbb = malloc(100);\n" " if (!bbb) {\n" "- // free(aaa);\n" "+ free(aaa);\n" " return EXIT_FAILURE;\n" " }\n" " strcpy(bbb, \"not unsafe, but aaa is leaking\");\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:150 msgid "After uncommenting it, B succeeds:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:157 #, no-wrap msgid "" "$ c99 -DENABLE_FALLIBLE -o leaky leaky.c -lfallible\n" "$ fallible-check ./leaky 2E/dev/null\n" "2 rounds, fallible-8e326e52-7250-c934-bea4-de38424c31a4\n" "# exit status is 0\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:162 msgid "" "What B is doing is to exaustively run \\f(CR./leaky\\fR with " "B(1), and checking that every time that B(3) failed, no " "memory was leaked. Eventually, after B(3) failed once for each line " "it is used, \\f(CR./leaky\\fR returns 0." msgstr "" #. type: SH #: doc/fallible-check.en.1.in:164 #, no-wrap msgid "SEE ALSO" msgstr "VEJA TAMBÉM" #. type: Plain text #: doc/fallible-check.en.1.in:170 msgid "" "B(3) B(3) B(3) " "B(1)" msgstr "" #. type: SH #: doc/fallible-check.en.1.in:172 #, no-wrap msgid "AUTHORS" msgstr "AUTORES" #. type: Plain text #: doc/fallible-check.en.1.in:178 msgid "E<.MT eu@euandre.org> EuAndreh E<.ME> and contributors." msgstr "E<.MT eu@euandre.org> EuAndreh E<.ME> e colaboradores." #. type: SH #: doc/fallible-check.en.1.in:180 #, no-wrap msgid "BUGS" msgstr "BUGS" #. type: IP #: doc/fallible-check.en.1.in:182 doc/fallible-check.en.1.in:189 #: doc/fallible-check.en.1.in:194 doc/fallible-check.en.1.in:198 #, no-wrap msgid "\\(bu" msgstr "\\(bu" #. type: Plain text #: doc/fallible-check.en.1.in:189 #, fuzzy #| msgid "" #| "Report bugs to the E<.MT ~euandreh/public-inbox@lists.sr.ht> mailing list " #| "E<.ME .> Use the subject \"\\f(CR[fallible] BUG or TASK: " #| "EdescriptionE\\fR\"." msgid "" "Report bugs to the E<.MT ~euandreh/public-inbox@lists.sr.ht> mailing list E<." "ME .> Use the subject \"\\f(CR[fallible] BUG or TASK: EdescriptionE" "\\fR\"." msgstr "" "Relate bugs na E<.MT ~euandreh/public-inbox@lists.sr.ht> lista de discussão " "E<.ME .> Use o assunto \"\\f(CR[fallible] BUG ou TASK: EdescriçãoE" "\\fR\"." #. type: Plain text #: doc/fallible-check.en.1.in:194 #, fuzzy #| msgid "" #| "Browse bugs E<.UR https://euandreh.xyz/fallible/TODOs.html> online E<.UE ." #| ">" msgid "" "Browse bugs E<.UR https://euandreh.xyz/fallible/TODOs.html> online E<.UE .>" msgstr "" "Veja os bugs E<.UR https://euandreh.xyz/fallible/TODOs.html> online E<.UE .>" #. type: Plain text #: doc/fallible-check.en.1.in:198 #, fuzzy #| msgid "E<.UR https://euandreh.xyz/fallible/> Homepage E<.UE .>" msgid "E<.UR https://euandreh.xyz/fallible/> Homepage E<.UE .>" msgstr "E<.UR https://euandreh.xyz/fallible/> Página inicial E<.UE .>" #. type: Plain text #: doc/fallible-check.en.1.in:201 #, fuzzy #| msgid "" #| "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bfallible%5D> " #| "Comments and discussions E<.UE .>" msgid "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bfallible%5D> " "Comments and discussions E<.UE .>" msgstr "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bfallible%5D> " "Comentários e discussões E<.UE .>" #, fuzzy, no-wrap #~| msgid "fallible user manual" #~ msgid "fallible_should_fail" #~ msgstr "manual do usuário do fallible" #, no-wrap #~ msgid "GIT-PERMALINK" #~ msgstr "GIT-PERMALINK" #~ msgid "" #~ "fallible - Git extension to generate web permalinks of files in a " #~ "repository." #~ msgstr "" #~ "fallible - extensão Git para gerar links web permanentes (permalink) de " #~ "arquivos de um repositório." #~ msgid "B [I] I [I]" #~ msgstr "B [I] I [I]" #~ msgid "" #~ "B will use Git itself to get a) the commit at I and b) " #~ "the I via B(1), and optionally c) an URL " #~ "template override. It then uses those values to build a permalink URL, " #~ "with the commit included on it to ensure it is I, and " #~ "optionally the line number of the selected file." #~ msgstr "" #~ "B usa o próprio Git para pegar a) o commit do I e b) o " #~ "I usando B(1), e opcionalmente c) um " #~ "modelo de substituição de URL. Então ele usa esses valores para " #~ "construir o link para uma URL I (permalink), com o commit " #~ "incluso para garantir sua unicidade, e opcionalmente o número da linha " #~ "selecionada." #~ msgid "B then uses B(1) to open the URL." #~ msgstr "B depois usa o B(1) para abrir a URL." #, no-wrap #~ msgid "B<-p>" #~ msgstr "B<-p>" #~ msgid "" #~ "Only print the web URL link to STDOUT, don't try to open it with B(1) or do anything else. By default this is turned off." #~ msgstr "" #~ "Somente imprime o link da URL web na saída padrão (STDOUT), não tenta " #~ "abrí-lo com B(1) ou fazer qualquer coisa com ele. Por padrão " #~ "isso está desligado." #, no-wrap #~ msgid "B<--help>, B<-h>" #~ msgstr "B<--help>, B<-h>" #~ msgid "Show show help text." #~ msgstr "Mostra mensagem de ajuda." #, no-wrap #~ msgid "B<--version>, B<-V>" #~ msgstr "B<--version>, B<-V>" #~ msgid "Show version number." #~ msgstr "Imprime o número da versão." #, no-wrap #~ msgid "CONFIGURATION" #~ msgstr "CONFIGURAÇÃO" #, no-wrap #~ msgid "SUPPORTED REMOTES" #~ msgstr "ORIGENS REMOTAS COM SUPORTE" #~ msgid "The current supported remotes are:" #~ msgstr "A lista atual de origens remotas com suporte é:" #~ msgid "git.euandreh.xyz (where fallible itself is hosted =p)" #~ msgstr "git.euandreh.xyz (onde o próprio fallible está hospedado =p)" #~ msgid "sourcehut" #~ msgstr "sourcehut" #~ msgid "git.kernel.org" #~ msgstr "git.kernel.org" #~ msgid "savannah" #~ msgstr "savannah" #~ msgid "notabug" #~ msgstr "notabug" #~ msgid "codeberg" #~ msgstr "codeberg" #~ msgid "bitbucket" #~ msgstr "bitbucket" #~ msgid "pagure" #~ msgstr "pagure" #~ msgid "gitlab" #~ msgstr "gitlab" #~ msgid "github" #~ msgstr "github" #~ msgid "Patches to add support for more source code forges are welcome!" #~ msgstr "" #~ "Mudanças para adição de mais sites de hospedagem de código são bem-vindas!" #~ msgid "" #~ "See E<.UR https://euandreh.xyz/fallible/TODOs.html#task-" #~ "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" #~ "a25b66433a3a E<.UE> for discussion and more information." #~ msgstr "" #~ "Veja E<.UR https://euandreh.xyz/fallible/TODOs.html#task-" #~ "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" #~ "a25b66433a3a E<.UE> para discussão e mais informações." #, no-wrap #~ msgid "OVERRIDES" #~ msgstr "MODELOS" #~ msgid "" #~ "If you want to configure the permalink URL template for a project with an " #~ "unsupported origin you can do so via B(1)." #~ msgstr "" #~ "Se você quiser configurar o modelo de substituição de URL de um projeto " #~ "que não tem suporte a um tipo de origem remota você pode fazê-lo com " #~ "B(1)." #~ msgid "There are two configuration options available:" #~ msgstr "Há dois tipos de opções de configuração disponíveis:" #, no-wrap #~ msgid "B" #~ msgstr "B" #~ msgid "" #~ "An URL template where the name of the I comes first, and the " #~ "I comes second. cgit uses this style of URL, with something like " #~ "in:" #~ msgstr "" #~ "Um modelo de substituição de URL em que o nome do I vem " #~ "primeiro, e o I vem depois. cgit usa esse tipo de URL, como em:" #, no-wrap #~ msgid "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" #~ msgstr "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" #~ msgid "" #~ "On this example, the name of the I comes first and I comes " #~ "at the very end after \"id=\"." #~ msgstr "" #~ "Nesse exemplo, o nome do I vem primeiro e o I vem só no " #~ "final, depois do \"id=\"." #, no-wrap #~ msgid "B" #~ msgstr "B" #~ msgid "" #~ "An URL template where the I comes first, and the name of the " #~ "I comes second. sourcehut uses this style of URL, with something " #~ "like:" #~ msgstr "" #~ "Um modelo de substituição de URL em que o I vem primeiro, e o " #~ "nome do I vem depois. sourcehut usa esse tipo de URL, como em:" #, no-wrap #~ msgid "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" #~ msgstr "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" #~ msgid "" #~ "On this example, the I comes first on the URL path, and the " #~ "I name comes at the end." #~ msgstr "" #~ "Nesse exemplo, o I aparece primeiro no caminho da URL, e o nome " #~ "do I vem depois." #~ msgid "" #~ "If none of those values are found by B(1) and B can't guess the URL, it exits with an error." #~ msgstr "" #~ "Se nenhuma das duas opções for encontrada pelo B(1) e o B não consegue adivinhar a URL, ele termina com um erro." #~ msgid "" #~ "Open I of a project with its origin pointing to I:" #~ msgstr "" #~ "Abre o arquivo I de um projeto com a origem apontada para o " #~ "I:" #, no-wrap #~ msgid "" #~ "\t$ git permalink src/fold.c 125\n" #~ "\tOpening https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" #~ msgstr "" #~ "\t$ git permalink src/fold.c 125\n" #~ "\tAbrindo https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" #~ msgid "" #~ "Generate link for lines 59 through 94 of I " #~ "on a project hosted on I, but only print it I opening " #~ "with B(1):" #~ msgstr "" #~ "Gera um link das linhas 59 a 94 do arquivo I " #~ "em um projeto hospedado no I, mas somente o imprime I abrí-" #~ "lo com B(1):" #, no-wrap #~ msgid "" #~ "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" #~ "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" #~ msgstr "" #~ "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" #~ "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" #~ msgid "" #~ "Configure an URL override, and open the file I without " #~ "selecting an specific line:" #~ msgstr "" #~ "Configura um modelo de URL, e abre o arquivo I sem " #~ "selecionar uma linha específica:" #, no-wrap #~ msgid "" #~ "\t$ git config fallible.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" #~ "\t$ git permalink src/app_add.c\n" #~ "\tOpening https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" #~ msgstr "" #~ "\t$ git config fallible.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" #~ "\t$ git permalink src/app_add.c\n" #~ "\tAbrindo https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" #~ msgid "Open file called I<--help>:" #~ msgstr "Abre o arquivo I<--help>:" #, no-wrap #~ msgid "" #~ "\t$ git permalink -- --help\n" #~ "\tOpening https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" #~ msgstr "" #~ "\t$ git permalink -- --help\n" #~ "\tAbrindo https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" #, no-wrap #~ msgid "EXIT STATUS" #~ msgstr "CÓDIGO DE SAÍDA" #, no-wrap #~ msgid "B<0>" #~ msgstr "B<0>" #~ msgid "Successful execution." #~ msgstr "Execução bem-sucedida." #, no-wrap #~ msgid "B<1>" #~ msgstr "B<1>" #~ msgid "" #~ "Unsupported remote. See the supported list in SUPPORTED REMOTES, and how " #~ "to add custom ones in OVERRIDES." #~ msgstr "" #~ "Sem suporte à origem remota. Veja a lista de quais tem suporte em " #~ "ORIGENS REMOTAS COM SUPORTE, e como adicionar origens customizadas a " #~ "partir de um modelo em MODELOS." #, no-wrap #~ msgid "B<2>" #~ msgstr "B<2>" #~ msgid "Invalid arguments." #~ msgstr "Argumentos inválidos." #~ msgid "B(1) B(1)" #~ msgstr "B(1) B(1)" fallible/po/LC_MESSAGES/doc/fallible-check.en.1.in/fr.po0000644000175000001440000004573514074313301021733 0ustar andrehusers# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2021-07-16 10:19-0300\n" "PO-Revision-Date: 2021-06-24 09:50-0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.4.3\n" #. type: TH #: doc/fallible-check.en.1.in:1 #, no-wrap msgid "fallible-check" msgstr "" #. type: TH #: doc/fallible-check.en.1.in:1 #, no-wrap msgid "@DATE@" msgstr "@DATE@" #. type: TH #: doc/fallible-check.en.1.in:1 #, fuzzy, no-wrap #| msgid "fallible @VERSION@" msgid "fallible-check @VERSION@" msgstr "fallible @VERSION@" #. type: SH #: doc/fallible-check.en.1.in:4 #, no-wrap msgid "NAME" msgstr "NOM" #. type: Plain text #: doc/fallible-check.en.1.in:7 msgid "fallible-check - check that a program properly handles fault scenarios." msgstr "" #. type: SH #: doc/fallible-check.en.1.in:9 #, fuzzy, no-wrap #| msgid "SYNOPSIS" msgid "SYNOPSYS" msgstr "SYNOPSIS" #. type: Plain text #: doc/fallible-check.en.1.in:12 msgid "B I [I]" msgstr "" #. type: SH #: doc/fallible-check.en.1.in:14 #, no-wrap msgid "DESCRIPTION" msgstr "DESCRIPTION" #. type: Plain text #: doc/fallible-check.en.1.in:18 msgid "" "B is a tool to stress-test and check for resources leakage " "in your program. It will exaustively run the program, and after every " "failure it checks that the proper clean-up was done." msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:20 msgid "" "To be used effectively, B should be run against a program " "that include a header that exposes the fault injection code, such as " "Ifallible/alloc.hE> (see B(3))." msgstr "" #. type: SH #: doc/fallible-check.en.1.in:22 #, no-wrap msgid "OPTIONS" msgstr "OPTIONS" #. type: Plain text #: doc/fallible-check.en.1.in:25 msgid "The default I used are:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:33 #, no-wrap msgid "" "--show-error-list=yes\n" "--show-leak-kinds=all\n" "--leak-check=full\n" "--track-origins=yes\n" "--error-exitcode=1\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:37 msgid "" "These can be exposed programmatically via the B<--valgrind-flags> option, so " "that they can be given to Valgrind directly when debugging a leaky program:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:41 #, no-wrap msgid "$ valgrind `fallible-check --valgrind-flags` ./my-leaky-program\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:45 msgid "" "To override this default value, you can provide your own as the second " "parameter of B:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:49 #, no-wrap msgid "$ fallible-check ./my-program '--my=custom --valgrind=flags --go=here'\n" msgstr "" #. type: SH #: doc/fallible-check.en.1.in:53 #, no-wrap msgid "EXAMPLES" msgstr "EXEMPLES" #. type: Plain text #: doc/fallible-check.en.1.in:59 msgid "" "Below is a simple scenario where B is useful. This code " "would compile and work, and is even safe against running B(3) on a " "NULL pointer. However it fails to B(3) I if B(3) fails " "to allocate memory for I. Although not unsafe, it is leaky:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:65 #, no-wrap msgid "" "// leaky.c\n" "#include Estdlib.hE\n" "#include Estring.hE\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:69 #, no-wrap msgid "" "#ifdef ENABLE_FALLIBLE\n" "#include Efallible/alloc.hE\n" "#endif\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:76 #, no-wrap msgid "" "int main() {\n" "\tchar *aaa = malloc(100);\n" "\tif (!aaa) {\n" "\t\treturn EXIT_FAILURE;\n" "\t}\n" "\tstrcpy(aaa, \"a safe use of strcpy\");\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:83 #, no-wrap msgid "" "\tchar *bbb = malloc(100);\n" "\tif (!bbb) {\n" "\t\t// free(aaa);\n" "\t\treturn EXIT_FAILURE;\n" "\t}\n" "\tstrcpy(bbb, \"not unsafe, but aaa will leak when malloc fails\");\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:88 #, no-wrap msgid "" "\tfree(bbb);\n" "\tfree(aaa);\n" "\treturn EXIT_SUCCESS;\n" "}\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:92 msgid "Compiling and running the program works, when memory is available:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:98 #, no-wrap msgid "" "$ c99 -o leaky leaky.c\n" "$ ./leaky\n" "# exit status is 0\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:102 msgid "" "But when compiling with the I flag, it enables fault " "injection, and B(3) will start to fail, once for each line it is " "used." msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:104 msgid "" "In that case the program starts to fail and B complains:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:127 #, no-wrap msgid "" "$ c99 -DENABLE_FALLIBLE -o leaky leaky.c -lfallible\n" "$ ./leaky\n" "# exit status is 1\n" "$ fallible-check ./leaky\n" "Valgrind failed when we did not expect it to:\n" "(...suppressed output...)\n" "==17967== HEAP SUMMARY:\n" "==17967== in use at exit: 100 bytes in 1 blocks\n" "==17967== total heap usage: 9 allocs, 8 frees, 9,499 bytes allocated\n" "==17967==\n" "==17967== 100 bytes in 1 blocks are definitely lost in loss record 1 of 1\n" "(...)\n" "==17967== LEAK SUMMARY:\n" "==17967== definitely lost: 100 bytes in 1 blocks\n" "==17967== indirectly lost: 0 bytes in 0 blocks\n" "==17967== possibly lost: 0 bytes in 0 blocks\n" "==17967== still reachable: 0 bytes in 0 blocks\n" "==17967== suppressed: 0 bytes in 0 blocks\n" "==17967==\n" "==17967== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:131 msgid "The fix to the code is to uncomment the call to B(3):" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:137 #, no-wrap msgid "" "--- a/leaky.c\n" "+++ b/leaky.c\n" "@@ -14,7 +14,7 @@ int main() {\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:145 #, no-wrap msgid "" " char *bbb = malloc(100);\n" " if (!bbb) {\n" "- // free(aaa);\n" "+ free(aaa);\n" " return EXIT_FAILURE;\n" " }\n" " strcpy(bbb, \"not unsafe, but aaa is leaking\");\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:150 msgid "After uncommenting it, B succeeds:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:157 #, no-wrap msgid "" "$ c99 -DENABLE_FALLIBLE -o leaky leaky.c -lfallible\n" "$ fallible-check ./leaky 2E/dev/null\n" "2 rounds, fallible-8e326e52-7250-c934-bea4-de38424c31a4\n" "# exit status is 0\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:162 msgid "" "What B is doing is to exaustively run \\f(CR./leaky\\fR with " "B(1), and checking that every time that B(3) failed, no " "memory was leaked. Eventually, after B(3) failed once for each line " "it is used, \\f(CR./leaky\\fR returns 0." msgstr "" #. type: SH #: doc/fallible-check.en.1.in:164 #, no-wrap msgid "SEE ALSO" msgstr "VOIR AUSSI" #. type: Plain text #: doc/fallible-check.en.1.in:170 msgid "" "B(3) B(3) B(3) " "B(1)" msgstr "" #. type: SH #: doc/fallible-check.en.1.in:172 #, no-wrap msgid "AUTHORS" msgstr "AUTEURS" #. type: Plain text #: doc/fallible-check.en.1.in:178 msgid "E<.MT eu@euandre.org> EuAndreh E<.ME> and contributors." msgstr "E<.MT eu@euandre.org> EuAndreh E<.ME> et les contributeurs." #. type: SH #: doc/fallible-check.en.1.in:180 #, no-wrap msgid "BUGS" msgstr "BUGS" #. type: IP #: doc/fallible-check.en.1.in:182 doc/fallible-check.en.1.in:189 #: doc/fallible-check.en.1.in:194 doc/fallible-check.en.1.in:198 #, no-wrap msgid "\\(bu" msgstr "\\(bu" #. type: Plain text #: doc/fallible-check.en.1.in:189 #, fuzzy #| msgid "" #| "Report bugs to the E<.MT ~euandreh/public-inbox@lists.sr.ht> mailing list " #| "E<.ME .> Use the subject \"\\f(CR[fallible] BUG or TASK: " #| "EdescriptionE\\fR\"." msgid "" "Report bugs to the E<.MT ~euandreh/public-inbox@lists.sr.ht> mailing list E<." "ME .> Use the subject \"\\f(CR[fallible] BUG or TASK: EdescriptionE" "\\fR\"." msgstr "" "Soumettre un bogue dans la E<.MT ~euandreh/public-inbox@lists.sr.ht> liste " "de diffusion E<.ME .> Utilise le sujet \"\\f(CR[fallible] BUG ou TASK: " "EdescriptionE\\fR\"." #. type: Plain text #: doc/fallible-check.en.1.in:194 #, fuzzy #| msgid "" #| "Browse bugs E<.UR https://euandreh.xyz/fallible/TODOs.html> online E<.UE ." #| ">" msgid "" "Browse bugs E<.UR https://euandreh.xyz/fallible/TODOs.html> online E<.UE .>" msgstr "" "Parcourir les bogues E<.UR https://euandreh.xyz/fallible/TODOs.html> en " "ligne E<.UE .>" #. type: Plain text #: doc/fallible-check.en.1.in:198 #, fuzzy #| msgid "E<.UR https://euandreh.xyz/fallible/> Homepage E<.UE .>" msgid "E<.UR https://euandreh.xyz/fallible/> Homepage E<.UE .>" msgstr "E<.UR https://euandreh.xyz/fallible/> Page d'accueil E<.UE .>" #. type: Plain text #: doc/fallible-check.en.1.in:201 #, fuzzy #| msgid "" #| "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bfallible%5D> " #| "Comments and discussions E<.UE .>" msgid "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bfallible%5D> " "Comments and discussions E<.UE .>" msgstr "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bfallible%5D> " "Commentaires et discussions E<.UE .>" #, fuzzy, no-wrap #~| msgid "fallible user manual" #~ msgid "fallible_should_fail" #~ msgstr "manual d'utilisateur de fallible" #, no-wrap #~ msgid "GIT-PERMALINK" #~ msgstr "GIT-PERMALINK" #~ msgid "" #~ "fallible - Git extension to generate web permalinks of files in a " #~ "repository." #~ msgstr "" #~ "fallible - extension Git pour générer liens web permanent (permalink) de " #~ "fichiers dans un dépôt." #~ msgid "B [I] I [I]" #~ msgstr "B [I] I [I]" #~ msgid "" #~ "B will use Git itself to get a) the commit at I and b) " #~ "the I via B(1), and optionally c) an URL " #~ "template override. It then uses those values to build a permalink URL, " #~ "with the commit included on it to ensure it is I, and " #~ "optionally the line number of the selected file." #~ msgstr "" #~ "B utilise Git pour prendre a) le commit au I et b) le " #~ "I avec B(1), et se possible c) un modèle " #~ "de substitution d'URL. Il utilise ces valeurs pour construire un URL " #~ "I, avec le commit inclus pour garantir la unicité, e " #~ "optionnellement le nombre de la ligne choisi." #~ msgid "B then uses B(1) to open the URL." #~ msgstr "B après utilise B(1) pour ouvrir l'URL." #, no-wrap #~ msgid "B<-p>" #~ msgstr "B<-p>" #~ msgid "" #~ "Only print the web URL link to STDOUT, don't try to open it with B(1) or do anything else. By default this is turned off." #~ msgstr "" #~ "Seulement imprimez le lien d'URL web dans la sortie standard (STDOUT), " #~ "n'essayez pas de l'ouvrir avec B(1) ou faire quelques choses " #~ "avec lui. Par défaut cela est désactivé." #, no-wrap #~ msgid "B<--help>, B<-h>" #~ msgstr "B<--help>, B<-h>" #~ msgid "Show show help text." #~ msgstr "Affiche message d'aide." #, no-wrap #~ msgid "B<--version>, B<-V>" #~ msgstr "B<--version>, B<-V>" #~ msgid "Show version number." #~ msgstr "Imprime le nombre de version." #, no-wrap #~ msgid "CONFIGURATION" #~ msgstr "CONFIGURATION" #, no-wrap #~ msgid "SUPPORTED REMOTES" #~ msgstr "RÉFÉRENCES DISTANTES PRISES EN CHARGE" #~ msgid "The current supported remotes are:" #~ msgstr "La liste de références distantes prises en charge est:" #~ msgid "git.euandreh.xyz (where fallible itself is hosted =p)" #~ msgstr "git.euandreh.xyz (où fallible est hébergé =p)" #~ msgid "sourcehut" #~ msgstr "sourcehut" #~ msgid "git.kernel.org" #~ msgstr "git.kernel.org" #~ msgid "savannah" #~ msgstr "savannah" #~ msgid "notabug" #~ msgstr "notabug" #~ msgid "codeberg" #~ msgstr "codeberg" #~ msgid "bitbucket" #~ msgstr "bitbucket" #~ msgid "pagure" #~ msgstr "pagure" #~ msgid "gitlab" #~ msgstr "gitlab" #~ msgid "github" #~ msgstr "github" #~ msgid "Patches to add support for more source code forges are welcome!" #~ msgstr "" #~ "Les changements pour ajouter plus de sites d'hébergement de code sont les " #~ "bienvenus!" #~ msgid "" #~ "See E<.UR https://euandreh.xyz/fallible/TODOs.html#task-" #~ "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" #~ "a25b66433a3a E<.UE> for discussion and more information." #~ msgstr "" #~ "Regarde E<.UR https://euandreh.xyz/fallible/TODOs.html#task-" #~ "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" #~ "a25b66433a3a E<.UE> pour les discussions et plus d'information." #, no-wrap #~ msgid "OVERRIDES" #~ msgstr "MODÈLES" #~ msgid "" #~ "If you want to configure the permalink URL template for a project with an " #~ "unsupported origin you can do so via B(1)." #~ msgstr "" #~ "Si vous souhaitez configurer le modèle de substitution d'URL pour un " #~ "projet que a un références distantes que n'est pas prises en charge, vous " #~ "utilise B(1)." #~ msgid "There are two configuration options available:" #~ msgstr "Il y a deux options de configuration disponible:" #, no-wrap #~ msgid "B" #~ msgstr "B" #~ msgid "" #~ "An URL template where the name of the I comes first, and the " #~ "I comes second. cgit uses this style of URL, with something like " #~ "in:" #~ msgstr "" #~ "Un modèle de substitution d'URL où le nom du I est avant, et le " #~ "I est après. cgit utilise cette type d'URL, comme dans:" #, no-wrap #~ msgid "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" #~ msgstr "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" #~ msgid "" #~ "On this example, the name of the I comes first and I comes " #~ "at the very end after \"id=\"." #~ msgstr "" #~ "Dans cet exemple, le nom du I est avant et le I est à la " #~ "fin, après le \"id=\"." #, no-wrap #~ msgid "B" #~ msgstr "B" #~ msgid "" #~ "An URL template where the I comes first, and the name of the " #~ "I comes second. sourcehut uses this style of URL, with something " #~ "like:" #~ msgstr "" #~ "Un modèle de substitution d'URL où le I est avant, et le nom du " #~ "I est après. sourcehut utilise cette type d'URL, comme dans:" #, no-wrap #~ msgid "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" #~ msgstr "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" #~ msgid "" #~ "On this example, the I comes first on the URL path, and the " #~ "I name comes at the end." #~ msgstr "" #~ "Dans cet exemple, le I est avant dans le chemin de l'URL, et le " #~ "I est après." #~ msgid "" #~ "If none of those values are found by B(1) and B can't guess the URL, it exits with an error." #~ msgstr "" #~ "Si aucune options n'est pas trouvé par B(1) et B ne peut pas deviner l'URL, cela se termine par une erreur." #~ msgid "" #~ "Open I of a project with its origin pointing to I:" #~ msgstr "" #~ "Ouvrez I d'un projet qui a de référence distante pointée a " #~ "I:" #, no-wrap #~ msgid "" #~ "\t$ git permalink src/fold.c 125\n" #~ "\tOpening https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" #~ msgstr "" #~ "\t$ git permalink src/fold.c 125\n" #~ "\tOuverture de https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" #~ msgid "" #~ "Generate link for lines 59 through 94 of I " #~ "on a project hosted on I, but only print it I opening " #~ "with B(1):" #~ msgstr "" #~ "Générez un lien des lignes 59 à 94 de I dans " #~ "un projet héberger sur I, mais seulement imprimez le lien I " #~ "l'ouvrir avec B(1):" #, no-wrap #~ msgid "" #~ "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" #~ "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" #~ msgstr "" #~ "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" #~ "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" #~ msgid "" #~ "Configure an URL override, and open the file I without " #~ "selecting an specific line:" #~ msgstr "" #~ "Configurez un modèle de substitution d'URL, et ouvrir le fichier I sans choisir un nombre de ligne:" #, no-wrap #~ msgid "" #~ "\t$ git config fallible.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" #~ "\t$ git permalink src/app_add.c\n" #~ "\tOpening https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" #~ msgstr "" #~ "\t$ git config fallible.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" #~ "\t$ git permalink src/app_add.c\n" #~ "\tOuverture de https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" #~ msgid "Open file called I<--help>:" #~ msgstr "Ouvrez I<--help>:" #, no-wrap #~ msgid "" #~ "\t$ git permalink -- --help\n" #~ "\tOpening https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" #~ msgstr "" #~ "\t$ git permalink -- --help\n" #~ "\tOuverture de https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" #, no-wrap #~ msgid "EXIT STATUS" #~ msgstr "CODES DE SORTIE" #, no-wrap #~ msgid "B<0>" #~ msgstr "B<0>" #~ msgid "Successful execution." #~ msgstr "Exécution réussie." #, no-wrap #~ msgid "B<1>" #~ msgstr "B<1>" #~ msgid "" #~ "Unsupported remote. See the supported list in SUPPORTED REMOTES, and how " #~ "to add custom ones in OVERRIDES." #~ msgstr "" #~ "Références distante non prise en charge. Voir la liste de références " #~ "prises en charge dans RÉFÉRENCES DISTANTES PRISE EN CHARGE, et comme " #~ "ajouter un à partir d'un modèles dans MODÈLES." #, no-wrap #~ msgid "B<2>" #~ msgstr "B<2>" #~ msgid "Invalid arguments." #~ msgstr "Arguments invalides." #~ msgid "B(1) B(1)" #~ msgstr "B(1) B(1)" fallible/po/LC_MESSAGES/doc/fallible-check.en.1.in/pt.po~0000644000175000001440000003505114074313235022141 0ustar andrehusers# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2021-07-15 11:00-0300\n" "PO-Revision-Date: 2021-07-15 11:03-0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.4.3\n" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "GIT-PERMALINK" msgstr "GIT-PERMALINK" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "@DATE@" msgstr "@DATE@" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "git-permalink @VERSION@" msgstr "git-permalink @VERSION@" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "git-permalink user manual" msgstr "manual do usuário do git-permalink" #. type: SH #: doc/git-permalink.en.1.in:4 #, no-wrap msgid "NAME" msgstr "NOME" #. type: Plain text #: doc/git-permalink.en.1.in:7 msgid "" "git-permalink - Git extension to generate web permalinks of files in a " "repository." msgstr "" "git-permalink - extensão Git para gerar links web permanentes (permalink) de " "arquivos de um repositório." #. type: SH #: doc/git-permalink.en.1.in:9 #, no-wrap msgid "SYNOPSIS" msgstr "SINOPSE" #. type: Plain text #: doc/git-permalink.en.1.in:12 msgid "B [I] I [I]" msgstr "B [I] I [I]" #. type: SH #: doc/git-permalink.en.1.in:14 #, no-wrap msgid "DESCRIPTION" msgstr "DESCRIÇÃO" #. type: Plain text #: doc/git-permalink.en.1.in:18 msgid "" "B will use Git itself to get a) the commit at I and b) " "the I via B(1), and optionally c) an URL " "template override. It then uses those values to build a permalink URL, with " "the commit included on it to ensure it is I, and optionally the " "line number of the selected file." msgstr "" "B usa o próprio Git para pegar a) o commit do I e b) o " "I usando B(1), e opcionalmente c) um modelo " "de substituição de URL. Então ele usa esses valores para construir o link " "para uma URL I (permalink), com o commit incluso para garantir " "sua unicidade, e opcionalmente o número da linha selecionada." #. type: Plain text #: doc/git-permalink.en.1.in:20 msgid "B then uses B(1) to open the URL." msgstr "B depois usa o B(1) para abrir a URL." #. type: SH #: doc/git-permalink.en.1.in:21 #, no-wrap msgid "OPTIONS" msgstr "OPÇÕES" #. type: TP #: doc/git-permalink.en.1.in:23 #, no-wrap msgid "B<-p>" msgstr "B<-p>" #. type: Plain text #: doc/git-permalink.en.1.in:27 msgid "" "Only print the web URL link to STDOUT, don't try to open it with B(1) or do anything else. By default this is turned off." msgstr "" "Somente imprime o link da URL web na saída padrão (STDOUT), não tenta abrí-" "lo com B(1) ou fazer qualquer coisa com ele. Por padrão isso está " "desligado." #. type: TP #: doc/git-permalink.en.1.in:28 #, no-wrap msgid "B<--help>, B<-h>" msgstr "B<--help>, B<-h>" #. type: Plain text #: doc/git-permalink.en.1.in:31 msgid "Show show help text." msgstr "Mostra mensagem de ajuda." #. type: TP #: doc/git-permalink.en.1.in:32 #, no-wrap msgid "B<--version>, B<-V>" msgstr "B<--version>, B<-V>" #. type: Plain text #: doc/git-permalink.en.1.in:35 msgid "Show version number." msgstr "Imprime o número da versão." #. type: SH #: doc/git-permalink.en.1.in:37 #, no-wrap msgid "CONFIGURATION" msgstr "CONFIGURAÇÃO" #. type: SS #: doc/git-permalink.en.1.in:39 #, no-wrap msgid "SUPPORTED REMOTES" msgstr "ORIGENS REMOTAS COM SUPORTE" #. type: Plain text #: doc/git-permalink.en.1.in:42 msgid "The current supported remotes are:" msgstr "A lista atual de origens remotas com suporte é:" #. type: IP #: doc/git-permalink.en.1.in:44 doc/git-permalink.en.1.in:46 #: doc/git-permalink.en.1.in:48 doc/git-permalink.en.1.in:50 #: doc/git-permalink.en.1.in:52 doc/git-permalink.en.1.in:54 #: doc/git-permalink.en.1.in:56 doc/git-permalink.en.1.in:58 #: doc/git-permalink.en.1.in:60 doc/git-permalink.en.1.in:62 #: doc/git-permalink.en.1.in:171 doc/git-permalink.en.1.in:178 #: doc/git-permalink.en.1.in:183 doc/git-permalink.en.1.in:187 #, no-wrap msgid "\\(bu" msgstr "\\(bu" #. type: Plain text #: doc/git-permalink.en.1.in:46 msgid "git.euandreh.xyz (where git-permalink itself is hosted =p)" msgstr "git.euandreh.xyz (onde o próprio git-permalink está hospedado =p)" #. type: Plain text #: doc/git-permalink.en.1.in:48 msgid "sourcehut" msgstr "sourcehut" #. type: Plain text #: doc/git-permalink.en.1.in:50 msgid "git.kernel.org" msgstr "git.kernel.org" #. type: Plain text #: doc/git-permalink.en.1.in:52 msgid "savannah" msgstr "savannah" #. type: Plain text #: doc/git-permalink.en.1.in:54 msgid "notabug" msgstr "notabug" #. type: Plain text #: doc/git-permalink.en.1.in:56 msgid "codeberg" msgstr "codeberg" #. type: Plain text #: doc/git-permalink.en.1.in:58 msgid "bitbucket" msgstr "bitbucket" #. type: Plain text #: doc/git-permalink.en.1.in:60 msgid "pagure" msgstr "pagure" #. type: Plain text #: doc/git-permalink.en.1.in:62 msgid "gitlab" msgstr "gitlab" #. type: Plain text #: doc/git-permalink.en.1.in:64 msgid "github" msgstr "github" #. type: Plain text #: doc/git-permalink.en.1.in:67 msgid "Patches to add support for more source code forges are welcome!" msgstr "" "Mudanças para adição de mais sites de hospedagem de código são bem-vindas!" #. type: Plain text #: doc/git-permalink.en.1.in:73 msgid "" "See E<.UR https://euandreh.xyz/git-permalink/TODOs.html#task-" "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" "a25b66433a3a E<.UE> for discussion and more information." msgstr "" "Veja E<.UR https://euandreh.xyz/git-permalink/TODOs.html#task-" "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" "a25b66433a3a E<.UE> para discussão e mais informações." #. type: SS #: doc/git-permalink.en.1.in:74 #, no-wrap msgid "OVERRIDES" msgstr "MODELOS" #. type: Plain text #: doc/git-permalink.en.1.in:77 msgid "" "If you want to configure the permalink URL template for a project with an " "unsupported origin you can do so via B(1)." msgstr "" "Se você quiser configurar o modelo de substituição de URL de um projeto que " "não tem suporte a um tipo de origem remota você pode fazê-lo com B(1)." #. type: Plain text #: doc/git-permalink.en.1.in:79 msgid "There are two configuration options available:" msgstr "Há dois tipos de opções de configuração disponíveis:" #. type: TP #: doc/git-permalink.en.1.in:80 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: doc/git-permalink.en.1.in:84 msgid "" "An URL template where the name of the I comes first, and the I " "comes second. cgit uses this style of URL, with something like in:" msgstr "" "Um modelo de substituição de URL em que o nome do I vem primeiro, e " "o I vem depois. cgit usa esse tipo de URL, como em:" #. type: Plain text #: doc/git-permalink.en.1.in:87 #, no-wrap msgid "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" msgstr "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" #. type: Plain text #: doc/git-permalink.en.1.in:90 msgid "" "On this example, the name of the I comes first and I comes at " "the very end after \"id=\"." msgstr "" "Nesse exemplo, o nome do I vem primeiro e o I vem só no " "final, depois do \"id=\"." #. type: TP #: doc/git-permalink.en.1.in:91 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: doc/git-permalink.en.1.in:95 msgid "" "An URL template where the I comes first, and the name of the I " "comes second. sourcehut uses this style of URL, with something like:" msgstr "" "Um modelo de substituição de URL em que o I vem primeiro, e o nome " "do I vem depois. sourcehut usa esse tipo de URL, como em:" #. type: Plain text #: doc/git-permalink.en.1.in:98 #, no-wrap msgid "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" msgstr "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" #. type: Plain text #: doc/git-permalink.en.1.in:101 msgid "" "On this example, the I comes first on the URL path, and the I " "name comes at the end." msgstr "" "Nesse exemplo, o I aparece primeiro no caminho da URL, e o nome do " "I vem depois." #. type: Plain text #: doc/git-permalink.en.1.in:104 msgid "" "If none of those values are found by B(1) and B " "can't guess the URL, it exits with an error." msgstr "" "Se nenhuma das duas opções for encontrada pelo B(1) e o B não consegue adivinhar a URL, ele termina com um erro." #. type: SH #: doc/git-permalink.en.1.in:106 #, no-wrap msgid "EXAMPLES" msgstr "EXEMPLOS" #. type: Plain text #: doc/git-permalink.en.1.in:109 msgid "" "Open I of a project with its origin pointing to I:" msgstr "" "Abre o arquivo I de um projeto com a origem apontada para o " "I:" #. type: Plain text #: doc/git-permalink.en.1.in:113 #, no-wrap msgid "" "\t$ git permalink src/fold.c 125\n" "\tOpening https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" msgstr "" "\t$ git permalink src/fold.c 125\n" "\tAbrindo https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" #. type: Plain text #: doc/git-permalink.en.1.in:116 msgid "" "Generate link for lines 59 through 94 of I on a " "project hosted on I, but only print it I opening with B(1):" msgstr "" "Gera um link das linhas 59 a 94 do arquivo I em " "um projeto hospedado no I, mas somente o imprime I abrí-lo com " "B(1):" #. type: Plain text #: doc/git-permalink.en.1.in:120 #, no-wrap msgid "" "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" msgstr "" "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" #. type: Plain text #: doc/git-permalink.en.1.in:124 msgid "" "Configure an URL override, and open the file I without " "selecting an specific line:" msgstr "" "Configura um modelo de URL, e abre o arquivo I sem selecionar " "uma linha específica:" #. type: Plain text #: doc/git-permalink.en.1.in:129 #, no-wrap msgid "" "\t$ git config git-permalink.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" "\t$ git permalink src/app_add.c\n" "\tOpening https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" msgstr "" "\t$ git config git-permalink.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" "\t$ git permalink src/app_add.c\n" "\tAbrindo https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" #. type: Plain text #: doc/git-permalink.en.1.in:133 msgid "Open file called I<--help>:" msgstr "Abre o arquivo I<--help>:" #. type: Plain text #: doc/git-permalink.en.1.in:137 #, no-wrap msgid "" "\t$ git permalink -- --help\n" "\tOpening https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" msgstr "" "\t$ git permalink -- --help\n" "\tAbrindo https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" #. type: SH #: doc/git-permalink.en.1.in:139 #, no-wrap msgid "EXIT STATUS" msgstr "CÓDIGO DE SAÍDA" #. type: TP #: doc/git-permalink.en.1.in:141 #, no-wrap msgid "B<0>" msgstr "B<0>" #. type: Plain text #: doc/git-permalink.en.1.in:144 msgid "Successful execution." msgstr "Execução bem-sucedida." #. type: TP #: doc/git-permalink.en.1.in:145 #, no-wrap msgid "B<1>" msgstr "B<1>" #. type: Plain text #: doc/git-permalink.en.1.in:149 msgid "" "Unsupported remote. See the supported list in SUPPORTED REMOTES, and how to " "add custom ones in OVERRIDES." msgstr "" "Sem suporte à origem remota. Veja a lista de quais tem suporte em ORIGENS " "REMOTAS COM SUPORTE, e como adicionar origens customizadas a partir de um " "modelo em MODELOS." #. type: TP #: doc/git-permalink.en.1.in:150 #, no-wrap msgid "B<2>" msgstr "B<2>" #. type: Plain text #: doc/git-permalink.en.1.in:153 msgid "Invalid arguments." msgstr "Argumentos inválidos." #. type: SH #: doc/git-permalink.en.1.in:155 #, no-wrap msgid "SEE ALSO" msgstr "VEJA TAMBÉM" #. type: Plain text #: doc/git-permalink.en.1.in:159 msgid "B(1) B(1)" msgstr "B(1) B(1)" #. type: SH #: doc/git-permalink.en.1.in:161 #, no-wrap msgid "AUTHORS" msgstr "AUTORES" #. type: Plain text #: doc/git-permalink.en.1.in:167 msgid "E<.MT eu@euandre.org> EuAndreh E<.ME> and contributors." msgstr "E<.MT eu@euandre.org> EuAndreh E<.ME> e colaboradores." #. type: SH #: doc/git-permalink.en.1.in:169 #, no-wrap msgid "BUGS" msgstr "BUGS" #. type: Plain text #: doc/git-permalink.en.1.in:178 msgid "" "Report bugs to the E<.MT ~euandreh/public-inbox@lists.sr.ht> mailing list E<." "ME .> Use the subject \"\\f(CR[git-permalink] BUG or TASK: " "EdescriptionE\\fR\"." msgstr "" "Relate bugs na E<.MT ~euandreh/public-inbox@lists.sr.ht> lista de discussão " "E<.ME .> Use o assunto \"\\f(CR[git-permalink] BUG ou TASK: " "EdescriçãoE\\fR\"." #. type: Plain text #: doc/git-permalink.en.1.in:183 msgid "" "Browse bugs E<.UR https://euandreh.xyz/git-permalink/TODOs.html> online E<." "UE .>" msgstr "" "Veja os bugs E<.UR https://euandreh.xyz/git-permalink/TODOs.html> online E<." "UE .>" #. type: Plain text #: doc/git-permalink.en.1.in:187 msgid "E<.UR https://euandreh.xyz/git-permalink/en/> Homepage E<.UE .>" msgstr "E<.UR https://euandreh.xyz/git-permalink/pt/> Página inicial E<.UE .>" #. type: Plain text #: doc/git-permalink.en.1.in:190 msgid "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bgit-permalink%5D> " "Comments and discussions E<.UE .>" msgstr "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bgit-permalink%5D> " "Comentários e discussões E<.UE .>" fallible/po/LC_MESSAGES/doc/fallible-check.en.1.in/eo.po~0000644000175000001440000003431514074313235022123 0ustar andrehusers# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2021-07-15 11:00-0300\n" "PO-Revision-Date: 2021-07-15 11:03-0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.4.3\n" "X-Poedit-Bookmarks: -1,-1,5,-1,-1,-1,-1,-1,-1,-1\n" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "GIT-PERMALINK" msgstr "GIT-PERMALINK" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "@DATE@" msgstr "@DATE@" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "git-permalink @VERSION@" msgstr "git-permalink @VERSION@" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "git-permalink user manual" msgstr "git-permalink uzmanlibro" #. type: SH #: doc/git-permalink.en.1.in:4 #, no-wrap msgid "NAME" msgstr "NOMO" #. type: Plain text #: doc/git-permalink.en.1.in:7 msgid "" "git-permalink - Git extension to generate web permalinks of files in a " "repository." msgstr "" "git-permalink - Git-etendo por generi interretajn konstantajn ligojn " "(permalink) de dosieroj en deponejo." #. type: SH #: doc/git-permalink.en.1.in:9 #, no-wrap msgid "SYNOPSIS" msgstr "RESUMO" #. type: Plain text #: doc/git-permalink.en.1.in:12 msgid "B [I] I [I]" msgstr "B [I] I [I]" #. type: SH #: doc/git-permalink.en.1.in:14 #, no-wrap msgid "DESCRIPTION" msgstr "PRISKRIBO" #. type: Plain text #: doc/git-permalink.en.1.in:18 msgid "" "B will use Git itself to get a) the commit at I and b) " "the I via B(1), and optionally c) an URL " "template override. It then uses those values to build a permalink URL, with " "the commit included on it to ensure it is I, and optionally the " "line number of the selected file." msgstr "" "B uzas Git por akiri a) la commit ĉe I kaj b) la " "I per B(1), kaj laŭvole c) URL ŝablono. Ĝi " "tiam uzas tiujn por krei I URL ligon (permalink), kun la commit " "ene por certigi ke ĝi estas konstantan, kaj laŭvole la linia numero elektita." #. type: Plain text #: doc/git-permalink.en.1.in:20 msgid "B then uses B(1) to open the URL." msgstr "B tiam uzas B(1) por malfermi la URL." #. type: SH #: doc/git-permalink.en.1.in:21 #, no-wrap msgid "OPTIONS" msgstr "EBLOJ" #. type: TP #: doc/git-permalink.en.1.in:23 #, no-wrap msgid "B<-p>" msgstr "B<-p>" #. type: Plain text #: doc/git-permalink.en.1.in:27 msgid "" "Only print the web URL link to STDOUT, don't try to open it with B(1) or do anything else. By default this is turned off." msgstr "" "Nur presas la ligon per norma eligo (STDOUT), ne provas malfermi ĝin kun " "B(1) aŭ fari ion alian. Defaŭlte ĉi tio estas malŝaltita." #. type: TP #: doc/git-permalink.en.1.in:28 #, no-wrap msgid "B<--help>, B<-h>" msgstr "B<--help>, B<-h>" #. type: Plain text #: doc/git-permalink.en.1.in:31 msgid "Show show help text." msgstr "Montras helpmesaĝon." #. type: TP #: doc/git-permalink.en.1.in:32 #, no-wrap msgid "B<--version>, B<-V>" msgstr "B<--version>, B<-V>" #. type: Plain text #: doc/git-permalink.en.1.in:35 msgid "Show version number." msgstr "Montras versian numeron." #. type: SH #: doc/git-permalink.en.1.in:37 #, no-wrap msgid "CONFIGURATION" msgstr "AGORDO" #. type: SS #: doc/git-permalink.en.1.in:39 #, no-wrap msgid "SUPPORTED REMOTES" msgstr "SUBTENITAJ ORIGINOJ" #. type: Plain text #: doc/git-permalink.en.1.in:42 msgid "The current supported remotes are:" msgstr "La nunaj subtenitaj originoj estas:" #. type: IP #: doc/git-permalink.en.1.in:44 doc/git-permalink.en.1.in:46 #: doc/git-permalink.en.1.in:48 doc/git-permalink.en.1.in:50 #: doc/git-permalink.en.1.in:52 doc/git-permalink.en.1.in:54 #: doc/git-permalink.en.1.in:56 doc/git-permalink.en.1.in:58 #: doc/git-permalink.en.1.in:60 doc/git-permalink.en.1.in:62 #: doc/git-permalink.en.1.in:171 doc/git-permalink.en.1.in:178 #: doc/git-permalink.en.1.in:183 doc/git-permalink.en.1.in:187 #, no-wrap msgid "\\(bu" msgstr "\\(bu" #. type: Plain text #: doc/git-permalink.en.1.in:46 msgid "git.euandreh.xyz (where git-permalink itself is hosted =p)" msgstr "git.euandreh.xyz (kie git-permalink estas gastiga =p)" #. type: Plain text #: doc/git-permalink.en.1.in:48 msgid "sourcehut" msgstr "sourcehut" #. type: Plain text #: doc/git-permalink.en.1.in:50 msgid "git.kernel.org" msgstr "git.kernel.org" #. type: Plain text #: doc/git-permalink.en.1.in:52 msgid "savannah" msgstr "savannah" #. type: Plain text #: doc/git-permalink.en.1.in:54 msgid "notabug" msgstr "notabug" #. type: Plain text #: doc/git-permalink.en.1.in:56 msgid "codeberg" msgstr "codeberg" #. type: Plain text #: doc/git-permalink.en.1.in:58 msgid "bitbucket" msgstr "bitbucket" #. type: Plain text #: doc/git-permalink.en.1.in:60 msgid "pagure" msgstr "pagure" #. type: Plain text #: doc/git-permalink.en.1.in:62 msgid "gitlab" msgstr "gitlab" #. type: Plain text #: doc/git-permalink.en.1.in:64 msgid "github" msgstr "github" #. type: Plain text #: doc/git-permalink.en.1.in:67 msgid "Patches to add support for more source code forges are welcome!" msgstr "Ŝanĝoj por subteni pli da fontkodaj forĝejoj estas bonvenaj!" #. type: Plain text #: doc/git-permalink.en.1.in:73 msgid "" "See E<.UR https://euandreh.xyz/git-permalink/TODOs.html#task-" "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" "a25b66433a3a E<.UE> for discussion and more information." msgstr "" "Foliumu E<.UR https://euandreh.xyz/git-permalink/TODOs.html#task-" "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" "a25b66433a3a E<.UE> por diskuto kaj pli da informoj." #. type: SS #: doc/git-permalink.en.1.in:74 #, no-wrap msgid "OVERRIDES" msgstr "SUPERREGOJ" #. type: Plain text #: doc/git-permalink.en.1.in:77 msgid "" "If you want to configure the permalink URL template for a project with an " "unsupported origin you can do so via B(1)." msgstr "" "Se vi volas agordi la URL ŝablonon por projekto kun nesubtenita origino\n" ", vi povas uzi B(1)." #. type: Plain text #: doc/git-permalink.en.1.in:79 msgid "There are two configuration options available:" msgstr "Estas du agordaj elektoj disponeblaj:" #. type: TP #: doc/git-permalink.en.1.in:80 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: doc/git-permalink.en.1.in:84 msgid "" "An URL template where the name of the I comes first, and the I " "comes second. cgit uses this style of URL, with something like in:" msgstr "" "URL ŝablono, kie la nomo de la I estas unue, kaj la I estas " "due. cgit uzas ĉi tiun specon de URL, kiel en:" #. type: Plain text #: doc/git-permalink.en.1.in:87 #, no-wrap msgid "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" msgstr "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" #. type: Plain text #: doc/git-permalink.en.1.in:90 msgid "" "On this example, the name of the I comes first and I comes at " "the very end after \"id=\"." msgstr "" "Laŭ ĉi tiu ekzemplo, la nomo de la I estas unue kaj la I " "estas fine post \"id=\"." #. type: TP #: doc/git-permalink.en.1.in:91 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: doc/git-permalink.en.1.in:95 msgid "" "An URL template where the I comes first, and the name of the I " "comes second. sourcehut uses this style of URL, with something like:" msgstr "" "URL ŝablono, kie la I estas unue, kaj la nomo de la I estas " "due. sourcehut uzas ĉi tiun specon de URL, kiel en:" #. type: Plain text #: doc/git-permalink.en.1.in:98 #, no-wrap msgid "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" msgstr "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" #. type: Plain text #: doc/git-permalink.en.1.in:101 msgid "" "On this example, the I comes first on the URL path, and the I " "name comes at the end." msgstr "" "Laŭ ĉi tiu ekzemplo, la I estas unue en la URL, kaj la nome de la " "I estas poste." #. type: Plain text #: doc/git-permalink.en.1.in:104 msgid "" "If none of those values are found by B(1) and B " "can't guess the URL, it exits with an error." msgstr "" "Se neniu el tiuj estas estas trovita por B(1) aŭ B ne povas diveni la URL, ĝi eliras erare." #. type: SH #: doc/git-permalink.en.1.in:106 #, no-wrap msgid "EXAMPLES" msgstr "EKZEMPLOJ" #. type: Plain text #: doc/git-permalink.en.1.in:109 msgid "" "Open I of a project with its origin pointing to I:" msgstr "" "Malfermas I de projekto kiu origino direktiĝas al I:" #. type: Plain text #: doc/git-permalink.en.1.in:113 #, no-wrap msgid "" "\t$ git permalink src/fold.c 125\n" "\tOpening https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" msgstr "" "\t$ git permalink src/fold.c 125\n" "\tMalfermado de https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" #. type: Plain text #: doc/git-permalink.en.1.in:116 msgid "" "Generate link for lines 59 through 94 of I on a " "project hosted on I, but only print it I opening with B(1):" msgstr "" "Kreas ligon por linioj 59 ĝis 94 de I en " "projekto gastigita ĉe I, sed nur presu ĝin I malfermi kun B(1):" #. type: Plain text #: doc/git-permalink.en.1.in:120 #, no-wrap msgid "" "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" msgstr "" "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" #. type: Plain text #: doc/git-permalink.en.1.in:124 msgid "" "Configure an URL override, and open the file I without " "selecting an specific line:" msgstr "" "Agordas URL superrego, kaj malfermas la dosieron I sen elekti " "specifan linion:" #. type: Plain text #: doc/git-permalink.en.1.in:129 #, no-wrap msgid "" "\t$ git config git-permalink.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" "\t$ git permalink src/app_add.c\n" "\tOpening https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" msgstr "" "\t$ git config git-permalink.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" "\t$ git permalink src/app_add.c\n" "\tMalfermado de https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" #. type: Plain text #: doc/git-permalink.en.1.in:133 msgid "Open file called I<--help>:" msgstr "Malfermas I<--help>:" #. type: Plain text #: doc/git-permalink.en.1.in:137 #, no-wrap msgid "" "\t$ git permalink -- --help\n" "\tOpening https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" msgstr "" "\t$ git permalink -- --help\n" "\tMalfermado de https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" #. type: SH #: doc/git-permalink.en.1.in:139 #, no-wrap msgid "EXIT STATUS" msgstr "ELIRKODOJ" #. type: TP #: doc/git-permalink.en.1.in:141 #, no-wrap msgid "B<0>" msgstr "B<0>" #. type: Plain text #: doc/git-permalink.en.1.in:144 msgid "Successful execution." msgstr "Bona ekzekuto." #. type: TP #: doc/git-permalink.en.1.in:145 #, no-wrap msgid "B<1>" msgstr "B<1>" #. type: Plain text #: doc/git-permalink.en.1.in:149 msgid "" "Unsupported remote. See the supported list in SUPPORTED REMOTES, and how to " "add custom ones in OVERRIDES." msgstr "" "Nesubtenita origino. Vidu la subtenitoj en SUBTENITAJ ORIGINOJ, kaj kiel " "aldoni ion en SUPERREGOJ." #. type: TP #: doc/git-permalink.en.1.in:150 #, no-wrap msgid "B<2>" msgstr "B<2>" #. type: Plain text #: doc/git-permalink.en.1.in:153 msgid "Invalid arguments." msgstr "Malvalidaj argumentoj." #. type: SH #: doc/git-permalink.en.1.in:155 #, no-wrap msgid "SEE ALSO" msgstr "VIDU ANKAŬ" #. type: Plain text #: doc/git-permalink.en.1.in:159 msgid "B(1) B(1)" msgstr "B(1) B(1)" #. type: SH #: doc/git-permalink.en.1.in:161 #, no-wrap msgid "AUTHORS" msgstr "AŬTOROJ" #. type: Plain text #: doc/git-permalink.en.1.in:167 msgid "E<.MT eu@euandre.org> EuAndreh E<.ME> and contributors." msgstr "E<.MT eu@euandre.org> EuAndreh E<.ME> kaj la kontribuuloj." #. type: SH #: doc/git-permalink.en.1.in:169 #, no-wrap msgid "BUGS" msgstr "MISFUNKCIOJ" #. type: Plain text #: doc/git-permalink.en.1.in:178 msgid "" "Report bugs to the E<.MT ~euandreh/public-inbox@lists.sr.ht> mailing list E<." "ME .> Use the subject \"\\f(CR[git-permalink] BUG or TASK: " "EdescriptionE\\fR\"." msgstr "" "Raportu misfunkcioj al la E<.MT ~euandreh/public-inbox@lists.sr.ht> " "dissendolisto E<.ME .> Uzu la subjekton \"\\f(CR[git-permalink] BUG aŭ TASK: " "EpriskriboE\\fR\"." #. type: Plain text #: doc/git-permalink.en.1.in:183 msgid "" "Browse bugs E<.UR https://euandreh.xyz/git-permalink/TODOs.html> online E<." "UE .>" msgstr "" "Foliumu misfunkcioj E<.UR https://euandreh.xyz/git-permalink/TODOs.html> " "rete E<.UE .>" #. type: Plain text #: doc/git-permalink.en.1.in:187 msgid "E<.UR https://euandreh.xyz/git-permalink/en/> Homepage E<.UE .>" msgstr "E<.UR https://euandreh.xyz/git-permalink/eo/> Ĉefpaĝo E<.UE .>" #. type: Plain text #: doc/git-permalink.en.1.in:190 msgid "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bgit-permalink%5D> " "Comments and discussions E<.UE .>" msgstr "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bgit-permalink%5D> " "Komentoj kaj diskutoj E<.UE .>" fallible/po/LC_MESSAGES/doc/fallible-check.en.1.in/eo.po0000644000175000001440000004506014074313301021716 0ustar andrehusers# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2021-07-16 10:19-0300\n" "PO-Revision-Date: 2021-06-24 19:30-0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.4.3\n" "X-Poedit-Bookmarks: -1,-1,5,-1,-1,-1,-1,-1,-1,-1\n" #. type: TH #: doc/fallible-check.en.1.in:1 #, no-wrap msgid "fallible-check" msgstr "" #. type: TH #: doc/fallible-check.en.1.in:1 #, no-wrap msgid "@DATE@" msgstr "@DATE@" #. type: TH #: doc/fallible-check.en.1.in:1 #, fuzzy, no-wrap #| msgid "fallible @VERSION@" msgid "fallible-check @VERSION@" msgstr "fallible @VERSION@" #. type: SH #: doc/fallible-check.en.1.in:4 #, no-wrap msgid "NAME" msgstr "NOMO" #. type: Plain text #: doc/fallible-check.en.1.in:7 msgid "fallible-check - check that a program properly handles fault scenarios." msgstr "" #. type: SH #: doc/fallible-check.en.1.in:9 #, fuzzy, no-wrap #| msgid "SYNOPSIS" msgid "SYNOPSYS" msgstr "RESUMO" #. type: Plain text #: doc/fallible-check.en.1.in:12 msgid "B I [I]" msgstr "" #. type: SH #: doc/fallible-check.en.1.in:14 #, no-wrap msgid "DESCRIPTION" msgstr "PRISKRIBO" #. type: Plain text #: doc/fallible-check.en.1.in:18 msgid "" "B is a tool to stress-test and check for resources leakage " "in your program. It will exaustively run the program, and after every " "failure it checks that the proper clean-up was done." msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:20 msgid "" "To be used effectively, B should be run against a program " "that include a header that exposes the fault injection code, such as " "Ifallible/alloc.hE> (see B(3))." msgstr "" #. type: SH #: doc/fallible-check.en.1.in:22 #, no-wrap msgid "OPTIONS" msgstr "EBLOJ" #. type: Plain text #: doc/fallible-check.en.1.in:25 msgid "The default I used are:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:33 #, no-wrap msgid "" "--show-error-list=yes\n" "--show-leak-kinds=all\n" "--leak-check=full\n" "--track-origins=yes\n" "--error-exitcode=1\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:37 msgid "" "These can be exposed programmatically via the B<--valgrind-flags> option, so " "that they can be given to Valgrind directly when debugging a leaky program:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:41 #, no-wrap msgid "$ valgrind `fallible-check --valgrind-flags` ./my-leaky-program\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:45 msgid "" "To override this default value, you can provide your own as the second " "parameter of B:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:49 #, no-wrap msgid "$ fallible-check ./my-program '--my=custom --valgrind=flags --go=here'\n" msgstr "" #. type: SH #: doc/fallible-check.en.1.in:53 #, no-wrap msgid "EXAMPLES" msgstr "EKZEMPLOJ" #. type: Plain text #: doc/fallible-check.en.1.in:59 msgid "" "Below is a simple scenario where B is useful. This code " "would compile and work, and is even safe against running B(3) on a " "NULL pointer. However it fails to B(3) I if B(3) fails " "to allocate memory for I. Although not unsafe, it is leaky:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:65 #, no-wrap msgid "" "// leaky.c\n" "#include Estdlib.hE\n" "#include Estring.hE\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:69 #, no-wrap msgid "" "#ifdef ENABLE_FALLIBLE\n" "#include Efallible/alloc.hE\n" "#endif\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:76 #, no-wrap msgid "" "int main() {\n" "\tchar *aaa = malloc(100);\n" "\tif (!aaa) {\n" "\t\treturn EXIT_FAILURE;\n" "\t}\n" "\tstrcpy(aaa, \"a safe use of strcpy\");\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:83 #, no-wrap msgid "" "\tchar *bbb = malloc(100);\n" "\tif (!bbb) {\n" "\t\t// free(aaa);\n" "\t\treturn EXIT_FAILURE;\n" "\t}\n" "\tstrcpy(bbb, \"not unsafe, but aaa will leak when malloc fails\");\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:88 #, no-wrap msgid "" "\tfree(bbb);\n" "\tfree(aaa);\n" "\treturn EXIT_SUCCESS;\n" "}\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:92 msgid "Compiling and running the program works, when memory is available:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:98 #, no-wrap msgid "" "$ c99 -o leaky leaky.c\n" "$ ./leaky\n" "# exit status is 0\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:102 msgid "" "But when compiling with the I flag, it enables fault " "injection, and B(3) will start to fail, once for each line it is " "used." msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:104 msgid "" "In that case the program starts to fail and B complains:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:127 #, no-wrap msgid "" "$ c99 -DENABLE_FALLIBLE -o leaky leaky.c -lfallible\n" "$ ./leaky\n" "# exit status is 1\n" "$ fallible-check ./leaky\n" "Valgrind failed when we did not expect it to:\n" "(...suppressed output...)\n" "==17967== HEAP SUMMARY:\n" "==17967== in use at exit: 100 bytes in 1 blocks\n" "==17967== total heap usage: 9 allocs, 8 frees, 9,499 bytes allocated\n" "==17967==\n" "==17967== 100 bytes in 1 blocks are definitely lost in loss record 1 of 1\n" "(...)\n" "==17967== LEAK SUMMARY:\n" "==17967== definitely lost: 100 bytes in 1 blocks\n" "==17967== indirectly lost: 0 bytes in 0 blocks\n" "==17967== possibly lost: 0 bytes in 0 blocks\n" "==17967== still reachable: 0 bytes in 0 blocks\n" "==17967== suppressed: 0 bytes in 0 blocks\n" "==17967==\n" "==17967== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:131 msgid "The fix to the code is to uncomment the call to B(3):" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:137 #, no-wrap msgid "" "--- a/leaky.c\n" "+++ b/leaky.c\n" "@@ -14,7 +14,7 @@ int main() {\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:145 #, no-wrap msgid "" " char *bbb = malloc(100);\n" " if (!bbb) {\n" "- // free(aaa);\n" "+ free(aaa);\n" " return EXIT_FAILURE;\n" " }\n" " strcpy(bbb, \"not unsafe, but aaa is leaking\");\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:150 msgid "After uncommenting it, B succeeds:" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:157 #, no-wrap msgid "" "$ c99 -DENABLE_FALLIBLE -o leaky leaky.c -lfallible\n" "$ fallible-check ./leaky 2E/dev/null\n" "2 rounds, fallible-8e326e52-7250-c934-bea4-de38424c31a4\n" "# exit status is 0\n" msgstr "" #. type: Plain text #: doc/fallible-check.en.1.in:162 msgid "" "What B is doing is to exaustively run \\f(CR./leaky\\fR with " "B(1), and checking that every time that B(3) failed, no " "memory was leaked. Eventually, after B(3) failed once for each line " "it is used, \\f(CR./leaky\\fR returns 0." msgstr "" #. type: SH #: doc/fallible-check.en.1.in:164 #, no-wrap msgid "SEE ALSO" msgstr "VIDU ANKAŬ" #. type: Plain text #: doc/fallible-check.en.1.in:170 msgid "" "B(3) B(3) B(3) " "B(1)" msgstr "" #. type: SH #: doc/fallible-check.en.1.in:172 #, no-wrap msgid "AUTHORS" msgstr "AŬTOROJ" #. type: Plain text #: doc/fallible-check.en.1.in:178 msgid "E<.MT eu@euandre.org> EuAndreh E<.ME> and contributors." msgstr "E<.MT eu@euandre.org> EuAndreh E<.ME> kaj la kontribuuloj." #. type: SH #: doc/fallible-check.en.1.in:180 #, no-wrap msgid "BUGS" msgstr "MISFUNKCIOJ" #. type: IP #: doc/fallible-check.en.1.in:182 doc/fallible-check.en.1.in:189 #: doc/fallible-check.en.1.in:194 doc/fallible-check.en.1.in:198 #, no-wrap msgid "\\(bu" msgstr "\\(bu" #. type: Plain text #: doc/fallible-check.en.1.in:189 #, fuzzy #| msgid "" #| "Report bugs to the E<.MT ~euandreh/public-inbox@lists.sr.ht> mailing list " #| "E<.ME .> Use the subject \"\\f(CR[fallible] BUG or TASK: " #| "EdescriptionE\\fR\"." msgid "" "Report bugs to the E<.MT ~euandreh/public-inbox@lists.sr.ht> mailing list E<." "ME .> Use the subject \"\\f(CR[fallible] BUG or TASK: EdescriptionE" "\\fR\"." msgstr "" "Raportu misfunkcioj al la E<.MT ~euandreh/public-inbox@lists.sr.ht> " "dissendolisto E<.ME .> Uzu la subjekton \"\\f(CR[fallible] BUG aŭ TASK: " "EpriskriboE\\fR\"." #. type: Plain text #: doc/fallible-check.en.1.in:194 #, fuzzy #| msgid "" #| "Browse bugs E<.UR https://euandreh.xyz/fallible/TODOs.html> online E<.UE ." #| ">" msgid "" "Browse bugs E<.UR https://euandreh.xyz/fallible/TODOs.html> online E<.UE .>" msgstr "" "Foliumu misfunkcioj E<.UR https://euandreh.xyz/fallible/TODOs.html> rete E<." "UE .>" #. type: Plain text #: doc/fallible-check.en.1.in:198 #, fuzzy #| msgid "E<.UR https://euandreh.xyz/fallible/> Homepage E<.UE .>" msgid "E<.UR https://euandreh.xyz/fallible/> Homepage E<.UE .>" msgstr "E<.UR https://euandreh.xyz/fallible/> Ĉefpaĝo E<.UE .>" #. type: Plain text #: doc/fallible-check.en.1.in:201 #, fuzzy #| msgid "" #| "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bfallible%5D> " #| "Comments and discussions E<.UE .>" msgid "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bfallible%5D> " "Comments and discussions E<.UE .>" msgstr "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bfallible%5D> " "Komentoj kaj diskutoj E<.UE .>" #, fuzzy, no-wrap #~| msgid "fallible user manual" #~ msgid "fallible_should_fail" #~ msgstr "fallible uzmanlibro" #, no-wrap #~ msgid "GIT-PERMALINK" #~ msgstr "GIT-PERMALINK" #~ msgid "" #~ "fallible - Git extension to generate web permalinks of files in a " #~ "repository." #~ msgstr "" #~ "fallible - Git-etendo por generi interretajn konstantajn ligojn " #~ "(permalink) de dosieroj en deponejo." #~ msgid "B [I] I [I]" #~ msgstr "B [I] I [I]" #~ msgid "" #~ "B will use Git itself to get a) the commit at I and b) " #~ "the I via B(1), and optionally c) an URL " #~ "template override. It then uses those values to build a permalink URL, " #~ "with the commit included on it to ensure it is I, and " #~ "optionally the line number of the selected file." #~ msgstr "" #~ "B uzas Git por akiri a) la commit ĉe I kaj b) la I per B(1), kaj laŭvole c) URL ŝablono. Ĝi tiam " #~ "uzas tiujn por krei I URL ligon (permalink), kun la commit " #~ "ene por certigi ke ĝi estas konstantan, kaj laŭvole la linia numero " #~ "elektita." #~ msgid "B then uses B(1) to open the URL." #~ msgstr "B tiam uzas B(1) por malfermi la URL." #, no-wrap #~ msgid "B<-p>" #~ msgstr "B<-p>" #~ msgid "" #~ "Only print the web URL link to STDOUT, don't try to open it with B(1) or do anything else. By default this is turned off." #~ msgstr "" #~ "Nur presas la ligon per norma eligo (STDOUT), ne provas malfermi ĝin kun " #~ "B(1) aŭ fari ion alian. Defaŭlte ĉi tio estas malŝaltita." #, no-wrap #~ msgid "B<--help>, B<-h>" #~ msgstr "B<--help>, B<-h>" #~ msgid "Show show help text." #~ msgstr "Montras helpmesaĝon." #, no-wrap #~ msgid "B<--version>, B<-V>" #~ msgstr "B<--version>, B<-V>" #~ msgid "Show version number." #~ msgstr "Montras versian numeron." #, no-wrap #~ msgid "CONFIGURATION" #~ msgstr "AGORDO" #, no-wrap #~ msgid "SUPPORTED REMOTES" #~ msgstr "SUBTENITAJ ORIGINOJ" #~ msgid "The current supported remotes are:" #~ msgstr "La nunaj subtenitaj originoj estas:" #~ msgid "git.euandreh.xyz (where fallible itself is hosted =p)" #~ msgstr "git.euandreh.xyz (kie fallible estas gastiga =p)" #~ msgid "sourcehut" #~ msgstr "sourcehut" #~ msgid "git.kernel.org" #~ msgstr "git.kernel.org" #~ msgid "savannah" #~ msgstr "savannah" #~ msgid "notabug" #~ msgstr "notabug" #~ msgid "codeberg" #~ msgstr "codeberg" #~ msgid "bitbucket" #~ msgstr "bitbucket" #~ msgid "pagure" #~ msgstr "pagure" #~ msgid "gitlab" #~ msgstr "gitlab" #~ msgid "github" #~ msgstr "github" #~ msgid "Patches to add support for more source code forges are welcome!" #~ msgstr "Ŝanĝoj por subteni pli da fontkodaj forĝejoj estas bonvenaj!" #~ msgid "" #~ "See E<.UR https://euandreh.xyz/fallible/TODOs.html#task-" #~ "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" #~ "a25b66433a3a E<.UE> for discussion and more information." #~ msgstr "" #~ "Foliumu E<.UR https://euandreh.xyz/fallible/TODOs.html#task-" #~ "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" #~ "a25b66433a3a E<.UE> por diskuto kaj pli da informoj." #, no-wrap #~ msgid "OVERRIDES" #~ msgstr "SUPERREGOJ" #~ msgid "" #~ "If you want to configure the permalink URL template for a project with an " #~ "unsupported origin you can do so via B(1)." #~ msgstr "" #~ "Se vi volas agordi la URL ŝablonon por projekto kun nesubtenita origino\n" #~ ", vi povas uzi B(1)." #~ msgid "There are two configuration options available:" #~ msgstr "Estas du agordaj elektoj disponeblaj:" #, no-wrap #~ msgid "B" #~ msgstr "B" #~ msgid "" #~ "An URL template where the name of the I comes first, and the " #~ "I comes second. cgit uses this style of URL, with something like " #~ "in:" #~ msgstr "" #~ "URL ŝablono, kie la nomo de la I estas unue, kaj la I " #~ "estas due. cgit uzas ĉi tiun specon de URL, kiel en:" #, no-wrap #~ msgid "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" #~ msgstr "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" #~ msgid "" #~ "On this example, the name of the I comes first and I comes " #~ "at the very end after \"id=\"." #~ msgstr "" #~ "Laŭ ĉi tiu ekzemplo, la nomo de la I estas unue kaj la I " #~ "estas fine post \"id=\"." #, no-wrap #~ msgid "B" #~ msgstr "B" #~ msgid "" #~ "An URL template where the I comes first, and the name of the " #~ "I comes second. sourcehut uses this style of URL, with something " #~ "like:" #~ msgstr "" #~ "URL ŝablono, kie la I estas unue, kaj la nomo de la I " #~ "estas due. sourcehut uzas ĉi tiun specon de URL, kiel en:" #, no-wrap #~ msgid "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" #~ msgstr "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" #~ msgid "" #~ "On this example, the I comes first on the URL path, and the " #~ "I name comes at the end." #~ msgstr "" #~ "Laŭ ĉi tiu ekzemplo, la I estas unue en la URL, kaj la nome de la " #~ "I estas poste." #~ msgid "" #~ "If none of those values are found by B(1) and B can't guess the URL, it exits with an error." #~ msgstr "" #~ "Se neniu el tiuj estas estas trovita por B(1) aŭ B ne povas diveni la URL, ĝi eliras erare." #~ msgid "" #~ "Open I of a project with its origin pointing to I:" #~ msgstr "" #~ "Malfermas I de projekto kiu origino direktiĝas al " #~ "I:" #, no-wrap #~ msgid "" #~ "\t$ git permalink src/fold.c 125\n" #~ "\tOpening https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" #~ msgstr "" #~ "\t$ git permalink src/fold.c 125\n" #~ "\tMalfermado de https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" #~ msgid "" #~ "Generate link for lines 59 through 94 of I " #~ "on a project hosted on I, but only print it I opening " #~ "with B(1):" #~ msgstr "" #~ "Kreas ligon por linioj 59 ĝis 94 de I en " #~ "projekto gastigita ĉe I, sed nur presu ĝin I malfermi kun " #~ "B(1):" #, no-wrap #~ msgid "" #~ "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" #~ "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" #~ msgstr "" #~ "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" #~ "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" #~ msgid "" #~ "Configure an URL override, and open the file I without " #~ "selecting an specific line:" #~ msgstr "" #~ "Agordas URL superrego, kaj malfermas la dosieron I sen " #~ "elekti specifan linion:" #, no-wrap #~ msgid "" #~ "\t$ git config fallible.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" #~ "\t$ git permalink src/app_add.c\n" #~ "\tOpening https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" #~ msgstr "" #~ "\t$ git config fallible.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" #~ "\t$ git permalink src/app_add.c\n" #~ "\tMalfermado de https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" #~ msgid "Open file called I<--help>:" #~ msgstr "Malfermas I<--help>:" #, no-wrap #~ msgid "" #~ "\t$ git permalink -- --help\n" #~ "\tOpening https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" #~ msgstr "" #~ "\t$ git permalink -- --help\n" #~ "\tMalfermado de https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" #, no-wrap #~ msgid "EXIT STATUS" #~ msgstr "ELIRKODOJ" #, no-wrap #~ msgid "B<0>" #~ msgstr "B<0>" #~ msgid "Successful execution." #~ msgstr "Bona ekzekuto." #, no-wrap #~ msgid "B<1>" #~ msgstr "B<1>" #~ msgid "" #~ "Unsupported remote. See the supported list in SUPPORTED REMOTES, and how " #~ "to add custom ones in OVERRIDES." #~ msgstr "" #~ "Nesubtenita origino. Vidu la subtenitoj en SUBTENITAJ ORIGINOJ, kaj kiel " #~ "aldoni ion en SUPERREGOJ." #, no-wrap #~ msgid "B<2>" #~ msgstr "B<2>" #~ msgid "Invalid arguments." #~ msgstr "Malvalidaj argumentoj." #~ msgid "B(1) B(1)" #~ msgstr "B(1) B(1)" fallible/po/LC_MESSAGES/doc/fallible-check.en.1.in/fr.po~0000644000175000001440000003516114074313235022127 0ustar andrehusers# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: 2021-07-15 11:00-0300\n" "PO-Revision-Date: 2021-07-15 11:03-0300\n" "Last-Translator: \n" "Language-Team: \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.4.3\n" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "GIT-PERMALINK" msgstr "GIT-PERMALINK" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "@DATE@" msgstr "@DATE@" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "git-permalink @VERSION@" msgstr "git-permalink @VERSION@" #. type: TH #: doc/git-permalink.en.1.in:1 #, no-wrap msgid "git-permalink user manual" msgstr "manual d'utilisateur de git-permalink" #. type: SH #: doc/git-permalink.en.1.in:4 #, no-wrap msgid "NAME" msgstr "NOM" #. type: Plain text #: doc/git-permalink.en.1.in:7 msgid "" "git-permalink - Git extension to generate web permalinks of files in a " "repository." msgstr "" "git-permalink - extension Git pour générer liens web permanent (permalink) " "de fichiers dans un dépôt." #. type: SH #: doc/git-permalink.en.1.in:9 #, no-wrap msgid "SYNOPSIS" msgstr "SYNOPSIS" #. type: Plain text #: doc/git-permalink.en.1.in:12 msgid "B [I] I [I]" msgstr "B [I] I [I]" #. type: SH #: doc/git-permalink.en.1.in:14 #, no-wrap msgid "DESCRIPTION" msgstr "DESCRIPTION" #. type: Plain text #: doc/git-permalink.en.1.in:18 msgid "" "B will use Git itself to get a) the commit at I and b) " "the I via B(1), and optionally c) an URL " "template override. It then uses those values to build a permalink URL, with " "the commit included on it to ensure it is I, and optionally the " "line number of the selected file." msgstr "" "B utilise Git pour prendre a) le commit au I et b) le " "I avec B(1), et se possible c) un modèle de " "substitution d'URL. Il utilise ces valeurs pour construire un URL " "I, avec le commit inclus pour garantir la unicité, e " "optionnellement le nombre de la ligne choisi." #. type: Plain text #: doc/git-permalink.en.1.in:20 msgid "B then uses B(1) to open the URL." msgstr "B après utilise B(1) pour ouvrir l'URL." #. type: SH #: doc/git-permalink.en.1.in:21 #, no-wrap msgid "OPTIONS" msgstr "OPTIONS" #. type: TP #: doc/git-permalink.en.1.in:23 #, no-wrap msgid "B<-p>" msgstr "B<-p>" #. type: Plain text #: doc/git-permalink.en.1.in:27 msgid "" "Only print the web URL link to STDOUT, don't try to open it with B(1) or do anything else. By default this is turned off." msgstr "" "Seulement imprimez le lien d'URL web dans la sortie standard (STDOUT), " "n'essayez pas de l'ouvrir avec B(1) ou faire quelques choses avec " "lui. Par défaut cela est désactivé." #. type: TP #: doc/git-permalink.en.1.in:28 #, no-wrap msgid "B<--help>, B<-h>" msgstr "B<--help>, B<-h>" #. type: Plain text #: doc/git-permalink.en.1.in:31 msgid "Show show help text." msgstr "Affiche message d'aide." #. type: TP #: doc/git-permalink.en.1.in:32 #, no-wrap msgid "B<--version>, B<-V>" msgstr "B<--version>, B<-V>" #. type: Plain text #: doc/git-permalink.en.1.in:35 msgid "Show version number." msgstr "Imprime le nombre de version." #. type: SH #: doc/git-permalink.en.1.in:37 #, no-wrap msgid "CONFIGURATION" msgstr "CONFIGURATION" #. type: SS #: doc/git-permalink.en.1.in:39 #, no-wrap msgid "SUPPORTED REMOTES" msgstr "RÉFÉRENCES DISTANTES PRISES EN CHARGE" #. type: Plain text #: doc/git-permalink.en.1.in:42 msgid "The current supported remotes are:" msgstr "La liste de références distantes prises en charge est:" #. type: IP #: doc/git-permalink.en.1.in:44 doc/git-permalink.en.1.in:46 #: doc/git-permalink.en.1.in:48 doc/git-permalink.en.1.in:50 #: doc/git-permalink.en.1.in:52 doc/git-permalink.en.1.in:54 #: doc/git-permalink.en.1.in:56 doc/git-permalink.en.1.in:58 #: doc/git-permalink.en.1.in:60 doc/git-permalink.en.1.in:62 #: doc/git-permalink.en.1.in:171 doc/git-permalink.en.1.in:178 #: doc/git-permalink.en.1.in:183 doc/git-permalink.en.1.in:187 #, no-wrap msgid "\\(bu" msgstr "\\(bu" #. type: Plain text #: doc/git-permalink.en.1.in:46 msgid "git.euandreh.xyz (where git-permalink itself is hosted =p)" msgstr "git.euandreh.xyz (où git-permalink est hébergé =p)" #. type: Plain text #: doc/git-permalink.en.1.in:48 msgid "sourcehut" msgstr "sourcehut" #. type: Plain text #: doc/git-permalink.en.1.in:50 msgid "git.kernel.org" msgstr "git.kernel.org" #. type: Plain text #: doc/git-permalink.en.1.in:52 msgid "savannah" msgstr "savannah" #. type: Plain text #: doc/git-permalink.en.1.in:54 msgid "notabug" msgstr "notabug" #. type: Plain text #: doc/git-permalink.en.1.in:56 msgid "codeberg" msgstr "codeberg" #. type: Plain text #: doc/git-permalink.en.1.in:58 msgid "bitbucket" msgstr "bitbucket" #. type: Plain text #: doc/git-permalink.en.1.in:60 msgid "pagure" msgstr "pagure" #. type: Plain text #: doc/git-permalink.en.1.in:62 msgid "gitlab" msgstr "gitlab" #. type: Plain text #: doc/git-permalink.en.1.in:64 msgid "github" msgstr "github" #. type: Plain text #: doc/git-permalink.en.1.in:67 msgid "Patches to add support for more source code forges are welcome!" msgstr "" "Les changements pour ajouter plus de sites d'hébergement de code sont les " "bienvenus!" #. type: Plain text #: doc/git-permalink.en.1.in:73 msgid "" "See E<.UR https://euandreh.xyz/git-permalink/TODOs.html#task-" "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" "a25b66433a3a E<.UE> for discussion and more information." msgstr "" "Regarde E<.UR https://euandreh.xyz/git-permalink/TODOs.html#task-" "cebc5298-17ad-5c60-dfa5-a25b66433a3a> #task-cebc5298-17ad-5c60-dfa5-" "a25b66433a3a E<.UE> pour les discussions et plus d'information." #. type: SS #: doc/git-permalink.en.1.in:74 #, no-wrap msgid "OVERRIDES" msgstr "MODÈLES" #. type: Plain text #: doc/git-permalink.en.1.in:77 msgid "" "If you want to configure the permalink URL template for a project with an " "unsupported origin you can do so via B(1)." msgstr "" "Si vous souhaitez configurer le modèle de substitution d'URL pour un projet " "que a un références distantes que n'est pas prises en charge, vous utilise " "B(1)." #. type: Plain text #: doc/git-permalink.en.1.in:79 msgid "There are two configuration options available:" msgstr "Il y a deux options de configuration disponible:" #. type: TP #: doc/git-permalink.en.1.in:80 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: doc/git-permalink.en.1.in:84 msgid "" "An URL template where the name of the I comes first, and the I " "comes second. cgit uses this style of URL, with something like in:" msgstr "" "Un modèle de substitution d'URL où le nom du I est avant, et le " "I est après. cgit utilise cette type d'URL, comme dans:" #. type: Plain text #: doc/git-permalink.en.1.in:87 #, no-wrap msgid "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" msgstr "\thttps://git.euandreh.xyz/fallible/tree/%s?id=%s\n" #. type: Plain text #: doc/git-permalink.en.1.in:90 msgid "" "On this example, the name of the I comes first and I comes at " "the very end after \"id=\"." msgstr "" "Dans cet exemple, le nom du I est avant et le I est à la " "fin, après le \"id=\"." #. type: TP #: doc/git-permalink.en.1.in:91 #, no-wrap msgid "B" msgstr "B" #. type: Plain text #: doc/git-permalink.en.1.in:95 msgid "" "An URL template where the I comes first, and the name of the I " "comes second. sourcehut uses this style of URL, with something like:" msgstr "" "Un modèle de substitution d'URL où le I est avant, et le nom du " "I est après. sourcehut utilise cette type d'URL, comme dans:" #. type: Plain text #: doc/git-permalink.en.1.in:98 #, no-wrap msgid "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" msgstr "\thttps://git.sr.ht/~sircmpwn/scdoc/tree/%s/item/%s\n" #. type: Plain text #: doc/git-permalink.en.1.in:101 msgid "" "On this example, the I comes first on the URL path, and the I " "name comes at the end." msgstr "" "Dans cet exemple, le I est avant dans le chemin de l'URL, et le " "I est après." #. type: Plain text #: doc/git-permalink.en.1.in:104 msgid "" "If none of those values are found by B(1) and B " "can't guess the URL, it exits with an error." msgstr "" "Si aucune options n'est pas trouvé par B(1) et B " "ne peut pas deviner l'URL, cela se termine par une erreur." #. type: SH #: doc/git-permalink.en.1.in:106 #, no-wrap msgid "EXAMPLES" msgstr "EXEMPLES" #. type: Plain text #: doc/git-permalink.en.1.in:109 msgid "" "Open I of a project with its origin pointing to I:" msgstr "" "Ouvrez I d'un projet qui a de référence distante pointée a " "I:" #. type: Plain text #: doc/git-permalink.en.1.in:113 #, no-wrap msgid "" "\t$ git permalink src/fold.c 125\n" "\tOpening https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" msgstr "" "\t$ git permalink src/fold.c 125\n" "\tOuverture de https://git.sr.ht/~sircmpwn/ctools/tree/fbf17d92f5ed1c38983f73df912f051ad0f9ef2d/item/src/fold.c#L125\n" #. type: Plain text #: doc/git-permalink.en.1.in:116 msgid "" "Generate link for lines 59 through 94 of I on a " "project hosted on I, but only print it I opening with B(1):" msgstr "" "Générez un lien des lignes 59 à 94 de I dans un " "projet héberger sur I, mais seulement imprimez le lien I " "l'ouvrir avec B(1):" #. type: Plain text #: doc/git-permalink.en.1.in:120 #, no-wrap msgid "" "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" msgstr "" "\t$ git permalink -p nongnu/packages/clojure.scm 59-94\n" "\thttps://gitlab.com/nonguix/nonguix/-/blob/c9d7f30bcbd3a6e3076e56a972c33963c73c4d58/nongnu/packages/clojure.scm#L59-94\n" #. type: Plain text #: doc/git-permalink.en.1.in:124 msgid "" "Configure an URL override, and open the file I without " "selecting an specific line:" msgstr "" "Configurez un modèle de substitution d'URL, et ouvrir le fichier I sans choisir un nombre de ligne:" #. type: Plain text #: doc/git-permalink.en.1.in:129 #, no-wrap msgid "" "\t$ git config git-permalink.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" "\t$ git permalink src/app_add.c\n" "\tOpening https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" msgstr "" "\t$ git config git-permalink.template-file-commit 'https://git.alpinelinux.org/apk-tools/tree/%s?id=%s'\n" "\t$ git permalink src/app_add.c\n" "\tOuverture de https://git.alpinelinux.org/apk-tools/tree/src/app_add.c?id=aeeb119fd8652c044cd5ceebce572b5c716914e3\n" #. type: Plain text #: doc/git-permalink.en.1.in:133 msgid "Open file called I<--help>:" msgstr "Ouvrez I<--help>:" #. type: Plain text #: doc/git-permalink.en.1.in:137 #, no-wrap msgid "" "\t$ git permalink -- --help\n" "\tOpening https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" msgstr "" "\t$ git permalink -- --help\n" "\tOuverture de https://git.euandreh.xyz/non-existent-repository/tree/--help?id=470a9fa9329495cfcbef8cc5e32e3a38d3c3103e\n" #. type: SH #: doc/git-permalink.en.1.in:139 #, no-wrap msgid "EXIT STATUS" msgstr "CODES DE SORTIE" #. type: TP #: doc/git-permalink.en.1.in:141 #, no-wrap msgid "B<0>" msgstr "B<0>" #. type: Plain text #: doc/git-permalink.en.1.in:144 msgid "Successful execution." msgstr "Exécution réussie." #. type: TP #: doc/git-permalink.en.1.in:145 #, no-wrap msgid "B<1>" msgstr "B<1>" #. type: Plain text #: doc/git-permalink.en.1.in:149 msgid "" "Unsupported remote. See the supported list in SUPPORTED REMOTES, and how to " "add custom ones in OVERRIDES." msgstr "" "Références distante non prise en charge. Voir la liste de références prises " "en charge dans RÉFÉRENCES DISTANTES PRISE EN CHARGE, et comme ajouter un à " "partir d'un modèles dans MODÈLES." #. type: TP #: doc/git-permalink.en.1.in:150 #, no-wrap msgid "B<2>" msgstr "B<2>" #. type: Plain text #: doc/git-permalink.en.1.in:153 msgid "Invalid arguments." msgstr "Arguments invalides." #. type: SH #: doc/git-permalink.en.1.in:155 #, no-wrap msgid "SEE ALSO" msgstr "VOIR AUSSI" #. type: Plain text #: doc/git-permalink.en.1.in:159 msgid "B(1) B(1)" msgstr "B(1) B(1)" #. type: SH #: doc/git-permalink.en.1.in:161 #, no-wrap msgid "AUTHORS" msgstr "AUTEURS" #. type: Plain text #: doc/git-permalink.en.1.in:167 msgid "E<.MT eu@euandre.org> EuAndreh E<.ME> and contributors." msgstr "E<.MT eu@euandre.org> EuAndreh E<.ME> et les contributeurs." #. type: SH #: doc/git-permalink.en.1.in:169 #, no-wrap msgid "BUGS" msgstr "BUGS" #. type: Plain text #: doc/git-permalink.en.1.in:178 msgid "" "Report bugs to the E<.MT ~euandreh/public-inbox@lists.sr.ht> mailing list E<." "ME .> Use the subject \"\\f(CR[git-permalink] BUG or TASK: " "EdescriptionE\\fR\"." msgstr "" "Soumettre un bogue dans la E<.MT ~euandreh/public-inbox@lists.sr.ht> liste " "de diffusion E<.ME .> Utilise le sujet \"\\f(CR[git-permalink] BUG ou TASK: " "EdescriptionE\\fR\"." #. type: Plain text #: doc/git-permalink.en.1.in:183 msgid "" "Browse bugs E<.UR https://euandreh.xyz/git-permalink/TODOs.html> online E<." "UE .>" msgstr "" "Parcourir les bogues E<.UR https://euandreh.xyz/git-permalink/TODOs.html> en " "ligne E<.UE .>" #. type: Plain text #: doc/git-permalink.en.1.in:187 msgid "E<.UR https://euandreh.xyz/git-permalink/en/> Homepage E<.UE .>" msgstr "E<.UR https://euandreh.xyz/git-permalink/fr/> Page d'accueil E<.UE .>" #. type: Plain text #: doc/git-permalink.en.1.in:190 msgid "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bgit-permalink%5D> " "Comments and discussions E<.UE .>" msgstr "" "E<.UR https://lists.sr.ht/~euandreh/public-inbox?search=%5Bgit-permalink%5D> " "Commentaires et discussions E<.UE .>" fallible/CHANGELOG.md0000644000175000001440000001071314074313001013614 0ustar andrehusers Changelog for [Fallible](https://euandreh.xyz/fallible/en/). # Unreleased ## Added ### `fallible/string.h` Right now it still doesn't have "feature parity" with `string.h`, as in it doesn't have fallible counterparts for all functions in `string.h`. The goal is for that to happen. See [#task-29c947fa-8780-4e18-0215-f72676bf3331](https://euandreh.xyz/fallible/TODOs.html#task-29c947fa-8780-4e18-0215-f72676bf3331) for more information and discussion. Done in [`50e5cc2859f88dfe23eee94364a77b8a518cf6ca`](https://git.euandreh.xyz/fallible/commit/?id=50e5cc2859f88dfe23eee94364a77b8a518cf6ca). ### `die()` in `src/fallible.c` From now one, `fallible_should_fail(3)` is completly pedantic about errors that occur within itself. The reasoning behind this is that having errors inside fallible would compose terribly with fault injection in the application. Done in [`14009e9d7610aeec4f9a28940b17eef01e9603d6`](https://git.euandreh.xyz/fallible/commit/?id=14009e9d7610aeec4f9a28940b17eef01e9603d6). ### Return value of `fallible_should_fail(3)` Now `fallible_should_fail(3)` returns `int` instead of `bool`. The only reasoning behind this is to remove the `#include ` in `src/fallible.h`, and make it shorter. Done in [`14009e9d7610aeec4f9a28940b17eef01e9603d6`](https://git.euandreh.xyz/fallible/commit/?id=14009e9d7610aeec4f9a28940b17eef01e9603d6) and [`d17bfdabc3a06ed1fe33d924dc778356fb5165fe`](https://git.euandreh.xyz/fallible/commit/?id=d17bfdabc3a06ed1fe33d924dc778356fb5165fe). ### `--valgrind-flags` Add flag `--valgrind-flags` to `fallible-check`, to print the Valgrind flags used to check the programs. This is useful for debugging leaks that `fallible-check` is detecting, as in: ```shell $ valgrind `fallible-check --valgrind-flags` ./my-program ``` ### `` New `` header, currently containing only fallible counterparts of [`strdup.3`](fallible_strdup.3.html) and [`strndup.3`](fallible_strndup.3.html). New fallible functions will be added on demand. Its use is equivalent to ``: ```c #include #include #ifdef ENABLE_FALLIBLE #include #endif int main() { char *s1 = strdup("a string that will leak"); if (!s1) { perror("strdup"); return EXIT_FAILURE; } char *s2 = strdup("another string"); if (!s2) { // free(s1); perror("strdup"); return EXIT_FAILURE; } free(s2); free(s1); return EXIT_SUCCESS; } ``` Compile with `-DENABLE_FALLIBLE` to activate fault injection, and run with [`fallible-check.1`](fallible-check.1.html) to detect leaks: ```shell $ c99 -DENABLE_FALLIBLE -o leaky-strdup leaky-strdup.c -lfallible $ fallible-check ./leaky-strdup (...suppressed output...) # exit status is 1 ``` ## Changed Set [`errno`](https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/errno.h.html) to `ENOMEM` before returning `NULL` from `` functions. # [0.3.0](https://git.euandreh.xyz/fallible/commit/?id=v0.3.0) - 2021-02-25 ## Changed Use macros to directly override function names. Where before you had: ```c #include void f() { void *v = MALLOC(10); } ``` Now you have: ```c #ifdef MY_FALLIBLE_FLAG #include ` header now contains macros that directly override `malloc(size)`, instead of creating a `MALLOC(size)` alias. The upside is that the code doesn't have to change, and that the Fallible library doesn't even have to be installed for the compilation to run, as long as the `MY_FALLIBLE_FLAG` isn't defined. # [0.2.1](https://git.euandreh.xyz/fallible/commit/?id=v0.2.1) - 2021-02-22 ## Changed Use a plain `Makefile` instead of `./configure` + `Makefile.in`. # [0.2.0](https://git.euandreh.xyz/fallible/commit/?id=v0.2.0) - 2021-02-21 ## Added Produce binaries with debug symbols (`-g` on `$(CFLAGS)`). ## Changed Move `` to ``. Future headers will follow the same patter and will be put in ``. ## Removed `tests/integration/unsafe.c` was deleted. It assumed what the behaviour of `strcpy(NULL, "")` would be, and assert it would fail. However, since the behaviour is *undefined*, this premise doesn't necessarily hold. The test was deleted. # [0.1.0](https://git.euandreh.xyz/fallible/commit/?id=v0.1.0) - 2021-02-16 ## Added Initial public release. fallible/doc/0000755000175000001440000000000014074315005012554 5ustar andrehusersfallible/doc/fallible_should_fail.en.3.in0000644000175000001440000000657314065425041020006 0ustar andrehusers.TH fallible_should_fail 3 @DATE@ "fallible_should_fail @VERSION@" .SH NAME fallible_should_fail - toggle the fault injection mechanism. .SH SYNOPSYS .EX .B #include .sp .BI "int fallible_should_fail(const char *const " filename ", int " lineno "); .EE .SH DESCRIPTION The \fBfallible_should_fail\fR function will fail once (returning \fBtrue\fR) for each combination of \fIfilename\fR and \fIlineno\fR. It stores the current state of what has already failed or not on a file. The default name of the file is \fIfallible-default\fR, but can be overriden at run-time by setting the \fIFALLIBLE_FILE\fR environment variable. It serves as the lower level implementation detail of fallible code paths: .RS .nf // file.h #define malloc(size) fallible_malloc(size, __FILE__, __LINE__) // file.c void fallible_malloc(size_t size, const char *const filename, int lineno) { if (fallible_should_fail(filename, lineno)) { return NULL; } // prevent macro expansion return (malloc)(size); } // production-code.c #ifdef A_FALLIBLE_TOGGLE #include "file.h" #endif void f() { void *v = malloc(10); } .fi .RE This example definition allows you to make sure every usage of \fImalloc\fR will fail once in every place that included the \fIfile.h\fR header. The example \fIproduction-code.c\fR will have the \fImalloc\fR fail once and than move on when \fIA_FALLIBLE_TOGGLE\fR is enabled, and be unnafected when it isn't. Some helper wrappers such as \fImalloc\fR are provided, but you can create your own fault injections by following the same pattern. .SH EXAMPLES Say you have the following function definition: .RS .nf static int my_function() { // ... if (something_that_unlikely_fails()) { return -1; } // ... return 0; } .fi .RE When testing and running that code, you may want to make sure that every usage of "\f(CRmy_function\fR" tests to see if it failed somehow, and by creating a \fIfallible\fR wrapper around it you can exercise that code path: .RS .nf static int my_function(int arg) { // ... if (something_that_unlikely_fails()) { return -1; } // ... return 0; } #ifdef FALLIBLE_FLAG static int fallible_my_function(int arg, const char *const filename, int lineno) { if (fallible_should_fail(filename, lineno)) { return -1; } return my_function(arg); } #define my_function(arg) fallible_my_function(arg, __FILE__, __LINE__) #endif .fi .RE Now we created a "\f(CRfallible_my_function\fR" wrapper that fails sometimes, whenever \fBfallible_should_fail\fR says so. We also defined a macro "\f(CRmy_function\fR", the same name of the original function. When \fIFALLIBLE_FLAG\fR is defined, callers of \f(CRmy_function\fR will get the failed value of the function at least once. Even though this doesn't enforce that callers handle errors correctly, it exercises this code path on the caller side. .SH SEE ALSO \fBfallible-check\fR(1) \fBfallible_alloc\fR(3) \fBfallible_string\fR(3) \fBfallible_fopen\fR(3) .SH AUTHORS .MT eu@euandre.org EuAndreh .ME and contributors. .SH BUGS .IP \(bu Report bugs to the .MT ~euandreh/public\-inbox@lists.sr.ht mailing list .ME . Use the subject "\f(CR[fallible] BUG or TASK: \fR". .IP \(bu Browse bugs .UR https://euandreh.xyz/fallible/TODOs.html online .UE . .IP \(bu .UR https://euandreh.xyz/fallible/ Homepage .UE . .IP \(bu .UR https://lists.sr.ht/~euandreh/public\-inbox?search=%5Bfallible%5D Comments and discussions .UE . fallible/doc/fallible_should_fail.eo.3.in0000644000175000001440000000720214074313403017773 0ustar andrehusers.\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH fallible_should_fail 3 @DATE@ "fallible_should_fail @VERSION@" .SH NOMO fallible_should_fail \- toggle the fault injection mechanism. .SH SYNOPSYS .EX \fB#include \fP .sp \fBint fallible_should_fail(const char *const \fP\fIfilename\fP\fB, int \fP\fIlineno\fP\fB);\fP .EE .SH PRISKRIBO The \fBfallible_should_fail\fP function will fail once (returning \fBtrue\fP) for each combination of \fIfilename\fP and \fIlineno\fP. It stores the current state of what has already failed or not on a file. The default name of the file is \fIfallible\-default\fP, but can be overriden at run\-time by setting the \fIFALLIBLE_FILE\fP environment variable. It serves as the lower level implementation detail of fallible code paths: .RS .nf // file.h #define malloc(size) fallible_malloc(size, __FILE__, __LINE__) // file.c void fallible_malloc(size_t size, const char *const filename, int lineno) { if (fallible_should_fail(filename, lineno)) { return NULL; } // prevent macro expansion return (malloc)(size); } // production\-code.c #ifdef A_FALLIBLE_TOGGLE #include "file.h" #endif void f() { void *v = malloc(10); } .fi .RE This example definition allows you to make sure every usage of \fImalloc\fP will fail once in every place that included the \fIfile.h\fP header. The example \fIproduction\-code.c\fP will have the \fImalloc\fP fail once and than move on when \fIA_FALLIBLE_TOGGLE\fP is enabled, and be unnafected when it isn't. Some helper wrappers such as \fImalloc\fP are provided, but you can create your own fault injections by following the same pattern. .SH EKZEMPLOJ Say you have the following function definition: .RS .nf static int my_function() { // ... if (something_that_unlikely_fails()) { return \-1; } // ... return 0; } .fi .RE When testing and running that code, you may want to make sure that every usage of "\f(CRmy_function\fR" tests to see if it failed somehow, and by creating a \fIfallible\fP wrapper around it you can exercise that code path: .RS .nf static int my_function(int arg) { // ... if (something_that_unlikely_fails()) { return \-1; } // ... return 0; } #ifdef FALLIBLE_FLAG static int fallible_my_function(int arg, const char *const filename, int lineno) { if (fallible_should_fail(filename, lineno)) { return \-1; } return my_function(arg); } #define my_function(arg) fallible_my_function(arg, __FILE__, __LINE__) #endif .fi .RE Now we created a "\f(CRfallible_my_function\fR" wrapper that fails sometimes, whenever \fBfallible_should_fail\fP says so. We also defined a macro "\f(CRmy_function\fR", the same name of the original function. When \fIFALLIBLE_FLAG\fP is defined, callers of \f(CRmy_function\fR will get the failed value of the function at least once. Even though this doesn't enforce that callers handle errors correctly, it exercises this code path on the caller side. .SH "VIDU ANKAŬ" \fBfallible\-check\fP(1) \fBfallible_alloc\fP(3) \fBfallible_string\fP(3) \fBfallible_fopen\fP(3) .SH AŬTOROJ .MT eu@euandre.org EuAndreh .ME kaj la kontribuuloj. .SH MISFUNKCIOJ .IP \(bu Report bugs to the .MT ~euandreh/public\-inbox@lists.sr.ht mailing list .ME . Use the subject "\f(CR[fallible] BUG or TASK: \fR". .IP \(bu Browse bugs .UR https://euandreh.xyz/fallible/TODOs.html online .UE . .IP \(bu .UR https://euandreh.xyz/fallible/ Homepage .UE . .IP \(bu .UR https://lists.sr.ht/~euandreh/public\-inbox?search=%5Bfallible%5D Comments and discussions .UE . fallible/doc/fallible-check.pt.1.in0000644000175000001440000001147314074313402016517 0ustar andrehusers.\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH fallible\-check 1 @DATE@ "fallible\-check @VERSION@" .SH NOME fallible\-check \- check that a program properly handles fault scenarios. .SH SYNOPSYS \fBfallible\-check\fP \fIEXECUTABLE\fP [\fIVALGRIND_FLAGS\fP] .SH DESCRIÇÃO \fBfallible\-check\fP is a tool to stress\-test and check for resources leakage in your program. It will exaustively run the program, and after every failure it checks that the proper clean\-up was done. To be used effectively, \fBfallible\-check\fP should be run against a program that include a header that exposes the fault injection code, such as \fI\fP (see \fBfallible_alloc\fP(3)). .SH OPÇÕES The default \fIVALGRIND_FLAGS\fP used are: .RS .nf \-\-show\-error\-list=yes \-\-show\-leak\-kinds=all \-\-leak\-check=full \-\-track\-origins=yes \-\-error\-exitcode=1 .fi .RE These can be exposed programmatically via the \fB\-\-valgrind\-flags\fP option, so that they can be given to Valgrind directly when debugging a leaky program: .RS .nf $ valgrind `fallible\-check \-\-valgrind\-flags` ./my\-leaky\-program .fi .RE To override this default value, you can provide your own as the second parameter of \fBfallible\-check\fP: .RS .nf $ fallible\-check ./my\-program '\-\-my=custom \-\-valgrind=flags \-\-go=here' .fi .RE .SH EXEMPLOS Below is a simple scenario where \fBfallible\-check\fP is useful. This code would compile and work, and is even safe against running \fBstrcpy\fP(3) on a NULL pointer. However it fails to \fBfree\fP(3) \fIaaa\fP if \fBmalloc\fP(3) fails to allocate memory for \fIbbb\fP. Although not unsafe, it is leaky: .RS .nf // leaky.c #include #include #ifdef ENABLE_FALLIBLE #include #endif int main() { char *aaa = malloc(100); if (!aaa) { return EXIT_FAILURE; } strcpy(aaa, "a safe use of strcpy"); char *bbb = malloc(100); if (!bbb) { // free(aaa); return EXIT_FAILURE; } strcpy(bbb, "not unsafe, but aaa will leak when malloc fails"); free(bbb); free(aaa); return EXIT_SUCCESS; } .fi .RE Compiling and running the program works, when memory is available: .RS .nf $ c99 \-o leaky leaky.c $ ./leaky # exit status is 0 .fi .RE But when compiling with the \fIENABLE_FALLIBLE\fP flag, it enables fault injection, and \fBmalloc\fP(3) will start to fail, once for each line it is used. In that case the program starts to fail and \fBfallible\-check\fP complains: .RS .nf $ c99 \-DENABLE_FALLIBLE \-o leaky leaky.c \-lfallible $ ./leaky # exit status is 1 $ fallible\-check ./leaky Valgrind failed when we did not expect it to: (...suppressed output...) ==17967== HEAP SUMMARY: ==17967== in use at exit: 100 bytes in 1 blocks ==17967== total heap usage: 9 allocs, 8 frees, 9,499 bytes allocated ==17967== ==17967== 100 bytes in 1 blocks are definitely lost in loss record 1 of 1 (...) ==17967== LEAK SUMMARY: ==17967== definitely lost: 100 bytes in 1 blocks ==17967== indirectly lost: 0 bytes in 0 blocks ==17967== possibly lost: 0 bytes in 0 blocks ==17967== still reachable: 0 bytes in 0 blocks ==17967== suppressed: 0 bytes in 0 blocks ==17967== ==17967== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) .fi .RE The fix to the code is to uncomment the call to \fBfree\fP(3): .RS .nf \-\-\- a/leaky.c +++ b/leaky.c @@ \-14,7 +14,7 @@ int main() { char *bbb = malloc(100); if (!bbb) { \- // free(aaa); + free(aaa); return EXIT_FAILURE; } strcpy(bbb, "not unsafe, but aaa is leaking"); .fi .RE After uncommenting it, \fBfallible\-check\fP succeeds: .RS .nf $ c99 \-DENABLE_FALLIBLE \-o leaky leaky.c \-lfallible $ fallible\-check ./leaky 2>/dev/null 2 rounds, fallible\-8e326e52\-7250\-c934\-bea4\-de38424c31a4 # exit status is 0 .fi .RE What \fBfallible\-check\fP is doing is to exaustively run \f(CR./leaky\fR with \fBvalgrind\fP(1), and checking that every time that \fBmalloc\fP(3) failed, no memory was leaked. Eventually, after \fBmalloc\fP(3) failed once for each line it is used, \f(CR./leaky\fR returns 0. .SH "VEJA TAMBÉM" \fBfallible_should_fail\fP(3) \fBfallible_alloc\fP(3) \fBfallible_string\fP(3) \fBvalgrind\fP(1) .SH AUTORES .MT eu@euandre.org EuAndreh .ME e colaboradores. .SH BUGS .IP \(bu Report bugs to the .MT ~euandreh/public\-inbox@lists.sr.ht mailing list .ME . Use the subject "\f(CR[fallible] BUG or TASK: \fR". .IP \(bu Browse bugs .UR https://euandreh.xyz/fallible/TODOs.html online .UE . .IP \(bu .UR https://euandreh.xyz/fallible/ Homepage .UE . .IP \(bu .UR https://lists.sr.ht/~euandreh/public\-inbox?search=%5Bfallible%5D Comments and discussions .UE . fallible/doc/fallible-check.en.1.in0000644000175000001440000001102214065425041016467 0ustar andrehusers.TH fallible-check 1 @DATE@ "fallible-check @VERSION@" .SH NAME fallible-check - check that a program properly handles fault scenarios. .SH SYNOPSYS \fBfallible-check\fR \fIEXECUTABLE\fR [\fIVALGRIND_FLAGS\fR] .SH DESCRIPTION \fBfallible-check\fR is a tool to stress-test and check for resources leakage in your program. It will exaustively run the program, and after every failure it checks that the proper clean-up was done. To be used effectively, \fBfallible-check\fR should be run against a program that include a header that exposes the fault injection code, such as \fI\fR (see \fBfallible_alloc\fR(3)). .SH OPTIONS The default \fIVALGRIND_FLAGS\fR used are: .RS .nf --show-error-list=yes --show-leak-kinds=all --leak-check=full --track-origins=yes --error-exitcode=1 .fi .RE These can be exposed programmatically via the \fB--valgrind-flags\fR option, so that they can be given to Valgrind directly when debugging a leaky program: .RS .nf $ valgrind `fallible-check --valgrind-flags` ./my-leaky-program .fi .RE To override this default value, you can provide your own as the second parameter of \fBfallible-check\fR: .RS .nf $ fallible-check ./my-program '--my=custom --valgrind=flags --go=here' .fi .RE .SH EXAMPLES Below is a simple scenario where \fBfallible-check\fR is useful. This code would compile and work, and is even safe against running \fBstrcpy\fR(3) on a NULL pointer. However it fails to \fBfree\fR(3) \fIaaa\fR if \fBmalloc\fR(3) fails to allocate memory for \fIbbb\fR. Although not unsafe, it is leaky: .RS .nf // leaky.c #include #include #ifdef ENABLE_FALLIBLE #include #endif int main() { char *aaa = malloc(100); if (!aaa) { return EXIT_FAILURE; } strcpy(aaa, "a safe use of strcpy"); char *bbb = malloc(100); if (!bbb) { // free(aaa); return EXIT_FAILURE; } strcpy(bbb, "not unsafe, but aaa will leak when malloc fails"); free(bbb); free(aaa); return EXIT_SUCCESS; } .fi .RE Compiling and running the program works, when memory is available: .RS .nf $ c99 -o leaky leaky.c $ ./leaky # exit status is 0 .fi .RE But when compiling with the \fIENABLE_FALLIBLE\fR flag, it enables fault injection, and \fBmalloc\fR(3) will start to fail, once for each line it is used. In that case the program starts to fail and \fBfallible-check\fR complains: .RS .nf $ c99 -DENABLE_FALLIBLE -o leaky leaky.c -lfallible $ ./leaky # exit status is 1 $ fallible-check ./leaky Valgrind failed when we did not expect it to: (...suppressed output...) ==17967== HEAP SUMMARY: ==17967== in use at exit: 100 bytes in 1 blocks ==17967== total heap usage: 9 allocs, 8 frees, 9,499 bytes allocated ==17967== ==17967== 100 bytes in 1 blocks are definitely lost in loss record 1 of 1 (...) ==17967== LEAK SUMMARY: ==17967== definitely lost: 100 bytes in 1 blocks ==17967== indirectly lost: 0 bytes in 0 blocks ==17967== possibly lost: 0 bytes in 0 blocks ==17967== still reachable: 0 bytes in 0 blocks ==17967== suppressed: 0 bytes in 0 blocks ==17967== ==17967== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) .fi .RE The fix to the code is to uncomment the call to \fBfree\fR(3): .RS .nf --- a/leaky.c +++ b/leaky.c @@ -14,7 +14,7 @@ int main() { char *bbb = malloc(100); if (!bbb) { - // free(aaa); + free(aaa); return EXIT_FAILURE; } strcpy(bbb, "not unsafe, but aaa is leaking"); .fi .RE After uncommenting it, \fBfallible-check\fR succeeds: .RS .nf $ c99 -DENABLE_FALLIBLE -o leaky leaky.c -lfallible $ fallible-check ./leaky 2>/dev/null 2 rounds, fallible-8e326e52-7250-c934-bea4-de38424c31a4 # exit status is 0 .fi .RE What \fBfallible-check\fR is doing is to exaustively run \f(CR./leaky\fR with \fBvalgrind\fR(1), and checking that every time that \fBmalloc\fR(3) failed, no memory was leaked. Eventually, after \fBmalloc\fR(3) failed once for each line it is used, \f(CR./leaky\fR returns 0. .SH SEE ALSO \fBfallible_should_fail\fR(3) \fBfallible_alloc\fR(3) \fBfallible_string\fR(3) \fBvalgrind\fR(1) .SH AUTHORS .MT eu@euandre.org EuAndreh .ME and contributors. .SH BUGS .IP \(bu Report bugs to the .MT ~euandreh/public\-inbox@lists.sr.ht mailing list .ME . Use the subject "\f(CR[fallible] BUG or TASK: \fR". .IP \(bu Browse bugs .UR https://euandreh.xyz/fallible/TODOs.html online .UE . .IP \(bu .UR https://euandreh.xyz/fallible/ Homepage .UE . .IP \(bu .UR https://lists.sr.ht/~euandreh/public\-inbox?search=%5Bfallible%5D Comments and discussions .UE . fallible/doc/fallible-check.eo.1.in0000644000175000001440000001150214074313403016471 0ustar andrehusers.\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH fallible\-check 1 @DATE@ "fallible\-check @VERSION@" .SH NOMO fallible\-check \- check that a program properly handles fault scenarios. .SH SYNOPSYS \fBfallible\-check\fP \fIEXECUTABLE\fP [\fIVALGRIND_FLAGS\fP] .SH PRISKRIBO \fBfallible\-check\fP is a tool to stress\-test and check for resources leakage in your program. It will exaustively run the program, and after every failure it checks that the proper clean\-up was done. To be used effectively, \fBfallible\-check\fP should be run against a program that include a header that exposes the fault injection code, such as \fI\fP (see \fBfallible_alloc\fP(3)). .SH EBLOJ The default \fIVALGRIND_FLAGS\fP used are: .RS .nf \-\-show\-error\-list=yes \-\-show\-leak\-kinds=all \-\-leak\-check=full \-\-track\-origins=yes \-\-error\-exitcode=1 .fi .RE These can be exposed programmatically via the \fB\-\-valgrind\-flags\fP option, so that they can be given to Valgrind directly when debugging a leaky program: .RS .nf $ valgrind `fallible\-check \-\-valgrind\-flags` ./my\-leaky\-program .fi .RE To override this default value, you can provide your own as the second parameter of \fBfallible\-check\fP: .RS .nf $ fallible\-check ./my\-program '\-\-my=custom \-\-valgrind=flags \-\-go=here' .fi .RE .SH EKZEMPLOJ Below is a simple scenario where \fBfallible\-check\fP is useful. This code would compile and work, and is even safe against running \fBstrcpy\fP(3) on a NULL pointer. However it fails to \fBfree\fP(3) \fIaaa\fP if \fBmalloc\fP(3) fails to allocate memory for \fIbbb\fP. Although not unsafe, it is leaky: .RS .nf // leaky.c #include #include #ifdef ENABLE_FALLIBLE #include #endif int main() { char *aaa = malloc(100); if (!aaa) { return EXIT_FAILURE; } strcpy(aaa, "a safe use of strcpy"); char *bbb = malloc(100); if (!bbb) { // free(aaa); return EXIT_FAILURE; } strcpy(bbb, "not unsafe, but aaa will leak when malloc fails"); free(bbb); free(aaa); return EXIT_SUCCESS; } .fi .RE Compiling and running the program works, when memory is available: .RS .nf $ c99 \-o leaky leaky.c $ ./leaky # exit status is 0 .fi .RE But when compiling with the \fIENABLE_FALLIBLE\fP flag, it enables fault injection, and \fBmalloc\fP(3) will start to fail, once for each line it is used. In that case the program starts to fail and \fBfallible\-check\fP complains: .RS .nf $ c99 \-DENABLE_FALLIBLE \-o leaky leaky.c \-lfallible $ ./leaky # exit status is 1 $ fallible\-check ./leaky Valgrind failed when we did not expect it to: (...suppressed output...) ==17967== HEAP SUMMARY: ==17967== in use at exit: 100 bytes in 1 blocks ==17967== total heap usage: 9 allocs, 8 frees, 9,499 bytes allocated ==17967== ==17967== 100 bytes in 1 blocks are definitely lost in loss record 1 of 1 (...) ==17967== LEAK SUMMARY: ==17967== definitely lost: 100 bytes in 1 blocks ==17967== indirectly lost: 0 bytes in 0 blocks ==17967== possibly lost: 0 bytes in 0 blocks ==17967== still reachable: 0 bytes in 0 blocks ==17967== suppressed: 0 bytes in 0 blocks ==17967== ==17967== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) .fi .RE The fix to the code is to uncomment the call to \fBfree\fP(3): .RS .nf \-\-\- a/leaky.c +++ b/leaky.c @@ \-14,7 +14,7 @@ int main() { char *bbb = malloc(100); if (!bbb) { \- // free(aaa); + free(aaa); return EXIT_FAILURE; } strcpy(bbb, "not unsafe, but aaa is leaking"); .fi .RE After uncommenting it, \fBfallible\-check\fP succeeds: .RS .nf $ c99 \-DENABLE_FALLIBLE \-o leaky leaky.c \-lfallible $ fallible\-check ./leaky 2>/dev/null 2 rounds, fallible\-8e326e52\-7250\-c934\-bea4\-de38424c31a4 # exit status is 0 .fi .RE What \fBfallible\-check\fP is doing is to exaustively run \f(CR./leaky\fR with \fBvalgrind\fP(1), and checking that every time that \fBmalloc\fP(3) failed, no memory was leaked. Eventually, after \fBmalloc\fP(3) failed once for each line it is used, \f(CR./leaky\fR returns 0. .SH "VIDU ANKAŬ" \fBfallible_should_fail\fP(3) \fBfallible_alloc\fP(3) \fBfallible_string\fP(3) \fBvalgrind\fP(1) .SH AŬTOROJ .MT eu@euandre.org EuAndreh .ME kaj la kontribuuloj. .SH MISFUNKCIOJ .IP \(bu Report bugs to the .MT ~euandreh/public\-inbox@lists.sr.ht mailing list .ME . Use the subject "\f(CR[fallible] BUG or TASK: \fR". .IP \(bu Browse bugs .UR https://euandreh.xyz/fallible/TODOs.html online .UE . .IP \(bu .UR https://euandreh.xyz/fallible/ Homepage .UE . .IP \(bu .UR https://lists.sr.ht/~euandreh/public\-inbox?search=%5Bfallible%5D Comments and discussions .UE . fallible/doc/fallible-check.fr.1.in0000644000175000001440000001147414074313402016504 0ustar andrehusers.\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH fallible\-check 1 @DATE@ "fallible\-check @VERSION@" .SH NOM fallible\-check \- check that a program properly handles fault scenarios. .SH SYNOPSYS \fBfallible\-check\fP \fIEXECUTABLE\fP [\fIVALGRIND_FLAGS\fP] .SH DESCRIPTION \fBfallible\-check\fP is a tool to stress\-test and check for resources leakage in your program. It will exaustively run the program, and after every failure it checks that the proper clean\-up was done. To be used effectively, \fBfallible\-check\fP should be run against a program that include a header that exposes the fault injection code, such as \fI\fP (see \fBfallible_alloc\fP(3)). .SH OPTIONS The default \fIVALGRIND_FLAGS\fP used are: .RS .nf \-\-show\-error\-list=yes \-\-show\-leak\-kinds=all \-\-leak\-check=full \-\-track\-origins=yes \-\-error\-exitcode=1 .fi .RE These can be exposed programmatically via the \fB\-\-valgrind\-flags\fP option, so that they can be given to Valgrind directly when debugging a leaky program: .RS .nf $ valgrind `fallible\-check \-\-valgrind\-flags` ./my\-leaky\-program .fi .RE To override this default value, you can provide your own as the second parameter of \fBfallible\-check\fP: .RS .nf $ fallible\-check ./my\-program '\-\-my=custom \-\-valgrind=flags \-\-go=here' .fi .RE .SH EXEMPLES Below is a simple scenario where \fBfallible\-check\fP is useful. This code would compile and work, and is even safe against running \fBstrcpy\fP(3) on a NULL pointer. However it fails to \fBfree\fP(3) \fIaaa\fP if \fBmalloc\fP(3) fails to allocate memory for \fIbbb\fP. Although not unsafe, it is leaky: .RS .nf // leaky.c #include #include #ifdef ENABLE_FALLIBLE #include #endif int main() { char *aaa = malloc(100); if (!aaa) { return EXIT_FAILURE; } strcpy(aaa, "a safe use of strcpy"); char *bbb = malloc(100); if (!bbb) { // free(aaa); return EXIT_FAILURE; } strcpy(bbb, "not unsafe, but aaa will leak when malloc fails"); free(bbb); free(aaa); return EXIT_SUCCESS; } .fi .RE Compiling and running the program works, when memory is available: .RS .nf $ c99 \-o leaky leaky.c $ ./leaky # exit status is 0 .fi .RE But when compiling with the \fIENABLE_FALLIBLE\fP flag, it enables fault injection, and \fBmalloc\fP(3) will start to fail, once for each line it is used. In that case the program starts to fail and \fBfallible\-check\fP complains: .RS .nf $ c99 \-DENABLE_FALLIBLE \-o leaky leaky.c \-lfallible $ ./leaky # exit status is 1 $ fallible\-check ./leaky Valgrind failed when we did not expect it to: (...suppressed output...) ==17967== HEAP SUMMARY: ==17967== in use at exit: 100 bytes in 1 blocks ==17967== total heap usage: 9 allocs, 8 frees, 9,499 bytes allocated ==17967== ==17967== 100 bytes in 1 blocks are definitely lost in loss record 1 of 1 (...) ==17967== LEAK SUMMARY: ==17967== definitely lost: 100 bytes in 1 blocks ==17967== indirectly lost: 0 bytes in 0 blocks ==17967== possibly lost: 0 bytes in 0 blocks ==17967== still reachable: 0 bytes in 0 blocks ==17967== suppressed: 0 bytes in 0 blocks ==17967== ==17967== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) .fi .RE The fix to the code is to uncomment the call to \fBfree\fP(3): .RS .nf \-\-\- a/leaky.c +++ b/leaky.c @@ \-14,7 +14,7 @@ int main() { char *bbb = malloc(100); if (!bbb) { \- // free(aaa); + free(aaa); return EXIT_FAILURE; } strcpy(bbb, "not unsafe, but aaa is leaking"); .fi .RE After uncommenting it, \fBfallible\-check\fP succeeds: .RS .nf $ c99 \-DENABLE_FALLIBLE \-o leaky leaky.c \-lfallible $ fallible\-check ./leaky 2>/dev/null 2 rounds, fallible\-8e326e52\-7250\-c934\-bea4\-de38424c31a4 # exit status is 0 .fi .RE What \fBfallible\-check\fP is doing is to exaustively run \f(CR./leaky\fR with \fBvalgrind\fP(1), and checking that every time that \fBmalloc\fP(3) failed, no memory was leaked. Eventually, after \fBmalloc\fP(3) failed once for each line it is used, \f(CR./leaky\fR returns 0. .SH "VOIR AUSSI" \fBfallible_should_fail\fP(3) \fBfallible_alloc\fP(3) \fBfallible_string\fP(3) \fBvalgrind\fP(1) .SH AUTEURS .MT eu@euandre.org EuAndreh .ME et les contributeurs. .SH BUGS .IP \(bu Report bugs to the .MT ~euandreh/public\-inbox@lists.sr.ht mailing list .ME . Use the subject "\f(CR[fallible] BUG or TASK: \fR". .IP \(bu Browse bugs .UR https://euandreh.xyz/fallible/TODOs.html online .UE . .IP \(bu .UR https://euandreh.xyz/fallible/ Homepage .UE . .IP \(bu .UR https://lists.sr.ht/~euandreh/public\-inbox?search=%5Bfallible%5D Comments and discussions .UE . fallible/doc/fallible_should_fail.pt.3.in0000644000175000001440000000717014074313403020017 0ustar andrehusers.\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH fallible_should_fail 3 @DATE@ "fallible_should_fail @VERSION@" .SH NOME fallible_should_fail \- toggle the fault injection mechanism. .SH SYNOPSYS .EX \fB#include \fP .sp \fBint fallible_should_fail(const char *const \fP\fIfilename\fP\fB, int \fP\fIlineno\fP\fB);\fP .EE .SH DESCRIÇÃO The \fBfallible_should_fail\fP function will fail once (returning \fBtrue\fP) for each combination of \fIfilename\fP and \fIlineno\fP. It stores the current state of what has already failed or not on a file. The default name of the file is \fIfallible\-default\fP, but can be overriden at run\-time by setting the \fIFALLIBLE_FILE\fP environment variable. It serves as the lower level implementation detail of fallible code paths: .RS .nf // file.h #define malloc(size) fallible_malloc(size, __FILE__, __LINE__) // file.c void fallible_malloc(size_t size, const char *const filename, int lineno) { if (fallible_should_fail(filename, lineno)) { return NULL; } // prevent macro expansion return (malloc)(size); } // production\-code.c #ifdef A_FALLIBLE_TOGGLE #include "file.h" #endif void f() { void *v = malloc(10); } .fi .RE This example definition allows you to make sure every usage of \fImalloc\fP will fail once in every place that included the \fIfile.h\fP header. The example \fIproduction\-code.c\fP will have the \fImalloc\fP fail once and than move on when \fIA_FALLIBLE_TOGGLE\fP is enabled, and be unnafected when it isn't. Some helper wrappers such as \fImalloc\fP are provided, but you can create your own fault injections by following the same pattern. .SH EXEMPLOS Say you have the following function definition: .RS .nf static int my_function() { // ... if (something_that_unlikely_fails()) { return \-1; } // ... return 0; } .fi .RE When testing and running that code, you may want to make sure that every usage of "\f(CRmy_function\fR" tests to see if it failed somehow, and by creating a \fIfallible\fP wrapper around it you can exercise that code path: .RS .nf static int my_function(int arg) { // ... if (something_that_unlikely_fails()) { return \-1; } // ... return 0; } #ifdef FALLIBLE_FLAG static int fallible_my_function(int arg, const char *const filename, int lineno) { if (fallible_should_fail(filename, lineno)) { return \-1; } return my_function(arg); } #define my_function(arg) fallible_my_function(arg, __FILE__, __LINE__) #endif .fi .RE Now we created a "\f(CRfallible_my_function\fR" wrapper that fails sometimes, whenever \fBfallible_should_fail\fP says so. We also defined a macro "\f(CRmy_function\fR", the same name of the original function. When \fIFALLIBLE_FLAG\fP is defined, callers of \f(CRmy_function\fR will get the failed value of the function at least once. Even though this doesn't enforce that callers handle errors correctly, it exercises this code path on the caller side. .SH "VEJA TAMBÉM" \fBfallible\-check\fP(1) \fBfallible_alloc\fP(3) \fBfallible_string\fP(3) \fBfallible_fopen\fP(3) .SH AUTORES .MT eu@euandre.org EuAndreh .ME e colaboradores. .SH BUGS .IP \(bu Report bugs to the .MT ~euandreh/public\-inbox@lists.sr.ht mailing list .ME . Use the subject "\f(CR[fallible] BUG or TASK: \fR". .IP \(bu Browse bugs .UR https://euandreh.xyz/fallible/TODOs.html online .UE . .IP \(bu .UR https://euandreh.xyz/fallible/ Homepage .UE . .IP \(bu .UR https://lists.sr.ht/~euandreh/public\-inbox?search=%5Bfallible%5D Comments and discussions .UE . fallible/doc/fallible_should_fail.fr.3.in0000644000175000001440000000717214074313403020005 0ustar andrehusers.\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH fallible_should_fail 3 @DATE@ "fallible_should_fail @VERSION@" .SH NOM fallible_should_fail \- toggle the fault injection mechanism. .SH SYNOPSYS .EX \fB#include \fP .sp \fBint fallible_should_fail(const char *const \fP\fIfilename\fP\fB, int \fP\fIlineno\fP\fB);\fP .EE .SH DESCRIPTION The \fBfallible_should_fail\fP function will fail once (returning \fBtrue\fP) for each combination of \fIfilename\fP and \fIlineno\fP. It stores the current state of what has already failed or not on a file. The default name of the file is \fIfallible\-default\fP, but can be overriden at run\-time by setting the \fIFALLIBLE_FILE\fP environment variable. It serves as the lower level implementation detail of fallible code paths: .RS .nf // file.h #define malloc(size) fallible_malloc(size, __FILE__, __LINE__) // file.c void fallible_malloc(size_t size, const char *const filename, int lineno) { if (fallible_should_fail(filename, lineno)) { return NULL; } // prevent macro expansion return (malloc)(size); } // production\-code.c #ifdef A_FALLIBLE_TOGGLE #include "file.h" #endif void f() { void *v = malloc(10); } .fi .RE This example definition allows you to make sure every usage of \fImalloc\fP will fail once in every place that included the \fIfile.h\fP header. The example \fIproduction\-code.c\fP will have the \fImalloc\fP fail once and than move on when \fIA_FALLIBLE_TOGGLE\fP is enabled, and be unnafected when it isn't. Some helper wrappers such as \fImalloc\fP are provided, but you can create your own fault injections by following the same pattern. .SH EXEMPLES Say you have the following function definition: .RS .nf static int my_function() { // ... if (something_that_unlikely_fails()) { return \-1; } // ... return 0; } .fi .RE When testing and running that code, you may want to make sure that every usage of "\f(CRmy_function\fR" tests to see if it failed somehow, and by creating a \fIfallible\fP wrapper around it you can exercise that code path: .RS .nf static int my_function(int arg) { // ... if (something_that_unlikely_fails()) { return \-1; } // ... return 0; } #ifdef FALLIBLE_FLAG static int fallible_my_function(int arg, const char *const filename, int lineno) { if (fallible_should_fail(filename, lineno)) { return \-1; } return my_function(arg); } #define my_function(arg) fallible_my_function(arg, __FILE__, __LINE__) #endif .fi .RE Now we created a "\f(CRfallible_my_function\fR" wrapper that fails sometimes, whenever \fBfallible_should_fail\fP says so. We also defined a macro "\f(CRmy_function\fR", the same name of the original function. When \fIFALLIBLE_FLAG\fP is defined, callers of \f(CRmy_function\fR will get the failed value of the function at least once. Even though this doesn't enforce that callers handle errors correctly, it exercises this code path on the caller side. .SH "VOIR AUSSI" \fBfallible\-check\fP(1) \fBfallible_alloc\fP(3) \fBfallible_string\fP(3) \fBfallible_fopen\fP(3) .SH AUTEURS .MT eu@euandre.org EuAndreh .ME et les contributeurs. .SH BUGS .IP \(bu Report bugs to the .MT ~euandreh/public\-inbox@lists.sr.ht mailing list .ME . Use the subject "\f(CR[fallible] BUG or TASK: \fR". .IP \(bu Browse bugs .UR https://euandreh.xyz/fallible/TODOs.html online .UE . .IP \(bu .UR https://euandreh.xyz/fallible/ Homepage .UE . .IP \(bu .UR https://lists.sr.ht/~euandreh/public\-inbox?search=%5Bfallible%5D Comments and discussions .UE .