f f f f f f f f f f f f f f f f f f f f f f f f f f f s s s s f s v v v v s f s s v s s v s s f s s v s s v s f s v s s v s f s v s f f s v v f s v v s f f s v v f s v v v s f f s v v v f s v v v v s s v v v v f s v v v v v v v v v v f s v v v f v v v v v v f s v v v f v v v v v v f s v v f v f v v v v v f s v v v v f v v v v f s v v v v v f v v v f s s v v v v v f v v f s v v s v v v v v f f f s s v v v s v v v v v v f s v v v v v s v v v v v f s s v v v v v v s v v v v f s v v v v v v v v s v v v f s s v v v v v v v v v s v v f s v v v v v v v v v v v s s f s v v v v v v s v v v v v v f s s v v v v v v s v v v v v v f s v v v v v v s v v v v v v v f s s s s s v v v v v s v v v v v v v v f s v v v v s s v v v v v s v v v v v v v v f s v v v v v v s v v v v v s v v v v v v v v f s v v v v v v s s v v v v s v v v v v v v v f s v v v v v v v s v v v v s v v v v v v v v f s v v v v v v v v s v v v s s s s s s v v v f s v v v v v v v v v s v v v v s s v v v v v f s v v v v v v v v v v s v v v v s s v v v v f s v v v v v v v v v v s v v v s s s s v v v f s v v v v v v v v v v v s v v s v v v v v v f s v v v v v v v v v v s s s s s v v v v v f s v v v v v v v v v s s v s s v v v v v f s v v v v v v v v v s v v v v v v v v f s s v v v v v v v v v v s v v v v v f s v v v v v v v v v v s v v v v f s s v v v v v v v v v s v v v f s s s s s s s s s v v v v v v v v s v v f s v v v v v s s s v v v v v v v s v f s s s s v v v v v v v v v v v v v v v v s s f s v v v v v v v v v v v v v v v v s f s s s s s s s s s s s s s s s s s s s f f f f f f f f f f f f f f f f f f f f f f f f f