See file LICENSE for details about the license agreement for using,
modifying, copying or deriving work from this software.
