$1
gawk 'BEGIN {FIELDWIDTHS="8 6 152 9 19"} NR >= 40 {print $5} END {}' $1 | awk '{if (NF>1) {print $1"_"$2} else {print $1 $2} }' | tr A-Z a-z > .des
gawk 'BEGIN {FIELDWIDTHS="8 6 5 147 9 19"} NR >= 40 {print $1 $2 $3} END {}' $1 > .hnum
paste .hnum .des
rm .des
rm .hnum

#00001    3.34  0.12 K118R 199.31747   72.44742   80.37910   10.58595  0.0785634  0.21418897   2.7665466  0 MPO110568  6063  94 1802-2006 0.61 M-v 30h MPCW       0000      (1) Ceres              20061025
#00002    4.13  0.11 K118R 181.70142  310.06331  173.12644   34.84160  0.2312416  0.21365561   2.7711488  0 MPO135420  7253  93 1827-2008 0.59 M-v 28h MPCW       0000      (2) Pallas             20080101
#00003    5.33  0.32 K118R 122.32357  248.18733  169.91025   12.98086  0.2551627  0.22576192   2.6711744  0 MPO135420  6278  91 1824-2008 0.60 M-v 38h MPCW       0000      (3) Juno               20080308
