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

Governo Bolsonaro nomeia agente da Abin para negociar vacinas da covid-19

Myron Moraes Pires, agente da Abin nomeado em cargo de comando no Ministério da Saúde - Reprodução/ Facebook
Myron Moraes Pires, agente da Abin nomeado em cargo de comando no Ministério da Saúde Imagem: Reprodução/ Facebook

Igor Mello

Do UOL, no Rio

22/12/2020 04h00

O governo do presidente Jair Bolsonaro (sem partido) nomeou em agosto deste ano um agente da Abin (Agência Brasileira de Inteligência) para comandar um dos órgãos do Ministério da Saúde diretamente responsáveis pelas negociações para a compra da vacina e de outros insumos utilizados no combate à covid-19.

A nomeação, assinada pelo ministro da Saúde, general Eduardo Pazuello, e publicada no DOU (Diário Oficial da União) de 10 de agosto, deu a Myron Moraes Pires o posto de coordenador-geral da CGCIS (Coordenação-Geral do Complexo Industrial da Saúde).

Três fontes relataram ao UOL que a nomeação do agente da Abin, sem a devida formação técnica para um cargo estratégico do ministério, gerou um "clima de terror" entre os funcionários da pasta. Além de Myron Moraes Pires, haveria outros agentes de inteligência, de acordo com seus relatos.

Os agentes da Abin atuam no ministério em assuntos de interesse direto do presidente Jair Bolsonaro, a exemplo da vacina contra covid-19, projetos de privatização de unidades de atenção básica e de saúde mental, além do monitoramento de entidades da sociedade civil que integram o Conselho Nacional de Saúde, informa uma dessas fontes com o direto a diversos servidores da pasta.

Procurados para se pronunciar a respeito da nomeação de Myron Moraes Pires, o Ministério da Saúde e a Presidência da República não responderam aos questionamentos da reportagem até a noite de segunda-feira (21).

Após a publicação da reportagem, a Secretaria de Comunicação da Presidência enviou nota dizendo que o único servidor da Abin no Ministério da Saúde é Myron Moraes Pires e que ele não participa das negociações para aquisição de vacinas.

Cessão de Myron Moraes Pires sem identificação para o Ministério da Saúde - Reprodução/ Diário Oficial da União - Reprodução/ Diário Oficial da União
Cessão secreta de Myron Moraes Pires para o Ministério da Saúde
Imagem: Reprodução/ Diário Oficial da União

Pessoas próximas ao gabinete de Pazuello revelaram a interlocutores sua preocupação com a presença de agentes da Abin na pasta, apurou o UOL.

Agentes da Abin em outros ministérios

Na semana ada, a Agência Pública revelou que ao menos 15 agentes da Abin estão lotados em ministérios e outros órgãos públicos. Levantamento feito pelo UOL no DOU encontrou 18 nomeações desse tipo durante o governo Bolsonaro —algumas delas envolvendo o mesmo servidor.

A título de exemplo a respeito da inadequação do agente da Abin para função nomeada de coordenação do CGCIS, sua antecessora imediata no cargo era farmacêutica de formação. De caráter técnico, a posição costuma ser ocupada por profissionais ligadas à área da saúde.

Segundo o médico sanitarista Adriano Massuda, professor da Fundação Getúlio Vargas e ex-secretário da SCTIE (Secretaria de Ciência, Tecnologia e Insumos Estratégicos, área do Ministério da Saúde à qual o agente da Abin está diretamente subordinado, o desmonte do corpo técnico da CGCIS prejudica o enfrentamento da pandemia de covid-19.

"Houve um certo desmonte dessa coordenação a partir de 2016, com perda dos quadros técnicos", explica. "Com a saída de Mandetta do ministério, entrou uma pessoa que não tem a menor formação técnica para compreender a área", critica. Já Jorge Bermudez, pesquisador da Fiocruz e chefe do Departamento de Política de Medicamentos da Escola Nacional de Saúde Pública, destaca a necessidade de qualificação para ocupar o cargo.

"Como qualquer área, precisa ter o conhecimento específico [sobre o complexo industrial da saúde], como já tivemos no ado", afirma.

O que faz a CGCIS?

Pires é oficial de inteligência da Abin, o mais alto cargo da hierarquia da inteligência brasileira. Em 7 de agosto ado, três dias do agente ser nomeado para o Ministério da Saúde, Augusto Heleno, ministro-chefe do GSI (Gabinete de Segurança Institucional da Presidência da República), limitou-se a comunicar no DOU a cessão, por prazo indeterminado, do "servidor(a.) matrícula nº 909049", da Abin, para ocupar o posto de coordenador-geral da CGCIS.

A CGCIS tem a função de ajustar a demanda de medicamentos, vacinas, equipamentos e insumos do SUS (Sistema Único de Saúde) e a oferta por parte de laboratórios e indústrias públicos e privados, nacionais ou estrangeiros, articulando para que a produção de itens considerados estratégicos seja suficiente.

O órgão também é um dos organizadores das PDPs (Parcerias para o Desenvolvimento Produtivo), espécie de edital para financiar o desenvolvimento tecnológico da indústria brasileira, favorecendo a incorporação de tecnologia no parque produtivo que atende o SUS.

Pires está subordinado diretamente ao médico Hélio Angotti, que assumiu a SCTIE após o empresário Carlos Wizard desistir de assumir a função após a repercussão negativa de uma entrevista. Angotti é aluno do ideólogo Olavo de Carvalho e costuma ser mencionado pelo guru da extrema-direita em suas redes sociais, além de ter depoimentos elogiosos a ele publicados em sites olavistas.

Além das vacinas, o órgão comandado pelo agente da Abin se envolveu na produção de testes, equipamentos, insumos e medicamentos — incluindo a cloroquina.

De acordo com o Ministério da Saúde, em nota enviada ao UOL, a CGCIS já se reuniu com cinco laboratórios estrangeiros responsáveis por vacinas contra a covid-19 no último mês: Pfizer, Janssen, Bharat Biotech, Fundo Russo de Investimento Direto (RDIF) [responsável pela vacina Sputnik V] e Moderna.

Buscas no SEI (Sistema Eletrônicos de Informações) do Ministério da Saúde —repositório de documentos públicos mantidos por diversos órgãos federais— mostram oito menções diretas a Myron Moraes Pires em negociações das vacinas.

Contudo, a gestão de Pazuello bloqueou o o aos documentos, mesmo eles sendo públicos. A reportagem tentou ar ao menos 50 documentos de diversas áreas do Ministério da Saúde, mas nenhum estava disponível. O general enfrenta críticas por desrespeito às políticas de transparência na gestão da pandemia.

O oficial de inteligência Myron Moraes Pires já participou do Conselho Nacional de Política Indigenista e do Conselho Gestor do Fundo Nacional de Segurança Pública. Em 2013, ele foi aprovado no curso superior de Política e Estratégia da Escola Superior de Guerra.