copyright © 1998-2016 axel dietrich
last update 2014-06-14