;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Justiça trava inquérito de suposta lavagem de dinheiro de Flávio Bolsonaro

O senador Flávio Bolsonaro: inquérito sobre transações suspeitas está parado na Justiça - Adriano Machado/Reuters
O senador Flávio Bolsonaro: inquérito sobre transações suspeitas está parado na Justiça Imagem: Adriano Machado/Reuters

Eduardo Militão

Do UOL, em Brasília

26/08/2019 18h19

Um inquérito sigiloso sobre as transações imobiliárias suspeitas do senador Flávio Bolsonaro (PSL-RJ) está parado há cerca de seis meses na Justiça. A investigação foi aberta pela Polícia Federal no primeiro semestre de 2018, antes das eleições, para apurar a suspeita de que o filho do presidente da República, Jair Bolsonaro (PSL), cometeu crime eleitoral e lavagem de dinheiro. Na época, Flávio era deputado estadual.

O caso saiu da Justiça Eleitoral do Rio de Janeiro por volta de fevereiro deste ano para ser analisado nos tribunais de Brasília - com a vaga conquistada no Senado, o filho do presidente ganhou foro privilegiado. Uma fonte ouvida pelo UOL contou que os documentos foram enviados ao Supremo Tribunal Federal (STF).

De acordo com a apuração da polícia, Flávio Bolsonaro fez negócios com imóveis que lhe renderam um aumento patrimonial "substancial" enquanto ocupava lugar na Assembleia Legislativa do Rio de Janeiro (Alerj). Esses valores seriam, segundo a PF, incompatíveis com os rendimentos que ele possui.

Flávio comprou 19 imóveis por R$ 9,4 milhões entre 2010 e 2017, de acordo com dados do Ministério Público do Rio. As operações renderam um lucro de R$ 3 milhões.

A PF já realizou apurações no ano ado. Outras foram requisitadas à Justiça Eleitoral do Rio. Agora, falta concluir o trabalho.

Crise aumenta reserva sobre o caso

O tema é tratado com extrema reserva dentro da corporação em Brasília e no Rio. Isso porque a Polícia está em crise com o pai do investigado desde que o presidente anunciou a demissão do chefe da corporação no Rio, Ricardo Saadi.

Há temor de que o o diretor-geral da PF, Maurício Valeixo, seja demitido. Em resposta a declarações de Bolsonaro, policiais defenderam até um pedido de demissão do ministro da Justiça, Sergio Moro.

Nesta segunda-feira (26), o ex-juiz da Operação Lava Jato foi à Superintendência da PF no Rio de Janeiro, um dos principais focos da crise. Lá, esteve junto com Valeixo e Saadi para um evento um evento do Centro Integrado de Comando e Controle, que reúne vários países da América do Sul.

A reportagem questionou a assessoria da polícia se investigações sobre Flávio Bolsonaro também foram tratadas pelo trio Moro, Valeixo e Saadi. A PF respondeu que não comenta apurações em andamento.

Moro não quis conversar com a imprensa. Por meio de assessoria, o ministro respondeu ao UOL que "a reunião foi reservada" e "não vai comentar".

Jair Bolsonaro entrou em guerra com órgãos de investigação como a Receita Federal e o Coaf (Conselho de Controle de Atividades Financeiras). O último teve seu presidente demitido, foi transferido para o Banco Central, com permissão para indicações políticas, e foi rebatizado --agora atende por UIF (Unidade de Inteligência Financeira).

Rachadinha poderia originar bens

Os policiais estão impedidos de continuar a investigação sobre os imóveis de Flávio Bolsonaro enquanto os documentos não voltam da Justiça. Reservadamente, integrantes da PF contaram ao UOL que uma das hipóteses é a de que a "rachadinha" de salários de funcionários na Alerj envolvendo Fabrício Queiroz seria a fonte do dinheiro usado para comprar imóveis de Flávio Bolsonaro.

Algumas transações imobiliárias foram feitas com recursos em espécie. Outros negócios foram feitos de forma "relâmpago". Por essa suspeita, os recursos teriam sido usados ainda na campanha eleitoral do senador no ano ado.

Para fontes ouvidas pelo UOL no Rio e em Brasília, a franquia da rede de lojas de café e chocolates que Flávio Bolsonaro possui não seria suficiente para justificar renda grande o suficiente para a compra de tantos imóveis.

O UOL procurou a assessoria de tribunais solicitando informações sobre inquéritos eleitorais de Flávio Bolsonaro. O Supremo Tribunal Federal informou que só poderiam ser localizados processos públicos disponíveis no site do órgão. Inquéritos sigilosos --como é o caso da apuração sobre os imóveis de Flávio Bolsonaro-- não poderiam ser verificados.O Tribunal Superior Eleitoral (TSE) não localizou inquéritos sobre o senador.

O senador Flávio Bolsonaro e sua assessoria não responderam às perguntas da reportagem até o fim da tarde de segunda-feira (26). As respostas serão publicadas assim que forem recebidas.