****11111111111111111111111111111111111111111111111111 11111111111****
****11111111111111111111111111111111111111111111111111 11111111111****
****11111111111111111111111111111111111111111111111111 11111111111****
****11111111111111111111111111111111111111111111111111 11111111111****
****11111111111111111111111111111111111111111111111111 11111111111****
************************************************** *******************