THE AUTHOR IS NOT RESPONSIBLE FOR DAMAGES TO SOFTWARE OR HARDWARE THAT MAY RESULT DIRECTLY OR INDIRECTLY FROM THE USE OF THIS PROGRAM. THE AUTHOR RESERVES THE RIGHT TO MAKE CHANGES TO THE SOFTWARE OR DOCUMENTATION WITHOUT NOTICE.