top of page

Grok 4.6 Assume o 1º Lugar no Benchmark Cursor xAI, mas a Margem é Pequena

O Grok 4.6 conquistou o primeiro lugar na corrida do benchmark Cursor xAI, com 70,8% no modo de raciocínio Extra High. Elon Musk destacou essa classificação em uma publicação fixada no X, chamando atenção para a mais recente tentativa da xAI de conquistar desenvolvedores profissionais.

O resultado é real no atual ranking da Cursor, mas a vitória exige uma interpretação cuidadosa. O Grok lidera o Fable 5 Max por apenas 0,3 ponto percentual, e a Cursor alerta que diferenças pequenas podem não ser estatisticamente significativas.

Essa margem estreita cria a tensão central. O Grok 4.6 está no topo de um benchmark construído a partir de sessões realistas de programação, mas a classificação não estabelece superioridade universal.

O resultado mais relevante aparece abaixo da pontuação principal. O Grok usou menos tokens e menos etapas de agente do que seus rivais mais próximos, ao mesmo tempo em que alcançou um resultado comparável. Essa combinação pressiona modelos concorrentes de programação, especialmente os que exigem caminhos de execução mais longos para realizar trabalho semelhante.

Isso também levanta uma questão mais difícil sobre a relação entre Cursor e xAI. O CursorBench mede agentes dentro do ambiente da Cursor, enquanto o Grok 4.6 foi treinado em diferentes harnesses de agentes e lançado diretamente pelo Cursor. Portanto, a pontuação reflete um sistema de trabalho completo, não um modelo isolado respondendo a perguntas estáticas.

Grok 4.6 Chega ao Topo do CursorBench

O evento verificado é um resultado de primeiro lugar no CursorBench, não uma prova de que o Grok 4.6 é o melhor modelo de programação em todos os contextos.

A xAI lançou o Grok 4.6 em 12 de agosto de 2026. A empresa o posicionou como um modelo para programação, trabalho de conhecimento, agentes de longa duração e desenvolvimento interativo de aplicações.

O modelo ficou disponível pelo Cursor e pelo Grok Build no dia do lançamento. Posteriormente, chegou ao GitHub Copilot, ampliando sua distribuição em outro importante ambiente para desenvolvedores.

A Cursor atualmente lista o Grok 4.6 Extra High em primeiro lugar no CursorBench 3.2. O modelo registra uma pontuação de correção de 70,8%, com média de 41.136 tokens e 46 etapas por tarefa.

O Fable 5 Max vem em seguida, com 70,5%. O Opus 5 Max alcança 70,0%, enquanto o Grok 4.6 High registra 69,9%.

Essa distinção entre High e Extra High importa. O material original de lançamento da xAI enfatizou o resultado High, que não ficou em primeiro lugar. O Fable 5 Max permaneceu à frente por 0,6 ponto nessa comparação.

O Extra High muda a classificação. Ele aplica mais esforço de raciocínio e eleva o Grok em 0,9 ponto, o suficiente para superar tanto o Fable quanto o Opus.

A publicação fixada de Musk focou nessa configuração de maior esforço. A alegação subjacente é sustentada pelo ranking ao vivo da Cursor em 22 de agosto, embora a própria publicação seja uma amplificação promocional.

O lançamento ocorreu dez dias antes de a matéria do WallstreetCN aparecer em 22 de agosto. Portanto, o evento subjacente não foi um novo lançamento de modelo naquela manhã. Foi uma atenção renovada em torno de um resultado de benchmark já existente.

A melhoria do modelo em relação ao antecessor é mais clara do que a comparação com sistemas rivais. O Grok 4.5 High obteve 66,7%, enquanto o Grok 4.6 High chegou a 69,9%.

Isso representa um ganho de 3,2 pontos no mesmo nível nominal de raciocínio. A configuração Extra High amplia o ganho para 4,1 pontos sobre o Grok 4.5 High.

A xAI atribui essas mudanças a uma rodada suplementar de treinamento mais longa. Seu lançamento do Grok 4.6 descreve dados selecionados gerados por modelos, dados de engenharia, ajuste fino supervisionado e aprendizado por reforço em ambientes agênticos.

A empresa também usou o Grok 4.5 para regenerar trajetórias de treinamento em vários níveis de raciocínio e harnesses de agentes. Verificações baseadas em modelos filtraram rastros que a xAI considerou problemáticos.

