====================================================================================================================================================================================================================================================================bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbddddiiii========bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbddddiiii========bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbddddiiii========bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbddddiiii========ddddiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiiiiiiiiiijjjjjjjjiiiiiiiiiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiiiiiiiiiijjjjjjjjiiiiiiiiiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiiiiiiiiiijjjjjjjjiiiiiiiiiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiiiiiiiiiijjjjjjjjiiiiiiiiiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiiiiiiiiiikkkkkkkkiiiiiiiiiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiiiiiiiiiikkkkkkkkiiiiiiiiiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiiiiiiiiiikkkkkkkkiiiiiiiiiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiiiiiiiiiikkkkkkkkiiiiiiiiiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiiiiiikkkkkkkkkkkkkkkkiiiiiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiiiiiikkkkkkkkkkkkkkkkiiiiiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiiiiiikkkkkkkkkkkkkkkkiiiiiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiiiiiikkkkkkkkkkkkkkkkiiiiiiiiiiiiiiiijjjj========ddddiiiikkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiiiijjjj========ddddiiiikkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiiiijjjj========ddddiiiikkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiiiijjjj========ddddiiiikkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkiiiijjjj========ddddiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkbbbbiiiijjjj========ddddiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkbbbbiiiijjjj========ddddiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkbbbbiiiijjjj========ddddiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkbbbbiiiijjjj========ddddiiiiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkbbbbiiiiiiiijjjj========ddddiiiiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkbbbbiiiiiiiijjjj========ddddiiiiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkbbbbiiiiiiiijjjj========ddddiiiiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkbbbbiiiiiiiijjjj========ddddiiiiiiiiiiiijjjjkkkkkkkkkkkkkkkkjjjjiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiijjjjkkkkkkkkkkkkkkkkjjjjiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiijjjjkkkkkkkkkkkkkkkkjjjjiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiijjjjkkkkkkkkkkkkkkkkjjjjiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkiiiiiiiiiiiijjjj========ddddiiiiiiiiiiiikkkkkkkkkkkkkkkkkkkkkkkkiiiiiiiiiiiijjjj========ddddiiiiiiiijjjjkkkkkkkkjjjjjjjjkkkkkkkkjjjjiiiiiiiijjjj========ddddiiiiiiiijjjjkkkkkkkkjjjjjjjjkkkkkkkkjjjjiiiiiiiijjjj========ddddiiiiiiiijjjjkkkkkkkkjjjjjjjjkkkkkkkkjjjjiiiiiiiijjjj========ddddiiiiiiiijjjjkkkkkkkkjjjjjjjjkkkkkkkkjjjjiiiiiiiijjjj========ddddiiiiiiiikkkkjjjjbbbbbbbbbbbbbbbbjjjjkkkkiiiiiiiijjjj========ddddiiiiiiiikkkkjjjjbbbbbbbbbbbbbbbbjjjjkkkkiiiiiiiijjjj========ddddiiiiiiiikkkkjjjjbbbbbbbbbbbbbbbbjjjjkkkkiiiiiiiijjjj========ddddiiiiiiiikkkkjjjjbbbbbbbbbbbbbbbbjjjjkkkkiiiiiiiijjjj========ddddiiiiiiiibbbbbbbbiiiiiiiiiiiiiiiibbbbbbbbiiiiiiiijjjj========ddddiiiiiiiibbbbbbbbiiiiiiiiiiiiiiiibbbbbbbbiiiiiiiijjjj========ddddiiiiiiiibbbbbbbbiiiiiiiiiiiiiiiibbbbbbbbiiiiiiiijjjj========ddddiiiiiiiibbbbbbbbiiiiiiiiiiiiiiiibbbbbbbbiiiiiiiijjjj========iiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj========iiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj========iiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj========iiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj====================================================================================================================================================================================================================================================================