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