Esses detalhes fornecem um mecanismo plausível para um comportamento melhor de agentes de programação. Eles não verificam de forma independente quanto cada mudança no treinamento contribuiu para o resultado no ranking.

A distinção importa porque o gráfico de lançamento da xAI apresentou um cenário competitivo misto. O Grok 4.6 teve bom desempenho em várias avaliações agênticas, mas não liderou todos os benchmarks.

No DeepSWE 1.1, o Grok 4.6 High obteve 65,9%. O GPT-5.6 Sol Max alcançou 73%, enquanto o Fable 5 Max chegou a 70%.

No Terminal-Bench 3.0, o Grok registrou 26%. O GPT-5.6 Sol Max e o Fable 5 Max superaram ambos os 34%.

A linha de primeiro lugar do Grok no CursorBench, portanto, representa uma força específica. Ela não elimina posições mais fracas em outras avaliações de programação e terminal.

Esse histórico mais amplo transforma o evento de uma simples vitória em ranking em uma disputa pelo contexto de implantação. O Grok parece mais forte onde o modelo, as ferramentas e o ambiente Cursor trabalham juntos.

Por Que o Resultado Cursor xAI Pressiona Agentes Rivais

A pressão imediata recai sobre agentes de programação concorrentes que exigem mais trabalho para alcançar aproximadamente a mesma qualidade no benchmark.

O Fable 5 Max fica apenas 0,3 ponto atrás do Grok 4.6 Extra High. No entanto, tem média de 103.525 tokens e 72 etapas no mesmo ranking.

O Opus 5 Max fica 0,8 ponto atrás. Ele usa 61.838 tokens e 78 etapas por tarefa.

Os 41.136 tokens e 46 etapas do Grok tornam seu caminho visivelmente mais curto. A diferença de pontuação é pequena, mas a diferença de execução não é.

As etapas de agente representam ações sucessivas dentro do fluxo de trabalho de programação. Elas podem incluir ler arquivos, pesquisar em um repositório, modificar código, executar comandos, inspecionar falhas e tentar novamente.

Uma contagem menor de etapas não significa automaticamente uma experiência melhor. Algumas tarefas recompensam verificações adicionais, e um agente que para cedo pode deixar passar defeitos ocultos.

Ainda assim, caminhos de execução longos criam custos práticos além da cobrança pelo modelo. Eles aumentam o tempo de espera, ampliam o contexto, geram mais chamadas de ferramentas e criam mais oportunidades para um agente se desviar.

É por isso que o resultado Cursor xAI pressiona sistemas da OpenAI, Anthropic e outros desenvolvedores de modelos. Seu objetivo competitivo deixou de ser uma única pontuação de correção.

Os desenvolvedores julgam cada vez mais se um agente de programação conclui uma tarefa sem intervenção repetida. Também se importam com latência, edições desnecessárias, confiabilidade das ferramentas e o esforço necessário para revisar alterações geradas.

O próprio framework de avaliação da Cursor reconhece essa realidade. A empresa relaciona correção a tokens de conclusão porque qualidade e esforço computacional afetam conjuntamente a usabilidade.

O resultado do Grok se posiciona favoravelmente nessa troca. Ele pontua ligeiramente acima dos modelos mais próximos, consumindo substancialmente menos tokens do que o Fable 5 Max.

A comparação com o GPT-5.6 Sol Max é mais complicada. O GPT-5.6 Sol usa 28.320 tokens e 48 etapas, menos tokens do que o Grok Extra High, mas pontua 67,2%.

Assim, o Grok compra 3,6 pontos adicionais no benchmark com maior uso de tokens, enquanto conclui a execução em duas etapas médias a menos. Se essa troca vale a pena depende da tarefa.

As configurações Medium e High do Grok tornam a pressão competitiva mais ampla. O Grok 4.6 Medium obtém 67,1% com 17.942 tokens e 29 etapas.

Essa pontuação quase iguala o GPT-5.6 Sol Max, usando menos tokens e 19 etapas a menos. O Grok High chega a 69,9% com 32.449 tokens e 39 etapas.

Isso cria uma escala configurável de desempenho. As equipes podem escolher raciocínio médio para trabalho rotineiro e reservar o Extra High para tarefas que exigem exploração mais profunda.

