Any use of the code is permitted as long as this copyright notice is preserved in the code.