O kaspersky é um ótimo anti-vírus, mas infelizmente para os que pretendem usá-lo sem pagar, ele possui um sistema que coloca os seriais que já estejam em uso em uma black list (lista negra), impedindo que este serial seja usado por mais de um micro. Isso desabilita suas atualizações, além dos chatos e constantes avisos de que o serial está bloqueado.
Aqui vai uma dica de como retirar o serial que você possui da lista negra, habilitando-o a receber as atualizações.
Inicie o Computador em Modo de Segurança para que o anti-vírus não seja carregado na inicialização e permita que modifiquemos alguns arquivos. Para iniciá-lo em modo de segurança, fique apertando F8 logo no início do processo de boot e escolha a opção.
Após iniciar o PC, faça o Windows permitir que arquivos ocultos sejam exibidos:
Iniciar > Painel de Controle > Opções de Pasta > Modo de Exibição e deixe marcada a opção: Mostrar Pastas e Arquivos Ocultos.
No Windows Explorer, vá até a pasta abaixo, dependendo do user e da versão do Kaspersky:
C:\documents and Settings\All Users\dados de aplicativos\kaspersky Lab\AVP7\Bases
Clique com o direito na pasta Bases e mande pesquisar pelos arquivos:
black.lst e blst-0607g.xml
Encontre os arquivos e apague-os!
Depois reinicie o computador e entre em modo normal, dai é só validar o Kaspersky novamente com a chave que antes estava na black list e ele reconhecerá a chave como válida e fará as atualizações normalmente.
Eu coloquei no blog a pouco tempo links para o Kaspersky + serial, mas algumas pessoas me disseram que as chaves estão bloqueadas pela black list.
Bem, isso não é mais um problema, certo?
Tags: anti-virus, black list, dica, kaspersky, keygen, serial
24, Janeiro 2008 às 13:02
[...] example@example.com (jfbrad) wrote an interesting post today onHere’s a quick excerptO kaspersky é um ótimo anti-vírus, mas infelizmente para os que pretendem usá-lo sem pagar, ele possui um sistema que coloca os seriais que já estejam em uso em uma black list (lista negra), impedindo que este serial seja usado por mais de um micro. Isso desabilita suas atualizações, além dos chatos e constantes avisos de que o serial está bloqueado. [...]
24, Janeiro 2008 às 13:16
[...] admin wrote an interesting post today onHere’s a quick excerptO kaspersky é um ótimo anti-vírus, mas infelizmente para os que pretendem usá-lo sem pagar, ele possui um sistema que coloca os seriais que já estejam em uso em uma black list (lista negra), impedindo que este serial seja usado por mais de um micro. Isso desabilita suas atualizações, além dos chatos e constantes avisos de que o serial está bloqueado. [...]
24, Janeiro 2008 às 14:21
Beleza Plínio, aqui comigo deu certo, fiz um teste e instalou perfeitamente.
Kaspersky é o melhor antivírus na sua opinião?
24, Janeiro 2008 às 14:31
[...] unknown wrote an interesting post today onHere’s a quick excerpt [...]
24, Janeiro 2008 às 14:32
Muito boa dica! Para quem disse que o blog só tinha besteiras, essa “besteira” está na das mais funcionais até hoje! ^^
Abração Plínio, e parabéns!!
24, Janeiro 2008 às 14:46
soh tenho uma duvida esse kaspersky eh muito pesado??? bom eu sei q eh mas queria saber se ele eh muito pesado…
24, Janeiro 2008 às 15:04
Plínio, você é o cara!!!
Os maiores prroblemas que encontro no dia-dia da informática você resolve! valew mesmo!!!
Grande abraço a todos!
24, Janeiro 2008 às 20:36
soh tenho uma duvida esse kaspersky eh muito pesado??? bom eu sei q eh *o melhor* mas queria saber se ele eh muito pesado…
24, Janeiro 2008 às 22:44
eu fiz isso mais ele atualiza e volta a estar na black list… é assim mesmo?
24, Janeiro 2008 às 22:51
Meus amigos estão salvos ! AEUHAeuhaE
25, Janeiro 2008 às 0:48
Eu fiz e não deu certo, depois da atualização ele volta pra black list.
P.S. Plínio, bota RSS completo pragente vai!
25, Janeiro 2008 às 1:15
=[
eu fiz tb e nao deu certo.. depois q eu apago o arquivo black.lst, e ligo a maquina normalmente o kaspersky fala q esse arquivo esta corrompido, e fala para fazer atualizacao para corrigir o problema, ai eu faco a atualizacao e ele volta para a pagina… e ai volta na mesma coisa, e os avisos de que a chave esta na lista negra continuam..
d qlqr maneira vlw ai
xD
25, Janeiro 2008 às 7:53
muito bom!!! obrigada plipli!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
25, Janeiro 2008 às 9:10
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
O EU NAO CONSIGO ENTRA NO MODO DE SEGURANÇAAAAAAAAAAAA
O EU NAO CONSIGO ENTRA NO MODO DE SEGURANÇAAAAAAAAAAAA
O EU NAO CONSIGO ENTRA NO MODO DE SEGURANÇAAAAAAAAAAAA
O EU NAO CONSIGO ENTRA NO MODO DE SEGURANÇAAAAAAAAAAAA
O EU NAO CONSIGO ENTRA NO MODO DE SEGURANÇAAAAAAAAAAAA
EU APERTO F8 NO BOOT E NAO ENTRAAAAAAAAAAAAAAAAAAAAAAAA
EU APERTO F8 NO BOOT E NAO ENTRAAAAAAAAAAAAAAAAAAAAAAAA
EU APERTO F8 NO BOOT E NAO ENTRAAAAAAAAAAAAAAAAAAAAAAAA
EU APERTO F8 NO BOOT E NAO ENTRAAAAAAAAAAAAAAAAAAAAAAAA
APARECE UMA OPÇÃO QUE ENTRA EM UMA POP-UP QUE MOSTRA O LOCAL PRA INICIAR O SISTEMAAAAAAAAAAAAAAA
APARECE UMA OPÇÃO QUE ENTRA EM UMA POP-UP QUE MOSTRA O LOCAL PRA INICIAR O SISTEMAAAAAAAAAAAAAAA
APARECE UMA OPÇÃO QUE ENTRA EM UMA POP-UP QUE MOSTRA O LOCAL PRA INICIAR O SISTEMAAAAAAAAAAAAAAA
APARECE UMA OPÇÃO QUE ENTRA EM UMA POP-UP QUE MOSTRA O LOCAL PRA INICIAR O SISTEMAAAAAAAAAAAAAAA
APARECE UMA OPÇÃO QUE ENTRA EM UMA POP-UP QUE MOSTRA O LOCAL PRA INICIAR O SISTEMAAAAAAAAAAAAAAA
EU TENHO Q RESETAR O XP NO BOOT PRA ENTRA NO MODO DE SEGURANÇA ALGUEM ME AJUDAAAAA
EU TENHO Q RESETAR O XP NO BOOT PRA ENTRA NO MODO DE SEGURANÇA ALGUEM ME AJUDAAAAA
EU TENHO Q RESETAR O XP NO BOOT PRA ENTRA NO MODO DE SEGURANÇA ALGUEM ME AJUDAAAAA
EU TENHO Q RESETAR O XP NO BOOT PRA ENTRA NO MODO DE SEGURANÇA ALGUEM ME AJUDAAAAA
25, Janeiro 2008 às 10:58
Plinio parabens pelo seu site…
eu fiz tudinho como você diz mas não funcionou…
ele sempre acusa black list
fiz com o 7.0.0.125 em Ingles e PT BR…
será que foi porque eu ja havia instalado e desinstalado ele anteriormente?
no mais Parabens de novo pelo site
ele tem me ajudado bastante.
25, Janeiro 2008 às 11:10
Opa, vlw Plínio pelas dicas desse anti-virus. Só que estou tendo problemas com a internet. Eu tenho velox 300 kbps de velocidade e sempre que navego na web, o kaspersky filtra tudo que navego, ou seja, no fim minha conexão real fica em torno de 150kbps. Sei disso pq uso o programa NetLimiter que me diz o quanto cada aplicativo que acessa a internet usa de banda. Como faço para desabilitar isso? Já fuxiquei nas opções e ñ resolvo esse problema.
Ahhh, minha versão do kaspersky é a 6.0.
Grato
25, Janeiro 2008 às 11:55
Muito bom ;]
Pena que uso o NOD32 agora, mas o Kaspersky tb eh mt bom.
25, Janeiro 2008 às 13:24
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
O EU NAO CONSIGO ENTRA NO MODO DE SEGURANÇAAAAAAAAAAAA
O EU NAO CONSIGO ENTRA NO MODO DE SEGURANÇAAAAAAAAAAAA
O EU NAO CONSIGO ENTRA NO MODO DE SEGURANÇAAAAAAAAAAAA
O EU NAO CONSIGO ENTRA NO MODO DE SEGURANÇAAAAAAAAAAAA
O EU NAO CONSIGO ENTRA NO MODO DE SEGURANÇAAAAAAAAAAAA
EU APERTO F8 NO BOOT E NAO ENTRAAAAAAAAAAAAAAAAAAAAAAAA
EU APERTO F8 NO BOOT E NAO ENTRAAAAAAAAAAAAAAAAAAAAAAAA
EU APERTO F8 NO BOOT E NAO ENTRAAAAAAAAAAAAAAAAAAAAAAAA
EU APERTO F8 NO BOOT E NAO ENTRAAAAAAAAAAAAAAAAAAAAAAAA
APARECE UMA OPÇÃO QUE ENTRA EM UMA POP-UP QUE MOSTRA O LOCAL PRA INICIAR O SISTEMAAAAAAAAAAAAAAA
APARECE UMA OPÇÃO QUE ENTRA EM UMA POP-UP QUE MOSTRA O LOCAL PRA INICIAR O SISTEMAAAAAAAAAAAAAAA
APARECE UMA OPÇÃO QUE ENTRA EM UMA POP-UP QUE MOSTRA O LOCAL PRA INICIAR O SISTEMAAAAAAAAAAAAAAA
APARECE UMA OPÇÃO QUE ENTRA EM UMA POP-UP QUE MOSTRA O LOCAL PRA INICIAR O SISTEMAAAAAAAAAAAAAAA
APARECE UMA OPÇÃO QUE ENTRA EM UMA POP-UP QUE MOSTRA O LOCAL PRA INICIAR O SISTEMAAAAAAAAAAAAAAA
EU TENHO Q RESETAR O XP NO BOOT PRA ENTRA NO MODO DE SEGURANÇA ALGUEM ME AJUDAAAAA
EU TENHO Q RESETAR O XP NO BOOT PRA ENTRA NO MODO DE SEGURANÇA ALGUEM ME AJUDAAAAA
EU TENHO Q RESETAR O XP NO BOOT PRA ENTRA NO MODO DE SEGURANÇA ALGUEM ME AJUDAAAAA
EU TENHO Q RESETAR O XP NO BOOT PRA ENTRA NO MODO DE SEGURANÇA ALGUEM ME AJUDAAAAA
25, Janeiro 2008 às 13:53
Que cara otário, num sabe nem entrar em modo de segurança e fica fazendo flood. Depois vai culpar o antivírus porque travou o pc.
25, Janeiro 2008 às 17:11
PQP….o.O’….deleta esse comentário, acabou com a pagina….cara qualquer duvida Google kkk
25, Janeiro 2008 às 18:25
Quem é o gay que andou a escrever milhoes de vezes que não consegue entrar em modo de segurança?
Como é possível ser tão ignorante???
Apaga esse comentario.
Ja agora: no meu pc nao deu – depois de actualizar volta para a lista negra.
26, Janeiro 2008 às 16:05
[...] janeiro 26, 2008 por bertini olá pessoas, querem saber como retirar a chave do kaspersky da black list e continuar fazendo atualizações? Entra aqui [...]
26, Janeiro 2008 às 18:38
No meu é a mesma coisa…
Eu apago…
Inicio o computador e o Kaspersky acusa ter os ditos arquivos corrompidos (black.lst e blst-0607g.xml) ou faltosos…
Faço uma nova atualização e tudo volta ao ponto inicial…(A chave volta a ficar na lista negra!!)
Já procurei cracks na internet, maneiras…mmas nenhuma funcionaA…
Se alguem tiver um solução mais viável e funcional!
Posta aew!
; )
26, Janeiro 2008 às 18:39
Ah..E esse Filho da P@#$% que fez flood aqui!
Vai se F@5$#er…
27, Janeiro 2008 às 21:49
Bom, não tenho problemas com virus, uso Ubuntu, mas meu amigo usa o window$ e precisa de um anti-virus, fiz esses procedimentos p/ o anti-virus e volta p/ black list, por que será ?!?
Windows só para jogos, para as demais coisas eu uso Ubuntu
27, Janeiro 2008 às 22:36
Fugindo um bocado do assunto, vale a pena ir na página http://www.spywarewarrior.com/rogue_anti-spyware.htm. Lá encontraremos uma lista de antispywares que não servem para nada, e muitos que ao contrário, entopem o micro de spywares e vírus. Tem alguns conhecidos. Rogue é charlatão. E quanto à lista de antivírus publicada aqui, encontraremos conhecidos como AVG, Avast, Antivir, Bit Defender. Mas são todos das versões pagas, e não os free. E cá entre nós, pra que crakear o kaspersky se podemos usar o Antivir free?
28, Janeiro 2008 às 0:24
“…publicadas aqui…” quero dizer no blog do Plinio, não no site que indiquei, onde são denunciados os programas picaretas, a maioria pagos.
28, Janeiro 2008 às 11:18
depois que deleto os arquvos, volta tudo novamente. como reverter?
28, Janeiro 2008 às 13:41
Não tem como reverter, por padrão o software é programado para que depois do trial sempre procurará a chave do registro, pelo servidor da Kaspersky, colocando a falsa na lista negra. O único jeito de funcionar o programa até 2010 é não configurar atualizações automáticas, deixando manual, e não atualizar. Use o Antivir.
29, Janeiro 2008 às 2:27
Boa dica, Plinio.
Não experimentei mas valeu:)
Deixo aqui um link com os 5 melhores free AV:
http://tupsx.com/los-5-mejores-antivirus-gratuitos
eu pessoalmente uso o avast e estou muito contente com ele.
29, Janeiro 2008 às 11:33
Parece q ninguem consegui atulizar definitivamente o anti-virus, da uma ajoda ai Plinio ?!?
29, Janeiro 2008 às 12:45
Plinio:
A quem pretendes enganar? Ou será que você acreditava que essa ‘dica’ furada iria mesmo funcionar?
29, Janeiro 2008 às 15:09
Bem meu caro Bill, o meu Kaspersky 7 está validado oficialmente e funcionando legal, com esta dica passada, se o seu não funcionou ou você veio expor sua opinião sem testar a dica, não posso fazer muita coisa. Me passe o seu real email e eu lhe envio capturas de tela passo a passo mostrando o procedimento, mas o email verdadeiro, pois não dou papo pra fakes.
29, Janeiro 2008 às 16:42
Comigo nao deu certo,mesmo depois de excluir estes arquivos que compoe a blacklist o antivirus vai atualizar formando uma outra blacklist, no qual a keygen utilizada ira novamente ser invalidada.
29, Janeiro 2008 às 16:43
Po veio, ja fiz tres (3) vzs esse procedimento e da os eguinte aviso ” A chave de aplicação é invalida”.
” O arquivo da black.list esta comrropido”.
Comigo não deu certo .
30, Janeiro 2008 às 18:50
Plinio, posta ai um link para a key que vc usou já que ela funcionou depois de fazer isso que você postou, pois eu tentei com várias e deu o mesmo erro do pessoal…
31, Janeiro 2008 às 7:00
Olá Plinio, essa dita que você postou só funciona com o anti virus ?
Pergunto, pois uso o kaspersky 7.0.0.125 Internet Security. Já tentei infinitas vezes crackea-lo, porem sem sucesso.
Valeu amigão!
4, Fevereiro 2008 às 8:37
Como tem mané nesse blog: “Valeu cara, não experimentei, mas é legal, brigadão…” Testem antes e puxem o saco depois. Vão ver que essa dica não funciona, é mais um pega-trouxa. Querem ser mais espertos que a kaspersky, especialista em segurança? Alguém vai dizer – eu usei e funfa. Mentira. Vão trabalhar, vagabundos.
5, Fevereiro 2008 às 20:16
Esse “acorda mané” deve estar bêbado ou cheiradão.
6, Fevereiro 2008 às 1:08
Essa galera que critica devia ‘tentar’ fazer melhor, ao minimo nós compartilhamos informações.
a Kaspersky??? a kaspersky não existe, a empresa que fabrica o antivirus chamado Kaspersky não tem esse nome, e todos que trabalham lá são humanos e certamente podem cometer erros, eu não sou vagabundo, mas certamente vou trabalhar, agora você ‘acorda mané’, estude mais um pouco cara…
6, Fevereiro 2008 às 14:05
Quem craqueia um programa qualquer, ativa ou valida, além de VAGABUNDO é também LADRÃO. Tem gente que disse que achou na rua um celular e quer desbloquear, outros dizem abertamente que passaram a mão num cd do windows da escola. Vagabundos ou ladrões? Ou os dois juntos? Bando de boiolas e puxa-sacos.
6, Fevereiro 2008 às 14:46
Que estresse… Mas confesso que nunca entendi qual a adoração por esse ou aquele antivírus, se pode-se navegar com segurança até mesmo sem eles. Duvidam? Procurem se informar como isso é possível. Se não visitar sites pornô, ficar abrindo qualquer e-mail, principalmente com anexos, baixar e instalar qualquer porcaria que aparece, com certeza a utilização do antivírus não é assim tão importante. Esses programas consomem memória em demasia, deixando qualquer micro lento, mesmo os com configuração melhor. O problema é o que deixamos entrar por nossa vontade, mesmo sem saber vamos aceitando permissões de controles activex, plugins de tal. Vale mais um bom firewall, por exemplo o Comodo 2.4 em portugues, ou a versão 3.0, em ingles, e difícil pacas de configurar, mas que vale mais do que a maioria dos antivirus. Ainda me arriscarei na net sem antivírus, para ver como é. Espero sobreviver e contar essa experiência.
6, Fevereiro 2008 às 18:34
realmente funciona com o 6, pena que com o 7 não, mesmo assim vale a pena, e muito, vlw plinio.
6, Fevereiro 2008 às 19:38
Preferencias a parte, já usei o AOL e não gostei, é um pé na bunda o formulário maluco para preencher, com procedimentos doidos. Eles recomendam que voce desinstale qualquer antivírus antes de baixar, enchem bem o saco para liberar no e-mail um link para baixar o programa. Depois de instalado, leva uma cara para atualizar. Não vi nada de especial, é um programa muito fresco mesmo. O Kasperski é muito pesado, consome muita memória, e para se aproveitar todas as ferramentas, deixa a navegação um saco; até executar jogos ele implica, tem que dar mil e uma permissões. E é aí que os programas maliciosos ganham força, disfarçados em aplicações verdadeiras. Não testei essa dica, mas pelo que vi 99% dos internautas não conseguiu. Não usarei porque não gosto do Kasperski. Tem coisa melhor e mais simples de usar.
11, Fevereiro 2008 às 6:34
Estou tentando instalar o kaspersky versão 7.0 porém não tenho o código ativação. Além disto é solicitado usuário e senha…. Será que poderia me ajudar??? Desde já grata
11, Fevereiro 2008 às 8:31
-A cada atualização do KIs ou KAV 7, ele baixa a lista de keys que estão Black Listeds…
-Por isso a cada atualização, volta o aviso de Black List…
-Têm esse esqueminha aqui, que reseta a Chave Trial…
-O ínico problema é resetar a cada 30 dias…
http://www.mediafire.com/?4dwwwlymzjm
11, Fevereiro 2008 às 10:10
Boa dia a todos se os arquivos relacionado aqui no blog
black.lst e blst-0607g.xml forem deletados, o kaspersky nao atualiza~ra e nao funcionara direito.
Aconselho a seguirem o tutorial abaixo que reseta o Kaspersky e o deixa pronto para mais 30 dias de teste, seguindo o tutorial vc podera faszer isso diversas vezes.
I Love You K – by KasNod: ativando a versão de Teste (30 dias) por varias vezes no Kaspersky® Internet Security 2007 7.0.0.125
http://my.opera.com/Ricardo%20Belfiglio/blog/2008/02/11/i-love-you-k-by-kasnod-ativando-a-versao-de-teste-30-dias-por-varias-vezes
12, Fevereiro 2008 às 12:09
OI PLINIO, ACHO SEU BLOG SHOW, TEM MUITAS DICAS MUITO BOAS.
MAS ESSA DO Kaspersky EU N CONSIGO, TA ACONTECENDO A MESMA COISA Q TODO MUNDO, EU USO A VERSAO 7.0.0.125, SE PUDER MANDAR UM PASSO-A-PASSO OU QUALQUER OUTRA COISA PARECIDA AGRADEÇO. TO MANDANDO MEU EMAIL.
1 ABRAÇÃO
PARABENS!!
12, Fevereiro 2008 às 19:58
Ta legal que o Plínio tem boas intenções, mas acontece que essa dica do Kaspersky não funciona, pois o programa é feito para buscar as chaves nos arquivos da lista negra, toda vez que atualizar. Se o programa fosse desmontado e retirada essa verificação seria possível a atualização. Portanto, não percam tempo tentando instalar o impossível. Além do mais, para que voce precisa de um antivírus “de ponta” ? Até um AVG serve, desde que se use um bom firewall (não o do Windows) e navegue com cuidado. É possível até navegar sem antivírus. O Kaspersky consome muita memória e não é essa coisa toda que se diz, tem mais nome. Uma vez em outro tópico alguém sugeriu a infeliz idéia de alterar o registro, mudando as permissões-pai. Mudando tais privilégios, voce eliminará os seus também, impedindo de desinstalar o programa, fazendo apenas com a restauração das configurações ou formatando.
13, Fevereiro 2008 às 19:45
A mesma besteira é tentar craquear o AVG anti-spyware. Após os trinta dias ele deixa de atualizar sozinho e ser residente. Instale o Spybot e tenha o imenso trabalho de dar um clique para atualizar manualmente. Todas as chaves falsas disponíveis estão na lista negra.
13, Fevereiro 2008 às 19:48
Esqueci de dizer para os fãs do Kaspersky que a empresa russa disponibilizou para download a ultima versão desse antivírus e para utilização por um ano inteiro, gratuitamente. Só que para a China. Na página do cadastro, estava tudo escrito em chinês, é claro, mas dizem que é possível fazer uma solicitação. Vou aprender mandarim e depois retorno.
14, Fevereiro 2008 às 12:22
Plinio, valeu por mais um presente pra nós internautas, instalei o kasper 6 e deu tudo certo!!!
14, Fevereiro 2008 às 18:13
kjhgkjgkjhgkjgkjghkg kjhgjkhgjkg
14, Fevereiro 2008 às 18:47
Não funciona com o 7. Se instalar o 6 não tem como eles saberem e nos pegarem? Não é crime?
15, Fevereiro 2008 às 23:41
Não deu certo não,já tentei de tudo e varios seriais e keys e usernames,varios lugares e nada,não tem geito não.Agradeço.
16, Fevereiro 2008 às 16:20
“Ricardo Belfiglio Disse:
11, fevereiro 2008 em 10:10
Boa dia a todos se os arquivos relacionado aqui no blog
black.lst e blst-0607g.xml forem deletados, o kaspersky nao atualiza~ra e nao funcionara direito.
Aconselho a seguirem o tutorial abaixo que reseta o Kaspersky e o deixa pronto para mais 30 dias de teste, seguindo o tutorial vc podera faszer isso diversas vezes.
I Love You K – by KasNod: ativando a versão de Teste (30 dias) por varias vezes no Kaspersky® Internet Security 2007 7.0.0.125
http://my.opera.com/Ricardo%20Belfiglio/blog/2008/02/11/i-love-you-k-by-kasnod-ativando-a-versao-de-teste-30-dias-por-varias-vezes”
QUANDO A ESTE COMENTÁRIO E VAGO, POIS O RESULTADO E POSITIVO.
ATUALIZA SIM, O QUE NÃO TE DAR E UM NOVO CHAVE PRA VC!
RS……..
16, Fevereiro 2008 às 16:44
Testado e reprovado: não funciona. A lista negra é baixada novamente na atualização e fica tudo como antes. Mas se gostam de perder tempo tentem instalar. Ele instala, roda normal, mas nunca atualizará dessa forma. Percam melhor seu tempo visitando o bom site portugues ” http://www.pplware.com “, com dicas verdadeiras de softwares, informática e mais. Muitas matérias que lá estão aparecem aqui. O Plinio deve visitar muito aquele site.
19, Fevereiro 2008 às 21:18
Vou testar essa dica é agora!
Já não aguento mais as mensagens desse antivírus indicndo que a chave está na black list.
21, Fevereiro 2008 às 5:36
Olha! que tal fazer assim Criem 2 arquivos de texto e renomem os dois para os ditos arquivos black.lst e blst-0607g.xml depois coloquem que eles são so leitura depois va ao segurça do windows e tire todos as user e permições e so de a permição de leitura e pronto o kasper vai ler e não vai atualizar os files isso causa um erro mas atualiza ok! e mais simples do que parece as vezes e mais simples não usar o winlixo e investir em algo mais produtivo tipo mac os x. Tudo tem um truque. lol
23, Fevereiro 2008 às 16:57
Notervolter…vc se refere ao modo de segurança do windows??
24, Fevereiro 2008 às 8:51
Eu instalei oque é gratis por alguns dias … quero saber se tenho como prolongar com essa dica do Plinio ?????
26, Fevereiro 2008 às 12:18
Aew Plínio, eu instalei esse kaspersky e agora não entra no msn, o que devo fazer. isso é normal??
26, Fevereiro 2008 às 20:39
Experimentem o Mcafee, é gratuito, legalizado, e muito bom ou melhor que o russo. No post acima, cuidado ao retirar as permissões sem cohecimento do que está fazendo, pois com certeza retirará as suas também, e assim não terá controle sobre ele, não desinstalando mais, exceto se restaurar as configurações a uma data anterior, ou formatando. Apagar as pastas a unha, nem pensar. E repetindo, o kaspersky não vale isso, não é esse show de bola que falam. Apenas nome.
1, Março 2008 às 10:58
A UNICA DICA QUE FUNCIONOU NO KIS 7.0.0.125 FOI O RESET DO TRIAL.
VALEU!!!
1, Março 2008 às 11:05
Plínio…. a sua dica é muito boa…. porém, a Kaspersky identificou esse problema e obriga o usuário a fazer um update com a blacklist….. quando ela volta, volta a mensagem de erro de serial….. repito, sua dica é ótima e funciona até fazer um novo update….. abração
4, Março 2008 às 12:06
Isso mesmo Alex ate o presente momento é a unica forma valida de usar o KIS 7 free, é aplicando o reset de avaliação…
4, Março 2008 às 21:26
E ai Plinio blz…parabéns pelo blog que tem muito conteudo e te falo deixa muitos sites falando..
Agora me tira uma duvida!
Esse kaspersky 6 que vc endica pra instalação ele vem com o registro de modificação, blz más!!!! a pergunta é.
É valido até quando plinio.
Um grande abraço.
5, Março 2008 às 7:04
kome Plinio, tudo em cima? eu to nice. valeu a dica, mas dos varios computers que eu ja tentei validar, pem a chave no black list. tank pelo help…fizeste-me investigar que ate consegui um crack para a versao KIS 7 ou KAV 7, mas os updates sao feitos manualmente e deve ser update Russo, se nao ele poe a chave no black list.
5, Março 2008 às 11:06
Boa Plinio!!!!
Essa dica foi das mais boa q eu ja tinha visto!!!!
Valeu mesmo, mas eu ainda tenho uma duvida!!!!!
Depois de fazer isso o meu anti-virus agora fica como se fosse “version-full”?!?!?
Abração…..
5, Março 2008 às 12:22
Plínio, fiz o procedimento informado, mas quando reiniciei o PC, apareceu aquela informação que o kaspersy estava na black list.
O que fazer ?
5, Março 2008 às 15:32
alguem tem o serial o kasperkk meu emel e anjoamor5@hotmail.com
5, Março 2008 às 15:33
qual coisa amigo vai por esse link e bom deu certo
http://rapidshare.com/files/82875710/tirando_o_kaspersky_da_lista_negra..doc
5, Março 2008 às 15:40
ei plinio mais vc tem algum seria mesmo na lista negra
para que eu possa usar o seu blog
5, Março 2008 às 18:58
recentemente me roubaram um notebook , atraves de uns amigos é bem provavel que este mesmo vai cair nas minhas maos em alguns dias quero saber se por acaso mexeu nas comfiguraçoes , se tem como trocar de serial de fabrica e se tem como descobrir que foi trocado , descnfio que quem roubou levou pra alguem mexer nele , ou seja nao tem como saber se é o mesmo ja que era novo e nao tinha nenhuma marca a nao ser o serial que é unico , desde ja abrigado….
8, Março 2008 às 6:56
Olá pessoal ,
Antes de mais nada eu queria parabenizar não só o Plínio , mas também outros que se disponha e ajudar os internautas a burlar o sistema … aqueles que entram aqui para zombar , ou falar palavrões não estão com nada , e acho dá hora esse lance de crackear programas , e estarei atento a mais informações , pois sou técnico de hardware e uso a net para aprender.
Abraço
8, Março 2008 às 16:24
Bom Hoje é 08.03.08 e segui todos os passos para a ativação do Kaspersky como você indica (versão que baixei 7.0.1.325 em Português) porém o mesmo não funciona, por isso por favor se existir alguma outra maneira para a ativação por favor me indique. Obrigado. Obs.: Não consegui nem mesmo entrar com nenhum número de serial.)
8, Março 2008 às 17:34
Eu uso a versão 6 do Kaspersky que baixei no emule , depois de instalado , vc vai na opção serviço e lá está escrito a data que vai expirar , no caso é até março de 2010 … a que eu tenho aqui funciona legal , e atualiza sempre
abraços
8, Março 2008 às 17:35
Eu uso a versão 6 do Kaspersky que baixei no emule , depois de instalado , vc vai na opção serviço e lá está escrito a data que vai expirar , no caso é até março de 2010 … a que eu tenho aqui funciona legal , e atualiza sempre
abraços
8, Março 2008 às 17:36
Eu uso a versão 6 do Kaspersky que baixei no emule , depois de instalado , vc vai na opção serviço e lá está escrito a data que vai expirar , no caso é até março de 2010 … a que eu tenho aqui funciona legal , e atualiza sempre
abraços
8, Março 2008 às 17:37
Eu uso a versão 6 do Kaspersky que baixei no emule , depois de instalado , vc vai na opção serviço e lá está escrito a data que vai expirar , no caso é até março de 2010 … a que eu tenho aqui funciona legal , e atualiza sempre
abraços
9, Março 2008 às 18:43
Bom tentei mas, nada o karpersky 7.0.0.125pt-br volta tudo de novo, plinio se puder manda alguma coisa pro meu email (marcelomilenium7000@hotmail.com)
blz…?
10, Março 2008 às 7:00
não funciona nem com reza brava. a única coisa que atualiza é a nova black list. quem disse aí em cima que atualiza, que passe o serial, ou é garganta.
10, Março 2008 às 8:25
Caro plinio queria le pedir uma grande ajuda….
….como posso consseguir um site redirecionador para o orkut ou coisa parecida!!
E pq estudo em uma escola e nela a sala de computadores e bloqueada, por isso queria saber se conssigo entrar de outro modo !!
(aki na escola e bloqueado por palavras. ex:quando coloco no navegador a palavra orkut, msn, ect ).
10, Março 2008 às 14:15
Tem gente
10, Março 2008 às 14:19
Tem gente que não aprende mesmo, escola é para estudar, se quer perder tempo no orkut vá numa lan house. Estuda, menino, estuda! Porisso o país tá essa bosta. Eta geração de vagabas.
10, Março 2008 às 22:56
hehehehe boa muito bem mandada estuda po!
11, Março 2008 às 19:40
E o cara escreveu “consseguir” e “conssigo”. Essa é a geração do futuro? Pobres de nós! Cara, vê se C O N S E G U E pelo menos assistir as aulas de Portugues, falou?
19, Março 2008 às 11:43
Aeee meu camarada !!! como sempre vc surpreendendo !! muito boa a dica vc é 10 !!!Valeu
22, Março 2008 às 23:55
puts … plinio esse dica ai nao funcinou com o kasper 7.0.0.125!!! Tenta ai descobrir outro masseti pra furar essa black list nao aguento + essa mensagens>>> vlw<<< descobrindo outra solucao post ai no blog ou manda pelo msn!!!
28, Março 2008 às 4:25
E aí Plinio, tudo bem!!
Tenho colocado em prática algumas dicas suas e tem funcionado bem. Receba meus sinceros elogios.
Contudo, instalei uma versão do KASPERSKY 7.0.0.120 e não consigo registrar. Precisaria de seriais, códigos e, se possível, um passo-á-passo para fazer o truque. Não sei se estou querendo demais, mas, é uma questão de necessidade, antes que o prazo expire.
Independentemente do tipo de resposta, expresso, desde já a minha gratidão.
30, Março 2008 às 17:03
ai cara se vc pudesse me enviar algin serial do kaspersky q fosse valido seria bacana!!!!!
desde ja aguardo.
31, Março 2008 às 9:35
Bom dia Plinio estou com o seguinte problema no meu computador o anti virus kaspersky atualiza mas sempre aparece a mensagem de as assinaturas estão obsoletas o que devo fazer? Ja instalei e desistalei varias vezes mas não consigo resolver vc acha que devo reinstalar o windows?
1, Abril 2008 às 8:29
[...] Retirado do blog do Plinio, dica para retirar o serial da black [...]
3, Abril 2008 às 11:19
Aqui não deu certo e deu pau no meu kaspersky.
3, Abril 2008 às 22:34
Esta solução consiste em fazer reset do “Trial Period” depois dos 30 dias terem passado. Não é necessário andar constantemente á procura de Keys.
Faça o download e descompacte em uma pasta que vc ache melhor.
Download: http://www.mediafire.com/?4dwwwlymzjm.
Abaixo estão listados os ficheiros contidos no arquivo acima:
“Leia direito a BULA para não tomar veneno”
KASPERSKY – RESET tRIAL By KazNod -
TESTADO COM KIS 7.0.0.125
1. “delete a Key existente….Dê um duplo click no ícone Kaspersky
(perto do relógio) e na tela principal que se abrir clique em
“Ativação” e em “Excluir Chave”.
2. Feche o Kaspersky …Clique com o direito no ícone
(perto do relógio) e escolha sair.
3. Clique em “Resetar30KasNod” e Confirme na tela que aparecer.
4. Acione o Kaspersky e selecione “Ativar versão de Teste (30 dias)
…O Kaspersky fará um breve contato com os servidores e vai
instalar uma chave de testes para 30 dias.
5. PRONTO.
FAÇA O MESMO PROCEDIMENTO QUANDO ESTIVER VENCENDO OS 30 DIAS
Os créditos vão para
http://www.xdrive-forum.org/showthread.php?t=5235
Espero que tenha ajudado, pois me ajuda sempre! Vlw
4, Abril 2008 às 16:03
Olá a todos.
Testei esta última dica (Guina), e funcionou muito bem.
Aprovado.
7, Abril 2008 às 20:55
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
10, Abril 2008 às 18:45
tu mae
11, Abril 2008 às 19:01
ACHO AS MATERIAS DESSE BLOG INTERESSANTES,POREM ESSE METODO AI NÃO FUNCIONA NÃO,POIS TODA VEZ QUE ATUALIZAR ,O KASPERSKY VAI BAIXAR NOVAMENTE O ARQUIVO! MAS ENCONTREI UM SITE NA NET QUE É O http://gratuitamentedigratis.blogspot.com/ AQUI FOI SEM MISÉRIA LA TEM UMA CAIXA DE PEDIDOS E UMA MATERIA SOBRE O KASPERSKY VC FAZ O PEDIDO NA CAIXA E ELE TE MANDA UMA CHAVE VALIDA ATÉ 2009 TANTO FAZ SER O KAV6,KAV7 OU KIS ELE ARRUMA A CHAVE ESTOU FAZENDO A PROPAGANDA DO CARA AQUI POR QUE ELE REALMENTE É FODA!! FIZ O PEDIDO E O CARA MANDOU PRO MEU EMAIL O SERIAL VALIDO EM MENOS DE 20MINUTOS!! NÃO SEI AONDE ESSE MALUCO DESCOLA ESSAS KEYS SÓ SEI QUE FUNCIONA!!
12, Abril 2008 às 13:58
Vou testar pra ver, sera que vai funcionar com a versao final??? depois posto novamente confirmando, mais otimo post!
14, Abril 2008 às 19:23
So quero um serial, que ate agora nao conseguir o.O
Alguem ai pode postar ?
23, Abril 2008 às 21:51
olá plinio! sou novo no blog e gostei muito do conteudo!quero parabenisa-lo, e insentiva-lo a continuar nos ajudando com os seus conhecimentos!quanto ao kaspersky, eu baixei, instalei e atualizei sem nenhum problema com a validação! valeu,um abraço meu chapa!
25, Abril 2008 às 21:54
quando kerer algum serial !!!!! me add raul-crazy12@hotmail.com
e so perguntar!!!!!! flws !!
26, Abril 2008 às 5:42
Rpz… Plínio é um cara q entende realmente das coisas… ñ é q funcionou?! Muito obrigado!
Ps: Minha licença do kaspersky 6 é válida somente até junho desse ano… vcs saberiam como eu poderia prolongar? Obrigado.
29, Abril 2008 às 12:57
mas ai o Kaspersky continua funcionado normalmente e continua protengendoo pc ?
30, Abril 2008 às 14:18
Eu fiz tudo com o Plínio disse…
Só que eu não sei que chave é essa que estava na black list que eu tenho que usar p validar o meu kaspersky. Por favor me ajudem!!!
1, Maio 2008 às 10:29
cara eu fiz aqui e deu certo obrigado pelo post
1, Maio 2008 às 17:41
gostari que vc ser podese mer dar o serial do karpersky 7.0
5, Maio 2008 às 7:26
Saiu o crack 100% do Kaspersky:
http://my.opera.com/0.anonymous/blog/
5, Maio 2008 às 13:38
Bom este comentario do nosso amigo Plinio desta fez falhou tentei este metodo para tirar a chave da lista negra kaspersky e não deu certo naveguei mais um pouco no google e realmente achei um blog que realmente ensina como fazer e cumpre o que promete fiz passo a passo e estou com meu kaspersky 7 funcionando e atualizando e o melhor com uma chave que estava na lista negra …. mas mesmo assim valeu Plinio se vc tiver que fechar teus blog1s o que sera da gente????
Abraços
7, Maio 2008 às 17:59
Oi tudo bem??
Será q alguém tem o serial do Kaspersky????/
Se tiveram vcs podem me enviar para op meu e-mail??
O meu e-mail é luizcarlos_105@hotmail.com
11, Maio 2008 às 9:22
Luiz Carlos e Gabriel use este:
http://my.opera.com/0.anonymous/blog/2008/05/05/kaspersky-internet-security-ativado-ate-2010
-Testado e aprovado….
14, Maio 2008 às 19:59
Não quero tirar o mérito do Plínio,mas o site que foi disponibilizao por Anonymous, tem “Ipisis verbis” toda informação que Plínio disponibilizou relativa a questão da retirada do serial do Kasp do Black list e mais ainda.Amigos, visitem este site, não se vão arepender.
21, Maio 2008 às 16:02
NÃO FUNCIONA…. REALMENTE AO REINICIAR ELE PEDE PRA ATUALIZAR E AO ATUALIZAR VOLTA AO ESTADO ANTERIOR, PRA LISTA NEGRA!!! E AÍ PLÍNIO???
21, Maio 2008 às 22:32
Boa Noite,
Plinio antes de mais nada quero deixar bem claro que sou totalmente a favor do software livre, assim como de crakear programas caros e essenciais. Porém com o meu Kaspersky 6.0 entrando na Black list, fui dar uma olhada no site do fabricante, e neste site tem os preços de todos os produtos oferecidos por eles. Com relaçao aos preços poderemos ver que o pacote de 03 chaves para o Kav 7.0 esta custando R$ 130,00 e o preço de apenas 01 esta R$ 59,00. Na minha empresa fomos comprar 30 licenças para os notebooks, e para a minha surpresa antes da compra fui contactado por um vendendor deles (que por sinal mal falava portugues era um russo) nos oferecendo as licenças por um preço irresistivel de cerca de R$ 35,80 por cada.
Por estes motivos vou comprar a licença pessoal deles, pois devemos ser acima de tudo justos e se o software for bom, como é o caso deste, devemos fazer um esforço e honrar as pessoas que investiram seu conhecimento e suor.
22, Maio 2008 às 11:20
Valeu a dica, cara!!
Excelente, só tem que lembrar de depois de colocar a key ocultar a mensagem de que está faltando o arquivo black.lst, pra não ficar enchendo o saco. Valeu mesmo!!
22, Maio 2008 às 11:25
Plinio, Eu uso o Kaspersky 6, mas minha chave de validação entrou na black list. Você sabe como fazer para tirar a black list do Kaspersky Anti-Vírus 6?
Obrigado!
22, Maio 2008 às 15:49
kaspersky 2009 8.0
ja conseguiram o serial?!
22, Maio 2008 às 16:01
Olá pessoal. Preciso de uma key válida para o kaspersky 6.0. Agradecia que alguém me enviasse um email com o key.
Muito obrigado!!
22, Maio 2008 às 16:02
Olá pessoal. Preciso de uma key válida para o kaspersky 6.0. Agradecia que alguém me enviasse um email com o key.
Muito obrigado!!
PS: O meu email é: danielfernandes2@sapo.pt
23, Maio 2008 às 6:27
-Galera…têm u8ma di9ca de ativação aqui até 2010…passo a passo:
http://my.opera.com/0.anonymous/blog/
23, Maio 2008 às 11:07
É galera acho que babou o nosso kaspersky.
Tive que instalar o nod32 mesmo.
Caso alguém se interesse tenho o crack dele.
É só entrar em contato comigo.
santosleorj@hotmail.com
23, Maio 2008 às 14:27
Ai Plinio não consegui foi acessar o caminho no modo de seurança.
C:\documents and Settings\All Users\dados de aplicativos\kaspersky Lab\AVP7\Bases
Tentei de toda forma mas não consegui.
Abraço..
23, Maio 2008 às 21:13
E ai galera, Gente preciso d+ do serial do Kaspersky 7.0.1.325, alguem ai pode me passar, ja baixei ele e estou presisando so serial p ativar ele.
e se algume precisar de serial de qualquer programa q seja eu posso v se eu tenho, pois tenho serial de mais de 200 softwares…
desde ja agrace.
Steferson Moreira
24, Maio 2008 às 9:08
Kaspersky Internet Security Ativado até 2010
http://my.opera.com/0.anonymous/blog/
24, Maio 2008 às 11:00
Deixem de ser preguiçosos, leiam os comentários. Eu segui a dica do O.anonymous e agora estou com o kaspersky 7 rodando numa boa, até 2010.
E essa cambada de vagabundo que fica pedindo pra mandar o serial por e-mail, vão se füder!! Além de não querer pagar pelo programa, querem tudo de mão beijada. Eu vou é mandar um monte de vírus pra esses manés!!
E um abraço pra todos que deram dicas pra, pelo menos, tentar burlar o kaspersky.
Fui
24, Maio 2008 às 18:29
Tudo Certo
kaspersky 7.0.1.325 validado até maio de 2009
valeu!!!
27, Maio 2008 às 15:46
Aki tem o download da chave até 01/04/2009
http://rapidshare.com/files/118086435/23.3.2009KAV.KEY.html
bom proveito!
28, Maio 2008 às 2:25
Plinio, eu não conseguir.
Bom, eu peguei um kaspersky pela net com uma chave, e pouco tempo depois ela entrou na blacklist ai entrei aki no seu site e seguir seus comandos.
fiz tudo que vc me mandou mas ainda sim continuo na blacklist.
bom, ele ja tav com a key q eu tinha entrei no modo de segurança e excluir definitivamente os dois arquivos que vc mandou e dps reinicei o pc. ele logo entrou dzdo q tav acontecendo um erro. tentei colocar a key q eu tinha novamente não entrou dzdo q eu ja estav usando essa chave entao eu a excluir e coloquei novamente e voltou a blacklist.
e ai o que eu faço?
28, Maio 2008 às 15:38
pinto
28, Maio 2008 às 15:44
Eu sou o maior safadão da rua aqui de ksa ,garanhão meu pinto e pequenino cheio de pelinhos rosas porque eu pinto com tinta rosa choque eles são lindos!!
.
SOU DOUGLAS O GARANHÃO DO MINI pinto
MEU SEIO E MUITO LINDO ELE E BEM FARTO E SALIENTE.
SOU MUITO FOFINHO E O NENENZINHO DA MINHA IRMÃNZINHA LINDA
28, Maio 2008 às 16:53
Ai rapaziada porque no rapidshare o codigo que aparece pra fazer o download não estar dando pra colocar.
OBS: antigamente dava agora pede muikto número e o espaço não cabe.
Alguém já conseguiu baixar alguma coisa essa semana lá..
Desde já um grande abraço..
29, Maio 2008 às 9:55
Kaspersky ativado até 2010
http://my.opera.com/0.anonymous/blog/
29, Maio 2008 às 17:47
Olá Plinio torres,
Eu tô no trampo e não consigo acessar os links para achar os seriais ou cracks, tem como vc me passar eles por e-mail ou aqui mesmo neste tutorial? Meu e-mail é c.gato.msn@hotmail.com (esse e-mail é só para esses casos) rsrs. Valeu!!!
29, Maio 2008 às 17:51
Ah eu já tenho o kaspersky ele é versão 7 eu acho.
2, Junho 2008 às 0:15
isso nao funciona…
se apagar o arquivo black.lst ele vai fica dando um aviso mais chato do que o da lista negra
tentei apagar oq tem dentro dele mas nao funcionou tb
alguem tem outra ideia, ou chaves validas?
2, Junho 2008 às 9:55
queria saber de vc plinio se esta dica serve para o internet dawload monanger IDM. pois o meu expirou .
2, Junho 2008 às 22:32
nao da certo, se vc quizer crakear o kaspeky, aqui vai
http://rapidshare.com/files/119461908/Ativa–o-Kaspersky-At–2010.rar
baixe o arquivo e siga as intruções
ah funciona até 2010
fui
2, Junho 2008 às 22:36
ah se vc quizer o Kaspersky Internet Security 7.0.1.325
validado até 2010 aqui vai
http://rapidshare.com/files/113541305/KIS.rar
funciona ja testei
fui de novo rsrsrs
3, Junho 2008 às 19:57
ola
instalei o kasperky internet security 2009 beta version tenho o serial para o validar apenas nao sei como o fazer.muito obrigado abraço
11, Junho 2008 às 12:14
Ainda não fiz o teste .. Mais ja agradeço pela boa vontade em ensinar.
Valeuuu!! Que Deus conceda em dobro.
12, Junho 2008 às 8:58
-Kaspersky 2009 com licença de 6 meses
http://my.opera.com/0.anonymous/blog/
13, Junho 2008 às 15:19
AMIGO PLINIO, INSTALEI O KASPERSKY VERSÃO 7 MAS QUANDO VOU FAZER O PROCEDIMENTO PARA TIRAR OA KEY DA LISTA NEGRA NÃO CONSIGO PQ DEPOIS DA PASTA ALL USERS NÃO TEM A PASTA — DADOS DE APLICATIVOS\KASPERSKY LAB\AVP7\BASES, EXISTE OUTRO PROCEDIMENTO A FAZER NESSE CASO, SE PUDER ME ENVIE POR E MAIL OUTRO PROCEDIMENTO.
MEU PC É UM INTEL CELERON CPU 2.8 512/80GB. GRATO
14, Junho 2008 às 0:41
Plinio.fiz todo o procedimento que vc postou para tirar o kasper da black list,mas não funcionou.depois de reiniciar o sistema ,apareceu uma mensagem dizendo que estava faltando o arquivo black list,e pediu para atualizar o kasper,atualizei,mas voltou novamente a mensagem de que estava na black list. Aminha versão é o KIS 7.0.0.125,Por gentileza consegue
outra maneira que funcione,aguardo resposta. abraço
18, Junho 2008 às 21:45
legal,mas agora ja estamos numa nova era do kaspersky, a versão 2009, e o famoso trial reseter q funcionava tao vem simplismente parou de funcionar (como era de se esperar qnd a versão mais nova saisse),será q vc num conhece algum metodo para ativar o KIS 2009?
19, Junho 2008 às 14:05
Valeu cara…
Juntamente com a fonte joguei essas info no meu blog.
Dissiminando o conhecimento pra todos.
Blz
24, Junho 2008 às 12:12
instalei o kaspersky 8 357 esta funcionando até hoje,depois que atualizou voltou o black list,devem ter descoberto o pack para tirar do black list,quem tiver a solução por favor!
24, Junho 2008 às 12:14
estava usando ele já a uns quarenta dias!
24, Junho 2008 às 12:15
oi plinio tentei tirar meu kaspersky da lista negra, fiz passo a passo o q vc ensinou, mais num achei o arquivo 0607g, só exclui o blac lst, num deu certo ele continua avisando q a chave está em uso, me ajude o meu é karspersky 6.
obrigada!
24, Junho 2008 às 23:48
meu deus quero arruma um serial para 200 anos !!!!!
25, Junho 2008 às 0:37
Serial kaspersky 7.0.1.325 por favor
25, Junho 2008 às 1:16
achei o serial valido : HG2P9-9YKG6-PMVBZ-138CY
25, Junho 2008 às 14:06
NAO BAIXEM O ARQUIVO DO MAU1808
essa merda eh virus, baxei ja disconfiando e ao passar 30 anti virus nele encontro Trojan-Spy.Win32.Bancos.dr e varios packers -.-
eh possivel q ele nao saiba q tinha virus, + prefiro acreditar q ele nao presta e tentou manda essa merda pra pegar conta de banco do povo
na minha opniao pessoas como vc tem + eh q ir pra pqp, seu lixo…
25, Junho 2008 às 14:11
PS: do anonymous, preferi nem arriscar… + vai saber =p
25, Junho 2008 às 14:18
soh pra completar… o anti virus que achou o virus foi o ikarus… que detectou os packers 3(F-Prot) e 1 deles foi o Kaspersky q detectou…
eSaf e TrendMicro detectaram como “suspeito”
a detectaçao do virus pode ser falsa + pela quantidade de packers no arquivo eu acredito q nao seja falsa.
25, Junho 2008 às 14:24
Rudhja
25, Junho 2008 às 14:26
Rudhja
qto ao oq vc disse, eu condordo!
por esse preço o kaspersky vale sim, sem duvidas o melhor anti virus de tds..
30, Junho 2008 às 14:33
fiz tudo como devia,mas naum prestou,,o kasper fica abrindo um tela a cada 5 minutos com a seguinte mensagem:
Kasperky Internet Securit:Notificação de chave
o arquivo black list esta ausente ou danificado,execute a atualização para corrigir este problema.
entaum faço a atualização e começa atualizar mas no final diz: Nem todos os componentes foram atualizados.
conclusão: AINDA NAUM CONSEGUIRAM ENGANAR O SOFT DA KASPERSKY,
infelizmente hehehehe..
quando conseguirem me avisem por favor….
2, Julho 2008 às 21:56
Isso nao adiantou nda
entrei no modo de segurança exclui os dois arquivos
e qndo voltei pro modo normal ele tava a msm coisa porem falando ke estava corrompido
o meu eh a versão 2009, acho ke nao serve esse tutorial p ele..
2, Julho 2008 às 21:59
engraçado essa key funcionou durante uns 3 meses depois começou a dar essa merda de block key
17, Julho 2008 às 6:48
naum funciona!
18, Julho 2008 às 18:40
Ae plinio… o conceito da sua ideia eh brilhante… porem na pratica eh falho, no momento em que simplesmente apagar os dois arquivos, nao impede que na proxima atualizacao os mesmos sejam restaurados, oque termina acontecendo! O grande lance do kasper hj eh vc a cada 30dias fazer backup para lancar um novo registro e baixar novamente a versao trial por mais 30dias… a pergunta que fica no ar eh, Sera que vale o trabalho?! Abcs!
20, Julho 2008 às 0:47
Pensei em uma solução junto ao do Plínio…
É só criar um arquivo .bat para remover os arquivos definidos…
Pode programar pra esse arquivo rodar na inicialização ou definir no gerenciador de tarefas pra ele executar em períodos determinados…
20, Julho 2008 às 11:54
Plinio, instalei o KAV 8.0.0.357 (2009) e vejo que ele pede um key file para ativação, nesse caso o que podemos fazer para ativa-lo… já procurei muita coisa mais não achei nada ainda… pode me ajudar???
21, Julho 2008 às 21:51
cara eu so keria um serial mano ke dure 2 meses qualquer coisa ai mano porfavor meu pc tah com mt virus tipow tem virus ke eu abro a pagina da net abre 20 paginas… meu pc desliga sozinho meu driver abre sozinho
porfavor digo_rs95@hotmail.com ou envie pra min ou me add no msn
22, Julho 2008 às 12:14
ja saiu a versao oito caso queira o link manda e-mail pra mim waterppk@pop.com.br
2, Agosto 2008 às 22:03
cara esse sistema que tu inventou será que vai dar certo mesmo….
vo tentar e depois te falo ok….
10, Agosto 2008 às 19:09
Atualiza e volta a porra toda….
Num tem como usar se não der pra atualzar burro.
14, Agosto 2008 às 10:00
queria o serial de ativação do kaspersky até 2010.
16, Agosto 2008 às 18:17
ALLAN SOUZA Disse:
14, Agosto 2008 em 10:00
queria o serial de ativação do kaspersky até 2010.
Para achar chave-key válidas: http://kavkiskey.com/new.html
18, Agosto 2008 às 10:43
Olá amigos! Entrem nesse link e siga as rinstruções! Esse realmente funciona! Estou usando sem problemas! Boa sorte!
18, Agosto 2008 às 10:45
Me desculpem, estou postando novamente!
Olá amigos! Entrem nesse link e siga as rinstruções! Esse realmente funciona! Estou usando sem problemas! Boa sorte!
Saiu o crack 100% do Kaspersky:
http://my.opera.com/0.anonymous/blog/
20, Agosto 2008 às 17:35
Ola amigo, fiz do jeito q vc falou ai mais nao consegui, como alguns dizeram já ele pede p fz uma nova atualização e nesta volta a blacklist e o outro arquivo. O que posso fazer p mudar isso?
Obrigado, espero resposta urgente
24, Agosto 2008 às 12:19
não consigo instalar o windows vista no meu notebook q é o j72 HD sata
manda um link pra baixar os drives
25, Agosto 2008 às 5:28
Bom dia Plinio tudo bem com tingo??
epa mano tou a ter muitos problemas do antivirus kaspersky internet securty,
como fasso pra passar essa sena man.
da uma dica ai mano esto a muito tempo a tentar resolver esta sena
manda um e-mail com a resposta certa ok obrigado bj
27, Agosto 2008 às 15:57
Muitu lega esse teu site!!
soh q fiz tudinhu mais ele volta a entrar na black list!!
se puder mi ajudar mi envie um e-mail ow publica nu site mesmo!!
flw!
28, Agosto 2008 às 23:43
pega n essa merda
31, Agosto 2008 às 22:40
daew, eu fiz issu tudinho ai e deu certo!, mas tem 1 problema diz k a “black list” la tenk atualiza dai c tu aperta pra atualiza ele fode com tudo blokea de novo… se alguem puder me ajudar ai vlw!!
1, Setembro 2008 às 20:46
Quem tem por favor um seria do kaspersky???mande para meu email saulocoutinho.a@hotmail.com….
1, Setembro 2008 às 20:48
mais e o 2009 Kaspersky Anti-Virus 2009 8.0.0.454
3, Setembro 2008 às 12:38
Cara sua intenção foi ótima…
mas eu fiz td e naum e o final naum era como eu esperava
coloquei uma chave aceitou mais continu mandando registrar…
tem alguma solução?
5, Setembro 2008 às 11:55
E ai bixo…
cara eu tava lendo seu blog, e achei bacana esse negocio de apagar o serial da lista negra mas o problema e q eu não consegui achar nehum serial, será q tem como vc me passar algum ou seixar um link de onde eu possa encontrar…
falou
5, Setembro 2008 às 13:09
Tenho chave com pacth e tutorial de boa pra colocar o Kaspersky 7 válido
até 2010. Tô usando de boa, todos os dias atualizando sem problemas.
Quem quiser ,é só me adcionar que envio … Falo galera.
13, Setembro 2008 às 19:07
nao funciona ele recupera os dador da black list que foram deletados
14, Setembro 2008 às 14:27
valeu cara é muito bom e deu serto to felizzzzzzz
15, Setembro 2008 às 12:17
Cara essa dica é muito boa, mas o kaper 7.0 continua dizendo que o serial ta na black list, eu verifico a ativação e a chave funciona!! É assim mesmo, ou existe uma forma de tirar essa msg?
Brigadão!!
16, Setembro 2008 às 18:09
E AÍ PLINIO!!!!
FIRMEZA!!!!
NÃO CONSIGO ACHAR O CRAAGLE EM NENHUM LUGAR.
SERA QUE VC TEM COMO MANDAR PRA MIM VIA EMAIL??
AHHH!!!! CARA!!! VC É FERA MESMO!!!!
DESDE JÁ AGRADEÇO.
FALOW:
21, Setembro 2008 às 5:10
Esta dica ai não funcionou no meu pc, depois que deletei o black list,este antivirus ficou enchendo meu saco pedindo para atualizar para corrigir o erro dos arquivos deletado.. vai tomar naquele lugar..trabalho feito um escravo, não ganho nem para comprar um anti virus que presta.Fui em um site da china tava cheio de chave valida para kaspersk 2009, peguei um monte e guardei, coloquei os arquivos da lista negra de volta no kaspersk, ativei com
uma dessas chaves, agora ja faz um bom tempo que estou sossegado.
21, Setembro 2008 às 17:12
eu nao consigo apagalos
diz q nao tenho permição para apagalo, komo faço pra ter essa permissão??
24, Setembro 2008 às 15:21
Bom, já utilizei várias dicas do Plinio mas essa não funcionou pois é meio que óbvio que essa lista negra é baixada do servidor do Kaspersky e não armazenada localmente. Até tem esse arquivo mesmo mas o que manda é o online que pelo jeito é baixado a cada atualização. Droga, vou ter que voltar para o NOD32 que é pior…..
28, Setembro 2008 às 19:00
Olá Plínio. Primeiro lhe parabenizo pelo site.
Segundo, segui os passos para retirar o serial da black list mas não tive sucesso, tive o mesmo problema como o colega citou a cima; apago no modo de segurança mas quando volto ao modo normal dá a mensagem “arquivo black list corrompido” e regenera o arquivo. Não sei se pode ser porque uso Windows Vista… aguardo uma resposta
Grata e parabéns mais uma vez.
2, Outubro 2008 às 22:12
ow manoo..
achei q a parada tinha funcionado e panss.
masi ai atualizou e
voltou para a lista negra…
tipo
fiz tudo certinhu e panss..
mais ai soh fui excluir da lixeira.
kuando eo tava em modo normal.
serah q tem algo a ver.???
fmza..
flow’s ae..
me diz ae mano
agradeço se puder me ajudar..
se naum
agradeço da msma forma
fmza.
vlw’s
abraço
3, Outubro 2008 às 4:10
Caro Plinio, venho sempre entrando no teu Blog, pois tuas dicas são excelentes. Só acho q vc ta na black list da Microsoft (brincadeira). Olha, estou com problemas no Kaspersky 2009, fiz esse passo-a-passo que vc postou, a mensagem da Keycode na Black List desapareceu, mas em compensação suger na tela, constantemente, a mensagem: “Black List of keys is missing or corrupted. Please run the update to continue operation”. Ai, se a gente fazer a update como ele pede, logico, ele baixa, novamente a black list… Você tem alguma solução pra isso? Desde já obrigado!
4, Outubro 2008 às 23:17
isso é uma merdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa não fala nada com nada merdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xD!!!
12, Outubro 2008 às 15:37
nao estou conseqiundo tirar o kasperky do black lista ja fiz la mas nao tirou nao oq q eu tenho q fazer?
16, Outubro 2008 às 16:07
ESSA BUCETA NÃO DA CERTO NÃO CARALHO. VCS QUEREM DA O CU PRA TA DIZENDO QUE ESSA BUCETA DA CERTO É????????????????????????
16, Outubro 2008 às 16:10
BANDO DE IMBECIL TÃO PERDENDO TEMPO ESSA MANEIRA DE TIRAR O KASPERSKY DA LISTA NEGRA JÁ ERA BUCETA. VCS NÃO TEM UMA BUCETA PRA FUDE NÃO??? PORQUE TÃO PERDENDO TEMPO COM ESSE BIXA QUE POSTOU ESSA MERDA AQUI.
16, Outubro 2008 às 16:12
VAI DA TEU CÚ PLINIO
23, Outubro 2008 às 22:26
http://kavkiskey.com/new.html
Baixei uma key desse site. Funcionou, fiz update normal e a proteção está ativada.
Obs.: O Kaspersky detecta a URL como vírus, mas podem confiar. Devem ter umas 10 mil keys por lá.
24, Outubro 2008 às 16:29
fiz no kaspersky 6.0 funcionou queria saber se funciona vlw
25, Outubro 2008 às 18:02
Opa blz? gostei muito do seu blog, eu segui sua dica mas quando eu inicio o kaspersky fala que os arquivos que exklui esta corrompido e quando eu do o update volta para a lista negra. nao existe otro metodo que funcione? vlws
msn: antharas2@hotmail.com
2, Novembro 2008 às 16:22
Parabéns, você trouxe uma excelente solução, aqui deu muito certo!
Obrigado.
3, Novembro 2008 às 20:16
para todos gostam do KIS entre no link abaixo e siga as dicas
http://www.guiadowindows.net/2008/09/kaspersky-internet-security-2009-gratis-por-100-dias.html
Para receber gratuitamente a sua licença , preencha o formulário abaixo e ele será enviado para você dentro de duas horas. O e-mail será enviado a partir de help@coverdisc.co.uk, portanto verifique se o seu filtro de spam está desativado, se você não conseguir encontrá-la em sua caixa de entrada.
Title= test
Name= Nome
Surname= Sobrenome
Address= Endereço (Linha 1)
Address= Endereço (Opcional)
Town/City= Cidade
Postcode= Código Postal
E-mail= E-mail (iremos enviar o seu código de registro aqui)
Daytime telephone number= Contato Diurno, número de telefone (Adicionar código Geral para o páis e o da região Ex: 552132333333)
Mobile telephone number= Número de telefone Celular
Date of birth= Data de nascimento (DD) / (MM) / (AAAA)
Please tick here if you’re over 18= Assinale aqui se você estiver com mais de 18
————————————————————–
Passando desse ponto você visualizará o passo 2:
To validate that you are eligible to receive an activation code, you will now be asked to enter a word that is in issue 249 of Computer Shopper.
Please turn to the article ‘HOW TO… Recover deleted files’ on page 133 of Computer Shopper issue 249.
Janela de resposta
Submit
Pra esclarecer um pouco pra quem está tendo problemas.
A palavra secreta que ele pede é uma gerada aleatóriamente que apenas quem possui a revista conseguirá colocar.
Como por exemplo: “a terceira palavra do quinto parágrafo”…”a primeira palavra do segundo parágrafo”
Por isso o loop de formulário, pois a palavra “also” é a QUINTA PALAVRA DO SEXTO PARÁGRAFO. (pra quem nao entender, ele dirá: “fifth word of sixth step”)
Então para conseguir concluir o formulário e receber a key é só ficar atualizando a página até aparecer a frase “fifth word of sixth step” ai no quadro abaixo escrever “also” sem as aspas clique em Submit e pronto!
boa sorte!!!!!!!!!!!!
7, Novembro 2008 às 11:06
Uma boa dica tmb é antes de fazer isso, é remover a chave do
Kaspersky, comigo funcionou perfeitamente… obrigado pelo post!
10, Novembro 2008 às 15:05
POw usem kASPERSKY INTERNET SEGURITY 8.0.0.454 QUE A DICA DO CARA FUNCIONA SIM. VLW!
12, Novembro 2008 às 17:04
meu professor disse pra eu baixar o kasperski skai, disse que é exelente mas eu procurei em todos os sites e não encontrei, será que ele aparece com outro nome ? qual seria a descrição para eu localizalo? poderia me ajudar? obrigado.
14, Novembro 2008 às 21:27
pessoal é verdade sim…
funciona direitinho.
mas…
bom pessoal estou com um pobleminha meio grave.
eu estou inserindo a chave de ativação no meu kaspersky internet security 2009
mas as chaves estão indo para a lista negra.
ai eu liguei o meu note no modo seguro
e procurei pelas pastas
black lst e blst-0607g.xml
e exclui-lo,para não ter pobemas com o blck list
mas so que quendo eu inicio o note no modo normal
e insiro a chave do kaspersky
as seguintes pastas
black lst e blst-0607g.xml
voltan automaticamente para o sistema e bloqueia minhas keys.
oque eu faço pra me livrar de uma so vez dessas pastas?
obrigado.
20, Novembro 2008 às 11:52
presiso muito do cdigo do ant virus vos mando muitos abraços
kibrilha
25, Novembro 2008 às 19:47
Para quem se bate atras da key do Kasperski eu achei um site com mais de 3 mil chaves cada com 286 dias de validade, suei pra achar entrem en contato comigo e eu passo de 0800 “gratis” falo um abraço, Há o procedimento sitado acima naum funga o do banco que existia tambem naum funga mais este site japa que achei me salvou abraço a todos me e-mail é fabiodoose@hotmail.com valeu
25, Novembro 2008 às 20:20
Affff….Kuando vo deleta os dois arkivos (black.lst e o blst-0607g.xml), ele diz q tah com acesso negado e ke num pode deleta…
É uam pena q terei q me livrar de meu kaspersky, pois me livrou de tantos perigos…mas a vida é assim! Vo tenta instala um AVG, pq avira fika em alemaum aki no meu computador.
Flw pro cêis e obrigado pela dica!!
26, Novembro 2008 às 14:22
Boa Plínio,
mas tentei faze aki e não deu certo, pois eu não tenhu essa pasta:
DADOS DE APLICATIVOS
C:\documents and Settings\All Users\**dados de aplicativos**\kaspersky Lab\AVP7\Bases
dai eu paro ai.
sera q aki no meu pc ela ta em otro lugar??
uso o Kaspersky Anti-Virus (7.0.1.325)
vlw
28, Novembro 2008 às 10:08
estou com o msm problema do daivyson .. consegui faze tudo certinho so q agora fik aparecendo a msg q d blacklist is corrupted e q preciso faze o update .. essa msg chata pertuba de 5 em 5 minutos .. e agora o q eu façoo ??
28, Novembro 2008 às 12:53
1º parabens pelo blog
2º entrei em contato com o tal de Fabio Salvador e na real no mesmo dia ele me mandou 2 key na 1ª ja deu certo, so tem que mandar um email para ele “fabiodoose@hotmail.com” e ele manda mesmo
ps: ha ele pede pra pessoa confirma se deu certo para nao passar a mesma key para duas pessoas senao entra na black list isso é verdade??
mas ta ai o recado falo
28, Novembro 2008 às 16:13
Parabens pela dica….
Quando estava procurando no google sobre isso e ví “pliniotorres” no endereço de um dos links q apareceram já pensei : “Uffa! Achei”
huehue
30, Novembro 2008 às 15:48
Olá Plinio eu uso o kasperky 7.0.0125 em português, ele tá crakeado até 2011, mas não posso ativar firewal, antispan e antihaker
30, Novembro 2008 às 19:48
cfgcfcfc
7, Dezembro 2008 às 5:31
o meu não deu certo excluir pois da a mensagem……”Acesso negado.Certifique que o disco não esta cheio ou protegido contra gravação e que o arquivo não esteja usado”
9, Dezembro 2008 às 8:54
Porfavor,
preciso do serial KASPERSKY INTERNET SECURITY 2009 8.0.0.506
Porfavor, me ajudem!
OBRIGADO
10, Dezembro 2008 às 0:22
boa noite! Plinio! essa dica é muita boa! mas infelizmente não me ajuda muito pq não tenho nem a chave de ativação. Será que vc poderia me passar?? Ou se houver outra maneira, me explicar?? Desde ja agradeço a atenção.
19, Dezembro 2008 às 8:56
[...] Fonte: http://pliniotorres.wordpress.com/2008/01/24/retirando-o-serial-do-kaspersky-da-black-list/ Compartilhe: [...]
23, Dezembro 2008 às 11:31
eu conseguir retirar a black list no modo de segunarança.
mas quando eu tento entrar com o seria que inicia com o numero 0 ele não aceita e todos os seriais que eu tenho tem o numero zero no meio
23, Dezembro 2008 às 11:32
me ajundem !!!!!!
23, Dezembro 2008 às 11:36
os seriais que eu tenho vem num bloco. o qual eu tenho que clicar em editar para visualizar o serial. e tem a opção mesclar que não da certo.
depois que eu excluir a black list no modo de segurança não tem como abrila
27, Dezembro 2008 às 7:02
eu usei o KIS 7, instalei, atualizei, reiniciei pelo modo seguro e executei um Path, sai, reiniciei no modo normal, exclui a chave e carreguei com uma nova kei até 2010. deu certo, faltam 725 dias. blz
2, Janeiro 2009 às 23:25
as informações são boas;mas não consegui valitar;o anti viros kaperski
2009;se puder mandar a chave para mim.eu agradeço
4, Janeiro 2009 às 15:48
Acesse o site a.kavkiskey.com, existe uma grande quantidade de chaves válidas para o kaspersky, KAV para antivirus, KIS para o internet security. Antes desabillite o anti phishing do KIS.
7, Janeiro 2009 às 11:17
DROGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
19, Janeiro 2009 às 13:38
Olá Plínio, tentei o que me disse, fiz todo o passo-a-passo,
mas quando ele fuz o update volta o problema de black-list…
ae ja nao sei mais o que fazer… agradeço se puder dar uma dica,
desde já, mto obrigado!!!
Pascoal
21, Janeiro 2009 às 18:39
Como a black list é em xml alguem ja tento abrir ela e deletar uma das black list ? Vou tentar fazer issu
21, Janeiro 2009 às 19:03
Deu certow http://www.baixaki.com.br/download/xml-copy-editor.htm
Usa esse programa e deleta o serial que vc vai usar
o problema q se vc tiver compaixao d+ vc num vai ter coragem de prejudicar o outro pq as duas são anuladas que botar 1° fica
21, Janeiro 2009 às 21:21
Plinio, boa noite,
Tenho varias chaves validas para o kaspersky 7 e 8 porem nao estou conseguindo atualizar o banco de dados, da a mensagem “erro ao conectar a fonte de atualizações” , se vc puder me ajudar eu agradeço muito.
24, Janeiro 2009 às 2:11
Eu fiz exatamente isso, mas eu tenho o kis 506 (2009), e não funcionou.
não sei se só funciona com outras versões… quando eu reinicio o pc ele diz que deu um problema num arquivo da blacklist e pede pra atualizar, quando atualizo ele coloca a chave na blacklist…. tentei simplesmente deletar o conteudo e deixar arquivo vazio, mas ele continua com o mesmo problema. no kis 2009 não funcionou.
24, Janeiro 2009 às 19:10
ai parceiro teste esse patch, do kis 8.0.0.506
eu ainda ñ o testei me avise no email professor_fera@hotmail.com
esse é o link:
http://www.activeboard.com/forum.spark?forumID=94392&p=3&topicID=22917232&page=1
30, Janeiro 2009 às 12:26
nao adianta nada. a chave acaba voltando pra a lista negra depois
4, Fevereiro 2009 às 15:55
bom… eu tenho dúvidas… fiz com o Kaspersky 8 (2009), fiz tudo, iniciei em modo de segurança, apaguei os dois arquivos mas na hora q reiniciei o PC no modo normal ele continuou dando os avisos de q minha licença tinha expirado… nem esperou eu colocar a chave de novo… tenho chave aqui até 2011, tentei a maioria e não deu certo… oq eu devo fazer agora?
ajuda aee, obrigadão!!
9, Fevereiro 2009 às 11:43
Cara, deu certo, mas tive que fazer uma interpretação para aplicar para o win Vista
17, Fevereiro 2009 às 13:28
Existe algum programa para resetar o trial???? vi alguns sites falando mais nao achei nada obs a versao do kaspersky 2009 8.0.0.357 ..
fico no aguardo
17, Fevereiro 2009 às 17:47
KKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkkKKKKKKKKkkkkkkkk
isso n pega ora que ele atualisa ele baxa denovo a black list
17, Fevereiro 2009 às 17:49
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
18, Fevereiro 2009 às 22:02
No KAV 7 isso funciona… perfeito!!!
No 2009 fora de questão!!!
25, Fevereiro 2009 às 17:12
o kaspersky é o 6.0.2.621 eu fiz isso mais num deu certo .
25, Fevereiro 2009 às 17:14
séra q só tem como tirar o kaspersky da lista negra em algumas versões ?
2, Março 2009 às 18:36
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
3, Março 2009 às 22:33
MAS QUAL A CHAVE DELE ? OU ELE JA VEM COM UMA CHAVE PARA ATIVAR? ENTENDI O QUE FAZER MAS QUERO SABER DA CHAVE OK ABRAÇO!
3, Março 2009 às 23:02
POU JENTE E Ñ CONCIGO A SENHA PARA INSTALAR O ANTI -VIRUS ME ADD NO MSN MAX.ON91@YAHOO.COM
7, Março 2009 às 3:05
Meu velho Plínio, quando eu crescer quero ser igual a você. um forte abraço, você é o cara!
9, Março 2009 às 12:20
o jeito é sempre conseguir novas licenças, e trocar pelas que estão na lista negra.
13, Março 2009 às 0:04
Olha, estou com problemas no Kaspersky 2009, fiz esse passo-a-passo que vc postou, a mensagem da Keycode na Black List desapareceu, mas em compensação surge na tela, constantemente, a mensagem: “Black List of keys is missing or corrupted. Please run the update to continue operation”. Ai, se a gente fazer a update como ele pede, logico, ele baixa, novamente a black list… Você tem alguma solução pra isso? Desde já obrigado!
14, Março 2009 às 19:42
tenho exatamente o mesmo problema
se alguem puder ajudar
cumps Xking
22, Março 2009 às 12:16
Não tem jeito de driblar essa merda! Estou na mesma situação do Sergio e do Hugo acima…
26, Março 2009 às 2:38
no site http://maisquecompleto.blogspot.com/2009/03/kaspersky-internet-security-full-chave.html vc encontra sempre uma chave valida , pois eles atualizam sempre que as chaves expiram. e blog é muito bom!!! ta ai minha dica!!
27, Março 2009 às 15:07
eu tenho um jeito mais facil e mais seguro de fazer!!!!mais sua dica tbm é boa!!!!!!blz
abração
28, Março 2009 às 8:34
Acesse o site
http://www.kavkiskey.com/... keys renovadas constantementes
28, Março 2009 às 19:03
oi plinio, como vai?
cara to levando um um serie de rasteiras do kaspersky. não conheço muito desse anti-virus pois foi um amigo q recomendou e q instalou no meu pc só sei q é muito bom.
o q ta acontecendo é q o kaspersky está desativado no meu, e quando eu entro nele aparece somente as opicões ( arquivos de dados e relatorios, ativaçao e suporte). Na opição ativação aparece logo em cima a mensagem ” arquivo black.list ausente ou corrompido. execute a atualização para corrigir esse problama”. então eu uso a opição (instalar chave). e depois abre uma nova janela com as opições ( ativar usando o código de ativação, aplicar chave de licença existente e ativar mais tarde). na opição aplicar chave de licença existente aparece uma nova janela com a opição “procurar” clico nela e aparece uma pasta chamada “black list” nela tem o numero da chave ai eu seleciono o numero e então clico em “avançar” e depois disso aparece a mesagem (não é posivel adicionar a chave pois ela já entá em uso). como ela pode está em uso se o anti-virus está desativado? estou fazendo algo errado?
ah, não consegui nada nas outars opições. detalhe o meu pc é usado por muitas pessoas.
2, Abril 2009 às 8:59
Bom, eu tentei outra forma, o meu é o 2009, entrei pelo registro, fui em keyrole e renomeei retirando apenas o y ele fez o update, mas as mensagens de notificação ainda aparecem, fiquei receosa de retirando as msn saissen outros tipos de notificação
vamos ver se da certo…vlw
3, Abril 2009 às 18:13
drika, cmo assim. explica melhor, nomeu tambem aparece as mensagens de notificação, ele faz o update sozinho, e eu volto pra black list, ja fiz tudinho tudinho como explicado assim, o meu tambem é 2009
alguem tem alguma solução?
4, Abril 2009 às 22:00
porrrrrrr favo me paseemm o codico de ativaçaooo
ou arquivo de chave!!
5, Abril 2009 às 13:40
Kaspersky versão 7
SERIAL + TUTORIAL NOTA 10 (Confira!!)
http://www.4shared.com/file/96610412/36409e78/Huguinho_Kaspersky_AntiBlackList__2009_.html
BLACKLIST NUNCA MAIS…SIGA O TUTORIAL DIREITINHO!!!
Caso seja necessário inicie sua máquina em modo seguro “MODO SEGURANÇA” (F5 ou F8 ao arrancar)
PARTILHE…
6, Abril 2009 às 21:28
O mais correto é usar o virusdebruçus não tem erro.
10, Abril 2009 às 0:44
o mais coreto ainda é comprar um!..bem +facil…o prob e di din!!
13, Abril 2009 às 11:13
Ola, fiz conforme o explicado mais não com consiguo atualizar o programa o que tem que ser feito , pois chega a 30% da atualização ela é cancelada ok…ficarei grato ….
17, Abril 2009 às 17:56
Pessoal é muito simples. Façam tudo oque o Plínio mandou, só que tem que ter uma chave que antes funcionava, porém entrou na black list posteriormente. Antes de fazer oque manda o plínio abra o antivírus, entre em licença depois deletar chave. Feito isso siga os passos que manda o plínio. Ao reiniciar em modo normal o kaspersky relata a violação da black list, normal. Introduza novamente a mesma chave e depois em atualizar. Seu kaspersky estará ativado novamente. Isso acontece pq mesmo deletando o arquivo “black.lst” o kaspersky ao atualizar envia dados de sua key para o LAB do mesmo bloqueando-a em seguida, para isto faça o seguinte: O kaspersky ao ser instalado vem configurado para atualização automática, mude isto ! ponha para dez, quinze dias assim vc evita de ter que deletar e reintroduzir a kay cada vez que o kaspersky a bloquear. Não aconselho um periodo maior pois o antivirus depende desta atualização para manter sua maquina protegida ja que ameaças surgem diariamente.
Para quem não tem uma key válida deixo aqui uma que funfa normalmente .
Mpq9t-eazhx-9s3gf-x2y3z
Introduza a key através da ativação on-line.
Não apague esta chave pois terá que introduzi-la sempre que o antivíus bloquear !
Mais informações deixe aí um comentário fallow !!
Queria parabenizar o plínio pelas dicas muito bouas !
Abço…
22, Abril 2009 às 21:38
Uelinton (e Plínio),
Vocês testaram com a versão nova do kis2009, a 8.0.0.506??
Porque eu to fazendo certinho, mas qdo eu tento colocar a msm chave ele fala q a black list ta corrompida… ok, o anti-virus continua funcionando, mas o problema eh uma mensagem chata q aparece a cada 2 minutos no meio da tela falando da black list… tem como dar uma força?
27, Abril 2009 às 11:54
po valeu mesmo pela dica muito boa obrigado.
29, Abril 2009 às 10:01
VALEU FERA! ME QUEBROU UM GALHÃO!
30, Abril 2009 às 16:24
Quem qiser a chave de ativação tanto para o Kaspersky internet Security 7.0 ou 8.0(que é a versao 2009), é so entrar em contato comigo: cadastrosnanet@hotmail.com, e mandar o seu e-mail para eu lhe poder enviar a chave de ativação + o crack, que fara com que a licença NUNCA va para a lista negra(BLACK LIST).
A licença vai até 17/06/2011, lembrando que a licença que possuo para o Kaspersky Internet Security 7.0 e 8.0 so vale para 10 computadoresn então corram, mas tambem possuo outra valida para 5 computadores mas so vai até 21/01/2001.
Tambem possu chave de ativação para o Kaspersky AntiVirus 7.0 e 8.0(que é a versao 2009), até a data de 19/01/20011.
Obrigado!
30, Abril 2009 às 16:28
quem qiser a chave de ativação tanto para o Kaspersky internet Security 7.0 ou 8.0(que é a versao 2009), é so entrar em contato comigo: cadastrosnanet@hotmail.com, e mandar o seu e-mail para eu lhe enviar a chave de ativação + o crack, que fara com que a licença NUNCA va para a lista negra(BLACK LIST).
A licença vai até 17/06/2011, lembrando que a licença que possuo para o Kaspersky Internet Security 7.0 e 8.0 so vale para 10 computadoresn então corram, mas tambem possuo outra valida para 5 computadores mas so vai até 21/01/2011.
Tambem possu chave de ativação para o Kaspersky AntiVirus 7.0 e 8.0(que é a versao 2009), até a data de 19/01/20011.
Obrigado!
30, Abril 2009 às 16:34
Aqui não funfo uelinton…
30, Abril 2009 às 19:20
Plínio, tem como fazer essas alterações no win Vista
1, Maio 2009 às 21:37
Independentemente do Anti-vírus ser pago deveria ser gratuito, pois por isso os Hackers e Crackers criam vírus cada vez melhores, para que não haja essa privacidade de anti-vírus, protegem os S.O. Livres, pois são grátis e não precisam de nenhuma chave que valham R$1.200,00 por um Sistema totalmente Vulnerável que é o Windows. Problema é da Microsoft, que se beneficia são os usuários de SO livres, pois não precisam de Anti-vírus, e por serem um bom número, a Kaspersky Lab, AVG, e etc estão criando anti-vírus (inutilmente) para que nós, adquiramos e eles pensam que ganharão com isso. Solução? Colocar gratuitamente os downloads…
2, Maio 2009 às 14:05
Amigo Rodrigo Henrique, VOCÊ ESTÁ DEFECANDO PELA BOCA RAPAZ!!!!!!!!
2, Maio 2009 às 23:14
Para entrar no mode de segurança é só reiniciar o computador, quando começar é so ficr pressionando f5
ai vai aparecer as opções e a primeira (de cima para baixo) é ela. qual quer coisa me fala BLZ!!!
3, Maio 2009 às 20:08
pessoal qando eu entro pra deletar a a black.lst e o otro arquivo ele naum dexa, aparece Acesso Negado e naum dexa alguem pode me ajudar?
6, Maio 2009 às 6:21
plinio, o meu é versao 7.0.325. eu consegui desbloquear, mas eu nao consigo atualizar o banco de dados. ele começa a baixar os arquivos e depois aponta “erro ao verificar os arquivos de instalação” e pára de atualizar… será q eu fiz algo de errado? de que vai me servir um antivirus desatualizado?
6, Maio 2009 às 13:15
Plínio tem como vc me arranjar a chave de ativação do kaspersky 6.0.2.612? se tiver envia ae tutinha51@hotmail.como obg cara vlw !!!!!!!!! até apróxima
6, Maio 2009 às 15:09
Plínio tem como vc me arranjar a chave de ativação do kaspersky
7.0.1.325
se vc conseguir manda pra esse pablo_miquelin@hotmail.com
vlw
até mais estou aguardando resposta
Flow
9, Maio 2009 às 12:26
quem qiser a chave de ativação tanto para o Kaspersky internet Security 7.0 ou 8.0(que é a versao 2009), é so entrar em contato comigo: cadastrosnanet@hotmail.com, e mandar o seu e-mail para eu lhe enviar a chave de ativação + o crack, que fara com que a licença NUNCA va para a lista negra(BLACK LIST).
A licença vai até 17/06/2011, lembrando que a licença que possuo para o Kaspersky Internet Security 7.0 e 8.0 so vale para 10 computadoresn então corram, mas tambem possuo outra valida para 5 computadores mas so vai até 21/01/2011.
Tambem possu chave de ativação para o Kaspersky AntiVirus 7.0 e 8.0(que é a versao 2009), até a data de 19/01/20011.
OBS: Tambem pode se fazer em qualquer WINDOWS VISTA
Obrigado!
9, Maio 2009 às 23:35
Não e pesado não Vitor… e feito de bytes então não pesa nem uma grama! :>, mas dai vc tem que postar a configuração de teu pc, e saber se o desempenho será bom e outra historia.
10, Maio 2009 às 12:27
valeu vei,deu certo, muito grato!
abração………
11, Maio 2009 às 17:33
Quando eu remove a blacklist e reinicio a máquina ele baixa uma blacklist nova automaticamente. Aí não dá pra usar a chave anterior.
11, Maio 2009 às 17:34
Quando eu remove a blacklist e reinicio a máquina ele baixa uma blacklist nova automaticamente. Aí não dá pra usar a chave anterior.
17, Maio 2009 às 8:53
valeu muito bom medmo
31, Maio 2009 às 22:44
Para ter o Kaspersky sem black list faça o download do arquivo, descompacte instale o programa e escolha a opção ativar depois. reinicie o Pc entre em modo de segurança execute o patch, reinicie de novo (normalmente) adicione a chave existente dentro do arquivo, e pronto pode atualizar sem problemas de black list.
Tem instruçoes bem claras dentro do RAR.
Arquivo:
http://www.adrive.com/public/6b5b7ef740086d579915f54b6c34b0f1187ae887119a14bc8deea29d4ea1f439.html
3, Junho 2009 às 2:07
Copiei errado o link acima……….O link certo pra baixar o kaspersky com o patch é:
http://www.adrive.com/public/f9395dee74f5ca97bec4d519db9c967d212c45e88db8047d72a1441b09fd02b5.html
Se alguem quiser a tradução para pt-br é so pedir q coloco o link
4, Junho 2009 às 19:03
mas eu tenho q ter o serial??qual???porfavor me respondam!!!!!
4, Junho 2009 às 19:06
coloqei para pesquisar os aquivos qe tem q apagar mas nao foi encontrado e agora ???????????????????
4, Junho 2009 às 19:15
mas eu tenho q ter a chave q estava na blak list????e onde pego ?????
7, Junho 2009 às 21:31
http://rapidshare.com/files/26214928/Kaspersky6.0.2.621.rar | 20891 KB
baixe o programa
pegue o serial
http://www.serialturk.net/es/?list=b&page=33
bem que eu tentei ,mas cansei
uso o panda pro CR$ 49,90 no extra
mas se voces conseguirem ma avisem
13, Junho 2009 às 14:19
komu eu faço p/ fomata o pc??
pfavo ajuda!!!!!!!!!!!!!!!
14, Junho 2009 às 21:19
alguem tem o serial do kaspersky
27, Junho 2009 às 18:29
desativen o kaspersky security 2009.por favor eu não estou conseguindo navegar direito
4, Julho 2009 às 0:13
Galera. Existe um programinha chamado “Resetter tria Kaspersky” que você pode baixar neste site : http://rapidshare.com/files/243871282/Resetter_v2.3.0.0.zip – daí quando estiver faltando 5 dias p expirar, você reseta a velha chave renovando por mais 30 dias, e assim por diante. Mas lembrem-se, é preciso ir em exclusões e adicioná-lo para que o Kaspersky não o delete. Já estou usando-o a vários meses. Abraços…..
4, Julho 2009 às 0:15
Em tempo:
Aqui um videozinho ensinando usá-lo. http://www.youtube.com/watch?v=pRMiS8lsaE4 – Não se esqueçam de incluí-lo nas EXCLUSÕES do seu Kaspersky…….buenas sorte..!!! Não tem antivirus melhor.