Version IX_9
authorA.M. Thurnherr <athurnherr@yahoo.com>
Tue, 18 Jun 2013 11:51:32 +0000
changeset 5 033a169071de
parent 4 9d589d06e35e
child 6 875d0c0f6ab2
Version IX_9
HISTORY
default.m
geomag/.hg-disabled/00changelog.i
geomag/.hg-disabled/branch
geomag/.hg-disabled/branch.cache
geomag/.hg-disabled/dirstate
geomag/.hg-disabled/hgrc
geomag/.hg-disabled/requires
geomag/.hg-disabled/store/00changelog.i
geomag/.hg-disabled/store/00manifest.i
geomag/.hg-disabled/store/data/.hgignore.i
geomag/.hg-disabled/store/data/_i_g_r_f10.unx.i
geomag/.hg-disabled/store/data/_i_g_r_f11._c_o_f.i
geomag/.hg-disabled/store/data/_makefile.i
geomag/.hg-disabled/store/data/_r_e_a_d_m_e.txt.i
geomag/.hg-disabled/store/data/_w_m_m2005.unx.i
geomag/.hg-disabled/store/data/_w_m_m2010._c_o_f.i
geomag/.hg-disabled/store/data/geomag.h.i
geomag/.hg-disabled/store/data/geomag61.c.i
geomag/.hg-disabled/store/data/geomag__calc.c.i
geomag/.hg-disabled/store/data/igrf11.h.i
geomag/.hg-disabled/store/data/magdec.c.i
geomag/.hg-disabled/store/data/model__to__include.py.i
geomag/.hg-disabled/store/data/sample__coords.txt.i
geomag/.hg-disabled/store/data/sample__out___i_g_r_f10.txt.i
geomag/.hg-disabled/store/data/sample__out___w_m_m2005.txt.i
geomag/.hg-disabled/store/fncache
geomag/.hg-disabled/store/undo
geomag/.hg-disabled/undo.branch
geomag/.hg-disabled/undo.dirstate
geomag/.hgignore
geomag/IGRF11.COF
geomag/Makefile
geomag/README.txt
geomag/WMM2010.COF
geomag/geomag.h
geomag/geomag_calc.c
geomag/igrf11.h
geomag/magdec.c
geomag/model_to_include.py
geomag/sample_coords.txt
geomag/sample_out_IGRF10.txt
geomag/sample_out_WMM2005.txt
plotraw.m
--- a/HISTORY	Tue Jun 18 11:50:51 2013 +0000
+++ b/HISTORY	Tue Jun 18 11:51:32 2013 +0000
@@ -1,9 +1,9 @@
 ======================================================================
                     H I S T O R Y 
                     doc: Tue Aug 16 11:41:46 2005
-                    dlm: Tue May 22 11:02:49 2012
+                    dlm: Tue Jun 18 11:41:17 2013
                     (c) 2005 A.M. Thurnherr
-                    uE-Info: 198 74 NIL 0 0 72 3 2 4 NIL ofnI
+                    uE-Info: 208 0 NIL 0 0 72 3 2 4 NIL ofnI
 ======================================================================
 
 NB: CHANGE VERSION IN [default.m] BEFORE UPLOADING
@@ -196,4 +196,14 @@
 	May 22, 2012:
 		- updated version to IX_9beta in [default.m] [.hg/hgrc]
 		- disabled code to use GPS info from SADCP stream in [loadsadcp.m]
-
+    Jun  3, 2013:
+		- BUG: [plotraw.m] top panel of Fig. 2 was wrong for dual-headed
+        				   LADCPs with different UL/DL bin sizes
+	Jun 18, 2013:
+    	- BUG: IX_8 distribution does not include geomag (original .hg subdir
+		       had to be disabled)
+    	- fixed minor permission bugs
+		- updated version to IX_9 in [default.m] [.hg/hgrc]
+    	- hg tag IX_9
+		- published on Mercurial server
+														 
--- a/default.m	Tue Jun 18 11:50:51 2013 +0000
+++ b/default.m	Tue Jun 18 11:51:32 2013 +0000
@@ -1,9 +1,9 @@
 %======================================================================
 %                    D E F A U L T . M 
 %                    doc: Sat Jun 26 06:10:09 2004
-%                    dlm: Tue May 22 11:02:16 2012
+%                    dlm: Tue Jun 18 11:50:33 2013
 %                    (c) 2004 ladcp@
-%                    uE-Info: 30 49 NIL 0 0 72 0 2 4 NIL ofnI
+%                    uE-Info: 15 43 NIL 0 0 72 0 2 4 NIL ofnI
 %======================================================================
 
 % CHANGES BY ANT:
@@ -12,6 +12,7 @@
 %				  - changed default of ps.smallfac
 %	Apr 26, 2012: - removed diffusivity calculation
 %	May  4, 2012: - updated version to IX_8
+%	Jun 18, 2013: - updated version to IX_9
 
 % LADCP processing software
 % M. Visbeck. LDEO/2003
@@ -27,7 +28,7 @@
 %             the data
 % structure ps.??? contains parameter for the solution
 % structure att.??? contains attributes
-p.software='LDEO LADCP software: Version IX_9beta';
+p.software='LDEO LADCP software: Version IX_9';
 
 % file names
 % f.ladcpdo  is the ONLY required input
Binary file geomag/.hg-disabled/00changelog.i has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/geomag/.hg-disabled/branch	Tue Jun 18 11:51:32 2013 +0000
@@ -0,0 +1,1 @@
+default
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/geomag/.hg-disabled/branch.cache	Tue Jun 18 11:51:32 2013 +0000
@@ -0,0 +1,2 @@
+7975fa5c28fd2b9ecd4ae3c5093f5d30bc5fcebf 26
+7975fa5c28fd2b9ecd4ae3c5093f5d30bc5fcebf default
Binary file geomag/.hg-disabled/dirstate has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/geomag/.hg-disabled/hgrc	Tue Jun 18 11:51:32 2013 +0000
@@ -0,0 +1,2 @@
+[paths]
+default = http://currents.soest.hawaii.edu/hgstage/hgwebdir.cgi/geomag
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/geomag/.hg-disabled/requires	Tue Jun 18 11:51:32 2013 +0000
@@ -0,0 +1,3 @@
+revlogv1
+store
+fncache
Binary file geomag/.hg-disabled/store/00changelog.i has changed
Binary file geomag/.hg-disabled/store/00manifest.i has changed
Binary file geomag/.hg-disabled/store/data/.hgignore.i has changed
Binary file geomag/.hg-disabled/store/data/_i_g_r_f10.unx.i has changed
Binary file geomag/.hg-disabled/store/data/_i_g_r_f11._c_o_f.i has changed
Binary file geomag/.hg-disabled/store/data/_makefile.i has changed
Binary file geomag/.hg-disabled/store/data/_r_e_a_d_m_e.txt.i has changed
Binary file geomag/.hg-disabled/store/data/_w_m_m2005.unx.i has changed
Binary file geomag/.hg-disabled/store/data/_w_m_m2010._c_o_f.i has changed
Binary file geomag/.hg-disabled/store/data/geomag.h.i has changed
Binary file geomag/.hg-disabled/store/data/geomag61.c.i has changed
Binary file geomag/.hg-disabled/store/data/geomag__calc.c.i has changed
Binary file geomag/.hg-disabled/store/data/igrf11.h.i has changed
Binary file geomag/.hg-disabled/store/data/magdec.c.i has changed
Binary file geomag/.hg-disabled/store/data/model__to__include.py.i has changed
Binary file geomag/.hg-disabled/store/data/sample__coords.txt.i has changed
Binary file geomag/.hg-disabled/store/data/sample__out___i_g_r_f10.txt.i has changed
Binary file geomag/.hg-disabled/store/data/sample__out___w_m_m2005.txt.i has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/geomag/.hg-disabled/store/fncache	Tue Jun 18 11:51:32 2013 +0000
@@ -0,0 +1,16 @@
+data/.hgignore.i
+data/IGRF10.unx.i
+data/IGRF11.COF.i
+data/Makefile.i
+data/README.txt.i
+data/WMM2005.unx.i
+data/WMM2010.COF.i
+data/geomag.h.i
+data/geomag61.c.i
+data/geomag_calc.c.i
+data/igrf11.h.i
+data/magdec.c.i
+data/model_to_include.py.i
+data/sample_coords.txt.i
+data/sample_out_IGRF10.txt.i
+data/sample_out_WMM2005.txt.i
Binary file geomag/.hg-disabled/store/undo has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/geomag/.hg-disabled/undo.branch	Tue Jun 18 11:51:32 2013 +0000
@@ -0,0 +1,1 @@
+default
\ No newline at end of file
Binary file geomag/.hg-disabled/undo.dirstate has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/geomag/.hgignore	Tue Jun 18 11:51:32 2013 +0000
@@ -0,0 +1,15 @@
+(^|/)CVS($|/)
+(^|/)\.hg($|/)
+(^|/)\.DS_Store$
+\.pyc$
+\.o$
+\.so$
+\.raw$
+\.log$
+\.old$
+\.orig$
+\.bak$
+~$
+#
+build/
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/geomag/IGRF11.COF	Tue Jun 18 11:51:32 2013 +0000
@@ -0,0 +1,1635 @@
+     IGRF00  1900.00 10  0  0 1900.00 1905.00   -1.0  600.0           IGRF00   0
+ 1  0 -31543.00      0.00      0.00      0.00                         IGRF00   1
+ 1  1  -2298.00   5922.00      0.00      0.00                         IGRF00   2
+ 2  0   -677.00      0.00      0.00      0.00                         IGRF00   3
+ 2  1   2905.00  -1061.00      0.00      0.00                         IGRF00   4
+ 2  2    924.00   1121.00      0.00      0.00                         IGRF00   5
+ 3  0   1022.00      0.00      0.00      0.00                         IGRF00   6
+ 3  1  -1469.00   -330.00      0.00      0.00                         IGRF00   7
+ 3  2   1256.00      3.00      0.00      0.00                         IGRF00   8
+ 3  3    572.00    523.00      0.00      0.00                         IGRF00   9
+ 4  0    876.00      0.00      0.00      0.00                         IGRF00  10
+ 4  1    628.00    195.00      0.00      0.00                         IGRF00  11
+ 4  2    660.00    -69.00      0.00      0.00                         IGRF00  12
+ 4  3   -361.00   -210.00      0.00      0.00                         IGRF00  13
+ 4  4    134.00    -75.00      0.00      0.00                         IGRF00  14
+ 5  0   -184.00      0.00      0.00      0.00                         IGRF00  15
+ 5  1    328.00   -210.00      0.00      0.00                         IGRF00  16
+ 5  2    264.00     53.00      0.00      0.00                         IGRF00  17
+ 5  3      5.00    -33.00      0.00      0.00                         IGRF00  18
+ 5  4    -86.00   -124.00      0.00      0.00                         IGRF00  19
+ 5  5    -16.00      3.00      0.00      0.00                         IGRF00  20
+ 6  0     63.00      0.00      0.00      0.00                         IGRF00  21
+ 6  1     61.00     -9.00      0.00      0.00                         IGRF00  22
+ 6  2    -11.00     83.00      0.00      0.00                         IGRF00  23
+ 6  3   -217.00      2.00      0.00      0.00                         IGRF00  24
+ 6  4    -58.00    -35.00      0.00      0.00                         IGRF00  25
+ 6  5     59.00     36.00      0.00      0.00                         IGRF00  26
+ 6  6    -90.00    -69.00      0.00      0.00                         IGRF00  27
+ 7  0     70.00      0.00      0.00      0.00                         IGRF00  28
+ 7  1    -55.00    -45.00      0.00      0.00                         IGRF00  29
+ 7  2      0.00    -13.00      0.00      0.00                         IGRF00  30
+ 7  3     34.00    -10.00      0.00      0.00                         IGRF00  31
+ 7  4    -41.00     -1.00      0.00      0.00                         IGRF00  32
+ 7  5    -21.00     28.00      0.00      0.00                         IGRF00  33
+ 7  6     18.00    -12.00      0.00      0.00                         IGRF00  34
+ 7  7      6.00    -22.00      0.00      0.00                         IGRF00  35
+ 8  0     11.00      0.00      0.00      0.00                         IGRF00  36
+ 8  1      8.00      8.00      0.00      0.00                         IGRF00  37
+ 8  2     -4.00    -14.00      0.00      0.00                         IGRF00  38
+ 8  3     -9.00      7.00      0.00      0.00                         IGRF00  39
+ 8  4      1.00    -13.00      0.00      0.00                         IGRF00  40
+ 8  5      2.00      5.00      0.00      0.00                         IGRF00  41
+ 8  6     -9.00     16.00      0.00      0.00                         IGRF00  42
+ 8  7      5.00     -5.00      0.00      0.00                         IGRF00  43
+ 8  8      8.00    -18.00      0.00      0.00                         IGRF00  44
+ 9  0      8.00      0.00      0.00      0.00                         IGRF00  45
+ 9  1     10.00    -20.00      0.00      0.00                         IGRF00  46
+ 9  2      1.00     14.00      0.00      0.00                         IGRF00  47
+ 9  3    -11.00      5.00      0.00      0.00                         IGRF00  48
+ 9  4     12.00     -3.00      0.00      0.00                         IGRF00  49
+ 9  5      1.00     -2.00      0.00      0.00                         IGRF00  50
+ 9  6     -2.00      8.00      0.00      0.00                         IGRF00  51
+ 9  7      2.00     10.00      0.00      0.00                         IGRF00  52
+ 9  8     -1.00     -2.00      0.00      0.00                         IGRF00  53
+ 9  9     -1.00      2.00      0.00      0.00                         IGRF00  54
+10  0     -3.00      0.00      0.00      0.00                         IGRF00  55
+10  1     -4.00      2.00      0.00      0.00                         IGRF00  56
+10  2      2.00      1.00      0.00      0.00                         IGRF00  57
+10  3     -5.00      2.00      0.00      0.00                         IGRF00  58
+10  4     -2.00      6.00      0.00      0.00                         IGRF00  59
+10  5      6.00     -4.00      0.00      0.00                         IGRF00  60
+10  6      4.00      0.00      0.00      0.00                         IGRF00  61
+10  7      0.00     -2.00      0.00      0.00                         IGRF00  62
+10  8      2.00      4.00      0.00      0.00                         IGRF00  63
+10  9      2.00      0.00      0.00      0.00                         IGRF00  64
+10 10      0.00     -6.00      0.00      0.00                         IGRF00  65
+     IGRF05  1905.00 10  0  0 1905.00 1910.00   -1.0  600.0           IGRF05   0
+ 1  0 -31464.00      0.00      0.00      0.00                         IGRF05   1
+ 1  1  -2298.00   5909.00      0.00      0.00                         IGRF05   2
+ 2  0   -728.00      0.00      0.00      0.00                         IGRF05   3
+ 2  1   2928.00  -1086.00      0.00      0.00                         IGRF05   4
+ 2  2   1041.00   1065.00      0.00      0.00                         IGRF05   5
+ 3  0   1037.00      0.00      0.00      0.00                         IGRF05   6
+ 3  1  -1494.00   -357.00      0.00      0.00                         IGRF05   7
+ 3  2   1239.00     34.00      0.00      0.00                         IGRF05   8
+ 3  3    635.00    480.00      0.00      0.00                         IGRF05   9
+ 4  0    880.00      0.00      0.00      0.00                         IGRF05  10
+ 4  1    643.00    203.00      0.00      0.00                         IGRF05  11
+ 4  2    653.00    -77.00      0.00      0.00                         IGRF05  12
+ 4  3   -380.00   -201.00      0.00      0.00                         IGRF05  13
+ 4  4    146.00    -65.00      0.00      0.00                         IGRF05  14
+ 5  0   -192.00      0.00      0.00      0.00                         IGRF05  15
+ 5  1    328.00   -193.00      0.00      0.00                         IGRF05  16
+ 5  2    259.00     56.00      0.00      0.00                         IGRF05  17
+ 5  3     -1.00    -32.00      0.00      0.00                         IGRF05  18
+ 5  4    -93.00   -125.00      0.00      0.00                         IGRF05  19
+ 5  5    -26.00     11.00      0.00      0.00                         IGRF05  20
+ 6  0     62.00      0.00      0.00      0.00                         IGRF05  21
+ 6  1     60.00     -7.00      0.00      0.00                         IGRF05  22
+ 6  2    -11.00     86.00      0.00      0.00                         IGRF05  23
+ 6  3   -221.00      4.00      0.00      0.00                         IGRF05  24
+ 6  4    -57.00    -32.00      0.00      0.00                         IGRF05  25
+ 6  5     57.00     32.00      0.00      0.00                         IGRF05  26
+ 6  6    -92.00    -67.00      0.00      0.00                         IGRF05  27
+ 7  0     70.00      0.00      0.00      0.00                         IGRF05  28
+ 7  1    -54.00    -46.00      0.00      0.00                         IGRF05  29
+ 7  2      0.00    -14.00      0.00      0.00                         IGRF05  30
+ 7  3     33.00    -11.00      0.00      0.00                         IGRF05  31
+ 7  4    -41.00      0.00      0.00      0.00                         IGRF05  32
+ 7  5    -20.00     28.00      0.00      0.00                         IGRF05  33
+ 7  6     18.00    -12.00      0.00      0.00                         IGRF05  34
+ 7  7      6.00    -22.00      0.00      0.00                         IGRF05  35
+ 8  0     11.00      0.00      0.00      0.00                         IGRF05  36
+ 8  1      8.00      8.00      0.00      0.00                         IGRF05  37
+ 8  2     -4.00    -15.00      0.00      0.00                         IGRF05  38
+ 8  3     -9.00      7.00      0.00      0.00                         IGRF05  39
+ 8  4      1.00    -13.00      0.00      0.00                         IGRF05  40
+ 8  5      2.00      5.00      0.00      0.00                         IGRF05  41
+ 8  6     -8.00     16.00      0.00      0.00                         IGRF05  42
+ 8  7      5.00     -5.00      0.00      0.00                         IGRF05  43
+ 8  8      8.00    -18.00      0.00      0.00                         IGRF05  44
+ 9  0      8.00      0.00      0.00      0.00                         IGRF05  45
+ 9  1     10.00    -20.00      0.00      0.00                         IGRF05  46
+ 9  2      1.00     14.00      0.00      0.00                         IGRF05  47
+ 9  3    -11.00      5.00      0.00      0.00                         IGRF05  48
+ 9  4     12.00     -3.00      0.00      0.00                         IGRF05  49
+ 9  5      1.00     -2.00      0.00      0.00                         IGRF05  50
+ 9  6     -2.00      8.00      0.00      0.00                         IGRF05  51
+ 9  7      2.00     10.00      0.00      0.00                         IGRF05  52
+ 9  8      0.00     -2.00      0.00      0.00                         IGRF05  53
+ 9  9     -1.00      2.00      0.00      0.00                         IGRF05  54
+10  0     -3.00      0.00      0.00      0.00                         IGRF05  55
+10  1     -4.00      2.00      0.00      0.00                         IGRF05  56
+10  2      2.00      1.00      0.00      0.00                         IGRF05  57
+10  3     -5.00      2.00      0.00      0.00                         IGRF05  58
+10  4     -2.00      6.00      0.00      0.00                         IGRF05  59
+10  5      6.00     -4.00      0.00      0.00                         IGRF05  60
+10  6      4.00      0.00      0.00      0.00                         IGRF05  61
+10  7      0.00     -2.00      0.00      0.00                         IGRF05  62
+10  8      2.00      4.00      0.00      0.00                         IGRF05  63
+10  9      2.00      0.00      0.00      0.00                         IGRF05  64
+10 10      0.00     -6.00      0.00      0.00                         IGRF05  65
+     IGRF10  1910.00 10  0  0 1910.00 1915.00   -1.0  600.0           IGRF10   0
+ 1  0 -31354.00      0.00      0.00      0.00                         IGRF10   1
+ 1  1  -2297.00   5898.00      0.00      0.00                         IGRF10   2
+ 2  0   -769.00      0.00      0.00      0.00                         IGRF10   3
+ 2  1   2948.00  -1128.00      0.00      0.00                         IGRF10   4
+ 2  2   1176.00   1000.00      0.00      0.00                         IGRF10   5
+ 3  0   1058.00      0.00      0.00      0.00                         IGRF10   6
+ 3  1  -1524.00   -389.00      0.00      0.00                         IGRF10   7
+ 3  2   1223.00     62.00      0.00      0.00                         IGRF10   8
+ 3  3    705.00    425.00      0.00      0.00                         IGRF10   9
+ 4  0    884.00      0.00      0.00      0.00                         IGRF10  10
+ 4  1    660.00    211.00      0.00      0.00                         IGRF10  11
+ 4  2    644.00    -90.00      0.00      0.00                         IGRF10  12
+ 4  3   -400.00   -189.00      0.00      0.00                         IGRF10  13
+ 4  4    160.00    -55.00      0.00      0.00                         IGRF10  14
+ 5  0   -201.00      0.00      0.00      0.00                         IGRF10  15
+ 5  1    327.00   -172.00      0.00      0.00                         IGRF10  16
+ 5  2    253.00     57.00      0.00      0.00                         IGRF10  17
+ 5  3     -9.00    -33.00      0.00      0.00                         IGRF10  18
+ 5  4   -102.00   -126.00      0.00      0.00                         IGRF10  19
+ 5  5    -38.00     21.00      0.00      0.00                         IGRF10  20
+ 6  0     62.00      0.00      0.00      0.00                         IGRF10  21
+ 6  1     58.00     -5.00      0.00      0.00                         IGRF10  22
+ 6  2    -11.00     89.00      0.00      0.00                         IGRF10  23
+ 6  3   -224.00      5.00      0.00      0.00                         IGRF10  24
+ 6  4    -54.00    -29.00      0.00      0.00                         IGRF10  25
+ 6  5     54.00     28.00      0.00      0.00                         IGRF10  26
+ 6  6    -95.00    -65.00      0.00      0.00                         IGRF10  27
+ 7  0     71.00      0.00      0.00      0.00                         IGRF10  28
+ 7  1    -54.00    -47.00      0.00      0.00                         IGRF10  29
+ 7  2      1.00    -14.00      0.00      0.00                         IGRF10  30
+ 7  3     32.00    -12.00      0.00      0.00                         IGRF10  31
+ 7  4    -40.00      1.00      0.00      0.00                         IGRF10  32
+ 7  5    -19.00     28.00      0.00      0.00                         IGRF10  33
+ 7  6     18.00    -13.00      0.00      0.00                         IGRF10  34
+ 7  7      6.00    -22.00      0.00      0.00                         IGRF10  35
+ 8  0     11.00      0.00      0.00      0.00                         IGRF10  36
+ 8  1      8.00      8.00      0.00      0.00                         IGRF10  37
+ 8  2     -4.00    -15.00      0.00      0.00                         IGRF10  38
+ 8  3     -9.00      6.00      0.00      0.00                         IGRF10  39
+ 8  4      1.00    -13.00      0.00      0.00                         IGRF10  40
+ 8  5      2.00      5.00      0.00      0.00                         IGRF10  41
+ 8  6     -8.00     16.00      0.00      0.00                         IGRF10  42
+ 8  7      5.00     -5.00      0.00      0.00                         IGRF10  43
+ 8  8      8.00    -18.00      0.00      0.00                         IGRF10  44
+ 9  0      8.00      0.00      0.00      0.00                         IGRF10  45
+ 9  1     10.00    -20.00      0.00      0.00                         IGRF10  46
+ 9  2      1.00     14.00      0.00      0.00                         IGRF10  47
+ 9  3    -11.00      5.00      0.00      0.00                         IGRF10  48
+ 9  4     12.00     -3.00      0.00      0.00                         IGRF10  49
+ 9  5      1.00     -2.00      0.00      0.00                         IGRF10  50
+ 9  6     -2.00      8.00      0.00      0.00                         IGRF10  51
+ 9  7      2.00     10.00      0.00      0.00                         IGRF10  52
+ 9  8      0.00     -2.00      0.00      0.00                         IGRF10  53
+ 9  9     -1.00      2.00      0.00      0.00                         IGRF10  54
+10  0     -3.00      0.00      0.00      0.00                         IGRF10  55
+10  1     -4.00      2.00      0.00      0.00                         IGRF10  56
+10  2      2.00      1.00      0.00      0.00                         IGRF10  57
+10  3     -5.00      2.00      0.00      0.00                         IGRF10  58
+10  4     -2.00      6.00      0.00      0.00                         IGRF10  59
+10  5      6.00     -4.00      0.00      0.00                         IGRF10  60
+10  6      4.00      0.00      0.00      0.00                         IGRF10  61
+10  7      0.00     -2.00      0.00      0.00                         IGRF10  62
+10  8      2.00      4.00      0.00      0.00                         IGRF10  63
+10  9      2.00      0.00      0.00      0.00                         IGRF10  64
+10 10      0.00     -6.00      0.00      0.00                         IGRF10  65
+     IGRF15  1915.00 10  0  0 1915.00 1920.00   -1.0  600.0           IGRF15   0
+ 1  0 -31212.00      0.00      0.00      0.00                         IGRF15   1
+ 1  1  -2306.00   5875.00      0.00      0.00                         IGRF15   2
+ 2  0   -802.00      0.00      0.00      0.00                         IGRF15   3
+ 2  1   2956.00  -1191.00      0.00      0.00                         IGRF15   4
+ 2  2   1309.00    917.00      0.00      0.00                         IGRF15   5
+ 3  0   1084.00      0.00      0.00      0.00                         IGRF15   6
+ 3  1  -1559.00   -421.00      0.00      0.00                         IGRF15   7
+ 3  2   1212.00     84.00      0.00      0.00                         IGRF15   8
+ 3  3    778.00    360.00      0.00      0.00                         IGRF15   9
+ 4  0    887.00      0.00      0.00      0.00                         IGRF15  10
+ 4  1    678.00    218.00      0.00      0.00                         IGRF15  11
+ 4  2    631.00   -109.00      0.00      0.00                         IGRF15  12
+ 4  3   -416.00   -173.00      0.00      0.00                         IGRF15  13
+ 4  4    178.00    -51.00      0.00      0.00                         IGRF15  14
+ 5  0   -211.00      0.00      0.00      0.00                         IGRF15  15
+ 5  1    327.00   -148.00      0.00      0.00                         IGRF15  16
+ 5  2    245.00     58.00      0.00      0.00                         IGRF15  17
+ 5  3    -16.00    -34.00      0.00      0.00                         IGRF15  18
+ 5  4   -111.00   -126.00      0.00      0.00                         IGRF15  19
+ 5  5    -51.00     32.00      0.00      0.00                         IGRF15  20
+ 6  0     61.00      0.00      0.00      0.00                         IGRF15  21
+ 6  1     57.00     -2.00      0.00      0.00                         IGRF15  22
+ 6  2    -10.00     93.00      0.00      0.00                         IGRF15  23
+ 6  3   -228.00      8.00      0.00      0.00                         IGRF15  24
+ 6  4    -51.00    -26.00      0.00      0.00                         IGRF15  25
+ 6  5     49.00     23.00      0.00      0.00                         IGRF15  26
+ 6  6    -98.00    -62.00      0.00      0.00                         IGRF15  27
+ 7  0     72.00      0.00      0.00      0.00                         IGRF15  28
+ 7  1    -54.00    -48.00      0.00      0.00                         IGRF15  29
+ 7  2      2.00    -14.00      0.00      0.00                         IGRF15  30
+ 7  3     31.00    -12.00      0.00      0.00                         IGRF15  31
+ 7  4    -38.00      2.00      0.00      0.00                         IGRF15  32
+ 7  5    -18.00     28.00      0.00      0.00                         IGRF15  33
+ 7  6     19.00    -15.00      0.00      0.00                         IGRF15  34
+ 7  7      6.00    -22.00      0.00      0.00                         IGRF15  35
+ 8  0     11.00      0.00      0.00      0.00                         IGRF15  36
+ 8  1      8.00      8.00      0.00      0.00                         IGRF15  37
+ 8  2     -4.00    -15.00      0.00      0.00                         IGRF15  38
+ 8  3     -9.00      6.00      0.00      0.00                         IGRF15  39
+ 8  4      2.00    -13.00      0.00      0.00                         IGRF15  40
+ 8  5      3.00      5.00      0.00      0.00                         IGRF15  41
+ 8  6     -8.00     16.00      0.00      0.00                         IGRF15  42
+ 8  7      6.00     -5.00      0.00      0.00                         IGRF15  43
+ 8  8      8.00    -18.00      0.00      0.00                         IGRF15  44
+ 9  0      8.00      0.00      0.00      0.00                         IGRF15  45
+ 9  1     10.00    -20.00      0.00      0.00                         IGRF15  46
+ 9  2      1.00     14.00      0.00      0.00                         IGRF15  47
+ 9  3    -11.00      5.00      0.00      0.00                         IGRF15  48
+ 9  4     12.00     -3.00      0.00      0.00                         IGRF15  49
+ 9  5      1.00     -2.00      0.00      0.00                         IGRF15  50
+ 9  6     -2.00      8.00      0.00      0.00                         IGRF15  51
+ 9  7      2.00     10.00      0.00      0.00                         IGRF15  52
+ 9  8      0.00     -2.00      0.00      0.00                         IGRF15  53
+ 9  9     -1.00      2.00      0.00      0.00                         IGRF15  54
+10  0     -3.00      0.00      0.00      0.00                         IGRF15  55
+10  1     -4.00      2.00      0.00      0.00                         IGRF15  56
+10  2      2.00      1.00      0.00      0.00                         IGRF15  57
+10  3     -5.00      2.00      0.00      0.00                         IGRF15  58
+10  4     -2.00      6.00      0.00      0.00                         IGRF15  59
+10  5      6.00     -4.00      0.00      0.00                         IGRF15  60
+10  6      4.00      0.00      0.00      0.00                         IGRF15  61
+10  7      0.00     -2.00      0.00      0.00                         IGRF15  62
+10  8      1.00      4.00      0.00      0.00                         IGRF15  63
+10  9      2.00      0.00      0.00      0.00                         IGRF15  64
+10 10      0.00     -6.00      0.00      0.00                         IGRF15  65
+     IGRF20  1920.00 10  0  0 1920.00 1925.00   -1.0  600.0           IGRF20   0
+ 1  0 -31060.00      0.00      0.00      0.00                         IGRF20   1
+ 1  1  -2317.00   5845.00      0.00      0.00                         IGRF20   2
+ 2  0   -839.00      0.00      0.00      0.00                         IGRF20   3
+ 2  1   2959.00  -1259.00      0.00      0.00                         IGRF20   4
+ 2  2   1407.00    823.00      0.00      0.00                         IGRF20   5
+ 3  0   1111.00      0.00      0.00      0.00                         IGRF20   6
+ 3  1  -1600.00   -445.00      0.00      0.00                         IGRF20   7
+ 3  2   1205.00    103.00      0.00      0.00                         IGRF20   8
+ 3  3    839.00    293.00      0.00      0.00                         IGRF20   9
+ 4  0    889.00      0.00      0.00      0.00                         IGRF20  10
+ 4  1    695.00    220.00      0.00      0.00                         IGRF20  11
+ 4  2    616.00   -134.00      0.00      0.00                         IGRF20  12
+ 4  3   -424.00   -153.00      0.00      0.00                         IGRF20  13
+ 4  4    199.00    -57.00      0.00      0.00                         IGRF20  14
+ 5  0   -221.00      0.00      0.00      0.00                         IGRF20  15
+ 5  1    326.00   -122.00      0.00      0.00                         IGRF20  16
+ 5  2    236.00     58.00      0.00      0.00                         IGRF20  17
+ 5  3    -23.00    -38.00      0.00      0.00                         IGRF20  18
+ 5  4   -119.00   -125.00      0.00      0.00                         IGRF20  19
+ 5  5    -62.00     43.00      0.00      0.00                         IGRF20  20
+ 6  0     61.00      0.00      0.00      0.00                         IGRF20  21
+ 6  1     55.00      0.00      0.00      0.00                         IGRF20  22
+ 6  2    -10.00     96.00      0.00      0.00                         IGRF20  23
+ 6  3   -233.00     11.00      0.00      0.00                         IGRF20  24
+ 6  4    -46.00    -22.00      0.00      0.00                         IGRF20  25
+ 6  5     44.00     18.00      0.00      0.00                         IGRF20  26
+ 6  6   -101.00    -57.00      0.00      0.00                         IGRF20  27
+ 7  0     73.00      0.00      0.00      0.00                         IGRF20  28
+ 7  1    -54.00    -49.00      0.00      0.00                         IGRF20  29
+ 7  2      2.00    -14.00      0.00      0.00                         IGRF20  30
+ 7  3     29.00    -13.00      0.00      0.00                         IGRF20  31
+ 7  4    -37.00      4.00      0.00      0.00                         IGRF20  32
+ 7  5    -16.00     28.00      0.00      0.00                         IGRF20  33
+ 7  6     19.00    -16.00      0.00      0.00                         IGRF20  34
+ 7  7      6.00    -22.00      0.00      0.00                         IGRF20  35
+ 8  0     11.00      0.00      0.00      0.00                         IGRF20  36
+ 8  1      7.00      8.00      0.00      0.00                         IGRF20  37
+ 8  2     -3.00    -15.00      0.00      0.00                         IGRF20  38
+ 8  3     -9.00      6.00      0.00      0.00                         IGRF20  39
+ 8  4      2.00    -14.00      0.00      0.00                         IGRF20  40
+ 8  5      4.00      5.00      0.00      0.00                         IGRF20  41
+ 8  6     -7.00     17.00      0.00      0.00                         IGRF20  42
+ 8  7      6.00     -5.00      0.00      0.00                         IGRF20  43
+ 8  8      8.00    -19.00      0.00      0.00                         IGRF20  44
+ 9  0      8.00      0.00      0.00      0.00                         IGRF20  45
+ 9  1     10.00    -20.00      0.00      0.00                         IGRF20  46
+ 9  2      1.00     14.00      0.00      0.00                         IGRF20  47
+ 9  3    -11.00      5.00      0.00      0.00                         IGRF20  48
+ 9  4     12.00     -3.00      0.00      0.00                         IGRF20  49
+ 9  5      1.00     -2.00      0.00      0.00                         IGRF20  50
+ 9  6     -2.00      9.00      0.00      0.00                         IGRF20  51
+ 9  7      2.00     10.00      0.00      0.00                         IGRF20  52
+ 9  8      0.00     -2.00      0.00      0.00                         IGRF20  53
+ 9  9     -1.00      2.00      0.00      0.00                         IGRF20  54
+10  0     -3.00      0.00      0.00      0.00                         IGRF20  55
+10  1     -4.00      2.00      0.00      0.00                         IGRF20  56
+10  2      2.00      1.00      0.00      0.00                         IGRF20  57
+10  3     -5.00      2.00      0.00      0.00                         IGRF20  58
+10  4     -2.00      6.00      0.00      0.00                         IGRF20  59
+10  5      6.00     -4.00      0.00      0.00                         IGRF20  60
+10  6      4.00      0.00      0.00      0.00                         IGRF20  61
+10  7      0.00     -2.00      0.00      0.00                         IGRF20  62
+10  8      1.00      4.00      0.00      0.00                         IGRF20  63
+10  9      3.00      0.00      0.00      0.00                         IGRF20  64
+10 10      0.00     -6.00      0.00      0.00                         IGRF20  65
+     IGRF25  1925.00 10  0  0 1925.00 1930.00   -1.0  600.0           IGRF25   0
+ 1  0 -30926.00      0.00      0.00      0.00                         IGRF25   1
+ 1  1  -2318.00   5817.00      0.00      0.00                         IGRF25   2
+ 2  0   -893.00      0.00      0.00      0.00                         IGRF25   3
+ 2  1   2969.00  -1334.00      0.00      0.00                         IGRF25   4
+ 2  2   1471.00    728.00      0.00      0.00                         IGRF25   5
+ 3  0   1140.00      0.00      0.00      0.00                         IGRF25   6
+ 3  1  -1645.00   -462.00      0.00      0.00                         IGRF25   7
+ 3  2   1202.00    119.00      0.00      0.00                         IGRF25   8
+ 3  3    881.00    229.00      0.00      0.00                         IGRF25   9
+ 4  0    891.00      0.00      0.00      0.00                         IGRF25  10
+ 4  1    711.00    216.00      0.00      0.00                         IGRF25  11
+ 4  2    601.00   -163.00      0.00      0.00                         IGRF25  12
+ 4  3   -426.00   -130.00      0.00      0.00                         IGRF25  13
+ 4  4    217.00    -70.00      0.00      0.00                         IGRF25  14
+ 5  0   -230.00      0.00      0.00      0.00                         IGRF25  15
+ 5  1    326.00    -96.00      0.00      0.00                         IGRF25  16
+ 5  2    226.00     58.00      0.00      0.00                         IGRF25  17
+ 5  3    -28.00    -44.00      0.00      0.00                         IGRF25  18
+ 5  4   -125.00   -122.00      0.00      0.00                         IGRF25  19
+ 5  5    -69.00     51.00      0.00      0.00                         IGRF25  20
+ 6  0     61.00      0.00      0.00      0.00                         IGRF25  21
+ 6  1     54.00      3.00      0.00      0.00                         IGRF25  22
+ 6  2     -9.00     99.00      0.00      0.00                         IGRF25  23
+ 6  3   -238.00     14.00      0.00      0.00                         IGRF25  24
+ 6  4    -40.00    -18.00      0.00      0.00                         IGRF25  25
+ 6  5     39.00     13.00      0.00      0.00                         IGRF25  26
+ 6  6   -103.00    -52.00      0.00      0.00                         IGRF25  27
+ 7  0     73.00      0.00      0.00      0.00                         IGRF25  28
+ 7  1    -54.00    -50.00      0.00      0.00                         IGRF25  29
+ 7  2      3.00    -14.00      0.00      0.00                         IGRF25  30
+ 7  3     27.00    -14.00      0.00      0.00                         IGRF25  31
+ 7  4    -35.00      5.00      0.00      0.00                         IGRF25  32
+ 7  5    -14.00     29.00      0.00      0.00                         IGRF25  33
+ 7  6     19.00    -17.00      0.00      0.00                         IGRF25  34
+ 7  7      6.00    -21.00      0.00      0.00                         IGRF25  35
+ 8  0     11.00      0.00      0.00      0.00                         IGRF25  36
+ 8  1      7.00      8.00      0.00      0.00                         IGRF25  37
+ 8  2     -3.00    -15.00      0.00      0.00                         IGRF25  38
+ 8  3     -9.00      6.00      0.00      0.00                         IGRF25  39
+ 8  4      2.00    -14.00      0.00      0.00                         IGRF25  40
+ 8  5      4.00      5.00      0.00      0.00                         IGRF25  41
+ 8  6     -7.00     17.00      0.00      0.00                         IGRF25  42
+ 8  7      7.00     -5.00      0.00      0.00                         IGRF25  43
+ 8  8      8.00    -19.00      0.00      0.00                         IGRF25  44
+ 9  0      8.00      0.00      0.00      0.00                         IGRF25  45
+ 9  1     10.00    -20.00      0.00      0.00                         IGRF25  46
+ 9  2      1.00     14.00      0.00      0.00                         IGRF25  47
+ 9  3    -11.00      5.00      0.00      0.00                         IGRF25  48
+ 9  4     12.00     -3.00      0.00      0.00                         IGRF25  49
+ 9  5      1.00     -2.00      0.00      0.00                         IGRF25  50
+ 9  6     -2.00      9.00      0.00      0.00                         IGRF25  51
+ 9  7      2.00     10.00      0.00      0.00                         IGRF25  52
+ 9  8      0.00     -2.00      0.00      0.00                         IGRF25  53
+ 9  9     -1.00      2.00      0.00      0.00                         IGRF25  54
+10  0     -3.00      0.00      0.00      0.00                         IGRF25  55
+10  1     -4.00      2.00      0.00      0.00                         IGRF25  56
+10  2      2.00      1.00      0.00      0.00                         IGRF25  57
+10  3     -5.00      2.00      0.00      0.00                         IGRF25  58
+10  4     -2.00      6.00      0.00      0.00                         IGRF25  59
+10  5      6.00     -4.00      0.00      0.00                         IGRF25  60
+10  6      4.00      0.00      0.00      0.00                         IGRF25  61
+10  7      0.00     -2.00      0.00      0.00                         IGRF25  62
+10  8      1.00      4.00      0.00      0.00                         IGRF25  63
+10  9      3.00      0.00      0.00      0.00                         IGRF25  64
+10 10      0.00     -6.00      0.00      0.00                         IGRF25  65
+     IGRF30  1930.00 10  0  0 1930.00 1935.00   -1.0  600.0           IGRF30   0
+ 1  0 -30805.00      0.00      0.00      0.00                         IGRF30   1
+ 1  1  -2316.00   5808.00      0.00      0.00                         IGRF30   2
+ 2  0   -951.00      0.00      0.00      0.00                         IGRF30   3
+ 2  1   2980.00  -1424.00      0.00      0.00                         IGRF30   4
+ 2  2   1517.00    644.00      0.00      0.00                         IGRF30   5
+ 3  0   1172.00      0.00      0.00      0.00                         IGRF30   6
+ 3  1  -1692.00   -480.00      0.00      0.00                         IGRF30   7
+ 3  2   1205.00    133.00      0.00      0.00                         IGRF30   8
+ 3  3    907.00    166.00      0.00      0.00                         IGRF30   9
+ 4  0    896.00      0.00      0.00      0.00                         IGRF30  10
+ 4  1    727.00    205.00      0.00      0.00                         IGRF30  11
+ 4  2    584.00   -195.00      0.00      0.00                         IGRF30  12
+ 4  3   -422.00   -109.00      0.00      0.00                         IGRF30  13
+ 4  4    234.00    -90.00      0.00      0.00                         IGRF30  14
+ 5  0   -237.00      0.00      0.00      0.00                         IGRF30  15
+ 5  1    327.00    -72.00      0.00      0.00                         IGRF30  16
+ 5  2    218.00     60.00      0.00      0.00                         IGRF30  17
+ 5  3    -32.00    -53.00      0.00      0.00                         IGRF30  18
+ 5  4   -131.00   -118.00      0.00      0.00                         IGRF30  19
+ 5  5    -74.00     58.00      0.00      0.00                         IGRF30  20
+ 6  0     60.00      0.00      0.00      0.00                         IGRF30  21
+ 6  1     53.00      4.00      0.00      0.00                         IGRF30  22
+ 6  2     -9.00    102.00      0.00      0.00                         IGRF30  23
+ 6  3   -242.00     19.00      0.00      0.00                         IGRF30  24
+ 6  4    -32.00    -16.00      0.00      0.00                         IGRF30  25
+ 6  5     32.00      8.00      0.00      0.00                         IGRF30  26
+ 6  6   -104.00    -46.00      0.00      0.00                         IGRF30  27
+ 7  0     74.00      0.00      0.00      0.00                         IGRF30  28
+ 7  1    -54.00    -51.00      0.00      0.00                         IGRF30  29
+ 7  2      4.00    -15.00      0.00      0.00                         IGRF30  30
+ 7  3     25.00    -14.00      0.00      0.00                         IGRF30  31
+ 7  4    -34.00      6.00      0.00      0.00                         IGRF30  32
+ 7  5    -12.00     29.00      0.00      0.00                         IGRF30  33
+ 7  6     18.00    -18.00      0.00      0.00                         IGRF30  34
+ 7  7      6.00    -20.00      0.00      0.00                         IGRF30  35
+ 8  0     11.00      0.00      0.00      0.00                         IGRF30  36
+ 8  1      7.00      8.00      0.00      0.00                         IGRF30  37
+ 8  2     -3.00    -15.00      0.00      0.00                         IGRF30  38
+ 8  3     -9.00      5.00      0.00      0.00                         IGRF30  39
+ 8  4      2.00    -14.00      0.00      0.00                         IGRF30  40
+ 8  5      5.00      5.00      0.00      0.00                         IGRF30  41
+ 8  6     -6.00     18.00      0.00      0.00                         IGRF30  42
+ 8  7      8.00     -5.00      0.00      0.00                         IGRF30  43
+ 8  8      8.00    -19.00      0.00      0.00                         IGRF30  44
+ 9  0      8.00      0.00      0.00      0.00                         IGRF30  45
+ 9  1     10.00    -20.00      0.00      0.00                         IGRF30  46
+ 9  2      1.00     14.00      0.00      0.00                         IGRF30  47
+ 9  3    -12.00      5.00      0.00      0.00                         IGRF30  48
+ 9  4     12.00     -3.00      0.00      0.00                         IGRF30  49
+ 9  5      1.00     -2.00      0.00      0.00                         IGRF30  50
+ 9  6     -2.00      9.00      0.00      0.00                         IGRF30  51
+ 9  7      3.00     10.00      0.00      0.00                         IGRF30  52
+ 9  8      0.00     -2.00      0.00      0.00                         IGRF30  53
+ 9  9     -2.00      2.00      0.00      0.00                         IGRF30  54
+10  0     -3.00      0.00      0.00      0.00                         IGRF30  55
+10  1     -4.00      2.00      0.00      0.00                         IGRF30  56
+10  2      2.00      1.00      0.00      0.00                         IGRF30  57
+10  3     -5.00      2.00      0.00      0.00                         IGRF30  58
+10  4     -2.00      6.00      0.00      0.00                         IGRF30  59
+10  5      6.00     -4.00      0.00      0.00                         IGRF30  60
+10  6      4.00      0.00      0.00      0.00                         IGRF30  61
+10  7      0.00     -2.00      0.00      0.00                         IGRF30  62
+10  8      1.00      4.00      0.00      0.00                         IGRF30  63
+10  9      3.00      0.00      0.00      0.00                         IGRF30  64
+10 10      0.00     -6.00      0.00      0.00                         IGRF30  65
+     IGRF35  1935.00 10  0  0 1935.00 1940.00   -1.0  600.0           IGRF35   0
+ 1  0 -30715.00      0.00      0.00      0.00                         IGRF35   1
+ 1  1  -2306.00   5812.00      0.00      0.00                         IGRF35   2
+ 2  0  -1018.00      0.00      0.00      0.00                         IGRF35   3
+ 2  1   2984.00  -1520.00      0.00      0.00                         IGRF35   4
+ 2  2   1550.00    586.00      0.00      0.00                         IGRF35   5
+ 3  0   1206.00      0.00      0.00      0.00                         IGRF35   6
+ 3  1  -1740.00   -494.00      0.00      0.00                         IGRF35   7
+ 3  2   1215.00    146.00      0.00      0.00                         IGRF35   8
+ 3  3    918.00    101.00      0.00      0.00                         IGRF35   9
+ 4  0    903.00      0.00      0.00      0.00                         IGRF35  10
+ 4  1    744.00    188.00      0.00      0.00                         IGRF35  11
+ 4  2    565.00   -226.00      0.00      0.00                         IGRF35  12
+ 4  3   -415.00    -90.00      0.00      0.00                         IGRF35  13
+ 4  4    249.00   -114.00      0.00      0.00                         IGRF35  14
+ 5  0   -241.00      0.00      0.00      0.00                         IGRF35  15
+ 5  1    329.00    -51.00      0.00      0.00                         IGRF35  16
+ 5  2    211.00     64.00      0.00      0.00                         IGRF35  17
+ 5  3    -33.00    -64.00      0.00      0.00                         IGRF35  18
+ 5  4   -136.00   -115.00      0.00      0.00                         IGRF35  19
+ 5  5    -76.00     64.00      0.00      0.00                         IGRF35  20
+ 6  0     59.00      0.00      0.00      0.00                         IGRF35  21
+ 6  1     53.00      4.00      0.00      0.00                         IGRF35  22
+ 6  2     -8.00    104.00      0.00      0.00                         IGRF35  23
+ 6  3   -246.00     25.00      0.00      0.00                         IGRF35  24
+ 6  4    -25.00    -15.00      0.00      0.00                         IGRF35  25
+ 6  5     25.00      4.00      0.00      0.00                         IGRF35  26
+ 6  6   -106.00    -40.00      0.00      0.00                         IGRF35  27
+ 7  0     74.00      0.00      0.00      0.00                         IGRF35  28
+ 7  1    -53.00    -52.00      0.00      0.00                         IGRF35  29
+ 7  2      4.00    -17.00      0.00      0.00                         IGRF35  30
+ 7  3     23.00    -14.00      0.00      0.00                         IGRF35  31
+ 7  4    -33.00      7.00      0.00      0.00                         IGRF35  32
+ 7  5    -11.00     29.00      0.00      0.00                         IGRF35  33
+ 7  6     18.00    -19.00      0.00      0.00                         IGRF35  34
+ 7  7      6.00    -19.00      0.00      0.00                         IGRF35  35
+ 8  0     11.00      0.00      0.00      0.00                         IGRF35  36
+ 8  1      7.00      8.00      0.00      0.00                         IGRF35  37
+ 8  2     -3.00    -15.00      0.00      0.00                         IGRF35  38
+ 8  3     -9.00      5.00      0.00      0.00                         IGRF35  39
+ 8  4      1.00    -15.00      0.00      0.00                         IGRF35  40
+ 8  5      6.00      5.00      0.00      0.00                         IGRF35  41
+ 8  6     -6.00     18.00      0.00      0.00                         IGRF35  42
+ 8  7      8.00     -5.00      0.00      0.00                         IGRF35  43
+ 8  8      7.00    -19.00      0.00      0.00                         IGRF35  44
+ 9  0      8.00      0.00      0.00      0.00                         IGRF35  45
+ 9  1     10.00    -20.00      0.00      0.00                         IGRF35  46
+ 9  2      1.00     15.00      0.00      0.00                         IGRF35  47
+ 9  3    -12.00      5.00      0.00      0.00                         IGRF35  48
+ 9  4     11.00     -3.00      0.00      0.00                         IGRF35  49
+ 9  5      1.00     -3.00      0.00      0.00                         IGRF35  50
+ 9  6     -2.00      9.00      0.00      0.00                         IGRF35  51
+ 9  7      3.00     11.00      0.00      0.00                         IGRF35  52
+ 9  8      0.00     -2.00      0.00      0.00                         IGRF35  53
+ 9  9     -2.00      2.00      0.00      0.00                         IGRF35  54
+10  0     -3.00      0.00      0.00      0.00                         IGRF35  55
+10  1     -4.00      2.00      0.00      0.00                         IGRF35  56
+10  2      2.00      1.00      0.00      0.00                         IGRF35  57
+10  3     -5.00      2.00      0.00      0.00                         IGRF35  58
+10  4     -2.00      6.00      0.00      0.00                         IGRF35  59
+10  5      6.00     -4.00      0.00      0.00                         IGRF35  60
+10  6      4.00      0.00      0.00      0.00                         IGRF35  61
+10  7      0.00     -1.00      0.00      0.00                         IGRF35  62
+10  8      2.00      4.00      0.00      0.00                         IGRF35  63
+10  9      3.00      0.00      0.00      0.00                         IGRF35  64
+10 10      0.00     -6.00      0.00      0.00                         IGRF35  65
+     IGRF40  1940.00 10  0  0 1940.00 1945.00   -1.0  600.0           IGRF40   0
+ 1  0 -30654.00      0.00      0.00      0.00                         IGRF40   1
+ 1  1  -2292.00   5821.00      0.00      0.00                         IGRF40   2
+ 2  0  -1106.00      0.00      0.00      0.00                         IGRF40   3
+ 2  1   2981.00  -1614.00      0.00      0.00                         IGRF40   4
+ 2  2   1566.00    528.00      0.00      0.00                         IGRF40   5
+ 3  0   1240.00      0.00      0.00      0.00                         IGRF40   6
+ 3  1  -1790.00   -499.00      0.00      0.00                         IGRF40   7
+ 3  2   1232.00    163.00      0.00      0.00                         IGRF40   8
+ 3  3    916.00     43.00      0.00      0.00                         IGRF40   9
+ 4  0    914.00      0.00      0.00      0.00                         IGRF40  10
+ 4  1    762.00    169.00      0.00      0.00                         IGRF40  11
+ 4  2    550.00   -252.00      0.00      0.00                         IGRF40  12
+ 4  3   -405.00    -72.00      0.00      0.00                         IGRF40  13
+ 4  4    265.00   -141.00      0.00      0.00                         IGRF40  14
+ 5  0   -241.00      0.00      0.00      0.00                         IGRF40  15
+ 5  1    334.00    -33.00      0.00      0.00                         IGRF40  16
+ 5  2    208.00     71.00      0.00      0.00                         IGRF40  17
+ 5  3    -33.00    -75.00      0.00      0.00                         IGRF40  18
+ 5  4   -141.00   -113.00      0.00      0.00                         IGRF40  19
+ 5  5    -76.00     69.00      0.00      0.00                         IGRF40  20
+ 6  0     57.00      0.00      0.00      0.00                         IGRF40  21
+ 6  1     54.00      4.00      0.00      0.00                         IGRF40  22
+ 6  2     -7.00    105.00      0.00      0.00                         IGRF40  23
+ 6  3   -249.00     33.00      0.00      0.00                         IGRF40  24
+ 6  4    -18.00    -15.00      0.00      0.00                         IGRF40  25
+ 6  5     18.00      0.00      0.00      0.00                         IGRF40  26
+ 6  6   -107.00    -33.00      0.00      0.00                         IGRF40  27
+ 7  0     74.00      0.00      0.00      0.00                         IGRF40  28
+ 7  1    -53.00    -52.00      0.00      0.00                         IGRF40  29
+ 7  2      4.00    -18.00      0.00      0.00                         IGRF40  30
+ 7  3     20.00    -14.00      0.00      0.00                         IGRF40  31
+ 7  4    -31.00      7.00      0.00      0.00                         IGRF40  32
+ 7  5     -9.00     29.00      0.00      0.00                         IGRF40  33
+ 7  6     17.00    -20.00      0.00      0.00                         IGRF40  34
+ 7  7      5.00    -19.00      0.00      0.00                         IGRF40  35
+ 8  0     11.00      0.00      0.00      0.00                         IGRF40  36
+ 8  1      7.00      8.00      0.00      0.00                         IGRF40  37
+ 8  2     -3.00    -14.00      0.00      0.00                         IGRF40  38
+ 8  3    -10.00      5.00      0.00      0.00                         IGRF40  39
+ 8  4      1.00    -15.00      0.00      0.00                         IGRF40  40
+ 8  5      6.00      5.00      0.00      0.00                         IGRF40  41
+ 8  6     -5.00     19.00      0.00      0.00                         IGRF40  42
+ 8  7      9.00     -5.00      0.00      0.00                         IGRF40  43
+ 8  8      7.00    -19.00      0.00      0.00                         IGRF40  44
+ 9  0      8.00      0.00      0.00      0.00                         IGRF40  45
+ 9  1     10.00    -21.00      0.00      0.00                         IGRF40  46
+ 9  2      1.00     15.00      0.00      0.00                         IGRF40  47
+ 9  3    -12.00      5.00      0.00      0.00                         IGRF40  48
+ 9  4     11.00     -3.00      0.00      0.00                         IGRF40  49
+ 9  5      1.00     -3.00      0.00      0.00                         IGRF40  50
+ 9  6     -2.00      9.00      0.00      0.00                         IGRF40  51
+ 9  7      3.00     11.00      0.00      0.00                         IGRF40  52
+ 9  8      1.00     -2.00      0.00      0.00                         IGRF40  53
+ 9  9     -2.00      2.00      0.00      0.00                         IGRF40  54
+10  0     -3.00      0.00      0.00      0.00                         IGRF40  55
+10  1     -4.00      2.00      0.00      0.00                         IGRF40  56
+10  2      2.00      1.00      0.00      0.00                         IGRF40  57
+10  3     -5.00      2.00      0.00      0.00                         IGRF40  58
+10  4     -2.00      6.00      0.00      0.00                         IGRF40  59
+10  5      6.00     -4.00      0.00      0.00                         IGRF40  60
+10  6      4.00      0.00      0.00      0.00                         IGRF40  61
+10  7      0.00     -1.00      0.00      0.00                         IGRF40  62
+10  8      2.00      4.00      0.00      0.00                         IGRF40  63
+10  9      3.00      0.00      0.00      0.00                         IGRF40  64
+10 10      0.00     -6.00      0.00      0.00                         IGRF40  65
+     DGRF45  1945.00 10  0  0 1945.00 1950.00   -1.0  600.0           DGRF45   0
+ 1  0 -30594.00      0.00      0.00      0.00                         DGRF45   1
+ 1  1  -2285.00   5810.00      0.00      0.00                         DGRF45   2
+ 2  0  -1244.00      0.00      0.00      0.00                         DGRF45   3
+ 2  1   2990.00  -1702.00      0.00      0.00                         DGRF45   4
+ 2  2   1578.00    477.00      0.00      0.00                         DGRF45   5
+ 3  0   1282.00      0.00      0.00      0.00                         DGRF45   6
+ 3  1  -1834.00   -499.00      0.00      0.00                         DGRF45   7
+ 3  2   1255.00    186.00      0.00      0.00                         DGRF45   8
+ 3  3    913.00    -11.00      0.00      0.00                         DGRF45   9
+ 4  0    944.00      0.00      0.00      0.00                         DGRF45  10
+ 4  1    776.00    144.00      0.00      0.00                         DGRF45  11
+ 4  2    544.00   -276.00      0.00      0.00                         DGRF45  12
+ 4  3   -421.00    -55.00      0.00      0.00                         DGRF45  13
+ 4  4    304.00   -178.00      0.00      0.00                         DGRF45  14
+ 5  0   -253.00      0.00      0.00      0.00                         DGRF45  15
+ 5  1    346.00    -12.00      0.00      0.00                         DGRF45  16
+ 5  2    194.00     95.00      0.00      0.00                         DGRF45  17
+ 5  3    -20.00    -67.00      0.00      0.00                         DGRF45  18
+ 5  4   -142.00   -119.00      0.00      0.00                         DGRF45  19
+ 5  5    -82.00     82.00      0.00      0.00                         DGRF45  20
+ 6  0     59.00      0.00      0.00      0.00                         DGRF45  21
+ 6  1     57.00      6.00      0.00      0.00                         DGRF45  22
+ 6  2      6.00    100.00      0.00      0.00                         DGRF45  23
+ 6  3   -246.00     16.00      0.00      0.00                         DGRF45  24
+ 6  4    -25.00     -9.00      0.00      0.00                         DGRF45  25
+ 6  5     21.00    -16.00      0.00      0.00                         DGRF45  26
+ 6  6   -104.00    -39.00      0.00      0.00                         DGRF45  27
+ 7  0     70.00      0.00      0.00      0.00                         DGRF45  28
+ 7  1    -40.00    -45.00      0.00      0.00                         DGRF45  29
+ 7  2      0.00    -18.00      0.00      0.00                         DGRF45  30
+ 7  3      0.00      2.00      0.00      0.00                         DGRF45  31
+ 7  4    -29.00      6.00      0.00      0.00                         DGRF45  32
+ 7  5    -10.00     28.00      0.00      0.00                         DGRF45  33
+ 7  6     15.00    -17.00      0.00      0.00                         DGRF45  34
+ 7  7     29.00    -22.00      0.00      0.00                         DGRF45  35
+ 8  0     13.00      0.00      0.00      0.00                         DGRF45  36
+ 8  1      7.00     12.00      0.00      0.00                         DGRF45  37
+ 8  2     -8.00    -21.00      0.00      0.00                         DGRF45  38
+ 8  3     -5.00    -12.00      0.00      0.00                         DGRF45  39
+ 8  4      9.00     -7.00      0.00      0.00                         DGRF45  40
+ 8  5      7.00      2.00      0.00      0.00                         DGRF45  41
+ 8  6    -10.00     18.00      0.00      0.00                         DGRF45  42
+ 8  7      7.00      3.00      0.00      0.00                         DGRF45  43
+ 8  8      2.00    -11.00      0.00      0.00                         DGRF45  44
+ 9  0      5.00      0.00      0.00      0.00                         DGRF45  45
+ 9  1    -21.00    -27.00      0.00      0.00                         DGRF45  46
+ 9  2      1.00     17.00      0.00      0.00                         DGRF45  47
+ 9  3    -11.00     29.00      0.00      0.00                         DGRF45  48
+ 9  4      3.00     -9.00      0.00      0.00                         DGRF45  49
+ 9  5     16.00      4.00      0.00      0.00                         DGRF45  50
+ 9  6     -3.00      9.00      0.00      0.00                         DGRF45  51
+ 9  7     -4.00      6.00      0.00      0.00                         DGRF45  52
+ 9  8     -3.00      1.00      0.00      0.00                         DGRF45  53
+ 9  9     -4.00      8.00      0.00      0.00                         DGRF45  54
+10  0     -3.00      0.00      0.00      0.00                         DGRF45  55
+10  1     11.00      5.00      0.00      0.00                         DGRF45  56
+10  2      1.00      1.00      0.00      0.00                         DGRF45  57
+10  3      2.00    -20.00      0.00      0.00                         DGRF45  58
+10  4     -5.00     -1.00      0.00      0.00                         DGRF45  59
+10  5     -1.00     -6.00      0.00      0.00                         DGRF45  60
+10  6      8.00      6.00      0.00      0.00                         DGRF45  61
+10  7     -1.00     -4.00      0.00      0.00                         DGRF45  62
+10  8     -3.00     -2.00      0.00      0.00                         DGRF45  63
+10  9      5.00      0.00      0.00      0.00                         DGRF45  64
+10 10     -2.00     -2.00      0.00      0.00                         DGRF45  65
+     DGRF50  1950.00 10  0  0 1950.00 1955.00   -1.0  600.0           DGRF50   0
+ 1  0 -30554.00      0.00      0.00      0.00                         DGRF50   1
+ 1  1  -2250.00   5815.00      0.00      0.00                         DGRF50   2
+ 2  0  -1341.00      0.00      0.00      0.00                         DGRF50   3
+ 2  1   2998.00  -1810.00      0.00      0.00                         DGRF50   4
+ 2  2   1576.00    381.00      0.00      0.00                         DGRF50   5
+ 3  0   1297.00      0.00      0.00      0.00                         DGRF50   6
+ 3  1  -1889.00   -476.00      0.00      0.00                         DGRF50   7
+ 3  2   1274.00    206.00      0.00      0.00                         DGRF50   8
+ 3  3    896.00    -46.00      0.00      0.00                         DGRF50   9
+ 4  0    954.00      0.00      0.00      0.00                         DGRF50  10
+ 4  1    792.00    136.00      0.00      0.00                         DGRF50  11
+ 4  2    528.00   -278.00      0.00      0.00                         DGRF50  12
+ 4  3   -408.00    -37.00      0.00      0.00                         DGRF50  13
+ 4  4    303.00   -210.00      0.00      0.00                         DGRF50  14
+ 5  0   -240.00      0.00      0.00      0.00                         DGRF50  15
+ 5  1    349.00      3.00      0.00      0.00                         DGRF50  16
+ 5  2    211.00    103.00      0.00      0.00                         DGRF50  17
+ 5  3    -20.00    -87.00      0.00      0.00                         DGRF50  18
+ 5  4   -147.00   -122.00      0.00      0.00                         DGRF50  19
+ 5  5    -76.00     80.00      0.00      0.00                         DGRF50  20
+ 6  0     54.00      0.00      0.00      0.00                         DGRF50  21
+ 6  1     57.00     -1.00      0.00      0.00                         DGRF50  22
+ 6  2      4.00     99.00      0.00      0.00                         DGRF50  23
+ 6  3   -247.00     33.00      0.00      0.00                         DGRF50  24
+ 6  4    -16.00    -12.00      0.00      0.00                         DGRF50  25
+ 6  5     12.00    -12.00      0.00      0.00                         DGRF50  26
+ 6  6   -105.00    -30.00      0.00      0.00                         DGRF50  27
+ 7  0     65.00      0.00      0.00      0.00                         DGRF50  28
+ 7  1    -55.00    -35.00      0.00      0.00                         DGRF50  29
+ 7  2      2.00    -17.00      0.00      0.00                         DGRF50  30
+ 7  3      1.00      0.00      0.00      0.00                         DGRF50  31
+ 7  4    -40.00     10.00      0.00      0.00                         DGRF50  32
+ 7  5     -7.00     36.00      0.00      0.00                         DGRF50  33
+ 7  6      5.00    -18.00      0.00      0.00                         DGRF50  34
+ 7  7     19.00    -16.00      0.00      0.00                         DGRF50  35
+ 8  0     22.00      0.00      0.00      0.00                         DGRF50  36
+ 8  1     15.00      5.00      0.00      0.00                         DGRF50  37
+ 8  2     -4.00    -22.00      0.00      0.00                         DGRF50  38
+ 8  3     -1.00      0.00      0.00      0.00                         DGRF50  39
+ 8  4     11.00    -21.00      0.00      0.00                         DGRF50  40
+ 8  5     15.00     -8.00      0.00      0.00                         DGRF50  41
+ 8  6    -13.00     17.00      0.00      0.00                         DGRF50  42
+ 8  7      5.00     -4.00      0.00      0.00                         DGRF50  43
+ 8  8     -1.00    -17.00      0.00      0.00                         DGRF50  44
+ 9  0      3.00      0.00      0.00      0.00                         DGRF50  45
+ 9  1     -7.00    -24.00      0.00      0.00                         DGRF50  46
+ 9  2     -1.00     19.00      0.00      0.00                         DGRF50  47
+ 9  3    -25.00     12.00      0.00      0.00                         DGRF50  48
+ 9  4     10.00      2.00      0.00      0.00                         DGRF50  49
+ 9  5      5.00      2.00      0.00      0.00                         DGRF50  50
+ 9  6     -5.00      8.00      0.00      0.00                         DGRF50  51
+ 9  7     -2.00      8.00      0.00      0.00                         DGRF50  52
+ 9  8      3.00    -11.00      0.00      0.00                         DGRF50  53
+ 9  9      8.00     -7.00      0.00      0.00                         DGRF50  54
+10  0     -8.00      0.00      0.00      0.00                         DGRF50  55
+10  1      4.00     13.00      0.00      0.00                         DGRF50  56
+10  2     -1.00     -2.00      0.00      0.00                         DGRF50  57
+10  3     13.00    -10.00      0.00      0.00                         DGRF50  58
+10  4     -4.00      2.00      0.00      0.00                         DGRF50  59
+10  5      4.00     -3.00      0.00      0.00                         DGRF50  60
+10  6     12.00      6.00      0.00      0.00                         DGRF50  61
+10  7      3.00     -3.00      0.00      0.00                         DGRF50  62
+10  8      2.00      6.00      0.00      0.00                         DGRF50  63
+10  9     10.00     11.00      0.00      0.00                         DGRF50  64
+10 10      3.00      8.00      0.00      0.00                         DGRF50  65
+     DGRF55  1955.00 10  0  0 1955.00 1960.00   -1.0  600.0           DGRF55   0
+ 1  0 -30500.00      0.00      0.00      0.00                         DGRF55   1
+ 1  1  -2215.00   5820.00      0.00      0.00                         DGRF55   2
+ 2  0  -1440.00      0.00      0.00      0.00                         DGRF55   3
+ 2  1   3003.00  -1898.00      0.00      0.00                         DGRF55   4
+ 2  2   1581.00    291.00      0.00      0.00                         DGRF55   5
+ 3  0   1302.00      0.00      0.00      0.00                         DGRF55   6
+ 3  1  -1944.00   -462.00      0.00      0.00                         DGRF55   7
+ 3  2   1288.00    216.00      0.00      0.00                         DGRF55   8
+ 3  3    882.00    -83.00      0.00      0.00                         DGRF55   9
+ 4  0    958.00      0.00      0.00      0.00                         DGRF55  10
+ 4  1    796.00    133.00      0.00      0.00                         DGRF55  11
+ 4  2    510.00   -274.00      0.00      0.00                         DGRF55  12
+ 4  3   -397.00    -23.00      0.00      0.00                         DGRF55  13
+ 4  4    290.00   -230.00      0.00      0.00                         DGRF55  14
+ 5  0   -229.00      0.00      0.00      0.00                         DGRF55  15
+ 5  1    360.00     15.00      0.00      0.00                         DGRF55  16
+ 5  2    230.00    110.00      0.00      0.00                         DGRF55  17
+ 5  3    -23.00    -98.00      0.00      0.00                         DGRF55  18
+ 5  4   -152.00   -121.00      0.00      0.00                         DGRF55  19
+ 5  5    -69.00     78.00      0.00      0.00                         DGRF55  20
+ 6  0     47.00      0.00      0.00      0.00                         DGRF55  21
+ 6  1     57.00     -9.00      0.00      0.00                         DGRF55  22
+ 6  2      3.00     96.00      0.00      0.00                         DGRF55  23
+ 6  3   -247.00     48.00      0.00      0.00                         DGRF55  24
+ 6  4     -8.00    -16.00      0.00      0.00                         DGRF55  25
+ 6  5      7.00    -12.00      0.00      0.00                         DGRF55  26
+ 6  6   -107.00    -24.00      0.00      0.00                         DGRF55  27
+ 7  0     65.00      0.00      0.00      0.00                         DGRF55  28
+ 7  1    -56.00    -50.00      0.00      0.00                         DGRF55  29
+ 7  2      2.00    -24.00      0.00      0.00                         DGRF55  30
+ 7  3     10.00     -4.00      0.00      0.00                         DGRF55  31
+ 7  4    -32.00      8.00      0.00      0.00                         DGRF55  32
+ 7  5    -11.00     28.00      0.00      0.00                         DGRF55  33
+ 7  6      9.00    -20.00      0.00      0.00                         DGRF55  34
+ 7  7     18.00    -18.00      0.00      0.00                         DGRF55  35
+ 8  0     11.00      0.00      0.00      0.00                         DGRF55  36
+ 8  1      9.00     10.00      0.00      0.00                         DGRF55  37
+ 8  2     -6.00    -15.00      0.00      0.00                         DGRF55  38
+ 8  3    -14.00      5.00      0.00      0.00                         DGRF55  39
+ 8  4      6.00    -23.00      0.00      0.00                         DGRF55  40
+ 8  5     10.00      3.00      0.00      0.00                         DGRF55  41
+ 8  6     -7.00     23.00      0.00      0.00                         DGRF55  42
+ 8  7      6.00     -4.00      0.00      0.00                         DGRF55  43
+ 8  8      9.00    -13.00      0.00      0.00                         DGRF55  44
+ 9  0      4.00      0.00      0.00      0.00                         DGRF55  45
+ 9  1      9.00    -11.00      0.00      0.00                         DGRF55  46
+ 9  2     -4.00     12.00      0.00      0.00                         DGRF55  47
+ 9  3     -5.00      7.00      0.00      0.00                         DGRF55  48
+ 9  4      2.00      6.00      0.00      0.00                         DGRF55  49
+ 9  5      4.00     -2.00      0.00      0.00                         DGRF55  50
+ 9  6      1.00     10.00      0.00      0.00                         DGRF55  51
+ 9  7      2.00      7.00      0.00      0.00                         DGRF55  52
+ 9  8      2.00     -6.00      0.00      0.00                         DGRF55  53
+ 9  9      5.00      5.00      0.00      0.00                         DGRF55  54
+10  0     -3.00      0.00      0.00      0.00                         DGRF55  55
+10  1     -5.00     -4.00      0.00      0.00                         DGRF55  56
+10  2     -1.00      0.00      0.00      0.00                         DGRF55  57
+10  3      2.00     -8.00      0.00      0.00                         DGRF55  58
+10  4     -3.00     -2.00      0.00      0.00                         DGRF55  59
+10  5      7.00     -4.00      0.00      0.00                         DGRF55  60
+10  6      4.00      1.00      0.00      0.00                         DGRF55  61
+10  7     -2.00     -3.00      0.00      0.00                         DGRF55  62
+10  8      6.00      7.00      0.00      0.00                         DGRF55  63
+10  9     -2.00     -1.00      0.00      0.00                         DGRF55  64
+10 10      0.00     -3.00      0.00      0.00                         DGRF55  65
+     DGRF60  1960.00 10  0  0 1960.00 1965.00   -1.0  600.0           DGRF60   0
+ 1  0 -30421.00      0.00      0.00      0.00                         DGRF60   1
+ 1  1  -2169.00   5791.00      0.00      0.00                         DGRF60   2
+ 2  0  -1555.00      0.00      0.00      0.00                         DGRF60   3
+ 2  1   3002.00  -1967.00      0.00      0.00                         DGRF60   4
+ 2  2   1590.00    206.00      0.00      0.00                         DGRF60   5
+ 3  0   1302.00      0.00      0.00      0.00                         DGRF60   6
+ 3  1  -1992.00   -414.00      0.00      0.00                         DGRF60   7
+ 3  2   1289.00    224.00      0.00      0.00                         DGRF60   8
+ 3  3    878.00   -130.00      0.00      0.00                         DGRF60   9
+ 4  0    957.00      0.00      0.00      0.00                         DGRF60  10
+ 4  1    800.00    135.00      0.00      0.00                         DGRF60  11
+ 4  2    504.00   -278.00      0.00      0.00                         DGRF60  12
+ 4  3   -394.00      3.00      0.00      0.00                         DGRF60  13
+ 4  4    269.00   -255.00      0.00      0.00                         DGRF60  14
+ 5  0   -222.00      0.00      0.00      0.00                         DGRF60  15
+ 5  1    362.00     16.00      0.00      0.00                         DGRF60  16
+ 5  2    242.00    125.00      0.00      0.00                         DGRF60  17
+ 5  3    -26.00   -117.00      0.00      0.00                         DGRF60  18
+ 5  4   -156.00   -114.00      0.00      0.00                         DGRF60  19
+ 5  5    -63.00     81.00      0.00      0.00                         DGRF60  20
+ 6  0     46.00      0.00      0.00      0.00                         DGRF60  21
+ 6  1     58.00    -10.00      0.00      0.00                         DGRF60  22
+ 6  2      1.00     99.00      0.00      0.00                         DGRF60  23
+ 6  3   -237.00     60.00      0.00      0.00                         DGRF60  24
+ 6  4     -1.00    -20.00      0.00      0.00                         DGRF60  25
+ 6  5     -2.00    -11.00      0.00      0.00                         DGRF60  26
+ 6  6   -113.00    -17.00      0.00      0.00                         DGRF60  27
+ 7  0     67.00      0.00      0.00      0.00                         DGRF60  28
+ 7  1    -56.00    -55.00      0.00      0.00                         DGRF60  29
+ 7  2      5.00    -28.00      0.00      0.00                         DGRF60  30
+ 7  3     15.00     -6.00      0.00      0.00                         DGRF60  31
+ 7  4    -32.00      7.00      0.00      0.00                         DGRF60  32
+ 7  5     -7.00     23.00      0.00      0.00                         DGRF60  33
+ 7  6     17.00    -18.00      0.00      0.00                         DGRF60  34
+ 7  7      8.00    -17.00      0.00      0.00                         DGRF60  35
+ 8  0     15.00      0.00      0.00      0.00                         DGRF60  36
+ 8  1      6.00     11.00      0.00      0.00                         DGRF60  37
+ 8  2     -4.00    -14.00      0.00      0.00                         DGRF60  38
+ 8  3    -11.00      7.00      0.00      0.00                         DGRF60  39
+ 8  4      2.00    -18.00      0.00      0.00                         DGRF60  40
+ 8  5     10.00      4.00      0.00      0.00                         DGRF60  41
+ 8  6     -5.00     23.00      0.00      0.00                         DGRF60  42
+ 8  7     10.00      1.00      0.00      0.00                         DGRF60  43
+ 8  8      8.00    -20.00      0.00      0.00                         DGRF60  44
+ 9  0      4.00      0.00      0.00      0.00                         DGRF60  45
+ 9  1      6.00    -18.00      0.00      0.00                         DGRF60  46
+ 9  2      0.00     12.00      0.00      0.00                         DGRF60  47
+ 9  3     -9.00      2.00      0.00      0.00                         DGRF60  48
+ 9  4      1.00      0.00      0.00      0.00                         DGRF60  49
+ 9  5      4.00     -3.00      0.00      0.00                         DGRF60  50
+ 9  6     -1.00      9.00      0.00      0.00                         DGRF60  51
+ 9  7     -2.00      8.00      0.00      0.00                         DGRF60  52
+ 9  8      3.00      0.00      0.00      0.00                         DGRF60  53
+ 9  9     -1.00      5.00      0.00      0.00                         DGRF60  54
+10  0      1.00      0.00      0.00      0.00                         DGRF60  55
+10  1     -3.00      4.00      0.00      0.00                         DGRF60  56
+10  2      4.00      1.00      0.00      0.00                         DGRF60  57
+10  3      0.00      0.00      0.00      0.00                         DGRF60  58
+10  4     -1.00      2.00      0.00      0.00                         DGRF60  59
+10  5      4.00     -5.00      0.00      0.00                         DGRF60  60
+10  6      6.00      1.00      0.00      0.00                         DGRF60  61
+10  7      1.00     -1.00      0.00      0.00                         DGRF60  62
+10  8     -1.00      6.00      0.00      0.00                         DGRF60  63
+10  9      2.00      0.00      0.00      0.00                         DGRF60  64
+10 10      0.00     -7.00      0.00      0.00                         DGRF60  65
+     DGRF65  1965.00 10  0  0 1965.00 1970.00   -1.0  600.0           DGRF65   0
+ 1  0 -30334.00      0.00      0.00      0.00                         DGRF65   1
+ 1  1  -2119.00   5776.00      0.00      0.00                         DGRF65   2
+ 2  0  -1662.00      0.00      0.00      0.00                         DGRF65   3
+ 2  1   2997.00  -2016.00      0.00      0.00                         DGRF65   4
+ 2  2   1594.00    114.00      0.00      0.00                         DGRF65   5
+ 3  0   1297.00      0.00      0.00      0.00                         DGRF65   6
+ 3  1  -2038.00   -404.00      0.00      0.00                         DGRF65   7
+ 3  2   1292.00    240.00      0.00      0.00                         DGRF65   8
+ 3  3    856.00   -165.00      0.00      0.00                         DGRF65   9
+ 4  0    957.00      0.00      0.00      0.00                         DGRF65  10
+ 4  1    804.00    148.00      0.00      0.00                         DGRF65  11
+ 4  2    479.00   -269.00      0.00      0.00                         DGRF65  12
+ 4  3   -390.00     13.00      0.00      0.00                         DGRF65  13
+ 4  4    252.00   -269.00      0.00      0.00                         DGRF65  14
+ 5  0   -219.00      0.00      0.00      0.00                         DGRF65  15
+ 5  1    358.00     19.00      0.00      0.00                         DGRF65  16
+ 5  2    254.00    128.00      0.00      0.00                         DGRF65  17
+ 5  3    -31.00   -126.00      0.00      0.00                         DGRF65  18
+ 5  4   -157.00    -97.00      0.00      0.00                         DGRF65  19
+ 5  5    -62.00     81.00      0.00      0.00                         DGRF65  20
+ 6  0     45.00      0.00      0.00      0.00                         DGRF65  21
+ 6  1     61.00    -11.00      0.00      0.00                         DGRF65  22
+ 6  2      8.00    100.00      0.00      0.00                         DGRF65  23
+ 6  3   -228.00     68.00      0.00      0.00                         DGRF65  24
+ 6  4      4.00    -32.00      0.00      0.00                         DGRF65  25
+ 6  5      1.00     -8.00      0.00      0.00                         DGRF65  26
+ 6  6   -111.00     -7.00      0.00      0.00                         DGRF65  27
+ 7  0     75.00      0.00      0.00      0.00                         DGRF65  28
+ 7  1    -57.00    -61.00      0.00      0.00                         DGRF65  29
+ 7  2      4.00    -27.00      0.00      0.00                         DGRF65  30
+ 7  3     13.00     -2.00      0.00      0.00                         DGRF65  31
+ 7  4    -26.00      6.00      0.00      0.00                         DGRF65  32
+ 7  5     -6.00     26.00      0.00      0.00                         DGRF65  33
+ 7  6     13.00    -23.00      0.00      0.00                         DGRF65  34
+ 7  7      1.00    -12.00      0.00      0.00                         DGRF65  35
+ 8  0     13.00      0.00      0.00      0.00                         DGRF65  36
+ 8  1      5.00      7.00      0.00      0.00                         DGRF65  37
+ 8  2     -4.00    -12.00      0.00      0.00                         DGRF65  38
+ 8  3    -14.00      9.00      0.00      0.00                         DGRF65  39
+ 8  4      0.00    -16.00      0.00      0.00                         DGRF65  40
+ 8  5      8.00      4.00      0.00      0.00                         DGRF65  41
+ 8  6     -1.00     24.00      0.00      0.00                         DGRF65  42
+ 8  7     11.00     -3.00      0.00      0.00                         DGRF65  43
+ 8  8      4.00    -17.00      0.00      0.00                         DGRF65  44
+ 9  0      8.00      0.00      0.00      0.00                         DGRF65  45
+ 9  1     10.00    -22.00      0.00      0.00                         DGRF65  46
+ 9  2      2.00     15.00      0.00      0.00                         DGRF65  47
+ 9  3    -13.00      7.00      0.00      0.00                         DGRF65  48
+ 9  4     10.00     -4.00      0.00      0.00                         DGRF65  49
+ 9  5     -1.00     -5.00      0.00      0.00                         DGRF65  50
+ 9  6     -1.00     10.00      0.00      0.00                         DGRF65  51
+ 9  7      5.00     10.00      0.00      0.00                         DGRF65  52
+ 9  8      1.00     -4.00      0.00      0.00                         DGRF65  53
+ 9  9     -2.00      1.00      0.00      0.00                         DGRF65  54
+10  0     -2.00      0.00      0.00      0.00                         DGRF65  55
+10  1     -3.00      2.00      0.00      0.00                         DGRF65  56
+10  2      2.00      1.00      0.00      0.00                         DGRF65  57
+10  3     -5.00      2.00      0.00      0.00                         DGRF65  58
+10  4     -2.00      6.00      0.00      0.00                         DGRF65  59
+10  5      4.00     -4.00      0.00      0.00                         DGRF65  60
+10  6      4.00      0.00      0.00      0.00                         DGRF65  61
+10  7      0.00     -2.00      0.00      0.00                         DGRF65  62
+10  8      2.00      3.00      0.00      0.00                         DGRF65  63
+10  9      2.00      0.00      0.00      0.00                         DGRF65  64
+10 10      0.00     -6.00      0.00      0.00                         DGRF65  65
+     DGRF70  1970.00 10  0  0 1970.00 1975.00   -1.0  600.0           DGRF70   0
+ 1  0 -30220.00      0.00      0.00      0.00                         DGRF70   1
+ 1  1  -2068.00   5737.00      0.00      0.00                         DGRF70   2
+ 2  0  -1781.00      0.00      0.00      0.00                         DGRF70   3
+ 2  1   3000.00  -2047.00      0.00      0.00                         DGRF70   4
+ 2  2   1611.00     25.00      0.00      0.00                         DGRF70   5
+ 3  0   1287.00      0.00      0.00      0.00                         DGRF70   6
+ 3  1  -2091.00   -366.00      0.00      0.00                         DGRF70   7
+ 3  2   1278.00    251.00      0.00      0.00                         DGRF70   8
+ 3  3    838.00   -196.00      0.00      0.00                         DGRF70   9
+ 4  0    952.00      0.00      0.00      0.00                         DGRF70  10
+ 4  1    800.00    167.00      0.00      0.00                         DGRF70  11
+ 4  2    461.00   -266.00      0.00      0.00                         DGRF70  12
+ 4  3   -395.00     26.00      0.00      0.00                         DGRF70  13
+ 4  4    234.00   -279.00      0.00      0.00                         DGRF70  14
+ 5  0   -216.00      0.00      0.00      0.00                         DGRF70  15
+ 5  1    359.00     26.00      0.00      0.00                         DGRF70  16
+ 5  2    262.00    139.00      0.00      0.00                         DGRF70  17
+ 5  3    -42.00   -139.00      0.00      0.00                         DGRF70  18
+ 5  4   -160.00    -91.00      0.00      0.00                         DGRF70  19
+ 5  5    -56.00     83.00      0.00      0.00                         DGRF70  20
+ 6  0     43.00      0.00      0.00      0.00                         DGRF70  21
+ 6  1     64.00    -12.00      0.00      0.00                         DGRF70  22
+ 6  2     15.00    100.00      0.00      0.00                         DGRF70  23
+ 6  3   -212.00     72.00      0.00      0.00                         DGRF70  24
+ 6  4      2.00    -37.00      0.00      0.00                         DGRF70  25
+ 6  5      3.00     -6.00      0.00      0.00                         DGRF70  26
+ 6  6   -112.00      1.00      0.00      0.00                         DGRF70  27
+ 7  0     72.00      0.00      0.00      0.00                         DGRF70  28
+ 7  1    -57.00    -70.00      0.00      0.00                         DGRF70  29
+ 7  2      1.00    -27.00      0.00      0.00                         DGRF70  30
+ 7  3     14.00     -4.00      0.00      0.00                         DGRF70  31
+ 7  4    -22.00      8.00      0.00      0.00                         DGRF70  32
+ 7  5     -2.00     23.00      0.00      0.00                         DGRF70  33
+ 7  6     13.00    -23.00      0.00      0.00                         DGRF70  34
+ 7  7     -2.00    -11.00      0.00      0.00                         DGRF70  35
+ 8  0     14.00      0.00      0.00      0.00                         DGRF70  36
+ 8  1      6.00      7.00      0.00      0.00                         DGRF70  37
+ 8  2     -2.00    -15.00      0.00      0.00                         DGRF70  38
+ 8  3    -13.00      6.00      0.00      0.00                         DGRF70  39
+ 8  4     -3.00    -17.00      0.00      0.00                         DGRF70  40
+ 8  5      5.00      6.00      0.00      0.00                         DGRF70  41
+ 8  6      0.00     21.00      0.00      0.00                         DGRF70  42
+ 8  7     11.00     -6.00      0.00      0.00                         DGRF70  43
+ 8  8      3.00    -16.00      0.00      0.00                         DGRF70  44
+ 9  0      8.00      0.00      0.00      0.00                         DGRF70  45
+ 9  1     10.00    -21.00      0.00      0.00                         DGRF70  46
+ 9  2      2.00     16.00      0.00      0.00                         DGRF70  47
+ 9  3    -12.00      6.00      0.00      0.00                         DGRF70  48
+ 9  4     10.00     -4.00      0.00      0.00                         DGRF70  49
+ 9  5     -1.00     -5.00      0.00      0.00                         DGRF70  50
+ 9  6      0.00     10.00      0.00      0.00                         DGRF70  51
+ 9  7      3.00     11.00      0.00      0.00                         DGRF70  52
+ 9  8      1.00     -2.00      0.00      0.00                         DGRF70  53
+ 9  9     -1.00      1.00      0.00      0.00                         DGRF70  54
+10  0     -3.00      0.00      0.00      0.00                         DGRF70  55
+10  1     -3.00      1.00      0.00      0.00                         DGRF70  56
+10  2      2.00      1.00      0.00      0.00                         DGRF70  57
+10  3     -5.00      3.00      0.00      0.00                         DGRF70  58
+10  4     -1.00      4.00      0.00      0.00                         DGRF70  59
+10  5      6.00     -4.00      0.00      0.00                         DGRF70  60
+10  6      4.00      0.00      0.00      0.00                         DGRF70  61
+10  7      1.00     -1.00      0.00      0.00                         DGRF70  62
+10  8      0.00      3.00      0.00      0.00                         DGRF70  63
+10  9      3.00      1.00      0.00      0.00                         DGRF70  64
+10 10     -1.00     -4.00      0.00      0.00                         DGRF70  65
+     DGRF75  1975.00 10  0  0 1975.00 1980.00   -1.0  600.0           DGRF75   0
+ 1  0 -30100.00      0.00      0.00      0.00                         DGRF75   1
+ 1  1  -2013.00   5675.00      0.00      0.00                         DGRF75   2
+ 2  0  -1902.00      0.00      0.00      0.00                         DGRF75   3
+ 2  1   3010.00  -2067.00      0.00      0.00                         DGRF75   4
+ 2  2   1632.00    -68.00      0.00      0.00                         DGRF75   5
+ 3  0   1276.00      0.00      0.00      0.00                         DGRF75   6
+ 3  1  -2144.00   -333.00      0.00      0.00                         DGRF75   7
+ 3  2   1260.00    262.00      0.00      0.00                         DGRF75   8
+ 3  3    830.00   -223.00      0.00      0.00                         DGRF75   9
+ 4  0    946.00      0.00      0.00      0.00                         DGRF75  10
+ 4  1    791.00    191.00      0.00      0.00                         DGRF75  11
+ 4  2    438.00   -265.00      0.00      0.00                         DGRF75  12
+ 4  3   -405.00     39.00      0.00      0.00                         DGRF75  13
+ 4  4    216.00   -288.00      0.00      0.00                         DGRF75  14
+ 5  0   -218.00      0.00      0.00      0.00                         DGRF75  15
+ 5  1    356.00     31.00      0.00      0.00                         DGRF75  16
+ 5  2    264.00    148.00      0.00      0.00                         DGRF75  17
+ 5  3    -59.00   -152.00      0.00      0.00                         DGRF75  18
+ 5  4   -159.00    -83.00      0.00      0.00                         DGRF75  19
+ 5  5    -49.00     88.00      0.00      0.00                         DGRF75  20
+ 6  0     45.00      0.00      0.00      0.00                         DGRF75  21
+ 6  1     66.00    -13.00      0.00      0.00                         DGRF75  22
+ 6  2     28.00     99.00      0.00      0.00                         DGRF75  23
+ 6  3   -198.00     75.00      0.00      0.00                         DGRF75  24
+ 6  4      1.00    -41.00      0.00      0.00                         DGRF75  25
+ 6  5      6.00     -4.00      0.00      0.00                         DGRF75  26
+ 6  6   -111.00     11.00      0.00      0.00                         DGRF75  27
+ 7  0     71.00      0.00      0.00      0.00                         DGRF75  28
+ 7  1    -56.00    -77.00      0.00      0.00                         DGRF75  29
+ 7  2      1.00    -26.00      0.00      0.00                         DGRF75  30
+ 7  3     16.00     -5.00      0.00      0.00                         DGRF75  31
+ 7  4    -14.00     10.00      0.00      0.00                         DGRF75  32
+ 7  5      0.00     22.00      0.00      0.00                         DGRF75  33
+ 7  6     12.00    -23.00      0.00      0.00                         DGRF75  34
+ 7  7     -5.00    -12.00      0.00      0.00                         DGRF75  35
+ 8  0     14.00      0.00      0.00      0.00                         DGRF75  36
+ 8  1      6.00      6.00      0.00      0.00                         DGRF75  37
+ 8  2     -1.00    -16.00      0.00      0.00                         DGRF75  38
+ 8  3    -12.00      4.00      0.00      0.00                         DGRF75  39
+ 8  4     -8.00    -19.00      0.00      0.00                         DGRF75  40
+ 8  5      4.00      6.00      0.00      0.00                         DGRF75  41
+ 8  6      0.00     18.00      0.00      0.00                         DGRF75  42
+ 8  7     10.00    -10.00      0.00      0.00                         DGRF75  43
+ 8  8      1.00    -17.00      0.00      0.00                         DGRF75  44
+ 9  0      7.00      0.00      0.00      0.00                         DGRF75  45
+ 9  1     10.00    -21.00      0.00      0.00                         DGRF75  46
+ 9  2      2.00     16.00      0.00      0.00                         DGRF75  47
+ 9  3    -12.00      7.00      0.00      0.00                         DGRF75  48
+ 9  4     10.00     -4.00      0.00      0.00                         DGRF75  49
+ 9  5     -1.00     -5.00      0.00      0.00                         DGRF75  50
+ 9  6     -1.00     10.00      0.00      0.00                         DGRF75  51
+ 9  7      4.00     11.00      0.00      0.00                         DGRF75  52
+ 9  8      1.00     -3.00      0.00      0.00                         DGRF75  53
+ 9  9     -2.00      1.00      0.00      0.00                         DGRF75  54
+10  0     -3.00      0.00      0.00      0.00                         DGRF75  55
+10  1     -3.00      1.00      0.00      0.00                         DGRF75  56
+10  2      2.00      1.00      0.00      0.00                         DGRF75  57
+10  3     -5.00      3.00      0.00      0.00                         DGRF75  58
+10  4     -2.00      4.00      0.00      0.00                         DGRF75  59
+10  5      5.00     -4.00      0.00      0.00                         DGRF75  60
+10  6      4.00     -1.00      0.00      0.00                         DGRF75  61
+10  7      1.00     -1.00      0.00      0.00                         DGRF75  62
+10  8      0.00      3.00      0.00      0.00                         DGRF75  63
+10  9      3.00      1.00      0.00      0.00                         DGRF75  64
+10 10     -1.00     -5.00      0.00      0.00                         DGRF75  65
+     DGRF80  1980.00 10  0  0 1980.00 1985.00   -1.0  600.0           DGRF80   0
+ 1  0 -29992.00      0.00      0.00      0.00                         DGRF80   1
+ 1  1  -1956.00   5604.00      0.00      0.00                         DGRF80   2
+ 2  0  -1997.00      0.00      0.00      0.00                         DGRF80   3
+ 2  1   3027.00  -2129.00      0.00      0.00                         DGRF80   4
+ 2  2   1663.00   -200.00      0.00      0.00                         DGRF80   5
+ 3  0   1281.00      0.00      0.00      0.00                         DGRF80   6
+ 3  1  -2180.00   -336.00      0.00      0.00                         DGRF80   7
+ 3  2   1251.00    271.00      0.00      0.00                         DGRF80   8
+ 3  3    833.00   -252.00      0.00      0.00                         DGRF80   9
+ 4  0    938.00      0.00      0.00      0.00                         DGRF80  10
+ 4  1    782.00    212.00      0.00      0.00                         DGRF80  11
+ 4  2    398.00   -257.00      0.00      0.00                         DGRF80  12
+ 4  3   -419.00     53.00      0.00      0.00                         DGRF80  13
+ 4  4    199.00   -297.00      0.00      0.00                         DGRF80  14
+ 5  0   -218.00      0.00      0.00      0.00                         DGRF80  15
+ 5  1    357.00     46.00      0.00      0.00                         DGRF80  16
+ 5  2    261.00    150.00      0.00      0.00                         DGRF80  17
+ 5  3    -74.00   -151.00      0.00      0.00                         DGRF80  18
+ 5  4   -162.00    -78.00      0.00      0.00                         DGRF80  19
+ 5  5    -48.00     92.00      0.00      0.00                         DGRF80  20
+ 6  0     48.00      0.00      0.00      0.00                         DGRF80  21
+ 6  1     66.00    -15.00      0.00      0.00                         DGRF80  22
+ 6  2     42.00     93.00      0.00      0.00                         DGRF80  23
+ 6  3   -192.00     71.00      0.00      0.00                         DGRF80  24
+ 6  4      4.00    -43.00      0.00      0.00                         DGRF80  25
+ 6  5     14.00     -2.00      0.00      0.00                         DGRF80  26
+ 6  6   -108.00     17.00      0.00      0.00                         DGRF80  27
+ 7  0     72.00      0.00      0.00      0.00                         DGRF80  28
+ 7  1    -59.00    -82.00      0.00      0.00                         DGRF80  29
+ 7  2      2.00    -27.00      0.00      0.00                         DGRF80  30
+ 7  3     21.00     -5.00      0.00      0.00                         DGRF80  31
+ 7  4    -12.00     16.00      0.00      0.00                         DGRF80  32
+ 7  5      1.00     18.00      0.00      0.00                         DGRF80  33
+ 7  6     11.00    -23.00      0.00      0.00                         DGRF80  34
+ 7  7     -2.00    -10.00      0.00      0.00                         DGRF80  35
+ 8  0     18.00      0.00      0.00      0.00                         DGRF80  36
+ 8  1      6.00      7.00      0.00      0.00                         DGRF80  37
+ 8  2      0.00    -18.00      0.00      0.00                         DGRF80  38
+ 8  3    -11.00      4.00      0.00      0.00                         DGRF80  39
+ 8  4     -7.00    -22.00      0.00      0.00                         DGRF80  40
+ 8  5      4.00      9.00      0.00      0.00                         DGRF80  41
+ 8  6      3.00     16.00      0.00      0.00                         DGRF80  42
+ 8  7      6.00    -13.00      0.00      0.00                         DGRF80  43
+ 8  8     -1.00    -15.00      0.00      0.00                         DGRF80  44
+ 9  0      5.00      0.00      0.00      0.00                         DGRF80  45
+ 9  1     10.00    -21.00      0.00      0.00                         DGRF80  46
+ 9  2      1.00     16.00      0.00      0.00                         DGRF80  47
+ 9  3    -12.00      9.00      0.00      0.00                         DGRF80  48
+ 9  4      9.00     -5.00      0.00      0.00                         DGRF80  49
+ 9  5     -3.00     -6.00      0.00      0.00                         DGRF80  50
+ 9  6     -1.00      9.00      0.00      0.00                         DGRF80  51
+ 9  7      7.00     10.00      0.00      0.00                         DGRF80  52
+ 9  8      2.00     -6.00      0.00      0.00                         DGRF80  53
+ 9  9     -5.00      2.00      0.00      0.00                         DGRF80  54
+10  0     -4.00      0.00      0.00      0.00                         DGRF80  55
+10  1     -4.00      1.00      0.00      0.00                         DGRF80  56
+10  2      2.00      0.00      0.00      0.00                         DGRF80  57
+10  3     -5.00      3.00      0.00      0.00                         DGRF80  58
+10  4     -2.00      6.00      0.00      0.00                         DGRF80  59
+10  5      5.00     -4.00      0.00      0.00                         DGRF80  60
+10  6      3.00      0.00      0.00      0.00                         DGRF80  61
+10  7      1.00     -1.00      0.00      0.00                         DGRF80  62
+10  8      2.00      4.00      0.00      0.00                         DGRF80  63
+10  9      3.00      0.00      0.00      0.00                         DGRF80  64
+10 10      0.00     -6.00      0.00      0.00                         DGRF80  65
+     DGRF85  1985.00 10  0  0 1985.00 1990.00   -1.0  600.0           DGRF85   0
+ 1  0 -29873.00      0.00      0.00      0.00                         DGRF85   1
+ 1  1  -1905.00   5500.00      0.00      0.00                         DGRF85   2
+ 2  0  -2072.00      0.00      0.00      0.00                         DGRF85   3
+ 2  1   3044.00  -2197.00      0.00      0.00                         DGRF85   4
+ 2  2   1687.00   -306.00      0.00      0.00                         DGRF85   5
+ 3  0   1296.00      0.00      0.00      0.00                         DGRF85   6
+ 3  1  -2208.00   -310.00      0.00      0.00                         DGRF85   7
+ 3  2   1247.00    284.00      0.00      0.00                         DGRF85   8
+ 3  3    829.00   -297.00      0.00      0.00                         DGRF85   9
+ 4  0    936.00      0.00      0.00      0.00                         DGRF85  10
+ 4  1    780.00    232.00      0.00      0.00                         DGRF85  11
+ 4  2    361.00   -249.00      0.00      0.00                         DGRF85  12
+ 4  3   -424.00     69.00      0.00      0.00                         DGRF85  13
+ 4  4    170.00   -297.00      0.00      0.00                         DGRF85  14
+ 5  0   -214.00      0.00      0.00      0.00                         DGRF85  15
+ 5  1    355.00     47.00      0.00      0.00                         DGRF85  16
+ 5  2    253.00    150.00      0.00      0.00                         DGRF85  17
+ 5  3    -93.00   -154.00      0.00      0.00                         DGRF85  18
+ 5  4   -164.00    -75.00      0.00      0.00                         DGRF85  19
+ 5  5    -46.00     95.00      0.00      0.00                         DGRF85  20
+ 6  0     53.00      0.00      0.00      0.00                         DGRF85  21
+ 6  1     65.00    -16.00      0.00      0.00                         DGRF85  22
+ 6  2     51.00     88.00      0.00      0.00                         DGRF85  23
+ 6  3   -185.00     69.00      0.00      0.00                         DGRF85  24
+ 6  4      4.00    -48.00      0.00      0.00                         DGRF85  25
+ 6  5     16.00     -1.00      0.00      0.00                         DGRF85  26
+ 6  6   -102.00     21.00      0.00      0.00                         DGRF85  27
+ 7  0     74.00      0.00      0.00      0.00                         DGRF85  28
+ 7  1    -62.00    -83.00      0.00      0.00                         DGRF85  29
+ 7  2      3.00    -27.00      0.00      0.00                         DGRF85  30
+ 7  3     24.00     -2.00      0.00      0.00                         DGRF85  31
+ 7  4     -6.00     20.00      0.00      0.00                         DGRF85  32
+ 7  5      4.00     17.00      0.00      0.00                         DGRF85  33
+ 7  6     10.00    -23.00      0.00      0.00                         DGRF85  34
+ 7  7      0.00     -7.00      0.00      0.00                         DGRF85  35
+ 8  0     21.00      0.00      0.00      0.00                         DGRF85  36
+ 8  1      6.00      8.00      0.00      0.00                         DGRF85  37
+ 8  2      0.00    -19.00      0.00      0.00                         DGRF85  38
+ 8  3    -11.00      5.00      0.00      0.00                         DGRF85  39
+ 8  4     -9.00    -23.00      0.00      0.00                         DGRF85  40
+ 8  5      4.00     11.00      0.00      0.00                         DGRF85  41
+ 8  6      4.00     14.00      0.00      0.00                         DGRF85  42
+ 8  7      4.00    -15.00      0.00      0.00                         DGRF85  43
+ 8  8     -4.00    -11.00      0.00      0.00                         DGRF85  44
+ 9  0      5.00      0.00      0.00      0.00                         DGRF85  45
+ 9  1     10.00    -21.00      0.00      0.00                         DGRF85  46
+ 9  2      1.00     15.00      0.00      0.00                         DGRF85  47
+ 9  3    -12.00      9.00      0.00      0.00                         DGRF85  48
+ 9  4      9.00     -6.00      0.00      0.00                         DGRF85  49
+ 9  5     -3.00     -6.00      0.00      0.00                         DGRF85  50
+ 9  6     -1.00      9.00      0.00      0.00                         DGRF85  51
+ 9  7      7.00      9.00      0.00      0.00                         DGRF85  52
+ 9  8      1.00     -7.00      0.00      0.00                         DGRF85  53
+ 9  9     -5.00      2.00      0.00      0.00                         DGRF85  54
+10  0     -4.00      0.00      0.00      0.00                         DGRF85  55
+10  1     -4.00      1.00      0.00      0.00                         DGRF85  56
+10  2      3.00      0.00      0.00      0.00                         DGRF85  57
+10  3     -5.00      3.00      0.00      0.00                         DGRF85  58
+10  4     -2.00      6.00      0.00      0.00                         DGRF85  59
+10  5      5.00     -4.00      0.00      0.00                         DGRF85  60
+10  6      3.00      0.00      0.00      0.00                         DGRF85  61
+10  7      1.00     -1.00      0.00      0.00                         DGRF85  62
+10  8      2.00      4.00      0.00      0.00                         DGRF85  63
+10  9      3.00      0.00      0.00      0.00                         DGRF85  64
+10 10      0.00     -6.00      0.00      0.00                         DGRF85  65
+     DGRF90  1990.00 10  0  0 1990.00 1995.00   -1.0  600.0           DGRF90   0
+ 1  0 -29775.00      0.00      0.00      0.00                         DGRF90   1
+ 1  1  -1848.00   5406.00      0.00      0.00                         DGRF90   2
+ 2  0  -2131.00      0.00      0.00      0.00                         DGRF90   3
+ 2  1   3059.00  -2279.00      0.00      0.00                         DGRF90   4
+ 2  2   1686.00   -373.00      0.00      0.00                         DGRF90   5
+ 3  0   1314.00      0.00      0.00      0.00                         DGRF90   6
+ 3  1  -2239.00   -284.00      0.00      0.00                         DGRF90   7
+ 3  2   1248.00    293.00      0.00      0.00                         DGRF90   8
+ 3  3    802.00   -352.00      0.00      0.00                         DGRF90   9
+ 4  0    939.00      0.00      0.00      0.00                         DGRF90  10
+ 4  1    780.00    247.00      0.00      0.00                         DGRF90  11
+ 4  2    325.00   -240.00      0.00      0.00                         DGRF90  12
+ 4  3   -423.00     84.00      0.00      0.00                         DGRF90  13
+ 4  4    141.00   -299.00      0.00      0.00                         DGRF90  14
+ 5  0   -214.00      0.00      0.00      0.00                         DGRF90  15
+ 5  1    353.00     46.00      0.00      0.00                         DGRF90  16
+ 5  2    245.00    154.00      0.00      0.00                         DGRF90  17
+ 5  3   -109.00   -153.00      0.00      0.00                         DGRF90  18
+ 5  4   -165.00    -69.00      0.00      0.00                         DGRF90  19
+ 5  5    -36.00     97.00      0.00      0.00                         DGRF90  20
+ 6  0     61.00      0.00      0.00      0.00                         DGRF90  21
+ 6  1     65.00    -16.00      0.00      0.00                         DGRF90  22
+ 6  2     59.00     82.00      0.00      0.00                         DGRF90  23
+ 6  3   -178.00     69.00      0.00      0.00                         DGRF90  24
+ 6  4      3.00    -52.00      0.00      0.00                         DGRF90  25
+ 6  5     18.00      1.00      0.00      0.00                         DGRF90  26
+ 6  6    -96.00     24.00      0.00      0.00                         DGRF90  27
+ 7  0     77.00      0.00      0.00      0.00                         DGRF90  28
+ 7  1    -64.00    -80.00      0.00      0.00                         DGRF90  29
+ 7  2      2.00    -26.00      0.00      0.00                         DGRF90  30
+ 7  3     26.00      0.00      0.00      0.00                         DGRF90  31
+ 7  4     -1.00     21.00      0.00      0.00                         DGRF90  32
+ 7  5      5.00     17.00      0.00      0.00                         DGRF90  33
+ 7  6      9.00    -23.00      0.00      0.00                         DGRF90  34
+ 7  7      0.00     -4.00      0.00      0.00                         DGRF90  35
+ 8  0     23.00      0.00      0.00      0.00                         DGRF90  36
+ 8  1      5.00     10.00      0.00      0.00                         DGRF90  37
+ 8  2     -1.00    -19.00      0.00      0.00                         DGRF90  38
+ 8  3    -10.00      6.00      0.00      0.00                         DGRF90  39
+ 8  4    -12.00    -22.00      0.00      0.00                         DGRF90  40
+ 8  5      3.00     12.00      0.00      0.00                         DGRF90  41
+ 8  6      4.00     12.00      0.00      0.00                         DGRF90  42
+ 8  7      2.00    -16.00      0.00      0.00                         DGRF90  43
+ 8  8     -6.00    -10.00      0.00      0.00                         DGRF90  44
+ 9  0      4.00      0.00      0.00      0.00                         DGRF90  45
+ 9  1      9.00    -20.00      0.00      0.00                         DGRF90  46
+ 9  2      1.00     15.00      0.00      0.00                         DGRF90  47
+ 9  3    -12.00     11.00      0.00      0.00                         DGRF90  48
+ 9  4      9.00     -7.00      0.00      0.00                         DGRF90  49
+ 9  5     -4.00     -7.00      0.00      0.00                         DGRF90  50
+ 9  6     -2.00      9.00      0.00      0.00                         DGRF90  51
+ 9  7      7.00      8.00      0.00      0.00                         DGRF90  52
+ 9  8      1.00     -7.00      0.00      0.00                         DGRF90  53
+ 9  9     -6.00      2.00      0.00      0.00                         DGRF90  54
+10  0     -3.00      0.00      0.00      0.00                         DGRF90  55
+10  1     -4.00      2.00      0.00      0.00                         DGRF90  56
+10  2      2.00      1.00      0.00      0.00                         DGRF90  57
+10  3     -5.00      3.00      0.00      0.00                         DGRF90  58
+10  4     -2.00      6.00      0.00      0.00                         DGRF90  59
+10  5      4.00     -4.00      0.00      0.00                         DGRF90  60
+10  6      3.00      0.00      0.00      0.00                         DGRF90  61
+10  7      1.00     -2.00      0.00      0.00                         DGRF90  62
+10  8      3.00      3.00      0.00      0.00                         DGRF90  63
+10  9      3.00     -1.00      0.00      0.00                         DGRF90  64
+10 10      0.00     -6.00      0.00      0.00                         DGRF90  65
+     DGRF95  1995.00 10  0  0 1995.00 2000.00   -1.0  600.0           DGRF95   0
+ 1  0 -29692.00      0.00      0.00      0.00                         DGRF95   1
+ 1  1  -1784.00   5306.00      0.00      0.00                         DGRF95   2
+ 2  0  -2200.00      0.00      0.00      0.00                         DGRF95   3
+ 2  1   3070.00  -2366.00      0.00      0.00                         DGRF95   4
+ 2  2   1681.00   -413.00      0.00      0.00                         DGRF95   5
+ 3  0   1335.00      0.00      0.00      0.00                         DGRF95   6
+ 3  1  -2267.00   -262.00      0.00      0.00                         DGRF95   7
+ 3  2   1249.00    302.00      0.00      0.00                         DGRF95   8
+ 3  3    759.00   -427.00      0.00      0.00                         DGRF95   9
+ 4  0    940.00      0.00      0.00      0.00                         DGRF95  10
+ 4  1    780.00    262.00      0.00      0.00                         DGRF95  11
+ 4  2    290.00   -236.00      0.00      0.00                         DGRF95  12
+ 4  3   -418.00     97.00      0.00      0.00                         DGRF95  13
+ 4  4    122.00   -306.00      0.00      0.00                         DGRF95  14
+ 5  0   -214.00      0.00      0.00      0.00                         DGRF95  15
+ 5  1    352.00     46.00      0.00      0.00                         DGRF95  16
+ 5  2    235.00    165.00      0.00      0.00                         DGRF95  17
+ 5  3   -118.00   -143.00      0.00      0.00                         DGRF95  18
+ 5  4   -166.00    -55.00      0.00      0.00                         DGRF95  19
+ 5  5    -17.00    107.00      0.00      0.00                         DGRF95  20
+ 6  0     68.00      0.00      0.00      0.00                         DGRF95  21
+ 6  1     67.00    -17.00      0.00      0.00                         DGRF95  22
+ 6  2     68.00     72.00      0.00      0.00                         DGRF95  23
+ 6  3   -170.00     67.00      0.00      0.00                         DGRF95  24
+ 6  4     -1.00    -58.00      0.00      0.00                         DGRF95  25
+ 6  5     19.00      1.00      0.00      0.00                         DGRF95  26
+ 6  6    -93.00     36.00      0.00      0.00                         DGRF95  27
+ 7  0     77.00      0.00      0.00      0.00                         DGRF95  28
+ 7  1    -72.00    -69.00      0.00      0.00                         DGRF95  29
+ 7  2      1.00    -25.00      0.00      0.00                         DGRF95  30
+ 7  3     28.00      4.00      0.00      0.00                         DGRF95  31
+ 7  4      5.00     24.00      0.00      0.00                         DGRF95  32
+ 7  5      4.00     17.00      0.00      0.00                         DGRF95  33
+ 7  6      8.00    -24.00      0.00      0.00                         DGRF95  34
+ 7  7     -2.00     -6.00      0.00      0.00                         DGRF95  35
+ 8  0     25.00      0.00      0.00      0.00                         DGRF95  36
+ 8  1      6.00     11.00      0.00      0.00                         DGRF95  37
+ 8  2     -6.00    -21.00      0.00      0.00                         DGRF95  38
+ 8  3     -9.00      8.00      0.00      0.00                         DGRF95  39
+ 8  4    -14.00    -23.00      0.00      0.00                         DGRF95  40
+ 8  5      9.00     15.00      0.00      0.00                         DGRF95  41
+ 8  6      6.00     11.00      0.00      0.00                         DGRF95  42
+ 8  7     -5.00    -16.00      0.00      0.00                         DGRF95  43
+ 8  8     -7.00     -4.00      0.00      0.00                         DGRF95  44
+ 9  0      4.00      0.00      0.00      0.00                         DGRF95  45
+ 9  1      9.00    -20.00      0.00      0.00                         DGRF95  46
+ 9  2      3.00     15.00      0.00      0.00                         DGRF95  47
+ 9  3    -10.00     12.00      0.00      0.00                         DGRF95  48
+ 9  4      8.00     -6.00      0.00      0.00                         DGRF95  49
+ 9  5     -8.00     -8.00      0.00      0.00                         DGRF95  50
+ 9  6     -1.00      8.00      0.00      0.00                         DGRF95  51
+ 9  7     10.00      5.00      0.00      0.00                         DGRF95  52
+ 9  8     -2.00     -8.00      0.00      0.00                         DGRF95  53
+ 9  9     -8.00      3.00      0.00      0.00                         DGRF95  54
+10  0     -3.00      0.00      0.00      0.00                         DGRF95  55
+10  1     -6.00      1.00      0.00      0.00                         DGRF95  56
+10  2      2.00      0.00      0.00      0.00                         DGRF95  57
+10  3     -4.00      4.00      0.00      0.00                         DGRF95  58
+10  4     -1.00      5.00      0.00      0.00                         DGRF95  59
+10  5      4.00     -5.00      0.00      0.00                         DGRF95  60
+10  6      2.00     -1.00      0.00      0.00                         DGRF95  61
+10  7      2.00     -2.00      0.00      0.00                         DGRF95  62
+10  8      5.00      1.00      0.00      0.00                         DGRF95  63
+10  9      1.00     -2.00      0.00      0.00                         DGRF95  64
+10 10      0.00     -7.00      0.00      0.00                         DGRF95  65
+   DGRF2000  2000.00 13  0  0 2000.00 2005.00   -1.0  600.0         DGRF2000   0
+ 1  0 -29619.40      0.00      0.00      0.00                       DGRF2000   1
+ 1  1  -1728.20   5186.10      0.00      0.00                       DGRF2000   2
+ 2  0  -2267.70      0.00      0.00      0.00                       DGRF2000   3
+ 2  1   3068.40  -2481.60      0.00      0.00                       DGRF2000   4
+ 2  2   1670.90   -458.00      0.00      0.00                       DGRF2000   5
+ 3  0   1339.60      0.00      0.00      0.00                       DGRF2000   6
+ 3  1  -2288.00   -227.60      0.00      0.00                       DGRF2000   7
+ 3  2   1252.10    293.40      0.00      0.00                       DGRF2000   8
+ 3  3    714.50   -491.10      0.00      0.00                       DGRF2000   9
+ 4  0    932.30      0.00      0.00      0.00                       DGRF2000  10
+ 4  1    786.80    272.60      0.00      0.00                       DGRF2000  11
+ 4  2    250.00   -231.90      0.00      0.00                       DGRF2000  12
+ 4  3   -403.00    119.80      0.00      0.00                       DGRF2000  13
+ 4  4    111.30   -303.80      0.00      0.00                       DGRF2000  14
+ 5  0   -218.80      0.00      0.00      0.00                       DGRF2000  15
+ 5  1    351.40     43.80      0.00      0.00                       DGRF2000  16
+ 5  2    222.30    171.90      0.00      0.00                       DGRF2000  17
+ 5  3   -130.40   -133.10      0.00      0.00                       DGRF2000  18
+ 5  4   -168.60    -39.30      0.00      0.00                       DGRF2000  19
+ 5  5    -12.90    106.30      0.00      0.00                       DGRF2000  20
+ 6  0     72.30      0.00      0.00      0.00                       DGRF2000  21
+ 6  1     68.20    -17.40      0.00      0.00                       DGRF2000  22
+ 6  2     74.20     63.70      0.00      0.00                       DGRF2000  23
+ 6  3   -160.90     65.10      0.00      0.00                       DGRF2000  24
+ 6  4     -5.90    -61.20      0.00      0.00                       DGRF2000  25
+ 6  5     16.90      0.70      0.00      0.00                       DGRF2000  26
+ 6  6    -90.40     43.80      0.00      0.00                       DGRF2000  27
+ 7  0     79.00      0.00      0.00      0.00                       DGRF2000  28
+ 7  1    -74.00    -64.60      0.00      0.00                       DGRF2000  29
+ 7  2      0.00    -24.20      0.00      0.00                       DGRF2000  30
+ 7  3     33.30      6.20      0.00      0.00                       DGRF2000  31
+ 7  4      9.10     24.00      0.00      0.00                       DGRF2000  32
+ 7  5      6.90     14.80      0.00      0.00                       DGRF2000  33
+ 7  6      7.30    -25.40      0.00      0.00                       DGRF2000  34
+ 7  7     -1.20     -5.80      0.00      0.00                       DGRF2000  35
+ 8  0     24.40      0.00      0.00      0.00                       DGRF2000  36
+ 8  1      6.60     11.90      0.00      0.00                       DGRF2000  37
+ 8  2     -9.20    -21.50      0.00      0.00                       DGRF2000  38
+ 8  3     -7.90      8.50      0.00      0.00                       DGRF2000  39
+ 8  4    -16.60    -21.50      0.00      0.00                       DGRF2000  40
+ 8  5      9.10     15.50      0.00      0.00                       DGRF2000  41
+ 8  6      7.00      8.90      0.00      0.00                       DGRF2000  42
+ 8  7     -7.90    -14.90      0.00      0.00                       DGRF2000  43
+ 8  8     -7.00     -2.10      0.00      0.00                       DGRF2000  44
+ 9  0      5.00      0.00      0.00      0.00                       DGRF2000  45
+ 9  1      9.40    -19.70      0.00      0.00                       DGRF2000  46
+ 9  2      3.00     13.40      0.00      0.00                       DGRF2000  47
+ 9  3     -8.40     12.50      0.00      0.00                       DGRF2000  48
+ 9  4      6.30     -6.20      0.00      0.00                       DGRF2000  49
+ 9  5     -8.90     -8.40      0.00      0.00                       DGRF2000  50
+ 9  6     -1.50      8.40      0.00      0.00                       DGRF2000  51
+ 9  7      9.30      3.80      0.00      0.00                       DGRF2000  52
+ 9  8     -4.30     -8.20      0.00      0.00                       DGRF2000  53
+ 9  9     -8.20      4.80      0.00      0.00                       DGRF2000  54
+10  0     -2.60      0.00      0.00      0.00                       DGRF2000  55
+10  1     -6.00      1.70      0.00      0.00                       DGRF2000  56
+10  2      1.70      0.00      0.00      0.00                       DGRF2000  57
+10  3     -3.10      4.00      0.00      0.00                       DGRF2000  58
+10  4     -0.50      4.90      0.00      0.00                       DGRF2000  59
+10  5      3.70     -5.90      0.00      0.00                       DGRF2000  60
+10  6      1.00     -1.20      0.00      0.00                       DGRF2000  61
+10  7      2.00     -2.90      0.00      0.00                       DGRF2000  62
+10  8      4.20      0.20      0.00      0.00                       DGRF2000  63
+10  9      0.30     -2.20      0.00      0.00                       DGRF2000  64
+10 10     -1.10     -7.40      0.00      0.00                       DGRF2000  65
+11  0      2.70      0.00      0.00      0.00                       DGRF2000  66
+11  1     -1.70      0.10      0.00      0.00                       DGRF2000  67
+11  2     -1.90      1.30      0.00      0.00                       DGRF2000  68
+11  3      1.50     -0.90      0.00      0.00                       DGRF2000  69
+11  4     -0.10     -2.60      0.00      0.00                       DGRF2000  70
+11  5      0.10      0.90      0.00      0.00                       DGRF2000  71
+11  6     -0.70     -0.70      0.00      0.00                       DGRF2000  72
+11  7      0.70     -2.80      0.00      0.00                       DGRF2000  73
+11  8      1.70     -0.90      0.00      0.00                       DGRF2000  74
+11  9      0.10     -1.20      0.00      0.00                       DGRF2000  75
+11 10      1.20     -1.90      0.00      0.00                       DGRF2000  76
+11 11      4.00     -0.90      0.00      0.00                       DGRF2000  77
+12  0     -2.20      0.00      0.00      0.00                       DGRF2000  78
+12  1     -0.30     -0.40      0.00      0.00                       DGRF2000  79
+12  2      0.20      0.30      0.00      0.00                       DGRF2000  80
+12  3      0.90      2.50      0.00      0.00                       DGRF2000  81
+12  4     -0.20     -2.60      0.00      0.00                       DGRF2000  82
+12  5      0.90      0.70      0.00      0.00                       DGRF2000  83
+12  6     -0.50      0.30      0.00      0.00                       DGRF2000  84
+12  7      0.30      0.00      0.00      0.00                       DGRF2000  85
+12  8     -0.30      0.00      0.00      0.00                       DGRF2000  86
+12  9     -0.40      0.30      0.00      0.00                       DGRF2000  87
+12 10     -0.10     -0.90      0.00      0.00                       DGRF2000  88
+12 11     -0.20     -0.40      0.00      0.00                       DGRF2000  89
+12 12     -0.40      0.80      0.00      0.00                       DGRF2000  90
+13  0     -0.20      0.00      0.00      0.00                       DGRF2000  91
+13  1     -0.90     -0.90      0.00      0.00                       DGRF2000  92
+13  2      0.30      0.20      0.00      0.00                       DGRF2000  93
+13  3      0.10      1.80      0.00      0.00                       DGRF2000  94
+13  4     -0.40     -0.40      0.00      0.00                       DGRF2000  95
+13  5      1.30     -1.00      0.00      0.00                       DGRF2000  96
+13  6     -0.40     -0.10      0.00      0.00                       DGRF2000  97
+13  7      0.70      0.70      0.00      0.00                       DGRF2000  98
+13  8     -0.40      0.30      0.00      0.00                       DGRF2000  99
+13  9      0.30      0.60      0.00      0.00                       DGRF2000 100
+13 10     -0.10      0.30      0.00      0.00                       DGRF2000 101
+13 11      0.40     -0.20      0.00      0.00                       DGRF2000 102
+13 12      0.00     -0.50      0.00      0.00                       DGRF2000 103
+13 13      0.10     -0.90      0.00      0.00                       DGRF2000 104
+   DGRF2005  2005.00 13  0  0 2005.00 2010.00   -1.0  600.0         DGRF2005   0
+ 1  0 -29554.63      0.00      0.00      0.00                       IGRF2005   1
+ 1  1  -1669.05   5077.99      0.00      0.00                       IGRF2005   2
+ 2  0  -2337.24      0.00      0.00      0.00                       IGRF2005   3
+ 2  1   3047.69  -2594.50      0.00      0.00                       IGRF2005   4
+ 2  2   1657.76   -515.43      0.00      0.00                       IGRF2005   5
+ 3  0   1336.30      0.00      0.00      0.00                       IGRF2005   6
+ 3  1  -2305.83   -198.86      0.00      0.00                       IGRF2005   7
+ 3  2   1246.39    269.72      0.00      0.00                       IGRF2005   8
+ 3  3    672.51   -524.72      0.00      0.00                       IGRF2005   9
+ 4  0    920.55      0.00      0.00      0.00                       IGRF2005  10
+ 4  1    797.96    282.07      0.00      0.00                       IGRF2005  11
+ 4  2    210.65   -225.23      0.00      0.00                       IGRF2005  12
+ 4  3   -379.86    145.15      0.00      0.00                       IGRF2005  13
+ 4  4    100.00   -305.36      0.00      0.00                       IGRF2005  14
+ 5  0   -227.00      0.00      0.00      0.00                       IGRF2005  15
+ 5  1    354.41     42.72      0.00      0.00                       IGRF2005  16
+ 5  2    208.95    180.25      0.00      0.00                       IGRF2005  17
+ 5  3   -136.54   -123.45      0.00      0.00                       IGRF2005  18
+ 5  4   -168.05    -19.57      0.00      0.00                       IGRF2005  19
+ 5  5    -13.55    103.85      0.00      0.00                       IGRF2005  20
+ 6  0     73.60      0.00      0.00      0.00                       IGRF2005  21
+ 6  1     69.56    -20.33      0.00      0.00                       IGRF2005  22
+ 6  2     76.74     54.75      0.00      0.00                       IGRF2005  23
+ 6  3   -151.34     63.63      0.00      0.00                       IGRF2005  24
+ 6  4    -14.58    -63.53      0.00      0.00                       IGRF2005  25
+ 6  5     14.58      0.24      0.00      0.00                       IGRF2005  26
+ 6  6    -86.36     50.94      0.00      0.00                       IGRF2005  27
+ 7  0     79.88      0.00      0.00      0.00                       IGRF2005  28
+ 7  1    -74.46    -61.14      0.00      0.00                       IGRF2005  29
+ 7  2     -1.65    -22.57      0.00      0.00                       IGRF2005  30
+ 7  3     38.73      6.82      0.00      0.00                       IGRF2005  31
+ 7  4     12.30     25.35      0.00      0.00                       IGRF2005  32
+ 7  5      9.37     10.93      0.00      0.00                       IGRF2005  33
+ 7  6      5.42    -26.32      0.00      0.00                       IGRF2005  34
+ 7  7      1.94     -4.64      0.00      0.00                       IGRF2005  35
+ 8  0     24.80      0.00      0.00      0.00                       IGRF2005  36
+ 8  1      7.62     11.20      0.00      0.00                       IGRF2005  37
+ 8  2    -11.73    -20.88      0.00      0.00                       IGRF2005  38
+ 8  3     -6.88      9.83      0.00      0.00                       IGRF2005  39
+ 8  4    -18.11    -19.71      0.00      0.00                       IGRF2005  40
+ 8  5     10.17     16.22      0.00      0.00                       IGRF2005  41
+ 8  6      9.36      7.61      0.00      0.00                       IGRF2005  42
+ 8  7    -11.25    -12.76      0.00      0.00                       IGRF2005  43
+ 8  8     -4.87     -0.06      0.00      0.00                       IGRF2005  44
+ 9  0      5.58      0.00      0.00      0.00                       IGRF2005  45
+ 9  1      9.76    -20.11      0.00      0.00                       IGRF2005  46
+ 9  2      3.58     12.69      0.00      0.00                       IGRF2005  47
+ 9  3     -6.94     12.67      0.00      0.00                       IGRF2005  48
+ 9  4      5.01     -6.72      0.00      0.00                       IGRF2005  49
+ 9  5    -10.76     -8.16      0.00      0.00                       IGRF2005  50
+ 9  6     -1.25      8.10      0.00      0.00                       IGRF2005  51
+ 9  7      8.76      2.92      0.00      0.00                       IGRF2005  52
+ 9  8     -6.66     -7.73      0.00      0.00                       IGRF2005  53
+ 9  9     -9.22      6.01      0.00      0.00                       IGRF2005  54
+10  0     -2.17      0.00      0.00      0.00                       IGRF2005  55
+10  1     -6.12      2.19      0.00      0.00                       IGRF2005  56
+10  2      1.42      0.10      0.00      0.00                       IGRF2005  57
+10  3     -2.35      4.46      0.00      0.00                       IGRF2005  58
+10  4     -0.15      4.76      0.00      0.00                       IGRF2005  59
+10  5      3.06     -6.58      0.00      0.00                       IGRF2005  60
+10  6      0.29     -1.01      0.00      0.00                       IGRF2005  61
+10  7      2.06     -3.47      0.00      0.00                       IGRF2005  62
+10  8      3.77     -0.86      0.00      0.00                       IGRF2005  63
+10  9     -0.21     -2.31      0.00      0.00                       IGRF2005  64
+10 10     -2.09     -7.93      0.00      0.00                       IGRF2005  65
+11  0      2.95      0.00      0.00      0.00                       IGRF2005  66
+11  1     -1.60      0.26      0.00      0.00                       IGRF2005  67
+11  2     -1.88      1.44      0.00      0.00                       IGRF2005  68
+11  3      1.44     -0.77      0.00      0.00                       IGRF2005  69
+11  4     -0.31     -2.27      0.00      0.00                       IGRF2005  70
+11  5      0.29      0.90      0.00      0.00                       IGRF2005  71
+11  6     -0.79     -0.58      0.00      0.00                       IGRF2005  72
+11  7      0.53     -2.69      0.00      0.00                       IGRF2005  73
+11  8      1.80     -1.08      0.00      0.00                       IGRF2005  74
+11  9      0.16     -1.58      0.00      0.00                       IGRF2005  75
+11 10      0.96     -1.90      0.00      0.00                       IGRF2005  76
+11 11      3.99     -1.39      0.00      0.00                       IGRF2005  77
+12  0     -2.15      0.00      0.00      0.00                       IGRF2005  78
+12  1     -0.29     -0.55      0.00      0.00                       IGRF2005  79
+12  2      0.21      0.23      0.00      0.00                       IGRF2005  80
+12  3      0.89      2.38      0.00      0.00                       IGRF2005  81
+12  4     -0.38     -2.63      0.00      0.00                       IGRF2005  82
+12  5      0.96      0.61      0.00      0.00                       IGRF2005  83
+12  6     -0.30      0.40      0.00      0.00                       IGRF2005  84
+12  7      0.46      0.01      0.00      0.00                       IGRF2005  85
+12  8     -0.35      0.02      0.00      0.00                       IGRF2005  86
+12  9     -0.36      0.28      0.00      0.00                       IGRF2005  87
+12 10      0.08     -0.87      0.00      0.00                       IGRF2005  88
+12 11     -0.49     -0.34      0.00      0.00                       IGRF2005  89
+12 12     -0.08      0.88      0.00      0.00                       IGRF2005  90
+13  0     -0.16      0.00      0.00      0.00                       IGRF2005  91
+13  1     -0.88     -0.76      0.00      0.00                       IGRF2005  92
+13  2      0.30      0.33      0.00      0.00                       IGRF2005  93
+13  3      0.28      1.72      0.00      0.00                       IGRF2005  94
+13  4     -0.43     -0.54      0.00      0.00                       IGRF2005  95
+13  5      1.18     -1.07      0.00      0.00                       IGRF2005  96
+13  6     -0.37     -0.04      0.00      0.00                       IGRF2005  97
+13  7      0.75      0.63      0.00      0.00                       IGRF2005  98
+13  8     -0.26      0.21      0.00      0.00                       IGRF2005  99
+13  9      0.35      0.53      0.00      0.00                       IGRF2005 100
+13 10     -0.05      0.38      0.00      0.00                       IGRF2005 101
+13 11      0.41     -0.22      0.00      0.00                       IGRF2005 102
+13 12     -0.10     -0.57      0.00      0.00                       IGRF2005 103
+13 13     -0.18     -0.82      0.00      0.00                       IGRF2005 104
+   IGRF2010  2010.00 13  8  0 2010.00 2015.00   -1.0  600.0         IGRF2010   0
+ 1  0 -29496.50      0.00     11.40      0.00                       IGRF2010   1
+ 1  1  -1585.90   4945.10     16.70    -28.80                       IGRF2010   2
+ 2  0  -2396.60      0.00    -11.30      0.00                       IGRF2010   3
+ 2  1   3026.00  -2707.70     -3.90    -23.00                       IGRF2010   4
+ 2  2   1668.60   -575.40      2.70    -12.90                       IGRF2010   5
+ 3  0   1339.70      0.00      1.30      0.00                       IGRF2010   6
+ 3  1  -2326.30   -160.50     -3.90      8.60                       IGRF2010   7
+ 3  2   1231.70    251.70     -2.90     -2.90                       IGRF2010   8
+ 3  3    634.20   -536.80     -8.10     -2.10                       IGRF2010   9
+ 4  0    912.60      0.00     -1.40      0.00                       IGRF2010  10
+ 4  1    809.00    286.40      2.00      0.40                       IGRF2010  11
+ 4  2    166.60   -211.20     -8.90      3.20                       IGRF2010  12
+ 4  3   -357.10    164.40      4.40      3.60                       IGRF2010  13
+ 4  4     89.70   -309.20     -2.30     -0.80                       IGRF2010  14
+ 5  0   -231.10      0.00     -0.50      0.00                       IGRF2010  15
+ 5  1    357.20     44.70      0.50      0.50                       IGRF2010  16
+ 5  2    200.30    188.90     -1.50      1.50                       IGRF2010  17
+ 5  3   -141.20   -118.10     -0.70      0.90                       IGRF2010  18
+ 5  4   -163.10      0.10      1.30      3.70                       IGRF2010  19
+ 5  5     -7.70    100.90      1.40     -0.60                       IGRF2010  20
+ 6  0     72.80      0.00     -0.30      0.00                       IGRF2010  21
+ 6  1     68.60    -20.80     -0.30     -0.10                       IGRF2010  22
+ 6  2     76.00     44.20     -0.30     -2.10                       IGRF2010  23
+ 6  3   -141.40     61.50      1.90     -0.40                       IGRF2010  24
+ 6  4    -22.90    -66.30     -1.60     -0.50                       IGRF2010  25
+ 6  5     13.10      3.10     -0.20      0.80                       IGRF2010  26
+ 6  6    -77.90     54.90      1.80      0.50                       IGRF2010  27
+ 7  0     80.40      0.00      0.20      0.00                       IGRF2010  28
+ 7  1    -75.00    -57.80     -0.10      0.60                       IGRF2010  29
+ 7  2     -4.70    -21.20     -0.60      0.30                       IGRF2010  30
+ 7  3     45.30      6.60      1.40     -0.20                       IGRF2010  31
+ 7  4     14.00     24.90      0.30     -0.10                       IGRF2010  32
+ 7  5     10.40      7.00      0.10     -0.80                       IGRF2010  33
+ 7  6      1.60    -27.70     -0.80     -0.30                       IGRF2010  34
+ 7  7      4.90     -3.40      0.40      0.20                       IGRF2010  35
+ 8  0     24.30      0.00     -0.10      0.00                       IGRF2010  36
+ 8  1      8.20     10.90      0.10      0.00                       IGRF2010  37
+ 8  2    -14.50    -20.00     -0.50      0.20                       IGRF2010  38
+ 8  3     -5.70     11.90      0.30      0.50                       IGRF2010  39
+ 8  4    -19.30    -17.40     -0.30      0.40                       IGRF2010  40
+ 8  5     11.60     16.70      0.30      0.10                       IGRF2010  41
+ 8  6     10.90      7.10      0.20     -0.10                       IGRF2010  42
+ 8  7    -14.10    -10.80     -0.50      0.40                       IGRF2010  43
+ 8  8     -3.70      1.70      0.20      0.40                       IGRF2010  44
+ 9  0      5.40      0.00      0.00      0.00                       IGRF2010  45
+ 9  1      9.40    -20.50      0.00      0.00                       IGRF2010  46
+ 9  2      3.40     11.60      0.00      0.00                       IGRF2010  47
+ 9  3     -5.30     12.80      0.00      0.00                       IGRF2010  48
+ 9  4      3.10     -7.20      0.00      0.00                       IGRF2010  49
+ 9  5    -12.40     -7.40      0.00      0.00                       IGRF2010  50
+ 9  6     -0.80      8.00      0.00      0.00                       IGRF2010  51
+ 9  7      8.40      2.20      0.00      0.00                       IGRF2010  52
+ 9  8     -8.40     -6.10      0.00      0.00                       IGRF2010  53
+ 9  9    -10.10      7.00      0.00      0.00                       IGRF2010  54
+10  0     -2.00      0.00      0.00      0.00                       IGRF2010  55
+10  1     -6.30      2.80      0.00      0.00                       IGRF2010  56
+10  2      0.90     -0.10      0.00      0.00                       IGRF2010  57
+10  3     -1.10      4.70      0.00      0.00                       IGRF2010  58
+10  4     -0.20      4.40      0.00      0.00                       IGRF2010  59
+10  5      2.50     -7.20      0.00      0.00                       IGRF2010  60
+10  6     -0.30     -1.00      0.00      0.00                       IGRF2010  61
+10  7      2.20     -4.00      0.00      0.00                       IGRF2010  62
+10  8      3.10     -2.00      0.00      0.00                       IGRF2010  63
+10  9     -1.00     -2.00      0.00      0.00                       IGRF2010  64
+10 10     -2.80     -8.30      0.00      0.00                       IGRF2010  65
+11  0      3.00      0.00      0.00      0.00                       IGRF2010  66
+11  1     -1.50      0.10      0.00      0.00                       IGRF2010  67
+11  2     -2.10      1.70      0.00      0.00                       IGRF2010  68
+11  3      1.60     -0.60      0.00      0.00                       IGRF2010  69
+11  4     -0.50     -1.80      0.00      0.00                       IGRF2010  70
+11  5      0.50      0.90      0.00      0.00                       IGRF2010  71
+11  6     -0.80     -0.40      0.00      0.00                       IGRF2010  72
+11  7      0.40     -2.50      0.00      0.00                       IGRF2010  73
+11  8      1.80     -1.30      0.00      0.00                       IGRF2010  74
+11  9      0.20     -2.10      0.00      0.00                       IGRF2010  75
+11 10      0.80     -1.90      0.00      0.00                       IGRF2010  76
+11 11      3.80     -1.80      0.00      0.00                       IGRF2010  77
+12  0     -2.10      0.00      0.00      0.00                       IGRF2010  78
+12  1     -0.20     -0.80      0.00      0.00                       IGRF2010  79
+12  2      0.30      0.30      0.00      0.00                       IGRF2010  80
+12  3      1.00      2.20      0.00      0.00                       IGRF2010  81
+12  4     -0.70     -2.50      0.00      0.00                       IGRF2010  82
+12  5      0.90      0.50      0.00      0.00                       IGRF2010  83
+12  6     -0.10      0.60      0.00      0.00                       IGRF2010  84
+12  7      0.50      0.00      0.00      0.00                       IGRF2010  85
+12  8     -0.40      0.10      0.00      0.00                       IGRF2010  86
+12  9     -0.40      0.30      0.00      0.00                       IGRF2010  87
+12 10      0.20     -0.90      0.00      0.00                       IGRF2010  88
+12 11     -0.80     -0.20      0.00      0.00                       IGRF2010  89
+12 12      0.00      0.80      0.00      0.00                       IGRF2010  90
+13  0     -0.20      0.00      0.00      0.00                       IGRF2010  91
+13  1     -0.90     -0.80      0.00      0.00                       IGRF2010  92
+13  2      0.30      0.30      0.00      0.00                       IGRF2010  93
+13  3      0.40      1.70      0.00      0.00                       IGRF2010  94
+13  4     -0.40     -0.60      0.00      0.00                       IGRF2010  95
+13  5      1.10     -1.20      0.00      0.00                       IGRF2010  96
+13  6     -0.30     -0.10      0.00      0.00                       IGRF2010  97
+13  7      0.80      0.50      0.00      0.00                       IGRF2010  98
+13  8     -0.20      0.10      0.00      0.00                       IGRF2010  99
+13  9      0.40      0.50      0.00      0.00                       IGRF2010 100
+13 10      0.00      0.40      0.00      0.00                       IGRF2010 101
+13 11      0.40     -0.20      0.00      0.00                       IGRF2010 102
+13 12     -0.30     -0.50      0.00      0.00                       IGRF2010 103
+13 13     -0.30     -0.80      0.00      0.00                       IGRF2010 104
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/geomag/Makefile	Tue Jun 18 11:51:32 2013 +0000
@@ -0,0 +1,14 @@
+CC = gcc
+RM = rm -f
+BIN = /usr/local/bin
+
+all: magdec
+
+magdec: geomag_calc.o magdec.o Makefile igrf11.h
+	$(CC) -o $@ geomag_calc.o magdec.o -lm
+
+install: magdec
+	install magdec $(BIN)
+
+clean:
+	$(RM) *.o  magdec
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/geomag/README.txt	Tue Jun 18 11:51:32 2013 +0000
@@ -0,0 +1,149 @@
+2009/09/12  Eric Firing
+
+This repository contains a modified version of the code
+from Geomag61_unix.tar.gz.  The only modification affecting the
+actual calculation is the change from single to double precision;
+this causes some very small differences in output.  The other
+modifications are to modernize and modularize the code (which
+has been done only partially so far), and to generate a
+command, magdec, that produces only a single easy-to-parse
+line of output.  Magdec takes full advantage of what modernization
+has been done; the geomag command still uses the original
+file-reading code, apart from one bugfix to prevent memory
+corruption and permit compilation with modern versions of
+gcc.
+
+In addition, I added a minimal Makefile for use on Linux
+systems.  If compilation on Windows is needed, then I will
+probably add scons build scripts rather than trying to make
+the Makefile handle Windows.
+
+A cython interface may also be added.
+
+================ Changes (see also the hg log) =====================
+
+2010/03/04 EF
+Modified for new Geomagnetic model, IGRF11.  The file
+format was changed, so geomag and magdec no longer worked with the
+older models.  This is not a problem, because the IGRF11 file includes
+models for times past.  There were two basic file changes: the order
+of the first two fields (indices) was reversed, and the fields
+were spaced out to allow easier parsing.  The lines are still
+80-characters (without the endings), and we are still using this
+fact in the parsing.  Now, however, the file is compiled in, so it
+no longer needs to be specified on the command line.
+
+Rather than update the file parsing in geomag61.c, I deleted it,
+so now only magdec is provided.
+
+
+
+
+=============== Original README.txt below this line ===================
+
+This zip file contains the C source code for the NGDC software "Geomag"
+version 6.1 that computes the estimated main magnetic field values for
+given locations and dates (or ranges of dates).  Geomag requires a
+magnetic field model file for input.  Two models are included in this
+zip: IGRF10 and WMM2005. Use the '.cof' extensions on Windows systems
+and the '.unx' extensions on Unix systems, since text files differ in
+format between the two platforms. The zip and tar files also include
+compiled versions (executables) of Geomag for Windows and Linux.
+
+
+Background
+----------
+The IGRF10 is the tenth generation standard main field model adopted
+by the International Association of Geomagnetism and Aeronomy (IAGA).
+This is a degree and order 13 model for 2005-2010 with models for 1900
+forward enabling estimation of the main field for dates between
+January 1, 1900 and January 1, 2010. For more information on the IGRF
+and IAGA, visit the IAGA Working Group V-MOD Web site at:
+        http://www.ngdc.noaa.gov/IAGA/vmod/
+
+The WMM is the standard model for the U.S. and U.K. Departments of Defense
+and for NATO.  This is a degree and order 12 main field model for 2005.0
+and degree and order 12 (computed to 8) secular variation model for 2005 -
+2010. For more information on the WMM or to download the Technical Report,
+visit the WMM Web site at:
+        http://www.ngdc.noaa.gov/seg/WMM/
+
+
+The computed magnetic elements are:
+-----------------------------------
+D: Declination
+I: Inclination
+H: Horizontal field strength
+X: North component
+Y: East component
+Z: Down component
+F: Total field strength
+dD,dI,dH,dX,dY,dZ,dF: Change per year of the above quantities.
+
+
+To compile this code on unix systems:
+------------------------------------
+for the Gnu C compiler:
+1) uncomment '#include <math.h>'
+2) gcc -lm geomag61.c -o geomag61.exe
+
+For Intel:
+1) uncomment '#include <mathimf.h>'
+2) icc -wd1572 -static geomag61.c -o geomag61.exe
+
+
+To compile this code on Windows systems:
+----------------------------------------
+The DOS executable in this distribution was produced with
+Microsoft VisualStudio 2003 .NET, substituting its C++ compiler
+with the Intel C++ compiler. Generate an empty WIN32 console
+project, copy geomag61.c into the source directory,
+convert the project to Intel C++, and build it.
+
+
+Command line option:
+--------------------
+Note that the geomag program can receive parameters on
+the command line. For example:
+geomag61.exe IGRF10.unx 2010.32 D M133.4 10.5 10.5
+
+The command line syntax is listed by providing the h option as
+geomag61.exe h
+
+
+Spread-sheet option:
+--------------------
+New in revision 61 is that the program can read a file of
+dates and locations and create a new file with a set of extra
+columns giving the magnetic components. These can then be
+read as columns into a spread sheet program. The dates and
+coordinates have to be given in the same format as for the
+command line option. See also the sample files discussed below.
+
+For example:
+geomag61.exe IGRF10.unx f in-coords.txt output.txt
+will append the magnetic components and their secualar
+variation to the dates and locations given in 'in-coords.txt'
+and write the result to a file 'output.txt'.
+
+This distribution contains example files which were produced
+on a Linux system using the commands:
+geomag61.exe IGRF10.unx f sample_coords.txt sample_out_IGRF10.txt
+geomag61.exe WMM2005.unx f sample_coords.txt sample_out_WMM2005.txt
+The same result can be achieved on a Windows system by
+substituting 'IGRF10.unx' with 'IGRF10.cof' and same for WMM2005.
+
+
+To run the program with command line arguments under Windows:
+-------------------------------------------------------------
+1) Click on <Start> <Programs> <Accessories> <Command Prompt>
+2) Change directory ('cd') to the folder containg geomag61.exe
+3) Run the program, e.g. 'geomag61.exe IGRF10.cof f in.txt out.txt'
+4) Use the '.cof' model files for Windows, while the '.unx' model
+   files should work for Linux.
+
+
+Contact:
+--------
+For further infos, or bug reports, please contact:
+stefan.maus@noaa.gov
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/geomag/WMM2010.COF	Tue Jun 18 11:51:32 2013 +0000
@@ -0,0 +1,91 @@
+    WMM2010  2010.00 12 12  0 2010.00 2015.00   -1.0  600.0          WMM2010   0
+ 1  0  -29496.6       0.0      11.6       0.0                        WMM2010   1
+ 1  1   -1586.3    4944.4      16.5     -25.9                        WMM2010   2
+ 2  0   -2396.6       0.0     -12.1       0.0                        WMM2010   3
+ 2  1    3026.1   -2707.7      -4.4     -22.5                        WMM2010   4
+ 2  2    1668.6    -576.1       1.9     -11.8                        WMM2010   5
+ 3  0    1340.1       0.0       0.4       0.0                        WMM2010   6
+ 3  1   -2326.2    -160.2      -4.1       7.3                        WMM2010   7
+ 3  2    1231.9     251.9      -2.9      -3.9                        WMM2010   8
+ 3  3     634.0    -536.6      -7.7      -2.6                        WMM2010   9
+ 4  0     912.6       0.0      -1.8       0.0                        WMM2010  10
+ 4  1     808.9     286.4       2.3       1.1                        WMM2010  11
+ 4  2     166.7    -211.2      -8.7       2.7                        WMM2010  12
+ 4  3    -357.1     164.3       4.6       3.9                        WMM2010  13
+ 4  4      89.4    -309.1      -2.1      -0.8                        WMM2010  14
+ 5  0    -230.9       0.0      -1.0       0.0                        WMM2010  15
+ 5  1     357.2      44.6       0.6       0.4                        WMM2010  16
+ 5  2     200.3     188.9      -1.8       1.8                        WMM2010  17
+ 5  3    -141.1    -118.2      -1.0       1.2                        WMM2010  18
+ 5  4    -163.0       0.0       0.9       4.0                        WMM2010  19
+ 5  5      -7.8     100.9       1.0      -0.6                        WMM2010  20
+ 6  0      72.8       0.0      -0.2       0.0                        WMM2010  21
+ 6  1      68.6     -20.8      -0.2      -0.2                        WMM2010  22
+ 6  2      76.0      44.1      -0.1      -2.1                        WMM2010  23
+ 6  3    -141.4      61.5       2.0      -0.4                        WMM2010  24
+ 6  4     -22.8     -66.3      -1.7      -0.6                        WMM2010  25
+ 6  5      13.2       3.1      -0.3       0.5                        WMM2010  26
+ 6  6     -77.9      55.0       1.7       0.9                        WMM2010  27
+ 7  0      80.5       0.0       0.1       0.0                        WMM2010  28
+ 7  1     -75.1     -57.9      -0.1       0.7                        WMM2010  29
+ 7  2      -4.7     -21.1      -0.6       0.3                        WMM2010  30
+ 7  3      45.3       6.5       1.3      -0.1                        WMM2010  31
+ 7  4      13.9      24.9       0.4      -0.1                        WMM2010  32
+ 7  5      10.4       7.0       0.3      -0.8                        WMM2010  33
+ 7  6       1.7     -27.7      -0.7      -0.3                        WMM2010  34
+ 7  7       4.9      -3.3       0.6       0.3                        WMM2010  35
+ 8  0      24.4       0.0      -0.1       0.0                        WMM2010  36
+ 8  1       8.1      11.0       0.1      -0.1                        WMM2010  37
+ 8  2     -14.5     -20.0      -0.6       0.2                        WMM2010  38
+ 8  3      -5.6      11.9       0.2       0.4                        WMM2010  39
+ 8  4     -19.3     -17.4      -0.2       0.4                        WMM2010  40
+ 8  5      11.5      16.7       0.3       0.1                        WMM2010  41
+ 8  6      10.9       7.0       0.3      -0.1                        WMM2010  42
+ 8  7     -14.1     -10.8      -0.6       0.4                        WMM2010  43
+ 8  8      -3.7       1.7       0.2       0.3                        WMM2010  44
+ 9  0       5.4       0.0      -0.0       0.0                        WMM2010  45
+ 9  1       9.4     -20.5      -0.1      -0.0                        WMM2010  46
+ 9  2       3.4      11.5       0.0      -0.2                        WMM2010  47
+ 9  3      -5.2      12.8       0.3       0.0                        WMM2010  48
+ 9  4       3.1      -7.2      -0.4      -0.1                        WMM2010  49
+ 9  5     -12.4      -7.4      -0.3       0.1                        WMM2010  50
+ 9  6      -0.7       8.0       0.1      -0.0                        WMM2010  51
+ 9  7       8.4       2.1      -0.1      -0.2                        WMM2010  52
+ 9  8      -8.5      -6.1      -0.4       0.3                        WMM2010  53
+ 9  9     -10.1       7.0      -0.2       0.2                        WMM2010  54
+10  0      -2.0       0.0       0.0       0.0                        WMM2010  55
+10  1      -6.3       2.8      -0.0       0.1                        WMM2010  56
+10  2       0.9      -0.1      -0.1      -0.1                        WMM2010  57
+10  3      -1.1       4.7       0.2       0.0                        WMM2010  58
+10  4      -0.2       4.4      -0.0      -0.1                        WMM2010  59
+10  5       2.5      -7.2      -0.1      -0.1                        WMM2010  60
+10  6      -0.3      -1.0      -0.2      -0.0                        WMM2010  61
+10  7       2.2      -3.9       0.0      -0.1                        WMM2010  62
+10  8       3.1      -2.0      -0.1      -0.2                        WMM2010  63
+10  9      -1.0      -2.0      -0.2       0.0                        WMM2010  64
+10 10      -2.8      -8.3      -0.2      -0.1                        WMM2010  65
+11  0       3.0       0.0       0.0       0.0                        WMM2010  66
+11  1      -1.5       0.2       0.0      -0.0                        WMM2010  67
+11  2      -2.1       1.7      -0.0       0.1                        WMM2010  68
+11  3       1.7      -0.6       0.1       0.0                        WMM2010  69
+11  4      -0.5      -1.8      -0.0       0.1                        WMM2010  70
+11  5       0.5       0.9       0.0       0.0                        WMM2010  71
+11  6      -0.8      -0.4      -0.0       0.1                        WMM2010  72
+11  7       0.4      -2.5      -0.0       0.0                        WMM2010  73
+11  8       1.8      -1.3      -0.0      -0.1                        WMM2010  74
+11  9       0.1      -2.1       0.0      -0.1                        WMM2010  75
+11 10       0.7      -1.9      -0.1      -0.0                        WMM2010  76
+11 11       3.8      -1.8      -0.0      -0.1                        WMM2010  77
+12  0      -2.2       0.0      -0.0       0.0                        WMM2010  78
+12  1      -0.2      -0.9       0.0      -0.0                        WMM2010  79
+12  2       0.3       0.3       0.1       0.0                        WMM2010  80
+12  3       1.0       2.1       0.1      -0.0                        WMM2010  81
+12  4      -0.6      -2.5      -0.1       0.0                        WMM2010  82
+12  5       0.9       0.5      -0.0      -0.0                        WMM2010  83
+12  6      -0.1       0.6       0.0       0.1                        WMM2010  84
+12  7       0.5      -0.0       0.0       0.0                        WMM2010  85
+12  8      -0.4       0.1      -0.0       0.0                        WMM2010  86
+12  9      -0.4       0.3       0.0      -0.0                        WMM2010  87
+12 10       0.2      -0.9       0.0      -0.0                        WMM2010  88
+12 11      -0.8      -0.2      -0.1       0.0                        WMM2010  89
+12 12       0.0       0.9       0.1       0.0                        WMM2010  90
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/geomag/geomag.h	Tue Jun 18 11:51:32 2013 +0000
@@ -0,0 +1,96 @@
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <ctype.h>
+
+/* The following include file must define a function 'isnan' */
+/* This function, which returns '1' if the number is NaN and 0*/
+/* otherwise, could be hand-written if not available. */
+/* Comment out one of the two following lines, as applicable */
+#include <math.h>               /* for gcc */
+/* #include <mathimf.h>            /\* for Intel icc *\/ */
+
+#define NaN log(-1.0)
+
+#define IEXT 0
+#define FALSE 0
+#define TRUE 1                  /* constants */
+#define RECL 81
+
+#define MAXINBUFF RECL+14
+
+/** Max size of in buffer **/
+
+#define MAXREAD MAXINBUFF-2
+/** Max to read 2 less than total size (just to be safe) **/
+
+#define MAXMOD 30
+/** Max number of models in a file **/
+
+#define PATH MAXREAD
+/** Max path and filename length **/
+
+#define EXT_COEFF1 (double)0
+#define EXT_COEFF2 (double)0
+#define EXT_COEFF3 (double)0
+
+#define MAXDEG 13
+#define MAXCOEFF (MAXDEG*(MAXDEG+2)+1)
+                /* index starts with 1!, (from old Fortran) */
+
+#define RECLEN 80 /* characters excluding line ending(s) */
+#define MAXMODNAMELENGTH 8
+                /* e.g. IGRF2005 */
+
+struct model_t{
+    char name[MAXMODNAMELENGTH + 1];
+    double epoch;
+    int max1;
+    int max2;
+    int max3;
+    double yrmin;
+    double yrmax;
+    double altmin;
+    double altmax;
+    double gh[MAXCOEFF];  /* first pair of coeffients */
+    double ghr[MAXCOEFF]; /* second pair; usually 0; rates of change */
+    struct model_t *next;
+};
+
+
+/*  Subroutines used  */
+
+void print_dashed_line();
+void print_long_dashed_line(void);
+void print_header();
+void print_result(double date, double d, double i, double h, double x, double y, double z, double f);
+void print_header_sv();
+void print_result_sv(double date, double ddot, double idot, double hdot, double xdot, double ydot, double zdot, double fdot);
+void print_result_file(FILE *outf, double d, double i, double h, double x, double y, double z, double f,
+                       double ddot, double idot, double hdot, double xdot, double ydot, double zdot, double fdot);
+double degrees_to_decimal(int degrees,int minutes,int seconds);
+double julday(int i_month, int i_day, int i_year);
+int interpsh(double date, double dte1, int nmax1, double dte2, double nmax2,
+                double *gh_Schmidt1, double *gh_Schmidt2, double *gh_model);
+int extrapsh(double date, double dte1, int nmax1, int nmax2,
+                double *gh_Schmidt1, double *gh_Schmidt2, double *gh_model);
+void shval3(int igdgc, double flat, double flon, double elev,
+                int nmax, double *gh, int iext,
+                double ext1, double ext2, double ext3,
+                double *x_ptr, double *y_ptr, double *z_ptr);
+int   safegets(char *buffer,int n);
+int getshc(char *file, int iflag, long strec, int nmax_of_gh,
+                    double *gh_Schmidt);
+
+void dihf(double x, double y, double z,
+                 double *d_ptr, double *i_ptr, double *h_ptr, double *f_ptr);
+
+int models_from_lines(struct model_t ***model_array);
+int models_from_file(char *filename, struct model_t ***model_array);
+void free_models(struct model_t **model_array, int nmodels);
+int dihf_from_models(struct model_t **model_array, int nmodels,
+                        double yr, double lon, double lat,
+                        double *d_ptr, double *i_ptr, double *h_ptr,
+                        double *f_ptr);
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/geomag/geomag_calc.c	Tue Jun 18 11:51:32 2013 +0000
@@ -0,0 +1,944 @@
+/*
+    The core calculation subroutines are here.
+    The first set were added be Eric Firing to modernize
+    the reading and handling of the model data, but are
+    otherwise based on code from the original geomag61.c.
+    The second set of subroutines are identical to the originals,
+    or are lightly modified to use the new model data structure
+    and to avoid the use of global variables.
+
+*/
+
+#include "geomag.h"
+#include "igrf11.h"  /* initializes model_lines */
+
+#define LINEBUFSIZE 90 /* leave some slop */
+
+int models_from_lines(struct model_t ***model_array)
+/* May want to change this to return the array of pointers and use
+   a pointer to an int to return the length or error code; as it
+   is, triple dereferencing is getting confusing.
+*/
+
+{
+    struct model_t model;
+    struct model_t *mod_ptr, *prev_mod_ptr, *first_mod_ptr;
+    struct model_t **models;
+    char buf[LINEBUFSIZE];
+    char *c;
+    int nmodels = 0;
+    int ret; /* used for error return cases of "goto error;" */
+    int nscan;
+    int ii;
+    int iline=0;
+
+
+    while (1)
+    {
+        strcpy(buf, model_lines[iline]);
+        iline++;
+        if (strlen(buf) != RECLEN) break;
+
+        if (!strncmp(buf,"   ", 3))
+        {
+            if (nmodels)
+            {
+                prev_mod_ptr = mod_ptr;
+            }
+            mod_ptr = malloc(sizeof(struct model_t));
+            if (mod_ptr == NULL)
+            {
+                ret = -2;
+                goto error;
+            }
+            mod_ptr->next = NULL;
+            if (nmodels)
+            {
+                prev_mod_ptr->next = mod_ptr;
+            }
+            else
+            {
+                first_mod_ptr = mod_ptr;
+            }
+            nmodels++;  /* Now it can be used for deallocation on error */
+            nscan = sscanf(buf, "%s%lf%d%d%d%lf%lf%lf%lf",
+                                  mod_ptr->name, &mod_ptr->epoch,
+                                  &mod_ptr->max1, &mod_ptr->max2,
+                                  &mod_ptr->max3, &mod_ptr->yrmin,
+                                  &mod_ptr->yrmax, &mod_ptr->altmin,
+                                  &mod_ptr->altmax);
+            if (nscan != 9)
+            {
+                ret = -3;
+                goto error;
+            }
+            ii = 0;  /* initialized for reading coefficients */
+        }
+        else
+        {
+            int mm, nn;
+
+            if (nmodels < 1)
+            {
+                ret = -4;
+                goto error;
+            }
+
+           for ( nn = 1; nn <= mod_ptr->max1; ++nn)
+           {
+              for (mm = 0; mm <= nn; ++mm)
+              {
+                 int m, n;
+                 double f1, f2, f3, f4;
+                 int nscan2, nscan3;
+
+                 /* Read a new line only if we have already used the line. */
+                 if (buf[0] == '\0')
+                 {
+                    strcpy(buf, model_lines[iline]);
+                    iline++;
+                 }
+
+                 nscan = sscanf(buf, "%d %d %lf %lf %lf %lf", /*  %8s%d", */
+                                  &n, &m, &f1, &f2, &f3, &f4);
+                                                    /*, irat, &line_num); */
+
+                 if (nscan != 6)
+                 {
+                    ret = -5;
+                    // printf("nscan=%d\n", nscan);
+                    // printf("%s\n", buf);
+                    goto error;
+                 }
+                 if ((nn != n) || (mm != m))
+                 {
+                    ret = -6;
+                    // printf("nn, n, mm, m: %d %d  %d %d\n", nn, n, mm, m);
+                    // printf("%s\n", buf);
+                    goto error;
+                 }
+                 ii++; /* 1-based arrays */
+                 mod_ptr->gh[ii] = f1;
+                 mod_ptr->ghr[ii] = f3;
+                 if (m != 0)
+                 {
+                    ii++;
+                    mod_ptr->gh[ii] = f2;
+                    mod_ptr->ghr[ii] = f4;
+                 }
+                 buf[0] = '\0';  /* flag: read a new line */
+              }
+           }
+        }
+    }
+    models = (struct model_t **)malloc(nmodels * sizeof(void *));
+    if (models == NULL)
+    {
+        return(-6);
+    }
+    mod_ptr = first_mod_ptr;
+    for (ii=0; ii<nmodels; ii++)
+    {
+        models[ii] = mod_ptr;
+        mod_ptr = mod_ptr->next;
+    }
+    *model_array = models;
+    return nmodels;
+
+    error:
+    /* Clean up by working forward through the linked list. */
+    for (ii=0; ii<nmodels; ii++)
+    {
+        mod_ptr = first_mod_ptr->next;
+        if (first_mod_ptr) free(first_mod_ptr);
+        first_mod_ptr = mod_ptr;
+    }
+    return ret;
+}
+
+
+
+int models_from_file(char *filename, struct model_t ***model_array)
+/* May want to change this to return the array of pointers and use
+   a pointer to an int to return the length or error code; as it
+   is, triple dereferencing is getting confusing.
+*/
+
+{
+    struct model_t model;
+    struct model_t *mod_ptr, *prev_mod_ptr, *first_mod_ptr;
+    struct model_t **models;
+    FILE *modfile;
+    char buf[LINEBUFSIZE];
+    char *c;
+    int nmodels = 0;
+    int ret; /* used for error return cases of "goto error;" */
+    int nscan;
+    int ii;
+
+
+    modfile = fopen(filename, "rb"); /* handle line endings ourselves */
+    if (modfile == NULL) return(-1);
+    while (!feof(modfile))
+    {
+        fgets(buf, LINEBUFSIZE, modfile);
+        for (c = buf; *c; c++)
+        {
+            if (*c == '\n' || *c == '\r')
+            {
+                *c = '\0';
+                break;
+            }
+        }
+
+        if (strlen(buf) != RECLEN) continue;
+
+        if (!strncmp(buf,"   ", 3))
+        {
+            if (nmodels)
+            {
+                prev_mod_ptr = mod_ptr;
+            }
+            mod_ptr = malloc(sizeof(struct model_t));
+            if (mod_ptr == NULL)
+            {
+                ret = -2;
+                goto error;
+            }
+            mod_ptr->next = NULL;
+            if (nmodels)
+            {
+                prev_mod_ptr->next = mod_ptr;
+            }
+            else
+            {
+                first_mod_ptr = mod_ptr;
+            }
+            nmodels++;  /* Now it can be used for deallocation on error */
+            nscan = sscanf(buf, "%s%lf%d%d%d%lf%lf%lf%lf",
+                                  mod_ptr->name, &mod_ptr->epoch,
+                                  &mod_ptr->max1, &mod_ptr->max2,
+                                  &mod_ptr->max3, &mod_ptr->yrmin,
+                                  &mod_ptr->yrmax, &mod_ptr->altmin,
+                                  &mod_ptr->altmax);
+            if (nscan != 9)
+            {
+                ret = -3;
+                goto error;
+            }
+            ii = 0;  /* initialized for reading coefficients */
+        }
+        else
+        {
+            int mm, nn;
+
+            if (nmodels < 1)
+            {
+                ret = -4;
+                goto error;
+            }
+
+           for ( nn = 1; nn <= mod_ptr->max1; ++nn)
+           {
+              for (mm = 0; mm <= nn; ++mm)
+              {
+                 int m, n;
+                 double f1, f2, f3, f4;
+                 int nscan2, nscan3;
+
+                 /* Read a new line only if we have already used the line. */
+                 if (buf[0] == '\0')
+                 {
+                     /* Read a line and chop off the line ending. */
+                     fgets(buf, LINEBUFSIZE, modfile);
+                     for (c = buf; *c; c++)
+                     {
+                         if (*c == '\n' || *c == '\r')
+                         {
+                             *c = '\0';
+                             break;
+                         }
+                     }
+                 }
+
+                 nscan = sscanf(buf, "%d %d %lf %lf %lf %lf", /*  %8s%d", */
+                                  &n, &m, &f1, &f2, &f3, &f4);
+                                                    /*, irat, &line_num); */
+
+                 if (nscan != 6)
+                 {
+                    ret = -5;
+                    // printf("nscan=%d\n", nscan);
+                    // printf("%s\n", buf);
+                    goto error;
+                 }
+                 if ((nn != n) || (mm != m))
+                 {
+                    ret = -6;
+                    // printf("nn, n, mm, m: %d %d  %d %d\n", nn, n, mm, m);
+                    // printf("%s\n", buf);
+                    goto error;
+                 }
+                 ii++; /* 1-based arrays */
+                 mod_ptr->gh[ii] = f1;
+                 mod_ptr->ghr[ii] = f3;
+                 if (m != 0)
+                 {
+                    ii++;
+                    mod_ptr->gh[ii] = f2;
+                    mod_ptr->ghr[ii] = f4;
+                 }
+                 buf[0] = '\0';  /* flag: read a new line */
+              }
+           }
+        }
+    }
+    fclose(modfile);
+    models = (struct model_t **)malloc(nmodels * sizeof(void *));
+    if (models == NULL)
+    {
+        return(-6);
+    }
+    mod_ptr = first_mod_ptr;
+    for (ii=0; ii<nmodels; ii++)
+    {
+        models[ii] = mod_ptr;
+        mod_ptr = mod_ptr->next;
+    }
+    *model_array = models;
+    return nmodels;
+
+    error:
+    fclose(modfile);
+    /* Clean up by working forward through the linked list. */
+    for (ii=0; ii<nmodels; ii++)
+    {
+        mod_ptr = first_mod_ptr->next;
+        if (first_mod_ptr) free(first_mod_ptr);
+        first_mod_ptr = mod_ptr;
+    }
+    return ret;
+}
+
+void free_models(struct model_t **model_array, int nmodels)
+{
+    int i;
+
+    for (i=0; i<nmodels; i++)
+    {
+        if (model_array[i]) free(model_array[i]);
+    }
+    if (model_array) free(model_array);
+}
+
+int dihf_from_models(struct model_t **model_array, int nmodels,
+                        double yr, double lon, double lat,
+                        double *d_ptr, double *i_ptr, double *h_ptr,
+                        double *f_ptr)
+{
+    int ret = 0;  /* return code */
+    int modelI;
+    int nmax;
+    double gha[MAXCOEFF];
+    double x, y, z;
+    double d, i, h, f;
+    struct model_t *modI, *modIp;
+
+    /* might not want to keep these */
+    int warn_H = 0;
+    int warn_H_strong = 0;
+    double warn_H_strong_val;
+
+
+    for (modelI=0; modelI<nmodels; modelI++)
+    {
+        if (yr < model_array[modelI]->yrmax)
+            break;
+    }
+    if (modelI == nmodels) modelI--;
+
+    modI = model_array[modelI];
+    if (modI->max2 == 0)
+    {
+        modIp = model_array[modelI+1];
+        nmax = interpsh(yr, modI->yrmin, modI->max1,
+                            modIp->yrmin, modIp->max1,
+                            modI->gh, modIp->gh, gha);
+    }
+    else
+    {
+        nmax = extrapsh(yr, modI->epoch, modI->max1, modI->max2,
+                            modI->gh, modI->ghr, gha);
+    }
+
+    shval3(1, lat, lon, 0.0, nmax, gha,
+           IEXT, EXT_COEFF1, EXT_COEFF2, EXT_COEFF3,
+           &x, &y, &z);
+    dihf(x, y, z, &d, &i, &h, &f);
+
+    if (h < 100.0) /* at magnetic poles */
+    {
+        d = NaN;
+        /* while rest is ok */
+    }
+
+    if (90.0-fabs(lat) <= 0.001) /* at geographic poles */
+    {
+        x = NaN;
+        y = NaN;
+        d = NaN;
+        /* while rest is ok */
+    }
+
+    *d_ptr = d * (180.0/M_PI);
+    *i_ptr = i * (180.0/M_PI);
+    *h_ptr = h;
+    *f_ptr = f;
+    return ret;  /* always 0 at present */
+}
+
+
+
+/* subroutines below are modifications of the routines from geomag61.c */
+
+
+/****************************************************************************/
+/*                                                                          */
+/*                           Subroutine julday                              */
+/*                                                                          */
+/****************************************************************************/
+/*                                                                          */
+/*     Computes the decimal day of year from month, day, year.              */
+/*     Leap years accounted for 1900 and 2000 are not leap years.           */
+/*                                                                          */
+/*     Input:                                                               */
+/*           year - Integer year of interest                                */
+/*           month - Integer month of interest                              */
+/*           day - Integer day of interest                                  */
+/*                                                                          */
+/*     Output:                                                              */
+/*           date - Julian date to thousandth of year                       */
+/*                                                                          */
+/*     FORTRAN                                                              */
+/*           S. McLean                                                      */
+/*           NGDC, NOAA egc1, 325 Broadway, Boulder CO.  80301              */
+/*                                                                          */
+/*     C                                                                    */
+/*           C. H. Shaffer                                                  */
+/*           Lockheed Missiles and Space Company, Sunnyvale CA              */
+/*           August 12, 1988                                                */
+/*                                                                          */
+/*     Julday Bug Fix                                                       */
+/*           Thanks to Rob Raper                                            */
+/****************************************************************************/
+
+
+double julday(int i_month, int i_day, int i_year)
+{
+   int   aggregate_first_day_of_month[13];
+   int   leap_year = 0;
+   int   truncated_dividend;
+   double year;
+   double day;
+   double decimal_date;
+   double remainder = 0.0;
+   double divisor = 4.0;
+   double dividend;
+   double left_over;
+
+   aggregate_first_day_of_month[1] = 1;
+   aggregate_first_day_of_month[2] = 32;
+   aggregate_first_day_of_month[3] = 60;
+   aggregate_first_day_of_month[4] = 91;
+   aggregate_first_day_of_month[5] = 121;
+   aggregate_first_day_of_month[6] = 152;
+   aggregate_first_day_of_month[7] = 182;
+   aggregate_first_day_of_month[8] = 213;
+   aggregate_first_day_of_month[9] = 244;
+   aggregate_first_day_of_month[10] = 274;
+   aggregate_first_day_of_month[11] = 305;
+   aggregate_first_day_of_month[12] = 335;
+
+   /* Test for leap year.  If true add one to day. */
+
+   year = i_year;                                 /*    Century Years not   */
+   if ((i_year != 1900) && (i_year != 2100))      /*  divisible by 400 are  */
+   {                                              /*      NOT leap years    */
+      dividend = year/divisor;
+      truncated_dividend = dividend;
+      left_over = dividend - truncated_dividend;
+      remainder = left_over*divisor;
+      if ((remainder > 0.0) && (i_month > 2))
+      {
+         leap_year = 1;
+      }
+      else
+      {
+         leap_year = 0;
+      }
+   }
+   day = aggregate_first_day_of_month[i_month] + i_day - 1 + leap_year;
+   if (leap_year)
+   {
+      decimal_date = year + (day/366.0);  /*In version 3.0 this was incorrect*/
+   }
+   else
+   {
+      decimal_date = year + (day/365.0);  /*In version 3.0 this was incorrect*/
+   }
+   return(decimal_date);
+}
+
+
+/****************************************************************************/
+/*                                                                          */
+/*                           Subroutine extrapsh                            */
+/*                                                                          */
+/****************************************************************************/
+/*                                                                          */
+/*     Extrapolates linearly a spherical harmonic model with a              */
+/*     rate-of-change model.                                                */
+/*                                                                          */
+/*     Input:                                                               */
+/*           date     - date of resulting model (in decimal year)           */
+/*           dte1     - date of base model                                  */
+/*           nmax1    - maximum degree and order of base model              */
+/*           gh1      - Schmidt quasi-normal internal spherical             */
+/*                      harmonic coefficients of base model                 */
+/*           nmax2    - maximum degree and order of rate-of-change model    */
+/*           gh2      - Schmidt quasi-normal internal spherical             */
+/*                      harmonic coefficients of rate-of-change model       */
+/*                                                                          */
+/*     Output:                                                              */
+/*           gha or b - Schmidt quasi-normal internal spherical             */
+/*                    harmonic coefficients                                 */
+/*           nmax   - maximum degree and order of resulting model           */
+/*                                                                          */
+/*     FORTRAN                                                              */
+/*           A. Zunde                                                       */
+/*           USGS, MS 964, box 25046 Federal Center, Denver, CO.  80225     */
+/*                                                                          */
+/*     C                                                                    */
+/*           C. H. Shaffer                                                  */
+/*           Lockheed Missiles and Space Company, Sunnyvale CA              */
+/*           August 16, 1988                                                */
+/*                                                                          */
+/****************************************************************************/
+
+/* gh_Schmidt[12] are input arrays of Schmidt coefficients: gh1, gh2 */
+/* gh_model is an output array of model coefficients: gha or ghb */
+
+int extrapsh(double date, double dte1, int nmax1, int nmax2,
+                double *gh_Schmidt1, double *gh_Schmidt2, double *gh_model)
+{
+   int   nmax;
+   int   k, l;
+   int   ii;
+   double factor;
+
+   factor = date - dte1;
+   if (nmax1 == nmax2)
+   {
+      k =  nmax1 * (nmax1 + 2);
+      nmax = nmax1;
+   }
+   else
+   {
+      if (nmax1 > nmax2)
+      {
+         k = nmax2 * (nmax2 + 2);
+         l = nmax1 * (nmax1 + 2);
+         for ( ii = k + 1; ii <= l; ++ii)
+         {
+            gh_model[ii] = gh_Schmidt1[ii];
+         }
+         nmax = nmax1;
+      }
+      else
+      {
+         k = nmax1 * (nmax1 + 2);
+         l = nmax2 * (nmax2 + 2);
+         for ( ii = k + 1; ii <= l; ++ii)
+         {
+            gh_model[ii] = factor * gh_Schmidt2[ii];
+         }
+         nmax = nmax2;
+      }
+   }
+   for ( ii = 1; ii <= k; ++ii)
+   {
+      gh_model[ii] = gh_Schmidt1[ii] + factor * gh_Schmidt2[ii];
+   }
+   return(nmax);
+}
+
+/****************************************************************************/
+/*                                                                          */
+/*                           Subroutine interpsh                            */
+/*                                                                          */
+/****************************************************************************/
+/*                                                                          */
+/*     Interpolates linearly, in time, between two spherical harmonic       */
+/*     models.                                                              */
+/*                                                                          */
+/*     Input:                                                               */
+/*           date     - date of resulting model (in decimal year)           */
+/*           dte1     - date of earlier model                               */
+/*           nmax1    - maximum degree and order of earlier model           */
+/*           gh1      - Schmidt quasi-normal internal spherical             */
+/*                      harmonic coefficients of earlier model              */
+/*           dte2     - date of later model                                 */
+/*           nmax2    - maximum degree and order of later model             */
+/*           gh2      - Schmidt quasi-normal internal spherical             */
+/*                      harmonic coefficients of internal model             */
+/*                                                                          */
+/*     Output:                                                              */
+/*           gha or b - coefficients of resulting model                     */
+/*           nmax     - maximum degree and order of resulting model         */
+/*                                                                          */
+/*     FORTRAN                                                              */
+/*           A. Zunde                                                       */
+/*           USGS, MS 964, box 25046 Federal Center, Denver, CO.  80225     */
+/*                                                                          */
+/*     C                                                                    */
+/*           C. H. Shaffer                                                  */
+/*           Lockheed Missiles and Space Company, Sunnyvale CA              */
+/*           August 17, 1988                                                */
+/*                                                                          */
+/****************************************************************************/
+
+/* gh_Schmidt[12] are input arrays of Schmidt coefficients: gh1, gh2 */
+/* gh_model is an output array of model coefficients: gha or ghb */
+
+int interpsh(double date, double dte1, int nmax1, double dte2, double nmax2,
+                double *gh_Schmidt1, double *gh_Schmidt2, double *gh_model)
+{
+   int   nmax;
+   int   k, l;
+   int   ii;
+   double factor;
+
+   factor = (date - dte1) / (dte2 - dte1);
+   if (nmax1 == nmax2)
+   {
+      k =  nmax1 * (nmax1 + 2);
+      nmax = nmax1;
+   }
+   else
+   {
+      if (nmax1 > nmax2)
+      {
+         k = nmax2 * (nmax2 + 2);
+         l = nmax1 * (nmax1 + 2);
+         for ( ii = k + 1; ii <= l; ++ii)
+         {
+            gh_model[ii] = gh_Schmidt1[ii] * (1 - factor);
+         }
+         nmax = nmax1;
+      }
+      else
+      {
+         k = nmax1 * (nmax1 + 2);
+         l = nmax2 * (nmax2 + 2);
+         for ( ii = k + 1; ii <= l; ++ii)
+         {
+            gh_model[ii] = factor * gh_Schmidt2[ii];
+         }
+         nmax = nmax2;
+      }
+   }
+   for ( ii = 1; ii <= k; ++ii)
+   {
+      gh_model[ii] = gh_Schmidt1[ii] +
+                        factor * (gh_Schmidt2[ii] - gh_Schmidt1[ii]);
+   }
+   return(nmax);
+}
+
+
+
+
+
+/****************************************************************************/
+/*                                                                          */
+/*                           Subroutine shval3                              */
+/*                                                                          */
+/****************************************************************************/
+/*                                                                          */
+/*     Calculates field components from spherical harmonic (sh)             */
+/*     models.                                                              */
+/*                                                                          */
+/*     Input:                                                               */
+/*           igdgc     - indicates coordinate system used; set equal        */
+/*                       to 1 if geodetic, 2 if geocentric                  */
+/*           latitude  - north latitude, in degrees                         */
+/*           longitude - east longitude, in degrees                         */
+/*           elev      - WGS84 altitude above mean sea level (igdgc=1), or  */
+/*                       radial distance from earth's center (igdgc=2)      */
+/*           nmax      - maximum degree and order of coefficients           */
+/*           iext      - external coefficients flag (=0 if none)            */
+/*           ext1,2,3  - the three 1st-degree external coefficients         */
+/*                       (not used if iext = 0)                             */
+/*                                                                          */
+/*     Output:                                                              */
+/*           x         - northward component                                */
+/*           y         - eastward component                                 */
+/*           z         - vertically-downward component                      */
+/*                                                                          */
+/*     based on subroutine 'igrf' by D. R. Barraclough and S. R. C. Malin,  */
+/*     report no. 71/1, institute of geological sciences, U.K.              */
+/*                                                                          */
+/*     FORTRAN                                                              */
+/*           Norman W. Peddie                                               */
+/*           USGS, MS 964, box 25046 Federal Center, Denver, CO.  80225     */
+/*                                                                          */
+/*     C                                                                    */
+/*           C. H. Shaffer                                                  */
+/*           Lockheed Missiles and Space Company, Sunnyvale CA              */
+/*           August 17, 1988                                                */
+/*                                                                          */
+/****************************************************************************/
+
+
+/* gh is the array of model coefficients--gha or ghb */
+
+void shval3(int igdgc, double flat, double flon, double elev,
+                int nmax, double *gh, int iext,
+                double ext1, double ext2, double ext3,
+                double *x_ptr, double *y_ptr, double *z_ptr)
+{
+   double earths_radius = 6371.2;
+   double dtr = 0.01745329;
+   double slat;
+   double clat;
+   double ratio;
+   double aa, bb, cc, dd;
+   double sd;
+   double cd;
+   double r;
+   double a2;
+   double b2;
+   double rr;
+   double fm,fn;
+   double sl[14];
+   double cl[14];
+   double p[119];
+   double q[119];
+   int ii,j,k,l,m,n;
+   int npq;
+   double power;
+
+   double x, y, z;
+
+   /* a2,b2     - squares of semi-major and semi-minor axes of       */
+   /*             the reference spheroid used for transforming       */
+   /*             between geodetic and geocentric coordinates        */
+   /*             or components                                      */
+   a2 = 40680631.59;            /* WGS84 */
+   b2 = 40408299.98;            /* WGS84 */
+
+   r = elev;
+   slat = sin(flat * dtr  );
+   if ((90.0 - flat) < 0.001)
+   {
+      aa = 89.999;            /*  300 ft. from North pole  */
+   }
+   else
+   {
+      if ((90.0 + flat) < 0.001)
+      {
+         aa = -89.999;        /*  300 ft. from South pole  */
+      }
+      else
+      {
+         aa = flat;
+      }
+   }
+   clat = cos(aa * dtr);
+   sl[1] = sin(flon*dtr);
+   cl[1] = cos(flon*dtr);
+
+   x = y = z = 0.0;
+
+   sd = 0.0;
+   cd = 1.0;
+
+   l = 1;
+   n = 0;
+   m = 1;
+
+   npq = (nmax * (nmax + 3)) / 2;
+
+   if (igdgc == 1)
+   {
+      aa = a2 * clat * clat;
+      bb = b2 * slat * slat;
+      cc = aa + bb;
+      dd = sqrt(cc);
+      r = sqrt(elev * (elev + 2.0 * dd) + (a2 * aa + b2 * bb) / cc);
+      cd = (elev + dd) / r;
+      sd = (a2 - b2) / dd * slat * clat / r;
+      aa = slat;
+      slat = slat * cd - clat * sd;
+      clat = clat * cd + aa * sd;
+   }
+   ratio = earths_radius / r;
+
+   aa = sqrt(3.0);
+   p[1] = 2.0 * slat;
+   p[2] = 2.0 * clat;
+   p[3] = 4.5 * slat * slat - 1.5;
+   p[4] = 3.0 * aa * clat * slat;
+   q[1] = -clat;
+   q[2] = slat;
+   q[3] = -3.0 * clat * slat;
+   q[4] = aa * (slat * slat - clat * clat);
+
+   for ( k = 1; k <= npq; ++k)
+   {
+      if (n < m)
+      {
+         m = 0;
+         n = n + 1;
+         power =  n + 2;
+         rr = pow(ratio,power);
+         fn = n;
+      }
+      fm = m;
+      if (k >= 5)
+      {
+         if (m == n)
+         {
+            aa = sqrt(1.0 - 0.5/fm);
+            j = k - n - 1;
+            p[k] = (1.0 + 1.0/fm) * aa * clat * p[j];
+            q[k] = aa * (clat * q[j] + slat/fm * p[j]);
+            sl[m] = sl[m-1] * cl[1] + cl[m-1] * sl[1];
+            cl[m] = cl[m-1] * cl[1] - sl[m-1] * sl[1];
+         }
+         else
+         {
+            aa = sqrt(fn*fn - fm*fm);
+            bb = sqrt(((fn - 1.0)*(fn-1.0)) - (fm * fm)) / aa;
+            cc = (2.0 * fn - 1.0)/aa;
+            ii = k - n;
+            j = k - 2 * n + 1;
+            p[k] = (fn + 1.0) * (cc * slat/fn * p[ii] - bb/(fn - 1.0) * p[j]);
+            q[k] = cc * (slat * q[ii] - clat/fn * p[ii]) - bb * q[j];
+         }
+      }
+      aa = rr * gh[l];
+      if (m == 0)
+      {
+         x = x + aa * q[k];
+         z = z - aa * p[k];
+         l = l + 1;
+      }
+      else
+      {
+         bb = rr * gh[l+1];
+         cc = aa * cl[m] + bb * sl[m];
+         x = x + cc * q[k];
+         z = z - cc * p[k];
+         if (clat > 0)
+         {
+            y = y + (aa * sl[m] - bb * cl[m]) *
+                fm * p[k]/((fn + 1.0) * clat);
+         }
+         else
+         {
+            y = y + (aa * sl[m] - bb * cl[m]) * q[k] * slat;
+         }
+         l = l + 2;
+      }
+      m = m + 1;
+   }
+   if (iext != 0)
+   {
+      aa = ext2 * cl[1] + ext3 * sl[1];
+      x = x - ext1 * clat + aa * slat;
+      y = y + ext2 * sl[1] - ext3 * cl[1];
+      z = z + ext1 * slat + aa * clat;
+   }
+   aa = x;
+   x = x * cd + z * sd;
+   z = z * cd - aa * sd;
+
+   *x_ptr = x;
+   *y_ptr = y;
+   *z_ptr = z;
+}
+
+
+/****************************************************************************/
+/*                                                                          */
+/*                           Subroutine dihf                                */
+/*                                                                          */
+/****************************************************************************/
+/*                                                                          */
+/*     Computes the geomagnetic d, i, h, and f from x, y, and z.            */
+/*                                                                          */
+/*     Input:                                                               */
+/*           x  - northward component                                       */
+/*           y  - eastward component                                        */
+/*           z  - vertically-downward component                             */
+/*                                                                          */
+/*     Output:                                                              */
+/*           d  - declination                                               */
+/*           i  - inclination                                               */
+/*           h  - horizontal intensity                                      */
+/*           f  - total intensity                                           */
+/*                                                                          */
+/*     FORTRAN                                                              */
+/*           A. Zunde                                                       */
+/*           USGS, MS 964, box 25046 Federal Center, Denver, CO.  80225     */
+/*                                                                          */
+/*     C                                                                    */
+/*           C. H. Shaffer                                                  */
+/*           Lockheed Missiles and Space Company, Sunnyvale CA              */
+/*           August 22, 1988                                                */
+/*                                                                          */
+/****************************************************************************/
+
+void dihf(double x, double y, double z,
+                 double *d_ptr, double *i_ptr, double *h_ptr, double *f_ptr)
+{
+   double d, i, h, f;
+   double h2;
+   double hpx;
+   double sn = 0.0001;  /* constant threshold */
+
+   h2 = x*x + y*y;
+   h = sqrt(h2);       /* calculate horizontal intensity */
+   f = sqrt(h2 + z*z);      /* calculate total intensity */
+   if (f < sn)
+   {
+      d = NaN;        /* If d and i cannot be determined, */
+      i = NaN;        /*       set equal to NaN         */
+   }
+   else
+   {
+      i = atan2(z, h);
+      if (h < sn)
+      {
+         d = NaN;
+      }
+      else
+      {
+         hpx = h + x;
+         if (hpx < sn)
+         {
+            d = M_PI;
+         }
+         else
+         {
+            d = 2.0 * atan2(y, hpx);
+         }
+      }
+   }
+   *d_ptr = d;
+   *i_ptr = i;
+   *h_ptr = h;
+   *f_ptr = f;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/geomag/igrf11.h	Tue Jun 18 11:51:32 2013 +0000
@@ -0,0 +1,1637 @@
+char *model_lines[] = {
+"     IGRF00  1900.00 10  0  0 1900.00 1905.00   -1.0  600.0           IGRF00   0",
+" 1  0 -31543.00      0.00      0.00      0.00                         IGRF00   1",
+" 1  1  -2298.00   5922.00      0.00      0.00                         IGRF00   2",
+" 2  0   -677.00      0.00      0.00      0.00                         IGRF00   3",
+" 2  1   2905.00  -1061.00      0.00      0.00                         IGRF00   4",
+" 2  2    924.00   1121.00      0.00      0.00                         IGRF00   5",
+" 3  0   1022.00      0.00      0.00      0.00                         IGRF00   6",
+" 3  1  -1469.00   -330.00      0.00      0.00                         IGRF00   7",
+" 3  2   1256.00      3.00      0.00      0.00                         IGRF00   8",
+" 3  3    572.00    523.00      0.00      0.00                         IGRF00   9",
+" 4  0    876.00      0.00      0.00      0.00                         IGRF00  10",
+" 4  1    628.00    195.00      0.00      0.00                         IGRF00  11",
+" 4  2    660.00    -69.00      0.00      0.00                         IGRF00  12",
+" 4  3   -361.00   -210.00      0.00      0.00                         IGRF00  13",
+" 4  4    134.00    -75.00      0.00      0.00                         IGRF00  14",
+" 5  0   -184.00      0.00      0.00      0.00                         IGRF00  15",
+" 5  1    328.00   -210.00      0.00      0.00                         IGRF00  16",
+" 5  2    264.00     53.00      0.00      0.00                         IGRF00  17",
+" 5  3      5.00    -33.00      0.00      0.00                         IGRF00  18",
+" 5  4    -86.00   -124.00      0.00      0.00                         IGRF00  19",
+" 5  5    -16.00      3.00      0.00      0.00                         IGRF00  20",
+" 6  0     63.00      0.00      0.00      0.00                         IGRF00  21",
+" 6  1     61.00     -9.00      0.00      0.00                         IGRF00  22",
+" 6  2    -11.00     83.00      0.00      0.00                         IGRF00  23",
+" 6  3   -217.00      2.00      0.00      0.00                         IGRF00  24",
+" 6  4    -58.00    -35.00      0.00      0.00                         IGRF00  25",
+" 6  5     59.00     36.00      0.00      0.00                         IGRF00  26",
+" 6  6    -90.00    -69.00      0.00      0.00                         IGRF00  27",
+" 7  0     70.00      0.00      0.00      0.00                         IGRF00  28",
+" 7  1    -55.00    -45.00      0.00      0.00                         IGRF00  29",
+" 7  2      0.00    -13.00      0.00      0.00                         IGRF00  30",
+" 7  3     34.00    -10.00      0.00      0.00                         IGRF00  31",
+" 7  4    -41.00     -1.00      0.00      0.00                         IGRF00  32",
+" 7  5    -21.00     28.00      0.00      0.00                         IGRF00  33",
+" 7  6     18.00    -12.00      0.00      0.00                         IGRF00  34",
+" 7  7      6.00    -22.00      0.00      0.00                         IGRF00  35",
+" 8  0     11.00      0.00      0.00      0.00                         IGRF00  36",
+" 8  1      8.00      8.00      0.00      0.00                         IGRF00  37",
+" 8  2     -4.00    -14.00      0.00      0.00                         IGRF00  38",
+" 8  3     -9.00      7.00      0.00      0.00                         IGRF00  39",
+" 8  4      1.00    -13.00      0.00      0.00                         IGRF00  40",
+" 8  5      2.00      5.00      0.00      0.00                         IGRF00  41",
+" 8  6     -9.00     16.00      0.00      0.00                         IGRF00  42",
+" 8  7      5.00     -5.00      0.00      0.00                         IGRF00  43",
+" 8  8      8.00    -18.00      0.00      0.00                         IGRF00  44",
+" 9  0      8.00      0.00      0.00      0.00                         IGRF00  45",
+" 9  1     10.00    -20.00      0.00      0.00                         IGRF00  46",
+" 9  2      1.00     14.00      0.00      0.00                         IGRF00  47",
+" 9  3    -11.00      5.00      0.00      0.00                         IGRF00  48",
+" 9  4     12.00     -3.00      0.00      0.00                         IGRF00  49",
+" 9  5      1.00     -2.00      0.00      0.00                         IGRF00  50",
+" 9  6     -2.00      8.00      0.00      0.00                         IGRF00  51",
+" 9  7      2.00     10.00      0.00      0.00                         IGRF00  52",
+" 9  8     -1.00     -2.00      0.00      0.00                         IGRF00  53",
+" 9  9     -1.00      2.00      0.00      0.00                         IGRF00  54",
+"10  0     -3.00      0.00      0.00      0.00                         IGRF00  55",
+"10  1     -4.00      2.00      0.00      0.00                         IGRF00  56",
+"10  2      2.00      1.00      0.00      0.00                         IGRF00  57",
+"10  3     -5.00      2.00      0.00      0.00                         IGRF00  58",
+"10  4     -2.00      6.00      0.00      0.00                         IGRF00  59",
+"10  5      6.00     -4.00      0.00      0.00                         IGRF00  60",
+"10  6      4.00      0.00      0.00      0.00                         IGRF00  61",
+"10  7      0.00     -2.00      0.00      0.00                         IGRF00  62",
+"10  8      2.00      4.00      0.00      0.00                         IGRF00  63",
+"10  9      2.00      0.00      0.00      0.00                         IGRF00  64",
+"10 10      0.00     -6.00      0.00      0.00                         IGRF00  65",
+"     IGRF05  1905.00 10  0  0 1905.00 1910.00   -1.0  600.0           IGRF05   0",
+" 1  0 -31464.00      0.00      0.00      0.00                         IGRF05   1",
+" 1  1  -2298.00   5909.00      0.00      0.00                         IGRF05   2",
+" 2  0   -728.00      0.00      0.00      0.00                         IGRF05   3",
+" 2  1   2928.00  -1086.00      0.00      0.00                         IGRF05   4",
+" 2  2   1041.00   1065.00      0.00      0.00                         IGRF05   5",
+" 3  0   1037.00      0.00      0.00      0.00                         IGRF05   6",
+" 3  1  -1494.00   -357.00      0.00      0.00                         IGRF05   7",
+" 3  2   1239.00     34.00      0.00      0.00                         IGRF05   8",
+" 3  3    635.00    480.00      0.00      0.00                         IGRF05   9",
+" 4  0    880.00      0.00      0.00      0.00                         IGRF05  10",
+" 4  1    643.00    203.00      0.00      0.00                         IGRF05  11",
+" 4  2    653.00    -77.00      0.00      0.00                         IGRF05  12",
+" 4  3   -380.00   -201.00      0.00      0.00                         IGRF05  13",
+" 4  4    146.00    -65.00      0.00      0.00                         IGRF05  14",
+" 5  0   -192.00      0.00      0.00      0.00                         IGRF05  15",
+" 5  1    328.00   -193.00      0.00      0.00                         IGRF05  16",
+" 5  2    259.00     56.00      0.00      0.00                         IGRF05  17",
+" 5  3     -1.00    -32.00      0.00      0.00                         IGRF05  18",
+" 5  4    -93.00   -125.00      0.00      0.00                         IGRF05  19",
+" 5  5    -26.00     11.00      0.00      0.00                         IGRF05  20",
+" 6  0     62.00      0.00      0.00      0.00                         IGRF05  21",
+" 6  1     60.00     -7.00      0.00      0.00                         IGRF05  22",
+" 6  2    -11.00     86.00      0.00      0.00                         IGRF05  23",
+" 6  3   -221.00      4.00      0.00      0.00                         IGRF05  24",
+" 6  4    -57.00    -32.00      0.00      0.00                         IGRF05  25",
+" 6  5     57.00     32.00      0.00      0.00                         IGRF05  26",
+" 6  6    -92.00    -67.00      0.00      0.00                         IGRF05  27",
+" 7  0     70.00      0.00      0.00      0.00                         IGRF05  28",
+" 7  1    -54.00    -46.00      0.00      0.00                         IGRF05  29",
+" 7  2      0.00    -14.00      0.00      0.00                         IGRF05  30",
+" 7  3     33.00    -11.00      0.00      0.00                         IGRF05  31",
+" 7  4    -41.00      0.00      0.00      0.00                         IGRF05  32",
+" 7  5    -20.00     28.00      0.00      0.00                         IGRF05  33",
+" 7  6     18.00    -12.00      0.00      0.00                         IGRF05  34",
+" 7  7      6.00    -22.00      0.00      0.00                         IGRF05  35",
+" 8  0     11.00      0.00      0.00      0.00                         IGRF05  36",
+" 8  1      8.00      8.00      0.00      0.00                         IGRF05  37",
+" 8  2     -4.00    -15.00      0.00      0.00                         IGRF05  38",
+" 8  3     -9.00      7.00      0.00      0.00                         IGRF05  39",
+" 8  4      1.00    -13.00      0.00      0.00                         IGRF05  40",
+" 8  5      2.00      5.00      0.00      0.00                         IGRF05  41",
+" 8  6     -8.00     16.00      0.00      0.00                         IGRF05  42",
+" 8  7      5.00     -5.00      0.00      0.00                         IGRF05  43",
+" 8  8      8.00    -18.00      0.00      0.00                         IGRF05  44",
+" 9  0      8.00      0.00      0.00      0.00                         IGRF05  45",
+" 9  1     10.00    -20.00      0.00      0.00                         IGRF05  46",
+" 9  2      1.00     14.00      0.00      0.00                         IGRF05  47",
+" 9  3    -11.00      5.00      0.00      0.00                         IGRF05  48",
+" 9  4     12.00     -3.00      0.00      0.00                         IGRF05  49",
+" 9  5      1.00     -2.00      0.00      0.00                         IGRF05  50",
+" 9  6     -2.00      8.00      0.00      0.00                         IGRF05  51",
+" 9  7      2.00     10.00      0.00      0.00                         IGRF05  52",
+" 9  8      0.00     -2.00      0.00      0.00                         IGRF05  53",
+" 9  9     -1.00      2.00      0.00      0.00                         IGRF05  54",
+"10  0     -3.00      0.00      0.00      0.00                         IGRF05  55",
+"10  1     -4.00      2.00      0.00      0.00                         IGRF05  56",
+"10  2      2.00      1.00      0.00      0.00                         IGRF05  57",
+"10  3     -5.00      2.00      0.00      0.00                         IGRF05  58",
+"10  4     -2.00      6.00      0.00      0.00                         IGRF05  59",
+"10  5      6.00     -4.00      0.00      0.00                         IGRF05  60",
+"10  6      4.00      0.00      0.00      0.00                         IGRF05  61",
+"10  7      0.00     -2.00      0.00      0.00                         IGRF05  62",
+"10  8      2.00      4.00      0.00      0.00                         IGRF05  63",
+"10  9      2.00      0.00      0.00      0.00                         IGRF05  64",
+"10 10      0.00     -6.00      0.00      0.00                         IGRF05  65",
+"     IGRF10  1910.00 10  0  0 1910.00 1915.00   -1.0  600.0           IGRF10   0",
+" 1  0 -31354.00      0.00      0.00      0.00                         IGRF10   1",
+" 1  1  -2297.00   5898.00      0.00      0.00                         IGRF10   2",
+" 2  0   -769.00      0.00      0.00      0.00                         IGRF10   3",
+" 2  1   2948.00  -1128.00      0.00      0.00                         IGRF10   4",
+" 2  2   1176.00   1000.00      0.00      0.00                         IGRF10   5",
+" 3  0   1058.00      0.00      0.00      0.00                         IGRF10   6",
+" 3  1  -1524.00   -389.00      0.00      0.00                         IGRF10   7",
+" 3  2   1223.00     62.00      0.00      0.00                         IGRF10   8",
+" 3  3    705.00    425.00      0.00      0.00                         IGRF10   9",
+" 4  0    884.00      0.00      0.00      0.00                         IGRF10  10",
+" 4  1    660.00    211.00      0.00      0.00                         IGRF10  11",
+" 4  2    644.00    -90.00      0.00      0.00                         IGRF10  12",
+" 4  3   -400.00   -189.00      0.00      0.00                         IGRF10  13",
+" 4  4    160.00    -55.00      0.00      0.00                         IGRF10  14",
+" 5  0   -201.00      0.00      0.00      0.00                         IGRF10  15",
+" 5  1    327.00   -172.00      0.00      0.00                         IGRF10  16",
+" 5  2    253.00     57.00      0.00      0.00                         IGRF10  17",
+" 5  3     -9.00    -33.00      0.00      0.00                         IGRF10  18",
+" 5  4   -102.00   -126.00      0.00      0.00                         IGRF10  19",
+" 5  5    -38.00     21.00      0.00      0.00                         IGRF10  20",
+" 6  0     62.00      0.00      0.00      0.00                         IGRF10  21",
+" 6  1     58.00     -5.00      0.00      0.00                         IGRF10  22",
+" 6  2    -11.00     89.00      0.00      0.00                         IGRF10  23",
+" 6  3   -224.00      5.00      0.00      0.00                         IGRF10  24",
+" 6  4    -54.00    -29.00      0.00      0.00                         IGRF10  25",
+" 6  5     54.00     28.00      0.00      0.00                         IGRF10  26",
+" 6  6    -95.00    -65.00      0.00      0.00                         IGRF10  27",
+" 7  0     71.00      0.00      0.00      0.00                         IGRF10  28",
+" 7  1    -54.00    -47.00      0.00      0.00                         IGRF10  29",
+" 7  2      1.00    -14.00      0.00      0.00                         IGRF10  30",
+" 7  3     32.00    -12.00      0.00      0.00                         IGRF10  31",
+" 7  4    -40.00      1.00      0.00      0.00                         IGRF10  32",
+" 7  5    -19.00     28.00      0.00      0.00                         IGRF10  33",
+" 7  6     18.00    -13.00      0.00      0.00                         IGRF10  34",
+" 7  7      6.00    -22.00      0.00      0.00                         IGRF10  35",
+" 8  0     11.00      0.00      0.00      0.00                         IGRF10  36",
+" 8  1      8.00      8.00      0.00      0.00                         IGRF10  37",
+" 8  2     -4.00    -15.00      0.00      0.00                         IGRF10  38",
+" 8  3     -9.00      6.00      0.00      0.00                         IGRF10  39",
+" 8  4      1.00    -13.00      0.00      0.00                         IGRF10  40",
+" 8  5      2.00      5.00      0.00      0.00                         IGRF10  41",
+" 8  6     -8.00     16.00      0.00      0.00                         IGRF10  42",
+" 8  7      5.00     -5.00      0.00      0.00                         IGRF10  43",
+" 8  8      8.00    -18.00      0.00      0.00                         IGRF10  44",
+" 9  0      8.00      0.00      0.00      0.00                         IGRF10  45",
+" 9  1     10.00    -20.00      0.00      0.00                         IGRF10  46",
+" 9  2      1.00     14.00      0.00      0.00                         IGRF10  47",
+" 9  3    -11.00      5.00      0.00      0.00                         IGRF10  48",
+" 9  4     12.00     -3.00      0.00      0.00                         IGRF10  49",
+" 9  5      1.00     -2.00      0.00      0.00                         IGRF10  50",
+" 9  6     -2.00      8.00      0.00      0.00                         IGRF10  51",
+" 9  7      2.00     10.00      0.00      0.00                         IGRF10  52",
+" 9  8      0.00     -2.00      0.00      0.00                         IGRF10  53",
+" 9  9     -1.00      2.00      0.00      0.00                         IGRF10  54",
+"10  0     -3.00      0.00      0.00      0.00                         IGRF10  55",
+"10  1     -4.00      2.00      0.00      0.00                         IGRF10  56",
+"10  2      2.00      1.00      0.00      0.00                         IGRF10  57",
+"10  3     -5.00      2.00      0.00      0.00                         IGRF10  58",
+"10  4     -2.00      6.00      0.00      0.00                         IGRF10  59",
+"10  5      6.00     -4.00      0.00      0.00                         IGRF10  60",
+"10  6      4.00      0.00      0.00      0.00                         IGRF10  61",
+"10  7      0.00     -2.00      0.00      0.00                         IGRF10  62",
+"10  8      2.00      4.00      0.00      0.00                         IGRF10  63",
+"10  9      2.00      0.00      0.00      0.00                         IGRF10  64",
+"10 10      0.00     -6.00      0.00      0.00                         IGRF10  65",
+"     IGRF15  1915.00 10  0  0 1915.00 1920.00   -1.0  600.0           IGRF15   0",
+" 1  0 -31212.00      0.00      0.00      0.00                         IGRF15   1",
+" 1  1  -2306.00   5875.00      0.00      0.00                         IGRF15   2",
+" 2  0   -802.00      0.00      0.00      0.00                         IGRF15   3",
+" 2  1   2956.00  -1191.00      0.00      0.00                         IGRF15   4",
+" 2  2   1309.00    917.00      0.00      0.00                         IGRF15   5",
+" 3  0   1084.00      0.00      0.00      0.00                         IGRF15   6",
+" 3  1  -1559.00   -421.00      0.00      0.00                         IGRF15   7",
+" 3  2   1212.00     84.00      0.00      0.00                         IGRF15   8",
+" 3  3    778.00    360.00      0.00      0.00                         IGRF15   9",
+" 4  0    887.00      0.00      0.00      0.00                         IGRF15  10",
+" 4  1    678.00    218.00      0.00      0.00                         IGRF15  11",
+" 4  2    631.00   -109.00      0.00      0.00                         IGRF15  12",
+" 4  3   -416.00   -173.00      0.00      0.00                         IGRF15  13",
+" 4  4    178.00    -51.00      0.00      0.00                         IGRF15  14",
+" 5  0   -211.00      0.00      0.00      0.00                         IGRF15  15",
+" 5  1    327.00   -148.00      0.00      0.00                         IGRF15  16",
+" 5  2    245.00     58.00      0.00      0.00                         IGRF15  17",
+" 5  3    -16.00    -34.00      0.00      0.00                         IGRF15  18",
+" 5  4   -111.00   -126.00      0.00      0.00                         IGRF15  19",
+" 5  5    -51.00     32.00      0.00      0.00                         IGRF15  20",
+" 6  0     61.00      0.00      0.00      0.00                         IGRF15  21",
+" 6  1     57.00     -2.00      0.00      0.00                         IGRF15  22",
+" 6  2    -10.00     93.00      0.00      0.00                         IGRF15  23",
+" 6  3   -228.00      8.00      0.00      0.00                         IGRF15  24",
+" 6  4    -51.00    -26.00      0.00      0.00                         IGRF15  25",
+" 6  5     49.00     23.00      0.00      0.00                         IGRF15  26",
+" 6  6    -98.00    -62.00      0.00      0.00                         IGRF15  27",
+" 7  0     72.00      0.00      0.00      0.00                         IGRF15  28",
+" 7  1    -54.00    -48.00      0.00      0.00                         IGRF15  29",
+" 7  2      2.00    -14.00      0.00      0.00                         IGRF15  30",
+" 7  3     31.00    -12.00      0.00      0.00                         IGRF15  31",
+" 7  4    -38.00      2.00      0.00      0.00                         IGRF15  32",
+" 7  5    -18.00     28.00      0.00      0.00                         IGRF15  33",
+" 7  6     19.00    -15.00      0.00      0.00                         IGRF15  34",
+" 7  7      6.00    -22.00      0.00      0.00                         IGRF15  35",
+" 8  0     11.00      0.00      0.00      0.00                         IGRF15  36",
+" 8  1      8.00      8.00      0.00      0.00                         IGRF15  37",
+" 8  2     -4.00    -15.00      0.00      0.00                         IGRF15  38",
+" 8  3     -9.00      6.00      0.00      0.00                         IGRF15  39",
+" 8  4      2.00    -13.00      0.00      0.00                         IGRF15  40",
+" 8  5      3.00      5.00      0.00      0.00                         IGRF15  41",
+" 8  6     -8.00     16.00      0.00      0.00                         IGRF15  42",
+" 8  7      6.00     -5.00      0.00      0.00                         IGRF15  43",
+" 8  8      8.00    -18.00      0.00      0.00                         IGRF15  44",
+" 9  0      8.00      0.00      0.00      0.00                         IGRF15  45",
+" 9  1     10.00    -20.00      0.00      0.00                         IGRF15  46",
+" 9  2      1.00     14.00      0.00      0.00                         IGRF15  47",
+" 9  3    -11.00      5.00      0.00      0.00                         IGRF15  48",
+" 9  4     12.00     -3.00      0.00      0.00                         IGRF15  49",
+" 9  5      1.00     -2.00      0.00      0.00                         IGRF15  50",
+" 9  6     -2.00      8.00      0.00      0.00                         IGRF15  51",
+" 9  7      2.00     10.00      0.00      0.00                         IGRF15  52",
+" 9  8      0.00     -2.00      0.00      0.00                         IGRF15  53",
+" 9  9     -1.00      2.00      0.00      0.00                         IGRF15  54",
+"10  0     -3.00      0.00      0.00      0.00                         IGRF15  55",
+"10  1     -4.00      2.00      0.00      0.00                         IGRF15  56",
+"10  2      2.00      1.00      0.00      0.00                         IGRF15  57",
+"10  3     -5.00      2.00      0.00      0.00                         IGRF15  58",
+"10  4     -2.00      6.00      0.00      0.00                         IGRF15  59",
+"10  5      6.00     -4.00      0.00      0.00                         IGRF15  60",
+"10  6      4.00      0.00      0.00      0.00                         IGRF15  61",
+"10  7      0.00     -2.00      0.00      0.00                         IGRF15  62",
+"10  8      1.00      4.00      0.00      0.00                         IGRF15  63",
+"10  9      2.00      0.00      0.00      0.00                         IGRF15  64",
+"10 10      0.00     -6.00      0.00      0.00                         IGRF15  65",
+"     IGRF20  1920.00 10  0  0 1920.00 1925.00   -1.0  600.0           IGRF20   0",
+" 1  0 -31060.00      0.00      0.00      0.00                         IGRF20   1",
+" 1  1  -2317.00   5845.00      0.00      0.00                         IGRF20   2",
+" 2  0   -839.00      0.00      0.00      0.00                         IGRF20   3",
+" 2  1   2959.00  -1259.00      0.00      0.00                         IGRF20   4",
+" 2  2   1407.00    823.00      0.00      0.00                         IGRF20   5",
+" 3  0   1111.00      0.00      0.00      0.00                         IGRF20   6",
+" 3  1  -1600.00   -445.00      0.00      0.00                         IGRF20   7",
+" 3  2   1205.00    103.00      0.00      0.00                         IGRF20   8",
+" 3  3    839.00    293.00      0.00      0.00                         IGRF20   9",
+" 4  0    889.00      0.00      0.00      0.00                         IGRF20  10",
+" 4  1    695.00    220.00      0.00      0.00                         IGRF20  11",
+" 4  2    616.00   -134.00      0.00      0.00                         IGRF20  12",
+" 4  3   -424.00   -153.00      0.00      0.00                         IGRF20  13",
+" 4  4    199.00    -57.00      0.00      0.00                         IGRF20  14",
+" 5  0   -221.00      0.00      0.00      0.00                         IGRF20  15",
+" 5  1    326.00   -122.00      0.00      0.00                         IGRF20  16",
+" 5  2    236.00     58.00      0.00      0.00                         IGRF20  17",
+" 5  3    -23.00    -38.00      0.00      0.00                         IGRF20  18",
+" 5  4   -119.00   -125.00      0.00      0.00                         IGRF20  19",
+" 5  5    -62.00     43.00      0.00      0.00                         IGRF20  20",
+" 6  0     61.00      0.00      0.00      0.00                         IGRF20  21",
+" 6  1     55.00      0.00      0.00      0.00                         IGRF20  22",
+" 6  2    -10.00     96.00      0.00      0.00                         IGRF20  23",
+" 6  3   -233.00     11.00      0.00      0.00                         IGRF20  24",
+" 6  4    -46.00    -22.00      0.00      0.00                         IGRF20  25",
+" 6  5     44.00     18.00      0.00      0.00                         IGRF20  26",
+" 6  6   -101.00    -57.00      0.00      0.00                         IGRF20  27",
+" 7  0     73.00      0.00      0.00      0.00                         IGRF20  28",
+" 7  1    -54.00    -49.00      0.00      0.00                         IGRF20  29",
+" 7  2      2.00    -14.00      0.00      0.00                         IGRF20  30",
+" 7  3     29.00    -13.00      0.00      0.00                         IGRF20  31",
+" 7  4    -37.00      4.00      0.00      0.00                         IGRF20  32",
+" 7  5    -16.00     28.00      0.00      0.00                         IGRF20  33",
+" 7  6     19.00    -16.00      0.00      0.00                         IGRF20  34",
+" 7  7      6.00    -22.00      0.00      0.00                         IGRF20  35",
+" 8  0     11.00      0.00      0.00      0.00                         IGRF20  36",
+" 8  1      7.00      8.00      0.00      0.00                         IGRF20  37",
+" 8  2     -3.00    -15.00      0.00      0.00                         IGRF20  38",
+" 8  3     -9.00      6.00      0.00      0.00                         IGRF20  39",
+" 8  4      2.00    -14.00      0.00      0.00                         IGRF20  40",
+" 8  5      4.00      5.00      0.00      0.00                         IGRF20  41",
+" 8  6     -7.00     17.00      0.00      0.00                         IGRF20  42",
+" 8  7      6.00     -5.00      0.00      0.00                         IGRF20  43",
+" 8  8      8.00    -19.00      0.00      0.00                         IGRF20  44",
+" 9  0      8.00      0.00      0.00      0.00                         IGRF20  45",
+" 9  1     10.00    -20.00      0.00      0.00                         IGRF20  46",
+" 9  2      1.00     14.00      0.00      0.00                         IGRF20  47",
+" 9  3    -11.00      5.00      0.00      0.00                         IGRF20  48",
+" 9  4     12.00     -3.00      0.00      0.00                         IGRF20  49",
+" 9  5      1.00     -2.00      0.00      0.00                         IGRF20  50",
+" 9  6     -2.00      9.00      0.00      0.00                         IGRF20  51",
+" 9  7      2.00     10.00      0.00      0.00                         IGRF20  52",
+" 9  8      0.00     -2.00      0.00      0.00                         IGRF20  53",
+" 9  9     -1.00      2.00      0.00      0.00                         IGRF20  54",
+"10  0     -3.00      0.00      0.00      0.00                         IGRF20  55",
+"10  1     -4.00      2.00      0.00      0.00                         IGRF20  56",
+"10  2      2.00      1.00      0.00      0.00                         IGRF20  57",
+"10  3     -5.00      2.00      0.00      0.00                         IGRF20  58",
+"10  4     -2.00      6.00      0.00      0.00                         IGRF20  59",
+"10  5      6.00     -4.00      0.00      0.00                         IGRF20  60",
+"10  6      4.00      0.00      0.00      0.00                         IGRF20  61",
+"10  7      0.00     -2.00      0.00      0.00                         IGRF20  62",
+"10  8      1.00      4.00      0.00      0.00                         IGRF20  63",
+"10  9      3.00      0.00      0.00      0.00                         IGRF20  64",
+"10 10      0.00     -6.00      0.00      0.00                         IGRF20  65",
+"     IGRF25  1925.00 10  0  0 1925.00 1930.00   -1.0  600.0           IGRF25   0",
+" 1  0 -30926.00      0.00      0.00      0.00                         IGRF25   1",
+" 1  1  -2318.00   5817.00      0.00      0.00                         IGRF25   2",
+" 2  0   -893.00      0.00      0.00      0.00                         IGRF25   3",
+" 2  1   2969.00  -1334.00      0.00      0.00                         IGRF25   4",
+" 2  2   1471.00    728.00      0.00      0.00                         IGRF25   5",
+" 3  0   1140.00      0.00      0.00      0.00                         IGRF25   6",
+" 3  1  -1645.00   -462.00      0.00      0.00                         IGRF25   7",
+" 3  2   1202.00    119.00      0.00      0.00                         IGRF25   8",
+" 3  3    881.00    229.00      0.00      0.00                         IGRF25   9",
+" 4  0    891.00      0.00      0.00      0.00                         IGRF25  10",
+" 4  1    711.00    216.00      0.00      0.00                         IGRF25  11",
+" 4  2    601.00   -163.00      0.00      0.00                         IGRF25  12",
+" 4  3   -426.00   -130.00      0.00      0.00                         IGRF25  13",
+" 4  4    217.00    -70.00      0.00      0.00                         IGRF25  14",
+" 5  0   -230.00      0.00      0.00      0.00                         IGRF25  15",
+" 5  1    326.00    -96.00      0.00      0.00                         IGRF25  16",
+" 5  2    226.00     58.00      0.00      0.00                         IGRF25  17",
+" 5  3    -28.00    -44.00      0.00      0.00                         IGRF25  18",
+" 5  4   -125.00   -122.00      0.00      0.00                         IGRF25  19",
+" 5  5    -69.00     51.00      0.00      0.00                         IGRF25  20",
+" 6  0     61.00      0.00      0.00      0.00                         IGRF25  21",
+" 6  1     54.00      3.00      0.00      0.00                         IGRF25  22",
+" 6  2     -9.00     99.00      0.00      0.00                         IGRF25  23",
+" 6  3   -238.00     14.00      0.00      0.00                         IGRF25  24",
+" 6  4    -40.00    -18.00      0.00      0.00                         IGRF25  25",
+" 6  5     39.00     13.00      0.00      0.00                         IGRF25  26",
+" 6  6   -103.00    -52.00      0.00      0.00                         IGRF25  27",
+" 7  0     73.00      0.00      0.00      0.00                         IGRF25  28",
+" 7  1    -54.00    -50.00      0.00      0.00                         IGRF25  29",
+" 7  2      3.00    -14.00      0.00      0.00                         IGRF25  30",
+" 7  3     27.00    -14.00      0.00      0.00                         IGRF25  31",
+" 7  4    -35.00      5.00      0.00      0.00                         IGRF25  32",
+" 7  5    -14.00     29.00      0.00      0.00                         IGRF25  33",
+" 7  6     19.00    -17.00      0.00      0.00                         IGRF25  34",
+" 7  7      6.00    -21.00      0.00      0.00                         IGRF25  35",
+" 8  0     11.00      0.00      0.00      0.00                         IGRF25  36",
+" 8  1      7.00      8.00      0.00      0.00                         IGRF25  37",
+" 8  2     -3.00    -15.00      0.00      0.00                         IGRF25  38",
+" 8  3     -9.00      6.00      0.00      0.00                         IGRF25  39",
+" 8  4      2.00    -14.00      0.00      0.00                         IGRF25  40",
+" 8  5      4.00      5.00      0.00      0.00                         IGRF25  41",
+" 8  6     -7.00     17.00      0.00      0.00                         IGRF25  42",
+" 8  7      7.00     -5.00      0.00      0.00                         IGRF25  43",
+" 8  8      8.00    -19.00      0.00      0.00                         IGRF25  44",
+" 9  0      8.00      0.00      0.00      0.00                         IGRF25  45",
+" 9  1     10.00    -20.00      0.00      0.00                         IGRF25  46",
+" 9  2      1.00     14.00      0.00      0.00                         IGRF25  47",
+" 9  3    -11.00      5.00      0.00      0.00                         IGRF25  48",
+" 9  4     12.00     -3.00      0.00      0.00                         IGRF25  49",
+" 9  5      1.00     -2.00      0.00      0.00                         IGRF25  50",
+" 9  6     -2.00      9.00      0.00      0.00                         IGRF25  51",
+" 9  7      2.00     10.00      0.00      0.00                         IGRF25  52",
+" 9  8      0.00     -2.00      0.00      0.00                         IGRF25  53",
+" 9  9     -1.00      2.00      0.00      0.00                         IGRF25  54",
+"10  0     -3.00      0.00      0.00      0.00                         IGRF25  55",
+"10  1     -4.00      2.00      0.00      0.00                         IGRF25  56",
+"10  2      2.00      1.00      0.00      0.00                         IGRF25  57",
+"10  3     -5.00      2.00      0.00      0.00                         IGRF25  58",
+"10  4     -2.00      6.00      0.00      0.00                         IGRF25  59",
+"10  5      6.00     -4.00      0.00      0.00                         IGRF25  60",
+"10  6      4.00      0.00      0.00      0.00                         IGRF25  61",
+"10  7      0.00     -2.00      0.00      0.00                         IGRF25  62",
+"10  8      1.00      4.00      0.00      0.00                         IGRF25  63",
+"10  9      3.00      0.00      0.00      0.00                         IGRF25  64",
+"10 10      0.00     -6.00      0.00      0.00                         IGRF25  65",
+"     IGRF30  1930.00 10  0  0 1930.00 1935.00   -1.0  600.0           IGRF30   0",
+" 1  0 -30805.00      0.00      0.00      0.00                         IGRF30   1",
+" 1  1  -2316.00   5808.00      0.00      0.00                         IGRF30   2",
+" 2  0   -951.00      0.00      0.00      0.00                         IGRF30   3",
+" 2  1   2980.00  -1424.00      0.00      0.00                         IGRF30   4",
+" 2  2   1517.00    644.00      0.00      0.00                         IGRF30   5",
+" 3  0   1172.00      0.00      0.00      0.00                         IGRF30   6",
+" 3  1  -1692.00   -480.00      0.00      0.00                         IGRF30   7",
+" 3  2   1205.00    133.00      0.00      0.00                         IGRF30   8",
+" 3  3    907.00    166.00      0.00      0.00                         IGRF30   9",
+" 4  0    896.00      0.00      0.00      0.00                         IGRF30  10",
+" 4  1    727.00    205.00      0.00      0.00                         IGRF30  11",
+" 4  2    584.00   -195.00      0.00      0.00                         IGRF30  12",
+" 4  3   -422.00   -109.00      0.00      0.00                         IGRF30  13",
+" 4  4    234.00    -90.00      0.00      0.00                         IGRF30  14",
+" 5  0   -237.00      0.00      0.00      0.00                         IGRF30  15",
+" 5  1    327.00    -72.00      0.00      0.00                         IGRF30  16",
+" 5  2    218.00     60.00      0.00      0.00                         IGRF30  17",
+" 5  3    -32.00    -53.00      0.00      0.00                         IGRF30  18",
+" 5  4   -131.00   -118.00      0.00      0.00                         IGRF30  19",
+" 5  5    -74.00     58.00      0.00      0.00                         IGRF30  20",
+" 6  0     60.00      0.00      0.00      0.00                         IGRF30  21",
+" 6  1     53.00      4.00      0.00      0.00                         IGRF30  22",
+" 6  2     -9.00    102.00      0.00      0.00                         IGRF30  23",
+" 6  3   -242.00     19.00      0.00      0.00                         IGRF30  24",
+" 6  4    -32.00    -16.00      0.00      0.00                         IGRF30  25",
+" 6  5     32.00      8.00      0.00      0.00                         IGRF30  26",
+" 6  6   -104.00    -46.00      0.00      0.00                         IGRF30  27",
+" 7  0     74.00      0.00      0.00      0.00                         IGRF30  28",
+" 7  1    -54.00    -51.00      0.00      0.00                         IGRF30  29",
+" 7  2      4.00    -15.00      0.00      0.00                         IGRF30  30",
+" 7  3     25.00    -14.00      0.00      0.00                         IGRF30  31",
+" 7  4    -34.00      6.00      0.00      0.00                         IGRF30  32",
+" 7  5    -12.00     29.00      0.00      0.00                         IGRF30  33",
+" 7  6     18.00    -18.00      0.00      0.00                         IGRF30  34",
+" 7  7      6.00    -20.00      0.00      0.00                         IGRF30  35",
+" 8  0     11.00      0.00      0.00      0.00                         IGRF30  36",
+" 8  1      7.00      8.00      0.00      0.00                         IGRF30  37",
+" 8  2     -3.00    -15.00      0.00      0.00                         IGRF30  38",
+" 8  3     -9.00      5.00      0.00      0.00                         IGRF30  39",
+" 8  4      2.00    -14.00      0.00      0.00                         IGRF30  40",
+" 8  5      5.00      5.00      0.00      0.00                         IGRF30  41",
+" 8  6     -6.00     18.00      0.00      0.00                         IGRF30  42",
+" 8  7      8.00     -5.00      0.00      0.00                         IGRF30  43",
+" 8  8      8.00    -19.00      0.00      0.00                         IGRF30  44",
+" 9  0      8.00      0.00      0.00      0.00                         IGRF30  45",
+" 9  1     10.00    -20.00      0.00      0.00                         IGRF30  46",
+" 9  2      1.00     14.00      0.00      0.00                         IGRF30  47",
+" 9  3    -12.00      5.00      0.00      0.00                         IGRF30  48",
+" 9  4     12.00     -3.00      0.00      0.00                         IGRF30  49",
+" 9  5      1.00     -2.00      0.00      0.00                         IGRF30  50",
+" 9  6     -2.00      9.00      0.00      0.00                         IGRF30  51",
+" 9  7      3.00     10.00      0.00      0.00                         IGRF30  52",
+" 9  8      0.00     -2.00      0.00      0.00                         IGRF30  53",
+" 9  9     -2.00      2.00      0.00      0.00                         IGRF30  54",
+"10  0     -3.00      0.00      0.00      0.00                         IGRF30  55",
+"10  1     -4.00      2.00      0.00      0.00                         IGRF30  56",
+"10  2      2.00      1.00      0.00      0.00                         IGRF30  57",
+"10  3     -5.00      2.00      0.00      0.00                         IGRF30  58",
+"10  4     -2.00      6.00      0.00      0.00                         IGRF30  59",
+"10  5      6.00     -4.00      0.00      0.00                         IGRF30  60",
+"10  6      4.00      0.00      0.00      0.00                         IGRF30  61",
+"10  7      0.00     -2.00      0.00      0.00                         IGRF30  62",
+"10  8      1.00      4.00      0.00      0.00                         IGRF30  63",
+"10  9      3.00      0.00      0.00      0.00                         IGRF30  64",
+"10 10      0.00     -6.00      0.00      0.00                         IGRF30  65",
+"     IGRF35  1935.00 10  0  0 1935.00 1940.00   -1.0  600.0           IGRF35   0",
+" 1  0 -30715.00      0.00      0.00      0.00                         IGRF35   1",
+" 1  1  -2306.00   5812.00      0.00      0.00                         IGRF35   2",
+" 2  0  -1018.00      0.00      0.00      0.00                         IGRF35   3",
+" 2  1   2984.00  -1520.00      0.00      0.00                         IGRF35   4",
+" 2  2   1550.00    586.00      0.00      0.00                         IGRF35   5",
+" 3  0   1206.00      0.00      0.00      0.00                         IGRF35   6",
+" 3  1  -1740.00   -494.00      0.00      0.00                         IGRF35   7",
+" 3  2   1215.00    146.00      0.00      0.00                         IGRF35   8",
+" 3  3    918.00    101.00      0.00      0.00                         IGRF35   9",
+" 4  0    903.00      0.00      0.00      0.00                         IGRF35  10",
+" 4  1    744.00    188.00      0.00      0.00                         IGRF35  11",
+" 4  2    565.00   -226.00      0.00      0.00                         IGRF35  12",
+" 4  3   -415.00    -90.00      0.00      0.00                         IGRF35  13",
+" 4  4    249.00   -114.00      0.00      0.00                         IGRF35  14",
+" 5  0   -241.00      0.00      0.00      0.00                         IGRF35  15",
+" 5  1    329.00    -51.00      0.00      0.00                         IGRF35  16",
+" 5  2    211.00     64.00      0.00      0.00                         IGRF35  17",
+" 5  3    -33.00    -64.00      0.00      0.00                         IGRF35  18",
+" 5  4   -136.00   -115.00      0.00      0.00                         IGRF35  19",
+" 5  5    -76.00     64.00      0.00      0.00                         IGRF35  20",
+" 6  0     59.00      0.00      0.00      0.00                         IGRF35  21",
+" 6  1     53.00      4.00      0.00      0.00                         IGRF35  22",
+" 6  2     -8.00    104.00      0.00      0.00                         IGRF35  23",
+" 6  3   -246.00     25.00      0.00      0.00                         IGRF35  24",
+" 6  4    -25.00    -15.00      0.00      0.00                         IGRF35  25",
+" 6  5     25.00      4.00      0.00      0.00                         IGRF35  26",
+" 6  6   -106.00    -40.00      0.00      0.00                         IGRF35  27",
+" 7  0     74.00      0.00      0.00      0.00                         IGRF35  28",
+" 7  1    -53.00    -52.00      0.00      0.00                         IGRF35  29",
+" 7  2      4.00    -17.00      0.00      0.00                         IGRF35  30",
+" 7  3     23.00    -14.00      0.00      0.00                         IGRF35  31",
+" 7  4    -33.00      7.00      0.00      0.00                         IGRF35  32",
+" 7  5    -11.00     29.00      0.00      0.00                         IGRF35  33",
+" 7  6     18.00    -19.00      0.00      0.00                         IGRF35  34",
+" 7  7      6.00    -19.00      0.00      0.00                         IGRF35  35",
+" 8  0     11.00      0.00      0.00      0.00                         IGRF35  36",
+" 8  1      7.00      8.00      0.00      0.00                         IGRF35  37",
+" 8  2     -3.00    -15.00      0.00      0.00                         IGRF35  38",
+" 8  3     -9.00      5.00      0.00      0.00                         IGRF35  39",
+" 8  4      1.00    -15.00      0.00      0.00                         IGRF35  40",
+" 8  5      6.00      5.00      0.00      0.00                         IGRF35  41",
+" 8  6     -6.00     18.00      0.00      0.00                         IGRF35  42",
+" 8  7      8.00     -5.00      0.00      0.00                         IGRF35  43",
+" 8  8      7.00    -19.00      0.00      0.00                         IGRF35  44",
+" 9  0      8.00      0.00      0.00      0.00                         IGRF35  45",
+" 9  1     10.00    -20.00      0.00      0.00                         IGRF35  46",
+" 9  2      1.00     15.00      0.00      0.00                         IGRF35  47",
+" 9  3    -12.00      5.00      0.00      0.00                         IGRF35  48",
+" 9  4     11.00     -3.00      0.00      0.00                         IGRF35  49",
+" 9  5      1.00     -3.00      0.00      0.00                         IGRF35  50",
+" 9  6     -2.00      9.00      0.00      0.00                         IGRF35  51",
+" 9  7      3.00     11.00      0.00      0.00                         IGRF35  52",
+" 9  8      0.00     -2.00      0.00      0.00                         IGRF35  53",
+" 9  9     -2.00      2.00      0.00      0.00                         IGRF35  54",
+"10  0     -3.00      0.00      0.00      0.00                         IGRF35  55",
+"10  1     -4.00      2.00      0.00      0.00                         IGRF35  56",
+"10  2      2.00      1.00      0.00      0.00                         IGRF35  57",
+"10  3     -5.00      2.00      0.00      0.00                         IGRF35  58",
+"10  4     -2.00      6.00      0.00      0.00                         IGRF35  59",
+"10  5      6.00     -4.00      0.00      0.00                         IGRF35  60",
+"10  6      4.00      0.00      0.00      0.00                         IGRF35  61",
+"10  7      0.00     -1.00      0.00      0.00                         IGRF35  62",
+"10  8      2.00      4.00      0.00      0.00                         IGRF35  63",
+"10  9      3.00      0.00      0.00      0.00                         IGRF35  64",
+"10 10      0.00     -6.00      0.00      0.00                         IGRF35  65",
+"     IGRF40  1940.00 10  0  0 1940.00 1945.00   -1.0  600.0           IGRF40   0",
+" 1  0 -30654.00      0.00      0.00      0.00                         IGRF40   1",
+" 1  1  -2292.00   5821.00      0.00      0.00                         IGRF40   2",
+" 2  0  -1106.00      0.00      0.00      0.00                         IGRF40   3",
+" 2  1   2981.00  -1614.00      0.00      0.00                         IGRF40   4",
+" 2  2   1566.00    528.00      0.00      0.00                         IGRF40   5",
+" 3  0   1240.00      0.00      0.00      0.00                         IGRF40   6",
+" 3  1  -1790.00   -499.00      0.00      0.00                         IGRF40   7",
+" 3  2   1232.00    163.00      0.00      0.00                         IGRF40   8",
+" 3  3    916.00     43.00      0.00      0.00                         IGRF40   9",
+" 4  0    914.00      0.00      0.00      0.00                         IGRF40  10",
+" 4  1    762.00    169.00      0.00      0.00                         IGRF40  11",
+" 4  2    550.00   -252.00      0.00      0.00                         IGRF40  12",
+" 4  3   -405.00    -72.00      0.00      0.00                         IGRF40  13",
+" 4  4    265.00   -141.00      0.00      0.00                         IGRF40  14",
+" 5  0   -241.00      0.00      0.00      0.00                         IGRF40  15",
+" 5  1    334.00    -33.00      0.00      0.00                         IGRF40  16",
+" 5  2    208.00     71.00      0.00      0.00                         IGRF40  17",
+" 5  3    -33.00    -75.00      0.00      0.00                         IGRF40  18",
+" 5  4   -141.00   -113.00      0.00      0.00                         IGRF40  19",
+" 5  5    -76.00     69.00      0.00      0.00                         IGRF40  20",
+" 6  0     57.00      0.00      0.00      0.00                         IGRF40  21",
+" 6  1     54.00      4.00      0.00      0.00                         IGRF40  22",
+" 6  2     -7.00    105.00      0.00      0.00                         IGRF40  23",
+" 6  3   -249.00     33.00      0.00      0.00                         IGRF40  24",
+" 6  4    -18.00    -15.00      0.00      0.00                         IGRF40  25",
+" 6  5     18.00      0.00      0.00      0.00                         IGRF40  26",
+" 6  6   -107.00    -33.00      0.00      0.00                         IGRF40  27",
+" 7  0     74.00      0.00      0.00      0.00                         IGRF40  28",
+" 7  1    -53.00    -52.00      0.00      0.00                         IGRF40  29",
+" 7  2      4.00    -18.00      0.00      0.00                         IGRF40  30",
+" 7  3     20.00    -14.00      0.00      0.00                         IGRF40  31",
+" 7  4    -31.00      7.00      0.00      0.00                         IGRF40  32",
+" 7  5     -9.00     29.00      0.00      0.00                         IGRF40  33",
+" 7  6     17.00    -20.00      0.00      0.00                         IGRF40  34",
+" 7  7      5.00    -19.00      0.00      0.00                         IGRF40  35",
+" 8  0     11.00      0.00      0.00      0.00                         IGRF40  36",
+" 8  1      7.00      8.00      0.00      0.00                         IGRF40  37",
+" 8  2     -3.00    -14.00      0.00      0.00                         IGRF40  38",
+" 8  3    -10.00      5.00      0.00      0.00                         IGRF40  39",
+" 8  4      1.00    -15.00      0.00      0.00                         IGRF40  40",
+" 8  5      6.00      5.00      0.00      0.00                         IGRF40  41",
+" 8  6     -5.00     19.00      0.00      0.00                         IGRF40  42",
+" 8  7      9.00     -5.00      0.00      0.00                         IGRF40  43",
+" 8  8      7.00    -19.00      0.00      0.00                         IGRF40  44",
+" 9  0      8.00      0.00      0.00      0.00                         IGRF40  45",
+" 9  1     10.00    -21.00      0.00      0.00                         IGRF40  46",
+" 9  2      1.00     15.00      0.00      0.00                         IGRF40  47",
+" 9  3    -12.00      5.00      0.00      0.00                         IGRF40  48",
+" 9  4     11.00     -3.00      0.00      0.00                         IGRF40  49",
+" 9  5      1.00     -3.00      0.00      0.00                         IGRF40  50",
+" 9  6     -2.00      9.00      0.00      0.00                         IGRF40  51",
+" 9  7      3.00     11.00      0.00      0.00                         IGRF40  52",
+" 9  8      1.00     -2.00      0.00      0.00                         IGRF40  53",
+" 9  9     -2.00      2.00      0.00      0.00                         IGRF40  54",
+"10  0     -3.00      0.00      0.00      0.00                         IGRF40  55",
+"10  1     -4.00      2.00      0.00      0.00                         IGRF40  56",
+"10  2      2.00      1.00      0.00      0.00                         IGRF40  57",
+"10  3     -5.00      2.00      0.00      0.00                         IGRF40  58",
+"10  4     -2.00      6.00      0.00      0.00                         IGRF40  59",
+"10  5      6.00     -4.00      0.00      0.00                         IGRF40  60",
+"10  6      4.00      0.00      0.00      0.00                         IGRF40  61",
+"10  7      0.00     -1.00      0.00      0.00                         IGRF40  62",
+"10  8      2.00      4.00      0.00      0.00                         IGRF40  63",
+"10  9      3.00      0.00      0.00      0.00                         IGRF40  64",
+"10 10      0.00     -6.00      0.00      0.00                         IGRF40  65",
+"     DGRF45  1945.00 10  0  0 1945.00 1950.00   -1.0  600.0           DGRF45   0",
+" 1  0 -30594.00      0.00      0.00      0.00                         DGRF45   1",
+" 1  1  -2285.00   5810.00      0.00      0.00                         DGRF45   2",
+" 2  0  -1244.00      0.00      0.00      0.00                         DGRF45   3",
+" 2  1   2990.00  -1702.00      0.00      0.00                         DGRF45   4",
+" 2  2   1578.00    477.00      0.00      0.00                         DGRF45   5",
+" 3  0   1282.00      0.00      0.00      0.00                         DGRF45   6",
+" 3  1  -1834.00   -499.00      0.00      0.00                         DGRF45   7",
+" 3  2   1255.00    186.00      0.00      0.00                         DGRF45   8",
+" 3  3    913.00    -11.00      0.00      0.00                         DGRF45   9",
+" 4  0    944.00      0.00      0.00      0.00                         DGRF45  10",
+" 4  1    776.00    144.00      0.00      0.00                         DGRF45  11",
+" 4  2    544.00   -276.00      0.00      0.00                         DGRF45  12",
+" 4  3   -421.00    -55.00      0.00      0.00                         DGRF45  13",
+" 4  4    304.00   -178.00      0.00      0.00                         DGRF45  14",
+" 5  0   -253.00      0.00      0.00      0.00                         DGRF45  15",
+" 5  1    346.00    -12.00      0.00      0.00                         DGRF45  16",
+" 5  2    194.00     95.00      0.00      0.00                         DGRF45  17",
+" 5  3    -20.00    -67.00      0.00      0.00                         DGRF45  18",
+" 5  4   -142.00   -119.00      0.00      0.00                         DGRF45  19",
+" 5  5    -82.00     82.00      0.00      0.00                         DGRF45  20",
+" 6  0     59.00      0.00      0.00      0.00                         DGRF45  21",
+" 6  1     57.00      6.00      0.00      0.00                         DGRF45  22",
+" 6  2      6.00    100.00      0.00      0.00                         DGRF45  23",
+" 6  3   -246.00     16.00      0.00      0.00                         DGRF45  24",
+" 6  4    -25.00     -9.00      0.00      0.00                         DGRF45  25",
+" 6  5     21.00    -16.00      0.00      0.00                         DGRF45  26",
+" 6  6   -104.00    -39.00      0.00      0.00                         DGRF45  27",
+" 7  0     70.00      0.00      0.00      0.00                         DGRF45  28",
+" 7  1    -40.00    -45.00      0.00      0.00                         DGRF45  29",
+" 7  2      0.00    -18.00      0.00      0.00                         DGRF45  30",
+" 7  3      0.00      2.00      0.00      0.00                         DGRF45  31",
+" 7  4    -29.00      6.00      0.00      0.00                         DGRF45  32",
+" 7  5    -10.00     28.00      0.00      0.00                         DGRF45  33",
+" 7  6     15.00    -17.00      0.00      0.00                         DGRF45  34",
+" 7  7     29.00    -22.00      0.00      0.00                         DGRF45  35",
+" 8  0     13.00      0.00      0.00      0.00                         DGRF45  36",
+" 8  1      7.00     12.00      0.00      0.00                         DGRF45  37",
+" 8  2     -8.00    -21.00      0.00      0.00                         DGRF45  38",
+" 8  3     -5.00    -12.00      0.00      0.00                         DGRF45  39",
+" 8  4      9.00     -7.00      0.00      0.00                         DGRF45  40",
+" 8  5      7.00      2.00      0.00      0.00                         DGRF45  41",
+" 8  6    -10.00     18.00      0.00      0.00                         DGRF45  42",
+" 8  7      7.00      3.00      0.00      0.00                         DGRF45  43",
+" 8  8      2.00    -11.00      0.00      0.00                         DGRF45  44",
+" 9  0      5.00      0.00      0.00      0.00                         DGRF45  45",
+" 9  1    -21.00    -27.00      0.00      0.00                         DGRF45  46",
+" 9  2      1.00     17.00      0.00      0.00                         DGRF45  47",
+" 9  3    -11.00     29.00      0.00      0.00                         DGRF45  48",
+" 9  4      3.00     -9.00      0.00      0.00                         DGRF45  49",
+" 9  5     16.00      4.00      0.00      0.00                         DGRF45  50",
+" 9  6     -3.00      9.00      0.00      0.00                         DGRF45  51",
+" 9  7     -4.00      6.00      0.00      0.00                         DGRF45  52",
+" 9  8     -3.00      1.00      0.00      0.00                         DGRF45  53",
+" 9  9     -4.00      8.00      0.00      0.00                         DGRF45  54",
+"10  0     -3.00      0.00      0.00      0.00                         DGRF45  55",
+"10  1     11.00      5.00      0.00      0.00                         DGRF45  56",
+"10  2      1.00      1.00      0.00      0.00                         DGRF45  57",
+"10  3      2.00    -20.00      0.00      0.00                         DGRF45  58",
+"10  4     -5.00     -1.00      0.00      0.00                         DGRF45  59",
+"10  5     -1.00     -6.00      0.00      0.00                         DGRF45  60",
+"10  6      8.00      6.00      0.00      0.00                         DGRF45  61",
+"10  7     -1.00     -4.00      0.00      0.00                         DGRF45  62",
+"10  8     -3.00     -2.00      0.00      0.00                         DGRF45  63",
+"10  9      5.00      0.00      0.00      0.00                         DGRF45  64",
+"10 10     -2.00     -2.00      0.00      0.00                         DGRF45  65",
+"     DGRF50  1950.00 10  0  0 1950.00 1955.00   -1.0  600.0           DGRF50   0",
+" 1  0 -30554.00      0.00      0.00      0.00                         DGRF50   1",
+" 1  1  -2250.00   5815.00      0.00      0.00                         DGRF50   2",
+" 2  0  -1341.00      0.00      0.00      0.00                         DGRF50   3",
+" 2  1   2998.00  -1810.00      0.00      0.00                         DGRF50   4",
+" 2  2   1576.00    381.00      0.00      0.00                         DGRF50   5",
+" 3  0   1297.00      0.00      0.00      0.00                         DGRF50   6",
+" 3  1  -1889.00   -476.00      0.00      0.00                         DGRF50   7",
+" 3  2   1274.00    206.00      0.00      0.00                         DGRF50   8",
+" 3  3    896.00    -46.00      0.00      0.00                         DGRF50   9",
+" 4  0    954.00      0.00      0.00      0.00                         DGRF50  10",
+" 4  1    792.00    136.00      0.00      0.00                         DGRF50  11",
+" 4  2    528.00   -278.00      0.00      0.00                         DGRF50  12",
+" 4  3   -408.00    -37.00      0.00      0.00                         DGRF50  13",
+" 4  4    303.00   -210.00      0.00      0.00                         DGRF50  14",
+" 5  0   -240.00      0.00      0.00      0.00                         DGRF50  15",
+" 5  1    349.00      3.00      0.00      0.00                         DGRF50  16",
+" 5  2    211.00    103.00      0.00      0.00                         DGRF50  17",
+" 5  3    -20.00    -87.00      0.00      0.00                         DGRF50  18",
+" 5  4   -147.00   -122.00      0.00      0.00                         DGRF50  19",
+" 5  5    -76.00     80.00      0.00      0.00                         DGRF50  20",
+" 6  0     54.00      0.00      0.00      0.00                         DGRF50  21",
+" 6  1     57.00     -1.00      0.00      0.00                         DGRF50  22",
+" 6  2      4.00     99.00      0.00      0.00                         DGRF50  23",
+" 6  3   -247.00     33.00      0.00      0.00                         DGRF50  24",
+" 6  4    -16.00    -12.00      0.00      0.00                         DGRF50  25",
+" 6  5     12.00    -12.00      0.00      0.00                         DGRF50  26",
+" 6  6   -105.00    -30.00      0.00      0.00                         DGRF50  27",
+" 7  0     65.00      0.00      0.00      0.00                         DGRF50  28",
+" 7  1    -55.00    -35.00      0.00      0.00                         DGRF50  29",
+" 7  2      2.00    -17.00      0.00      0.00                         DGRF50  30",
+" 7  3      1.00      0.00      0.00      0.00                         DGRF50  31",
+" 7  4    -40.00     10.00      0.00      0.00                         DGRF50  32",
+" 7  5     -7.00     36.00      0.00      0.00                         DGRF50  33",
+" 7  6      5.00    -18.00      0.00      0.00                         DGRF50  34",
+" 7  7     19.00    -16.00      0.00      0.00                         DGRF50  35",
+" 8  0     22.00      0.00      0.00      0.00                         DGRF50  36",
+" 8  1     15.00      5.00      0.00      0.00                         DGRF50  37",
+" 8  2     -4.00    -22.00      0.00      0.00                         DGRF50  38",
+" 8  3     -1.00      0.00      0.00      0.00                         DGRF50  39",
+" 8  4     11.00    -21.00      0.00      0.00                         DGRF50  40",
+" 8  5     15.00     -8.00      0.00      0.00                         DGRF50  41",
+" 8  6    -13.00     17.00      0.00      0.00                         DGRF50  42",
+" 8  7      5.00     -4.00      0.00      0.00                         DGRF50  43",
+" 8  8     -1.00    -17.00      0.00      0.00                         DGRF50  44",
+" 9  0      3.00      0.00      0.00      0.00                         DGRF50  45",
+" 9  1     -7.00    -24.00      0.00      0.00                         DGRF50  46",
+" 9  2     -1.00     19.00      0.00      0.00                         DGRF50  47",
+" 9  3    -25.00     12.00      0.00      0.00                         DGRF50  48",
+" 9  4     10.00      2.00      0.00      0.00                         DGRF50  49",
+" 9  5      5.00      2.00      0.00      0.00                         DGRF50  50",
+" 9  6     -5.00      8.00      0.00      0.00                         DGRF50  51",
+" 9  7     -2.00      8.00      0.00      0.00                         DGRF50  52",
+" 9  8      3.00    -11.00      0.00      0.00                         DGRF50  53",
+" 9  9      8.00     -7.00      0.00      0.00                         DGRF50  54",
+"10  0     -8.00      0.00      0.00      0.00                         DGRF50  55",
+"10  1      4.00     13.00      0.00      0.00                         DGRF50  56",
+"10  2     -1.00     -2.00      0.00      0.00                         DGRF50  57",
+"10  3     13.00    -10.00      0.00      0.00                         DGRF50  58",
+"10  4     -4.00      2.00      0.00      0.00                         DGRF50  59",
+"10  5      4.00     -3.00      0.00      0.00                         DGRF50  60",
+"10  6     12.00      6.00      0.00      0.00                         DGRF50  61",
+"10  7      3.00     -3.00      0.00      0.00                         DGRF50  62",
+"10  8      2.00      6.00      0.00      0.00                         DGRF50  63",
+"10  9     10.00     11.00      0.00      0.00                         DGRF50  64",
+"10 10      3.00      8.00      0.00      0.00                         DGRF50  65",
+"     DGRF55  1955.00 10  0  0 1955.00 1960.00   -1.0  600.0           DGRF55   0",
+" 1  0 -30500.00      0.00      0.00      0.00                         DGRF55   1",
+" 1  1  -2215.00   5820.00      0.00      0.00                         DGRF55   2",
+" 2  0  -1440.00      0.00      0.00      0.00                         DGRF55   3",
+" 2  1   3003.00  -1898.00      0.00      0.00                         DGRF55   4",
+" 2  2   1581.00    291.00      0.00      0.00                         DGRF55   5",
+" 3  0   1302.00      0.00      0.00      0.00                         DGRF55   6",
+" 3  1  -1944.00   -462.00      0.00      0.00                         DGRF55   7",
+" 3  2   1288.00    216.00      0.00      0.00                         DGRF55   8",
+" 3  3    882.00    -83.00      0.00      0.00                         DGRF55   9",
+" 4  0    958.00      0.00      0.00      0.00                         DGRF55  10",
+" 4  1    796.00    133.00      0.00      0.00                         DGRF55  11",
+" 4  2    510.00   -274.00      0.00      0.00                         DGRF55  12",
+" 4  3   -397.00    -23.00      0.00      0.00                         DGRF55  13",
+" 4  4    290.00   -230.00      0.00      0.00                         DGRF55  14",
+" 5  0   -229.00      0.00      0.00      0.00                         DGRF55  15",
+" 5  1    360.00     15.00      0.00      0.00                         DGRF55  16",
+" 5  2    230.00    110.00      0.00      0.00                         DGRF55  17",
+" 5  3    -23.00    -98.00      0.00      0.00                         DGRF55  18",
+" 5  4   -152.00   -121.00      0.00      0.00                         DGRF55  19",
+" 5  5    -69.00     78.00      0.00      0.00                         DGRF55  20",
+" 6  0     47.00      0.00      0.00      0.00                         DGRF55  21",
+" 6  1     57.00     -9.00      0.00      0.00                         DGRF55  22",
+" 6  2      3.00     96.00      0.00      0.00                         DGRF55  23",
+" 6  3   -247.00     48.00      0.00      0.00                         DGRF55  24",
+" 6  4     -8.00    -16.00      0.00      0.00                         DGRF55  25",
+" 6  5      7.00    -12.00      0.00      0.00                         DGRF55  26",
+" 6  6   -107.00    -24.00      0.00      0.00                         DGRF55  27",
+" 7  0     65.00      0.00      0.00      0.00                         DGRF55  28",
+" 7  1    -56.00    -50.00      0.00      0.00                         DGRF55  29",
+" 7  2      2.00    -24.00      0.00      0.00                         DGRF55  30",
+" 7  3     10.00     -4.00      0.00      0.00                         DGRF55  31",
+" 7  4    -32.00      8.00      0.00      0.00                         DGRF55  32",
+" 7  5    -11.00     28.00      0.00      0.00                         DGRF55  33",
+" 7  6      9.00    -20.00      0.00      0.00                         DGRF55  34",
+" 7  7     18.00    -18.00      0.00      0.00                         DGRF55  35",
+" 8  0     11.00      0.00      0.00      0.00                         DGRF55  36",
+" 8  1      9.00     10.00      0.00      0.00                         DGRF55  37",
+" 8  2     -6.00    -15.00      0.00      0.00                         DGRF55  38",
+" 8  3    -14.00      5.00      0.00      0.00                         DGRF55  39",
+" 8  4      6.00    -23.00      0.00      0.00                         DGRF55  40",
+" 8  5     10.00      3.00      0.00      0.00                         DGRF55  41",
+" 8  6     -7.00     23.00      0.00      0.00                         DGRF55  42",
+" 8  7      6.00     -4.00      0.00      0.00                         DGRF55  43",
+" 8  8      9.00    -13.00      0.00      0.00                         DGRF55  44",
+" 9  0      4.00      0.00      0.00      0.00                         DGRF55  45",
+" 9  1      9.00    -11.00      0.00      0.00                         DGRF55  46",
+" 9  2     -4.00     12.00      0.00      0.00                         DGRF55  47",
+" 9  3     -5.00      7.00      0.00      0.00                         DGRF55  48",
+" 9  4      2.00      6.00      0.00      0.00                         DGRF55  49",
+" 9  5      4.00     -2.00      0.00      0.00                         DGRF55  50",
+" 9  6      1.00     10.00      0.00      0.00                         DGRF55  51",
+" 9  7      2.00      7.00      0.00      0.00                         DGRF55  52",
+" 9  8      2.00     -6.00      0.00      0.00                         DGRF55  53",
+" 9  9      5.00      5.00      0.00      0.00                         DGRF55  54",
+"10  0     -3.00      0.00      0.00      0.00                         DGRF55  55",
+"10  1     -5.00     -4.00      0.00      0.00                         DGRF55  56",
+"10  2     -1.00      0.00      0.00      0.00                         DGRF55  57",
+"10  3      2.00     -8.00      0.00      0.00                         DGRF55  58",
+"10  4     -3.00     -2.00      0.00      0.00                         DGRF55  59",
+"10  5      7.00     -4.00      0.00      0.00                         DGRF55  60",
+"10  6      4.00      1.00      0.00      0.00                         DGRF55  61",
+"10  7     -2.00     -3.00      0.00      0.00                         DGRF55  62",
+"10  8      6.00      7.00      0.00      0.00                         DGRF55  63",
+"10  9     -2.00     -1.00      0.00      0.00                         DGRF55  64",
+"10 10      0.00     -3.00      0.00      0.00                         DGRF55  65",
+"     DGRF60  1960.00 10  0  0 1960.00 1965.00   -1.0  600.0           DGRF60   0",
+" 1  0 -30421.00      0.00      0.00      0.00                         DGRF60   1",
+" 1  1  -2169.00   5791.00      0.00      0.00                         DGRF60   2",
+" 2  0  -1555.00      0.00      0.00      0.00                         DGRF60   3",
+" 2  1   3002.00  -1967.00      0.00      0.00                         DGRF60   4",
+" 2  2   1590.00    206.00      0.00      0.00                         DGRF60   5",
+" 3  0   1302.00      0.00      0.00      0.00                         DGRF60   6",
+" 3  1  -1992.00   -414.00      0.00      0.00                         DGRF60   7",
+" 3  2   1289.00    224.00      0.00      0.00                         DGRF60   8",
+" 3  3    878.00   -130.00      0.00      0.00                         DGRF60   9",
+" 4  0    957.00      0.00      0.00      0.00                         DGRF60  10",
+" 4  1    800.00    135.00      0.00      0.00                         DGRF60  11",
+" 4  2    504.00   -278.00      0.00      0.00                         DGRF60  12",
+" 4  3   -394.00      3.00      0.00      0.00                         DGRF60  13",
+" 4  4    269.00   -255.00      0.00      0.00                         DGRF60  14",
+" 5  0   -222.00      0.00      0.00      0.00                         DGRF60  15",
+" 5  1    362.00     16.00      0.00      0.00                         DGRF60  16",
+" 5  2    242.00    125.00      0.00      0.00                         DGRF60  17",
+" 5  3    -26.00   -117.00      0.00      0.00                         DGRF60  18",
+" 5  4   -156.00   -114.00      0.00      0.00                         DGRF60  19",
+" 5  5    -63.00     81.00      0.00      0.00                         DGRF60  20",
+" 6  0     46.00      0.00      0.00      0.00                         DGRF60  21",
+" 6  1     58.00    -10.00      0.00      0.00                         DGRF60  22",
+" 6  2      1.00     99.00      0.00      0.00                         DGRF60  23",
+" 6  3   -237.00     60.00      0.00      0.00                         DGRF60  24",
+" 6  4     -1.00    -20.00      0.00      0.00                         DGRF60  25",
+" 6  5     -2.00    -11.00      0.00      0.00                         DGRF60  26",
+" 6  6   -113.00    -17.00      0.00      0.00                         DGRF60  27",
+" 7  0     67.00      0.00      0.00      0.00                         DGRF60  28",
+" 7  1    -56.00    -55.00      0.00      0.00                         DGRF60  29",
+" 7  2      5.00    -28.00      0.00      0.00                         DGRF60  30",
+" 7  3     15.00     -6.00      0.00      0.00                         DGRF60  31",
+" 7  4    -32.00      7.00      0.00      0.00                         DGRF60  32",
+" 7  5     -7.00     23.00      0.00      0.00                         DGRF60  33",
+" 7  6     17.00    -18.00      0.00      0.00                         DGRF60  34",
+" 7  7      8.00    -17.00      0.00      0.00                         DGRF60  35",
+" 8  0     15.00      0.00      0.00      0.00                         DGRF60  36",
+" 8  1      6.00     11.00      0.00      0.00                         DGRF60  37",
+" 8  2     -4.00    -14.00      0.00      0.00                         DGRF60  38",
+" 8  3    -11.00      7.00      0.00      0.00                         DGRF60  39",
+" 8  4      2.00    -18.00      0.00      0.00                         DGRF60  40",
+" 8  5     10.00      4.00      0.00      0.00                         DGRF60  41",
+" 8  6     -5.00     23.00      0.00      0.00                         DGRF60  42",
+" 8  7     10.00      1.00      0.00      0.00                         DGRF60  43",
+" 8  8      8.00    -20.00      0.00      0.00                         DGRF60  44",
+" 9  0      4.00      0.00      0.00      0.00                         DGRF60  45",
+" 9  1      6.00    -18.00      0.00      0.00                         DGRF60  46",
+" 9  2      0.00     12.00      0.00      0.00                         DGRF60  47",
+" 9  3     -9.00      2.00      0.00      0.00                         DGRF60  48",
+" 9  4      1.00      0.00      0.00      0.00                         DGRF60  49",
+" 9  5      4.00     -3.00      0.00      0.00                         DGRF60  50",
+" 9  6     -1.00      9.00      0.00      0.00                         DGRF60  51",
+" 9  7     -2.00      8.00      0.00      0.00                         DGRF60  52",
+" 9  8      3.00      0.00      0.00      0.00                         DGRF60  53",
+" 9  9     -1.00      5.00      0.00      0.00                         DGRF60  54",
+"10  0      1.00      0.00      0.00      0.00                         DGRF60  55",
+"10  1     -3.00      4.00      0.00      0.00                         DGRF60  56",
+"10  2      4.00      1.00      0.00      0.00                         DGRF60  57",
+"10  3      0.00      0.00      0.00      0.00                         DGRF60  58",
+"10  4     -1.00      2.00      0.00      0.00                         DGRF60  59",
+"10  5      4.00     -5.00      0.00      0.00                         DGRF60  60",
+"10  6      6.00      1.00      0.00      0.00                         DGRF60  61",
+"10  7      1.00     -1.00      0.00      0.00                         DGRF60  62",
+"10  8     -1.00      6.00      0.00      0.00                         DGRF60  63",
+"10  9      2.00      0.00      0.00      0.00                         DGRF60  64",
+"10 10      0.00     -7.00      0.00      0.00                         DGRF60  65",
+"     DGRF65  1965.00 10  0  0 1965.00 1970.00   -1.0  600.0           DGRF65   0",
+" 1  0 -30334.00      0.00      0.00      0.00                         DGRF65   1",
+" 1  1  -2119.00   5776.00      0.00      0.00                         DGRF65   2",
+" 2  0  -1662.00      0.00      0.00      0.00                         DGRF65   3",
+" 2  1   2997.00  -2016.00      0.00      0.00                         DGRF65   4",
+" 2  2   1594.00    114.00      0.00      0.00                         DGRF65   5",
+" 3  0   1297.00      0.00      0.00      0.00                         DGRF65   6",
+" 3  1  -2038.00   -404.00      0.00      0.00                         DGRF65   7",
+" 3  2   1292.00    240.00      0.00      0.00                         DGRF65   8",
+" 3  3    856.00   -165.00      0.00      0.00                         DGRF65   9",
+" 4  0    957.00      0.00      0.00      0.00                         DGRF65  10",
+" 4  1    804.00    148.00      0.00      0.00                         DGRF65  11",
+" 4  2    479.00   -269.00      0.00      0.00                         DGRF65  12",
+" 4  3   -390.00     13.00      0.00      0.00                         DGRF65  13",
+" 4  4    252.00   -269.00      0.00      0.00                         DGRF65  14",
+" 5  0   -219.00      0.00      0.00      0.00                         DGRF65  15",
+" 5  1    358.00     19.00      0.00      0.00                         DGRF65  16",
+" 5  2    254.00    128.00      0.00      0.00                         DGRF65  17",
+" 5  3    -31.00   -126.00      0.00      0.00                         DGRF65  18",
+" 5  4   -157.00    -97.00      0.00      0.00                         DGRF65  19",
+" 5  5    -62.00     81.00      0.00      0.00                         DGRF65  20",
+" 6  0     45.00      0.00      0.00      0.00                         DGRF65  21",
+" 6  1     61.00    -11.00      0.00      0.00                         DGRF65  22",
+" 6  2      8.00    100.00      0.00      0.00                         DGRF65  23",
+" 6  3   -228.00     68.00      0.00      0.00                         DGRF65  24",
+" 6  4      4.00    -32.00      0.00      0.00                         DGRF65  25",
+" 6  5      1.00     -8.00      0.00      0.00                         DGRF65  26",
+" 6  6   -111.00     -7.00      0.00      0.00                         DGRF65  27",
+" 7  0     75.00      0.00      0.00      0.00                         DGRF65  28",
+" 7  1    -57.00    -61.00      0.00      0.00                         DGRF65  29",
+" 7  2      4.00    -27.00      0.00      0.00                         DGRF65  30",
+" 7  3     13.00     -2.00      0.00      0.00                         DGRF65  31",
+" 7  4    -26.00      6.00      0.00      0.00                         DGRF65  32",
+" 7  5     -6.00     26.00      0.00      0.00                         DGRF65  33",
+" 7  6     13.00    -23.00      0.00      0.00                         DGRF65  34",
+" 7  7      1.00    -12.00      0.00      0.00                         DGRF65  35",
+" 8  0     13.00      0.00      0.00      0.00                         DGRF65  36",
+" 8  1      5.00      7.00      0.00      0.00                         DGRF65  37",
+" 8  2     -4.00    -12.00      0.00      0.00                         DGRF65  38",
+" 8  3    -14.00      9.00      0.00      0.00                         DGRF65  39",
+" 8  4      0.00    -16.00      0.00      0.00                         DGRF65  40",
+" 8  5      8.00      4.00      0.00      0.00                         DGRF65  41",
+" 8  6     -1.00     24.00      0.00      0.00                         DGRF65  42",
+" 8  7     11.00     -3.00      0.00      0.00                         DGRF65  43",
+" 8  8      4.00    -17.00      0.00      0.00                         DGRF65  44",
+" 9  0      8.00      0.00      0.00      0.00                         DGRF65  45",
+" 9  1     10.00    -22.00      0.00      0.00                         DGRF65  46",
+" 9  2      2.00     15.00      0.00      0.00                         DGRF65  47",
+" 9  3    -13.00      7.00      0.00      0.00                         DGRF65  48",
+" 9  4     10.00     -4.00      0.00      0.00                         DGRF65  49",
+" 9  5     -1.00     -5.00      0.00      0.00                         DGRF65  50",
+" 9  6     -1.00     10.00      0.00      0.00                         DGRF65  51",
+" 9  7      5.00     10.00      0.00      0.00                         DGRF65  52",
+" 9  8      1.00     -4.00      0.00      0.00                         DGRF65  53",
+" 9  9     -2.00      1.00      0.00      0.00                         DGRF65  54",
+"10  0     -2.00      0.00      0.00      0.00                         DGRF65  55",
+"10  1     -3.00      2.00      0.00      0.00                         DGRF65  56",
+"10  2      2.00      1.00      0.00      0.00                         DGRF65  57",
+"10  3     -5.00      2.00      0.00      0.00                         DGRF65  58",
+"10  4     -2.00      6.00      0.00      0.00                         DGRF65  59",
+"10  5      4.00     -4.00      0.00      0.00                         DGRF65  60",
+"10  6      4.00      0.00      0.00      0.00                         DGRF65  61",
+"10  7      0.00     -2.00      0.00      0.00                         DGRF65  62",
+"10  8      2.00      3.00      0.00      0.00                         DGRF65  63",
+"10  9      2.00      0.00      0.00      0.00                         DGRF65  64",
+"10 10      0.00     -6.00      0.00      0.00                         DGRF65  65",
+"     DGRF70  1970.00 10  0  0 1970.00 1975.00   -1.0  600.0           DGRF70   0",
+" 1  0 -30220.00      0.00      0.00      0.00                         DGRF70   1",
+" 1  1  -2068.00   5737.00      0.00      0.00                         DGRF70   2",
+" 2  0  -1781.00      0.00      0.00      0.00                         DGRF70   3",
+" 2  1   3000.00  -2047.00      0.00      0.00                         DGRF70   4",
+" 2  2   1611.00     25.00      0.00      0.00                         DGRF70   5",
+" 3  0   1287.00      0.00      0.00      0.00                         DGRF70   6",
+" 3  1  -2091.00   -366.00      0.00      0.00                         DGRF70   7",
+" 3  2   1278.00    251.00      0.00      0.00                         DGRF70   8",
+" 3  3    838.00   -196.00      0.00      0.00                         DGRF70   9",
+" 4  0    952.00      0.00      0.00      0.00                         DGRF70  10",
+" 4  1    800.00    167.00      0.00      0.00                         DGRF70  11",
+" 4  2    461.00   -266.00      0.00      0.00                         DGRF70  12",
+" 4  3   -395.00     26.00      0.00      0.00                         DGRF70  13",
+" 4  4    234.00   -279.00      0.00      0.00                         DGRF70  14",
+" 5  0   -216.00      0.00      0.00      0.00                         DGRF70  15",
+" 5  1    359.00     26.00      0.00      0.00                         DGRF70  16",
+" 5  2    262.00    139.00      0.00      0.00                         DGRF70  17",
+" 5  3    -42.00   -139.00      0.00      0.00                         DGRF70  18",
+" 5  4   -160.00    -91.00      0.00      0.00                         DGRF70  19",
+" 5  5    -56.00     83.00      0.00      0.00                         DGRF70  20",
+" 6  0     43.00      0.00      0.00      0.00                         DGRF70  21",
+" 6  1     64.00    -12.00      0.00      0.00                         DGRF70  22",
+" 6  2     15.00    100.00      0.00      0.00                         DGRF70  23",
+" 6  3   -212.00     72.00      0.00      0.00                         DGRF70  24",
+" 6  4      2.00    -37.00      0.00      0.00                         DGRF70  25",
+" 6  5      3.00     -6.00      0.00      0.00                         DGRF70  26",
+" 6  6   -112.00      1.00      0.00      0.00                         DGRF70  27",
+" 7  0     72.00      0.00      0.00      0.00                         DGRF70  28",
+" 7  1    -57.00    -70.00      0.00      0.00                         DGRF70  29",
+" 7  2      1.00    -27.00      0.00      0.00                         DGRF70  30",
+" 7  3     14.00     -4.00      0.00      0.00                         DGRF70  31",
+" 7  4    -22.00      8.00      0.00      0.00                         DGRF70  32",
+" 7  5     -2.00     23.00      0.00      0.00                         DGRF70  33",
+" 7  6     13.00    -23.00      0.00      0.00                         DGRF70  34",
+" 7  7     -2.00    -11.00      0.00      0.00                         DGRF70  35",
+" 8  0     14.00      0.00      0.00      0.00                         DGRF70  36",
+" 8  1      6.00      7.00      0.00      0.00                         DGRF70  37",
+" 8  2     -2.00    -15.00      0.00      0.00                         DGRF70  38",
+" 8  3    -13.00      6.00      0.00      0.00                         DGRF70  39",
+" 8  4     -3.00    -17.00      0.00      0.00                         DGRF70  40",
+" 8  5      5.00      6.00      0.00      0.00                         DGRF70  41",
+" 8  6      0.00     21.00      0.00      0.00                         DGRF70  42",
+" 8  7     11.00     -6.00      0.00      0.00                         DGRF70  43",
+" 8  8      3.00    -16.00      0.00      0.00                         DGRF70  44",
+" 9  0      8.00      0.00      0.00      0.00                         DGRF70  45",
+" 9  1     10.00    -21.00      0.00      0.00                         DGRF70  46",
+" 9  2      2.00     16.00      0.00      0.00                         DGRF70  47",
+" 9  3    -12.00      6.00      0.00      0.00                         DGRF70  48",
+" 9  4     10.00     -4.00      0.00      0.00                         DGRF70  49",
+" 9  5     -1.00     -5.00      0.00      0.00                         DGRF70  50",
+" 9  6      0.00     10.00      0.00      0.00                         DGRF70  51",
+" 9  7      3.00     11.00      0.00      0.00                         DGRF70  52",
+" 9  8      1.00     -2.00      0.00      0.00                         DGRF70  53",
+" 9  9     -1.00      1.00      0.00      0.00                         DGRF70  54",
+"10  0     -3.00      0.00      0.00      0.00                         DGRF70  55",
+"10  1     -3.00      1.00      0.00      0.00                         DGRF70  56",
+"10  2      2.00      1.00      0.00      0.00                         DGRF70  57",
+"10  3     -5.00      3.00      0.00      0.00                         DGRF70  58",
+"10  4     -1.00      4.00      0.00      0.00                         DGRF70  59",
+"10  5      6.00     -4.00      0.00      0.00                         DGRF70  60",
+"10  6      4.00      0.00      0.00      0.00                         DGRF70  61",
+"10  7      1.00     -1.00      0.00      0.00                         DGRF70  62",
+"10  8      0.00      3.00      0.00      0.00                         DGRF70  63",
+"10  9      3.00      1.00      0.00      0.00                         DGRF70  64",
+"10 10     -1.00     -4.00      0.00      0.00                         DGRF70  65",
+"     DGRF75  1975.00 10  0  0 1975.00 1980.00   -1.0  600.0           DGRF75   0",
+" 1  0 -30100.00      0.00      0.00      0.00                         DGRF75   1",
+" 1  1  -2013.00   5675.00      0.00      0.00                         DGRF75   2",
+" 2  0  -1902.00      0.00      0.00      0.00                         DGRF75   3",
+" 2  1   3010.00  -2067.00      0.00      0.00                         DGRF75   4",
+" 2  2   1632.00    -68.00      0.00      0.00                         DGRF75   5",
+" 3  0   1276.00      0.00      0.00      0.00                         DGRF75   6",
+" 3  1  -2144.00   -333.00      0.00      0.00                         DGRF75   7",
+" 3  2   1260.00    262.00      0.00      0.00                         DGRF75   8",
+" 3  3    830.00   -223.00      0.00      0.00                         DGRF75   9",
+" 4  0    946.00      0.00      0.00      0.00                         DGRF75  10",
+" 4  1    791.00    191.00      0.00      0.00                         DGRF75  11",
+" 4  2    438.00   -265.00      0.00      0.00                         DGRF75  12",
+" 4  3   -405.00     39.00      0.00      0.00                         DGRF75  13",
+" 4  4    216.00   -288.00      0.00      0.00                         DGRF75  14",
+" 5  0   -218.00      0.00      0.00      0.00                         DGRF75  15",
+" 5  1    356.00     31.00      0.00      0.00                         DGRF75  16",
+" 5  2    264.00    148.00      0.00      0.00                         DGRF75  17",
+" 5  3    -59.00   -152.00      0.00      0.00                         DGRF75  18",
+" 5  4   -159.00    -83.00      0.00      0.00                         DGRF75  19",
+" 5  5    -49.00     88.00      0.00      0.00                         DGRF75  20",
+" 6  0     45.00      0.00      0.00      0.00                         DGRF75  21",
+" 6  1     66.00    -13.00      0.00      0.00                         DGRF75  22",
+" 6  2     28.00     99.00      0.00      0.00                         DGRF75  23",
+" 6  3   -198.00     75.00      0.00      0.00                         DGRF75  24",
+" 6  4      1.00    -41.00      0.00      0.00                         DGRF75  25",
+" 6  5      6.00     -4.00      0.00      0.00                         DGRF75  26",
+" 6  6   -111.00     11.00      0.00      0.00                         DGRF75  27",
+" 7  0     71.00      0.00      0.00      0.00                         DGRF75  28",
+" 7  1    -56.00    -77.00      0.00      0.00                         DGRF75  29",
+" 7  2      1.00    -26.00      0.00      0.00                         DGRF75  30",
+" 7  3     16.00     -5.00      0.00      0.00                         DGRF75  31",
+" 7  4    -14.00     10.00      0.00      0.00                         DGRF75  32",
+" 7  5      0.00     22.00      0.00      0.00                         DGRF75  33",
+" 7  6     12.00    -23.00      0.00      0.00                         DGRF75  34",
+" 7  7     -5.00    -12.00      0.00      0.00                         DGRF75  35",
+" 8  0     14.00      0.00      0.00      0.00                         DGRF75  36",
+" 8  1      6.00      6.00      0.00      0.00                         DGRF75  37",
+" 8  2     -1.00    -16.00      0.00      0.00                         DGRF75  38",
+" 8  3    -12.00      4.00      0.00      0.00                         DGRF75  39",
+" 8  4     -8.00    -19.00      0.00      0.00                         DGRF75  40",
+" 8  5      4.00      6.00      0.00      0.00                         DGRF75  41",
+" 8  6      0.00     18.00      0.00      0.00                         DGRF75  42",
+" 8  7     10.00    -10.00      0.00      0.00                         DGRF75  43",
+" 8  8      1.00    -17.00      0.00      0.00                         DGRF75  44",
+" 9  0      7.00      0.00      0.00      0.00                         DGRF75  45",
+" 9  1     10.00    -21.00      0.00      0.00                         DGRF75  46",
+" 9  2      2.00     16.00      0.00      0.00                         DGRF75  47",
+" 9  3    -12.00      7.00      0.00      0.00                         DGRF75  48",
+" 9  4     10.00     -4.00      0.00      0.00                         DGRF75  49",
+" 9  5     -1.00     -5.00      0.00      0.00                         DGRF75  50",
+" 9  6     -1.00     10.00      0.00      0.00                         DGRF75  51",
+" 9  7      4.00     11.00      0.00      0.00                         DGRF75  52",
+" 9  8      1.00     -3.00      0.00      0.00                         DGRF75  53",
+" 9  9     -2.00      1.00      0.00      0.00                         DGRF75  54",
+"10  0     -3.00      0.00      0.00      0.00                         DGRF75  55",
+"10  1     -3.00      1.00      0.00      0.00                         DGRF75  56",
+"10  2      2.00      1.00      0.00      0.00                         DGRF75  57",
+"10  3     -5.00      3.00      0.00      0.00                         DGRF75  58",
+"10  4     -2.00      4.00      0.00      0.00                         DGRF75  59",
+"10  5      5.00     -4.00      0.00      0.00                         DGRF75  60",
+"10  6      4.00     -1.00      0.00      0.00                         DGRF75  61",
+"10  7      1.00     -1.00      0.00      0.00                         DGRF75  62",
+"10  8      0.00      3.00      0.00      0.00                         DGRF75  63",
+"10  9      3.00      1.00      0.00      0.00                         DGRF75  64",
+"10 10     -1.00     -5.00      0.00      0.00                         DGRF75  65",
+"     DGRF80  1980.00 10  0  0 1980.00 1985.00   -1.0  600.0           DGRF80   0",
+" 1  0 -29992.00      0.00      0.00      0.00                         DGRF80   1",
+" 1  1  -1956.00   5604.00      0.00      0.00                         DGRF80   2",
+" 2  0  -1997.00      0.00      0.00      0.00                         DGRF80   3",
+" 2  1   3027.00  -2129.00      0.00      0.00                         DGRF80   4",
+" 2  2   1663.00   -200.00      0.00      0.00                         DGRF80   5",
+" 3  0   1281.00      0.00      0.00      0.00                         DGRF80   6",
+" 3  1  -2180.00   -336.00      0.00      0.00                         DGRF80   7",
+" 3  2   1251.00    271.00      0.00      0.00                         DGRF80   8",
+" 3  3    833.00   -252.00      0.00      0.00                         DGRF80   9",
+" 4  0    938.00      0.00      0.00      0.00                         DGRF80  10",
+" 4  1    782.00    212.00      0.00      0.00                         DGRF80  11",
+" 4  2    398.00   -257.00      0.00      0.00                         DGRF80  12",
+" 4  3   -419.00     53.00      0.00      0.00                         DGRF80  13",
+" 4  4    199.00   -297.00      0.00      0.00                         DGRF80  14",
+" 5  0   -218.00      0.00      0.00      0.00                         DGRF80  15",
+" 5  1    357.00     46.00      0.00      0.00                         DGRF80  16",
+" 5  2    261.00    150.00      0.00      0.00                         DGRF80  17",
+" 5  3    -74.00   -151.00      0.00      0.00                         DGRF80  18",
+" 5  4   -162.00    -78.00      0.00      0.00                         DGRF80  19",
+" 5  5    -48.00     92.00      0.00      0.00                         DGRF80  20",
+" 6  0     48.00      0.00      0.00      0.00                         DGRF80  21",
+" 6  1     66.00    -15.00      0.00      0.00                         DGRF80  22",
+" 6  2     42.00     93.00      0.00      0.00                         DGRF80  23",
+" 6  3   -192.00     71.00      0.00      0.00                         DGRF80  24",
+" 6  4      4.00    -43.00      0.00      0.00                         DGRF80  25",
+" 6  5     14.00     -2.00      0.00      0.00                         DGRF80  26",
+" 6  6   -108.00     17.00      0.00      0.00                         DGRF80  27",
+" 7  0     72.00      0.00      0.00      0.00                         DGRF80  28",
+" 7  1    -59.00    -82.00      0.00      0.00                         DGRF80  29",
+" 7  2      2.00    -27.00      0.00      0.00                         DGRF80  30",
+" 7  3     21.00     -5.00      0.00      0.00                         DGRF80  31",
+" 7  4    -12.00     16.00      0.00      0.00                         DGRF80  32",
+" 7  5      1.00     18.00      0.00      0.00                         DGRF80  33",
+" 7  6     11.00    -23.00      0.00      0.00                         DGRF80  34",
+" 7  7     -2.00    -10.00      0.00      0.00                         DGRF80  35",
+" 8  0     18.00      0.00      0.00      0.00                         DGRF80  36",
+" 8  1      6.00      7.00      0.00      0.00                         DGRF80  37",
+" 8  2      0.00    -18.00      0.00      0.00                         DGRF80  38",
+" 8  3    -11.00      4.00      0.00      0.00                         DGRF80  39",
+" 8  4     -7.00    -22.00      0.00      0.00                         DGRF80  40",
+" 8  5      4.00      9.00      0.00      0.00                         DGRF80  41",
+" 8  6      3.00     16.00      0.00      0.00                         DGRF80  42",
+" 8  7      6.00    -13.00      0.00      0.00                         DGRF80  43",
+" 8  8     -1.00    -15.00      0.00      0.00                         DGRF80  44",
+" 9  0      5.00      0.00      0.00      0.00                         DGRF80  45",
+" 9  1     10.00    -21.00      0.00      0.00                         DGRF80  46",
+" 9  2      1.00     16.00      0.00      0.00                         DGRF80  47",
+" 9  3    -12.00      9.00      0.00      0.00                         DGRF80  48",
+" 9  4      9.00     -5.00      0.00      0.00                         DGRF80  49",
+" 9  5     -3.00     -6.00      0.00      0.00                         DGRF80  50",
+" 9  6     -1.00      9.00      0.00      0.00                         DGRF80  51",
+" 9  7      7.00     10.00      0.00      0.00                         DGRF80  52",
+" 9  8      2.00     -6.00      0.00      0.00                         DGRF80  53",
+" 9  9     -5.00      2.00      0.00      0.00                         DGRF80  54",
+"10  0     -4.00      0.00      0.00      0.00                         DGRF80  55",
+"10  1     -4.00      1.00      0.00      0.00                         DGRF80  56",
+"10  2      2.00      0.00      0.00      0.00                         DGRF80  57",
+"10  3     -5.00      3.00      0.00      0.00                         DGRF80  58",
+"10  4     -2.00      6.00      0.00      0.00                         DGRF80  59",
+"10  5      5.00     -4.00      0.00      0.00                         DGRF80  60",
+"10  6      3.00      0.00      0.00      0.00                         DGRF80  61",
+"10  7      1.00     -1.00      0.00      0.00                         DGRF80  62",
+"10  8      2.00      4.00      0.00      0.00                         DGRF80  63",
+"10  9      3.00      0.00      0.00      0.00                         DGRF80  64",
+"10 10      0.00     -6.00      0.00      0.00                         DGRF80  65",
+"     DGRF85  1985.00 10  0  0 1985.00 1990.00   -1.0  600.0           DGRF85   0",
+" 1  0 -29873.00      0.00      0.00      0.00                         DGRF85   1",
+" 1  1  -1905.00   5500.00      0.00      0.00                         DGRF85   2",
+" 2  0  -2072.00      0.00      0.00      0.00                         DGRF85   3",
+" 2  1   3044.00  -2197.00      0.00      0.00                         DGRF85   4",
+" 2  2   1687.00   -306.00      0.00      0.00                         DGRF85   5",
+" 3  0   1296.00      0.00      0.00      0.00                         DGRF85   6",
+" 3  1  -2208.00   -310.00      0.00      0.00                         DGRF85   7",
+" 3  2   1247.00    284.00      0.00      0.00                         DGRF85   8",
+" 3  3    829.00   -297.00      0.00      0.00                         DGRF85   9",
+" 4  0    936.00      0.00      0.00      0.00                         DGRF85  10",
+" 4  1    780.00    232.00      0.00      0.00                         DGRF85  11",
+" 4  2    361.00   -249.00      0.00      0.00                         DGRF85  12",
+" 4  3   -424.00     69.00      0.00      0.00                         DGRF85  13",
+" 4  4    170.00   -297.00      0.00      0.00                         DGRF85  14",
+" 5  0   -214.00      0.00      0.00      0.00                         DGRF85  15",
+" 5  1    355.00     47.00      0.00      0.00                         DGRF85  16",
+" 5  2    253.00    150.00      0.00      0.00                         DGRF85  17",
+" 5  3    -93.00   -154.00      0.00      0.00                         DGRF85  18",
+" 5  4   -164.00    -75.00      0.00      0.00                         DGRF85  19",
+" 5  5    -46.00     95.00      0.00      0.00                         DGRF85  20",
+" 6  0     53.00      0.00      0.00      0.00                         DGRF85  21",
+" 6  1     65.00    -16.00      0.00      0.00                         DGRF85  22",
+" 6  2     51.00     88.00      0.00      0.00                         DGRF85  23",
+" 6  3   -185.00     69.00      0.00      0.00                         DGRF85  24",
+" 6  4      4.00    -48.00      0.00      0.00                         DGRF85  25",
+" 6  5     16.00     -1.00      0.00      0.00                         DGRF85  26",
+" 6  6   -102.00     21.00      0.00      0.00                         DGRF85  27",
+" 7  0     74.00      0.00      0.00      0.00                         DGRF85  28",
+" 7  1    -62.00    -83.00      0.00      0.00                         DGRF85  29",
+" 7  2      3.00    -27.00      0.00      0.00                         DGRF85  30",
+" 7  3     24.00     -2.00      0.00      0.00                         DGRF85  31",
+" 7  4     -6.00     20.00      0.00      0.00                         DGRF85  32",
+" 7  5      4.00     17.00      0.00      0.00                         DGRF85  33",
+" 7  6     10.00    -23.00      0.00      0.00                         DGRF85  34",
+" 7  7      0.00     -7.00      0.00      0.00                         DGRF85  35",
+" 8  0     21.00      0.00      0.00      0.00                         DGRF85  36",
+" 8  1      6.00      8.00      0.00      0.00                         DGRF85  37",
+" 8  2      0.00    -19.00      0.00      0.00                         DGRF85  38",
+" 8  3    -11.00      5.00      0.00      0.00                         DGRF85  39",
+" 8  4     -9.00    -23.00      0.00      0.00                         DGRF85  40",
+" 8  5      4.00     11.00      0.00      0.00                         DGRF85  41",
+" 8  6      4.00     14.00      0.00      0.00                         DGRF85  42",
+" 8  7      4.00    -15.00      0.00      0.00                         DGRF85  43",
+" 8  8     -4.00    -11.00      0.00      0.00                         DGRF85  44",
+" 9  0      5.00      0.00      0.00      0.00                         DGRF85  45",
+" 9  1     10.00    -21.00      0.00      0.00                         DGRF85  46",
+" 9  2      1.00     15.00      0.00      0.00                         DGRF85  47",
+" 9  3    -12.00      9.00      0.00      0.00                         DGRF85  48",
+" 9  4      9.00     -6.00      0.00      0.00                         DGRF85  49",
+" 9  5     -3.00     -6.00      0.00      0.00                         DGRF85  50",
+" 9  6     -1.00      9.00      0.00      0.00                         DGRF85  51",
+" 9  7      7.00      9.00      0.00      0.00                         DGRF85  52",
+" 9  8      1.00     -7.00      0.00      0.00                         DGRF85  53",
+" 9  9     -5.00      2.00      0.00      0.00                         DGRF85  54",
+"10  0     -4.00      0.00      0.00      0.00                         DGRF85  55",
+"10  1     -4.00      1.00      0.00      0.00                         DGRF85  56",
+"10  2      3.00      0.00      0.00      0.00                         DGRF85  57",
+"10  3     -5.00      3.00      0.00      0.00                         DGRF85  58",
+"10  4     -2.00      6.00      0.00      0.00                         DGRF85  59",
+"10  5      5.00     -4.00      0.00      0.00                         DGRF85  60",
+"10  6      3.00      0.00      0.00      0.00                         DGRF85  61",
+"10  7      1.00     -1.00      0.00      0.00                         DGRF85  62",
+"10  8      2.00      4.00      0.00      0.00                         DGRF85  63",
+"10  9      3.00      0.00      0.00      0.00                         DGRF85  64",
+"10 10      0.00     -6.00      0.00      0.00                         DGRF85  65",
+"     DGRF90  1990.00 10  0  0 1990.00 1995.00   -1.0  600.0           DGRF90   0",
+" 1  0 -29775.00      0.00      0.00      0.00                         DGRF90   1",
+" 1  1  -1848.00   5406.00      0.00      0.00                         DGRF90   2",
+" 2  0  -2131.00      0.00      0.00      0.00                         DGRF90   3",
+" 2  1   3059.00  -2279.00      0.00      0.00                         DGRF90   4",
+" 2  2   1686.00   -373.00      0.00      0.00                         DGRF90   5",
+" 3  0   1314.00      0.00      0.00      0.00                         DGRF90   6",
+" 3  1  -2239.00   -284.00      0.00      0.00                         DGRF90   7",
+" 3  2   1248.00    293.00      0.00      0.00                         DGRF90   8",
+" 3  3    802.00   -352.00      0.00      0.00                         DGRF90   9",
+" 4  0    939.00      0.00      0.00      0.00                         DGRF90  10",
+" 4  1    780.00    247.00      0.00      0.00                         DGRF90  11",
+" 4  2    325.00   -240.00      0.00      0.00                         DGRF90  12",
+" 4  3   -423.00     84.00      0.00      0.00                         DGRF90  13",
+" 4  4    141.00   -299.00      0.00      0.00                         DGRF90  14",
+" 5  0   -214.00      0.00      0.00      0.00                         DGRF90  15",
+" 5  1    353.00     46.00      0.00      0.00                         DGRF90  16",
+" 5  2    245.00    154.00      0.00      0.00                         DGRF90  17",
+" 5  3   -109.00   -153.00      0.00      0.00                         DGRF90  18",
+" 5  4   -165.00    -69.00      0.00      0.00                         DGRF90  19",
+" 5  5    -36.00     97.00      0.00      0.00                         DGRF90  20",
+" 6  0     61.00      0.00      0.00      0.00                         DGRF90  21",
+" 6  1     65.00    -16.00      0.00      0.00                         DGRF90  22",
+" 6  2     59.00     82.00      0.00      0.00                         DGRF90  23",
+" 6  3   -178.00     69.00      0.00      0.00                         DGRF90  24",
+" 6  4      3.00    -52.00      0.00      0.00                         DGRF90  25",
+" 6  5     18.00      1.00      0.00      0.00                         DGRF90  26",
+" 6  6    -96.00     24.00      0.00      0.00                         DGRF90  27",
+" 7  0     77.00      0.00      0.00      0.00                         DGRF90  28",
+" 7  1    -64.00    -80.00      0.00      0.00                         DGRF90  29",
+" 7  2      2.00    -26.00      0.00      0.00                         DGRF90  30",
+" 7  3     26.00      0.00      0.00      0.00                         DGRF90  31",
+" 7  4     -1.00     21.00      0.00      0.00                         DGRF90  32",
+" 7  5      5.00     17.00      0.00      0.00                         DGRF90  33",
+" 7  6      9.00    -23.00      0.00      0.00                         DGRF90  34",
+" 7  7      0.00     -4.00      0.00      0.00                         DGRF90  35",
+" 8  0     23.00      0.00      0.00      0.00                         DGRF90  36",
+" 8  1      5.00     10.00      0.00      0.00                         DGRF90  37",
+" 8  2     -1.00    -19.00      0.00      0.00                         DGRF90  38",
+" 8  3    -10.00      6.00      0.00      0.00                         DGRF90  39",
+" 8  4    -12.00    -22.00      0.00      0.00                         DGRF90  40",
+" 8  5      3.00     12.00      0.00      0.00                         DGRF90  41",
+" 8  6      4.00     12.00      0.00      0.00                         DGRF90  42",
+" 8  7      2.00    -16.00      0.00      0.00                         DGRF90  43",
+" 8  8     -6.00    -10.00      0.00      0.00                         DGRF90  44",
+" 9  0      4.00      0.00      0.00      0.00                         DGRF90  45",
+" 9  1      9.00    -20.00      0.00      0.00                         DGRF90  46",
+" 9  2      1.00     15.00      0.00      0.00                         DGRF90  47",
+" 9  3    -12.00     11.00      0.00      0.00                         DGRF90  48",
+" 9  4      9.00     -7.00      0.00      0.00                         DGRF90  49",
+" 9  5     -4.00     -7.00      0.00      0.00                         DGRF90  50",
+" 9  6     -2.00      9.00      0.00      0.00                         DGRF90  51",
+" 9  7      7.00      8.00      0.00      0.00                         DGRF90  52",
+" 9  8      1.00     -7.00      0.00      0.00                         DGRF90  53",
+" 9  9     -6.00      2.00      0.00      0.00                         DGRF90  54",
+"10  0     -3.00      0.00      0.00      0.00                         DGRF90  55",
+"10  1     -4.00      2.00      0.00      0.00                         DGRF90  56",
+"10  2      2.00      1.00      0.00      0.00                         DGRF90  57",
+"10  3     -5.00      3.00      0.00      0.00                         DGRF90  58",
+"10  4     -2.00      6.00      0.00      0.00                         DGRF90  59",
+"10  5      4.00     -4.00      0.00      0.00                         DGRF90  60",
+"10  6      3.00      0.00      0.00      0.00                         DGRF90  61",
+"10  7      1.00     -2.00      0.00      0.00                         DGRF90  62",
+"10  8      3.00      3.00      0.00      0.00                         DGRF90  63",
+"10  9      3.00     -1.00      0.00      0.00                         DGRF90  64",
+"10 10      0.00     -6.00      0.00      0.00                         DGRF90  65",
+"     DGRF95  1995.00 10  0  0 1995.00 2000.00   -1.0  600.0           DGRF95   0",
+" 1  0 -29692.00      0.00      0.00      0.00                         DGRF95   1",
+" 1  1  -1784.00   5306.00      0.00      0.00                         DGRF95   2",
+" 2  0  -2200.00      0.00      0.00      0.00                         DGRF95   3",
+" 2  1   3070.00  -2366.00      0.00      0.00                         DGRF95   4",
+" 2  2   1681.00   -413.00      0.00      0.00                         DGRF95   5",
+" 3  0   1335.00      0.00      0.00      0.00                         DGRF95   6",
+" 3  1  -2267.00   -262.00      0.00      0.00                         DGRF95   7",
+" 3  2   1249.00    302.00      0.00      0.00                         DGRF95   8",
+" 3  3    759.00   -427.00      0.00      0.00                         DGRF95   9",
+" 4  0    940.00      0.00      0.00      0.00                         DGRF95  10",
+" 4  1    780.00    262.00      0.00      0.00                         DGRF95  11",
+" 4  2    290.00   -236.00      0.00      0.00                         DGRF95  12",
+" 4  3   -418.00     97.00      0.00      0.00                         DGRF95  13",
+" 4  4    122.00   -306.00      0.00      0.00                         DGRF95  14",
+" 5  0   -214.00      0.00      0.00      0.00                         DGRF95  15",
+" 5  1    352.00     46.00      0.00      0.00                         DGRF95  16",
+" 5  2    235.00    165.00      0.00      0.00                         DGRF95  17",
+" 5  3   -118.00   -143.00      0.00      0.00                         DGRF95  18",
+" 5  4   -166.00    -55.00      0.00      0.00                         DGRF95  19",
+" 5  5    -17.00    107.00      0.00      0.00                         DGRF95  20",
+" 6  0     68.00      0.00      0.00      0.00                         DGRF95  21",
+" 6  1     67.00    -17.00      0.00      0.00                         DGRF95  22",
+" 6  2     68.00     72.00      0.00      0.00                         DGRF95  23",
+" 6  3   -170.00     67.00      0.00      0.00                         DGRF95  24",
+" 6  4     -1.00    -58.00      0.00      0.00                         DGRF95  25",
+" 6  5     19.00      1.00      0.00      0.00                         DGRF95  26",
+" 6  6    -93.00     36.00      0.00      0.00                         DGRF95  27",
+" 7  0     77.00      0.00      0.00      0.00                         DGRF95  28",
+" 7  1    -72.00    -69.00      0.00      0.00                         DGRF95  29",
+" 7  2      1.00    -25.00      0.00      0.00                         DGRF95  30",
+" 7  3     28.00      4.00      0.00      0.00                         DGRF95  31",
+" 7  4      5.00     24.00      0.00      0.00                         DGRF95  32",
+" 7  5      4.00     17.00      0.00      0.00                         DGRF95  33",
+" 7  6      8.00    -24.00      0.00      0.00                         DGRF95  34",
+" 7  7     -2.00     -6.00      0.00      0.00                         DGRF95  35",
+" 8  0     25.00      0.00      0.00      0.00                         DGRF95  36",
+" 8  1      6.00     11.00      0.00      0.00                         DGRF95  37",
+" 8  2     -6.00    -21.00      0.00      0.00                         DGRF95  38",
+" 8  3     -9.00      8.00      0.00      0.00                         DGRF95  39",
+" 8  4    -14.00    -23.00      0.00      0.00                         DGRF95  40",
+" 8  5      9.00     15.00      0.00      0.00                         DGRF95  41",
+" 8  6      6.00     11.00      0.00      0.00                         DGRF95  42",
+" 8  7     -5.00    -16.00      0.00      0.00                         DGRF95  43",
+" 8  8     -7.00     -4.00      0.00      0.00                         DGRF95  44",
+" 9  0      4.00      0.00      0.00      0.00                         DGRF95  45",
+" 9  1      9.00    -20.00      0.00      0.00                         DGRF95  46",
+" 9  2      3.00     15.00      0.00      0.00                         DGRF95  47",
+" 9  3    -10.00     12.00      0.00      0.00                         DGRF95  48",
+" 9  4      8.00     -6.00      0.00      0.00                         DGRF95  49",
+" 9  5     -8.00     -8.00      0.00      0.00                         DGRF95  50",
+" 9  6     -1.00      8.00      0.00      0.00                         DGRF95  51",
+" 9  7     10.00      5.00      0.00      0.00                         DGRF95  52",
+" 9  8     -2.00     -8.00      0.00      0.00                         DGRF95  53",
+" 9  9     -8.00      3.00      0.00      0.00                         DGRF95  54",
+"10  0     -3.00      0.00      0.00      0.00                         DGRF95  55",
+"10  1     -6.00      1.00      0.00      0.00                         DGRF95  56",
+"10  2      2.00      0.00      0.00      0.00                         DGRF95  57",
+"10  3     -4.00      4.00      0.00      0.00                         DGRF95  58",
+"10  4     -1.00      5.00      0.00      0.00                         DGRF95  59",
+"10  5      4.00     -5.00      0.00      0.00                         DGRF95  60",
+"10  6      2.00     -1.00      0.00      0.00                         DGRF95  61",
+"10  7      2.00     -2.00      0.00      0.00                         DGRF95  62",
+"10  8      5.00      1.00      0.00      0.00                         DGRF95  63",
+"10  9      1.00     -2.00      0.00      0.00                         DGRF95  64",
+"10 10      0.00     -7.00      0.00      0.00                         DGRF95  65",
+"   DGRF2000  2000.00 13  0  0 2000.00 2005.00   -1.0  600.0         DGRF2000   0",
+" 1  0 -29619.40      0.00      0.00      0.00                       DGRF2000   1",
+" 1  1  -1728.20   5186.10      0.00      0.00                       DGRF2000   2",
+" 2  0  -2267.70      0.00      0.00      0.00                       DGRF2000   3",
+" 2  1   3068.40  -2481.60      0.00      0.00                       DGRF2000   4",
+" 2  2   1670.90   -458.00      0.00      0.00                       DGRF2000   5",
+" 3  0   1339.60      0.00      0.00      0.00                       DGRF2000   6",
+" 3  1  -2288.00   -227.60      0.00      0.00                       DGRF2000   7",
+" 3  2   1252.10    293.40      0.00      0.00                       DGRF2000   8",
+" 3  3    714.50   -491.10      0.00      0.00                       DGRF2000   9",
+" 4  0    932.30      0.00      0.00      0.00                       DGRF2000  10",
+" 4  1    786.80    272.60      0.00      0.00                       DGRF2000  11",
+" 4  2    250.00   -231.90      0.00      0.00                       DGRF2000  12",
+" 4  3   -403.00    119.80      0.00      0.00                       DGRF2000  13",
+" 4  4    111.30   -303.80      0.00      0.00                       DGRF2000  14",
+" 5  0   -218.80      0.00      0.00      0.00                       DGRF2000  15",
+" 5  1    351.40     43.80      0.00      0.00                       DGRF2000  16",
+" 5  2    222.30    171.90      0.00      0.00                       DGRF2000  17",
+" 5  3   -130.40   -133.10      0.00      0.00                       DGRF2000  18",
+" 5  4   -168.60    -39.30      0.00      0.00                       DGRF2000  19",
+" 5  5    -12.90    106.30      0.00      0.00                       DGRF2000  20",
+" 6  0     72.30      0.00      0.00      0.00                       DGRF2000  21",
+" 6  1     68.20    -17.40      0.00      0.00                       DGRF2000  22",
+" 6  2     74.20     63.70      0.00      0.00                       DGRF2000  23",
+" 6  3   -160.90     65.10      0.00      0.00                       DGRF2000  24",
+" 6  4     -5.90    -61.20      0.00      0.00                       DGRF2000  25",
+" 6  5     16.90      0.70      0.00      0.00                       DGRF2000  26",
+" 6  6    -90.40     43.80      0.00      0.00                       DGRF2000  27",
+" 7  0     79.00      0.00      0.00      0.00                       DGRF2000  28",
+" 7  1    -74.00    -64.60      0.00      0.00                       DGRF2000  29",
+" 7  2      0.00    -24.20      0.00      0.00                       DGRF2000  30",
+" 7  3     33.30      6.20      0.00      0.00                       DGRF2000  31",
+" 7  4      9.10     24.00      0.00      0.00                       DGRF2000  32",
+" 7  5      6.90     14.80      0.00      0.00                       DGRF2000  33",
+" 7  6      7.30    -25.40      0.00      0.00                       DGRF2000  34",
+" 7  7     -1.20     -5.80      0.00      0.00                       DGRF2000  35",
+" 8  0     24.40      0.00      0.00      0.00                       DGRF2000  36",
+" 8  1      6.60     11.90      0.00      0.00                       DGRF2000  37",
+" 8  2     -9.20    -21.50      0.00      0.00                       DGRF2000  38",
+" 8  3     -7.90      8.50      0.00      0.00                       DGRF2000  39",
+" 8  4    -16.60    -21.50      0.00      0.00                       DGRF2000  40",
+" 8  5      9.10     15.50      0.00      0.00                       DGRF2000  41",
+" 8  6      7.00      8.90      0.00      0.00                       DGRF2000  42",
+" 8  7     -7.90    -14.90      0.00      0.00                       DGRF2000  43",
+" 8  8     -7.00     -2.10      0.00      0.00                       DGRF2000  44",
+" 9  0      5.00      0.00      0.00      0.00                       DGRF2000  45",
+" 9  1      9.40    -19.70      0.00      0.00                       DGRF2000  46",
+" 9  2      3.00     13.40      0.00      0.00                       DGRF2000  47",
+" 9  3     -8.40     12.50      0.00      0.00                       DGRF2000  48",
+" 9  4      6.30     -6.20      0.00      0.00                       DGRF2000  49",
+" 9  5     -8.90     -8.40      0.00      0.00                       DGRF2000  50",
+" 9  6     -1.50      8.40      0.00      0.00                       DGRF2000  51",
+" 9  7      9.30      3.80      0.00      0.00                       DGRF2000  52",
+" 9  8     -4.30     -8.20      0.00      0.00                       DGRF2000  53",
+" 9  9     -8.20      4.80      0.00      0.00                       DGRF2000  54",
+"10  0     -2.60      0.00      0.00      0.00                       DGRF2000  55",
+"10  1     -6.00      1.70      0.00      0.00                       DGRF2000  56",
+"10  2      1.70      0.00      0.00      0.00                       DGRF2000  57",
+"10  3     -3.10      4.00      0.00      0.00                       DGRF2000  58",
+"10  4     -0.50      4.90      0.00      0.00                       DGRF2000  59",
+"10  5      3.70     -5.90      0.00      0.00                       DGRF2000  60",
+"10  6      1.00     -1.20      0.00      0.00                       DGRF2000  61",
+"10  7      2.00     -2.90      0.00      0.00                       DGRF2000  62",
+"10  8      4.20      0.20      0.00      0.00                       DGRF2000  63",
+"10  9      0.30     -2.20      0.00      0.00                       DGRF2000  64",
+"10 10     -1.10     -7.40      0.00      0.00                       DGRF2000  65",
+"11  0      2.70      0.00      0.00      0.00                       DGRF2000  66",
+"11  1     -1.70      0.10      0.00      0.00                       DGRF2000  67",
+"11  2     -1.90      1.30      0.00      0.00                       DGRF2000  68",
+"11  3      1.50     -0.90      0.00      0.00                       DGRF2000  69",
+"11  4     -0.10     -2.60      0.00      0.00                       DGRF2000  70",
+"11  5      0.10      0.90      0.00      0.00                       DGRF2000  71",
+"11  6     -0.70     -0.70      0.00      0.00                       DGRF2000  72",
+"11  7      0.70     -2.80      0.00      0.00                       DGRF2000  73",
+"11  8      1.70     -0.90      0.00      0.00                       DGRF2000  74",
+"11  9      0.10     -1.20      0.00      0.00                       DGRF2000  75",
+"11 10      1.20     -1.90      0.00      0.00                       DGRF2000  76",
+"11 11      4.00     -0.90      0.00      0.00                       DGRF2000  77",
+"12  0     -2.20      0.00      0.00      0.00                       DGRF2000  78",
+"12  1     -0.30     -0.40      0.00      0.00                       DGRF2000  79",
+"12  2      0.20      0.30      0.00      0.00                       DGRF2000  80",
+"12  3      0.90      2.50      0.00      0.00                       DGRF2000  81",
+"12  4     -0.20     -2.60      0.00      0.00                       DGRF2000  82",
+"12  5      0.90      0.70      0.00      0.00                       DGRF2000  83",
+"12  6     -0.50      0.30      0.00      0.00                       DGRF2000  84",
+"12  7      0.30      0.00      0.00      0.00                       DGRF2000  85",
+"12  8     -0.30      0.00      0.00      0.00                       DGRF2000  86",
+"12  9     -0.40      0.30      0.00      0.00                       DGRF2000  87",
+"12 10     -0.10     -0.90      0.00      0.00                       DGRF2000  88",
+"12 11     -0.20     -0.40      0.00      0.00                       DGRF2000  89",
+"12 12     -0.40      0.80      0.00      0.00                       DGRF2000  90",
+"13  0     -0.20      0.00      0.00      0.00                       DGRF2000  91",
+"13  1     -0.90     -0.90      0.00      0.00                       DGRF2000  92",
+"13  2      0.30      0.20      0.00      0.00                       DGRF2000  93",
+"13  3      0.10      1.80      0.00      0.00                       DGRF2000  94",
+"13  4     -0.40     -0.40      0.00      0.00                       DGRF2000  95",
+"13  5      1.30     -1.00      0.00      0.00                       DGRF2000  96",
+"13  6     -0.40     -0.10      0.00      0.00                       DGRF2000  97",
+"13  7      0.70      0.70      0.00      0.00                       DGRF2000  98",
+"13  8     -0.40      0.30      0.00      0.00                       DGRF2000  99",
+"13  9      0.30      0.60      0.00      0.00                       DGRF2000 100",
+"13 10     -0.10      0.30      0.00      0.00                       DGRF2000 101",
+"13 11      0.40     -0.20      0.00      0.00                       DGRF2000 102",
+"13 12      0.00     -0.50      0.00      0.00                       DGRF2000 103",
+"13 13      0.10     -0.90      0.00      0.00                       DGRF2000 104",
+"   DGRF2005  2005.00 13  0  0 2005.00 2010.00   -1.0  600.0         DGRF2005   0",
+" 1  0 -29554.63      0.00      0.00      0.00                       IGRF2005   1",
+" 1  1  -1669.05   5077.99      0.00      0.00                       IGRF2005   2",
+" 2  0  -2337.24      0.00      0.00      0.00                       IGRF2005   3",
+" 2  1   3047.69  -2594.50      0.00      0.00                       IGRF2005   4",
+" 2  2   1657.76   -515.43      0.00      0.00                       IGRF2005   5",
+" 3  0   1336.30      0.00      0.00      0.00                       IGRF2005   6",
+" 3  1  -2305.83   -198.86      0.00      0.00                       IGRF2005   7",
+" 3  2   1246.39    269.72      0.00      0.00                       IGRF2005   8",
+" 3  3    672.51   -524.72      0.00      0.00                       IGRF2005   9",
+" 4  0    920.55      0.00      0.00      0.00                       IGRF2005  10",
+" 4  1    797.96    282.07      0.00      0.00                       IGRF2005  11",
+" 4  2    210.65   -225.23      0.00      0.00                       IGRF2005  12",
+" 4  3   -379.86    145.15      0.00      0.00                       IGRF2005  13",
+" 4  4    100.00   -305.36      0.00      0.00                       IGRF2005  14",
+" 5  0   -227.00      0.00      0.00      0.00                       IGRF2005  15",
+" 5  1    354.41     42.72      0.00      0.00                       IGRF2005  16",
+" 5  2    208.95    180.25      0.00      0.00                       IGRF2005  17",
+" 5  3   -136.54   -123.45      0.00      0.00                       IGRF2005  18",
+" 5  4   -168.05    -19.57      0.00      0.00                       IGRF2005  19",
+" 5  5    -13.55    103.85      0.00      0.00                       IGRF2005  20",
+" 6  0     73.60      0.00      0.00      0.00                       IGRF2005  21",
+" 6  1     69.56    -20.33      0.00      0.00                       IGRF2005  22",
+" 6  2     76.74     54.75      0.00      0.00                       IGRF2005  23",
+" 6  3   -151.34     63.63      0.00      0.00                       IGRF2005  24",
+" 6  4    -14.58    -63.53      0.00      0.00                       IGRF2005  25",
+" 6  5     14.58      0.24      0.00      0.00                       IGRF2005  26",
+" 6  6    -86.36     50.94      0.00      0.00                       IGRF2005  27",
+" 7  0     79.88      0.00      0.00      0.00                       IGRF2005  28",
+" 7  1    -74.46    -61.14      0.00      0.00                       IGRF2005  29",
+" 7  2     -1.65    -22.57      0.00      0.00                       IGRF2005  30",
+" 7  3     38.73      6.82      0.00      0.00                       IGRF2005  31",
+" 7  4     12.30     25.35      0.00      0.00                       IGRF2005  32",
+" 7  5      9.37     10.93      0.00      0.00                       IGRF2005  33",
+" 7  6      5.42    -26.32      0.00      0.00                       IGRF2005  34",
+" 7  7      1.94     -4.64      0.00      0.00                       IGRF2005  35",
+" 8  0     24.80      0.00      0.00      0.00                       IGRF2005  36",
+" 8  1      7.62     11.20      0.00      0.00                       IGRF2005  37",
+" 8  2    -11.73    -20.88      0.00      0.00                       IGRF2005  38",
+" 8  3     -6.88      9.83      0.00      0.00                       IGRF2005  39",
+" 8  4    -18.11    -19.71      0.00      0.00                       IGRF2005  40",
+" 8  5     10.17     16.22      0.00      0.00                       IGRF2005  41",
+" 8  6      9.36      7.61      0.00      0.00                       IGRF2005  42",
+" 8  7    -11.25    -12.76      0.00      0.00                       IGRF2005  43",
+" 8  8     -4.87     -0.06      0.00      0.00                       IGRF2005  44",
+" 9  0      5.58      0.00      0.00      0.00                       IGRF2005  45",
+" 9  1      9.76    -20.11      0.00      0.00                       IGRF2005  46",
+" 9  2      3.58     12.69      0.00      0.00                       IGRF2005  47",
+" 9  3     -6.94     12.67      0.00      0.00                       IGRF2005  48",
+" 9  4      5.01     -6.72      0.00      0.00                       IGRF2005  49",
+" 9  5    -10.76     -8.16      0.00      0.00                       IGRF2005  50",
+" 9  6     -1.25      8.10      0.00      0.00                       IGRF2005  51",
+" 9  7      8.76      2.92      0.00      0.00                       IGRF2005  52",
+" 9  8     -6.66     -7.73      0.00      0.00                       IGRF2005  53",
+" 9  9     -9.22      6.01      0.00      0.00                       IGRF2005  54",
+"10  0     -2.17      0.00      0.00      0.00                       IGRF2005  55",
+"10  1     -6.12      2.19      0.00      0.00                       IGRF2005  56",
+"10  2      1.42      0.10      0.00      0.00                       IGRF2005  57",
+"10  3     -2.35      4.46      0.00      0.00                       IGRF2005  58",
+"10  4     -0.15      4.76      0.00      0.00                       IGRF2005  59",
+"10  5      3.06     -6.58      0.00      0.00                       IGRF2005  60",
+"10  6      0.29     -1.01      0.00      0.00                       IGRF2005  61",
+"10  7      2.06     -3.47      0.00      0.00                       IGRF2005  62",
+"10  8      3.77     -0.86      0.00      0.00                       IGRF2005  63",
+"10  9     -0.21     -2.31      0.00      0.00                       IGRF2005  64",
+"10 10     -2.09     -7.93      0.00      0.00                       IGRF2005  65",
+"11  0      2.95      0.00      0.00      0.00                       IGRF2005  66",
+"11  1     -1.60      0.26      0.00      0.00                       IGRF2005  67",
+"11  2     -1.88      1.44      0.00      0.00                       IGRF2005  68",
+"11  3      1.44     -0.77      0.00      0.00                       IGRF2005  69",
+"11  4     -0.31     -2.27      0.00      0.00                       IGRF2005  70",
+"11  5      0.29      0.90      0.00      0.00                       IGRF2005  71",
+"11  6     -0.79     -0.58      0.00      0.00                       IGRF2005  72",
+"11  7      0.53     -2.69      0.00      0.00                       IGRF2005  73",
+"11  8      1.80     -1.08      0.00      0.00                       IGRF2005  74",
+"11  9      0.16     -1.58      0.00      0.00                       IGRF2005  75",
+"11 10      0.96     -1.90      0.00      0.00                       IGRF2005  76",
+"11 11      3.99     -1.39      0.00      0.00                       IGRF2005  77",
+"12  0     -2.15      0.00      0.00      0.00                       IGRF2005  78",
+"12  1     -0.29     -0.55      0.00      0.00                       IGRF2005  79",
+"12  2      0.21      0.23      0.00      0.00                       IGRF2005  80",
+"12  3      0.89      2.38      0.00      0.00                       IGRF2005  81",
+"12  4     -0.38     -2.63      0.00      0.00                       IGRF2005  82",
+"12  5      0.96      0.61      0.00      0.00                       IGRF2005  83",
+"12  6     -0.30      0.40      0.00      0.00                       IGRF2005  84",
+"12  7      0.46      0.01      0.00      0.00                       IGRF2005  85",
+"12  8     -0.35      0.02      0.00      0.00                       IGRF2005  86",
+"12  9     -0.36      0.28      0.00      0.00                       IGRF2005  87",
+"12 10      0.08     -0.87      0.00      0.00                       IGRF2005  88",
+"12 11     -0.49     -0.34      0.00      0.00                       IGRF2005  89",
+"12 12     -0.08      0.88      0.00      0.00                       IGRF2005  90",
+"13  0     -0.16      0.00      0.00      0.00                       IGRF2005  91",
+"13  1     -0.88     -0.76      0.00      0.00                       IGRF2005  92",
+"13  2      0.30      0.33      0.00      0.00                       IGRF2005  93",
+"13  3      0.28      1.72      0.00      0.00                       IGRF2005  94",
+"13  4     -0.43     -0.54      0.00      0.00                       IGRF2005  95",
+"13  5      1.18     -1.07      0.00      0.00                       IGRF2005  96",
+"13  6     -0.37     -0.04      0.00      0.00                       IGRF2005  97",
+"13  7      0.75      0.63      0.00      0.00                       IGRF2005  98",
+"13  8     -0.26      0.21      0.00      0.00                       IGRF2005  99",
+"13  9      0.35      0.53      0.00      0.00                       IGRF2005 100",
+"13 10     -0.05      0.38      0.00      0.00                       IGRF2005 101",
+"13 11      0.41     -0.22      0.00      0.00                       IGRF2005 102",
+"13 12     -0.10     -0.57      0.00      0.00                       IGRF2005 103",
+"13 13     -0.18     -0.82      0.00      0.00                       IGRF2005 104",
+"   IGRF2010  2010.00 13  8  0 2010.00 2015.00   -1.0  600.0         IGRF2010   0",
+" 1  0 -29496.50      0.00     11.40      0.00                       IGRF2010   1",
+" 1  1  -1585.90   4945.10     16.70    -28.80                       IGRF2010   2",
+" 2  0  -2396.60      0.00    -11.30      0.00                       IGRF2010   3",
+" 2  1   3026.00  -2707.70     -3.90    -23.00                       IGRF2010   4",
+" 2  2   1668.60   -575.40      2.70    -12.90                       IGRF2010   5",
+" 3  0   1339.70      0.00      1.30      0.00                       IGRF2010   6",
+" 3  1  -2326.30   -160.50     -3.90      8.60                       IGRF2010   7",
+" 3  2   1231.70    251.70     -2.90     -2.90                       IGRF2010   8",
+" 3  3    634.20   -536.80     -8.10     -2.10                       IGRF2010   9",
+" 4  0    912.60      0.00     -1.40      0.00                       IGRF2010  10",
+" 4  1    809.00    286.40      2.00      0.40                       IGRF2010  11",
+" 4  2    166.60   -211.20     -8.90      3.20                       IGRF2010  12",
+" 4  3   -357.10    164.40      4.40      3.60                       IGRF2010  13",
+" 4  4     89.70   -309.20     -2.30     -0.80                       IGRF2010  14",
+" 5  0   -231.10      0.00     -0.50      0.00                       IGRF2010  15",
+" 5  1    357.20     44.70      0.50      0.50                       IGRF2010  16",
+" 5  2    200.30    188.90     -1.50      1.50                       IGRF2010  17",
+" 5  3   -141.20   -118.10     -0.70      0.90                       IGRF2010  18",
+" 5  4   -163.10      0.10      1.30      3.70                       IGRF2010  19",
+" 5  5     -7.70    100.90      1.40     -0.60                       IGRF2010  20",
+" 6  0     72.80      0.00     -0.30      0.00                       IGRF2010  21",
+" 6  1     68.60    -20.80     -0.30     -0.10                       IGRF2010  22",
+" 6  2     76.00     44.20     -0.30     -2.10                       IGRF2010  23",
+" 6  3   -141.40     61.50      1.90     -0.40                       IGRF2010  24",
+" 6  4    -22.90    -66.30     -1.60     -0.50                       IGRF2010  25",
+" 6  5     13.10      3.10     -0.20      0.80                       IGRF2010  26",
+" 6  6    -77.90     54.90      1.80      0.50                       IGRF2010  27",
+" 7  0     80.40      0.00      0.20      0.00                       IGRF2010  28",
+" 7  1    -75.00    -57.80     -0.10      0.60                       IGRF2010  29",
+" 7  2     -4.70    -21.20     -0.60      0.30                       IGRF2010  30",
+" 7  3     45.30      6.60      1.40     -0.20                       IGRF2010  31",
+" 7  4     14.00     24.90      0.30     -0.10                       IGRF2010  32",
+" 7  5     10.40      7.00      0.10     -0.80                       IGRF2010  33",
+" 7  6      1.60    -27.70     -0.80     -0.30                       IGRF2010  34",
+" 7  7      4.90     -3.40      0.40      0.20                       IGRF2010  35",
+" 8  0     24.30      0.00     -0.10      0.00                       IGRF2010  36",
+" 8  1      8.20     10.90      0.10      0.00                       IGRF2010  37",
+" 8  2    -14.50    -20.00     -0.50      0.20                       IGRF2010  38",
+" 8  3     -5.70     11.90      0.30      0.50                       IGRF2010  39",
+" 8  4    -19.30    -17.40     -0.30      0.40                       IGRF2010  40",
+" 8  5     11.60     16.70      0.30      0.10                       IGRF2010  41",
+" 8  6     10.90      7.10      0.20     -0.10                       IGRF2010  42",
+" 8  7    -14.10    -10.80     -0.50      0.40                       IGRF2010  43",
+" 8  8     -3.70      1.70      0.20      0.40                       IGRF2010  44",
+" 9  0      5.40      0.00      0.00      0.00                       IGRF2010  45",
+" 9  1      9.40    -20.50      0.00      0.00                       IGRF2010  46",
+" 9  2      3.40     11.60      0.00      0.00                       IGRF2010  47",
+" 9  3     -5.30     12.80      0.00      0.00                       IGRF2010  48",
+" 9  4      3.10     -7.20      0.00      0.00                       IGRF2010  49",
+" 9  5    -12.40     -7.40      0.00      0.00                       IGRF2010  50",
+" 9  6     -0.80      8.00      0.00      0.00                       IGRF2010  51",
+" 9  7      8.40      2.20      0.00      0.00                       IGRF2010  52",
+" 9  8     -8.40     -6.10      0.00      0.00                       IGRF2010  53",
+" 9  9    -10.10      7.00      0.00      0.00                       IGRF2010  54",
+"10  0     -2.00      0.00      0.00      0.00                       IGRF2010  55",
+"10  1     -6.30      2.80      0.00      0.00                       IGRF2010  56",
+"10  2      0.90     -0.10      0.00      0.00                       IGRF2010  57",
+"10  3     -1.10      4.70      0.00      0.00                       IGRF2010  58",
+"10  4     -0.20      4.40      0.00      0.00                       IGRF2010  59",
+"10  5      2.50     -7.20      0.00      0.00                       IGRF2010  60",
+"10  6     -0.30     -1.00      0.00      0.00                       IGRF2010  61",
+"10  7      2.20     -4.00      0.00      0.00                       IGRF2010  62",
+"10  8      3.10     -2.00      0.00      0.00                       IGRF2010  63",
+"10  9     -1.00     -2.00      0.00      0.00                       IGRF2010  64",
+"10 10     -2.80     -8.30      0.00      0.00                       IGRF2010  65",
+"11  0      3.00      0.00      0.00      0.00                       IGRF2010  66",
+"11  1     -1.50      0.10      0.00      0.00                       IGRF2010  67",
+"11  2     -2.10      1.70      0.00      0.00                       IGRF2010  68",
+"11  3      1.60     -0.60      0.00      0.00                       IGRF2010  69",
+"11  4     -0.50     -1.80      0.00      0.00                       IGRF2010  70",
+"11  5      0.50      0.90      0.00      0.00                       IGRF2010  71",
+"11  6     -0.80     -0.40      0.00      0.00                       IGRF2010  72",
+"11  7      0.40     -2.50      0.00      0.00                       IGRF2010  73",
+"11  8      1.80     -1.30      0.00      0.00                       IGRF2010  74",
+"11  9      0.20     -2.10      0.00      0.00                       IGRF2010  75",
+"11 10      0.80     -1.90      0.00      0.00                       IGRF2010  76",
+"11 11      3.80     -1.80      0.00      0.00                       IGRF2010  77",
+"12  0     -2.10      0.00      0.00      0.00                       IGRF2010  78",
+"12  1     -0.20     -0.80      0.00      0.00                       IGRF2010  79",
+"12  2      0.30      0.30      0.00      0.00                       IGRF2010  80",
+"12  3      1.00      2.20      0.00      0.00                       IGRF2010  81",
+"12  4     -0.70     -2.50      0.00      0.00                       IGRF2010  82",
+"12  5      0.90      0.50      0.00      0.00                       IGRF2010  83",
+"12  6     -0.10      0.60      0.00      0.00                       IGRF2010  84",
+"12  7      0.50      0.00      0.00      0.00                       IGRF2010  85",
+"12  8     -0.40      0.10      0.00      0.00                       IGRF2010  86",
+"12  9     -0.40      0.30      0.00      0.00                       IGRF2010  87",
+"12 10      0.20     -0.90      0.00      0.00                       IGRF2010  88",
+"12 11     -0.80     -0.20      0.00      0.00                       IGRF2010  89",
+"12 12      0.00      0.80      0.00      0.00                       IGRF2010  90",
+"13  0     -0.20      0.00      0.00      0.00                       IGRF2010  91",
+"13  1     -0.90     -0.80      0.00      0.00                       IGRF2010  92",
+"13  2      0.30      0.30      0.00      0.00                       IGRF2010  93",
+"13  3      0.40      1.70      0.00      0.00                       IGRF2010  94",
+"13  4     -0.40     -0.60      0.00      0.00                       IGRF2010  95",
+"13  5      1.10     -1.20      0.00      0.00                       IGRF2010  96",
+"13  6     -0.30     -0.10      0.00      0.00                       IGRF2010  97",
+"13  7      0.80      0.50      0.00      0.00                       IGRF2010  98",
+"13  8     -0.20      0.10      0.00      0.00                       IGRF2010  99",
+"13  9      0.40      0.50      0.00      0.00                       IGRF2010 100",
+"13 10      0.00      0.40      0.00      0.00                       IGRF2010 101",
+"13 11      0.40     -0.20      0.00      0.00                       IGRF2010 102",
+"13 12     -0.30     -0.50      0.00      0.00                       IGRF2010 103",
+"13 13     -0.30     -0.80      0.00      0.00                       IGRF2010 104",
+""};
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/geomag/magdec.c	Tue Jun 18 11:51:32 2013 +0000
@@ -0,0 +1,112 @@
+
+#include "geomag.h"
+#include <time.h>
+#include <math.h>
+
+
+static char usage[] = " Usage:\n"
+                      "   magdec lon lat [year [month [day]]]\n"
+                      "     lon, lat: in decimal degrees\n"
+                      "     year, month, day: integer date\n"
+                      "          or just decimal year\n"
+                      "   If no date is given, the present date is used\n"
+                      "   1 is substituted for missing month and/or day\n\n"
+                      "   Prints to stdout: 4 floating point"
+                      "  numbers separated by spaces:\n"
+                      "     declination, inclination in degrees\n"
+                      "     horizontal field, total field in nanoTeslas\n\n"
+                      " "
+                      " Note: this version uses IGRF11, released in Dec. 2009."
+                      "       Model parameters are hard-coded; no external"
+                      "       file is needed."
+                      "";
+
+
+int main(int argc, char **argv)
+{
+    struct model_t **model_array;
+    int nmodels;
+    double dtest, itest, htest, ftest;
+    int year, month, day;
+    double dyear;
+    double lon, lat;
+    struct tm *now;
+    time_t now_seconds;
+    int nscan;
+
+    if (argc < 3 || argc > 6)
+    {
+        puts(usage);
+        return 1;
+    }
+
+    nscan = sscanf(argv[1], "%lf", &lon);
+    nscan += sscanf(argv[2], "%lf", &lat);
+
+    if (nscan != 2)
+    {
+        puts(usage);
+        return 1;
+    }
+
+
+    if (argc == 3)
+    {
+        now_seconds = time(NULL);
+        now = gmtime(&now_seconds);
+        year = now->tm_year + 1900;
+        month = now->tm_mon + 1;
+        day = now->tm_mday;
+    }
+    else
+    {
+        if (argc == 4)
+        {
+            dyear = atof(argv[3]);
+            /* the rest won't actually be used in this case */
+            year = (int)dyear;
+            month = 1 + (int)((dyear - year) * 12);
+            day = 1;
+        }
+        if (argc > 4)
+        {
+            year = atoi(argv[3]);
+            month = atoi(argv[4]);
+            day = 1;
+        }
+        if (argc == 6)
+        {
+            day = atoi(argv[5]);
+        }
+    }
+
+    if (argc != 4)
+    {
+        dyear = julday(month, day, year);
+        /* julday function is mis-named--it simply returns decimal year */
+    }
+
+    while (lon > 180.0)
+    {
+        lon -= 360.0;
+    }
+    while (lon < -180.0)
+    {
+        lon += 360.0;
+    }
+    /* printf("lon %lf lat %lf dyear %lf year %d month %d day %d\n",
+     *       lon, lat, dyear, year, month, day);
+     */
+
+    nmodels = models_from_lines(&model_array);
+
+    dihf_from_models(model_array, nmodels,
+                        dyear, lon, lat,
+                        &dtest, &itest, &htest, &ftest);
+    printf("%lf %lf %lf %lf\n",
+              dtest, itest, htest, ftest);
+
+    free_models(model_array, nmodels);
+    return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/geomag/model_to_include.py	Tue Jun 18 11:51:32 2013 +0000
@@ -0,0 +1,20 @@
+#!/usr/bin/env python
+
+"""
+Quick script to generate an include file from a model coefficient file,
+so we can include the current set of models in the compiled program.
+"""
+
+lines = open("IGRF11.COF").readlines()
+outfile = open("igrf11.h", "w")
+
+outfile.write("char *model_lines[] = {\n")
+
+for line in lines:
+    line = line.rstrip()
+    outfile.write('"%s",\n' % (line,))
+
+outfile.write('""};\n')  # empty line as a terminator
+
+outfile.close()
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/geomag/sample_coords.txt	Tue Jun 18 11:51:32 2013 +0000
@@ -0,0 +1,9 @@
+2009.5 D K100  70.3  30.8
+2007.10.7 D K100  70.3  30.8
+2005.5 C K6470  70.3  30.8
+2006.5 D M1042   70.3  30.8
+2005.5 D F30000 70.3  30.8
+2008.7 D F30000 -70.3 -30.8
+2008.7 D F30000 43.22.1 -30.8
+2008.4.7 D F30000 43.22.1 -54.36.9
+2008.2.2 D K1.3  48.123 16.123
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/geomag/sample_out_IGRF10.txt	Tue Jun 18 11:51:32 2013 +0000
@@ -0,0 +1,10 @@
+Date Coord-System Altitude Latitude Longitude D_deg D_min I_deg I_min H_nT X_nT Y_nT Z_nT F_nT dD_min dI_min dH_nT dX_nT dY_nT dZ_nT dF_nT
+2009.5 D K100 70.3 30.8    12d 58m    78d 49m   10085.1   9828.0   2262.6  50982.4  51970.3     9.7       0.6          1.3     -5.1     27.9     52.6     51.9
+2007.10.7 D K100 70.3 30.8    12d 35m    78d 47m   10082.2   9840.3   2195.5  50856.1  51845.9     9.7       0.6          1.1     -5.1     27.9     52.6     51.8
+2005.5 C K6470 70.3 30.8    12d 24m    78d 57m    9885.8   9655.3   2122.3  50592.3  51549.1     9.8       0.6          0.8     -5.3     27.8     52.3     51.5
+2006.5 D M1042 70.3 30.8    13d 22m    78d 48m   10495.2  10210.6   2427.2  52974.7  54004.3     9.5       0.5          2.3     -4.5     28.8     56.0     55.4
+2005.5 D F30000 70.3 30.8    13d  8m    78d 47m   10458.3  10184.6   2377.1  52738.9  53765.8     9.5       0.6          2.1     -4.6     28.8     55.7     55.1
+2008.7 D F30000 -70.3 -30.8     0d -26m   -60d 30m   19180.0  19179.5   -144.4 -33903.4  38952.7    -1.4       0.8        -28.7    -28.8     -7.4     68.2    -73.5
+2008.7 D F30000 43.22.1 -30.8   -12d 20m    59d 46m   23242.7  22706.6  -4962.9  39890.3  46167.7    11.5      -3.1         30.2     46.0     69.6    -30.2    -10.9
+2008.4.7 D F30000 43.22.1 -54.36.9   -18d 34m    64d 33m   21359.5  20248.1  -6800.0  44879.5  49703.1    10.7      -5.3         36.3     55.6     51.7   -102.8    -77.2
+2008.2.2 D K1.3 48.123 16.123     3d  0m    64d 24m   20894.7  20866.0   1093.7  43598.5  48346.8     6.6       0.5          9.4      7.3     40.3     36.7     37.1
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/geomag/sample_out_WMM2005.txt	Tue Jun 18 11:51:32 2013 +0000
@@ -0,0 +1,10 @@
+Date Coord-System Altitude Latitude Longitude D_deg D_min I_deg I_min H_nT X_nT Y_nT Z_nT F_nT dD_min dI_min dH_nT dX_nT dY_nT dZ_nT dF_nT
+2009.5 D K100 70.3 30.8    13d  1m    78d 50m   10071.4   9812.4   2269.4  51005.2  51990.0    10.4       0.9         -2.4     -9.2     29.0     54.8     53.3
+2007.10.7 D K100 70.3 30.8    12d 36m    78d 48m   10077.6   9834.6   2199.8  50873.6  51862.2    10.3       0.9         -2.6     -9.2     29.0     54.8     53.3
+2005.5 C K6470 70.3 30.8    12d 25m    78d 57m    9886.8   9655.8   2124.7  50606.0  51562.8    10.5       0.9         -3.0     -9.4     28.9     54.4     52.9
+2006.5 D M1042 70.3 30.8    13d 24m    78d 48m   10493.3  10207.7   2431.7  52994.5  54023.4    10.3       0.8         -1.9     -9.2     30.0     58.5     57.0
+2005.5 D F30000 70.3 30.8    13d  9m    78d 47m   10460.6  10186.2   2380.3  52755.9  53783.0    10.3       0.9         -2.1     -9.2     30.0     58.2     56.7
+2008.7 D F30000 -70.3 -30.8     0d -24m   -60d 33m   19167.0  19166.5   -136.1 -33937.4  38975.9    -1.3       0.3        -32.6    -32.7     -6.8     65.1    -72.7
+2008.7 D F30000 43.22.1 -30.8   -12d 20m    59d 47m   23245.6  22709.1  -4965.5  39900.4  46177.9    11.6      -3.0         29.9     45.9     70.2    -28.0     -9.1
+2008.4.7 D F30000 43.22.1 -54.36.9   -18d 33m    64d 33m   21365.0  20255.8  -6794.7  44879.9  49705.8    11.0      -5.3         36.2     55.9     53.3   -101.3    -75.8
+2008.2.2 D K1.3 48.123 16.123     2d 59m    64d 24m   20889.0  20860.8   1085.3  43613.6  48358.0     6.4       0.4         11.0      8.9     39.3     36.7     37.8
--- a/plotraw.m	Tue Jun 18 11:50:51 2013 +0000
+++ b/plotraw.m	Tue Jun 18 11:51:32 2013 +0000
@@ -6,13 +6,15 @@
 %======================================================================
 %                    P L O T R A W . M 
 %                    doc: Fri Jan  5 15:38:43 2007
-%                    dlm: Fri Jan  5 15:46:39 2007
+%                    dlm: Mon Jun  3 14:09:21 2013
 %                    (c) 2007 M. Visbeck with contribs from A. Thurnherr
-%                    uE-Info: 15 37 NIL 0 0 72 0 2 4 NIL ofnI
+%                    uE-Info: 79 0 NIL 0 0 72 0 2 4 NIL ofnI
 %======================================================================
 
 % MODIFICATIONS BY ANT:
 %	Jan  5, 2007: - fixed checkbeam() as suggested by B. Huber
+%	Jun  3, 2013: - BUG: top panel of Fig. 2 was wrong for dual-headed
+%						 LADCPs with different UL/DL bin sizes
 
 pmax=200;
 orient tall
@@ -56,15 +58,28 @@
  n3bd=length(i3bd)/length(ii)*100;
 end
 
-% contour results
+% plot vertical velocities
 col=jet(128);
 col=([[1 1 1]; col]);
 colormap(col)
-pcolorn(ii,zz,rw), shading flat
+
+pcolorn(ii,zz,rw) % this is neccessary even for dual-headed data sets
+
+if (length(d.izu) > 0)
+	pcolorn(ii,zz(1:length(d.izu)),rw(1:length(d.izu),:))
+	hold on, shading flat
+	ax = axis;
+	ax(1) = ii(1);
+	ax(2) = ii(end);
+	ax(4) = -zz(end);
+	axis(ax);
+	pcolorn(ii,zz(length(d.izu)+1:end),rw(length(d.izu)+1:end,:))
+end
+
 hold on
-ax=axis;
-plot(ax(1:2),[0 0],'-k')
-axis(ax), colorbar('horiz')
+plot([ii(1),ii(end)],[0 0],'-k')
+colorbar('horiz')
+
 % mark 3-beam solutions
 if n3bu>10
  l3b=NaN*ii;