Linux Media Labs, LLC Colorado Springs, Colorado , USA. e-mail: lml@linuxmedialabs.com