Index: /applications/editors/josm/plugins/proj4j/.classpath
===================================================================
--- /applications/editors/josm/plugins/proj4j/.classpath	(revision 25450)
+++ /applications/editors/josm/plugins/proj4j/.classpath	(revision 25450)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="src" path="src"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+	<classpathentry combineaccessrules="false" kind="src" path="/JOSM"/>
+	<classpathentry kind="lib" path="lib/proj4j-0.1.0.jar"/>
+	<classpathentry kind="output" path="build"/>
+</classpath>
Index: /applications/editors/josm/plugins/proj4j/.project
===================================================================
--- /applications/editors/josm/plugins/proj4j/.project	(revision 25450)
+++ /applications/editors/josm/plugins/proj4j/.project	(revision 25450)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>JOSM-proj4j</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+	</natures>
+</projectDescription>
Index: /applications/editors/josm/plugins/proj4j/GPL-v3.0.txt
===================================================================
--- /applications/editors/josm/plugins/proj4j/GPL-v3.0.txt	(revision 25450)
+++ /applications/editors/josm/plugins/proj4j/GPL-v3.0.txt	(revision 25450)
@@ -0,0 +1,674 @@
+                    GNU GENERAL PUBLIC LICENSE
+                       Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ 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.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    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 <http://www.gnu.org/licenses/>.
+
+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:
+
+    <program>  Copyright (C) <year>  <name of author>
+    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
+<http://www.gnu.org/licenses/>.
+
+  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
+<http://www.gnu.org/philosophy/why-not-lgpl.html>.
Index: /applications/editors/josm/plugins/proj4j/build.xml
===================================================================
--- /applications/editors/josm/plugins/proj4j/build.xml	(revision 25450)
+++ /applications/editors/josm/plugins/proj4j/build.xml	(revision 25450)
@@ -0,0 +1,275 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+** This is a template build file for a JOSM  plugin.
+**
+** Maintaining versions
+** ====================
+** see README.template
+**
+** Usage
+** =====
+** To build it run
+**
+**    > ant  dist
+**
+** To install the generated plugin locally (in you default plugin directory) run
+**
+**    > ant  install
+**
+** The generated plugin jar is not automatically available in JOSMs plugin configuration
+** dialog. You have to check it in first.
+**
+** Use the ant target 'publish' to check in the plugin and make it available to other
+** JOSM users:
+**    set the properties commit.message and plugin.main.version
+** and run
+**    > ant  publish
+**
+**
+-->
+<project name="proj4j" default="dist" basedir=".">
+
+    <!-- read build.properties for local settings -->
+    <property file="build.properties" />
+    <!-- enter the SVN command file name -->
+    <property name="svn" value="svn" />
+    <!-- enter the SVN commit message -->
+    <property name="commit.message" value="Commit message" />
+    <!-- enter the *lowest* JOSM version this plugin is currently compatible with -->
+    <property name="plugin.main.version" value="3872" />
+
+    <property name="libproj4j" value="lib/proj4j-0.1.0.jar"/>	
+
+    <!--
+      ************************************************
+      ** should not be necessary to change the following properties
+     -->
+    <property name="josm"                   location="../../core/dist/josm-custom.jar"/>
+    <property name="plugin.build.dir"       value="build"/>
+    <property name="plugin.src.dir"         value="src"/>
+    <!-- this is the directory where the plugin jar is copied to -->
+    <property name="plugin.dist.dir"        value="../../dist"/>
+    <property name="ant.build.javac.target" value="1.5"/>
+    <property name="plugin.dist.dir"        value="../../dist"/>
+    <property name="plugin.jar"             value="${plugin.dist.dir}/${ant.project.name}.jar"/>
+
+    <!--
+    **********************************************************
+    ** init - initializes the build
+    **********************************************************
+    -->
+    <target name="init">
+        <mkdir dir="${plugin.build.dir}"/>
+    </target>
+
+    <!--
+    **********************************************************
+    ** compile - complies the source tree
+    **********************************************************
+    -->
+    <target name="compile" depends="init">
+        <echo message="compiling sources for  ${plugin.jar} ... "/>
+        <javac srcdir="src" debug="true" destdir="${plugin.build.dir}">
+            <classpath>
+              <pathelement location="${josm}"/>
+              <pathelement location="${libproj4j}"/>				
+            </classpath>	
+            <compilerarg value="-Xlint:deprecation"/>
+            <compilerarg value="-Xlint:unchecked"/>
+        </javac>
+    </target>
+
+    <!--
+    **********************************************************
+    ** dist - creates the plugin jar
+    **********************************************************
+    -->
+    <target name="dist" depends="compile,revision">
+        <echo message="creating ${ant.project.name}.jar ... "/>
+        <copy todir="${plugin.build.dir}/resources">
+            <fileset dir="resources"/>
+        </copy>
+        <copy todir="${plugin.build.dir}/images">
+            <fileset dir="images"/>
+        </copy>
+        <copy todir="${plugin.build.dir}">
+            <fileset dir=".">
+                <include name="README" />
+                <include name="LICENSE" />
+            </fileset>
+        </copy>
+        <jar destfile="${plugin.jar}" basedir="${plugin.build.dir}">
+            <!-- All jar files necessary to run plugin (no tests) -->
+            <zipfileset src="${libproj4j}"/>
+            <!--
+        ************************************************
+        ** configure these properties. Most of them will be copied to the plugins
+        ** manifest file. Property values will also show up in the list available
+        ** plugins: http://josm.openstreetmap.de/wiki/Plugins.
+        **
+        ************************************************
+    -->
+            <manifest>
+                <attribute name="Author" value="Josh Doe <josh@joshdoe.com>"/>
+                <attribute name="Plugin-Class" value="org.openstreetmap.josm.plugins.proj4j.Proj4J"/>
+                <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
+                <attribute name="Plugin-Description" value="adds projections from Proj4J"/>
+                <attribute name="Plugin-Link" value="http://wiki.openstreetmap.org/wiki/JOSM/Plugins/Proj4J"/>
+                <attribute name="Plugin-Mainversion" value="${plugin.main.version}"/>
+                <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
+            </manifest>
+        </jar>
+    </target>
+
+    <!--
+    **********************************************************
+    ** revision - extracts the current revision number for the
+    **    file build.number and stores it in the XML property
+    **    version.*
+    **********************************************************
+    -->
+    <target name="revision">
+
+        <exec append="false" output="REVISION" executable="${svn}" failifexecutionfails="false">
+            <env key="LANG" value="C"/>
+            <arg value="info"/>
+            <arg value="--xml"/>
+            <arg value="."/>
+        </exec>
+        <xmlproperty file="REVISION" prefix="version" keepRoot="false" collapseAttributes="true"/>
+        <delete file="REVISION"/>
+    </target>
+
+    <!--
+    **********************************************************
+    ** clean - clean up the build environment
+    **********************************************************
+    -->
+    <target name="clean">
+        <delete dir="${plugin.build.dir}"/>
+        <delete file="${plugin.jar}"/>
+    </target>
+
+    <!--
+    **********************************************************
+    ** install - install the plugin in your local JOSM installation
+    **********************************************************
+    -->
+    <target name="install" depends="dist">
+        <property environment="env"/>
+        <condition property="josm.plugins.dir" value="${env.APPDATA}/JOSM/plugins" else="${user.home}/.josm/plugins">
+            <and>
+                <os family="windows"/>
+            </and>
+        </condition>
+        <copy file="${plugin.jar}" todir="${josm.plugins.dir}"/>
+    </target>
+
+
+    <!--
+    ************************** Publishing the plugin *********************************** 
+    -->
+    <!--
+        ** extracts the JOSM release for the JOSM version in ../core and saves it in the 
+        ** property ${coreversion.info.entry.revision}
+        **
+        -->
+    <target name="core-info">
+        <exec append="false" output="core.info.xml" executable="${svn}" failifexecutionfails="false">
+            <env key="LANG" value="C"/>
+            <arg value="info"/>
+            <arg value="--xml"/>
+            <arg value="../../core"/>
+        </exec>
+        <xmlproperty file="core.info.xml" prefix="coreversion" keepRoot="true" collapseAttributes="true"/>
+        <echo>Building against core revision ${coreversion.info.entry.revision}.</echo>
+        <echo>Plugin-Mainversion is set to ${plugin.main.version}.</echo>
+        <delete file="core.info.xml" />
+    </target>
+
+    <!--
+        ** commits the source tree for this plugin
+        -->
+    <target name="commit-current">
+        <echo>Commiting the plugin source with message '${commit.message}' ...</echo>
+        <exec append="true" output="svn.log" executable="${svn}" failifexecutionfails="false">
+            <env key="LANG" value="C"/>
+            <arg value="commit"/>
+            <arg value="-m '${commit.message}'"/>
+            <arg value="."/>
+        	<arg value="${svn.username_arg}"/>
+        	<arg value="${svn.username}"/>
+        	<arg value="${svn.password_arg}"/>
+        	<arg value="${svn.password}"/>
+        </exec>
+    </target>
+
+    <!--
+        ** updates (svn up) the source tree for this plugin
+        -->
+    <target name="update-current">
+        <echo>Updating plugin source ...</echo>
+        <exec append="true" output="svn.log" executable="${svn}" failifexecutionfails="false">
+            <env key="LANG" value="C"/>
+            <arg value="up"/>
+            <arg value="."/>
+        </exec>
+        <echo>Updating ${plugin.jar} ...</echo>
+        <exec append="true" output="svn.log" executable="${svn}" failifexecutionfails="false">
+            <env key="LANG" value="C"/>
+            <arg value="up"/>
+            <arg value="../dist/${plugin.jar}"/>
+        </exec>
+    </target>
+
+    <!--
+        ** commits the plugin.jar 
+        -->
+    <target name="commit-dist">
+        <echo>
+    ***** Properties of published ${plugin.jar} *****
+    Commit message    : '${commit.message}'                    
+    Plugin-Mainversion: ${plugin.main.version}
+    JOSM build version: ${coreversion.info.entry.revision}
+    Plugin-Version    : ${version.entry.commit.revision}
+    ***** / Properties of published ${plugin.jar} *****                    
+                        
+    Now commiting ${plugin.jar} ...
+    </echo>
+        <exec append="true" output="svn.log" executable="${svn}" failifexecutionfails="false">
+            <env key="LANG" value="C"/>
+            <arg value="-m '${commit.message}'"/>
+            <arg value="commit"/>
+            <arg value="${plugin.jar}"/>
+        	<arg value="${svn.username_arg}"/>
+        	<arg value="${svn.username}"/>
+        	<arg value="${svn.password_arg}"/>
+        	<arg value="${svn.password}"/>
+        </exec>
+    </target>
+
+    <!-- ** make sure svn is present as a command line tool ** -->
+    <target name="ensure-svn-present">
+        <exec append="true" output="svn.log" executable="${svn}" failifexecutionfails="false" failonerror="false" resultproperty="svn.exit.code">
+            <env key="LANG" value="C" />
+            <arg value="--version" />
+        </exec>
+        <fail message="Fatal: command 'svn --version' failed. Please make sure svn is installed on your system.">
+            <!-- return code not set at all? Most likely svn isn't installed -->
+            <condition>
+                <not>
+                    <isset property="svn.exit.code" />
+                </not>
+            </condition>
+        </fail>
+        <fail message="Fatal: command 'svn --version' failed. Please make sure a working copy of svn is installed on your system.">
+            <!-- error code from SVN? Most likely svn is not what we are looking on this system -->
+            <condition>
+                <isfailure code="${svn.exit.code}" />
+            </condition>
+        </fail>
+    </target>
+
+    <target name="publish" depends="ensure-svn-present,core-info,commit-current,update-current,clean,dist,commit-dist">
+    </target>
+</project>
Index: /applications/editors/josm/plugins/proj4j/resources/projections.txt
===================================================================
--- /applications/editors/josm/plugins/proj4j/resources/projections.txt	(revision 25450)
+++ /applications/editors/josm/plugins/proj4j/resources/projections.txt	(revision 25450)
@@ -0,0 +1,3718 @@
+EPSG	2000	Anguilla 1957 / British West Indies Grid
+EPSG	2001	Antigua 1943 / British West Indies Grid
+EPSG	2002	Dominica 1945 / British West Indies Grid
+EPSG	2003	Grenada 1953 / British West Indies Grid
+EPSG	2004	Montserrat 1958 / British West Indies Grid
+EPSG	2005	St. Kitts 1955 / British West Indies Grid
+EPSG	2006	St. Lucia 1955 / British West Indies Grid
+EPSG	2007	St. Vincent 45 / British West Indies Grid
+EPSG	2008	NAD27(CGQ77) / SCoPQ zone 2
+EPSG	2009	NAD27(CGQ77) / SCoPQ zone 3
+EPSG	2010	NAD27(CGQ77) / SCoPQ zone 4
+EPSG	2011	NAD27(CGQ77) / SCoPQ zone 5
+EPSG	2012	NAD27(CGQ77) / SCoPQ zone 6
+EPSG	2013	NAD27(CGQ77) / SCoPQ zone 7
+EPSG	2014	NAD27(CGQ77) / SCoPQ zone 8
+EPSG	2015	NAD27(CGQ77) / SCoPQ zone 9
+EPSG	2016	NAD27(CGQ77) / SCoPQ zone 10
+EPSG	2017	NAD27(76) / MTM zone 8
+EPSG	2018	NAD27(76) / MTM zone 9
+EPSG	2019	NAD27(76) / MTM zone 10
+EPSG	2020	NAD27(76) / MTM zone 11
+EPSG	2021	NAD27(76) / MTM zone 12
+EPSG	2022	NAD27(76) / MTM zone 13
+EPSG	2023	NAD27(76) / MTM zone 14
+EPSG	2024	NAD27(76) / MTM zone 15
+EPSG	2025	NAD27(76) / MTM zone 16
+EPSG	2026	NAD27(76) / MTM zone 17
+EPSG	2027	NAD27(76) / UTM zone 15N
+EPSG	2028	NAD27(76) / UTM zone 16N
+EPSG	2029	NAD27(76) / UTM zone 17N
+EPSG	2030	NAD27(76) / UTM zone 18N
+EPSG	2031	NAD27(CGQ77) / UTM zone 17N
+EPSG	2032	NAD27(CGQ77) / UTM zone 18N
+EPSG	2033	NAD27(CGQ77) / UTM zone 19N
+EPSG	2034	NAD27(CGQ77) / UTM zone 20N
+EPSG	2035	NAD27(CGQ77) / UTM zone 21N
+EPSG	2036	NAD83(CSRS98) / New Brunswick Stereo
+EPSG	2037	NAD83(CSRS98) / UTM zone 19N
+EPSG	2038	NAD83(CSRS98) / UTM zone 20N
+EPSG	2039	Israel / Israeli TM Grid
+EPSG	2040	Locodjo 1965 / UTM zone 30N
+EPSG	2041	Abidjan 1987 / UTM zone 30N
+EPSG	2042	Locodjo 1965 / UTM zone 29N
+EPSG	2043	Abidjan 1987 / UTM zone 29N
+EPSG	2044	Hanoi 1972 / Gauss-Kruger zone 18
+EPSG	2045	Hanoi 1972 / Gauss-Kruger zone 19
+EPSG	2056	CH1903+ / LV95
+EPSG	2057	Rassadiran / Nakhl e Taqi
+EPSG	2058	ED50(ED77) / UTM zone 38N
+EPSG	2059	ED50(ED77) / UTM zone 39N
+EPSG	2060	ED50(ED77) / UTM zone 40N
+EPSG	2061	ED50(ED77) / UTM zone 41N
+EPSG	2062	Madrid 1870 (Madrid) / Spain
+EPSG	2063	Dabola 1981 / UTM zone 28N
+EPSG	2064	Dabola 1981 / UTM zone 29N
+EPSG	2065	S-JTSK (Ferro) / Krovak
+EPSG	2066	Mount Dillon / Tobago Grid
+EPSG	2067	Naparima 1955 / UTM zone 20N
+EPSG	2068	ELD79 / Libya zone 5
+EPSG	2069	ELD79 / Libya zone 6
+EPSG	2070	ELD79 / Libya zone 7
+EPSG	2071	ELD79 / Libya zone 8
+EPSG	2072	ELD79 / Libya zone 9
+EPSG	2073	ELD79 / Libya zone 10
+EPSG	2074	ELD79 / Libya zone 11
+EPSG	2075	ELD79 / Libya zone 12
+EPSG	2076	ELD79 / Libya zone 13
+EPSG	2077	ELD79 / UTM zone 32N
+EPSG	2078	ELD79 / UTM zone 33N
+EPSG	2079	ELD79 / UTM zone 34N
+EPSG	2080	ELD79 / UTM zone 35N
+EPSG	2081	Chos Malal 1914 / Argentina 2
+EPSG	2082	Pampa del Castillo / Argentina 2
+EPSG	2083	Hito XVIII 1963 / Argentina 2
+EPSG	2084	Hito XVIII 1963 / UTM zone 19S
+EPSG	2085	NAD27 / Cuba Norte
+EPSG	2086	NAD27 / Cuba Sur
+EPSG	2087	ELD79 / TM 12 NE
+EPSG	2088	Carthage / TM 11 NE
+EPSG	2089	Yemen NGN96 / UTM zone 38N
+EPSG	2090	Yemen NGN96 / UTM zone 39N
+EPSG	2091	South Yemen / Gauss Kruger zone 8
+EPSG	2092	South Yemen / Gauss Kruger zone 9
+EPSG	2093	Hanoi 1972 / GK 106 NE
+EPSG	2094	WGS 72BE / TM 106 NE
+EPSG	2095	Bissau / UTM zone 28N
+EPSG	2096	Korean 1985 / East Belt
+EPSG	2097	Korean 1985 / Central Belt
+EPSG	2098	Korean 1985 / West Belt
+EPSG	2099	Qatar 1948 / Qatar Grid
+EPSG	2100	GGRS87 / Greek Grid
+EPSG	2101	Lake / Maracaibo Grid M1
+EPSG	2102	Lake / Maracaibo Grid
+EPSG	2103	Lake / Maracaibo Grid M3
+EPSG	2104	Lake / Maracaibo La Rosa Grid
+EPSG	2105	NZGD2000 / Mount Eden 2000
+EPSG	2106	NZGD2000 / Bay of Plenty 2000
+EPSG	2107	NZGD2000 / Poverty Bay 2000
+EPSG	2108	NZGD2000 / Hawkes Bay 2000
+EPSG	2109	NZGD2000 / Taranaki 2000
+EPSG	2110	NZGD2000 / Tuhirangi 2000
+EPSG	2111	NZGD2000 / Wanganui 2000
+EPSG	2112	NZGD2000 / Wairarapa 2000
+EPSG	2113	NZGD2000 / Wellington 2000
+EPSG	2114	NZGD2000 / Collingwood 2000
+EPSG	2115	NZGD2000 / Nelson 2000
+EPSG	2116	NZGD2000 / Karamea 2000
+EPSG	2117	NZGD2000 / Buller 2000
+EPSG	2118	NZGD2000 / Grey 2000
+EPSG	2119	NZGD2000 / Amuri 2000
+EPSG	2120	NZGD2000 / Marlborough 2000
+EPSG	2121	NZGD2000 / Hokitika 2000
+EPSG	2122	NZGD2000 / Okarito 2000
+EPSG	2123	NZGD2000 / Jacksons Bay 2000
+EPSG	2124	NZGD2000 / Mount Pleasant 2000
+EPSG	2125	NZGD2000 / Gawler 2000
+EPSG	2126	NZGD2000 / Timaru 2000
+EPSG	2127	NZGD2000 / Lindis Peak 2000
+EPSG	2128	NZGD2000 / Mount Nicholas 2000
+EPSG	2129	NZGD2000 / Mount York 2000
+EPSG	2130	NZGD2000 / Observation Point 2000
+EPSG	2131	NZGD2000 / North Taieri 2000
+EPSG	2132	NZGD2000 / Bluff 2000
+EPSG	2133	NZGD2000 / UTM zone 58S
+EPSG	2134	NZGD2000 / UTM zone 59S
+EPSG	2135	NZGD2000 / UTM zone 60S
+EPSG	2136	Accra / Ghana National Grid
+EPSG	2137	Accra / TM 1 NW
+EPSG	2138	NAD27(CGQ77) / Quebec Lambert
+EPSG	2139	NAD83(CSRS98) / SCoPQ zone 2
+EPSG	2140	NAD83(CSRS98) / MTM zone 3
+EPSG	2141	NAD83(CSRS98) / MTM zone 4
+EPSG	2142	NAD83(CSRS98) / MTM zone 5
+EPSG	2143	NAD83(CSRS98) / MTM zone 6
+EPSG	2144	NAD83(CSRS98) / MTM zone 7
+EPSG	2145	NAD83(CSRS98) / MTM zone 8
+EPSG	2146	NAD83(CSRS98) / MTM zone 9
+EPSG	2147	NAD83(CSRS98) / MTM zone 10
+EPSG	2148	NAD83(CSRS98) / UTM zone 21N
+EPSG	2149	NAD83(CSRS98) / UTM zone 18N
+EPSG	2150	NAD83(CSRS98) / UTM zone 17N
+EPSG	2151	NAD83(CSRS98) / UTM zone 13N
+EPSG	2152	NAD83(CSRS98) / UTM zone 12N
+EPSG	2153	NAD83(CSRS98) / UTM zone 11N
+EPSG	2154	RGF93 / Lambert-93
+EPSG	2155	American Samoa 1962 / American Samoa Lambert
+EPSG	2156	NAD83(HARN) / UTM zone 59S
+EPSG	2157	IRENET95 / Irish Transverse Mercator
+EPSG	2158	IRENET95 / UTM zone 29N
+EPSG	2159	Sierra Leone 1924 / New Colony Grid
+EPSG	2160	Sierra Leone 1924 / New War Office Grid
+EPSG	2161	Sierra Leone 1968 / UTM zone 28N
+EPSG	2162	Sierra Leone 1968 / UTM zone 29N
+EPSG	2163	US National Atlas Equal Area
+EPSG	2164	Locodjo 1965 / TM 5 NW
+EPSG	2165	Abidjan 1987 / TM 5 NW
+EPSG	2166	Pulkovo 1942(83) / Gauss Kruger zone 3
+EPSG	2167	Pulkovo 1942(83) / Gauss Kruger zone 4
+EPSG	2168	Pulkovo 1942(83) / Gauss Kruger zone 5
+EPSG	2169	Luxembourg 1930 / Gauss
+EPSG	2170	MGI / Slovenia Grid
+EPSG	2171	Pulkovo 1942(58) / Poland zone I
+EPSG	2172	Pulkovo 1942(58) / Poland zone II
+EPSG	2173	Pulkovo 1942(58) / Poland zone III
+EPSG	2174	Pulkovo 1942(58) / Poland zone IV
+EPSG	2175	Pulkovo 1942(58) / Poland zone V
+EPSG	2176	ETRS89 / Poland CS2000 zone 5
+EPSG	2177	ETRS89 / Poland CS2000 zone 6
+EPSG	2178	ETRS89 / Poland CS2000 zone 7
+EPSG	2179	ETRS89 / Poland CS2000 zone 8
+EPSG	2180	ETRS89 / Poland CS92
+EPSG	2188	Azores Occidental 1939 / UTM zone 25N
+EPSG	2189	Azores Central 1948 / UTM zone 26N
+EPSG	2190	Azores Oriental 1940 / UTM zone 26N
+EPSG	2191	Madeira 1936 / UTM zone 28N
+EPSG	2192	ED50 / France EuroLambert
+EPSG	2193	NZGD2000 / New Zealand Transverse Mercator 2000
+EPSG	2194	American Samoa 1962 / American Samoa Lambert
+EPSG	2195	NAD83(HARN) / UTM zone 2S
+EPSG	2196	ETRS89 / Kp2000 Jutland
+EPSG	2197	ETRS89 / Kp2000 Zealand
+EPSG	2198	ETRS89 / Kp2000 Bornholm
+EPSG	2199	Albanian 1987 / Gauss Kruger zone 4
+EPSG	2200	ATS77 / New Brunswick Stereographic (ATS77)
+EPSG	2201	REGVEN / UTM zone 18N
+EPSG	2202	REGVEN / UTM zone 19N
+EPSG	2203	REGVEN / UTM zone 20N
+EPSG	2204	NAD27 / Tennessee
+EPSG	2205	NAD83 / Kentucky North
+EPSG	2206	ED50 / 3-degree Gauss-Kruger zone 9
+EPSG	2207	ED50 / 3-degree Gauss-Kruger zone 10
+EPSG	2208	ED50 / 3-degree Gauss-Kruger zone 11
+EPSG	2209	ED50 / 3-degree Gauss-Kruger zone 12
+EPSG	2210	ED50 / 3-degree Gauss-Kruger zone 13
+EPSG	2211	ED50 / 3-degree Gauss-Kruger zone 14
+EPSG	2212	ED50 / 3-degree Gauss-Kruger zone 15
+EPSG	2213	ETRS89 / TM 30 NE
+EPSG	2214	Douala 1948 / AOF west
+EPSG	2215	Manoca 1962 / UTM zone 32N
+EPSG	2216	Qornoq 1927 / UTM zone 22N
+EPSG	2217	Qornoq 1927 / UTM zone 23N
+EPSG	2219	ATS77 / UTM zone 19N
+EPSG	2220	ATS77 / UTM zone 20N
+EPSG	2222	NAD83 / Arizona East (ft)
+EPSG	2223	NAD83 / Arizona Central (ft)
+EPSG	2224	NAD83 / Arizona West (ft)
+EPSG	2225	NAD83 / California zone 1 (ftUS)
+EPSG	2226	NAD83 / California zone 2 (ftUS)
+EPSG	2227	NAD83 / California zone 3 (ftUS)
+EPSG	2228	NAD83 / California zone 4 (ftUS)
+EPSG	2229	NAD83 / California zone 5 (ftUS)
+EPSG	2230	NAD83 / California zone 6 (ftUS)
+EPSG	2231	NAD83 / Colorado North (ftUS)
+EPSG	2232	NAD83 / Colorado Central (ftUS)
+EPSG	2233	NAD83 / Colorado South (ftUS)
+EPSG	2234	NAD83 / Connecticut (ftUS)
+EPSG	2235	NAD83 / Delaware (ftUS)
+EPSG	2236	NAD83 / Florida East (ftUS)
+EPSG	2237	NAD83 / Florida West (ftUS)
+EPSG	2238	NAD83 / Florida North (ftUS)
+EPSG	2239	NAD83 / Georgia East (ftUS)
+EPSG	2240	NAD83 / Georgia West (ftUS)
+EPSG	2241	NAD83 / Idaho East (ftUS)
+EPSG	2242	NAD83 / Idaho Central (ftUS)
+EPSG	2243	NAD83 / Idaho West (ftUS)
+EPSG	2244	NAD83 / Indiana East (ftUS)
+EPSG	2245	NAD83 / Indiana West (ftUS)
+EPSG	2246	NAD83 / Kentucky North (ftUS)
+EPSG	2247	NAD83 / Kentucky South (ftUS)
+EPSG	2248	NAD83 / Maryland (ftUS)
+EPSG	2249	NAD83 / Massachusetts Mainland (ftUS)
+EPSG	2250	NAD83 / Massachusetts Island (ftUS)
+EPSG	2251	NAD83 / Michigan North (ft)
+EPSG	2252	NAD83 / Michigan Central (ft)
+EPSG	2253	NAD83 / Michigan South (ft)
+EPSG	2254	NAD83 / Mississippi East (ftUS)
+EPSG	2255	NAD83 / Mississippi West (ftUS)
+EPSG	2256	NAD83 / Montana (ft)
+EPSG	2257	NAD83 / New Mexico East (ftUS)
+EPSG	2258	NAD83 / New Mexico Central (ftUS)
+EPSG	2259	NAD83 / New Mexico West (ftUS)
+EPSG	2260	NAD83 / New York East (ftUS)
+EPSG	2261	NAD83 / New York Central (ftUS)
+EPSG	2262	NAD83 / New York West (ftUS)
+EPSG	2263	NAD83 / New York Long Island (ftUS)
+EPSG	2264	NAD83 / North Carolina (ftUS)
+EPSG	2265	NAD83 / North Dakota North (ft)
+EPSG	2266	NAD83 / North Dakota South (ft)
+EPSG	2267	NAD83 / Oklahoma North (ftUS)
+EPSG	2268	NAD83 / Oklahoma South (ftUS)
+EPSG	2269	NAD83 / Oregon North (ft)
+EPSG	2270	NAD83 / Oregon South (ft)
+EPSG	2271	NAD83 / Pennsylvania North (ftUS)
+EPSG	2272	NAD83 / Pennsylvania South (ftUS)
+EPSG	2273	NAD83 / South Carolina (ft)
+EPSG	2274	NAD83 / Tennessee (ftUS)
+EPSG	2275	NAD83 / Texas North (ftUS)
+EPSG	2276	NAD83 / Texas North Central (ftUS)
+EPSG	2277	NAD83 / Texas Central (ftUS)
+EPSG	2278	NAD83 / Texas South Central (ftUS)
+EPSG	2279	NAD83 / Texas South (ftUS)
+EPSG	2280	NAD83 / Utah North (ft)
+EPSG	2281	NAD83 / Utah Central (ft)
+EPSG	2282	NAD83 / Utah South (ft)
+EPSG	2283	NAD83 / Virginia North (ftUS)
+EPSG	2284	NAD83 / Virginia South (ftUS)
+EPSG	2285	NAD83 / Washington North (ftUS)
+EPSG	2286	NAD83 / Washington South (ftUS)
+EPSG	2287	NAD83 / Wisconsin North (ftUS)
+EPSG	2288	NAD83 / Wisconsin Central (ftUS)
+EPSG	2289	NAD83 / Wisconsin South (ftUS)
+EPSG	2290	ATS77 / Prince Edward Isl. Stereographic (ATS77)
+EPSG	2291	NAD83(CSRS98) / Prince Edward Isl. Stereographic (NAD83)
+EPSG	2292	NAD83(CSRS98) / Prince Edward Isl. Stereographic (NAD83)
+EPSG	2294	ATS77 / MTM Nova Scotia zone 4
+EPSG	2295	ATS77 / MTM Nova Scotia zone 5
+EPSG	2308	Batavia / TM 109 SE
+EPSG	2309	WGS 84 / TM 116 SE
+EPSG	2310	WGS 84 / TM 132 SE
+EPSG	2311	WGS 84 / TM 6 NE
+EPSG	2312	Garoua / UTM zone 33N
+EPSG	2313	Kousseri / UTM zone 33N
+EPSG	2314	Trinidad 1903 / Trinidad Grid (ftCla)
+EPSG	2315	Campo Inchauspe / UTM zone 19S
+EPSG	2316	Campo Inchauspe / UTM zone 20S
+EPSG	2317	PSAD56 / ICN Regional
+EPSG	2318	Ain el Abd / Aramco Lambert
+EPSG	2319	ED50 / TM27
+EPSG	2320	ED50 / TM30
+EPSG	2321	ED50 / TM33
+EPSG	2322	ED50 / TM36
+EPSG	2323	ED50 / TM39
+EPSG	2324	ED50 / TM42
+EPSG	2325	ED50 / TM45
+EPSG	2326	Hong Kong 1980 Grid System
+EPSG	2327	Xian 1980 / Gauss-Kruger zone 13
+EPSG	2328	Xian 1980 / Gauss-Kruger zone 14
+EPSG	2329	Xian 1980 / Gauss-Kruger zone 15
+EPSG	2330	Xian 1980 / Gauss-Kruger zone 16
+EPSG	2331	Xian 1980 / Gauss-Kruger zone 17
+EPSG	2332	Xian 1980 / Gauss-Kruger zone 18
+EPSG	2333	Xian 1980 / Gauss-Kruger zone 19
+EPSG	2334	Xian 1980 / Gauss-Kruger zone 20
+EPSG	2335	Xian 1980 / Gauss-Kruger zone 21
+EPSG	2336	Xian 1980 / Gauss-Kruger zone 22
+EPSG	2337	Xian 1980 / Gauss-Kruger zone 23
+EPSG	2338	Xian 1980 / Gauss-Kruger CM 75E
+EPSG	2339	Xian 1980 / Gauss-Kruger CM 81E
+EPSG	2340	Xian 1980 / Gauss-Kruger CM 87E
+EPSG	2341	Xian 1980 / Gauss-Kruger CM 93E
+EPSG	2342	Xian 1980 / Gauss-Kruger CM 99E
+EPSG	2343	Xian 1980 / Gauss-Kruger CM 105E
+EPSG	2344	Xian 1980 / Gauss-Kruger CM 111E
+EPSG	2345	Xian 1980 / Gauss-Kruger CM 117E
+EPSG	2346	Xian 1980 / Gauss-Kruger CM 123E
+EPSG	2347	Xian 1980 / Gauss-Kruger CM 129E
+EPSG	2348	Xian 1980 / Gauss-Kruger CM 135E
+EPSG	2349	Xian 1980 / 3-degree Gauss-Kruger zone 25
+EPSG	2350	Xian 1980 / 3-degree Gauss-Kruger zone 26
+EPSG	2351	Xian 1980 / 3-degree Gauss-Kruger zone 27
+EPSG	2352	Xian 1980 / 3-degree Gauss-Kruger zone 28
+EPSG	2353	Xian 1980 / 3-degree Gauss-Kruger zone 29
+EPSG	2354	Xian 1980 / 3-degree Gauss-Kruger zone 30
+EPSG	2355	Xian 1980 / 3-degree Gauss-Kruger zone 31
+EPSG	2356	Xian 1980 / 3-degree Gauss-Kruger zone 32
+EPSG	2357	Xian 1980 / 3-degree Gauss-Kruger zone 33
+EPSG	2358	Xian 1980 / 3-degree Gauss-Kruger zone 34
+EPSG	2359	Xian 1980 / 3-degree Gauss-Kruger zone 35
+EPSG	2360	Xian 1980 / 3-degree Gauss-Kruger zone 36
+EPSG	2361	Xian 1980 / 3-degree Gauss-Kruger zone 37
+EPSG	2362	Xian 1980 / 3-degree Gauss-Kruger zone 38
+EPSG	2363	Xian 1980 / 3-degree Gauss-Kruger zone 39
+EPSG	2364	Xian 1980 / 3-degree Gauss-Kruger zone 40
+EPSG	2365	Xian 1980 / 3-degree Gauss-Kruger zone 41
+EPSG	2366	Xian 1980 / 3-degree Gauss-Kruger zone 42
+EPSG	2367	Xian 1980 / 3-degree Gauss-Kruger zone 43
+EPSG	2368	Xian 1980 / 3-degree Gauss-Kruger zone 44
+EPSG	2369	Xian 1980 / 3-degree Gauss-Kruger zone 45
+EPSG	2370	Xian 1980 / 3-degree Gauss-Kruger CM 75E
+EPSG	2371	Xian 1980 / 3-degree Gauss-Kruger CM 78E
+EPSG	2372	Xian 1980 / 3-degree Gauss-Kruger CM 81E
+EPSG	2373	Xian 1980 / 3-degree Gauss-Kruger CM 84E
+EPSG	2374	Xian 1980 / 3-degree Gauss-Kruger CM 87E
+EPSG	2375	Xian 1980 / 3-degree Gauss-Kruger CM 90E
+EPSG	2376	Xian 1980 / 3-degree Gauss-Kruger CM 93E
+EPSG	2377	Xian 1980 / 3-degree Gauss-Kruger CM 96E
+EPSG	2378	Xian 1980 / 3-degree Gauss-Kruger CM 99E
+EPSG	2379	Xian 1980 / 3-degree Gauss-Kruger CM 102E
+EPSG	2380	Xian 1980 / 3-degree Gauss-Kruger CM 105E
+EPSG	2381	Xian 1980 / 3-degree Gauss-Kruger CM 108E
+EPSG	2382	Xian 1980 / 3-degree Gauss-Kruger CM 111E
+EPSG	2383	Xian 1980 / 3-degree Gauss-Kruger CM 114E
+EPSG	2384	Xian 1980 / 3-degree Gauss-Kruger CM 117E
+EPSG	2385	Xian 1980 / 3-degree Gauss-Kruger CM 120E
+EPSG	2386	Xian 1980 / 3-degree Gauss-Kruger CM 123E
+EPSG	2387	Xian 1980 / 3-degree Gauss-Kruger CM 126E
+EPSG	2388	Xian 1980 / 3-degree Gauss-Kruger CM 129E
+EPSG	2389	Xian 1980 / 3-degree Gauss-Kruger CM 132E
+EPSG	2390	Xian 1980 / 3-degree Gauss-Kruger CM 135E
+EPSG	2391	KKJ / Finland zone 1
+EPSG	2392	KKJ / Finland zone 2
+EPSG	2393	KKJ / Finland Uniform Coordinate System
+EPSG	2394	KKJ / Finland zone 4
+EPSG	2395	South Yemen / Gauss-Kruger zone 8
+EPSG	2396	South Yemen / Gauss-Kruger zone 9
+EPSG	2397	Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 3
+EPSG	2398	Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 4
+EPSG	2399	Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 5
+EPSG	2400	RT90 2.5 gon W
+EPSG	2401	Beijing 1954 / 3-degree Gauss-Kruger zone 25
+EPSG	2402	Beijing 1954 / 3-degree Gauss-Kruger zone 26
+EPSG	2403	Beijing 1954 / 3-degree Gauss-Kruger zone 27
+EPSG	2404	Beijing 1954 / 3-degree Gauss-Kruger zone 28
+EPSG	2405	Beijing 1954 / 3-degree Gauss-Kruger zone 29
+EPSG	2406	Beijing 1954 / 3-degree Gauss-Kruger zone 30
+EPSG	2407	Beijing 1954 / 3-degree Gauss-Kruger zone 31
+EPSG	2408	Beijing 1954 / 3-degree Gauss-Kruger zone 32
+EPSG	2409	Beijing 1954 / 3-degree Gauss-Kruger zone 33
+EPSG	2410	Beijing 1954 / 3-degree Gauss-Kruger zone 34
+EPSG	2411	Beijing 1954 / 3-degree Gauss-Kruger zone 35
+EPSG	2412	Beijing 1954 / 3-degree Gauss-Kruger zone 36
+EPSG	2413	Beijing 1954 / 3-degree Gauss-Kruger zone 37
+EPSG	2414	Beijing 1954 / 3-degree Gauss-Kruger zone 38
+EPSG	2415	Beijing 1954 / 3-degree Gauss-Kruger zone 39
+EPSG	2416	Beijing 1954 / 3-degree Gauss-Kruger zone 40
+EPSG	2417	Beijing 1954 / 3-degree Gauss-Kruger zone 41
+EPSG	2418	Beijing 1954 / 3-degree Gauss-Kruger zone 42
+EPSG	2419	Beijing 1954 / 3-degree Gauss-Kruger zone 43
+EPSG	2420	Beijing 1954 / 3-degree Gauss-Kruger zone 44
+EPSG	2421	Beijing 1954 / 3-degree Gauss-Kruger zone 45
+EPSG	2422	Beijing 1954 / 3-degree Gauss-Kruger CM 75E
+EPSG	2423	Beijing 1954 / 3-degree Gauss-Kruger CM 78E
+EPSG	2424	Beijing 1954 / 3-degree Gauss-Kruger CM 81E
+EPSG	2425	Beijing 1954 / 3-degree Gauss-Kruger CM 84E
+EPSG	2426	Beijing 1954 / 3-degree Gauss-Kruger CM 87E
+EPSG	2427	Beijing 1954 / 3-degree Gauss-Kruger CM 90E
+EPSG	2428	Beijing 1954 / 3-degree Gauss-Kruger CM 93E
+EPSG	2429	Beijing 1954 / 3-degree Gauss-Kruger CM 96E
+EPSG	2430	Beijing 1954 / 3-degree Gauss-Kruger CM 99E
+EPSG	2431	Beijing 1954 / 3-degree Gauss-Kruger CM 102E
+EPSG	2432	Beijing 1954 / 3-degree Gauss-Kruger CM 105E
+EPSG	2433	Beijing 1954 / 3-degree Gauss-Kruger CM 108E
+EPSG	2434	Beijing 1954 / 3-degree Gauss-Kruger CM 111E
+EPSG	2435	Beijing 1954 / 3-degree Gauss-Kruger CM 114E
+EPSG	2436	Beijing 1954 / 3-degree Gauss-Kruger CM 117E
+EPSG	2437	Beijing 1954 / 3-degree Gauss-Kruger CM 120E
+EPSG	2438	Beijing 1954 / 3-degree Gauss-Kruger CM 123E
+EPSG	2439	Beijing 1954 / 3-degree Gauss-Kruger CM 126E
+EPSG	2440	Beijing 1954 / 3-degree Gauss-Kruger CM 129E
+EPSG	2441	Beijing 1954 / 3-degree Gauss-Kruger CM 132E
+EPSG	2442	Beijing 1954 / 3-degree Gauss-Kruger CM 135E
+EPSG	2443	JGD2000 / Japan Plane Rectangular CS I
+EPSG	2444	JGD2000 / Japan Plane Rectangular CS II
+EPSG	2445	JGD2000 / Japan Plane Rectangular CS III
+EPSG	2446	JGD2000 / Japan Plane Rectangular CS IV
+EPSG	2447	JGD2000 / Japan Plane Rectangular CS V
+EPSG	2448	JGD2000 / Japan Plane Rectangular CS VI
+EPSG	2449	JGD2000 / Japan Plane Rectangular CS VII
+EPSG	2450	JGD2000 / Japan Plane Rectangular CS VIII
+EPSG	2451	JGD2000 / Japan Plane Rectangular CS IX
+EPSG	2452	JGD2000 / Japan Plane Rectangular CS X
+EPSG	2453	JGD2000 / Japan Plane Rectangular CS XI
+EPSG	2454	JGD2000 / Japan Plane Rectangular CS XII
+EPSG	2455	JGD2000 / Japan Plane Rectangular CS XIII
+EPSG	2456	JGD2000 / Japan Plane Rectangular CS XIV
+EPSG	2457	JGD2000 / Japan Plane Rectangular CS XV
+EPSG	2458	JGD2000 / Japan Plane Rectangular CS XVI
+EPSG	2459	JGD2000 / Japan Plane Rectangular CS XVII
+EPSG	2460	JGD2000 / Japan Plane Rectangular CS XVIII
+EPSG	2461	JGD2000 / Japan Plane Rectangular CS XIX
+EPSG	2462	Albanian 1987 / Gauss-Kruger zone 4
+EPSG	2463	Pulkovo 1995 / Gauss-Kruger CM 21E
+EPSG	2464	Pulkovo 1995 / Gauss-Kruger CM 27E
+EPSG	2465	Pulkovo 1995 / Gauss-Kruger CM 33E
+EPSG	2466	Pulkovo 1995 / Gauss-Kruger CM 39E
+EPSG	2467	Pulkovo 1995 / Gauss-Kruger CM 45E
+EPSG	2468	Pulkovo 1995 / Gauss-Kruger CM 51E
+EPSG	2469	Pulkovo 1995 / Gauss-Kruger CM 57E
+EPSG	2470	Pulkovo 1995 / Gauss-Kruger CM 63E
+EPSG	2471	Pulkovo 1995 / Gauss-Kruger CM 69E
+EPSG	2472	Pulkovo 1995 / Gauss-Kruger CM 75E
+EPSG	2473	Pulkovo 1995 / Gauss-Kruger CM 81E
+EPSG	2474	Pulkovo 1995 / Gauss-Kruger CM 87E
+EPSG	2475	Pulkovo 1995 / Gauss-Kruger CM 93E
+EPSG	2476	Pulkovo 1995 / Gauss-Kruger CM 99E
+EPSG	2477	Pulkovo 1995 / Gauss-Kruger CM 105E
+EPSG	2478	Pulkovo 1995 / Gauss-Kruger CM 111E
+EPSG	2479	Pulkovo 1995 / Gauss-Kruger CM 117E
+EPSG	2480	Pulkovo 1995 / Gauss-Kruger CM 123E
+EPSG	2481	Pulkovo 1995 / Gauss-Kruger CM 129E
+EPSG	2482	Pulkovo 1995 / Gauss-Kruger CM 135E
+EPSG	2483	Pulkovo 1995 / Gauss-Kruger CM 141E
+EPSG	2484	Pulkovo 1995 / Gauss-Kruger CM 147E
+EPSG	2485	Pulkovo 1995 / Gauss-Kruger CM 153E
+EPSG	2486	Pulkovo 1995 / Gauss-Kruger CM 159E
+EPSG	2487	Pulkovo 1995 / Gauss-Kruger CM 165E
+EPSG	2488	Pulkovo 1995 / Gauss-Kruger CM 171E
+EPSG	2489	Pulkovo 1995 / Gauss-Kruger CM 177E
+EPSG	2490	Pulkovo 1995 / Gauss-Kruger CM 177W
+EPSG	2491	Pulkovo 1995 / Gauss-Kruger CM 171W
+EPSG	2492	Pulkovo 1942 / Gauss-Kruger CM 9E
+EPSG	2493	Pulkovo 1942 / Gauss-Kruger CM 15E
+EPSG	2494	Pulkovo 1942 / Gauss-Kruger CM 21E
+EPSG	2495	Pulkovo 1942 / Gauss-Kruger CM 27E
+EPSG	2496	Pulkovo 1942 / Gauss-Kruger CM 33E
+EPSG	2497	Pulkovo 1942 / Gauss-Kruger CM 39E
+EPSG	2498	Pulkovo 1942 / Gauss-Kruger CM 45E
+EPSG	2499	Pulkovo 1942 / Gauss-Kruger CM 51E
+EPSG	2500	Pulkovo 1942 / Gauss-Kruger CM 57E
+EPSG	2501	Pulkovo 1942 / Gauss-Kruger CM 63E
+EPSG	2502	Pulkovo 1942 / Gauss-Kruger CM 69E
+EPSG	2503	Pulkovo 1942 / Gauss-Kruger CM 75E
+EPSG	2504	Pulkovo 1942 / Gauss-Kruger CM 81E
+EPSG	2505	Pulkovo 1942 / Gauss-Kruger CM 87E
+EPSG	2506	Pulkovo 1942 / Gauss-Kruger CM 93E
+EPSG	2507	Pulkovo 1942 / Gauss-Kruger CM 99E
+EPSG	2508	Pulkovo 1942 / Gauss-Kruger CM 105E
+EPSG	2509	Pulkovo 1942 / Gauss-Kruger CM 111E
+EPSG	2510	Pulkovo 1942 / Gauss-Kruger CM 117E
+EPSG	2511	Pulkovo 1942 / Gauss-Kruger CM 123E
+EPSG	2512	Pulkovo 1942 / Gauss-Kruger CM 129E
+EPSG	2513	Pulkovo 1942 / Gauss-Kruger CM 135E
+EPSG	2514	Pulkovo 1942 / Gauss-Kruger CM 141E
+EPSG	2515	Pulkovo 1942 / Gauss-Kruger CM 147E
+EPSG	2516	Pulkovo 1942 / Gauss-Kruger CM 153E
+EPSG	2517	Pulkovo 1942 / Gauss-Kruger CM 159E
+EPSG	2518	Pulkovo 1942 / Gauss-Kruger CM 165E
+EPSG	2519	Pulkovo 1942 / Gauss-Kruger CM 171E
+EPSG	2520	Pulkovo 1942 / Gauss-Kruger CM 177E
+EPSG	2521	Pulkovo 1942 / Gauss-Kruger CM 177W
+EPSG	2522	Pulkovo 1942 / Gauss-Kruger CM 171W
+EPSG	2523	Pulkovo 1942 / 3-degree Gauss-Kruger zone 7
+EPSG	2524	Pulkovo 1942 / 3-degree Gauss-Kruger zone 8
+EPSG	2525	Pulkovo 1942 / 3-degree Gauss-Kruger zone 9
+EPSG	2526	Pulkovo 1942 / 3-degree Gauss-Kruger zone 10
+EPSG	2527	Pulkovo 1942 / 3-degree Gauss-Kruger zone 11
+EPSG	2528	Pulkovo 1942 / 3-degree Gauss-Kruger zone 12
+EPSG	2529	Pulkovo 1942 / 3-degree Gauss-Kruger zone 13
+EPSG	2530	Pulkovo 1942 / 3-degree Gauss-Kruger zone 14
+EPSG	2531	Pulkovo 1942 / 3-degree Gauss-Kruger zone 15
+EPSG	2532	Pulkovo 1942 / 3-degree Gauss-Kruger zone 16
+EPSG	2533	Pulkovo 1942 / 3-degree Gauss-Kruger zone 17
+EPSG	2534	Pulkovo 1942 / 3-degree Gauss-Kruger zone 18
+EPSG	2535	Pulkovo 1942 / 3-degree Gauss-Kruger zone 19
+EPSG	2536	Pulkovo 1942 / 3-degree Gauss-Kruger zone 20
+EPSG	2537	Pulkovo 1942 / 3-degree Gauss-Kruger zone 21
+EPSG	2538	Pulkovo 1942 / 3-degree Gauss-Kruger zone 22
+EPSG	2539	Pulkovo 1942 / 3-degree Gauss-Kruger zone 23
+EPSG	2540	Pulkovo 1942 / 3-degree Gauss-Kruger zone 24
+EPSG	2541	Pulkovo 1942 / 3-degree Gauss-Kruger zone 25
+EPSG	2542	Pulkovo 1942 / 3-degree Gauss-Kruger zone 26
+EPSG	2543	Pulkovo 1942 / 3-degree Gauss-Kruger zone 27
+EPSG	2544	Pulkovo 1942 / 3-degree Gauss-Kruger zone 28
+EPSG	2545	Pulkovo 1942 / 3-degree Gauss-Kruger zone 29
+EPSG	2546	Pulkovo 1942 / 3-degree Gauss-Kruger zone 30
+EPSG	2547	Pulkovo 1942 / 3-degree Gauss-Kruger zone 31
+EPSG	2548	Pulkovo 1942 / 3-degree Gauss-Kruger zone 32
+EPSG	2549	Pulkovo 1942 / 3-degree Gauss-Kruger zone 33
+EPSG	2550	Samboja / UTM zone 50S
+EPSG	2551	Pulkovo 1942 / 3-degree Gauss-Kruger zone 34
+EPSG	2552	Pulkovo 1942 / 3-degree Gauss-Kruger zone 35
+EPSG	2553	Pulkovo 1942 / 3-degree Gauss-Kruger zone 36
+EPSG	2554	Pulkovo 1942 / 3-degree Gauss-Kruger zone 37
+EPSG	2555	Pulkovo 1942 / 3-degree Gauss-Kruger zone 38
+EPSG	2556	Pulkovo 1942 / 3-degree Gauss-Kruger zone 39
+EPSG	2557	Pulkovo 1942 / 3-degree Gauss-Kruger zone 40
+EPSG	2558	Pulkovo 1942 / 3-degree Gauss-Kruger zone 41
+EPSG	2559	Pulkovo 1942 / 3-degree Gauss-Kruger zone 42
+EPSG	2560	Pulkovo 1942 / 3-degree Gauss-Kruger zone 43
+EPSG	2561	Pulkovo 1942 / 3-degree Gauss-Kruger zone 44
+EPSG	2562	Pulkovo 1942 / 3-degree Gauss-Kruger zone 45
+EPSG	2563	Pulkovo 1942 / 3-degree Gauss-Kruger zone 46
+EPSG	2564	Pulkovo 1942 / 3-degree Gauss-Kruger zone 47
+EPSG	2565	Pulkovo 1942 / 3-degree Gauss-Kruger zone 48
+EPSG	2566	Pulkovo 1942 / 3-degree Gauss-Kruger zone 49
+EPSG	2567	Pulkovo 1942 / 3-degree Gauss-Kruger zone 50
+EPSG	2568	Pulkovo 1942 / 3-degree Gauss-Kruger zone 51
+EPSG	2569	Pulkovo 1942 / 3-degree Gauss-Kruger zone 52
+EPSG	2570	Pulkovo 1942 / 3-degree Gauss-Kruger zone 53
+EPSG	2571	Pulkovo 1942 / 3-degree Gauss-Kruger zone 54
+EPSG	2572	Pulkovo 1942 / 3-degree Gauss-Kruger zone 55
+EPSG	2573	Pulkovo 1942 / 3-degree Gauss-Kruger zone 56
+EPSG	2574	Pulkovo 1942 / 3-degree Gauss-Kruger zone 57
+EPSG	2575	Pulkovo 1942 / 3-degree Gauss-Kruger zone 58
+EPSG	2576	Pulkovo 1942 / 3-degree Gauss-Kruger zone 59
+EPSG	2577	Pulkovo 1942 / 3-degree Gauss-Kruger zone 60
+EPSG	2578	Pulkovo 1942 / 3-degree Gauss-Kruger zone 61
+EPSG	2579	Pulkovo 1942 / 3-degree Gauss-Kruger zone 62
+EPSG	2580	Pulkovo 1942 / 3-degree Gauss-Kruger zone 63
+EPSG	2581	Pulkovo 1942 / 3-degree Gauss-Kruger zone 64
+EPSG	2582	Pulkovo 1942 / 3-degree Gauss-Kruger CM 21E
+EPSG	2583	Pulkovo 1942 / 3-degree Gauss-Kruger CM 24E
+EPSG	2584	Pulkovo 1942 / 3-degree Gauss-Kruger CM 27E
+EPSG	2585	Pulkovo 1942 / 3-degree Gauss-Kruger CM 30E
+EPSG	2586	Pulkovo 1942 / 3-degree Gauss-Kruger CM 33E
+EPSG	2587	Pulkovo 1942 / 3-degree Gauss-Kruger CM 36E
+EPSG	2588	Pulkovo 1942 / 3-degree Gauss-Kruger CM 39E
+EPSG	2589	Pulkovo 1942 / 3-degree Gauss-Kruger CM 42E
+EPSG	2590	Pulkovo 1942 / 3-degree Gauss-Kruger CM 45E
+EPSG	2591	Pulkovo 1942 / 3-degree Gauss-Kruger CM 48E
+EPSG	2592	Pulkovo 1942 / 3-degree Gauss-Kruger CM 51E
+EPSG	2593	Pulkovo 1942 / 3-degree Gauss-Kruger CM 54E
+EPSG	2594	Pulkovo 1942 / 3-degree Gauss-Kruger CM 57E
+EPSG	2595	Pulkovo 1942 / 3-degree Gauss-Kruger CM 60E
+EPSG	2596	Pulkovo 1942 / 3-degree Gauss-Kruger CM 63E
+EPSG	2597	Pulkovo 1942 / 3-degree Gauss-Kruger CM 66E
+EPSG	2598	Pulkovo 1942 / 3-degree Gauss-Kruger CM 69E
+EPSG	2599	Pulkovo 1942 / 3-degree Gauss-Kruger CM 72E
+EPSG	2600	Lietuvos Koordinoei Sistema 1994
+EPSG	2601	Pulkovo 1942 / 3-degree Gauss-Kruger CM 75E
+EPSG	2602	Pulkovo 1942 / 3-degree Gauss-Kruger CM 78E
+EPSG	2603	Pulkovo 1942 / 3-degree Gauss-Kruger CM 81E
+EPSG	2604	Pulkovo 1942 / 3-degree Gauss-Kruger CM 84E
+EPSG	2605	Pulkovo 1942 / 3-degree Gauss-Kruger CM 87E
+EPSG	2606	Pulkovo 1942 / 3-degree Gauss-Kruger CM 90E
+EPSG	2607	Pulkovo 1942 / 3-degree Gauss-Kruger CM 93E
+EPSG	2608	Pulkovo 1942 / 3-degree Gauss-Kruger CM 96E
+EPSG	2609	Pulkovo 1942 / 3-degree Gauss-Kruger CM 99E
+EPSG	2610	Pulkovo 1942 / 3-degree Gauss-Kruger CM 102E
+EPSG	2611	Pulkovo 1942 / 3-degree Gauss-Kruger CM 105E
+EPSG	2612	Pulkovo 1942 / 3-degree Gauss-Kruger CM 108E
+EPSG	2613	Pulkovo 1942 / 3-degree Gauss-Kruger CM 111E
+EPSG	2614	Pulkovo 1942 / 3-degree Gauss-Kruger CM 114E
+EPSG	2615	Pulkovo 1942 / 3-degree Gauss-Kruger CM 117E
+EPSG	2616	Pulkovo 1942 / 3-degree Gauss-Kruger CM 120E
+EPSG	2617	Pulkovo 1942 / 3-degree Gauss-Kruger CM 123E
+EPSG	2618	Pulkovo 1942 / 3-degree Gauss-Kruger CM 126E
+EPSG	2619	Pulkovo 1942 / 3-degree Gauss-Kruger CM 129E
+EPSG	2620	Pulkovo 1942 / 3-degree Gauss-Kruger CM 132E
+EPSG	2621	Pulkovo 1942 / 3-degree Gauss-Kruger CM 135E
+EPSG	2622	Pulkovo 1942 / 3-degree Gauss-Kruger CM 138E
+EPSG	2623	Pulkovo 1942 / 3-degree Gauss-Kruger CM 141E
+EPSG	2624	Pulkovo 1942 / 3-degree Gauss-Kruger CM 144E
+EPSG	2625	Pulkovo 1942 / 3-degree Gauss-Kruger CM 147E
+EPSG	2626	Pulkovo 1942 / 3-degree Gauss-Kruger CM 150E
+EPSG	2627	Pulkovo 1942 / 3-degree Gauss-Kruger CM 153E
+EPSG	2628	Pulkovo 1942 / 3-degree Gauss-Kruger CM 156E
+EPSG	2629	Pulkovo 1942 / 3-degree Gauss-Kruger CM 159E
+EPSG	2630	Pulkovo 1942 / 3-degree Gauss-Kruger CM 162E
+EPSG	2631	Pulkovo 1942 / 3-degree Gauss-Kruger CM 165E
+EPSG	2632	Pulkovo 1942 / 3-degree Gauss-Kruger CM 168E
+EPSG	2633	Pulkovo 1942 / 3-degree Gauss-Kruger CM 171E
+EPSG	2634	Pulkovo 1942 / 3-degree Gauss-Kruger CM 174E
+EPSG	2635	Pulkovo 1942 / 3-degree Gauss-Kruger CM 177E
+EPSG	2636	Pulkovo 1942 / 3-degree Gauss-Kruger CM 180E
+EPSG	2637	Pulkovo 1942 / 3-degree Gauss-Kruger CM 177W
+EPSG	2638	Pulkovo 1942 / 3-degree Gauss-Kruger CM 174W
+EPSG	2639	Pulkovo 1942 / 3-degree Gauss-Kruger CM 171W
+EPSG	2640	Pulkovo 1942 / 3-degree Gauss-Kruger CM 168W
+EPSG	2641	Pulkovo 1995 / 3-degree Gauss-Kruger zone 7
+EPSG	2642	Pulkovo 1995 / 3-degree Gauss-Kruger zone 8
+EPSG	2643	Pulkovo 1995 / 3-degree Gauss-Kruger zone 9
+EPSG	2644	Pulkovo 1995 / 3-degree Gauss-Kruger zone 10
+EPSG	2645	Pulkovo 1995 / 3-degree Gauss-Kruger zone 11
+EPSG	2646	Pulkovo 1995 / 3-degree Gauss-Kruger zone 12
+EPSG	2647	Pulkovo 1995 / 3-degree Gauss-Kruger zone 13
+EPSG	2648	Pulkovo 1995 / 3-degree Gauss-Kruger zone 14
+EPSG	2649	Pulkovo 1995 / 3-degree Gauss-Kruger zone 15
+EPSG	2650	Pulkovo 1995 / 3-degree Gauss-Kruger zone 16
+EPSG	2651	Pulkovo 1995 / 3-degree Gauss-Kruger zone 17
+EPSG	2652	Pulkovo 1995 / 3-degree Gauss-Kruger zone 18
+EPSG	2653	Pulkovo 1995 / 3-degree Gauss-Kruger zone 19
+EPSG	2654	Pulkovo 1995 / 3-degree Gauss-Kruger zone 20
+EPSG	2655	Pulkovo 1995 / 3-degree Gauss-Kruger zone 21
+EPSG	2656	Pulkovo 1995 / 3-degree Gauss-Kruger zone 22
+EPSG	2657	Pulkovo 1995 / 3-degree Gauss-Kruger zone 23
+EPSG	2658	Pulkovo 1995 / 3-degree Gauss-Kruger zone 24
+EPSG	2659	Pulkovo 1995 / 3-degree Gauss-Kruger zone 25
+EPSG	2660	Pulkovo 1995 / 3-degree Gauss-Kruger zone 26
+EPSG	2661	Pulkovo 1995 / 3-degree Gauss-Kruger zone 27
+EPSG	2662	Pulkovo 1995 / 3-degree Gauss-Kruger zone 28
+EPSG	2663	Pulkovo 1995 / 3-degree Gauss-Kruger zone 29
+EPSG	2664	Pulkovo 1995 / 3-degree Gauss-Kruger zone 30
+EPSG	2665	Pulkovo 1995 / 3-degree Gauss-Kruger zone 31
+EPSG	2666	Pulkovo 1995 / 3-degree Gauss-Kruger zone 32
+EPSG	2667	Pulkovo 1995 / 3-degree Gauss-Kruger zone 33
+EPSG	2668	Pulkovo 1995 / 3-degree Gauss-Kruger zone 34
+EPSG	2669	Pulkovo 1995 / 3-degree Gauss-Kruger zone 35
+EPSG	2670	Pulkovo 1995 / 3-degree Gauss-Kruger zone 36
+EPSG	2671	Pulkovo 1995 / 3-degree Gauss-Kruger zone 37
+EPSG	2672	Pulkovo 1995 / 3-degree Gauss-Kruger zone 38
+EPSG	2673	Pulkovo 1995 / 3-degree Gauss-Kruger zone 39
+EPSG	2674	Pulkovo 1995 / 3-degree Gauss-Kruger zone 40
+EPSG	2675	Pulkovo 1995 / 3-degree Gauss-Kruger zone 41
+EPSG	2676	Pulkovo 1995 / 3-degree Gauss-Kruger zone 42
+EPSG	2677	Pulkovo 1995 / 3-degree Gauss-Kruger zone 43
+EPSG	2678	Pulkovo 1995 / 3-degree Gauss-Kruger zone 44
+EPSG	2679	Pulkovo 1995 / 3-degree Gauss-Kruger zone 45
+EPSG	2680	Pulkovo 1995 / 3-degree Gauss-Kruger zone 46
+EPSG	2681	Pulkovo 1995 / 3-degree Gauss-Kruger zone 47
+EPSG	2682	Pulkovo 1995 / 3-degree Gauss-Kruger zone 48
+EPSG	2683	Pulkovo 1995 / 3-degree Gauss-Kruger zone 49
+EPSG	2684	Pulkovo 1995 / 3-degree Gauss-Kruger zone 50
+EPSG	2685	Pulkovo 1995 / 3-degree Gauss-Kruger zone 51
+EPSG	2686	Pulkovo 1995 / 3-degree Gauss-Kruger zone 52
+EPSG	2687	Pulkovo 1995 / 3-degree Gauss-Kruger zone 53
+EPSG	2688	Pulkovo 1995 / 3-degree Gauss-Kruger zone 54
+EPSG	2689	Pulkovo 1995 / 3-degree Gauss-Kruger zone 55
+EPSG	2690	Pulkovo 1995 / 3-degree Gauss-Kruger zone 56
+EPSG	2691	Pulkovo 1995 / 3-degree Gauss-Kruger zone 57
+EPSG	2692	Pulkovo 1995 / 3-degree Gauss-Kruger zone 58
+EPSG	2693	Pulkovo 1995 / 3-degree Gauss-Kruger zone 59
+EPSG	2694	Pulkovo 1995 / 3-degree Gauss-Kruger zone 60
+EPSG	2695	Pulkovo 1995 / 3-degree Gauss-Kruger zone 61
+EPSG	2696	Pulkovo 1995 / 3-degree Gauss-Kruger zone 62
+EPSG	2697	Pulkovo 1995 / 3-degree Gauss-Kruger zone 63
+EPSG	2698	Pulkovo 1995 / 3-degree Gauss-Kruger zone 64
+EPSG	2699	Pulkovo 1995 / 3-degree Gauss-Kruger CM 21E
+EPSG	2700	Pulkovo 1995 / 3-degree Gauss-Kruger CM 24E
+EPSG	2701	Pulkovo 1995 / 3-degree Gauss-Kruger CM 27E
+EPSG	2702	Pulkovo 1995 / 3-degree Gauss-Kruger CM 30E
+EPSG	2703	Pulkovo 1995 / 3-degree Gauss-Kruger CM 33E
+EPSG	2704	Pulkovo 1995 / 3-degree Gauss-Kruger CM 36E
+EPSG	2705	Pulkovo 1995 / 3-degree Gauss-Kruger CM 39E
+EPSG	2706	Pulkovo 1995 / 3-degree Gauss-Kruger CM 42E
+EPSG	2707	Pulkovo 1995 / 3-degree Gauss-Kruger CM 45E
+EPSG	2708	Pulkovo 1995 / 3-degree Gauss-Kruger CM 48E
+EPSG	2709	Pulkovo 1995 / 3-degree Gauss-Kruger CM 51E
+EPSG	2710	Pulkovo 1995 / 3-degree Gauss-Kruger CM 54E
+EPSG	2711	Pulkovo 1995 / 3-degree Gauss-Kruger CM 57E
+EPSG	2712	Pulkovo 1995 / 3-degree Gauss-Kruger CM 60E
+EPSG	2713	Pulkovo 1995 / 3-degree Gauss-Kruger CM 63E
+EPSG	2714	Pulkovo 1995 / 3-degree Gauss-Kruger CM 66E
+EPSG	2715	Pulkovo 1995 / 3-degree Gauss-Kruger CM 69E
+EPSG	2716	Pulkovo 1995 / 3-degree Gauss-Kruger CM 72E
+EPSG	2717	Pulkovo 1995 / 3-degree Gauss-Kruger CM 75E
+EPSG	2718	Pulkovo 1995 / 3-degree Gauss-Kruger CM 78E
+EPSG	2719	Pulkovo 1995 / 3-degree Gauss-Kruger CM 81E
+EPSG	2720	Pulkovo 1995 / 3-degree Gauss-Kruger CM 84E
+EPSG	2721	Pulkovo 1995 / 3-degree Gauss-Kruger CM 87E
+EPSG	2722	Pulkovo 1995 / 3-degree Gauss-Kruger CM 90E
+EPSG	2723	Pulkovo 1995 / 3-degree Gauss-Kruger CM 93E
+EPSG	2724	Pulkovo 1995 / 3-degree Gauss-Kruger CM 96E
+EPSG	2725	Pulkovo 1995 / 3-degree Gauss-Kruger CM 99E
+EPSG	2726	Pulkovo 1995 / 3-degree Gauss-Kruger CM 102E
+EPSG	2727	Pulkovo 1995 / 3-degree Gauss-Kruger CM 105E
+EPSG	2728	Pulkovo 1995 / 3-degree Gauss-Kruger CM 108E
+EPSG	2729	Pulkovo 1995 / 3-degree Gauss-Kruger CM 111E
+EPSG	2730	Pulkovo 1995 / 3-degree Gauss-Kruger CM 114E
+EPSG	2731	Pulkovo 1995 / 3-degree Gauss-Kruger CM 117E
+EPSG	2732	Pulkovo 1995 / 3-degree Gauss-Kruger CM 120E
+EPSG	2733	Pulkovo 1995 / 3-degree Gauss-Kruger CM 123E
+EPSG	2734	Pulkovo 1995 / 3-degree Gauss-Kruger CM 126E
+EPSG	2735	Pulkovo 1995 / 3-degree Gauss-Kruger CM 129E
+EPSG	2736	Tete / UTM zone 36S
+EPSG	2737	Tete / UTM zone 37S
+EPSG	2738	Pulkovo 1995 / 3-degree Gauss-Kruger CM 132E
+EPSG	2739	Pulkovo 1995 / 3-degree Gauss-Kruger CM 135E
+EPSG	2740	Pulkovo 1995 / 3-degree Gauss-Kruger CM 138E
+EPSG	2741	Pulkovo 1995 / 3-degree Gauss-Kruger CM 141E
+EPSG	2742	Pulkovo 1995 / 3-degree Gauss-Kruger CM 144E
+EPSG	2743	Pulkovo 1995 / 3-degree Gauss-Kruger CM 147E
+EPSG	2744	Pulkovo 1995 / 3-degree Gauss-Kruger CM 150E
+EPSG	2745	Pulkovo 1995 / 3-degree Gauss-Kruger CM 153E
+EPSG	2746	Pulkovo 1995 / 3-degree Gauss-Kruger CM 156E
+EPSG	2747	Pulkovo 1995 / 3-degree Gauss-Kruger CM 159E
+EPSG	2748	Pulkovo 1995 / 3-degree Gauss-Kruger CM 162E
+EPSG	2749	Pulkovo 1995 / 3-degree Gauss-Kruger CM 165E
+EPSG	2750	Pulkovo 1995 / 3-degree Gauss-Kruger CM 168E
+EPSG	2751	Pulkovo 1995 / 3-degree Gauss-Kruger CM 171E
+EPSG	2752	Pulkovo 1995 / 3-degree Gauss-Kruger CM 174E
+EPSG	2753	Pulkovo 1995 / 3-degree Gauss-Kruger CM 177E
+EPSG	2754	Pulkovo 1995 / 3-degree Gauss-Kruger CM 180E
+EPSG	2755	Pulkovo 1995 / 3-degree Gauss-Kruger CM 177W
+EPSG	2756	Pulkovo 1995 / 3-degree Gauss-Kruger CM 174W
+EPSG	2757	Pulkovo 1995 / 3-degree Gauss-Kruger CM 171W
+EPSG	2758	Pulkovo 1995 / 3-degree Gauss-Kruger CM 168W
+EPSG	2759	NAD83(HARN) / Alabama East
+EPSG	2760	NAD83(HARN) / Alabama West
+EPSG	2761	NAD83(HARN) / Arizona East
+EPSG	2762	NAD83(HARN) / Arizona Central
+EPSG	2763	NAD83(HARN) / Arizona West
+EPSG	2764	NAD83(HARN) / Arkansas North
+EPSG	2765	NAD83(HARN) / Arkansas South
+EPSG	2766	NAD83(HARN) / California zone 1
+EPSG	2767	NAD83(HARN) / California zone 2
+EPSG	2768	NAD83(HARN) / California zone 3
+EPSG	2769	NAD83(HARN) / California zone 4
+EPSG	2770	NAD83(HARN) / California zone 5
+EPSG	2771	NAD83(HARN) / California zone 6
+EPSG	2772	NAD83(HARN) / Colorado North
+EPSG	2773	NAD83(HARN) / Colorado Central
+EPSG	2774	NAD83(HARN) / Colorado South
+EPSG	2775	NAD83(HARN) / Connecticut
+EPSG	2776	NAD83(HARN) / Delaware
+EPSG	2777	NAD83(HARN) / Florida East
+EPSG	2778	NAD83(HARN) / Florida West
+EPSG	2779	NAD83(HARN) / Florida North
+EPSG	2780	NAD83(HARN) / Georgia East
+EPSG	2781	NAD83(HARN) / Georgia West
+EPSG	2782	NAD83(HARN) / Hawaii zone 1
+EPSG	2783	NAD83(HARN) / Hawaii zone 2
+EPSG	2784	NAD83(HARN) / Hawaii zone 3
+EPSG	2785	NAD83(HARN) / Hawaii zone 4
+EPSG	2786	NAD83(HARN) / Hawaii zone 5
+EPSG	2787	NAD83(HARN) / Idaho East
+EPSG	2788	NAD83(HARN) / Idaho Central
+EPSG	2789	NAD83(HARN) / Idaho West
+EPSG	2790	NAD83(HARN) / Illinois East
+EPSG	2791	NAD83(HARN) / Illinois West
+EPSG	2792	NAD83(HARN) / Indiana East
+EPSG	2793	NAD83(HARN) / Indiana West
+EPSG	2794	NAD83(HARN) / Iowa North
+EPSG	2795	NAD83(HARN) / Iowa South
+EPSG	2796	NAD83(HARN) / Kansas North
+EPSG	2797	NAD83(HARN) / Kansas South
+EPSG	2798	NAD83(HARN) / Kentucky North
+EPSG	2799	NAD83(HARN) / Kentucky South
+EPSG	2800	NAD83(HARN) / Louisiana North
+EPSG	2801	NAD83(HARN) / Louisiana South
+EPSG	2802	NAD83(HARN) / Maine East
+EPSG	2803	NAD83(HARN) / Maine West
+EPSG	2804	NAD83(HARN) / Maryland
+EPSG	2805	NAD83(HARN) / Massachusetts Mainland
+EPSG	2806	NAD83(HARN) / Massachusetts Island
+EPSG	2807	NAD83(HARN) / Michigan North
+EPSG	2808	NAD83(HARN) / Michigan Central
+EPSG	2809	NAD83(HARN) / Michigan South
+EPSG	2810	NAD83(HARN) / Minnesota North
+EPSG	2811	NAD83(HARN) / Minnesota Central
+EPSG	2812	NAD83(HARN) / Minnesota South
+EPSG	2813	NAD83(HARN) / Mississippi East
+EPSG	2814	NAD83(HARN) / Mississippi West
+EPSG	2815	NAD83(HARN) / Missouri East
+EPSG	2816	NAD83(HARN) / Missouri Central
+EPSG	2817	NAD83(HARN) / Missouri West
+EPSG	2818	NAD83(HARN) / Montana
+EPSG	2819	NAD83(HARN) / Nebraska
+EPSG	2820	NAD83(HARN) / Nevada East
+EPSG	2821	NAD83(HARN) / Nevada Central
+EPSG	2822	NAD83(HARN) / Nevada West
+EPSG	2823	NAD83(HARN) / New Hampshire
+EPSG	2824	NAD83(HARN) / New Jersey
+EPSG	2825	NAD83(HARN) / New Mexico East
+EPSG	2826	NAD83(HARN) / New Mexico Central
+EPSG	2827	NAD83(HARN) / New Mexico West
+EPSG	2828	NAD83(HARN) / New York East
+EPSG	2829	NAD83(HARN) / New York Central
+EPSG	2830	NAD83(HARN) / New York West
+EPSG	2831	NAD83(HARN) / New York Long Island
+EPSG	2832	NAD83(HARN) / North Dakota North
+EPSG	2833	NAD83(HARN) / North Dakota South
+EPSG	2834	NAD83(HARN) / Ohio North
+EPSG	2835	NAD83(HARN) / Ohio South
+EPSG	2836	NAD83(HARN) / Oklahoma North
+EPSG	2837	NAD83(HARN) / Oklahoma South
+EPSG	2838	NAD83(HARN) / Oregon North
+EPSG	2839	NAD83(HARN) / Oregon South
+EPSG	2840	NAD83(HARN) / Rhode Island
+EPSG	2841	NAD83(HARN) / South Dakota North
+EPSG	2842	NAD83(HARN) / South Dakota South
+EPSG	2843	NAD83(HARN) / Tennessee
+EPSG	2844	NAD83(HARN) / Texas North
+EPSG	2845	NAD83(HARN) / Texas North Central
+EPSG	2846	NAD83(HARN) / Texas Central
+EPSG	2847	NAD83(HARN) / Texas South Central
+EPSG	2848	NAD83(HARN) / Texas South
+EPSG	2849	NAD83(HARN) / Utah North
+EPSG	2850	NAD83(HARN) / Utah Central
+EPSG	2851	NAD83(HARN) / Utah South
+EPSG	2852	NAD83(HARN) / Vermont
+EPSG	2853	NAD83(HARN) / Virginia North
+EPSG	2854	NAD83(HARN) / Virginia South
+EPSG	2855	NAD83(HARN) / Washington North
+EPSG	2856	NAD83(HARN) / Washington South
+EPSG	2857	NAD83(HARN) / West Virginia North
+EPSG	2858	NAD83(HARN) / West Virginia South
+EPSG	2859	NAD83(HARN) / Wisconsin North
+EPSG	2860	NAD83(HARN) / Wisconsin Central
+EPSG	2861	NAD83(HARN) / Wisconsin South
+EPSG	2862	NAD83(HARN) / Wyoming East
+EPSG	2863	NAD83(HARN) / Wyoming East Central
+EPSG	2864	NAD83(HARN) / Wyoming West Central
+EPSG	2865	NAD83(HARN) / Wyoming West
+EPSG	2866	NAD83(HARN) / Puerto Rico and Virgin Is.
+EPSG	2867	NAD83(HARN) / Arizona East (ft)
+EPSG	2868	NAD83(HARN) / Arizona Central (ft)
+EPSG	2869	NAD83(HARN) / Arizona West (ft)
+EPSG	2870	NAD83(HARN) / California zone 1 (ftUS)
+EPSG	2871	NAD83(HARN) / California zone 2 (ftUS)
+EPSG	2872	NAD83(HARN) / California zone 3 (ftUS)
+EPSG	2873	NAD83(HARN) / California zone 4 (ftUS)
+EPSG	2874	NAD83(HARN) / California zone 5 (ftUS)
+EPSG	2875	NAD83(HARN) / California zone 6 (ftUS)
+EPSG	2876	NAD83(HARN) / Colorado North (ftUS)
+EPSG	2877	NAD83(HARN) / Colorado Central (ftUS)
+EPSG	2878	NAD83(HARN) / Colorado South (ftUS)
+EPSG	2879	NAD83(HARN) / Connecticut (ftUS)
+EPSG	2880	NAD83(HARN) / Delaware (ftUS)
+EPSG	2881	NAD83(HARN) / Florida East (ftUS)
+EPSG	2882	NAD83(HARN) / Florida West (ftUS)
+EPSG	2883	NAD83(HARN) / Florida North (ftUS)
+EPSG	2884	NAD83(HARN) / Georgia East (ftUS)
+EPSG	2885	NAD83(HARN) / Georgia West (ftUS)
+EPSG	2886	NAD83(HARN) / Idaho East (ftUS)
+EPSG	2887	NAD83(HARN) / Idaho Central (ftUS)
+EPSG	2888	NAD83(HARN) / Idaho West (ftUS)
+EPSG	2889	NAD83(HARN) / Indiana East (ftUS)
+EPSG	2890	NAD83(HARN) / Indiana West (ftUS)
+EPSG	2891	NAD83(HARN) / Kentucky North (ftUS)
+EPSG	2892	NAD83(HARN) / Kentucky South (ftUS)
+EPSG	2893	NAD83(HARN) / Maryland (ftUS)
+EPSG	2894	NAD83(HARN) / Massachusetts Mainland (ftUS)
+EPSG	2895	NAD83(HARN) / Massachusetts Island (ftUS)
+EPSG	2896	NAD83(HARN) / Michigan North (ft)
+EPSG	2897	NAD83(HARN) / Michigan Central (ft)
+EPSG	2898	NAD83(HARN) / Michigan South (ft)
+EPSG	2899	NAD83(HARN) / Mississippi East (ftUS)
+EPSG	2900	NAD83(HARN) / Mississippi West (ftUS)
+EPSG	2901	NAD83(HARN) / Montana (ft)
+EPSG	2902	NAD83(HARN) / New Mexico East (ftUS)
+EPSG	2903	NAD83(HARN) / New Mexico Central (ftUS)
+EPSG	2904	NAD83(HARN) / New Mexico West (ftUS)
+EPSG	2905	NAD83(HARN) / New York East (ftUS)
+EPSG	2906	NAD83(HARN) / New York Central (ftUS)
+EPSG	2907	NAD83(HARN) / New York West (ftUS)
+EPSG	2908	NAD83(HARN) / New York Long Island (ftUS)
+EPSG	2909	NAD83(HARN) / North Dakota North (ft)
+EPSG	2910	NAD83(HARN) / North Dakota South (ft)
+EPSG	2911	NAD83(HARN) / Oklahoma North (ftUS)
+EPSG	2912	NAD83(HARN) / Oklahoma South (ftUS)
+EPSG	2913	NAD83(HARN) / Oregon North (ft)
+EPSG	2914	NAD83(HARN) / Oregon South (ft)
+EPSG	2915	NAD83(HARN) / Tennessee (ftUS)
+EPSG	2916	NAD83(HARN) / Texas North (ftUS)
+EPSG	2917	NAD83(HARN) / Texas North Central (ftUS)
+EPSG	2918	NAD83(HARN) / Texas Central (ftUS)
+EPSG	2919	NAD83(HARN) / Texas South Central (ftUS)
+EPSG	2920	NAD83(HARN) / Texas South (ftUS)
+EPSG	2921	NAD83(HARN) / Utah North (ft)
+EPSG	2922	NAD83(HARN) / Utah Central (ft)
+EPSG	2923	NAD83(HARN) / Utah South (ft)
+EPSG	2924	NAD83(HARN) / Virginia North (ftUS)
+EPSG	2925	NAD83(HARN) / Virginia South (ftUS)
+EPSG	2926	NAD83(HARN) / Washington North (ftUS)
+EPSG	2927	NAD83(HARN) / Washington South (ftUS)
+EPSG	2928	NAD83(HARN) / Wisconsin North (ftUS)
+EPSG	2929	NAD83(HARN) / Wisconsin Central (ftUS)
+EPSG	2930	NAD83(HARN) / Wisconsin South (ftUS)
+EPSG	2931	Beduaram / TM 13 NE
+EPSG	2932	QND95 / Qatar National Grid
+EPSG	2933	Segara / UTM zone 50S
+EPSG	2934	Segara (Jakarta) / NEIEZ
+EPSG	2935	Pulkovo 1942 / CS63 zone A1
+EPSG	2936	Pulkovo 1942 / CS63 zone A2
+EPSG	2937	Pulkovo 1942 / CS63 zone A3
+EPSG	2938	Pulkovo 1942 / CS63 zone A4
+EPSG	2939	Pulkovo 1942 / CS63 zone K2
+EPSG	2940	Pulkovo 1942 / CS63 zone K3
+EPSG	2941	Pulkovo 1942 / CS63 zone K4
+EPSG	2942	Porto Santo / UTM zone 28N
+EPSG	2943	Selvagem Grande / UTM zone 28N
+EPSG	2944	NAD83(CSRS) / SCoPQ zone 2
+EPSG	2945	NAD83(CSRS) / MTM zone 3
+EPSG	2946	NAD83(CSRS) / MTM zone 4
+EPSG	2947	NAD83(CSRS) / MTM zone 5
+EPSG	2948	NAD83(CSRS) / MTM zone 6
+EPSG	2949	NAD83(CSRS) / MTM zone 7
+EPSG	2950	NAD83(CSRS) / MTM zone 8
+EPSG	2951	NAD83(CSRS) / MTM zone 9
+EPSG	2952	NAD83(CSRS) / MTM zone 10
+EPSG	2953	NAD83(CSRS) / New Brunswick Stereographic
+EPSG	2954	NAD83(CSRS) / Prince Edward Isl. Stereographic (NAD83)
+EPSG	2955	NAD83(CSRS) / UTM zone 11N
+EPSG	2956	NAD83(CSRS) / UTM zone 12N
+EPSG	2957	NAD83(CSRS) / UTM zone 13N
+EPSG	2958	NAD83(CSRS) / UTM zone 17N
+EPSG	2959	NAD83(CSRS) / UTM zone 18N
+EPSG	2960	NAD83(CSRS) / UTM zone 19N
+EPSG	2961	NAD83(CSRS) / UTM zone 20N
+EPSG	2962	NAD83(CSRS) / UTM zone 21N
+EPSG	2964	NAD27 / Alaska Albers
+EPSG	2965	NAD83 / Indiana East (ftUS)
+EPSG	2966	NAD83 / Indiana West (ftUS)
+EPSG	2967	NAD83(HARN) / Indiana East (ftUS)
+EPSG	2968	NAD83(HARN) / Indiana West (ftUS)
+EPSG	2969	Fort Marigot / UTM zone 20N
+EPSG	2970	Guadeloupe 1948 / UTM zone 20N
+EPSG	2971	CSG67 / UTM zone 22N
+EPSG	2972	RGFG95 / UTM zone 22N
+EPSG	2973	Martinique 1938 / UTM zone 20N
+EPSG	2975	RGR92 / UTM zone 40S
+EPSG	2976	Tahiti 52 / UTM zone 6S
+EPSG	2977	Tahaa 54 / UTM zone 5S
+EPSG	2978	IGN72 Nuku Hiva / UTM zone 7S
+EPSG	2979	K0 1949 / UTM zone 42S
+EPSG	2980	Combani 1950 / UTM zone 38S
+EPSG	2981	IGN56 Lifou / UTM zone 58S
+EPSG	2982	IGN72 Grand Terre / UTM zone 58S
+EPSG	2983	ST87 Ouvea / UTM zone 58S
+EPSG	2984	RGNC 1991 / Lambert New Caledonia
+EPSG	2987	Saint Pierre et Miquelon 1950 / UTM zone 21N
+EPSG	2988	MOP78 / UTM zone 1S
+EPSG	2989	RRAF 1991 / UTM zone 20N
+EPSG	2990	Reunion 1947 / TM Reunion
+EPSG	2991	NAD83 / Oregon Lambert
+EPSG	2992	NAD83 / Oregon Lambert (ft)
+EPSG	2993	NAD83(HARN) / Oregon Lambert
+EPSG	2994	NAD83(HARN) / Oregon Lambert (ft)
+EPSG	2995	IGN53 Mare / UTM zone 58S
+EPSG	2996	ST84 Ile des Pins / UTM zone 58S
+EPSG	2997	ST71 Belep / UTM zone 58S
+EPSG	2998	NEA74 Noumea / UTM zone 58S
+EPSG	2999	Grand Comoros / UTM zone 38S
+EPSG	3000	Segara / NEIEZ
+EPSG	3001	Batavia / NEIEZ
+EPSG	3002	Makassar / NEIEZ
+EPSG	3003	Monte Mario / Italy zone 1
+EPSG	3004	Monte Mario / Italy zone 2
+EPSG	3005	NAD83 / BC Albers
+EPSG	3006	SWEREF99 TM
+EPSG	3007	SWEREF99 12 00
+EPSG	3008	SWEREF99 13 30
+EPSG	3009	SWEREF99 15 00
+EPSG	3010	SWEREF99 16 30
+EPSG	3011	SWEREF99 18 00
+EPSG	3012	SWEREF99 14 15
+EPSG	3013	SWEREF99 15 45
+EPSG	3014	SWEREF99 17 15
+EPSG	3015	SWEREF99 18 45
+EPSG	3016	SWEREF99 20 15
+EPSG	3017	SWEREF99 21 45
+EPSG	3018	SWEREF99 23 15
+EPSG	3019	RT90 7.5 gon V
+EPSG	3020	RT90 5 gon V
+EPSG	3021	RT90 2.5 gon V
+EPSG	3022	RT90 0 gon
+EPSG	3023	RT90 2.5 gon O
+EPSG	3024	RT90 5 gon O
+EPSG	3025	RT38 7.5 gon V
+EPSG	3026	RT38 5 gon V
+EPSG	3027	RT38 2.5 gon V
+EPSG	3028	RT38 0 gon
+EPSG	3029	RT38 2.5 gon O
+EPSG	3030	RT38 5 gon O
+EPSG	3031	WGS 84 / Antarctic Polar Stereographic
+EPSG	3032	WGS 84 / Australian Antarctic Polar Stereographic
+EPSG	3033	WGS 84 / Australian Antarctic Lambert
+EPSG	3034	ETRS89 / LCC Europe
+EPSG	3035	ETRS89 / LAEA Europe
+EPSG	3036	Moznet / UTM zone 36S
+EPSG	3037	Moznet / UTM zone 37S
+EPSG	3038	ETRS89 / TM26
+EPSG	3039	ETRS89 / TM27
+EPSG	3040	ETRS89 / TM28
+EPSG	3041	ETRS89 / TM29
+EPSG	3042	ETRS89 / TM30
+EPSG	3043	ETRS89 / TM31
+EPSG	3044	ETRS89 / TM32
+EPSG	3045	ETRS89 / TM33
+EPSG	3046	ETRS89 / TM34
+EPSG	3047	ETRS89 / TM35
+EPSG	3048	ETRS89 / TM36
+EPSG	3049	ETRS89 / TM37
+EPSG	3050	ETRS89 / TM38
+EPSG	3051	ETRS89 / TM39
+EPSG	3054	Hjorsey 1955 / UTM zone 26N
+EPSG	3055	Hjorsey 1955 / UTM zone 27N
+EPSG	3056	Hjorsey 1955 / UTM zone 28N
+EPSG	3057	ISN93 / Lambert 1993
+EPSG	3058	Helle 1954 / Jan Mayen Grid
+EPSG	3059	LKS92 / Latvia TM
+EPSG	3060	IGN72 Grande Terre / UTM zone 58S
+EPSG	3061	Porto Santo 1995 / UTM zone 28N
+EPSG	3062	Azores Oriental 1995 / UTM zone 26N
+EPSG	3063	Azores Central 1995 / UTM zone 26N
+EPSG	3064	IGM95 / UTM zone 32N
+EPSG	3065	IGM95 / UTM zone 33N
+EPSG	3066	ED50 / Jordan TM
+EPSG	3067	"ETRS89 / TM35FIN(E,N)"
+EPSG	3068	DHDN / Soldner Berlin
+EPSG	3069	NAD27 / Wisconsin Transverse Mercator
+EPSG	3070	NAD83 / Wisconsin Transverse Mercator
+EPSG	3071	NAD83(HARN) / Wisconsin Transverse Mercator
+EPSG	3072	NAD83 / Maine CS2000 East
+EPSG	3073	NAD83 / Maine CS2000 Central
+EPSG	3074	NAD83 / Maine CS2000 West
+EPSG	3075	NAD83(HARN) / Maine CS2000 East
+EPSG	3076	NAD83(HARN) / Maine CS2000 Central
+EPSG	3077	NAD83(HARN) / Maine CS2000 West
+EPSG	3078	NAD83 / Michigan Oblique Mercator
+EPSG	3079	NAD83(HARN) / Michigan Oblique Mercator
+EPSG	3080	NAD27 / Shackleford
+EPSG	3081	NAD83 / Texas State Mapping System
+EPSG	3082	NAD83 / Texas Centric Lambert Conformal
+EPSG	3083	NAD83 / Texas Centric Albers Equal Area
+EPSG	3084	NAD83(HARN) / Texas Centric Lambert Conformal
+EPSG	3085	NAD83(HARN) / Texas Centric Albers Equal Area
+EPSG	3086	NAD83 / Florida GDL Albers
+EPSG	3087	NAD83(HARN) / Florida GDL Albers
+EPSG	3088	NAD83 / Kentucky Single Zone
+EPSG	3089	NAD83 / Kentucky Single Zone (ftUS)
+EPSG	3090	NAD83(HARN) / Kentucky Single Zone
+EPSG	3091	NAD83(HARN) / Kentucky Single Zone (ftUS)
+EPSG	3092	Tokyo / UTM zone 51N
+EPSG	3093	Tokyo / UTM zone 52N
+EPSG	3094	Tokyo / UTM zone 53N
+EPSG	3095	Tokyo / UTM zone 54N
+EPSG	3096	Tokyo / UTM zone 55N
+EPSG	3097	JGD2000 / UTM zone 51N
+EPSG	3098	JGD2000 / UTM zone 52N
+EPSG	3099	JGD2000 / UTM zone 53N
+EPSG	3100	JGD2000 / UTM zone 54N
+EPSG	3101	JGD2000 / UTM zone 55N
+EPSG	3102	American Samoa 1962 / American Samoa Lambert
+EPSG	3103	Mauritania 1999 / UTM zone 28N
+EPSG	3104	Mauritania 1999 / UTM zone 29N
+EPSG	3105	Mauritania 1999 / UTM zone 30N
+EPSG	3106	Gulshan 303 / Bangladesh Transverse Mercator
+EPSG	3107	GDA94 / SA Lambert
+EPSG	3108	ETRS89 / Guernsey Grid
+EPSG	3109	ETRS89 / Jersey Transverse Mercator
+EPSG	3110	AGD66 / Vicgrid66
+EPSG	3111	GDA94 / Vicgrid94
+EPSG	3112	GDA94 / Geoscience Australia Lambert
+EPSG	3113	GDA94 / BCSG02
+EPSG	3114	MAGNA-SIRGAS / Colombia Far West zone
+EPSG	3115	MAGNA-SIRGAS / Colombia West zone
+EPSG	3116	MAGNA-SIRGAS / Colombia Bogota zone
+EPSG	3117	MAGNA-SIRGAS / Colombia East Central zone
+EPSG	3118	MAGNA-SIRGAS / Colombia East zone
+EPSG	3119	Douala 1948 / AEF west
+EPSG	3120	Pulkovo 1942(58) / Poland zone I
+EPSG	3121	PRS92 / Philippines zone 1
+EPSG	3122	PRS92 / Philippines zone 2
+EPSG	3123	PRS92 / Philippines zone 3
+EPSG	3124	PRS92 / Philippines zone 4
+EPSG	3125	PRS92 / Philippines zone 5
+EPSG	3126	ETRS89 / ETRS-GK19FIN
+EPSG	3127	ETRS89 / ETRS-GK20FIN
+EPSG	3128	ETRS89 / ETRS-GK21FIN
+EPSG	3129	ETRS89 / ETRS-GK22FIN
+EPSG	3130	ETRS89 / ETRS-GK23FIN
+EPSG	3131	ETRS89 / ETRS-GK24FIN
+EPSG	3132	ETRS89 / ETRS-GK25FIN
+EPSG	3133	ETRS89 / ETRS-GK26FIN
+EPSG	3134	ETRS89 / ETRS-GK27FIN
+EPSG	3135	ETRS89 / ETRS-GK28FIN
+EPSG	3136	ETRS89 / ETRS-GK29FIN
+EPSG	3137	ETRS89 / ETRS-GK30FIN
+EPSG	3138	ETRS89 / ETRS-GK31FIN
+EPSG	3140	Viti Levu 1912 / Viti Levu Grid
+EPSG	3141	Fiji 1956 / UTM zone 60S
+EPSG	3142	Fiji 1956 / UTM zone 1S
+EPSG	3143	Fiji 1986 / Fiji Map Grid
+EPSG	3146	Pulkovo 1942 / 3-degree Gauss-Kruger zone 6
+EPSG	3147	Pulkovo 1942 / 3-degree Gauss-Kruger CM 18E
+EPSG	3148	Indian 1960 / UTM zone 48N
+EPSG	3149	Indian 1960 / UTM zone 49N
+EPSG	3150	Pulkovo 1995 / 3-degree Gauss-Kruger zone 6
+EPSG	3151	Pulkovo 1995 / 3-degree Gauss-Kruger CM 18E
+EPSG	3152	ST74
+EPSG	3153	NAD83(CSRS) / BC Albers
+EPSG	3154	NAD83(CSRS) / UTM zone 7N
+EPSG	3155	NAD83(CSRS) / UTM zone 8N
+EPSG	3156	NAD83(CSRS) / UTM zone 9N
+EPSG	3157	NAD83(CSRS) / UTM zone 10N
+EPSG	3158	NAD83(CSRS) / UTM zone 14N
+EPSG	3159	NAD83(CSRS) / UTM zone 15N
+EPSG	3160	NAD83(CSRS) / UTM zone 16N
+EPSG	3161	NAD83 / Ontario MNR Lambert
+EPSG	3162	NAD83(CSRS) / Ontario MNR Lambert
+EPSG	3163	RGNC91-93 / Lambert New Caledonia
+EPSG	3164	ST87 Ouvea / UTM zone 58S
+EPSG	3165	NEA74 Noumea / Noumea Lambert
+EPSG	3166	NEA74 Noumea / Noumea Lambert 2
+EPSG	3167	Kertau (RSO) / RSO Malaya (ch)
+EPSG	3168	Kertau (RSO) / RSO Malaya (m)
+EPSG	3169	RGNC91-93 / UTM zone 57S
+EPSG	3170	RGNC91-93 / UTM zone 58S
+EPSG	3171	RGNC91-93 / UTM zone 59S
+EPSG	3172	IGN53 Mare / UTM zone 59S
+EPSG	3174	NAD83 / Great Lakes Albers
+EPSG	3175	NAD83 / Great Lakes and St Lawrence Albers
+EPSG	3176	Indian 1960 / TM 106 NE
+EPSG	3177	LGD2006 / Libya TM
+EPSG	3178	GR96 / UTM zone 18N
+EPSG	3179	GR96 / UTM zone 19N
+EPSG	3180	GR96 / UTM zone 20N
+EPSG	3181	GR96 / UTM zone 21N
+EPSG	3182	GR96 / UTM zone 22N
+EPSG	3183	GR96 / UTM zone 23N
+EPSG	3184	GR96 / UTM zone 24N
+EPSG	3185	GR96 / UTM zone 25N
+EPSG	3186	GR96 / UTM zone 26N
+EPSG	3187	GR96 / UTM zone 27N
+EPSG	3188	GR96 / UTM zone 28N
+EPSG	3189	GR96 / UTM zone 29N
+EPSG	3190	LGD2006 / Libya TM zone 5
+EPSG	3191	LGD2006 / Libya TM zone 6
+EPSG	3192	LGD2006 / Libya TM zone 7
+EPSG	3193	LGD2006 / Libya TM zone 8
+EPSG	3194	LGD2006 / Libya TM zone 9
+EPSG	3195	LGD2006 / Libya TM zone 10
+EPSG	3196	LGD2006 / Libya TM zone 11
+EPSG	3197	LGD2006 / Libya TM zone 12
+EPSG	3198	LGD2006 / Libya TM zone 13
+EPSG	3199	LGD2006 / UTM zone 32N
+EPSG	3200	FD58 / Iraq zone
+EPSG	3201	LGD2006 / UTM zone 33N
+EPSG	3202	LGD2006 / UTM zone 34N
+EPSG	3203	LGD2006 / UTM zone 35N
+EPSG	3204	WGS 84 / SCAR IMW SP19-20
+EPSG	3205	WGS 84 / SCAR IMW SP21-22
+EPSG	3206	WGS 84 / SCAR IMW SP23-24
+EPSG	3207	WGS 84 / SCAR IMW SQ01-02
+EPSG	3208	WGS 84 / SCAR IMW SQ19-20
+EPSG	3209	WGS 84 / SCAR IMW SQ21-22
+EPSG	3210	WGS 84 / SCAR IMW SQ37-38
+EPSG	3211	WGS 84 / SCAR IMW SQ39-40
+EPSG	3212	WGS 84 / SCAR IMW SQ41-42
+EPSG	3213	WGS 84 / SCAR IMW SQ43-44
+EPSG	3214	WGS 84 / SCAR IMW SQ45-46
+EPSG	3215	WGS 84 / SCAR IMW SQ47-48
+EPSG	3216	WGS 84 / SCAR IMW SQ49-50
+EPSG	3217	WGS 84 / SCAR IMW SQ51-52
+EPSG	3218	WGS 84 / SCAR IMW SQ53-54
+EPSG	3219	WGS 84 / SCAR IMW SQ55-56
+EPSG	3220	WGS 84 / SCAR IMW SQ57-58
+EPSG	3221	WGS 84 / SCAR IMW SR13-14
+EPSG	3222	WGS 84 / SCAR IMW SR15-16
+EPSG	3223	WGS 84 / SCAR IMW SR17-18
+EPSG	3224	WGS 84 / SCAR IMW SR19-20
+EPSG	3225	WGS 84 / SCAR IMW SR27-28
+EPSG	3226	WGS 84 / SCAR IMW SR29-30
+EPSG	3227	WGS 84 / SCAR IMW SR31-32
+EPSG	3228	WGS 84 / SCAR IMW SR33-34
+EPSG	3229	WGS 84 / SCAR IMW SR35-36
+EPSG	3230	WGS 84 / SCAR IMW SR37-38
+EPSG	3231	WGS 84 / SCAR IMW SR39-40
+EPSG	3232	WGS 84 / SCAR IMW SR41-42
+EPSG	3233	WGS 84 / SCAR IMW SR43-44
+EPSG	3234	WGS 84 / SCAR IMW SR45-46
+EPSG	3235	WGS 84 / SCAR IMW SR47-48
+EPSG	3236	WGS 84 / SCAR IMW SR49-50
+EPSG	3237	WGS 84 / SCAR IMW SR51-52
+EPSG	3238	WGS 84 / SCAR IMW SR53-54
+EPSG	3239	WGS 84 / SCAR IMW SR55-56
+EPSG	3240	WGS 84 / SCAR IMW SR57-58
+EPSG	3241	WGS 84 / SCAR IMW SR59-60
+EPSG	3242	WGS 84 / SCAR IMW SS04-06
+EPSG	3243	WGS 84 / SCAR IMW SS07-09
+EPSG	3244	WGS 84 / SCAR IMW SS10-12
+EPSG	3245	WGS 84 / SCAR IMW SS13-15
+EPSG	3246	WGS 84 / SCAR IMW SS16-18
+EPSG	3247	WGS 84 / SCAR IMW SS19-21
+EPSG	3248	WGS 84 / SCAR IMW SS25-27
+EPSG	3249	WGS 84 / SCAR IMW SS28-30
+EPSG	3250	WGS 84 / SCAR IMW SS31-33
+EPSG	3251	WGS 84 / SCAR IMW SS34-36
+EPSG	3252	WGS 84 / SCAR IMW SS37-39
+EPSG	3253	WGS 84 / SCAR IMW SS40-42
+EPSG	3254	WGS 84 / SCAR IMW SS43-45
+EPSG	3255	WGS 84 / SCAR IMW SS46-48
+EPSG	3256	WGS 84 / SCAR IMW SS49-51
+EPSG	3257	WGS 84 / SCAR IMW SS52-54
+EPSG	3258	WGS 84 / SCAR IMW SS55-57
+EPSG	3259	WGS 84 / SCAR IMW SS58-60
+EPSG	3260	WGS 84 / SCAR IMW ST01-04
+EPSG	3261	WGS 84 / SCAR IMW ST05-08
+EPSG	3262	WGS 84 / SCAR IMW ST09-12
+EPSG	3263	WGS 84 / SCAR IMW ST13-16
+EPSG	3264	WGS 84 / SCAR IMW ST17-20
+EPSG	3265	WGS 84 / SCAR IMW ST21-24
+EPSG	3266	WGS 84 / SCAR IMW ST25-28
+EPSG	3267	WGS 84 / SCAR IMW ST29-32
+EPSG	3268	WGS 84 / SCAR IMW ST33-36
+EPSG	3269	WGS 84 / SCAR IMW ST37-40
+EPSG	3270	WGS 84 / SCAR IMW ST41-44
+EPSG	3271	WGS 84 / SCAR IMW ST45-48
+EPSG	3272	WGS 84 / SCAR IMW ST49-52
+EPSG	3273	WGS 84 / SCAR IMW ST53-56
+EPSG	3274	WGS 84 / SCAR IMW ST57-60
+EPSG	3275	WGS 84 / SCAR IMW SU01-05
+EPSG	3276	WGS 84 / SCAR IMW SU06-10
+EPSG	3277	WGS 84 / SCAR IMW SU11-15
+EPSG	3278	WGS 84 / SCAR IMW SU16-20
+EPSG	3279	WGS 84 / SCAR IMW SU21-25
+EPSG	3280	WGS 84 / SCAR IMW SU26-30
+EPSG	3281	WGS 84 / SCAR IMW SU31-35
+EPSG	3282	WGS 84 / SCAR IMW SU36-40
+EPSG	3283	WGS 84 / SCAR IMW SU41-45
+EPSG	3284	WGS 84 / SCAR IMW SU46-50
+EPSG	3285	WGS 84 / SCAR IMW SU51-55
+EPSG	3286	WGS 84 / SCAR IMW SU56-60
+EPSG	3287	WGS 84 / SCAR IMW SV01-10
+EPSG	3288	WGS 84 / SCAR IMW SV11-20
+EPSG	3289	WGS 84 / SCAR IMW SV21-30
+EPSG	3290	WGS 84 / SCAR IMW SV31-40
+EPSG	3291	WGS 84 / SCAR IMW SV41-50
+EPSG	3292	WGS 84 / SCAR IMW SV51-60
+EPSG	3293	WGS 84 / SCAR IMW SW01-60
+EPSG	3294	WGS 84 / USGS Transantarctic Mountains
+EPSG	3296	RGPF / UTM zone 5S
+EPSG	3297	RGPF / UTM zone 6S
+EPSG	3298	RGPF / UTM zone 7S
+EPSG	3299	RGPF / UTM zone 8S
+EPSG	3300	Estonian Coordinate System of 1992
+EPSG	3301	Estonian Coordinate System of 1997
+EPSG	3302	IGN63 Hiva Oa / UTM zone 7S
+EPSG	3303	Fatu Iva 72 / UTM zone 7S
+EPSG	3304	Tahiti 79 / UTM zone 6S
+EPSG	3305	Moorea 87 / UTM zone 6S
+EPSG	3306	Maupiti 83 / UTM zone 5S
+EPSG	3307	Nakhl-e Ghanem / UTM zone 39N
+EPSG	3308	GDA94 / NSW Lambert
+EPSG	3309	NAD27 / California Albers
+EPSG	3310	NAD83 / California Albers
+EPSG	3311	NAD83(HARN) / California Albers
+EPSG	3312	CSG67 / UTM zone 21N
+EPSG	3313	RGFG95 / UTM zone 21N
+EPSG	3314	Katanga 1955 / Katanga Lambert
+EPSG	3315	Katanga 1955 / Katanga TM
+EPSG	3316	Kasai 1953 / Congo TM zone 22
+EPSG	3317	Kasai 1953 / Congo TM zone 24
+EPSG	3318	IGC 1962 / Congo TM zone 12
+EPSG	3319	IGC 1962 / Congo TM zone 14
+EPSG	3320	IGC 1962 / Congo TM zone 16
+EPSG	3321	IGC 1962 / Congo TM zone 18
+EPSG	3322	IGC 1962 / Congo TM zone 20
+EPSG	3323	IGC 1962 / Congo TM zone 22
+EPSG	3324	IGC 1962 / Congo TM zone 24
+EPSG	3325	IGC 1962 / Congo TM zone 26
+EPSG	3326	IGC 1962 / Congo TM zone 28
+EPSG	3327	IGC 1962 / Congo TM zone 30
+EPSG	3328	Pulkovo 1942(58) / GUGiK-80
+EPSG	3329	Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 5
+EPSG	3330	Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 6
+EPSG	3331	Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 7
+EPSG	3332	Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 8
+EPSG	3333	Pulkovo 1942(58) / Gauss-Kruger zone 3
+EPSG	3334	Pulkovo 1942(58) / Gauss-Kruger zone 4
+EPSG	3335	Pulkovo 1942(58) / Gauss-Kruger zone 5
+EPSG	3336	IGN 1962 Kerguelen / UTM zone 42S
+EPSG	3337	Le Pouce 1934 / Mauritius Grid
+EPSG	3338	NAD83 / Alaska Albers
+EPSG	3339	IGCB 1955 / Congo TM zone 12
+EPSG	3340	IGCB 1955 / Congo TM zone 14
+EPSG	3341	IGCB 1955 / Congo TM zone 16
+EPSG	3342	IGCB 1955 / UTM zone 33S
+EPSG	3343	Mauritania 1999 / UTM zone 28N
+EPSG	3344	Mauritania 1999 / UTM zone 29N
+EPSG	3345	Mauritania 1999 / UTM zone 30N
+EPSG	3346	LKS94 / Lithuania TM
+EPSG	3347	NAD83 / Statistics Canada Lambert
+EPSG	3348	NAD83(CSRS) / Statistics Canada Lambert
+EPSG	3349	WGS 84 / PDC Mercator
+EPSG	3350	Pulkovo 1942 / CS63 zone C0
+EPSG	3351	Pulkovo 1942 / CS63 zone C1
+EPSG	3352	Pulkovo 1942 / CS63 zone C2
+EPSG	3353	Mhast (onshore) / UTM zone 32S
+EPSG	3354	Mhast (offshore) / UTM zone 32S
+EPSG	3355	Egypt Gulf of Suez S-650 TL / Red Belt
+EPSG	3356	Grand Cayman 1959 / UTM zone 17N
+EPSG	3357	Little Cayman 1961 / UTM zone 17N
+EPSG	3358	NAD83(HARN) / North Carolina
+EPSG	3359	NAD83(HARN) / North Carolina (ftUS)
+EPSG	3360	NAD83(HARN) / South Carolina
+EPSG	3361	NAD83(HARN) / South Carolina (ft)
+EPSG	3362	NAD83(HARN) / Pennsylvania North
+EPSG	3363	NAD83(HARN) / Pennsylvania North (ftUS)
+EPSG	3364	NAD83(HARN) / Pennsylvania South
+EPSG	3365	NAD83(HARN) / Pennsylvania South (ftUS)
+EPSG	3366	Hong Kong 1963 Grid System
+EPSG	3367	IGN Astro 1960 / UTM zone 28N
+EPSG	3368	IGN Astro 1960 / UTM zone 29N
+EPSG	3369	IGN Astro 1960 / UTM zone 30N
+EPSG	3370	NAD27 / UTM zone 59N
+EPSG	3371	NAD27 / UTM zone 60N
+EPSG	3372	NAD83 / UTM zone 59N
+EPSG	3373	NAD83 / UTM zone 60N
+EPSG	3374	FD54 / UTM zone 29N
+EPSG	3375	GDM2000 / Peninsula RSO
+EPSG	3376	GDM2000 / East Malaysia BRSO
+EPSG	3377	GDM2000 / Johor Grid
+EPSG	3378	GDM2000 / Sembilan and Melaka Grid
+EPSG	3379	GDM2000 / PahangGrid
+EPSG	3380	GDM2000 / Selangor Grid
+EPSG	3381	GDM2000 / Terengganu Grid
+EPSG	3382	GDM2000 / Pinang Grid
+EPSG	3383	GDM2000 / Kedah and Perlis Grid
+EPSG	3384	GDM2000 / Perak Grid
+EPSG	3385	GDM2000 / Kelantan Grid
+EPSG	3386	KKJ / Finland zone 0
+EPSG	3387	KKJ / Finland zone 5
+EPSG	3388	Pulkovo 1942 / Caspian Sea Mercator
+EPSG	3389	Pulkovo 1942 / 3-degree Gauss-Kruger zone 60
+EPSG	3390	Pulkovo 1995 / 3-degree Gauss-Kruger zone 60
+EPSG	3391	Karbala 1979 / UTM zone 37N
+EPSG	3392	Karbala 1979 / UTM zone 38N
+EPSG	3393	Karbala 1979 / UTM zone 39N
+EPSG	3394	Nahrwan 1934 / Iraq zone
+EPSG	3395	WGS 84 / World Mercator
+EPSG	3396	PD/83 / 3-degree Gauss-Kruger zone 3
+EPSG	3397	PD/83 / 3-degree Gauss-Kruger zone 4
+EPSG	3398	RD/83 / 3-degree Gauss-Kruger zone 4
+EPSG	3399	RD/83 / 3-degree Gauss-Kruger zone 5
+EPSG	3400	NAD83 / Alberta 10-TM (Forest)
+EPSG	3401	NAD83 / Alberta 10-TM (Resource)
+EPSG	3402	NAD83(CSRS) / Alberta 10-TM (Forest)
+EPSG	3403	NAD83(CSRS) / Alberta 10-TM (Resource)
+EPSG	3404	NAD83(HARN) / North Carolina (ftUS)
+EPSG	3405	VN-2000 / UTM zone 48N
+EPSG	3406	VN-2000 / UTM zone 49N
+EPSG	3407	Hong Kong 1963 Grid System
+EPSG	3408	NSIDC EASE-Grid North
+EPSG	3409	NSIDC EASE-Grid South
+EPSG	3410	NSIDC EASE-Grid Global
+EPSG	3411	NSIDC Sea Ice Polar Stereographic North
+EPSG	3412	NSIDC Sea Ice Polar Stereographic South
+EPSG	3413	WGS 84 / NSIDC Sea Ice Polar Stereographic North
+EPSG	3414	SVY21 / Singapore TM
+EPSG	3415	WGS 72BE / South China Sea Lambert
+EPSG	3416	ETRS89 / Austria Lambert
+EPSG	3417	NAD83 / Iowa North (ft US)
+EPSG	3418	NAD83 / Iowa South (ft US)
+EPSG	3419	NAD83 / Kansas North (ft US)
+EPSG	3420	NAD83 / Kansas South (ft US)
+EPSG	3421	NAD83 / Nevada East (ft US)
+EPSG	3422	NAD83 / Nevada Central (ft US)
+EPSG	3423	NAD83 / Nevada West (ft US)
+EPSG	3424	NAD83 / New Jersey (ft US)
+EPSG	3425	NAD83(HARN) / Iowa North (ft US)
+EPSG	3426	NAD83(HARN) / Iowa South (ft US)
+EPSG	3427	NAD83(HARN) / Kansas North (ft US)
+EPSG	3428	NAD83(HARN) / Kansas South (ft US)
+EPSG	3429	NAD83(HARN) / Nevada East (ft US)
+EPSG	3430	NAD83(HARN) / Nevada Central (ft US)
+EPSG	3431	NAD83(HARN) / Nevada West (ft US)
+EPSG	3432	NAD83(HARN) / New Jersey (ft US)
+EPSG	3433	NAD83 / Arkansas North (ftUS)
+EPSG	3434	NAD83 / Arkansas South (ftUS)
+EPSG	3435	NAD83 / Illinois East (ftUS)
+EPSG	3436	NAD83 / Illinois West (ftUS)
+EPSG	3437	NAD83 / New Hampshire (ftUS)
+EPSG	3438	NAD83 / Rhode Island (ftUS)
+EPSG	3439	PSD93 / UTM zone 39N
+EPSG	3440	PSD93 / UTM zone 40N
+EPSG	3441	NAD83(HARN) / Arkansas North (ftUS)
+EPSG	3442	NAD83(HARN) / Arkansas South (ftUS)
+EPSG	3443	NAD83(HARN) / Illinois East (ftUS)
+EPSG	3444	NAD83(HARN) / Illinois West (ftUS)
+EPSG	3445	NAD83(HARN) / New Hampshire (ftUS)
+EPSG	3446	NAD83(HARN) / Rhode Island (ftUS)
+EPSG	3447	ETRS89 / Belgian Lambert 2005
+EPSG	3448	JAD2001 / Jamaica Metric Grid
+EPSG	3449	JAD2001 / UTM zone 17N
+EPSG	3450	JAD2001 / UTM zone 18N
+EPSG	3451	NAD83 / Louisiana North (ftUS)
+EPSG	3452	NAD83 / Louisiana South (ftUS)
+EPSG	3453	NAD83 / Louisiana Offshore (ftUS)
+EPSG	3454	NAD83 / South Dakota North (ftUS)
+EPSG	3455	NAD83 / South Dakota South (ftUS)
+EPSG	3456	NAD83(HARN) / Louisiana North (ftUS)
+EPSG	3457	NAD83(HARN) / Louisiana South (ftUS)
+EPSG	3458	NAD83(HARN) / South Dakota North (ftUS)
+EPSG	3459	NAD83(HARN) / South Dakota South (ftUS)
+EPSG	3460	Fiji 1986 / Fiji Map Grid
+EPSG	3461	Dabola 1981 / UTM zone 28N
+EPSG	3462	Dabola 1981 / UTM zone 29N
+EPSG	3463	NAD83 / Maine CS2000 Central
+EPSG	3464	NAD83(HARN) / Maine CS2000 Central
+EPSG	3465	NAD83(NSRS2007) / Alabama East
+EPSG	3466	NAD83(NSRS2007) / Alabama West
+EPSG	3467	NAD83(NSRS2007) / Alaska Albers
+EPSG	3468	NAD83(NSRS2007) / Alaska zone 1
+EPSG	3469	NAD83(NSRS2007) / Alaska zone 2
+EPSG	3470	NAD83(NSRS2007) / Alaska zone 3
+EPSG	3471	NAD83(NSRS2007) / Alaska zone 4
+EPSG	3472	NAD83(NSRS2007) / Alaska zone 5
+EPSG	3473	NAD83(NSRS2007) / Alaska zone 6
+EPSG	3474	NAD83(NSRS2007) / Alaska zone 7
+EPSG	3475	NAD83(NSRS2007) / Alaska zone 8
+EPSG	3476	NAD83(NSRS2007) / Alaska zone 9
+EPSG	3477	NAD83(NSRS2007) / Alaska zone 10
+EPSG	3478	NAD83(NSRS2007) / Arizona Central
+EPSG	3479	NAD83(NSRS2007) / Arizona Central (ft)
+EPSG	3480	NAD83(NSRS2007) / Arizona East
+EPSG	3481	NAD83(NSRS2007) / Arizona East (ft)
+EPSG	3482	NAD83(NSRS2007) / Arizona West
+EPSG	3483	NAD83(NSRS2007) / Arizona West (ft)
+EPSG	3484	NAD83(NSRS2007) / Arkansas North
+EPSG	3485	NAD83(NSRS2007) / Arkansas North (ftUS)
+EPSG	3486	NAD83(NSRS2007) / Arkansas South
+EPSG	3487	NAD83(NSRS2007) / Arkansas South (ftUS)
+EPSG	3488	NAD83(NSRS2007) / California Albers
+EPSG	3489	NAD83(NSRS2007) / California zone 1
+EPSG	3490	NAD83(NSRS2007) / California zone 1 (ftUS)
+EPSG	3491	NAD83(NSRS2007) / California zone 2
+EPSG	3492	NAD83(NSRS2007) / California zone 2 (ftUS)
+EPSG	3493	NAD83(NSRS2007) / California zone 3
+EPSG	3494	NAD83(NSRS2007) / California zone 3 (ftUS)
+EPSG	3495	NAD83(NSRS2007) / California zone 4
+EPSG	3496	NAD83(NSRS2007) / California zone 4 (ftUS)
+EPSG	3497	NAD83(NSRS2007) / California zone 5
+EPSG	3498	NAD83(NSRS2007) / California zone 5 (ftUS)
+EPSG	3499	NAD83(NSRS2007) / California zone 6
+EPSG	3500	NAD83(NSRS2007) / California zone 6 (ftUS)
+EPSG	3501	NAD83(NSRS2007) / Colorado Central
+EPSG	3502	NAD83(NSRS2007) / Colorado Central (ftUS)
+EPSG	3503	NAD83(NSRS2007) / Colorado North
+EPSG	3504	NAD83(NSRS2007) / Colorado North (ftUS)
+EPSG	3505	NAD83(NSRS2007) / Colorado South
+EPSG	3506	NAD83(NSRS2007) / Colorado South (ftUS)
+EPSG	3507	NAD83(NSRS2007) / Connecticut
+EPSG	3508	NAD83(NSRS2007) / Connecticut (ftUS)
+EPSG	3509	NAD83(NSRS2007) / Delaware
+EPSG	3510	NAD83(NSRS2007) / Delaware (ftUS)
+EPSG	3511	NAD83(NSRS2007) / Florida East
+EPSG	3512	NAD83(NSRS2007) / Florida East (ftUS)
+EPSG	3513	NAD83(NSRS2007) / Florida GDL Albers
+EPSG	3514	NAD83(NSRS2007) / Florida North
+EPSG	3515	NAD83(NSRS2007) / Florida North (ftUS)
+EPSG	3516	NAD83(NSRS2007) / Florida West
+EPSG	3517	NAD83(NSRS2007) / Florida West (ftUS)
+EPSG	3518	NAD83(NSRS2007) / Georgia East
+EPSG	3519	NAD83(NSRS2007) / Georgia East (ftUS)
+EPSG	3520	NAD83(NSRS2007) / Georgia West
+EPSG	3521	NAD83(NSRS2007) / Georgia West (ftUS)
+EPSG	3522	NAD83(NSRS2007) / Idaho Central
+EPSG	3523	NAD83(NSRS2007) / Idaho Central (ftUS)
+EPSG	3524	NAD83(NSRS2007) / Idaho East
+EPSG	3525	NAD83(NSRS2007) / Idaho East (ftUS)
+EPSG	3526	NAD83(NSRS2007) / Idaho West
+EPSG	3527	NAD83(NSRS2007) / Idaho West (ftUS)
+EPSG	3528	NAD83(NSRS2007) / Illinois East
+EPSG	3529	NAD83(NSRS2007) / Illinois East (ftUS)
+EPSG	3530	NAD83(NSRS2007) / Illinois West
+EPSG	3531	NAD83(NSRS2007) / Illinois West (ftUS)
+EPSG	3532	NAD83(NSRS2007) / Indiana East
+EPSG	3533	NAD83(NSRS2007) / Indiana East (ftUS)
+EPSG	3534	NAD83(NSRS2007) / Indiana West
+EPSG	3535	NAD83(NSRS2007) / Indiana West (ftUS)
+EPSG	3536	NAD83(NSRS2007) / Iowa North
+EPSG	3537	NAD83(NSRS2007) / Iowa North (ft US)
+EPSG	3538	NAD83(NSRS2007) / Iowa South
+EPSG	3539	NAD83(NSRS2007) / Iowa South (ft US)
+EPSG	3540	NAD83(NSRS2007) / Kansas North
+EPSG	3541	NAD83(NSRS2007) / Kansas North (ft US)
+EPSG	3542	NAD83(NSRS2007) / Kansas South
+EPSG	3543	NAD83(NSRS2007) / Kansas South (ft US)
+EPSG	3544	NAD83(NSRS2007) / Kentucky North
+EPSG	3545	NAD83(NSRS2007) / Kentucky North (ftUS)
+EPSG	3546	NAD83(NSRS2007) / Kentucky Single Zone
+EPSG	3547	NAD83(NSRS2007) / Kentucky Single Zone (ftUS)
+EPSG	3548	NAD83(NSRS2007) / Kentucky South
+EPSG	3549	NAD83(NSRS2007) / Kentucky South (ftUS)
+EPSG	3550	NAD83(NSRS2007) / Louisiana North
+EPSG	3551	NAD83(NSRS2007) / Louisiana North (ftUS)
+EPSG	3552	NAD83(NSRS2007) / Louisiana South
+EPSG	3553	NAD83(NSRS2007) / Louisiana South (ftUS)
+EPSG	3554	NAD83(NSRS2007) / Maine CS2000 Central
+EPSG	3555	NAD83(NSRS2007) / Maine CS2000 East
+EPSG	3556	NAD83(NSRS2007) / Maine CS2000 West
+EPSG	3557	NAD83(NSRS2007) / Maine East
+EPSG	3558	NAD83(NSRS2007) / Maine West
+EPSG	3559	NAD83(NSRS2007) / Maryland
+EPSG	3560	NAD83 / Utah North (ftUS)
+EPSG	3561	Old Hawaiian / Hawaii zone 1
+EPSG	3562	Old Hawaiian / Hawaii zone 2
+EPSG	3563	Old Hawaiian / Hawaii zone 3
+EPSG	3564	Old Hawaiian / Hawaii zone 4
+EPSG	3565	Old Hawaiian / Hawaii zone 5
+EPSG	3566	NAD83 / Utah Central (ftUS)
+EPSG	3567	NAD83 / Utah South (ftUS)
+EPSG	3568	NAD83(HARN) / Utah North (ftUS)
+EPSG	3569	NAD83(HARN) / Utah Central (ftUS)
+EPSG	3570	NAD83(HARN) / Utah South (ftUS)
+EPSG	3571	WGS 84 / North Pole LAEA Bering Sea
+EPSG	3572	WGS 84 / North Pole LAEA Alaska
+EPSG	3573	WGS 84 / North Pole LAEA Canada
+EPSG	3574	WGS 84 / North Pole LAEA Atlantic
+EPSG	3575	WGS 84 / North Pole LAEA Europe
+EPSG	3576	WGS 84 / North Pole LAEA Russia
+EPSG	3577	GDA94 / Australian Albers
+EPSG	3578	NAD83 / Yukon Albers
+EPSG	3579	NAD83(CSRS) / Yukon Albers
+EPSG	3580	NAD83 / NWT Lambert
+EPSG	3581	NAD83(CSRS) / NWT Lambert
+EPSG	3582	NAD83(NSRS2007) / Maryland (ftUS)
+EPSG	3583	NAD83(NSRS2007) / Massachusetts Island
+EPSG	3584	NAD83(NSRS2007) / Massachusetts Island (ftUS)
+EPSG	3585	NAD83(NSRS2007) / Massachusetts Mainland
+EPSG	3586	NAD83(NSRS2007) / Massachusetts Mainland (ftUS)
+EPSG	3587	NAD83(NSRS2007) / Michigan Central
+EPSG	3588	NAD83(NSRS2007) / Michigan Central (ft)
+EPSG	3589	NAD83(NSRS2007) / Michigan North
+EPSG	3590	NAD83(NSRS2007) / Michigan North (ft)
+EPSG	3591	NAD83(NSRS2007) / Michigan Oblique Mercator
+EPSG	3592	NAD83(NSRS2007) / Michigan South
+EPSG	3593	NAD83(NSRS2007) / Michigan South (ft)
+EPSG	3594	NAD83(NSRS2007) / Minnesota Central
+EPSG	3595	NAD83(NSRS2007) / Minnesota North
+EPSG	3596	NAD83(NSRS2007) / Minnesota South
+EPSG	3597	NAD83(NSRS2007) / Mississippi East
+EPSG	3598	NAD83(NSRS2007) / Mississippi East (ftUS)
+EPSG	3599	NAD83(NSRS2007) / Mississippi West
+EPSG	3600	NAD83(NSRS2007) / Mississippi West (ftUS)
+EPSG	3601	NAD83(NSRS2007) / Missouri Central
+EPSG	3602	NAD83(NSRS2007) / Missouri East
+EPSG	3603	NAD83(NSRS2007) / Missouri West
+EPSG	3604	NAD83(NSRS2007) / Montana
+EPSG	3605	NAD83(NSRS2007) / Montana (ft)
+EPSG	3606	NAD83(NSRS2007) / Nebraska
+EPSG	3607	NAD83(NSRS2007) / Nevada Central
+EPSG	3608	NAD83(NSRS2007) / Nevada Central (ft US)
+EPSG	3609	NAD83(NSRS2007) / Nevada East
+EPSG	3610	NAD83(NSRS2007) / Nevada East (ft US)
+EPSG	3611	NAD83(NSRS2007) / Nevada West
+EPSG	3612	NAD83(NSRS2007) / Nevada West (ft US)
+EPSG	3613	NAD83(NSRS2007) / New Hampshire
+EPSG	3614	NAD83(NSRS2007) / New Hampshire (ftUS)
+EPSG	3615	NAD83(NSRS2007) / New Jersey
+EPSG	3616	NAD83(NSRS2007) / New Jersey (ft US)
+EPSG	3617	NAD83(NSRS2007) / New Mexico Central
+EPSG	3618	NAD83(NSRS2007) / New Mexico Central (ftUS)
+EPSG	3619	NAD83(NSRS2007) / New Mexico East
+EPSG	3620	NAD83(NSRS2007) / New Mexico East (ftUS)
+EPSG	3621	NAD83(NSRS2007) / New Mexico West
+EPSG	3622	NAD83(NSRS2007) / New Mexico West (ftUS)
+EPSG	3623	NAD83(NSRS2007) / New York Central
+EPSG	3624	NAD83(NSRS2007) / New York Central (ftUS)
+EPSG	3625	NAD83(NSRS2007) / New York East
+EPSG	3626	NAD83(NSRS2007) / New York East (ftUS)
+EPSG	3627	NAD83(NSRS2007) / New York Long Island
+EPSG	3628	NAD83(NSRS2007) / New York Long Island (ftUS)
+EPSG	3629	NAD83(NSRS2007) / New York West
+EPSG	3630	NAD83(NSRS2007) / New York West (ftUS)
+EPSG	3631	NAD83(NSRS2007) / North Carolina
+EPSG	3632	NAD83(NSRS2007) / North Carolina (ftUS)
+EPSG	3633	NAD83(NSRS2007) / North Dakota North
+EPSG	3634	NAD83(NSRS2007) / North Dakota North (ft)
+EPSG	3635	NAD83(NSRS2007) / North Dakota South
+EPSG	3636	NAD83(NSRS2007) / North Dakota South (ft)
+EPSG	3637	NAD83(NSRS2007) / Ohio North
+EPSG	3638	NAD83(NSRS2007) / Ohio South
+EPSG	3639	NAD83(NSRS2007) / Oklahoma North
+EPSG	3640	NAD83(NSRS2007) / Oklahoma North (ftUS)
+EPSG	3641	NAD83(NSRS2007) / Oklahoma South
+EPSG	3642	NAD83(NSRS2007) / Oklahoma South (ftUS)
+EPSG	3643	NAD83(NSRS2007) / Oregon Lambert
+EPSG	3644	NAD83(NSRS2007) / Oregon Lambert (ft)
+EPSG	3645	NAD83(NSRS2007) / Oregon North
+EPSG	3646	NAD83(NSRS2007) / Oregon North (ft)
+EPSG	3647	NAD83(NSRS2007) / Oregon South
+EPSG	3648	NAD83(NSRS2007) / Oregon South (ft)
+EPSG	3649	NAD83(NSRS2007) / Pennsylvania North
+EPSG	3650	NAD83(NSRS2007) / Pennsylvania North (ftUS)
+EPSG	3651	NAD83(NSRS2007) / Pennsylvania South
+EPSG	3652	NAD83(NSRS2007) / Pennsylvania South (ftUS)
+EPSG	3653	NAD83(NSRS2007) / Rhode Island
+EPSG	3654	NAD83(NSRS2007) / Rhode Island (ftUS)
+EPSG	3655	NAD83(NSRS2007) / South Carolina
+EPSG	3656	NAD83(NSRS2007) / South Carolina (ft)
+EPSG	3657	NAD83(NSRS2007) / South Dakota North
+EPSG	3658	NAD83(NSRS2007) / South Dakota North (ftUS)
+EPSG	3659	NAD83(NSRS2007) / South Dakota South
+EPSG	3660	NAD83(NSRS2007) / South Dakota South (ftUS)
+EPSG	3661	NAD83(NSRS2007) / Tennessee
+EPSG	3662	NAD83(NSRS2007) / Tennessee (ftUS)
+EPSG	3663	NAD83(NSRS2007) / Texas Central
+EPSG	3664	NAD83(NSRS2007) / Texas Central (ftUS)
+EPSG	3665	NAD83(NSRS2007) / Texas Centric Albers Equal Area
+EPSG	3666	NAD83(NSRS2007) / Texas Centric Lambert Conformal
+EPSG	3667	NAD83(NSRS2007) / Texas North
+EPSG	3668	NAD83(NSRS2007) / Texas North (ftUS)
+EPSG	3669	NAD83(NSRS2007) / Texas North Central
+EPSG	3670	NAD83(NSRS2007) / Texas North Central (ftUS)
+EPSG	3671	NAD83(NSRS2007) / Texas South
+EPSG	3672	NAD83(NSRS2007) / Texas South (ftUS)
+EPSG	3673	NAD83(NSRS2007) / Texas South Central
+EPSG	3674	NAD83(NSRS2007) / Texas South Central (ftUS)
+EPSG	3675	NAD83(NSRS2007) / Utah Central
+EPSG	3676	NAD83(NSRS2007) / Utah Central (ft)
+EPSG	3677	NAD83(NSRS2007) / Utah Central (ftUS)
+EPSG	3678	NAD83(NSRS2007) / Utah North
+EPSG	3679	NAD83(NSRS2007) / Utah North (ft)
+EPSG	3680	NAD83(NSRS2007) / Utah North (ftUS)
+EPSG	3681	NAD83(NSRS2007) / Utah South
+EPSG	3682	NAD83(NSRS2007) / Utah South (ft)
+EPSG	3683	NAD83(NSRS2007) / Utah South (ftUS)
+EPSG	3684	NAD83(NSRS2007) / Vermont
+EPSG	3685	NAD83(NSRS2007) / Virginia North
+EPSG	3686	NAD83(NSRS2007) / Virginia North (ftUS)
+EPSG	3687	NAD83(NSRS2007) / Virginia South
+EPSG	3688	NAD83(NSRS2007) / Virginia South (ftUS)
+EPSG	3689	NAD83(NSRS2007) / Washington North
+EPSG	3690	NAD83(NSRS2007) / Washington North (ftUS)
+EPSG	3691	NAD83(NSRS2007) / Washington South
+EPSG	3692	NAD83(NSRS2007) / Washington South (ftUS)
+EPSG	3693	NAD83(NSRS2007) / West Virginia North
+EPSG	3694	NAD83(NSRS2007) / West Virginia South
+EPSG	3695	NAD83(NSRS2007) / Wisconsin Central
+EPSG	3696	NAD83(NSRS2007) / Wisconsin Central (ftUS)
+EPSG	3697	NAD83(NSRS2007) / Wisconsin North
+EPSG	3698	NAD83(NSRS2007) / Wisconsin North (ftUS)
+EPSG	3699	NAD83(NSRS2007) / Wisconsin South
+EPSG	3700	NAD83(NSRS2007) / Wisconsin South (ftUS)
+EPSG	3701	NAD83(NSRS2007) / Wisconsin Transverse Mercator
+EPSG	3702	NAD83(NSRS2007) / Wyoming East
+EPSG	3703	NAD83(NSRS2007) / Wyoming East Central
+EPSG	3704	NAD83(NSRS2007) / Wyoming West Central
+EPSG	3705	NAD83(NSRS2007) / Wyoming West
+EPSG	3706	NAD83(NSRS2007) / UTM zone 59N
+EPSG	3707	NAD83(NSRS2007) / UTM zone 60N
+EPSG	3708	NAD83(NSRS2007) / UTM zone 1N
+EPSG	3709	NAD83(NSRS2007) / UTM zone 2N
+EPSG	3710	NAD83(NSRS2007) / UTM zone 3N
+EPSG	3711	NAD83(NSRS2007) / UTM zone 4N
+EPSG	3712	NAD83(NSRS2007) / UTM zone 5N
+EPSG	3713	NAD83(NSRS2007) / UTM zone 6N
+EPSG	3714	NAD83(NSRS2007) / UTM zone 7N
+EPSG	3715	NAD83(NSRS2007) / UTM zone 8N
+EPSG	3716	NAD83(NSRS2007) / UTM zone 9N
+EPSG	3717	NAD83(NSRS2007) / UTM zone 10N
+EPSG	3718	NAD83(NSRS2007) / UTM zone 11N
+EPSG	3719	NAD83(NSRS2007) / UTM zone 12N
+EPSG	3720	NAD83(NSRS2007) / UTM zone 13N
+EPSG	3721	NAD83(NSRS2007) / UTM zone 14N
+EPSG	3722	NAD83(NSRS2007) / UTM zone 15N
+EPSG	3723	NAD83(NSRS2007) / UTM zone 16N
+EPSG	3724	NAD83(NSRS2007) / UTM zone 17N
+EPSG	3725	NAD83(NSRS2007) / UTM zone 18N
+EPSG	3726	NAD83(NSRS2007) / UTM zone 19N
+EPSG	3727	Reunion 1947 / TM Reunion
+EPSG	3728	NAD83(NSRS2007) / Ohio North (ftUS)
+EPSG	3729	NAD83(NSRS2007) / Ohio South (ftUS)
+EPSG	3730	NAD83(NSRS2007) / Wyoming East (ftUS)
+EPSG	3731	NAD83(NSRS2007) / Wyoming East Central (ftUS)
+EPSG	3732	NAD83(NSRS2007) / Wyoming West Central (ftUS)
+EPSG	3733	NAD83(NSRS2007) / Wyoming West (ftUS)
+EPSG	3734	NAD83 / Ohio North (ftUS)
+EPSG	3735	NAD83 / Ohio South (ftUS)
+EPSG	3736	NAD83 / Wyoming East (ftUS)
+EPSG	3737	NAD83 / Wyoming East Central (ftUS)
+EPSG	3738	NAD83 / Wyoming West Central (ftUS)
+EPSG	3739	NAD83 / Wyoming West (ftUS)
+EPSG	3740	NAD83(HARN) / UTM zone 10N
+EPSG	3741	NAD83(HARN) / UTM zone 11N
+EPSG	3742	NAD83(HARN) / UTM zone 12N
+EPSG	3743	NAD83(HARN) / UTM zone 13N
+EPSG	3744	NAD83(HARN) / UTM zone 14N
+EPSG	3745	NAD83(HARN) / UTM zone 15N
+EPSG	3746	NAD83(HARN) / UTM zone 16N
+EPSG	3747	NAD83(HARN) / UTM zone 17N
+EPSG	3748	NAD83(HARN) / UTM zone 18N
+EPSG	3749	NAD83(HARN) / UTM zone 19N
+EPSG	3750	NAD83(HARN) / UTM zone 4N
+EPSG	3751	NAD83(HARN) / UTM zone 5N
+EPSG	3752	WGS 84 / Mercator 41
+EPSG	3753	NAD83(HARN) / Ohio North (ftUS)
+EPSG	3754	NAD83(HARN) / Ohio South (ftUS)
+EPSG	3755	NAD83(HARN) / Wyoming East (ftUS)
+EPSG	3756	NAD83(HARN) / Wyoming East Central (ftUS)
+EPSG	3757	NAD83(HARN) / Wyoming West Central (ftUS)
+EPSG	3758	NAD83(HARN) / Wyoming West (ftUS)
+EPSG	3759	NAD83 / Hawaii zone 3 (ftUS)
+EPSG	3760	NAD83(HARN) / Hawaii zone 3 (ftUS)
+EPSG	3761	NAD83(CSRS) / UTM zone 22N
+EPSG	3762	WGS 84 / South Georgia Lambert
+EPSG	3763	ETRS89 / Portugal TM06
+EPSG	3764	NZGD2000 / Chatham Island Circuit 2000
+EPSG	3765	HTRS96 / Croatia TM
+EPSG	3766	HTRS96 / Croatia LCC
+EPSG	3767	HTRS96 / UTM zone 33N
+EPSG	3768	HTRS96 / UTM zone 34N
+EPSG	3769	Bermuda 1957 / UTM zone 20N
+EPSG	3770	BDA2000 / Bermuda 2000 National Grid
+EPSG	3771	NAD27 / Alberta 3TM ref merid 111 W
+EPSG	3772	NAD27 / Alberta 3TM ref merid 114 W
+EPSG	3773	NAD27 / Alberta 3TM ref merid 117 W
+EPSG	3774	NAD27 / Alberta 3TM ref merid 120 W
+EPSG	3775	NAD83 / Alberta 3TM ref merid 111 W
+EPSG	3776	NAD83 / Alberta 3TM ref merid 114 W
+EPSG	3777	NAD83 / Alberta 3TM ref merid 117 W
+EPSG	3778	NAD83 / Alberta 3TM ref merid 120 W
+EPSG	3779	NAD83(CSRS) / Alberta 3TM ref merid 111 W
+EPSG	3780	NAD83(CSRS) / Alberta 3TM ref merid 114 W
+EPSG	3781	NAD83(CSRS) / Alberta 3TM ref merid 117 W
+EPSG	3782	NAD83(CSRS) / Alberta 3TM ref merid 120 W
+EPSG	3783	Pitcairn 2006 / Pitcairn TM 2006
+EPSG	3784	Pitcairn 1967 / UTM zone 9S
+EPSG	3785	Popular Visualisation CRS / Mercator
+EPSG	3786	World Equidistant Cylindrical (Sphere)
+EPSG	3787	MGI / Slovene National Grid
+EPSG	3788	NZGD2000 / Auckland Islands TM 2000
+EPSG	3789	NZGD2000 / Campbell Island TM 2000
+EPSG	3790	NZGD2000 / Antipodes Islands TM 2000
+EPSG	3791	NZGD2000 / Raoul Island TM 2000
+EPSG	3793	NZGD2000 / Chatham Islands TM 2000
+EPSG	3794	Slovenia 1996 / Slovene National Grid
+EPSG	3795	NAD27 / Cuba Norte
+EPSG	3796	NAD27 / Cuba Sur
+EPSG	3797	NAD27 / MTQ Lambert
+EPSG	3798	NAD83 / MTQ Lambert
+EPSG	3799	NAD83(CSRS) / MTQ Lambert
+EPSG	3800	NAD27 / Alberta 3TM ref merid 120 W
+EPSG	3801	NAD83 / Alberta 3TM ref merid 120 W
+EPSG	3802	NAD83(CSRS) / Alberta 3TM ref merid 120 W
+EPSG	3812	ETRS89 / Belgian Lambert 2008
+EPSG	3814	NAD83 / Mississippi TM
+EPSG	3815	NAD83(HARN) / Mississippi TM
+EPSG	3816	NAD83(NSRS2007) / Mississippi TM
+EPSG	3819	HD1909
+EPSG	3821	TWD67
+EPSG	3824	TWD97
+EPSG	3825	TWD97 / TM2 zone 119
+EPSG	3826	TWD97 / TM2 zone 121
+EPSG	3827	TWD67 / TM2 zone 119
+EPSG	3828	TWD67 / TM2 zone 121
+EPSG	3829	Hu Tzu Shan 1950 / UTM zone 51N
+EPSG	3832	WGS 84 / PDC Mercator
+EPSG	3833	Pulkovo 1942(58) / Gauss-Kruger zone 2
+EPSG	3834	Pulkovo 1942(83) / Gauss-Kruger zone 2
+EPSG	3835	Pulkovo 1942(83) / Gauss-Kruger zone 3
+EPSG	3836	Pulkovo 1942(83) / Gauss-Kruger zone 4
+EPSG	3837	Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 3
+EPSG	3838	Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 4
+EPSG	3839	Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 9
+EPSG	3840	Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 10
+EPSG	3841	Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 6
+EPSG	3842	Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 7
+EPSG	3843	Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 8
+EPSG	3844	Pulkovo 1942(58) / Stereo70
+EPSG	3845	SWEREF99 / RT90 7.5 gon V emulation
+EPSG	3846	SWEREF99 / RT90 5 gon V emulation
+EPSG	3847	SWEREF99 / RT90 2.5 gon V emulation
+EPSG	3848	SWEREF99 / RT90 0 gon emulation
+EPSG	3849	SWEREF99 / RT90 2.5 gon O emulation
+EPSG	3850	SWEREF99 / RT90 5 gon O emulation
+EPSG	3851	NZGD2000 / NZCS2000
+EPSG	3852	RSRGD2000 / DGLC2000
+EPSG	3854	County ST74
+EPSG	3857	WGS 84 / Pseudo-Mercator
+EPSG	3889	IGRS
+EPSG	3890	IGRS / UTM zone 37N
+EPSG	3891	IGRS / UTM zone 38N
+EPSG	3892	IGRS / UTM zone 39N
+EPSG	3893	ED50 / Iraq National Grid
+EPSG	3906	MGI 1901
+EPSG	3907	MGI 1901 / Balkans zone 5
+EPSG	3908	MGI 1901 / Balkans zone 6
+EPSG	3909	MGI 1901 / Balkans zone 7
+EPSG	3910	MGI 1901 / Balkans zone 8
+EPSG	3911	MGI 1901 / Slovenia Grid
+EPSG	3912	MGI 1901 / Slovene National Grid
+EPSG	3920	Puerto Rico / UTM zone 20N
+EPSG	3942	RGF93 / CC42
+EPSG	3943	RGF93 / CC43
+EPSG	3944	RGF93 / CC44
+EPSG	3945	RGF93 / CC45
+EPSG	3946	RGF93 / CC46
+EPSG	3947	RGF93 / CC47
+EPSG	3948	RGF93 / CC48
+EPSG	3949	RGF93 / CC49
+EPSG	3950	RGF93 / CC50
+EPSG	3968	NAD83 / Virginia Lambert
+EPSG	3969	NAD83(HARN) / Virginia Lambert
+EPSG	3970	NAD83(NSRS2007) / Virginia Lambert
+EPSG	3975	WGS 84 / NSIDC EASE-Grid Global
+EPSG	3976	WGS 84 / NSIDC Sea Ice Polar Stereographic South
+EPSG	3978	NAD83 / Canada Atlas Lambert
+EPSG	3979	NAD83(CSRS) / Canada Atlas Lambert
+EPSG	3985	Katanga 1955 / Katanga Lambert
+EPSG	3986	Katanga 1955 / Katanga Gauss zone A
+EPSG	3987	Katanga 1955 / Katanga Gauss zone B
+EPSG	3988	Katanga 1955 / Katanga Gauss zone C
+EPSG	3989	Katanga 1955 / Katanga Gauss zone D
+EPSG	3991	Puerto Rico State Plane CS of 1927
+EPSG	3992	Puerto Rico / St. Croix
+EPSG	3994	WGS 84 / Mercator 41
+EPSG	3995	WGS 84 / Arctic Polar Stereographic
+EPSG	3996	WGS 84 / IBCAO Polar Stereographic
+EPSG	3997	WGS 84 / Dubai Local TM
+EPSG	4001	Unknown datum based upon the Airy 1830 ellipsoid
+EPSG	4002	Unknown datum based upon the Airy Modified 1849 ellipsoid
+EPSG	4003	Unknown datum based upon the Australian National Spheroid
+EPSG	4004	Unknown datum based upon the Bessel 1841 ellipsoid
+EPSG	4005	Unknown datum based upon the Bessel Modified ellipsoid
+EPSG	4006	Unknown datum based upon the Bessel Namibia ellipsoid
+EPSG	4007	Unknown datum based upon the Clarke 1858 ellipsoid
+EPSG	4008	Unknown datum based upon the Clarke 1866 ellipsoid
+EPSG	4009	Unknown datum based upon the Clarke 1866 Michigan ellipsoid
+EPSG	4010	Unknown datum based upon the Clarke 1880 (Benoit) ellipsoid
+EPSG	4011	Unknown datum based upon the Clarke 1880 (IGN) ellipsoid
+EPSG	4012	Unknown datum based upon the Clarke 1880 (RGS) ellipsoid
+EPSG	4013	Unknown datum based upon the Clarke 1880 (Arc) ellipsoid
+EPSG	4014	Unknown datum based upon the Clarke 1880 (SGA 1922) ellipsoid
+EPSG	4015	Unknown datum based upon the Everest 1830 (1937 Adjustment) ellipsoid
+EPSG	4016	Unknown datum based upon the Everest 1830 (1967 Definition) ellipsoid
+EPSG	4018	Unknown datum based upon the Everest 1830 Modified ellipsoid
+EPSG	4019	Unknown datum based upon the GRS 1980 ellipsoid
+EPSG	4020	Unknown datum based upon the Helmert 1906 ellipsoid
+EPSG	4021	Unknown datum based upon the Indonesian National Spheroid
+EPSG	4022	Unknown datum based upon the International 1924 ellipsoid
+EPSG	4023	MOLDREF99
+EPSG	4024	Unknown datum based upon the Krassowsky 1940 ellipsoid
+EPSG	4025	Unknown datum based upon the NWL 9D ellipsoid
+EPSG	4026	MOLDREF99 / Moldova TM
+EPSG	4027	Unknown datum based upon the Plessis 1817 ellipsoid
+EPSG	4028	Unknown datum based upon the Struve 1860 ellipsoid
+EPSG	4029	Unknown datum based upon the War Office ellipsoid
+EPSG	4030	Unknown datum based upon the WGS 84 ellipsoid
+EPSG	4031	Unknown datum based upon the GEM 10C ellipsoid
+EPSG	4032	Unknown datum based upon the OSU86F ellipsoid
+EPSG	4033	Unknown datum based upon the OSU91A ellipsoid
+EPSG	4034	Unknown datum based upon the Clarke 1880 ellipsoid
+EPSG	4035	Unknown datum based upon the Authalic Sphere
+EPSG	4036	Unknown datum based upon the GRS 1967 ellipsoid
+EPSG	4037	WGS 84 / TMzn35N
+EPSG	4038	WGS 84 / TMzn36N
+EPSG	4041	Unknown datum based upon the Average Terrestrial System 1977 ellipsoid
+EPSG	4042	Unknown datum based upon the Everest (1830 Definition) ellipsoid
+EPSG	4043	Unknown datum based upon the WGS 72 ellipsoid
+EPSG	4044	Unknown datum based upon the Everest 1830 (1962 Definition) ellipsoid
+EPSG	4045	Unknown datum based upon the Everest 1830 (1975 Definition) ellipsoid
+EPSG	4046	RGRDC 2005
+EPSG	4047	Unspecified datum based upon the GRS 1980 Authalic Sphere
+EPSG	4048	RGRDC 2005 / Congo TM zone 12
+EPSG	4049	RGRDC 2005 / Congo TM zone 14
+EPSG	4050	RGRDC 2005 / Congo TM zone 16
+EPSG	4051	RGRDC 2005 / Congo TM zone 18
+EPSG	4052	Unspecified datum based upon the Clarke 1866 Authalic Sphere
+EPSG	4053	Unspecified datum based upon the International 1924 Authalic Sphere
+EPSG	4054	Unspecified datum based upon the Hughes 1980 ellipsoid
+EPSG	4055	Popular Visualisation CRS
+EPSG	4056	RGRDC 2005 / Congo TM zone 20
+EPSG	4057	RGRDC 2005 / Congo TM zone 22
+EPSG	4058	RGRDC 2005 / Congo TM zone 24
+EPSG	4059	RGRDC 2005 / Congo TM zone 26
+EPSG	4060	RGRDC 2005 / Congo TM zone 28
+EPSG	4061	RGRDC 2005 / UTM zone 33S
+EPSG	4062	RGRDC 2005 / UTM zone 34S
+EPSG	4063	RGRDC 2005 / UTM zone 35S
+EPSG	4071	Chua / UTM zone 23S
+EPSG	4075	SREF98
+EPSG	4081	REGCAN95
+EPSG	4082	REGCAN95 / UTM zone 27N
+EPSG	4083	REGCAN95 / UTM zone 28N
+EPSG	4120	Greek
+EPSG	4121	GGRS87
+EPSG	4122	ATS77
+EPSG	4123	KKJ
+EPSG	4124	RT90
+EPSG	4125	Samboja
+EPSG	4126	LKS94 (ETRS89)
+EPSG	4127	Tete
+EPSG	4128	Madzansua
+EPSG	4129	Observatario
+EPSG	4130	Moznet
+EPSG	4131	Indian 1960
+EPSG	4132	FD58
+EPSG	4133	EST92
+EPSG	4134	PSD93
+EPSG	4135	Old Hawaiian
+EPSG	4136	St. Lawrence Island
+EPSG	4137	St. Paul Island
+EPSG	4138	St. George Island
+EPSG	4139	Puerto Rico
+EPSG	4140	NAD83(CSRS98)
+EPSG	4141	Israel
+EPSG	4142	Locodjo 1965
+EPSG	4143	Abidjan 1987
+EPSG	4144	Kalianpur 1937
+EPSG	4145	Kalianpur 1962
+EPSG	4146	Kalianpur 1975
+EPSG	4147	Hanoi 1972
+EPSG	4148	Hartebeesthoek94
+EPSG	4149	CH1903
+EPSG	4150	CH1903+
+EPSG	4151	CHTRF95
+EPSG	4152	NAD83(HARN)
+EPSG	4153	Rassadiran
+EPSG	4154	ED50(ED77)
+EPSG	4155	Dabola 1981
+EPSG	4156	S-JTSK
+EPSG	4157	Mount Dillon
+EPSG	4158	Naparima 1955
+EPSG	4159	ELD79
+EPSG	4160	Chos Malal 1914
+EPSG	4161	Pampa del Castillo
+EPSG	4162	Korean 1985
+EPSG	4163	Yemen NGN96
+EPSG	4164	South Yemen
+EPSG	4165	Bissau
+EPSG	4166	Korean 1995
+EPSG	4167	NZGD2000
+EPSG	4168	Accra
+EPSG	4169	American Samoa 1962
+EPSG	4170	SIRGAS 1995
+EPSG	4171	RGF93
+EPSG	4172	POSGAR
+EPSG	4173	IRENET95
+EPSG	4174	Sierra Leone 1924
+EPSG	4175	Sierra Leone 1968
+EPSG	4176	Australian Antarctic
+EPSG	4178	Pulkovo 1942(83)
+EPSG	4179	Pulkovo 1942(58)
+EPSG	4180	EST97
+EPSG	4181	Luxembourg 1930
+EPSG	4182	Azores Occidental 1939
+EPSG	4183	Azores Central 1948
+EPSG	4184	Azores Oriental 1940
+EPSG	4185	Madeira 1936
+EPSG	4188	OSNI 1952
+EPSG	4189	REGVEN
+EPSG	4190	POSGAR 98
+EPSG	4191	Albanian 1987
+EPSG	4192	Douala 1948
+EPSG	4193	Manoca 1962
+EPSG	4194	Qornoq 1927
+EPSG	4195	Scoresbysund 1952
+EPSG	4196	Ammassalik 1958
+EPSG	4197	Garoua
+EPSG	4198	Kousseri
+EPSG	4199	Egypt 1930
+EPSG	4200	Pulkovo 1995
+EPSG	4201	Adindan
+EPSG	4202	AGD66
+EPSG	4203	AGD84
+EPSG	4204	Ain el Abd
+EPSG	4205	Afgooye
+EPSG	4206	Agadez
+EPSG	4207	Lisbon
+EPSG	4208	Aratu
+EPSG	4209	Arc 1950
+EPSG	4210	Arc 1960
+EPSG	4211	Batavia
+EPSG	4212	Barbados 1938
+EPSG	4213	Beduaram
+EPSG	4214	Beijing 1954
+EPSG	4215	Belge 1950
+EPSG	4216	Bermuda 1957
+EPSG	4218	Bogota 1975
+EPSG	4219	Bukit Rimpah
+EPSG	4220	Camacupa
+EPSG	4221	Campo Inchauspe
+EPSG	4222	Cape
+EPSG	4223	Carthage
+EPSG	4224	Chua
+EPSG	4225	Corrego Alegre
+EPSG	4226	Cote d'Ivoire
+EPSG	4227	Deir ez Zor
+EPSG	4228	Douala
+EPSG	4229	Egypt 1907
+EPSG	4230	ED50
+EPSG	4231	ED87
+EPSG	4232	Fahud
+EPSG	4233	Gandajika 1970
+EPSG	4234	Garoua
+EPSG	4235	Guyane Francaise
+EPSG	4236	Hu Tzu Shan 1950
+EPSG	4237	HD72
+EPSG	4238	ID74
+EPSG	4239	Indian 1954
+EPSG	4240	Indian 1975
+EPSG	4241	Jamaica 1875
+EPSG	4242	JAD69
+EPSG	4243	Kalianpur 1880
+EPSG	4244	Kandawala
+EPSG	4245	Kertau 1968
+EPSG	4246	KOC
+EPSG	4247	La Canoa
+EPSG	4248	PSAD56
+EPSG	4249	Lake
+EPSG	4250	Leigon
+EPSG	4251	Liberia 1964
+EPSG	4252	Lome
+EPSG	4253	Luzon 1911
+EPSG	4254	Hito XVIII 1963
+EPSG	4255	Herat North
+EPSG	4256	Mahe 1971
+EPSG	4257	Makassar
+EPSG	4258	ETRS89
+EPSG	4259	Malongo 1987
+EPSG	4260	Manoca
+EPSG	4261	Merchich
+EPSG	4262	Massawa
+EPSG	4263	Minna
+EPSG	4264	Mhast
+EPSG	4265	Monte Mario
+EPSG	4266	M'poraloko
+EPSG	4267	NAD27
+EPSG	4268	NAD27 Michigan
+EPSG	4269	NAD83
+EPSG	4270	Nahrwan 1967
+EPSG	4271	Naparima 1972
+EPSG	4272	NZGD49
+EPSG	4273	NGO 1948
+EPSG	4274	Datum 73
+EPSG	4275	NTF
+EPSG	4276	NSWC 9Z-2
+EPSG	4277	OSGB 1936
+EPSG	4278	OSGB70
+EPSG	4279	OS(SN)80
+EPSG	4280	Padang
+EPSG	4281	Palestine 1923
+EPSG	4282	Pointe Noire
+EPSG	4283	GDA94
+EPSG	4284	Pulkovo 1942
+EPSG	4285	Qatar 1974
+EPSG	4286	Qatar 1948
+EPSG	4287	Qornoq
+EPSG	4288	Loma Quintana
+EPSG	4289	Amersfoort
+EPSG	4291	SAD69
+EPSG	4292	Sapper Hill 1943
+EPSG	4293	Schwarzeck
+EPSG	4294	Segora
+EPSG	4295	Serindung
+EPSG	4296	Sudan
+EPSG	4297	Tananarive
+EPSG	4298	Timbalai 1948
+EPSG	4299	TM65
+EPSG	4300	TM75
+EPSG	4301	Tokyo
+EPSG	4302	Trinidad 1903
+EPSG	4303	TC(1948)
+EPSG	4304	Voirol 1875
+EPSG	4306	Bern 1938
+EPSG	4307	Nord Sahara 1959
+EPSG	4308	RT38
+EPSG	4309	Yacare
+EPSG	4310	Yoff
+EPSG	4311	Zanderij
+EPSG	4312	MGI
+EPSG	4313	Belge 1972
+EPSG	4314	DHDN
+EPSG	4315	Conakry 1905
+EPSG	4316	Dealul Piscului 1930
+EPSG	4317	Dealul Piscului 1970
+EPSG	4318	NGN
+EPSG	4319	KUDAMS
+EPSG	4322	WGS 72
+EPSG	4324	WGS 72BE
+EPSG	4326	WGS 84
+EPSG	4600	Anguilla 1957
+EPSG	4601	Antigua 1943
+EPSG	4602	Dominica 1945
+EPSG	4603	Grenada 1953
+EPSG	4604	Montserrat 1958
+EPSG	4605	St. Kitts 1955
+EPSG	4606	St. Lucia 1955
+EPSG	4607	St. Vincent 1945
+EPSG	4608	NAD27(76)
+EPSG	4609	NAD27(CGQ77)
+EPSG	4610	Xian 1980
+EPSG	4611	Hong Kong 1980
+EPSG	4612	JGD2000
+EPSG	4613	Segara
+EPSG	4614	QND95
+EPSG	4615	Porto Santo
+EPSG	4616	Selvagem Grande
+EPSG	4617	NAD83(CSRS)
+EPSG	4618	SAD69
+EPSG	4619	SWEREF99
+EPSG	4620	Point 58
+EPSG	4621	Fort Marigot
+EPSG	4622	Guadeloupe 1948
+EPSG	4623	CSG67
+EPSG	4624	RGFG95
+EPSG	4625	Martinique 1938
+EPSG	4626	Reunion 1947
+EPSG	4627	RGR92
+EPSG	4628	Tahiti 52
+EPSG	4629	Tahaa 54
+EPSG	4630	IGN72 Nuku Hiva
+EPSG	4631	K0 1949
+EPSG	4632	Combani 1950
+EPSG	4633	IGN56 Lifou
+EPSG	4634	IGN72 Grand Terre
+EPSG	4635	ST87 Ouvea
+EPSG	4636	Petrels 1972
+EPSG	4637	Perroud 1950
+EPSG	4638	Saint Pierre et Miquelon 1950
+EPSG	4639	MOP78
+EPSG	4640	RRAF 1991
+EPSG	4641	IGN53 Mare
+EPSG	4642	ST84 Ile des Pins
+EPSG	4643	ST71 Belep
+EPSG	4644	NEA74 Noumea
+EPSG	4645	RGNC 1991
+EPSG	4646	Grand Comoros
+EPSG	4657	Reykjavik 1900
+EPSG	4658	Hjorsey 1955
+EPSG	4659	ISN93
+EPSG	4660	Helle 1954
+EPSG	4661	LKS92
+EPSG	4662	IGN72 Grande Terre
+EPSG	4663	Porto Santo 1995
+EPSG	4664	Azores Oriental 1995
+EPSG	4665	Azores Central 1995
+EPSG	4666	Lisbon 1890
+EPSG	4667	IKBD-92
+EPSG	4668	ED79
+EPSG	4669	LKS94
+EPSG	4670	IGM95
+EPSG	4671	Voirol 1879
+EPSG	4672	Chatham Islands 1971
+EPSG	4673	Chatham Islands 1979
+EPSG	4674	SIRGAS 2000
+EPSG	4675	Guam 1963
+EPSG	4676	Vientiane 1982
+EPSG	4677	Lao 1993
+EPSG	4678	Lao 1997
+EPSG	4679	Jouik 1961
+EPSG	4680	Nouakchott 1965
+EPSG	4681	Mauritania 1999
+EPSG	4682	Gulshan 303
+EPSG	4683	PRS92
+EPSG	4684	Gan 1970
+EPSG	4685	Gandajika
+EPSG	4686	MAGNA-SIRGAS
+EPSG	4687	RGPF
+EPSG	4688	Fatu Iva 72
+EPSG	4689	IGN63 Hiva Oa
+EPSG	4690	Tahiti 79
+EPSG	4691	Moorea 87
+EPSG	4692	Maupiti 83
+EPSG	4693	Nakhl-e Ghanem
+EPSG	4694	POSGAR 94
+EPSG	4695	Katanga 1955
+EPSG	4696	Kasai 1953
+EPSG	4697	IGC 1962 6th Parallel South
+EPSG	4698	IGN 1962 Kerguelen
+EPSG	4699	Le Pouce 1934
+EPSG	4700	IGN Astro 1960
+EPSG	4701	IGCB 1955
+EPSG	4702	Mauritania 1999
+EPSG	4703	Mhast 1951
+EPSG	4704	Mhast (onshore)
+EPSG	4705	Mhast (offshore)
+EPSG	4706	Egypt Gulf of Suez S-650 TL
+EPSG	4707	Tern Island 1961
+EPSG	4708	Cocos Islands 1965
+EPSG	4709	Iwo Jima 1945
+EPSG	4710	St. Helena 1971
+EPSG	4711	Marcus Island 1952
+EPSG	4712	Ascension Island 1958
+EPSG	4713	Ayabelle Lighthouse
+EPSG	4714	Bellevue
+EPSG	4715	Camp Area Astro
+EPSG	4716	Phoenix Islands 1966
+EPSG	4717	Cape Canaveral
+EPSG	4718	Solomon 1968
+EPSG	4719	Easter Island 1967
+EPSG	4720	Fiji 1986
+EPSG	4721	Fiji 1956
+EPSG	4722	South Georgia 1968
+EPSG	4723	Grand Cayman 1959
+EPSG	4724	Diego Garcia 1969
+EPSG	4725	Johnston Island 1961
+EPSG	4726	Little Cayman 1961
+EPSG	4727	Midway 1961
+EPSG	4728	Pico de las Nieves 1984
+EPSG	4729	Pitcairn 1967
+EPSG	4730	Santo 1965
+EPSG	4731	Viti Levu 1916
+EPSG	4732	Marshall Islands 1960
+EPSG	4733	Wake Island 1952
+EPSG	4734	Tristan 1968
+EPSG	4735	Kusaie 1951
+EPSG	4736	Deception Island
+EPSG	4737	Korea 2000
+EPSG	4738	Hong Kong 1963
+EPSG	4739	Hong Kong 1963(67)
+EPSG	4740	PZ-90
+EPSG	4741	FD54
+EPSG	4742	GDM2000
+EPSG	4743	Karbala 1979
+EPSG	4744	Nahrwan 1934
+EPSG	4745	RD/83
+EPSG	4746	PD/83
+EPSG	4747	GR96
+EPSG	4748	Vanua Levu 1915
+EPSG	4749	RGNC91-93
+EPSG	4750	ST87 Ouvea
+EPSG	4751	Kertau (RSO)
+EPSG	4752	Viti Levu 1912
+EPSG	4753	fk89
+EPSG	4754	LGD2006
+EPSG	4755	DGN95
+EPSG	4756	VN-2000
+EPSG	4757	SVY21
+EPSG	4758	JAD2001
+EPSG	4759	NAD83(NSRS2007)
+EPSG	4760	WGS 66
+EPSG	4761	HTRS96
+EPSG	4762	BDA2000
+EPSG	4763	Pitcairn 2006
+EPSG	4764	RSRGD2000
+EPSG	4765	Slovenia 1996
+EPSG	4801	Bern 1898 (Bern)
+EPSG	4802	Bogota 1975 (Bogota)
+EPSG	4803	Lisbon (Lisbon)
+EPSG	4804	Makassar (Jakarta)
+EPSG	4805	MGI (Ferro)
+EPSG	4806	Monte Mario (Rome)
+EPSG	4807	NTF (Paris)
+EPSG	4808	Padang (Jakarta)
+EPSG	4809	Belge 1950 (Brussels)
+EPSG	4810	Tananarive (Paris)
+EPSG	4811	Voirol 1875 (Paris)
+EPSG	4813	Batavia (Jakarta)
+EPSG	4814	RT38 (Stockholm)
+EPSG	4815	Greek (Athens)
+EPSG	4816	Carthage (Paris)
+EPSG	4817	NGO 1948 (Oslo)
+EPSG	4818	S-JTSK (Ferro)
+EPSG	4819	Nord Sahara 1959 (Paris)
+EPSG	4820	Segara (Jakarta)
+EPSG	4821	Voirol 1879 (Paris)
+EPSG	4901	ATF (Paris)
+EPSG	4902	NDG (Paris)
+EPSG	4903	Madrid 1870 (Madrid)
+EPSG	4904	Lisbon 1890 (Lisbon)
+EPSG	20004	Pulkovo 1995 / Gauss-Kruger zone 4
+EPSG	20005	Pulkovo 1995 / Gauss-Kruger zone 5
+EPSG	20006	Pulkovo 1995 / Gauss-Kruger zone 6
+EPSG	20007	Pulkovo 1995 / Gauss-Kruger zone 7
+EPSG	20008	Pulkovo 1995 / Gauss-Kruger zone 8
+EPSG	20009	Pulkovo 1995 / Gauss-Kruger zone 9
+EPSG	20010	Pulkovo 1995 / Gauss-Kruger zone 10
+EPSG	20011	Pulkovo 1995 / Gauss-Kruger zone 11
+EPSG	20012	Pulkovo 1995 / Gauss-Kruger zone 12
+EPSG	20013	Pulkovo 1995 / Gauss-Kruger zone 13
+EPSG	20014	Pulkovo 1995 / Gauss-Kruger zone 14
+EPSG	20015	Pulkovo 1995 / Gauss-Kruger zone 15
+EPSG	20016	Pulkovo 1995 / Gauss-Kruger zone 16
+EPSG	20017	Pulkovo 1995 / Gauss-Kruger zone 17
+EPSG	20018	Pulkovo 1995 / Gauss-Kruger zone 18
+EPSG	20019	Pulkovo 1995 / Gauss-Kruger zone 19
+EPSG	20020	Pulkovo 1995 / Gauss-Kruger zone 20
+EPSG	20021	Pulkovo 1995 / Gauss-Kruger zone 21
+EPSG	20022	Pulkovo 1995 / Gauss-Kruger zone 22
+EPSG	20023	Pulkovo 1995 / Gauss-Kruger zone 23
+EPSG	20024	Pulkovo 1995 / Gauss-Kruger zone 24
+EPSG	20025	Pulkovo 1995 / Gauss-Kruger zone 25
+EPSG	20026	Pulkovo 1995 / Gauss-Kruger zone 26
+EPSG	20027	Pulkovo 1995 / Gauss-Kruger zone 27
+EPSG	20028	Pulkovo 1995 / Gauss-Kruger zone 28
+EPSG	20029	Pulkovo 1995 / Gauss-Kruger zone 29
+EPSG	20030	Pulkovo 1995 / Gauss-Kruger zone 30
+EPSG	20031	Pulkovo 1995 / Gauss-Kruger zone 31
+EPSG	20032	Pulkovo 1995 / Gauss-Kruger zone 32
+EPSG	20064	Pulkovo 1995 / Gauss-Kruger 4N
+EPSG	20065	Pulkovo 1995 / Gauss-Kruger 5N
+EPSG	20066	Pulkovo 1995 / Gauss-Kruger 6N
+EPSG	20067	Pulkovo 1995 / Gauss-Kruger 7N
+EPSG	20068	Pulkovo 1995 / Gauss-Kruger 8N
+EPSG	20069	Pulkovo 1995 / Gauss-Kruger 9N
+EPSG	20070	Pulkovo 1995 / Gauss-Kruger 10N
+EPSG	20071	Pulkovo 1995 / Gauss-Kruger 11N
+EPSG	20072	Pulkovo 1995 / Gauss-Kruger 12N
+EPSG	20073	Pulkovo 1995 / Gauss-Kruger 13N
+EPSG	20074	Pulkovo 1995 / Gauss-Kruger 14N
+EPSG	20075	Pulkovo 1995 / Gauss-Kruger 15N
+EPSG	20076	Pulkovo 1995 / Gauss-Kruger 16N
+EPSG	20077	Pulkovo 1995 / Gauss-Kruger 17N
+EPSG	20078	Pulkovo 1995 / Gauss-Kruger 18N
+EPSG	20079	Pulkovo 1995 / Gauss-Kruger 19N
+EPSG	20080	Pulkovo 1995 / Gauss-Kruger 20N
+EPSG	20081	Pulkovo 1995 / Gauss-Kruger 21N
+EPSG	20082	Pulkovo 1995 / Gauss-Kruger 22N
+EPSG	20083	Pulkovo 1995 / Gauss-Kruger 23N
+EPSG	20084	Pulkovo 1995 / Gauss-Kruger 24N
+EPSG	20085	Pulkovo 1995 / Gauss-Kruger 25N
+EPSG	20086	Pulkovo 1995 / Gauss-Kruger 26N
+EPSG	20087	Pulkovo 1995 / Gauss-Kruger 27N
+EPSG	20088	Pulkovo 1995 / Gauss-Kruger 28N
+EPSG	20089	Pulkovo 1995 / Gauss-Kruger 29N
+EPSG	20090	Pulkovo 1995 / Gauss-Kruger 30N
+EPSG	20091	Pulkovo 1995 / Gauss-Kruger 31N
+EPSG	20092	Pulkovo 1995 / Gauss-Kruger 32N
+EPSG	20135	Adindan / UTM zone 35N
+EPSG	20136	Adindan / UTM zone 36N
+EPSG	20137	Adindan / UTM zone 37N
+EPSG	20138	Adindan / UTM zone 38N
+EPSG	20248	AGD66 / AMG zone 48
+EPSG	20249	AGD66 / AMG zone 49
+EPSG	20250	AGD66 / AMG zone 50
+EPSG	20251	AGD66 / AMG zone 51
+EPSG	20252	AGD66 / AMG zone 52
+EPSG	20253	AGD66 / AMG zone 53
+EPSG	20254	AGD66 / AMG zone 54
+EPSG	20255	AGD66 / AMG zone 55
+EPSG	20256	AGD66 / AMG zone 56
+EPSG	20257	AGD66 / AMG zone 57
+EPSG	20258	AGD66 / AMG zone 58
+EPSG	20348	AGD84 / AMG zone 48
+EPSG	20349	AGD84 / AMG zone 49
+EPSG	20350	AGD84 / AMG zone 50
+EPSG	20351	AGD84 / AMG zone 51
+EPSG	20352	AGD84 / AMG zone 52
+EPSG	20353	AGD84 / AMG zone 53
+EPSG	20354	AGD84 / AMG zone 54
+EPSG	20355	AGD84 / AMG zone 55
+EPSG	20356	AGD84 / AMG zone 56
+EPSG	20357	AGD84 / AMG zone 57
+EPSG	20358	AGD84 / AMG zone 58
+EPSG	20436	Ain el Abd / UTM zone 36N
+EPSG	20437	Ain el Abd / UTM zone 37N
+EPSG	20438	Ain el Abd / UTM zone 38N
+EPSG	20439	Ain el Abd / UTM zone 39N
+EPSG	20440	Ain el Abd / UTM zone 40N
+EPSG	20499	Ain el Abd / Bahrain Grid
+EPSG	20538	Afgooye / UTM zone 38N
+EPSG	20539	Afgooye / UTM zone 39N
+EPSG	20790	Lisbon (Lisbon) / Portuguese National Grid
+EPSG	20791	Lisbon (Lisbon) / Portuguese Grid
+EPSG	20822	Aratu / UTM zone 22S
+EPSG	20823	Aratu / UTM zone 23S
+EPSG	20824	Aratu / UTM zone 24S
+EPSG	20934	Arc 1950 / UTM zone 34S
+EPSG	20935	Arc 1950 / UTM zone 35S
+EPSG	20936	Arc 1950 / UTM zone 36S
+EPSG	21035	Arc 1960 / UTM zone 35S
+EPSG	21036	Arc 1960 / UTM zone 36S
+EPSG	21037	Arc 1960 / UTM zone 37S
+EPSG	21095	Arc 1960 / UTM zone 35N
+EPSG	21096	Arc 1960 / UTM zone 36N
+EPSG	21097	Arc 1960 / UTM zone 37N
+EPSG	21100	Batavia (Jakarta) / NEIEZ
+EPSG	21148	Batavia / UTM zone 48S
+EPSG	21149	Batavia / UTM zone 49S
+EPSG	21150	Batavia / UTM zone 50S
+EPSG	21291	Barbados 1938 / British West Indies Grid
+EPSG	21292	Barbados 1938 / Barbados National Grid
+EPSG	21413	Beijing 1954 / Gauss-Kruger zone 13
+EPSG	21414	Beijing 1954 / Gauss-Kruger zone 14
+EPSG	21415	Beijing 1954 / Gauss-Kruger zone 15
+EPSG	21416	Beijing 1954 / Gauss-Kruger zone 16
+EPSG	21417	Beijing 1954 / Gauss-Kruger zone 17
+EPSG	21418	Beijing 1954 / Gauss-Kruger zone 18
+EPSG	21419	Beijing 1954 / Gauss-Kruger zone 19
+EPSG	21420	Beijing 1954 / Gauss-Kruger zone 20
+EPSG	21421	Beijing 1954 / Gauss-Kruger zone 21
+EPSG	21422	Beijing 1954 / Gauss-Kruger zone 22
+EPSG	21423	Beijing 1954 / Gauss-Kruger zone 23
+EPSG	21453	Beijing 1954 / Gauss-Kruger CM 75E
+EPSG	21454	Beijing 1954 / Gauss-Kruger CM 81E
+EPSG	21455	Beijing 1954 / Gauss-Kruger CM 87E
+EPSG	21456	Beijing 1954 / Gauss-Kruger CM 93E
+EPSG	21457	Beijing 1954 / Gauss-Kruger CM 99E
+EPSG	21458	Beijing 1954 / Gauss-Kruger CM 105E
+EPSG	21459	Beijing 1954 / Gauss-Kruger CM 111E
+EPSG	21460	Beijing 1954 / Gauss-Kruger CM 117E
+EPSG	21461	Beijing 1954 / Gauss-Kruger CM 123E
+EPSG	21462	Beijing 1954 / Gauss-Kruger CM 129E
+EPSG	21463	Beijing 1954 / Gauss-Kruger CM 135E
+EPSG	21473	Beijing 1954 / Gauss-Kruger 13N
+EPSG	21474	Beijing 1954 / Gauss-Kruger 14N
+EPSG	21475	Beijing 1954 / Gauss-Kruger 15N
+EPSG	21476	Beijing 1954 / Gauss-Kruger 16N
+EPSG	21477	Beijing 1954 / Gauss-Kruger 17N
+EPSG	21478	Beijing 1954 / Gauss-Kruger 18N
+EPSG	21479	Beijing 1954 / Gauss-Kruger 19N
+EPSG	21480	Beijing 1954 / Gauss-Kruger 20N
+EPSG	21481	Beijing 1954 / Gauss-Kruger 21N
+EPSG	21482	Beijing 1954 / Gauss-Kruger 22N
+EPSG	21483	Beijing 1954 / Gauss-Kruger 23N
+EPSG	21500	Belge 1950 (Brussels) / Belge Lambert 50
+EPSG	21780	Bern 1898 (Bern) / LV03C
+EPSG	21781	CH1903 / LV03
+EPSG	21782	CH1903 / LV03C-G
+EPSG	21817	Bogota 1975 / UTM zone 17N
+EPSG	21818	Bogota 1975 / UTM zone 18N
+EPSG	21891	Bogota 1975 / Colombia West zone
+EPSG	21892	Bogota 1975 / Colombia Bogota zone
+EPSG	21893	Bogota 1975 / Colombia East Central zone
+EPSG	21894	Bogota 1975 / Colombia East
+EPSG	21896	Bogota 1975 / Colombia West zone
+EPSG	21897	Bogota 1975 / Colombia Bogota zone
+EPSG	21898	Bogota 1975 / Colombia East Central zone
+EPSG	21899	Bogota 1975 / Colombia East
+EPSG	22032	Camacupa / UTM zone 32S
+EPSG	22033	Camacupa / UTM zone 33S
+EPSG	22091	Camacupa / TM 11.30 SE
+EPSG	22092	Camacupa / TM 12 SE
+EPSG	22171	POSGAR 98 / Argentina 1
+EPSG	22172	POSGAR 98 / Argentina 2
+EPSG	22173	POSGAR 98 / Argentina 3
+EPSG	22174	POSGAR 98 / Argentina 4
+EPSG	22175	POSGAR 98 / Argentina 5
+EPSG	22176	POSGAR 98 / Argentina 6
+EPSG	22177	POSGAR 98 / Argentina 7
+EPSG	22181	POSGAR 94 / Argentina 1
+EPSG	22182	POSGAR 94 / Argentina 2
+EPSG	22183	POSGAR 94 / Argentina 3
+EPSG	22184	POSGAR 94 / Argentina 4
+EPSG	22185	POSGAR 94 / Argentina 5
+EPSG	22186	POSGAR 94 / Argentina 6
+EPSG	22187	POSGAR 94 / Argentina 7
+EPSG	22191	Campo Inchauspe / Argentina 1
+EPSG	22192	Campo Inchauspe / Argentina 2
+EPSG	22193	Campo Inchauspe / Argentina 3
+EPSG	22194	Campo Inchauspe / Argentina 4
+EPSG	22195	Campo Inchauspe / Argentina 5
+EPSG	22196	Campo Inchauspe / Argentina 6
+EPSG	22197	Campo Inchauspe / Argentina 7
+EPSG	22234	Cape / UTM zone 34S
+EPSG	22235	Cape / UTM zone 35S
+EPSG	22236	Cape / UTM zone 36S
+EPSG	22332	Carthage / UTM zone 32N
+EPSG	22391	Carthage / Nord Tunisie
+EPSG	22392	Carthage / Sud Tunisie
+EPSG	22521	Corrego Alegre / UTM zone 21S
+EPSG	22522	Corrego Alegre / UTM zone 22S
+EPSG	22523	Corrego Alegre / UTM zone 23S
+EPSG	22524	Corrego Alegre / UTM zone 24S
+EPSG	22525	Corrego Alegre / UTM zone 25S
+EPSG	22700	Deir ez Zor / Levant Zone
+EPSG	22770	Deir ez Zor / Syria Lambert
+EPSG	22780	Deir ez Zor / Levant Stereographic
+EPSG	22832	Douala / UTM zone 32N
+EPSG	22991	Egypt 1907 / Blue Belt
+EPSG	22992	Egypt 1907 / Red Belt
+EPSG	22993	Egypt 1907 / Purple Belt
+EPSG	22994	Egypt 1907 / Extended Purple Belt
+EPSG	23028	ED50 / UTM zone 28N
+EPSG	23029	ED50 / UTM zone 29N
+EPSG	23030	ED50 / UTM zone 30N
+EPSG	23031	ED50 / UTM zone 31N
+EPSG	23032	ED50 / UTM zone 32N
+EPSG	23033	ED50 / UTM zone 33N
+EPSG	23034	ED50 / UTM zone 34N
+EPSG	23035	ED50 / UTM zone 35N
+EPSG	23036	ED50 / UTM zone 36N
+EPSG	23037	ED50 / UTM zone 37N
+EPSG	23038	ED50 / UTM zone 38N
+EPSG	23090	ED50 / TM 0 N
+EPSG	23095	ED50 / TM 5 NE
+EPSG	23239	Fahud / UTM zone 39N
+EPSG	23240	Fahud / UTM zone 40N
+EPSG	23433	Garoua / UTM zone 33N
+EPSG	23700	HD72 / EOV
+EPSG	23830	DGN95 / Indonesia TM-3 zone 46.2
+EPSG	23831	DGN95 / Indonesia TM-3 zone 47.1
+EPSG	23832	DGN95 / Indonesia TM-3 zone 47.2
+EPSG	23833	DGN95 / Indonesia TM-3 zone 48.1
+EPSG	23834	DGN95 / Indonesia TM-3 zone 48.2
+EPSG	23835	DGN95 / Indonesia TM-3 zone 49.1
+EPSG	23836	DGN95 / Indonesia TM-3 zone 49.2
+EPSG	23837	DGN95 / Indonesia TM-3 zone 50.1
+EPSG	23838	DGN95 / Indonesia TM-3 zone 50.2
+EPSG	23839	DGN95 / Indonesia TM-3 zone 51.1
+EPSG	23840	DGN95 / Indonesia TM-3 zone 51.2
+EPSG	23841	DGN95 / Indonesia TM-3 zone 52.1
+EPSG	23842	DGN95 / Indonesia TM-3 zone 52.2
+EPSG	23843	DGN95 / Indonesia TM-3 zone 53.1
+EPSG	23844	DGN95 / Indonesia TM-3 zone 53.2
+EPSG	23845	DGN95 / Indonesia TM-3 zone 54.1
+EPSG	23846	ID74 / UTM zone 46N
+EPSG	23847	ID74 / UTM zone 47N
+EPSG	23848	ID74 / UTM zone 48N
+EPSG	23849	ID74 / UTM zone 49N
+EPSG	23850	ID74 / UTM zone 50N
+EPSG	23851	ID74 / UTM zone 51N
+EPSG	23852	ID74 / UTM zone 52N
+EPSG	23853	ID74 / UTM zone 53N
+EPSG	23866	DGN95 / UTM zone 46N
+EPSG	23867	DGN95 / UTM zone 47N
+EPSG	23868	DGN95 / UTM zone 48N
+EPSG	23869	DGN95 / UTM zone 49N
+EPSG	23870	DGN95 / UTM zone 50N
+EPSG	23871	DGN95 / UTM zone 51N
+EPSG	23872	DGN95 / UTM zone 52N
+EPSG	23877	DGN95 / UTM zone 47S
+EPSG	23878	DGN95 / UTM zone 48S
+EPSG	23879	DGN95 / UTM zone 49S
+EPSG	23880	DGN95 / UTM zone 50S
+EPSG	23881	DGN95 / UTM zone 51S
+EPSG	23882	DGN95 / UTM zone 52S
+EPSG	23883	DGN95 / UTM zone 53S
+EPSG	23884	DGN95 / UTM zone 54S
+EPSG	23886	ID74 / UTM zone 46S
+EPSG	23887	ID74 / UTM zone 47S
+EPSG	23888	ID74 / UTM zone 48S
+EPSG	23889	ID74 / UTM zone 49S
+EPSG	23890	ID74 / UTM zone 50S
+EPSG	23891	ID74 / UTM zone 51S
+EPSG	23892	ID74 / UTM zone 52S
+EPSG	23893	ID74 / UTM zone 53S
+EPSG	23894	ID74 / UTM zone 54S
+EPSG	23946	Indian 1954 / UTM zone 46N
+EPSG	23947	Indian 1954 / UTM zone 47N
+EPSG	23948	Indian 1954 / UTM zone 48N
+EPSG	24047	Indian 1975 / UTM zone 47N
+EPSG	24048	Indian 1975 / UTM zone 48N
+EPSG	24100	Jamaica 1875 / Jamaica (Old Grid)
+EPSG	24200	JAD69 / Jamaica National Grid
+EPSG	24305	Kalianpur 1937 / UTM zone 45N
+EPSG	24306	Kalianpur 1937 / UTM zone 46N
+EPSG	24311	Kalianpur 1962 / UTM zone 41N
+EPSG	24312	Kalianpur 1962 / UTM zone 42N
+EPSG	24313	Kalianpur 1962 / UTM zone 43N
+EPSG	24342	Kalianpur 1975 / UTM zone 42N
+EPSG	24343	Kalianpur 1975 / UTM zone 43N
+EPSG	24344	Kalianpur 1975 / UTM zone 44N
+EPSG	24345	Kalianpur 1975 / UTM zone 45N
+EPSG	24346	Kalianpur 1975 / UTM zone 46N
+EPSG	24347	Kalianpur 1975 / UTM zone 47N
+EPSG	24370	Kalianpur 1880 / India zone 0
+EPSG	24371	Kalianpur 1880 / India zone I
+EPSG	24372	Kalianpur 1880 / India zone IIa
+EPSG	24373	Kalianpur 1880 / India zone III
+EPSG	24374	Kalianpur 1880 / India zone IV
+EPSG	24375	Kalianpur 1937 / India zone IIb
+EPSG	24376	Kalianpur 1962 / India zone I
+EPSG	24377	Kalianpur 1962 / India zone IIa
+EPSG	24378	Kalianpur 1975 / India zone I
+EPSG	24379	Kalianpur 1975 / India zone IIa
+EPSG	24380	Kalianpur 1975 / India zone IIb
+EPSG	24381	Kalianpur 1975 / India zone III
+EPSG	24382	Kalianpur 1880 / India zone IIb
+EPSG	24383	Kalianpur 1975 / India zone IV
+EPSG	24500	Kertau 1968 / Singapore Grid
+EPSG	24547	Kertau 1968 / UTM zone 47N
+EPSG	24548	Kertau 1968 / UTM zone 48N
+EPSG	24571	Kertau / R.S.O. Malaya (ch)
+EPSG	24600	KOC Lambert
+EPSG	24718	La Canoa / UTM zone 18N
+EPSG	24719	La Canoa / UTM zone 19N
+EPSG	24720	La Canoa / UTM zone 20N
+EPSG	24817	PSAD56 / UTM zone 17N
+EPSG	24818	PSAD56 / UTM zone 18N
+EPSG	24819	PSAD56 / UTM zone 19N
+EPSG	24820	PSAD56 / UTM zone 20N
+EPSG	24821	PSAD56 / UTM zone 21N
+EPSG	24877	PSAD56 / UTM zone 17S
+EPSG	24878	PSAD56 / UTM zone 18S
+EPSG	24879	PSAD56 / UTM zone 19S
+EPSG	24880	PSAD56 / UTM zone 20S
+EPSG	24881	PSAD56 / UTM zone 21S
+EPSG	24882	PSAD56 / UTM zone 22S
+EPSG	24891	PSAD56 / Peru west zone
+EPSG	24892	PSAD56 / Peru central zone
+EPSG	24893	PSAD56 / Peru east zone
+EPSG	25000	Leigon / Ghana Metre Grid
+EPSG	25231	Lome / UTM zone 31N
+EPSG	25391	Luzon 1911 / Philippines zone I
+EPSG	25392	Luzon 1911 / Philippines zone II
+EPSG	25393	Luzon 1911 / Philippines zone III
+EPSG	25394	Luzon 1911 / Philippines zone IV
+EPSG	25395	Luzon 1911 / Philippines zone V
+EPSG	25700	Makassar (Jakarta) / NEIEZ
+EPSG	25828	ETRS89 / UTM zone 28N
+EPSG	25829	ETRS89 / UTM zone 29N
+EPSG	25830	ETRS89 / UTM zone 30N
+EPSG	25831	ETRS89 / UTM zone 31N
+EPSG	25832	ETRS89 / UTM zone 32N
+EPSG	25833	ETRS89 / UTM zone 33N
+EPSG	25834	ETRS89 / UTM zone 34N
+EPSG	25835	ETRS89 / UTM zone 35N
+EPSG	25836	ETRS89 / UTM zone 36N
+EPSG	25837	ETRS89 / UTM zone 37N
+EPSG	25838	ETRS89 / UTM zone 38N
+EPSG	25884	ETRS89 / TM Baltic93
+EPSG	25932	Malongo 1987 / UTM zone 32S
+EPSG	26191	Merchich / Nord Maroc
+EPSG	26192	Merchich / Sud Maroc
+EPSG	26193	Merchich / Sahara
+EPSG	26194	Merchich / Sahara Nord
+EPSG	26195	Merchich / Sahara Sud
+EPSG	26237	Massawa / UTM zone 37N
+EPSG	26331	Minna / UTM zone 31N
+EPSG	26332	Minna / UTM zone 32N
+EPSG	26391	Minna / Nigeria West Belt
+EPSG	26392	Minna / Nigeria Mid Belt
+EPSG	26393	Minna / Nigeria East Belt
+EPSG	26432	Mhast / UTM zone 32S
+EPSG	26591	Monte Mario (Rome) / Italy zone 1
+EPSG	26592	Monte Mario (Rome) / Italy zone 2
+EPSG	26632	M'poraloko / UTM zone 32N
+EPSG	26692	M'poraloko / UTM zone 32S
+EPSG	26701	NAD27 / UTM zone 1N
+EPSG	26702	NAD27 / UTM zone 2N
+EPSG	26703	NAD27 / UTM zone 3N
+EPSG	26704	NAD27 / UTM zone 4N
+EPSG	26705	NAD27 / UTM zone 5N
+EPSG	26706	NAD27 / UTM zone 6N
+EPSG	26707	NAD27 / UTM zone 7N
+EPSG	26708	NAD27 / UTM zone 8N
+EPSG	26709	NAD27 / UTM zone 9N
+EPSG	26710	NAD27 / UTM zone 10N
+EPSG	26711	NAD27 / UTM zone 11N
+EPSG	26712	NAD27 / UTM zone 12N
+EPSG	26713	NAD27 / UTM zone 13N
+EPSG	26714	NAD27 / UTM zone 14N
+EPSG	26715	NAD27 / UTM zone 15N
+EPSG	26716	NAD27 / UTM zone 16N
+EPSG	26717	NAD27 / UTM zone 17N
+EPSG	26718	NAD27 / UTM zone 18N
+EPSG	26719	NAD27 / UTM zone 19N
+EPSG	26720	NAD27 / UTM zone 20N
+EPSG	26721	NAD27 / UTM zone 21N
+EPSG	26722	NAD27 / UTM zone 22N
+EPSG	26729	NAD27 / Alabama East
+EPSG	26730	NAD27 / Alabama West
+EPSG	26731	NAD27 / Alaska zone 1
+EPSG	26732	NAD27 / Alaska zone 2
+EPSG	26733	NAD27 / Alaska zone 3
+EPSG	26734	NAD27 / Alaska zone 4
+EPSG	26735	NAD27 / Alaska zone 5
+EPSG	26736	NAD27 / Alaska zone 6
+EPSG	26737	NAD27 / Alaska zone 7
+EPSG	26738	NAD27 / Alaska zone 8
+EPSG	26739	NAD27 / Alaska zone 9
+EPSG	26740	NAD27 / Alaska zone 10
+EPSG	26741	NAD27 / California zone I
+EPSG	26742	NAD27 / California zone II
+EPSG	26743	NAD27 / California zone III
+EPSG	26744	NAD27 / California zone IV
+EPSG	26745	NAD27 / California zone V
+EPSG	26746	NAD27 / California zone VI
+EPSG	26747	NAD27 / California zone VII
+EPSG	26748	NAD27 / Arizona East
+EPSG	26749	NAD27 / Arizona Central
+EPSG	26750	NAD27 / Arizona West
+EPSG	26751	NAD27 / Arkansas North
+EPSG	26752	NAD27 / Arkansas South
+EPSG	26753	NAD27 / Colorado North
+EPSG	26754	NAD27 / Colorado Central
+EPSG	26755	NAD27 / Colorado South
+EPSG	26756	NAD27 / Connecticut
+EPSG	26757	NAD27 / Delaware
+EPSG	26758	NAD27 / Florida East
+EPSG	26759	NAD27 / Florida West
+EPSG	26760	NAD27 / Florida North
+EPSG	26766	NAD27 / Georgia East
+EPSG	26767	NAD27 / Georgia West
+EPSG	26768	NAD27 / Idaho East
+EPSG	26769	NAD27 / Idaho Central
+EPSG	26770	NAD27 / Idaho West
+EPSG	26771	NAD27 / Illinois East
+EPSG	26772	NAD27 / Illinois West
+EPSG	26773	NAD27 / Indiana East
+EPSG	26774	NAD27 / Indiana West
+EPSG	26775	NAD27 / Iowa North
+EPSG	26776	NAD27 / Iowa South
+EPSG	26777	NAD27 / Kansas North
+EPSG	26778	NAD27 / Kansas South
+EPSG	26779	NAD27 / Kentucky North
+EPSG	26780	NAD27 / Kentucky South
+EPSG	26781	NAD27 / Louisiana North
+EPSG	26782	NAD27 / Louisiana South
+EPSG	26783	NAD27 / Maine East
+EPSG	26784	NAD27 / Maine West
+EPSG	26785	NAD27 / Maryland
+EPSG	26786	NAD27 / Massachusetts Mainland
+EPSG	26787	NAD27 / Massachusetts Island
+EPSG	26791	NAD27 / Minnesota North
+EPSG	26792	NAD27 / Minnesota Central
+EPSG	26793	NAD27 / Minnesota South
+EPSG	26794	NAD27 / Mississippi East
+EPSG	26795	NAD27 / Mississippi West
+EPSG	26796	NAD27 / Missouri East
+EPSG	26797	NAD27 / Missouri Central
+EPSG	26798	NAD27 / Missouri West
+EPSG	26799	NAD27 / California zone VII
+EPSG	26801	NAD Michigan / Michigan East
+EPSG	26802	NAD Michigan / Michigan Old Central
+EPSG	26803	NAD Michigan / Michigan West
+EPSG	26811	NAD Michigan / Michigan North
+EPSG	26812	NAD Michigan / Michigan Central
+EPSG	26813	NAD Michigan / Michigan South
+EPSG	26814	NAD83 / Maine East (ftUS)
+EPSG	26815	NAD83 / Maine West (ftUS)
+EPSG	26819	NAD83 / Minnesota North (ftUS)
+EPSG	26820	NAD83 / Minnesota Central (ftUS)
+EPSG	26821	NAD83 / Minnesota South (ftUS)
+EPSG	26822	NAD83 / Nebraska (ftUS)
+EPSG	26823	NAD83 / West Virginia North (ftUS)
+EPSG	26824	NAD83 / West Virginia South (ftUS)
+EPSG	26825	NAD83(HARN) / Maine East (ftUS)
+EPSG	26826	NAD83(HARN) / Maine West (ftUS)
+EPSG	26830	NAD83(HARN) / Minnesota North (ftUS)
+EPSG	26831	NAD83(HARN) / Minnesota Central (ftUS)
+EPSG	26832	NAD83(HARN) / Minnesota South (ftUS)
+EPSG	26833	NAD83(HARN) / Nebraska (ftUS)
+EPSG	26834	NAD83(HARN) / West Virginia North (ftUS)
+EPSG	26835	NAD83(HARN) / West Virginia South (ftUS)
+EPSG	26836	NAD83(NSRS2007) / Maine East (ftUS)
+EPSG	26837	NAD83(NSRS2007) / Maine West (ftUS)
+EPSG	26841	NAD83(NSRS2007) / Minnesota North (ftUS)
+EPSG	26842	NAD83(NSRS2007) / Minnesota Central (ftUS)
+EPSG	26843	NAD83(NSRS2007) / Minnesota South (ftUS)
+EPSG	26844	NAD83(NSRS2007) / Nebraska (ftUS)
+EPSG	26845	NAD83(NSRS2007) / West Virginia North (ftUS)
+EPSG	26846	NAD83(NSRS2007) / West Virginia South (ftUS)
+EPSG	26847	NAD83 / Maine East (ftUS)
+EPSG	26848	NAD83 / Maine West (ftUS)
+EPSG	26849	NAD83 / Minnesota North (ftUS)
+EPSG	26850	NAD83 / Minnesota Central (ftUS)
+EPSG	26851	NAD83 / Minnesota South (ftUS)
+EPSG	26852	NAD83 / Nebraska (ftUS)
+EPSG	26853	NAD83 / West Virginia North (ftUS)
+EPSG	26854	NAD83 / West Virginia South (ftUS)
+EPSG	26855	NAD83(HARN) / Maine East (ftUS)
+EPSG	26856	NAD83(HARN) / Maine West (ftUS)
+EPSG	26857	NAD83(HARN) / Minnesota North (ftUS)
+EPSG	26858	NAD83(HARN) / Minnesota Central (ftUS)
+EPSG	26859	NAD83(HARN) / Minnesota South (ftUS)
+EPSG	26860	NAD83(HARN) / Nebraska (ftUS)
+EPSG	26861	NAD83(HARN) / West Virginia North (ftUS)
+EPSG	26862	NAD83(HARN) / West Virginia South (ftUS)
+EPSG	26863	NAD83(NSRS2007) / Maine East (ftUS)
+EPSG	26864	NAD83(NSRS2007) / Maine West (ftUS)
+EPSG	26865	NAD83(NSRS2007) / Minnesota North (ftUS)
+EPSG	26866	NAD83(NSRS2007) / Minnesota Central (ftUS)
+EPSG	26867	NAD83(NSRS2007) / Minnesota South (ftUS)
+EPSG	26868	NAD83(NSRS2007) / Nebraska (ftUS)
+EPSG	26869	NAD83(NSRS2007) / West Virginia North (ftUS)
+EPSG	26870	NAD83(NSRS2007) / West Virginia South (ftUS)
+EPSG	26891	NAD83(CSRS) / MTM zone 11
+EPSG	26892	NAD83(CSRS) / MTM zone 12
+EPSG	26893	NAD83(CSRS) / MTM zone 13
+EPSG	26894	NAD83(CSRS) / MTM zone 14
+EPSG	26895	NAD83(CSRS) / MTM zone 15
+EPSG	26896	NAD83(CSRS) / MTM zone 16
+EPSG	26897	NAD83(CSRS) / MTM zone 17
+EPSG	26898	NAD83(CSRS) / MTM zone 1
+EPSG	26899	NAD83(CSRS) / MTM zone 2
+EPSG	26901	NAD83 / UTM zone 1N
+EPSG	26902	NAD83 / UTM zone 2N
+EPSG	26903	NAD83 / UTM zone 3N
+EPSG	26904	NAD83 / UTM zone 4N
+EPSG	26905	NAD83 / UTM zone 5N
+EPSG	26906	NAD83 / UTM zone 6N
+EPSG	26907	NAD83 / UTM zone 7N
+EPSG	26908	NAD83 / UTM zone 8N
+EPSG	26909	NAD83 / UTM zone 9N
+EPSG	26910	NAD83 / UTM zone 10N
+EPSG	26911	NAD83 / UTM zone 11N
+EPSG	26912	NAD83 / UTM zone 12N
+EPSG	26913	NAD83 / UTM zone 13N
+EPSG	26914	NAD83 / UTM zone 14N
+EPSG	26915	NAD83 / UTM zone 15N
+EPSG	26916	NAD83 / UTM zone 16N
+EPSG	26917	NAD83 / UTM zone 17N
+EPSG	26918	NAD83 / UTM zone 18N
+EPSG	26919	NAD83 / UTM zone 19N
+EPSG	26920	NAD83 / UTM zone 20N
+EPSG	26921	NAD83 / UTM zone 21N
+EPSG	26922	NAD83 / UTM zone 22N
+EPSG	26923	NAD83 / UTM zone 23N
+EPSG	26929	NAD83 / Alabama East
+EPSG	26930	NAD83 / Alabama West
+EPSG	26931	NAD83 / Alaska zone 1
+EPSG	26932	NAD83 / Alaska zone 2
+EPSG	26933	NAD83 / Alaska zone 3
+EPSG	26934	NAD83 / Alaska zone 4
+EPSG	26935	NAD83 / Alaska zone 5
+EPSG	26936	NAD83 / Alaska zone 6
+EPSG	26937	NAD83 / Alaska zone 7
+EPSG	26938	NAD83 / Alaska zone 8
+EPSG	26939	NAD83 / Alaska zone 9
+EPSG	26940	NAD83 / Alaska zone 10
+EPSG	26941	NAD83 / California zone 1
+EPSG	26942	NAD83 / California zone 2
+EPSG	26943	NAD83 / California zone 3
+EPSG	26944	NAD83 / California zone 4
+EPSG	26945	NAD83 / California zone 5
+EPSG	26946	NAD83 / California zone 6
+EPSG	26948	NAD83 / Arizona East
+EPSG	26949	NAD83 / Arizona Central
+EPSG	26950	NAD83 / Arizona West
+EPSG	26951	NAD83 / Arkansas North
+EPSG	26952	NAD83 / Arkansas South
+EPSG	26953	NAD83 / Colorado North
+EPSG	26954	NAD83 / Colorado Central
+EPSG	26955	NAD83 / Colorado South
+EPSG	26956	NAD83 / Connecticut
+EPSG	26957	NAD83 / Delaware
+EPSG	26958	NAD83 / Florida East
+EPSG	26959	NAD83 / Florida West
+EPSG	26960	NAD83 / Florida North
+EPSG	26961	NAD83 / Hawaii zone 1
+EPSG	26962	NAD83 / Hawaii zone 2
+EPSG	26963	NAD83 / Hawaii zone 3
+EPSG	26964	NAD83 / Hawaii zone 4
+EPSG	26965	NAD83 / Hawaii zone 5
+EPSG	26966	NAD83 / Georgia East
+EPSG	26967	NAD83 / Georgia West
+EPSG	26968	NAD83 / Idaho East
+EPSG	26969	NAD83 / Idaho Central
+EPSG	26970	NAD83 / Idaho West
+EPSG	26971	NAD83 / Illinois East
+EPSG	26972	NAD83 / Illinois West
+EPSG	26973	NAD83 / Indiana East
+EPSG	26974	NAD83 / Indiana West
+EPSG	26975	NAD83 / Iowa North
+EPSG	26976	NAD83 / Iowa South
+EPSG	26977	NAD83 / Kansas North
+EPSG	26978	NAD83 / Kansas South
+EPSG	26979	NAD83 / Kentucky North
+EPSG	26980	NAD83 / Kentucky South
+EPSG	26981	NAD83 / Louisiana North
+EPSG	26982	NAD83 / Louisiana South
+EPSG	26983	NAD83 / Maine East
+EPSG	26984	NAD83 / Maine West
+EPSG	26985	NAD83 / Maryland
+EPSG	26986	NAD83 / Massachusetts Mainland
+EPSG	26987	NAD83 / Massachusetts Island
+EPSG	26988	NAD83 / Michigan North
+EPSG	26989	NAD83 / Michigan Central
+EPSG	26990	NAD83 / Michigan South
+EPSG	26991	NAD83 / Minnesota North
+EPSG	26992	NAD83 / Minnesota Central
+EPSG	26993	NAD83 / Minnesota South
+EPSG	26994	NAD83 / Mississippi East
+EPSG	26995	NAD83 / Mississippi West
+EPSG	26996	NAD83 / Missouri East
+EPSG	26997	NAD83 / Missouri Central
+EPSG	26998	NAD83 / Missouri West
+EPSG	27037	Nahrwan 1967 / UTM zone 37N
+EPSG	27038	Nahrwan 1967 / UTM zone 38N
+EPSG	27039	Nahrwan 1967 / UTM zone 39N
+EPSG	27040	Nahrwan 1967 / UTM zone 40N
+EPSG	27120	Naparima 1972 / UTM zone 20N
+EPSG	27200	NZGD49 / New Zealand Map Grid
+EPSG	27205	NZGD49 / Mount Eden Circuit
+EPSG	27206	NZGD49 / Bay of Plenty Circuit
+EPSG	27207	NZGD49 / Poverty Bay Circuit
+EPSG	27208	NZGD49 / Hawkes Bay Circuit
+EPSG	27209	NZGD49 / Taranaki Circuit
+EPSG	27210	NZGD49 / Tuhirangi Circuit
+EPSG	27211	NZGD49 / Wanganui Circuit
+EPSG	27212	NZGD49 / Wairarapa Circuit
+EPSG	27213	NZGD49 / Wellington Circuit
+EPSG	27214	NZGD49 / Collingwood Circuit
+EPSG	27215	NZGD49 / Nelson Circuit
+EPSG	27216	NZGD49 / Karamea Circuit
+EPSG	27217	NZGD49 / Buller Circuit
+EPSG	27218	NZGD49 / Grey Circuit
+EPSG	27219	NZGD49 / Amuri Circuit
+EPSG	27220	NZGD49 / Marlborough Circuit
+EPSG	27221	NZGD49 / Hokitika Circuit
+EPSG	27222	NZGD49 / Okarito Circuit
+EPSG	27223	NZGD49 / Jacksons Bay Circuit
+EPSG	27224	NZGD49 / Mount Pleasant Circuit
+EPSG	27225	NZGD49 / Gawler Circuit
+EPSG	27226	NZGD49 / Timaru Circuit
+EPSG	27227	NZGD49 / Lindis Peak Circuit
+EPSG	27228	NZGD49 / Mount Nicholas Circuit
+EPSG	27229	NZGD49 / Mount York Circuit
+EPSG	27230	NZGD49 / Observation Point Circuit
+EPSG	27231	NZGD49 / North Taieri Circuit
+EPSG	27232	NZGD49 / Bluff Circuit
+EPSG	27258	NZGD49 / UTM zone 58S
+EPSG	27259	NZGD49 / UTM zone 59S
+EPSG	27260	NZGD49 / UTM zone 60S
+EPSG	27291	NZGD49 / North Island Grid
+EPSG	27292	NZGD49 / South Island Grid
+EPSG	27391	NGO 1948 (Oslo) / NGO zone I
+EPSG	27392	NGO 1948 (Oslo) / NGO zone II
+EPSG	27393	NGO 1948 (Oslo) / NGO zone III
+EPSG	27394	NGO 1948 (Oslo) / NGO zone IV
+EPSG	27395	NGO 1948 (Oslo) / NGO zone V
+EPSG	27396	NGO 1948 (Oslo) / NGO zone VI
+EPSG	27397	NGO 1948 (Oslo) / NGO zone VII
+EPSG	27398	NGO 1948 (Oslo) / NGO zone VIII
+EPSG	27429	Datum 73 / UTM zone 29N
+EPSG	27492	Datum 73 / Modified Portuguese Grid
+EPSG	27493	Datum 73 / Modified Portuguese Grid
+EPSG	27500	ATF (Paris) / Nord de Guerre
+EPSG	27561	NTF (Paris) / Lambert Nord France
+EPSG	27562	NTF (Paris) / Lambert Centre France
+EPSG	27563	NTF (Paris) / Lambert Sud France
+EPSG	27564	NTF (Paris) / Lambert Corse
+EPSG	27571	NTF (Paris) / Lambert zone I
+EPSG	27572	NTF (Paris) / Lambert zone II
+EPSG	27573	NTF (Paris) / Lambert zone III
+EPSG	27574	NTF (Paris) / Lambert zone IV
+EPSG	27581	NTF (Paris) / France I
+EPSG	27582	NTF (Paris) / France II
+EPSG	27583	NTF (Paris) / France III
+EPSG	27584	NTF (Paris) / France IV
+EPSG	27591	NTF (Paris) / Nord France
+EPSG	27592	NTF (Paris) / Centre France
+EPSG	27593	NTF (Paris) / Sud France
+EPSG	27594	NTF (Paris) / Corse
+EPSG	27700	OSGB 1936 / British National Grid
+EPSG	28191	Palestine 1923 / Palestine Grid
+EPSG	28192	Palestine 1923 / Palestine Belt
+EPSG	28193	Palestine 1923 / Israeli CS Grid
+EPSG	28232	Pointe Noire / UTM zone 32S
+EPSG	28348	GDA94 / MGA zone 48
+EPSG	28349	GDA94 / MGA zone 49
+EPSG	28350	GDA94 / MGA zone 50
+EPSG	28351	GDA94 / MGA zone 51
+EPSG	28352	GDA94 / MGA zone 52
+EPSG	28353	GDA94 / MGA zone 53
+EPSG	28354	GDA94 / MGA zone 54
+EPSG	28355	GDA94 / MGA zone 55
+EPSG	28356	GDA94 / MGA zone 56
+EPSG	28357	GDA94 / MGA zone 57
+EPSG	28358	GDA94 / MGA zone 58
+EPSG	28402	Pulkovo 1942 / Gauss-Kruger zone 2
+EPSG	28403	Pulkovo 1942 / Gauss-Kruger zone 3
+EPSG	28404	Pulkovo 1942 / Gauss-Kruger zone 4
+EPSG	28405	Pulkovo 1942 / Gauss-Kruger zone 5
+EPSG	28406	Pulkovo 1942 / Gauss-Kruger zone 6
+EPSG	28407	Pulkovo 1942 / Gauss-Kruger zone 7
+EPSG	28408	Pulkovo 1942 / Gauss-Kruger zone 8
+EPSG	28409	Pulkovo 1942 / Gauss-Kruger zone 9
+EPSG	28410	Pulkovo 1942 / Gauss-Kruger zone 10
+EPSG	28411	Pulkovo 1942 / Gauss-Kruger zone 11
+EPSG	28412	Pulkovo 1942 / Gauss-Kruger zone 12
+EPSG	28413	Pulkovo 1942 / Gauss-Kruger zone 13
+EPSG	28414	Pulkovo 1942 / Gauss-Kruger zone 14
+EPSG	28415	Pulkovo 1942 / Gauss-Kruger zone 15
+EPSG	28416	Pulkovo 1942 / Gauss-Kruger zone 16
+EPSG	28417	Pulkovo 1942 / Gauss-Kruger zone 17
+EPSG	28418	Pulkovo 1942 / Gauss-Kruger zone 18
+EPSG	28419	Pulkovo 1942 / Gauss-Kruger zone 19
+EPSG	28420	Pulkovo 1942 / Gauss-Kruger zone 20
+EPSG	28421	Pulkovo 1942 / Gauss-Kruger zone 21
+EPSG	28422	Pulkovo 1942 / Gauss-Kruger zone 22
+EPSG	28423	Pulkovo 1942 / Gauss-Kruger zone 23
+EPSG	28424	Pulkovo 1942 / Gauss-Kruger zone 24
+EPSG	28425	Pulkovo 1942 / Gauss-Kruger zone 25
+EPSG	28426	Pulkovo 1942 / Gauss-Kruger zone 26
+EPSG	28427	Pulkovo 1942 / Gauss-Kruger zone 27
+EPSG	28428	Pulkovo 1942 / Gauss-Kruger zone 28
+EPSG	28429	Pulkovo 1942 / Gauss-Kruger zone 29
+EPSG	28430	Pulkovo 1942 / Gauss-Kruger zone 30
+EPSG	28431	Pulkovo 1942 / Gauss-Kruger zone 31
+EPSG	28432	Pulkovo 1942 / Gauss-Kruger zone 32
+EPSG	28462	Pulkovo 1942 / Gauss-Kruger 2N
+EPSG	28463	Pulkovo 1942 / Gauss-Kruger 3N
+EPSG	28464	Pulkovo 1942 / Gauss-Kruger 4N
+EPSG	28465	Pulkovo 1942 / Gauss-Kruger 5N
+EPSG	28466	Pulkovo 1942 / Gauss-Kruger 6N
+EPSG	28467	Pulkovo 1942 / Gauss-Kruger 7N
+EPSG	28468	Pulkovo 1942 / Gauss-Kruger 8N
+EPSG	28469	Pulkovo 1942 / Gauss-Kruger 9N
+EPSG	28470	Pulkovo 1942 / Gauss-Kruger 10N
+EPSG	28471	Pulkovo 1942 / Gauss-Kruger 11N
+EPSG	28472	Pulkovo 1942 / Gauss-Kruger 12N
+EPSG	28473	Pulkovo 1942 / Gauss-Kruger 13N
+EPSG	28474	Pulkovo 1942 / Gauss-Kruger 14N
+EPSG	28475	Pulkovo 1942 / Gauss-Kruger 15N
+EPSG	28476	Pulkovo 1942 / Gauss-Kruger 16N
+EPSG	28477	Pulkovo 1942 / Gauss-Kruger 17N
+EPSG	28478	Pulkovo 1942 / Gauss-Kruger 18N
+EPSG	28479	Pulkovo 1942 / Gauss-Kruger 19N
+EPSG	28480	Pulkovo 1942 / Gauss-Kruger 20N
+EPSG	28481	Pulkovo 1942 / Gauss-Kruger 21N
+EPSG	28482	Pulkovo 1942 / Gauss-Kruger 22N
+EPSG	28483	Pulkovo 1942 / Gauss-Kruger 23N
+EPSG	28484	Pulkovo 1942 / Gauss-Kruger 24N
+EPSG	28485	Pulkovo 1942 / Gauss-Kruger 25N
+EPSG	28486	Pulkovo 1942 / Gauss-Kruger 26N
+EPSG	28487	Pulkovo 1942 / Gauss-Kruger 27N
+EPSG	28488	Pulkovo 1942 / Gauss-Kruger 28N
+EPSG	28489	Pulkovo 1942 / Gauss-Kruger 29N
+EPSG	28490	Pulkovo 1942 / Gauss-Kruger 30N
+EPSG	28491	Pulkovo 1942 / Gauss-Kruger 31N
+EPSG	28492	Pulkovo 1942 / Gauss-Kruger 32N
+EPSG	28600	Qatar 1974 / Qatar National Grid
+EPSG	28991	Amersfoort / RD Old
+EPSG	28992	Amersfoort / RD New
+EPSG	29100	SAD69 / Brazil Polyconic
+EPSG	29101	SAD69 / Brazil Polyconic
+EPSG	29118	SAD69 / UTM zone 18N
+EPSG	29119	SAD69 / UTM zone 19N
+EPSG	29120	SAD69 / UTM zone 20N
+EPSG	29121	SAD69 / UTM zone 21N
+EPSG	29122	SAD69 / UTM zone 22N
+EPSG	29168	SAD69 / UTM zone 18N
+EPSG	29169	SAD69 / UTM zone 19N
+EPSG	29170	SAD69 / UTM zone 20N
+EPSG	29171	SAD69 / UTM zone 21N
+EPSG	29172	SAD69 / UTM zone 22N
+EPSG	29177	SAD69 / UTM zone 17S
+EPSG	29178	SAD69 / UTM zone 18S
+EPSG	29179	SAD69 / UTM zone 19S
+EPSG	29180	SAD69 / UTM zone 20S
+EPSG	29181	SAD69 / UTM zone 21S
+EPSG	29182	SAD69 / UTM zone 22S
+EPSG	29183	SAD69 / UTM zone 23S
+EPSG	29184	SAD69 / UTM zone 24S
+EPSG	29185	SAD69 / UTM zone 25S
+EPSG	29187	SAD69 / UTM zone 17S
+EPSG	29188	SAD69 / UTM zone 18S
+EPSG	29189	SAD69 / UTM zone 19S
+EPSG	29190	SAD69 / UTM zone 20S
+EPSG	29191	SAD69 / UTM zone 21S
+EPSG	29192	SAD69 / UTM zone 22S
+EPSG	29193	SAD69 / UTM zone 23S
+EPSG	29194	SAD69 / UTM zone 24S
+EPSG	29195	SAD69 / UTM zone 25S
+EPSG	29220	Sapper Hill 1943 / UTM zone 20S
+EPSG	29221	Sapper Hill 1943 / UTM zone 21S
+EPSG	29333	Schwarzeck / UTM zone 33S
+EPSG	29635	Sudan / UTM zone 35N
+EPSG	29636	Sudan / UTM zone 36N
+EPSG	29700	Tananarive (Paris) / Laborde Grid
+EPSG	29702	Tananarive (Paris) / Laborde Grid approximation
+EPSG	29738	Tananarive / UTM zone 38S
+EPSG	29739	Tananarive / UTM zone 39S
+EPSG	29849	Timbalai 1948 / UTM zone 49N
+EPSG	29850	Timbalai 1948 / UTM zone 50N
+EPSG	29871	Timbalai 1948 / RSO Borneo (ch)
+EPSG	29872	Timbalai 1948 / RSO Borneo (ft)
+EPSG	29873	Timbalai 1948 / RSO Borneo (m)
+EPSG	29900	TM65 / Irish National Grid
+EPSG	29901	OSNI 1952 / Irish National Grid
+EPSG	29902	TM65 / Irish Grid
+EPSG	29903	TM75 / Irish Grid
+EPSG	30161	Tokyo / Japan Plane Rectangular CS I
+EPSG	30162	Tokyo / Japan Plane Rectangular CS II
+EPSG	30163	Tokyo / Japan Plane Rectangular CS III
+EPSG	30164	Tokyo / Japan Plane Rectangular CS IV
+EPSG	30165	Tokyo / Japan Plane Rectangular CS V
+EPSG	30166	Tokyo / Japan Plane Rectangular CS VI
+EPSG	30167	Tokyo / Japan Plane Rectangular CS VII
+EPSG	30168	Tokyo / Japan Plane Rectangular CS VIII
+EPSG	30169	Tokyo / Japan Plane Rectangular CS IX
+EPSG	30170	Tokyo / Japan Plane Rectangular CS X
+EPSG	30171	Tokyo / Japan Plane Rectangular CS XI
+EPSG	30172	Tokyo / Japan Plane Rectangular CS XII
+EPSG	30173	Tokyo / Japan Plane Rectangular CS XIII
+EPSG	30174	Tokyo / Japan Plane Rectangular CS XIV
+EPSG	30175	Tokyo / Japan Plane Rectangular CS XV
+EPSG	30176	Tokyo / Japan Plane Rectangular CS XVI
+EPSG	30177	Tokyo / Japan Plane Rectangular CS XVII
+EPSG	30178	Tokyo / Japan Plane Rectangular CS XVIII
+EPSG	30179	Tokyo / Japan Plane Rectangular CS XIX
+EPSG	30200	Trinidad 1903 / Trinidad Grid
+EPSG	30339	TC(1948) / UTM zone 39N
+EPSG	30340	TC(1948) / UTM zone 40N
+EPSG	30491	Voirol 1875 / Nord Algerie (ancienne)
+EPSG	30492	Voirol 1875 / Sud Algerie (ancienne)
+EPSG	30493	Voirol 1879 / Nord Algerie (ancienne)
+EPSG	30494	Voirol 1879 / Sud Algerie (ancienne)
+EPSG	30729	Nord Sahara 1959 / UTM zone 29N
+EPSG	30730	Nord Sahara 1959 / UTM zone 30N
+EPSG	30731	Nord Sahara 1959 / UTM zone 31N
+EPSG	30732	Nord Sahara 1959 / UTM zone 32N
+EPSG	30791	Nord Sahara 1959 / Voirol Unifie Nord
+EPSG	30792	Nord Sahara 1959 / Voirol Unifie Sud
+EPSG	30800	RT38 2.5 gon W
+EPSG	31028	Yoff / UTM zone 28N
+EPSG	31121	Zanderij / UTM zone 21N
+EPSG	31154	Zanderij / TM 54 NW
+EPSG	31170	Zanderij / Suriname Old TM
+EPSG	31171	Zanderij / Suriname TM
+EPSG	31251	MGI (Ferro) / Austria GK West Zone
+EPSG	31252	MGI (Ferro) / Austria GK Central Zone
+EPSG	31253	MGI (Ferro) / Austria GK East Zone
+EPSG	31254	MGI / Austria GK West
+EPSG	31255	MGI / Austria GK Central
+EPSG	31256	MGI / Austria GK East
+EPSG	31257	MGI / Austria GK M28
+EPSG	31258	MGI / Austria GK M31
+EPSG	31259	MGI / Austria GK M34
+EPSG	31265	MGI / 3-degree Gauss zone 5
+EPSG	31266	MGI / 3-degree Gauss zone 6
+EPSG	31267	MGI / 3-degree Gauss zone 7
+EPSG	31268	MGI / 3-degree Gauss zone 8
+EPSG	31275	MGI / Balkans zone 5
+EPSG	31276	MGI / Balkans zone 6
+EPSG	31277	MGI / Balkans zone 7
+EPSG	31278	MGI / Balkans zone 8
+EPSG	31279	MGI / Balkans zone 8
+EPSG	31281	MGI (Ferro) / Austria West Zone
+EPSG	31282	MGI (Ferro) / Austria Central Zone
+EPSG	31283	MGI (Ferro) / Austria East Zone
+EPSG	31284	MGI / Austria M28
+EPSG	31285	MGI / Austria M31
+EPSG	31286	MGI / Austria M34
+EPSG	31287	MGI / Austria Lambert
+EPSG	31288	MGI (Ferro) / M28
+EPSG	31289	MGI (Ferro) / M31
+EPSG	31290	MGI (Ferro) / M34
+EPSG	31291	MGI (Ferro) / Austria West Zone
+EPSG	31292	MGI (Ferro) / Austria Central Zone
+EPSG	31293	MGI (Ferro) / Austria East Zone
+EPSG	31294	MGI / M28
+EPSG	31295	MGI / M31
+EPSG	31296	MGI / M34
+EPSG	31297	MGI / Austria Lambert
+EPSG	31300	Belge 1972 / Belge Lambert 72
+EPSG	31370	Belge 1972 / Belgian Lambert 72
+EPSG	31461	DHDN / 3-degree Gauss zone 1
+EPSG	31462	DHDN / 3-degree Gauss zone 2
+EPSG	31463	DHDN / 3-degree Gauss zone 3
+EPSG	31464	DHDN / 3-degree Gauss zone 4
+EPSG	31465	DHDN / 3-degree Gauss zone 5
+EPSG	31466	DHDN / 3-degree Gauss-Kruger zone 2
+EPSG	31467	DHDN / 3-degree Gauss-Kruger zone 3
+EPSG	31468	DHDN / 3-degree Gauss-Kruger zone 4
+EPSG	31469	DHDN / 3-degree Gauss-Kruger zone 5
+EPSG	31528	Conakry 1905 / UTM zone 28N
+EPSG	31529	Conakry 1905 / UTM zone 29N
+EPSG	31600	Dealul Piscului 1930 / Stereo 33
+EPSG	31700	Dealul Piscului 1970/ Stereo 70
+EPSG	31838	NGN / UTM zone 38N
+EPSG	31839	NGN / UTM zone 39N
+EPSG	31900	KUDAMS / KTM
+EPSG	31901	KUDAMS / KTM
+EPSG	31965	SIRGAS 2000 / UTM zone 11N
+EPSG	31966	SIRGAS 2000 / UTM zone 12N
+EPSG	31967	SIRGAS 2000 / UTM zone 13N
+EPSG	31968	SIRGAS 2000 / UTM zone 14N
+EPSG	31969	SIRGAS 2000 / UTM zone 15N
+EPSG	31970	SIRGAS 2000 / UTM zone 16N
+EPSG	31971	SIRGAS 2000 / UTM zone 17N
+EPSG	31972	SIRGAS 2000 / UTM zone 18N
+EPSG	31973	SIRGAS 2000 / UTM zone 19N
+EPSG	31974	SIRGAS 2000 / UTM zone 20N
+EPSG	31975	SIRGAS 2000 / UTM zone 21N
+EPSG	31976	SIRGAS 2000 / UTM zone 22N
+EPSG	31977	SIRGAS 2000 / UTM zone 17S
+EPSG	31978	SIRGAS 2000 / UTM zone 18S
+EPSG	31979	SIRGAS 2000 / UTM zone 19S
+EPSG	31980	SIRGAS 2000 / UTM zone 20S
+EPSG	31981	SIRGAS 2000 / UTM zone 21S
+EPSG	31982	SIRGAS 2000 / UTM zone 22S
+EPSG	31983	SIRGAS 2000 / UTM zone 23S
+EPSG	31984	SIRGAS 2000 / UTM zone 24S
+EPSG	31985	SIRGAS 2000 / UTM zone 25S
+EPSG	31986	SIRGAS 1995 / UTM zone 17N
+EPSG	31987	SIRGAS 1995 / UTM zone 18N
+EPSG	31988	SIRGAS 1995 / UTM zone 19N
+EPSG	31989	SIRGAS 1995 / UTM zone 20N
+EPSG	31990	SIRGAS 1995 / UTM zone 21N
+EPSG	31991	SIRGAS 1995 / UTM zone 22N
+EPSG	31992	SIRGAS 1995 / UTM zone 17S
+EPSG	31993	SIRGAS 1995 / UTM zone 18S
+EPSG	31994	SIRGAS 1995 / UTM zone 19S
+EPSG	31995	SIRGAS 1995 / UTM zone 20S
+EPSG	31996	SIRGAS 1995 / UTM zone 21S
+EPSG	31997	SIRGAS 1995 / UTM zone 22S
+EPSG	31998	SIRGAS 1995 / UTM zone 23S
+EPSG	31999	SIRGAS 1995 / UTM zone 24S
+EPSG	32000	SIRGAS 1995 / UTM zone 25S
+EPSG	32001	NAD27 / Montana North
+EPSG	32002	NAD27 / Montana Central
+EPSG	32003	NAD27 / Montana South
+EPSG	32005	NAD27 / Nebraska North
+EPSG	32006	NAD27 / Nebraska South
+EPSG	32007	NAD27 / Nevada East
+EPSG	32008	NAD27 / Nevada Central
+EPSG	32009	NAD27 / Nevada West
+EPSG	32010	NAD27 / New Hampshire
+EPSG	32011	NAD27 / New Jersey
+EPSG	32012	NAD27 / New Mexico East
+EPSG	32013	NAD27 / New Mexico Central
+EPSG	32014	NAD27 / New Mexico West
+EPSG	32015	NAD27 / New York East
+EPSG	32016	NAD27 / New York Central
+EPSG	32017	NAD27 / New York West
+EPSG	32018	NAD27 / New York Long Island
+EPSG	32019	NAD27 / North Carolina
+EPSG	32020	NAD27 / North Dakota North
+EPSG	32021	NAD27 / North Dakota South
+EPSG	32022	NAD27 / Ohio North
+EPSG	32023	NAD27 / Ohio South
+EPSG	32024	NAD27 / Oklahoma North
+EPSG	32025	NAD27 / Oklahoma South
+EPSG	32026	NAD27 / Oregon North
+EPSG	32027	NAD27 / Oregon South
+EPSG	32028	NAD27 / Pennsylvania North
+EPSG	32029	NAD27 / Pennsylvania South
+EPSG	32030	NAD27 / Rhode Island
+EPSG	32031	NAD27 / South Carolina North
+EPSG	32033	NAD27 / South Carolina South
+EPSG	32034	NAD27 / South Dakota North
+EPSG	32035	NAD27 / South Dakota South
+EPSG	32036	NAD27 / Tennessee
+EPSG	32037	NAD27 / Texas North
+EPSG	32038	NAD27 / Texas North Central
+EPSG	32039	NAD27 / Texas Central
+EPSG	32040	NAD27 / Texas South Central
+EPSG	32041	NAD27 / Texas South
+EPSG	32042	NAD27 / Utah North
+EPSG	32043	NAD27 / Utah Central
+EPSG	32044	NAD27 / Utah South
+EPSG	32045	NAD27 / Vermont
+EPSG	32046	NAD27 / Virginia North
+EPSG	32047	NAD27 / Virginia South
+EPSG	32048	NAD27 / Washington North
+EPSG	32049	NAD27 / Washington South
+EPSG	32050	NAD27 / West Virginia North
+EPSG	32051	NAD27 / West Virginia South
+EPSG	32052	NAD27 / Wisconsin North
+EPSG	32053	NAD27 / Wisconsin Central
+EPSG	32054	NAD27 / Wisconsin South
+EPSG	32055	NAD27 / Wyoming East
+EPSG	32056	NAD27 / Wyoming East Central
+EPSG	32057	NAD27 / Wyoming West Central
+EPSG	32058	NAD27 / Wyoming West
+EPSG	32061	NAD27 / Guatemala Norte
+EPSG	32062	NAD27 / Guatemala Sur
+EPSG	32064	NAD27 / BLM 14N (ftUS)
+EPSG	32065	NAD27 / BLM 15N (ftUS)
+EPSG	32066	NAD27 / BLM 16N (ftUS)
+EPSG	32067	NAD27 / BLM 17N (ftUS)
+EPSG	32074	NAD27 / BLM 14N (feet)
+EPSG	32075	NAD27 / BLM 15N (feet)
+EPSG	32076	NAD27 / BLM 16N (feet)
+EPSG	32077	NAD27 / BLM 17N (feet)
+EPSG	32081	NAD27 / MTM zone 1
+EPSG	32082	NAD27 / MTM zone 2
+EPSG	32083	NAD27 / MTM zone 3
+EPSG	32084	NAD27 / MTM zone 4
+EPSG	32085	NAD27 / MTM zone 5
+EPSG	32086	NAD27 / MTM zone 6
+EPSG	32098	NAD27 / Quebec Lambert
+EPSG	32099	NAD27 / Louisiana Offshore
+EPSG	32100	NAD83 / Montana
+EPSG	32104	NAD83 / Nebraska
+EPSG	32107	NAD83 / Nevada East
+EPSG	32108	NAD83 / Nevada Central
+EPSG	32109	NAD83 / Nevada West
+EPSG	32110	NAD83 / New Hampshire
+EPSG	32111	NAD83 / New Jersey
+EPSG	32112	NAD83 / New Mexico East
+EPSG	32113	NAD83 / New Mexico Central
+EPSG	32114	NAD83 / New Mexico West
+EPSG	32115	NAD83 / New York East
+EPSG	32116	NAD83 / New York Central
+EPSG	32117	NAD83 / New York West
+EPSG	32118	NAD83 / New York Long Island
+EPSG	32119	NAD83 / North Carolina
+EPSG	32120	NAD83 / North Dakota North
+EPSG	32121	NAD83 / North Dakota South
+EPSG	32122	NAD83 / Ohio North
+EPSG	32123	NAD83 / Ohio South
+EPSG	32124	NAD83 / Oklahoma North
+EPSG	32125	NAD83 / Oklahoma South
+EPSG	32126	NAD83 / Oregon North
+EPSG	32127	NAD83 / Oregon South
+EPSG	32128	NAD83 / Pennsylvania North
+EPSG	32129	NAD83 / Pennsylvania South
+EPSG	32130	NAD83 / Rhode Island
+EPSG	32133	NAD83 / South Carolina
+EPSG	32134	NAD83 / South Dakota North
+EPSG	32135	NAD83 / South Dakota South
+EPSG	32136	NAD83 / Tennessee
+EPSG	32137	NAD83 / Texas North
+EPSG	32138	NAD83 / Texas North Central
+EPSG	32139	NAD83 / Texas Central
+EPSG	32140	NAD83 / Texas South Central
+EPSG	32141	NAD83 / Texas South
+EPSG	32142	NAD83 / Utah North
+EPSG	32143	NAD83 / Utah Central
+EPSG	32144	NAD83 / Utah South
+EPSG	32145	NAD83 / Vermont
+EPSG	32146	NAD83 / Virginia North
+EPSG	32147	NAD83 / Virginia South
+EPSG	32148	NAD83 / Washington North
+EPSG	32149	NAD83 / Washington South
+EPSG	32150	NAD83 / West Virginia North
+EPSG	32151	NAD83 / West Virginia South
+EPSG	32152	NAD83 / Wisconsin North
+EPSG	32153	NAD83 / Wisconsin Central
+EPSG	32154	NAD83 / Wisconsin South
+EPSG	32155	NAD83 / Wyoming East
+EPSG	32156	NAD83 / Wyoming East Central
+EPSG	32157	NAD83 / Wyoming West Central
+EPSG	32158	NAD83 / Wyoming West
+EPSG	32161	NAD83 / Puerto Rico & Virgin Is.
+EPSG	32164	NAD83 / BLM 14N (ftUS)
+EPSG	32165	NAD83 / BLM 15N (ftUS)
+EPSG	32166	NAD83 / BLM 16N (ftUS)
+EPSG	32167	NAD83 / BLM 17N (ftUS)
+EPSG	32180	NAD83 / SCoPQ zone 2
+EPSG	32181	NAD83 / MTM zone 1
+EPSG	32182	NAD83 / MTM zone 2
+EPSG	32183	NAD83 / MTM zone 3
+EPSG	32184	NAD83 / MTM zone 4
+EPSG	32185	NAD83 / MTM zone 5
+EPSG	32186	NAD83 / MTM zone 6
+EPSG	32187	NAD83 / MTM zone 7
+EPSG	32188	NAD83 / MTM zone 8
+EPSG	32189	NAD83 / MTM zone 9
+EPSG	32190	NAD83 / MTM zone 10
+EPSG	32191	NAD83 / MTM zone 11
+EPSG	32192	NAD83 / MTM zone 12
+EPSG	32193	NAD83 / MTM zone 13
+EPSG	32194	NAD83 / MTM zone 14
+EPSG	32195	NAD83 / MTM zone 15
+EPSG	32196	NAD83 / MTM zone 16
+EPSG	32197	NAD83 / MTM zone 17
+EPSG	32198	NAD83 / Quebec Lambert
+EPSG	32199	NAD83 / Louisiana Offshore
+EPSG	32201	WGS 72 / UTM zone 1N
+EPSG	32202	WGS 72 / UTM zone 2N
+EPSG	32203	WGS 72 / UTM zone 3N
+EPSG	32204	WGS 72 / UTM zone 4N
+EPSG	32205	WGS 72 / UTM zone 5N
+EPSG	32206	WGS 72 / UTM zone 6N
+EPSG	32207	WGS 72 / UTM zone 7N
+EPSG	32208	WGS 72 / UTM zone 8N
+EPSG	32209	WGS 72 / UTM zone 9N
+EPSG	32210	WGS 72 / UTM zone 10N
+EPSG	32211	WGS 72 / UTM zone 11N
+EPSG	32212	WGS 72 / UTM zone 12N
+EPSG	32213	WGS 72 / UTM zone 13N
+EPSG	32214	WGS 72 / UTM zone 14N
+EPSG	32215	WGS 72 / UTM zone 15N
+EPSG	32216	WGS 72 / UTM zone 16N
+EPSG	32217	WGS 72 / UTM zone 17N
+EPSG	32218	WGS 72 / UTM zone 18N
+EPSG	32219	WGS 72 / UTM zone 19N
+EPSG	32220	WGS 72 / UTM zone 20N
+EPSG	32221	WGS 72 / UTM zone 21N
+EPSG	32222	WGS 72 / UTM zone 22N
+EPSG	32223	WGS 72 / UTM zone 23N
+EPSG	32224	WGS 72 / UTM zone 24N
+EPSG	32225	WGS 72 / UTM zone 25N
+EPSG	32226	WGS 72 / UTM zone 26N
+EPSG	32227	WGS 72 / UTM zone 27N
+EPSG	32228	WGS 72 / UTM zone 28N
+EPSG	32229	WGS 72 / UTM zone 29N
+EPSG	32230	WGS 72 / UTM zone 30N
+EPSG	32231	WGS 72 / UTM zone 31N
+EPSG	32232	WGS 72 / UTM zone 32N
+EPSG	32233	WGS 72 / UTM zone 33N
+EPSG	32234	WGS 72 / UTM zone 34N
+EPSG	32235	WGS 72 / UTM zone 35N
+EPSG	32236	WGS 72 / UTM zone 36N
+EPSG	32237	WGS 72 / UTM zone 37N
+EPSG	32238	WGS 72 / UTM zone 38N
+EPSG	32239	WGS 72 / UTM zone 39N
+EPSG	32240	WGS 72 / UTM zone 40N
+EPSG	32241	WGS 72 / UTM zone 41N
+EPSG	32242	WGS 72 / UTM zone 42N
+EPSG	32243	WGS 72 / UTM zone 43N
+EPSG	32244	WGS 72 / UTM zone 44N
+EPSG	32245	WGS 72 / UTM zone 45N
+EPSG	32246	WGS 72 / UTM zone 46N
+EPSG	32247	WGS 72 / UTM zone 47N
+EPSG	32248	WGS 72 / UTM zone 48N
+EPSG	32249	WGS 72 / UTM zone 49N
+EPSG	32250	WGS 72 / UTM zone 50N
+EPSG	32251	WGS 72 / UTM zone 51N
+EPSG	32252	WGS 72 / UTM zone 52N
+EPSG	32253	WGS 72 / UTM zone 53N
+EPSG	32254	WGS 72 / UTM zone 54N
+EPSG	32255	WGS 72 / UTM zone 55N
+EPSG	32256	WGS 72 / UTM zone 56N
+EPSG	32257	WGS 72 / UTM zone 57N
+EPSG	32258	WGS 72 / UTM zone 58N
+EPSG	32259	WGS 72 / UTM zone 59N
+EPSG	32260	WGS 72 / UTM zone 60N
+EPSG	32301	WGS 72 / UTM zone 1S
+EPSG	32302	WGS 72 / UTM zone 2S
+EPSG	32303	WGS 72 / UTM zone 3S
+EPSG	32304	WGS 72 / UTM zone 4S
+EPSG	32305	WGS 72 / UTM zone 5S
+EPSG	32306	WGS 72 / UTM zone 6S
+EPSG	32307	WGS 72 / UTM zone 7S
+EPSG	32308	WGS 72 / UTM zone 8S
+EPSG	32309	WGS 72 / UTM zone 9S
+EPSG	32310	WGS 72 / UTM zone 10S
+EPSG	32311	WGS 72 / UTM zone 11S
+EPSG	32312	WGS 72 / UTM zone 12S
+EPSG	32313	WGS 72 / UTM zone 13S
+EPSG	32314	WGS 72 / UTM zone 14S
+EPSG	32315	WGS 72 / UTM zone 15S
+EPSG	32316	WGS 72 / UTM zone 16S
+EPSG	32317	WGS 72 / UTM zone 17S
+EPSG	32318	WGS 72 / UTM zone 18S
+EPSG	32319	WGS 72 / UTM zone 19S
+EPSG	32320	WGS 72 / UTM zone 20S
+EPSG	32321	WGS 72 / UTM zone 21S
+EPSG	32322	WGS 72 / UTM zone 22S
+EPSG	32323	WGS 72 / UTM zone 23S
+EPSG	32324	WGS 72 / UTM zone 24S
+EPSG	32325	WGS 72 / UTM zone 25S
+EPSG	32326	WGS 72 / UTM zone 26S
+EPSG	32327	WGS 72 / UTM zone 27S
+EPSG	32328	WGS 72 / UTM zone 28S
+EPSG	32329	WGS 72 / UTM zone 29S
+EPSG	32330	WGS 72 / UTM zone 30S
+EPSG	32331	WGS 72 / UTM zone 31S
+EPSG	32332	WGS 72 / UTM zone 32S
+EPSG	32333	WGS 72 / UTM zone 33S
+EPSG	32334	WGS 72 / UTM zone 34S
+EPSG	32335	WGS 72 / UTM zone 35S
+EPSG	32336	WGS 72 / UTM zone 36S
+EPSG	32337	WGS 72 / UTM zone 37S
+EPSG	32338	WGS 72 / UTM zone 38S
+EPSG	32339	WGS 72 / UTM zone 39S
+EPSG	32340	WGS 72 / UTM zone 40S
+EPSG	32341	WGS 72 / UTM zone 41S
+EPSG	32342	WGS 72 / UTM zone 42S
+EPSG	32343	WGS 72 / UTM zone 43S
+EPSG	32344	WGS 72 / UTM zone 44S
+EPSG	32345	WGS 72 / UTM zone 45S
+EPSG	32346	WGS 72 / UTM zone 46S
+EPSG	32347	WGS 72 / UTM zone 47S
+EPSG	32348	WGS 72 / UTM zone 48S
+EPSG	32349	WGS 72 / UTM zone 49S
+EPSG	32350	WGS 72 / UTM zone 50S
+EPSG	32351	WGS 72 / UTM zone 51S
+EPSG	32352	WGS 72 / UTM zone 52S
+EPSG	32353	WGS 72 / UTM zone 53S
+EPSG	32354	WGS 72 / UTM zone 54S
+EPSG	32355	WGS 72 / UTM zone 55S
+EPSG	32356	WGS 72 / UTM zone 56S
+EPSG	32357	WGS 72 / UTM zone 57S
+EPSG	32358	WGS 72 / UTM zone 58S
+EPSG	32359	WGS 72 / UTM zone 59S
+EPSG	32360	WGS 72 / UTM zone 60S
+EPSG	32401	WGS 72BE / UTM zone 1N
+EPSG	32402	WGS 72BE / UTM zone 2N
+EPSG	32403	WGS 72BE / UTM zone 3N
+EPSG	32404	WGS 72BE / UTM zone 4N
+EPSG	32405	WGS 72BE / UTM zone 5N
+EPSG	32406	WGS 72BE / UTM zone 6N
+EPSG	32407	WGS 72BE / UTM zone 7N
+EPSG	32408	WGS 72BE / UTM zone 8N
+EPSG	32409	WGS 72BE / UTM zone 9N
+EPSG	32410	WGS 72BE / UTM zone 10N
+EPSG	32411	WGS 72BE / UTM zone 11N
+EPSG	32412	WGS 72BE / UTM zone 12N
+EPSG	32413	WGS 72BE / UTM zone 13N
+EPSG	32414	WGS 72BE / UTM zone 14N
+EPSG	32415	WGS 72BE / UTM zone 15N
+EPSG	32416	WGS 72BE / UTM zone 16N
+EPSG	32417	WGS 72BE / UTM zone 17N
+EPSG	32418	WGS 72BE / UTM zone 18N
+EPSG	32419	WGS 72BE / UTM zone 19N
+EPSG	32420	WGS 72BE / UTM zone 20N
+EPSG	32421	WGS 72BE / UTM zone 21N
+EPSG	32422	WGS 72BE / UTM zone 22N
+EPSG	32423	WGS 72BE / UTM zone 23N
+EPSG	32424	WGS 72BE / UTM zone 24N
+EPSG	32425	WGS 72BE / UTM zone 25N
+EPSG	32426	WGS 72BE / UTM zone 26N
+EPSG	32427	WGS 72BE / UTM zone 27N
+EPSG	32428	WGS 72BE / UTM zone 28N
+EPSG	32429	WGS 72BE / UTM zone 29N
+EPSG	32430	WGS 72BE / UTM zone 30N
+EPSG	32431	WGS 72BE / UTM zone 31N
+EPSG	32432	WGS 72BE / UTM zone 32N
+EPSG	32433	WGS 72BE / UTM zone 33N
+EPSG	32434	WGS 72BE / UTM zone 34N
+EPSG	32435	WGS 72BE / UTM zone 35N
+EPSG	32436	WGS 72BE / UTM zone 36N
+EPSG	32437	WGS 72BE / UTM zone 37N
+EPSG	32438	WGS 72BE / UTM zone 38N
+EPSG	32439	WGS 72BE / UTM zone 39N
+EPSG	32440	WGS 72BE / UTM zone 40N
+EPSG	32441	WGS 72BE / UTM zone 41N
+EPSG	32442	WGS 72BE / UTM zone 42N
+EPSG	32443	WGS 72BE / UTM zone 43N
+EPSG	32444	WGS 72BE / UTM zone 44N
+EPSG	32445	WGS 72BE / UTM zone 45N
+EPSG	32446	WGS 72BE / UTM zone 46N
+EPSG	32447	WGS 72BE / UTM zone 47N
+EPSG	32448	WGS 72BE / UTM zone 48N
+EPSG	32449	WGS 72BE / UTM zone 49N
+EPSG	32450	WGS 72BE / UTM zone 50N
+EPSG	32451	WGS 72BE / UTM zone 51N
+EPSG	32452	WGS 72BE / UTM zone 52N
+EPSG	32453	WGS 72BE / UTM zone 53N
+EPSG	32454	WGS 72BE / UTM zone 54N
+EPSG	32455	WGS 72BE / UTM zone 55N
+EPSG	32456	WGS 72BE / UTM zone 56N
+EPSG	32457	WGS 72BE / UTM zone 57N
+EPSG	32458	WGS 72BE / UTM zone 58N
+EPSG	32459	WGS 72BE / UTM zone 59N
+EPSG	32460	WGS 72BE / UTM zone 60N
+EPSG	32501	WGS 72BE / UTM zone 1S
+EPSG	32502	WGS 72BE / UTM zone 2S
+EPSG	32503	WGS 72BE / UTM zone 3S
+EPSG	32504	WGS 72BE / UTM zone 4S
+EPSG	32505	WGS 72BE / UTM zone 5S
+EPSG	32506	WGS 72BE / UTM zone 6S
+EPSG	32507	WGS 72BE / UTM zone 7S
+EPSG	32508	WGS 72BE / UTM zone 8S
+EPSG	32509	WGS 72BE / UTM zone 9S
+EPSG	32510	WGS 72BE / UTM zone 10S
+EPSG	32511	WGS 72BE / UTM zone 11S
+EPSG	32512	WGS 72BE / UTM zone 12S
+EPSG	32513	WGS 72BE / UTM zone 13S
+EPSG	32514	WGS 72BE / UTM zone 14S
+EPSG	32515	WGS 72BE / UTM zone 15S
+EPSG	32516	WGS 72BE / UTM zone 16S
+EPSG	32517	WGS 72BE / UTM zone 17S
+EPSG	32518	WGS 72BE / UTM zone 18S
+EPSG	32519	WGS 72BE / UTM zone 19S
+EPSG	32520	WGS 72BE / UTM zone 20S
+EPSG	32521	WGS 72BE / UTM zone 21S
+EPSG	32522	WGS 72BE / UTM zone 22S
+EPSG	32523	WGS 72BE / UTM zone 23S
+EPSG	32524	WGS 72BE / UTM zone 24S
+EPSG	32525	WGS 72BE / UTM zone 25S
+EPSG	32526	WGS 72BE / UTM zone 26S
+EPSG	32527	WGS 72BE / UTM zone 27S
+EPSG	32528	WGS 72BE / UTM zone 28S
+EPSG	32529	WGS 72BE / UTM zone 29S
+EPSG	32530	WGS 72BE / UTM zone 30S
+EPSG	32531	WGS 72BE / UTM zone 31S
+EPSG	32532	WGS 72BE / UTM zone 32S
+EPSG	32533	WGS 72BE / UTM zone 33S
+EPSG	32534	WGS 72BE / UTM zone 34S
+EPSG	32535	WGS 72BE / UTM zone 35S
+EPSG	32536	WGS 72BE / UTM zone 36S
+EPSG	32537	WGS 72BE / UTM zone 37S
+EPSG	32538	WGS 72BE / UTM zone 38S
+EPSG	32539	WGS 72BE / UTM zone 39S
+EPSG	32540	WGS 72BE / UTM zone 40S
+EPSG	32541	WGS 72BE / UTM zone 41S
+EPSG	32542	WGS 72BE / UTM zone 42S
+EPSG	32543	WGS 72BE / UTM zone 43S
+EPSG	32544	WGS 72BE / UTM zone 44S
+EPSG	32545	WGS 72BE / UTM zone 45S
+EPSG	32546	WGS 72BE / UTM zone 46S
+EPSG	32547	WGS 72BE / UTM zone 47S
+EPSG	32548	WGS 72BE / UTM zone 48S
+EPSG	32549	WGS 72BE / UTM zone 49S
+EPSG	32550	WGS 72BE / UTM zone 50S
+EPSG	32551	WGS 72BE / UTM zone 51S
+EPSG	32552	WGS 72BE / UTM zone 52S
+EPSG	32553	WGS 72BE / UTM zone 53S
+EPSG	32554	WGS 72BE / UTM zone 54S
+EPSG	32555	WGS 72BE / UTM zone 55S
+EPSG	32556	WGS 72BE / UTM zone 56S
+EPSG	32557	WGS 72BE / UTM zone 57S
+EPSG	32558	WGS 72BE / UTM zone 58S
+EPSG	32559	WGS 72BE / UTM zone 59S
+EPSG	32560	WGS 72BE / UTM zone 60S
+EPSG	32601	WGS 84 / UTM zone 1N
+EPSG	32602	WGS 84 / UTM zone 2N
+EPSG	32603	WGS 84 / UTM zone 3N
+EPSG	32604	WGS 84 / UTM zone 4N
+EPSG	32605	WGS 84 / UTM zone 5N
+EPSG	32606	WGS 84 / UTM zone 6N
+EPSG	32607	WGS 84 / UTM zone 7N
+EPSG	32608	WGS 84 / UTM zone 8N
+EPSG	32609	WGS 84 / UTM zone 9N
+EPSG	32610	WGS 84 / UTM zone 10N
+EPSG	32611	WGS 84 / UTM zone 11N
+EPSG	32612	WGS 84 / UTM zone 12N
+EPSG	32613	WGS 84 / UTM zone 13N
+EPSG	32614	WGS 84 / UTM zone 14N
+EPSG	32615	WGS 84 / UTM zone 15N
+EPSG	32616	WGS 84 / UTM zone 16N
+EPSG	32617	WGS 84 / UTM zone 17N
+EPSG	32618	WGS 84 / UTM zone 18N
+EPSG	32619	WGS 84 / UTM zone 19N
+EPSG	32620	WGS 84 / UTM zone 20N
+EPSG	32621	WGS 84 / UTM zone 21N
+EPSG	32622	WGS 84 / UTM zone 22N
+EPSG	32623	WGS 84 / UTM zone 23N
+EPSG	32624	WGS 84 / UTM zone 24N
+EPSG	32625	WGS 84 / UTM zone 25N
+EPSG	32626	WGS 84 / UTM zone 26N
+EPSG	32627	WGS 84 / UTM zone 27N
+EPSG	32628	WGS 84 / UTM zone 28N
+EPSG	32629	WGS 84 / UTM zone 29N
+EPSG	32630	WGS 84 / UTM zone 30N
+EPSG	32631	WGS 84 / UTM zone 31N
+EPSG	32632	WGS 84 / UTM zone 32N
+EPSG	32633	WGS 84 / UTM zone 33N
+EPSG	32634	WGS 84 / UTM zone 34N
+EPSG	32635	WGS 84 / UTM zone 35N
+EPSG	32636	WGS 84 / UTM zone 36N
+EPSG	32637	WGS 84 / UTM zone 37N
+EPSG	32638	WGS 84 / UTM zone 38N
+EPSG	32639	WGS 84 / UTM zone 39N
+EPSG	32640	WGS 84 / UTM zone 40N
+EPSG	32641	WGS 84 / UTM zone 41N
+EPSG	32642	WGS 84 / UTM zone 42N
+EPSG	32643	WGS 84 / UTM zone 43N
+EPSG	32644	WGS 84 / UTM zone 44N
+EPSG	32645	WGS 84 / UTM zone 45N
+EPSG	32646	WGS 84 / UTM zone 46N
+EPSG	32647	WGS 84 / UTM zone 47N
+EPSG	32648	WGS 84 / UTM zone 48N
+EPSG	32649	WGS 84 / UTM zone 49N
+EPSG	32650	WGS 84 / UTM zone 50N
+EPSG	32651	WGS 84 / UTM zone 51N
+EPSG	32652	WGS 84 / UTM zone 52N
+EPSG	32653	WGS 84 / UTM zone 53N
+EPSG	32654	WGS 84 / UTM zone 54N
+EPSG	32655	WGS 84 / UTM zone 55N
+EPSG	32656	WGS 84 / UTM zone 56N
+EPSG	32657	WGS 84 / UTM zone 57N
+EPSG	32658	WGS 84 / UTM zone 58N
+EPSG	32659	WGS 84 / UTM zone 59N
+EPSG	32660	WGS 84 / UTM zone 60N
+EPSG	32661	"WGS 84 / UPS North (N,E)"
+EPSG	32662	WGS 84 / Plate Carree
+EPSG	32664	WGS 84 / BLM 14N (ftUS)
+EPSG	32665	WGS 84 / BLM 15N (ftUS)
+EPSG	32666	WGS 84 / BLM 16N (ftUS)
+EPSG	32667	WGS 84 / BLM 17N (ftUS)
+EPSG	32701	WGS 84 / UTM zone 1S
+EPSG	32702	WGS 84 / UTM zone 2S
+EPSG	32703	WGS 84 / UTM zone 3S
+EPSG	32704	WGS 84 / UTM zone 4S
+EPSG	32705	WGS 84 / UTM zone 5S
+EPSG	32706	WGS 84 / UTM zone 6S
+EPSG	32707	WGS 84 / UTM zone 7S
+EPSG	32708	WGS 84 / UTM zone 8S
+EPSG	32709	WGS 84 / UTM zone 9S
+EPSG	32710	WGS 84 / UTM zone 10S
+EPSG	32711	WGS 84 / UTM zone 11S
+EPSG	32712	WGS 84 / UTM zone 12S
+EPSG	32713	WGS 84 / UTM zone 13S
+EPSG	32714	WGS 84 / UTM zone 14S
+EPSG	32715	WGS 84 / UTM zone 15S
+EPSG	32716	WGS 84 / UTM zone 16S
+EPSG	32717	WGS 84 / UTM zone 17S
+EPSG	32718	WGS 84 / UTM zone 18S
+EPSG	32719	WGS 84 / UTM zone 19S
+EPSG	32720	WGS 84 / UTM zone 20S
+EPSG	32721	WGS 84 / UTM zone 21S
+EPSG	32722	WGS 84 / UTM zone 22S
+EPSG	32723	WGS 84 / UTM zone 23S
+EPSG	32724	WGS 84 / UTM zone 24S
+EPSG	32725	WGS 84 / UTM zone 25S
+EPSG	32726	WGS 84 / UTM zone 26S
+EPSG	32727	WGS 84 / UTM zone 27S
+EPSG	32728	WGS 84 / UTM zone 28S
+EPSG	32729	WGS 84 / UTM zone 29S
+EPSG	32730	WGS 84 / UTM zone 30S
+EPSG	32731	WGS 84 / UTM zone 31S
+EPSG	32732	WGS 84 / UTM zone 32S
+EPSG	32733	WGS 84 / UTM zone 33S
+EPSG	32734	WGS 84 / UTM zone 34S
+EPSG	32735	WGS 84 / UTM zone 35S
+EPSG	32736	WGS 84 / UTM zone 36S
+EPSG	32737	WGS 84 / UTM zone 37S
+EPSG	32738	WGS 84 / UTM zone 38S
+EPSG	32739	WGS 84 / UTM zone 39S
+EPSG	32740	WGS 84 / UTM zone 40S
+EPSG	32741	WGS 84 / UTM zone 41S
+EPSG	32742	WGS 84 / UTM zone 42S
+EPSG	32743	WGS 84 / UTM zone 43S
+EPSG	32744	WGS 84 / UTM zone 44S
+EPSG	32745	WGS 84 / UTM zone 45S
+EPSG	32746	WGS 84 / UTM zone 46S
+EPSG	32747	WGS 84 / UTM zone 47S
+EPSG	32748	WGS 84 / UTM zone 48S
+EPSG	32749	WGS 84 / UTM zone 49S
+EPSG	32750	WGS 84 / UTM zone 50S
+EPSG	32751	WGS 84 / UTM zone 51S
+EPSG	32752	WGS 84 / UTM zone 52S
+EPSG	32753	WGS 84 / UTM zone 53S
+EPSG	32754	WGS 84 / UTM zone 54S
+EPSG	32755	WGS 84 / UTM zone 55S
+EPSG	32756	WGS 84 / UTM zone 56S
+EPSG	32757	WGS 84 / UTM zone 57S
+EPSG	32758	WGS 84 / UTM zone 58S
+EPSG	32759	WGS 84 / UTM zone 59S
+EPSG	32760	WGS 84 / UTM zone 60S
+EPSG	32761	"WGS 84 / UPS South (N,E)"
+EPSG	32766	WGS 84 / TM 36 SE
Index: /applications/editors/josm/plugins/proj4j/src/org/openstreetmap/josm/plugins/proj4j/Proj4J.java
===================================================================
--- /applications/editors/josm/plugins/proj4j/src/org/openstreetmap/josm/plugins/proj4j/Proj4J.java	(revision 25450)
+++ /applications/editors/josm/plugins/proj4j/src/org/openstreetmap/josm/plugins/proj4j/Proj4J.java	(revision 25450)
@@ -0,0 +1,14 @@
+//License: GPL. For details, see README file.
+
+package org.openstreetmap.josm.plugins.proj4j;
+
+import org.openstreetmap.josm.data.projection.Projections;
+import org.openstreetmap.josm.plugins.Plugin;
+import org.openstreetmap.josm.plugins.PluginInformation;
+
+public class Proj4J extends Plugin {
+    public Proj4J(PluginInformation info) {
+        super(info);
+        Projections.addProjection(new ProjectionProj4J());
+    }
+}
Index: /applications/editors/josm/plugins/proj4j/src/org/openstreetmap/josm/plugins/proj4j/ProjectionProj4J.java
===================================================================
--- /applications/editors/josm/plugins/proj4j/src/org/openstreetmap/josm/plugins/proj4j/ProjectionProj4J.java	(revision 25450)
+++ /applications/editors/josm/plugins/proj4j/src/org/openstreetmap/josm/plugins/proj4j/ProjectionProj4J.java	(revision 25450)
@@ -0,0 +1,386 @@
+//License: GPL. For details, see README file.
+package org.openstreetmap.josm.plugins.proj4j;
+
+import java.awt.Dimension;
+import java.awt.GridBagConstraints;
+import javax.swing.event.DocumentEvent;
+import static org.openstreetmap.josm.tools.I18n.tr;
+
+import java.awt.GridBagLayout;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+import java.io.BufferedReader;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.InputStreamReader;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Collection;
+import java.util.Collections;
+import javax.swing.JLabel;
+
+import javax.swing.JPanel;
+import javax.swing.JScrollPane;
+import javax.swing.JTable;
+import javax.swing.JTextField;
+import javax.swing.ListSelectionModel;
+import javax.swing.RowFilter;
+import javax.swing.SwingConstants;
+import javax.swing.event.DocumentListener;
+import javax.swing.event.ListSelectionEvent;
+import javax.swing.event.ListSelectionListener;
+import javax.swing.table.AbstractTableModel;
+import javax.swing.table.TableRowSorter;
+
+import org.openstreetmap.josm.data.Bounds;
+import org.openstreetmap.josm.data.coor.EastNorth;
+import org.openstreetmap.josm.data.coor.LatLon;
+import org.openstreetmap.josm.tools.GBC;
+
+/* TODO:
+ *      * Improve GUI layout
+ *      * Rather than reading an auxiliary file containing projection information,
+ *          add it to Proj4J directly
+ *      * Allow user to input proj.4 settings explicitly, or load from a file
+ */
+public class ProjectionProj4J implements org.openstreetmap.josm.data.projection.Projection, org.openstreetmap.josm.data.projection.ProjectionSubPrefs {
+
+    private String crsCode = "EPSG:4326";
+    private String filterText = "";
+    private org.osgeo.proj4j.CoordinateReferenceSystem proj4jCRS;
+    private org.osgeo.proj4j.CoordinateReferenceSystem wgs84CRS;
+    private org.osgeo.proj4j.CoordinateTransform transformToWGS84;
+    private org.osgeo.proj4j.CoordinateTransform transformFromWGS84;
+    private JTable table;
+    private JTextField filterTextField;
+    private JLabel selectedLabel;
+    private CRSTableModel model;
+    private TableRowSorter<CRSTableModel> sorter;
+    private ActionListener actionListener;
+
+    public ProjectionProj4J() {
+        super();
+
+        try {
+            model = new CRSTableModel();
+        } catch (IOException e) {
+            // TODO: show message if IOException is thrown, though shouldn't
+            // since projections.txt is included in the JAR
+        }
+
+        sorter = new TableRowSorter<CRSTableModel>(model);
+
+        setupTransformations();
+    }
+
+    @Override
+    public void setupPreferencePanel(JPanel p, ActionListener actionListener) {
+        GridBagConstraints c = new GridBagConstraints();
+        p.setLayout(new GridBagLayout());
+
+        JLabel filterLabel = new JLabel(tr("Filter"), SwingConstants.TRAILING);
+        c.gridx = 0;
+        c.gridy = 0;
+        c.fill = GBC.NONE;
+        p.add(filterLabel, c);
+
+        c.gridx = 1;
+        c.gridy = 0;
+        c.fill = GBC.HORIZONTAL;
+        filterTextField = new JTextField(filterText, 20);
+        filterTextField.getDocument().addDocumentListener(
+                new DocumentListener() {
+
+                    public void insertUpdate(DocumentEvent e) {
+                        newFilter();
+                    }
+
+                    public void removeUpdate(DocumentEvent e) {
+                        newFilter();
+                    }
+
+                    public void changedUpdate(DocumentEvent e) {
+                        newFilter();
+                    }
+                });
+        p.add(filterTextField, c);
+
+        selectedLabel = new JLabel(tr("Selected: {0}", crsCode), SwingConstants.TRAILING);
+        c.gridx = 3;
+        c.gridy = 0;
+        c.fill = GBC.HORIZONTAL;
+        p.add(selectedLabel);
+
+        filterLabel.setLabelFor(filterTextField);
+
+        table = new JTable(model);
+        table.setPreferredScrollableViewportSize(new Dimension(500, 70));
+        table.setFillsViewportHeight(true);
+        table.setRowSorter(sorter);
+        table.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
+
+        JScrollPane scrollPane = new JScrollPane(table);
+        c.gridx = 0;
+        c.gridy = 1;
+        c.fill = GBC.BOTH;
+        c.gridwidth = 3;
+        p.add(scrollPane, c);
+
+        // Update table using filterText
+        newFilter();
+
+        // Select and show row containing saved projection/CRS, if visible
+        int index = model.findCode(crsCode);
+        if (index >= 0) {
+            index = table.convertRowIndexToView(index);
+            if (index >= 0) {
+                table.addRowSelectionInterval(index, index);
+                table.scrollRectToVisible(table.getCellRect(index, 0, true));
+            }
+        }
+
+        // add listener to react to table selections
+        table.getSelectionModel().addListSelectionListener(
+                new SelectionListener(table));
+
+        this.actionListener = actionListener;
+    }
+
+    @Override
+    public Collection<String> getPreferences(JPanel p) {
+        return Arrays.asList(crsCode, filterText);
+    }
+
+    @Override
+    public Collection<String> getPreferencesFromCode(String code) {
+        // TODO: need to return null if code is not supported
+        return Collections.singleton(code);
+    }
+
+    @Override
+    public void setPreferences(Collection<String> args) {
+        if (args != null) {
+            String[] array = args.toArray(new String[0]);
+            if (array.length > 0) {
+                crsCode = array[0];
+            }
+            if (array.length > 1) {
+                filterText = array[1];
+            }
+        }
+    }
+
+    @Override
+    public double getDefaultZoomInPPD() {
+        //TODO: this needs to be changed per projection
+        return 1.01;
+    }
+
+    /**
+     * @param LatLon WGS84 (in degree)
+     * @return xy east/north (in whatever unit the projection uses, m/ft/deg/etc)
+     */
+    @Override
+    public EastNorth latlon2eastNorth(LatLon p) {
+        org.osgeo.proj4j.ProjCoordinate pc1 = new org.osgeo.proj4j.ProjCoordinate(p.lon(), p.lat());
+        org.osgeo.proj4j.ProjCoordinate pc2 = new org.osgeo.proj4j.ProjCoordinate();
+        //System.out.println("From " + pc1.x + " " + pc1.y);
+        transformFromWGS84.transform(pc1, pc2);
+        //System.out.println("To " + pc2.x + " " + pc2.y);
+        return new EastNorth(pc2.x, pc2.y);
+    }
+
+    /**
+     * @param xy east/north (in whatever unit the projection uses, m/ft/deg/etc)
+     * @return LatLon WGS84 (in degree)
+     */
+    @Override
+    public LatLon eastNorth2latlon(EastNorth p) {
+        org.osgeo.proj4j.ProjCoordinate pc1 = new org.osgeo.proj4j.ProjCoordinate(p.east(), p.north());
+        org.osgeo.proj4j.ProjCoordinate pc2 = new org.osgeo.proj4j.ProjCoordinate();
+        //System.out.println("InvFrom " + pc1.x + " " + pc2.y);
+        transformToWGS84.transform(pc1, pc2);
+        //System.out.println("InvTo " + pc2.x + " " + pc2.y);
+        return new LatLon(pc2.y, pc2.x);
+    }
+
+    @Override
+    public String toString() {
+        // TODO: include description in string
+        return tr("Proj4J: " + crsCode);
+    }
+
+    @Override
+    public String toCode() {
+        return crsCode;
+    }
+
+    @Override
+    public String getCacheDirectoryName() {
+        return "Proj4J";
+    }
+
+    @Override
+    public Bounds getWorldBoundsLatLon() {
+        org.osgeo.proj4j.proj.Projection proj = proj4jCRS.getProjection();
+
+        // FIXME: Do we need to convert these coords because of possibly differing datums?
+        LatLon min = new LatLon(proj.getMinLatitudeDegrees(), proj.getMinLongitudeDegrees());
+        LatLon max = new LatLon(proj.getMaxLatitudeDegrees(), proj.getMaxLongitudeDegrees());
+        return new Bounds(min, max);
+    }
+
+    @Override
+    public String[] allCodes() {
+        // get all available codes from the model
+        return model.getAllCodes();
+    }
+
+    private void updateSelectedCode() {
+        // if row is selected, set it as the active projection (CRS)
+        int index = table.getSelectedRow();
+        if (index >= 0) {
+            index = table.convertRowIndexToModel(index);
+            if (index >= 0) {
+                crsCode = model.getCRSEntryAt(index).getName();
+                selectedLabel.setText(tr("Selected: {0}", crsCode));
+                setupTransformations();
+            }
+        }
+    }
+
+    class SelectionListener implements ListSelectionListener {
+
+        JTable table;
+
+        SelectionListener(JTable table) {
+            this.table = table;
+        }
+
+        public void valueChanged(ListSelectionEvent e) {
+            updateSelectedCode();
+        }
+    }
+
+    private void setupTransformations() {
+        org.osgeo.proj4j.CRSFactory crsFactory =
+                new org.osgeo.proj4j.CRSFactory();
+        org.osgeo.proj4j.CoordinateTransformFactory transFactory =
+                new org.osgeo.proj4j.CoordinateTransformFactory();
+
+        // Create coordinate reference systems for source and target
+        proj4jCRS = crsFactory.createFromName(crsCode);
+        wgs84CRS = crsFactory.createFromName("EPSG:4326");
+
+        // Create transformations between CRS
+        transformToWGS84 = transFactory.createTransform(proj4jCRS, wgs84CRS);
+        transformFromWGS84 = transFactory.createTransform(wgs84CRS, proj4jCRS);
+
+        if (actionListener != null) {
+            actionListener.actionPerformed(new ActionEvent(selectedLabel, 0, "CRS changed"));
+        }
+    }
+
+    private void newFilter() {
+        RowFilter<CRSTableModel, Object> rf = null;
+        filterText = filterTextField.getText();
+        try {
+            // Create case-insensitive filter using "(?i)"
+            rf = RowFilter.regexFilter("(?i)" + filterText);
+        } catch (java.util.regex.PatternSyntaxException e) {
+            return;
+        }
+        sorter.setRowFilter(rf);
+    }
+
+    class CRSEntry {
+
+        public String authority;
+        public String code;
+        public String description;
+
+        public CRSEntry(String authority, String code, String description) {
+            this.code = code;
+            this.authority = authority;
+            this.description = description;
+        }
+
+        public String getName() {
+            return authority + ":" + code;
+        }
+
+        public String getDescription() {
+            return description;
+        }
+    }
+
+    class CRSTableModel extends AbstractTableModel {
+
+        private String[] columnNames = {tr("Code"), tr("Description")};
+        private ArrayList<CRSEntry> crsList = new ArrayList<CRSEntry>();
+
+        public CRSTableModel() throws java.io.IOException {
+            // Read projection information from file, (authority, code, description)
+            InputStream inStr = getClass().getResourceAsStream("/resources/projections.txt");
+            BufferedReader fh = new BufferedReader(new InputStreamReader(inStr));
+
+            String s;
+            while ((s = fh.readLine()) != null) {
+                String f[] = s.split("\t");
+                crsList.add(new CRSEntry(f[0], f[1], f[2]));
+            }
+            fh.close();
+        }
+
+        @Override
+        public int getColumnCount() {
+            return columnNames.length;
+        }
+
+        @Override
+        public int getRowCount() {
+            return crsList.size();
+        }
+
+        @Override
+        public String getColumnName(int col) {
+            return columnNames[col];
+        }
+
+        @Override
+        public Object getValueAt(int row, int col) {
+            if (row >= crsList.size()) {
+                return "Empty";
+            }
+
+            if (col == 0) {
+                return crsList.get(row).getName();
+            } else {
+                return crsList.get(row).getDescription();
+            }
+        }
+
+        public CRSEntry getCRSEntryAt(int index) {
+            return crsList.get(index);
+        }
+
+        public String[] getAllCodes() {
+            int size = crsList.size();
+            String[] codes = new String[size];
+            for (int i = 0; i < size; i++) {
+                codes[i] = crsList.get(i).getName();
+            }
+            return codes;
+        }
+
+        public int findCode(String code) {
+            int size = crsList.size();
+            for (int i = 0; i < size; i++) {
+                if (code.compareTo(crsList.get(i).getName()) == 0) {
+                    return i;
+                }
+            }
+            return -1;
+        }
+    }
+}