Essa flexibilidade importa para a implantação empresarial. Uma empresa não quer que cada renomeação, atualização de documentação ou correção de teste acione o orçamento máximo de raciocínio do modelo.

Ela quer esforço mais intenso disponível para migrações em todo o repositório, depuração complexa, mudanças de arquitetura e código desconhecido. Uma família de modelos que escala entre esses trabalhos pode simplificar as ferramentas internas.

A pressão também alcança a própria Cursor. A empresa oferece modelos de vários desenvolvedores, portanto sua credibilidade depende de apresentar comparações que permaneçam úteis entre provedores.

A Cursor não pode tratar a liderança de um modelo como permanente. O benchmark muda à medida que os agentes de programação ganham novas ferramentas, estratégias de contexto e padrões de execução.

O CursorBench 3.2 chegou em 8 de julho, adicionando problemas de seguimento de instruções e uso avançado de ferramentas. Resultados de versões anteriores não são diretamente comparáveis porque a distribuição de tarefas mudou.

Essa atualização contínua reduz algumas formas de saturação do benchmark. Também significa que um resultado de primeiro lugar descreve um teste em movimento, e não um registro científico fixo.

Para compradores, a lição prática é direta. A seleção de modelos deve acontecer no nível de raciocínio e na configuração de harness que uma equipe realmente usará.

Comparar o Grok Medium com a configuração máxima de um rival pode responder a uma questão operacional. Comparar todos os modelos com esforço máximo pode responder a outra.

Nenhuma das comparações abrange revisão de segurança, propriedade do código, confiabilidade da integração ou aceitação pelos desenvolvedores. Esses fatores determinam se uma vantagem de benchmark sobrevive ao contato com um repositório de produção.

A Disputa Real É o Sistema de Agente, Não o Modelo Base

O CursorBench recompensa um modelo trabalhando por meio de um harness de agente, portanto a classificação mede um sistema integrado em vez de conhecimento de programação isolado.

Um harness é a camada de software que fornece a um modelo prompts, ferramentas, contexto do repositório, regras de execução e feedback. Ele determina o que o modelo pode ver e como pode agir.

Os agentes de programação modernos dependem fortemente dessa camada. O mesmo modelo pode se comportar de forma diferente quando suas ferramentas disponíveis, estratégia de busca, prompt de sistema ou política de contexto mudam.

O CursorBench tenta capturar esse comportamento integrado. Suas tarefas vêm de sessões reais no Cursor envolvendo solicitações ambíguas e mudanças em vários arquivos.

A Cursor afirma que muitas tarefas têm origem em código interno e fontes controladas. Esse design reduz a exposição a dados públicos de treinamento, que podem inflar resultados em benchmarks de repositórios abertos.

A metodologia de avaliação da empresa também usa descrições de tarefas intencionalmente curtas. Esses prompts se parecem mais com solicitações comuns de desenvolvedores do que com relatórios detalhados de problemas com critérios explícitos de aceitação.

Avaliadores agênticos verificam se uma solução atende ao resultado pretendido. Essa abordagem permite várias implementações válidas, ao contrário de testes que reconhecem apenas um patch de referência.

O design responde a várias fraquezas dos benchmarks estabelecidos de programação. Tarefas públicas podem se tornar familiares para desenvolvedores de modelos, e testes estreitos podem penalizar soluções alternativas razoáveis.

No entanto, tarefas privadas criam um problema diferente. Pesquisadores externos não podem inspecionar o conjunto de dados completo, reproduzir cada execução ou avaliar possíveis efeitos da seleção de tarefas.

A Cursor publica pontuações, contagens de tokens, contagens de etapas, configurações de modelo e uma descrição de seu processo. Isso é uma transparência relevante, mas não uma auditoria independente totalmente reproduzível.

A parceria entre Cursor e xAI acrescenta outra camada de incerteza. O Grok 4.6 foi lançado dentro do Cursor, e seu treinamento incluiu trajetórias em diferentes harnesses de agentes.

Isso não estabelece otimização indevida para o CursorBench. Significa, porém, que os objetivos de treinamento do modelo e o ambiente de agente da Cursor podem estar excepcionalmente alinhados.

Esse alinhamento pode ser útil para clientes. Se os desenvolvedores pretendem usar o Grok dentro do Cursor, o desempenho nesse ambiente específico é mais relevante do que a pureza abstrata do modelo.

