valHHH;;;////"""//;;;;;;;;;;;;""""""""""""""////////;;;;;;;;;;;;;//////;;;;/////"""""////////////////////////////"""///////////////""""""""""""""""""""/////////""""      vvv   """"//////"""""""""""""""""""""                                """"""""////"    vvv                         """"""""""""                  ""    """"""                          """""""""""""""""""""vvjjjjjvvvvvv                 """"      vvvvvvvvvj]]]]]vvjvj]]]jvvvvv                      vvvjj]]]jvvvvvvvvvvv   """          vvvvvvvvvvvvvvvv                  """"""""""""""/"""""""""""""/;;;; "///H;;;///HHHH;///;;HHHHHHUHHH;;;HHHHHH;;;;HHHH//////;;;;HHHHHHH;;;HHHHH;;;;;;;//////;;///;HUUaaaaaUUUUUUHHHH;;;;;;;;;/""//////;;HHHHHUUUUUUUUH;;;;;;;;;;;//;;/"""""""/////""""""///"////;;;;;;/////;;;;;;;;;;;;HHHHUUUUUUUUUUUaaannnnannnnnnnaUUUUUannznnnnzzzzzznzzzzzzznnnaUUU;;;;;HHUHHH;;HHHHHHHHHHHHHUUUUUUUUUUUaaaUUUaU;;""""""""""""""////////////;;;;;;;;;;///////;;;;;H;;""""""///;;;HHHHHHHHHH;HHUUUUaaaaaaaaaaaanaaUHH;;;;;;;HHHHHHUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUHHHHHH;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;//""       """;///////////;;;;HHHHHHHHHHHHHHHH;;;HHHHHUUUUHHHHUUUaaUHHHHHHHHHH;;/"""""////////""""""/////"      """        """"""""//"""""""""""""""""""""/////;;""//////////////;;//////////////   """"/////////;;;;;;;;;;;;;;;;;;;;;;;;;;;/////;;HHHHHHHHHHHHHHHH;;;;;;;;;;;;;;;;;;;;;;HHHUUUUUUUUUUHUUUUUUUUUUUHHHHHHHH;;;;;;;;;HHHHHHHHHHHHHHHUUUUUUUUHHHHHHHHHH;;;;;;HH;;;;;;;;//;;;;;;"//////""""""""//////////""""""""//""""""""""""""/////////;;;//////;;;;;;HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH;;;;;;;/""""///////;;;HHHUUUUUUUUUUUUUUUUUHH;;;///////////;;;HHHHHHHHHH;;;"""""////;;;;;;HHHHUUUHHHHHHHHHHHHHHHHHHUUUUUUUUUUUUUUHHHHHHHHHHHHHHHHHHHUUUUUUUUUUUH;;;HHHHHHHHHHH;;;;;;;;HHHHHH;;;;;;;;;HHHHHHHHHHHHHUUUUUUUUUHHHH;;;//////////;;;;;;;;;;;;;;;;HHHHHHHHHHHHHHHHHHHH;/////////////;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;///""""""""/////""""""///////;;;;;;;;;;;;;;;;;;;;;HH;;;;///////////////////"""""""""//////;;;;;;//////////////////////////////////////;;;;HHHHHHH;;;//////////////////;;H;H;;;;;;;;;////;;;;HHUUHH;;;;;;;;;;HHHHHHHHHHHHHHH;;;;;;;;;;;;;;;///////////////;HHHHHHHHHHH;;;;//////////////;;;;;HHHHHHHHHHHHHHH;;///""""""""////;;;;HHHHHHHHHHHHHHHHUUUUUUUHHH;;;;;;;;;//;;;;;;;;;;HHHHUHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH;;;;;////////;;;;;;;;;;;;;;;;;;;;//;/;;;;;;HHHHHHH;;;;;;;;/;;;;;;;;HHHHHHH;;;;;;;////;;;;;;;;;;;;;;;//////////;;;;;;;///"""""""//////////""""""""/;;;;;//""""""""/////;/////""""/;/////////           """"//;;;;;;;;;;;;HHHHHHHHHHH;///////////"""////////////////;////;;;HHHHH;;;;;;;;;;;;;;;;;;;;;;;////;;;;;;;;;;;;;;;;;;HHHH;;;;////////////////;;;;;;;;;;;;;;;;;;;;;;//////////////;;;/////////////////////////"""///////////;;;;;;;;;;;;;;;;;;;;H;;;;;;HHHHHHH;;;;//////////////////////////;;;;;;;;;;;;/;////////////////////////"""""""""""""/////"""""""////////;///""""           ""//;;HHHHH;;;;;;;;;;////////////;;;;;//////////////////////;HHHH;;;;;;;;;;;;HHHHHHHHHHHHHHHHHHHHHHHHHHH;;;;HHHHHHHHHUUUUUUUUUUUUUUHHHH;;//;;;;;;;/""""""""/""""""///////////////////;;;;;;;;;;;HHUUUUHHHH;;HH;/""""""//;/////////;;;;//""""/////;;;;;H;;;;;;;;;H;;;;//////// ""   """"""////////////////////////"/"          """"""""""""//""""""   """""""""""""//////////"vv "/"          """"""""//""////////""//;;;;;;;;;;;;;;;HHHH;////////;;;;;;;;;;;;;/"""//////////////;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH;;;/////;;;HHHHHHHHHHHHHHHHHHHHHHHHHUUUUUUUUUHHHHHHHHHHHHHHHHHHHHUUUUHHHHHHH;;;;;;;;;;HHHUUUUUUHHHHH;;;;;;;;;HHHHHHHHHUUHHH;;;;;;;////////////;;;;HHHHHHHHHHHHHHHHH;;;;;;;HHHHHHHHH;;;;;;;;;;;;;;;;;;;;HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH;;;;;;;;;;;;;;;;;;;;;//;;;;;;;;////;;;;;;HHHHH;;;//////////////;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;//""""""""""""""""""""""""///"""""""""/""""""""""""""""""""""""""""""""""""""""""""""""   """"""""""""""""""""""""""""""       """"""""      """""""""""""////"    """"/////////////////////////////;;///////""""""////;;;;;;;;;;;;;;;HHHHHH;;;;HHHHHHH;;;;;;/;;;;;;;;;//"""""""";;;;;;;;;;;;;;;;HHHHHHHH;;;;;;;;;;;;;;;;;HHUUUUUHHHH;;;/////////  ""///;;;;/////;H;;;;HHH;H;HHHHH;;;////"""""/////////////;;;;;;;;;;;;;;;;;;;;;;//////////////////////////"""""""                                vvv     """""""""""""""""""""""""          """"""///"""""""""""    """"""""""//""""""""""//""""""""""""""""""""""""/////"       vv       "vvvv     "" jjj                   vvvvvvvvjvv    vvvv                  v           "///;;;;;;;;;;;;;/////"""""""""""""""""/////;;HHH;;;;;///////;;;//;;;;HHHHHHHHHH;;;;;/"""""" vvvvvvvvvjvvvvvvvjvvvjvvvvjP]]]jvvv vv    """           """"/;H;//;;;""""""""""""""""///;;;;;///////;;;//////;;;HHHHUUUUUUUaaaaaaaaaUUUUUHHHHUHUUUUaannnzzzzznnnnnnnnnnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaannaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaannnnnnnnnnaaaaaaaaaaUUUUaannnnnnaaaaaannnnnnnnnnnnnnaaaaaaH;;;;;/////;;;;HHHHUUUUUUUUaUUUUUUHHHHHHHHHHUHHHHHHanaaUUUUHHH;;;;H;;;;;////"""""///;;;///"""""""""""""          """"" """"   """"""""""""""""""""""""""""""""      """////////;;;;///""""""""""""""""""""""""             vj]]jjj                   """"////////////////;;;;;;;;;;;HHHHHHHHUUUUUUUUUUUUUUUUUUHHH;;;;;;;;;////////////////;;;;;;HHHHHHHHHHHH;;;;;//////;;/""""""///////////;;;HH;;;;;;;;;;;;;;;;;;;;/"""""""""""""""""""""""""""""""""""""""""""""""""""////////////////////////"""""                   """""""""                    "                 vvvvvvvvvvvvvvvvvv     """"""""""" """"""""""""""""""""""""""        """""""""""""""""""""""""""""""          """"""""" """""""""           vvvv     ""    vvvvvv                  """""""""""""""""""""""//////""""""""////////////"//////"""""""""""""///////////////""/////////////////////////;//////""""""///////////////""        """"""""/////////////""""/////////////////////////////////////"""""""""""""/////////////////////;;///////////"""""""""""""""""""""""""""""""""          """""""""""""""""/"///""v     """""""/////////"""""""""""""""""""""""///;;;;;;;;;/""""//////////////////////"""""""""""""""""""///////////"//////////////;;;///////////////////////////""/"""""""///////////////""""""""""""""""""""                         "/////"///////""""""""""""""//////////////""""///////////////////////////////////////"///////"""""""""""""""""""""""""""""""""""""""////;;;/;;//""""""""""""""///"""""""""""""""""""////////""""        """""""                            """""""""""""           """""""""""""         vv  ""              """"""""""""""/"""/////////""""""""""////;;;;;//""""""""""""""""""""""""""""/////////"""""""""""""""/////////////////""""""""""//;;;;;;;///////////////"////////"//////////////////////""""""""""""""""""""""""""""""""""        """"""""""""""""""""///;;;;;;;;;;;;//"/""""""""""""""""""""""""""""""""""""""""""""""""""""""""""                    """"""""""""/////;;;;///""""""""////""""/"""""""""""""""//;;;;;;;;;;;;;;;;;///////////////////;;;;;;;;HHHHHHHHH;;;;;;///;//////////;;;;;HHHHHHHHHHH;;;;;;;;;;;;HHH;;;;;;;;;;;//////////////////;;;HHHHH;;;;;""""/////////////;;;;HUH/"/////////"""""        "///;;HHHHHHHUUUUUUUUUUUUUUUUUUUUUaaaaaaaaaaUUUUUUUUUHHHHHHHHHHHHHHHHHHHHHHHH;;;;;;;;;;;;HHHHHHHHHHHHUUUUUUUUUUUUUUUUUUUUHHHHHHHHHHHHHHH;;;;;;;"""""""////;;;;;;;;;;;;///////////;/;;;;;;;;//////////;;;;;;;;;;;///////////;;;;;;;;;;;;;////////////;;;;;;;;;;;;;//////////////////""/////////"//"""""""//////""""""""""""""""""""""""""""""""////////////////;;;///////;/;;;;;;;;;HHHHHHHHH;;;;;;;;;;;;;;;;;HHHHHHHHHHH;;HHHHHHHHHHHHHH;///;;;;;;;;;;;;;;;;/////////////////;;;;;;;;;;;;;;;;;;;;;////;;HHHHHH;;;;;;;;;;;;;;///////////////;;;;;;///""/""                                                    vv   """""""""""""""//////;;;;/////""""""""""///////////////////"""""""        vvvv                  ""/////////"""""""""""""""""/;;;////"""""""""""""////////////""""""////////"""""""""""""""""""""""////;;;H;;;//"""//;;;/"""""""""////""///;;;;HHH;;;;HUUUUUUHHHHHHHHHHHHHHHHHHUUUUUUUUUUUUUUUUUUUHHHHHHHHUUUaUUUHHHHHHHHHUUUUUUUUUUUUHHHHHHHHHHHHHHHHHHHHHHHHH;;;;;;;;;;;///////////;;;;;;HHHHHHHHHHHHHHHHHHH;;;;;;;;;;;;;;;;;HH;;;;;;;;;/////;;HHHHHH;;;;;;;HHHHHHHHHHHHHHHHHHHHHHHHHHHH;;;;;;;HHHHHHH;;;;;;;;;;;;;;;;;;;/////"/////"///////////;////""""""""""///""""""""""""""""""       """"""""""""""""""""""""""""""""""""""""""""""       """"""/"""     vvvv                         """"""  vvvvvv                    vvvvvvvv          """"""                                                                      """"  vvvvvv                                              vvvvjjjjjvvvvvvvjjvvvv                         vvvvjjjjjjjjvvvvjjvvvvv  vvvvvvvvvv             vvvvvvvvvvv          vv             """""//;////////;;;;////////////"""""""///////////////"""         """"""""""""""""""""""""""""""""""""    """""""""""""""                    "/////////""""""""""""""""""""""""""""///"""""      """"/////////""""""""""""""""""""""""""/"""""""""/////////////////""""""////""                          """"        vvv    vv                         vv                           vvvvvvvvvvvvvvvvv            """"""""""""""/////""""                """"""""""""""""           vvvvvv              vvvv                                         """"""""""""""""""""////////"""""""""                                    """""""""""""///////////;;;;;;;;/////"""///////////""""                    """"/""""""/""""""""""""""""""""""""""""""""""""""""////////////"""           "        """"////""""""""  """""""""""""""""""""""""""""""""""""""""""""   """""""""                vvvvvjjjjjjjjjjjjj]]]]]]DDDDD77+++ +  +++7D7P]]jjjjjjjvvvvvvvvvvvvvvvjjvvvvvvvvvvvvvv    vvvvvvvvvvvvvvvjjjjj]]DP]jjjvv   ""////////""  vvvvvvvvvvvvvvvvvvvvvvvvvvvvjjvjvvvv "/;;;;;;   vvvvvvvvvvvvvvvvvvvvvjjjjjjjjjjjjjjj]]]]PPPDDD77777+ ++             r r eeeer   +777DDP]jjvvv   "///;;;;;;/"                jj]]jvv     vjjjjj]]]jjjjjjjjjjjjjjjjjj]]]PPDDDD777 +               +77DDDDPPPPPP]]]]]jjjjjvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvjjjjj]]]v         vvvvvvvvvjjjjv   "////////""""""""    vvvvvv"""""/////////""""""    vvv  v       vvvvvvjjjjj]]]jv  """""/////;;;;;;;;;;/////""""      """""      vvjjjj]]]PPPPPDDDD77777+ +7DP]jjjjjjjjjjjjjjjj]]]]]]jvvv         vvvjjjjjjjjjjjvvvvvvvvvvvvvjjjv    ]jjjvv """"""""/////"""////""""""   jjj]]]]]]]]]j]jjjv              vvvvvvvvvvvvvv """"""""""""""            vvvjjjjjj]jjj]]j]]]]]]jjvvvjjjjjjjjjjj]]]]]v          """"""""""""""""""     """""/""////;;//"    v        vvvvvvvvvv   """"""""////"""""""""""""""""""""""""""""""////"""""""""""""""""  """"""""///;HUUaaaaUUHHHH;;;;HHHHUUUUUUHHHHUUUUaannnnaaUUUUUUUaaannnnnnaaaUUUUUHHHH;;;;//;;;;;;;//////"""""///;;//""""""""""         """//;HHHH;/  jjjjjjjjjjvv vjvvv    """"///""""""""////;;;HHUUUUUHHUUUUaaaaUUUUUUUUUUUUannnnnnnnnnnnnnnnnnzz  zzzzz  !!! !! ! ! ! ! !      zzz   zz  zz     ! ! !zzz  !!!!!!"""""! !! ! zU;/HHHUaaaUUUUUUH//;;;;;;;;;//HH;;HHHHH;;;;;;;HUaaz    zzzz    znnzzznUUUUUUUH;/"""""//;;;;;;;;HH;;;;HUUaaUUannnnnaaUUUUUUaaannaUUUUUUUUUUHH;;////;;;HHHHHHHHUUUUUHUUUUUUUH;;//;;;;;;;HH;;;;;;;;HHHH;////////;;//;HH/""/////;;;HHHHUHHHHHHHHHHHHUUUUaaannnnnnaaaaaaaUUUHH;;;///////;HUUUUHH;;;;;H;;;////;;;;;;;;;HHH;;;;;;;;;;;;;HHHUUUUUUUHHHHHHHHUUUUHHHHHUUUUUHHHHUUaaaaaaannaaUUUUUUU;;;;;HHHHHH;;;;;;;;;;;;HHHHHHHHHHHHHUUUUUUUUUUUUUUUaaaannnnaaUUUUH;;HHHHHHH;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;HHHHHHHH//;;HUUUUaaaaaaaaaaaUUUUUUUUUUUUaaaaaaaaHHHHHHUUHHHHHHHHHHHHH;HHU";H;;;;;//"""""""""""/;//""""""""""/"""///////""""///////////"""//";;;;;/"    """""/;;;;;/////;;;;HHHHUUUUUUUaUUUUUUUUUUUannnnnnaaaaannnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaannzz   zzznnnnaaaaaaaaaUUUUHHHHHHHHHHHHHH;;;;;;;;HHHHHHHHUUaaaaaaaaaaaaaaaaaaaaaUUUUUUUUUUUUHHHHHHUUUUUUHHHHHHHHHHH;H;;;;///;;;;HHHHHHHHHUUUUUUHH;;;;;;;;;;;;;;;;;;HHHHHH;;;;;;;;;;;;;;;;;;;//////;;;;;;;;;;;////////////////////////"""""////;;;;;HUUUUUUUUUHHHHHH;;;;;;;;;;;"""""""""""/////;;;;;;;////////////////////////////;;/""////;;;;;;;;;;///""""""""//""""""""""""""""""""""""""""""""""""""""""""""///;;///////""////////""""///""""""""//////////""""""""""""////////""""""""/////////////////"""""""""                       """"""""""""""""""""""""""""""//;HHHHHHHHHHHH;;/////////""""""""""""""""//////;HHHHHHHHHHHH;;;///////////////////"""""""////////////"""""""""""""""""""""""""""""""""""""""""""""""""""""                                                                        """""""""""""""""""""                                                 """""""""""""""""/""""""""""""""""                                                     """"""""""""             vvvvvvvv      vvvvvvvvvvvv """""                         """""""""""                  v                                                 vvvvvvvv      vvvvvvjjjjjjjjjjvvvvvvvvvvvvvvvvjjvvvvvvvvvvjjjjjjjjjjjv      vvvvvvjjjjjjjjjjjjjjjjjj]jv       vv             v         vvjjjjjjjjjvvvvv     vvvjj]]]]]]jjvvv     vvvvvvvvvvvvvvvvvvvvjjjjjjjvv vvvvvvvvvvvvvvvvvvvvvvjjvvvvvvvvvvvvvvvvvvjjjj]]]jjjjjjjjjjvvvjvvjvvvvvvvvjjjjjjjjjvvvvv         vvvjjjjjjjjjjjjjvvv               vv                  vvvvvvvvvvvvvvvvvvvv        vvvvvjjjjjjjjjvvvvv                        vvvvvvvvvvvvvvjvvvvvvjjjjjjvvvjjjjjjvvvvvvvvvvvvvvvvvvvvvvvvvvvvvjjj]]jjjjjvvvvvvvvjjjjjjjjjjjjjjjjjjjjjjvvvvvvv             vvvvvvv   """"""/""""""""///;;;;;;;;;;;;;;/////"""""///////////////////;;;;;;;;;;;;;;;;;;;;;//""""    """"""""""""""///HH;/    """""""""""""""""""////"""""""""""""""""""""""""///;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/////""//////;;;HHHH;;///////////"""         """""""""//"""""""""/;;;;;;;;;;;/////""""//////////////////////;;;;////"""""""""///;;;;;;///          ""//////;;"""""/////""""""""""""""""""""""""""///////////;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;////////////////;;;;;;;;;;;////////////"""////;;;;;;;;;;;;;;;HHHH;/""""""""///;;;;;;;;;;;;;;;;/////////;;;;;;;;//"""""""/""////////////////////////""""""""/;;;HHHHHHHHHH;;;;;;;;;;;;;;////;///////""////;;;;;;;;;;;;;;;HHHHHHHHUUHHHHHHHHHHHHHHHHHHHHHUUUUUUUUUUUUUUUUUUUUUUUUUUUUUHHHHHHHHHHHHHHUUUUHHHHHHHHHH;;;;;;;;;;;;;;;;;;;;;;H;;;;;;;;;;;;;;;;;;;;;;;;;//"//HHHHUUaaaaUaaaaaaaaUUUHHHHHHHHHHHHHHHHH;HHHHHHHHHHHHHHHHHHHHHHHHUUaaaaUUUUUUUUUUUUUUUUUUUUUUUUUUUaaaaaaUUUUUUUUUUUUUUaaaaaaaaaaaUUUUUUUUUUHHHHHHHHHHHHHHHHHHHHHHHHHHHHHUUUUUUUUUHHHHHHHHHH;;;;;;;;;;;;;;;;/////////////////////////////////////""""""""""""""//////////""""""////////"""""""""""/////"""    """""""""""""""/;;;;;;;;//////"""""""""""""""""""""""""""""""""""""""""""""""""///"""""""""""""""