26 czccz cczcz czcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczcczczczcczcczczcczczczcczcczczczcczcczczccz