Ainda assim, o resultado não deve ser generalizado para todas as interfaces de programação. O Grok operando por outro editor, agente de linha de comando ou harness empresarial personalizado pode seguir uma trajetória diferente.

O próprio Cursor trata os benchmarks offline como apenas uma parte da avaliação. Ele complementa o CursorBench com experimentos online controlados que usam sinais reais do produto.

Esses experimentos podem detectar falhas que um avaliador automatizado deixa passar. Um patch pode parecer correto, mas frustrar desenvolvedores por meio de mudanças excessivas, explicações confusas ou escolhas ruins de interação.

Essa é a inversão central por trás da alegação de primeiro lugar de Musk. O ranking é importante porque o CursorBench se assemelha ao trabalho real, mas esse realismo torna a pontuação mais dependente do Cursor.

Um benchmark público frequentemente tenta isolar a capacidade do modelo sob condições padronizadas. O CursorBench, por outro lado, pergunta se o agente completo tem sucesso dentro de um ambiente específico, com estilo de produção.

Ambas as perguntas importam, mas não são intercambiáveis. Uma orienta a ciência dos modelos, enquanto a outra orienta uma decisão de produto.

A estratégia de treinamento do Grok 4.6 reforça essa interpretação em nível de sistema. A xAI afirma que o aprendizado por reforço abrangeu programação geral, desenvolvimento web, otimização de kernel e outros ambientes agentivos.

O modelo também recebeu trajetórias supervisionadas regeneradas com diferentes níveis de esforço de raciocínio e harnesses. Esse treinamento incentiva comportamentos como planejamento, uso de ferramentas, recuperação e verificação.

A xAI relata que o Grok realiza mais autotestes em trajetórias mais longas. Esse é um comportamento valioso quando um agente precisa executar código e inspecionar sua própria saída.

Isso continua sendo uma observação da empresa, não uma garantia medida de forma independente. Os desenvolvedores devem verificar se os autotestes detectam defeitos relevantes, em vez de apenas acrescentar atividade.

O enquadramento de sistema também explica por que a liderança em benchmarks pode mudar rapidamente. Um novo método de recuperação ou ferramenta de edição pode melhorar o desempenho efetivo de um modelo inalterado.

Por outro lado, uma regressão no gerenciamento de contexto pode fazer um modelo capaz parecer mais fraco. Sessões longas ampliam pequenos erros de memória, seleção de ferramentas e estratégia de recuperação.

A corrida dos modelos está, portanto, se tornando uma corrida de sistemas. Os provedores competem por meio do treinamento, enquanto empresas de agentes competem por orquestração, contexto, ferramentas e avaliação.

A liderança do Grok sugere que a xAI otimizou com sucesso para esse ambiente mais amplo. Ela não mostra qual componente produziu a vantagem final.

O Que os Números do CursorBench Não Demonstram

A pontuação de 70,8% é fortemente indicativa, mas o leaderboard não pode sustentar uma afirmação universal sobre a qualidade de programação.

A primeira limitação é estatística. O Cursor alerta explicitamente que os resultados estão sujeitos a variação e que pequenas diferenças de pontuação podem não ter significado estatístico.

A vantagem do Grok sobre o Fable 5 Max é de 0,3 ponto. Sua vantagem sobre o Opus 5 Max é de 0,8 ponto.

Sem intervalos de confiança publicados ou distribuições de execuções repetidas, os leitores não podem saber se essas diferenças representam uma ordem estável. Os três principais modelos devem ser tratados como um grupo muito próximo.

A segunda limitação é a cobertura de tarefas. O CursorBench 3.2 se concentra em trabalhos ambíguos e envolvendo múltiplos arquivos, extraídos de sessões reais do Cursor.

Isso é mais representativo do que apenas a correção restrita de bugs, mas ainda reflete os usuários, as bases de código, as ferramentas e a definição de trabalho bem-sucedido do Cursor.

Uma empresa que desenvolve aplicativos móveis pode produzir resultados diferentes dos de uma equipe que mantém infraestrutura distribuída. O tamanho do repositório, a combinação de linguagens, os sistemas de build e a qualidade dos testes podem alterar o comportamento do agente.

