10 mistakes that weaken your eyelashes

10 greșeli care slăbesc genele – și cum să le eviți

Frumos, plin gene Sunt un vis pentru mulți, fie naturale, fie îmbunătățite cu gene false gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene geneTotuși, anumite obiceiuri și rutine zilnice pot slăbi genele, făcându-le fragile, rare sau predispuse la cădere. În acest ghid, vom explora 10 cele mai frecvente greșeli care îți pot deteriora genele, și vă vom arăta cum să le corectați pentru gene mai lungi, mai puternice și mai sănătoase — indiferent dacă purtați rimel, extensii de gene sau preferați un aspect natural.

weaken your eyelashes

Greșeala 1: Dormitul cu machiaj pe față.

Unul dintre cele mai grave lucruri pe care le poți face pentru tine este să gene Este recomandat să nu te culci cu mascara sau eyeliner încă pe pleoape. Acest obicei poate cauza uscarea și fragilizarea genelor, ceea ce duce la ruperea lor.

  • Îndepărtați întotdeauna machiajul ochilor în mod temeinic înainte de culcare.
  • Folosiți un demachiant delicat pe bază de ulei sau apă micelară special concepută pentru ochi.
  • Evitați frecarea — lăsați dizolvantul să-și facă treaba.

Greșeala 2: Folosirea excesivă a rimelului rezistent la apă.

Formulele rezistente la apă sunt de lungă durată, însă pot fi dificil de îndepărtat și adesea usucă genele.

Încearcă asta în schimb:

  • Folosiți mascara rezistentă la apă doar pentru ocazii speciale.
  • Treceți la formule hrănitoare, non-impermeabile, pentru utilizarea zilnică.
  • Îndepărtați întotdeauna mascara cu un demachiant adecvat.

Greșeala 3: Îndepărtarea genelor false.

Smulgând gene false gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene poate deteriora cele naturale prin smulgerea lor prematură.

Fă asta în schimb:

  • Înmoaie un disc de bumbac în demachiant și ține-l deasupra liniei genelor.
  • Așteptați câteva secunde pentru ca adezivul să se slăbească.
  • Îndepărtați cu grijă genele false începând de la colțul exterior.

Greșeala 4: Folosirea unei cantități prea mari de adeziv pentru gene.

Adezivul în exces pentru gene poate forma cocoloașe pe genele naturale și poate provoca acumulări sau ruperea acestora.

Soluție:

  • Aplică un strat subțire de adeziv direct pe gene false gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene, nu linia genelor tale.
  • Folosiți un aplicator precis sau o scobitoare pentru un control mai bun.
  • Lasă adezivul să devină lipicios înainte de aplicare.

Greșeala 5: Utilizarea produselor expirate.

Mascara vechi și seruri pentru gene pot adăposti bacterii și pot provoca infecții sau căderea genelor.

Ce trebuie făcut:

  • Schimba mascara la fiecare 3 luni.
  • Verificați datele de expirare ale produselor pentru gene.
  • Aruncați orice produs care are un miros neplăcut sau își schimbă consistența.

Greșeala 6: Curlarea genelor după aplicarea rimelului.

Utilizarea unui ondulator de gene pe genele acoperite poate provoca ruperea acestora și chiar smulgerea genelor.

Metoda corectă:

  • Întotdeauna bucle genețe înainte de aplicarea rimelului.
  • Folosiți un ondulator curat, cu amortizare.
  • Apăsați ușor câteva secunde—nu strângeți niciodată prea tare.

Greșeala 7: Săritul peste aplicarea tratamentului pentru gene.

Genele, la fel ca părul, au nevoie de hrănire. Săritul peste aplicarea balsamului poate duce la gene slabe și uscate.

Ro: Sfat:

  • Aplicați seruri sau uleiuri pentru gene (cum ar fi uleiul de ricin sau de argan) seara.
  • Folosiți produse cu peptide sau biotină pentru a întări creșterea genelor.
  • Fii consecvent pentru cele mai bune rezultate.

Greșeala 8: Utilizarea excesivă a extensiilor de gene.

Deși este convenabil, utilizarea excesivă gene false gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene gene sau extensiile pot deteriora genele naturale prin slăbirea foliculului.

Practica mai sigură:

  • Faceți pauze între sesiunile de extensie.
  • Apelați la profesioniști autorizați pentru aplicare și îndepărtare.
  • Evitați să vă frecați ochii în timp ce purtați extensii.

Greșeala 9: Folosirea demachiantelor agresive.

Detergenții puternici cu alcool sau parfumuri pot irita ochii și pot usca pielea gene.

Opțiune mai bună:

  • Folosiți demachiante hipoalergenice, fără parfum.
  • Aplicați cu blândețe cu un disc demachiant.
  • Întotdeauna clătiți cu apă după utilizare.

Greșeala 10: Nepăstrarea curățeniei uneltelor pentru gene.

Uneltele murdare pot transfera bacterii pe linia genelor, cauzând iritații sau erupții.

Ce trebuie curățat regulat:

  • Ondulatoare pentru gene (curățați cu alcool o dată pe săptămână).
  • Perii spoolie (spălați cu săpun și apă).
  • Gene false (dacă sunt reutilizabile, curățați-le și depozitați-le corespunzător).

10 mistakes that weaken your eyelashes – and how to avoid tchem

Îmbunătățiți-vă rutina cu îngrijirea genelor și sprâncenelor

Pielea frumoasă merită gene frumoase. Asociați îngrijirea zilnică a feței cu serul pentru gene QUALASH® — îmbogățit cu peptide, biotină și extracte botanice pentru a stimula creșterea genelor mai lungi și mai dese în doar 25 de zile.

Cumpără acum

Rezumat.

Sănătos, puternic gene necesită o îngrijire atentă și câteva obiceiuri inteligente. Evitarea greșelilor comune — cum ar fi dormitul cu machiajul pe față, smulgerea acestuia gene false eyelashes, iar sări peste hrănire poate face o mare diferență în modul în care genele tale cresc și arată. Indiferent dacă optezi pentru un aspect natural sau îți plac extensiile dramatice, protejarea genelor asigură că acestea rămân pline, moi și rezistente.

Întrebări frecvente – FAQ:

Pot genele să crească din nou după ce au fost deteriorate?

Da, dar depinde de amploarea daunelor. Ciclurile de creștere a genelor durează aproximativ 6–8 săptămâni.

Serurile pentru gene sunt sigure pentru utilizare zilnică?

Majoritatea sunt, în special cele cu ingrediente naturale. Urmați întotdeauna instrucțiunile producătorului.

Cât de des ar trebui să port gene false?

Este recomandat să limitați utilizarea la câteva ori pe săptămână și să faceți pauze pentru a permite genelor naturale să se refacă.

Pot folosi uleiuri pe extensiile de gene?

Evitați uleiurile atunci când purtați extensii, deoarece acestea pot dizolva adezivul.

Care este cea mai bună metodă de a întări genele în mod natural?

Folosiți uleiuri hrănitoare, evitați produsele agresive și îngrijiți cu blândețe genele în fiecare zi.