YdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoiYdNoi