From 59396574daffadb764cac8cc1049b4679f4dd0e4 Mon Sep 17 00:00:00 2001 From: wittend99 Date: Tue, 21 Aug 2012 18:26:23 +0000 Subject: [PATCH] Working to get an Autotools build in place. git-svn-id: https://svn.code.sf.net/p/freetel/code@633 01035d8c-6547-0410-b346-abe4f91aad63 --- fdmdv2/AUTHORS | 0 fdmdv2/COPYING | 674 +++++++++++++++++++++++ fdmdv2/ChangeLog | 0 fdmdv2/INSTALL | 365 +++++++++++++ fdmdv2/Makefile | 645 ++++++++++++++++++++++ fdmdv2/Makefile.am | 5 + fdmdv2/Makefile.in | 645 ++++++++++++++++++++++ fdmdv2/NEWS | 0 fdmdv2/README | 0 fdmdv2/aclocal.m4 | 601 +++++++++++++++++++++ fdmdv2/build/Release/fdmdv2.exe | Bin 754176 -> 754176 bytes fdmdv2/config.log | 182 +++++++ fdmdv2/config.status | 929 ++++++++++++++++++++++++++++++++ fdmdv2/configure | 567 ++++++++++++++++++- fdmdv2/configure.ac | 3 +- fdmdv2/install-sh | 520 ++++++++++++++++++ fdmdv2/libportaudio-2.dll | Bin 0 -> 361728 bytes fdmdv2/libportaudiocpp-0.dll | Bin 0 -> 270340 bytes fdmdv2/missing | 376 +++++++++++++ fdmdv2/src/Makefile | 411 ++++++++++++++ fdmdv2/src/Makefile.am | 122 +++++ fdmdv2/src/Makefile.in | 411 ++++++++++++++ fdmdv2/src/fdmdv2.exe | Bin 0 -> 723968 bytes fdmdv2/src/fdmdv2_plot.cpp | 2 +- fdmdv2/src/files.txt | 19 + 25 files changed, 6468 insertions(+), 9 deletions(-) create mode 100644 fdmdv2/AUTHORS create mode 100644 fdmdv2/COPYING create mode 100644 fdmdv2/ChangeLog create mode 100644 fdmdv2/INSTALL create mode 100644 fdmdv2/Makefile create mode 100644 fdmdv2/Makefile.am create mode 100644 fdmdv2/Makefile.in create mode 100644 fdmdv2/NEWS create mode 100644 fdmdv2/README create mode 100644 fdmdv2/aclocal.m4 create mode 100644 fdmdv2/config.log create mode 100644 fdmdv2/config.status create mode 100644 fdmdv2/install-sh create mode 100644 fdmdv2/libportaudio-2.dll create mode 100644 fdmdv2/libportaudiocpp-0.dll create mode 100644 fdmdv2/missing create mode 100644 fdmdv2/src/Makefile create mode 100644 fdmdv2/src/Makefile.am create mode 100644 fdmdv2/src/Makefile.in create mode 100644 fdmdv2/src/fdmdv2.exe diff --git a/fdmdv2/AUTHORS b/fdmdv2/AUTHORS new file mode 100644 index 00000000..e69de29b diff --git a/fdmdv2/COPYING b/fdmdv2/COPYING new file mode 100644 index 00000000..94a9ed02 --- /dev/null +++ b/fdmdv2/COPYING @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 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 General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is 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. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + 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. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + 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 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. Use with the GNU Affero General Public License. + + 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 Affero 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 special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU 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 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 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 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 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 General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + 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 GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/fdmdv2/ChangeLog b/fdmdv2/ChangeLog new file mode 100644 index 00000000..e69de29b diff --git a/fdmdv2/INSTALL b/fdmdv2/INSTALL new file mode 100644 index 00000000..7d1c323b --- /dev/null +++ b/fdmdv2/INSTALL @@ -0,0 +1,365 @@ +Installation Instructions +************************* + +Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005, +2006, 2007, 2008, 2009 Free Software Foundation, Inc. + + Copying and distribution of this file, with or without modification, +are permitted in any medium without royalty provided the copyright +notice and this notice are preserved. This file is offered as-is, +without warranty of any kind. + +Basic Installation +================== + + Briefly, the shell commands `./configure; make; make install' should +configure, build, and install this package. The following +more-detailed instructions are generic; see the `README' file for +instructions specific to this package. Some packages provide this +`INSTALL' file but do not implement all of the features documented +below. The lack of an optional feature in a given package is not +necessarily a bug. More recommendations for GNU packages can be found +in *note Makefile Conventions: (standards)Makefile Conventions. + + The `configure' shell script attempts to guess correct values for +various system-dependent variables used during compilation. It uses +those values to create a `Makefile' in each directory of the package. +It may also create one or more `.h' files containing system-dependent +definitions. Finally, it creates a shell script `config.status' that +you can run in the future to recreate the current configuration, and a +file `config.log' containing compiler output (useful mainly for +debugging `configure'). + + It can also use an optional file (typically called `config.cache' +and enabled with `--cache-file=config.cache' or simply `-C') that saves +the results of its tests to speed up reconfiguring. Caching is +disabled by default to prevent problems with accidental use of stale +cache files. + + If you need to do unusual things to compile the package, please try +to figure out how `configure' could check whether to do them, and mail +diffs or instructions to the address given in the `README' so they can +be considered for the next release. If you are using the cache, and at +some point `config.cache' contains results you don't want to keep, you +may remove or edit it. + + The file `configure.ac' (or `configure.in') is used to create +`configure' by a program called `autoconf'. You need `configure.ac' if +you want to change it or regenerate `configure' using a newer version +of `autoconf'. + + The simplest way to compile this package is: + + 1. `cd' to the directory containing the package's source code and type + `./configure' to configure the package for your system. + + Running `configure' might take a while. While running, it prints + some messages telling which features it is checking for. + + 2. Type `make' to compile the package. + + 3. Optionally, type `make check' to run any self-tests that come with + the package, generally using the just-built uninstalled binaries. + + 4. Type `make install' to install the programs and any data files and + documentation. When installing into a prefix owned by root, it is + recommended that the package be configured and built as a regular + user, and only the `make install' phase executed with root + privileges. + + 5. Optionally, type `make installcheck' to repeat any self-tests, but + this time using the binaries in their final installed location. + This target does not install anything. Running this target as a + regular user, particularly if the prior `make install' required + root privileges, verifies that the installation completed + correctly. + + 6. You can remove the program binaries and object files from the + source code directory by typing `make clean'. To also remove the + files that `configure' created (so you can compile the package for + a different kind of computer), type `make distclean'. There is + also a `make maintainer-clean' target, but that is intended mainly + for the package's developers. If you use it, you may have to get + all sorts of other programs in order to regenerate files that came + with the distribution. + + 7. Often, you can also type `make uninstall' to remove the installed + files again. In practice, not all packages have tested that + uninstallation works correctly, even though it is required by the + GNU Coding Standards. + + 8. Some packages, particularly those that use Automake, provide `make + distcheck', which can by used by developers to test that all other + targets like `make install' and `make uninstall' work correctly. + This target is generally not run by end users. + +Compilers and Options +===================== + + Some systems require unusual options for compilation or linking that +the `configure' script does not know about. Run `./configure --help' +for details on some of the pertinent environment variables. + + You can give `configure' initial values for configuration parameters +by setting variables in the command line or in the environment. Here +is an example: + + ./configure CC=c99 CFLAGS=-g LIBS=-lposix + + *Note Defining Variables::, for more details. + +Compiling For Multiple Architectures +==================================== + + You can compile the package for more than one kind of computer at the +same time, by placing the object files for each architecture in their +own directory. To do this, you can use GNU `make'. `cd' to the +directory where you want the object files and executables to go and run +the `configure' script. `configure' automatically checks for the +source code in the directory that `configure' is in and in `..'. This +is known as a "VPATH" build. + + With a non-GNU `make', it is safer to compile the package for one +architecture at a time in the source code directory. After you have +installed the package for one architecture, use `make distclean' before +reconfiguring for another architecture. + + On MacOS X 10.5 and later systems, you can create libraries and +executables that work on multiple system types--known as "fat" or +"universal" binaries--by specifying multiple `-arch' options to the +compiler but only a single `-arch' option to the preprocessor. Like +this: + + ./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ + CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \ + CPP="gcc -E" CXXCPP="g++ -E" + + This is not guaranteed to produce working output in all cases, you +may have to build one architecture at a time and combine the results +using the `lipo' tool if you have problems. + +Installation Names +================== + + By default, `make install' installs the package's commands under +`/usr/local/bin', include files under `/usr/local/include', etc. You +can specify an installation prefix other than `/usr/local' by giving +`configure' the option `--prefix=PREFIX', where PREFIX must be an +absolute file name. + + You can specify separate installation prefixes for +architecture-specific files and architecture-independent files. If you +pass the option `--exec-prefix=PREFIX' to `configure', the package uses +PREFIX as the prefix for installing programs and libraries. +Documentation and other data files still use the regular prefix. + + In addition, if you use an unusual directory layout you can give +options like `--bindir=DIR' to specify different values for particular +kinds of files. Run `configure --help' for a list of the directories +you can set and what kinds of files go in them. In general, the +default for these options is expressed in terms of `${prefix}', so that +specifying just `--prefix' will affect all of the other directory +specifications that were not explicitly provided. + + The most portable way to affect installation locations is to pass the +correct locations to `configure'; however, many packages provide one or +both of the following shortcuts of passing variable assignments to the +`make install' command line to change installation locations without +having to reconfigure or recompile. + + The first method involves providing an override variable for each +affected directory. For example, `make install +prefix=/alternate/directory' will choose an alternate location for all +directory configuration variables that were expressed in terms of +`${prefix}'. Any directories that were specified during `configure', +but not in terms of `${prefix}', must each be overridden at install +time for the entire installation to be relocated. The approach of +makefile variable overrides for each directory variable is required by +the GNU Coding Standards, and ideally causes no recompilation. +However, some platforms have known limitations with the semantics of +shared libraries that end up requiring recompilation when using this +method, particularly noticeable in packages that use GNU Libtool. + + The second method involves providing the `DESTDIR' variable. For +example, `make install DESTDIR=/alternate/directory' will prepend +`/alternate/directory' before all installation names. The approach of +`DESTDIR' overrides is not required by the GNU Coding Standards, and +does not work on platforms that have drive letters. On the other hand, +it does better at avoiding recompilation issues, and works well even +when some directory options were not specified in terms of `${prefix}' +at `configure' time. + +Optional Features +================= + + If the package supports it, you can cause programs to be installed +with an extra prefix or suffix on their names by giving `configure' the +option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'. + + Some packages pay attention to `--enable-FEATURE' options to +`configure', where FEATURE indicates an optional part of the package. +They may also pay attention to `--with-PACKAGE' options, where PACKAGE +is something like `gnu-as' or `x' (for the X Window System). The +`README' should mention any `--enable-' and `--with-' options that the +package recognizes. + + For packages that use the X Window System, `configure' can usually +find the X include and library files automatically, but if it doesn't, +you can use the `configure' options `--x-includes=DIR' and +`--x-libraries=DIR' to specify their locations. + + Some packages offer the ability to configure how verbose the +execution of `make' will be. For these packages, running `./configure +--enable-silent-rules' sets the default to minimal output, which can be +overridden with `make V=1'; while running `./configure +--disable-silent-rules' sets the default to verbose, which can be +overridden with `make V=0'. + +Particular systems +================== + + On HP-UX, the default C compiler is not ANSI C compatible. If GNU +CC is not installed, it is recommended to use the following options in +order to use an ANSI C compiler: + + ./configure CC="cc -Ae -D_XOPEN_SOURCE=500" + +and if that doesn't work, install pre-built binaries of GCC for HP-UX. + + On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot +parse its `' header file. The option `-nodtk' can be used as +a workaround. If GNU CC is not installed, it is therefore recommended +to try + + ./configure CC="cc" + +and if that doesn't work, try + + ./configure CC="cc -nodtk" + + On Solaris, don't put `/usr/ucb' early in your `PATH'. This +directory contains several dysfunctional programs; working variants of +these programs are available in `/usr/bin'. So, if you need `/usr/ucb' +in your `PATH', put it _after_ `/usr/bin'. + + On Haiku, software installed for all users goes in `/boot/common', +not `/usr/local'. It is recommended to use the following options: + + ./configure --prefix=/boot/common + +Specifying the System Type +========================== + + There may be some features `configure' cannot figure out +automatically, but needs to determine by the type of machine the package +will run on. Usually, assuming the package is built to be run on the +_same_ architectures, `configure' can figure that out, but if it prints +a message saying it cannot guess the machine type, give it the +`--build=TYPE' option. TYPE can either be a short name for the system +type, such as `sun4', or a canonical name which has the form: + + CPU-COMPANY-SYSTEM + +where SYSTEM can have one of these forms: + + OS + KERNEL-OS + + See the file `config.sub' for the possible values of each field. If +`config.sub' isn't included in this package, then this package doesn't +need to know the machine type. + + If you are _building_ compiler tools for cross-compiling, you should +use the option `--target=TYPE' to select the type of system they will +produce code for. + + If you want to _use_ a cross compiler, that generates code for a +platform different from the build platform, you should specify the +"host" platform (i.e., that on which the generated programs will +eventually be run) with `--host=TYPE'. + +Sharing Defaults +================ + + If you want to set default values for `configure' scripts to share, +you can create a site shell script called `config.site' that gives +default values for variables like `CC', `cache_file', and `prefix'. +`configure' looks for `PREFIX/share/config.site' if it exists, then +`PREFIX/etc/config.site' if it exists. Or, you can set the +`CONFIG_SITE' environment variable to the location of the site script. +A warning: not all `configure' scripts look for a site script. + +Defining Variables +================== + + Variables not defined in a site shell script can be set in the +environment passed to `configure'. However, some packages may run +configure again during the build, and the customized values of these +variables may be lost. In order to avoid this problem, you should set +them in the `configure' command line, using `VAR=value'. For example: + + ./configure CC=/usr/local2/bin/gcc + +causes the specified `gcc' to be used as the C compiler (unless it is +overridden in the site shell script). + +Unfortunately, this technique does not work for `CONFIG_SHELL' due to +an Autoconf bug. Until the bug is fixed you can use this workaround: + + CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash + +`configure' Invocation +====================== + + `configure' recognizes the following options to control how it +operates. + +`--help' +`-h' + Print a summary of all of the options to `configure', and exit. + +`--help=short' +`--help=recursive' + Print a summary of the options unique to this package's + `configure', and exit. The `short' variant lists options used + only in the top level, while the `recursive' variant lists options + also present in any nested packages. + +`--version' +`-V' + Print the version of Autoconf used to generate the `configure' + script, and exit. + +`--cache-file=FILE' + Enable the cache: use and save the results of the tests in FILE, + traditionally `config.cache'. FILE defaults to `/dev/null' to + disable caching. + +`--config-cache' +`-C' + Alias for `--cache-file=config.cache'. + +`--quiet' +`--silent' +`-q' + Do not print messages saying which checks are being made. To + suppress all normal output, redirect it to `/dev/null' (any error + messages will still be shown). + +`--srcdir=DIR' + Look for the package's source code in directory DIR. Usually + `configure' can determine that directory automatically. + +`--prefix=DIR' + Use DIR as the installation prefix. *note Installation Names:: + for more details, including other options available for fine-tuning + the installation locations. + +`--no-create' +`-n' + Run the configure checks, but stop before creating any output + files. + +`configure' also accepts some other, not widely useful, options. Run +`configure --help' for more details. + diff --git a/fdmdv2/Makefile b/fdmdv2/Makefile new file mode 100644 index 00000000..3584a75a --- /dev/null +++ b/fdmdv2/Makefile @@ -0,0 +1,645 @@ +# Makefile.in generated by automake 1.11.1 from Makefile.am. +# Makefile. Generated from Makefile.in by configure. + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, +# Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + + +pkgdatadir = $(datadir)/fdmdv2 +pkgincludedir = $(includedir)/fdmdv2 +pkglibdir = $(libdir)/fdmdv2 +pkglibexecdir = $(libexecdir)/fdmdv2 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = . +DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \ + $(srcdir)/Makefile.in $(top_srcdir)/configure AUTHORS COPYING \ + ChangeLog INSTALL NEWS install-sh missing +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ + configure.lineno config.status.lineno +mkinstalldirs = $(install_sh) -d +CONFIG_CLEAN_FILES = +CONFIG_CLEAN_VPATH_FILES = +SOURCES = +DIST_SOURCES = +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ + $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ + distdir dist dist-all distcheck +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +distdir = $(PACKAGE)-$(VERSION) +top_distdir = $(distdir) +am__remove_distdir = \ + { test ! -d "$(distdir)" \ + || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ + && rm -fr "$(distdir)"; }; } +am__relativize = \ + dir0=`pwd`; \ + sed_first='s,^\([^/]*\)/.*$$,\1,'; \ + sed_rest='s,^[^/]*/*,,'; \ + sed_last='s,^.*/\([^/]*\)$$,\1,'; \ + sed_butlast='s,/*[^/]*$$,,'; \ + while test -n "$$dir1"; do \ + first=`echo "$$dir1" | sed -e "$$sed_first"`; \ + if test "$$first" != "."; then \ + if test "$$first" = ".."; then \ + dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ + dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ + else \ + first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ + if test "$$first2" = "$$first"; then \ + dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ + else \ + dir2="../$$dir2"; \ + fi; \ + dir0="$$dir0"/"$$first"; \ + fi; \ + fi; \ + dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ + done; \ + reldir="$$dir2" +DIST_ARCHIVES = $(distdir).tar.gz +GZIP_ENV = --best +distuninstallcheck_listfiles = find . -type f -print +distcleancheck_listfiles = find . -type f -print +ACLOCAL = ${SHELL} /p/Radio/fdmdv2/missing --run aclocal-1.11 +AMTAR = ${SHELL} /p/Radio/fdmdv2/missing --run tar +AUTOCONF = ${SHELL} /p/Radio/fdmdv2/missing --run autoconf +AUTOHEADER = ${SHELL} /p/Radio/fdmdv2/missing --run autoheader +AUTOMAKE = ${SHELL} /p/Radio/fdmdv2/missing --run automake-1.11 +AWK = gawk +CYGPATH_W = echo +DEFS = -DPACKAGE_NAME=\"fdmdv2\" -DPACKAGE_TARNAME=\"fdmdv2\" -DPACKAGE_VERSION=\"0.2\" -DPACKAGE_STRING=\"fdmdv2\ 0.2\" -DPACKAGE_BUGREPORT=\"wittend@wwrinc.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"fdmdv2\" -DVERSION=\"0.2\" +ECHO_C = +ECHO_N = -n +ECHO_T = +INSTALL = /bin/install -c +INSTALL_DATA = ${INSTALL} -m 644 +INSTALL_PROGRAM = ${INSTALL} +INSTALL_SCRIPT = ${INSTALL} +INSTALL_STRIP_PROGRAM = $(install_sh) -c -s +LIBOBJS = +LIBS = +LTLIBOBJS = +MAKEINFO = ${SHELL} /p/Radio/fdmdv2/missing --run makeinfo +MKDIR_P = /bin/mkdir -p +PACKAGE = fdmdv2 +PACKAGE_BUGREPORT = wittend@wwrinc.com +PACKAGE_NAME = fdmdv2 +PACKAGE_STRING = fdmdv2 0.2 +PACKAGE_TARNAME = fdmdv2 +PACKAGE_URL = +PACKAGE_VERSION = 0.2 +PATH_SEPARATOR = : +SET_MAKE = +SHELL = /bin/sh +STRIP = +VERSION = 0.2 +abs_builddir = /p/Radio/fdmdv2 +abs_srcdir = /p/Radio/fdmdv2 +abs_top_builddir = /p/Radio/fdmdv2 +abs_top_srcdir = /p/Radio/fdmdv2 +am__leading_dot = . +am__tar = ${AMTAR} chof - "$$tardir" +am__untar = ${AMTAR} xf - +bindir = ${exec_prefix}/bin +build_alias = +builddir = . +datadir = ${datarootdir} +datarootdir = ${prefix}/share +docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} +dvidir = ${docdir} +exec_prefix = ${prefix} +host_alias = +htmldir = ${docdir} +includedir = ${prefix}/include +infodir = ${datarootdir}/info +install_sh = ${SHELL} /p/Radio/fdmdv2/install-sh +libdir = ${exec_prefix}/lib +libexecdir = ${exec_prefix}/libexec +localedir = ${datarootdir}/locale +localstatedir = ${prefix}/var +mandir = ${datarootdir}/man +mkdir_p = /bin/mkdir -p +oldincludedir = /usr/include +pdfdir = ${docdir} +prefix = /usr/local +program_transform_name = s,x,x, +psdir = ${docdir} +sbindir = ${exec_prefix}/sbin +sharedstatedir = ${prefix}/com +srcdir = . +sysconfdir = ${prefix}/etc +target_alias = +top_build_prefix = +top_builddir = . +top_srcdir = . +AM_CFLAGS = -Isrc -fPIC -Wall -O3 -lm +AUTOMAKE_OPTS = gnu +NAME = fdmdv2 +AM_CPPFLAGS = $(AM_CFLAGS) +SUBDIRS = src +all: all-recursive + +.SUFFIXES: +am--refresh: + @: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \ + $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + echo ' $(SHELL) ./config.status'; \ + $(SHELL) ./config.status;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + $(SHELL) ./config.status --recheck + +$(top_srcdir)/configure: $(am__configure_deps) + $(am__cd) $(srcdir) && $(AUTOCONF) +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) +$(am__aclocal_m4_deps): + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @fail= failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @fail= failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + set x; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + shift; \ + if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + if test $$# -gt 0; then \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + "$$@" $$unique; \ + else \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$unique; \ + fi; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && $(am__cd) $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) "$$here" + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(DISTFILES) + $(am__remove_distdir) + test -d "$(distdir)" || mkdir "$(distdir)" + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done + @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + fi; \ + done + @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ + $(am__relativize); \ + new_distdir=$$reldir; \ + dir1=$$subdir; dir2="$(top_distdir)"; \ + $(am__relativize); \ + new_top_distdir=$$reldir; \ + echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ + echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ + ($(am__cd) $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$new_top_distdir" \ + distdir="$$new_distdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + am__skip_mode_fix=: \ + distdir) \ + || exit 1; \ + fi; \ + done + -test -n "$(am__skip_mode_fix)" \ + || find "$(distdir)" -type d ! -perm -755 \ + -exec chmod u+rwx,go+rx {} \; -o \ + ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ + ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ + ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ + || chmod -R a+r "$(distdir)" +dist-gzip: distdir + tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + $(am__remove_distdir) + +dist-bzip2: distdir + tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2 + $(am__remove_distdir) + +dist-lzma: distdir + tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma + $(am__remove_distdir) + +dist-xz: distdir + tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz + $(am__remove_distdir) + +dist-tarZ: distdir + tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z + $(am__remove_distdir) + +dist-shar: distdir + shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz + $(am__remove_distdir) + +dist-zip: distdir + -rm -f $(distdir).zip + zip -rq $(distdir).zip $(distdir) + $(am__remove_distdir) + +dist dist-all: distdir + tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + $(am__remove_distdir) + +# This target untars the dist file and tries a VPATH configuration. Then +# it guarantees that the distribution is self-contained by making another +# tarfile. +distcheck: dist + case '$(DIST_ARCHIVES)' in \ + *.tar.gz*) \ + GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ + *.tar.bz2*) \ + bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ + *.tar.lzma*) \ + lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\ + *.tar.xz*) \ + xz -dc $(distdir).tar.xz | $(am__untar) ;;\ + *.tar.Z*) \ + uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ + *.shar.gz*) \ + GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ + *.zip*) \ + unzip $(distdir).zip ;;\ + esac + chmod -R a-w $(distdir); chmod a+w $(distdir) + mkdir $(distdir)/_build + mkdir $(distdir)/_inst + chmod a-w $(distdir) + test -d $(distdir)/_build || exit 0; \ + dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ + && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ + && am__cwd=`pwd` \ + && $(am__cd) $(distdir)/_build \ + && ../configure --srcdir=.. --prefix="$$dc_install_base" \ + $(DISTCHECK_CONFIGURE_FLAGS) \ + && $(MAKE) $(AM_MAKEFLAGS) \ + && $(MAKE) $(AM_MAKEFLAGS) dvi \ + && $(MAKE) $(AM_MAKEFLAGS) check \ + && $(MAKE) $(AM_MAKEFLAGS) install \ + && $(MAKE) $(AM_MAKEFLAGS) installcheck \ + && $(MAKE) $(AM_MAKEFLAGS) uninstall \ + && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ + distuninstallcheck \ + && chmod -R a-w "$$dc_install_base" \ + && ({ \ + (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ + && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ + && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ + && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ + distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ + } || { rm -rf "$$dc_destdir"; exit 1; }) \ + && rm -rf "$$dc_destdir" \ + && $(MAKE) $(AM_MAKEFLAGS) dist \ + && rm -rf $(DIST_ARCHIVES) \ + && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ + && cd "$$am__cwd" \ + || exit 1 + $(am__remove_distdir) + @(echo "$(distdir) archives ready for distribution: "; \ + list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ + sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' +distuninstallcheck: + @$(am__cd) '$(distuninstallcheck_dir)' \ + && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \ + || { echo "ERROR: files left after uninstall:" ; \ + if test -n "$(DESTDIR)"; then \ + echo " (check DESTDIR support)"; \ + fi ; \ + $(distuninstallcheck_listfiles) ; \ + exit 1; } >&2 +distcleancheck: distclean + @if test '$(srcdir)' = . ; then \ + echo "ERROR: distcleancheck can only run from a VPATH build" ; \ + exit 1 ; \ + fi + @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ + || { echo "ERROR: files left in build directory after distclean:" ; \ + $(distcleancheck_listfiles) ; \ + exit 1; } >&2 +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +uninstall: uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-recursive + +clean-am: clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f $(am__CONFIG_DISTCLEAN_FILES) + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +html-am: + +info: info-recursive + +info-am: + +install-data-am: + +install-dvi: install-dvi-recursive + +install-dvi-am: + +install-exec-am: + +install-html: install-html-recursive + +install-html-am: + +install-info: install-info-recursive + +install-info-am: + +install-man: + +install-pdf: install-pdf-recursive + +install-pdf-am: + +install-ps: install-ps-recursive + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f $(am__CONFIG_DISTCLEAN_FILES) + -rm -rf $(top_srcdir)/autom4te.cache + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \ + install-am install-strip tags-recursive + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am am--refresh check check-am clean clean-generic \ + ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \ + dist-lzma dist-shar dist-tarZ dist-xz dist-zip distcheck \ + distclean distclean-generic distclean-tags distcleancheck \ + distdir distuninstallcheck dvi dvi-am html html-am info \ + info-am install install-am install-data install-data-am \ + install-dvi install-dvi-am install-exec install-exec-am \ + install-html install-html-am install-info install-info-am \ + install-man install-pdf install-pdf-am install-ps \ + install-ps-am install-strip installcheck installcheck-am \ + installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ + pdf-am ps ps-am tags tags-recursive uninstall uninstall-am + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/fdmdv2/Makefile.am b/fdmdv2/Makefile.am new file mode 100644 index 00000000..1cb8d1f5 --- /dev/null +++ b/fdmdv2/Makefile.am @@ -0,0 +1,5 @@ +AM_CFLAGS = -Isrc -fPIC -Wall -O3 -lm +AUTOMAKE_OPTS = gnu +NAME = fdmdv2 +AM_CPPFLAGS = $(AM_CFLAGS) +SUBDIRS = src diff --git a/fdmdv2/Makefile.in b/fdmdv2/Makefile.in new file mode 100644 index 00000000..5b1d8ace --- /dev/null +++ b/fdmdv2/Makefile.in @@ -0,0 +1,645 @@ +# Makefile.in generated by automake 1.11.1 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, +# Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkglibexecdir = $(libexecdir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = . +DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \ + $(srcdir)/Makefile.in $(top_srcdir)/configure AUTHORS COPYING \ + ChangeLog INSTALL NEWS install-sh missing +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ + configure.lineno config.status.lineno +mkinstalldirs = $(install_sh) -d +CONFIG_CLEAN_FILES = +CONFIG_CLEAN_VPATH_FILES = +SOURCES = +DIST_SOURCES = +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \ + $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \ + distdir dist dist-all distcheck +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +distdir = $(PACKAGE)-$(VERSION) +top_distdir = $(distdir) +am__remove_distdir = \ + { test ! -d "$(distdir)" \ + || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ + && rm -fr "$(distdir)"; }; } +am__relativize = \ + dir0=`pwd`; \ + sed_first='s,^\([^/]*\)/.*$$,\1,'; \ + sed_rest='s,^[^/]*/*,,'; \ + sed_last='s,^.*/\([^/]*\)$$,\1,'; \ + sed_butlast='s,/*[^/]*$$,,'; \ + while test -n "$$dir1"; do \ + first=`echo "$$dir1" | sed -e "$$sed_first"`; \ + if test "$$first" != "."; then \ + if test "$$first" = ".."; then \ + dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ + dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ + else \ + first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ + if test "$$first2" = "$$first"; then \ + dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ + else \ + dir2="../$$dir2"; \ + fi; \ + dir0="$$dir0"/"$$first"; \ + fi; \ + fi; \ + dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ + done; \ + reldir="$$dir2" +DIST_ARCHIVES = $(distdir).tar.gz +GZIP_ENV = --best +distuninstallcheck_listfiles = find . -type f -print +distcleancheck_listfiles = find . -type f -print +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MKDIR_P = @MKDIR_P@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +VERSION = @VERSION@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_build_prefix = @top_build_prefix@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +AM_CFLAGS = -Isrc -fPIC -Wall -O3 -lm +AUTOMAKE_OPTS = gnu +NAME = fdmdv2 +AM_CPPFLAGS = $(AM_CFLAGS) +SUBDIRS = src +all: all-recursive + +.SUFFIXES: +am--refresh: + @: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \ + $(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + echo ' $(SHELL) ./config.status'; \ + $(SHELL) ./config.status;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + $(SHELL) ./config.status --recheck + +$(top_srcdir)/configure: $(am__configure_deps) + $(am__cd) $(srcdir) && $(AUTOCONF) +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) +$(am__aclocal_m4_deps): + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @fail= failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @fail= failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + set x; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + shift; \ + if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + if test $$# -gt 0; then \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + "$$@" $$unique; \ + else \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$unique; \ + fi; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && $(am__cd) $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) "$$here" + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(DISTFILES) + $(am__remove_distdir) + test -d "$(distdir)" || mkdir "$(distdir)" + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done + @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + fi; \ + done + @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ + $(am__relativize); \ + new_distdir=$$reldir; \ + dir1=$$subdir; dir2="$(top_distdir)"; \ + $(am__relativize); \ + new_top_distdir=$$reldir; \ + echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ + echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ + ($(am__cd) $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$new_top_distdir" \ + distdir="$$new_distdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + am__skip_mode_fix=: \ + distdir) \ + || exit 1; \ + fi; \ + done + -test -n "$(am__skip_mode_fix)" \ + || find "$(distdir)" -type d ! -perm -755 \ + -exec chmod u+rwx,go+rx {} \; -o \ + ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ + ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ + ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ + || chmod -R a+r "$(distdir)" +dist-gzip: distdir + tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + $(am__remove_distdir) + +dist-bzip2: distdir + tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2 + $(am__remove_distdir) + +dist-lzma: distdir + tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma + $(am__remove_distdir) + +dist-xz: distdir + tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz + $(am__remove_distdir) + +dist-tarZ: distdir + tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z + $(am__remove_distdir) + +dist-shar: distdir + shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz + $(am__remove_distdir) + +dist-zip: distdir + -rm -f $(distdir).zip + zip -rq $(distdir).zip $(distdir) + $(am__remove_distdir) + +dist dist-all: distdir + tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + $(am__remove_distdir) + +# This target untars the dist file and tries a VPATH configuration. Then +# it guarantees that the distribution is self-contained by making another +# tarfile. +distcheck: dist + case '$(DIST_ARCHIVES)' in \ + *.tar.gz*) \ + GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ + *.tar.bz2*) \ + bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ + *.tar.lzma*) \ + lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\ + *.tar.xz*) \ + xz -dc $(distdir).tar.xz | $(am__untar) ;;\ + *.tar.Z*) \ + uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ + *.shar.gz*) \ + GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ + *.zip*) \ + unzip $(distdir).zip ;;\ + esac + chmod -R a-w $(distdir); chmod a+w $(distdir) + mkdir $(distdir)/_build + mkdir $(distdir)/_inst + chmod a-w $(distdir) + test -d $(distdir)/_build || exit 0; \ + dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ + && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ + && am__cwd=`pwd` \ + && $(am__cd) $(distdir)/_build \ + && ../configure --srcdir=.. --prefix="$$dc_install_base" \ + $(DISTCHECK_CONFIGURE_FLAGS) \ + && $(MAKE) $(AM_MAKEFLAGS) \ + && $(MAKE) $(AM_MAKEFLAGS) dvi \ + && $(MAKE) $(AM_MAKEFLAGS) check \ + && $(MAKE) $(AM_MAKEFLAGS) install \ + && $(MAKE) $(AM_MAKEFLAGS) installcheck \ + && $(MAKE) $(AM_MAKEFLAGS) uninstall \ + && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ + distuninstallcheck \ + && chmod -R a-w "$$dc_install_base" \ + && ({ \ + (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ + && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ + && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ + && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ + distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ + } || { rm -rf "$$dc_destdir"; exit 1; }) \ + && rm -rf "$$dc_destdir" \ + && $(MAKE) $(AM_MAKEFLAGS) dist \ + && rm -rf $(DIST_ARCHIVES) \ + && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ + && cd "$$am__cwd" \ + || exit 1 + $(am__remove_distdir) + @(echo "$(distdir) archives ready for distribution: "; \ + list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ + sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' +distuninstallcheck: + @$(am__cd) '$(distuninstallcheck_dir)' \ + && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \ + || { echo "ERROR: files left after uninstall:" ; \ + if test -n "$(DESTDIR)"; then \ + echo " (check DESTDIR support)"; \ + fi ; \ + $(distuninstallcheck_listfiles) ; \ + exit 1; } >&2 +distcleancheck: distclean + @if test '$(srcdir)' = . ; then \ + echo "ERROR: distcleancheck can only run from a VPATH build" ; \ + exit 1 ; \ + fi + @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ + || { echo "ERROR: files left in build directory after distclean:" ; \ + $(distcleancheck_listfiles) ; \ + exit 1; } >&2 +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +uninstall: uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-recursive + +clean-am: clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f $(am__CONFIG_DISTCLEAN_FILES) + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +html-am: + +info: info-recursive + +info-am: + +install-data-am: + +install-dvi: install-dvi-recursive + +install-dvi-am: + +install-exec-am: + +install-html: install-html-recursive + +install-html-am: + +install-info: install-info-recursive + +install-info-am: + +install-man: + +install-pdf: install-pdf-recursive + +install-pdf-am: + +install-ps: install-ps-recursive + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f $(am__CONFIG_DISTCLEAN_FILES) + -rm -rf $(top_srcdir)/autom4te.cache + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) ctags-recursive \ + install-am install-strip tags-recursive + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am am--refresh check check-am clean clean-generic \ + ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \ + dist-lzma dist-shar dist-tarZ dist-xz dist-zip distcheck \ + distclean distclean-generic distclean-tags distcleancheck \ + distdir distuninstallcheck dvi dvi-am html html-am info \ + info-am install install-am install-data install-data-am \ + install-dvi install-dvi-am install-exec install-exec-am \ + install-html install-html-am install-info install-info-am \ + install-man install-pdf install-pdf-am install-ps \ + install-ps-am install-strip installcheck installcheck-am \ + installdirs installdirs-am maintainer-clean \ + maintainer-clean-generic mostlyclean mostlyclean-generic pdf \ + pdf-am ps ps-am tags tags-recursive uninstall uninstall-am + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/fdmdv2/NEWS b/fdmdv2/NEWS new file mode 100644 index 00000000..e69de29b diff --git a/fdmdv2/README b/fdmdv2/README new file mode 100644 index 00000000..e69de29b diff --git a/fdmdv2/aclocal.m4 b/fdmdv2/aclocal.m4 new file mode 100644 index 00000000..3052e91c --- /dev/null +++ b/fdmdv2/aclocal.m4 @@ -0,0 +1,601 @@ +# generated automatically by aclocal 1.11.1 -*- Autoconf -*- + +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, +# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +m4_ifndef([AC_AUTOCONF_VERSION], + [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl +m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.68],, +[m4_warning([this file was generated for autoconf 2.68. +You have another version of autoconf. It may work, but is not guaranteed to. +If you have problems, you may need to regenerate the build system entirely. +To do so, use the procedure documented by the package, typically `autoreconf'.])]) + +# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_AUTOMAKE_VERSION(VERSION) +# ---------------------------- +# Automake X.Y traces this macro to ensure aclocal.m4 has been +# generated from the m4 files accompanying Automake X.Y. +# (This private macro should not be called outside this file.) +AC_DEFUN([AM_AUTOMAKE_VERSION], +[am__api_version='1.11' +dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to +dnl require some minimum version. Point them to the right macro. +m4_if([$1], [1.11.1], [], + [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl +]) + +# _AM_AUTOCONF_VERSION(VERSION) +# ----------------------------- +# aclocal traces this macro to find the Autoconf version. +# This is a private macro too. Using m4_define simplifies +# the logic in aclocal, which can simply ignore this definition. +m4_define([_AM_AUTOCONF_VERSION], []) + +# AM_SET_CURRENT_AUTOMAKE_VERSION +# ------------------------------- +# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. +# This function is AC_REQUIREd by AM_INIT_AUTOMAKE. +AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], +[AM_AUTOMAKE_VERSION([1.11.1])dnl +m4_ifndef([AC_AUTOCONF_VERSION], + [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl +_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) + +# AM_AUX_DIR_EXPAND -*- Autoconf -*- + +# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets +# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to +# `$srcdir', `$srcdir/..', or `$srcdir/../..'. +# +# Of course, Automake must honor this variable whenever it calls a +# tool from the auxiliary directory. The problem is that $srcdir (and +# therefore $ac_aux_dir as well) can be either absolute or relative, +# depending on how configure is run. This is pretty annoying, since +# it makes $ac_aux_dir quite unusable in subdirectories: in the top +# source directory, any form will work fine, but in subdirectories a +# relative path needs to be adjusted first. +# +# $ac_aux_dir/missing +# fails when called from a subdirectory if $ac_aux_dir is relative +# $top_srcdir/$ac_aux_dir/missing +# fails if $ac_aux_dir is absolute, +# fails when called from a subdirectory in a VPATH build with +# a relative $ac_aux_dir +# +# The reason of the latter failure is that $top_srcdir and $ac_aux_dir +# are both prefixed by $srcdir. In an in-source build this is usually +# harmless because $srcdir is `.', but things will broke when you +# start a VPATH build or use an absolute $srcdir. +# +# So we could use something similar to $top_srcdir/$ac_aux_dir/missing, +# iff we strip the leading $srcdir from $ac_aux_dir. That would be: +# am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` +# and then we would define $MISSING as +# MISSING="\${SHELL} $am_aux_dir/missing" +# This will work as long as MISSING is not called from configure, because +# unfortunately $(top_srcdir) has no meaning in configure. +# However there are other variables, like CC, which are often used in +# configure, and could therefore not use this "fixed" $ac_aux_dir. +# +# Another solution, used here, is to always expand $ac_aux_dir to an +# absolute PATH. The drawback is that using absolute paths prevent a +# configured tree to be moved without reconfiguration. + +AC_DEFUN([AM_AUX_DIR_EXPAND], +[dnl Rely on autoconf to set up CDPATH properly. +AC_PREREQ([2.50])dnl +# expand $ac_aux_dir to an absolute path +am_aux_dir=`cd $ac_aux_dir && pwd` +]) + +# Do all the work for Automake. -*- Autoconf -*- + +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, +# 2005, 2006, 2008, 2009 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 16 + +# This macro actually does too much. Some checks are only needed if +# your package does certain things. But this isn't really a big deal. + +# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) +# AM_INIT_AUTOMAKE([OPTIONS]) +# ----------------------------------------------- +# The call with PACKAGE and VERSION arguments is the old style +# call (pre autoconf-2.50), which is being phased out. PACKAGE +# and VERSION should now be passed to AC_INIT and removed from +# the call to AM_INIT_AUTOMAKE. +# We support both call styles for the transition. After +# the next Automake release, Autoconf can make the AC_INIT +# arguments mandatory, and then we can depend on a new Autoconf +# release and drop the old call support. +AC_DEFUN([AM_INIT_AUTOMAKE], +[AC_PREREQ([2.62])dnl +dnl Autoconf wants to disallow AM_ names. We explicitly allow +dnl the ones we care about. +m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl +AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl +AC_REQUIRE([AC_PROG_INSTALL])dnl +if test "`cd $srcdir && pwd`" != "`pwd`"; then + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output + # is not polluted with repeated "-I." + AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl + # test to see if srcdir already configured + if test -f $srcdir/config.status; then + AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) + fi +fi + +# test whether we have cygpath +if test -z "$CYGPATH_W"; then + if (cygpath --version) >/dev/null 2>/dev/null; then + CYGPATH_W='cygpath -w' + else + CYGPATH_W=echo + fi +fi +AC_SUBST([CYGPATH_W]) + +# Define the identity of the package. +dnl Distinguish between old-style and new-style calls. +m4_ifval([$2], +[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl + AC_SUBST([PACKAGE], [$1])dnl + AC_SUBST([VERSION], [$2])], +[_AM_SET_OPTIONS([$1])dnl +dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. +m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,, + [m4_fatal([AC_INIT should be called with package and version arguments])])dnl + AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl + AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl + +_AM_IF_OPTION([no-define],, +[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) + AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl + +# Some tools Automake needs. +AC_REQUIRE([AM_SANITY_CHECK])dnl +AC_REQUIRE([AC_ARG_PROGRAM])dnl +AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}) +AM_MISSING_PROG(AUTOCONF, autoconf) +AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) +AM_MISSING_PROG(AUTOHEADER, autoheader) +AM_MISSING_PROG(MAKEINFO, makeinfo) +AC_REQUIRE([AM_PROG_INSTALL_SH])dnl +AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl +AC_REQUIRE([AM_PROG_MKDIR_P])dnl +# We need awk for the "check" target. The system "awk" is bad on +# some platforms. +AC_REQUIRE([AC_PROG_AWK])dnl +AC_REQUIRE([AC_PROG_MAKE_SET])dnl +AC_REQUIRE([AM_SET_LEADING_DOT])dnl +_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], + [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], + [_AM_PROG_TAR([v7])])]) +_AM_IF_OPTION([no-dependencies],, +[AC_PROVIDE_IFELSE([AC_PROG_CC], + [_AM_DEPENDENCIES(CC)], + [define([AC_PROG_CC], + defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl +AC_PROVIDE_IFELSE([AC_PROG_CXX], + [_AM_DEPENDENCIES(CXX)], + [define([AC_PROG_CXX], + defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl +AC_PROVIDE_IFELSE([AC_PROG_OBJC], + [_AM_DEPENDENCIES(OBJC)], + [define([AC_PROG_OBJC], + defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl +]) +_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl +dnl The `parallel-tests' driver may need to know about EXEEXT, so add the +dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This macro +dnl is hooked onto _AC_COMPILER_EXEEXT early, see below. +AC_CONFIG_COMMANDS_PRE(dnl +[m4_provide_if([_AM_COMPILER_EXEEXT], + [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl +]) + +dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion. Do not +dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further +dnl mangled by Autoconf and run in a shell conditional statement. +m4_define([_AC_COMPILER_EXEEXT], +m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) + + +# When config.status generates a header, we must update the stamp-h file. +# This file resides in the same directory as the config header +# that is generated. The stamp files are numbered to have different names. + +# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the +# loop where config.status creates the headers, so we can generate +# our stamp files there. +AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], +[# Compute $1's index in $config_headers. +_am_arg=$1 +_am_stamp_count=1 +for _am_header in $config_headers :; do + case $_am_header in + $_am_arg | $_am_arg:* ) + break ;; + * ) + _am_stamp_count=`expr $_am_stamp_count + 1` ;; + esac +done +echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) + +# Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_PROG_INSTALL_SH +# ------------------ +# Define $install_sh. +AC_DEFUN([AM_PROG_INSTALL_SH], +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +if test x"${install_sh}" != xset; then + case $am_aux_dir in + *\ * | *\ *) + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; + *) + install_sh="\${SHELL} $am_aux_dir/install-sh" + esac +fi +AC_SUBST(install_sh)]) + +# Copyright (C) 2003, 2005 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 2 + +# Check whether the underlying file-system supports filenames +# with a leading dot. For instance MS-DOS doesn't. +AC_DEFUN([AM_SET_LEADING_DOT], +[rm -rf .tst 2>/dev/null +mkdir .tst 2>/dev/null +if test -d .tst; then + am__leading_dot=. +else + am__leading_dot=_ +fi +rmdir .tst 2>/dev/null +AC_SUBST([am__leading_dot])]) + +# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- + +# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 6 + +# AM_MISSING_PROG(NAME, PROGRAM) +# ------------------------------ +AC_DEFUN([AM_MISSING_PROG], +[AC_REQUIRE([AM_MISSING_HAS_RUN]) +$1=${$1-"${am_missing_run}$2"} +AC_SUBST($1)]) + + +# AM_MISSING_HAS_RUN +# ------------------ +# Define MISSING if not defined so far and test if it supports --run. +# If it does, set am_missing_run to use it, otherwise, to nothing. +AC_DEFUN([AM_MISSING_HAS_RUN], +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +AC_REQUIRE_AUX_FILE([missing])dnl +if test x"${MISSING+set}" != xset; then + case $am_aux_dir in + *\ * | *\ *) + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; + *) + MISSING="\${SHELL} $am_aux_dir/missing" ;; + esac +fi +# Use eval to expand $SHELL +if eval "$MISSING --run true"; then + am_missing_run="$MISSING --run " +else + am_missing_run= + AC_MSG_WARN([`missing' script is too old or missing]) +fi +]) + +# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_PROG_MKDIR_P +# --------------- +# Check for `mkdir -p'. +AC_DEFUN([AM_PROG_MKDIR_P], +[AC_PREREQ([2.60])dnl +AC_REQUIRE([AC_PROG_MKDIR_P])dnl +dnl Automake 1.8 to 1.9.6 used to define mkdir_p. We now use MKDIR_P, +dnl while keeping a definition of mkdir_p for backward compatibility. +dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile. +dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of +dnl Makefile.ins that do not define MKDIR_P, so we do our own +dnl adjustment using top_builddir (which is defined more often than +dnl MKDIR_P). +AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl +case $mkdir_p in + [[\\/$]]* | ?:[[\\/]]*) ;; + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; +esac +]) + +# Helper functions for option handling. -*- Autoconf -*- + +# Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 4 + +# _AM_MANGLE_OPTION(NAME) +# ----------------------- +AC_DEFUN([_AM_MANGLE_OPTION], +[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) + +# _AM_SET_OPTION(NAME) +# ------------------------------ +# Set option NAME. Presently that only means defining a flag for this option. +AC_DEFUN([_AM_SET_OPTION], +[m4_define(_AM_MANGLE_OPTION([$1]), 1)]) + +# _AM_SET_OPTIONS(OPTIONS) +# ---------------------------------- +# OPTIONS is a space-separated list of Automake options. +AC_DEFUN([_AM_SET_OPTIONS], +[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) + +# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) +# ------------------------------------------- +# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. +AC_DEFUN([_AM_IF_OPTION], +[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) + +# Check to make sure that the build environment is sane. -*- Autoconf -*- + +# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 5 + +# AM_SANITY_CHECK +# --------------- +AC_DEFUN([AM_SANITY_CHECK], +[AC_MSG_CHECKING([whether build environment is sane]) +# Just in case +sleep 1 +echo timestamp > conftest.file +# Reject unsafe characters in $srcdir or the absolute working directory +# name. Accept space and tab only in the latter. +am_lf=' +' +case `pwd` in + *[[\\\"\#\$\&\'\`$am_lf]]*) + AC_MSG_ERROR([unsafe absolute working directory name]);; +esac +case $srcdir in + *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) + AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);; +esac + +# Do `set' in a subshell so we don't clobber the current shell's +# arguments. Must try -L first in case configure is actually a +# symlink; some systems play weird games with the mod time of symlinks +# (eg FreeBSD returns the mod time of the symlink's containing +# directory). +if ( + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` + if test "$[*]" = "X"; then + # -L didn't work. + set X `ls -t "$srcdir/configure" conftest.file` + fi + rm -f conftest.file + if test "$[*]" != "X $srcdir/configure conftest.file" \ + && test "$[*]" != "X conftest.file $srcdir/configure"; then + + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken +alias in your environment]) + fi + + test "$[2]" = conftest.file + ) +then + # Ok. + : +else + AC_MSG_ERROR([newly created file is older than distributed files! +Check your system clock]) +fi +AC_MSG_RESULT(yes)]) + +# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_PROG_INSTALL_STRIP +# --------------------- +# One issue with vendor `install' (even GNU) is that you can't +# specify the program used to strip binaries. This is especially +# annoying in cross-compiling environments, where the build's strip +# is unlikely to handle the host's binaries. +# Fortunately install-sh will honor a STRIPPROG variable, so we +# always use install-sh in `make install-strip', and initialize +# STRIPPROG with the value of the STRIP variable (set by the user). +AC_DEFUN([AM_PROG_INSTALL_STRIP], +[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl +# Installed binaries are usually stripped using `strip' when the user +# run `make install-strip'. However `strip' might not be the right +# tool to use in cross-compilation environments, therefore Automake +# will honor the `STRIP' environment variable to overrule this program. +dnl Don't test for $cross_compiling = yes, because it might be `maybe'. +if test "$cross_compiling" != no; then + AC_CHECK_TOOL([STRIP], [strip], :) +fi +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" +AC_SUBST([INSTALL_STRIP_PROGRAM])]) + +# Copyright (C) 2006, 2008 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 2 + +# _AM_SUBST_NOTMAKE(VARIABLE) +# --------------------------- +# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. +# This macro is traced by Automake. +AC_DEFUN([_AM_SUBST_NOTMAKE]) + +# AM_SUBST_NOTMAKE(VARIABLE) +# --------------------------- +# Public sister of _AM_SUBST_NOTMAKE. +AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) + +# Check how to create a tarball. -*- Autoconf -*- + +# Copyright (C) 2004, 2005 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 2 + +# _AM_PROG_TAR(FORMAT) +# -------------------- +# Check how to create a tarball in format FORMAT. +# FORMAT should be one of `v7', `ustar', or `pax'. +# +# Substitute a variable $(am__tar) that is a command +# writing to stdout a FORMAT-tarball containing the directory +# $tardir. +# tardir=directory && $(am__tar) > result.tar +# +# Substitute a variable $(am__untar) that extract such +# a tarball read from stdin. +# $(am__untar) < result.tar +AC_DEFUN([_AM_PROG_TAR], +[# Always define AMTAR for backward compatibility. +AM_MISSING_PROG([AMTAR], [tar]) +m4_if([$1], [v7], + [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'], + [m4_case([$1], [ustar],, [pax],, + [m4_fatal([Unknown tar format])]) +AC_MSG_CHECKING([how to create a $1 tar archive]) +# Loop over all known methods to create a tar archive until one works. +_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' +_am_tools=${am_cv_prog_tar_$1-$_am_tools} +# Do not fold the above two line into one, because Tru64 sh and +# Solaris sh will not grok spaces in the rhs of `-'. +for _am_tool in $_am_tools +do + case $_am_tool in + gnutar) + for _am_tar in tar gnutar gtar; + do + AM_RUN_LOG([$_am_tar --version]) && break + done + am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' + am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' + am__untar="$_am_tar -xf -" + ;; + plaintar) + # Must skip GNU tar: if it does not support --format= it doesn't create + # ustar tarball either. + (tar --version) >/dev/null 2>&1 && continue + am__tar='tar chf - "$$tardir"' + am__tar_='tar chf - "$tardir"' + am__untar='tar xf -' + ;; + pax) + am__tar='pax -L -x $1 -w "$$tardir"' + am__tar_='pax -L -x $1 -w "$tardir"' + am__untar='pax -r' + ;; + cpio) + am__tar='find "$$tardir" -print | cpio -o -H $1 -L' + am__tar_='find "$tardir" -print | cpio -o -H $1 -L' + am__untar='cpio -i -H $1 -d' + ;; + none) + am__tar=false + am__tar_=false + am__untar=false + ;; + esac + + # If the value was cached, stop now. We just wanted to have am__tar + # and am__untar set. + test -n "${am_cv_prog_tar_$1}" && break + + # tar/untar a dummy directory, and stop if the command works + rm -rf conftest.dir + mkdir conftest.dir + echo GrepMe > conftest.dir/file + AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) + rm -rf conftest.dir + if test -s conftest.tar; then + AM_RUN_LOG([$am__untar /dev/null 2>&1 && break + fi +done +rm -rf conftest.dir + +AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) +AC_MSG_RESULT([$am_cv_prog_tar_$1])]) +AC_SUBST([am__tar]) +AC_SUBST([am__untar]) +]) # _AM_PROG_TAR + diff --git a/fdmdv2/build/Release/fdmdv2.exe b/fdmdv2/build/Release/fdmdv2.exe index a8a132cc5bc9280308d7913639ebbfccbd5db81a..c8875b6efb7d1089d6a3fa83ba77131dc06ca925 100644 GIT binary patch delta 145 zcmZo@(Q9bYo6x~@@BPFsKjyZN+#7HE%oVn&OYU}2iD*8+)#;)VaNI>j$7ZtCJP$^r z$<6Z|faH;Rk&H&0<>o6g0yz!~MA?lP7#LpbPMCZ^LzFXsiGiWnMMc4AbJc=OCPt&? lCyUyjEMf#=CLm@8Viq7~1!6WJW(Q&pAm-fuWD%FleE{(LI*R}R delta 145 zcmZo@(Q9bYo6x~@qkCePAM<8eo{hJC<_hQ4C3m~1L^L1Z>U2>FIPRjNlQ-FFo(E&f z/dev/null 2>&1; then : + emulate sh + NULLCMD=: + # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in #( + *posix*) : + set -o posix ;; #( + *) : + ;; +esac +fi + + +as_nl=' +' +export as_nl +# Printing a long string crashes Solaris 7 /usr/bin/printf. +as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo +as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo +# Prefer a ksh shell builtin over an external printf program on Solaris, +# but without wasting forks for bash or zsh. +if test -z "$BASH_VERSION$ZSH_VERSION" \ + && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then + as_echo='print -r --' + as_echo_n='print -rn --' +elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then + as_echo='printf %s\n' + as_echo_n='printf %s' +else + if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then + as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' + as_echo_n='/usr/ucb/echo -n' + else + as_echo_body='eval expr "X$1" : "X\\(.*\\)"' + as_echo_n_body='eval + arg=$1; + case $arg in #( + *"$as_nl"*) + expr "X$arg" : "X\\(.*\\)$as_nl"; + arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; + esac; + expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" + ' + export as_echo_n_body + as_echo_n='sh -c $as_echo_n_body as_echo' + fi + export as_echo_body + as_echo='sh -c $as_echo_body as_echo' +fi + +# The user is always right. +if test "${PATH_SEPARATOR+set}" != set; then + PATH_SEPARATOR=: + (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { + (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || + PATH_SEPARATOR=';' + } +fi + + +# IFS +# We need space, tab and new line, in precisely that order. Quoting is +# there to prevent editors from complaining about space-tab. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word +# splitting by setting IFS to empty value.) +IFS=" "" $as_nl" + +# Find who we are. Look in the path if we contain no directory separator. +as_myself= +case $0 in #(( + *[\\/]* ) as_myself=$0 ;; + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break + done +IFS=$as_save_IFS + + ;; +esac +# We did not find ourselves, most probably we were run as `sh COMMAND' +# in which case we are not to be found in the path. +if test "x$as_myself" = x; then + as_myself=$0 +fi +if test ! -f "$as_myself"; then + $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + exit 1 +fi + +# Unset variables that we do not need and which cause bugs (e.g. in +# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" +# suppresses any "Segmentation fault" message there. '((' could +# trigger a bug in pdksh 5.2.14. +for as_var in BASH_ENV ENV MAIL MAILPATH +do eval test x\${$as_var+set} = xset \ + && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : +done +PS1='$ ' +PS2='> ' +PS4='+ ' + +# NLS nuisances. +LC_ALL=C +export LC_ALL +LANGUAGE=C +export LANGUAGE + +# CDPATH. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH + + +# as_fn_error STATUS ERROR [LINENO LOG_FD] +# ---------------------------------------- +# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are +# provided, also output the error to LOG_FD, referencing LINENO. Then exit the +# script with STATUS, using 1 if that was 0. +as_fn_error () +{ + as_status=$1; test $as_status -eq 0 && as_status=1 + if test "$4"; then + as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 + fi + $as_echo "$as_me: error: $2" >&2 + as_fn_exit $as_status +} # as_fn_error + + +# as_fn_set_status STATUS +# ----------------------- +# Set $? to STATUS, without forking. +as_fn_set_status () +{ + return $1 +} # as_fn_set_status + +# as_fn_exit STATUS +# ----------------- +# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. +as_fn_exit () +{ + set +e + as_fn_set_status $1 + exit $1 +} # as_fn_exit + +# as_fn_unset VAR +# --------------- +# Portably unset VAR. +as_fn_unset () +{ + { eval $1=; unset $1;} +} +as_unset=as_fn_unset +# as_fn_append VAR VALUE +# ---------------------- +# Append the text in VALUE to the end of the definition contained in VAR. Take +# advantage of any shell optimizations that allow amortized linear growth over +# repeated appends, instead of the typical quadratic growth present in naive +# implementations. +if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : + eval 'as_fn_append () + { + eval $1+=\$2 + }' +else + as_fn_append () + { + eval $1=\$$1\$2 + } +fi # as_fn_append + +# as_fn_arith ARG... +# ------------------ +# Perform arithmetic evaluation on the ARGs, and store the result in the +# global $as_val. Take advantage of shells that can avoid forks. The arguments +# must be portable across $(()) and expr. +if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : + eval 'as_fn_arith () + { + as_val=$(( $* )) + }' +else + as_fn_arith () + { + as_val=`expr "$@" || test $? -eq 1` + } +fi # as_fn_arith + + +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then + as_expr=expr +else + as_expr=false +fi + +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then + as_basename=basename +else + as_basename=false +fi + +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then + as_dirname=dirname +else + as_dirname=false +fi + +as_me=`$as_basename -- "$0" || +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ + X"$0" : 'X\(//\)$' \| \ + X"$0" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X/"$0" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ + s//\1/ + q + } + /^X\/\(\/\/\)$/{ + s//\1/ + q + } + /^X\/\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + +# Avoid depending upon Character Ranges. +as_cr_letters='abcdefghijklmnopqrstuvwxyz' +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' +as_cr_Letters=$as_cr_letters$as_cr_LETTERS +as_cr_digits='0123456789' +as_cr_alnum=$as_cr_Letters$as_cr_digits + +ECHO_C= ECHO_N= ECHO_T= +case `echo -n x` in #((((( +-n*) + case `echo 'xy\c'` in + *c*) ECHO_T=' ';; # ECHO_T is single tab character. + xy) ECHO_C='\c';; + *) echo `echo ksh88 bug on AIX 6.1` > /dev/null + ECHO_T=' ';; + esac;; +*) + ECHO_N='-n';; +esac + +rm -f conf$$ conf$$.exe conf$$.file +if test -d conf$$.dir; then + rm -f conf$$.dir/conf$$.file +else + rm -f conf$$.dir + mkdir conf$$.dir 2>/dev/null +fi +if (echo >conf$$.file) 2>/dev/null; then + if ln -s conf$$.file conf$$ 2>/dev/null; then + as_ln_s='ln -s' + # ... but there are two gotchas: + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -p'. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || + as_ln_s='cp -p' + elif ln conf$$.file conf$$ 2>/dev/null; then + as_ln_s=ln + else + as_ln_s='cp -p' + fi +else + as_ln_s='cp -p' +fi +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file +rmdir conf$$.dir 2>/dev/null + + +# as_fn_mkdir_p +# ------------- +# Create "$as_dir" as a directory, including parents if necessary. +as_fn_mkdir_p () +{ + + case $as_dir in #( + -*) as_dir=./$as_dir;; + esac + test -d "$as_dir" || eval $as_mkdir_p || { + as_dirs= + while :; do + case $as_dir in #( + *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( + *) as_qdir=$as_dir;; + esac + as_dirs="'$as_qdir' $as_dirs" + as_dir=`$as_dirname -- "$as_dir" || +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$as_dir" : 'X\(//\)[^/]' \| \ + X"$as_dir" : 'X\(//\)$' \| \ + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$as_dir" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + test -d "$as_dir" && break + done + test -z "$as_dirs" || eval "mkdir $as_dirs" + } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" + + +} # as_fn_mkdir_p +if mkdir -p . 2>/dev/null; then + as_mkdir_p='mkdir -p "$as_dir"' +else + test -d ./-p && rmdir ./-p + as_mkdir_p=false +fi + +if test -x / >/dev/null 2>&1; then + as_test_x='test -x' +else + if ls -dL / >/dev/null 2>&1; then + as_ls_L_option=L + else + as_ls_L_option= + fi + as_test_x=' + eval sh -c '\'' + if test -d "$1"; then + test -d "$1/."; + else + case $1 in #( + -*)set "./$1";; + esac; + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( + ???[sx]*):;;*)false;;esac;fi + '\'' sh + ' +fi +as_executable_p=$as_test_x + +# Sed expression to map a string onto a valid CPP name. +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" + +# Sed expression to map a string onto a valid variable name. +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" + + +exec 6>&1 +## ----------------------------------- ## +## Main body of $CONFIG_STATUS script. ## +## ----------------------------------- ## +# Save the log message, to keep $0 and so on meaningful, and to +# report actual input values of CONFIG_FILES etc. instead of their +# values after options handling. +ac_log=" +This file was extended by fdmdv2 $as_me 0.2, which was +generated by GNU Autoconf 2.68. Invocation command line was + + CONFIG_FILES = $CONFIG_FILES + CONFIG_HEADERS = $CONFIG_HEADERS + CONFIG_LINKS = $CONFIG_LINKS + CONFIG_COMMANDS = $CONFIG_COMMANDS + $ $0 $@ + +on `(hostname || uname -n) 2>/dev/null | sed 1q` +" + +# Files that config.status was made for. +config_files=" Makefile src/Makefile" + +ac_cs_usage="\ +\`$as_me' instantiates files and other configuration actions +from templates according to the current configuration. Unless the files +and actions are specified as TAGs, all are instantiated by default. + +Usage: $0 [OPTION]... [TAG]... + + -h, --help print this help, then exit + -V, --version print version number and configuration settings, then exit + --config print configuration, then exit + -q, --quiet, --silent + do not print progress messages + -d, --debug don't remove temporary files + --recheck update $as_me by reconfiguring in the same conditions + --file=FILE[:TEMPLATE] + instantiate the configuration file FILE + +Configuration files: +$config_files + +Report bugs to ." + +ac_cs_config="" +ac_cs_version="\ +fdmdv2 config.status 0.2 +configured by ./configure, generated by GNU Autoconf 2.68, + with options \"$ac_cs_config\" + +Copyright (C) 2010 Free Software Foundation, Inc. +This config.status script is free software; the Free Software Foundation +gives unlimited permission to copy, distribute and modify it." + +ac_pwd='/p/Radio/fdmdv2' +srcdir='.' +INSTALL='/bin/install -c' +MKDIR_P='/bin/mkdir -p' +AWK='gawk' +test -n "$AWK" || AWK=awk +# The default lists apply if the user does not specify any file. +ac_need_defaults=: +while test $# != 0 +do + case $1 in + --*=?*) + ac_option=`expr "X$1" : 'X\([^=]*\)='` + ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` + ac_shift=: + ;; + --*=) + ac_option=`expr "X$1" : 'X\([^=]*\)='` + ac_optarg= + ac_shift=: + ;; + *) + ac_option=$1 + ac_optarg=$2 + ac_shift=shift + ;; + esac + + case $ac_option in + # Handling of the options. + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) + ac_cs_recheck=: ;; + --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) + $as_echo "$ac_cs_version"; exit ;; + --config | --confi | --conf | --con | --co | --c ) + $as_echo "$ac_cs_config"; exit ;; + --debug | --debu | --deb | --de | --d | -d ) + debug=: ;; + --file | --fil | --fi | --f ) + $ac_shift + case $ac_optarg in + *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; + '') as_fn_error $? "missing file argument" ;; + esac + as_fn_append CONFIG_FILES " '$ac_optarg'" + ac_need_defaults=false;; + --he | --h | --help | --hel | -h ) + $as_echo "$ac_cs_usage"; exit ;; + -q | -quiet | --quiet | --quie | --qui | --qu | --q \ + | -silent | --silent | --silen | --sile | --sil | --si | --s) + ac_cs_silent=: ;; + + # This is an error. + -*) as_fn_error $? "unrecognized option: \`$1' +Try \`$0 --help' for more information." ;; + + *) as_fn_append ac_config_targets " $1" + ac_need_defaults=false ;; + + esac + shift +done + +ac_configure_extra_args= + +if $ac_cs_silent; then + exec 6>/dev/null + ac_configure_extra_args="$ac_configure_extra_args --silent" +fi + +if $ac_cs_recheck; then + set X '/bin/sh' './configure' $ac_configure_extra_args --no-create --no-recursion + shift + $as_echo "running CONFIG_SHELL=/bin/sh $*" >&6 + CONFIG_SHELL='/bin/sh' + export CONFIG_SHELL + exec "$@" +fi + +exec 5>>config.log +{ + echo + sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX +## Running $as_me. ## +_ASBOX + $as_echo "$ac_log" +} >&5 + + +# Handling of arguments. +for ac_config_target in $ac_config_targets +do + case $ac_config_target in + "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; + "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; + + *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5 ;; + esac +done + + +# If the user did not use the arguments to specify the items to instantiate, +# then the envvar interface is used. Set only those that are not. +# We use the long form for the default assignment because of an extremely +# bizarre bug on SunOS 4.1.3. +if $ac_need_defaults; then + test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files +fi + +# Have a temporary directory for convenience. Make it in the build tree +# simply because there is no reason against having it here, and in addition, +# creating and moving files from /tmp can sometimes cause problems. +# Hook for its removal unless debugging. +# Note that there is a small window in which the directory will not be cleaned: +# after its creation but before its name has been assigned to `$tmp'. +$debug || +{ + tmp= ac_tmp= + trap 'exit_status=$? + : "${ac_tmp:=$tmp}" + { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status +' 0 + trap 'as_fn_exit 1' 1 2 13 15 +} +# Create a (secure) tmp directory for tmp files. + +{ + tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && + test -d "$tmp" +} || +{ + tmp=./conf$$-$RANDOM + (umask 077 && mkdir "$tmp") +} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 +ac_tmp=$tmp + +# Set up the scripts for CONFIG_FILES section. +# No need to generate them if there are no CONFIG_FILES. +# This happens for instance with `./config.status config.h'. +if test -n "$CONFIG_FILES"; then + + +ac_cr=`echo X | tr X '\015'` +# On cygwin, bash can eat \r inside `` if the user requested igncr. +# But we know of no other shell where ac_cr would be empty at this +# point, so we can use a bashism as a fallback. +if test "x$ac_cr" = x; then + eval ac_cr=\$\'\\r\' +fi +ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` +if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then + ac_cs_awk_cr='\\r' +else + ac_cs_awk_cr=$ac_cr +fi + +echo 'BEGIN {' >"$ac_tmp/subs1.awk" && +cat >>"$ac_tmp/subs1.awk" <<\_ACAWK && +S["LTLIBOBJS"]="" +S["LIBOBJS"]="" +S["am__untar"]="${AMTAR} xf -" +S["am__tar"]="${AMTAR} chof - \"$$tardir\"" +S["AMTAR"]="${SHELL} /p/Radio/fdmdv2/missing --run tar" +S["am__leading_dot"]="." +S["SET_MAKE"]="" +S["AWK"]="gawk" +S["mkdir_p"]="/bin/mkdir -p" +S["MKDIR_P"]="/bin/mkdir -p" +S["INSTALL_STRIP_PROGRAM"]="$(install_sh) -c -s" +S["STRIP"]="" +S["install_sh"]="${SHELL} /p/Radio/fdmdv2/install-sh" +S["MAKEINFO"]="${SHELL} /p/Radio/fdmdv2/missing --run makeinfo" +S["AUTOHEADER"]="${SHELL} /p/Radio/fdmdv2/missing --run autoheader" +S["AUTOMAKE"]="${SHELL} /p/Radio/fdmdv2/missing --run automake-1.11" +S["AUTOCONF"]="${SHELL} /p/Radio/fdmdv2/missing --run autoconf" +S["ACLOCAL"]="${SHELL} /p/Radio/fdmdv2/missing --run aclocal-1.11" +S["VERSION"]="0.2" +S["PACKAGE"]="fdmdv2" +S["CYGPATH_W"]="echo" +S["am__isrc"]="" +S["INSTALL_DATA"]="${INSTALL} -m 644" +S["INSTALL_SCRIPT"]="${INSTALL}" +S["INSTALL_PROGRAM"]="${INSTALL}" +S["target_alias"]="" +S["host_alias"]="" +S["build_alias"]="" +S["LIBS"]="" +S["ECHO_T"]="" +S["ECHO_N"]="-n" +S["ECHO_C"]="" +S["DEFS"]="-DPACKAGE_NAME=\\\"fdmdv2\\\" -DPACKAGE_TARNAME=\\\"fdmdv2\\\" -DPACKAGE_VERSION=\\\"0.2\\\" -DPACKAGE_STRING=\\\"fdmdv2\\ 0.2\\\" -DPACKAGE_BUGREPORT=\\\"wittend@wwri"\ +"nc.com\\\" -DPACKAGE_URL=\\\"\\\" -DPACKAGE=\\\"fdmdv2\\\" -DVERSION=\\\"0.2\\\"" +S["mandir"]="${datarootdir}/man" +S["localedir"]="${datarootdir}/locale" +S["libdir"]="${exec_prefix}/lib" +S["psdir"]="${docdir}" +S["pdfdir"]="${docdir}" +S["dvidir"]="${docdir}" +S["htmldir"]="${docdir}" +S["infodir"]="${datarootdir}/info" +S["docdir"]="${datarootdir}/doc/${PACKAGE_TARNAME}" +S["oldincludedir"]="/usr/include" +S["includedir"]="${prefix}/include" +S["localstatedir"]="${prefix}/var" +S["sharedstatedir"]="${prefix}/com" +S["sysconfdir"]="${prefix}/etc" +S["datadir"]="${datarootdir}" +S["datarootdir"]="${prefix}/share" +S["libexecdir"]="${exec_prefix}/libexec" +S["sbindir"]="${exec_prefix}/sbin" +S["bindir"]="${exec_prefix}/bin" +S["program_transform_name"]="s,x,x," +S["prefix"]="/usr/local" +S["exec_prefix"]="${prefix}" +S["PACKAGE_URL"]="" +S["PACKAGE_BUGREPORT"]="wittend@wwrinc.com" +S["PACKAGE_STRING"]="fdmdv2 0.2" +S["PACKAGE_VERSION"]="0.2" +S["PACKAGE_TARNAME"]="fdmdv2" +S["PACKAGE_NAME"]="fdmdv2" +S["PATH_SEPARATOR"]=":" +S["SHELL"]="/bin/sh" +_ACAWK +cat >>"$ac_tmp/subs1.awk" <<_ACAWK && + for (key in S) S_is_set[key] = 1 + FS = "" + +} +{ + line = $ 0 + nfields = split(line, field, "@") + substed = 0 + len = length(field[1]) + for (i = 2; i < nfields; i++) { + key = field[i] + keylen = length(key) + if (S_is_set[key]) { + value = S[key] + line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) + len += length(value) + length(field[++i]) + substed = 1 + } else + len += 1 + keylen + } + + print line +} + +_ACAWK +if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then + sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" +else + cat +fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ + || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 +fi # test -n "$CONFIG_FILES" + + +eval set X " :F $CONFIG_FILES " +shift +for ac_tag +do + case $ac_tag in + :[FHLC]) ac_mode=$ac_tag; continue;; + esac + case $ac_mode$ac_tag in + :[FHL]*:*);; + :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5 ;; + :[FH]-) ac_tag=-:-;; + :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; + esac + ac_save_IFS=$IFS + IFS=: + set x $ac_tag + IFS=$ac_save_IFS + shift + ac_file=$1 + shift + + case $ac_mode in + :L) ac_source=$1;; + :[FH]) + ac_file_inputs= + for ac_f + do + case $ac_f in + -) ac_f="$ac_tmp/stdin";; + *) # Look for the file first in the build tree, then in the source tree + # (if the path is not absolute). The absolute path cannot be DOS-style, + # because $ac_f cannot contain `:'. + test -f "$ac_f" || + case $ac_f in + [\\/$]*) false;; + *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; + esac || + as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5 ;; + esac + case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac + as_fn_append ac_file_inputs " '$ac_f'" + done + + # Let's still pretend it is `configure' which instantiates (i.e., don't + # use $as_me), people would be surprised to read: + # /* config.h. Generated by config.status. */ + configure_input='Generated from '` + $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' + `' by configure.' + if test x"$ac_file" != x-; then + configure_input="$ac_file. $configure_input" + { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 +$as_echo "$as_me: creating $ac_file" >&6;} + fi + # Neutralize special characters interpreted by sed in replacement strings. + case $configure_input in #( + *\&* | *\|* | *\\* ) + ac_sed_conf_input=`$as_echo "$configure_input" | + sed 's/[\\\\&|]/\\\\&/g'`;; #( + *) ac_sed_conf_input=$configure_input;; + esac + + case $ac_tag in + *:-:* | *:-) cat >"$ac_tmp/stdin" \ + || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; + esac + ;; + esac + + ac_dir=`$as_dirname -- "$ac_file" || +$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$ac_file" : 'X\(//\)[^/]' \| \ + X"$ac_file" : 'X\(//\)$' \| \ + X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || +$as_echo X"$ac_file" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + as_dir="$ac_dir"; as_fn_mkdir_p + ac_builddir=. + +case "$ac_dir" in +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; +*) + ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` + # A ".." for each directory in $ac_dir_suffix. + ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` + case $ac_top_builddir_sub in + "") ac_top_builddir_sub=. ac_top_build_prefix= ;; + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; + esac ;; +esac +ac_abs_top_builddir=$ac_pwd +ac_abs_builddir=$ac_pwd$ac_dir_suffix +# for backward compatibility: +ac_top_builddir=$ac_top_build_prefix + +case $srcdir in + .) # We are building in place. + ac_srcdir=. + ac_top_srcdir=$ac_top_builddir_sub + ac_abs_top_srcdir=$ac_pwd ;; + [\\/]* | ?:[\\/]* ) # Absolute name. + ac_srcdir=$srcdir$ac_dir_suffix; + ac_top_srcdir=$srcdir + ac_abs_top_srcdir=$srcdir ;; + *) # Relative name. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix + ac_top_srcdir=$ac_top_build_prefix$srcdir + ac_abs_top_srcdir=$ac_pwd/$srcdir ;; +esac +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix + + + case $ac_mode in + :F) + # + # CONFIG_FILE + # + + case $INSTALL in + [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; + *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; + esac + ac_MKDIR_P=$MKDIR_P + case $MKDIR_P in + [\\/$]* | ?:[\\/]* ) ;; + */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; + esac +# If the template does not know about datarootdir, expand it. +# FIXME: This hack should be removed a few years after 2.60. +ac_datarootdir_hack=; ac_datarootdir_seen= +ac_sed_dataroot=' +/datarootdir/ { + p + q +} +/@datadir@/p +/@docdir@/p +/@infodir@/p +/@localedir@/p +/@mandir@/p' +case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in +*datarootdir*) ac_datarootdir_seen=yes;; +*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 +$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} + ac_datarootdir_hack=' + s&@datadir@&${datarootdir}&g + s&@docdir@&${datarootdir}/doc/${PACKAGE_TARNAME}&g + s&@infodir@&${datarootdir}/info&g + s&@localedir@&${datarootdir}/locale&g + s&@mandir@&${datarootdir}/man&g + s&\${datarootdir}&${prefix}/share&g' ;; +esac +ac_sed_extra="/^[ ]*VPATH[ ]*=[ ]*/{ +h +s/// +s/^/:/ +s/[ ]*$/:/ +s/:\$(srcdir):/:/g +s/:\${srcdir}:/:/g +s/:@srcdir@:/:/g +s/^:*// +s/:*$// +x +s/\(=[ ]*\).*/\1/ +G +s/\n// +s/^[^=]*=[ ]*$// +} + +:t +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b +s|@configure_input@|$ac_sed_conf_input|;t t +s&@top_builddir@&$ac_top_builddir_sub&;t t +s&@top_build_prefix@&$ac_top_build_prefix&;t t +s&@srcdir@&$ac_srcdir&;t t +s&@abs_srcdir@&$ac_abs_srcdir&;t t +s&@top_srcdir@&$ac_top_srcdir&;t t +s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t +s&@builddir@&$ac_builddir&;t t +s&@abs_builddir@&$ac_abs_builddir&;t t +s&@abs_top_builddir@&$ac_abs_top_builddir&;t t +s&@INSTALL@&$ac_INSTALL&;t t +s&@MKDIR_P@&$ac_MKDIR_P&;t t +$ac_datarootdir_hack +" +eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ + >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 + +test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && + { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && + { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ + "$ac_tmp/out"`; test -z "$ac_out"; } && + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' +which seems to be undefined. Please make sure it is defined" >&5 +$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' +which seems to be undefined. Please make sure it is defined" >&2;} + + rm -f "$ac_tmp/stdin" + case $ac_file in + -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; + *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; + esac \ + || as_fn_error $? "could not create $ac_file" "$LINENO" 5 + ;; + + + + esac + +done # for ac_tag + + +as_fn_exit 0 diff --git a/fdmdv2/configure b/fdmdv2/configure index 1262d80b..baf60a99 100644 --- a/fdmdv2/configure +++ b/fdmdv2/configure @@ -2,6 +2,8 @@ # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.68 for fdmdv2 0.2. # +# Report bugs to . +# # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software @@ -235,10 +237,11 @@ fi $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" $as_echo "$0: be upgraded to zsh 4.3.4 or later." else - $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, -$0: including any error possibly output before this -$0: message. Then install a modern shell, or manually run -$0: the script under such a shell if you do have one." + $as_echo "$0: Please tell bug-autoconf@gnu.org and wittend@wwrinc.com +$0: about your system, including any error possibly output +$0: before this message. Then install a modern shell, or +$0: manually run the script under such a shell if you do +$0: have one." fi exit 1 fi @@ -558,11 +561,34 @@ PACKAGE_NAME='fdmdv2' PACKAGE_TARNAME='fdmdv2' PACKAGE_VERSION='0.2' PACKAGE_STRING='fdmdv2 0.2' -PACKAGE_BUGREPORT='' +PACKAGE_BUGREPORT='wittend@wwrinc.com' PACKAGE_URL='' ac_subst_vars='LTLIBOBJS LIBOBJS +am__untar +am__tar +AMTAR +am__leading_dot +SET_MAKE +AWK +mkdir_p +MKDIR_P +INSTALL_STRIP_PROGRAM +STRIP +install_sh +MAKEINFO +AUTOHEADER +AUTOMAKE +AUTOCONF +ACLOCAL +VERSION +PACKAGE +CYGPATH_W +am__isrc +INSTALL_DATA +INSTALL_SCRIPT +INSTALL_PROGRAM target_alias host_alias build_alias @@ -1206,6 +1232,11 @@ Fine tuning of the installation directories: _ACEOF cat <<\_ACEOF + +Program names: + --program-prefix=PREFIX prepend PREFIX to installed program names + --program-suffix=SUFFIX append SUFFIX to installed program names + --program-transform-name=PROGRAM run sed PROGRAM on installed program names _ACEOF fi @@ -1215,7 +1246,7 @@ if test -n "$ac_init_help"; then esac cat <<\_ACEOF -Report bugs to the package provider. +Report bugs to . _ACEOF ac_status=$? fi @@ -1643,6 +1674,513 @@ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $ ac_compiler_gnu=$ac_cv_c_compiler_gnu +am__api_version='1.11' + +ac_aux_dir= +for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do + if test -f "$ac_dir/install-sh"; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/install-sh -c" + break + elif test -f "$ac_dir/install.sh"; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/install.sh -c" + break + elif test -f "$ac_dir/shtool"; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/shtool install -c" + break + fi +done +if test -z "$ac_aux_dir"; then + as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 +fi + +# These three variables are undocumented and unsupported, +# and are intended to be withdrawn in a future Autoconf release. +# They can cause serious problems if a builder's source tree is in a directory +# whose full name contains unusual characters. +ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. +ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. +ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. + + +# Find a good install program. We prefer a C program (faster), +# so one script is as good as another. But avoid the broken or +# incompatible versions: +# SysV /etc/install, /usr/sbin/install +# SunOS /usr/etc/install +# IRIX /sbin/install +# AIX /bin/install +# AmigaOS /C/install, which installs bootblocks on floppy discs +# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag +# AFS /usr/afsws/bin/install, which mishandles nonexistent args +# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" +# OS/2's system install, which has a completely different semantic +# ./install, which can be erroneously created by make from ./install.sh. +# Reject install programs that cannot install multiple files. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 +$as_echo_n "checking for a BSD-compatible install... " >&6; } +if test -z "$INSTALL"; then +if ${ac_cv_path_install+:} false; then : + $as_echo_n "(cached) " >&6 +else + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + # Account for people who put trailing slashes in PATH elements. +case $as_dir/ in #(( + ./ | .// | /[cC]/* | \ + /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ + ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ + /usr/ucb/* ) ;; + *) + # OSF1 and SCO ODT 3.0 have their own names for install. + # Don't use installbsd from OSF since it installs stuff as root + # by default. + for ac_prog in ginstall scoinst install; do + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then + if test $ac_prog = install && + grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then + # AIX install. It has an incompatible calling convention. + : + elif test $ac_prog = install && + grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then + # program-specific install script used by HP pwplus--don't use. + : + else + rm -rf conftest.one conftest.two conftest.dir + echo one > conftest.one + echo two > conftest.two + mkdir conftest.dir + if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && + test -s conftest.one && test -s conftest.two && + test -s conftest.dir/conftest.one && + test -s conftest.dir/conftest.two + then + ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" + break 3 + fi + fi + fi + done + done + ;; +esac + + done +IFS=$as_save_IFS + +rm -rf conftest.one conftest.two conftest.dir + +fi + if test "${ac_cv_path_install+set}" = set; then + INSTALL=$ac_cv_path_install + else + # As a last resort, use the slow shell script. Don't cache a + # value for INSTALL within a source directory, because that will + # break other packages using the cache if that directory is + # removed, or if the value is a relative name. + INSTALL=$ac_install_sh + fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 +$as_echo "$INSTALL" >&6; } + +# Use test -z because SunOS4 sh mishandles braces in ${var-val}. +# It thinks the first close brace ends the variable substitution. +test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' + +test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' + +test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 +$as_echo_n "checking whether build environment is sane... " >&6; } +# Just in case +sleep 1 +echo timestamp > conftest.file +# Reject unsafe characters in $srcdir or the absolute working directory +# name. Accept space and tab only in the latter. +am_lf=' +' +case `pwd` in + *[\\\"\#\$\&\'\`$am_lf]*) + as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5 ;; +esac +case $srcdir in + *[\\\"\#\$\&\'\`$am_lf\ \ ]*) + as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5 ;; +esac + +# Do `set' in a subshell so we don't clobber the current shell's +# arguments. Must try -L first in case configure is actually a +# symlink; some systems play weird games with the mod time of symlinks +# (eg FreeBSD returns the mod time of the symlink's containing +# directory). +if ( + set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` + if test "$*" = "X"; then + # -L didn't work. + set X `ls -t "$srcdir/configure" conftest.file` + fi + rm -f conftest.file + if test "$*" != "X $srcdir/configure conftest.file" \ + && test "$*" != "X conftest.file $srcdir/configure"; then + + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + as_fn_error $? "ls -t appears to fail. Make sure there is not a broken +alias in your environment" "$LINENO" 5 + fi + + test "$2" = conftest.file + ) +then + # Ok. + : +else + as_fn_error $? "newly created file is older than distributed files! +Check your system clock" "$LINENO" 5 +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } +test "$program_prefix" != NONE && + program_transform_name="s&^&$program_prefix&;$program_transform_name" +# Use a double $ so make ignores it. +test "$program_suffix" != NONE && + program_transform_name="s&\$&$program_suffix&;$program_transform_name" +# Double any \ or $. +# By default was `s,x,x', remove it if useless. +ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' +program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` + +# expand $ac_aux_dir to an absolute path +am_aux_dir=`cd $ac_aux_dir && pwd` + +if test x"${MISSING+set}" != xset; then + case $am_aux_dir in + *\ * | *\ *) + MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; + *) + MISSING="\${SHELL} $am_aux_dir/missing" ;; + esac +fi +# Use eval to expand $SHELL +if eval "$MISSING --run true"; then + am_missing_run="$MISSING --run " +else + am_missing_run= + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 +$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} +fi + +if test x"${install_sh}" != xset; then + case $am_aux_dir in + *\ * | *\ *) + install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; + *) + install_sh="\${SHELL} $am_aux_dir/install-sh" + esac +fi + +# Installed binaries are usually stripped using `strip' when the user +# run `make install-strip'. However `strip' might not be the right +# tool to use in cross-compilation environments, therefore Automake +# will honor the `STRIP' environment variable to overrule this program. +if test "$cross_compiling" != no; then + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. +set dummy ${ac_tool_prefix}strip; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_STRIP+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$STRIP"; then + ac_cv_prog_STRIP="$STRIP" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_STRIP="${ac_tool_prefix}strip" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +STRIP=$ac_cv_prog_STRIP +if test -n "$STRIP"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 +$as_echo "$STRIP" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + +fi +if test -z "$ac_cv_prog_STRIP"; then + ac_ct_STRIP=$STRIP + # Extract the first word of "strip", so it can be a program name with args. +set dummy strip; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_ac_ct_STRIP+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$ac_ct_STRIP"; then + ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_ac_ct_STRIP="strip" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP +if test -n "$ac_ct_STRIP"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 +$as_echo "$ac_ct_STRIP" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + if test "x$ac_ct_STRIP" = x; then + STRIP=":" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 +$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} +ac_tool_warned=yes ;; +esac + STRIP=$ac_ct_STRIP + fi +else + STRIP="$ac_cv_prog_STRIP" +fi + +fi +INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 +$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } +if test -z "$MKDIR_P"; then + if ${ac_cv_path_mkdir+:} false; then : + $as_echo_n "(cached) " >&6 +else + as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_prog in mkdir gmkdir; do + for ac_exec_ext in '' $ac_executable_extensions; do + { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue + case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( + 'mkdir (GNU coreutils) '* | \ + 'mkdir (coreutils) '* | \ + 'mkdir (fileutils) '4.1*) + ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext + break 3;; + esac + done + done + done +IFS=$as_save_IFS + +fi + + test -d ./--version && rmdir ./--version + if test "${ac_cv_path_mkdir+set}" = set; then + MKDIR_P="$ac_cv_path_mkdir -p" + else + # As a last resort, use the slow shell script. Don't cache a + # value for MKDIR_P within a source directory, because that will + # break other packages using the cache if that directory is + # removed, or if the value is a relative name. + MKDIR_P="$ac_install_sh -d" + fi +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 +$as_echo "$MKDIR_P" >&6; } + +mkdir_p="$MKDIR_P" +case $mkdir_p in + [\\/$]* | ?:[\\/]*) ;; + */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; +esac + +for ac_prog in gawk mawk nawk awk +do + # Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 +$as_echo_n "checking for $ac_word... " >&6; } +if ${ac_cv_prog_AWK+:} false; then : + $as_echo_n "(cached) " >&6 +else + if test -n "$AWK"; then + ac_cv_prog_AWK="$AWK" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + ac_cv_prog_AWK="$ac_prog" + $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done + done +IFS=$as_save_IFS + +fi +fi +AWK=$ac_cv_prog_AWK +if test -n "$AWK"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 +$as_echo "$AWK" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } +fi + + + test -n "$AWK" && break +done + +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 +$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } +set x ${MAKE-make} +ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` +if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : + $as_echo_n "(cached) " >&6 +else + cat >conftest.make <<\_ACEOF +SHELL = /bin/sh +all: + @echo '@@@%%%=$(MAKE)=@@@%%%' +_ACEOF +# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. +case `${MAKE-make} -f conftest.make 2>/dev/null` in + *@@@%%%=?*=@@@%%%*) + eval ac_cv_prog_make_${ac_make}_set=yes;; + *) + eval ac_cv_prog_make_${ac_make}_set=no;; +esac +rm -f conftest.make +fi +if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } + SET_MAKE= +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; } + SET_MAKE="MAKE=${MAKE-make}" +fi + +rm -rf .tst 2>/dev/null +mkdir .tst 2>/dev/null +if test -d .tst; then + am__leading_dot=. +else + am__leading_dot=_ +fi +rmdir .tst 2>/dev/null + +if test "`cd $srcdir && pwd`" != "`pwd`"; then + # Use -I$(srcdir) only when $(srcdir) != ., so that make's output + # is not polluted with repeated "-I." + am__isrc=' -I$(srcdir)' + # test to see if srcdir already configured + if test -f $srcdir/config.status; then + as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 + fi +fi + +# test whether we have cygpath +if test -z "$CYGPATH_W"; then + if (cygpath --version) >/dev/null 2>/dev/null; then + CYGPATH_W='cygpath -w' + else + CYGPATH_W=echo + fi +fi + + +# Define the identity of the package. + PACKAGE='fdmdv2' + VERSION='0.2' + + +cat >>confdefs.h <<_ACEOF +#define PACKAGE "$PACKAGE" +_ACEOF + + +cat >>confdefs.h <<_ACEOF +#define VERSION "$VERSION" +_ACEOF + +# Some tools Automake needs. + +ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} + + +AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} + + +AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} + + +AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} + + +MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} + +# We need awk for the "check" target. The system "awk" is bad on +# some platforms. +# Always define AMTAR for backward compatibility. + +AMTAR=${AMTAR-"${am_missing_run}tar"} + +am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' + + + + + ac_config_files="$ac_config_files Makefile src/Makefile" cat >confcache <<\_ACEOF @@ -1791,6 +2329,7 @@ LTLIBOBJS=$ac_ltlibobjs + : "${CONFIG_STATUS=./config.status}" ac_write_fail=0 ac_clean_files_save=$ac_clean_files @@ -2246,7 +2785,7 @@ Usage: $0 [OPTION]... [TAG]... Configuration files: $config_files -Report bugs to the package provider." +Report bugs to ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 @@ -2262,6 +2801,9 @@ gives unlimited permission to copy, distribute and modify it." ac_pwd='$ac_pwd' srcdir='$srcdir' +INSTALL='$INSTALL' +MKDIR_P='$MKDIR_P' +AWK='$AWK' test -n "\$AWK" || AWK=awk _ACEOF @@ -2698,6 +3240,15 @@ ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix # CONFIG_FILE # + case $INSTALL in + [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; + *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; + esac + ac_MKDIR_P=$MKDIR_P + case $MKDIR_P in + [\\/$]* | ?:[\\/]* ) ;; + */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; + esac _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 @@ -2751,6 +3302,8 @@ s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t s&@builddir@&$ac_builddir&;t t s&@abs_builddir@&$ac_abs_builddir&;t t s&@abs_top_builddir@&$ac_abs_top_builddir&;t t +s&@INSTALL@&$ac_INSTALL&;t t +s&@MKDIR_P@&$ac_MKDIR_P&;t t $ac_datarootdir_hack " eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ diff --git a/fdmdv2/configure.ac b/fdmdv2/configure.ac index 8efde999..85ec3169 100644 --- a/fdmdv2/configure.ac +++ b/fdmdv2/configure.ac @@ -1,3 +1,4 @@ -AC_INIT([fdmdv2],[0.2]) +AC_INIT([fdmdv2], [0.2], [wittend@wwrinc.com]) +AM_INIT_AUTOMAKE AC_CONFIG_FILES([Makefile src/Makefile]) AC_OUTPUT \ No newline at end of file diff --git a/fdmdv2/install-sh b/fdmdv2/install-sh new file mode 100644 index 00000000..6781b987 --- /dev/null +++ b/fdmdv2/install-sh @@ -0,0 +1,520 @@ +#!/bin/sh +# install - install a program, script, or datafile + +scriptversion=2009-04-28.21; # UTC + +# This originates from X11R5 (mit/util/scripts/install.sh), which was +# later released in X11R6 (xc/config/util/install.sh) with the +# following copyright and license. +# +# Copyright (C) 1994 X Consortium +# +# Permission is hereby granted, free of charge, to any person obtaining a copy +# of this software and associated documentation files (the "Software"), to +# deal in the Software without restriction, including without limitation the +# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +# sell copies of the Software, and to permit persons to whom the Software is +# furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included in +# all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN +# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +# +# Except as contained in this notice, the name of the X Consortium shall not +# be used in advertising or otherwise to promote the sale, use or other deal- +# ings in this Software without prior written authorization from the X Consor- +# tium. +# +# +# FSF changes to this file are in the public domain. +# +# Calling this script install-sh is preferred over install.sh, to prevent +# `make' implicit rules from creating a file called install from it +# when there is no Makefile. +# +# This script is compatible with the BSD install script, but was written +# from scratch. + +nl=' +' +IFS=" "" $nl" + +# set DOITPROG to echo to test this script + +# Don't use :- since 4.3BSD and earlier shells don't like it. +doit=${DOITPROG-} +if test -z "$doit"; then + doit_exec=exec +else + doit_exec=$doit +fi + +# Put in absolute file names if you don't have them in your path; +# or use environment vars. + +chgrpprog=${CHGRPPROG-chgrp} +chmodprog=${CHMODPROG-chmod} +chownprog=${CHOWNPROG-chown} +cmpprog=${CMPPROG-cmp} +cpprog=${CPPROG-cp} +mkdirprog=${MKDIRPROG-mkdir} +mvprog=${MVPROG-mv} +rmprog=${RMPROG-rm} +stripprog=${STRIPPROG-strip} + +posix_glob='?' +initialize_posix_glob=' + test "$posix_glob" != "?" || { + if (set -f) 2>/dev/null; then + posix_glob= + else + posix_glob=: + fi + } +' + +posix_mkdir= + +# Desired mode of installed file. +mode=0755 + +chgrpcmd= +chmodcmd=$chmodprog +chowncmd= +mvcmd=$mvprog +rmcmd="$rmprog -f" +stripcmd= + +src= +dst= +dir_arg= +dst_arg= + +copy_on_change=false +no_target_directory= + +usage="\ +Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE + or: $0 [OPTION]... SRCFILES... DIRECTORY + or: $0 [OPTION]... -t DIRECTORY SRCFILES... + or: $0 [OPTION]... -d DIRECTORIES... + +In the 1st form, copy SRCFILE to DSTFILE. +In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. +In the 4th, create DIRECTORIES. + +Options: + --help display this help and exit. + --version display version info and exit. + + -c (ignored) + -C install only if different (preserve the last data modification time) + -d create directories instead of installing files. + -g GROUP $chgrpprog installed files to GROUP. + -m MODE $chmodprog installed files to MODE. + -o USER $chownprog installed files to USER. + -s $stripprog installed files. + -t DIRECTORY install into DIRECTORY. + -T report an error if DSTFILE is a directory. + +Environment variables override the default commands: + CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG + RMPROG STRIPPROG +" + +while test $# -ne 0; do + case $1 in + -c) ;; + + -C) copy_on_change=true;; + + -d) dir_arg=true;; + + -g) chgrpcmd="$chgrpprog $2" + shift;; + + --help) echo "$usage"; exit $?;; + + -m) mode=$2 + case $mode in + *' '* | *' '* | *' +'* | *'*'* | *'?'* | *'['*) + echo "$0: invalid mode: $mode" >&2 + exit 1;; + esac + shift;; + + -o) chowncmd="$chownprog $2" + shift;; + + -s) stripcmd=$stripprog;; + + -t) dst_arg=$2 + shift;; + + -T) no_target_directory=true;; + + --version) echo "$0 $scriptversion"; exit $?;; + + --) shift + break;; + + -*) echo "$0: invalid option: $1" >&2 + exit 1;; + + *) break;; + esac + shift +done + +if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then + # When -d is used, all remaining arguments are directories to create. + # When -t is used, the destination is already specified. + # Otherwise, the last argument is the destination. Remove it from $@. + for arg + do + if test -n "$dst_arg"; then + # $@ is not empty: it contains at least $arg. + set fnord "$@" "$dst_arg" + shift # fnord + fi + shift # arg + dst_arg=$arg + done +fi + +if test $# -eq 0; then + if test -z "$dir_arg"; then + echo "$0: no input file specified." >&2 + exit 1 + fi + # It's OK to call `install-sh -d' without argument. + # This can happen when creating conditional directories. + exit 0 +fi + +if test -z "$dir_arg"; then + trap '(exit $?); exit' 1 2 13 15 + + # Set umask so as not to create temps with too-generous modes. + # However, 'strip' requires both read and write access to temps. + case $mode in + # Optimize common cases. + *644) cp_umask=133;; + *755) cp_umask=22;; + + *[0-7]) + if test -z "$stripcmd"; then + u_plus_rw= + else + u_plus_rw='% 200' + fi + cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; + *) + if test -z "$stripcmd"; then + u_plus_rw= + else + u_plus_rw=,u+rw + fi + cp_umask=$mode$u_plus_rw;; + esac +fi + +for src +do + # Protect names starting with `-'. + case $src in + -*) src=./$src;; + esac + + if test -n "$dir_arg"; then + dst=$src + dstdir=$dst + test -d "$dstdir" + dstdir_status=$? + else + + # Waiting for this to be detected by the "$cpprog $src $dsttmp" command + # might cause directories to be created, which would be especially bad + # if $src (and thus $dsttmp) contains '*'. + if test ! -f "$src" && test ! -d "$src"; then + echo "$0: $src does not exist." >&2 + exit 1 + fi + + if test -z "$dst_arg"; then + echo "$0: no destination specified." >&2 + exit 1 + fi + + dst=$dst_arg + # Protect names starting with `-'. + case $dst in + -*) dst=./$dst;; + esac + + # If destination is a directory, append the input filename; won't work + # if double slashes aren't ignored. + if test -d "$dst"; then + if test -n "$no_target_directory"; then + echo "$0: $dst_arg: Is a directory" >&2 + exit 1 + fi + dstdir=$dst + dst=$dstdir/`basename "$src"` + dstdir_status=0 + else + # Prefer dirname, but fall back on a substitute if dirname fails. + dstdir=` + (dirname "$dst") 2>/dev/null || + expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$dst" : 'X\(//\)[^/]' \| \ + X"$dst" : 'X\(//\)$' \| \ + X"$dst" : 'X\(/\)' \| . 2>/dev/null || + echo X"$dst" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q' + ` + + test -d "$dstdir" + dstdir_status=$? + fi + fi + + obsolete_mkdir_used=false + + if test $dstdir_status != 0; then + case $posix_mkdir in + '') + # Create intermediate dirs using mode 755 as modified by the umask. + # This is like FreeBSD 'install' as of 1997-10-28. + umask=`umask` + case $stripcmd.$umask in + # Optimize common cases. + *[2367][2367]) mkdir_umask=$umask;; + .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;; + + *[0-7]) + mkdir_umask=`expr $umask + 22 \ + - $umask % 100 % 40 + $umask % 20 \ + - $umask % 10 % 4 + $umask % 2 + `;; + *) mkdir_umask=$umask,go-w;; + esac + + # With -d, create the new directory with the user-specified mode. + # Otherwise, rely on $mkdir_umask. + if test -n "$dir_arg"; then + mkdir_mode=-m$mode + else + mkdir_mode= + fi + + posix_mkdir=false + case $umask in + *[123567][0-7][0-7]) + # POSIX mkdir -p sets u+wx bits regardless of umask, which + # is incompatible with FreeBSD 'install' when (umask & 300) != 0. + ;; + *) + tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ + trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0 + + if (umask $mkdir_umask && + exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1 + then + if test -z "$dir_arg" || { + # Check for POSIX incompatibilities with -m. + # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or + # other-writeable bit of parent directory when it shouldn't. + # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. + ls_ld_tmpdir=`ls -ld "$tmpdir"` + case $ls_ld_tmpdir in + d????-?r-*) different_mode=700;; + d????-?--*) different_mode=755;; + *) false;; + esac && + $mkdirprog -m$different_mode -p -- "$tmpdir" && { + ls_ld_tmpdir_1=`ls -ld "$tmpdir"` + test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" + } + } + then posix_mkdir=: + fi + rmdir "$tmpdir/d" "$tmpdir" + else + # Remove any dirs left behind by ancient mkdir implementations. + rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null + fi + trap '' 0;; + esac;; + esac + + if + $posix_mkdir && ( + umask $mkdir_umask && + $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" + ) + then : + else + + # The umask is ridiculous, or mkdir does not conform to POSIX, + # or it failed possibly due to a race condition. Create the + # directory the slow way, step by step, checking for races as we go. + + case $dstdir in + /*) prefix='/';; + -*) prefix='./';; + *) prefix='';; + esac + + eval "$initialize_posix_glob" + + oIFS=$IFS + IFS=/ + $posix_glob set -f + set fnord $dstdir + shift + $posix_glob set +f + IFS=$oIFS + + prefixes= + + for d + do + test -z "$d" && continue + + prefix=$prefix$d + if test -d "$prefix"; then + prefixes= + else + if $posix_mkdir; then + (umask=$mkdir_umask && + $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break + # Don't fail if two instances are running concurrently. + test -d "$prefix" || exit 1 + else + case $prefix in + *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; + *) qprefix=$prefix;; + esac + prefixes="$prefixes '$qprefix'" + fi + fi + prefix=$prefix/ + done + + if test -n "$prefixes"; then + # Don't fail if two instances are running concurrently. + (umask $mkdir_umask && + eval "\$doit_exec \$mkdirprog $prefixes") || + test -d "$dstdir" || exit 1 + obsolete_mkdir_used=true + fi + fi + fi + + if test -n "$dir_arg"; then + { test -z "$chowncmd" || $doit $chowncmd "$dst"; } && + { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && + { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || + test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 + else + + # Make a couple of temp file names in the proper directory. + dsttmp=$dstdir/_inst.$$_ + rmtmp=$dstdir/_rm.$$_ + + # Trap to clean up those temp files at exit. + trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 + + # Copy the file name to the temp name. + (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") && + + # and set any options; do chmod last to preserve setuid bits. + # + # If any of these fail, we abort the whole thing. If we want to + # ignore errors from any of these, just make sure not to ignore + # errors from the above "$doit $cpprog $src $dsttmp" command. + # + { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } && + { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } && + { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } && + { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && + + # If -C, don't bother to copy if it wouldn't change the file. + if $copy_on_change && + old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` && + new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` && + + eval "$initialize_posix_glob" && + $posix_glob set -f && + set X $old && old=:$2:$4:$5:$6 && + set X $new && new=:$2:$4:$5:$6 && + $posix_glob set +f && + + test "$old" = "$new" && + $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1 + then + rm -f "$dsttmp" + else + # Rename the file to the real destination. + $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null || + + # The rename failed, perhaps because mv can't rename something else + # to itself, or perhaps because mv is so ancient that it does not + # support -f. + { + # Now remove or move aside any old file at destination location. + # We try this two ways since rm can't unlink itself on some + # systems and the destination file might be busy for other + # reasons. In this case, the final cleanup might fail but the new + # file should still install successfully. + { + test ! -f "$dst" || + $doit $rmcmd -f "$dst" 2>/dev/null || + { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null && + { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; } + } || + { echo "$0: cannot unlink or rename $dst" >&2 + (exit 1); exit 1 + } + } && + + # Now rename the file to the real destination. + $doit $mvcmd "$dsttmp" "$dst" + } + fi || exit 1 + + trap '' 0 + fi +done + +# Local variables: +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-time-zone: "UTC" +# time-stamp-end: "; # UTC" +# End: diff --git a/fdmdv2/libportaudio-2.dll b/fdmdv2/libportaudio-2.dll new file mode 100644 index 0000000000000000000000000000000000000000..302e66358e2108ad4e402a992d27842b871180f4 GIT binary patch literal 361728 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

