@@@Proprietary License@@@