;(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
Logo Pagbenk Seu dinheiro rende mais
Topo

'Corretor das celebridades' suspeito de atuar com Glaidison é preso em SP

O corretor foi localizado por policiais da Delegacia de Repressão a Crimes Fazendários da Superintendência da Polícia Federal em um carro de luxo no momento em que ava pela Rodovia Castelo Branco, em Araçariguama - Reprodução/Instagram
O corretor foi localizado por policiais da Delegacia de Repressão a Crimes Fazendários da Superintendência da Polícia Federal em um carro de luxo no momento em que ava pela Rodovia Castelo Branco, em Araçariguama Imagem: Reprodução/Instagram

Tatiana Campbell

Colaboração para o UOL, no Rio de Janeiro

13/10/2021 11h18

Considerado foragido da Justiça há pouco mais de um mês, Michael de Souza Magno, conhecido como "corretor das celebridades", foi preso ontem em São Paulo. Ele foi um dos alvos da Operação Kryptos, deflagrada pela Polícia Federal, no dia 9 de setembro.

Michael é investigado por suposta participação em um esquema bilionário através de pirâmide financeira. A PF não confirma oficialmente a ligação direta dele com Glaidson Acácio dos Santos - o "faraó dos bitcoins" -, mas diz que Michael teria envolvimento com um casal preso no mesmo dia em que o ex-garçom, em 25 de agosto.

O corretor foi localizado por policiais da Delegacia de Repressão a Crimes Fazendários da Superintendência da Polícia Federal em um Jaguar, um carro de luxo, no momento em que ava pela Rodovia Castelo Branco, em Araçariguama, no estado de São Paulo.

Os agentes faziam buscas por ele desde a operação. Michael Magno foi levado para um presídio da capital paulista e deve ser transferido ainda hoje para o Rio de Janeiro.

A Polícia Federal aponta que o corretor seria um nome importante para a G.A.S Consultoria Bitcoin - chefiada por Glaidson Acácio dos Santos. Michael é acusado de ser um dos principais operadores financeiros da empresa investigada por oferecer rápidos lucros de maneira ilegal.

A Receita Federal detectou que, a partir de 2017, o "corretor das celebridades" começou a ter uma movimentação financeira muito maior que a habitual. "Em 2021, declarou bens e rendimentos tributáveis de R$ 32.700, além de um patrimônio de pouco mais de R$ 293 mil. Apesar disso, desde 2017, seu patrimônio e seu padrão de vida aumentaram bastante, o que leva a RFB [Receita Federal do Brasil] a apontá-lo como provável sonegador contumaz", diz trecho do relatório da operação Kryptos.

Michael Magno é um nome conhecido no meio das celebridades. Nas redes sociais e em seu site, o corretor aparece ao lado de diversos artistas, sendo que alguns teriam comprado imóveis de Magno. Após a operação, em setembro, os perfis pessoais e profissionais foram deletados.

O UOL tenta contato com a defesa de Michael de Souza Magno por telefone e mensagem.