9+$l2II&McAD(BaAy`9n|iW8Mf|} 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 z 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

$!9w(NaN3DC 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 wk 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�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 literal 0 HcmV?d00001 diff --git a/fdmdv2/missing b/fdmdv2/missing new file mode 100644 index 00000000..28055d2a --- /dev/null +++ b/fdmdv2/missing @@ -0,0 +1,376 @@ +#! /bin/sh +# Common stub for a few missing GNU programs while installing. + +scriptversion=2009-04-28.21; # UTC + +# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006, +# 2008, 2009 Free Software Foundation, Inc. +# Originally by Fran,cois Pinard , 1996. + +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, 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 General Public License for more details. + +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +# As a special exception to the GNU General Public License, if you +# distribute this file as part of a program that contains a +# configuration script generated by Autoconf, you may include it under +# the same distribution terms that you use for the rest of that program. + +if test $# -eq 0; then + echo 1>&2 "Try \`$0 --help' for more information" + exit 1 +fi + +run=: +sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p' +sed_minuso='s/.* -o \([^ ]*\).*/\1/p' + +# In the cases where this matters, `missing' is being run in the +# srcdir already. +if test -f configure.ac; then + configure_ac=configure.ac +else + configure_ac=configure.in +fi + +msg="missing on your system" + +case $1 in +--run) + # Try to run requested program, and just exit if it succeeds. + run= + shift + "$@" && exit 0 + # Exit code 63 means version mismatch. This often happens + # when the user try to use an ancient version of a tool on + # a file that requires a minimum version. In this case we + # we should proceed has if the program had been absent, or + # if --run hadn't been passed. + if test $? = 63; then + run=: + msg="probably too old" + fi + ;; + + -h|--h|--he|--hel|--help) + echo "\ +$0 [OPTION]... PROGRAM [ARGUMENT]... + +Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an +error status if there is no known handling for PROGRAM. + +Options: + -h, --help display this help and exit + -v, --version output version information and exit + --run try to run the given command, and emulate it if it fails + +Supported PROGRAM values: + aclocal touch file \`aclocal.m4' + autoconf touch file \`configure' + autoheader touch file \`config.h.in' + autom4te touch the output file, or create a stub one + automake touch all \`Makefile.in' files + bison create \`y.tab.[ch]', if possible, from existing .[ch] + flex create \`lex.yy.c', if possible, from existing .c + help2man touch the output file + lex create \`lex.yy.c', if possible, from existing .c + makeinfo touch the output file + tar try tar, gnutar, gtar, then tar without non-portable flags + yacc create \`y.tab.[ch]', if possible, from existing .[ch] + +Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and +\`g' are ignored when checking the name. + +Send bug reports to ." + exit $? + ;; + + -v|--v|--ve|--ver|--vers|--versi|--versio|--version) + echo "missing $scriptversion (GNU Automake)" + exit $? + ;; + + -*) + echo 1>&2 "$0: Unknown \`$1' option" + echo 1>&2 "Try \`$0 --help' for more information" + exit 1 + ;; + +esac + +# normalize program name to check for. +program=`echo "$1" | sed ' + s/^gnu-//; t + s/^gnu//; t + s/^g//; t'` + +# Now exit if we have it, but it failed. Also exit now if we +# don't have it and --version was passed (most likely to detect +# the program). This is about non-GNU programs, so use $1 not +# $program. +case $1 in + lex*|yacc*) + # Not GNU programs, they don't have --version. + ;; + + tar*) + if test -n "$run"; then + echo 1>&2 "ERROR: \`tar' requires --run" + exit 1 + elif test "x$2" = "x--version" || test "x$2" = "x--help"; then + exit 1 + fi + ;; + + *) + if test -z "$run" && ($1 --version) > /dev/null 2>&1; then + # We have it, but it failed. + exit 1 + elif test "x$2" = "x--version" || test "x$2" = "x--help"; then + # Could not run --version or --help. This is probably someone + # running `$TOOL --version' or `$TOOL --help' to check whether + # $TOOL exists and not knowing $TOOL uses missing. + exit 1 + fi + ;; +esac + +# If it does not exist, or fails to run (possibly an outdated version), +# try to emulate it. +case $program in + aclocal*) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified \`acinclude.m4' or \`${configure_ac}'. You might want + to install the \`Automake' and \`Perl' packages. Grab them from + any GNU archive site." + touch aclocal.m4 + ;; + + autoconf*) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified \`${configure_ac}'. You might want to install the + \`Autoconf' and \`GNU m4' packages. Grab them from any GNU + archive site." + touch configure + ;; + + autoheader*) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified \`acconfig.h' or \`${configure_ac}'. You might want + to install the \`Autoconf' and \`GNU m4' packages. Grab them + from any GNU archive site." + files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}` + test -z "$files" && files="config.h" + touch_files= + for f in $files; do + case $f in + *:*) touch_files="$touch_files "`echo "$f" | + sed -e 's/^[^:]*://' -e 's/:.*//'`;; + *) touch_files="$touch_files $f.in";; + esac + done + touch $touch_files + ;; + + automake*) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'. + You might want to install the \`Automake' and \`Perl' packages. + Grab them from any GNU archive site." + find . -type f -name Makefile.am -print | + sed 's/\.am$/.in/' | + while read f; do touch "$f"; done + ;; + + autom4te*) + echo 1>&2 "\ +WARNING: \`$1' is needed, but is $msg. + You might have modified some files without having the + proper tools for further handling them. + You can get \`$1' as part of \`Autoconf' from any GNU + archive site." + + file=`echo "$*" | sed -n "$sed_output"` + test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` + if test -f "$file"; then + touch $file + else + test -z "$file" || exec >$file + echo "#! /bin/sh" + echo "# Created by GNU Automake missing as a replacement of" + echo "# $ $@" + echo "exit 0" + chmod +x $file + exit 1 + fi + ;; + + bison*|yacc*) + echo 1>&2 "\ +WARNING: \`$1' $msg. You should only need it if + you modified a \`.y' file. You may need the \`Bison' package + in order for those modifications to take effect. You can get + \`Bison' from any GNU archive site." + rm -f y.tab.c y.tab.h + if test $# -ne 1; then + eval LASTARG="\${$#}" + case $LASTARG in + *.y) + SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'` + if test -f "$SRCFILE"; then + cp "$SRCFILE" y.tab.c + fi + SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'` + if test -f "$SRCFILE"; then + cp "$SRCFILE" y.tab.h + fi + ;; + esac + fi + if test ! -f y.tab.h; then + echo >y.tab.h + fi + if test ! -f y.tab.c; then + echo 'main() { return 0; }' >y.tab.c + fi + ;; + + lex*|flex*) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified a \`.l' file. You may need the \`Flex' package + in order for those modifications to take effect. You can get + \`Flex' from any GNU archive site." + rm -f lex.yy.c + if test $# -ne 1; then + eval LASTARG="\${$#}" + case $LASTARG in + *.l) + SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'` + if test -f "$SRCFILE"; then + cp "$SRCFILE" lex.yy.c + fi + ;; + esac + fi + if test ! -f lex.yy.c; then + echo 'main() { return 0; }' >lex.yy.c + fi + ;; + + help2man*) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified a dependency of a manual page. You may need the + \`Help2man' package in order for those modifications to take + effect. You can get \`Help2man' from any GNU archive site." + + file=`echo "$*" | sed -n "$sed_output"` + test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` + if test -f "$file"; then + touch $file + else + test -z "$file" || exec >$file + echo ".ab help2man is required to generate this page" + exit $? + fi + ;; + + makeinfo*) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified a \`.texi' or \`.texinfo' file, or any other file + indirectly affecting the aspect of the manual. The spurious + call might also be the consequence of using a buggy \`make' (AIX, + DU, IRIX). You might want to install the \`Texinfo' package or + the \`GNU make' package. Grab either from any GNU archive site." + # The file to touch is that specified with -o ... + file=`echo "$*" | sed -n "$sed_output"` + test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` + if test -z "$file"; then + # ... or it is the one specified with @setfilename ... + infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'` + file=`sed -n ' + /^@setfilename/{ + s/.* \([^ ]*\) *$/\1/ + p + q + }' $infile` + # ... or it is derived from the source name (dir/f.texi becomes f.info) + test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info + fi + # If the file does not exist, the user really needs makeinfo; + # let's fail without touching anything. + test -f $file || exit 1 + touch $file + ;; + + tar*) + shift + + # We have already tried tar in the generic part. + # Look for gnutar/gtar before invocation to avoid ugly error + # messages. + if (gnutar --version > /dev/null 2>&1); then + gnutar "$@" && exit 0 + fi + if (gtar --version > /dev/null 2>&1); then + gtar "$@" && exit 0 + fi + firstarg="$1" + if shift; then + case $firstarg in + *o*) + firstarg=`echo "$firstarg" | sed s/o//` + tar "$firstarg" "$@" && exit 0 + ;; + esac + case $firstarg in + *h*) + firstarg=`echo "$firstarg" | sed s/h//` + tar "$firstarg" "$@" && exit 0 + ;; + esac + fi + + echo 1>&2 "\ +WARNING: I can't seem to be able to run \`tar' with the given arguments. + You may want to install GNU tar or Free paxutils, or check the + command line arguments." + exit 1 + ;; + + *) + echo 1>&2 "\ +WARNING: \`$1' is needed, and is $msg. + You might have modified some files without having the + proper tools for further handling them. Check the \`README' file, + it often tells you about the needed prerequisites for installing + this package. You may also peek at any GNU archive site, in case + some other package would contain this missing \`$1' program." + exit 1 + ;; +esac + +exit 0 + +# Local variables: +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-time-zone: "UTC" +# time-stamp-end: "; # UTC" +# End: diff --git a/fdmdv2/src/Makefile b/fdmdv2/src/Makefile new file mode 100644 index 00000000..175efb88 --- /dev/null +++ b/fdmdv2/src/Makefile @@ -0,0 +1,411 @@ +# Makefile.in generated by automake 1.11.1 from Makefile.am. +# src/Makefile. Generated from Makefile.in by configure. + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, +# Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + + +pkgdatadir = $(datadir)/fdmdv2 +pkgincludedir = $(includedir)/fdmdv2 +pkglibdir = $(libdir)/fdmdv2 +pkglibexecdir = $(libexecdir)/fdmdv2 +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = src +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_CLEAN_FILES = +CONFIG_CLEAN_VPATH_FILES = +SOURCES = +DIST_SOURCES = +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = ${SHELL} /p/Radio/fdmdv2/missing --run aclocal-1.11 +AMTAR = ${SHELL} /p/Radio/fdmdv2/missing --run tar +AUTOCONF = ${SHELL} /p/Radio/fdmdv2/missing --run autoconf +AUTOHEADER = ${SHELL} /p/Radio/fdmdv2/missing --run autoheader +AUTOMAKE = ${SHELL} /p/Radio/fdmdv2/missing --run automake-1.11 +AWK = gawk +CYGPATH_W = echo +DEFS = -DPACKAGE_NAME=\"fdmdv2\" -DPACKAGE_TARNAME=\"fdmdv2\" -DPACKAGE_VERSION=\"0.2\" -DPACKAGE_STRING=\"fdmdv2\ 0.2\" -DPACKAGE_BUGREPORT=\"wittend@wwrinc.com\" -DPACKAGE_URL=\"\" -DPACKAGE=\"fdmdv2\" -DVERSION=\"0.2\" +ECHO_C = +ECHO_N = -n +ECHO_T = +INSTALL = /bin/install -c +INSTALL_DATA = ${INSTALL} -m 644 +INSTALL_PROGRAM = ${INSTALL} +INSTALL_SCRIPT = ${INSTALL} +INSTALL_STRIP_PROGRAM = $(install_sh) -c -s +LIBOBJS = + +#INCLUDE = ../../codec2-dev/src \ +#../3rdparty/portaudio/include \ +#../3rdparty/portaudio/bindings/cpp/include \ +#../3rdparty/libsndfile/include \ +#../3rdparty/libsamplerate-0.1.8/src +LIBS = -lsndfile-1 \ +-lcodec2 \ +-lportaudio \ +-lportaudiocpp \ +-mwindows -s \ +-mthreads \ +-lwxmsw29u \ +-lwxtiff \ +-lwxjpeg \ +-lwxpng \ +-lwxzlib \ +-lwxregexu \ +-lwxexpat \ +-lkernel32 \ +-luser32 \ +-lgdi32 \ +-lcomdlg32 \ +-lwxregexu \ +-lwinspool \ +-lwinmm \ +-lshell32 \ +-lcomctl32 \ +-lole32 \ +-loleaut32 \ +-luuid \ +-lrpcrt4 \ +-ladvapi32 \ +-lwsock32 + +LTLIBOBJS = +MAKEINFO = ${SHELL} /p/Radio/fdmdv2/missing --run makeinfo +MKDIR_P = /bin/mkdir -p +PACKAGE = fdmdv2 +PACKAGE_BUGREPORT = wittend@wwrinc.com +PACKAGE_NAME = fdmdv2 +PACKAGE_STRING = fdmdv2 0.2 +PACKAGE_TARNAME = fdmdv2 +PACKAGE_URL = +PACKAGE_VERSION = 0.2 +PATH_SEPARATOR = : +SET_MAKE = +SHELL = /bin/sh +STRIP = +VERSION = 0.2 +abs_builddir = /p/Radio/fdmdv2/src +abs_srcdir = /p/Radio/fdmdv2/src +abs_top_builddir = /p/Radio/fdmdv2 +abs_top_srcdir = /p/Radio/fdmdv2 +am__leading_dot = . +am__tar = ${AMTAR} chof - "$$tardir" +am__untar = ${AMTAR} xf - +bindir = ${exec_prefix}/bin +build_alias = +builddir = . +datadir = ${datarootdir} +datarootdir = ${prefix}/share +docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} +dvidir = ${docdir} +exec_prefix = ${prefix} +host_alias = +htmldir = ${docdir} +includedir = ${prefix}/include +infodir = ${datarootdir}/info +install_sh = ${SHELL} /p/Radio/fdmdv2/install-sh +libdir = ${exec_prefix}/lib +libexecdir = ${exec_prefix}/libexec +localedir = ${datarootdir}/locale +localstatedir = ${prefix}/var +mandir = ${datarootdir}/man +mkdir_p = /bin/mkdir -p +oldincludedir = /usr/include +pdfdir = ${docdir} +prefix = /usr/local +program_transform_name = s,x,x, +psdir = ${docdir} +sbindir = ${exec_prefix}/sbin +sharedstatedir = ${prefix}/com +srcdir = . +sysconfdir = ${prefix}/etc +target_alias = +top_build_prefix = ../ +top_builddir = .. +top_srcdir = .. +AM_CFLAGS = -I../src -fPIC -Wall -O3 -g +AUTOMAKE_OPTS = gnu +NAME = fdmdv2 +AM_CPPFLAGS = $(AM_CFLAGS) +WX_FLAGS = -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -IC:\bin\wxWidgets-2.9.4\lib\gcc_dll\mswu -IC:\bin\wxWidgets-2.9.4\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 +EXE_EXT = .exe +OBJEXT = o +GPP = mingw32-g++.exe +WXWIN = C:\bin\wxWidgets-2.9.4 +# PATH=$(WXWIN)\lib\gcc_dll;$(PATH) +WXCFG = gcc_dll\mswu +UNIT_TEST_PP_SRC_DIR = C:\bin\UnitTest++-1.3 +SRC = topFrame.cpp \ +fdmdv2_main.cpp \ +fdmdv2_plot.cpp \ +dlg_about.cpp \ +dlg_audio.cpp \ +dlg_comports.cpp \ +dlg_options.cpp \ +paclass.cpp + +DEFINES = -D__WX__ +OBJS = topFrame.$(OBJEXT) \ +fdmdv2_main.$(OBJEXT) \ +fdmdv2_plot.$(OBJEXT) \ +dlg_about.$(OBJEXT) \ +dlg_audio.$(OBJEXT) \ +dlg_comports.$(OBJEXT) \ +dlg_options.$(OBJEXT) \ +paclass.$(OBJEXT) + +INCLUDE_PATHS = -I. \ +-IC:\bin\wxWidgets-2.9.4\lib\gcc_dll\mswu \ +-IC:\bin\wxWidgets-2.9.4\include \ +-I/bin/MinGW/msys/1.0/local/include \ +-I../../codec2-dev/src \ +-I../3rdparty/portaudio/include \ +-I../3rdparty/portaudio/bindings/cpp/include \ +-I../3rdparty/libsndfile/include \ +-I../3rdparty/libsamplerate-0.1.8/src + +LIB_FLAGS = -lm -lpthread +LIB_PATHS = -LC:\bin\wxWidgets-2.9.4\lib\gcc_dll -L../extern/lib +all: all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu src/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(am__aclocal_m4_deps): +tags: TAGS +TAGS: + +ctags: CTAGS +CTAGS: + + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile +installdirs: +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean-am: clean-generic mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic + +dvi: dvi-am + +dvi-am: + +html: html-am + +html-am: + +info: info-am + +info-am: + +install-data-am: + +install-dvi: install-dvi-am + +install-dvi-am: + +install-exec-am: + +install-html: install-html-am + +install-html-am: + +install-info: install-info-am + +install-info-am: + +install-man: + +install-pdf: install-pdf-am + +install-pdf-am: + +install-ps: install-ps-am + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: + +.MAKE: install-am install-strip + +.PHONY: all all-am check check-am clean clean-generic distclean \ + distclean-generic distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-generic pdf pdf-am ps ps-am uninstall uninstall-am + +#../3rdparty/portaudio/lib \ +#../3rdparty/portaudio/bindings/cpp/lib \ +#../3rdparty/libsndfile/lib +#../3rdparty/libsamplerate-0.1.8/src + +topFrame.$(OBJEXT): topFrame.cpp topFrame.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) topframe.cpp + +fdmdv2_main.$(OBJEXT): fdmdv2_main.cpp fdmdv2_main.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) fdmdv2_main.cpp + +fdmdv2_plot.$(OBJEXT): fdmdv2_plot.cpp fdmdv2_plot.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) fdmdv2_plot.cpp + +dlg_about.$(OBJEXT): dlg_about.cpp dlg_about.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) dlg_about.cpp + +dlg_audio.$(OBJEXT): dlg_audio.cpp dlg_audio.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) dlg_audio.cpp + +dlg_comports.$(OBJEXT): dlg_comports.cpp dlg_comports.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) dlg_comports.cpp + +dlg_options.$(OBJEXT): dlg_options.cpp dlg_options.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) dlg_options.cpp + +paclass.$(OBJEXT): paclass.cpp paclass.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) paclass.cpp + +#fdmdv2$(EXE_EXT): topFrame.$(OBJEXT) topFrame.$(OBJEXT) fdmdv2_main.$(OBJEXT) fdmdv2_plot.$(OBJEXT) dlg_about.$(OBJEXT) dlg_audio.$(OBJEXT) dlg_comports.$(OBJEXT) dlg_options.$(OBJEXT) paclass.$(OBJEXT) + +fdmdv2$(EXE_EXT): $(OBJS) + $(GPP) -o fdmdv2$(EXE_EXT) $(OBJS) $(DEFINES) $(CFLAGS) $(INCLUDE_PATHS) $(WX_FLAGS) $(LIB_PATHS) $(LIB_FLAGS) $(LIBS) + +all: fdmdv2$(EXE_EXT) + +clean: + rm -f *.o *.exe + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/fdmdv2/src/Makefile.am b/fdmdv2/src/Makefile.am new file mode 100644 index 00000000..140b91e1 --- /dev/null +++ b/fdmdv2/src/Makefile.am @@ -0,0 +1,122 @@ +AM_CFLAGS = -I../src -fPIC -Wall -O3 -g +AUTOMAKE_OPTS = gnu +NAME = fdmdv2 +AM_CPPFLAGS = $(AM_CFLAGS) +WX_FLAGS = -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -IC:\bin\wxWidgets-2.9.4\lib\gcc_dll\mswu -IC:\bin\wxWidgets-2.9.4\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 + +EXE_EXT = .exe +OBJEXT = o +GPP = mingw32-g++.exe + +WXWIN=C:\bin\wxWidgets-2.9.4 +# PATH=$(WXWIN)\lib\gcc_dll;$(PATH) +WXCFG=gcc_dll\mswu +UNIT_TEST_PP_SRC_DIR=C:\bin\UnitTest++-1.3 + +SRC = topFrame.cpp \ +fdmdv2_main.cpp \ +fdmdv2_plot.cpp \ +dlg_about.cpp \ +dlg_audio.cpp \ +dlg_comports.cpp \ +dlg_options.cpp \ +paclass.cpp + +DEFINES = -D__WX__ + +OBJS = topFrame.$(OBJEXT) \ +fdmdv2_main.$(OBJEXT) \ +fdmdv2_plot.$(OBJEXT) \ +dlg_about.$(OBJEXT) \ +dlg_audio.$(OBJEXT) \ +dlg_comports.$(OBJEXT) \ +dlg_options.$(OBJEXT) \ +paclass.$(OBJEXT) + +INCLUDE_PATHS = -I. \ +-IC:\bin\wxWidgets-2.9.4\lib\gcc_dll\mswu \ +-IC:\bin\wxWidgets-2.9.4\include \ +-I/bin/MinGW/msys/1.0/local/include \ +-I../../codec2-dev/src \ +-I../3rdparty/portaudio/include \ +-I../3rdparty/portaudio/bindings/cpp/include \ +-I../3rdparty/libsndfile/include \ +-I../3rdparty/libsamplerate-0.1.8/src + +#INCLUDE = ../../codec2-dev/src \ +#../3rdparty/portaudio/include \ +#../3rdparty/portaudio/bindings/cpp/include \ +#../3rdparty/libsndfile/include \ +#../3rdparty/libsamplerate-0.1.8/src + +LIBS = -lsndfile-1 \ +-lcodec2 \ +-lportaudio \ +-lportaudiocpp \ +-mwindows -s \ +-mthreads \ +-lwxmsw29u \ +-lwxtiff \ +-lwxjpeg \ +-lwxpng \ +-lwxzlib \ +-lwxregexu \ +-lwxexpat \ +-lkernel32 \ +-luser32 \ +-lgdi32 \ +-lcomdlg32 \ +-lwxregexu \ +-lwinspool \ +-lwinmm \ +-lshell32 \ +-lcomctl32 \ +-lole32 \ +-loleaut32 \ +-luuid \ +-lrpcrt4 \ +-ladvapi32 \ +-lwsock32 + +LIB_FLAGS = -lm -lpthread + +LIB_PATHS = -LC:\bin\wxWidgets-2.9.4\lib\gcc_dll -L../extern/lib +#../3rdparty/portaudio/lib \ +#../3rdparty/portaudio/bindings/cpp/lib \ +#../3rdparty/libsndfile/lib +#../3rdparty/libsamplerate-0.1.8/src + + +topFrame.$(OBJEXT): topFrame.cpp topFrame.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) topframe.cpp + +fdmdv2_main.$(OBJEXT): fdmdv2_main.cpp fdmdv2_main.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) fdmdv2_main.cpp + +fdmdv2_plot.$(OBJEXT): fdmdv2_plot.cpp fdmdv2_plot.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) fdmdv2_plot.cpp + +dlg_about.$(OBJEXT): dlg_about.cpp dlg_about.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) dlg_about.cpp + +dlg_audio.$(OBJEXT): dlg_audio.cpp dlg_audio.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) dlg_audio.cpp + +dlg_comports.$(OBJEXT): dlg_comports.cpp dlg_comports.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) dlg_comports.cpp + +dlg_options.$(OBJEXT): dlg_options.cpp dlg_options.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) dlg_options.cpp + +paclass.$(OBJEXT): paclass.cpp paclass.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) paclass.cpp + +#fdmdv2$(EXE_EXT): topFrame.$(OBJEXT) topFrame.$(OBJEXT) fdmdv2_main.$(OBJEXT) fdmdv2_plot.$(OBJEXT) dlg_about.$(OBJEXT) dlg_audio.$(OBJEXT) dlg_comports.$(OBJEXT) dlg_options.$(OBJEXT) paclass.$(OBJEXT) + +fdmdv2$(EXE_EXT): $(OBJS) + $(GPP) -o fdmdv2$(EXE_EXT) $(OBJS) $(DEFINES) $(CFLAGS) $(INCLUDE_PATHS) $(WX_FLAGS) $(LIB_PATHS) $(LIB_FLAGS) $(LIBS) + +all: fdmdv2$(EXE_EXT) + +clean: + rm -f *.o *.exe diff --git a/fdmdv2/src/Makefile.in b/fdmdv2/src/Makefile.in new file mode 100644 index 00000000..58f7234b --- /dev/null +++ b/fdmdv2/src/Makefile.in @@ -0,0 +1,411 @@ +# Makefile.in generated by automake 1.11.1 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, +# Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkglibexecdir = $(libexecdir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = src +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_CLEAN_FILES = +CONFIG_CLEAN_VPATH_FILES = +SOURCES = +DIST_SOURCES = +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CYGPATH_W = @CYGPATH_W@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +LIBOBJS = @LIBOBJS@ + +#INCLUDE = ../../codec2-dev/src \ +#../3rdparty/portaudio/include \ +#../3rdparty/portaudio/bindings/cpp/include \ +#../3rdparty/libsndfile/include \ +#../3rdparty/libsamplerate-0.1.8/src +LIBS = -lsndfile-1 \ +-lcodec2 \ +-lportaudio \ +-lportaudiocpp \ +-mwindows -s \ +-mthreads \ +-lwxmsw29u \ +-lwxtiff \ +-lwxjpeg \ +-lwxpng \ +-lwxzlib \ +-lwxregexu \ +-lwxexpat \ +-lkernel32 \ +-luser32 \ +-lgdi32 \ +-lcomdlg32 \ +-lwxregexu \ +-lwinspool \ +-lwinmm \ +-lshell32 \ +-lcomctl32 \ +-lole32 \ +-loleaut32 \ +-luuid \ +-lrpcrt4 \ +-ladvapi32 \ +-lwsock32 + +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MKDIR_P = @MKDIR_P@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +VERSION = @VERSION@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_build_prefix = @top_build_prefix@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +AM_CFLAGS = -I../src -fPIC -Wall -O3 -g +AUTOMAKE_OPTS = gnu +NAME = fdmdv2 +AM_CPPFLAGS = $(AM_CFLAGS) +WX_FLAGS = -mthreads -DHAVE_W32API_H -D__WXMSW__ -DNDEBUG -D_UNICODE -IC:\bin\wxWidgets-2.9.4\lib\gcc_dll\mswu -IC:\bin\wxWidgets-2.9.4\include -DWXUSINGDLL -Wno-ctor-dtor-privacy -pipe -fmessage-length=0 +EXE_EXT = .exe +OBJEXT = o +GPP = mingw32-g++.exe +WXWIN = C:\bin\wxWidgets-2.9.4 +# PATH=$(WXWIN)\lib\gcc_dll;$(PATH) +WXCFG = gcc_dll\mswu +UNIT_TEST_PP_SRC_DIR = C:\bin\UnitTest++-1.3 +SRC = topFrame.cpp \ +fdmdv2_main.cpp \ +fdmdv2_plot.cpp \ +dlg_about.cpp \ +dlg_audio.cpp \ +dlg_comports.cpp \ +dlg_options.cpp \ +paclass.cpp + +DEFINES = -D__WX__ +OBJS = topFrame.$(OBJEXT) \ +fdmdv2_main.$(OBJEXT) \ +fdmdv2_plot.$(OBJEXT) \ +dlg_about.$(OBJEXT) \ +dlg_audio.$(OBJEXT) \ +dlg_comports.$(OBJEXT) \ +dlg_options.$(OBJEXT) \ +paclass.$(OBJEXT) + +INCLUDE_PATHS = -I. \ +-IC:\bin\wxWidgets-2.9.4\lib\gcc_dll\mswu \ +-IC:\bin\wxWidgets-2.9.4\include \ +-I/bin/MinGW/msys/1.0/local/include \ +-I../../codec2-dev/src \ +-I../3rdparty/portaudio/include \ +-I../3rdparty/portaudio/bindings/cpp/include \ +-I../3rdparty/libsndfile/include \ +-I../3rdparty/libsamplerate-0.1.8/src + +LIB_FLAGS = -lm -lpthread +LIB_PATHS = -LC:\bin\wxWidgets-2.9.4\lib\gcc_dll -L../extern/lib +all: all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu src/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(am__aclocal_m4_deps): +tags: TAGS +TAGS: + +ctags: CTAGS +CTAGS: + + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile +installdirs: +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean-am: clean-generic mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic + +dvi: dvi-am + +dvi-am: + +html: html-am + +html-am: + +info: info-am + +info-am: + +install-data-am: + +install-dvi: install-dvi-am + +install-dvi-am: + +install-exec-am: + +install-html: install-html-am + +install-html-am: + +install-info: install-info-am + +install-info-am: + +install-man: + +install-pdf: install-pdf-am + +install-pdf-am: + +install-ps: install-ps-am + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: + +.MAKE: install-am install-strip + +.PHONY: all all-am check check-am clean clean-generic distclean \ + distclean-generic distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-generic pdf pdf-am ps ps-am uninstall uninstall-am + +#../3rdparty/portaudio/lib \ +#../3rdparty/portaudio/bindings/cpp/lib \ +#../3rdparty/libsndfile/lib +#../3rdparty/libsamplerate-0.1.8/src + +topFrame.$(OBJEXT): topFrame.cpp topFrame.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) topframe.cpp + +fdmdv2_main.$(OBJEXT): fdmdv2_main.cpp fdmdv2_main.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) fdmdv2_main.cpp + +fdmdv2_plot.$(OBJEXT): fdmdv2_plot.cpp fdmdv2_plot.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) fdmdv2_plot.cpp + +dlg_about.$(OBJEXT): dlg_about.cpp dlg_about.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) dlg_about.cpp + +dlg_audio.$(OBJEXT): dlg_audio.cpp dlg_audio.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) dlg_audio.cpp + +dlg_comports.$(OBJEXT): dlg_comports.cpp dlg_comports.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) dlg_comports.cpp + +dlg_options.$(OBJEXT): dlg_options.cpp dlg_options.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) dlg_options.cpp + +paclass.$(OBJEXT): paclass.cpp paclass.h + $(GPP) -c $(DEFINES) $(INCLUDE_PATHS) $(CFLAGS) $(WX_FLAGS) paclass.cpp + +#fdmdv2$(EXE_EXT): topFrame.$(OBJEXT) topFrame.$(OBJEXT) fdmdv2_main.$(OBJEXT) fdmdv2_plot.$(OBJEXT) dlg_about.$(OBJEXT) dlg_audio.$(OBJEXT) dlg_comports.$(OBJEXT) dlg_options.$(OBJEXT) paclass.$(OBJEXT) + +fdmdv2$(EXE_EXT): $(OBJS) + $(GPP) -o fdmdv2$(EXE_EXT) $(OBJS) $(DEFINES) $(CFLAGS) $(INCLUDE_PATHS) $(WX_FLAGS) $(LIB_PATHS) $(LIB_FLAGS) $(LIBS) + +all: fdmdv2$(EXE_EXT) + +clean: + rm -f *.o *.exe + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/fdmdv2/src/fdmdv2.exe b/fdmdv2/src/fdmdv2.exe new file mode 100644 index 0000000000000000000000000000000000000000..603666cd6c5277e748b27b6f2b15536e38ba3790 GIT binary patch literal 723968 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 z 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 @DHo_@0tN((kyuTe75cwT#Ae)X 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

