solar codes