Análise técnica sobre os mecanismos de renúncia fiscal que permitem aos contribuintes alocar parte do imposto devido para projetos assistenciais