Contributions to this code are covered by the Adobe contributors license agreeent. Developers must sign and submit the Adobe CLA in order to contribute to this project.