copyright © 1993 - 2015 Rupert Huber. all rights reserved -