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

Defesa diz que Lula é inocente e cita Moro em governo de Bolsonaro para alegar parcialidade do juiz

Marlene Bergamo/FolhaPress
Imagem: Marlene Bergamo/FolhaPress

Do UOL, em São Paulo

01/11/2018 00h03Atualizada em 01/11/2018 08h05

Os advogados de Luiz Inácio Lula da Silva (PT) pediram nesta quarta-feira (31) a absolvição do ex-presidente na ação que envolve a suposta compra de um terreno, pela Odebrecht, para a construção de uma nova sede para o Instituto Lula.

Nas alegações finais, a defesa argumenta que Lula é inocente e “vítima de lawfare” (abuso e mau uso das leis para fins de perseguição política) e diz que o juiz Sergio Moro, responsável pelo caso na primeira instância da Operação Lava Jato, é parcial, citando, entre outros fatores, a negociação do magistrado para assumir o Ministério da Justiça no governo do presidente eleito, Jair Bolsonaro (PSL).

Leia também:

No documento, a defesa alega que atos de Moro indicam a impossibilidade de Lula obter “julgamento justo, imparcial e independente” diante da suposta parcialidade do magistrado.

Bolsonaro revelou na segunda-feira que pretende convidar Moro para assumir o Ministério da Justiça ou para compor o STF (Supremo Tribunal Federal). Os dois terão um encontro nesta quinta-feira (1º), no Rio, para falar pessoalmente sobre a proposta. A interlocutores, Moro tem mostrado interesse em aceitar o convite.

Os advogados de Lula ressaltam que, durante a campanha, Bolsonaro atacou o ex-presidente e o PT, afirmando que iria "fuzilar a petralhada" durante um evento no Acre, em setembro, e dizendo que o ex-presidente deveria "apodrecer na cadeia", no discurso da vitória no último dia 28.

Em viagem ao Rio para se encontrar com Bolsonaro nesta quinta (1º), Moro não viu óbice em visitar o político. “Acho surpreendente falar que não se deve nem conversar com um presidente que acabou de ser eleito por mais de 50 milhões de brasileiros”, disse ao jornal "Folha de S.Paulo". “Não tem problema nenhum [em encontrar com Bolsonaro].”

Sem "fiapo de prova"

Ainda no documento, a defesa diz que não há um “fiapo de prova” de que o ex-presidente teria sido beneficiado por imóveis adquiridos com recursos de contratos firmados pela Petrobras e que o Instituto Lula – “que não se confunde com a pessoa” de Lula – jamais solicitou ou recebeu o imóvel objeto da ação, localizado em São Paulo.

A defesa insiste também que Lula não recebeu como propina o apartamento 121 do residencial Hill House - outro imóvel que integra a ação movida contra o ex-presidente, localizado vizinho ao que ele vivia em São Bernardo do Campo, na Grande SP.

A defesa também acusa o Ministério Público Federal de direcionar narrativas sobre a prática de ilícitos na Petrobras apenas a partir de 2003, ano em que Lula assumiu a Presidência da República. Cita trecho de depoimento do engenheiro Pedro Barusco, ex-gerente de serviços da estatal, no qual afirma ter recebido vantagens indevidas antes dessa data. 

Lula está preso desde o dia 7 de abril na Superintendência da Polícia Federal em Curitiba. Ele foi condenado em segunda instância a 12 anos e um mês de prisão por corrupção iva e lavagem de dinheiro em outro caso, do tríplex de Guarujá (SP). O ex-presidente tentou concorrer à eleição presidencial neste ano, mas teve sua candidatura barrada pelo TSE (Tribunal Superior Eleitoral) com base na Lei da Ficha Limpa.

Também são réus nesse processo o ex-ministro Antonio Palocci, o empresário Marcelo Odebrecht e mais seis acusados. Palocci, em alegação final também apresentada nesta quarta-feira, pediu a redução de 1/6 de sua eventual pena e que “seja reduzida em 2/3 a pena privativa de liberdade que eventualmente será imposta ao peticionário” por ter firmado acordo de delação premiada e por ter confessado delitos neste processo.

O processo entra, agora, em sua última fase. Moro não tem prazo para dar a sentença.