I don't know, there are obvious choices. Do you have any suggestions? In Canada it's done through licensing fees, but there is a shortfall that is made up by the taxpayer.*
By definition, the answer has to be "No". However I do believe that over a period of years, say twenty or so, virtually...