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

Padilha: Responsáveis pela tentativa de contrabando de joias têm que ser punidos

O ministro-chefe da Secretaria de Relações Institucionais, Alexandre Padilha - Reprodução/EBR
O ministro-chefe da Secretaria de Relações Institucionais, Alexandre Padilha Imagem: Reprodução/EBR

Daniela Amorim

Rio

04/03/2023 15h35Atualizada em 04/03/2023 17h19

A tentativa do governo Bolsonaro (PL) de trazer ilegalmente para o País um conjunto de joias de diamantes avaliadas em cerca de € 3 milhões, o equivalente a R$ 16,5 milhões, é crime de contrabando e todos os responsáveis devem ser punidos, opinou neste sábado, 4, o ministro-chefe da Secretaria de Relações Institucionais, Alexandre Padilha.

Como revelou o Estadão, as joias eram um presente do regime saudita para o então presidente e a primeira-dama Michelle Bolsonaro e foram apreendidas no aeroporto de Guarulhos. Estavam na mochila de um militar, assessor do então ministro de Minas e Energia, Bento Albuquerque, que viajara ao Oriente Médio em outubro de 2021.

"O fiscal da Receita que impediu esse crime tem que ser profundamente reconhecido. Se fosse para dar uma joia, não de R$ 16 milhões, seria dar uma joia para esse fiscal da Receita, que ou, não só ele, mas todos, que impediram esse contrabando ilegal, de trazer aquilo que foi recebido por uma comitiva presidencial de forma ilegal para o País. Inclusive há informações de que houve uma tentativa por parte do presidente de forçar uma entrada disso dois dias antes de ele fugir do País", afirmou Padilha à imprensa, após participação na 7ª edição do Consórcio de Integração Sul e Sudeste (Cosud), na sede da Fundação Getulio Vargas (FGV) em Botafogo, bairro da zona sul do Rio de Janeiro.

Segundo Padilha, o Ministério da Justiça e o Ministério da Fazenda abriram mais apurações sobre esse tema. "Todos os responsáveis por essa tentativa de ato ilegal têm que ser fortemente punidos", defendeu Padilha. "Nada surpreende em uma tentativa de ilegalidade com essa joia. Não sei para o que era a joia, a apuração vai saber, mas independente do que para que era, é absolutamente repugnante qualquer atitude de um chefe de estado ou um servidor público de querer utilizar de seu poder para cometer um ato de ilegalidade como esse", acrescentou.

O ministro-chefe da Secretaria de Relações Institucionais acredita que a queda dos sigilos de 100 anos impostos pelo governo Bolsonaro sobre diferentes temas possa revelar novas ilegalidades cometidas. "Certamente vamos descobrir outras ilegalidades cometidas pelo presidente que fugiu do país quando mais vão se tornando públicos os sigilos de 100 anos que ele mandou praticar. A transparência sobre isso é fundamental, que seja aprofundada até o fim", concluiu.