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

Caso Queiroz: o que se sabe sobre ex-assessor de filho de Bolsonaro

Reprodução
Imagem: Reprodução

Do UOL, em São Paulo

17/01/2019 15h19

O ex-assessor parlamentar Fabrício Queiroz, que atuou no gabinete do deputado estadual e senador eleito Flávio Bolsonaro (PSL-RJ), é suspeito de ter movimentações atípicas em uma de suas contas. 

Nesta quinta-feira (17), o ministro Luiz Fux, vice-presidente do STF (Supremo Tribunal Federal), atendeu a um pedido de Flávio e suspendeu as investigações do MP-RJ (Ministério Público do Rio de Janeiro) envolvendo o ex-assessor. A Promotoria avalia se houve participação de parlamentares e servidores da Alerj (Assembleia Legislativa do Rio de Janeiro) em movimentações bancárias não compatíveis com seus salários.

Veja o que se sabe até agora sobre o caso Queiroz:

Quem é?

Policial militar aposentado, Queiroz trabalhou para Flávio Bolsonaro (PSL-RJ). Ele atuava como motorista do político na Alerj e era amigo da família do deputado.

Suspeita

Um documento do Coaf (Conselho de Controle de Atividades Financeiras) revelou que depósitos feitos em espécie na conta do ex-assessor coincidiam com as datas de pagamento na Alerj. Nove assessores e ex-assessores de Flávio rearam dinheiro para o motorista. O documento foi anexado à investigação da Operação Furna da Onça, que levou dez deputados estaduais à prisão no Rio de Janeiro no ano ado.

Queiroz ainda não explicou publicamente por que os depósitos foram feitos em sua conta bancária.

Quantia

A movimentação de R$ 1,2 milhão entre janeiro de 2016 e janeiro de 2017 é considerada suspeita. Na época, ele recebia salário de R$ 23 mil no gabinete de Flávio Bolsonaro. O documento do Coaf não significa que haja alguma irregularidade na transação, mas mostra que os valores movimentados, ou o tipo de transação envolvida, não seguiram o padrão esperado para aquele tipo de cliente.

O Coaf também identificou depósito de Queiroz no valor de R$ 24 mil na conta bancária da primeira-dama, Michelle Bolsonaro. O presidente justificou que o depósito do ex-assessor do filho na conta de sua esposa foi o pagamento de parte de uma dívida de R$ 40 mil com o próprio Bolsonaro.

A mulher e as duas filhas de Queiroz foram citadas no relatório do Coaf por terem depositado recursos na conta do ex-assessor. Nathalia Melo de Queiroz reou a ele R$ 97.641,20, segundo o órgão fiscalizador. Reportagem do UOL revelou que Nathalia acumulava em 2011 emprego de recepcionista em uma rede de academias no Rio, cargo de assessora de Flávio e a faculdade de Educação Física. Ela também foi assessora parlamentar do gabinete do então deputado Jair Bolsonaro na Câmara dos Deputados.

Ex-assessor diz que parte de movimentação atípica vem de revenda de carros

SBT Online

Defesa

Em entrevista ao "SBT Brasil" em 26 de dezembro, Queiroz disse que parte do dinheiro movimentado vem de negócios como compra e venda de carros. "Eu sou um cara de negócios. Eu faço dinheiro, compro, revendo, compro, revendo, compro carro, revendo carro... Sempre fui assim, gosto muito de comprar carro de seguradora, na minha época lá atrás, comprava um carrinho, mandava arrumar, revendia, tenho uma segurança", declarou.

Já Flávio diz que não pode ser culpado pela movimentação feita pelo ex-assessor. "Reafirmo que não posso ser responsabilizado por atos de terceiros, como parte da grande mídia tenta, a todo custo, induzir a opinião pública."

O senador eleito declarou ainda não saber o que seus assessores faziam fora do gabinete.

Sem depoimentos

Até hoje, Queiroz nem o parlamentar se apresentaram ao MP para prestar esclarecimentos a respeito da movimentação financeira. O ex-assessor usou um tratamento médico como justifica para não depor aos promotores. Flávio não foi ao MP, como não é investigado, justificando que seus advogados solicitaram os autos do processo para "tomar ciência dos fatos", mas se comprometeu a comparecer em outra oportunidade.

Investigação contra Queiroz é para me atingir, diz Bolsonaro

SBT Online
Errata: este conteúdo foi atualizado
Diferentemente do informado anteriormente, Nathalia Melo de Queiroz foi assessora parlamentar do gabinete do então deputado Jair Bolsonaro na Câmara dos Deputados, e não na Alerj.