Clarified licensing information subject to the received permission of Fabrice Bellard to post this derivative work online.