See ccos.html