Everything you've referred to is funded by taxpayers' money, whether it's an inquiry or the Sport Dispute Resolution Centre of Canada or the national sport organizations. It comes from federal funding.
For me, SDRCC could be funded by Health Canada. It could be funded by Justice Canada. It's now funded by Sport Canada. It's all federal funding.