>>>>>   >>>>>>  >>>>>   >>>>>   >>>>>>  >>>>>>  >>  >>   >>>>   >>
>>  >>  >>      >>  >>  >>  >>  >>        >>    >>  >>  >>  >>  >>
>>  >>  >>      >>  >>  >>  >>  >>        >>    >>  >>  >>  >>  >>
>>>>>   >>>>>   >>>>>   >>>>>   >>>>>     >>    >>  >>  >>>>>>  >>
>>      >>      >> >>   >>      >>        >>    >>  >>  >>  >>  >>
>>      >>      >>  >>  >>      >>        >>    >>  >>  >>  >>  >>
>>      >>>>>>  >>  >>  >>      >>>>>>    >>     >>>>   >>  >>  >>>>>>