general kenobi

gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi gen obi