1 /*
2 
3  helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
4 
5  this code was autogenerated by "auto_epsg_ext" on Mon Jan 25 12:52:11 2021
6 
7  Author: Sandro Furieri a.furieri@lqt.it
8 
9  -----------------------------------------------------------------------------
10 
11  Version: MPL 1.1/GPL 2.0/LGPL 2.1
12 
13  The contents of this file are subject to the Mozilla Public License Version
14  1.1 (the "License"); you may not use this file except in compliance with
15  the License. You may obtain a copy of the License at
16  http://www.mozilla.org/MPL/
17 
18 Software distributed under the License is distributed on an "AS IS" basis,
19 WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
20 for the specific language governing rights and limitations under the
21 License.
22 
23 The Original Code is the SpatiaLite library
24 
25 The Initial Developer of the Original Code is Alessandro Furieri
26 
27 Portions created by the Initial Developer are Copyright (C) 2008
28 the Initial Developer. All Rights Reserved.
29 
30 Contributor(s):
31 
32 Alternatively, the contents of this file may be used under the terms of
33 either the GNU General Public License Version 2 or later (the "GPL"), or
34 the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
35 in which case the provisions of the GPL or the LGPL are applicable instead
36 of those above. If you wish to allow use of your version of this file only
37 under the terms of either the GPL or the LGPL, and not to allow others to
38 use your version of this file under the terms of the MPL, indicate your
39 decision by deleting the provisions above and replace them with the notice
40 and other provisions required by the GPL or the LGPL. If you do not delete
41 the provisions above, a recipient may use your version of this file under
42 the terms of any one of the MPL, the GPL or the LGPL.
43 
44 */
45 
46 #if defined(_WIN32) && !defined(__MINGW32__)
47 #include "config-msvc.h"
48 #else
49 #include "config.h"
50 #endif
51 
52 #include <spatialite_private.h>
53 
54 #ifndef OMIT_EPSG    /* full EPSG initialization enabled */
55 
56 SPATIALITE_PRIVATE void
initialize_epsg_53(int filter,struct epsg_defs ** first,struct epsg_defs ** last)57 initialize_epsg_53 (int filter, struct epsg_defs **first, struct epsg_defs **last)
58 {
59 /* initializing the EPSG defs list */
60     struct epsg_defs *p;
61     p = add_epsg_def_ex (filter, first, last, 27393, "epsg", 27393,
62         "NGO 1948 (Oslo) / NGO zone III", 0, 1,
63         "Bessel Modified", "Oslo",
64         "NGO_1948_Oslo", "Transverse_Mercator", "metre",
65         "Northing", "North", "Easting", "East");
66     add_proj4text (p, 0,
67         "+proj=tmerc +lat_0=58 +lon_0=0 +k=1 +x_0=0 +y_0=0 +a=637");
68     add_proj4text (p, 1,
69         "7492.018 +b=6356173.508712696 +towgs84=278.3,93,474.5,7.");
70     add_proj4text (p, 2,
71         "889,0.05,-6.61,6.21 +pm=oslo +units=m +no_defs");
72     add_srs_wkt (p, 0,
73         "PROJCS[\"NGO 1948 (Oslo) / NGO zone III\",GEOGCS[\"NGO 1");
74     add_srs_wkt (p, 1,
75         "948 (Oslo)\",DATUM[\"NGO_1948_Oslo\",SPHEROID[\"Bessel M");
76     add_srs_wkt (p, 2,
77         "odified\",6377492.018,299.1528128,AUTHORITY[\"EPSG\",\"7");
78     add_srs_wkt (p, 3,
79         "005\"]],AUTHORITY[\"EPSG\",\"6817\"]],PRIMEM[\"Oslo\",10");
80     add_srs_wkt (p, 4,
81         ".7229166666667,AUTHORITY[\"EPSG\",\"8913\"]],UNIT[\"degr");
82     add_srs_wkt (p, 5,
83         "ee\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AU");
84     add_srs_wkt (p, 6,
85         "THORITY[\"EPSG\",\"4817\"]],PROJECTION[\"Transverse_Merc");
86     add_srs_wkt (p, 7,
87         "ator\"],PARAMETER[\"latitude_of_origin\",58],PARAMETER[\"");
88     add_srs_wkt (p, 8,
89         "central_meridian\",0],PARAMETER[\"scale_factor\",1],PARA");
90     add_srs_wkt (p, 9,
91         "METER[\"false_easting\",0],PARAMETER[\"false_northing\",");
92     add_srs_wkt (p, 10,
93         "0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"");
94     add_srs_wkt (p, 11,
95         "Northing\",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPS");
96     add_srs_wkt (p, 12,
97         "G\",\"27393\"]]");
98     p = add_epsg_def_ex (filter, first, last, 27394, "epsg", 27394,
99         "NGO 1948 (Oslo) / NGO zone IV", 0, 1,
100         "Bessel Modified", "Oslo",
101         "NGO_1948_Oslo", "Transverse_Mercator", "metre",
102         "Northing", "North", "Easting", "East");
103     add_proj4text (p, 0,
104         "+proj=tmerc +lat_0=58 +lon_0=2.5 +k=1 +x_0=0 +y_0=0 +a=6");
105     add_proj4text (p, 1,
106         "377492.018 +b=6356173.508712696 +towgs84=278.3,93,474.5,");
107     add_proj4text (p, 2,
108         "7.889,0.05,-6.61,6.21 +pm=oslo +units=m +no_defs");
109     add_srs_wkt (p, 0,
110         "PROJCS[\"NGO 1948 (Oslo) / NGO zone IV\",GEOGCS[\"NGO 19");
111     add_srs_wkt (p, 1,
112         "48 (Oslo)\",DATUM[\"NGO_1948_Oslo\",SPHEROID[\"Bessel Mo");
113     add_srs_wkt (p, 2,
114         "dified\",6377492.018,299.1528128,AUTHORITY[\"EPSG\",\"70");
115     add_srs_wkt (p, 3,
116         "05\"]],AUTHORITY[\"EPSG\",\"6817\"]],PRIMEM[\"Oslo\",10.");
117     add_srs_wkt (p, 4,
118         "7229166666667,AUTHORITY[\"EPSG\",\"8913\"]],UNIT[\"degre");
119     add_srs_wkt (p, 5,
120         "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUT");
121     add_srs_wkt (p, 6,
122         "HORITY[\"EPSG\",\"4817\"]],PROJECTION[\"Transverse_Merca");
123     add_srs_wkt (p, 7,
124         "tor\"],PARAMETER[\"latitude_of_origin\",58],PARAMETER[\"");
125     add_srs_wkt (p, 8,
126         "central_meridian\",2.5],PARAMETER[\"scale_factor\",1],PA");
127     add_srs_wkt (p, 9,
128         "RAMETER[\"false_easting\",0],PARAMETER[\"false_northing\"");
129     add_srs_wkt (p, 10,
130         ",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[");
131     add_srs_wkt (p, 11,
132         "\"Northing\",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"E");
133     add_srs_wkt (p, 12,
134         "PSG\",\"27394\"]]");
135     p = add_epsg_def_ex (filter, first, last, 27395, "epsg", 27395,
136         "NGO 1948 (Oslo) / NGO zone V", 0, 1,
137         "Bessel Modified", "Oslo",
138         "NGO_1948_Oslo", "Transverse_Mercator", "metre",
139         "Northing", "North", "Easting", "East");
140     add_proj4text (p, 0,
141         "+proj=tmerc +lat_0=58 +lon_0=6.166666666666667 +k=1 +x_0");
142     add_proj4text (p, 1,
143         "=0 +y_0=0 +a=6377492.018 +b=6356173.508712696 +towgs84=2");
144     add_proj4text (p, 2,
145         "78.3,93,474.5,7.889,0.05,-6.61,6.21 +pm=oslo +units=m +n");
146     add_proj4text (p, 3,
147         "o_defs");
148     add_srs_wkt (p, 0,
149         "PROJCS[\"NGO 1948 (Oslo) / NGO zone V\",GEOGCS[\"NGO 194");
150     add_srs_wkt (p, 1,
151         "8 (Oslo)\",DATUM[\"NGO_1948_Oslo\",SPHEROID[\"Bessel Mod");
152     add_srs_wkt (p, 2,
153         "ified\",6377492.018,299.1528128,AUTHORITY[\"EPSG\",\"700");
154     add_srs_wkt (p, 3,
155         "5\"]],AUTHORITY[\"EPSG\",\"6817\"]],PRIMEM[\"Oslo\",10.7");
156     add_srs_wkt (p, 4,
157         "229166666667,AUTHORITY[\"EPSG\",\"8913\"]],UNIT[\"degree");
158     add_srs_wkt (p, 5,
159         "\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTH");
160     add_srs_wkt (p, 6,
161         "ORITY[\"EPSG\",\"4817\"]],PROJECTION[\"Transverse_Mercat");
162     add_srs_wkt (p, 7,
163         "or\"],PARAMETER[\"latitude_of_origin\",58],PARAMETER[\"c");
164     add_srs_wkt (p, 8,
165         "entral_meridian\",6.16666666666667],PARAMETER[\"scale_fa");
166     add_srs_wkt (p, 9,
167         "ctor\",1],PARAMETER[\"false_easting\",0],PARAMETER[\"fal");
168     add_srs_wkt (p, 10,
169         "se_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9");
170     add_srs_wkt (p, 11,
171         "001\"]],AXIS[\"Northing\",NORTH],AXIS[\"Easting\",EAST],");
172     add_srs_wkt (p, 12,
173         "AUTHORITY[\"EPSG\",\"27395\"]]");
174     p = add_epsg_def_ex (filter, first, last, 27396, "epsg", 27396,
175         "NGO 1948 (Oslo) / NGO zone VI", 0, 1,
176         "Bessel Modified", "Oslo",
177         "NGO_1948_Oslo", "Transverse_Mercator", "metre",
178         "Northing", "North", "Easting", "East");
179     add_proj4text (p, 0,
180         "+proj=tmerc +lat_0=58 +lon_0=10.16666666666667 +k=1 +x_0");
181     add_proj4text (p, 1,
182         "=0 +y_0=0 +a=6377492.018 +b=6356173.508712696 +towgs84=2");
183     add_proj4text (p, 2,
184         "78.3,93,474.5,7.889,0.05,-6.61,6.21 +pm=oslo +units=m +n");
185     add_proj4text (p, 3,
186         "o_defs");
187     add_srs_wkt (p, 0,
188         "PROJCS[\"NGO 1948 (Oslo) / NGO zone VI\",GEOGCS[\"NGO 19");
189     add_srs_wkt (p, 1,
190         "48 (Oslo)\",DATUM[\"NGO_1948_Oslo\",SPHEROID[\"Bessel Mo");
191     add_srs_wkt (p, 2,
192         "dified\",6377492.018,299.1528128,AUTHORITY[\"EPSG\",\"70");
193     add_srs_wkt (p, 3,
194         "05\"]],AUTHORITY[\"EPSG\",\"6817\"]],PRIMEM[\"Oslo\",10.");
195     add_srs_wkt (p, 4,
196         "7229166666667,AUTHORITY[\"EPSG\",\"8913\"]],UNIT[\"degre");
197     add_srs_wkt (p, 5,
198         "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUT");
199     add_srs_wkt (p, 6,
200         "HORITY[\"EPSG\",\"4817\"]],PROJECTION[\"Transverse_Merca");
201     add_srs_wkt (p, 7,
202         "tor\"],PARAMETER[\"latitude_of_origin\",58],PARAMETER[\"");
203     add_srs_wkt (p, 8,
204         "central_meridian\",10.1666666666667],PARAMETER[\"scale_f");
205     add_srs_wkt (p, 9,
206         "actor\",1],PARAMETER[\"false_easting\",0],PARAMETER[\"fa");
207     add_srs_wkt (p, 10,
208         "lse_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"");
209     add_srs_wkt (p, 11,
210         "9001\"]],AXIS[\"Northing\",NORTH],AXIS[\"Easting\",EAST]");
211     add_srs_wkt (p, 12,
212         ",AUTHORITY[\"EPSG\",\"27396\"]]");
213     p = add_epsg_def_ex (filter, first, last, 27397, "epsg", 27397,
214         "NGO 1948 (Oslo) / NGO zone VII", 0, 1,
215         "Bessel Modified", "Oslo",
216         "NGO_1948_Oslo", "Transverse_Mercator", "metre",
217         "Northing", "North", "Easting", "East");
218     add_proj4text (p, 0,
219         "+proj=tmerc +lat_0=58 +lon_0=14.16666666666667 +k=1 +x_0");
220     add_proj4text (p, 1,
221         "=0 +y_0=0 +a=6377492.018 +b=6356173.508712696 +towgs84=2");
222     add_proj4text (p, 2,
223         "78.3,93,474.5,7.889,0.05,-6.61,6.21 +pm=oslo +units=m +n");
224     add_proj4text (p, 3,
225         "o_defs");
226     add_srs_wkt (p, 0,
227         "PROJCS[\"NGO 1948 (Oslo) / NGO zone VII\",GEOGCS[\"NGO 1");
228     add_srs_wkt (p, 1,
229         "948 (Oslo)\",DATUM[\"NGO_1948_Oslo\",SPHEROID[\"Bessel M");
230     add_srs_wkt (p, 2,
231         "odified\",6377492.018,299.1528128,AUTHORITY[\"EPSG\",\"7");
232     add_srs_wkt (p, 3,
233         "005\"]],AUTHORITY[\"EPSG\",\"6817\"]],PRIMEM[\"Oslo\",10");
234     add_srs_wkt (p, 4,
235         ".7229166666667,AUTHORITY[\"EPSG\",\"8913\"]],UNIT[\"degr");
236     add_srs_wkt (p, 5,
237         "ee\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AU");
238     add_srs_wkt (p, 6,
239         "THORITY[\"EPSG\",\"4817\"]],PROJECTION[\"Transverse_Merc");
240     add_srs_wkt (p, 7,
241         "ator\"],PARAMETER[\"latitude_of_origin\",58],PARAMETER[\"");
242     add_srs_wkt (p, 8,
243         "central_meridian\",14.1666666666667],PARAMETER[\"scale_f");
244     add_srs_wkt (p, 9,
245         "actor\",1],PARAMETER[\"false_easting\",0],PARAMETER[\"fa");
246     add_srs_wkt (p, 10,
247         "lse_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"");
248     add_srs_wkt (p, 11,
249         "9001\"]],AXIS[\"Northing\",NORTH],AXIS[\"Easting\",EAST]");
250     add_srs_wkt (p, 12,
251         ",AUTHORITY[\"EPSG\",\"27397\"]]");
252     p = add_epsg_def_ex (filter, first, last, 27398, "epsg", 27398,
253         "NGO 1948 (Oslo) / NGO zone VIII", 0, 1,
254         "Bessel Modified", "Oslo",
255         "NGO_1948_Oslo", "Transverse_Mercator", "metre",
256         "Northing", "North", "Easting", "East");
257     add_proj4text (p, 0,
258         "+proj=tmerc +lat_0=58 +lon_0=18.33333333333333 +k=1 +x_0");
259     add_proj4text (p, 1,
260         "=0 +y_0=0 +a=6377492.018 +b=6356173.508712696 +towgs84=2");
261     add_proj4text (p, 2,
262         "78.3,93,474.5,7.889,0.05,-6.61,6.21 +pm=oslo +units=m +n");
263     add_proj4text (p, 3,
264         "o_defs");
265     add_srs_wkt (p, 0,
266         "PROJCS[\"NGO 1948 (Oslo) / NGO zone VIII\",GEOGCS[\"NGO ");
267     add_srs_wkt (p, 1,
268         "1948 (Oslo)\",DATUM[\"NGO_1948_Oslo\",SPHEROID[\"Bessel ");
269     add_srs_wkt (p, 2,
270         "Modified\",6377492.018,299.1528128,AUTHORITY[\"EPSG\",\"");
271     add_srs_wkt (p, 3,
272         "7005\"]],AUTHORITY[\"EPSG\",\"6817\"]],PRIMEM[\"Oslo\",1");
273     add_srs_wkt (p, 4,
274         "0.7229166666667,AUTHORITY[\"EPSG\",\"8913\"]],UNIT[\"deg");
275     add_srs_wkt (p, 5,
276         "ree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],A");
277     add_srs_wkt (p, 6,
278         "UTHORITY[\"EPSG\",\"4817\"]],PROJECTION[\"Transverse_Mer");
279     add_srs_wkt (p, 7,
280         "cator\"],PARAMETER[\"latitude_of_origin\",58],PARAMETER[");
281     add_srs_wkt (p, 8,
282         "\"central_meridian\",18.3333333333333],PARAMETER[\"scale");
283     add_srs_wkt (p, 9,
284         "_factor\",1],PARAMETER[\"false_easting\",0],PARAMETER[\"");
285     add_srs_wkt (p, 10,
286         "false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",");
287     add_srs_wkt (p, 11,
288         "\"9001\"]],AXIS[\"Northing\",NORTH],AXIS[\"Easting\",EAS");
289     add_srs_wkt (p, 12,
290         "T],AUTHORITY[\"EPSG\",\"27398\"]]");
291     p = add_epsg_def_ex (filter, first, last, 27429, "epsg", 27429,
292         "Datum 73 / UTM zone 29N", 0, 0,
293         "International 1924", "Greenwich",
294         "Datum_73", "Transverse_Mercator", "metre",
295         "Easting", "East", "Northing", "North");
296     add_proj4text (p, 0,
297         "+proj=utm +zone=29 +ellps=intl +towgs84=-223.237,110.193");
298     add_proj4text (p, 1,
299         ",36.649,0,0,0,0 +units=m +no_defs");
300     add_srs_wkt (p, 0,
301         "PROJCS[\"Datum 73 / UTM zone 29N\",GEOGCS[\"Datum 73\",D");
302     add_srs_wkt (p, 1,
303         "ATUM[\"Datum_73\",SPHEROID[\"International 1924\",637838");
304     add_srs_wkt (p, 2,
305         "8,297,AUTHORITY[\"EPSG\",\"7022\"]],AUTHORITY[\"EPSG\",\"");
306     add_srs_wkt (p, 3,
307         "6274\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"890");
308     add_srs_wkt (p, 4,
309         "1\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPS");
310     add_srs_wkt (p, 5,
311         "G\",\"9122\"]],AUTHORITY[\"EPSG\",\"4274\"]],PROJECTION[");
312     add_srs_wkt (p, 6,
313         "\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\"");
314     add_srs_wkt (p, 7,
315         ",0],PARAMETER[\"central_meridian\",-9],PARAMETER[\"scale");
316     add_srs_wkt (p, 8,
317         "_factor\",0.9996],PARAMETER[\"false_easting\",500000],PA");
318     add_srs_wkt (p, 9,
319         "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
320     add_srs_wkt (p, 10,
321         "[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"North");
322     add_srs_wkt (p, 11,
323         "ing\",NORTH],AUTHORITY[\"EPSG\",\"27429\"]]");
324     p = add_epsg_def_ex (filter, first, last, 27492, "epsg", 27492,
325         "Datum 73 / Modified Portuguese Grid", 0, 0,
326         "International 1924", "Greenwich",
327         "Datum_73", "Transverse_Mercator", "metre",
328         "Easting", "East", "Northing", "North");
329     add_proj4text (p, 0,
330         "+proj=tmerc +lat_0=39.66666666666666 +lon_0=-8.131906111");
331     add_proj4text (p, 1,
332         "111112 +k=1 +x_0=180.598 +y_0=-86.98999999999999 +ellps=");
333     add_proj4text (p, 2,
334         "intl +towgs84=-223.237,110.193,36.649,0,0,0,0 +units=m +");
335     add_proj4text (p, 3,
336         "no_defs");
337     add_srs_wkt (p, 0,
338         "PROJCS[\"Datum 73 / Modified Portuguese Grid\",GEOGCS[\"");
339     add_srs_wkt (p, 1,
340         "Datum 73\",DATUM[\"Datum_73\",SPHEROID[\"International 1");
341     add_srs_wkt (p, 2,
342         "924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],AUTHORIT");
343     add_srs_wkt (p, 3,
344         "Y[\"EPSG\",\"6274\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
345     add_srs_wkt (p, 4,
346         "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
347     add_srs_wkt (p, 5,
348         "HORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4274\"]]");
349     add_srs_wkt (p, 6,
350         ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
351     add_srs_wkt (p, 7,
352         "e_of_origin\",39.6666666666667],PARAMETER[\"central_meri");
353     add_srs_wkt (p, 8,
354         "dian\",-8.13190611111111],PARAMETER[\"scale_factor\",1],");
355     add_srs_wkt (p, 9,
356         "PARAMETER[\"false_easting\",180.598],PARAMETER[\"false_n");
357     add_srs_wkt (p, 10,
358         "orthing\",-86.99],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"");
359     add_srs_wkt (p, 11,
360         "9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH]");
361     add_srs_wkt (p, 12,
362         ",AUTHORITY[\"EPSG\",\"27493\"]]");
363     p = add_epsg_def_ex (filter, first, last, 27493, "epsg", 27493,
364         "Datum 73 / Modified Portuguese Grid", 0, 0,
365         "International 1924", "Greenwich",
366         "Datum_73", "Transverse_Mercator", "metre",
367         "Easting", "East", "Northing", "North");
368     add_proj4text (p, 0,
369         "+proj=tmerc +lat_0=39.66666666666666 +lon_0=-8.131906111");
370     add_proj4text (p, 1,
371         "111112 +k=1 +x_0=180.598 +y_0=-86.98999999999999 +ellps=");
372     add_proj4text (p, 2,
373         "intl +towgs84=-223.237,110.193,36.649,0,0,0,0 +units=m +");
374     add_proj4text (p, 3,
375         "no_defs");
376     add_srs_wkt (p, 0,
377         "PROJCS[\"Datum 73 / Modified Portuguese Grid\",GEOGCS[\"");
378     add_srs_wkt (p, 1,
379         "Datum 73\",DATUM[\"Datum_73\",SPHEROID[\"International 1");
380     add_srs_wkt (p, 2,
381         "924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],AUTHORIT");
382     add_srs_wkt (p, 3,
383         "Y[\"EPSG\",\"6274\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
384     add_srs_wkt (p, 4,
385         "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
386     add_srs_wkt (p, 5,
387         "HORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4274\"]]");
388     add_srs_wkt (p, 6,
389         ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
390     add_srs_wkt (p, 7,
391         "e_of_origin\",39.6666666666667],PARAMETER[\"central_meri");
392     add_srs_wkt (p, 8,
393         "dian\",-8.13190611111111],PARAMETER[\"scale_factor\",1],");
394     add_srs_wkt (p, 9,
395         "PARAMETER[\"false_easting\",180.598],PARAMETER[\"false_n");
396     add_srs_wkt (p, 10,
397         "orthing\",-86.99],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"");
398     add_srs_wkt (p, 11,
399         "9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH]");
400     add_srs_wkt (p, 12,
401         ",AUTHORITY[\"EPSG\",\"27493\"]]");
402     p = add_epsg_def_ex (filter, first, last, 27500, "epsg", 27500,
403         "ATF (Paris) / Nord de Guerre", 0, 0,
404         "Plessis 1817", "Paris RGS",
405         "Ancienne_Triangulation_Francaise_Paris", "Lambert_Conformal_Conic_1SP", "metre",
406         "Easting", "East", "Northing", "North");
407     add_proj4text (p, 0,
408         "+proj=lcc +lat_1=49.50000000000001 +lat_0=49.50000000000");
409     add_proj4text (p, 1,
410         "001 +lon_0=5.399999999999999 +k_0=0.99950908 +x_0=500000");
411     add_proj4text (p, 2,
412         " +y_0=300000 +a=6376523 +b=6355862.933255573 +pm=2.33720");
413     add_proj4text (p, 3,
414         "8333333333 +units=m +no_defs");
415     add_srs_wkt (p, 0,
416         "PROJCS[\"ATF (Paris) / Nord de Guerre\",GEOGCS[\"ATF (Pa");
417     add_srs_wkt (p, 1,
418         "ris)\",DATUM[\"Ancienne_Triangulation_Francaise_Paris\",");
419     add_srs_wkt (p, 2,
420         "SPHEROID[\"Plessis 1817\",6376523,308.64,AUTHORITY[\"EPS");
421     add_srs_wkt (p, 3,
422         "G\",\"7027\"]],AUTHORITY[\"EPSG\",\"6901\"]],PRIMEM[\"Pa");
423     add_srs_wkt (p, 4,
424         "ris RGS\",2.33720833333333,AUTHORITY[\"EPSG\",\"8914\"]]");
425     add_srs_wkt (p, 5,
426         ",UNIT[\"grad\",0.0157079632679489,AUTHORITY[\"EPSG\",\"9");
427     add_srs_wkt (p, 6,
428         "105\"]],AUTHORITY[\"EPSG\",\"4901\"]],PROJECTION[\"Lambe");
429     add_srs_wkt (p, 7,
430         "rt_Conformal_Conic_1SP\"],PARAMETER[\"latitude_of_origin");
431     add_srs_wkt (p, 8,
432         "\",55],PARAMETER[\"central_meridian\",6],PARAMETER[\"sca");
433     add_srs_wkt (p, 9,
434         "le_factor\",0.99950908],PARAMETER[\"false_easting\",5000");
435     add_srs_wkt (p, 10,
436         "00],PARAMETER[\"false_northing\",300000],UNIT[\"metre\",");
437     add_srs_wkt (p, 11,
438         "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],A");
439     add_srs_wkt (p, 12,
440         "XIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"27500\"]]");
441     p = add_epsg_def_ex (filter, first, last, 27561, "epsg", 27561,
442         "NTF (Paris) / Lambert Nord France", 0, 0,
443         "Clarke 1880 (IGN)", "Paris",
444         "Nouvelle_Triangulation_Francaise_Paris", "Lambert_Conformal_Conic_1SP", "metre",
445         "Easting", "East", "Northing", "North");
446     add_proj4text (p, 0,
447         "+proj=lcc +lat_1=49.50000000000001 +lat_0=49.50000000000");
448     add_proj4text (p, 1,
449         "001 +lon_0=0 +k_0=0.999877341 +x_0=600000 +y_0=200000 +a");
450     add_proj4text (p, 2,
451         "=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=");
452     add_proj4text (p, 3,
453         "paris +units=m +no_defs");
454     add_srs_wkt (p, 0,
455         "PROJCS[\"NTF (Paris) / Lambert Nord France\",GEOGCS[\"NT");
456     add_srs_wkt (p, 1,
457         "F (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Par");
458     add_srs_wkt (p, 2,
459         "is\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.466021");
460     add_srs_wkt (p, 3,
461         "293627,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\",");
462     add_srs_wkt (p, 4,
463         "\"6807\"]],PRIMEM[\"Paris\",2.33722917,AUTHORITY[\"EPSG\"");
464     add_srs_wkt (p, 5,
465         ",\"8903\"]],UNIT[\"grad\",0.0157079632679489,AUTHORITY[\"");
466     add_srs_wkt (p, 6,
467         "EPSG\",\"9105\"]],AUTHORITY[\"EPSG\",\"4807\"]],PROJECTI");
468     add_srs_wkt (p, 7,
469         "ON[\"Lambert_Conformal_Conic_1SP\"],PARAMETER[\"latitude");
470     add_srs_wkt (p, 8,
471         "_of_origin\",55],PARAMETER[\"central_meridian\",0],PARAM");
472     add_srs_wkt (p, 9,
473         "ETER[\"scale_factor\",0.999877341],PARAMETER[\"false_eas");
474     add_srs_wkt (p, 10,
475         "ting\",600000],PARAMETER[\"false_northing\",200000],UNIT");
476     add_srs_wkt (p, 11,
477         "[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Eastin");
478     add_srs_wkt (p, 12,
479         "g\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"");
480     add_srs_wkt (p, 13,
481         "27561\"]]");
482     p = add_epsg_def_ex (filter, first, last, 27562, "epsg", 27562,
483         "NTF (Paris) / Lambert Centre France", 0, 0,
484         "Clarke 1880 (IGN)", "Paris",
485         "Nouvelle_Triangulation_Francaise_Paris", "Lambert_Conformal_Conic_1SP", "metre",
486         "Easting", "East", "Northing", "North");
487     add_proj4text (p, 0,
488         "+proj=lcc +lat_1=46.8 +lat_0=46.8 +lon_0=0 +k_0=0.999877");
489     add_proj4text (p, 1,
490         "42 +x_0=600000 +y_0=200000 +a=6378249.2 +b=6356515 +towg");
491     add_proj4text (p, 2,
492         "s84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs");
493     add_srs_wkt (p, 0,
494         "PROJCS[\"NTF (Paris) / Lambert Centre France\",GEOGCS[\"");
495     add_srs_wkt (p, 1,
496         "NTF (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_P");
497     add_srs_wkt (p, 2,
498         "aris\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660");
499     add_srs_wkt (p, 3,
500         "21293627,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\"");
501     add_srs_wkt (p, 4,
502         ",\"6807\"]],PRIMEM[\"Paris\",2.33722917,AUTHORITY[\"EPSG");
503     add_srs_wkt (p, 5,
504         "\",\"8903\"]],UNIT[\"grad\",0.0157079632679489,AUTHORITY");
505     add_srs_wkt (p, 6,
506         "[\"EPSG\",\"9105\"]],AUTHORITY[\"EPSG\",\"4807\"]],PROJE");
507     add_srs_wkt (p, 7,
508         "CTION[\"Lambert_Conformal_Conic_1SP\"],PARAMETER[\"latit");
509     add_srs_wkt (p, 8,
510         "ude_of_origin\",52],PARAMETER[\"central_meridian\",0],PA");
511     add_srs_wkt (p, 9,
512         "RAMETER[\"scale_factor\",0.99987742],PARAMETER[\"false_e");
513     add_srs_wkt (p, 10,
514         "asting\",600000],PARAMETER[\"false_northing\",200000],UN");
515     add_srs_wkt (p, 11,
516         "IT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"East");
517     add_srs_wkt (p, 12,
518         "ing\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",");
519     add_srs_wkt (p, 13,
520         "\"27562\"]]");
521     p = add_epsg_def_ex (filter, first, last, 27563, "epsg", 27563,
522         "NTF (Paris) / Lambert Sud France", 0, 0,
523         "Clarke 1880 (IGN)", "Paris",
524         "Nouvelle_Triangulation_Francaise_Paris", "Lambert_Conformal_Conic_1SP", "metre",
525         "Easting", "East", "Northing", "North");
526     add_proj4text (p, 0,
527         "+proj=lcc +lat_1=44.10000000000001 +lat_0=44.10000000000");
528     add_proj4text (p, 1,
529         "001 +lon_0=0 +k_0=0.999877499 +x_0=600000 +y_0=200000 +a");
530     add_proj4text (p, 2,
531         "=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=");
532     add_proj4text (p, 3,
533         "paris +units=m +no_defs");
534     add_srs_wkt (p, 0,
535         "PROJCS[\"NTF (Paris) / Lambert Sud France\",GEOGCS[\"NTF");
536     add_srs_wkt (p, 1,
537         " (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Pari");
538     add_srs_wkt (p, 2,
539         "s\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660212");
540     add_srs_wkt (p, 3,
541         "93627,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\",\"");
542     add_srs_wkt (p, 4,
543         "6807\"]],PRIMEM[\"Paris\",2.33722917,AUTHORITY[\"EPSG\",");
544     add_srs_wkt (p, 5,
545         "\"8903\"]],UNIT[\"grad\",0.0157079632679489,AUTHORITY[\"");
546     add_srs_wkt (p, 6,
547         "EPSG\",\"9105\"]],AUTHORITY[\"EPSG\",\"4807\"]],PROJECTI");
548     add_srs_wkt (p, 7,
549         "ON[\"Lambert_Conformal_Conic_1SP\"],PARAMETER[\"latitude");
550     add_srs_wkt (p, 8,
551         "_of_origin\",49],PARAMETER[\"central_meridian\",0],PARAM");
552     add_srs_wkt (p, 9,
553         "ETER[\"scale_factor\",0.999877499],PARAMETER[\"false_eas");
554     add_srs_wkt (p, 10,
555         "ting\",600000],PARAMETER[\"false_northing\",200000],UNIT");
556     add_srs_wkt (p, 11,
557         "[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Eastin");
558     add_srs_wkt (p, 12,
559         "g\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"");
560     add_srs_wkt (p, 13,
561         "27563\"]]");
562     p = add_epsg_def_ex (filter, first, last, 27564, "epsg", 27564,
563         "NTF (Paris) / Lambert Corse", 0, 0,
564         "Clarke 1880 (IGN)", "Paris",
565         "Nouvelle_Triangulation_Francaise_Paris", "Lambert_Conformal_Conic_1SP", "metre",
566         "Easting", "East", "Northing", "North");
567     add_proj4text (p, 0,
568         "+proj=lcc +lat_1=42.16500000000001 +lat_0=42.16500000000");
569     add_proj4text (p, 1,
570         "001 +lon_0=0 +k_0=0.99994471 +x_0=234.358 +y_0=185861.36");
571     add_proj4text (p, 2,
572         "9 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 ");
573     add_proj4text (p, 3,
574         "+pm=paris +units=m +no_defs");
575     add_srs_wkt (p, 0,
576         "PROJCS[\"NTF (Paris) / Lambert Corse\",GEOGCS[\"NTF (Par");
577     add_srs_wkt (p, 1,
578         "is)\",DATUM[\"Nouvelle_Triangulation_Francaise_Paris\",S");
579     add_srs_wkt (p, 2,
580         "PHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.466021293627");
581     add_srs_wkt (p, 3,
582         ",AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\",\"6807");
583     add_srs_wkt (p, 4,
584         "\"]],PRIMEM[\"Paris\",2.33722917,AUTHORITY[\"EPSG\",\"89");
585     add_srs_wkt (p, 5,
586         "03\"]],UNIT[\"grad\",0.0157079632679489,AUTHORITY[\"EPSG");
587     add_srs_wkt (p, 6,
588         "\",\"9105\"]],AUTHORITY[\"EPSG\",\"4807\"]],PROJECTION[\"");
589     add_srs_wkt (p, 7,
590         "Lambert_Conformal_Conic_1SP\"],PARAMETER[\"latitude_of_o");
591     add_srs_wkt (p, 8,
592         "rigin\",46.85],PARAMETER[\"central_meridian\",0],PARAMET");
593     add_srs_wkt (p, 9,
594         "ER[\"scale_factor\",0.99994471],PARAMETER[\"false_eastin");
595     add_srs_wkt (p, 10,
596         "g\",234.358],PARAMETER[\"false_northing\",185861.369],UN");
597     add_srs_wkt (p, 11,
598         "IT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"East");
599     add_srs_wkt (p, 12,
600         "ing\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",");
601     add_srs_wkt (p, 13,
602         "\"27564\"]]");
603     p = add_epsg_def_ex (filter, first, last, 27571, "epsg", 27571,
604         "NTF (Paris) / Lambert zone I", 0, 0,
605         "Clarke 1880 (IGN)", "Paris",
606         "Nouvelle_Triangulation_Francaise_Paris", "Lambert_Conformal_Conic_1SP", "metre",
607         "Easting", "East", "Northing", "North");
608     add_proj4text (p, 0,
609         "+proj=lcc +lat_1=49.50000000000001 +lat_0=49.50000000000");
610     add_proj4text (p, 1,
611         "001 +lon_0=0 +k_0=0.999877341 +x_0=600000 +y_0=1200000 +");
612     add_proj4text (p, 2,
613         "a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm");
614     add_proj4text (p, 3,
615         "=paris +units=m +no_defs");
616     add_srs_wkt (p, 0,
617         "PROJCS[\"NTF (Paris) / Lambert zone I\",GEOGCS[\"NTF (Pa");
618     add_srs_wkt (p, 1,
619         "ris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Paris\",");
620     add_srs_wkt (p, 2,
621         "SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.46602129362");
622     add_srs_wkt (p, 3,
623         "7,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\",\"680");
624     add_srs_wkt (p, 4,
625         "7\"]],PRIMEM[\"Paris\",2.33722917,AUTHORITY[\"EPSG\",\"8");
626     add_srs_wkt (p, 5,
627         "903\"]],UNIT[\"grad\",0.0157079632679489,AUTHORITY[\"EPS");
628     add_srs_wkt (p, 6,
629         "G\",\"9105\"]],AUTHORITY[\"EPSG\",\"4807\"]],PROJECTION[");
630     add_srs_wkt (p, 7,
631         "\"Lambert_Conformal_Conic_1SP\"],PARAMETER[\"latitude_of");
632     add_srs_wkt (p, 8,
633         "_origin\",55],PARAMETER[\"central_meridian\",0],PARAMETE");
634     add_srs_wkt (p, 9,
635         "R[\"scale_factor\",0.999877341],PARAMETER[\"false_eastin");
636     add_srs_wkt (p, 10,
637         "g\",600000],PARAMETER[\"false_northing\",1200000],UNIT[\"");
638     add_srs_wkt (p, 11,
639         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
640     add_srs_wkt (p, 12,
641         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"275");
642     add_srs_wkt (p, 13,
643         "71\"]]");
644     p = add_epsg_def_ex (filter, first, last, 27572, "epsg", 27572,
645         "NTF (Paris) / Lambert zone II", 0, 0,
646         "Clarke 1880 (IGN)", "Paris",
647         "Nouvelle_Triangulation_Francaise_Paris", "Lambert_Conformal_Conic_1SP", "metre",
648         "Easting", "East", "Northing", "North");
649     add_proj4text (p, 0,
650         "+proj=lcc +lat_1=46.8 +lat_0=46.8 +lon_0=0 +k_0=0.999877");
651     add_proj4text (p, 1,
652         "42 +x_0=600000 +y_0=2200000 +a=6378249.2 +b=6356515 +tow");
653     add_proj4text (p, 2,
654         "gs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs");
655     add_srs_wkt (p, 0,
656         "PROJCS[\"NTF (Paris) / Lambert zone II\",GEOGCS[\"NTF (P");
657     add_srs_wkt (p, 1,
658         "aris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Paris\"");
659     add_srs_wkt (p, 2,
660         ",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660212936");
661     add_srs_wkt (p, 3,
662         "27,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\",\"68");
663     add_srs_wkt (p, 4,
664         "07\"]],PRIMEM[\"Paris\",2.33722917,AUTHORITY[\"EPSG\",\"");
665     add_srs_wkt (p, 5,
666         "8903\"]],UNIT[\"grad\",0.0157079632679489,AUTHORITY[\"EP");
667     add_srs_wkt (p, 6,
668         "SG\",\"9105\"]],AUTHORITY[\"EPSG\",\"4807\"]],PROJECTION");
669     add_srs_wkt (p, 7,
670         "[\"Lambert_Conformal_Conic_1SP\"],PARAMETER[\"latitude_o");
671     add_srs_wkt (p, 8,
672         "f_origin\",52],PARAMETER[\"central_meridian\",0],PARAMET");
673     add_srs_wkt (p, 9,
674         "ER[\"scale_factor\",0.99987742],PARAMETER[\"false_eastin");
675     add_srs_wkt (p, 10,
676         "g\",600000],PARAMETER[\"false_northing\",2200000],UNIT[\"");
677     add_srs_wkt (p, 11,
678         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
679     add_srs_wkt (p, 12,
680         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"275");
681     add_srs_wkt (p, 13,
682         "72\"]]");
683     p = add_epsg_def_ex (filter, first, last, 27573, "epsg", 27573,
684         "NTF (Paris) / Lambert zone III", 0, 0,
685         "Clarke 1880 (IGN)", "Paris",
686         "Nouvelle_Triangulation_Francaise_Paris", "Lambert_Conformal_Conic_1SP", "metre",
687         "Easting", "East", "Northing", "North");
688     add_proj4text (p, 0,
689         "+proj=lcc +lat_1=44.10000000000001 +lat_0=44.10000000000");
690     add_proj4text (p, 1,
691         "001 +lon_0=0 +k_0=0.999877499 +x_0=600000 +y_0=3200000 +");
692     add_proj4text (p, 2,
693         "a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm");
694     add_proj4text (p, 3,
695         "=paris +units=m +no_defs");
696     add_srs_wkt (p, 0,
697         "PROJCS[\"NTF (Paris) / Lambert zone III\",GEOGCS[\"NTF (");
698     add_srs_wkt (p, 1,
699         "Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Paris\"");
700     add_srs_wkt (p, 2,
701         ",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660212936");
702     add_srs_wkt (p, 3,
703         "27,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\",\"68");
704     add_srs_wkt (p, 4,
705         "07\"]],PRIMEM[\"Paris\",2.33722917,AUTHORITY[\"EPSG\",\"");
706     add_srs_wkt (p, 5,
707         "8903\"]],UNIT[\"grad\",0.0157079632679489,AUTHORITY[\"EP");
708     add_srs_wkt (p, 6,
709         "SG\",\"9105\"]],AUTHORITY[\"EPSG\",\"4807\"]],PROJECTION");
710     add_srs_wkt (p, 7,
711         "[\"Lambert_Conformal_Conic_1SP\"],PARAMETER[\"latitude_o");
712     add_srs_wkt (p, 8,
713         "f_origin\",49],PARAMETER[\"central_meridian\",0],PARAMET");
714     add_srs_wkt (p, 9,
715         "ER[\"scale_factor\",0.999877499],PARAMETER[\"false_easti");
716     add_srs_wkt (p, 10,
717         "ng\",600000],PARAMETER[\"false_northing\",3200000],UNIT[");
718     add_srs_wkt (p, 11,
719         "\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting");
720     add_srs_wkt (p, 12,
721         "\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"2");
722     add_srs_wkt (p, 13,
723         "7573\"]]");
724     p = add_epsg_def_ex (filter, first, last, 27574, "epsg", 27574,
725         "NTF (Paris) / Lambert zone IV", 0, 0,
726         "Clarke 1880 (IGN)", "Paris",
727         "Nouvelle_Triangulation_Francaise_Paris", "Lambert_Conformal_Conic_1SP", "metre",
728         "Easting", "East", "Northing", "North");
729     add_proj4text (p, 0,
730         "+proj=lcc +lat_1=42.16500000000001 +lat_0=42.16500000000");
731     add_proj4text (p, 1,
732         "001 +lon_0=0 +k_0=0.99994471 +x_0=234.358 +y_0=4185861.3");
733     add_proj4text (p, 2,
734         "69 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0");
735     add_proj4text (p, 3,
736         " +pm=paris +units=m +no_defs");
737     add_srs_wkt (p, 0,
738         "PROJCS[\"NTF (Paris) / Lambert zone IV\",GEOGCS[\"NTF (P");
739     add_srs_wkt (p, 1,
740         "aris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Paris\"");
741     add_srs_wkt (p, 2,
742         ",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660212936");
743     add_srs_wkt (p, 3,
744         "27,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\",\"68");
745     add_srs_wkt (p, 4,
746         "07\"]],PRIMEM[\"Paris\",2.33722917,AUTHORITY[\"EPSG\",\"");
747     add_srs_wkt (p, 5,
748         "8903\"]],UNIT[\"grad\",0.0157079632679489,AUTHORITY[\"EP");
749     add_srs_wkt (p, 6,
750         "SG\",\"9105\"]],AUTHORITY[\"EPSG\",\"4807\"]],PROJECTION");
751     add_srs_wkt (p, 7,
752         "[\"Lambert_Conformal_Conic_1SP\"],PARAMETER[\"latitude_o");
753     add_srs_wkt (p, 8,
754         "f_origin\",46.85],PARAMETER[\"central_meridian\",0],PARA");
755     add_srs_wkt (p, 9,
756         "METER[\"scale_factor\",0.99994471],PARAMETER[\"false_eas");
757     add_srs_wkt (p, 10,
758         "ting\",234.358],PARAMETER[\"false_northing\",4185861.369");
759     add_srs_wkt (p, 11,
760         "],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"");
761     add_srs_wkt (p, 12,
762         "Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPS");
763     add_srs_wkt (p, 13,
764         "G\",\"27574\"]]");
765     p = add_epsg_def_ex (filter, first, last, 27581, "epsg", 27581,
766         "NTF (Paris) / Lambert zone I", 0, 0,
767         "Clarke 1880 (IGN)", "Paris",
768         "Nouvelle_Triangulation_Francaise_Paris", "Lambert_Conformal_Conic_1SP", "metre",
769         "Easting", "East", "Northing", "North");
770     add_proj4text (p, 0,
771         "+proj=lcc +lat_1=49.50000000000001 +lat_0=49.50000000000");
772     add_proj4text (p, 1,
773         "001 +lon_0=0 +k_0=0.999877341 +x_0=600000 +y_0=1200000 +");
774     add_proj4text (p, 2,
775         "a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm");
776     add_proj4text (p, 3,
777         "=paris +units=m +no_defs");
778     add_srs_wkt (p, 0,
779         "PROJCS[\"NTF (Paris) / Lambert zone I\",GEOGCS[\"NTF (Pa");
780     add_srs_wkt (p, 1,
781         "ris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Paris\",");
782     add_srs_wkt (p, 2,
783         "SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.46602129362");
784     add_srs_wkt (p, 3,
785         "7,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\",\"680");
786     add_srs_wkt (p, 4,
787         "7\"]],PRIMEM[\"Paris\",2.33722917,AUTHORITY[\"EPSG\",\"8");
788     add_srs_wkt (p, 5,
789         "903\"]],UNIT[\"grad\",0.0157079632679489,AUTHORITY[\"EPS");
790     add_srs_wkt (p, 6,
791         "G\",\"9105\"]],AUTHORITY[\"EPSG\",\"4807\"]],PROJECTION[");
792     add_srs_wkt (p, 7,
793         "\"Lambert_Conformal_Conic_1SP\"],PARAMETER[\"latitude_of");
794     add_srs_wkt (p, 8,
795         "_origin\",55],PARAMETER[\"central_meridian\",0],PARAMETE");
796     add_srs_wkt (p, 9,
797         "R[\"scale_factor\",0.999877341],PARAMETER[\"false_eastin");
798     add_srs_wkt (p, 10,
799         "g\",600000],PARAMETER[\"false_northing\",1200000],UNIT[\"");
800     add_srs_wkt (p, 11,
801         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
802     add_srs_wkt (p, 12,
803         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"275");
804     add_srs_wkt (p, 13,
805         "71\"]]");
806     p = add_epsg_def_ex (filter, first, last, 27582, "epsg", 27582,
807         "NTF (Paris) / Lambert zone II", 0, 0,
808         "Clarke 1880 (IGN)", "Paris",
809         "Nouvelle_Triangulation_Francaise_Paris", "Lambert_Conformal_Conic_1SP", "metre",
810         "Easting", "East", "Northing", "North");
811     add_proj4text (p, 0,
812         "+proj=lcc +lat_1=46.8 +lat_0=46.8 +lon_0=0 +k_0=0.999877");
813     add_proj4text (p, 1,
814         "42 +x_0=600000 +y_0=2200000 +a=6378249.2 +b=6356515 +tow");
815     add_proj4text (p, 2,
816         "gs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs");
817     add_srs_wkt (p, 0,
818         "PROJCS[\"NTF (Paris) / Lambert zone II\",GEOGCS[\"NTF (P");
819     add_srs_wkt (p, 1,
820         "aris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Paris\"");
821     add_srs_wkt (p, 2,
822         ",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660212936");
823     add_srs_wkt (p, 3,
824         "27,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\",\"68");
825     add_srs_wkt (p, 4,
826         "07\"]],PRIMEM[\"Paris\",2.33722917,AUTHORITY[\"EPSG\",\"");
827     add_srs_wkt (p, 5,
828         "8903\"]],UNIT[\"grad\",0.0157079632679489,AUTHORITY[\"EP");
829     add_srs_wkt (p, 6,
830         "SG\",\"9105\"]],AUTHORITY[\"EPSG\",\"4807\"]],PROJECTION");
831     add_srs_wkt (p, 7,
832         "[\"Lambert_Conformal_Conic_1SP\"],PARAMETER[\"latitude_o");
833     add_srs_wkt (p, 8,
834         "f_origin\",52],PARAMETER[\"central_meridian\",0],PARAMET");
835     add_srs_wkt (p, 9,
836         "ER[\"scale_factor\",0.99987742],PARAMETER[\"false_eastin");
837     add_srs_wkt (p, 10,
838         "g\",600000],PARAMETER[\"false_northing\",2200000],UNIT[\"");
839     add_srs_wkt (p, 11,
840         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\"");
841     add_srs_wkt (p, 12,
842         ",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"275");
843     add_srs_wkt (p, 13,
844         "72\"]]");
845     p = add_epsg_def_ex (filter, first, last, 27583, "epsg", 27583,
846         "NTF (Paris) / Lambert zone III", 0, 0,
847         "Clarke 1880 (IGN)", "Paris",
848         "Nouvelle_Triangulation_Francaise_Paris", "Lambert_Conformal_Conic_1SP", "metre",
849         "Easting", "East", "Northing", "North");
850     add_proj4text (p, 0,
851         "+proj=lcc +lat_1=44.10000000000001 +lat_0=44.10000000000");
852     add_proj4text (p, 1,
853         "001 +lon_0=0 +k_0=0.999877499 +x_0=600000 +y_0=3200000 +");
854     add_proj4text (p, 2,
855         "a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm");
856     add_proj4text (p, 3,
857         "=paris +units=m +no_defs");
858     add_srs_wkt (p, 0,
859         "PROJCS[\"NTF (Paris) / Lambert zone III\",GEOGCS[\"NTF (");
860     add_srs_wkt (p, 1,
861         "Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Paris\"");
862     add_srs_wkt (p, 2,
863         ",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660212936");
864     add_srs_wkt (p, 3,
865         "27,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\",\"68");
866     add_srs_wkt (p, 4,
867         "07\"]],PRIMEM[\"Paris\",2.33722917,AUTHORITY[\"EPSG\",\"");
868     add_srs_wkt (p, 5,
869         "8903\"]],UNIT[\"grad\",0.0157079632679489,AUTHORITY[\"EP");
870     add_srs_wkt (p, 6,
871         "SG\",\"9105\"]],AUTHORITY[\"EPSG\",\"4807\"]],PROJECTION");
872     add_srs_wkt (p, 7,
873         "[\"Lambert_Conformal_Conic_1SP\"],PARAMETER[\"latitude_o");
874     add_srs_wkt (p, 8,
875         "f_origin\",49],PARAMETER[\"central_meridian\",0],PARAMET");
876     add_srs_wkt (p, 9,
877         "ER[\"scale_factor\",0.999877499],PARAMETER[\"false_easti");
878     add_srs_wkt (p, 10,
879         "ng\",600000],PARAMETER[\"false_northing\",3200000],UNIT[");
880     add_srs_wkt (p, 11,
881         "\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting");
882     add_srs_wkt (p, 12,
883         "\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"2");
884     add_srs_wkt (p, 13,
885         "7573\"]]");
886     p = add_epsg_def_ex (filter, first, last, 27584, "epsg", 27584,
887         "NTF (Paris) / Lambert zone IV", 0, 0,
888         "Clarke 1880 (IGN)", "Paris",
889         "Nouvelle_Triangulation_Francaise_Paris", "Lambert_Conformal_Conic_1SP", "metre",
890         "Easting", "East", "Northing", "North");
891     add_proj4text (p, 0,
892         "+proj=lcc +lat_1=42.16500000000001 +lat_0=42.16500000000");
893     add_proj4text (p, 1,
894         "001 +lon_0=0 +k_0=0.99994471 +x_0=234.358 +y_0=4185861.3");
895     add_proj4text (p, 2,
896         "69 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0");
897     add_proj4text (p, 3,
898         " +pm=paris +units=m +no_defs");
899     add_srs_wkt (p, 0,
900         "PROJCS[\"NTF (Paris) / Lambert zone IV\",GEOGCS[\"NTF (P");
901     add_srs_wkt (p, 1,
902         "aris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Paris\"");
903     add_srs_wkt (p, 2,
904         ",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660212936");
905     add_srs_wkt (p, 3,
906         "27,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\",\"68");
907     add_srs_wkt (p, 4,
908         "07\"]],PRIMEM[\"Paris\",2.33722917,AUTHORITY[\"EPSG\",\"");
909     add_srs_wkt (p, 5,
910         "8903\"]],UNIT[\"grad\",0.0157079632679489,AUTHORITY[\"EP");
911     add_srs_wkt (p, 6,
912         "SG\",\"9105\"]],AUTHORITY[\"EPSG\",\"4807\"]],PROJECTION");
913     add_srs_wkt (p, 7,
914         "[\"Lambert_Conformal_Conic_1SP\"],PARAMETER[\"latitude_o");
915     add_srs_wkt (p, 8,
916         "f_origin\",46.85],PARAMETER[\"central_meridian\",0],PARA");
917     add_srs_wkt (p, 9,
918         "METER[\"scale_factor\",0.99994471],PARAMETER[\"false_eas");
919     add_srs_wkt (p, 10,
920         "ting\",234.358],PARAMETER[\"false_northing\",4185861.369");
921     add_srs_wkt (p, 11,
922         "],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"");
923     add_srs_wkt (p, 12,
924         "Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPS");
925     add_srs_wkt (p, 13,
926         "G\",\"27574\"]]");
927     p = add_epsg_def_ex (filter, first, last, 27591, "epsg", 27591,
928         "NTF (Paris) / Lambert Nord France", 0, 0,
929         "Clarke 1880 (IGN)", "Paris",
930         "Nouvelle_Triangulation_Francaise_Paris", "Lambert_Conformal_Conic_1SP", "metre",
931         "Easting", "East", "Northing", "North");
932     add_proj4text (p, 0,
933         "+proj=lcc +lat_1=49.50000000000001 +lat_0=49.50000000000");
934     add_proj4text (p, 1,
935         "001 +lon_0=0 +k_0=0.999877341 +x_0=600000 +y_0=200000 +a");
936     add_proj4text (p, 2,
937         "=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=");
938     add_proj4text (p, 3,
939         "paris +units=m +no_defs");
940     add_srs_wkt (p, 0,
941         "PROJCS[\"NTF (Paris) / Lambert Nord France\",GEOGCS[\"NT");
942     add_srs_wkt (p, 1,
943         "F (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Par");
944     add_srs_wkt (p, 2,
945         "is\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.466021");
946     add_srs_wkt (p, 3,
947         "293627,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\",");
948     add_srs_wkt (p, 4,
949         "\"6807\"]],PRIMEM[\"Paris\",2.33722917,AUTHORITY[\"EPSG\"");
950     add_srs_wkt (p, 5,
951         ",\"8903\"]],UNIT[\"grad\",0.0157079632679489,AUTHORITY[\"");
952     add_srs_wkt (p, 6,
953         "EPSG\",\"9105\"]],AUTHORITY[\"EPSG\",\"4807\"]],PROJECTI");
954     add_srs_wkt (p, 7,
955         "ON[\"Lambert_Conformal_Conic_1SP\"],PARAMETER[\"latitude");
956     add_srs_wkt (p, 8,
957         "_of_origin\",55],PARAMETER[\"central_meridian\",0],PARAM");
958     add_srs_wkt (p, 9,
959         "ETER[\"scale_factor\",0.999877341],PARAMETER[\"false_eas");
960     add_srs_wkt (p, 10,
961         "ting\",600000],PARAMETER[\"false_northing\",200000],UNIT");
962     add_srs_wkt (p, 11,
963         "[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Eastin");
964     add_srs_wkt (p, 12,
965         "g\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"");
966     add_srs_wkt (p, 13,
967         "27561\"]]");
968     p = add_epsg_def_ex (filter, first, last, 27592, "epsg", 27592,
969         "NTF (Paris) / Lambert Centre France", 0, 0,
970         "Clarke 1880 (IGN)", "Paris",
971         "Nouvelle_Triangulation_Francaise_Paris", "Lambert_Conformal_Conic_1SP", "metre",
972         "Easting", "East", "Northing", "North");
973     add_proj4text (p, 0,
974         "+proj=lcc +lat_1=46.8 +lat_0=46.8 +lon_0=0 +k_0=0.999877");
975     add_proj4text (p, 1,
976         "42 +x_0=600000 +y_0=200000 +a=6378249.2 +b=6356515 +towg");
977     add_proj4text (p, 2,
978         "s84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs");
979     add_srs_wkt (p, 0,
980         "PROJCS[\"NTF (Paris) / Lambert Centre France\",GEOGCS[\"");
981     add_srs_wkt (p, 1,
982         "NTF (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_P");
983     add_srs_wkt (p, 2,
984         "aris\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660");
985     add_srs_wkt (p, 3,
986         "21293627,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\"");
987     add_srs_wkt (p, 4,
988         ",\"6807\"]],PRIMEM[\"Paris\",2.33722917,AUTHORITY[\"EPSG");
989     add_srs_wkt (p, 5,
990         "\",\"8903\"]],UNIT[\"grad\",0.0157079632679489,AUTHORITY");
991     add_srs_wkt (p, 6,
992         "[\"EPSG\",\"9105\"]],AUTHORITY[\"EPSG\",\"4807\"]],PROJE");
993     add_srs_wkt (p, 7,
994         "CTION[\"Lambert_Conformal_Conic_1SP\"],PARAMETER[\"latit");
995     add_srs_wkt (p, 8,
996         "ude_of_origin\",52],PARAMETER[\"central_meridian\",0],PA");
997     add_srs_wkt (p, 9,
998         "RAMETER[\"scale_factor\",0.99987742],PARAMETER[\"false_e");
999     add_srs_wkt (p, 10,
1000         "asting\",600000],PARAMETER[\"false_northing\",200000],UN");
1001     add_srs_wkt (p, 11,
1002         "IT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"East");
1003     add_srs_wkt (p, 12,
1004         "ing\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",");
1005     add_srs_wkt (p, 13,
1006         "\"27562\"]]");
1007     p = add_epsg_def_ex (filter, first, last, 27593, "epsg", 27593,
1008         "NTF (Paris) / Lambert Sud France", 0, 0,
1009         "Clarke 1880 (IGN)", "Paris",
1010         "Nouvelle_Triangulation_Francaise_Paris", "Lambert_Conformal_Conic_1SP", "metre",
1011         "Easting", "East", "Northing", "North");
1012     add_proj4text (p, 0,
1013         "+proj=lcc +lat_1=44.10000000000001 +lat_0=44.10000000000");
1014     add_proj4text (p, 1,
1015         "001 +lon_0=0 +k_0=0.999877499 +x_0=600000 +y_0=200000 +a");
1016     add_proj4text (p, 2,
1017         "=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=");
1018     add_proj4text (p, 3,
1019         "paris +units=m +no_defs");
1020     add_srs_wkt (p, 0,
1021         "PROJCS[\"NTF (Paris) / Lambert Sud France\",GEOGCS[\"NTF");
1022     add_srs_wkt (p, 1,
1023         " (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Pari");
1024     add_srs_wkt (p, 2,
1025         "s\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660212");
1026     add_srs_wkt (p, 3,
1027         "93627,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\",\"");
1028     add_srs_wkt (p, 4,
1029         "6807\"]],PRIMEM[\"Paris\",2.33722917,AUTHORITY[\"EPSG\",");
1030     add_srs_wkt (p, 5,
1031         "\"8903\"]],UNIT[\"grad\",0.0157079632679489,AUTHORITY[\"");
1032     add_srs_wkt (p, 6,
1033         "EPSG\",\"9105\"]],AUTHORITY[\"EPSG\",\"4807\"]],PROJECTI");
1034     add_srs_wkt (p, 7,
1035         "ON[\"Lambert_Conformal_Conic_1SP\"],PARAMETER[\"latitude");
1036     add_srs_wkt (p, 8,
1037         "_of_origin\",49],PARAMETER[\"central_meridian\",0],PARAM");
1038     add_srs_wkt (p, 9,
1039         "ETER[\"scale_factor\",0.999877499],PARAMETER[\"false_eas");
1040     add_srs_wkt (p, 10,
1041         "ting\",600000],PARAMETER[\"false_northing\",200000],UNIT");
1042     add_srs_wkt (p, 11,
1043         "[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Eastin");
1044     add_srs_wkt (p, 12,
1045         "g\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"");
1046     add_srs_wkt (p, 13,
1047         "27563\"]]");
1048     p = add_epsg_def_ex (filter, first, last, 27594, "epsg", 27594,
1049         "NTF (Paris) / Lambert Corse", 0, 0,
1050         "Clarke 1880 (IGN)", "Paris",
1051         "Nouvelle_Triangulation_Francaise_Paris", "Lambert_Conformal_Conic_1SP", "metre",
1052         "Easting", "East", "Northing", "North");
1053     add_proj4text (p, 0,
1054         "+proj=lcc +lat_1=42.16500000000001 +lat_0=42.16500000000");
1055     add_proj4text (p, 1,
1056         "001 +lon_0=0 +k_0=0.99994471 +x_0=234.358 +y_0=185861.36");
1057     add_proj4text (p, 2,
1058         "9 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 ");
1059     add_proj4text (p, 3,
1060         "+pm=paris +units=m +no_defs");
1061     add_srs_wkt (p, 0,
1062         "PROJCS[\"NTF (Paris) / Lambert Corse\",GEOGCS[\"NTF (Par");
1063     add_srs_wkt (p, 1,
1064         "is)\",DATUM[\"Nouvelle_Triangulation_Francaise_Paris\",S");
1065     add_srs_wkt (p, 2,
1066         "PHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.466021293627");
1067     add_srs_wkt (p, 3,
1068         ",AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\",\"6807");
1069     add_srs_wkt (p, 4,
1070         "\"]],PRIMEM[\"Paris\",2.33722917,AUTHORITY[\"EPSG\",\"89");
1071     add_srs_wkt (p, 5,
1072         "03\"]],UNIT[\"grad\",0.0157079632679489,AUTHORITY[\"EPSG");
1073     add_srs_wkt (p, 6,
1074         "\",\"9105\"]],AUTHORITY[\"EPSG\",\"4807\"]],PROJECTION[\"");
1075     add_srs_wkt (p, 7,
1076         "Lambert_Conformal_Conic_1SP\"],PARAMETER[\"latitude_of_o");
1077     add_srs_wkt (p, 8,
1078         "rigin\",46.85],PARAMETER[\"central_meridian\",0],PARAMET");
1079     add_srs_wkt (p, 9,
1080         "ER[\"scale_factor\",0.99994471],PARAMETER[\"false_eastin");
1081     add_srs_wkt (p, 10,
1082         "g\",234.358],PARAMETER[\"false_northing\",185861.369],UN");
1083     add_srs_wkt (p, 11,
1084         "IT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"East");
1085     add_srs_wkt (p, 12,
1086         "ing\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",");
1087     add_srs_wkt (p, 13,
1088         "\"27564\"]]");
1089     p = add_epsg_def_ex (filter, first, last, 27700, "epsg", 27700,
1090         "OSGB 1936 / British National Grid", 0, 0,
1091         "Airy 1830", "Greenwich",
1092         "OSGB_1936", "Transverse_Mercator", "metre",
1093         "Easting", "East", "Northing", "North");
1094     add_proj4text (p, 0,
1095         "+proj=tmerc +lat_0=49 +lon_0=-2 +k=0.9996012717 +x_0=400");
1096     add_proj4text (p, 1,
1097         "000 +y_0=-100000 +ellps=airy +towgs84=446.448,-125.157,5");
1098     add_proj4text (p, 2,
1099         "42.06,0.15,0.247,0.842,-20.489 +units=m +no_defs");
1100     add_srs_wkt (p, 0,
1101         "PROJCS[\"OSGB 1936 / British National Grid\",GEOGCS[\"OS");
1102     add_srs_wkt (p, 1,
1103         "GB 1936\",DATUM[\"OSGB_1936\",SPHEROID[\"Airy 1830\",637");
1104     add_srs_wkt (p, 2,
1105         "7563.396,299.3249646,AUTHORITY[\"EPSG\",\"7001\"]],AUTHO");
1106     add_srs_wkt (p, 3,
1107         "RITY[\"EPSG\",\"6277\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
1108     add_srs_wkt (p, 4,
1109         "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
1110     add_srs_wkt (p, 5,
1111         ",AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4277");
1112     add_srs_wkt (p, 6,
1113         "\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"lat");
1114     add_srs_wkt (p, 7,
1115         "itude_of_origin\",49],PARAMETER[\"central_meridian\",-2]");
1116     add_srs_wkt (p, 8,
1117         ",PARAMETER[\"scale_factor\",0.9996012717],PARAMETER[\"fa");
1118     add_srs_wkt (p, 9,
1119         "lse_easting\",400000],PARAMETER[\"false_northing\",-1000");
1120     add_srs_wkt (p, 10,
1121         "00],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[");
1122     add_srs_wkt (p, 11,
1123         "\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"E");
1124     add_srs_wkt (p, 12,
1125         "PSG\",\"27700\"]]");
1126     p = add_epsg_def_ex (filter, first, last, 28191, "epsg", 28191,
1127         "Palestine 1923 / Palestine Grid", 0, 0,
1128         "Clarke 1880 (Benoit)", "Greenwich",
1129         "Palestine_1923", "Cassini_Soldner", "metre",
1130         "Easting", "East", "Northing", "North");
1131     add_proj4text (p, 0,
1132         "+proj=cass +lat_0=31.73409694444445 +lon_0=35.2120805555");
1133     add_proj4text (p, 1,
1134         "5556 +x_0=170251.555 +y_0=126867.909 +a=6378300.789 +b=6");
1135     add_proj4text (p, 2,
1136         "356566.435 +towgs84=-275.7224,94.7824,340.8944,-8.001,-4");
1137     add_proj4text (p, 3,
1138         ".42,-11.821,1 +units=m +no_defs");
1139     add_srs_wkt (p, 0,
1140         "PROJCS[\"Palestine 1923 / Palestine Grid\",GEOGCS[\"Pale");
1141     add_srs_wkt (p, 1,
1142         "stine 1923\",DATUM[\"Palestine_1923\",SPHEROID[\"Clarke ");
1143     add_srs_wkt (p, 2,
1144         "1880 (Benoit)\",6378300.789,293.466315538981,AUTHORITY[\"");
1145     add_srs_wkt (p, 3,
1146         "EPSG\",\"7010\"]],AUTHORITY[\"EPSG\",\"6281\"]],PRIMEM[\"");
1147     add_srs_wkt (p, 4,
1148         "Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
1149     add_srs_wkt (p, 5,
1150         "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUT");
1151     add_srs_wkt (p, 6,
1152         "HORITY[\"EPSG\",\"4281\"]],PROJECTION[\"Cassini_Soldner\"");
1153     add_srs_wkt (p, 7,
1154         "],PARAMETER[\"latitude_of_origin\",31.7340969444444],PAR");
1155     add_srs_wkt (p, 8,
1156         "AMETER[\"central_meridian\",35.2120805555556],PARAMETER[");
1157     add_srs_wkt (p, 9,
1158         "\"false_easting\",170251.555],PARAMETER[\"false_northing");
1159     add_srs_wkt (p, 10,
1160         "\",126867.909],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"900");
1161     add_srs_wkt (p, 11,
1162         "1\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH],AU");
1163     add_srs_wkt (p, 12,
1164         "THORITY[\"EPSG\",\"28191\"]]");
1165     p = add_epsg_def_ex (filter, first, last, 28192, "epsg", 28192,
1166         "Palestine 1923 / Palestine Belt", 0, 0,
1167         "Clarke 1880 (Benoit)", "Greenwich",
1168         "Palestine_1923", "Transverse_Mercator", "metre",
1169         "Easting", "East", "Northing", "North");
1170     add_proj4text (p, 0,
1171         "+proj=tmerc +lat_0=31.73409694444445 +lon_0=35.212080555");
1172     add_proj4text (p, 1,
1173         "55556 +k=1 +x_0=170251.555 +y_0=1126867.909 +a=6378300.7");
1174     add_proj4text (p, 2,
1175         "89 +b=6356566.435 +towgs84=-275.7224,94.7824,340.8944,-8");
1176     add_proj4text (p, 3,
1177         ".001,-4.42,-11.821,1 +units=m +no_defs");
1178     add_srs_wkt (p, 0,
1179         "PROJCS[\"Palestine 1923 / Palestine Belt\",GEOGCS[\"Pale");
1180     add_srs_wkt (p, 1,
1181         "stine 1923\",DATUM[\"Palestine_1923\",SPHEROID[\"Clarke ");
1182     add_srs_wkt (p, 2,
1183         "1880 (Benoit)\",6378300.789,293.466315538981,AUTHORITY[\"");
1184     add_srs_wkt (p, 3,
1185         "EPSG\",\"7010\"]],AUTHORITY[\"EPSG\",\"6281\"]],PRIMEM[\"");
1186     add_srs_wkt (p, 4,
1187         "Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
1188     add_srs_wkt (p, 5,
1189         "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUT");
1190     add_srs_wkt (p, 6,
1191         "HORITY[\"EPSG\",\"4281\"]],PROJECTION[\"Transverse_Merca");
1192     add_srs_wkt (p, 7,
1193         "tor\"],PARAMETER[\"latitude_of_origin\",31.7340969444444");
1194     add_srs_wkt (p, 8,
1195         "],PARAMETER[\"central_meridian\",35.2120805555556],PARAM");
1196     add_srs_wkt (p, 9,
1197         "ETER[\"scale_factor\",1],PARAMETER[\"false_easting\",170");
1198     add_srs_wkt (p, 10,
1199         "251.555],PARAMETER[\"false_northing\",1126867.909],UNIT[");
1200     add_srs_wkt (p, 11,
1201         "\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting");
1202     add_srs_wkt (p, 12,
1203         "\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"2");
1204     add_srs_wkt (p, 13,
1205         "8192\"]]");
1206     p = add_epsg_def_ex (filter, first, last, 28193, "epsg", 28193,
1207         "Palestine 1923 / Israeli CS Grid", 0, 0,
1208         "Clarke 1880 (Benoit)", "Greenwich",
1209         "Palestine_1923", "Cassini_Soldner", "metre",
1210         "Easting", "East", "Northing", "North");
1211     add_proj4text (p, 0,
1212         "+proj=cass +lat_0=31.73409694444445 +lon_0=35.2120805555");
1213     add_proj4text (p, 1,
1214         "5556 +x_0=170251.555 +y_0=1126867.909 +a=6378300.789 +b=");
1215     add_proj4text (p, 2,
1216         "6356566.435 +towgs84=-275.7224,94.7824,340.8944,-8.001,-");
1217     add_proj4text (p, 3,
1218         "4.42,-11.821,1 +units=m +no_defs");
1219     add_srs_wkt (p, 0,
1220         "PROJCS[\"Palestine 1923 / Israeli CS Grid\",GEOGCS[\"Pal");
1221     add_srs_wkt (p, 1,
1222         "estine 1923\",DATUM[\"Palestine_1923\",SPHEROID[\"Clarke");
1223     add_srs_wkt (p, 2,
1224         " 1880 (Benoit)\",6378300.789,293.466315538981,AUTHORITY[");
1225     add_srs_wkt (p, 3,
1226         "\"EPSG\",\"7010\"]],AUTHORITY[\"EPSG\",\"6281\"]],PRIMEM");
1227     add_srs_wkt (p, 4,
1228         "[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
1229     add_srs_wkt (p, 5,
1230         "gree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],");
1231     add_srs_wkt (p, 6,
1232         "AUTHORITY[\"EPSG\",\"4281\"]],PROJECTION[\"Cassini_Soldn");
1233     add_srs_wkt (p, 7,
1234         "er\"],PARAMETER[\"latitude_of_origin\",31.7340969444444]");
1235     add_srs_wkt (p, 8,
1236         ",PARAMETER[\"central_meridian\",35.2120805555556],PARAME");
1237     add_srs_wkt (p, 9,
1238         "TER[\"false_easting\",170251.555],PARAMETER[\"false_nort");
1239     add_srs_wkt (p, 10,
1240         "hing\",1126867.909],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",");
1241     add_srs_wkt (p, 11,
1242         "\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORT");
1243     add_srs_wkt (p, 12,
1244         "H],AUTHORITY[\"EPSG\",\"28193\"]]");
1245     p = add_epsg_def_ex (filter, first, last, 28232, "epsg", 28232,
1246         "Pointe Noire / UTM zone 32S", 0, 0,
1247         "Clarke 1880 (IGN)", "Greenwich",
1248         "Congo_1960_Pointe_Noire", "Transverse_Mercator", "metre",
1249         "Easting", "East", "Northing", "North");
1250     add_proj4text (p, 0,
1251         "+proj=utm +zone=32 +south +a=6378249.2 +b=6356515 +towgs");
1252     add_proj4text (p, 1,
1253         "84=-148,51,-291,0,0,0,0 +units=m +no_defs");
1254     add_srs_wkt (p, 0,
1255         "PROJCS[\"Pointe Noire / UTM zone 32S\",GEOGCS[\"Pointe N");
1256     add_srs_wkt (p, 1,
1257         "oire\",DATUM[\"Congo_1960_Pointe_Noire\",SPHEROID[\"Clar");
1258     add_srs_wkt (p, 2,
1259         "ke 1880 (IGN)\",6378249.2,293.466021293627,AUTHORITY[\"E");
1260     add_srs_wkt (p, 3,
1261         "PSG\",\"7011\"]],AUTHORITY[\"EPSG\",\"6282\"]],PRIMEM[\"");
1262     add_srs_wkt (p, 4,
1263         "Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
1264     add_srs_wkt (p, 5,
1265         "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUT");
1266     add_srs_wkt (p, 6,
1267         "HORITY[\"EPSG\",\"4282\"]],PROJECTION[\"Transverse_Merca");
1268     add_srs_wkt (p, 7,
1269         "tor\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"c");
1270     add_srs_wkt (p, 8,
1271         "entral_meridian\",9],PARAMETER[\"scale_factor\",0.9996],");
1272     add_srs_wkt (p, 9,
1273         "PARAMETER[\"false_easting\",500000],PARAMETER[\"false_no");
1274     add_srs_wkt (p, 10,
1275         "rthing\",10000000],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"");
1276     add_srs_wkt (p, 11,
1277         "9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH]");
1278     add_srs_wkt (p, 12,
1279         ",AUTHORITY[\"EPSG\",\"28232\"]]");
1280     p = add_epsg_def_ex (filter, first, last, 28348, "epsg", 28348,
1281         "GDA94 / MGA zone 48", 0, 0,
1282         "GRS 1980", "Greenwich",
1283         "Geocentric_Datum_of_Australia_1994", "Transverse_Mercator", "metre",
1284         "Easting", "East", "Northing", "North");
1285     add_proj4text (p, 0,
1286         "+proj=utm +zone=48 +south +ellps=GRS80 +towgs84=0,0,0,0,");
1287     add_proj4text (p, 1,
1288         "0,0,0 +units=m +no_defs");
1289     add_srs_wkt (p, 0,
1290         "PROJCS[\"GDA94 / MGA zone 48\",GEOGCS[\"GDA94\",DATUM[\"");
1291     add_srs_wkt (p, 1,
1292         "Geocentric_Datum_of_Australia_1994\",SPHEROID[\"GRS 1980");
1293     add_srs_wkt (p, 2,
1294         "\",6378137,298.257222101,AUTHORITY[\"EPSG\",\"7019\"]],A");
1295     add_srs_wkt (p, 3,
1296         "UTHORITY[\"EPSG\",\"6283\"]],PRIMEM[\"Greenwich\",0,AUTH");
1297     add_srs_wkt (p, 4,
1298         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
1299     add_srs_wkt (p, 5,
1300         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
1301     add_srs_wkt (p, 6,
1302         "4283\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1303     add_srs_wkt (p, 7,
1304         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
1305     add_srs_wkt (p, 8,
1306         "05],PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false");
1307     add_srs_wkt (p, 9,
1308         "_easting\",500000],PARAMETER[\"false_northing\",10000000");
1309     add_srs_wkt (p, 10,
1310         "],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"");
1311     add_srs_wkt (p, 11,
1312         "Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPS");
1313     add_srs_wkt (p, 12,
1314         "G\",\"28348\"]]");
1315     p = add_epsg_def_ex (filter, first, last, 28349, "epsg", 28349,
1316         "GDA94 / MGA zone 49", 0, 0,
1317         "GRS 1980", "Greenwich",
1318         "Geocentric_Datum_of_Australia_1994", "Transverse_Mercator", "metre",
1319         "Easting", "East", "Northing", "North");
1320     add_proj4text (p, 0,
1321         "+proj=utm +zone=49 +south +ellps=GRS80 +towgs84=0,0,0,0,");
1322     add_proj4text (p, 1,
1323         "0,0,0 +units=m +no_defs");
1324     add_srs_wkt (p, 0,
1325         "PROJCS[\"GDA94 / MGA zone 49\",GEOGCS[\"GDA94\",DATUM[\"");
1326     add_srs_wkt (p, 1,
1327         "Geocentric_Datum_of_Australia_1994\",SPHEROID[\"GRS 1980");
1328     add_srs_wkt (p, 2,
1329         "\",6378137,298.257222101,AUTHORITY[\"EPSG\",\"7019\"]],A");
1330     add_srs_wkt (p, 3,
1331         "UTHORITY[\"EPSG\",\"6283\"]],PRIMEM[\"Greenwich\",0,AUTH");
1332     add_srs_wkt (p, 4,
1333         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
1334     add_srs_wkt (p, 5,
1335         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
1336     add_srs_wkt (p, 6,
1337         "4283\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1338     add_srs_wkt (p, 7,
1339         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
1340     add_srs_wkt (p, 8,
1341         "11],PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false");
1342     add_srs_wkt (p, 9,
1343         "_easting\",500000],PARAMETER[\"false_northing\",10000000");
1344     add_srs_wkt (p, 10,
1345         "],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"");
1346     add_srs_wkt (p, 11,
1347         "Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPS");
1348     add_srs_wkt (p, 12,
1349         "G\",\"28349\"]]");
1350     p = add_epsg_def_ex (filter, first, last, 28350, "epsg", 28350,
1351         "GDA94 / MGA zone 50", 0, 0,
1352         "GRS 1980", "Greenwich",
1353         "Geocentric_Datum_of_Australia_1994", "Transverse_Mercator", "metre",
1354         "Easting", "East", "Northing", "North");
1355     add_proj4text (p, 0,
1356         "+proj=utm +zone=50 +south +ellps=GRS80 +towgs84=0,0,0,0,");
1357     add_proj4text (p, 1,
1358         "0,0,0 +units=m +no_defs");
1359     add_srs_wkt (p, 0,
1360         "PROJCS[\"GDA94 / MGA zone 50\",GEOGCS[\"GDA94\",DATUM[\"");
1361     add_srs_wkt (p, 1,
1362         "Geocentric_Datum_of_Australia_1994\",SPHEROID[\"GRS 1980");
1363     add_srs_wkt (p, 2,
1364         "\",6378137,298.257222101,AUTHORITY[\"EPSG\",\"7019\"]],A");
1365     add_srs_wkt (p, 3,
1366         "UTHORITY[\"EPSG\",\"6283\"]],PRIMEM[\"Greenwich\",0,AUTH");
1367     add_srs_wkt (p, 4,
1368         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
1369     add_srs_wkt (p, 5,
1370         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
1371     add_srs_wkt (p, 6,
1372         "4283\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1373     add_srs_wkt (p, 7,
1374         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
1375     add_srs_wkt (p, 8,
1376         "17],PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false");
1377     add_srs_wkt (p, 9,
1378         "_easting\",500000],PARAMETER[\"false_northing\",10000000");
1379     add_srs_wkt (p, 10,
1380         "],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"");
1381     add_srs_wkt (p, 11,
1382         "Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPS");
1383     add_srs_wkt (p, 12,
1384         "G\",\"28350\"]]");
1385     p = add_epsg_def_ex (filter, first, last, 28351, "epsg", 28351,
1386         "GDA94 / MGA zone 51", 0, 0,
1387         "GRS 1980", "Greenwich",
1388         "Geocentric_Datum_of_Australia_1994", "Transverse_Mercator", "metre",
1389         "Easting", "East", "Northing", "North");
1390     add_proj4text (p, 0,
1391         "+proj=utm +zone=51 +south +ellps=GRS80 +towgs84=0,0,0,0,");
1392     add_proj4text (p, 1,
1393         "0,0,0 +units=m +no_defs");
1394     add_srs_wkt (p, 0,
1395         "PROJCS[\"GDA94 / MGA zone 51\",GEOGCS[\"GDA94\",DATUM[\"");
1396     add_srs_wkt (p, 1,
1397         "Geocentric_Datum_of_Australia_1994\",SPHEROID[\"GRS 1980");
1398     add_srs_wkt (p, 2,
1399         "\",6378137,298.257222101,AUTHORITY[\"EPSG\",\"7019\"]],A");
1400     add_srs_wkt (p, 3,
1401         "UTHORITY[\"EPSG\",\"6283\"]],PRIMEM[\"Greenwich\",0,AUTH");
1402     add_srs_wkt (p, 4,
1403         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
1404     add_srs_wkt (p, 5,
1405         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
1406     add_srs_wkt (p, 6,
1407         "4283\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1408     add_srs_wkt (p, 7,
1409         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
1410     add_srs_wkt (p, 8,
1411         "23],PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false");
1412     add_srs_wkt (p, 9,
1413         "_easting\",500000],PARAMETER[\"false_northing\",10000000");
1414     add_srs_wkt (p, 10,
1415         "],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"");
1416     add_srs_wkt (p, 11,
1417         "Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPS");
1418     add_srs_wkt (p, 12,
1419         "G\",\"28351\"]]");
1420     p = add_epsg_def_ex (filter, first, last, 28352, "epsg", 28352,
1421         "GDA94 / MGA zone 52", 0, 0,
1422         "GRS 1980", "Greenwich",
1423         "Geocentric_Datum_of_Australia_1994", "Transverse_Mercator", "metre",
1424         "Easting", "East", "Northing", "North");
1425     add_proj4text (p, 0,
1426         "+proj=utm +zone=52 +south +ellps=GRS80 +towgs84=0,0,0,0,");
1427     add_proj4text (p, 1,
1428         "0,0,0 +units=m +no_defs");
1429     add_srs_wkt (p, 0,
1430         "PROJCS[\"GDA94 / MGA zone 52\",GEOGCS[\"GDA94\",DATUM[\"");
1431     add_srs_wkt (p, 1,
1432         "Geocentric_Datum_of_Australia_1994\",SPHEROID[\"GRS 1980");
1433     add_srs_wkt (p, 2,
1434         "\",6378137,298.257222101,AUTHORITY[\"EPSG\",\"7019\"]],A");
1435     add_srs_wkt (p, 3,
1436         "UTHORITY[\"EPSG\",\"6283\"]],PRIMEM[\"Greenwich\",0,AUTH");
1437     add_srs_wkt (p, 4,
1438         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
1439     add_srs_wkt (p, 5,
1440         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
1441     add_srs_wkt (p, 6,
1442         "4283\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1443     add_srs_wkt (p, 7,
1444         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
1445     add_srs_wkt (p, 8,
1446         "29],PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false");
1447     add_srs_wkt (p, 9,
1448         "_easting\",500000],PARAMETER[\"false_northing\",10000000");
1449     add_srs_wkt (p, 10,
1450         "],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"");
1451     add_srs_wkt (p, 11,
1452         "Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPS");
1453     add_srs_wkt (p, 12,
1454         "G\",\"28352\"]]");
1455     p = add_epsg_def_ex (filter, first, last, 28353, "epsg", 28353,
1456         "GDA94 / MGA zone 53", 0, 0,
1457         "GRS 1980", "Greenwich",
1458         "Geocentric_Datum_of_Australia_1994", "Transverse_Mercator", "metre",
1459         "Easting", "East", "Northing", "North");
1460     add_proj4text (p, 0,
1461         "+proj=utm +zone=53 +south +ellps=GRS80 +towgs84=0,0,0,0,");
1462     add_proj4text (p, 1,
1463         "0,0,0 +units=m +no_defs");
1464     add_srs_wkt (p, 0,
1465         "PROJCS[\"GDA94 / MGA zone 53\",GEOGCS[\"GDA94\",DATUM[\"");
1466     add_srs_wkt (p, 1,
1467         "Geocentric_Datum_of_Australia_1994\",SPHEROID[\"GRS 1980");
1468     add_srs_wkt (p, 2,
1469         "\",6378137,298.257222101,AUTHORITY[\"EPSG\",\"7019\"]],A");
1470     add_srs_wkt (p, 3,
1471         "UTHORITY[\"EPSG\",\"6283\"]],PRIMEM[\"Greenwich\",0,AUTH");
1472     add_srs_wkt (p, 4,
1473         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
1474     add_srs_wkt (p, 5,
1475         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
1476     add_srs_wkt (p, 6,
1477         "4283\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1478     add_srs_wkt (p, 7,
1479         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
1480     add_srs_wkt (p, 8,
1481         "35],PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false");
1482     add_srs_wkt (p, 9,
1483         "_easting\",500000],PARAMETER[\"false_northing\",10000000");
1484     add_srs_wkt (p, 10,
1485         "],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"");
1486     add_srs_wkt (p, 11,
1487         "Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPS");
1488     add_srs_wkt (p, 12,
1489         "G\",\"28353\"]]");
1490     p = add_epsg_def_ex (filter, first, last, 28354, "epsg", 28354,
1491         "GDA94 / MGA zone 54", 0, 0,
1492         "GRS 1980", "Greenwich",
1493         "Geocentric_Datum_of_Australia_1994", "Transverse_Mercator", "metre",
1494         "Easting", "East", "Northing", "North");
1495     add_proj4text (p, 0,
1496         "+proj=utm +zone=54 +south +ellps=GRS80 +towgs84=0,0,0,0,");
1497     add_proj4text (p, 1,
1498         "0,0,0 +units=m +no_defs");
1499     add_srs_wkt (p, 0,
1500         "PROJCS[\"GDA94 / MGA zone 54\",GEOGCS[\"GDA94\",DATUM[\"");
1501     add_srs_wkt (p, 1,
1502         "Geocentric_Datum_of_Australia_1994\",SPHEROID[\"GRS 1980");
1503     add_srs_wkt (p, 2,
1504         "\",6378137,298.257222101,AUTHORITY[\"EPSG\",\"7019\"]],A");
1505     add_srs_wkt (p, 3,
1506         "UTHORITY[\"EPSG\",\"6283\"]],PRIMEM[\"Greenwich\",0,AUTH");
1507     add_srs_wkt (p, 4,
1508         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
1509     add_srs_wkt (p, 5,
1510         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
1511     add_srs_wkt (p, 6,
1512         "4283\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1513     add_srs_wkt (p, 7,
1514         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
1515     add_srs_wkt (p, 8,
1516         "41],PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false");
1517     add_srs_wkt (p, 9,
1518         "_easting\",500000],PARAMETER[\"false_northing\",10000000");
1519     add_srs_wkt (p, 10,
1520         "],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"");
1521     add_srs_wkt (p, 11,
1522         "Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPS");
1523     add_srs_wkt (p, 12,
1524         "G\",\"28354\"]]");
1525     p = add_epsg_def_ex (filter, first, last, 28355, "epsg", 28355,
1526         "GDA94 / MGA zone 55", 0, 0,
1527         "GRS 1980", "Greenwich",
1528         "Geocentric_Datum_of_Australia_1994", "Transverse_Mercator", "metre",
1529         "Easting", "East", "Northing", "North");
1530     add_proj4text (p, 0,
1531         "+proj=utm +zone=55 +south +ellps=GRS80 +towgs84=0,0,0,0,");
1532     add_proj4text (p, 1,
1533         "0,0,0 +units=m +no_defs");
1534     add_srs_wkt (p, 0,
1535         "PROJCS[\"GDA94 / MGA zone 55\",GEOGCS[\"GDA94\",DATUM[\"");
1536     add_srs_wkt (p, 1,
1537         "Geocentric_Datum_of_Australia_1994\",SPHEROID[\"GRS 1980");
1538     add_srs_wkt (p, 2,
1539         "\",6378137,298.257222101,AUTHORITY[\"EPSG\",\"7019\"]],A");
1540     add_srs_wkt (p, 3,
1541         "UTHORITY[\"EPSG\",\"6283\"]],PRIMEM[\"Greenwich\",0,AUTH");
1542     add_srs_wkt (p, 4,
1543         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
1544     add_srs_wkt (p, 5,
1545         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
1546     add_srs_wkt (p, 6,
1547         "4283\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1548     add_srs_wkt (p, 7,
1549         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
1550     add_srs_wkt (p, 8,
1551         "47],PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false");
1552     add_srs_wkt (p, 9,
1553         "_easting\",500000],PARAMETER[\"false_northing\",10000000");
1554     add_srs_wkt (p, 10,
1555         "],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"");
1556     add_srs_wkt (p, 11,
1557         "Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPS");
1558     add_srs_wkt (p, 12,
1559         "G\",\"28355\"]]");
1560     p = add_epsg_def_ex (filter, first, last, 28356, "epsg", 28356,
1561         "GDA94 / MGA zone 56", 0, 0,
1562         "GRS 1980", "Greenwich",
1563         "Geocentric_Datum_of_Australia_1994", "Transverse_Mercator", "metre",
1564         "Easting", "East", "Northing", "North");
1565     add_proj4text (p, 0,
1566         "+proj=utm +zone=56 +south +ellps=GRS80 +towgs84=0,0,0,0,");
1567     add_proj4text (p, 1,
1568         "0,0,0 +units=m +no_defs");
1569     add_srs_wkt (p, 0,
1570         "PROJCS[\"GDA94 / MGA zone 56\",GEOGCS[\"GDA94\",DATUM[\"");
1571     add_srs_wkt (p, 1,
1572         "Geocentric_Datum_of_Australia_1994\",SPHEROID[\"GRS 1980");
1573     add_srs_wkt (p, 2,
1574         "\",6378137,298.257222101,AUTHORITY[\"EPSG\",\"7019\"]],A");
1575     add_srs_wkt (p, 3,
1576         "UTHORITY[\"EPSG\",\"6283\"]],PRIMEM[\"Greenwich\",0,AUTH");
1577     add_srs_wkt (p, 4,
1578         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
1579     add_srs_wkt (p, 5,
1580         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
1581     add_srs_wkt (p, 6,
1582         "4283\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1583     add_srs_wkt (p, 7,
1584         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
1585     add_srs_wkt (p, 8,
1586         "53],PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false");
1587     add_srs_wkt (p, 9,
1588         "_easting\",500000],PARAMETER[\"false_northing\",10000000");
1589     add_srs_wkt (p, 10,
1590         "],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"");
1591     add_srs_wkt (p, 11,
1592         "Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPS");
1593     add_srs_wkt (p, 12,
1594         "G\",\"28356\"]]");
1595     p = add_epsg_def_ex (filter, first, last, 28357, "epsg", 28357,
1596         "GDA94 / MGA zone 57", 0, 0,
1597         "GRS 1980", "Greenwich",
1598         "Geocentric_Datum_of_Australia_1994", "Transverse_Mercator", "metre",
1599         "Easting", "East", "Northing", "North");
1600     add_proj4text (p, 0,
1601         "+proj=utm +zone=57 +south +ellps=GRS80 +towgs84=0,0,0,0,");
1602     add_proj4text (p, 1,
1603         "0,0,0 +units=m +no_defs");
1604     add_srs_wkt (p, 0,
1605         "PROJCS[\"GDA94 / MGA zone 57\",GEOGCS[\"GDA94\",DATUM[\"");
1606     add_srs_wkt (p, 1,
1607         "Geocentric_Datum_of_Australia_1994\",SPHEROID[\"GRS 1980");
1608     add_srs_wkt (p, 2,
1609         "\",6378137,298.257222101,AUTHORITY[\"EPSG\",\"7019\"]],A");
1610     add_srs_wkt (p, 3,
1611         "UTHORITY[\"EPSG\",\"6283\"]],PRIMEM[\"Greenwich\",0,AUTH");
1612     add_srs_wkt (p, 4,
1613         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
1614     add_srs_wkt (p, 5,
1615         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
1616     add_srs_wkt (p, 6,
1617         "4283\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1618     add_srs_wkt (p, 7,
1619         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
1620     add_srs_wkt (p, 8,
1621         "59],PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false");
1622     add_srs_wkt (p, 9,
1623         "_easting\",500000],PARAMETER[\"false_northing\",10000000");
1624     add_srs_wkt (p, 10,
1625         "],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"");
1626     add_srs_wkt (p, 11,
1627         "Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPS");
1628     add_srs_wkt (p, 12,
1629         "G\",\"28357\"]]");
1630     p = add_epsg_def_ex (filter, first, last, 28358, "epsg", 28358,
1631         "GDA94 / MGA zone 58", 0, 0,
1632         "GRS 1980", "Greenwich",
1633         "Geocentric_Datum_of_Australia_1994", "Transverse_Mercator", "metre",
1634         "Easting", "East", "Northing", "North");
1635     add_proj4text (p, 0,
1636         "+proj=utm +zone=58 +south +ellps=GRS80 +towgs84=0,0,0,0,");
1637     add_proj4text (p, 1,
1638         "0,0,0 +units=m +no_defs");
1639     add_srs_wkt (p, 0,
1640         "PROJCS[\"GDA94 / MGA zone 58\",GEOGCS[\"GDA94\",DATUM[\"");
1641     add_srs_wkt (p, 1,
1642         "Geocentric_Datum_of_Australia_1994\",SPHEROID[\"GRS 1980");
1643     add_srs_wkt (p, 2,
1644         "\",6378137,298.257222101,AUTHORITY[\"EPSG\",\"7019\"]],A");
1645     add_srs_wkt (p, 3,
1646         "UTHORITY[\"EPSG\",\"6283\"]],PRIMEM[\"Greenwich\",0,AUTH");
1647     add_srs_wkt (p, 4,
1648         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
1649     add_srs_wkt (p, 5,
1650         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
1651     add_srs_wkt (p, 6,
1652         "4283\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1653     add_srs_wkt (p, 7,
1654         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
1655     add_srs_wkt (p, 8,
1656         "65],PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false");
1657     add_srs_wkt (p, 9,
1658         "_easting\",500000],PARAMETER[\"false_northing\",10000000");
1659     add_srs_wkt (p, 10,
1660         "],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"");
1661     add_srs_wkt (p, 11,
1662         "Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPS");
1663     add_srs_wkt (p, 12,
1664         "G\",\"28358\"]]");
1665     p = add_epsg_def_ex (filter, first, last, 28402, "epsg", 28402,
1666         "Pulkovo 1942(58) / Gauss-Kruger zone 2", 0, 1,
1667         "Krassowsky 1940", "Greenwich",
1668         "Pulkovo_1942_58", "Transverse_Mercator", "metre",
1669         "Northing", "North", "Easting", "East");
1670     add_proj4text (p, 0,
1671         "+proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=2500000 +y_0=0 +");
1672     add_proj4text (p, 1,
1673         "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
1674     add_proj4text (p, 2,
1675         "12 +units=m +no_defs");
1676     add_srs_wkt (p, 0,
1677         "PROJCS[\"Pulkovo 1942(58) / Gauss-Kruger zone 2\",GEOGCS");
1678     add_srs_wkt (p, 1,
1679         "[\"Pulkovo 1942(58)\",DATUM[\"Pulkovo_1942_58\",SPHEROID");
1680     add_srs_wkt (p, 2,
1681         "[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"");
1682     add_srs_wkt (p, 3,
1683         "7024\"]],AUTHORITY[\"EPSG\",\"6179\"]],PRIMEM[\"Greenwic");
1684     add_srs_wkt (p, 4,
1685         "h\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01");
1686     add_srs_wkt (p, 5,
1687         "74532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"");
1688     add_srs_wkt (p, 6,
1689         "EPSG\",\"4179\"]],PROJECTION[\"Transverse_Mercator\"],PA");
1690     add_srs_wkt (p, 7,
1691         "RAMETER[\"latitude_of_origin\",0],PARAMETER[\"central_me");
1692     add_srs_wkt (p, 8,
1693         "ridian\",9],PARAMETER[\"scale_factor\",1],PARAMETER[\"fa");
1694     add_srs_wkt (p, 9,
1695         "lse_easting\",2500000],PARAMETER[\"false_northing\",0],U");
1696     add_srs_wkt (p, 10,
1697         "NIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Nor");
1698     add_srs_wkt (p, 11,
1699         "thing\",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\"");
1700     add_srs_wkt (p, 12,
1701         ",\"3833\"]]");
1702     p = add_epsg_def_ex (filter, first, last, 28403, "epsg", 28403,
1703         "Pulkovo 1942(58) / Gauss-Kruger zone 3", 0, 1,
1704         "Krassowsky 1940", "Greenwich",
1705         "Pulkovo_1942_58", "Transverse_Mercator", "metre",
1706         "Northing", "North", "Easting", "East");
1707     add_proj4text (p, 0,
1708         "+proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=3500000 +y_0=0 ");
1709     add_proj4text (p, 1,
1710         "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
1711     add_proj4text (p, 2,
1712         ".12 +units=m +no_defs");
1713     add_srs_wkt (p, 0,
1714         "PROJCS[\"Pulkovo 1942(58) / Gauss-Kruger zone 3\",GEOGCS");
1715     add_srs_wkt (p, 1,
1716         "[\"Pulkovo 1942(58)\",DATUM[\"Pulkovo_1942_58\",SPHEROID");
1717     add_srs_wkt (p, 2,
1718         "[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"");
1719     add_srs_wkt (p, 3,
1720         "7024\"]],AUTHORITY[\"EPSG\",\"6179\"]],PRIMEM[\"Greenwic");
1721     add_srs_wkt (p, 4,
1722         "h\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01");
1723     add_srs_wkt (p, 5,
1724         "74532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"");
1725     add_srs_wkt (p, 6,
1726         "EPSG\",\"4179\"]],PROJECTION[\"Transverse_Mercator\"],PA");
1727     add_srs_wkt (p, 7,
1728         "RAMETER[\"latitude_of_origin\",0],PARAMETER[\"central_me");
1729     add_srs_wkt (p, 8,
1730         "ridian\",15],PARAMETER[\"scale_factor\",1],PARAMETER[\"f");
1731     add_srs_wkt (p, 9,
1732         "alse_easting\",3500000],PARAMETER[\"false_northing\",0],");
1733     add_srs_wkt (p, 10,
1734         "UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"No");
1735     add_srs_wkt (p, 11,
1736         "rthing\",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\"");
1737     add_srs_wkt (p, 12,
1738         ",\"3333\"]]");
1739     p = add_epsg_def_ex (filter, first, last, 28404, "epsg", 28404,
1740         "Pulkovo 1942 / Gauss-Kruger zone 4", 0, 1,
1741         "Krassowsky 1940", "Greenwich",
1742         "Pulkovo_1942", "Transverse_Mercator", "metre",
1743         "Northing", "North", "Easting", "East");
1744     add_proj4text (p, 0,
1745         "+proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=4500000 +y_0=0 ");
1746     add_proj4text (p, 1,
1747         "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
1748     add_proj4text (p, 2,
1749         ".12 +units=m +no_defs");
1750     add_srs_wkt (p, 0,
1751         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 4\",GEOGCS[\"P");
1752     add_srs_wkt (p, 1,
1753         "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
1754     add_srs_wkt (p, 2,
1755         "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],AU");
1756     add_srs_wkt (p, 3,
1757         "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
1758     add_srs_wkt (p, 4,
1759         "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
1760     add_srs_wkt (p, 5,
1761         "433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4");
1762     add_srs_wkt (p, 6,
1763         "284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1764     add_srs_wkt (p, 7,
1765         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",2");
1766     add_srs_wkt (p, 8,
1767         "1],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
1768     add_srs_wkt (p, 9,
1769         "ng\",4500000],PARAMETER[\"false_northing\",0],UNIT[\"met");
1770     add_srs_wkt (p, 10,
1771         "re\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",N");
1772     add_srs_wkt (p, 11,
1773         "ORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"28404\"");
1774     add_srs_wkt (p, 12,
1775         "]]");
1776     p = add_epsg_def_ex (filter, first, last, 28405, "epsg", 28405,
1777         "Pulkovo 1942 / Gauss-Kruger zone 5", 0, 1,
1778         "Krassowsky 1940", "Greenwich",
1779         "Pulkovo_1942", "Transverse_Mercator", "metre",
1780         "Northing", "North", "Easting", "East");
1781     add_proj4text (p, 0,
1782         "+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=5500000 +y_0=0 ");
1783     add_proj4text (p, 1,
1784         "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
1785     add_proj4text (p, 2,
1786         ".12 +units=m +no_defs");
1787     add_srs_wkt (p, 0,
1788         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 5\",GEOGCS[\"P");
1789     add_srs_wkt (p, 1,
1790         "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
1791     add_srs_wkt (p, 2,
1792         "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],AU");
1793     add_srs_wkt (p, 3,
1794         "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
1795     add_srs_wkt (p, 4,
1796         "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
1797     add_srs_wkt (p, 5,
1798         "433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4");
1799     add_srs_wkt (p, 6,
1800         "284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1801     add_srs_wkt (p, 7,
1802         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",2");
1803     add_srs_wkt (p, 8,
1804         "7],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
1805     add_srs_wkt (p, 9,
1806         "ng\",5500000],PARAMETER[\"false_northing\",0],UNIT[\"met");
1807     add_srs_wkt (p, 10,
1808         "re\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",N");
1809     add_srs_wkt (p, 11,
1810         "ORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"28405\"");
1811     add_srs_wkt (p, 12,
1812         "]]");
1813     p = add_epsg_def_ex (filter, first, last, 28406, "epsg", 28406,
1814         "Pulkovo 1942 / Gauss-Kruger zone 6", 0, 1,
1815         "Krassowsky 1940", "Greenwich",
1816         "Pulkovo_1942", "Transverse_Mercator", "metre",
1817         "Northing", "North", "Easting", "East");
1818     add_proj4text (p, 0,
1819         "+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=6500000 +y_0=0 ");
1820     add_proj4text (p, 1,
1821         "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
1822     add_proj4text (p, 2,
1823         ".12 +units=m +no_defs");
1824     add_srs_wkt (p, 0,
1825         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 6\",GEOGCS[\"P");
1826     add_srs_wkt (p, 1,
1827         "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
1828     add_srs_wkt (p, 2,
1829         "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],AU");
1830     add_srs_wkt (p, 3,
1831         "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
1832     add_srs_wkt (p, 4,
1833         "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
1834     add_srs_wkt (p, 5,
1835         "433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4");
1836     add_srs_wkt (p, 6,
1837         "284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1838     add_srs_wkt (p, 7,
1839         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",3");
1840     add_srs_wkt (p, 8,
1841         "3],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
1842     add_srs_wkt (p, 9,
1843         "ng\",6500000],PARAMETER[\"false_northing\",0],UNIT[\"met");
1844     add_srs_wkt (p, 10,
1845         "re\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",N");
1846     add_srs_wkt (p, 11,
1847         "ORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"28406\"");
1848     add_srs_wkt (p, 12,
1849         "]]");
1850     p = add_epsg_def_ex (filter, first, last, 28407, "epsg", 28407,
1851         "Pulkovo 1942 / Gauss-Kruger zone 7", 0, 1,
1852         "Krassowsky 1940", "Greenwich",
1853         "Pulkovo_1942", "Transverse_Mercator", "metre",
1854         "Northing", "North", "Easting", "East");
1855     add_proj4text (p, 0,
1856         "+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=7500000 +y_0=0 ");
1857     add_proj4text (p, 1,
1858         "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
1859     add_proj4text (p, 2,
1860         ".12 +units=m +no_defs");
1861     add_srs_wkt (p, 0,
1862         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 7\",GEOGCS[\"P");
1863     add_srs_wkt (p, 1,
1864         "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
1865     add_srs_wkt (p, 2,
1866         "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],AU");
1867     add_srs_wkt (p, 3,
1868         "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
1869     add_srs_wkt (p, 4,
1870         "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
1871     add_srs_wkt (p, 5,
1872         "433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4");
1873     add_srs_wkt (p, 6,
1874         "284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1875     add_srs_wkt (p, 7,
1876         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",3");
1877     add_srs_wkt (p, 8,
1878         "9],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
1879     add_srs_wkt (p, 9,
1880         "ng\",7500000],PARAMETER[\"false_northing\",0],UNIT[\"met");
1881     add_srs_wkt (p, 10,
1882         "re\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",N");
1883     add_srs_wkt (p, 11,
1884         "ORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"28407\"");
1885     add_srs_wkt (p, 12,
1886         "]]");
1887     p = add_epsg_def_ex (filter, first, last, 28408, "epsg", 28408,
1888         "Pulkovo 1942 / Gauss-Kruger zone 8", 0, 1,
1889         "Krassowsky 1940", "Greenwich",
1890         "Pulkovo_1942", "Transverse_Mercator", "metre",
1891         "Northing", "North", "Easting", "East");
1892     add_proj4text (p, 0,
1893         "+proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=8500000 +y_0=0 ");
1894     add_proj4text (p, 1,
1895         "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
1896     add_proj4text (p, 2,
1897         ".12 +units=m +no_defs");
1898     add_srs_wkt (p, 0,
1899         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 8\",GEOGCS[\"P");
1900     add_srs_wkt (p, 1,
1901         "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
1902     add_srs_wkt (p, 2,
1903         "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],AU");
1904     add_srs_wkt (p, 3,
1905         "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
1906     add_srs_wkt (p, 4,
1907         "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
1908     add_srs_wkt (p, 5,
1909         "433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4");
1910     add_srs_wkt (p, 6,
1911         "284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1912     add_srs_wkt (p, 7,
1913         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",4");
1914     add_srs_wkt (p, 8,
1915         "5],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
1916     add_srs_wkt (p, 9,
1917         "ng\",8500000],PARAMETER[\"false_northing\",0],UNIT[\"met");
1918     add_srs_wkt (p, 10,
1919         "re\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",N");
1920     add_srs_wkt (p, 11,
1921         "ORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"28408\"");
1922     add_srs_wkt (p, 12,
1923         "]]");
1924     p = add_epsg_def_ex (filter, first, last, 28409, "epsg", 28409,
1925         "Pulkovo 1942 / Gauss-Kruger zone 9", 0, 1,
1926         "Krassowsky 1940", "Greenwich",
1927         "Pulkovo_1942", "Transverse_Mercator", "metre",
1928         "Northing", "North", "Easting", "East");
1929     add_proj4text (p, 0,
1930         "+proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=9500000 +y_0=0 ");
1931     add_proj4text (p, 1,
1932         "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
1933     add_proj4text (p, 2,
1934         ".12 +units=m +no_defs");
1935     add_srs_wkt (p, 0,
1936         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 9\",GEOGCS[\"P");
1937     add_srs_wkt (p, 1,
1938         "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
1939     add_srs_wkt (p, 2,
1940         "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],AU");
1941     add_srs_wkt (p, 3,
1942         "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
1943     add_srs_wkt (p, 4,
1944         "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
1945     add_srs_wkt (p, 5,
1946         "433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4");
1947     add_srs_wkt (p, 6,
1948         "284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1949     add_srs_wkt (p, 7,
1950         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",5");
1951     add_srs_wkt (p, 8,
1952         "1],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
1953     add_srs_wkt (p, 9,
1954         "ng\",9500000],PARAMETER[\"false_northing\",0],UNIT[\"met");
1955     add_srs_wkt (p, 10,
1956         "re\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",N");
1957     add_srs_wkt (p, 11,
1958         "ORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"28409\"");
1959     add_srs_wkt (p, 12,
1960         "]]");
1961     p = add_epsg_def_ex (filter, first, last, 28410, "epsg", 28410,
1962         "Pulkovo 1942 / Gauss-Kruger zone 10", 0, 1,
1963         "Krassowsky 1940", "Greenwich",
1964         "Pulkovo_1942", "Transverse_Mercator", "metre",
1965         "Northing", "North", "Easting", "East");
1966     add_proj4text (p, 0,
1967         "+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=10500000 +y_0=0");
1968     add_proj4text (p, 1,
1969         " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
1970     add_proj4text (p, 2,
1971         "0.12 +units=m +no_defs");
1972     add_srs_wkt (p, 0,
1973         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 10\",GEOGCS[\"");
1974     add_srs_wkt (p, 1,
1975         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
1976     add_srs_wkt (p, 2,
1977         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
1978     add_srs_wkt (p, 3,
1979         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
1980     add_srs_wkt (p, 4,
1981         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
1982     add_srs_wkt (p, 5,
1983         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
1984     add_srs_wkt (p, 6,
1985         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
1986     add_srs_wkt (p, 7,
1987         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",5");
1988     add_srs_wkt (p, 8,
1989         "7],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
1990     add_srs_wkt (p, 9,
1991         "ng\",10500000],PARAMETER[\"false_northing\",0],UNIT[\"me");
1992     add_srs_wkt (p, 10,
1993         "tre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",");
1994     add_srs_wkt (p, 11,
1995         "NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"28410");
1996     add_srs_wkt (p, 12,
1997         "\"]]");
1998     p = add_epsg_def_ex (filter, first, last, 28411, "epsg", 28411,
1999         "Pulkovo 1942 / Gauss-Kruger zone 11", 0, 1,
2000         "Krassowsky 1940", "Greenwich",
2001         "Pulkovo_1942", "Transverse_Mercator", "metre",
2002         "Northing", "North", "Easting", "East");
2003     add_proj4text (p, 0,
2004         "+proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=11500000 +y_0=0");
2005     add_proj4text (p, 1,
2006         " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
2007     add_proj4text (p, 2,
2008         "0.12 +units=m +no_defs");
2009     add_srs_wkt (p, 0,
2010         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 11\",GEOGCS[\"");
2011     add_srs_wkt (p, 1,
2012         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2013     add_srs_wkt (p, 2,
2014         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2015     add_srs_wkt (p, 3,
2016         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2017     add_srs_wkt (p, 4,
2018         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2019     add_srs_wkt (p, 5,
2020         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2021     add_srs_wkt (p, 6,
2022         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2023     add_srs_wkt (p, 7,
2024         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",6");
2025     add_srs_wkt (p, 8,
2026         "3],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
2027     add_srs_wkt (p, 9,
2028         "ng\",11500000],PARAMETER[\"false_northing\",0],UNIT[\"me");
2029     add_srs_wkt (p, 10,
2030         "tre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",");
2031     add_srs_wkt (p, 11,
2032         "NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"28411");
2033     add_srs_wkt (p, 12,
2034         "\"]]");
2035     p = add_epsg_def_ex (filter, first, last, 28412, "epsg", 28412,
2036         "Pulkovo 1942 / Gauss-Kruger zone 12", 0, 1,
2037         "Krassowsky 1940", "Greenwich",
2038         "Pulkovo_1942", "Transverse_Mercator", "metre",
2039         "Northing", "North", "Easting", "East");
2040     add_proj4text (p, 0,
2041         "+proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=12500000 +y_0=0");
2042     add_proj4text (p, 1,
2043         " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
2044     add_proj4text (p, 2,
2045         "0.12 +units=m +no_defs");
2046     add_srs_wkt (p, 0,
2047         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 12\",GEOGCS[\"");
2048     add_srs_wkt (p, 1,
2049         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2050     add_srs_wkt (p, 2,
2051         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2052     add_srs_wkt (p, 3,
2053         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2054     add_srs_wkt (p, 4,
2055         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2056     add_srs_wkt (p, 5,
2057         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2058     add_srs_wkt (p, 6,
2059         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2060     add_srs_wkt (p, 7,
2061         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",6");
2062     add_srs_wkt (p, 8,
2063         "9],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
2064     add_srs_wkt (p, 9,
2065         "ng\",12500000],PARAMETER[\"false_northing\",0],UNIT[\"me");
2066     add_srs_wkt (p, 10,
2067         "tre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",");
2068     add_srs_wkt (p, 11,
2069         "NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"28412");
2070     add_srs_wkt (p, 12,
2071         "\"]]");
2072     p = add_epsg_def_ex (filter, first, last, 28413, "epsg", 28413,
2073         "Pulkovo 1942 / Gauss-Kruger zone 13", 0, 1,
2074         "Krassowsky 1940", "Greenwich",
2075         "Pulkovo_1942", "Transverse_Mercator", "metre",
2076         "Northing", "North", "Easting", "East");
2077     add_proj4text (p, 0,
2078         "+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=13500000 +y_0=0");
2079     add_proj4text (p, 1,
2080         " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
2081     add_proj4text (p, 2,
2082         "0.12 +units=m +no_defs");
2083     add_srs_wkt (p, 0,
2084         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 13\",GEOGCS[\"");
2085     add_srs_wkt (p, 1,
2086         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2087     add_srs_wkt (p, 2,
2088         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2089     add_srs_wkt (p, 3,
2090         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2091     add_srs_wkt (p, 4,
2092         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2093     add_srs_wkt (p, 5,
2094         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2095     add_srs_wkt (p, 6,
2096         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2097     add_srs_wkt (p, 7,
2098         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",7");
2099     add_srs_wkt (p, 8,
2100         "5],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
2101     add_srs_wkt (p, 9,
2102         "ng\",13500000],PARAMETER[\"false_northing\",0],UNIT[\"me");
2103     add_srs_wkt (p, 10,
2104         "tre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",");
2105     add_srs_wkt (p, 11,
2106         "NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"28413");
2107     add_srs_wkt (p, 12,
2108         "\"]]");
2109     p = add_epsg_def_ex (filter, first, last, 28414, "epsg", 28414,
2110         "Pulkovo 1942 / Gauss-Kruger zone 14", 0, 1,
2111         "Krassowsky 1940", "Greenwich",
2112         "Pulkovo_1942", "Transverse_Mercator", "metre",
2113         "Northing", "North", "Easting", "East");
2114     add_proj4text (p, 0,
2115         "+proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=14500000 +y_0=0");
2116     add_proj4text (p, 1,
2117         " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
2118     add_proj4text (p, 2,
2119         "0.12 +units=m +no_defs");
2120     add_srs_wkt (p, 0,
2121         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 14\",GEOGCS[\"");
2122     add_srs_wkt (p, 1,
2123         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2124     add_srs_wkt (p, 2,
2125         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2126     add_srs_wkt (p, 3,
2127         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2128     add_srs_wkt (p, 4,
2129         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2130     add_srs_wkt (p, 5,
2131         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2132     add_srs_wkt (p, 6,
2133         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2134     add_srs_wkt (p, 7,
2135         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",8");
2136     add_srs_wkt (p, 8,
2137         "1],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
2138     add_srs_wkt (p, 9,
2139         "ng\",14500000],PARAMETER[\"false_northing\",0],UNIT[\"me");
2140     add_srs_wkt (p, 10,
2141         "tre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",");
2142     add_srs_wkt (p, 11,
2143         "NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"28414");
2144     add_srs_wkt (p, 12,
2145         "\"]]");
2146     p = add_epsg_def_ex (filter, first, last, 28415, "epsg", 28415,
2147         "Pulkovo 1942 / Gauss-Kruger zone 15", 0, 1,
2148         "Krassowsky 1940", "Greenwich",
2149         "Pulkovo_1942", "Transverse_Mercator", "metre",
2150         "Northing", "North", "Easting", "East");
2151     add_proj4text (p, 0,
2152         "+proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=15500000 +y_0=0");
2153     add_proj4text (p, 1,
2154         " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
2155     add_proj4text (p, 2,
2156         "0.12 +units=m +no_defs");
2157     add_srs_wkt (p, 0,
2158         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 15\",GEOGCS[\"");
2159     add_srs_wkt (p, 1,
2160         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2161     add_srs_wkt (p, 2,
2162         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2163     add_srs_wkt (p, 3,
2164         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2165     add_srs_wkt (p, 4,
2166         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2167     add_srs_wkt (p, 5,
2168         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2169     add_srs_wkt (p, 6,
2170         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2171     add_srs_wkt (p, 7,
2172         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",8");
2173     add_srs_wkt (p, 8,
2174         "7],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
2175     add_srs_wkt (p, 9,
2176         "ng\",15500000],PARAMETER[\"false_northing\",0],UNIT[\"me");
2177     add_srs_wkt (p, 10,
2178         "tre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",");
2179     add_srs_wkt (p, 11,
2180         "NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"28415");
2181     add_srs_wkt (p, 12,
2182         "\"]]");
2183     p = add_epsg_def_ex (filter, first, last, 28416, "epsg", 28416,
2184         "Pulkovo 1942 / Gauss-Kruger zone 16", 0, 1,
2185         "Krassowsky 1940", "Greenwich",
2186         "Pulkovo_1942", "Transverse_Mercator", "metre",
2187         "Northing", "North", "Easting", "East");
2188     add_proj4text (p, 0,
2189         "+proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=16500000 +y_0=0");
2190     add_proj4text (p, 1,
2191         " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
2192     add_proj4text (p, 2,
2193         "0.12 +units=m +no_defs");
2194     add_srs_wkt (p, 0,
2195         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 16\",GEOGCS[\"");
2196     add_srs_wkt (p, 1,
2197         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2198     add_srs_wkt (p, 2,
2199         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2200     add_srs_wkt (p, 3,
2201         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2202     add_srs_wkt (p, 4,
2203         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2204     add_srs_wkt (p, 5,
2205         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2206     add_srs_wkt (p, 6,
2207         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2208     add_srs_wkt (p, 7,
2209         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",9");
2210     add_srs_wkt (p, 8,
2211         "3],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
2212     add_srs_wkt (p, 9,
2213         "ng\",16500000],PARAMETER[\"false_northing\",0],UNIT[\"me");
2214     add_srs_wkt (p, 10,
2215         "tre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",");
2216     add_srs_wkt (p, 11,
2217         "NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"28416");
2218     add_srs_wkt (p, 12,
2219         "\"]]");
2220     p = add_epsg_def_ex (filter, first, last, 28417, "epsg", 28417,
2221         "Pulkovo 1942 / Gauss-Kruger zone 17", 0, 1,
2222         "Krassowsky 1940", "Greenwich",
2223         "Pulkovo_1942", "Transverse_Mercator", "metre",
2224         "Northing", "North", "Easting", "East");
2225     add_proj4text (p, 0,
2226         "+proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=17500000 +y_0=0");
2227     add_proj4text (p, 1,
2228         " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
2229     add_proj4text (p, 2,
2230         "0.12 +units=m +no_defs");
2231     add_srs_wkt (p, 0,
2232         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 17\",GEOGCS[\"");
2233     add_srs_wkt (p, 1,
2234         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2235     add_srs_wkt (p, 2,
2236         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2237     add_srs_wkt (p, 3,
2238         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2239     add_srs_wkt (p, 4,
2240         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2241     add_srs_wkt (p, 5,
2242         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2243     add_srs_wkt (p, 6,
2244         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2245     add_srs_wkt (p, 7,
2246         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",9");
2247     add_srs_wkt (p, 8,
2248         "9],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
2249     add_srs_wkt (p, 9,
2250         "ng\",17500000],PARAMETER[\"false_northing\",0],UNIT[\"me");
2251     add_srs_wkt (p, 10,
2252         "tre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",");
2253     add_srs_wkt (p, 11,
2254         "NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"28417");
2255     add_srs_wkt (p, 12,
2256         "\"]]");
2257     p = add_epsg_def_ex (filter, first, last, 28418, "epsg", 28418,
2258         "Pulkovo 1942 / Gauss-Kruger zone 18", 0, 1,
2259         "Krassowsky 1940", "Greenwich",
2260         "Pulkovo_1942", "Transverse_Mercator", "metre",
2261         "Northing", "North", "Easting", "East");
2262     add_proj4text (p, 0,
2263         "+proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=18500000 +y_0=");
2264     add_proj4text (p, 1,
2265         "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
2266     add_proj4text (p, 2,
2267         "-0.12 +units=m +no_defs");
2268     add_srs_wkt (p, 0,
2269         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 18\",GEOGCS[\"");
2270     add_srs_wkt (p, 1,
2271         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2272     add_srs_wkt (p, 2,
2273         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2274     add_srs_wkt (p, 3,
2275         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2276     add_srs_wkt (p, 4,
2277         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2278     add_srs_wkt (p, 5,
2279         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2280     add_srs_wkt (p, 6,
2281         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2282     add_srs_wkt (p, 7,
2283         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
2284     add_srs_wkt (p, 8,
2285         "05],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
2286     add_srs_wkt (p, 9,
2287         "ing\",18500000],PARAMETER[\"false_northing\",0],UNIT[\"m");
2288     add_srs_wkt (p, 10,
2289         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\"");
2290     add_srs_wkt (p, 11,
2291         ",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2841");
2292     add_srs_wkt (p, 12,
2293         "8\"]]");
2294     p = add_epsg_def_ex (filter, first, last, 28419, "epsg", 28419,
2295         "Pulkovo 1942 / Gauss-Kruger zone 19", 0, 1,
2296         "Krassowsky 1940", "Greenwich",
2297         "Pulkovo_1942", "Transverse_Mercator", "metre",
2298         "Northing", "North", "Easting", "East");
2299     add_proj4text (p, 0,
2300         "+proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=19500000 +y_0=");
2301     add_proj4text (p, 1,
2302         "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
2303     add_proj4text (p, 2,
2304         "-0.12 +units=m +no_defs");
2305     add_srs_wkt (p, 0,
2306         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 19\",GEOGCS[\"");
2307     add_srs_wkt (p, 1,
2308         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2309     add_srs_wkt (p, 2,
2310         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2311     add_srs_wkt (p, 3,
2312         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2313     add_srs_wkt (p, 4,
2314         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2315     add_srs_wkt (p, 5,
2316         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2317     add_srs_wkt (p, 6,
2318         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2319     add_srs_wkt (p, 7,
2320         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
2321     add_srs_wkt (p, 8,
2322         "11],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
2323     add_srs_wkt (p, 9,
2324         "ing\",19500000],PARAMETER[\"false_northing\",0],UNIT[\"m");
2325     add_srs_wkt (p, 10,
2326         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\"");
2327     add_srs_wkt (p, 11,
2328         ",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2841");
2329     add_srs_wkt (p, 12,
2330         "9\"]]");
2331     p = add_epsg_def_ex (filter, first, last, 28420, "epsg", 28420,
2332         "Pulkovo 1942 / Gauss-Kruger zone 20", 0, 1,
2333         "Krassowsky 1940", "Greenwich",
2334         "Pulkovo_1942", "Transverse_Mercator", "metre",
2335         "Northing", "North", "Easting", "East");
2336     add_proj4text (p, 0,
2337         "+proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=20500000 +y_0=");
2338     add_proj4text (p, 1,
2339         "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
2340     add_proj4text (p, 2,
2341         "-0.12 +units=m +no_defs");
2342     add_srs_wkt (p, 0,
2343         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 20\",GEOGCS[\"");
2344     add_srs_wkt (p, 1,
2345         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2346     add_srs_wkt (p, 2,
2347         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2348     add_srs_wkt (p, 3,
2349         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2350     add_srs_wkt (p, 4,
2351         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2352     add_srs_wkt (p, 5,
2353         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2354     add_srs_wkt (p, 6,
2355         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2356     add_srs_wkt (p, 7,
2357         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
2358     add_srs_wkt (p, 8,
2359         "17],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
2360     add_srs_wkt (p, 9,
2361         "ing\",20500000],PARAMETER[\"false_northing\",0],UNIT[\"m");
2362     add_srs_wkt (p, 10,
2363         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\"");
2364     add_srs_wkt (p, 11,
2365         ",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2842");
2366     add_srs_wkt (p, 12,
2367         "0\"]]");
2368     p = add_epsg_def_ex (filter, first, last, 28421, "epsg", 28421,
2369         "Pulkovo 1942 / Gauss-Kruger zone 21", 0, 1,
2370         "Krassowsky 1940", "Greenwich",
2371         "Pulkovo_1942", "Transverse_Mercator", "metre",
2372         "Northing", "North", "Easting", "East");
2373     add_proj4text (p, 0,
2374         "+proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=21500000 +y_0=");
2375     add_proj4text (p, 1,
2376         "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
2377     add_proj4text (p, 2,
2378         "-0.12 +units=m +no_defs");
2379     add_srs_wkt (p, 0,
2380         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 21\",GEOGCS[\"");
2381     add_srs_wkt (p, 1,
2382         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2383     add_srs_wkt (p, 2,
2384         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2385     add_srs_wkt (p, 3,
2386         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2387     add_srs_wkt (p, 4,
2388         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2389     add_srs_wkt (p, 5,
2390         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2391     add_srs_wkt (p, 6,
2392         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2393     add_srs_wkt (p, 7,
2394         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
2395     add_srs_wkt (p, 8,
2396         "23],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
2397     add_srs_wkt (p, 9,
2398         "ing\",21500000],PARAMETER[\"false_northing\",0],UNIT[\"m");
2399     add_srs_wkt (p, 10,
2400         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\"");
2401     add_srs_wkt (p, 11,
2402         ",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2842");
2403     add_srs_wkt (p, 12,
2404         "1\"]]");
2405     p = add_epsg_def_ex (filter, first, last, 28422, "epsg", 28422,
2406         "Pulkovo 1942 / Gauss-Kruger zone 22", 0, 1,
2407         "Krassowsky 1940", "Greenwich",
2408         "Pulkovo_1942", "Transverse_Mercator", "metre",
2409         "Northing", "North", "Easting", "East");
2410     add_proj4text (p, 0,
2411         "+proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=22500000 +y_0=");
2412     add_proj4text (p, 1,
2413         "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
2414     add_proj4text (p, 2,
2415         "-0.12 +units=m +no_defs");
2416     add_srs_wkt (p, 0,
2417         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 22\",GEOGCS[\"");
2418     add_srs_wkt (p, 1,
2419         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2420     add_srs_wkt (p, 2,
2421         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2422     add_srs_wkt (p, 3,
2423         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2424     add_srs_wkt (p, 4,
2425         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2426     add_srs_wkt (p, 5,
2427         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2428     add_srs_wkt (p, 6,
2429         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2430     add_srs_wkt (p, 7,
2431         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
2432     add_srs_wkt (p, 8,
2433         "29],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
2434     add_srs_wkt (p, 9,
2435         "ing\",22500000],PARAMETER[\"false_northing\",0],UNIT[\"m");
2436     add_srs_wkt (p, 10,
2437         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\"");
2438     add_srs_wkt (p, 11,
2439         ",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2842");
2440     add_srs_wkt (p, 12,
2441         "2\"]]");
2442     p = add_epsg_def_ex (filter, first, last, 28423, "epsg", 28423,
2443         "Pulkovo 1942 / Gauss-Kruger zone 23", 0, 1,
2444         "Krassowsky 1940", "Greenwich",
2445         "Pulkovo_1942", "Transverse_Mercator", "metre",
2446         "Northing", "North", "Easting", "East");
2447     add_proj4text (p, 0,
2448         "+proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=23500000 +y_0=");
2449     add_proj4text (p, 1,
2450         "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
2451     add_proj4text (p, 2,
2452         "-0.12 +units=m +no_defs");
2453     add_srs_wkt (p, 0,
2454         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 23\",GEOGCS[\"");
2455     add_srs_wkt (p, 1,
2456         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2457     add_srs_wkt (p, 2,
2458         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2459     add_srs_wkt (p, 3,
2460         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2461     add_srs_wkt (p, 4,
2462         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2463     add_srs_wkt (p, 5,
2464         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2465     add_srs_wkt (p, 6,
2466         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2467     add_srs_wkt (p, 7,
2468         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
2469     add_srs_wkt (p, 8,
2470         "35],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
2471     add_srs_wkt (p, 9,
2472         "ing\",23500000],PARAMETER[\"false_northing\",0],UNIT[\"m");
2473     add_srs_wkt (p, 10,
2474         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\"");
2475     add_srs_wkt (p, 11,
2476         ",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2842");
2477     add_srs_wkt (p, 12,
2478         "3\"]]");
2479     p = add_epsg_def_ex (filter, first, last, 28424, "epsg", 28424,
2480         "Pulkovo 1942 / Gauss-Kruger zone 24", 0, 1,
2481         "Krassowsky 1940", "Greenwich",
2482         "Pulkovo_1942", "Transverse_Mercator", "metre",
2483         "Northing", "North", "Easting", "East");
2484     add_proj4text (p, 0,
2485         "+proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=24500000 +y_0=");
2486     add_proj4text (p, 1,
2487         "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
2488     add_proj4text (p, 2,
2489         "-0.12 +units=m +no_defs");
2490     add_srs_wkt (p, 0,
2491         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 24\",GEOGCS[\"");
2492     add_srs_wkt (p, 1,
2493         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2494     add_srs_wkt (p, 2,
2495         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2496     add_srs_wkt (p, 3,
2497         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2498     add_srs_wkt (p, 4,
2499         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2500     add_srs_wkt (p, 5,
2501         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2502     add_srs_wkt (p, 6,
2503         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2504     add_srs_wkt (p, 7,
2505         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
2506     add_srs_wkt (p, 8,
2507         "41],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
2508     add_srs_wkt (p, 9,
2509         "ing\",24500000],PARAMETER[\"false_northing\",0],UNIT[\"m");
2510     add_srs_wkt (p, 10,
2511         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\"");
2512     add_srs_wkt (p, 11,
2513         ",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2842");
2514     add_srs_wkt (p, 12,
2515         "4\"]]");
2516     p = add_epsg_def_ex (filter, first, last, 28425, "epsg", 28425,
2517         "Pulkovo 1942 / Gauss-Kruger zone 25", 0, 1,
2518         "Krassowsky 1940", "Greenwich",
2519         "Pulkovo_1942", "Transverse_Mercator", "metre",
2520         "Northing", "North", "Easting", "East");
2521     add_proj4text (p, 0,
2522         "+proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=25500000 +y_0=");
2523     add_proj4text (p, 1,
2524         "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
2525     add_proj4text (p, 2,
2526         "-0.12 +units=m +no_defs");
2527     add_srs_wkt (p, 0,
2528         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 25\",GEOGCS[\"");
2529     add_srs_wkt (p, 1,
2530         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2531     add_srs_wkt (p, 2,
2532         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2533     add_srs_wkt (p, 3,
2534         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2535     add_srs_wkt (p, 4,
2536         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2537     add_srs_wkt (p, 5,
2538         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2539     add_srs_wkt (p, 6,
2540         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2541     add_srs_wkt (p, 7,
2542         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
2543     add_srs_wkt (p, 8,
2544         "47],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
2545     add_srs_wkt (p, 9,
2546         "ing\",25500000],PARAMETER[\"false_northing\",0],UNIT[\"m");
2547     add_srs_wkt (p, 10,
2548         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\"");
2549     add_srs_wkt (p, 11,
2550         ",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2842");
2551     add_srs_wkt (p, 12,
2552         "5\"]]");
2553     p = add_epsg_def_ex (filter, first, last, 28426, "epsg", 28426,
2554         "Pulkovo 1942 / Gauss-Kruger zone 26", 0, 1,
2555         "Krassowsky 1940", "Greenwich",
2556         "Pulkovo_1942", "Transverse_Mercator", "metre",
2557         "Northing", "North", "Easting", "East");
2558     add_proj4text (p, 0,
2559         "+proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=26500000 +y_0=");
2560     add_proj4text (p, 1,
2561         "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
2562     add_proj4text (p, 2,
2563         "-0.12 +units=m +no_defs");
2564     add_srs_wkt (p, 0,
2565         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 26\",GEOGCS[\"");
2566     add_srs_wkt (p, 1,
2567         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2568     add_srs_wkt (p, 2,
2569         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2570     add_srs_wkt (p, 3,
2571         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2572     add_srs_wkt (p, 4,
2573         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2574     add_srs_wkt (p, 5,
2575         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2576     add_srs_wkt (p, 6,
2577         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2578     add_srs_wkt (p, 7,
2579         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
2580     add_srs_wkt (p, 8,
2581         "53],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
2582     add_srs_wkt (p, 9,
2583         "ing\",26500000],PARAMETER[\"false_northing\",0],UNIT[\"m");
2584     add_srs_wkt (p, 10,
2585         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\"");
2586     add_srs_wkt (p, 11,
2587         ",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2842");
2588     add_srs_wkt (p, 12,
2589         "6\"]]");
2590     p = add_epsg_def_ex (filter, first, last, 28427, "epsg", 28427,
2591         "Pulkovo 1942 / Gauss-Kruger zone 27", 0, 1,
2592         "Krassowsky 1940", "Greenwich",
2593         "Pulkovo_1942", "Transverse_Mercator", "metre",
2594         "Northing", "North", "Easting", "East");
2595     add_proj4text (p, 0,
2596         "+proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=27500000 +y_0=");
2597     add_proj4text (p, 1,
2598         "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
2599     add_proj4text (p, 2,
2600         "-0.12 +units=m +no_defs");
2601     add_srs_wkt (p, 0,
2602         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 27\",GEOGCS[\"");
2603     add_srs_wkt (p, 1,
2604         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2605     add_srs_wkt (p, 2,
2606         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2607     add_srs_wkt (p, 3,
2608         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2609     add_srs_wkt (p, 4,
2610         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2611     add_srs_wkt (p, 5,
2612         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2613     add_srs_wkt (p, 6,
2614         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2615     add_srs_wkt (p, 7,
2616         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
2617     add_srs_wkt (p, 8,
2618         "59],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
2619     add_srs_wkt (p, 9,
2620         "ing\",27500000],PARAMETER[\"false_northing\",0],UNIT[\"m");
2621     add_srs_wkt (p, 10,
2622         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\"");
2623     add_srs_wkt (p, 11,
2624         ",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2842");
2625     add_srs_wkt (p, 12,
2626         "7\"]]");
2627     p = add_epsg_def_ex (filter, first, last, 28428, "epsg", 28428,
2628         "Pulkovo 1942 / Gauss-Kruger zone 28", 0, 1,
2629         "Krassowsky 1940", "Greenwich",
2630         "Pulkovo_1942", "Transverse_Mercator", "metre",
2631         "Northing", "North", "Easting", "East");
2632     add_proj4text (p, 0,
2633         "+proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=28500000 +y_0=");
2634     add_proj4text (p, 1,
2635         "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
2636     add_proj4text (p, 2,
2637         "-0.12 +units=m +no_defs");
2638     add_srs_wkt (p, 0,
2639         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 28\",GEOGCS[\"");
2640     add_srs_wkt (p, 1,
2641         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2642     add_srs_wkt (p, 2,
2643         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2644     add_srs_wkt (p, 3,
2645         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2646     add_srs_wkt (p, 4,
2647         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2648     add_srs_wkt (p, 5,
2649         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2650     add_srs_wkt (p, 6,
2651         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2652     add_srs_wkt (p, 7,
2653         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
2654     add_srs_wkt (p, 8,
2655         "65],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
2656     add_srs_wkt (p, 9,
2657         "ing\",28500000],PARAMETER[\"false_northing\",0],UNIT[\"m");
2658     add_srs_wkt (p, 10,
2659         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\"");
2660     add_srs_wkt (p, 11,
2661         ",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2842");
2662     add_srs_wkt (p, 12,
2663         "8\"]]");
2664     p = add_epsg_def_ex (filter, first, last, 28429, "epsg", 28429,
2665         "Pulkovo 1942 / Gauss-Kruger zone 29", 0, 1,
2666         "Krassowsky 1940", "Greenwich",
2667         "Pulkovo_1942", "Transverse_Mercator", "metre",
2668         "Northing", "North", "Easting", "East");
2669     add_proj4text (p, 0,
2670         "+proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=29500000 +y_0=");
2671     add_proj4text (p, 1,
2672         "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
2673     add_proj4text (p, 2,
2674         "-0.12 +units=m +no_defs");
2675     add_srs_wkt (p, 0,
2676         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 29\",GEOGCS[\"");
2677     add_srs_wkt (p, 1,
2678         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2679     add_srs_wkt (p, 2,
2680         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2681     add_srs_wkt (p, 3,
2682         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2683     add_srs_wkt (p, 4,
2684         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2685     add_srs_wkt (p, 5,
2686         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2687     add_srs_wkt (p, 6,
2688         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2689     add_srs_wkt (p, 7,
2690         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
2691     add_srs_wkt (p, 8,
2692         "71],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
2693     add_srs_wkt (p, 9,
2694         "ing\",29500000],PARAMETER[\"false_northing\",0],UNIT[\"m");
2695     add_srs_wkt (p, 10,
2696         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\"");
2697     add_srs_wkt (p, 11,
2698         ",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2842");
2699     add_srs_wkt (p, 12,
2700         "9\"]]");
2701     p = add_epsg_def_ex (filter, first, last, 28430, "epsg", 28430,
2702         "Pulkovo 1942 / Gauss-Kruger zone 30", 0, 1,
2703         "Krassowsky 1940", "Greenwich",
2704         "Pulkovo_1942", "Transverse_Mercator", "metre",
2705         "Northing", "North", "Easting", "East");
2706     add_proj4text (p, 0,
2707         "+proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=30500000 +y_0=");
2708     add_proj4text (p, 1,
2709         "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
2710     add_proj4text (p, 2,
2711         "-0.12 +units=m +no_defs");
2712     add_srs_wkt (p, 0,
2713         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 30\",GEOGCS[\"");
2714     add_srs_wkt (p, 1,
2715         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2716     add_srs_wkt (p, 2,
2717         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2718     add_srs_wkt (p, 3,
2719         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2720     add_srs_wkt (p, 4,
2721         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2722     add_srs_wkt (p, 5,
2723         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2724     add_srs_wkt (p, 6,
2725         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2726     add_srs_wkt (p, 7,
2727         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
2728     add_srs_wkt (p, 8,
2729         "77],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
2730     add_srs_wkt (p, 9,
2731         "ing\",30500000],PARAMETER[\"false_northing\",0],UNIT[\"m");
2732     add_srs_wkt (p, 10,
2733         "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\"");
2734     add_srs_wkt (p, 11,
2735         ",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2843");
2736     add_srs_wkt (p, 12,
2737         "0\"]]");
2738     p = add_epsg_def_ex (filter, first, last, 28431, "epsg", 28431,
2739         "Pulkovo 1942 / Gauss-Kruger zone 31", 0, 1,
2740         "Krassowsky 1940", "Greenwich",
2741         "Pulkovo_1942", "Transverse_Mercator", "metre",
2742         "Northing", "North", "Easting", "East");
2743     add_proj4text (p, 0,
2744         "+proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=31500000 +y_0");
2745     add_proj4text (p, 1,
2746         "=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82");
2747     add_proj4text (p, 2,
2748         ",-0.12 +units=m +no_defs");
2749     add_srs_wkt (p, 0,
2750         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 31\",GEOGCS[\"");
2751     add_srs_wkt (p, 1,
2752         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2753     add_srs_wkt (p, 2,
2754         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2755     add_srs_wkt (p, 3,
2756         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2757     add_srs_wkt (p, 4,
2758         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2759     add_srs_wkt (p, 5,
2760         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2761     add_srs_wkt (p, 6,
2762         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2763     add_srs_wkt (p, 7,
2764         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",-");
2765     add_srs_wkt (p, 8,
2766         "177],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_eas");
2767     add_srs_wkt (p, 9,
2768         "ting\",31500000],PARAMETER[\"false_northing\",0],UNIT[\"");
2769     add_srs_wkt (p, 10,
2770         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\"");
2771     add_srs_wkt (p, 11,
2772         ",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2843");
2773     add_srs_wkt (p, 12,
2774         "1\"]]");
2775     p = add_epsg_def_ex (filter, first, last, 28432, "epsg", 28432,
2776         "Pulkovo 1942 / Gauss-Kruger zone 32", 0, 1,
2777         "Krassowsky 1940", "Greenwich",
2778         "Pulkovo_1942", "Transverse_Mercator", "metre",
2779         "Northing", "North", "Easting", "East");
2780     add_proj4text (p, 0,
2781         "+proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=32500000 +y_0");
2782     add_proj4text (p, 1,
2783         "=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82");
2784     add_proj4text (p, 2,
2785         ",-0.12 +units=m +no_defs");
2786     add_srs_wkt (p, 0,
2787         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 32\",GEOGCS[\"");
2788     add_srs_wkt (p, 1,
2789         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
2790     add_srs_wkt (p, 2,
2791         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
2792     add_srs_wkt (p, 3,
2793         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
2794     add_srs_wkt (p, 4,
2795         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
2796     add_srs_wkt (p, 5,
2797         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
2798     add_srs_wkt (p, 6,
2799         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2800     add_srs_wkt (p, 7,
2801         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",-");
2802     add_srs_wkt (p, 8,
2803         "171],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_eas");
2804     add_srs_wkt (p, 9,
2805         "ting\",32500000],PARAMETER[\"false_northing\",0],UNIT[\"");
2806     add_srs_wkt (p, 10,
2807         "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\"");
2808     add_srs_wkt (p, 11,
2809         ",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2843");
2810     add_srs_wkt (p, 12,
2811         "2\"]]");
2812     p = add_epsg_def_ex (filter, first, last, 28462, "epsg", 28462,
2813         "Pulkovo 1942 / Gauss-Kruger CM 9E (deprecated)", 0, 1,
2814         "Krassowsky 1940", "Greenwich",
2815         "Pulkovo_1942", "Transverse_Mercator", "metre",
2816         "Northing", "North", "Easting", "East");
2817     add_proj4text (p, 0,
2818         "+proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=500000 +y_0=0 +e");
2819     add_proj4text (p, 1,
2820         "llps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.1");
2821     add_proj4text (p, 2,
2822         "2 +units=m +no_defs");
2823     add_srs_wkt (p, 0,
2824         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 9E (deprecated)\"");
2825     add_srs_wkt (p, 1,
2826         ",GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID");
2827     add_srs_wkt (p, 2,
2828         "[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"");
2829     add_srs_wkt (p, 3,
2830         "7024\"]],AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwic");
2831     add_srs_wkt (p, 4,
2832         "h\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01");
2833     add_srs_wkt (p, 5,
2834         "74532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"");
2835     add_srs_wkt (p, 6,
2836         "EPSG\",\"4284\"]],PROJECTION[\"Transverse_Mercator\"],PA");
2837     add_srs_wkt (p, 7,
2838         "RAMETER[\"latitude_of_origin\",0],PARAMETER[\"central_me");
2839     add_srs_wkt (p, 8,
2840         "ridian\",9],PARAMETER[\"scale_factor\",1],PARAMETER[\"fa");
2841     add_srs_wkt (p, 9,
2842         "lse_easting\",500000],PARAMETER[\"false_northing\",0],UN");
2843     add_srs_wkt (p, 10,
2844         "IT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Nort");
2845     add_srs_wkt (p, 11,
2846         "hing\",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",");
2847     add_srs_wkt (p, 12,
2848         "\"2492\"]]");
2849     p = add_epsg_def_ex (filter, first, last, 28463, "epsg", 28463,
2850         "Pulkovo 1942 / Gauss-Kruger CM 15E (deprecated)", 0, 1,
2851         "Krassowsky 1940", "Greenwich",
2852         "Pulkovo_1942", "Transverse_Mercator", "metre",
2853         "Northing", "North", "Easting", "East");
2854     add_proj4text (p, 0,
2855         "+proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=500000 +y_0=0 +");
2856     add_proj4text (p, 1,
2857         "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
2858     add_proj4text (p, 2,
2859         "12 +units=m +no_defs");
2860     add_srs_wkt (p, 0,
2861         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 15E (deprecated)");
2862     add_srs_wkt (p, 1,
2863         "\",GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHERO");
2864     add_srs_wkt (p, 2,
2865         "ID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",");
2866     add_srs_wkt (p, 3,
2867         "\"7024\"]],AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenw");
2868     add_srs_wkt (p, 4,
2869         "ich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.");
2870     add_srs_wkt (p, 5,
2871         "0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY");
2872     add_srs_wkt (p, 6,
2873         "[\"EPSG\",\"4284\"]],PROJECTION[\"Transverse_Mercator\"]");
2874     add_srs_wkt (p, 7,
2875         ",PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"central");
2876     add_srs_wkt (p, 8,
2877         "_meridian\",15],PARAMETER[\"scale_factor\",1],PARAMETER[");
2878     add_srs_wkt (p, 9,
2879         "\"false_easting\",500000],PARAMETER[\"false_northing\",0");
2880     add_srs_wkt (p, 10,
2881         "],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"");
2882     add_srs_wkt (p, 11,
2883         "Northing\",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPS");
2884     add_srs_wkt (p, 12,
2885         "G\",\"2493\"]]");
2886     p = add_epsg_def_ex (filter, first, last, 28464, "epsg", 28464,
2887         "Pulkovo 1942 / Gauss-Kruger CM 21E", 0, 1,
2888         "Krassowsky 1940", "Greenwich",
2889         "Pulkovo_1942", "Transverse_Mercator", "metre",
2890         "Northing", "North", "Easting", "East");
2891     add_proj4text (p, 0,
2892         "+proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=500000 +y_0=0 +");
2893     add_proj4text (p, 1,
2894         "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
2895     add_proj4text (p, 2,
2896         "12 +units=m +no_defs");
2897     add_srs_wkt (p, 0,
2898         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 21E\",GEOGCS[\"P");
2899     add_srs_wkt (p, 1,
2900         "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
2901     add_srs_wkt (p, 2,
2902         "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],AU");
2903     add_srs_wkt (p, 3,
2904         "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
2905     add_srs_wkt (p, 4,
2906         "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
2907     add_srs_wkt (p, 5,
2908         "433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4");
2909     add_srs_wkt (p, 6,
2910         "284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2911     add_srs_wkt (p, 7,
2912         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",2");
2913     add_srs_wkt (p, 8,
2914         "1],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
2915     add_srs_wkt (p, 9,
2916         "ng\",500000],PARAMETER[\"false_northing\",0],UNIT[\"metr");
2917     add_srs_wkt (p, 10,
2918         "e\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",NO");
2919     add_srs_wkt (p, 11,
2920         "RTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2494\"]");
2921     add_srs_wkt (p, 12,
2922         "]");
2923     p = add_epsg_def_ex (filter, first, last, 28465, "epsg", 28465,
2924         "Pulkovo 1942 / Gauss-Kruger CM 27E", 0, 1,
2925         "Krassowsky 1940", "Greenwich",
2926         "Pulkovo_1942", "Transverse_Mercator", "metre",
2927         "Northing", "North", "Easting", "East");
2928     add_proj4text (p, 0,
2929         "+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +");
2930     add_proj4text (p, 1,
2931         "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
2932     add_proj4text (p, 2,
2933         "12 +units=m +no_defs");
2934     add_srs_wkt (p, 0,
2935         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 27E\",GEOGCS[\"P");
2936     add_srs_wkt (p, 1,
2937         "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
2938     add_srs_wkt (p, 2,
2939         "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],AU");
2940     add_srs_wkt (p, 3,
2941         "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
2942     add_srs_wkt (p, 4,
2943         "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
2944     add_srs_wkt (p, 5,
2945         "433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4");
2946     add_srs_wkt (p, 6,
2947         "284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2948     add_srs_wkt (p, 7,
2949         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",2");
2950     add_srs_wkt (p, 8,
2951         "7],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
2952     add_srs_wkt (p, 9,
2953         "ng\",500000],PARAMETER[\"false_northing\",0],UNIT[\"metr");
2954     add_srs_wkt (p, 10,
2955         "e\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",NO");
2956     add_srs_wkt (p, 11,
2957         "RTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2495\"]");
2958     add_srs_wkt (p, 12,
2959         "]");
2960     p = add_epsg_def_ex (filter, first, last, 28466, "epsg", 28466,
2961         "Pulkovo 1942 / Gauss-Kruger CM 33E", 0, 1,
2962         "Krassowsky 1940", "Greenwich",
2963         "Pulkovo_1942", "Transverse_Mercator", "metre",
2964         "Northing", "North", "Easting", "East");
2965     add_proj4text (p, 0,
2966         "+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +");
2967     add_proj4text (p, 1,
2968         "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
2969     add_proj4text (p, 2,
2970         "12 +units=m +no_defs");
2971     add_srs_wkt (p, 0,
2972         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 33E\",GEOGCS[\"P");
2973     add_srs_wkt (p, 1,
2974         "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
2975     add_srs_wkt (p, 2,
2976         "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],AU");
2977     add_srs_wkt (p, 3,
2978         "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
2979     add_srs_wkt (p, 4,
2980         "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
2981     add_srs_wkt (p, 5,
2982         "433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4");
2983     add_srs_wkt (p, 6,
2984         "284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
2985     add_srs_wkt (p, 7,
2986         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",3");
2987     add_srs_wkt (p, 8,
2988         "3],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
2989     add_srs_wkt (p, 9,
2990         "ng\",500000],PARAMETER[\"false_northing\",0],UNIT[\"metr");
2991     add_srs_wkt (p, 10,
2992         "e\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",NO");
2993     add_srs_wkt (p, 11,
2994         "RTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2496\"]");
2995     add_srs_wkt (p, 12,
2996         "]");
2997     p = add_epsg_def_ex (filter, first, last, 28467, "epsg", 28467,
2998         "Pulkovo 1942 / Gauss-Kruger CM 39E", 0, 1,
2999         "Krassowsky 1940", "Greenwich",
3000         "Pulkovo_1942", "Transverse_Mercator", "metre",
3001         "Northing", "North", "Easting", "East");
3002     add_proj4text (p, 0,
3003         "+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +");
3004     add_proj4text (p, 1,
3005         "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
3006     add_proj4text (p, 2,
3007         "12 +units=m +no_defs");
3008     add_srs_wkt (p, 0,
3009         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 39E\",GEOGCS[\"P");
3010     add_srs_wkt (p, 1,
3011         "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
3012     add_srs_wkt (p, 2,
3013         "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],AU");
3014     add_srs_wkt (p, 3,
3015         "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
3016     add_srs_wkt (p, 4,
3017         "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
3018     add_srs_wkt (p, 5,
3019         "433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4");
3020     add_srs_wkt (p, 6,
3021         "284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3022     add_srs_wkt (p, 7,
3023         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",3");
3024     add_srs_wkt (p, 8,
3025         "9],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
3026     add_srs_wkt (p, 9,
3027         "ng\",500000],PARAMETER[\"false_northing\",0],UNIT[\"metr");
3028     add_srs_wkt (p, 10,
3029         "e\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",NO");
3030     add_srs_wkt (p, 11,
3031         "RTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2497\"]");
3032     add_srs_wkt (p, 12,
3033         "]");
3034     p = add_epsg_def_ex (filter, first, last, 28468, "epsg", 28468,
3035         "Pulkovo 1942 / Gauss-Kruger CM 45E", 0, 1,
3036         "Krassowsky 1940", "Greenwich",
3037         "Pulkovo_1942", "Transverse_Mercator", "metre",
3038         "Northing", "North", "Easting", "East");
3039     add_proj4text (p, 0,
3040         "+proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=500000 +y_0=0 +");
3041     add_proj4text (p, 1,
3042         "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
3043     add_proj4text (p, 2,
3044         "12 +units=m +no_defs");
3045     add_srs_wkt (p, 0,
3046         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 45E\",GEOGCS[\"P");
3047     add_srs_wkt (p, 1,
3048         "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
3049     add_srs_wkt (p, 2,
3050         "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],AU");
3051     add_srs_wkt (p, 3,
3052         "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
3053     add_srs_wkt (p, 4,
3054         "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
3055     add_srs_wkt (p, 5,
3056         "433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4");
3057     add_srs_wkt (p, 6,
3058         "284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3059     add_srs_wkt (p, 7,
3060         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",4");
3061     add_srs_wkt (p, 8,
3062         "5],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
3063     add_srs_wkt (p, 9,
3064         "ng\",500000],PARAMETER[\"false_northing\",0],UNIT[\"metr");
3065     add_srs_wkt (p, 10,
3066         "e\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",NO");
3067     add_srs_wkt (p, 11,
3068         "RTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2498\"]");
3069     add_srs_wkt (p, 12,
3070         "]");
3071     p = add_epsg_def_ex (filter, first, last, 28469, "epsg", 28469,
3072         "Pulkovo 1942 / Gauss-Kruger CM 51E", 0, 1,
3073         "Krassowsky 1940", "Greenwich",
3074         "Pulkovo_1942", "Transverse_Mercator", "metre",
3075         "Northing", "North", "Easting", "East");
3076     add_proj4text (p, 0,
3077         "+proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=500000 +y_0=0 +");
3078     add_proj4text (p, 1,
3079         "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
3080     add_proj4text (p, 2,
3081         "12 +units=m +no_defs");
3082     add_srs_wkt (p, 0,
3083         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 51E\",GEOGCS[\"P");
3084     add_srs_wkt (p, 1,
3085         "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
3086     add_srs_wkt (p, 2,
3087         "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],AU");
3088     add_srs_wkt (p, 3,
3089         "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
3090     add_srs_wkt (p, 4,
3091         "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
3092     add_srs_wkt (p, 5,
3093         "433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4");
3094     add_srs_wkt (p, 6,
3095         "284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3096     add_srs_wkt (p, 7,
3097         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",5");
3098     add_srs_wkt (p, 8,
3099         "1],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
3100     add_srs_wkt (p, 9,
3101         "ng\",500000],PARAMETER[\"false_northing\",0],UNIT[\"metr");
3102     add_srs_wkt (p, 10,
3103         "e\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",NO");
3104     add_srs_wkt (p, 11,
3105         "RTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2499\"]");
3106     add_srs_wkt (p, 12,
3107         "]");
3108     p = add_epsg_def_ex (filter, first, last, 28470, "epsg", 28470,
3109         "Pulkovo 1942 / Gauss-Kruger CM 57E", 0, 1,
3110         "Krassowsky 1940", "Greenwich",
3111         "Pulkovo_1942", "Transverse_Mercator", "metre",
3112         "Northing", "North", "Easting", "East");
3113     add_proj4text (p, 0,
3114         "+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=500000 +y_0=0 +");
3115     add_proj4text (p, 1,
3116         "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
3117     add_proj4text (p, 2,
3118         "12 +units=m +no_defs");
3119     add_srs_wkt (p, 0,
3120         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 57E\",GEOGCS[\"P");
3121     add_srs_wkt (p, 1,
3122         "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
3123     add_srs_wkt (p, 2,
3124         "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],AU");
3125     add_srs_wkt (p, 3,
3126         "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
3127     add_srs_wkt (p, 4,
3128         "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
3129     add_srs_wkt (p, 5,
3130         "433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4");
3131     add_srs_wkt (p, 6,
3132         "284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3133     add_srs_wkt (p, 7,
3134         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",5");
3135     add_srs_wkt (p, 8,
3136         "7],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
3137     add_srs_wkt (p, 9,
3138         "ng\",500000],PARAMETER[\"false_northing\",0],UNIT[\"metr");
3139     add_srs_wkt (p, 10,
3140         "e\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",NO");
3141     add_srs_wkt (p, 11,
3142         "RTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2500\"]");
3143     add_srs_wkt (p, 12,
3144         "]");
3145     p = add_epsg_def_ex (filter, first, last, 28471, "epsg", 28471,
3146         "Pulkovo 1942 / Gauss-Kruger CM 63E", 0, 1,
3147         "Krassowsky 1940", "Greenwich",
3148         "Pulkovo_1942", "Transverse_Mercator", "metre",
3149         "Northing", "North", "Easting", "East");
3150     add_proj4text (p, 0,
3151         "+proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=500000 +y_0=0 +");
3152     add_proj4text (p, 1,
3153         "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
3154     add_proj4text (p, 2,
3155         "12 +units=m +no_defs");
3156     add_srs_wkt (p, 0,
3157         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 63E\",GEOGCS[\"P");
3158     add_srs_wkt (p, 1,
3159         "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
3160     add_srs_wkt (p, 2,
3161         "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],AU");
3162     add_srs_wkt (p, 3,
3163         "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
3164     add_srs_wkt (p, 4,
3165         "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
3166     add_srs_wkt (p, 5,
3167         "433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4");
3168     add_srs_wkt (p, 6,
3169         "284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3170     add_srs_wkt (p, 7,
3171         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",6");
3172     add_srs_wkt (p, 8,
3173         "3],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
3174     add_srs_wkt (p, 9,
3175         "ng\",500000],PARAMETER[\"false_northing\",0],UNIT[\"metr");
3176     add_srs_wkt (p, 10,
3177         "e\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",NO");
3178     add_srs_wkt (p, 11,
3179         "RTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2501\"]");
3180     add_srs_wkt (p, 12,
3181         "]");
3182     p = add_epsg_def_ex (filter, first, last, 28472, "epsg", 28472,
3183         "Pulkovo 1942 / Gauss-Kruger CM 69E", 0, 1,
3184         "Krassowsky 1940", "Greenwich",
3185         "Pulkovo_1942", "Transverse_Mercator", "metre",
3186         "Northing", "North", "Easting", "East");
3187     add_proj4text (p, 0,
3188         "+proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=500000 +y_0=0 +");
3189     add_proj4text (p, 1,
3190         "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
3191     add_proj4text (p, 2,
3192         "12 +units=m +no_defs");
3193     add_srs_wkt (p, 0,
3194         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 69E\",GEOGCS[\"P");
3195     add_srs_wkt (p, 1,
3196         "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
3197     add_srs_wkt (p, 2,
3198         "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],AU");
3199     add_srs_wkt (p, 3,
3200         "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
3201     add_srs_wkt (p, 4,
3202         "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
3203     add_srs_wkt (p, 5,
3204         "433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4");
3205     add_srs_wkt (p, 6,
3206         "284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3207     add_srs_wkt (p, 7,
3208         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",6");
3209     add_srs_wkt (p, 8,
3210         "9],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
3211     add_srs_wkt (p, 9,
3212         "ng\",500000],PARAMETER[\"false_northing\",0],UNIT[\"metr");
3213     add_srs_wkt (p, 10,
3214         "e\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",NO");
3215     add_srs_wkt (p, 11,
3216         "RTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2502\"]");
3217     add_srs_wkt (p, 12,
3218         "]");
3219     p = add_epsg_def_ex (filter, first, last, 28473, "epsg", 28473,
3220         "Pulkovo 1942 / Gauss-Kruger CM 75E", 0, 1,
3221         "Krassowsky 1940", "Greenwich",
3222         "Pulkovo_1942", "Transverse_Mercator", "metre",
3223         "Northing", "North", "Easting", "East");
3224     add_proj4text (p, 0,
3225         "+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +");
3226     add_proj4text (p, 1,
3227         "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
3228     add_proj4text (p, 2,
3229         "12 +units=m +no_defs");
3230     add_srs_wkt (p, 0,
3231         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 75E\",GEOGCS[\"P");
3232     add_srs_wkt (p, 1,
3233         "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
3234     add_srs_wkt (p, 2,
3235         "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],AU");
3236     add_srs_wkt (p, 3,
3237         "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
3238     add_srs_wkt (p, 4,
3239         "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
3240     add_srs_wkt (p, 5,
3241         "433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4");
3242     add_srs_wkt (p, 6,
3243         "284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3244     add_srs_wkt (p, 7,
3245         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",7");
3246     add_srs_wkt (p, 8,
3247         "5],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
3248     add_srs_wkt (p, 9,
3249         "ng\",500000],PARAMETER[\"false_northing\",0],UNIT[\"metr");
3250     add_srs_wkt (p, 10,
3251         "e\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",NO");
3252     add_srs_wkt (p, 11,
3253         "RTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2503\"]");
3254     add_srs_wkt (p, 12,
3255         "]");
3256     p = add_epsg_def_ex (filter, first, last, 28474, "epsg", 28474,
3257         "Pulkovo 1942 / Gauss-Kruger CM 81E", 0, 1,
3258         "Krassowsky 1940", "Greenwich",
3259         "Pulkovo_1942", "Transverse_Mercator", "metre",
3260         "Northing", "North", "Easting", "East");
3261     add_proj4text (p, 0,
3262         "+proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +");
3263     add_proj4text (p, 1,
3264         "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
3265     add_proj4text (p, 2,
3266         "12 +units=m +no_defs");
3267     add_srs_wkt (p, 0,
3268         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 81E\",GEOGCS[\"P");
3269     add_srs_wkt (p, 1,
3270         "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
3271     add_srs_wkt (p, 2,
3272         "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],AU");
3273     add_srs_wkt (p, 3,
3274         "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
3275     add_srs_wkt (p, 4,
3276         "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
3277     add_srs_wkt (p, 5,
3278         "433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4");
3279     add_srs_wkt (p, 6,
3280         "284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3281     add_srs_wkt (p, 7,
3282         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",8");
3283     add_srs_wkt (p, 8,
3284         "1],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
3285     add_srs_wkt (p, 9,
3286         "ng\",500000],PARAMETER[\"false_northing\",0],UNIT[\"metr");
3287     add_srs_wkt (p, 10,
3288         "e\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",NO");
3289     add_srs_wkt (p, 11,
3290         "RTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2504\"]");
3291     add_srs_wkt (p, 12,
3292         "]");
3293     p = add_epsg_def_ex (filter, first, last, 28475, "epsg", 28475,
3294         "Pulkovo 1942 / Gauss-Kruger CM 87E", 0, 1,
3295         "Krassowsky 1940", "Greenwich",
3296         "Pulkovo_1942", "Transverse_Mercator", "metre",
3297         "Northing", "North", "Easting", "East");
3298     add_proj4text (p, 0,
3299         "+proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +");
3300     add_proj4text (p, 1,
3301         "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
3302     add_proj4text (p, 2,
3303         "12 +units=m +no_defs");
3304     add_srs_wkt (p, 0,
3305         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 87E\",GEOGCS[\"P");
3306     add_srs_wkt (p, 1,
3307         "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
3308     add_srs_wkt (p, 2,
3309         "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],AU");
3310     add_srs_wkt (p, 3,
3311         "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
3312     add_srs_wkt (p, 4,
3313         "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
3314     add_srs_wkt (p, 5,
3315         "433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4");
3316     add_srs_wkt (p, 6,
3317         "284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3318     add_srs_wkt (p, 7,
3319         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",8");
3320     add_srs_wkt (p, 8,
3321         "7],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
3322     add_srs_wkt (p, 9,
3323         "ng\",500000],PARAMETER[\"false_northing\",0],UNIT[\"metr");
3324     add_srs_wkt (p, 10,
3325         "e\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",NO");
3326     add_srs_wkt (p, 11,
3327         "RTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2505\"]");
3328     add_srs_wkt (p, 12,
3329         "]");
3330     p = add_epsg_def_ex (filter, first, last, 28476, "epsg", 28476,
3331         "Pulkovo 1942 / Gauss-Kruger CM 93E", 0, 1,
3332         "Krassowsky 1940", "Greenwich",
3333         "Pulkovo_1942", "Transverse_Mercator", "metre",
3334         "Northing", "North", "Easting", "East");
3335     add_proj4text (p, 0,
3336         "+proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +");
3337     add_proj4text (p, 1,
3338         "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
3339     add_proj4text (p, 2,
3340         "12 +units=m +no_defs");
3341     add_srs_wkt (p, 0,
3342         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 93E\",GEOGCS[\"P");
3343     add_srs_wkt (p, 1,
3344         "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
3345     add_srs_wkt (p, 2,
3346         "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],AU");
3347     add_srs_wkt (p, 3,
3348         "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
3349     add_srs_wkt (p, 4,
3350         "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
3351     add_srs_wkt (p, 5,
3352         "433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4");
3353     add_srs_wkt (p, 6,
3354         "284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3355     add_srs_wkt (p, 7,
3356         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",9");
3357     add_srs_wkt (p, 8,
3358         "3],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
3359     add_srs_wkt (p, 9,
3360         "ng\",500000],PARAMETER[\"false_northing\",0],UNIT[\"metr");
3361     add_srs_wkt (p, 10,
3362         "e\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",NO");
3363     add_srs_wkt (p, 11,
3364         "RTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2506\"]");
3365     add_srs_wkt (p, 12,
3366         "]");
3367     p = add_epsg_def_ex (filter, first, last, 28477, "epsg", 28477,
3368         "Pulkovo 1942 / Gauss-Kruger CM 99E", 0, 1,
3369         "Krassowsky 1940", "Greenwich",
3370         "Pulkovo_1942", "Transverse_Mercator", "metre",
3371         "Northing", "North", "Easting", "East");
3372     add_proj4text (p, 0,
3373         "+proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +");
3374     add_proj4text (p, 1,
3375         "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
3376     add_proj4text (p, 2,
3377         "12 +units=m +no_defs");
3378     add_srs_wkt (p, 0,
3379         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 99E\",GEOGCS[\"P");
3380     add_srs_wkt (p, 1,
3381         "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
3382     add_srs_wkt (p, 2,
3383         "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],AU");
3384     add_srs_wkt (p, 3,
3385         "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
3386     add_srs_wkt (p, 4,
3387         "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
3388     add_srs_wkt (p, 5,
3389         "433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"4");
3390     add_srs_wkt (p, 6,
3391         "284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3392     add_srs_wkt (p, 7,
3393         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",9");
3394     add_srs_wkt (p, 8,
3395         "9],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easti");
3396     add_srs_wkt (p, 9,
3397         "ng\",500000],PARAMETER[\"false_northing\",0],UNIT[\"metr");
3398     add_srs_wkt (p, 10,
3399         "e\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",NO");
3400     add_srs_wkt (p, 11,
3401         "RTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2507\"]");
3402     add_srs_wkt (p, 12,
3403         "]");
3404     p = add_epsg_def_ex (filter, first, last, 28478, "epsg", 28478,
3405         "Pulkovo 1942 / Gauss-Kruger CM 105E", 0, 1,
3406         "Krassowsky 1940", "Greenwich",
3407         "Pulkovo_1942", "Transverse_Mercator", "metre",
3408         "Northing", "North", "Easting", "East");
3409     add_proj4text (p, 0,
3410         "+proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 ");
3411     add_proj4text (p, 1,
3412         "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
3413     add_proj4text (p, 2,
3414         ".12 +units=m +no_defs");
3415     add_srs_wkt (p, 0,
3416         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 105E\",GEOGCS[\"");
3417     add_srs_wkt (p, 1,
3418         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
3419     add_srs_wkt (p, 2,
3420         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
3421     add_srs_wkt (p, 3,
3422         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
3423     add_srs_wkt (p, 4,
3424         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
3425     add_srs_wkt (p, 5,
3426         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
3427     add_srs_wkt (p, 6,
3428         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3429     add_srs_wkt (p, 7,
3430         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
3431     add_srs_wkt (p, 8,
3432         "05],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
3433     add_srs_wkt (p, 9,
3434         "ing\",500000],PARAMETER[\"false_northing\",0],UNIT[\"met");
3435     add_srs_wkt (p, 10,
3436         "re\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",N");
3437     add_srs_wkt (p, 11,
3438         "ORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2508\"");
3439     add_srs_wkt (p, 12,
3440         "]]");
3441     p = add_epsg_def_ex (filter, first, last, 28479, "epsg", 28479,
3442         "Pulkovo 1942 / Gauss-Kruger CM 111E", 0, 1,
3443         "Krassowsky 1940", "Greenwich",
3444         "Pulkovo_1942", "Transverse_Mercator", "metre",
3445         "Northing", "North", "Easting", "East");
3446     add_proj4text (p, 0,
3447         "+proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 ");
3448     add_proj4text (p, 1,
3449         "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
3450     add_proj4text (p, 2,
3451         ".12 +units=m +no_defs");
3452     add_srs_wkt (p, 0,
3453         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 111E\",GEOGCS[\"");
3454     add_srs_wkt (p, 1,
3455         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
3456     add_srs_wkt (p, 2,
3457         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
3458     add_srs_wkt (p, 3,
3459         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
3460     add_srs_wkt (p, 4,
3461         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
3462     add_srs_wkt (p, 5,
3463         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
3464     add_srs_wkt (p, 6,
3465         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3466     add_srs_wkt (p, 7,
3467         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
3468     add_srs_wkt (p, 8,
3469         "11],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
3470     add_srs_wkt (p, 9,
3471         "ing\",500000],PARAMETER[\"false_northing\",0],UNIT[\"met");
3472     add_srs_wkt (p, 10,
3473         "re\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",N");
3474     add_srs_wkt (p, 11,
3475         "ORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2509\"");
3476     add_srs_wkt (p, 12,
3477         "]]");
3478     p = add_epsg_def_ex (filter, first, last, 28480, "epsg", 28480,
3479         "Pulkovo 1942 / Gauss-Kruger CM 117E", 0, 1,
3480         "Krassowsky 1940", "Greenwich",
3481         "Pulkovo_1942", "Transverse_Mercator", "metre",
3482         "Northing", "North", "Easting", "East");
3483     add_proj4text (p, 0,
3484         "+proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 ");
3485     add_proj4text (p, 1,
3486         "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
3487     add_proj4text (p, 2,
3488         ".12 +units=m +no_defs");
3489     add_srs_wkt (p, 0,
3490         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 117E\",GEOGCS[\"");
3491     add_srs_wkt (p, 1,
3492         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
3493     add_srs_wkt (p, 2,
3494         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
3495     add_srs_wkt (p, 3,
3496         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
3497     add_srs_wkt (p, 4,
3498         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
3499     add_srs_wkt (p, 5,
3500         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
3501     add_srs_wkt (p, 6,
3502         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3503     add_srs_wkt (p, 7,
3504         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
3505     add_srs_wkt (p, 8,
3506         "17],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
3507     add_srs_wkt (p, 9,
3508         "ing\",500000],PARAMETER[\"false_northing\",0],UNIT[\"met");
3509     add_srs_wkt (p, 10,
3510         "re\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",N");
3511     add_srs_wkt (p, 11,
3512         "ORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2510\"");
3513     add_srs_wkt (p, 12,
3514         "]]");
3515     p = add_epsg_def_ex (filter, first, last, 28481, "epsg", 28481,
3516         "Pulkovo 1942 / Gauss-Kruger CM 123E", 0, 1,
3517         "Krassowsky 1940", "Greenwich",
3518         "Pulkovo_1942", "Transverse_Mercator", "metre",
3519         "Northing", "North", "Easting", "East");
3520     add_proj4text (p, 0,
3521         "+proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 ");
3522     add_proj4text (p, 1,
3523         "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
3524     add_proj4text (p, 2,
3525         ".12 +units=m +no_defs");
3526     add_srs_wkt (p, 0,
3527         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 123E\",GEOGCS[\"");
3528     add_srs_wkt (p, 1,
3529         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
3530     add_srs_wkt (p, 2,
3531         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
3532     add_srs_wkt (p, 3,
3533         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
3534     add_srs_wkt (p, 4,
3535         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
3536     add_srs_wkt (p, 5,
3537         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
3538     add_srs_wkt (p, 6,
3539         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3540     add_srs_wkt (p, 7,
3541         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
3542     add_srs_wkt (p, 8,
3543         "23],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
3544     add_srs_wkt (p, 9,
3545         "ing\",500000],PARAMETER[\"false_northing\",0],UNIT[\"met");
3546     add_srs_wkt (p, 10,
3547         "re\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",N");
3548     add_srs_wkt (p, 11,
3549         "ORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2511\"");
3550     add_srs_wkt (p, 12,
3551         "]]");
3552     p = add_epsg_def_ex (filter, first, last, 28482, "epsg", 28482,
3553         "Pulkovo 1942 / Gauss-Kruger CM 129E", 0, 1,
3554         "Krassowsky 1940", "Greenwich",
3555         "Pulkovo_1942", "Transverse_Mercator", "metre",
3556         "Northing", "North", "Easting", "East");
3557     add_proj4text (p, 0,
3558         "+proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 ");
3559     add_proj4text (p, 1,
3560         "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
3561     add_proj4text (p, 2,
3562         ".12 +units=m +no_defs");
3563     add_srs_wkt (p, 0,
3564         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 129E\",GEOGCS[\"");
3565     add_srs_wkt (p, 1,
3566         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
3567     add_srs_wkt (p, 2,
3568         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
3569     add_srs_wkt (p, 3,
3570         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
3571     add_srs_wkt (p, 4,
3572         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
3573     add_srs_wkt (p, 5,
3574         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
3575     add_srs_wkt (p, 6,
3576         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3577     add_srs_wkt (p, 7,
3578         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
3579     add_srs_wkt (p, 8,
3580         "29],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
3581     add_srs_wkt (p, 9,
3582         "ing\",500000],PARAMETER[\"false_northing\",0],UNIT[\"met");
3583     add_srs_wkt (p, 10,
3584         "re\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",N");
3585     add_srs_wkt (p, 11,
3586         "ORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2512\"");
3587     add_srs_wkt (p, 12,
3588         "]]");
3589     p = add_epsg_def_ex (filter, first, last, 28483, "epsg", 28483,
3590         "Pulkovo 1942 / Gauss-Kruger CM 135E", 0, 1,
3591         "Krassowsky 1940", "Greenwich",
3592         "Pulkovo_1942", "Transverse_Mercator", "metre",
3593         "Northing", "North", "Easting", "East");
3594     add_proj4text (p, 0,
3595         "+proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 ");
3596     add_proj4text (p, 1,
3597         "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
3598     add_proj4text (p, 2,
3599         ".12 +units=m +no_defs");
3600     add_srs_wkt (p, 0,
3601         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 135E\",GEOGCS[\"");
3602     add_srs_wkt (p, 1,
3603         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
3604     add_srs_wkt (p, 2,
3605         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
3606     add_srs_wkt (p, 3,
3607         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
3608     add_srs_wkt (p, 4,
3609         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
3610     add_srs_wkt (p, 5,
3611         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
3612     add_srs_wkt (p, 6,
3613         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3614     add_srs_wkt (p, 7,
3615         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
3616     add_srs_wkt (p, 8,
3617         "35],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
3618     add_srs_wkt (p, 9,
3619         "ing\",500000],PARAMETER[\"false_northing\",0],UNIT[\"met");
3620     add_srs_wkt (p, 10,
3621         "re\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",N");
3622     add_srs_wkt (p, 11,
3623         "ORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2513\"");
3624     add_srs_wkt (p, 12,
3625         "]]");
3626     p = add_epsg_def_ex (filter, first, last, 28484, "epsg", 28484,
3627         "Pulkovo 1942 / Gauss-Kruger CM 141E", 0, 1,
3628         "Krassowsky 1940", "Greenwich",
3629         "Pulkovo_1942", "Transverse_Mercator", "metre",
3630         "Northing", "North", "Easting", "East");
3631     add_proj4text (p, 0,
3632         "+proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=500000 +y_0=0 ");
3633     add_proj4text (p, 1,
3634         "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
3635     add_proj4text (p, 2,
3636         ".12 +units=m +no_defs");
3637     add_srs_wkt (p, 0,
3638         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 141E\",GEOGCS[\"");
3639     add_srs_wkt (p, 1,
3640         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
3641     add_srs_wkt (p, 2,
3642         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
3643     add_srs_wkt (p, 3,
3644         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
3645     add_srs_wkt (p, 4,
3646         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
3647     add_srs_wkt (p, 5,
3648         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
3649     add_srs_wkt (p, 6,
3650         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3651     add_srs_wkt (p, 7,
3652         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
3653     add_srs_wkt (p, 8,
3654         "41],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
3655     add_srs_wkt (p, 9,
3656         "ing\",500000],PARAMETER[\"false_northing\",0],UNIT[\"met");
3657     add_srs_wkt (p, 10,
3658         "re\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",N");
3659     add_srs_wkt (p, 11,
3660         "ORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2514\"");
3661     add_srs_wkt (p, 12,
3662         "]]");
3663     p = add_epsg_def_ex (filter, first, last, 28485, "epsg", 28485,
3664         "Pulkovo 1942 / Gauss-Kruger CM 147E", 0, 1,
3665         "Krassowsky 1940", "Greenwich",
3666         "Pulkovo_1942", "Transverse_Mercator", "metre",
3667         "Northing", "North", "Easting", "East");
3668     add_proj4text (p, 0,
3669         "+proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=500000 +y_0=0 ");
3670     add_proj4text (p, 1,
3671         "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
3672     add_proj4text (p, 2,
3673         ".12 +units=m +no_defs");
3674     add_srs_wkt (p, 0,
3675         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 147E\",GEOGCS[\"");
3676     add_srs_wkt (p, 1,
3677         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
3678     add_srs_wkt (p, 2,
3679         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
3680     add_srs_wkt (p, 3,
3681         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
3682     add_srs_wkt (p, 4,
3683         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
3684     add_srs_wkt (p, 5,
3685         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
3686     add_srs_wkt (p, 6,
3687         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3688     add_srs_wkt (p, 7,
3689         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
3690     add_srs_wkt (p, 8,
3691         "47],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
3692     add_srs_wkt (p, 9,
3693         "ing\",500000],PARAMETER[\"false_northing\",0],UNIT[\"met");
3694     add_srs_wkt (p, 10,
3695         "re\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",N");
3696     add_srs_wkt (p, 11,
3697         "ORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2515\"");
3698     add_srs_wkt (p, 12,
3699         "]]");
3700     p = add_epsg_def_ex (filter, first, last, 28486, "epsg", 28486,
3701         "Pulkovo 1942 / Gauss-Kruger CM 153E", 0, 1,
3702         "Krassowsky 1940", "Greenwich",
3703         "Pulkovo_1942", "Transverse_Mercator", "metre",
3704         "Northing", "North", "Easting", "East");
3705     add_proj4text (p, 0,
3706         "+proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=500000 +y_0=0 ");
3707     add_proj4text (p, 1,
3708         "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
3709     add_proj4text (p, 2,
3710         ".12 +units=m +no_defs");
3711     add_srs_wkt (p, 0,
3712         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 153E\",GEOGCS[\"");
3713     add_srs_wkt (p, 1,
3714         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
3715     add_srs_wkt (p, 2,
3716         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
3717     add_srs_wkt (p, 3,
3718         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
3719     add_srs_wkt (p, 4,
3720         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
3721     add_srs_wkt (p, 5,
3722         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
3723     add_srs_wkt (p, 6,
3724         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3725     add_srs_wkt (p, 7,
3726         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
3727     add_srs_wkt (p, 8,
3728         "53],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
3729     add_srs_wkt (p, 9,
3730         "ing\",500000],PARAMETER[\"false_northing\",0],UNIT[\"met");
3731     add_srs_wkt (p, 10,
3732         "re\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",N");
3733     add_srs_wkt (p, 11,
3734         "ORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2516\"");
3735     add_srs_wkt (p, 12,
3736         "]]");
3737     p = add_epsg_def_ex (filter, first, last, 28487, "epsg", 28487,
3738         "Pulkovo 1942 / Gauss-Kruger CM 159E", 0, 1,
3739         "Krassowsky 1940", "Greenwich",
3740         "Pulkovo_1942", "Transverse_Mercator", "metre",
3741         "Northing", "North", "Easting", "East");
3742     add_proj4text (p, 0,
3743         "+proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=500000 +y_0=0 ");
3744     add_proj4text (p, 1,
3745         "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
3746     add_proj4text (p, 2,
3747         ".12 +units=m +no_defs");
3748     add_srs_wkt (p, 0,
3749         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 159E\",GEOGCS[\"");
3750     add_srs_wkt (p, 1,
3751         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
3752     add_srs_wkt (p, 2,
3753         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
3754     add_srs_wkt (p, 3,
3755         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
3756     add_srs_wkt (p, 4,
3757         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
3758     add_srs_wkt (p, 5,
3759         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
3760     add_srs_wkt (p, 6,
3761         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3762     add_srs_wkt (p, 7,
3763         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
3764     add_srs_wkt (p, 8,
3765         "59],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
3766     add_srs_wkt (p, 9,
3767         "ing\",500000],PARAMETER[\"false_northing\",0],UNIT[\"met");
3768     add_srs_wkt (p, 10,
3769         "re\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",N");
3770     add_srs_wkt (p, 11,
3771         "ORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2517\"");
3772     add_srs_wkt (p, 12,
3773         "]]");
3774     p = add_epsg_def_ex (filter, first, last, 28488, "epsg", 28488,
3775         "Pulkovo 1942 / Gauss-Kruger CM 165E", 0, 1,
3776         "Krassowsky 1940", "Greenwich",
3777         "Pulkovo_1942", "Transverse_Mercator", "metre",
3778         "Northing", "North", "Easting", "East");
3779     add_proj4text (p, 0,
3780         "+proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=500000 +y_0=0 ");
3781     add_proj4text (p, 1,
3782         "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
3783     add_proj4text (p, 2,
3784         ".12 +units=m +no_defs");
3785     add_srs_wkt (p, 0,
3786         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 165E\",GEOGCS[\"");
3787     add_srs_wkt (p, 1,
3788         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
3789     add_srs_wkt (p, 2,
3790         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
3791     add_srs_wkt (p, 3,
3792         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
3793     add_srs_wkt (p, 4,
3794         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
3795     add_srs_wkt (p, 5,
3796         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
3797     add_srs_wkt (p, 6,
3798         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3799     add_srs_wkt (p, 7,
3800         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
3801     add_srs_wkt (p, 8,
3802         "65],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
3803     add_srs_wkt (p, 9,
3804         "ing\",500000],PARAMETER[\"false_northing\",0],UNIT[\"met");
3805     add_srs_wkt (p, 10,
3806         "re\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",N");
3807     add_srs_wkt (p, 11,
3808         "ORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2518\"");
3809     add_srs_wkt (p, 12,
3810         "]]");
3811     p = add_epsg_def_ex (filter, first, last, 28489, "epsg", 28489,
3812         "Pulkovo 1942 / Gauss-Kruger CM 171E", 0, 1,
3813         "Krassowsky 1940", "Greenwich",
3814         "Pulkovo_1942", "Transverse_Mercator", "metre",
3815         "Northing", "North", "Easting", "East");
3816     add_proj4text (p, 0,
3817         "+proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=500000 +y_0=0 ");
3818     add_proj4text (p, 1,
3819         "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
3820     add_proj4text (p, 2,
3821         ".12 +units=m +no_defs");
3822     add_srs_wkt (p, 0,
3823         "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 171E\",GEOGCS[\"");
3824     add_srs_wkt (p, 1,
3825         "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
3826     add_srs_wkt (p, 2,
3827         "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],A");
3828     add_srs_wkt (p, 3,
3829         "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
3830     add_srs_wkt (p, 4,
3831         "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
3832     add_srs_wkt (p, 5,
3833         "9433,AUTHORITY[\"EPSG\",\"9122\"]],AUTHORITY[\"EPSG\",\"");
3834     add_srs_wkt (p, 6,
3835         "4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
3836     add_srs_wkt (p, 7,
3837         "latitude_of_origin\",0],PARAMETER[\"central_meridian\",1");
3838     add_srs_wkt (p, 8,
3839         "71],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_east");
3840     add_srs_wkt (p, 9,
3841         "ing\",500000],PARAMETER[\"false_northing\",0],UNIT[\"met");
3842     add_srs_wkt (p, 10,
3843         "re\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",N");
3844     add_srs_wkt (p, 11,
3845         "ORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2519\"");
3846     add_srs_wkt (p, 12,
3847         "]]");
3848 }
3849 
3850 #endif /* full EPSG initialization enabled/disabled */
3851 
3852