A terceira limitação é a privacidade do benchmark. Tarefas privadas reduzem o risco de contaminação, mas impedem uma ampla inspeção independente.

Pesquisadores não conseguem testar facilmente se as tarefas super-representam fluxos de trabalho favoráveis a um harness. Tampouco podem inspecionar todas as decisões do avaliador ou reproduzir casos contestados.

A quarta limitação é que o raciocínio máximo altera a experiência do produto. O Extra High melhora a pontuação do Grok, mas também eleva o uso médio de tokens de 32.449 para 41.136.

A contagem média de etapas sobe de 39 para 46. Isso representa deliberação e ação adicionais, embora o leaderboard não publique uma distribuição completa de latência.

As equipes precisam decidir se um ganho de 0,9 ponto sobre o Grok High justifica o trabalho extra. O desenvolvimento rotineiro costuma valorizar mais velocidade e previsibilidade do que uma pontuação agregada máxima.

O Grok Medium complica ainda mais a escolha. Sua pontuação de 67,1% requer 17.942 tokens e 29 etapas, menos da metade dos tokens usados pelo Extra High.

A diferença entre o Medium e o Extra High é de 3,7 pontos. Isso cria uma troca operacional real, não uma simples instrução para selecionar a maior configuração de raciocínio.

A quinta limitação vem do desempenho entre benchmarks. O Grok não lidera o Terminal-Bench 3.0 nem o DeepSWE 1.1 na comparação publicada pela xAI.

O Terminal-Bench avalia trabalho de agentes baseado em terminal sob um harness e uma distribuição de tarefas diferentes. O DeepSWE mede outra parcela da capacidade de engenharia de software.

Esses resultados mostram que os rankings de modelos dependem do ambiente. Um sistema que se destaca dentro do Cursor pode ficar atrás de concorrentes quando ferramentas, prompts, tarefas ou avaliadores mudam.

Relatos de usuários reais acrescentam contexto, mas não evidência controlada. Alguns desenvolvedores descrevem edições bem delimitadas e planejamento competente com o Grok 4.6.

Outros relatam mudanças excessivas em arquivos, execuções longas ou alternância inesperada entre versões de modelo. Essas anedotas identificam casos de teste úteis, mas não podem estabelecer taxas gerais de falha.

As organizações devem, portanto, executar avaliações específicas para seus repositórios. Um teste útil incluiria tarefas de manutenção conhecidas, desenvolvimento de novos recursos, testes falhando, migrações e solicitações deliberadamente pouco especificadas.

Os revisores devem acompanhar mudanças aceitas, defeitos que escaparam, tempo até a conclusão, edições desnecessárias e esforço de correção humana. Totais de tokens, por si só, não conseguem capturar esses resultados.

A segurança merece medição separada. A xAI afirma que o Grok 4.6 recebeu seus testes de salvaguardas pré-implantação mais amplos, incluindo trabalhos relacionados a correção de vulnerabilidades.

Essa declaração não substitui os controles de uma organização. Agentes de programação podem acessar código-fonte sensível, executar comandos e propor mudanças que afetam sistemas de produção.

As equipes precisam de limites de permissão, requisitos de revisão, registros e testes, independentemente do ranking do modelo. Maior precisão em benchmarks não elimina o risco operacional.

A mesma cautela se aplica ao trabalho de conhecimento além da programação. O Grok 4.6 suporta uma janela de contexto de 500.000 tokens, segundo as notas de lançamento da API.

Uma janela de contexto grande permite que o modelo absorva mais material. Ela não garante que o modelo recuperará todos os fatos relevantes ou preservará instruções ao longo de uma sessão extensa.

Contextos longos também podem conter documentos conflitantes, decisões desatualizadas e informações sensíveis. O uso eficaz ainda exige seleção e verificação cuidadosas das fontes.

A alegação de primeiro lugar deve, portanto, ser interpretada como um forte sinal de produto. O Grok está entre os principais agentes de programação, e seu perfil de eficiência merece atenção.

A alegação não deve se transformar em uma recomendação generalizada. As equipes precisam de evidências de seus próprios repositórios, ferramentas, regras de segurança e práticas de revisão.

Três Sinais Mostrarão se a Liderança do Grok Vai Durar

O próximo teste é saber se a vantagem do Grok em benchmarks resiste a ambientes independentes, configurações normais de raciocínio e uso sustentado por desenvolvedores.

