;(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

Operação Lava Jato

Messer delata doleiros e Lava Jato vê potencial para identificar políticos

Dario Messer, o "doleiro dos doleiros" foi preso pela PF no apartamento em que se escondia, nos Jardins, em São Paulo.  - Reprodução
Dario Messer, o 'doleiro dos doleiros' foi preso pela PF no apartamento em que se escondia, nos Jardins, em São Paulo. Imagem: Reprodução

Gabriel Sabóia e Vinícius Konchinski

Do UOL, no Rio, e colaboração para o UOL, em Curitiba

14/08/2020 04h00

Procuradores da Lava Jato dizem acreditar que as informações e provas oferecidas por Dario Messer, conhecido como o "Doleiro dos Doleiros", em sua delação tenham potencial para identificar autoridades envolvidas em atos de corrupção. Homologado pela Justiça Federal do Rio, o acordo de colaboração premiada não envolve políticos com mandato e integrantes do Judiciário, que têm foro privilegiado.

Messer revelou ao MPF-RJ (Ministério Público Federal) informações sobre uma rede de doleiros. Isso porque, segundo o procurador Almir Teubl Sanches, da força-tarefa da Lava Jato no Rio, o círculo de relacionamentos desses operadores costuma envolver prioritariamente outros doleiros. Segundo o procurador, as investigações desdobradas a partir disso podem levar a nomes com foro privilegiado.

"Vamos pegar o caso do [ex-governador do Rio] Sérgio Cabral como exemplo. Ele não ligava para o Messer e dizia: 'Preciso mandar dinheiro para o exterior'. Ele tinha pessoas de confiança [os irmãos Marcelo e Renato Chebar] que eram acionadas e aram a usar o sistema do Dario Messer. Talvez, Messer nem soubesse que aquele dinheiro era do Cabral. Investigaremos para quem essas pessoas [delatadas por Messer] atuavam. Por isso é difícil mensurar o alcance dessa colaboração", afirma o procurador.

Doleiro diz que emprestou US$ 13 mi a ex-presidente paraguaio

Influente, Messer tem entre seus amigos jogadores de futebol, artistas e o ex-presidente do Paraguai Horácio Cartes.

Em sua delação, ele contou detalhes sobre sua relação com Cartes, de quem diz ser amigo há mais de 30 anos. O doleiro afirmou ter emprestado US$ 13 milhões para salvar a família do ex-presidente paraguaio de uma crise financeira e disse ter ouvido de Cartes um pedido para que ele não se entregasse às autoridades brasileiras.

O acordo firmado com a Lava Jato fluminense prevê que Messer cumpra 18 anos e 9 meses de prisão —ele se encontra hoje cumprindo prisão domiciliar e, pela progressão de pena, deve permanecer por mais dois anos em casa, monitorado por tornozeleira. No entanto, se for condenado em algum processo que já respondia, cumprirá pena em regime fechado.

O doleiro também devolverá aos cofres públicos algo em torno de 99,5% do valor estimado da sua fortuna, que deve superar R$ 1 bilhão.

É a primeira vez que a força-tarefa da Lava Jato do Rio fecha acordo com um "chefe de uma organização criminosa". Os juízes federais Alexandre Libonati e Marcelo Bretas foram o responsáveis pela homologação do acordo. Para o procurador, apesar de o acordo não contemplar pessoas com foro privilegiado, trata-se de um marco em homologações deste tipo no país.

"O acordo em si já se justifica pelos termos. O Messer entrega 99,5% do seu patrimônio, que era estimado R$ 967 milhões com a cotação do dólar da época e hoje supera R$ 1 bilhão", afirmou.

"Na maioria das vezes, o colaborador não está na prisão quando assina o acordo. Messer estava em prisão domiciliar quando assinou. Os críticos da colaboração premiada costumam faz uma distorção, dizendo que a prisão pode ser usada como instrumento de pressão. Esse acordo é emblemático para quem tenta emplacar o discurso de que 'quem tem dinheiro paga e fica livre'. Ele pagou quase todo patrimônio, mas vai responder a pena de prisão superior a 18 anos", completa Sanches.

Doleiro ite ser sócio em esquema criminoso

Apesar de afirmar que é difícil precisar o alcance da colaboração de Dario Messer, o procurador diz que pela primeira vez o doleiro itiu ter sido o principal beneficiário da mesa de câmbio paralelo operada no Uruguai pelos também doleiros Claudio Barboza, o Tony, e Vinicius Claret, o Juca Bala —ambos também são colaboradores da Lava Jato.

"Ele itiu no interrogatório [na quarta-feira (12)] que era o principal beneficiário de todo câmbio paralelo no Uruguai deflagrado com a Operação 'Câmbio, desligo". É um esquema que envolve 52 países, mais de 3.200 empresas e offshores que receberam ou fizeram transferências. O Messer não não comandava a parte operacional do esquema. Juca e Tony faziam essa parte, mas ele tinha o domínio do esquema, era quem tratava pessoalmente com doleiros maiores. Daí, o apelido 'Doleiro dos Doleiros'", explica.

No auge, Messer movimentou US$ 1,6 bilhão

O nome de Messer ganhou notoriedade com a descoberta de esquemas criminosos liderados por Sérgio Cabral (MDB-RJ), preso pela Lava Jato desde 2016 e condenado a mais de 280 ano de prisão.

O dinheiro de Cabral oriundo de propina e crimes de corrupção teria sido ocultado por Messer no Uruguai.

O banco paralelo liderado por ele movimentou mais de R$ 1,6 bilhão entre 2011 e 2017, de acordo com as investigações.

Operação Lava Jato