{{||||{|||{{{{|{{{||||{|||{{{{|{{{{||||{|||{{{{|{{{||||{|||{{{{|{{||||{{{|{{{{|||{||||{{{|{{{{|||{|||||{{{|{{{{|||{||||{{{|{{{{|||{|||||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{{{{{||||||||{{{{{{{{||||||||||{{{{{{{{||||||||{{{{{{{{||||||||||{{{{{{{{||||||||{{{{{{{{|||||||||||||{{{{{{{{||||||{{{{{{{{|||||||||||{{{{{{{{||||||{{{{{{{{|||||||||||||||{{{{{{{{||||{{{{{{{{|||||||||||||{{{{{{{{||||{{{{{{{{|{|||{{||||{{|||{{{||{{{||{{{||{{{{|||{{||||{{|||{{{||{{{||{{{||{{{{|||{{{{||||{{{{|{{{||||{{{{||||{{|||{{{{||||{{{{|{{{||||{{{{||||{|||{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{|{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|{{{~~~~{||||||{{{{{{{{|||||||||||{{{{{{{{||||||{{{{{{{{|||||~||{{~~~~{{||||{{{{{{{{|||||||||||||{{{{{{{{||||{{{{{{{{|||||~~||{{~~~~{|||{{{||{{{{|||{{{|||{{|||{{{||{{|||{{{||{{{{|||{{~~~|{{{~~~~|{{{||||{{|||{{{{{|||{{{{|{{{|||||{{{||||{{|||{{{{~~~~{{{|~~~{{||||{{|||{{{{|{{|||{{{{|{{{||||{{||||{{|||{{{{|{~~~~|{||~~||||{{{{|{{{{|||{{{{|{{{{|||{||||||||{{{{|{{{{||{{~~~~||||~|||||{{{{{{{{||||||{{{{{{{{|||||||||||{{{{{{{{|||{~~~~||||~|||||{{{{{{{{||||||||{{{{{{{{||||||||||{{{{{{{{||||~~~~{|||~~||||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{{{{||||~~~~{{||~~~||||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{{{||||~~~~{{||~~~~|||{{{||{{{|||{{|||{{{||{{{|||{{||||{{{||{|{{|~~~~{|||~~~~||{{{||||{|||{{{{|{{{||||{|||{{{{||{{{||||{{{{~~~~|||{~~~~{{{{||||{|||{{{{|{{{||||{|||{{{{|{{{{||||{{{{|~~~~{|{{~~~~|{|||||{{{|{{{{|||{||||{{{|{{{{|||{|||||{{{{||~~~~{{{{~~~~||||||||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{|~~~~{{{{~~~~|||||||||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{~~~~|{{{~~~~{|||||||||{{{{{{{{||||||||{{{{{{{{||||||||{{{{~~~~||{{~~~~{{|||||||||{{{{{{{{||||||||{{{{{{{{|||||||{{{{~~~~||{{~~~~{{|||{{||||{{{||{{{|||{{|||{{{||{{{|||{{||{||{~~~~|{{{~~~~{|||{{{{||{{{||||{|||{{{{|{{{||||{|||{{{{|||||~~~~{{{|~~~~|||{{{{|{{{{||||{|||{{{{|{{{||||{|||{{{{|{{|||{~~~~|{||~~~~{|{{{{|||{|||||{{{|{{{{|||{||||{{{|{{{{|||{|||{{~~~~||||~~~~{{{{{{{|||||||||{{{{{{{{||||||||{{{{{{{{||||||||{~~~~||||~~~~{{{{{{{{||||||||||{{{{{{{{||||||||{{{{{{{{||||||||||~~~~{|||~~|{{{{{{{{|||||||||||{{{{{{{{||||||{{{{{{{{||||||||||~~~~{{|~||{{{{{{{{|||||||||||||{{{{{{{{||||{{{{{{{{||||||||||~~~~{{||{{{||{{{{|||{{||||{{|||{{{||{{{||{{{||{{{{|||{{||{{|~~~~{{{{||||{{|||{{{{||||{{{{|{{{||||{{{{||||{{|||{{{{|{{{{~~~~{||||{{|||{{{{|{{|||{{{{|{{{||||{{||||{{|||{{{{|{{{{{|~~~~|||{{{{|{{{{|||{|{{|{{{{|||{||||{|||{{{{|{{{{|||{|{{{||~~~~||||{{{{{{{{||||||{{{{{{{{|||||||||||{{{{{{{{||||||{{{{|~~~~|||||{{{{{{{{||||||||{{{{{{{{||||||||||{{{{{{{{||||||||{{{{~~~~||||||||{{{{{{{{||||||{{{{{{{{|||||||||||{{{{{{{{|||||{{{{~~~~||||||||||||{{{{{{{{||||{{{{{{{{|||||||||||||{{{{{{{{||{{{{~~~{|||{{{|||{{|||{{{||{{|||{{{||{{{{|||{{{|||{{|||{{{||{{|{||{~~{|||{{{{{|||{{{{|{{{|||||{{{||||{{|||{{{{{|||{{{{|{{{||||||||~~|||{{{{|{{|||{{{{|{{{||||{{||||{{|||{{{{|{{|||{{{{|{{{|||||||{~~{|{{{{|||{{{{|{{{{|||{||||||||{{{{|{{{{|||{{{{|{{{{|||{||||||{~~~{{{{{{{||||||{{{{{{{{|||||||||||{{{{{{{{||||||{{{{{{{{||||||||~~~~{{{{{{{{||||||||{{{{{{{{||||||||||{{{{{{{{||||||||{{{{{{{{||||||~~~|{{{{{{{{||||||||{{{{{{{{|||||||||{{{{{{{{||||||||{{{{{{{{|||||~~||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{{{{{||||||||{{{{{{{{|||||~||{{{||{{{|||{{|||{{{||{{{|||{{||||{{{||{{{|||{{|||{{{||{{{|||{{||{{{||||{|||{{{{|{{{||||{|||{{{{||{{{||||{|||{{{{|{{{||||{|||{{{{|{{||||{|||{{{{|{{{||||{|||{{{{|{{{{||||{|||{{{{|{{{||||{|||{{{{|{{||||{{{|{{{{|||{||||{{{|{{{{|||{|||||{{{|{{{{|||{||||{{{|{{{{|||{|||||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{{{{{||||||||{{{{{{{{||||||||{{{||{{{|||{{|||{{{||{{{|||{{||||{{{||{{{|||{{|||{{{||{{{|||{{||{{{||||{|||{{{{|{{{||||{|||{{{{||{{{||||{|||{{{{|{{{||||{|||{{{{{{||||{|||{{{{|{{{||||{|||{{{{|{{{{||||{|||{{{{|{{{||||{|||{{{{|||||{{{|{{{{|||{||||{{{|{{{{|||{|||||{{{|{{{{|||{||||{{{|{{{{||||||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{{{{{||||||||{{{{{{{{|~||||{{{{{{{{||||||||{{{{{{{{||||||||||{{{{{{{{||||||||{{{{{{{{||~~|||||{{{{{{{{||||||{{{{{{{{|||||||||||{{{{{{{{||||||{{{{{{{||~~~|||||||{{{{{{{{||||{{{{{{{{|||||||||||||{{{{{{{{||||{{{{{{{||~~~~|||{{|||{{{||{{{||{{{||{{{{|||{{||||{{|||{{{||{{{||{{{||{{|||~~~~||||{{{{|{{{||||{{{{||||{{|||{{{{||||{{{{|{{{||||{{{{|||||||{~~~~{{|||{{{{|{{{||||{{||||{{|||{{{{|{{|||{{{{|{{{||||{{||||{{|{{~~~~|{|{{|{{{{|||{||||{|||{{{{|{{{{|||{|{{|{{{{|||{||||{|||{{{{{~~~~|||||{{{{{{{{|||||||||||{{{{{{{{||||||{{{{{{{{|||||||||{{{{~~~~||||||||{{{{{{{{||||||||||{{{{{{{{||||||||{{{{{{{{|||||||{{{~~~~{||||||{{{{{{{{|||||||||||{{{{{{{{||||||{{{{{{{{|||||~||{{~~~~{{||||{{{{{{{{|||||||||||||{{{{{{{{||||{{{{{{{{|||||~~||{{~~~~{|||{{{||{{{{|||{{{|||{{|||{{{||{{|||{{{||{{{{|||{{~~~|{{{~~~~|{{{||||{{|||{{{{{|||{{{{|{{{|||||{{{||||{{|||{{{{~~~~{{{|~~~{{||||{{|||{{{{|{{|||{{{{|{{{||||{{||||{{|||{{{{|{~~~~|{||~~||||{{{{|{{{{|||{{{{|{{{{|||{||||||||{{{{|{{{{||{{~~~~||||~|||||{{{{{{{{||||||{{{{{{{{|||||||||||{{{{{{{{|||{~~~~||||~|||||{{{{{{{{||||||||{{{{{{{{||||||||||{{{{{{{{||||~~~~{|||~~||||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{{{{||||~~~~{{||~~~||||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{{{||||~~~~{{||~~~~|||{{{||{{{|||{{|||{{{||{{{|||{{||||{{{||{|{{|~~~~{|||~~~~||{{{||||{|||{{{{|{{{||||{|||{{{{||{{{||||{{{{~~~~|||{~~~~{{{{||||{|||{{{{|{{{||||{|||{{{{|{{{{||||{{{{|~~~~{|{{~~~~|{|||||{{{|{{{{|||{||||{{{|{{{{|||{|||||{{{{||~~~~{{{{~~~~||||||||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{|~~~~{{{{~~~~|||||||||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{~~~~|{{{~~~~{|||||||||{{{{{{{{||||||||{{{{{{{{||||||||{{{{~~~~||{{~~~~{{|||||||||{{{{{{{{||||||||{{{{{{{{|||||||{{{{~~~~||{{~~~~{{|||{{||||{{{||{{{|||{{|||{{{||{{{|||{{||{||{~~~~|{{{~~~~{|||{{{{||{{{||||{|||{{{{|{{{||||{|||{{{{|||||~~~~{{{|~~~~|||{{{{|{{{{||||{|||{{{{|{{{||||{|||{{{{|{{|||{~~~~|{||~~~~{|{{{{|||{|||||{{{|{{{{|||{||||{{{|{{{{|||{|||{{~~~~||||~~~~{{{{{{{|||||||||{{{{{{{{||||||||{{{{{{{{||||||||{~~~~||||~~~~{{{{{{{{||||||||||{{{{{{{{||||||||{{{{{{{{||||||||||~~~~{|||~~|{{{{{{{{|||||||||||{{{{{{{{||||||{{{{{{{{||||||||||~~~~{{|~||{{{{{{{{|||||||||||||{{{{{{{{||||{{{{{{{{||||||||||~~~~{{||{{{||{{{{|||{{||||{{|||{{{||{{{||{{{||{{{{|||{{||{{|~~~~{{{{||||{{|||{{{{||||{{{{|{{{||||{{{{||||{{|||{{{{|{{{{~~~~{||||{{|||{{{{|{{|||{{{{|{{{||||{{||||{{|||{{{{|{{{{{|~~~~|||{{{{|{{{{|||{|{{|{{{{|||{||||{|||{{{{|{{{{|||{|{{{||~~~~||||{{{{{{{{||||||{{{{{{{{|||||||||||{{{{{{{{||||||{{{{|~~~~|||||{{{{{{{{||||||||{{{{{{{{||||||||||{{{{{{{{||||||||{{{{~~~~{{{{~~~~{{{{~~~{||{~~||||~{|||{{{{|{{|||{{{{|{{{||||{{||||{{|||{{{{|{{|||{{{{|{{{||||{{||||{{{{|{{{{|||{{{{|{{{{|||{||||||||{{{{|{{{{|||{{{{|{{{{|||{||||||||{||{{{{{{{{||||||{{{{{{{{|||||||||||{{{{{{{{||||||{{{{{{{{|||||||||||||{{{{{{{{||||||||{{{{{{{{||||||||||{{{{{{{{||||||||{{{{{{{{||||||||||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{{{{{||||||||{{{{{{{{|||||||||{{{{{{{{||||||||{{{{{{{{||||||||{{{||{{{|||{{|||{{{||{{{|||{{||||{{{||{{{|||{{|||{{{||{{{|||{{||{{{||||{|||{{{{|{{{||||{|||{{{{||{{{||||{|||{{{{|{{{||||{|||{{{{|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~