F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R F140R