O primeiro sinal é o desempenho fora do Cursor. O Grok 4.6 tornou-se disponível no GitHub Copilot em 14 de agosto, dois dias após seu lançamento mais amplo.

Essa implantação oferece aos desenvolvedores outro ambiente para testar o mesmo modelo. O Copilot usa prompts, ferramentas, interfaces e escolhas de gerenciamento de contexto diferentes.

Resultados consistentemente fortes ali sustentariam a visão de que os ganhos do Grok pertencem principalmente ao modelo. Uma queda acentuada reforçaria a explicação de alinhamento ao harness.

Avaliações públicas também devem testar o Grok com frameworks padronizados de agentes. Execuções repetidas e distribuições publicadas esclareceriam se sua estreita liderança no CursorBench é estável.

O segundo sinal é a adoção dos modos de raciocínio Medium e High. O Extra High gera a manchete, mas a maioria das equipes se importará com confiabilidade e responsividade no dia a dia.

O Grok Medium já se aproxima do GPT-5.6 Sol Max no CursorBench com um caminho de execução mais curto. Isso pode se mostrar mais relevante do que o primeiro lugar com esforço máximo.

Os padrões de uso podem mostrar qual configuração os desenvolvedores mantêm após a experimentação. Reduções frequentes do Extra High sugeririam que a latência ou o consumo de recursos supera sua vantagem de pontuação.

O uso sustentado de High ou Extra High em trabalhos complexos contaria uma história diferente. Indicaria que os desenvolvedores veem valor suficiente em um raciocínio mais profundo para aceitar execuções mais longas.

O terceiro sinal é o movimento nas avaliações online do Cursor. O Cursor afirma que seus experimentos ao vivo acompanham sinais de qualidade de interação e de saída que os avaliadores offline podem deixar passar.

Se o Grok melhorar a conclusão de tarefas enquanto reduz correções, prompts repetidos e execuções abandonadas, o resultado no leaderboard ganhará credibilidade prática.

Se o comportamento online continuar misto, a pontuação de 70,8% parecerá mais um pico específico de benchmark. O Cursor ainda não divulgou detalhes suficientes em nível de produto para resolver essa questão.

As respostas competitivas importarão no mesmo período. OpenAI, Anthropic, Cursor e outros desenvolvedores podem alterar rapidamente modelos, controles de raciocínio, ferramentas e orquestração.

Um rival não precisa superar o Grok apenas na mesma pontuação. Ele pode competir por meio de execução mais rápida, melhor comportamento de revisão, planos mais claros ou menos mudanças desnecessárias.

O Cursor também pode atualizar seu conjunto de tarefas. O benchmark já passou da versão 3.1 para a 3.2 à medida que as capacidades dos agentes se expandiram.

Uma nova versão poderia mudar os rankings ao adicionar tarefas mais longas, exigências de verificação mais robustas ou mais interação com serviços externos. Essas mudanças testariam se a vantagem do Grok se generaliza.

Para desenvolvedores, a resposta adequada não é nem descartar nem migrar automaticamente. O Grok 4.6 conquistou uma avaliação séria dentro de fluxos de trabalho reais.

Comece com tarefas cujos resultados corretos sejam conhecidos. Compare as configurações Medium, High e Extra High usando o mesmo estado do repositório e os mesmos critérios de aceitação.

Registre com que frequência cada execução precisa de correção humana. Verifique se o agente edita apenas arquivos relevantes, executa testes significativos e explica a incerteza restante.

Mantenha anotações de benchmarks junto às decisões de arquitetura e avaliações de modelos. Uma base de conhecimento de engenharia pesquisável pode preservar prompts, resultados, falhas e avaliações de revisores.

A manchete Cursor xAI identifica um líder crível dentro de um ambiente importante. A próxima decisão cabe aos desenvolvedores: o Grok permanece em primeiro lugar quando encontra seu código, suas ferramentas e seus padrões?

 
 

Comece grátis

Um assistente de IA local-first com gestão de conhecimento pessoal

Para oferecer uma experiência de IA melhor,

atualmente, o remio é compatível apenas com Windows 10+ (x64) e M-Chip Macs.

Seu parceiro de IA no trabalho
Faça mais com o remio

Planeje. Crie. Entregue.
Tudo em um só lugar.

bottom of page