opAbG@C<^2A?6VWV=O&l)*mgr2 z9QgdvhR^v!ReTnG$XJMH{>waTng51*xZ?HmbKLQI9g^3i^wFucDI)r$&Pt_ZzYDMu z!sK}B)tLY8>}@EVgyz4H1s7RAWE!t`nl8jC!&UrwJ`ke~ET?pmtRU9!g0y3m7)Yc7 zVbWJkGJxgI>GTuh9L?%_DujQ?7~$Do`rPoOkF-6yq2=?epe0Ur`XYmO@;&cR>HPG~ z_(7>M@*zkz(~aUBxo9qnr%a$ZVt)E8{_#}fM^a!Q2IfYAc4ll$0?1J}^o0SZi&>ZK zjE13~f-`Ucw{qI)5D1Dhu9#!P^#dbRTtBeRf$I)G{%yFntTYf=X(fPl@|p#}HIG){ z+Q+z-rEQpgkP4G-j)LhgF|5A?)2neLjUCflAV`ii2#*cXZ;n(Eed=09bacNMJ&k8x zw66>O`(=!o%$W9wg-fvfQgGtnR}vF{6}eB?=xGGr)zcXT`xj;q}q(EyY;Qv504O&eBeL8YJ`|%HNL4aNwa+!lO%4{ zCy5>+#3au|E0JT8IhH;QfCu0}=x8y?5H{PGG085WLwtt5RAQ2!iP*Lolk7Hz+1HFo zPI!me7cogXCy?gN`VZp3B*daNlXAwtRU#u}RrNRY6pm5JP-TQDWm5Xjl#4Sdmwv)) zveXG4MH0@3|7HO|2*0*G7s#VoV}Wx}CI!VL$Y#6C{9{EN#_yzzZNRsx{xuG| z|3bS(IR?3zpuoSsk?x;85g*-?I>w^=ouVZx-PO?J$E}$1r^TTBeP~Bg{#sy%DNlPC z-RM3Mg&WuX)pYOda`fCe?>gz8aU3JXjqYn~bbsvvmF`umt#s#@<31df@ORQ(2{mqc zEF#@=gO*UE2bTa5P?6>RKC~q1wH%`oq2j+-67MBlXbS_s{5GRdsxcB2{U1U-5k;In z>xZ`W#fcZGE`+{{8??Amw54Ag=5aUx?5I3E4=A)aLn5!nZ~y|!_@0EIn1iwN^!ibZ zO2kZr>V((ek`*(MTIJZHRG%WZ#+Wb7YQaJjj^85}NVA?jAaZL)q7~_jo!CG`p~wOE z=*VI0gtA5yD^^y*k)#D8u8RU}C1{WZ>9xlUzO~Wdmr|7mWp5@#gAR`-MuVP5#zTXK zM;tUTRGC4ALk?ytgxAyDsqjA9kyLmB17j-idKxJ2pu@u`ZA5ru(cx~A%DCxpE2Pp+ zhvhapw7W#5!)GfJqQmTm6QjfPIq}e;4_cM@yL_eOVm1H6Jq4@+Zhia+x(X8FqA$v9 zI2w4Vilar#8Aq5fvd@$+e5U1TaNvwQgfx5Z%)aJw+~nE75{h~1d8ZpK<)_Kq8PdY~ zkFT*wp!^OvD{!<(gd6hNS260dD!P$2*<+qdbr#$b4sx9WD!NTqtw}Qy5Z0gXo(4dS zpy4Jj(-gy_&M7c4N$r|zG-0nkYAAw#1Qe+YKF8Vcd3%|P&+*F=#^*B!x#II68U~|E z#pl0XjSrtEU{I3regsqr;V{@ejKh07#)HGxa7c_Dha14}E;!s}!{NJ^sW|j5<&j5< z5wcN2SBU=z-n7IBFK*_F%U4fz$K^0=n2Ic75_|IjPeRxmNZlD~cI+{RR&fmu+A;PR zm_3g9=L@*<7}L23^G}`3Z-n{hJNOpQ{If*#5Mlm#3tEXh{~T}W!E32K7T3wM3{jdNv52-OWMjaP=C@5t~1aZu{DOuNjHlB^am|7&<}s8Te8w!oq;Zd_XolG{QSvGFKDNcVc?Uh;R2@gf2J^4RS6=J)`E!eXYo%Wmm z6{cD5R}Gq>N&@kq*feQN8qp??Ckw@?%tC+1WST%;rX^tRPA@! zBBn{abI{O(KwtuM(6g|M43Nc`gWg50MxKLCI)cS0)*SRfv?ASre`8p}4RD`>PDa@{ z=b-;0JrMWYrylZapZgqcqrnZ=s5IETAR!uD_CR7Zc;%#cXpljzsx(mNpx+5gZ^LKX zDJnj)N~GbNX@a_&ogS`0)8S4waLPcjb!-;;Q`|%_jw+9JabTco=V?#uDCq?Sa)2$_Y{DRC}I+OT|m=>IIzKs?u?}#1cG61?i_Nxnwe5lpl&hJPDL^y!q&$fB zl9yHvNO~m&T#qBj%62^NZ?j|py*bEyQ;{Xd-5qoYtSq_kq6=_l0~>wXIIkq5+>12_ z^yDEiLJ>|u!7r832jE-di+G~d+id(wu&A&;P-M<1{L&GkPW<8+f02Fs*V)GZT$J%| z+wbuMtFgw9z*)rc<6D&Ri)NUaKF8!sfdCp;P3#JX183jE`cS zUOaFA0nbhx9&(e)LvLNL;_!rLBjfN$6Nlr8hk7*FdFV`f>l?o}urdJMhuqA%31l&rTk?+9rpG-KgU5+yCro>b4ZBZ#>RP zpS=__i_&0zT0@Gb8aV+l^rUz6PLBX;{^Ds!d6M`k0i87W>6rLzhEp?5d}40HiA#n~ zdKsHZflp(71h~tk$XJp81YX!z6x5y9u;Ny7*`^CUqm(-YNw#QEDK`e?-1Jzv4S(m~ zq~h=Krx<_8wyIel5r3h%e*%A{pim5cd=tkjN5WqPzQu{ZVOKlxmoIdTg1`6XIPrHl z$~o6xbFNc0Sbmj?z48BM35KO3exqYvgc)S_^e1DhtMQJPJ%&@)!Y=7cCWhUmULb=s z_^!t5a8XfFJmrvdC(P|^Fn@1@`K2eLz}(9P=7;VH!+94592L%MQ5XYM;CurTd1u_8>ZxI%su*HZ6yT6V)%8hUi-)8R~{_amvuEE;957nA3u6cBW>|=HVzh=)WlE zrh|^N;cwH;D*ldn++7DL_`B?ZKY_o`&_fIz)EAMmNch{16D#Ay-;EQUI_M2UO9X{- zVEh%&a^ml9lyl0-+8b0Iw5nRg-j;b%o(W$z9ds2Sw~&tI&3CiEn`8-3f$&KJ?49x zHj8pNc`+A%52p$kUbW~@`B3)tDExujT)D1{0#327N3`TCQt>e z0tcRaV3p4qGVnls!dFIjT`&YDZnqzLPVg2@?W9fdXamzbZLjFeT>-|NrjoqCE;2qj z{uZ?`~3ij*H{q>mYr6lr!*`3x^9IvHjENEx)PIsT*Q`jFZ^tkym>MF;)D;OtTJNwGw zl8eJ7OL;P zv?+(w6*nPOJYzvVg<;KE!&ZEU+|(8Qbs(C*B6dCDumd_6M3x;KDMWhg2cCl}&2_xeU8-0|^B@A-1?{C z*!kk_CaE79QVAb*1(c|+zXn&-oF+eYF?B?E6R^rr+>JtR@28sYN&oD>-5C0p+KuyE z?8dsU$Z{BZ4J4-LEX(u$+7H<-jbHMc(zano%C%T_gp9=s!;-Wt58{BHlwffdOi4<{ z!cRdVVM=_$l$iR-&6bq={8=z2=rXW8MVb@r1z@>g+X7g_Hl;@_@nN(ZxHbkqqZq*p=uls4s>YGN9{vKbXvoW@N8Zo{q+bVL+sU&D4K2ku2z4cfcg zuRVX6da^dkqn(r9Y3;gQ6(?)WgT3J#>ut> z_l$+D+13y!-GPSm{y12+drGYSsVZEaH0nRa>_5xWKl2du-vO~Ze?S$MYx#dz?GE33 zYPUPQl zqSzgaZ|CV*oOW$nn;3S1n^dm#{iD3+#)>V05Jc63-CXsm9b?-=i-Y@Nd%i$gs-aUF zlBkWuZBNp(R@<|maE$u%a8y2HwLJufVSD=2TWrrsW5YIv%1GODI0^|}B=8{Lrf zA4&z|mo};)l_-Wem3|=#n~u%8(O@Fs*UJaqp(5qN0tjp|II)m^sn-x+26f>|L$ z36CFGjln~$F-FWuTxDq4s;J`^WKnqNeh96?Lj*DL(BUX-@=)D*CJ)i~&^`>%;30ng zfu5O%N&%X=mc3R)#3`$gGuUpNrQ-0BJ2?J`d)aH6#2UyXUPD?vjgBu66Ad`zG^v2w zKohYP{HgygayXFw>$%CMqWq3!ZoH{DR7QpdgJ^-3rL@dlUT-3CgqIGrryIe>1ue@6 zesLwkIAfwX3E%W;bZwN=Yw^ADF_>04%~KYbs5n7P!0VlGZIj&wA1#!SQtp|Xo#l2z zBwTR2+J@Wz&Q@{Tzn*dH2X22&0Jjf)z=m@_aJwBH#*N!-+(H4Jq~O+zt|e}};Cr07 zeU~7%`8RJ0<)q+t=u~I92T{(VKZ%`)_isd#Chy-d+~j@w9=ZS@>j69FiTpg6o}IjZ zo6sL7?_YP1N}tDXbLV}}^r*c5AM}RKL7yVxeXD8}yl-8eS9pKu?FrDQa=DW}UD36q z&#m|#Cw(>%#5VdIE0m`~pXaNb<@P~AxZw5{8*bOnQE^*b=g#{vaC`3h{l)Ds=rC^H z&spZg?T72axb2GXapHCwL2SeATaZKIkf25XjJ(NN?qQU(@IJ8<@%~9@(&YWwB_^-a z_fTtmGZbi%4d7uxl#I--@<)wHu^r(+V^8a%)aP*sDtdQA&H+`(eudQ zH>1v*wsk%XTSMXEwEyQ7 zObu>$?2jgGutyt^9;};$+GtX5{{~Q4Lsv&?FVnl4U;S;h+4NWPa>RdddakeM+KOFT zA*5;J=o%1v)-REGik=ssR#GI878pB=spXrlF!q$wnQt` z<)E|c3UwOvSM$W6`?C91_~gMTsUQ71jk=PCK?BPU7S`8|-0IqL3(<0TVD(~PR9Osc zs~A`+HQeP#8W_FNub_@aA2hJ6x{=!)9b^OamJ;-B67<})HaPgY$OUIvzV zgM;VH^yTzU&X}>5`ht`pxGnjB!zgeI`8 zI5@cW;d#_UVRc~X;laWOMA@17+zA~fHe;#3Fx)|{=->hFU~qNB)(x5L_fH(}e%UUO z@5v(*7$gw%C1l*^)ob?mPvCtB=a)3S;-$g;V}|xJ4S&bHP!YXE_A6f2Y8BNx<~80E zc+;a5J{>Hat3lemHH(pXYA{sxBcMv*+y*8L>Ld}0M`4yK#0ObghZypP_h-C{_pcL^ z)-=(3W>>sFir&9Wq=ls8J@W$IH^+ORvKgAyH(bPjQy2P0)c)YP7VYyetEIWXzW&K5 z6g0tU;7+JkV~ql5_(KTS=SU_S@GuW2gw0iWMcP3>UA%H@GK4d2X!IfM?lxjOtj9fJ z+gSoV-k>bAtny{zjdhKs!G~;jT8+u2pH)6D{yP@`mBH$2P*Z<(o6>HOm8K;h(?gh2 z1dCveK@jxSHceL7G z8@0VuYkOn3J=m;iTX8&|#bWiQ0Ee_#Pd#C^SST3-S^D1iQ&-U(e-=%G9WUpi=;F*7BC?c3}CO|gBO4U=YIF5B#T zI%AH_oq;)42Lgy&=p%-opS_N}1Pp;qkj9&g|44eKoaNnLg!LW1Xu-Uve=V4d#uycchA8>OEsC!{^Ed20*7rKN7PTb zgKRE2bPtoI)#}){YmET~mgSMLt1I&2hqfuCndSnEH*7VP(vw8#!`(_7=J2%YJxy;> zegS-pG<4a7BP{eZ(p=XgR}^x2dxw3b-FI+rg|z{l{etN?|Irjm#TSYtsrC98^}6n* zdOr&&NzRR`=TOzQ_{ec6wQj0WcLDC}tSkIY^jU9IyhY#F6nX$(%sw^d8w1{k2?E{_ z!~3h~m)J%2OV!`ON0)vzqizw`{YCV9t5NX~s(6xhtil)@{hn*oy^+VeQ}j#HX;gpz zJ5;{_AIUEm{B&@z;TQO@o4~M|dYbSH3acSx>=fi<3Mjk~s1q1@R#G6!F)!eK;S9WN zi60_UCcmi`Z>s6dAJ2y!f%nM17d}bN>gQ3LBgyRJ4d83i=S(AQ&yK)4%)J^!{|$vR zsC?r+3pUn@T(Nw?2Fe$D;`FzC{7{!mKD^P?-(-nB=$~fC> zqqdoP1Nei!~lbG?`XR3uN7>>_@;il6S{r-%6IEq;9Br=R#K z5J7f%h;I>X zKvKj1m^M=W8&ZiPqy_erTcqo<-jG<5EyT(2J+uiQt!ug~ zKW+YRlRcsc$==jUEwUHtVaghP4_%CphV1e4PgxHGopmNn)(kKI~6mO=a~HaNNR+;>x;W4}c)otv*D# z#s{@{)@(mQfD#3jys3%TJJ(irBXQJTt`Oy1a6Q9@>-%0*aee2t?(0@@;`&^QiR~Az zPXm$TUcVamcw}6^^GX=k<54b7Twg(4V#9UvbxvH@l{(9PT%oLE5u1^0v_q4oC;9Ga zrYz9+&~9MLkPUtg(X&%F9k+`Uv0pYJTz6iuzqmdOM2=fFe2+%P^^*w6NL&v>xj1n>jkv^y>u;ba?6{tM zfwSD}C})YK5}T21oP;J#*?9gGQx@oZs5L$svcb>E^z4+4V%r*g`688Gt0ubJjXZx` zcH?9y5+NH!BpV6jIb3md0`#hXI5NGS29ryAJ%Dm?(rYkjVH>?pgS^`5wQQ`jTq~4w z!F9e3*Xv(VaXn^&yWNNr*DHv_*lr|>>wV}rZrSi+GkYW(?E?rB*IiLAPF#QKqKDps zqOjw7!~Z< z?Z)`{WP@V6f?l-=%EsWU5}=p=Uyijxgv9Ec3|d;d}z%T zX|o*kGIK@hF9(2>D^g%vc6;qQS`Od<@Ny)IWMT6O;>cLHZ!Oor`JGs|Z=<}+MY&+# zE_EX}YIW3rYsLriOg75A1>~7*3?hu@f;(uApLZL~ZS>pI+n?@&$yhnGK@4xkdqGr?M$t$SMSqNOo4xdwSAv}~r|NbO_L zGS7t8#q?M1!>9{sO-Ck~AbZB8S&;*B9ymE2)snPAkz`V6tR`6((bl|erp`2{F44M? zUV?QpThp{qMGXRBmdqHWmvCmx>S+eVxqu%fTM@*~31YFJMnH@75@g1>w0sD+JS+^f zkzPWpCbW(rLj7o%CbxPUhMO~E&ZUk;ADmvonK8BwD6b=fJ3vy;HpyXmMrKSa33{FY zJ(GGEbT5IIIhfz)G>!>PgC589XDftR)s6 zIW5M239?nr5sTH>N;O!`R-xn=+D zg*tvuC>8JNFKW30?}1QW!Y@1vb;VLsIXVo3(7+9108o?F^wT&~0nzb2bPk$Fvs6}} zPQVYgCbz6C2gXDa)W4_la6>pQ53fiB^}EF@x9&qf@uDNEnrk8#GoTDDLumjSdWC+$ zaQ3+FYFLH_M=r}MUu)#5wE43OE3143k=DBoM87f?PL`1b*R+fm9Sh56&0!&Es&6Vt z^7ppn#9S~NL<{G{4BHSdcjJZK+_eEX8Zr74AGeF@0+Ex|06$|?SH|KX8UXL zXtsa6Xy4U#&$HU@_ujJF?hh}DV7o`*c&!6%yI;HsTyL}8JMJRIDsn^*obCQ{rD?m5 zB%uCA+x^CkV$h21-ghTP{ny&=LwHE6N(NGw`)|9`CB#i1?&xRN6T8`L_Yo&S)3I0y%S#eYX72af@m{grA$sFtyVvo1r|o_P@1^Yyo`$-@ zc0YCEUuU~lp)J*Rd!R=R+x^3JJY1{o{zSZrWxHRDTr6JOz43o!yAMRa5pDOQ9c;Fh zpmEslhwDJJuPCTb09=b`p(NqM--7jS*P9Q z!M>Pd(`y{YM00VPcjIN2@={E^yVi|dtJQH?Wvj&;W2=Q$xHecbLi8YWWwj2R`}k=_ z%?eDqwAu7oGjbofs7U$bk2FV057v}W3pD@ZcJ=1Bk|G{N^=8v2B+Fty2>qqb(~W%D z>bj91x&kTY>6RH5O=YnkgjyDp!w*HTNW)Che_2c^k{0lTz<~M=$ZG7Am?~A4cNe9PB??~2gV|Q zG_Xj28yTeA=_4i1<`@~Ib9m1G=1jsM=~DKiaxkOgq+%BcjIAHxX(%PlDw}3RFk=p< z&)zy;Bo%WCw3$kJ2tmP_&bp1rn86?<>t4F*h_=ZHYVFvLiLHKo+B!3kZ$ zdCHBLF>AB=qk#qb+rYw4^pUX8MPh*i60g+~7AWPNIiX8%Ft$%2mf`{d&Bv91gt2{! zDhn)#jN&;QkeL3g$S9soewaz9bb^BS$S9o9h9PGt2nl&+|CCxxaxeO3cdonTBZVv| z#?iw_EdIC*%^ylJ3eBTk;0dhg4dt9(H>M?i_>>&TbJNf+hGsls1T^CXd*2fK#nn9B zv3*6ZZI8V)v))eQ6R`;+=k?Oz$niY_A6;^7k230>^*hzwChC%EGwL2sb#w92rS8{0 z(eIBuRTufe?9|A97bDkp9X^KZYRnHtuI{5o{nlLH$Pp$sFzR=t`a9iogfBPhPPF6* zvoC7Y{q8l?Em7)fERaUu#~bx;XPg;%!sEhyKSA}cb;ns_A2IH&j5Cpo&AWDtzOSOX z?<+XdSR)#J|Hr7G!S#)tY*K_q{mxYX=RG1vdE^5~bk_>!VDHlWaE@}njr-tI);F*; zfY+1AdfwlWyh_sJ!vCbd=>1JK^qzE=>X%;1?@64+d-{vY59Ig6;o?0D4c?!M_uy}i zAfb45;`*615X5ZRjN*NhUIq3y zW=sP%@X$lJRTi%}Ky5$v%f-PIpO z_H!G~fzHCnec3b)b#qkw8M>={!y?6#4piR}{nD0gZGIy`RDIJhHKufM00b<^2K#W- zXwP(dq+==gv5_D1}H2u<35t&qCO0Mnyn_Dp3zfWynQ`@hyw*LWThT^Ou7r(U3 z>X&}?xz#V7HaLP``qBmeW509>`y~Du@PfrJH4W_&a(bL@ z>6`2*F^Iw~9i3kDslOGwrOky~ni8K+3Qxr0lbSoG_QxmfR!!I=jrte+q`Mybf5s<0 z5og5wEk5bac^044WRlz5UD8LUlIBe%B(O6`LEhLd zsbzUDs!RIQqi!x~D}uu5lD1{Y8HzvUlJ*~yh)Y^Kz;H?3_Nz6VE_|e3>|Z&3()Wwt zS03r^Uuj0&zU&`4ebT$Au2=D|%zbj_8g+kQv+wjt-+vyy)mnUv;FD$;^)tD?(hDneO0(||5SgPrdJ`h}q{FH1xk_EdC%wz4AIT?eOZ6l8q@#?wk$ln(^HDd7Pukw7 zAIT@Zhw8idq?5uv>HK$HeA4EJ!SuWMq~G00@0~vB`~2SNlP=`_@0lv{oQ}f>v(z2U0fmOSJmO8aY zoj0s?I)&@d_t3*?oz+I2nbtbL9Av^q-$N6r4)PHJUKbq5+ea^{et9?Sf1(?iCL=c%nBgL|ybsJQ~pU0_dg#%<&fh_C;p zueZ#`|GBeslY1=7sQC{)qUD(fiGFAHPp&;DIna>8{lhy+3gw~&j3L-v3_$+}Sm7W9 zDbqURE8aGhWY;d^CY#fcLZlU`e3~e~$Si-NwLF#N!#iZV^=7%Q)^dy&ZkP7_@}N(f z*}sBduYr*Z^}$= *_DO0x;B+R{=e&nz@LT!=6*B$>)KK1TB^3+)N@6TE}8ao_>J zcLd7x>$Jnd0~s@L5i*z|(?0-6$-&>WgNJ9(V17@=!u512Vz4*PM>%&-Q)fT6!r%^z z)Css6eFE;ZNV^C@E1$tDp_5U>$}d^^R&u5P)271>__E0=~oL8d@@S z%e1z4>koztFwvODvk11Hg~Z=k88teH6!-&-_yzt57iR)li>L57jxW~=lgfk5@sm;> zJSQd4kVa#oU@wh{`SEe3Ats^#tY;xNl2PMFiN=>LI*)Hy%j4Z8!Gg4gRJ!d7xu9MO zt7J`q#widtX4vmR7-KsDck*|bR+oWlfQjnnoo!?wm&u(g>g{br1O2M*5EyZDlB}2B zhmu-HUqG95y+mF9F7|t&N|N4)tWbPY&KNx-AK9c~J&rNqVr<^U;TV(e+Q?%XVH;DS zu8wKMSw^OBncN}bGNyY@b&RP8a1nJ(?On!nXz#N!l!e_$#-3ehhKgEEf!ucu+V}J^r2f4yoYNLPg z_bQwtqQUv;HBLDDSl~Q07MyKd;Jgshpz!q|@HOoOW4@+ap`@&iNB5Cr^>Eus%N-ik zaaEn^F00f&;hbf4Nmq>g9>v=k0>y2m|((Z z%4#okE#W*l7MzE;z&Qqj(n&zH~kzE?--TYd}oO>e007S_Hi!hO^C&<|d7 z-2A*rKHK~D;Dql;IG5kTebXE2`!+OZj(hiRbKLYjG+Fiq+e*(D)3aTEy4q|=aGNSW znWq`Lc7o~`O+t&Nt{qOMRn@gSQBP$_o38zUmey=$?kLEci(c~DU_5cV3gd+C?)E@| z@i{VADvTwuU_99c#+x8(E-;>8gK?b=#?_}9`h9}xizzU+bi(*F#ugQi+A&T%Zh$gz zf$>Nij1@ntc=SpbZT_MHG{lbbvL25xrh(LZdy z+1WePF_fMn^(aAY^C!P6XE+oaH4v~#ecuNNP?2r3OGmm4<@)-G=LLZE!B? z76r~eE^t1In4*O99t<)noYzqR(k5KX!R<~sw~5_?rmq{^sp2yeaPpkXCja${{F50} zd15E(sUX_r|0pMjM=^*FTyC+!c;YWAj1#)L%fABSb7TTl7)xToc(MzOH-Xt*`0{%j zjO%PLu0Gja{uLNoI$?YoV~dJM?MNpcH-L{_VEo($W5us39=#GqoBS&jn_d{Ntu3(L zf#F8Q>!ib-cwGz@x5GN$2J4(XDqhnCthfkN^<84{z-5>YOT2!ACZfW+l9uOe7Aw;Q z*2Okh`~9xMT6%(^XI)^8!UL~h_9|iR84K2I7g)<6l6Jh#v%$K}2J1_m3|MXYHUnTC`7vbzGji9`FFxC_Hen1+S;Yf;Gzp)=~(h9k1hUu&+z#v2HdyEWq2e`7!0ONg1Zxx?IM@Q~CNvQh*2RZ9 zVfDDcdZP{2K}{;GqmOgf0~Wlx*@6qM3gfj~ELbyLU>yg6wBz*>8?3u*us(gPyB@H> z>c#`lUm1qA2E&bt*Rm`pUgv|!fdt1M{rXdP9BRg67P=x9eu#^gVQi?8~^T=6v~V?|XHW zzU8-Y-}Hw1Zei`aBHTB95B<=_95+92lF#=($?O0wv3jL>E9Eb0SW(?On0e9AhwB&((*vm!09GJS1_ku@*3kGMJ$0q##zx z9?Zm0aa0@;9Pj)zgt`&l(eQ)ykM7*vR03l%nhGu=pHUP{00fBFRZ5Xwa zg&kyLka8w2jz|4*RKL6EC<}*L$W~Ak-53|g)4DHT9A8Nwpoc7K02N<^QzaWY6+qx` ze*Ygaphy! ztspJfKTRu`6zo5VL?dIy-DrE}aDVkw$jKG8=lKl=uB-C)rc{Q&A;9(36EK3bU>C36 z1^yzvo=?A&X8@q~BEyk}LA0aiG#W-hX0U&z)<28LNH329bI@hmgT{(Gbf#9}3dGXfVDn+nh?AF?cvY z0iCqr@RR+A^K8`HkhTof5Q1LDb59>IqJt12?DAz;fqWdJpHB6+Ly|%jL{*Gy=NQ1= zoJNz25_m&7FUuQi@fUPLp8lcB_nG(*Dxk&Z=}i=r09z5~dRpew=sh7XvPbPUe}a%x zGp?5HQRQ?|2QmLA0DWfyCSF&|48TM6u_jsNgJSVPvG^##0za%J8>*}63ID=}m!oPK zQGuF3a~PXg0p*=kh7?_Pq}@LV7pB&9|Je+Kvf@?`(UUfZ^xd4E;MG)yQE0oc@)Ix? z2p9v^)Fl2j1f)i1akAs+S{sgfAFSeNR!$g4Iq3Uuz|mpY+$1$kUywxgp=>xRIm?No z3Arkc{5}30jwHSXo(b!pV55j>;}6|z+IXTv=ylpf0=&Sl;^$}NGkDZ$;|D_?BHH++ zzqr`=jvd1`ej&`aVdLL9Hf-ZdPsVH0#;1rcY~$}fiM|l=|BQ{#g2rXrTYb}Yu<=@f zzdSevMxML|t)L1j^cXGE6lH8u9F|ueBwK%7a=4)W9xX*WZTUT#V$1hJKa@AXn8TXm z){~glJRw_tX_~7oztv{T=cU{DAKVGr+HLtdWSN4zuD1MOjLNj-TjB5-1s%3L9plBf zsJ48(=qPbp{$1;^Ex#NG))`=umR|=WdLJZ8 zy9u@&@^D3YaH_?acOmPx;2_1AUj%22UVlx$hB2orc1UKVF+YRGVK?SS8pgag8*{Bc zWG!O`=bJj@jqLe#$)Rh=p0i9&w##I&K}sbX(eir3u2&2MR0#Q5?Rs`3yMCq9t{>J6 zcKr&x*BixJA^2Ib%cEWFa<$FoypW;FTyDFt&3W<^W(tk(JnsMCXQ7hEwP+t1^qrIy=_}Zn5F&^Gp?2 zJF~*LszU#O@~_8LfyF{UbZ87*J&VmFc3iE=w&QAT*FTS|u$?BH69rB|-=>|OxY4xJ z^gVPaJ{oqKpPR{NdmNw$r6a`we00+t8ee^WFb7$4%cu zlVx8GN&I}Ve75&pAEj^kE!;P~p}yN#`~F9`Z~7kkCCMB&KYv5dG?(POX}>oIT$)>r z8C;UTyEe|7wS-O>dHvmY-gyT(-UEZHyRHB2x0(IgrPZbeSO4}+aNV*{YK4wES)Der zN)9d$d{rFSGRcvcqNng-z zU~}`C{SHF2)ZkBz&lvgfIk1V{wJL89}%52rT}J!BFq`oVx6%RQ~*39 zK9f+O;5pEkA~0R9^*axz^;mGdMc{hfE*0Bd6l@2Ul82f_%@DeimzQf`DY2Ksds~+p zc}yhcWbrL^i&yEfyk{S<_~6#Kq}1n9U#9iO#y>VOiOM%|7L_WF89{>FbNKi)s^jFp z$KNLF7l=rhT%D8_-!fVzY`&zlwrATClkm6rsMc?tmoxdJ#xL3vlTO3IvE3ogMM(*5 zZ{jg_YfML8TQ{3lEo}%Q{sUSQmKHb`AK&u&^?zM@ZQqT5>w_z~F`xuhIk5EY(YZ^zFcT8WLPs(DK<~kOS zJgVjO8{*qG-28H5uYTDnzVfM#ekn~%T3j?u1(WzmAbGDj-fY{j^@*SgdcR?kBx{Mf z&LyBsQFk&)7`yoJ*2JXL*L9CLR(=msmqm3_$_#WXYB()FY2r)&nEXlnZNHFmfHN6R ze9J{r4p42+ly{W3k11~(x9FLuMNdSXjgQ8UQ2a#fV?KGQcWM5CQH~7`@rq(}iR`cY zxbB-@k8k-gLd)CImKH=UKD6bz>wA}0_1*Zs6v)!*)1%tPCZ&ET6@-v6)S!v9uhYug zijt!iJsoxS*rdjfVaAe;n7sIho?DtlL{B# z#0=6tc5&Qc)Iy;gFIjolHqHhom$?OZ%er32uG<f2oaYJozk)zs>?*+f$@(B+cxj&+d`f*YM3jEB2>;z}==H;##ER;yVc)lwgb% zvW<{!44zj@41si*b@Rq;E65v>mFW+(WhGU5N~Nl{6v#W_fR-Ls^lZ9( z9!-&+C1NB*XUGSA#(v>C#OXWTU-{T@ObQ4t#dX!(kY zF4!Sz>y@i`(vOk;ruGB`iu!boUy`)OAY*jyQY3dMiiQ8lE!vmw{$TtCI~>oqXCyA# z;E<}?rVkNm-~Nq%<(<+hE-ThMXcp2p?S7oe!-;dYJxy*ejl$t$G_YIOlr?th^UEDe}67Dot{T-vHGrE?3&h^m6W;| zNIb0>zGpHT9sLubf3w}JgIZRa$hyjqm8NBt8nVVCOX}kwvSyMj-Oo;Jvz2{*CU0^i z(zvteli`Xi{02vnh=N zrt|SFPZH?*#zi}$eC|a%qkSXe54Mu)|LU(hWevw@B_EjA;laQ3ebu< zE~E@LF03LBYg||s%wGR-;R5z%Wn7RY!=FmRE@0)HX$T1n9~iz(vBW19xH7Ch-X+n7k1H1u?Z0qb+4whGoc3|$Y|7|0>B%#6zKuf5kcws$ z+PKg{(*w)*@GpfnjzV*l<6)eXTH4mc@(#)^*;gFMUF0&Gi1=~}jbLV>QD$kB*%N_) z1D08|WW-h_`VC9_NoF1-Gcw){F)lsCXxlr60LHkKuGg72Nu{%|Gq-0XTUDm7yPU2~ zDsobJn+#9$A`MT8NR+aarfSHP`N-fhMbCrDlnvy8`}*F;E$4{COYb&g)!pc^r@ljH z8>!2GkW^k@DP4Y%boueNE|4&~Yw3lDccQ7f?kY0X$G`;*>31{!+muZ{P z%m4MI;q>xr8M7oEx|cr|dA+Bwm~9C)difPYNz%Q1Et34%uhGl%Z4SD%6DU}DW0@$^ zK+KdjX7`tJii5Y6rv~$L9H&LJANH3+&dSWL3q31yYI5lM^~7(OV-zLT8Ses|WYI@v zmgaMkg&#J$>O*~DRZg{#VPi}EVm>HK@>pXtPP;7ryDmvXLOb(k925AygDdvz^tgs> z>R|js{O>|PiR~AR_#!65*?1&@^~si(BzoRxp{@Y*Yy9sw{p;7Sp(Hu(*Zy3HO zMSOdDEaTYL70~k5H^R!(Ltp616|&#(9fz!;qhC2GlV!f0|M7V-sR(d8DP~ z_(k%q6xJYEN61P#seIAGq?7s@U4bAGRFtAsH050xXRNeleN9?hlA4jVXnm6|kEHgf z_=k&ooo~8vvRT!42QY+*5~|Jzd`%8*2WFdS%~iPjWv2(?OE^4$3Gm1 zA?B@b%os*o-g|k^H+}w7MU0$}6Fnne-btKf!T-c_U(>cnO8f8U_9!bP+O2o%3t!7z zu{R!Bn89;Q2Sket7%zn6oot8z!{J+$btVIePgWGq&sREXN=t8B-Ls zagqMy+Z|n^5$a2-CM>zjMDDcV$W=Q-<@yGdyF%o?Z*+o#r`HuGcjTaQJ4No&;mFMo zle_+=!SpcVu=ADw%;CuG{3=ur)q~1S6uECoPbJ3+2Q9ZSxru|yb&A}Zha-1mnA~+Y z4yK2ZBKP#+$lV+!w`@?k_eiiOB5TZf^C@cCJyUGB*u_Zv7?diDJ5=HbWk5;5g-5hC{^IF=st{H$>}a+|~CuJYOR z@W>0uz0)RF&(Dq8|fA$)$equ!>6 zXp#FCFV8m+xQe}V7~L!2IT&Um@GZ$`Pr4jksCfgTV|L0Q;~bUmU{_{ddB@5wnaGnbc%IQ z=+AOcD32va`!n6;RIQNljUlbU1i@QuwQW|GOhgz)32;sT7E~`{T|rg z?|^dO{EI0Up)qVjUC7xbmVRRooF0eHEuL`N@)KlXQS;=oFFyvd!|}x5Uq0~ye42a- zZ~BdeS%_yjrWUv8%UIvIMPDAochH|(^kqW)vL~K+Cz{wU+u?Ysy)bUkyAK}td|P4M z<=j>NoooPYeXrwpE-_#4Fpn1cSpM3-efAE=XZl|DVJvedas673ddWFC(kgd8xtqoN@`bBH(8)J6{{DGSHC988u?Vn zy>(8aoh&EM-md2a8u^t|X|mY+qqnI)Bu^H9Wu1M0slT6w*5CN&gMQGVaVD>tat&;S ztd#=^a$V5e3OOhpUUaU_{UzRe4U)fq@gAXDLXtQH~~ks zbrSpQSxItvbp(4JA_^}F@sB0Oh6`MTwU3GqO^o3UHU3OV;IWQGEzU z%1DlfCN%yJ;-#+361WpHhG?4cZDvew9-j0TyCT#V_95c5H&(GP`u^|7~pn>w~5V|qu#@7ch<*P~YA{4YO6S8Hr3%E>7?7MzSdg#$LeqvCIUO=Rzk zif?&X6VX0*{J|V4by8OXNqY7uN-m3yWP*~c>Ar9K*R2WJDU}qO`&)RBxMSe>Z+#}X z%j5rqAo}F5IOD4PZ^J=fNo{dDh~B6<;jjPT{lYHYR=$o6rgXh~nu2uy0qf|m?-W6F z(rtSC&rrjk-j~rLzC|uA_a4I^+KcYHWS42c4yl8VTskkZ`)}FD1lzOK#c&Poa8k>@ zz0t==Bc^WaduYia`~9}Nq2U4itDe{?_nh@1^~G{bMsFJ#`&g;%9Emo*`!BzO$pzD_ zq~j?>t4BXxYPa+&g}OISzWgcwm53X(e@fO~M?Q7YC5yI|AuI54hq1=TEu|Nk3g6X| z6S`r&=xyra!X#f8g5aUTA(dzkzALiO`5&m7-fP!1;;5*c8eg0v# zT?ZY84g%kJ_;Z*JHoZP@Jza98&OpR^x}FSJ^>mf!ao~FT^c*cFq@KP;)zre>wP!$EoKeYai4z z9wYufg7p5KQ*n|aQJeomI3yyZ#7;NbqQvd@3>ArKrzC*iCEUR22x zS$>c=5IxJ$?=s1gv0XREJpEO^R;r4eKfMRD{8?;P1c&kJ`)t->Mnk6O=blDO4dR(C z-~2l~TdJ9eYT8?LqHbI-sx|N37%}*MlG?@DE4jxL@r>A58jW#A%q1z2Gh&T@kb}A> zAycQREn!htRGVSp)k$uljcmUl_UsGd8mjvpAX|(K?Li+PYbdpJ(Hlkily|I+5qDFA zl0nDw2kTE0nH_>riqjvVLpY8AC{ErIZs;wLGpk$>vh^}%a<{hONz?5Vg#Q4x;bb5= zsrPn*l;g%F#$Nf+F7dXX#4g@?=w}UYmxyHJ8iJhF&1HB_!|vj@!&@KCQ;Rml^vcyd zl&xz(ChPtSAr`p*>Ka?DP@sTuMc@$FypGh4bs8igrX z_lnHkI6@hi@qg#S&~fMXS3+87GpVN>`i(okzgM?V`?%Av zX}IG~PIfn>ashUre_;_X5s~vS+`GgYV_s3ZZnY9vXkKsUxtK51nK?E zsGd$zul!d_JYi$cZ~vrAT;lfk-ZMlbdhB`RA&T<54441DW6!_p9l7=XoqgswLvM+u z1LMrjtBi35HdRxPGml*oI?lY%9a4)s4X-gvTas=N($)$;xm(}K5w>bPKhUvZZ6B~> zyP8s=C($F?buSs+HUa3i`K!Ba*7ZoSK1(2Df=H7ZL~;YK%x%U1C4HG+@zc1{or*sh zkQ^I0+AA0OK8HhBHr5*CT9TTCL;acdIOE(h!)i#<73O+wG7(D(IkkLV!k&O#c)Pw! zBPWOB7xf~oy!~*w%rRO9n$fKHodr)SHVG3mSxoK{TF!E1fQp@Bj6gd^0ytiZBJ$pn4codC+@cVtR_Y!C)(0l5N%lpuZ?5Q z@rynuV84;-SfW9Kb<}y0NH<5T(eRzD4vvk#xnHFnmSV`ne7NtOnyRLrxw6SameC&HvsGJGzA@*mP^>)S%AHJ(V2 zF?_!LTifuNK@hUuNmBfiph-u_U^!2knK@u@T_!RlPXEE;l?61j5Or^UK3@Hc@3JMq zR;R2Rgf88OUqKT56BuoIN4t^FRh6N>-plXS-}wsI=Z4u|{6(ny+hO)g)`hxP81_ZT zclCbyyf_;4{x4W`Z0|gl7Yu%E@6T-X^x1O2T>QuO{`%4&{X;%aW%0k68>FwNQds<7 zYZ|S^w8uuLOXm~Qd#IKj%9|8{cOf^v%rPerwmt%{{Hgx_Zi>WXf)+0CEuFW}v^>e@ zwZi=!uk#n`?|FX7Gu+{t9acWnDbddI5$qBuI-7;)&U*x9#eTMTZ`u_R~S1<;e)J7iv>O6v8GZN;v>GE2sQ zm@Qv0z7p=1pX#-_C>XxWno zm3>-Jwscf|7bYz-?_ubU%VvLezikQUtK`Qx02!0il1qHY65q4?`QcU?+z#RHXQjfH zh6jm-PlB8I+q5D>=Wnx_zx(bce>UHeUq0q!`rcw{W4q~lf%tBowh~3C#si+&PY6fz zwAGef2<*9>wbSlGV4rQ-g}^?-vI~LTZ-o~E`%cR)1ojPCtG$Qu*X_< zA+T?@!VBS$J=*4JYb~A-`029jLSQejWC(%1#Ig&4-D%l{z`orIF9ddFxeI~4+j18I zyUTJH0(**O7Xo{NWfuZ_j}=}Bod>CtgVh_|PDc0-TSHBWNs2wf#XXV-zUX^S@-O4Y zy|dDl>wD=c^WJnd^1gJH`$)QSKANt+c`RLRyF5=-UXiDEf^}Essm^axqC67LFdfXk z`uZGHbBCCQZEyW$uy&{@yZq32jxyY%RgBtC?XM0{vFbo|koZrG{5sw34=>RW1r zI$9m0j#VSoaq4(=f^w=8)k*4Pm83?g(drbHtj4HQ)oE(1I$e!ZXQ&jFs>Z7cYN9$* zO;Ts6G&NaGQD>{EYMMGnovU0bovtxcWvOhHqs~*gDo;&U=c{}*L(NpPRDrrcU8o9G zk-A7-tS(Wr)urk(b-B7iU8%mUidBhnt2wGvl_`%ZR~4#KRjI4gTve@VRIT!=I(4Kb*eTBxp5*Q*;;vqRnJP<&W)kwdjO)Xfg{9f!Kbp;{fP&7l@M zc=b@cz$|sBTOH~)hw5-B7T><>P~UT?We#>qciE{A%;p`LW8ryOd% zLp|+K&p6bx4z4O{9uUO`S3)Ni!7(#NMPC2>lWfv3Vurdox!*Fft5T;TNS=7)^ANClrn;fx+xDPb*GW^{jLUwYF zSb~S8uYcQ#C|mRr7NPCEIU0KEUzWzi(aO2Rb2QD1@{Wp*cEm*Q2Nlq>mZ8f# zEIqmmj;2GBc%!4E2^YP8^a0Va!Ibsa=^>8(aR<{Ub*4`prpqBZJPqnN(irX7PtPrh zi^_1FsR3W09Y`9FBo0DH@y~2A+I?^F1G+dGo$Gj_gE1*(#I?^&zXJqHU>JG{==Hz5 z{B->due-Fr|LVGAA20S+JKQJ7>}&Q?d->mLfB)&_wy!S#>&Di-RX2vL%g6D;wjc8r zS*NnkB&>02FSV(?m7o7BIrh39oWC0L)yT6}YxWv$+QZms%b%TRrw#Z1^I&r}%zV$D z#_)FryPKWX@@(@|?G|Z%JJdUeen*M$zB3G2_Vnyk+L!|y3la|Mx9z=d@5N)4+d!th z3p0_FKN8_>p0MHkmF#{ za`1iZbcZwGFPdc|o4+{6A&x^G@&BCvBLfRg4tx31Pgo04A$+Ut2J~jD6aQzt0n$2f z9)k6QG;`3CamW#EuOFmcn=O5J{MzH& z?YY!YbHyRnrFgeL$Xq94jV!PtvS({jgUA|A9<6a;@0rGOp3K6m_BI^O?)V){p3y-w zi6{P`zoEHS{DD42+QI;H{$S3mQ2(qMOsOSlIGo+_JD9wowG#|&_p9SK`V5+9pdQO! zgwZ0!ZK(P306HF6_o3s}Fl~C0_}~1;^|(uCuj@%|Hn%=)*z2A(OxKGh|5cO!XOsW7 z$$#JE|IM_2ZrcBDm}>juYLF**9*2@Q{aL&ff5=l$fHy#-XB+$-U>Df`k9q1)a1=Nm zj0WStBybMM0pd0jSkJ}Kmw|7CQcwZr0xxI)^TD;?2CxW-+bzI)B)vMVF7~K6Uo-;y zTo{#@R$k78{^M7DeJ|+4ELeD4;Hk&^`nt{y`isar{Cs@wd-iGIU!#HQsyP*$ze{BbsTsy(H?DsQdIZ1f47 zg#pg!0ykMz`mfF7=KW#SpzbvkTJB>f@=2yvn-0d-fGfb=_#G- zEcezsFRCkZ`^e4c^f_MisQ)^Bl~oPo)zo~hr@BrR&b(0amsQnJC&C)4Dr();PM_CV z>#b_=IP2XgX`Cvo^v-t{o-xy~J8K(jJoQzj?&|6V<5a$9o~JroK(#Q(sSBI(vQ&}$ zDZD@{y71~oPjzXf({xX#r00>&GqOBxlXRM1s13UGRH4sZ?^796^IB)Ur_@t5ud24f zN$%XFtFD@oFY;DYRC}D{fQnUK?;(!b(gn^MZ<%MDN+&2yT3-Cw}$MO8i{q5nzhLgTQpl0&ad*3l{p^Yd=G8nLY+2`(_LHUEUI_c zHq?-`59(d&lVvXDY;dVr;Ck>=@I#+V)q)Ig6!-w%2JoXsm-2#4@GY1!_3tcJ?90xwZ{vw!u9dUtA;XMQH0q0*&Jm53< z&w?L;1)%8$(g2)b2ksld3UCd$w;4ZR1~?IXj-Thiec+lKNeeg$e1Y30@GA7rLCj60 z1N;=s2j_z^pnDN%0ZkwuIKemYPit|hKIqFZZvd{FT`Cdyq3;3DfZMTq!8XtZj{S~H z-3sOa7w83#f;G3eR4cdwi~v)>eyuL`9%c#VL~t8e16~8Cwvh(ROEIqppMa;qPl0o> zOFa(02P!}|sBCwssUQJ-g#G)NvzNHkSfIc<>~DdeL*D{omb%nt%n6u31J{7rz;P@3 z!rX}2349<0TnN4bKfI0l0WyFSd=8!iNgXbJznXZ#T#yHjzn!wioPoIwbb)1{9-Q}G zbOq*tBfp29Fdqd!0(IE4z+K>+WiE9%_$%~!@B`=?@HCjQAm2TQu4Tr8j7Fc20f8s) zewSMMAmxR54|ooI1kQZGrH%k)K&_!(VEz)cfitk*1?GVw@B%19#@XO-upN7Wx8A46 z4|TFLv(h=M(Kp4Q@@l6jV_>2CNv^3X9pgOx9QuMXPw5mjwaioQZmjm5qclTYE_BNv zRMa#@85E;P(0{;}A(4*RncPq}w|>kNCBvXI?~GXnF{`$Efy(mCtC9f;5qY(Bbm9yi zBuuD_y||cMgEk!)%zSi@1gfg2^pO>JZ7nKPH}$#Hk`d`@EoL8h6BKY%nof_yKIzKk zNLPu#4}A}K26(YA0~4as)dApj=-+`k(2nSI^(yAi!7bnl>?zFT{li*Hp6&MY2!6zW?2+|221Z|)KG$*F3 zB9IKWVBa6}H{c7f2{as;uFeCaz#qZg;Dn>n)z_FaG4BEm;E&)lQ2woSH3f_S?}3NG z9iW8zH4z*R7`&Nl$?58S%-@0U zgIlrB0WNUXlyr44cpLgrum-vnl!GhJPFJa5Kky#*zhM3vECJ0^(K|Q|90HPA4xjC|k^5gBj;j&%o!< zuYjLGF9hlNln?kA`VZg{=8@B+9SGy@iK^!u@XM{e%ZG`B_JDpj*H zQ{4uB3tj=Ag9YBk`oN45KjX(u9yigMJioNkU0>`QTk5T;qhqUgGF7T{W}bGMGd&~E znVOO^e(d}vJ)?40)q3h1v`6Mzl4V>~a={7U3-}jYMq2@QfQP|rU>1@JbsFSSNj-Ea zf4y+3xvJtNK8dl0)SahoPTn>o#id+3IT5a0d#S`v16N<%*yi(h9(<8oM2HHc_@FQ3 zGD;p7U;4Wg4d_zHTaCoUn^quB1oV@gj(pLh#Af#yo`!TT+GK|KDAc*DL#9w}t$oGi zoO-Q;diauVr;RfO+e~6|nwN0glvFigouspt^fqc*bU9CJ$#}!s9XVbtV<1UJdL*^M zH@aEG>ml|t$b|=&M(j>qno^SW`W-J)xL}^`IUFY{R?S| zXAiljx*5Kl!F6NE*?rwa3OAT;{yLv=w283_<;&%pCw)&lxZFsoKp64ZHK<~h|> zrE^b&qt_8Im?O=qt#hA#jw}~Yd*sc$fxk{#m6vjqck_DP=H%U8-s+{SYjw>seE0(P zN*&gTtF%?8nuCk@mG^ULiPCGFh^+t_UgV2w8CTKdxrBb^V%)5?fClJfb!wm$kKy82 z(6*4aK;InEzpM?+=Q5n(->@yDHWtuwvbn|L4T5ZDW4kL zPvLT51AnC*mY3C(%^P1_!$35yv`+e|>u+WJUdnt1oCOXBkATVW6Tsh~|2xW6`edU9 zhn80k`js}L)Mel0UheJb>W3f~e9=L9VO|ZM0!QNh5LgOi&L9tS2xbn(JVNFU`CfM! zQ<(a^8h3@r}!JDJCSpLr_g5^wjw^<5J6=xz~v2IX_{Z_v3Um z59|OhfaBol$RfliVT>oyrOcHtYi?krOTtPj#WdzO#w(dMVU=E9G*C)?lBa^2+*#qbHR{zCHEzEE;-CS;+O2O>vHDz}=cF$@pu{lsx1|QYUMnGIx@fa+{pYx;keh zQ2|-OSyv`9>d>gnh>S5*^qlUj@Gv1{(aqCT>M>pwLQ^HPBY_<0z! z2h4{a1!e-NQ}Tqj16rG2$!0yeMyozJ)eftR=HhtZ^(i1S#9zlN%t3*3Q@Rqm3)~cj z4cHTH?sMD?Ri(uZzIql3rc81BR4AiVmf^!$HFfTKPZ+nju(*`9aYolr-|RuKf*i&y zo>5%yVR^aKQ|xYR3Uf4F!njqnbQs~OW1*IPg|G=dP{_mtYSUCcL3>4ic!Vb+St^ud3eH$TD(`$5-hsbIO{yr|cm0 z)~AdWpYi?)eBftbGdO4m^F7=ed}ULn1gf}Uo#QSm4ziT;R2ElMd*`@W*RQH&qElR4 zQQKHt+SD{!ZFt2-{k2|Mi zuzrxCjs;UeC-%p{8{kV&3Qi?Kt?TksH7EgDzzGt7Jn~CFUGmiq^O0XpkzXT`UtsG1 zJ-`p-7tWRgc~)S`FWAVh!gPXeuo=j659UgfmS1UF1J;ApU@h1HIYM@-e2_gh+hV24Q5W!i^nVqNJ;j?#nnAKoAwBTMoxq8qAd|Cn|f-`~9 zXOOcgQ%b8nZs{UuKdfBTRMk?si&={;V=bh(p;GvbwVozf-|&>#9dy4S?XQ%bPQnN5 zz6Et2dMR^sR1FK*2$dy+2u}+i=V{8#P%(KKYR7pQY6Wxx7zql%P)`TptMQje_+5nW zhPH>_P&Zw5;>Z6F>H~C-NsHW>spE^!%b%5zo?l!%vp9A9cr(F9ClhGx*#o5^JbbE= z(cuPHMwg~C>b-N>l4Gm0hFwgRqdPjMyP6@ZYyrE7jDKuUmMI2W@epunpz1Z0SK%_# z>trnRmR3=6WzGg4hPud_QOIOzpd2W*{&CK~pu26L6C|DAUw=LL5&eZf{qk?`qlZ>s z*if}^d=GXy_7Q!`6uT`|Nmk0g2+Gp0brr7{9Dv^i_tHT(%o zDG0OUi9D5`S)5sPX+gFSGcTHvePLdvkVSbjG%Isfetvq9CTGl=nO&5A;icj{BfGFL z{k-f#wzH7&DA)kH!Rz2}fEA=0K;PaRlQLDotirt6dN7QOijzJuDwYv4N=8SAOZSuE zbvDEckTniFzVd2)_g27U!Lfy2fix8{sdWoL|9pho3R88yTBJ7rX%x~4l@xnIgwXT6-Q zwu9ssgE;GzZ1oJV^A6Y)Y8SUV;pM-Ytri2jU)P@uxrLZ^zMUSqIa~b}w7izBz6VbF zOVF?I?S6&s#C^u={rTc{R~UaMJjvHhzsyp<0xy6MK^3s-;JqtzRSS6ZzFc)R=1IT> zF1KL=ZWb=@$yKLIX*|-mYSo!nVO@3{sQtky z;I5Vobq;t9df9J4#I3EU9p->^DQ-VzV!XUTU-74s8$rJ?!@IcVf4P{{eP;czZhbgqHa2kHl|(ejH}+46}>h zz}v97QYI%l8|xdYI4!z>W!e7j?sBO(zDkx7q~5w~sSCV~aZ=amEq9)xPC2N57&$>8 zXRGk6PnCLtYrqF7r*nR#+m}3MiqlDa*0|76$MTS>V_DRvN;!90tr}TatY^+YpTF+v zx=QwwdZO?J;I<#brko}Q7J zm7NpOljRijtfIKNeV&@Z{;yKG>>7y4NfDDOFwGgJnQ5BYrkQSR4{Ex*w$WWr7|)z~P0VoD zmsYBD%8Vm|NSV%x3V%2_m)=;>$m&TU`v;zyIh5b5QlD4MncjH@Ba5@T+6Ad15drlg zN`#0E5h39vq=e!uUMYKqHSGV7VlPDgE}%q4Q8rWfJ462^|GJcB@V5Y-?5-I*plB{gb_k^Fg=V97O#kNAF?+crE4fzcK1kf?L48a#Y~m#uJzU~sPQ(kkj*NO9xuiywesP-AW?w+KH81f#VnS#;{{CWy64-hFF0`bJDMKlzh?wH})RZY| zdU}05(~8TlRP%iLG_G8$QWqB$>HAfj_%}C_<*mW)9UnPeZ55TVTi0? zo>a#6Hs0l6t&S#e(ap)+sLor@l*(|ZtST#G%Yn>eD&wz~D=EAPOgs>_s47@P7O7G~bAxI0lT`FAF(apT6R zYdK#~bFwn_y5(KW*r4~;H#p~d7O?vwiZETvJdqr)t#;SUDRXoD=45qkW36bJP{eSu zjOjo9TZT&U8+ZV7;|Ce)`mGu2D^T`2{Q@|7ONRO$h<=}X0Nw+If6Y)&feD1q`j|0z z8+)=JW~f&{=0_Q7F7~Z|3F6~VGSpCbfN;sgcjKqTgE`gQ{gk@LVC>;u1* zpyJDVEMD$EmQb%(uH~^%NuGA*Dv)S4=)r3hXo8(=53_q@fImJ z77dz}72alwi?x|LK20^&+6BoAXnYcmMOej;7R%{Q*^lmp4}9GcbGiO6y8tZ ziJmP}c>0WmdGLf`El8P%FM=oLLUxLcaK?ntppC^wgELhc#aO2nA!MpaI0!*za^X>054>&(&($G|vC1bNK7yw{EHn)zqoe6vK=BZNQ?cef$niO`bY^nySfHr}DRo zpUtV^w`*$D>8Gn&)_6SgiHwD^6Q?N#5C)qQRV_zgJ@b|KLbY(3@_N<6g^Fgdkh@~) zv}vlYnqS|kBm6n1DvrmWhNS_Ey1J2rboFd4PE+-T>Ksy4U&B&ZeFHQ@<24?ZXH~;B ziouRKWks!6-TFK?DjM*)=bb!tACNv)@C)c)0qKXu{u}7Ie+jzZkNrW@UHm+3vy1=Y zKj*36!?WZ)3f*P;7v7W5Pn&iL|19+L!1DhG=x!i=i@3iA{RR+P@D}ttK>9hc&mlg) z=`J!pfd0^C{}}pHV9Ea+dZ*3(OX#m{?&@9I0h#Z@;jSGT&L>SnI3exRM;R z~Z)GJearEOUb+z>#1C zI0lRaCx8>d$zU`{2B(74!5Kit{fR)SW;r_U0+?Og@OV4@sEhyhlix%?ITfCMW-|Ea zq2y$}nIlg-g$XNh3blhnX0+Tz-E(PZ{t~R zt?=qhe%E!GY9$c24%4*!?TP6#Wn`IVGG-juZpP=lHkigK3xafbTwBcWc7B#EtetPC zTdpx=_TYCtbSGvOW(@EXpYS%B@s2gk6__G>wrLl6BT4TFlW)nl;upSZ?m270Q|X!C zs@?Cw2iJZt=ktG@+Z#PAZN~WHQvQ)U|E9~PKHhM{o3oCTEwYHuy0*>VzyIYGQzzWF z^3{{S$eTRvz8zU#$KN~t$KPM_V(jlPAC>7{RhGQ}2B~&~Jlmxn@g%vlp)NH{*KLN` z`jlZ_wNsnTE#uM^Pxs-a+HCnVm*sdofB1u#&f?Cf3{3yL+_S{Id)YBHn6CF%q}+|! zas2vqf5MzN`t!MQDA~xr>fC(uB@^dmstq$MYM%IIrkZwp$(GsgWV)6-*mT@)j?60f z_}xEkIp+MV@4h-?{};D6XGwcH8e9hkd#L+H{~`?`h4K5x^rI^bY=T|}XglY+Grgtv z-SYCe4{RuDPhR}YxnC`~tKf*NSI&+3^12@%b^5ZY<1ah!BC#87&PhI9E~R=vCs5~_ zTjs_lyRvPZ!OaJ#>8``diE;>bZ?e)asYsQwx4l=NMC06m|EZPe;FS{n7i^EPd<1w78w|_x|8dN56UR zAIIEu?!B4C?>E%ElXUcNNs4~{)6>sg%M&CcazAcYU!QIVLJLpwCeJ{oxJh3wPs!i& z)a(y)R1(-hc!BUXUCR6(4D`qtDo+!BJB~X~l>pKqY3UQ*F2ec;3EyM{S1$bScpyiu z1$FRt5?**&giQmj*agB{g?+gx(+V$XwbF0-72Z(km$>Ayr(b?pS1_FP%N=cb6918> z>KwUhDrh0BKzP2(xMu_gdaUrx_|3W`SH%K(XP5j7Z^@<1H-IHmc!`%IPrxI7?OMmwGE&UBAe!1^c#y5Wx_{}w;ebCLH^1IE@EzrVShPeu!(D&HT$_-$ZB$H_#J%^>mda{&}RI7rA2kNlz4=y~vx0 z`xRzB=HqNi+dU7Slor@gBG&|Qy!7O%%nxG$PsfkGNQ`(nOyv?#9jCjZXLAn zx-plVI@w~n3x6l{iq8!{aeYBQPH2%4{z&{2ag#^lm9&dlEvC!JUoP(Xrpzm#SJ?C= z;hSyYt@LlSrN0aJRx|u&=(T3LwG@cGd9nDNbqUT^BN4Eha|u7loY`dJ9Q)1+IWt+uwzMt4G6 zc~}L#3po=1T4*uXV@f)@G4stly&*hPt{*zaOy3UZ?N%AbpdZtJ9CWuS*9k51T$oqT zE+vj;lh=j0(3GY23(_v=EjtZ;HbZYW=`QG9^z|Z7?N2(sG-wyJd{12X%{IErMyms+ zt3>LG_!()Vr$S3uNmmK9n4Os7Z;k0@)vt}%rS1u2%n(z?PU#<{{&nLnkIX}2kQq$} zFZ@jr_#%I^DPQ9BLyNi7^s5Eg{)n8|*kJukHsim?G{xOHgnQZ$?gfLmOL{ADmw1I< zXrnuzE&X>w=bL4;+N334UCMKf|mJ(=&Tu99x1Z~TbXr5;7dN#!A3q3F|9aV&{7{Hf6dS` zo`*jYR~K$p{SiMx%h+j+FDh=ju1_Mz1ubq`CiF&APs^bG3gTME|czp?lEa+JbjT# zH$z+Hvkcm*H>+&)dT6W6->~s_+UUfDpq|GwNlUn9XfZo5Q&Y04E36Lzk*CxY(*j%anVK@cDW6T&4EY*~*i-qSi~dxj z;UP5@(_(4&`AzAy!H?Lcrp|BTG*ykq6d?BVvhrrlxr#G2rvCyrpKZ0d^Fis-xpIn2 z+{YuYt}c^I=eI__JrB0mRl;QQx&E(pIArTqy^cTA_ zyiInVAxExIu*E2O!QTu|ZDSs%(L|@3ccx8WX5dtK;z!b@KN%@u;T5u1P;U#Yd3wVj z7;)+(yS@y8!s9bYv*vSx$Iu1x;1zl6^!Lmyo}|bAq@Fdu$#A=bOC}O=L*C?oy85M( z)uGTQH7(%To)sm0w#XSd{2xBg}FX`?eZOuoAj3_JbEFQB3Lb~6Jae@0eb0bhKgy$3rf;fJ;t zqlOCK=(u!5IabRSeo>{|Hk5DodFlC#LIUaiPxx0+F?BTF#DoFd$HPv z%`MOv18(#yA^k;OO--Xd#>;1fb$7s8?+g?~M=I5iI-_%I(z^QR|Jpe=O>KhV`o&Z>9MH)EbGX)^`U?;Zr$>TC-aMW|Cy{D_W@&IKWip zEjBO8=9L!uQd4b5wem`{v-@Rcknr=v!_OZge3}t|!-CqKK4@GD(C1~rr2xvY~ung#camPPE+dW?mP_(R~`8#1+aTGU1i+lPp#AHr5xIglGRml9Z(I zjN9s={@6?W$+P^~KQCqSCWL>7Px#h@Y~1BU=wRK3<-5PxKYXMX+drJev4uCz zVMgq>EZ_aj{^9pDe)E)R-kydx&ynsycy8Y{@FiKJL6JqtlX;pcSm6D$t~vOfXp~=7 z`JN~+LipWMfGzwUDIgf$`%k7n5PrAQA85a3Yb~wPZF6E6e}0f(&CL=|@ti>G)@6qO z5WaLLQkD~S;|_f5%;0fxTYr;cr~)SZnMU~)b_z&k>{-swg=9?Y?|9GBkHb?SXTqSoCdB2XBaZ&OhkHi};U-BPOek8>V zS3bXD6Ow+jHSD$Y+vMx?N0PsX=?{D$#jK2|hp9}Uv`XEjmDU*6pKpv~lg!VY6mu)2_h9(6;$mA2W`?W;klz8^19Ol_?tugh5Z*S28P9yhm|3{z&>wJtQBOK#f}!;@ zkh`H*@e}?O`o>R?X)8CK=J|@lq)LZ3#4}iU-C+(H{!E=AV~%9fx=x*CCMvJg=ywBl zvmeH;yIUjkg}#72B(w0T$kMy$-XmhOAM8cR7JiSq4KqBg*N8t-vmHkK5`K@GJyZ3- z*H>-RcItYX)vap<+U=r1>{bV0xd-fa1>?`^UiV1B_V9b6U@QEdD%c)=PZV6}n=Ja( zH=iO^b?q+GYhIWlj$e@i*?1x0C4nJt^t_SV{6-=P@3Gz~2XNON+Mc!$-HB z?_mLkgx`Y#B)qP_##^b>`^kZ|BhlB!diJ+I=1dL92PI$!ydEG=Tm$=hARm-~@Mq&Z z_9_Xp5%hq#?Z^UapgX}1+1BJNHw(36i_iO2w*U>k`0 zgfsxv#NHyvhb{pw=xVS8x)W>!JzyEUW+2Zh%s9?aI6)WmHjocp0@Q-Y>5%hOJD=tE zxcE)5C(ljiP!GQi1QNgq-~`E_>6J{Cf|&+fpalEMO_?eex&X`;9;gI$pb4y9k6g^^ z*D_VpRavSPx&tf+onR$c4c3A#umN;~&ESncb2l2(54MBloB4Vcm{^geV!)cpEL8_~ z;-;P>tyNhn7BfL;-~_9)veZJ5484Z>pcD9rYbEAtuokSqy$f># z=mzVMl|~t)fX&#`aPPtNgY94^P|t&BC>zXJ{3l?J08Wq$Qa~DTfn1P;j5zXK06klH z&VdjDY(24BrU^SSHy#!Q(I?x1~K`ZD0 z1@p4ha?DP!608PmK^Ey93%Z~;fNroE^Z-BD4t4^y5q*LLFakJ1GDrbwzy)%_8`Pr$ zOdn=ac9zOV_Dbm4@JfImx)QSvG=XN&3Oc}Y&f08$dVM3^{-ycm{T$R@V0}A*HG^<6-V-8K>|oD&r%~WonYc4+)DuREHT@69rgm@(OzOf z0vG|DAQ|jy-}~D4zV`i}(Y{wd#_wPOc{8^H6L;TV z-Tm>~N!VmCn|`4LRDwE?0sx;8RaVP-^)phynpY) z41fP_;hj*)`>y%^y_|5JzzHuIq=1#!SA(@67kd}xQ19Ox@Y9Ol4$uuP@86p-d%$XF z`}?;a-geL}en80kH+)6gjRgr{1W+%MHp~=|28PqVV+kYg->q+O#T=c~6;nR&mS9$b z5ztPN3*Pu(_-I0ZYiX0+U^DPzzXEhYZvY*l-yt5ktC#ziOqC3_QBL8H5BFVf^L-Ej zY3r&cA2qBs0Bxt7Tj3ReNKdEPe`IaRR7qfW=Lb&8AQ|lIKlXh6F1-Ixl!L6_HKW(? z{$tg9tcCrD^dD1e_w^qG^&j_8jwzy_A)Ym~&-J~0^9QW+)5gQXbeZipe>>k91^e3X zzVTn)--jCi3%o;*|0D3TZ~PA(|98^<{2wz`if(9cu^<6@JG@BGX4>c29qgrmq|f-K zjD)j2Tg>)*5AH2sU;8!M?`rh)e>HzEp&SMpfB%!_?`x&5F=yU4e-F;z*N3$~`4++m z=2^L4F~iU+DO`f{$uRo9mv<853ZCpH6Es-dTm0BJba{ z)n-uiiScf`+B8GL;I9+@Ku-yAm3_^(_dsknr>YGvhemP=gV~ab+;`zN0(uAL4pY`n_=@pY#(!zk+Zp?NK%_NotL=*^-`8^yHYt|=7VK{O zA8dU(()rRf=4{K^zj9&zyX|kq>>q6Zit~RXKnk$8|IPcs2Ya*q@6P$sT*~U-VSU<9 z|2NeBR`~hS<&=3RaPrPP(Ee5dZhN!+7oe{J_qT{^Z|-l|+m%Ik(Y|~KGmil)K?(KA z)sV%xciI|H5ALmTj3rP8M;!zD;TwG`4&h8Q=mrJwQyQs%KprRVs}JQ&D%b*Y z;U{zEHWtX^!abQi-6aX^GlSi2-zkJm1L5O)6KyzB`|f}*?Yk35`*sm_EoK*pw14e~ zza8w({&g-g3&8H~U+>QO@g>Za_SX15-1c2Uo?@T>-)Y~giDxaSB+d<({~PDW>!jQw zwC^VPmGJ986KDq3{`KBIKi*7S_VIml5^aWk?7ek9r4{*Wk+-|&$2$l&n|*~VsCUbu zo1r@~7h+$Dxf-kmU0?&KhTo038T5dX7uf&C+zxgEML(O!IrLb}ILri07kxr5eZcJa zELDbi1t@^F<`*lW!=KsoAL|dxQulzJU^X(6IqNiq|DgR*PFDZa4L#WTn*YuD zhqUAHr-Sw->+dZ`(&oY5Y+w7%uhB=d1~An9vE6>Z|2H^)vW@Od1{2Cbk2EC-!nC0GsCf-bND zbc4-c8Eex$n0~Mw>;&p%=D=VDZV8wpz--P5x=!G|3AzM28FTXj*5dfB2+_e%icP@q7?A_bB(eZvCH%On$;Hj8yiULy{vD% zoA=|#KY%|2>Oud5)Zy3h3)YvY{p(89daxb1ANe~eGQR)f(K%|uV{=COKYf3s|BsCC z@8;I=vH{p;qu>;7Lr+?n9L&fn({_a8lf z50Yj*@SDFcK>m-IzmM!+>h;Tib{a?9%nP15IAJ|ZU zeJCndTfoNiSwG}^JKqQSozE^#--)&y3$sx-_VDzYMMRD;+l^XbHX^)Vi8Y{ee|2RPTY z156C#PjIHI6Ewlc0q2E?d{#V@l*SXVQL;Mus%S9(Ee=WQ5M_*#k z?-23V5r0_?^Ui9@H(IF%VwL!A#OW0D|*LZvlC_48QhMLA6!Bxn9rrD!#`PzJPD}Y?J5z82fc#De2dL zHmJ5;!TQ;iv?bCEems*yrD_i-r;gmu9^@NHa|Kw= zKD_(chkOsRK?(E7-B7BAKmz!E#u%ae4d?xjRH#iLAK3x+^hH+A ze*R3rpWObtKxFH=UJc~KpXhczEyx%Ap+Zdp5?3Iy9q0`jU89=uCHIn#{Jrm$r%>F^1}q2rkqv?D&m7`UzOqt{2J)%qdO=&I znhE41e=B;hrc@oQEma%%c0cXN_tkM-Prg0!1oDlIrD_ZC%H4R`-^6IuF$$P19o&XR9KUQ8P0l9s2Ob|Rlhe@=mF zPruH7#y#k5ys=Vk{{%McJ=ni}#NTvJrP?u2`L69>pUKQY(irzhrCR%NrIJ6uDg9Su z3+a3Hpr31j$R=Gudj#@X>imx#c)dz3{eGnyv!znWAJ38aB1;js6D;RiAhK%W&NT5| z`yqd~J#ko2%?7Uh5LpVn7Ncu!mGPBtuH1lswe ztadJ8&L0BedjUEt=LA*p#X+@#=Mac&3u$jSMEY*|woCjv;@2|%5LY0wy~N#li1@C3 zUWRV@{Gb{Q%kC`xEy0Mb=K-`a{H*$MfGuKSp=_TI>iIf^Xq_GsyMXPW;r;pc=eBs9LZw2kyn@f6dyOU4$Q4M%w|M z$OqS9i`U!mA;R;6v=92X>+_A}dIG2iZ}-_p{LQqlZNO_E+;|5G5B3MuMBw@#3qBcC zDKHsdMEsBFa-RLuLC62u%=Ip=_Yp3i{5NQaHwV=k;QAliKNnPcK_~u*_#a#FNtW|1 z{!cOA)gbl5 zfLi(t*mCGJg2ZpSGpGu{>fZ#^rWXThEGYkX(s((bT3$MI{3haWC+>QQpI?#AZVU42 zyQo93=6zNkMZSWzusW+f^dVn%kF-%;FUz^^e}H-d@>$9CD#o6*S>w+dN$(rz0r{-s zdi29VwP%CA-pKV*#-$a&>t8y`{5MGWq>bo;_u?OIBmSJnf}H)Jec=DRTmNV$@fSW$ z{e$=7AMGK2-xERA1m25(w2%0!w$R^zd=7G5zm4_)IwH-R+Xi+{I`_iyEgM=^tBXPm_!vku}*nnCK29FM?1$^%VvyZ_heGpspe!j;9)Vh3YlSUt8 ztp5{jkN8U$VV|!JsGVScBA{0AJt-Mb39uy=Q0-R-)T$_99X9?r;x8rs0+7E7yLV?m zEd!fD{#^mJ`VQ-41ynuQ^F%-ub3KkQzt0rn zFK6Di3M>WgXD0G>70eTWeCBYy^;K*<@EfOEB>X=J2Y%y}n{M{^GU9EEl=AnNm|rno zz1#6?1@V_&Q>rFM@k1D|-tG7`K>Xzj8v@?T_%%p;br?Pt@!!k%wOjH}`~|=}e(gnm z0ND=U9ls7BFK3OR3CuQY4N|80ekl8%V`TyIrN|e6W%U(mX04XbMt%U<4zRDWLahe!2_jD&hwTPiV-+d^4py$9i`@9obTuee`dDkn}|E+ zqn3Zz@Lki6QrADF(;S1&ThCd3^mffRAb)Y1jw`%!y5%Pt`F_&5{TZz<{C>lC!Y?uD zuO;p!Q+3>8cb_>iFP>L;XN%>*kmZwGE$?fyd_lYA zGsBjT@38!Uhwofu<)g2*eD&>?U-Bi(^H*E`q=!F$hn0WfPRpzAvV7DU%b)P@#dlkI z@GF+LzoyHip7Qykhxh)6mhYgP&okxRkIo0r(B&!on$tDk2Y=-_ou=@=c=($h{`7RK zbIFC4ADCnLYJToZ>P6D|IA+u3hqGkk@@Be?%ZI8hZ?3aEaH-{gYP9^0%PcRu-10wM zY5CvQS$_BfmVdy*Z+_6qtJhoJ^pJ;du>9yvmY?9^r+N5KJp7a2w)!tTZh7MqmOr)4 z@}6fcf8#mJH~hr%Y5&LaS9VyQ_?hKr?X+Vbd&mXG?4<&*YU{@TA= zzT$V5e`Cn<*M4vLioKS9;}4d9{7;r2|7XjmziRpWU$gv-1C|F~x4iQW%fE5TVd=K? zsE0q{;m@9Gb)KAP`IIv(zx7PZ5Breioo8A8vkzN-;n|jd{UeqiJH_&4=UV>ad6v&9 zu>9B}%g>x@`J;0zf5OAR@8MHRtxl@U@^6$|eq@E^4^&$Ic+m3qdF;U2h_wk1diaq6 zD?i%9kG;{R^RKsRK1kp1Gdg?W<NQeCkZ))R*uEV?%^Levy@{63YjSJrSKx8G9o9 z1IC^RUu5iw@Sk2{V)FjBOD<*Vq=}uNm7S{B~nEgf|(x zA$*~+8xA*iL-@ZLn;`u2#wG~=cViQTUukTD@GVc-{Qu^AmcRLZ%TM}|(Ezno{w;Uv??Mdx|b$AzExHLLUI`z=3Zv*oWnq4`AgcfBym>HAyY zyPNfWg?~xahmVJZ&~v_t)IZhyXbh`o`pZ<;b)y-<#&5{{)tw8y@&thBrCuA zWXoTkVEN8dEWi9z%YSj2<(J~Xhz}$A`RVDFSDj(`OJ`dClS!60e8}?nS(g9S!$(cF z^6NbO)w8Yq>5o``&J@cJdU(%yR=(H6PcN|Yv4xg@(ZjbES^33NEq}7u@_b|4r5rwI zY`gF;&$2p)f7J5ZW?O#j#g_A`c)C1C8JjQZJXUVy!3xUOBY!F{NwaqGyyYaVQw@LP&syFNf9P+Pf5*e0^YC4Uk4C@OJd5y~3||lba%=ygH=Q6n?qkGvPN5X?@|h8orzKcbj#mKHA1r$7x%- z68`!*mLFz(6_FPi|3vr&9{y!B=MwoiV{?Qb-KhKiI(WkPA;SM^d<@}Z%-qo7W)3KP zxfy4L51Fw^_;D}lya``p#vO;7u}1iZ%p64c^=4dH3V(Knjw^hgna}R0Oina@k?_SA zXdU4L9-V&U^N5`74#yV~{+jW5gm1dU%6A$+N95Ct4Zmv6AV%*;te=SRlJ5Uz~RAbj4lR)6JBEPuxM1EO=pPAflQm*u~C$?|b#o+$cJ zGdC1|w;Agl`ChAkw;Ah2{@Ok(Kg-MkMSiRq$AwQb{aX1o^ppC{?IB>V?v zj23>E8JC48%zRCFftjNT&og7L@Z-!JO?Z2mP4jg#=8F6dGv*3^(2ThoX)|Y-wjq3~ zX%E6*Grpqmn5hflUp2m*@NXM`NqDI#H;0?D68?ng zTOHtDU8enSfS-Pq)=}`a9)8PhR({*VmY@AC%kvLfUT~r=2T7;8*z)Ht(tIZJ*G>Au z|7g+|KKUN2bCKbl$ZMN*`oha@w|w1wT3_Uk8$J$xz~~F#*`oD@Zwgtyy4CX0ZI%yt z_||qSUl+E#zr*s*MV1FUE#KtflOtBX+Qa*ui=aPKh|0OFAt+xE+J1p<>@S;1d ze6NRp?Jg^CS!4N0cU!*0!wbJ`AAFTCIAl*9jIj)oxpXN>QPaC=LP9vWK|AUbW|F+4$@U0%5ev|*v$UkYyMEIqqoDX0t66^H6gx~m> zRI_u$o|GMR&rz~IneakzxS$@xRmhUoiVM*tNpIP}e6ZO4B zKIcr!k2hQ%9Hf73%}pP-*>W> z=OeFsOQ$LPQ4c@)?^Yi2=s)V=M^4b`^b_|)<7144@2%2u;kVUlUI6dQ(|)_~r;pIQ z1^y!=7e4NNT7HmnJ8qQaR~h+s&I~+Krscw)Hhe6+cA}9NFy8%jl$xlN+6A9r_%hP` zr&G1gUgiaheynx2!9V?k<&B0nq5qJH+XDZ^8%76S*Q(PQ2Y+jamZ!*n&nNWrE`u-n zoaJvAz8w9lO+JNRZ}^0%^p}lCI(eQ<+;7~Y;|kww_(b?Q_iDND3k;tGf55{x89oL1 zhwsz+!lxVF4xhGG%Y|1OUJQTOaEk7~<+EZUzP$TcbCjAiUo z1ISi;WaIC~7d{vJ?~#rDGWHJH>N9NIwfCcUp1pQ&E#I4Y{_S87P%~*apa9GPO&|)E zf|XzZ$Y%rJ`Loag17IuI2gYB(7zI*b71#uJfiWLN7c2)Gz-}O)F|&yS&H~fHC7=~t z2l~M(uoip^Yy-Q%K9F}IeFhYOAh-(jg3p3`!6vX3>;iki`!8Zn0!{^!!E{g#E(0B4 zDUi=Ce6Im(&GkckKM9@%zXE%~TVV9Xqz5K}0x%PlgIaI}Xa!M_0v`wc;1;k3tOe`A zMz9%d0ndV+U^n}Dbf{EZGpa@(5%0WH201 z*a=<&d%*#aSHhYW7!Tw#iSH(`5^MoOAitC{1IxewI0$B!p$GcFO0XWNa@r0k1_`hZ z41uu$#vKp@17HY@t>76z0;~hOz}QO45iA5LFaWlJ17LEH`2pwy>%ew!08FW3EeEUs zYr$r)1MCCiE+H+@2iAfe;21!A7tfjHy8mQeZt80%L0_ zf6xa8z$UOA>;tpwsBf?yYzGIy}wfcyr^0knXAuniml z#f`|o3a}OI2L(+$3s?oVf&6*sfp)MG41)a2Xg^>MXaUQ>0N4WdfHCul1DZeztO6Us zF0dbrSwQ|lIame;!9FnQa%>b>1vZ17U_Tgp1#KVngSB8QH~=PH$vr>{tO6UrHn0~I zEJPpd0TVw)8G;2M1=fSD-~gC-73~Nt2ZLZQnAD6e=m(p?PH+%RY$4B}6RZM*U>C>_ zkv`}I{a`!T2gbHi4qyRT0oH@_LUMp|GQ*apV7lV?y5mVpgmHy9h{89_hT40eP3 z4$2QygA`Z;wt&50(jxRh3akUWz{F1K53B$i!49w=jE|6S&y2P^;y&<}Qj(MiHUIcNvV!CJ5t z>;ebDq;B#95@03R0JekuU}B1L0ST}QYy>;OK`^C*C`+&sYyv}I!V=0IECn0DRV6<{OS1=K%N)}Rxt1$)3j(DZR+pdV}i+rWNMa0BUp z%n%gA58cp>4GR&1-63yVA7{Z6Kn(>BhQOH5QtzM|B*1F08SDZ1pW|L&4oHAiU?bQ84uJ71sC%#g^nn4e1q^{PpC=EX z2`mMJU@sVVGi3r=z;du2>;U;+;2FR&um)@fyFva+@(1cc3akc$U8QU2P^;y&<_T{Ca@h00d*_S2ns+Dw17Ua608G*U?v=4pxKhU@yr35_twwz#LEy+Cd7e00Uqn*ar53v8!npU;*d@17IWA3U-1aa1e~U zgXaUqpc=G;rC=3U54M2a;2;=#C%T{*l!FDJ6D$L(z&fxQYzKS50WkV5o)Hv)AXo@e zUg0wlMF!W`@=Eq-@|3=`hi)igmCjd%Vc1Vv$rN6pdULRwp>u z-TG!FZK+6aSdI6}8dLE^BHS){J4xhqiEzwh?NqsLOohDpKTXTx38OPnuA9Qiu1GAD zBEJ(=^A)wT59w?#T4 zZP}`U#;MKiU0o`endUo)Ssd$$MgzS((x(WgjGRtFxx)RZFc_meWhGMaBR32A7oRx-Y8HLlkLVZqW^(b%5p*sUz-FZFAw4Wbm z>zf9YRgvvds-sj%dwWSL-c_PhgK~^WFcfQ#hSi;_3qeS|(>t{cN$p+sjq z8AkS;Di25Lf@MjJLt7}?s5_t9s{%2qC0ndcI4sZ?N!2IgZQ<^2^^wCWA~AFGYYxL$ zNj_@n)1+S?Cf?o? z4eRG1trC&RO?lL$+*n;D62}VlB*ez?o1A&pz-4FqcZBgY(RkZ6;r8-yTQb~59(ecO zE2oiBy^F%?6|b}^mezhVud2Jew5+k3oR=<1g#&#`oi~cB-eJY37LKaHXh%e?DLy~a z9;Skm>e*2Zly<0FR|$Xa(7jGqiBe_xjTz;UlIwXfvPPY@r+Y$0B+3)1W%-TKa5$lE z&2Nf!mqd9&rB(^ANQT4eHenRhWua(KSlupHB&M&P$iFO-O!b7KlxvDwSL!KOa%oRE zxkRZS=FbmBQdqXeNNiCwT-SQFsQo(MeVnFv`WYEfnmgL#j1p>&YL=>1U8;F8jSA~O zLp3)q3a7e4j0VX?-KvD^uGZ$Zo@6uaU#S|d6V1)xSZ^d5=QL5BzV7IXw-dXKtL|{B zIh05=r7@F5Z7wb0prX z)P;vNN4vw}YeaU#Va@TFlgxvM$qn?~D)T}zG^^S?I*xOXdRUxubd7m*52t*a^E%pO ztX8TuucIT{)6MC-_Ph=rF%j=pSLby&Iz%jrf$iLbT4kx&;OM?vJr}g+v1|JHm}R%Yh7MfxT~#` z^KD-j))i+||7M<(3H7Lalg{ILWWsrj!8~rS6H?z5-rL&Kp}v>b9a$6$ahB}+dEJR* zB$nz>KhEn;C7pDiaab28xVAYg9*wGhby$M-@|-a0BTf#s3-3rpx_HtTg!gqMyVP&; zv}7nR6<-{UFQx&jmxW`Uh5tUUhYlzu@QP;ScyC^BhslU~EpKsKcbnYxfH0H(>%ysd zer977%()Xj)u`qx3X2x^)nG3|i^8SxzJ|Fo7xy)$c&J5;e$jfa=3~C%iz8I8nkD+h zi~HzU;YJ!#8zW_A3?k`&k*uidM-rFhs^g*dL&moe)o&%vti^qm;Z##RQ626LNAZU+ zOCFsetJA!=uZ;Sxj)Yg! z)SSZ^OA8B#+8J)Uh9a1*M}&aAN5u1t4RcAbK2D`K%$-hA;VMQO<`xz%?!#n6+QoNh zEXHk6Rq1r25prB!hI?d_RBBN=Jl@qBe=qlq)Z^y)-u%Nym}ioLma%45VCwQ{z)T{Q0=0rOVaV#;s%F9y8sE$i5(G#-6eCyzC3*Pf+N}c~cQwBBRSdYysy;i9}c9_XyomY-4*d=vF zElU#KMnDZqixG{v^bW^Q{FocJ7LzRZD=P}rig2kugPd9+|}=~(^aU{8Kcc}G9PKXrn0 zQ~savhGo^w=d;6n>n5Ec|NQ#&j}zZ7`KI5L#Fmuyq*CIzmd6{(dxT*yq1&nEwT06> zYErh-aBFZbGN!q6j zk2BMgM@ov1wcq|}~oSwjOkJEhONhyTdu340f_r%)E;?a0d zQkRG3YNCG}dT%&qoYRNJnaOROhxgh9b;dBgSrlhotUMW79H@7uZt6qBbaV%L)|FSt zq*W@au%J9%$<#R*j%Ji@tJ?0PONMlBO$O@eB!(;X6Mx;NcsyDf(z=E#^?!!z7Ll$r zn4WG&TWTPEsdf(6pIRPHh1xpZtn{jX^V5k-_`C!rKir+R5=#BjM>lQs*{dUKi3&!|2Rw++Az7UpV1$bI>47G>50^YVz`u2LDuWx^%Ql~aGml(s^=9~t}D!`z{0BT zKzCax5oV~Qd}TBh)+-a!SAF!SHFm}q>#}2Z9C8-24*2L{#H&L~;ytO7_E18K2)itf z$lr$R78RC-VmZ{+VMm+iwRtX@-WZOxd-CA6Kk^)qb~x;wXPUm{em5WcW8`Ugn?ruZhG(0?`?|DWYy0-qunCTelt<0qxiHQ}? z(7h#xu8ez4kqoCr-R7fP*btUggtE>^v^{{2FVB3Jk6uxEyf)MuS%kY#6~hvI*-uAX zrTR`rJnW`3tbOHe^q6HhdiVM1Q9kKusTff2G?jdQ%_q)Ov0qLpIVQ(R`vD)lVy9n= zVvxzOIKlE!>KlH#HBv%xmbsHGaA610+u)}s_tq{C=B^t{Lx$7WN`2EmPRgum4y)To za_HC6ppAXi#>m=R^_X8AA4lukK6=y2Sh-AE*IgR-ppPELO-iIHhC!`Mwqro-7%7`3 zg}SfkAnNJ6{%J_<>h($I$+a8wJ%8P-CuooAdCn*9jH*~?m_m0iENj9(IJ>9w5)^B{`&C1B1 z&t#AL?a2}EkP|-Q{WeEDPph$=7yY5(`b7n@b&%|;h$Or5rOn2p^mg=L_S0`lhGN|v z;iPQ&$-2I*9#T8|d~}Pvx)sTIS6W-Czxe1+lW`*&>h3lhzMeMe*L2kD!_$~r!Ge{H zId2UQn;wWc4vti@QpcGwQ0Ga;t?Al4JJHps;o&pNX^hD@4l2>}{leppX?Og<_YDu9 z$<|HAI5OHtr#xPUZDio20zTjqZn_{Qg+?w-Hrc8^=%eT7yBzJKXT}d_pdLFse3tBP zRm9tR#4H@+8;*JIW_O41V|~JFLf3?~57Vkn@CoLhV>SDW(*DRZ28c$bXS79h0B6Z2dm({!BtQLWdiqoo!$*ll+89yo>MzfJx?h~PSrt1Y zN1S&uzUnvu7i--K)iXs~LW}MJ(Cn7+){&({~G)^k(~oOMAi$ ziBVkRhMPTa$MK+?WH5Ql4fD?QOgYt#H|5KK#}N|UfoGI-&zBuz60SMXgv*kgEV)QI zPOS~IVEGPL@7WPP*`%T8Jh~hDHV|2cV4c0Hi}LrGKryLGHzCU8B{$us_#$?Qb))o6 zHyz7A(G2HZH@rWl)0Qze>MUe*7ZqY8=3z6mDBP}#E350PeSUGL5|#4YH$ln*XDr>G ztK+dnxTC2=cy*1v+PAz#@i1k3t4Jl2nZ)rb+NFsAK@t>SrSrveB=49 zq#Bvei!T$_{o_YR24*eoIlu<*5s^f7vtaDE;y{>NAN0%u@h5Sy{ zy*c!zvOwD9oZ8T9+frOcz#b(}%X57-M_d+ojjD5?gL%&I$Y0A9*UewIJ~JfccYhAu zX?3xZZYlVRP$Vjo?fSWkBk3(#rPk+&H$(4*_AsTbbIug8z&*Fk+2&FY`^PCNsEZ9h zfk8QcGnc+utEy+p$8NJzkK#i-?yp}g)km;;(m#BJDn9Z)@c}5G8Wa8`jWq{E51I6hEsSeN zQr45)%@b!;Sq71pGIhlxa;Tr)eX-&_%tmb$DVW=2Xg5+ z2bi?Z8##2yM-i(PS*hzy@q;KW%S0zi?SR(ykX2oEul<($QvF1#^X) zG4z{mxbY{`1z0HCV{*7md+~N9La9e`#+j<8xOFid$ypLMvjAo%QXd<0#VsmyyL_?o}t{)R|G$#>5Km)>$(+Ik#Q|Wg{B^j;)%IQ;$_KIhCm0Wpzq!J(j&AUG9xf z&8K7MEIdHJ7>!p>QKC?vGl>_s+iXU z#b2{}GsFRm&2wHyP&=*Mss3NuYp1Hu4(hyB#}^gOa2}&8!GYgc$~kHoNKZ(`Ruoy? zqN1v9eK?(noPb)S#~c0LzznO$^aF)Jm&b%)g(wT8bgy`_UB7yxF0gTCGQDY!OEm6T zYvlOt)P$3aF4&07!I3)4`JD5t;yIWi%IcAHD9-P4I*cP+c1I6Y&Q+7z`wtSv566r~0{_i=r<2QJa~mZb-Gbb8Fl#D=hc(!tD} z>_pU=bJ1mBb&f|BPGy|*95c!|@x<>$W$GUCFwR+-x_-ys)Q2;5hVAm5oe^FvV`#RE zqRz?C@tz=XR(PB}fpar;+;ea4F(RiwpP!*K!#!#wo|itOm32U=AXDE>)9RCIafZ%J z7U0534p7OcL(Ry+uU<9Ft5Z}+Imt-@vrb|TLCYR){q$65QB7l|wEK^Gji1)Ph$X&B>MX=KjPC!ch4oCwWW9rAQI^*NKCb1bT;m`Rw&RkfR7j$?A4(RJ*q zvs2=o4KVk1!{uCJvAh7M{h9B2aoyf8ITfO0?<1DSFFNhs>j(ck13RmV>cb|v% zJlH#3B>T2Wv#c}DyMDTmH@hJHw>iT%1Cn1K=u82#csMT%Rq$38gF2*KUq+=C7->`|57*I|_MUam z(xDW}lkr3o=ha!?cNRzNHP3g-aQ#4EDjCwJC8BC#R(N+;b6D19^m#z`5i`TtY%-_2 zYB&sG=DcSN({bPPvpVNx>G++4K0ixG7A<*mI2nw~3l&n*_yU4QOh$H@q*BF++6Mf1gkfkTiPq<@P(@_;?X}ep*OhU0euVd* zIy&go0cS?wjJ?h^yHJ;9#(BqUV)KW`(*>2~4=l{oo23hkRw7eL_Az;>FCZ_fG-v7Y zoWotz^po-)eTIHffu1PnEJ)jvmactT+vX#gam4O3G?gxLUK?VRGlx*71&cMYwY}a8SpBplC^eaoo@Hw{h6Pe+pj|L8hYgIfti`|S^D;s zJrTlYWrd|5!*dWw+Vln4di+{|^UEVNJElsyQ=?a5^kiKQN377#ajVMGDK=&AI*JXl zyy0G$jh0KY;!LCCntOIrB;kPa`Zqd6v-*=;lZ;k?` zjmGj!xzD7-XU4(HO6di!?6+zg8fS?SyvL+#Ruq`&M%80RR*&00{4HOle(r`RWq%`F zD6eO7I)j&G+iTeZl2ejSU+uV*zT&*%;=V9iEJy2@q4cUnIl{7DB~_~%oHSV8%6O?# zY`cD`@(^!Q-suyU$&$onR^wO%G3{!Nj~-SneGm7gNKt+)t!rNhpPnq5X71%Xb$NJ`dtZC7Tu#BDZCB>eJi+f#@_Y9_ZBO<+v^UKrNR8R0>s2#y>6&KCs(+YYOL2BMFY?iKj<30S^{JaOzc|ug zZLtiCRp}Rp!?;)X$f<{<{!IxT-#l}J?D9EwrphPoRM`NLbz|+5*;Q2g6G}2(>lIMy zv(_h#nXJURduVk&;Z$8Pl9ClA-D$tCbvO`g%%B*6SykQ6Q7!4&+^6(1r=H{>s`o&t zSUg#1k>w1hLzMgLWt&eG^w%5KYpZhTNei*-1ik7Kf4%8tp=g^l37JGV$6h`Cs@6Y_ zujRdGzWe;{l!-$K-O^BXRp>1w&G{_`b^hg!zR%%8vrr(J&wfLwhL%y$n?7+EXq@WI zj|y|8B~QnjsHCJ5#f#Esz1(ZZ6LS>I`;FB`>&pIbmgE!NpexGoJp1q z=%llxT*VeA0cEr@$G4lhNIHR1N47{k<~SU|xTVccQ``)2`bOmc{cjUb>${_ZEzb`e zD&CALeh6!EXh~+1P-lmnJm%Q=FXGTwH;$!awd6&a^qC0pPlByZTx^dxYcgwaj^|Z% zb@ik~*>QYL*GnHmCt|Wq;+YNdVHQZKlsDYRFYED!`&tFX?-k2E(i^YC?oyZ;KI|?< znc>B>8}}zC+sv!uYHFsA*V}VOJGVloW$O9nczULebHczG^fN|f%Er}mHur|PziN*Y z&PZf7tFj+_pBt_>OQyHglorh|lRXrrUU$P>-h!?iEr%zGW< zE-&>(wVi6t(s7=dtsdtmDd>nTe&L=uL&ztbKE`$jHj7cVH9I`Z_O)e&=dyS0*?K&P zyv`7G&LKF%vl5?UbKY6%lcRy&ahQJL`~(&MJ4-8unuQz1s>qp|3mLzalX4tUt z^)4sevv4S#n2E0L_PTG}ovq_oWe)F0Lra+6JG)L_&eq9Mu=lxo<^lW+%i3(6Y-372 zel=TXn5WD;_t`qb3Q|Ac{n>hwcW2(6i0}iedI}|rhTY9qG+ibx2S4*7BMr7VFD-L_ z)QnuH|y_ccGSf*RxbzT9#h-QT0~l{$P*_r)B9M1X8KAEd64G`n;Cm z^XL3a z-Io{X+iAHeV`t@2sT9cJsm4ZAiS=B}{mc1aPcbvg`(vZlOB4}UhW*SQ~~lc^`!b(E~~ zi@dezFmKuDJ8srte)Bxlx>(Ybxr3hlOL9``@{Wv?A019VF|T}QDg3Jr&*9heTa|rI z`Z;}fxyK(I9aQL;uR5G6;0UIK{nfdaBG!ZV-`s2I@`UFvk@P7prwMTu$-Q=#g*n^d zUOR{0utDy%({-6Ux!1Ws-wS10qO;wpHmNJ;)%1k#D+4-)_Yz~NQ+EU7*Gd8`r`Q5zL$on+J zOL*Tc<@WPp5pfySx3a@H)+F~j>ju}V$&Y|C`9d}snL8@D(sM;-MgUh<uPFBIBirquc@i7wz;gjs%&ncoZryQ3NH%=%I22VEwCE=4oj9! zbyZ`Ns5Azu17%H;3cnrbqtjf~#8Eh_^?a62O@P%s8?26AW}eIBwW+SMvO18RWBhib zS5;fp)LdRwQe9W6l15e?s6bXXzm`08du8+L)hEn#O-v(a+9t05#auU*HPlsCH<#8?%r(e2WXj8e zCAF1OVh?A^tE*}QPOiT>Tu#n;pDa^eUqUMKlpBZ39sNf$noMg`>Ty>V)a~p$?se4_vJ9{Gn(KM>T2riY6DI^94|8LJ04wH^Ph}N zMo3pU9+~@_6|U@Lk+HF8Orx64wPQwI1)gDs$n<-+`Xx+c7bEj{3Tf>ia%~3FB2^_a z{nLVu0d_+!v2st&m8wq5W$bsg84r!Tr(4bmTKPicu4kB*PUP>@y$eJmt?56eac