G2sol ) L . P . HAGLUND J:r.