IMPORTANTE! LEGGETE QUI PRIMA DI CONTINUARE
Questa è l'unica vera guida messa in rete che permette di
ottimizzare e velocizzare eMule. Hanno messo in rete tante di quelle cazzate
come ABC, che adesso non si può credere più a nulla e fate bene. Provate a 212s1814c
ragionare un minuto: se si fosse già scoperto un trucco per velocizzare eMule,
adesso non ci sarebbero più problemi di code, lentezza
__________ ______ ____ __________ ______ ____ __________ ______ ____ __________ ______ ____ __________ ______ ____ _________________
__________ ______ ____ __________ ______ ____ _____ _______ ______ _________
ECCO DEI TRUCCHI PER OTTIMIZZARE E VELOCIZZARE EMULE PER VERSIONI SUPERIORI ALLA 43b.
_Riflessione:
Facciamo una breve riflessione su come il nostro amato client funziona. Il muletto assegna semplicemente dei crediti a chi invia file (upload) sulla rete mentre per poter scaricare file (download) richiede il pagamento di un certo numero di crediti... è presto detto che è fondamentale riservare una banda minima in upload di almeno 24-25 kbits/sec (connessioni adsl) per poter garantirsi un buon download. Essendo la comunità edonkey molto vasta il mulo funziona con le code, ovvero quando vogliamo scaricare un file ci mettiamo in coda dietro altri utenti interessati allo stesso file, la coda è un meccanismo facile da intuire ma nella realtà il muletto funziona in maniera un po' più sofisticata..vediamo un attimo..quando ci mettiamo in coda ci accodiamo all'ultimo che aveva chiesto lo stesso nostro file, in base a vari fattori tra cui il tempo da cui stiamo in coda e i nostri crediti possiamo scavalcare rapidamente le code riuscendo a scaricare prima... Da questa riflessione capite bene due cose: la prima quella fondamentale è che bisogna tenere una soglia minima di banda in upload di almeno 24-25 kbits/sec, poiché in una rete di scambio p2p se tutti scaricassero solamente e nessuno mettesse a disposizione i sui file la rete avrebbe una vita molto breve.. La seconda considerazione è quella di tenere il mulo connesso alla rete il più a lungo possibile, (il mulo 'animale' lavora lentamente ma può trasportare carichi pesanti...) solo così possiamo assicurarci primi posti nelle code!
_Consigli e Settaggi:
CAPACITA'
Io sono un utente esperto e quindi fidatevi delle mie ottime informazioni, non preoccupatevi: non sono un imbroglione e queste non sono nemmeno cazzate come "ABC", leggete e vedrete che non ve ne pentirete. Avete la mia parola. Allora cominciamo? Andate in opzioni o preferenze ---> connessione e mettete "Fonti massime per file": 5000 e "Connessioni massime": 5000, ma questo solo se avete un buon sistema, processore e se avete molta memoria, altrimenti inserite come da tabella:
S.O. FONTI MASSIME CONNESSIONI MASSIME __________ ______ ____ ____________________
Win 98 100 80
Win ME 100 80
Win 2000 500 500
Win XP 500 500
Router A seconda
sistema oper. (Max 200)
I valori qui presentati sono solo indicativi, ovvero si
adattano a quelle che sono le configurazioni software/hardware mediamente
presenti in circolazione. In caso il pc permetta prestazioni fuori dalla media
come ho detto prima (ad esempio perchè si ha molta RAM, un processore molto
potente ed un sistema in generale poco stressato da altri processi), si possono
aumentare tali valori. L'operazione va però fatta con molta cautela, dato che
un valore eccessivo di fonti massime e connessioni massime può creare disagi,
inizialmente lievi, come la difficoltà durante la navigazione via browser, ma
successivamente molto pesanti, come continui blocchi
Ricordate anche che, se mettete le impostazioni che ho
dato io prima, ogni tanto dovete controllare in Statistiche ---> Trasferimenti ---> Download
---> Sessione ---> Fonti trovate ---> In coda che ci sia un numero
compreso tra 2500 e 3500, solo così il vostro mulo starà andando alla
perfezione, perchè con le mie impostazioni che vi ho dato, potreste trovarvi in
un lampo 5000-6000 fonti in coda. Per la capacità di
download mettete 150 (se avete una mod come la MorphXT mettete 200-300) SENZA
limite in modo da sfruttare tutta la banda disponibile (se invece volete
navigare in internet è meglio limitarlo di un bel pò, altrimenti non ci
riuscirete, ma ricordate che quando navigate in internet, se non limitate il
download, eMule ne risentirà ugualmente, il mio consiglio per far andare veloce
emule, è quello di non navigare mentre sta scaricando in modo da sfruttare
tutta la banda che gli serve), mentre per la capacità di upload mettete 32 anke
quella senza limite, sarebbe meglio limitare l'upload ALMENO l'80% della
capacità, ma se lo togliamo tutti avremo un incremento di circa il 40% sulla
velocità del download, quindi TOGLIETELO e ditelo anche ad altre persone che,
più lo tolgono, più scaricheremo veloce (se invece volete impostare il limite
mettetelo a 20 KB/s). Adesso andate in opzioni avanzate, scorrete fino in fondo
e selezionate "Trova automaticamente il miglior limite di upload" SE
VOLETE, oppure potete anche non mettere l' upload dinamico, anzi FORSE è meglio
perchè con me va anche più lento, comunque vedete come va con voi (( L'upload
dinamico (USS - Upload Speed Sense) è una funzione che controlla il tempo di
ping della connessione e aggiusta automaticamente l'upload di eMule in
relazione a questo valore di ping. Questo assicura che la connessione non venga
ostacolata e cerca di mantenere la navigazione e il gioco online fluido. Si
raccomanda di mantere i valori di default)). Sempre nelle opzioni avanzate, in
basso mettete la dimensione buffer al massimo ((soprattutto per chi utilizza
Windows XP è possibile (anzi consigliato) settare la dimensione buffer al
massimo. Windows XP ha un' ottima gestione dei buffer, per cui è possibile
sfruttare in pieno l'opzione)) e anche la dimensione della coda al massimo
((per far funzionare correttamente il sistema di crediti di emule, la
dimensione della coda e' molto importante, se un client ha la coda piena, un
altro client con un elevato numero di crediti non ha la possibilità di entrare
nella coda e "spendere" i suoi crediti. Quindi, maggiore è la
dimensione della coda, migliore sarà il funzionamento
Queste erano le impostazioni più importanti per far funzionare al meglio eMule e per farlo andare più veloce, adesso passiamo ad altre.
LISTA DEI SERVER ** ** ** ** ** ** ** ** *************
E' importante tenere una lista server sempre ben
aggiornata. Non è utile avere il massimo numero di server in lista perchè se ne
utilizza solo uno ogni
Negli ultimi tempi, visto il proliferare di server fasulli si deve osservare il seguente procedimento per tenere in lista dei server considerati sicuri.
Saltate direttamente al punto 3) qualora abbiate già configurato le opzioni come descritto al punto 1).
1) Andate su Opzioni --> Server e TOGLIETE la spunta da "Aggiorna la lista server quando ti connetti a un server" e "Aggiorna la lista server quando ti connetti a un client" (in questo modo il vostro mulo non aggiungerà più in automatico alla lista i server malfunzionanti o inutili).
Modificate inoltre la voce "Elimina server inattivi dopo" e inserire il valore 5 (può capitare che un server non risponda perchè inattivo per qualche ora, in questo modo eviterete di perderlo dalla lista).
2) Cancellate tutti i server presenti in lista, facendo
tasto destro
3) Ora andate in Opzioni --> Server e accanto alla frase "Aggiorna automaticamente la lista server all'avvio" dovrebbe esserci scritto "Lista...", cliccateci sopra e nella pagina che comparirà inserite questo indirizzo: https://www.gruk.org/server.met.gz e cancellate tutto il resto che c'è scritto, ora salvate e chiudete il documento.
4) Per finire andate nella finestra dei server e nella colonna a destra ci dovrebbe essere scritto "Aggiorna server.met da URL", nella barra bianca inserite l'indirizzo che vi ho dato prima (https://www.gruk.org/server.met.gz) e cliccate su aggiorna.
INFORMAZIONI VARIE ** ** ** ** ** ** ** ** ***********
Andate ancora in opzioni o preferenze ---> file e
selezionate mostra i miei file condivisi a chiunque (eMule serve a questo, a
scaricare da altri perchè possa scaricare anche tu), poi sotto vi SCONSIGLIO di
selezionare "Scarica prima le parti necessarie all'anteprima" perchè
potrebbe scaricarvi prima le parti necessarie ed altre più importanti le
lascerebbe per ultime o non le scaricherebbe nemmeno, poi in fondo dove c'è
scritto "Crea una copia per l'anteprima" dovete ASSOLUTAMENTE
deselezionarlo, in questo modo avrete anteprime più veloci e non rischierete di
ritrovarvi file inutili sparsi per il pc. Se la voce "Anteprima" è di
colore grigio chiaro significa che dovete aspettare che eMule scarichi ancora
per un pò di tempo in quanto manca la parte iniziale
Non ho idea delle ragioni tecniche che permettono questi miglioramenti, ma vi assicuro che con me funzionano!
PORTE E CLIENTS ** ** ** ** ** ** ** ** ** **
Ormai i server ed i client sono intasati dalle numerose richieste di trasferimento, sempre sulle stesse ed identiche porte, in questo caso, per ovviare all'inconveniente si devono testare altre porte alternative alle standard 4662/4672.
Quindi vai per tentativi, devi trovare le porte TCP/UDP che meglio funzionano con il tuo sistema. Prova alcune porte (sempre sopra 1000) e vedi i risultati, non esistono porte standard che funzionano bene con tutti, bisogna provare, provare, provare...
Se vuoi vedere le porte che utilizzi e quelle usate dagli altri client connessi ad emule, vai su Start> Esegui e dalla finestrella che appare in basso a sinistra scrivi "Netstat" e premi "Invio". Prova ad usare alcune porte utilizzate da altri client facendo questa prova, vedo che alcuni utilizzano le porte 5662/5672 ((il numero delle porte e' quello che appare dopo il nome dell'isp, ad esempio: "HOST145.110 pool 45033 - interbusinnes.it:4662" (4662 è la porta) )).
Ecco dalla mia prova alcune porte che vedo altri utenti utilizzare, quelli che stanno scaricando da noi:
2127
3993
4714
2820
1966
4242
4661
Le porte che vedi sopra sono solo un'indicazione, puoi provarle per vedere che realmente
il tuo mulo inizia a fare il cavallo, ma poi prova varie porte che non sono qui indicate, devi trovare quella che lavora meglio con il tuo sistema. Inoltre, dopo alcuni giorni che scarichi veloce, è possibile che il programma si inchiodi di nuovo, cambia ancora porta con quelle che hai provato in precedenza, ma in ogni caso ricordati quella che ti fa scaricare bene....
Puoi mettere le stesse porte sia TCP/UDP che cambiare aumentando di 10 la UDP, ad esempio se scegli 1966 come TCP, metti 1976 la UDP.
Vedrai i risultati che otterrai.
NB: se usi una determinata porta e vedi il mulo schizzare in velocità, non comunicare il tuo numero di porta a nessuno! Se altri settano il programma con la stessa porta, addio velocità, lascia che ognuno trovi la porta che lavora meglio con il suo sistema e, soprattutto, comportati in modo corretto!
Attenzione, che alcune porte possono darti Id basso con il collegamento con alcuni server, quindi occhio!
PRIORITA' DEI FILE ** ** ** ** ** ** ** ** ***********
Ah un'ultimissima cosa importante, mettete in priorità *RELEASE* i file con 1-5 fonti che sono quelli più rari ((il release serve a dare la massima priorità ai file in upload, essa serve solamente a chi condivide materiale molto raro. Per sapere se un file è raro basta andare su File Condivisi e scorrere verso destra fino ad incontrare la colonna Fonti Complete: un valore 1-5 indica un file raro (la stima di eMule è approssimata, se vedete scritto 1 allora quel file lo avete solo voi o quasi); se vedete nei commenti la richiesta di mettere un file in release ignoratela poichè fa solo danno se usata in modo scorretto (penalizza tutti quelli che stano cercando di scaricare gli altri file). Per assegnare la modalità release basta andare su File Condivisi, cliccare su un file scelto con il pulsante destro e andare su priorità (Upload) e mettere *Release*)), ma se mettete tutto in release... non fate altro che danneggiare chi scarica un file comune che hanno in molti (tipo Harry Potter per capirci), quindi metteteci solo i file rari)) e gli altri in Alta, altrimenti se si mette tutto in auto, come dice qualcuno, a che serve la priorità??? Se invece volete dare la massima priorità ai file che state scaricando per terminare prima il download, metteteli in *RELEASE* e gli altri file che avete già scaricato in Alta anche se hanno poche fonti, ma questo SOLO se volete scaricare velocemente, altrimenti lasciateli come vi ho detto io prima.
WEBCACHE ** ** ** ** ** ** ** ** ** ** *******
Adesso siete a posto e il vostro mulo andrà più veloce, io ho eMule v47c MorphXT v9.0 (l'ultima versione) e vi giuro che tocco punte di download di 300-400 KB/s (il mio record è stato di 1570 KB/s, ma non so cosa sia successo in quel momento, mai viste velocità così alte, neanche ci credevo!), tutto questo SENZA la webcache e di media scarico sui 200-300 KB/s con un adsl 640 (sempre SENZA la webcache), io ve lo consiglio alla grande, va velocissimo, ma ricordate di usare questa webcache se quella del vostro provider non funziona:
Indirizzo: wcitalia.no-ip.info
Porta: 80
e selezionate la prime tre caselle, se il test fallisce deselezionatene una o due; ricordate che più persone usano la stessa Webcache, più andrà veloce, per cui usiamo tutti questa e comunicatela anche ad altre persone perchè questa è la migliore italiana.
Vi ringrazio molto.
_Spiegazione Webcache:
La WebCache (d'ora in avanti WC) è una funzione
implementata ultimamente su alcune mod, inizialmente solo sulla omonima versione,
seguita poi da quelle più famose (xlillo, pawcio, morphXT e altre). Consente di
ridurre in modo significativo il traffico tra i client e aumentare al contempo
la velocità di download. Ma come??? Semplicemente ora i 4k di un upload nn
servono solo un client alla
Entrando nel dettaglio e volendo fare un esempio un po' più pratico funziona così:
- Prendiamo 5 o più client eMule che supportano questa funzione e sono serviti dallo stesso provider (teoricamente quindi usano lo stesso proxy per la WC). Il primo è "S" mentre gli altri sono "A","B","C","D","E"... e sono tutti in coda da "S" per lo stesso file e teoricamente sono anche in coda tra di loro.
- "S" comunica ad "A" che riceverà il suo file non direttamente, ma attraverso il proxy comune; "A" quindi fa la richiesta al proxy che la rigira a "S" il quale invia i dati al proxy che poi a sua volta li rigira ad "A".
- A questo punto "A" comunica ai client "B","C","D","E"... (come dicevamo sono in coda da "A") che il file o il chunk interessato sta passando dal proxy. "B","C","D","E"... si connettono e lo ricevono a loro volta.
Ora, questa è la teoria, perchè la pratica cozza contro il fatto che il provider abbia o no un proxy adatto allo scopo e con indirizzo stabile. Per farvi un esempio Libero e Tiscali ce l'hanno, sembra invece che Tin e Alice non ne abbiano uno (impossibile) oppure non ne hanno uno fisso, o comunque non ci è consentito usarlo (nelle future versioni della WC sembra che si potranno usare anche questi proxy "nascosti"). Come suggerito da Old Glory, è importante che venga usato il proxy del proprio provider, perchè non è consigliato sovraccaricarne uno solo e perchè l'autore della WC suggerisce di usarne uno vicino e comune a molti utenti (quale proxy tra gli utenti Tiscali è più comune di quello del proprio provider?). L'idea è che implementado la WC nella versione originale di eMule e facendo in modo che tutti usino il proxy del proprio provider si riesca a migliorare decisamente la situazione delle code e delle velocità in download ponendo fine ai crediti che hanno dei pro e dei contro (i contro sono nella diffusione dei chunk).
Grazie mille a tutti!
by ??? (un Utente esperto)
Grazie ancora
Ciao raga
@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @
Adesso vi do una seconda guida su come velocizzare eMule, questa e molto più "lunga" e precisa, ci ho impiegato giorni per farla, quindi spero che possa essere utile. Con questa ho utilizzato un altro tipo di scrittura e anche dei disegni per facilitarvi le cose, quindi se non riuscite a leggerla apritela con un altro programma come Microsoft Word.
VELOCIZZARE EMULE:
Times New Roman;}Arial;} }}}
\margl1134\margr1134\margt1417\margb1134 \widowctrl\ftnbj\aenddoc\hyphhotz283\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3
\jcompress\viewkind4\viewscale100\nolnhtadjtbl\rsidroot10048363 \fet0\sectd \linex0\sectdefaultcl\sftnbj }}}}}} }}}\pard\plain \ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1040\langfe1040\cgrid\langnp1040\langfenp1040 }}\par }
CON QUES765Ppar9 HO FINITO \parE SPERO DI ESSERE STATOì^^\par DI AIUTO A .part.banTUTTI
\Ciaooooo a\par.tutti amici
\par [
Fine
@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @
Adesso ingrandisco le dimensioni del file x attirare più persone in modo da girare :-)
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$50505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505
50505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505
50505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505
50505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505
50505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505
50505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505
50505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505
50505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505
50505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505
50505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505
50505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505
50505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505
50505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505
50505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505
50505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505
505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505055050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050550505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505050505
__________ ______ ____ __________ ______ ____ __________ ______ ____ __________ ______ ____ __________ ______ ____ __________ ______ ____ __________ ______ ____ __________ ______ ____ __________
|