BM6P6(@ ttt___SSSJJJFFFEEEAAA???===;;;:::999666444333222111111222222111///222111111000///......---//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************,,,,,,++++++++++++++++++))))))************))))))***++++++++++++***))))))))))))))))))************)))))))))((())))))***+++))))))))))))***+++,,,---******))))))))))))************************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********...,,,((((((AAA~~~++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******++++++++++++******,,,,,,++++++,,,,,,---...,,,+++)))'''===%%%666))),,,,,,---------.........,,,,,,,,,,,,,,,+++++++++------...///////////////;;;666<<>>)))222)))(((777666(((444)))$$$222+++...222111///---,,,+++++++++000,,,---+++...===***))))))))))))))))))))))))***++++++++++++***))))))***)))(((''''''((()))***((($$$SSS''')))(((&&&'''))))))((((((***+++((('''''''''((()))***+++******))))))(((((('''''')))((('''&&&%%%&&&&&&'''((((((((((((((()))******+++***)))***++++++***)))))))))))))))))))))))))))***)))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))*********************************+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............//////...///222444777@@@JJJQQQaaauuuxxxrrruuu}}}rrr^^^QQQHHHDDDDDDAAA???===;;;:::999777444333222111111222222111///111111000000//////......//////......---,,,,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,************************......---,,,***)))(((((())))))************))))))))))))***+++,,,,,,,,,+++))))))))))))***************))))))))))))***++++++++++++***************+++*********))))))*********************************))))))*********++++++++++++++++++******)))))))))%%%+++---(((%%%000GGG[[[++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******++++++++++++******++++++******++++++,,,------+++---&&&***+++......++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------------===***,,,777### vvv777$$$888555(((%%%777444444999)))---///...------,,,,,,------)))***'''!!!555000BBB999,,,)))))))))))))))))))))))))))************)))(((((())))))(((''''''((())))))!!!222...$$$MMM''')))(((&&&'''((((((''''''((()))******))))))(((''''''&&&***)))))))))(((((((((''')))((('''&&&&&&&&&''''''((((((((((((((()))******+++***))))))++++++***)))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))*********)))))))))))))))***************************+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++........................---------............///000//////222333555===GGGOOO___ssswwwrrrvvv~~~ppp\\\OOOGGGBBBBBBAAA???===;;;;;;999777555444222111111222222111000000000000000////////////000//////......---------........................++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++******))))))))))))************))))))((()))***,,,------......))))))))))))***************************+++,,,,,,---,,,+++***))))))))))))++++++************++++++************************(((((()))))))))******************)))))))))))))))###(((,,,+++&&&###%%%)))000\\\++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++*********************++++++,,,,,,)))+++***'''lllxxx+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------...//////...111888>>>CCC,,,LLL<<<777555)))+++...(((777///.........///000111111000666777***444999%%%###DDDkkk&&&,,,222)))))))))))))))))))))))))))))))))))))))(((''''''((((((''''''''''''((((((222'''######QQQ''')))((('''((()))(((&&&%%%&&&'''((())))))))))))'''&&&%%%))))))))))))(((((((((((()))(((''''''&&&&&&''''''((((((((((((((()))******+++***))))))++++++***)))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))+++*********))))))((((((++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,,,,........................---------............///111//////111222333;;;DDDMMM]]]qqq}}}uuupppvvvooo[[[OOOGGGBBBAAA@@@>>><<<;;;;;;999777555444222111111222333111000////////////000000000000000000//////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((())))))***+++,,,,,,---)))******++++++******))))))***+++,,,------------((()))))))))************++++++******++++++,,,---,,,++++++***))))))******,,,++++++++++++++++++,,,************************))))))))))))*********+++******************))))))000---(((&&&'''***...000+++''')))MMM++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---------&&&,,,///EEE111000/////////............................../////////......///000111111111111111000///111444555...&&&???WWWzzz444999777444===;;;222999444444444444444555666666444---111000)))(((111>>>---444&&&---'''...))))))))))))))))))))))))))))))******))))))((('''(((''''''''''''''''''((($$$!!!&&&,,,&&& ---yyy'''(((((()))******)))'''%%%&&&'''###%%%''')))***)))((('''))))))))))))((((((((((((((((((''''''''''''''''''((((((((((((((())))))***+++)))((()))***+++***)))((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))++++++******)))(((((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000//////222222444<<>><<<;;;;;;:::888666444333222222333333222000////////////000000000000///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++(((((()))***++++++,,,,,,******++++++++++++******,,,,,,,,,------,,,,,,+++((()))))))))************++++++******++++++,,,---******))))))***++++++,,,,,,++++++++++++++++++,,,*********************************+++++++++,,,,,,++++++++++++++++++++++++---+++)))***,,,,,,)))&&&===)))%%%///...???++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......+++777'''***+++222ZZZ...////////////////////////............//////000000000111222444555555666666:::222333:::666---666JJJ***???222PPP]]]AAA;;;>>>===>>>>>>===<<<;;;;;;;;;;;;>>>,,,,,,;;;888111555222<<<"""DDD'''******'''&&&))))))))))))))))))))))))******++++++******)))((('''((((((((((((((((((''' ,,,)))$$$777555!!!333***ppp'''((((((+++,,,,,,***(((''''''((($$$%%%((()))******((('''(((((((((((())))))))))))''''''((((((((((((((((((((((((((((((((())))))******)))((()))******)))((((((((((((((((((((((((((())))))))))))))))))))))))************************************))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////...///222444777???IIIRRRaaasssvvvnnnkkkqqq{{{ooo]]]RRRIIIDDDCCC@@@>>><<<;;;;;;:::888666555333222222333333222111000000000000////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((((((******++++++++++++******,,,,,,,,,,,,,,,+++******))))))))))))***************************+++,,,,,,))))))))))))***+++,,,---++++++************++++++***************************++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,((()))+++///111111///------333+++(((111222)))zzz++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++---------------...//////###:::))),,,$$$---hhh!!!....../////////000000000...//////000000111111222333444666888:::<<<<<<===333>>>AAA<<>>000111111222333444555555444444555666666777888888999:::===@@@CCCEEEFFFGGGGGGGGGKKKNNNFFF>>>FFFVVVEEE[[[OOO@@@NNNPPPMMM______^^^]]][[[ZZZYYYXXXXXXHHH\\\RRRMMMIIIIIIVVVJJJKKK??????888QQQYYY$$$)))'''''';;;$$$))))))))))))))))))))))))***************))))))(((((()))***++++++***)))(((%%%)))((("""!!!'''...000&&&(((---...'''!!!,,,<<<''')))(((***++++++***((('''((()))+++++++++***))))))(((((('''((((((((()))))))))***&&&'''((()))***))))))(((((((((((((((((()))*********((('''((()))***)))((())))))))))))))))))))))))******++++++,,,,,,,,,,,,************************((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,)))***+++,,,------------........................---------............///000...///222333666>>>HHHWWWeeevvvxxxooojjjnnnuuuyyy|||{{{mmm\\\QQQIIIDDDBBB???===;;;;;;;;;:::888777555444222333444444333111222111111000///......---,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))***++++++,,,,,,++++++***'''((()))***+++,,,,,,,,,))))))))))))************)))))))))((()))******+++---,,,+++***))))))))))))******))))))))))))******************************))))))))))))************(((((())))))*********+++$$$)))---,,,(((''',,,111&&&---///+++***///---'''+++000%%%%%%```++++++++++++++++++++++++***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...222///777...&&&%%%|||444555666777888:::;;;;;;;;;;;;<<<======>>>?????????AAADDDHHHKKKNNNOOOPPPLLLRRRTTTSSSXXXbbbbbbZZZ]]]]]]]]]]]]___[[[WWWWWWRRRdddnnnmmmkkkjjjiiihhhhhhhhhaaalllZZZbbbiii]]]ccc[[[\\\YYYSSS___MMMNNNRRR]]]%%%///$$$***...111 222)))))))))))))))))))))))))))))))))))))))((((((''')))***+++,,,,,,+++***)))###(((,,,,,,,,,,,,***&&&***'''###!!!&&&---+++%%%$$$CCC''')))(((((()))***)))((('''((()))))))))))))))***+++,,,---'''((((((((())))))******&&&'''(((*********)))(((((((((((((((((()))*********((('''((()))***)))((())))))))))))))))))))))))''''''(((((()))))))))***************************''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,---)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111//////111222444<<>>===;;;:::999888888555444444333333222222111111111111000000000000000222111000//////......///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,...//////...---...///************************...,,,***)))((()))***+++)))************+++++++++++++++***)))(((((())))))***++++++++++++***))))))*********++++++,,,,,,,,,+++*********))))))((((((************************---------------,,,+++***++++++***)))***+++---...+++,,,,,,------,,,,,,+++///(((000666###WWW,,,++++++******++++++,,,*********+++,,,---...///---------,,,,,,+++++++++++++++++++++++++++++++++)))))),,,...,,,,,,888GGG:::<<<>>>@@@BBBCCCCCCCCCGGGFFFDDDDDDFFFIIINNNPPPNNNPPPSSSTTTUUUWWWYYY\\\[[[]]]___bbbeeehhhjjjkkkpppooommmjjjgggdddaaa```aaabbbaaabbbooouuuwwwxxxwwwuuusssrrrrrrrrrrrrrrrqqqooommmkkkkkkjjjiiihhhfffccc```^^^\\\[[[ddd+++)))))))))(((((((((((())))))))))))))))))*********+++((()))***+++,,,,,,+++***)))***+++++++++***((('''(((((())))))))))))((((((******))))))))))))******"""...,,,666|||666))))))((('''''''''((()))*********)))******+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''&&&&&&&&&''')))************))))))(((((((((((())))))************************))))))))))))))))))))))))************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++---------,,,,,,+++++++++,,,++++++******++++++,,,))))))*********+++++++++******+++++++++,,,,,,,,,,,,---......//////......///...///222333444<<>><<<;;;:::999999555444444333333222222111000000000//////.........///...............//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))++++++)))(((((()))************************+++,,,,,,,,,,,,++++++***)))************+++++++++,,,+++***)))))))))))))))+++++++++++++++******)))++++++++++++++++++,,,,,,************)))))))))(((************************+++++++++++++++***)))(((+++************++++++,,,+++,,,,,,------,,,,,,+++///!!!***---''')))555666,,,,,,++++++++++++,,,,,,++++++++++++,,,------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,)))'''///999------------,,,,,,,,,,,,.........///////////////---.........------///111111222333222222222444666888===>>>>>>EEEMMMGGG;;;DDDFFFIIILLLNNNPPPQQQQQQQQQQQQPPPQQQSSSWWW[[[]]]______```___^^^___aaadddfffhhhkkkooossswwwzzz|||~~~}}}{{{yyyuuurrrooommmmmmooooookkkgggfffkkkpppuuuuuuwwwyyyyyyxxxwwwwwwwww{{{{{{{{{zzzzzzxxxwwwwwwvvvuuuuuusssrrrpppnnnmmmooo^^^WWWsssIII'''"""...999+++******)))))))))******,,,,,,,,,+++++++++++++++((()))***+++,,,++++++******++++++++++++***))))))))))))))))))))))))))))))******))))))))))))******444'''%%%+++&&&444www(((///++++++*********,,,---...+++***)))'''&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))(((((('''&&&'''((())))))***))))))))))))(((((((((((())))))************************))))))))))))))))))))))))************************+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,---......//////......///...///222333444<<>>===;;;;;;::::::555444444333333222222111222222111000///......---,,,,,,,,,------...///000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))+++,,,+++)))(((((()))************************)))+++---...///---,,,***)))************+++++++++,,,,,,+++************++++++,,,,,,,,,,,,+++******,,,,,,++++++++++++++++++************))))))))))))******************************+++++++++***))))))*********+++******))))))+++,,,,,,------,,,,,,+++000000...,,,...///'''222###:::sss{{{,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,------++++++++++++************------------------------000---,,,,,,***'''***///------,,,,,,,,,+++++++++////////////............///000000///......000222444555777888888999<<<>>>;;;BBBFFFCCCDDDLLLQQQOOORRRTTTXXX[[[^^^aaabbbbbb___```bbbdddgggkkknnnpppvvvvvvtttqqqnnnllllllnnnmmmooosssyyy}}}vvvtttsssssssssrrrnnnkkkuuuvvvtttoookkkpppvvvxxxzzz{{{zzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}zzzyyyvvvoooiiijjjsss|||xxxjjjWWW:::BBB@@@666<<>><<<;;;:::::::::555444444333333222222111555555444333222111000///...---------......///000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---,,,***(((((()))************************)))***+++---------,,,,,,))))))*********+++++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,++++++******************)))))))))))))))************************,,,,,,---------,,,,,,+++)))***++++++***)))'''&&&+++,,,,,,------,,,,,,+++!!!...333***###'''///111######...000""" ...777,,,,,,,,,++++++,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++------------------------///---,,,---............000//////......------,,,111111000000000/////////111222444444444444666888999;;;>>>???AAACCCFFFIIIMMMTTTWWWTTTSSSYYY___bbbbbbdddgggjjjmmmoooooopppmmmooorrrvvvzzz}}}yyyvvvtttqqqtttyyywwwssstttwwwyyyyyyuuuxxxzzzzzzzzz}}}rrrxxxvvv~~~wwwuuummmwwwyyy{{{{{{{{{{{{|||~~~|||}}}~~~ssszzz|||wwwvvvxxxeeesssxxxnnnfffddd___TTTRRRNNNFFF???888555555666555444222000///...---------------,,,,,,,,,++++++***+++++++++++++++++++++,,,+++***(((((()))******+++***(((''''''(((***+++******))))))))))))******$$$...000)))(((...+++""" ))),,,'''888)))...&&&&&&&&&'''((()))******&&&'''((()))+++...000111((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))***))))))((())))))))))))(((((('''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))******************************************))))))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,+++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---......///.........///...///222333444<<>>===;;;:::999888888555444444333333222222111555555444333222111000///111000000///......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++***(((&&&&&&&&&******************************))))))***+++,,,---))))))*********+++++++++,,,+++++++++++++++,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,++++++*********))))))))))))))))))******************************+++,,,,,,---------,,,,,,)))***++++++***)))'''&&&+++,,,,,,------,,,,,,+++%%%(((+++...///---)))&&&'''111555)))$$$222111---,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,............111333111.........------,,,,,,,,,,,,---------..................000333555666888:::<<<<<<>>>BBBEEEGGGKKKOOOSSSUUU[[[```bbbeeelllqqqrrrtttvvvxxxyyy{{{{{{{{{zzzwwwyyy}}}|||xxxwwwzzz|||yyyvvvuuuwww{{{{{{~~~vvvqqqzzzvvvzzz{{{||||||{{{{{{}}}~~~~~~~~~~~~~~~|||}}}~~~|||vvvsssnnneee___^^^YYYRRRRRRWWWPPPEEEGGGRRR;;;999777444111///---,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***)))((('''((()))))),,,***)))'''''')))***,,,******))))))))))))*********)))***)))###&&&333///&&&'''&&&000+++###'''))))))***+++,,,,,,------,,,+++)))(((&&&&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))***))))))((())))))))))))(((((('''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---......///.........///...///222333444<<>><<<;;;999888888888555444444333333222222111222222111000///......---222222000//////.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,***(((((()))************************,,,+++)))(((((())),,,---)))************++++++++++++************+++,,,,,,***++++++++++++***)))))),,,,,,++++++++++++++++++))))))))))))************************************))))))***+++++++++***************+++******))))))+++,,,,,,------,,,,,,+++111,,,+++000111,,,)))***444!!!111+++!!!,,,;;;------,,,,,,,,,,,,------,,,,,,,,,++++++,,,------------------............,,,,,,,,,,,,,,,,,,,,,,,,...000000...///111///+++222222222222222222222222222222333444666777888999666999===???AAACCCFFFHHHJJJLLLQQQUUUYYY]]]cccfffhhhkkkqqquuuyyy|||}}}~~~~~~{{{}}}~~~~~~~~~~~~~~~}}}{{{zzzyyy|||}}}zzz~~~vvvoootttuuuooommmsssllljjjfffaaa^^^XXXLLL@@@FFFDDD@@@<<<777444111000.........---------------------,,,++++++++++++,,,+++******)))((()))))))))+++***))))))))))))***+++******))))))))))))******...$$$!!!+++222---"""+++""")))))))))''''''222((()))******++++++******++++++***)))(((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''(((((())))))))))))((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++*********+++++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---......//////......///...///222333444<<>>===;;;:::::::::555555444333333222222111111111111111000000000000---------------...///000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++&&&(((******((((((((()))************************+++,,,.........,,,***))))))************+++++++++))))))(((((()))***++++++)))))))))))))))(((''''''*********++++++,,,,,,---(((((())))))*********+++***************************+++,,,---------------++++++***)))***+++---...+++,,,,,,------,,,,,,+++&&&,,,---***...333...###&&&)))000...&&&,,,222***...------,,,,,,------...*********+++,,,---...///+++++++++,,,,,,---------////////////////////////+++111333///...222444222000000111222333444555555777888;;;>>>BBBEEEGGGIIINNNQQQUUUXXXYYYZZZ[[[]]]___ccchhhmmmsssyyy~~~uuuvvvwwwyyyzzz{{{{{{{{{}}}~~~|||wwwxxxuuuooorrrmmmmmmpppmmmgggkkktttgggddd___YYYRRRLLLHHHFFF===<<<:::777444222000//////...,,,+++***+++,,,,,,,,,---...///...---,,,+++)))***++++++++++++***)))******))))))))))))******%%%&&&'''((()))((('''&&&'''%%%***+++111---666###++++++,,,,,,+++***(((''')))((((((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))***))))))(((''''''&&&&&&((()))************))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************++++++,,,,,,,,,---------))))))******++++++++++++,,,++++++++++++++++++,,,))))))*********+++++++++******+++++++++,,,,,,,,,,,,---......//////......///...///222333444<<>><<<;;;:::777555333222222111111222222333333333333222222111000///........................//////............//////000///---++++++,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,++++++&&&&&&'''((()))***++++++------,,,,,,,,,---......,,,,,,,,,+++++++++******---)))%%%%%%))),,,,,,))),,,,,,,,,++++++*********---,,,+++***)))***+++,,,******+++,,,,,,,,,++++++***++++++,,,,,,++++++***,,,---.........---,,,+++........................+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,+++++++++,,,---//////.........---------............//////000111//////000111111111000000111222333333444555999;;;:::>>>BBBFFFIIIPPPXXX^^^bbbfffjjjkkkiiihhhiiikkkkkkpppwww{{{~~~{{{wwwwwwwwwuuuvvvxxx~~~|||xxxuuuooommmkkkkkknnnqqqssstttpppooommmiiiccc]]]WWWSSSNNNIIICCC???<<<:::666222444111...,,,---......------+++)))***+++,,,,,,+++++++++++++++++++++,,,,,,(((((())))))*********+++,,,+++***))))))***+++,,,...+++'''''')))***)))(((---+++)))'''&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))))))))))))))))))))))),,,,,,,,,---------......++++++++++++++++++++++++''''''((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------..................------000......000111333;;;DDDWWW```nnnzzz~~~}}}xxxcccWWWKKKHHHHHHBBBBBB@@@===<<<;;;:::888666666555444333222222222222000000000000///...------........................///..................//////...,,,+++++++++------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------...,,,,,,,,,+++++++++******---)))%%%&&&***,,,,,,***,,,,,,,,,+++++++++******---,,,++++++******++++++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,++++++///000111222111///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---///...---,,,,,,---......//////.........---------------------......///000...//////000000111222222444555666777888;;;@@@CCCHHHLLLSSSWWW\\\bbbiiioootttxxx||||||yyyvvvvvvwwwwww|||}}}|||{{{xxxxxxzzz}}}~~~}}}zzzxxxqqqooolllkkklllnnnoooooopppooonnnlllhhhdddaaa___[[[WWWPPPKKKGGGDDD???<<<:::666222///...---+++***...---+++***+++++++++)))++++++++++++++++++++++++))))))))))))*********+++***)))(((''''''((()))***---***(((''')))***)))(((*********))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************************************++++++++++++,,,,,,,,,---++++++++++++++++++++++++))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------........................000......000111333:::DDDRRR\\\lllxxx}}}yyydddWWWKKKHHHGGGAAA@@@>>><<<;;;;;;;;;999777888777666444333222111111////////////...---,,,,,,..............................------------.........---,,,+++***+++,,,---,,,,,,++++++++++++******++++++++++++++++++++++++************************((()))***+++,,,---------************))))))))))))+++++++++++++++,,,------,,,,,,,,,+++++++++******,,,)))&&&'''***,,,,,,***,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,+++******---------,,,+++***)))(((++++++,,,,,,,,,,,,++++++000222555666555222...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------,,,,,,,,,,,,------///......---......///////////////............---//////.........///000000000000000000222444666777999:::<<<>>>AAAFFFLLLQQQZZZaaaiiiooossswww}}}}}}|||}}}}}}~~~|||{{{zzzvvvsssooonnnmmmmmmmmmllloooooonnnmmmmmmmmmmmmmmmjjjfff```ZZZUUUQQQLLLIIICCC???:::666444111///---222///---,,,---,,,+++***++++++++++++++++++******)))))))))***************))))))(((((((((((()))))),,,***(((((()))***)))((('''(((***++++++***(((&&&))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***************************++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------........................///...///111111222:::CCCLLLXXXiiiwww~~~yyydddXXXKKKGGGFFF???>>>===;;;;;;;;;;;;999888777666555333222222111111111111111111000///...---........................------,,,,,,,,,,,,------...---,,,++++++++++++,,,------------------------************************+++++++++++++++,,,,,,,,,((()))***+++,,,---------&&&&&&'''((()))***++++++++++++******++++++,,,---,,,,,,,,,+++++++++******,,,)))((((((***,,,,,,***++++++++++++++++++++++++***+++,,,---,,,+++***))),,,,,,,,,,,,++++++***)))+++,,,,,,,,,,,,,,,,,,+++---///333666666333...,,,........................---------.........//////------,,,,,,,,,,,,------..................///////////////...............111111000000111111222333222222222333666999===???AAABBBEEEIIINNNUUU]]]bbbmmmttt}}}}}}zzzwwwvvvxxxvvvsssrrrqqqpppnnnmmmnnnmmmmmmmmmnnnppprrrtttqqqnnnjjjeee```\\\XXXVVVOOOKKKFFFBBB???;;;888666444222000/////////---,,,+++++++++++++++*********************************+++******************+++******)))))))))***))))))'''((()))***+++******)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))******((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''((()))******************************++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------...............///...///111111222999AAAJJJVVVhhhwww}}}yyydddXXXLLLGGGFFF???>>><<<;;;:::;;;;;;999888444333222222222222222222111111111111000///...---........................------,,,,,,,,,,,,------------,,,,,,,,,++++++,,,------------------------******************************+++++++++,,,,,,,,,((()))***+++,,,------,,,)))***++++++------...///++++++******++++++,,,---,,,,,,,,,+++++++++******+++***))))))+++,,,++++++++++++++++++++++++++++++***+++,,,---,,,+++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,)))+++///222222111...,,,........................---------.........//////...------,,,,,,------...,,,,,,------............////////////////////////000000000000111222333444444444555777;;;???DDDFFFJJJMMMRRRWWW^^^fffooottt~~~yyyuuurrrwwwuuuttttttttttttqqqpppnnnmmmkkkkkkllloooqqqsssrrrrrrpppmmmjjjgggeeeddd^^^ZZZTTTNNNJJJEEE@@@<<<666444111000000///...---,,,,,,,,,,,,++++++******+++++++++************************++++++*********((()))******)))))))))***))))))(((((()))***+++,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''''''''(((***+++************************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************)))))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------.........//////...---///111111222888@@@JJJVVVhhhwww~~~||||||||||||xxxdddYYYLLLHHHGGG???>>><<<::::::;;;:::999777222222222111111222222333////////////...---,,,,,,..............................------------...............---------,,,,,,******++++++++++++,,,,,,++++++++++++++++++++++++(((((())))))***+++++++++******+++,,,,,,,,,++++++,,,,,,,,,+++++++++******+++++++++++++++,,,------,,,,,,,,,+++++++++***************++++++++++++,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******((()))***+++,,,---------,,,,,,------------,,,,,,***+++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------......+++,,,---..................////////////000000000......//////111222444555666777:::===BBBGGGKKKNNNVVV[[[aaahhhpppyyy~~~xxxttttttttttttvvvwwwwwwtttrrrpppooommmllllllnnnpppqqqsssuuuvvvuuurrrqqqpppqqqlllhhhbbb[[[UUUNNNHHHCCC===;;;777555333222///---......------,,,,,,+++++++++++++++++++++*********(((((())))))))))))((((((''')))++++++***))))))***+++***((('''(((***,,,---))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&'''(((***+++************************))))))))))))))))))))))))++++++++++++,,,,,,,,,---++++++++++++++++++++++++)))))))))))))))))))))***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,------.../////////...---///222111111777???IIIUUUgggvvv~~~{{{yyyzzz~~~~~~wwwdddYYYMMMIIIGGG@@@>>><<<;;;:::::::::888666555444333222222222222222000000000000///...------........................///..................///.../////////......------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,,,,,,,++++++,,,,,,,,,+++***************)))))))))((((((,,,,,,,,,,,,,,,------...,,,,,,,,,+++++++++******)))***+++,,,+++++++++,,,******+++++++++,,,,,,,,,---,,,++++++******++++++)))***+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,000///---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------......+++,,,...///000000//////.../////////000000000000//////000222444666888999===???CCCHHHNNNSSSWWWYYYbbbhhhpppyyy}}}wwwwwwyyy{{{||||||yyywwwtttsssrrrqqqpppqqqqqqrrrtttvvvyyyyyywwwvvvwwwxxxuuurrrmmmhhhccc]]]WWWSSSMMMJJJDDD@@@<<<888444111000//////......---,,,,,,,,,,,,,,,++++++*********'''((()))******)))((('''&&&(((++++++***))))))+++******************++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&(((***,,,************************************************************++++++++++++++++++++++++++++++++++++)))))))))******+++++++++******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,------...//////000...---///222111111666>>>EEERRRdddsss}}}yyywww{{{vvvcccYYYMMMJJJHHH@@@???===;;;::::::999777555888777666444333222111111333333333222222111000///........................//////............////////////000000//////...---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......//////,,,,,,,,,,,,+++***))))))******+++,,,---......///------,,,,,,------...///,,,,,,,,,+++++++++******)))***,,,,,,+++++++++,,,*********++++++,,,,,,,,,...---+++***)))***+++,,,++++++,,,,,,,,,++++++***,,,------......------,,,777444///+++)))+++---///........................+++++++++,,,,,,,,,------......------------......,,,---///000111111111000.../////////000000111111222222444666888;;;===???EEEHHHMMMSSSYYY^^^aaacccjjjpppyyy~~~~~~{{{~~~}}}}}}~~~~~~{{{wwwwwwvvvuuuuuutttttttttsssvvvzzzzzzyyywwwxxxzzzxxxvvvsssqqqnnnkkkgggddd\\\XXXQQQKKKEEE@@@:::777111000000///......------,,,,,,,,,++++++*********)))***+++,,,,,,+++***)))%%%(((+++,,,***((()))+++)))***+++,,,,,,+++)))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&&&&(((***,,,************************++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++))))))***+++,,,,,,------******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,------...///000000...---///222111111666===AAANNN```qqq|||xxxvvv|||uuu___RRRMMMHHHDDDBBB???===;;;:::::::::999888777666444333222111111111333333111000////////////---,,,***)))***,,,...///------.........---++++++'''(((***,,,---//////000......---,,,,,,+++******,,,***(((''''''(((***,,,,,,------......------,,,((((((***+++------......,,,+++***))))))***+++,,,%%%***------***)))---111//////............//////++++++,,,,,,,,,,,,---------------------,,,+++***(((***,,,.........---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,.........,,,***)))..........................................------)))+++------------///111000------000111000111666666999===??????AAAFFFJJJMMMTTT^^^hhhpppssstttssswwwzzz}}}}}}~~~~~~}}}|||||||||zzzwwwtttzzzyyyyyyzzz|||}}}}}}{{{{{{zzzxxxvvvssspppnnnlllfffccc^^^YYYSSSLLLEEE@@@>>>999333...,,,---------///---,,,,,,------,,,*********++++++++++++******,,,+++++++++******))))))''')))+++***((('''***---)))******+++++++++******************))))))))))))(((((('''(((((()))***+++***)))))))))))))))******))))))(((((((((((())))))'''&&&&&&''''''((()))*********))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))******+++,,,,,,,,,,,,+++---,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///.../////////000444:::>>>HHHRRRcccttt}}}wwwwww}}}ttt]]]QQQLLLGGGBBB@@@???===;;;:::::::::999888666666444333222111111111222222111000/////////000000///.........///000111,,,---.........---,,,+++,,,,,,------------,,,,,,......---,,,,,,+++******,,,+++***))))))***+++,,,,,,,,,------------,,,,,,***************)))((((((,,,,,,************,,,,,,)))+++---,,,***)))+++......------,,,,,,------...***++++++,,,------......,,,,,,,,,,,,,,,++++++***)))+++,,,......---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......+++,,,---......,,,+++)))...................................................000111111000000222333444111111444444333666;;;;;;@@@FFFIIIKKKMMMRRRUUU[[[aaalllwww}}}zzz||||||~~~{{{xxxzzzyyyxxxyyy|||~~~~~~~~~~~~}}}{{{yyyvvvtttrrrooolllhhhddd```[[[UUUPPPFFFAAA;;;666333111000...000...------......---,,,)))******+++++++++******+++++++++******)))))))))((()))***)))((()))***,,,******+++++++++******)))************)))))))))))))))(((((((((((())))))***)))((((((((((((((())))))))))))(((((((((((())))))(((((('''(((((()))***+++)))))))))))))))((((((((((((((((((((()))))))))***++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++,,,******+++,,,,,,,,,,,,+++,,,+++*********+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---.........///333999===KKKVVVfffwwwyyyyyysss\\\PPPJJJEEE@@@>>>???===::::::::::::999888666555444333222111111111111111000000000000000111------------------,,,,,,,,,------.........------...............---,,,+++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++***)))''''''---,,,+++******+++,,,---,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,***++++++,,,---......///*********++++++++++++++++++,,,---...---,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---+++***....................................////////////...///000000......///000444222333555666777;;;AAAHHHNNNVVV[[[^^^aaadddhhhlllsss~~~}}}zzz{{{|||~~~~~~{{{yyywwwuuuvvvyyy|||~~~~~~}}}{{{yyyxxxrrrpppmmmkkkiiieee```]]]RRRNNNHHHBBB===999444111...,,,+++***+++,,,+++***)))))))))******+++++++++*********)))))))))))))))+++)))((((((***++++++***+++++++++++++++***)))(((************))))))))))))***))))))(((((((((((()))((((((''''''''''''(((((())))))(((((((((((())))))((((((((())))))***+++,,,(((((())))))))))))))))))((((((((()))))))))******++++++++++++++++++++++++((((((((((((((((((((((((***++++++,,,,,,++++++***************************)))******+++,,,,,,------******+++,,,,,,,,,,,,++++++***((('''((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---------///222888<<>>>>><<<:::999::::::888777666555444333222222222222111000000000000000111222,,,------------,,,******---------...............------......///.........---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++,,,------,,,,,,,,,,,,+++***))))))***+++,,,---,,,++++++------,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------------))))))))))))***++++++,,,------...------+++***)))+++++++++,,,,,,,,,------------------------------,,,,,,---------...------,,,------......---,,,,,,........................///////////////000000000---///000///...---...///555444666;;;===@@@HHHQQQ\\\ccclllrrrtttvvvxxxzzz{{{~~~~~~zzzxxxuuuqqqqqqssswwwzzz|||}}}}}}}}}}}}|||{{{zzzzzztttrrrpppooonnnkkkgggddd^^^ZZZUUUOOOIIIBBB;;;777222000---,,,------,,,+++)))))))))******+++,,,,,,))))))))))))))))))))))))---***'''(((+++,,,+++)))+++++++++++++++***)))(((************)))))))))(((******)))(((((('''(((((())))))((('''''''''(((((())))))(((((((((((())))))(((((((((((()))***++++++((((((((())))))******+++(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++***((('''''')))+++---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------------...///333999===KKKUUUfffwwwxxxwwwyyyrrr[[[OOOJJJEEEAAA???>>><<<:::999999999888777555555444333222222222222111000000000000000111222000000111111000///...---........................------......///......---------,,,,,,,,,,,,++++++******+++,,,,,,+++*********++++++,,,,,,++++++***+++,,,,,,---------,,,,,,+++***)))(((((()))***++++++******+++---///...---------,,,,,,,,,,,,------///......------,,,,,,+++***))))))))))))+++,,,,,,.........---,,,+++***)))+++++++++,,,,,,,,,------------------------------+++,,,---.........------,,,---------------------......................../////////000000000111111111222444444333333444666999:::>>>EEEJJJPPP\\\gggtttzzz}}}xxxtttpppnnnooorrrtttvvvxxxyyyzzzzzz{{{{{{{{{{{{zzzyyywwwvvvuuurrrooolllfffccc___ZZZTTTMMMEEE???===:::666333222111000///++++++******+++,,,---...)))))))))))))))*********---***((((((+++,,,+++)))+++++++++++++++***)))(((************)))))))))(((******)))(((((('''((((((+++***))))))((((((((()))))))))(((((((((((())))))''''''''''''((()))******(((((())))))******++++++))))))))))))************))))))))))))))))))))))))***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++,,,+++)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------..................//////000444:::>>>JJJUUUfffvvvyyywwwxxx|||pppZZZNNNJJJEEEBBB@@@>>><<<999999999999888777555444333333222222222333111111000000000000000111////////////............000///......------......000000//////---,,,******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++***((((((++++++***))))))***++++++******+++,,,---...//////......------------......//////......---,,,,,,,,,,,,+++***))))))***,,,---......---,,,++++++******++++++,,,,,,,,,,,,------------------------------+++,,,---.........---,,,---------------.................................//////000000111111222222111333555666777888:::<<<<<<>>>EEEMMMSSS\\\kkkyyy}}}yyysssooonnnooopppppptttuuuwwwyyyzzz{{{|||||||||zzzyyyyyyxxxvvvrrrpppllljjjfffccc^^^XXXPPPLLLFFFBBB<<<777444222000...///...---,,,,,,,,,......***************+++++++++---+++******+++++++++***)))******+++++++++******************))))))))))))***))))))(((((((((((())),,,+++***))))))((())))))))))))(((((((((((())))))&&&&&&&&&&&&'''((()))***))))))******************)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))******+++,,,,,,,,,,,,++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.../////////111555:::>>>LLLWWWhhhxxx|||zzz{{{}}}~~~mmmWWWLLLHHHEEEBBB@@@>>>;;;999888999999888666444444333222222222333333222222111000/////////000------,,,++++++,,,......222111///...------------............---+++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,------------,,,,,,+++,,,,,,,,,+++******)))------,,,++++++,,,------***,,,......,,,+++---000......------------......------------.........///...---+++*********,,,---...------,,,++++++++++++++++++,,,,,,,,,,,,------........................***+++---//////...---,,,---------------...//////........................//////000111111222333333111333666999:::===@@@BBBFFFIIIPPPXXX___iiizzzzzztttqqqooonnnmmmooopppsssuuuxxxzzz{{{{{{yyyxxxwwwxxxxxxwwwtttrrrpppnnnkkkiiifffbbb\\\XXXQQQLLLDDD>>>999666222000222111///---,,,---...///***+++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))***+++((()))***+++++++++++++++************)))))))))))))))(((((((((((())))))***++++++***(((((('''''''''))))))(((((((((((())))))''''''''''''((()))***+++++++++******************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................000444999>>>MMMYYYjjjxxx~~~}}}}}}|||}}}~~~}}}|||~~~jjjUUUJJJGGGDDDAAA@@@===;;;999888999999777666444444333222222222333333333333111000////////////000///...---...000222333333222000...---,,,,,,---)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///,,,------......------,,,)))***,,,---...////////////...------------...///+++...111///+++))),,,///...------,,,,,,------...******,,,---///000111222///...,,,******+++,,,---------,,,+++++++++,,,,,,++++++,,,,,,,,,---------........................***+++---//////...---,,,---------------...///000........................///000000111222222333333666999<<>>>>>>>><<<:::888666555444666555333111///...//////////////////000000000000000000//////.........---111111000000000//////...---------...------,,,,,,************************------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))),,,------,,,------,,,---...---***(((,,,,,,,,,------.........************++++++,,,---************************,,,,,,---......//////000000///...///000111111///000///---,,,++++++,,,---,,,,,,,,,---------............///111111222222222.../////////......000111555555555555444555777::::::===AAAEEEIIIOOOWWW^^^aaagggnnntttzzz|||xxxuuuttttttrrrpppnnnnnnpppsssuuuqqqsssvvvxxxyyyyyyxxxwwwwwwuuurrrooollliiihhhgggbbb^^^YYYSSSNNNHHHBBB???<<<777111.........,,,))),,,***)))***,,,---------++++++,,,,,,++++++***))))))))))))))))))))))))))),,,+++++++++***)))))))))+++******)))(((''''''&&&&&&((()))((('''&&&''')))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***++++++,,,,,,---,,,+++*********,,,,,,))))))))))))***+++,,,---//////...---,,,******)))++++++******************---------,,,,,,+++++++++------------------------,,,+++*********+++,,,---,,,,,,,,,,,,,,,+++***)))***+++,,,---............///......---------.........//////......222999???GGGWWWjjjvvvwwwzzz~~~|||~~~}}}{{{{{{zzzyyydddWWWPPPEEEBBBCCC>>>;;;;;;:::999999888888777666555333222222222222333///000000000000000000000000/////////............///......------,,,------++++++,,,---............++++++++++++++++++++++++------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,------------,,,,,,---...---+++)))+++++++++,,,,,,,,,------------,,,,,,,,,---......------------------------//////......---,,,,,,,,,---,,,+++,,,---......,,,------,,,++++++,,,---...,,,,,,---------.........---...///000000111000000///000111000//////111333111222333444444666:::<<>>888444333222///,,,...,,,+++,,,---//////...,,,,,,,,,,,,,,,++++++***************************+++++++++***************+++*********)))((((((((('''((())))))''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((()))******+++++++++************++++++---,,,+++***))))))))))))++++++++++++******************++++++++++++++++++---------,,,,,,+++++++++************************++++++*********+++,,,---,,,,,,,,,,,,,,,+++***))))))***+++,,,------------.........---------........./////////...222888>>>HHHWWWiiiuuu}}}wwwzzz~~~|||{{{zzzyyyxxxcccWWWOOODDDAAACCC>>>;;;;;;:::999999888888777444333222222222333444555000000000000000000000000////////////............///...---++++++,,,------******,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---------,,,++++++,,,......---+++******++++++++++++,,,,,,......---,,,,,,,,,------..............................------,,,+++++++++,,,+++***+++---------,,,,,,,,,,,,,,,---...///000------------.........///......//////000//////...000111222111000111222444000222555777999<<<@@@CCCGGGKKKPPPVVV^^^hhhttt}}}|||vvvpppllljjjmmmmmmnnnoooqqqssstttuuuvvvvvvvvvvvvtttrrrpppnnnllljjjfffccc```]]]YYYVVVNNNHHHAAA===;;;888333000000...------///000///...---------------,,,++++++++++++++++++++++++++++++***************+++++++++************))))))))))))((()))******(((((()))***))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))***+++++++++))))))******+++******)))---,,,+++***))))))))))))((((((((())))))***************++++++,,,,,,------------,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++******++++++,,,---++++++,,,,,,,,,+++******))))))***+++,,,,,,,,,,,,...........................///000//////222888===IIIVVVfffsss{{{www|||}}}{{{yyyxxxxxxvvvbbbUUUNNNDDDAAACCC>>>>>>>>><<<:::888666555444222222111000000111222222111111111000000000000000///////////////.........000///...------...///000++++++,,,---............---------------------------------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,***)))***,,,......---+++******+++---......---+++++++++++++++,,,,,,,,,---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,------......---,,,---///000///...............//////000000---............////////////000000000000000///...000222333222222222444666555888<<>>>>>>>><<<:::888666555444444333222000///000000111222111111111000000000///.........///////////////000///............000000............---,,,++++++---------------------------------------------------------,,,,,,++++++++++++++++++,,,,,,---------,,,+++******---.........+++***)))+++---.........---------------,,,,,,,,,---,,,++++++******************************************+++,,,,,,------...///.........000111000///111111111111111000000///........./////////000000111111222222222111000000000222333444444555888:::===@@@EEEHHHKKKNNNRRRUUUYYY^^^dddlllttt~~~||||||~~~yyywwwtttrrrppppppqqqrrrpppqqqsssttttttsssrrrqqqqqqnnnkkkiiihhheeebbb```^^^YYYSSSNNNKKKFFF@@@<<<666333111//////...,,,+++------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,'''((((((((((((((((((((((((***+++***)))((()))***(((((((((((((((((((((((('''((((((((()))))))))***,,,,,,,,,,,,,,,---------'''((()))++++++******)))))))))))))))***+++,,,---++++++*********)))))))))******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++,,,,,,,,,,,,***++++++,,,,,,,,,+++++++++,,,,,,---------------,,,,,,---...//////......---///111000///222777;;;EEEPPP```nnn}}}~~~|||zzzyyywwwwwwvvvsss___SSSMMMCCCAAACCC???;;;;;;:::999999888888777777555444222111111222222222222222111111000000///.........///////////////---------.............../////////...---,,,******---------------------------------------------------,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,------...,,,+++***+++---.........,,,***)))***,,,...............------------,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++++++++...---,,,---///000///...222222222222111000///...////////////000000000000111111222333333222222222111333555777888:::>>>@@@FFFIIINNNSSSWWWZZZ^^^aaahhhlllsssyyy~~~|||~~~xxxtttqqqooonnnmmmnnnooopppqqqqqqppppppssspppnnnlllkkkjjjgggeeeccc^^^YYYUUUSSSOOOIIIEEE===:::666333222000---+++---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++)))))))))(((((((((((((((((()))******(((((()))***((((((((((((((((((((((((''''''(((((())))))******))))))******************(((((()))***++++++++++++---,,,+++***)))))))))))),,,,,,,,,++++++***************++++++,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******+++,,,,,,,,,++++++,,,------......---------+++,,,---/////////......---000111111000111666;;;AAAMMM\\\jjjwww|||{{{zzzyyyxxxwwwwwwwwwrrr^^^RRRLLLBBBAAACCC???;;;;;;:::999999888888777555444333222222222333444333333222111111000000///............/////////000,,,---///000111000///...............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---******+++,,,,,,---......---+++***+++---//////...---+++******,,,---...------------,,,,,,,,,++++++------,,,,,,,,,---......------------------------//////......---,,,,,,,,,---,,,+++,,,...///...---///000111111111000///...//////000000000111111111///000111222222222222222333666999;;;===@@@DDDHHHOOOSSSZZZ```eeeiiinnnqqqxxx}}}|||uuupppnnnlllllllllmmmnnnnnnooooooqqqooonnnnnnnnnnnnlllkkkeeeaaa]]][[[ZZZWWWRRRNNNFFFCCC>>>:::777444111...,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++***************,,,,,,++++++***)))))))))'''((())))))''''''((()))(((((((((((((((((((((((('''''''''((()))*********)))))))))))))))))))))))))))))))))******+++---------,,,+++***))))))))))))******+++++++++++++++,,,******+++++++++++++++++++++++++++,,,,,,---------************************)))***+++,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++,,,,,,---------,,,,,,+++***+++---///000000///...---000222111000111666:::===KKKZZZeeeooo|||yyyyyyxxxwwwwwwwwwwwwxxxqqq]]]RRRLLLBBBAAACCC???>>>>>><<<:::888666555444111000//////000222333444333333222222111000000///---.........//////000000---///222444555333111000,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------******+++,,,,,,---......---+++***+++---//////......,,,******+++---------,,,,,,,,,++++++*********************+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000...---,,,---///000///...,,,---...000000000//////000000000000111111111111......///111111222222222555888;;;>>>AAAEEEIIILLLVVV[[[bbbjjjpppvvv{{{~~~{{{tttppplllkkkkkkkkklllmmmnnnooonnnmmmlllmmmooopppooonnnfffccc```^^^^^^\\\XXXTTTMMMJJJDDD@@@<<<888444111+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,+++++++++******))))))......------,,,+++******'''((()))((('''&&&''')))((((((((((((((((((((((((&&&''''''((()))******+++++++++******************+++***))))))***,,,...///))))))))))))***+++,,,---(((((()))***+++,,,------++++++******************+++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,---,,,++++++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******+++---///000000///...---000222111000111666999<<>><<<;;;999888888999999444444333333333333222222333333333222222222222111//////////////////////////////333<<>>IIIYYYgggpppwww|||~~~{{{}}}~~~|||||||||{{{{{{{{{{{{zzzzzzhhh[[[NNNHHHEEEBBB??????<<<<<<;;;:::999777555444444444333333333333222222111111111000000000000///////////////////////////---///111111000///...///,,,...111111000.........------------------------...---,,,,,,+++,,,,,,,,,------............---,,,------...............---------------............---...000///...,,,,,,------///111000---+++,,,...------..................---------///000222444555////////////////////////000000000000000000000000111111111222222222222333111111111222444666888999777;;;BBBIIIQQQYYY```eeemmmpppsssuuuxxx{{{wwwpppjjjiiiiiijjjiiiiiiiiijjjjjjiiiiiihhhgggfffdddbbb___\\\YYYXXXTTTQQQMMMIIIFFFBBB===:::444333111///---,,,++++++******++++++******)))(((***************+++++++++************))))))))))))))))))************))))))((((((((((((''''''''''''))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++***++++++,,,---...++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,---......//////.........////////////111444777;;;FFFVVVdddnnnvvv||||||zzzuuuwww{{{}}}{{{{{{{{{{{{{{{{{{{{{{{{hhh[[[NNNHHHEEEAAA??????<<<<<<;;;:::999666444333444444333333333333222222111111111000000000000///////////////////////////---......///000///---,,,---...///...------...///------------------------,,,,,,+++++++++,,,---.........//////...---,,,+++---...............------,,,------...............,,,...000000...---,,,------111333222...+++,,,...,,,---------.../////////,,,,,,,,,---...000111222000/////////////////////000000000000000000000000111111111222222222333333333222222333555999===???>>>DDDOOOZZZeeeoooxxx}}}~~~|||uuunnniiigggfffggghhhiiiiiiiiiiiiiiifffffffffccc```]]][[[ZZZXXXVVVRRROOOLLLIIIEEEAAA:::999666222000...---,,,,,,,,,+++***************))))))*********+++++++++)))))))))))))))*********((()))***++++++***)))((('''((()))******)))((('''))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---...///++++++,,,,,,,,,,,,------,,,,,,------,,,,,,+++++++++,,,...///000///...---...////////////000444777:::EEEUUUdddoooxxxvvvooopppuuuyyy}}}}}}zzzzzzzzzzzzzzzzzzzzzzzzhhh[[[MMMHHHEEEAAA??????<<<<<<;;;;;;999666444222444444444333333333222222333333333222222222222111////////////////////////...---,,,---...///---+++......---+++***+++...111////////////////////////...---,,,,,,---...000111//////000000///---+++***---...............------+++,,,---.........------,,,...000000...---,,,------111555333///,,,---///,,,,,,------...///000000,,,,,,,,,,,,,,,---...///000000000000////////////////////////////////////111111222222222333333333222222111111444999>>>BBBFFFNNN[[[iiivvvzzzqqqkkkeeefffggghhhiiijjjjjjjjjfffgggfffdddaaa^^^\\\\\\[[[YYYVVVSSSQQQNNNJJJGGG???===999555222000.........---+++*********+++,,,))))))******++++++++++++(((((())))))******++++++((()))***++++++***)))(((&&&''')))+++,,,+++***)))))))))))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,---...///000++++++,,,,,,,,,---------+++,,,---...---,,,+++***)))+++...000000///---+++.../////////...000444777===HHHWWWfffrrr|||sssjjjkkkpppuuu{{{|||yyyzzzzzzzzzzzzzzzzzzzzz~~~bbbWWWMMMHHHEEEAAA@@@AAA<<<;;;:::999:::999777555555444333222111111111111111111111111111000//////000000000000000000000000000///...------...///000000000000000//////////////////...------------...///...---,,,+++,,,,,,---//////////////////......///......---------......111///---++++++---///111////////////////////////////////////000000000000////////////////////////---......///////////////000000000000////////////000000111222222222222111111111222333333333333333222555777888888<<>>===<<<;;;<<<;;;999777555444333222111111111111111111111111111000//////000000000000000000000000000///............///000...............///////////////...------------...///...---,,,,,,,,,------++++++,,,,,,------......///......------------...,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////////////////////////////...//////000111000000000////////////////////////000000111222222222222222222222333333444444444333444666999:::;;;@@@GGGMMM]]]jjj|||tttnnnhhheeefffhhhiiihhhgggggggggfffeeecccaaa```]]]]]]\\\ZZZXXXUUUSSSRRRNNNKKKGGGAAA;;;777444222000000///...------------,,,,,,,,,++++++******)))******************************))))))))))))***************))))))(((((('''((((((((()))***++++++++++++++++++*********))))))++++++++++++++++++++++++******************++++++)))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,------..................////////////111555888???GGGSSSaaappp{{{nnniiilllooouuu|||~~~|||{{{zzzyyyyyyyyyyyyyyy|||bbbWWWMMMHHHEEEAAA???@@@>>>===<<<;;;<<<;;;999777555444333222222111111222111111111111000000000///000000000000000000000000000//////......//////000,,,,,,------......////////////...------------...///...------,,,---------)))******+++,,,---......//////......------------...///000111111000///...------------------------------------............///////////////////////////000000111111111111111..................//////000111111222222222222222333333333444444444555555888:::===>>>AAAGGGQQQWWWjjjwww}}}vvvnnniiihhhiiiiiihhhhhhggggggfffeeedddccccccbbbaaa```^^^\\\YYYWWWUUUSSSQQQNNNIIICCC>>>999777555333111000.........///)))***+++,,,++++++))))))))))))))))))))))))))))))******))))))))))))******************************(((((())))))***++++++++++++++++++***************++++++++++++++++++++++++)))))))))***+++++++++,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,------......------+++,,,,,,---...------------.../////////222555999>>>EEERRR```qqqrrrkkkjjjllluuu{{{}}}{{{{{{zzzyyyyyyyyyyyyzzz{{{bbbWWWMMMHHHDDD@@@>>>???<<<;;;:::999:::999777555555444333222222222222222222111111000000000000000////////////////////////000//////////////////000,,,,,,---......///000000//////...------------............------------...,,,,,,------......//////...............------,,,///000000111111000000///------------------------------.........///////////////////////////////////////000111111111111000////////////000000000000000111222222333333222222222333333333444555666666<<<>>>AAADDDHHHPPPZZZbbbqqq}}}wwwrrrpppnnnllliiigggfffeeedddddddddddddddeeedddcccaaa___\\\ZZZXXXUUUTTTSSSOOOKKKEEEAAA>>>;;;999666222000///......''')))+++,,,,,,+++)))((())))))))))))))))))))))))+++******))))))******+++)))))))))*********++++++)))))))))******+++++++++************************************************(((((()))***+++,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,---...///...---,,,,,,,,,---............---,,,---......///111555999<<>><<<;;;:::999:::999777555444444333333222333333333222111000000//////000000///////////////////////////000000000000000000///------...///000000111111//////...------------...---...................../////////......---------------...//////...---------,,,+++******+++,,,---------------------------....../////////000000000000000000000000000000000---...//////000000//////000000111111222222222222111111222333333333333222222222222333555777999:::===AAAEEEIIINNNWWWbbbjjjuuu}}}yyysssnnnhhhgggeeecccbbbcccddddddeeeeeedddbbb```^^^\\\[[[UUUUUUUUUTTTQQQLLLHHHFFFBBB???<<<777333000...---((()))+++,,,---+++***)))************************++++++************++++++'''(((((())))))******+++************++++++++++++************************************************(((((()))***+++,,,,,,,,,++++++,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,---...///...---,,,------...///////////////------.........111555888<<>>>>>===<<<;;;<<<;;;999777444444333333333333444444333222000/////////000111000000000000000000000000///000000111111000000///......//////000000111111//////...------------...------...////////////...//////...---,,,++++++***+++,,,---///000//////...///...+++))))))+++...///------------------------////////////000000000111000000000000000000000000------...///////////////111111222222333333444444111222222333333333333333333333333555777;;;>>>@@@@@@EEEKKKPPPVVV___iiippp|||~~~yyyqqqnnnjjjfffcccbbbccccccddddddcccbbbaaa___^^^]]]VVVVVVWWWVVVTTTQQQNNNLLLGGGEEEBBB>>>999444111///***+++,,,---,,,,,,******++++++++++++++++++++++++++++++************++++++((((((((())))))*********++++++++++++++++++++++++***************+++++++++************************)))))))))***+++++++++,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,------......---------...//////000000//////---............000333666<<>><<<===>>>===<<<;;;<<<;;;999777444444333333333444444555333222000///...///000111000000000000000000000000///000111111111111000/////////////////////////////////...------------...,,,---...///000000///.../////////......------,,,(((***---///000000000///111000///......///000111................................./////////000000000000000000000000000000......///000000000000000000000111222222333444444111222333333444444333333444555666888;;;@@@DDDFFFIIINNNVVV]]]ccckkkttt{{{{{{tttlllfffcccbbbaaaccccccccccccbbbaaa``````ZZZZZZZZZXXXVVVTTTQQQPPPJJJIIIHHHEEE@@@;;;777444...---------,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))*********************++++++++++++++++++++++++))))))*********+++++++++******************************************++++++)))******+++,,,+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,---......//////....../////////...---///222555888@@@MMMYYYfffsss{{{zzzxxxyyyyyyxxxxxx|||~~~~~~}}}}}}~~~~~~bbbWWWLLLGGGCCC>>><<<===<<<;;;:::::::::999777555444444333333333444444555333222000///...///111222000000000000000000000000///000111222222111000///...............---------//////...------------...,,,---///000000000///...000000000111111111111111'''))),,,///111111111000,,,---...//////...---,,,////////////////////////---------.........//////000000000000000000000000//////000111111111111111///000000111222222333333111222333333444444333333666777888:::???DDDHHHKKKRRRXXXaaahhhooovvv~~~|||rrriiidddaaa```cccccccccdddccccccbbbbbb^^^^^^\\\ZZZXXXUUUSSSQQQKKKKKKKKKIIIFFFAAA<<<999000///...---,,,++++++,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))+++++++++***************))))))***++++++++++++***++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***...---,,,+++,,,---...///+++,,,------......------000000///...---...111333222;;;HHHVVVbbbnnnzzz{{{zzzzzzzzzzzzxxxxxx{{{~~~~~~~~~~~~dddXXXLLLGGGEEEBBB??????======<<<;;;;;;;;;;;;<<<555555444333222111111000111222222333333222222111///////////////.........000000000000000000000000......////////////.........///111333333111///...////////////////////////000///...------...000111////////////////////////111///,,,,,,---///000111000000...------...///000///////////////.........000000000000000000000000000000//////.........---222000///000222444444333444333222444666888888888>>>:::;;;BBBFFFHHHNNNUUUXXX^^^iiisss|||xxxnnnfffbbb___aaaaaabbbdddggghhhgggeeedddcccaaa___\\\YYYVVVUUUSSSRRRPPPMMMIIIFFFCCCAAA888555000,,,+++++++++***))))))***+++++++++++++++*********++++++*********+++++++++***************,,,,,,++++++***)))))))))***)))))))))+++,,,+++***************************+++***)))))))))))))))******++++++,,,,,,++++++***,,,,,,,,,++++++*********************************------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------------............---------...///.........000222:::===DDDMMMZZZgggsss{{{}}}xxxzzzxxx{{{|||{{{zzz~~~~~~~~~~~~~~~eeeXXXLLLGGGEEEAAA???>>>???>>>===;;;:::999999999444444444444333333333333111222222222222222222111111000000//////000000000000000000000000000000000......////////////.........///000111111000///...////////////////////////000///...------,,,------////////////////////////000...,,,,,,...000000000.........---------......////////////////////////000000000000000000000000111111000000000/////////---,,,++++++---//////...222222111333555777888888@@@???BBBIIIMMMNNNTTT\\\ccciiisss}}}~~~sssjjjddd``````^^^^^^___aaaccccccbbbeeedddbbb```]]]ZZZXXXVVVUUUTTTRRRPPPLLLIIIFFFDDD<<<999444111000...---+++,,,,,,,,,,,,,,,++++++***)))******************))),,,,,,++++++***))))))(((******************++++++***)))))))))+++,,,+++*********************************))))))))))))*********++++++,,,,,,++++++***,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++......////////////......---...///.........000222999<<>><<<:::999777777666333333444444444555555555222222222222222222222222222111000000000000222333000000000000000000000000......////////////..............................//////////////////////////////......---,,,******///////////////////////////...---...///000000///,,,------......---------////////////////////////000000000000000000000000222222111111111111000000000///......000222222111222222333444666999;;;===CCCGGGOOOWWWYYYYYY___gggqqqwww{{{rrrkkkgggccc```]]]\\\^^^```bbbbbbeeedddcccbbb___]]][[[ZZZYYYXXXVVVSSSPPPLLLIIIHHHBBB???;;;888666333///---......------,,,+++++++++)))******++++++******))),,,,,,,,,+++***)))((((((((())))))***++++++,,,,,,***)))))))))+++,,,+++***************************)))))))))))))))***+++,,,***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))------............---------...///.........000222666;;;CCCMMMXXXdddooovvv~~~yyy{{{~~~~~~~~~~~~eeeXXXLLLFFFCCC???<<<<<<>>>===;;;999888777666666555555555555555555555555222222111111111111222222222111000//////000222333////////////////////////......////////////......000//////......//////000////////////////////////---...//////...---+++***////////////////////////...------///000111///...,,,---.../////////...---///////////////000000000000000000000000000000000111111111111111111111111444333222333555666666666444555666888:::>>>BBBEEEJJJSSS___ggghhhiiinnnttt{{{}}}wwwssskkkgggbbb``````cccdddeeeccccccccccccbbbaaa```___\\\[[[YYYVVVRRROOOLLLJJJGGGEEEBBB???;;;777222.........---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++***************))))))*********+++++++++***)))))))))+++,,,+++***************************(((((())))))***+++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***+++,,,,,,------,,,,,,+++,,,...///.........000222333999BBBLLLVVVaaammmuuu{{{}}}~~~~~~~~~~~~~~~~~~dddWWWKKKEEECCC???<<<<<<;;;:::999888888888888888777777666555444444333333222111111000000111111222000000///...///000111222////////////////////////......////////////......111000000//////000000111////////////////////////,,,---...000000000///...////////////////////////...------///000111///...---...///111111111000///////////////000000111111000000000000000000000000000000000000000000000000222111000000222444444333333555888;;;===BBBIIINNNTTTaaaooowwwyyyzzz~~~|||rrrnnniiieeedddeeeeeeeee```aaabbbcccdddddddddddd]]]\\\ZZZXXXTTTPPPNNNLLLJJJHHHEEECCC@@@;;;555111...---,,,,,,,,,------...,,,------......------,,,)))))))))***++++++,,,,,,+++++++++*********))))))***)))))))))+++,,,+++***************************))))))))))))***+++------***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,------............------,,,...///.........000222222888BBBKKKUUUaaannnwww}}}~~~|||~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{bbbUUUIIIDDDBBB???======::::::999999888888999999777777666555444333222111222111000//////000111222......///000000111111111000000000000000000000000......////////////......111111111111111111111111////////////////////////,,,,,,...///000111111111///////////////////////////...---...///000000///...///000000111111111111...//////000000111111222000000000000000000000000/////////000000000000111222111000111333444444444222666:::===AAAHHHPPPWWW```nnn|||zzzvvvqqqnnnkkkhhhfffcccaaaaaacccdddeeeeeeffffff___^^^\\\YYYVVVRRROOOMMMLLLJJJHHHFFFCCC???:::777000///...---------...///,,,------......------,,,)))))))))***++++++,,,,,,,,,,,,++++++***))))))(((***)))))))))+++,,,+++******************************************+++,,,---***++++++,,,,,,++++++******++++++++++++,,,,,,,,,************************,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------///000000000000000000///---...///.........000222222999BBBKKKTTTaaappp{{{~~~}}}xxx{{{~~~~~~~~~~~~~~~}}}}}}}}}vvv```TTTHHHDDDBBB???===>>>===<<<;;;999999888888888555555444444333333222222222111000//////000111222---///111222333333222111000000000000000000000000......////////////.........///000111111000///...////////////////////////------------......///000////////////////////////000...,,,,,,...000000000.........//////000111222...//////000111111222222000000000000000000000000000000000111111111222222555444333444666777777777555:::???CCCHHHPPPZZZbbblllxxx~~~zzztttnnniiidddddddddeeeddddddccccccaaa```^^^[[[XXXTTTQQQOOONNNLLLJJJHHHFFFCCC@@@===777555222000.........///++++++,,,,,,,,,,,,+++++++++++++++*********))))))++++++*********************)))))))))+++,,,+++***************************+++++++++******+++,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,...//////000000//////...---...///.........000222222999BBBKKKTTTbbbttt|||{{{uuuyyy~~~~~~~~~}}}}}}}}}|||sss___SSSGGGCCCBBB@@@>>>>>>???>>><<<:::999777777777222222222333333333444444222111000......000111222---///222555555555333111000000000000000000000000......////////////......---...000111111000...---///////////////////////////...---,,,+++,,,---...////////////////////////111///,,,,,,---///111111...---------...///111222...//////000111222222222000000000000000000000000111111111222222333333333555333222333555777777666:::???EEEJJJOOOWWWccclllsss~~~xxxrrrgggffffffeeedddbbbaaa```bbbaaa___]]]YYYVVVSSSQQQPPPNNNKKKIIIHHHFFFDDDBBB<<<:::666333000.........*********++++++*********......,,,+++***((('''&&&)))))))))***++++++,,,,,,***)))))))))+++,,,+++***************************,,,,,,++++++***++++++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,************************'''((()))***,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******+++,,,,,,------,,,,,,+++---...///.........000222333:::CCCKKKTTTcccvvv{{{xxxsssxxx~~~~~~~~~}}}}}}||||||rrr[[[SSSJJJCCCAAA@@@???>>>===<<<<<<;;;;;;:::999999555555444333333333333444222111333777999777444333////////////000000000000000111111111111000000///000000000000000000000000...............//////000////////////////////////////////////000000000000///000111222222111000///000///...------...///000333333222111000///......//////000000111111222222000000000000111111111111000000000000111444666777222333444444555777;;;>>>AAAHHHOOOSSSVVV\\\gggpppzzz}}}yyyqqqgggbbbcccffffffdddbbb___]]][[[[[[ZZZWWWUUUTTTPPPLLLJJJJJJJJJHHHFFFCCC@@@<<<777222...,,,+++---,,,,,,,,,...///...---,,,,,,,,,++++++*********+++*********+++,,,,,,---,,,,,,,,,++++++***************+++++++++,,,,,,,,,***+++,,,---...---,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---))))))***+++,,,------...)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......////////////000111222333777999>>>GGGTTTeeevvvyyyvvvuuuxxx~~~~~~}}}}}}}}}}}}~~~~~~rrrZZZSSSIIICCCAAA@@@???>>><<<;;;;;;:::999999888888666555444444333333444444444333444555666444111//////000000000000000000000...//////000000000//////000000000000000000000000000000///000000111222222////////////////////////////////////000000000000...///000000000000///.../////////....../////////222222111111000/////////000000000000111111111111000000000000111111111111111111111111222333444444222333444444555999>>>BBBIIIOOOWWW[[[]]]ccclllttt}}}xxxmmmfffdddeeedddbbb```___]]]\\\\\\[[[XXXVVVVVVRRRNNNLLLKKKJJJHHHFFFBBB@@@<<<888333///,,,+++///---,,,+++,,,,,,+++))),,,,,,,,,+++++++++*********)))))))))******+++,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******,,,------,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++******))))))******+++++++++++++++++++++,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......////////////000111222222555888===FFFTTTeeevvvwwwuuuuuuyyy~~~~~~}}}}}}}}}}}}~~~~~~pppYYYRRRIIICCCAAA@@@???===;;;::::::999999888777777666555444444333444444444444444333333333222000---000000000000000000000000,,,---...//////000//////////////////////////////////////////000111333333////////////////////////////////////000000000000......////////////.........//////000000//////...000000000000000000000000111111111111111000000000000000000111111111222222222222222222222222222222444555555666999???GGGLLLWWW]]]dddhhhiiilllsssxxxvvvlllgggdddaaa______^^^^^^^^^^^^]]]ZZZXXXXXXUUURRROOOMMMLLLIIIGGGDDDCCC@@@<<<888444000...222000---,,,,,,+++)))(((,,,,,,,,,,,,++++++++++++)))))))))((())))))***+++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++******))))))******+++,,,,,,,,,+++++++++******,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..................///000111111333666<<>>===777444000---------,,,,,,,,,,,,,,,,,,---------------,,,++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++************+++,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++******))))))******+++((()))***+++,,,------...))))))+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..................///000111111444888???HHHRRR___kkkrrr}}}~~~qqqmmmooowww~~~}}}||||||{{{{{{||||||}}}iiiUUUOOOHHHCCCBBBAAA>>><<<<<<<<<;;;;;;:::999999888777666666555555555555555:::<<<888111444???CCC???333333222111111000000/////////000000000000000///000000000000000000000000222111111000000000000000////////////////////////////////////000000000000111000////////////000111111000000000000000000111000000000000000111111111111222222222222222222333111111111222222222333333777666444333444666:::<<<>>>BBBJJJTTTaaarrryyyqqqmmmgggdddaaa``````aaaaaa```^^^___```]]]YYYUUUTTTTTTPPPNNNLLLHHHEEECCCAAAAAA===999555111000///...---,,,,,,,,,---------......,,,,,,+++*********************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++***+++,,,---...******+++++++++,,,,,,,,,---------,,,,,,++++++++++++******))))))******+++*********++++++,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......////////////000111222222555:::BBBLLLWWWcccooowwwzzzooolllpppxxx~~~||||||{{{{{{{{{{{{||||||hhhTTTOOOHHHCCCBBBAAA>>><<<;;;;;;::::::999888888777777777666555555555555555444888666111777FFFMMMJJJ333333222222111000000///...///////////////......111111111111111111111111111000///......---------////////////////////////////////////000000000000000///...------...///000222111000//////000111222111111000000000000000000111111111222222333333444111111222222222333333333<<<999666333333666999<<>>===<<<>>>>>><<<;;;999888666666999888666555333333222222777555333222333777<<>>;;;888555111...---.........---+++***(((++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---......------,,,,,,------...++++++------------++++++***+++,,,---...............---,,,,,,,,,,,,---...............////////////------...///000111222222888===FFFQQQ^^^lllyyy{{{rrrpppsss~~~}}}}}}}}}|||||||||||||||zzzeeeQQQMMMFFFAAA>>>===;;;:::<<<<<<;;;:::999999888888888777666555444333333333333222222222222333444555111111000000111111222222111111111111000000000///333111000000111222111000111111000000000000000111000000...------.../////////111222111//////000222000000///...//////000111//////000000111000000000000000111222222111000///000000000000000000000000333333444444444333111111444666777888999>>>FFFMMMVVVdddsssxxxtttooojjjfffeeeeeefffeeedddcccbbbbbbaaa^^^[[[YYYWWWTTTQQQMMMJJJHHHGGGFFFCCC@@@===:::777444111---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,******+++,,,,,,+++******))))))+++,,,,,,---------...---,,,,,,,,,,,,---...------------............------......///111222333999???IIITTTaaappp}}}|||tttsssvvv~~~~~~}}}}}}|||||||||{{{yyyeeeQQQLLLFFFAAA>>>===<<<;;;::::::::::::999999999999666666555444444444444444111222333444333111///---111111000000///000000000111111111111000000000000///...---...111222333222222222111000//////000000---------......////////////111222111000///000111///////////////000111222111111000000///000000000000000111111222111111000000000000000000000000000333333333444444333222222444666888999<<>><<<888666......---------------...------------------------,,,,,,,,,++++++++++++***))))))*********++++++++++++,,,,,,------,,,,,,+++***************************++++++,,,,,,++++++***++++++++++++++++++++++++)))******++++++******)))'''((()))***++++++++++++...------,,,,,,------...,,,,,,,,,------------.........---...///000222333999???IIIVVVdddrrrwwwwww{{{~~~}}}|||{{{{{{zzzyyydddSSSNNNHHHCCC@@@???>>>===;;;;;;::::::999888888888555555444444444555555666333444555555444222000...333222111000000000000000111111111000000000000000---++++++,,,...000000000333222111000////////////---...//////000000//////000000111111000000000111......//////000111222333444333222000000000111222000000111111111222111111000000000000000000000000///000111333444666666777555888;;;>>>CCCMMMXXXaaavvv{{{tttnnnkkkiiigggdddcccddddddcccaaa]]]\\\ZZZWWWSSSPPPMMMKKKIIIGGGDDDBBBAAA???<<<:::333222000...------......------------------------++++++++++++++++++++++++************+++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,------,,,+++***++++++,,,,,,,,,,,,++++++******++++++++++++******(((((()))***************------------------------,,,,,,---------.........///...------...000222444555<<>>>>>===<<<;;;:::888777666555555444444444444555666666444444444333333333333333444333222111111111111111000000000000000000111111///---,,,,,,...///...---222222111000//////000000000111111111111000//////111000000000111111000000...//////000111222222222666555333222111222222333111111111111111222222333222222222222222222222222000000111333555777888999999===CCCHHHPPP[[[gggppp|||uuuqqqmmmjjjfffeeeeeeeeeeeeeeeaaa```^^^ZZZVVVQQQNNNKKKKKKIIIFFFDDDCCCBBB???===999777444111///---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,------------,,,,,,,,,,,,,,,++++++,,,,,,,,,)))***++++++,,,+++++++++---------------------------.........////////////............///000222333444;;;EEERRR```ooo|||~~~~~~}}}|||{{{yyyyyyxxxwwwbbbPPPKKKEEE@@@>>>======<<<===<<<;;;:::888666555444555555444444444555555666444333111000000222444555444333222222222222222222000000000000111111111111333111//////000000///...111111000000000000111111222222222111111000000000111000///000111222111/////////000111222222222222444444333333222333333333111111111111111222333444333333333333333333333333444444444555555777888999:::???GGGPPPYYYeeerrr{{{}}}|||~~~}}}uuuqqqlllhhhggggggffffffdddcccaaa^^^ZZZVVVQQQOOONNNLLLIIIGGGFFFDDDAAA???===<<<999555222///...---++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,............,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,+++,,,------......------,,,........./////////000000------...///000111222222555;;;DDDPPP]]]lllzzz~~~||||||{{{zzzyyyxxxxxxwwwwwwbbbOOOKKKEEE@@@>>>>>>===<<<;;;;;;:::999888777666555666555555444444444555555444333111000000111333333222111111111111111222333///000000000111111111111444222000000111111111000////////////000111222333111000000//////000222222222000//////111222111///000000111222222222111000111111222222333222222222111111000000111333444555222222222222222222222222666555555666777999:::;;;>>>EEEOOOZZZeeerrr|||zzzwwwxxx||||||tttnnnjjjhhhfffeeeeeeeeedddbbb___\\\XXXVVVRRRPPPMMMKKKIIIGGGDDDBBB>>>===;;;999666333000...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---***+++---......---+++***,,,,,,+++******+++,,,,,,+++,,,,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,---------.........//////+++---///111222222111000444999@@@KKKXXXgggvvv|||yyyyyyyyyxxxxxxwwwwwwwwwvvvaaaQQQMMMGGGBBB@@@@@@??????999999999888888888777777666666555444444444444444555555444333333222222222000000//////000111222222//////000000111111111222111///......000111000///.../////////000222333444///...------...000333444222000...///222333111///000111222333333222000///---///000222222222111000111111000000111333444666111111111111111111111111333333444666888<<>><<<::::::999999999999999999444444555555555555555555333222222111111222222333111111000000111222222333222222222222222222222222---...///000111111000000000///...------...///000000000000000000000000000333333222222111222222333000000111222222222222111111111111111111111111111000000111222222222222111444333333444555555444333333444555555777;;;AAAFFFOOOXXXfffsss~~~}}}zzzyyy{{{xxxpppkkkgggdddfffeeeeeeffffffddd```]]][[[VVVOOOMMMMMMLLLIIIDDDBBBAAA???>>>===:::666333000///...---------------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,---------,,,........................------------...000111111333666;;;AAAJJJXXXiiittt}}}xxx|||~~~{{{yyyyyyxxxwwwvvvvvvvvvvvvuuu```OOOKKKEEE@@@>>><<<;;;999:::::::::::::::999999999444555555555555555444444333222222111111222222333222111111111111111222222111111111111111111111111000000000000000000000000222111000000000000111222000000000000000000000000111111000000000000111111000000111222222222222222111111111111111111111111111111111111222222222222111111111222333333222111666777888:::>>>DDDLLLRRR]]]fffsss|||sssnnnjjjiiigggffffffggggggfffccc```^^^YYYSSSPPPPPPNNNJJJGGGDDDBBB@@@???>>><<<888666222111000...------------------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,------,,,,,,,,,....................................///000111111222555999???GGGUUUeeeppp~~~|||xxxxxx~~~~~~yyyxxxwwwvvvvvvwwwxxxxxxttt```NNNIIIDDD???===<<<:::999;;;;;;:::::::::999999999666666666666555444333333333222222111111222222333222222111111111111111222000000000000000000000000444333111000//////000000222111111000000111111222000000000000000000000000////////////////////////000111111222222222222222000000000000000000000000222111111000111222333444111111111222222333333333444555888<<>>;;;999555444222000///------,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,++++++........................000000/////////000000111111444888<<>>===<<<:::::::::999888888777777666666666666555444333222333222222111111222222333333222111111000111111111111111111111111111111111555333111//////000111222////////////////////////000000000000000000000000......//////////////////000111222222333333222222000000000000000000000000333222111000000222444555222333444444444555666777444777<<>>===<<<::::::999888777666666555666666666666555444333333333222222111111222222333111111000000111222222333222222222222222222222222000000//////000111333444111222222333333222222111000000000000000000000000...///111222333222222111111222222333333333333333111111111111111111111111333222222111222333444555000333444444333444888<<>><<<:::777444222000//////...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,,,,---------,,,........................000000/////////000000111111444777;;;AAAJJJVVV___lllxxx~~~{{{xxxvvvtttsssnnn]]]MMMIIIDDD@@@???>>>===<<<<<<<<<;;;:::999888777777444555555555555555444444333222222111111222222333//////000000111222444444111111111111111111111111000000000000000000000000111222333333333333222111000000000000000000000000---///111222333333222111111222333333444444333333222222222222222222222222222222222333333333444444111444666555444555:::???BBBLLL]]]nnn|||{{{xxxtttrrrrrrsssttttttssstttsssqqqmmmjjjgggfff]]]XXXPPPJJJGGGEEECCCBBB???===;;;888555333222111///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------*********+++,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...)))***+++,,,---.............................................///000111111///222666:::@@@IIIUUU]]]jjjttt~~~}}}{{{xxxuuutttmmm]]]NNNJJJEEEAAA??????>>>===>>>>>>===<<<:::999999888444444555555666555555555333222222222222222222333/////////000111333444555000000000000000000000000000000111111000///...---///000111222222111000///000000000000000000000000,,,...000222333333111111111222333333444444333333333333333333333333333333111222333444444444333333333777999888666888>>>CCCHHHTTTfffyyy~~~yyywwwwwwxxxyyyyyywwwxxxxxxvvvsssooommmlllbbb\\\TTTMMMIIIGGGEEEDDD???>>>;;;999666444333333///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------))))))***+++,,,------...)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......((()))***,,,---...//////........................------------...000111111...111555999???HHHSSS\\\hhhqqq|||{{{|||}}}~~~|||zzzwwwvvvhhhYYYMMMIIIEEEAAA@@@???>>>======<<<;;;:::888777666555777666444333333444444555333333444444333333222111111111000000000000111111333222222222111000000000000000000000111111111111000111111111111222222222333222111111111222333444//////000111111111111000000111222333444555555555111111111222222222333333222555777666333222333444000333555777888===EEEJJJWWWdddsss}}}yyy|||~~~}}}{{{xxxvvvtttkkkfff]]]VVVPPPKKKGGGEEEBBB@@@===<<<;;;999666444111000...---,,,,,,---...------------------------.........------,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---........................///////////////000555<<>>===;;;;;;:::888777666555444:::999888777666777777888555555555666555555444333111111000000000000111111222222222111111111111111000000000000111111111111000111111111111222222222111111000000000111222333///000111111222222111111000111222333333444333333444444444555555555666666333555777777444333444666444666888999<<>>===<<<;;;:::999888777666555777666555555444444555555555555555555555444333333111111000000000000111111111111111111111222222222000000000000111111111111000111111111111222222222000000//////000000111222000111111222222222222222111111222222222222222111222222222222333333333333444666777777555555666777777999:::<<>>===:::888666555222///---,,,++++++------------------------...------------,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---........................////////////111111555;;;@@@EEEPPP[[[iiittt{{{yyyyyyxxxwwwvvvjjj[[[MMMIIIEEEAAA@@@???>>>===>>>>>>===<<<;;;999999888555555444444444333333333222333333333333222111111222111111000000111111222000000000111222222222333///000000000111111111111000000111111111222222222000000000000111111111222111111222333333333333222111111222222222111000000111111111111222222222222444555555555555555666777888:::<<>><<<:::777555333000...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------------------------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---........................////////////222222444999>>>CCCNNNYYYgggttt~~~{{{yyyyyyxxxwwwvvvjjjZZZMMMIIIEEEAAA@@@???>>>=========<<<<<<;;;:::999999888888888888777777666666222222333333222222111000222222111111111111222222000000000111222222222333///000000000111111111111000000111111111222222222111111111222222222222222111111222333333333333222111111222222222111000000444444444444555555555555333333222333444555666777888:::???EEEPPP```ssszzzssskkkaaaXXXRRRMMMJJJEEEBBB@@@???===;;;777555333111000///000000////////////////////////------------------------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---........................////////////222111333888;;;AAALLLWWWgggttt}}}zzzxxxxxxxxxwwwvvviiiYYYMMMIIIEEEAAA@@@???>>>===:::::::::999888777777777666666777777777666555444444444444444444333222222222222111111111111222222111111111111111222222222000000000000111111111111000111111111111222222222111111222333333333333222000111111222222222222222111111222222222222222111333333333333444444444444333111000111444666777777888<<>>===888666444333111111111111........................,,,,,,,,,------------...+++,,,,,,------.........---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------)))***+++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---........................////////////111000222666:::???KKKVVVggguuu~~~|||yyywwwwwwwwwvvvuuugggXXXMMMIIIEEEAAA@@@???>>>===999999999888777777666666333444555555555444333222333444444444444333222222333222222111111222222333222222222111111111111111000000000000111111111111000111111111111222222222///000111222333222222111///000111111222222111111000111222333333444333333000000111111111222222222444222000111555888999999:::AAALLLYYYiii|||~~~vvvlllfffYYYUUUNNNIIIEEECCC@@@???:::999666444222111111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,---......///---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---........................////////////000///000444888>>>JJJVVVdddrrr}}}zzzwwwvvvvvvvvvuuutttgggWWWMMMIIIEEEBBB@@@???>>>===;;;::::::999999888888888666777888888888777555444111222222222222111000000333222222111111222222333333222222222111111000000000000000000111111111111000111111111111222222222...///000222222111111000//////000111111111111111000111222333444555555555333333444444444555555555555333000222666999::::::<<>>JJJVVV___mmm|||yyyvvvuuuuuuuuutttssshhhWWWOOOKKKFFFBBB@@@>>><<<:::;;;;;;::::::::::::999999777777666555555555555555777777555444333222222222111111000000111111222333222222222222222222222222333333333222222111111111222222222222222222222222444333333222111000////////////000111111111111111444444444333222111000///333333333333444555666666333555666666777999<<<>>>BBBIIIXXXkkk|||xxxjjjcccZZZSSSNNNIIIDDD???AAA>>>:::777444111---***000000000//////......---........................,,,,,,,,,---...///000000------......------,,,+++++++++++++++++++++++++++,,,+++++++++***))))))))))))+++,,,,,,+++***,,,---+++++++++,,,,,,,,,------.........///......------............////////////......111666:::???IIISSSaaannn~~~{{{wwwtttrrrqqqrrrrrrhhhWWWNNNKKKFFFBBB@@@>>>===;;;;;;;;;;;;::::::999999999666666777777666555444444777666555444333222222222333222222222222333444444222222222222222222222222333333333222222222111111222222222222222222222222333333222222111000000000///000000111111111111111111111222333333333222222111111111111222333444555333444555555666888<<>>HHHSSS___mmm|||yyyuuussssssssstttiiiWWWMMMIIIEEEAAA@@@???>>>===<<<<<<;;;::::::999888888555666777777777666444333777666555444333222222222444444444444444555555666222222222222222222222222333333333222222222222111222222222222222222222222111111111111111111111111///000111111222222111111...///000222333444555555111111111111222333444555555666666666777:::???BBBKKKXXXlll}}}|||}}}xxxmmmccc[[[TTTLLLGGGDDDAAA>>><<<:::888666444222111///...---...///000........................------..................,,,,,,,,,,,,,,,+++******------------------------*********++++++++++++++++++,,,------,,,,,,---...,,,------------.........++++++,,,,,,---,,,,,,+++............///////////////...000555888===GGGQQQ]]]kkk~~~~~~{{{xxxvvvuuuuuuvvvjjjYYYLLLHHHDDDAAA@@@@@@???>>><<<<<<;;;:::999999888888666666666555555555555666666666555444333222222333444444444444444555666666222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222000000111222222222222111...///000222333444555555444333333444444555666777777888888999:::>>>DDDIIISSS```uuu~~~wwwlllcccZZZQQQJJJFFFCCC@@@>>>===<<<:::888444333000...---...000222.......................................---------,,,------------,,,++++++------------------------*********++++++,,,,,,,,,+++,,,...---,,,,,,---///---------.........//////------......///.....................///////////////...000444777;;;DDDNNNYYYhhh{{{~~~}}}}}}}}}zzzxxxwwwwwwxxxlll[[[KKKHHHDDDAAA@@@@@@???>>><<<<<<;;;::::::999888888888777444333333555777999666555444444333333333333333333333333333444444555222222222222222222222222222222222222222222222222111111111111111111111111000000000111222222333333000000111222222222222222000111222333333333333333444444444444555666777777777777888888;;;AAAIIINNN[[[ggg{{{uuukkkaaaVVVOOOIIIFFFBBB???>>>===<<<;;;888666222000//////111222.......................................---------...............------,,,++++++++++++++++++++++++******++++++,,,,,,,,,---+++,,,...---,,,,,,---///---------.........//////,,,------.../////////...............///////////////...000333666999BBBLLLUUUcccvvv||||||}}}{{{yyyyyyxxxxxxmmm\\\KKKHHHDDDAAA@@@@@@???>>>;;;;;;::::::::::::999999888666444333333555777999666555444333333333333333222222222222222333333444222222222222222222222222111222222222222333333333111111111111111111111111000000111111222222222333000111222222333222222222222222333333333222111111222222222222333444555666555666666777<<>>===999999::::::::::::;;;;;;444555555666666666666666555555444333333333444444222222222222222333333444222222222222222222222222111111222222222333333333111111111111111111111111111111111111111222222222000111222222333333222222222222222333333222222111333222222333333444555666777777888:::???HHHSSS[[[mmmzzzuuuggg^^^UUUPPPJJJEEEBBB@@@>>>===>>><<<:::777444222000000........................,,,---------.../////////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,++++++,,,---,,,,,,,,,,,,------------)))***+++,,,------------............////////////000///000222333666???HHHOOO[[[kkk{{{~~~}}}}}}{{{zzzyyyxxxwwwwwwjjjYYYMMMIIIEEEBBB@@@???>>>===888999999::::::;;;;;;<<<111333666999999888555333555555444333333333444444333222222222222333444444222222222222222222222222111111111222222333333333000000000000000000000000111111111111111111111111111111222333333333333222000111222333333333333333555555555555555666888888::::::;;;>>>DDDNNNZZZbbbsss}}}nnndddYYYTTTNNNHHHDDDBBB@@@>>>@@@???<<<999666333000///........................,,,,,,------...///000000------......------,,,+++---------------------------------,,,,,,+++++++++)))+++,,,,,,+++***,,,---+++++++++,,,,,,,,,------+++,,,---...////////////............/////////000000///000222333555>>>GGGNNNYYYgggwww}}}~~~|||{{{{{{yyyxxxwwwvvvvvvfffVVVNNNJJJEEEAAA???>>>===<<<::::::::::::::::::::::::888888888888777666555444444444444444444444333333111111111111222333444444555444444333222111000000000000000111222222333333444333333222222333333444222333444555555444333222222222333333444555666666111111111222222333333333000222555666666666777888777;;;???CCCHHHSSSaaalll{{{mmmbbb\\\TTTMMMHHHDDDBBB@@@AAA???;;;999666444000...000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,+++++++++,,,---...//////...---***(((''',,,,,,,,,---------......///---***+++---///...,,,---------............///000000000000////////////000000000111222666<<>><<<;;;;;;:::999888888777444444555555555555555444777666666555444333222222222222222111222222333333...///000111333444555666333333333222222222222222333333222222222222333333111111111222222111111111111111222222333444444555444444444444444444444555111333555555555555777888888<<<@@@DDDJJJTTTcccnnnuuuhhhbbbYYYQQQKKKGGGDDDCCCAAA???<<<:::888666222000000000000////////////...------------------------........................---,,,+++++++++,,,---...***+++++++++++++++******,,,,,,,,,---------......///---++++++---......,,,---------............//////////////////000000000///000000111222777<<>>;;;;;;:::999888777666555555555666777777777777777888888777666555444444444444444333222111111111111555444444333222111000///444444333333222222222222222111111000000111111222555444333222222333444555111111222222333333333444333333333333333222222222444555555555555666999<<>><<<;;;:::999777555000000//////......------................................................+++++++++,,,---...//////333222000...---,,,------,,,,,,,,,---------.........---,,,,,,,,,------------------............///------......///000111111///000111111333888>>>BBBPPP\\\kkk{{{~~~~~~{{{{{{zzzyyyxxxwwwvvvuuuttt^^^SSSLLLIIIEEEBBBAAA???===;;;999999999888888888888888777777888777777666555555555555555666666666666666444444333222111111111111......000111333555666666000111111111222222222333222111111000000111111222555444333222222333444555333333333333444444444444333333333333333333333333555666666555666888===@@@DDDJJJQQQWWW\\\dddpppyyy{{{ooobbbXXXPPPKKKHHHAAA???<<<;;;;;;:::777666111000000///......------------------------------........................++++++,,,---......//////333222000...------......,,,,,,,,,---------......---------,,,,,,,,,---...---------............///,,,------...///000000111///000111111444888>>>CCCRRR^^^lll{{{{{{~~~zzzzzzzzzyyyxxxwwwvvvvvvooo\\\RRRIIIGGGCCCAAA@@@???<<<:::999999999999999999999999666666666666555444333222333444444555555666777777333333222222111222222222000000111222333333444444//////000111111222333333222222111111111111222222222111111111111111111222444444444444444444444444444555555555666666666666666666666666777;;;AAAFFFKKKRRR\\\bbbgggmmmvvv|||yyykkk___VVVNNNJJJCCCAAA>>>===<<<;;;999777222222111000///......---------------------------........................+++,,,---......///......,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,---...---,,,+++---///---------............///---------......//////000///000111222444999???DDDQQQ]]]lll{{{zzz}}}~~~yyyxxxwwwvvvuuuuuuuuuuuulllZZZRRRDDDBBB@@@@@@@@@???>>><<<;;;;;;::::::999999888888444555555555555555444444444444444444444555555555222222222111222222333333444444333333222111000000222222222222222222222222333333222222222222333333111111111222222111111111333333333333333333333333333444444555666777888888777777777777999>>>EEEJJJWWW```kkkssswww{{{vvviii]]]SSSMMMFFFDDDBBB@@@???>>>;;;999333333222111000///......................................................,,,---...//////...------******+++,,,---......---,,,,,,,,,---------......,,,......---++++++---///---------............///........................///000111222444999@@@DDDNNNZZZkkk{{{{{{}}}}}}zzzxxxvvvuuutttuuuvvvwwwkkkYYYRRR@@@???>>>???@@@AAA@@@>>>======<<<;;;999888777777444555666777888888888888555555555444444333333333111111111111222333444444...///000111333555666666555444444333333222222111444333333222222333333444222333444555555444333222222222222222222222222222000111222333444666777777777777777888:::@@@HHHMMMcccmmmyyy~~~pppcccXXXQQQIIIGGGDDDCCCAAA@@@===;;;444444333222111000///...000000000000000000000000........................---.../////////...---,,,......///000///...,,,+++,,,,,,,,,---------......,,,...///---+++***---///---------.........//////...............---------///000111222555:::@@@EEEJJJXXXiiizzz|||}}}~~~}}}|||{{{xxxvvvuuuvvvxxxzzzlllXXXNNNIIIFFFDDDBBBBBBAAA@@@>>><<<;;;;;;::::::999999888555444333333444555444333444555666555333222333444222333333444444333333222111222333444444444333333333333222222111000//////111222333333444444333333222222333444444333333333999666333333555666444222111222333555555555555444777999::::::<<>><<<;;;;;;::::::999999888777666555666888888777666444555666555333222333444222333333444444333333222111111222222333333222222333333222222111000000000111222333333444444333333///000111333444555666666777555333333555666555333555555555555555777888999888:::;;;<<>><<<;;;;;;::::::999999888777666666777999:::999888444555666555333222333444222333333444444333333222000000111111111222222222333333333222111111000000111222333333444444333333///000111333444555666666555444333333555666555555888666444333444666999;;;999:::<<<@@@HHHWWWhhhtttuuulll]]]TTTLLLJJJHHHDDDAAAAAA<<<:::777444111000//////000000///.........//////................................................------------------------,,,,,,,,,,,,------...///...---,,,---//////---,,,,,,---......//////......////////////000000000111000000000000222777>>>CCCJJJTTTdddwww~~~zzz}}}~~~yyyyyywwwvvvuuuuuuuuuuuuiiiVVVLLLHHHFFFCCCBBBAAAAAA???===<<<;;;;;;::::::999999888555444333444666777777666444555666555333222333444222333333444444333333222111111111111111222222333333333333222222111111111111222333333444444333333333333444444444333222222444333333333444555666666555444333333444555777999999;;;???FFFSSSdddwwwuuueee[[[QQQMMMIIIDDDAAAAAA===;;;999666333222111000000000///////////////000................................................------------------------,,,,,,,,,,,,,,,---...///...---,,,---......---,,,,,,---......///.............../////////000000000000000000000222777===BBBJJJSSSbbbtttyyy{{{~~~xxxxxxwwwwwwvvvuuutttssshhhUUUMMMHHHEEECCCAAAAAA@@@???===<<<;;;;;;::::::999999888444333222333555666555444444555666555333222333444222333333444444333333222333222222222222333444444333333333222222222222222111222333333444444333333333444444444333333222111333333333333333444555666333444555666777777777777:::===DDDOOO___rrr~~~ooodddXXXQQQKKKDDDAAAAAA>>>===;;;888666444222222000000/////////000000111................................................------------------------------,,,,,,,,,---.........---+++,,,---...---,,,,,,---......///.........------........./////////000000000000222666<<>>===<<<;;;;;;::::::999999888777555444555666777666444444555666555333222333444222333333444444333333222444333222222222333444555333333333333333333222222111222333333444444333333000111222333444444444444222333444333222222444666555666888:::::::::999999<<>><<<:::888666444333000000/////////000111111................................................---------------------------------,,,,,,------......,,,++++++,,,------,,,,,,---......//////......------------............///000000000222666;;;@@@KKKTTTbbbppp~~~}}}|||~~~~~~}}}vvvuuuuuutttttttttttttttiiiWWWOOOGGGEEEBBBAAA@@@@@@>>><<<<<<;;;;;;::::::999999888999888666666777777555444444555666555333222333444222333333444444333333222333222111000111222444555333333333333333333333333111222333333444444333333111111222333444444444444333444555444111111333555777888888888999:::;;;;;;@@@GGGUUUgggzzzzzzjjj^^^TTTKKKFFFEEE@@@???>>><<<999777555444000000//////000111111222////////////////////////........................------------------------...------,,,,,,---------...,,,******,,,------,,,,,,---......//////..................///////////////000000111222555;;;???JJJSSSaaannn|||}}}~~~}}}|||uuutttsssrrrrrrtttuuuwwwiiiWWWOOOGGGEEEBBBAAA@@@@@@>>><<<<<<<<<;;;::::::999999888999777666555666555444222444555666555333222333444222333333444444333333222222111000//////111333444333333333333333333333333222222333444444444333333444555444444333222111000333555666444111000222444888777555444555777:::<<>>HHHRRR```mmm{{{|||~~~}}}{{{uuutttrrrqqqqqqtttvvvxxxeeeTTTMMMLLLHHHBBB???>>>?????????<<<;;;:::999888999:::;;;111111222333555777888999666666555444333333333333555555555555555666777888444333333222111000//////222222222111111111000000333333333333333333333333666555555444222111111000222222222333333333444444777555666888888777;;;@@@FFFPPPbbbwww~~~lll___UUULLLFFFGGGDDD@@@<<<:::888555222333333111000////////////000///...---,,,---..............................------,,,,,,---...000111...------,,,,,,------...)))***,,,---...---,,,,,,............---,,,++++++---.........//////000000000111111000111333888;;;EEEOOO]]]lll{{{|||}}}||||||xxxwwwvvvuuuttttttuuuvvveeeTTTMMMKKKHHHCCC@@@??????>>>=========<<<;;;;;;:::;;;;;;666666666666666777888999666666555444333333333333444444444444444444555666333333333333222222222222444333333333222222222111333333333333333333333333444444444333333333333333444444555555555666666666666444555888999:::>>>DDDLLLVVVggg{{{wwwhhh\\\RRRLLLHHHEEEAAA>>><<<:::777555333333222111000/////////000///...---------..............................------,,,,,,---...000111...------,,,,,,------...***+++,,,---...------,,,,,,,,,------...---------/////////...............000000111000111333777;;;DDDMMM[[[iiiyyy~~~}}}}}}xxxvvvuuusssssssssuuuvvveeeTTTMMMJJJGGGDDDBBBAAA???===;;;<<<<<<<<<<<<;;;:::888888999999888777666666666666777666555444333333333333555444333333333333333333222333333333444444444555444444444444333333333333333333333333333333333333222222333333444444444555555555555555666666666777555444555999;;;<<>><<<999777444333222111111000000111000///......------..............................---------------...///000...------,,,,,,------...++++++,,,------------,,,***+++,,,---............/////////...............///000111000111333777:::AAAJJJXXXfffuuu~~~}}}|||wwwuuusssqqqqqqrrrtttuuudddTTTNNNIIIGGGDDDCCCBBB@@@===:::::::::::::::999777555333888777666555444444444444777666555444444333333333555555444333333222333333333333333333333444444444444444444333333333333333333333333333333333333333333333333444444444444555333444444444444555555555555444555999<<<>>>EEELLLTTT^^^ooonnn```YYYNNNJJJEEEAAA???===;;;999555444333222222111111111000//////.......................................------------......//////...------,,,,,,------...,,,,,,------------------+++,,,------.........------------......////////////000000111111333666999>>>GGGTTTbbbrrr~~~|||zzzzzzvvvtttqqqooooooqqqsssuuucccTTTNNNGGGFFFDDDCCCCCCAAA===;;;::::::::::::999777555333777666666555555555666666777777666555444444444444666666555444333333333444555444444333222111111111222222222333333333333333333333333333333333333333555555555444444444333333444444444555555555666666777555666:::>>>AAAHHHPPPVVV```ooo~~~wwwggg___QQQMMMGGGCCC@@@>>><<<:::777666555333222222222222///////////////.................................---------..................------,,,,,,------......------------------------.........------,,,+++***+++,,,---...///000111...///000111111333666888===EEERRR```ooozzzwwwvvvtttrrrpppooooooqqqsssttt~~~cccTTTNNNFFFDDDCCCCCCCCCAAA???===<<<<<<<<<<<<;;;:::888888888888777777777888999999888777666555444444444444666555444444444444444555555555444333222111000000222222222222333333333333333333333333333333333333666555555555444444333333777777777777888888888888888666888===AAAFFFNNNWWW^^^gggtttrrrhhhWWWRRRKKKFFFBBB???===<<<999888777555333222111111///000000000000///...---........................------......///......---...------,,,,,,------...///...------,,,---------............---,,,+++*********+++---...///000111---...000111111333555888<<>><<<;;;888666333111000000///000000111000///...---........................------...//////...---,,,...------,,,,,,------...000///...---,,,------...---------...------,,,,,,,,,,,,------------......,,,...000111111333555777===EEEQQQ^^^nnn{{{wwwuuupppqqqqqqrrrrrrsssrrrrrr}}}bbbTTTNNNDDDBBBAAAAAABBBBBBBBBAAA<<<;;;:::999888999:::;;;999888777666555555555666888777666555555444444555111111111111222333444444444444444555555555555666444444444555555555666666333333333333333333333333222222333444555666777888666666666666777777777777777777;;;CCCKKKSSS^^^hhhvvv|||{{{bbb\\\TTTMMMGGGDDDAAA???>>><<<999666444111000//////000111111111000...---........................------/////////...---,,,...------,,,,,,------...000///...---,,,------...++++++,,,---............//////...---,,,,,,++++++,,,...000111222333555777>>>EEEQQQ^^^nnn}}}xxxvvvoooppprrrssstttssssssrrr{{{bbbTTTPPPEEEDDDAAA???>>>===>>>>>><<<<<<<<<<<<;;;:::999888:::::::::999888777666555555555555555555555555555444444444444444444444444444444444444444444444444333222222777<<<===999444444333444555777777555333444444444444444444444444666777888999999999999999;;;<<<@@@HHHUUUdddqqqzzz}}}{{{xxxvvvuuuuuuuuussstttuuuwwwxxxxxxwwwvvvuuutttsssuuuyyy~~~sssdddUUUMMMJJJEEEAAA@@@;;;::::::888666444222111111000000////////////000//////.........---------................................................------------------------------------------------...............///000000000000/////////222777;;;BBBIIITTT```nnnzzzvvvuuutttrrrrrrtttuuutttssswww^^^QQQMMMFFFEEECCCBBB@@@?????????<<<<<<<<<<<<;;;:::999888777888888888888888777666777777666555444444333333444444444444444444444444444444444444444444333333444333333666:::;;;777333555444444555666666444222444444444444444444444444666777777888999999999999===???DDDMMM[[[kkkyyy~~~|||tttsssqqqooonnnmmmmmmmmmkkklllmmmnnnnnnnnnmmmlllgggfffeeegggkkkoooqqqrrrvvvyyy~~~{{{kkkZZZPPPKKKFFFBBBAAA;;;;;;:::888666444222111111111000////////////000//////.........---------................................................------------------------------------------------//////.........//////000111111000......000444888???GGGRRR___mmm{{{xxxuuusssrrrrrrsssttttttsssuuu\\\PPPLLLFFFFFFFFFEEECCCBBB@@@???<<<<<<<<<<<<;;;:::999888666666777888888888888888888888777555444333222111444444444444444444444444555555555444444333333333555333333555888999666444666555444444444444333111444444444444444444444444666666777777888999999:::@@@BBBIIITTTddduuuzzztttpppmmmkkkjjjiiihhhhhhhhhhhhhhhgggggghhhhhhgggfffdddccccccbbbaaabbbeeehhhiiiiiilllnnnrrrvvvzzz{{{||||||}}}zzzzzz~~~xxxdddXXXPPPIIIEEEEEE===<<<;;;999777555333222222111000////////////////////////............---........................------------------------------------------------........................000//////.........//////000000000///000333777;;;;;;CCCPPP]]]kkk~~~}}}zzzuuusssrrrrrrssstttsssssswww^^^RRROOOEEEFFFFFFFFFDDDBBB@@@>>><<<<<<<<<<<<;;;:::999888888888999999999999999888888777666555444333222222444444444444444444444444555555555444444333333222555333333444888::::::999666555333222333444333222444444444444555555555555666666666777888999:::;;;@@@EEENNN\\\mmm{{{vvvrrrnnnllljjjjjjjjjjjjkkkkkkkkklllkkkllllllkkkjjjhhheeedddhhhfffeeefffhhhjjjkkkkkkmmmnnnqqqtttvvvxxxxxxxxxyyyzzz{{{}}}~~~xxxtttooonnnoooqqquuu{{{qqqbbbWWWNNNIIIIII???>>><<<:::777555444333222222111000/////////////////////.......................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000///............///---...000222444999>>>BBB888AAAMMM[[[jjj||||||vvvtttsssssstttuuuuuutttyyy```SSSPPPDDDEEEEEEDDDCCCAAA???===<<<<<<<<<<<<;;;:::999888;;;;;;;;;;;;:::999888777555555555555555444444444444444444444444444444444555555555444444333333333444333333444888<<>>;;;999777666666333222111000////////////////////////////////////........................------------------------------------------------++++++++++++++++++++++++000///............//////,,,...000222444888>>>AAA666???LLLYYYgggyyy}}}xxxwwwuuuuuuwwwxxxwwwvvvyyy```RRRNNNDDDDDDCCCCCCAAA@@@>>>===<<<<<<<<<<<<;;;:::999888<<<<<<<<<;;;:::888777666555555555555555555555555444444444444444444444444444444444444444444444444444333333444888===CCCFFF999666333111333555666666444444444555666666777777888888777888999;;;===>>>BBBKKKZZZnnn~~~}}}}}}{{{zzzyyyyyyxxxwwwxxxzzz{{{|||}}}}}}}}}}}}}}}~~~~~~}}}|||zzzyyytttsssssstttvvvwwwvvvuuuvvvwwwyyy{{{}}}}}}}}}}}}}}}{{{pppkkkjjjiiijjjmmmjjjpppyyy~~~~~~~~~wwwgggWWWMMMKKKFFFDDDAAA===;;;999888888444333222111000/////////...////////////000000000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++...............///000000---...000000000222666888444<<>><<<<<<<<<<<<;;;:::999888999999999999888888777666666666666555444444444333444444444444444444444444222333333444444555555555555444333333666;;;BBBGGG>>>:::555222222333444555444444444555666777777777999999888888:::<<>>888333222222333222444444444555666777777888:::999999999;;;===@@@BBBJJJVVViiiuuurrrqqqooopppsssttt}}}{{{xxxwwwuuussszzz||||||{{{}}}iii[[[VVVJJJHHHDDDAAA>>><<<<<<<<<555444333111000/////////.../////////000000111111........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////,,,,,,,,,---///000222333,,,---///000000111444666///888CCCNNNYYYgggvvv}}}}}}~~~~~~yyywwwvvvvvvwwwxxxxxxwww}}}bbbSSSNNNIIIFFFCCCBBBAAA@@@>>><<<<<<;;;<<<===>>>===:::888666666777777888888888999888888777555555444444444777666444333222333333444888777555444333333444555777666444333333444666777IIIAAA777333444666777555666666555555555666666777:::888999<<<<<<===AAAHHHOOOaaaxxx}}}yyywwwxxx|||}}}zzz{{{~~~|||vvvxxxeeeVVVPPPIIIDDDCCCCCC>>>;;;:::888777555333000///......000000000000000000000000------............------000000///............///////////////////////////............////////////////////////000000000000//////000111222222333333222777@@@IIIUUUcccsss}}}|||xxxyyy{{{|||}}}|||yyywwwvvvvvvvvvwww}}}bbbSSSNNNIIIFFFCCCBBBAAA@@@>>><<<<<<;;;<<<===>>>===:::888777777888888999999999999999888777666666555555555666555444333333333444555666666555555555666666777777555444333333444555777;;;666222111555777777555555555555555555666777888888777888;;;<<<>>>DDDLLLVVVhhh}}}~~~~~~||||||~~~ooo```UUUMMMGGGFFFDDD@@@===<<<999888666444222000000///000000000000000000000000//////000000000000/////////............---------////////////////////////............////////////////////////000000000000//////000111111222333333222666>>>GGGRRRaaaqqq|||~~~yyyyyy{{{|||yyyzzzxxxvvvuuuuuuvvvwwwxxx|||bbbTTTOOOIIIFFFCCCBBBAAA@@@>>><<<<<<;;;;;;<<<======:::888888888999999999999::::::999999888777666666666666444444444333444444555666444444555777777888888888666555444333333444555666222000000333666888666444444444444555666777888999888777999<<<>>>AAAJJJSSSaaarrr|||}}}mmm\\\SSSKKKHHHFFFBBB??????;;;:::888666444222111111000000000000000000000000///000000111111000000///------...///...---,,,+++////////////////////////............////////////////////////000000000000///000000111111222222222111555<<>><<<<<<;;;;;;;;;<<<<<<:::888888888888888888888888888888888777666666555666666333444444444555555666666333444666777777777666555666555444444444444555666555444444555777888555333666666555555666777888888:::999;;;???AAAEEEQQQ\\\mmm}}}xxxcccYYYOOOKKKGGGBBB@@@@@@<<<:::888666444222222111000000000000000000000000......////////////......---...///000000...,,,+++////////////////////////............////////////////////////000000000000///000000000111111111222222555:::AAAKKK[[[lllxxx|||{{{||||||vvvuuutttssstttuuuwwwyyyyyy```SSSNNNIIIFFFCCCBBBAAA@@@>>><<<<<<;;;:::;;;<<<<<<:::888777777777777777666666666666666555444444444555555333444444555555666666666444444555666555444222111555555555444444555555555999777555555555666666555888777777666666666777777::::::<<>><<<<<<;;;::::::;;;;;;:::999777666666666666555555555555555444333333444444555444444555666666666555555555555555444333222111111555555555555555555555555555444333222333555777999888777777666666777777888888888<<<@@@DDDNNN```pppsssfffWWWNNNHHHCCCAAABBB<<<;;;999666444333222111111111111111111111111111000111111222222111111000000000111222111000///...////////////////////////............////////////////////////000000000000000000000000000000000000222555:::@@@IIIWWWgggrrr~~~~~~~~~{{{yyyzzz}}}|||wwwvvvuuuttttttuuuwwwxxxuuu\\\PPPMMMIIIFFFCCCBBBAAA@@@>>><<<===;;;999999:::;;;:::999777777777777666666666555555555444444444444555555555555666777777666555444555444444333333333444444444555555555555555555444222333333333333555777999555555555666777999:::;;;888:::???EEELLLXXXnnn{{{{{{|||~~~zzzlll\\\QQQJJJEEECCCEEE===<<<:::888666444333333111111111111111111111111111111222222222222111111000000000000////////////////////////////////////............////////////////////////000000000000000000000000000000000//////333999???HHHUUUcccmmm~~~~~~}}}~~~}}}zzzxxxyyy|||~~~{{{tttsssrrrrrrsssuuuwwwyyyttt[[[OOOLLLIIIFFFCCCBBBAAA@@@>>><<<===;;;999999:::::::::999999888888888777777666666666666555555555666666777666666777777777555444333555444333333444555777888444444555555555555444444444555777777666666666777222333444666888:::===>>>:::===DDDLLLTTTccc{{{}}}yyyvvvuuutttrrrrrrrrrtttxxx|||~~~ppp___TTTLLLFFFEEEGGG???>>><<<:::777666555555111111111111111111111111//////000000000000//////000000///............///////////////////////////............/////////000////////////000000000000000000000000////////////---111888???GGGSSSaaajjjzzz}}}|||}}}|||yyyyyyzzz~~~|||ppppppoooppprrruuuxxxzzzkkkYYYQQQLLLGGGDDDAAA@@@@@@@@@???>>>@@@===:::999<<<===<<<;;;777777888888888888777777999999777666555555555555222333333444444555555666555555555555666666666666666666666666666666666666888777555444555666888999999777666666888:::;;;;;;AAA@@@EEERRRaaarrr|||xxxtttrrrrrrqqqqqqnnnnnnppprrrvvvzzz~~~{{{fffVVVNNNIIIDDD@@@BBB???===;;;999888555333222222333333333222111111------...//////000//////000000000000000000000000///////////////////////////......------///000111////////////////////////222222111111111111111111222333888@@@HHHPPP\\\hhhuuu~~~|||xxxzzz~~~~~~sssqqqoooppprrruuuvvvvvvjjjYYYPPPKKKGGGDDDAAA@@@@@@@@@???>>><<<:::777777999:::999888777777888888888888777777999888777666555555555555666666666555444444333333444444444444555555555555555555555555555555555555777666555444444666888999666666555666999;;;<<<===FFFHHHPPP___nnnxxxuuurrroooooooooppppppqqqrrrsssuuuwwwzzz|||}}}kkkZZZQQQLLLFFFBBBCCCAAA>>><<<:::777333000111111222222111111000000......///000000000//////////////////////////////...........................------,,,---...///000000000000000000000000000000000000000000000000000333333888???EEELLLYYYdddqqq}}}~~~}}}}}}~~~~~~|||zzz|||~~~uuusssqqqqqqsssuuuvvvvvviiiYYYPPPKKKFFFDDDAAA@@@@@@@@@???===;;;999777777888888888777777777888888888888777777999888777666666555555666777666666555555444333333333333333444444444444555444444444444444444444444666555444444444555777888444444666777:::<<<>>>???GGGLLLYYYjjj{{{zzzrrrqqqppppppqqqsssuuuwwwzzz|||~~~|||tttbbbVVVOOOJJJFFFCCCBBB???===:::777222...111111111111000000//////000000000111000000//////................................................---,,,,,,,,,,,,---......000000000000000000000000////////////////////////333333777===CCCIIITTT___mmmzzz~~~yyyzzz{{{||||||{{{zzz|||}}}~~~{{{|||~~~~~~wwwuuurrrrrrsssuuuvvvvvvhhhXXXOOOJJJFFFDDDBBBAAAAAA@@@>>>===<<<;;;:::::::::::::::999777888888999999888888777888888777666666666666666222333333444555555666666333333444444444555555555444444444444444444444444555444444444444555666666444555777999:::<<>><<<888333000333222111111000000000000111111222111111000///...................................................---------------.........////////////////////////...///////////////000000222333666<<>><<<<<<<<<===<<<;;;;;;;;;;;;888888999999999999888888888777777666666666666777222222222333444444555555444555555555666666666666444444444444444444444444444444444444444555666666666888999::::::<<>>===;;;777444555444333111111000111111111111222111111000///...................................................------......////////////......................../////////000000111111111111111555<<>><<<999;;;<<<<<<:::999999999888888999999999999888888777777666666666666777777666555555444333333222222555555555666666666777777444444444444444444444444444444555555666666666666888:::;;;::::::>>>EEEKKKVVVfff{{{}}}wwwuuusssyyy~~~lll]]]RRRMMMDDDBBB???>>>>>>===;;;999666555333111000000111111000000000111000000//////........................---------------------------...//////000000//////------------------------/////////000000111111222111111444;;;@@@FFFQQQ\\\eeeqqq~~~vvvqqqtttwwwxxxxxxxxxxxxyyy|||~~~{{{|||zzzwwwtttssstttuuuvvvuuu}}}dddWWWNNNGGGDDDCCCBBBBBBBBBAAA>>>;;;777:::<<<<<<999777888999888999999::::::999999888777777666666666666777777777777777666555555444444444444444555555555666666555555555555555555555555555555666666777777777666888999::::::;;;AAAKKKSSS```rrryyyxxxwwwyyytttcccVVVPPPHHHEEEAAA???>>>===<<<;;;666555222000//////000000......///000000000//////////////////////////////------------------------,,,---.../////////..............................------...//////000111111111111444999===BBBMMMXXXgggtttxxxpppssswwwyyyyyyyyyyyyzzz|||~~~~~~xxxvvvsssrrrtttuuuvvvuuu|||dddWWWNNNFFFDDDCCCBBBBBBBBBAAA>>>;;;888;;;======:::888888:::888999999::::::999999888777777666666666666777888666666777777888888999999333333333444444444555555666666666666666666666666555666666777888777777777666888999999;;;CCCPPPZZZmmm{{{wwwxxxyyyyyygggYYYRRRLLLHHHCCC???======<<<<<<555444111///......//////------...//////000//////000000000000000000000000------------------------+++,,,---.........---,,,////////////////////////,,,,,,------...///000000222111444888;;;???IIISSSlllyyy{{{pppssswwwyyyzzzyyyzzz{{{|||~~~{{{wwwuuurrrrrrsssuuuvvvvvvfffUUUMMMJJJEEEEEEDDDCCCAAA@@@??????>>>======<<<<<<;;;::::::999888777666666777888999999888777777888888777555777777777777777777777888555555555555666666666666777777777777777777777777444444444555666888::::::;;;888888<<>><<<<<<;;;888444222222222333222000111222111//////000111...//////000000//////...///111222111///------..................................../////////000000//////000111000///...---///111444666:::CCCNNNVVVlll~~~~~~qqqrrruuuyyy|||}}}|||zzz{{{xxxuuusssssstttssssss~~~dddSSSKKKIII????????????????????????::::::999999888777777777999888777777777777888999999888777777888888777555888888888777777666666666777777777777888888888888555555555555555555555555999999888888888888999999::::::===BBBGGGQQQdddvvv~~~|||vvvfffXXXOOOGGGEEECCC@@@>>>>>>;;;888555333333333333222///000111111000000111222///000000111111000000///...///000000...,,,,,,---........................,,,,,,---------.....................////////////000222444666:::CCCNNNVVVlll~~~pppqqqtttxxx|||~~~}}}{{{|||yyyvvvtttssstttsssrrr~~~cccSSSKKKIIIAAA@@@@@@@@@??????>>>>>>======<<<;;;;;;::::::999888888888888888888888888999888777777888888777555888888888777666666555555555555555555666666666666777777777777777777777777444444444555666888:::::::::;;;@@@DDDJJJVVVlll{{{|||ooo]]]SSSJJJFFFDDD@@@???@@@<<<999666444444444333222---///000000//////111222000000111111111111000000...///000000...---------........................,,,,,,---------...............---......000111222000222444666:::BBBMMMUUUhhh{{{}}}ppppppssswww|||~~~~~~{{{wwwttttttssssssrrr~~~cccSSSLLLKKKEEEDDDCCCBBB@@@???======>>>>>>>>>===<<<<<<;;;;;;888888999999999999888888999888777777888888777555777777777777666666555555555555555555666666666666888888888888888888888888444444444555666888:::::::::<<>>=========<<<<<<;;;:::::::::888888999::::::999888888999888777777888888777555666666666666666666666666777777777777888888888888666666666666666666666666999999888888888888999999<<<===BBBJJJTTTddd|||}}}{{{kkk___RRRKKKFFFBBB@@@AAA===;;;888666666555333111...///000000//////000111///000000111111000000///...///111111///...//////------------------------...////////////000000000...//////000111222222333000111333444777>>>HHHPPP___sssqqqqqqssswww{{{~~~zzzvvvtttsssrrrppp|||bbbRRRLLLJJJFFFFFFEEECCCBBB@@@???>>>===<<<<<<;;;::::::999999888999999::::::999999888999888777777888888777555444444555555666777777777777777777777888888888888666666666666666666666666999999888888888888999999===>>>DDDPPP^^^pppxxxxxxsssfffXXXOOOIIICCCAAACCC>>>;;;999777777555333111111222333222111000111222...//////000000//////...,,,...//////...---...///------------------------....../////////000000000---...///111111111000000///000222333555<<>>======<<<<<<;;;::::::888999:::;;;;;;:::999888999888777777888888777666333333444555666777888888555555555555666666666666888888888888888888888888444444444555666888:::;;;??????EEETTTfffzzzvvvrrr}}}yyykkk\\\RRRKKKEEECCCDDD>>><<<999888777555333111333555555444222111222333......////////////......+++---......---,,,---...------------------------.........////////////000,,,---///111111000...---...000111222444;;;EEEMMMWWWjjj~~~|||wwwuuusssqqqooo|||dddVVVNNNJJJHHHGGGEEECCCAAA@@@??????;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888777777666777777888999999444444444444444555666777888888888888888999999:::888999:::;;;;;;:::999888<<<777666999:::999999<<<>>>CCCMMM^^^tttzzzuuuyyysss^^^TTTOOOIIIDDDAAA???===;;;999888666333111111111111111000000000000000000000000000000000000------......///000000000.../////////...---,,,,,,+++,,,------......------------///000111111111111...000111111333888AAAHHHWWWdddvvv~~~yyyuuusssqqqqqq{{{cccUUUMMMIIIGGGFFFDDDBBBAAA??????>>>======<<<;;;::::::999999555555444444333333222222777777666666666777888888666555555444444444555555444444444444444555555666777777888888888888777777:::666555888::::::;;;>>>EEEKKKWWWjjj}}}ssstttyyy|||fffYYYRRRKKKEEEBBB@@@>>>;;;999888666444222111111111111000000000000000000000000000000000000///////////////..................///......------+++,,,------......------,,,---...//////000000000...///111111333888AAAGGGSSS```qqq~~~yyyvvvsssrrrqqqyyybbbTTTLLLIIIFFFEEECCCAAA@@@>>>>>>>>>???>>>===<<<:::999888777777777666666555444444333777666666555555555666666888777666555444444444444666555555555555666777777777666666555555666666777888555555888::::::===AAAFFFOOO___tttssspppssspppaaaVVVMMMFFFDDDAAA>>><<<:::999777555222222222111111111000000000000000000000000000000000111000000///......------------......///.........,,,,,,---............---+++,,,---.../////////......///111111222777???FFFNNNZZZkkkxxx~~~zzzvvvtttrrrrrrwww```SSSLLLIIIEEEDDDBBB@@@???>>>======>>>===<<<;;;:::999888888;;;;;;::::::999888888777777666555444444444444444777777666555555555555555777777777777777888999999777666555444444555666777888666666999::::::>>>CCCGGGSSSfff}}}vvvooooooxxxyyyhhh[[[OOOHHHEEEAAA???===;;;:::888555333222222222111111111000000////////////////////////000000//////............,,,,,,---.../////////...,,,------...............,,,---....../////////...---///111111222666>>>DDDKKKVVVeeesss{{{xxxuuusssrrrvvv___RRRLLLIIIDDDCCCAAA@@@???>>>======;;;;;;;;;;;;;;;;;;::::::999999888888777777666666666666555444444333444444555555555555555666777888555555555555555666666777888888666555555666888888:::888888:::::::::???FFFNNN[[[qqqzzznnniiikkk{{{nnn___RRRIIIGGGBBB@@@>>><<<;;;999666444222222222222111111111111////////////////////////............//////000000,,,,,,---.../////////...,,,---......//////............///000000000//////---///111111222555<<>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999888777777666666666555555444444444555555555555555555666777888999777777666666777777888999999888888777777888888999:::888999;;;;;;<<>>===;;;888666333333222222222111111111000000000000000000000000.........///////////////.........///......------------...///////////////...//////000//////......---///111111111444999>>>HHHQQQ^^^iiittt~~~{{{xxxvvvtttuuu___SSSMMMLLLDDDCCCBBBAAA@@@@@@???@@@>>>>>>===<<<:::999888888999999888888777666666666555555555555555666777888999888777666666555555666444444444444444555666666666777888999999888777666555555999===>>>BBBLLLVVViiixxx~~~}}}zzzjjjaaabbbiii|||rrr^^^PPPJJJEEEBBB@@@>>>===;;;999666333333333222222222111111000000000000000000000000000000000///......------.../////////...---,,,,,,---......///////////////---...............---------///111111111333999===GGGPPP\\\gggrrr|||yyyvvvtttsss^^^RRRLLLHHHCCCCCCBBBBBB@@@>>>===<<>><<<;;;999999999999999999999999999999999999888777555333333444666777:::;;;:::888555444555666666777888999999888666555888888666666666888;;;<<<<<<;;;<<<>>>???DDDPPP]]]llltttggg```aaaooo|||}}}zzzfffWWWOOOEEEBBB>>>;;;:::888666555444333222000//////......//////000000000000//////000000//////.........---.........------,,,,,,+++........................,,,,,,------.../////////111111000000000333888<<>>===<<<::::::::::::999999999999999999999999999999999999;;;:::888777777777888999;;;;;;;;;999666555666777888888777777777777777888888888777777777888:::;;;::::::;;;>>>BBBIIIXXXfff|||}}}kkkaaa]]]fffwww|||yyyzzz~~~lll[[[QQQGGGDDD@@@===;;;:::999777555444333222111000000000//////000000000000//////000/////////.....................---------------..........................................------111111000000000333888;;;DDDJJJWWWdddooo{{{}}}zzzwwwvvvrrr]]]RRRLLLIIICCCCCCBBBAAA@@@>>>======777888999;;;<<<<<<<<<<<<999999999999999999999999777777777666666666555555:::;;;;;;999777666777888999888666555555777888:::888888888888888888999999999999;;;@@@FFFQQQcccsssssseee[[[___kkkzzzwwwxxx|||uuuaaaUUUJJJFFFBBB???======;;;:::666666444333222111111111//////000000000000//////////////////..............................//////........................000//////...------,,,,,,000000000000000333777;;;BBBIIIUUUbbbmmmzzz~~~|||}}}zzzyyyqqq]]]RRRLLLIIIDDDCCCBBB@@@???>>>======888:::<<<>>>??????>>>===999999999999999999999999555555666666666555444333888999999888666555666888888777666666666777888999777888999999999999888888:::999<<>>===<<<;;;666666444333222111111111//////000000000000/////////////////////.........---.........//////000000........................//////.........---------///000000000000333777:::AAAHHHTTTaaalllyyy{{{}}}|||ppp\\\RRRLLLIIIDDDCCCBBB@@@>>>>>>>>>>>>:::<<<>>>??????>>><<<;;;999999999999999999999999888888999999999888777666666666777666444444555777555666777888999999888777777777888999999999888888;;;;;;>>>FFFPPP___vvv}}}zzzyyy}}}uuugggdddiiivvv~~~xxxyyy|||ppp___OOOKKKEEEAAA>>>===<<<;;;666555444333222111111111//////000000000000//////.........///////////////---.........//////000000........................---------.........//////...///000000000222666999AAAGGGRRR___jjjwww|||}}}~~~ooo\\\QQQLLLJJJEEEDDDBBB???>>>>>>>>>>>>:::;;;<<<<<<;;;:::999888999999999999999999999999888888777777777666666666444555555444333333555777444555777999:::999888777666777777888999999::::::======BBBKKKWWWhhh{{{vvvvvvxxx}}}|||lllgggiiirrrxxxxxx{{{|||xxxfffSSSNNNGGGBBB???===<<<;;;666555444333222111111111//////000000000000//////.........///////////////..................//////........................,,,,,,------...//////000---///000000111222666888???EEEOOO[[[fffsss|||{{{~~~ooo[[[QQQLLLJJJEEEDDDAAA???>>>===>>>>>>::::::::::::999999999888999999999999999999999999777666555444333444444555333444555555444444666888555666666777888999999999666666666666888:::<<<======???FFFQQQ___qqqwwwsssqqqsssvvv|||ppphhhgggnnn{{{zzz||||||}}}mmmXXXSSSKKKDDD@@@>>>===<<<888777555444333333222222//////000000000000//////............/////////000.........---------------........................------..................---...000000111222555888===BBBLLLWWWaaammm~~~{{{}}}}}}nnn[[[QQQLLLJJJFFFDDDAAA???======>>>???;;;;;;:::::::::;;;<<<<<<999999999999999999999999;;;999777666555666888999444555666555555555777999777666555555666888:::;;;666666555555777:::===???===@@@HHHUUUdddwww{{{rrrnnnmmmqqquuu|||tttiiiffflll~~~~~~~~~~~~rrr\\\VVVMMMFFFBBB???>>><<<999888777666444444444444//////000000000000//////---.........//////000000.........------,,,,,,+++......................../////////...------,,,,,,---...000111111222555777;;;???IIITTT]]]iii}}}}}}~~~|||mmm[[[RRRLLLHHHBBBAAA??????@@@???>>><<>>;;;:::999999999888888999999999999888888;;;999666666666777777777444555555666777888888999666777777888999::::::;;;:::<<<===:::777777999===<<>>===<<<;;;::::::::::::888888999999999999888888:::888666666666777777777555555666666777777888888444444444555666777777777777999;;;:::777888;;;???>>>EEEQQQ```sss|||sssnnngggjjjooossszzzqqqffffffnnntttlll^^^OOOIIIGGGBBB===:::999999777666444333111111111111111111000000000000///////////////......---,,,---......//////..................////////////////////////////////////...///000000000111333555999<<>>GGGUUUeeexxx|||sssllliiifffjjjpppvvvyyyiiibbbccceeexxxvvvfffUUULLLGGGBBB===;;;:::999888666555333222111111111111111000000000000///////////////......---,,,---......//////......---------.../////////000////////////////////////---...////////////222444888<<>><<<::::::;;;;;;<<<;;;:::888777888888999999999999888888777777777777555555555666777777777777666666666666888888888999999:::::::::444777999999888999>>>BBBCCCLLL[[[lll~~~~~~ssslllhhhffffffkkkrrrzzz}}}lllaaa^^^^^^kkk{{{ooo[[[PPPJJJEEE@@@???::::::999777555444222222111111111111000000000//////////////////......---,,,---......///.................................------------------------,,,...///.........000222888<<>>BBBIIITTTeeewwwxxxnnnhhhffffffhhhnnnvvv~~~nnn```[[[ZZZdddrrruuu___SSSLLLGGGCCCBBB;;;;;;999888666444333222111111111111000000000//////////////////......---,,,---......///.........000000///...---,,,,,,+++------------------------,,,.........---...000222888<<>>>>>===<<<:::888666555888888999999999999888888555888;;;:::777555666888666666666666777777777777777777777777777777777777666999;;;;;;:::;;;???CCCJJJWWWkkkssskkkhhhhhhjjjmmmsss}}}tttbbbXXXVVV]]]jjj|||zzzdddVVVNNNGGGCCCBBB<<<;;;:::888777555444333111111111111000000000000///////////////......---,,,---......//////......000//////...---,,,++++++////////////////////////---...///...---...000111777:::BBBLLLTTT^^^mmm{{{~~~jjjXXXPPPKKKGGGEEECCCAAAAAAAAA@@@???===???>>>===;;;:::999999999888888999999999999888888666999===<<<888555777999555555666666777777888888999999999999999999999999555888;;;;;;;;;>>>CCCGGGPPP^^^sssxxxnnniiiiiilllnnntttzzz}}}hhhZZZUUUVVVbbbrrrlll\\\SSSJJJDDDBBB<<<<<<:::999777666444444111111111111000000000000///////////////......---,,,---......//////......------------------------////////////////////////...///000///......000222444777???JJJRRR\\\kkkyyyiiiXXXOOOKKKGGGDDDCCCAAAAAAAAAAAA???>>>>>>===<<<;;;:::;;;<<<<<<888888999999999999888888666:::>>>===999666777:::444555555666777888888999777777777666666666666666333777:::<<<===@@@FFFKKK]]]jjj~~~zzzrrrjjjgggiiinnnqqqyyynnn^^^WWWPPP[[[kkk|||ssscccXXXNNNFFFCCC===<<<;;;999777666555444111111111111000000000000///////////////......---,,,---......//////......******+++,,,...//////000------------------------///000000000......000222222555===HHHPPPZZZjjjxxxhhhXXXNNNIIIGGGDDDCCCBBB@@@???>>>======666777999;;;;;;;;;999888999999999888888888888777>>>===<<<;;;999888777777777777777777777777777777777666555555555666888999:::;;;:::666777???IIIPPP```vvv~~~wwwrrrkkkgggiiinnnsssvvvuuuaaaYYYTTTZZZdddsss|||gggZZZQQQHHHBBBAAA>>>;;;:::999888666444222222111111000/////////000000000000////////////......////////////..............................///...---,,,,,,---...//////////////////.........333666<<>>======777888:::;;;<<<;;;:::999999999999888888888888777;;;::::::999888777666666777777777777777777777777555666777888888888777777999:::;;;999:::BBBMMMVVVggg}}}uuupppkkkiiilllrrrxxx{{{jjj___VVVYYYaaaooolll^^^TTTKKKEEEAAA???<<<:::999888666555222222111111000000//////000000000000////////////......////////////....................................------------...............///////////////222555:::AAAKKKXXXeeemmmzzzhhhXXXNNNIIIHHHDDDCCCBBB@@@???>>>======999:::;;;<<<<<<<<<;;;:::999999999888888888888777777777777777666666666555777777777777777777777777444666999;;;;;;:::888666888:::<<<===???FFFRRR\\\pppzzzqqqooolllmmmrrrzzztttdddXXXXXX]]]hhhxxxsssbbbWWWMMMHHHBBB???<<<::::::999777555222222222111000000//////000000000000////////////......////////////..............................---..................---------......//////000000111444888???HHHTTTaaaiiirrr}}}gggWWWNNNIIIHHHDDDCCCBBB@@@???>>>======;;;;;;<<<======<<<;;;;;;999999999888888888777777666666666666666666666666777777777777777777777777666777999;;;;;;:::999888999:::===@@@BBBHHHUUUbbbzzzwwwooonnnnnnrrrzzz}}}}}}iii[[[WWWXXXaaaooo|||zzzgggYYYOOOIIIBBB@@@===;;;:::999777666333333222111111000000///000000000000////////////......////////////..............................,,,---...//////...---,,,,,,------...///000111111111333888===FFFQQQ]]]dddpppzzz}}}{{{~~~fffWWWNNNIIIHHHDDDCCCBBB@@@???>>>======<<<<<<<<<<<<<<<<<<<<<;;;999999999888888888777777666666666777777777777888666666666666666666666666999999999999999::::::;;;:::;;;>>>BBBCCCHHHXXXhhh}}}tttnnnooorrryyy~~~rrr___WWWTTT\\\hhhtttkkk[[[PPPIIICCCAAA>>><<<;;;:::888777333333222222111000000000000000000000////////////......////////////..............................,,,---...//////...---,,,,,,------...///000111111222444777<<>>=========<<<<<<<<<<<<;;;;;;;;;999999999888888888888777777777777777888888888888666666666666666666666666:::999888777888999;;;<<<;;;:::>>>CCCEEEJJJ]]]rrrzzzsssppprrrwwwhhh\\\TTTZZZcccmmmzzzrrr```SSSLLLDDDAAA>>><<<<<<;;;999777333333333222111111000000000000000000////////////......////////////..............................---..................---------......//////000000222444666;;;AAAKKKUUU\\\iiissswwwyyyzzz}}}~~~dddVVVMMMIIIIIIDDDCCCBBB@@@???>>>=========<<<<<<;;;::::::;;;;;;999999999888888888888777888888777777777777777777666666666666666666666666777888888999999999999999;;;999===DDDGGGNNNeee}}}zzzvvvrrruuu|||ssscccXXXZZZaaahhhuuuzzzgggXXXPPPDDDBBB???===<<<;;;999888444333333222222111111000000000000000////////////......////////////....................................------------...............///////////////111222555888>>>GGGQQQXXXdddooo}}}xxxuuuxxx}}}dddVVVMMMIIIIIIDDDCCCBBB@@@???>>>=========<<<;;;:::::::::::::::999999999888888888888777888888777777666666666666666666666666666666666666555666999;;;;;;:::888666:::888<<>><<<;;;<<<;;;:::999999:::<<<>>>888888888888888888888888>>><<<999666444444444444999999888888888888888888999999999888999999::::::>>>>>>???CCCHHHWWWpppzzzvvvuuuyyy~~~wwwccc[[[\\\dddoooyyyppp___UUUMMMEEE?????????<<<;;;;;;777555333111111111333444///.........------------,,,---///111222111111000............................................................////////////000111333666:::AAAJJJPPP```iiiuuutttvvv|||{{{bbbUUUMMMHHHGGGHHHEEEAAA???>>>>>>===<<<>>>===;;;999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888666555555666777777777777777777777777777999999888888999999::::::<<<<<<>>>CCCKKK[[[uuu}}}yyywwwzzzjjj^^^\\\aaalllvvvvvvcccXXXMMMEEE?????????<<<;;;;;;666555333222222222222333111111000000000/////////---......///000000000000............................................................////////////...000222444999@@@HHHNNN```iiiwwwtttvvvzzzzzzaaaUUUMMMIIIHHHIIIEEEAAA>>>============???>>><<<:::999999999:::999999999999999999999999888777666666666777999:::666666666666666666777777999999888888999999:::;;;::::::>>>EEEPPPbbb}}}|||yyy}}}~~~uuuddd]]]^^^hhhqqq~~~iii]]]NNNFFF?????????<<<;;;<<<555555444444333222222222111111111000000000/////////...............//////............................................................////////////---///000333777>>>GGGMMM\\\gggvvvwwwvvvyyyyyyaaaUUUNNNJJJIIIIIIEEE@@@=========>>>>>>>>>===<<<::::::999::::::888888888888888888888888777777666666777888999:::666666666777777777777777888888888888999:::;;;;;;;;;;;;@@@IIIUUUhhh~~~||||||mmmaaa^^^eeennnnnn___PPPHHH@@@??????<<<;;;<<<555555555555444333111111/////////............---000///---,,,,,,---...///............................................................////////////...///000333777>>>FFFLLLVVVcccsss|||yyy{{{xxx```TTTNNNJJJIIIHHHDDD@@@>>>===>>>>>>>>>;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777777777777777777888888999999999888888888888999:::;;;<<<>>>>>>BBBMMM[[[nnn~~~}}}vvvggg___dddlllsssbbbTTTKKKCCC@@@???<<<;;;<<<666666666555444333111000000/////////............000///---,,,,,,---...///////////////////////////....................................///////////////000111333777>>>FFFLLLTTTaaaqqq~~~xxx```TTTMMMIIIHHHFFFCCCAAA?????????>>>===:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::999999888888777777666666777777888888999999::::::777777777888999:::;;;<<>>FFFKKKUUUbbbqqqxxx```TTTMMMIIIGGGDDDCCCAAAAAAAAA@@@===;;;;;;;;;;;;;;;;;;;;;::::::777777777777777777777777888888888888888777666666666666666777888999999999777777777888999:::<<<===AAA@@@FFFSSSdddyyy~~~sssccc```eeesssppp^^^SSSIIIDDDAAA===;;;;;;999888666444333222222222222222222111111111000000---......///000000000000////////////////////////....................................////////////...///000222666<<>>======<<<<<<<<<<<<<<<<<<;;;;;;999888777555555777888999<<<;;;999777555555555555555666666777888999999999888999999999888:::<<>>======>>>>>>===;;;:::999888777777777888888888888777777;;;:::999777666555555666555666666777888888999999888999999999999:::===???AAAEEEOOO___uuuyyyvvvuuu{{{||||||sssbbbYYY\\\```mmmgggZZZMMMGGGDDD@@@======999888777666555444333333000000000000000000000111111000000000/////////...///...---,,,,,,---...///000//////...------,,,,,,............////////////000000000111444:::AAAGGGOOOZZZgggrrrwww|||sss___TTTKKKEEEEEEDDDCCCBBBAAA???>>>============<<<:::999888777777555777999::::::999777555::::::888777666666666666666666666777888888999999888999999999999:::===@@@CCCHHHSSSeee|||~~~}}}|||wwwuuuttt|||}}}zzz{{{zzzfffYYYXXX[[[fffwwwnnn```QQQIIIEEEAAA???@@@::::::888777555444222222111111000000000000000000000000000000////////////000///...------...///000/////////...------,,,,,,............////////////111111111111333888???DDDLLLVVVbbbnnn}}}uuulllrrr~~~sss^^^TTTKKKFFFFFFDDDCCCBBBAAA???>>>======:::::::::::::::;;;;;;;;;777888999999999999888777999999888777777666666666666666777777888888888888888999:::999999;;;>>>@@@CCCJJJWWWkkk~~~}}}|||}}}yyyxxxxxx|||zzzzzz}}}lll\\\YYYZZZcccrrruuufffUUUKKKFFFBBB@@@AAA<<<;;;999777555333222111111111111000000000000000000000000000////////////000///............///000//////.........---------............////////////111111111111222777<<>>======:::;;;;;;;;;<<<<<<<<<===:::999888777777888999:::777888888888888777777777777777777777777888888888888999:::::::::;;;>>>AAACCCKKKZZZppp{{{{{{|||{{{|||~~~zzzyyy{{{ttt```[[[[[[bbbooo}}}{{{jjjXXXNNNGGGBBB@@@AAA===<<<:::888555333222111111111111111000000//////////////////000000000000/////////....../////////...............---------............////////////000111111111222555:::>>>DDDLLLXXXdddqqq~~~pppgggkkkvvvqqq]]]TTTKKKGGGGGGDDDCCCBBBAAA???>>>======>>>>>>===<<<<<<;;;::::::;;;:::888666666888:::;;;666777777888888888777777777777777777777777888888777999:::::::::<<>>=========<<<<<<;;;;;;::::::999999999999999999999999999555666777888999999888777888777777777777777777777777999::::::;;;<<<@@@BBBIIITTThhh{{{yyyyyy~~~|||xxxxxx~~~lll\\\ZZZ\\\fffssstttaaaVVVNNNFFFBBBAAA<<<;;;:::888666555333222222222111111000//////....../////////000000000111------............------....................................////////////---...///000111444999<<>>======888888999::::::;;;<<<<<<777888:::;;;;;;:::888777555666777888999999888888888888888777777777777777777999::::::;;;===@@@CCCLLLXXXnnnzzz{{{|||{{{zzz~~~ooo^^^[[[]]]fffrrrwwweeeYYYQQQHHHCCCBBB<<<;;;:::888777555444333222222222111000//////....../////////000000111111,,,------......------,,,---................................./////////000,,,---///000111444888<<<@@@DDDNNNZZZcccooo|||ppp___QQQJJJIIIDDDFFFCCCAAA@@@??????===<<<;;;;;;;;;;;;:::999888888888888888888888888888888888777777666555444444333666666777777777777666555:::777777:::;;;<<<@@@EEELLL[[[uuuzzzwww{{{{{{xxxzzzssscccZZZWWW___kkkyyylll___TTTJJJCCCAAA@@@===:::888777666444222222111//////000000...---111000///......///000111//////////////////////////////000000///...------------......//////000000...//////...///222666:::;;;FFFLLLRRR___jjj}}}ppp___PPPJJJIIIDDDEEECCCAAA@@@??????>>><<<;;;;;;;;;;;;:::999888888888888888888888888888888999999888888777666666555777888888888888888777777:::777777:::<<<<<>>:::888777666444222333111000000000000///---000///...------...///000///////////////////////////////////////...------------------...............//////...///111666999;;;FFFLLLSSS___iiizzzooo___PPPJJJIIIDDDEEECCCAAA???@@@???>>><<<;;;<<<<<<;;;;;;:::999888888888888888888888888888:::::::::999999888888777999999999999999999999999:::777888:::<<<===BBBIIIWWWhhh|||xxx||||||yyywww{{{||||||lll^^^TTTVVV]]]jjjtttdddYYYOOOIIIGGGAAA>>>;;;999888777444333444222111000111111000.........------------......///////////////////////////////////////......------------------,,,,,,,,,....../////////111555888:::EEEKKKSSS___gggvvvooo^^^PPPJJJIIIEEEEEECCC@@@???@@@???>>>===<<<<<<<<<<<<;;;:::999888888888888888888888888888:::::::::999999888888888888888888888888999999:::999888888;;;<<<===DDDMMM[[[nnn{{{yyy}}}zzzxxxxxx}}}}}}rrrbbbTTTQQQWWWcccyyyyyyhhh\\\QQQKKKIIIAAA???<<<:::888777555333444333111111222222000///........................////////////////////////...///////////////......///......------,,,,,,,,,---.../////////111444777999DDDJJJRRR^^^dddpppnnn^^^PPPJJJIIIEEEDDDBBB@@@???@@@@@@???===<<<<<<<<<<<<;;;:::999999888888888888888888888888888888888888888777777777888777777777777888999:::999888999<<<<<<>>>GGGPPP]]]ttt~~~zzz{{{~~~~~~}}}xxxfffUUUPPPSSS^^^sss}}}lll___SSSLLLIIIBBB@@@<<<:::999888666444444333111111222222000///////////////////////////////////////////////////......///////////////...000/////////......---------.../////////000333555888BBBHHHPPP[[[```iii{{{nnn^^^PPPJJJJJJEEEDDDBBB@@@???@@@@@@???>>><<<======<<<<<<;;;:::999888888888888888888888888777777777777777777777777888777666666777888:::;;;888888:::<<<===???IIITTTbbb{{{~~~zzz}}}yyyuuussswww|||}}}}}}}}}jjjXXXQQQQQQXXXkkk~~~rrrdddVVVMMMIIICCC@@@===;;;:::888666555444222111000111111000...//////000000000000//////////////////////////////---.../////////////////////////////////.........---.../////////000222444777@@@EEELLLWWW[[[bbbsssmmm]]]OOOJJJJJJEEECCCAAA@@@???@@@@@@???>>>============<<<;;;:::999888888888888888888888888777777777777777777777777999888777777777999;;;<<<888888;;;======???JJJVVViii}}}|||yyyqqqmmmkkknnnsssvvv}}}~~~ooo[[[RRROOORRRaaarrrxxxiiiZZZOOOJJJCCCAAA===;;;:::999777555333111000000000000///---......///000000///......////////////////////////------...///////////////------...............///,,,...///000///000222333777???BBBHHHSSSVVV]]]mmmwwwmmm]]]OOOJJJJJJEEECCCAAA??????@@@@@@???>>>============<<<;;;:::999888888888888888888888888777777777777777888888888:::999888888888:::===>>>777888;;;======@@@KKKXXXooo~~~}}}~~~uuunnnjjjhhhjjjooovvv~~~||||||rrr^^^SSSMMMNNNZZZiii|||mmm]]]PPPKKKDDDAAA>>><<<;;;999777555222111//////000000...---,,,---...//////...---,,,////////////////////////------...///000000//////,,,,,,,,,------.........,,,...///000///000111333777>>>@@@FFFQQQTTTZZZjjjrrrmmm]]]OOOIIIIIIDDDEEECCCAAA@@@AAAAAA@@@>>><<<<<<======<<<<<<;;;:::777777777777777777777777:::;;;;;;;;;;;;:::999999999999999999999999999999:::999:::===>>>DDDRRR___yyyxxxyyy|||~~~{{{yyy{{{ooolllkkkhhhhhhlllwww|||}}}||||||eeeUUUOOOPPPWWW^^^vvvppp___PPPGGGFFFCCC>>>;;;:::888666444111111222222111000...---000000000000000///......000000000000000000000000---------,,,,,,------...////////////////////////.........//////000111222666;;;AAAFFFLLLTTT^^^fffppp|||lll\\\NNNHHHHHHCCCCCCAAA???>>>??????>>><<<<<<<<<======<<<<<<;;;:::999999999999999999999999888999999999888888777777999999999999999999999999999999:::===@@@GGGWWWfff~~~xxx{{{}}}yyytttpppnnnmmmpppvvv{{{rrrnnnmmmkkkmmmrrrxxx}}}zzzzzz}}}hhhVVVNNNNNNSSSZZZnnn|||sssbbbSSSJJJFFFCCC>>><<<:::999777555111222222222111000///...000000000000000///......000000000000000000000000......---,,,,,,,,,------------------------------.........//////000111222444999???EEEKKKTTT___gggqqqzzzkkk[[[MMMHHHHHHCCCDDDBBB???>>>???>>>===<<<<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::888888888888888777777777999999999999999999999999888888;;;>>>BBBLLL^^^ooo{{{yyyyyy~~~{{{wwwrrrnnnkkkhhheeecccddddddhhhpppwww~~~tttooonnnmmmqqqxxx}}}}}}}}}|||||||||}}}~~~~~~|||yyyxxxxxxmmmYYYNNNJJJOOOUUUdddrrrxxxfffWWWMMMFFFCCC???<<<;;;:::888666222222222222111000///...000000000000000///......000000000000000000000000//////...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........//////000111222222777===DDDKKKVVVaaajjjsss{{{kkk[[[NNNIIIIIIDDDFFFDDDAAA@@@AAA@@@???>>><<<<<<<<<===<<<<<<;;;:::888888888888888888888888;;;::::::999999999999999888999999999999999::::::888999<<>>===<<<<<<<<<===<<<<<<;;;:::888888888888888888888888;;;:::999888888888999999888888888999999:::::::::999:::===@@@DDDQQQiii~~~}}}|||yyyyyyzzzxxxmmmhhhaaa]]]\\\]]]^^^___cccdddiiisss|||wwwqqqpppqqqzzzvvvpppjjjggggggggggggggggggggghhhhhhhhhiiijjjkkklllnnnqqqssstttxxxyyy{{{~~~~~~wwwtttsss{{{wwwbbbRRRJJJKKKPPPXXXfffyyynnn]]]SSSIIIFFFBBB>>>===;;;999777333333222111111000000000000000000000000///......////////////////////////000///...---------------....................................///000111222111666===DDDMMMZZZhhhqqq|||lll]]]PPPLLLLLLHHHEEECCC@@@???>>>>>><<<;;;<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999888777666555666777777888888888999999::::::;;;;;;<<>>>>><<<:::<<<<<<======<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999888666555555555777777777888888999::::::;;;;;;;;;===AAAEEEJJJ[[[xxx|||~~~|||xxx{{{{{{qqqjjj```]]]ZZZZZZ[[[]]]^^^___ccceeelllxxxzzzoooooosssyyyuuu```UUURRRPPPPPPPPPOOOOOOPPPQQQRRRSSSTTTUUUVVVVVVWWWYYY\\\^^^```bbbdddfffkkkqqqvvv{{{zzzvvvrrryyynnnZZZKKKGGGIIINNN[[[ooo~~~|||uuueee[[[NNNJJJEEEAAA>>>;;;888666555444222111000111111111000000000000000///......000000000000000000000000...------......///000111////////////////////////.........//////000111222///333:::AAAKKKXXXgggrrr{{{iii[[[NNNJJJKKKGGGHHHEEEBBBAAA@@@???>>><<<<<<<<<======<<<<<<;;;:::999999999999999999999999;;;:::888777666777999:::777777888999::::::;;;;;;;;;===BBBGGGNNN___~~~zzzxxx|||yyywww{{{}}}sssiiiccc___]]][[[[[[]]]^^^___^^^hhhiiiqqq~~~|||ppphhhjjjpppyyykkkVVVLLLKKKKKKLLLMMMHHHIIIJJJKKKLLLMMMNNNNNNPPPQQQRRRSSSVVVXXXZZZ\\\]]]___dddhhhllloooqqqqqqqqqsssvvvvvvuuuttttttttttttttttttuuuwwwzzz}}}~~~|||wwwpppxxxrrr\\\LLLEEEFFFJJJVVVkkk|||xxxzzzxxxhhh^^^PPPLLLFFFAAA>>>;;;777555555444333111000111111222000000000000000//////...000000000000000000000000------------///000111222////////////////////////.........//////000111222...222888@@@IIIWWWfffpppyyykkk]]]PPPJJJIIICCCDDDAAA???>>>??????>>><<>>===;;;:::999:::::::::999999888888888::::::999888777777888888999999999999:::;;;<<<===:::===@@@FFFSSSkkk~~~vvvxxx{{{~~~~~~zzz{{{|||rrriiidddbbbXXXZZZ\\\]]]___aaafffiiikkkooowwwqqqhhhaaadddmmm{{{nnncccTTTKKKHHHIIIIIIHHHFFFGGGGGGIIIKKKMMMNNNOOOOOOPPPQQQRRRSSSTTTTTTTTTUUUVVVXXX[[[^^^```bbbccccccccccccccccccbbbaaa```ccccccdddeeegggiiilllmmmrrrsssvvvzzz|||tttsssvvv|||yyybbbRRRKKKIIIMMMUUUeee{{{~~~zzz}}}oooaaaXXXNNNEEEBBB@@@<<<::::::666555444222111000//////000000000000000000000000222000...---///333888;;;//////.........---------...------------...//////////////////000000000000444333666===FFFPPPaaaooouuu~~~iii\\\OOOJJJIIIDDDDDDBBB????????????>>><<<>>>>>>>>>>>>===;;;:::::::::::::::999999999888888:::999999888777777888888777777777777888999:::;;;===???CCCJJJXXXqqq}}}{{{vvvxxx|||~~~|||tttlllddd``````\\\^^^```aaaccceeeiiimmmpppuuu}}}{{{jjjbbb\\\```iiivvvwwwdddZZZOOOHHHGGGHHHIIIHHHHHHHHHHHHIIIKKKMMMNNNOOOQQQQQQRRRSSSTTTTTTTTTTTTRRRSSSTTTUUUVVVWWWXXXXXXYYYYYYZZZZZZZZZYYYXXXXXXXXXWWWWWWWWWXXXYYY[[[\\\eeefffhhhlllqqqxxx~~~~~~wwwqqqtttzzz}}}fffUUULLLJJJKKKRRRbbbxxxsssfffXXXOOOFFFCCC@@@<<<:::;;;777777555333222111111111000000000000000000000000111000......///222666888//////.........---------...------------...//////......//////000000000111333222555;;;CCCMMM]]]jjjttt|||~~~gggZZZNNNJJJIIIDDDDDDBBB@@@?????????>>>==================<<<;;;::::::::::::999999999999888:::999888888777888888888777777777777888999:::;;;>>>BBBGGGOOO```zzzzzzvvvwwwvvvyyy~~~vvvlllfffbbbaaabbbccceeeggghhhiiilllpppsssvvv}}}ppp```YYYUUUZZZcccnnn{{{{{{ooodddYYYSSSKKKGGGHHHJJJJJJJJJKKKKKKLLLLLLNNNOOOQQQQQQSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQPPPPPPOOONNNNNNMMMOOOPPPPPPQQQQQQQQQPPPPPPSSSRRRQQQPPPPPPPPPQQQRRRWWWWWWYYY\\\```eeejjjmmmtttwwwzzz}}}xxxoooqqqwwwlllYYYOOOKKKIIIPPP^^^rrryyyjjjZZZPPPGGGDDDAAA===;;;;;;999888666444333222222222000000000000000000000000000//////...///000222333...............---------...------------...//////------...///000000111111222111333999???HHHWWWdddpppwww~~~~~~eeeYYYNNNIIIIIIEEEDDDBBB@@@?????????>>>===<<<<<<<<<===<<<<<<;;;;;;999999999999999999999999999999888888888888888999999999999999:::;;;<<<<<<>>>AAAHHHSSSfffyyysssssswwwvvvzzzooohhhgggfffhhhjjjlllnnnooopppppprrrvvvyyy}}}kkk[[[TTTQQQUUU\\\dddmmmvvvzzzzzzqqqjjjaaaYYYTTTQQQLLLKKKLLLNNNNNNMMMPPPPPPPPPQQQRRRSSSTTTUUUTTTTTTSSSRRRRRRQQQQQQQQQRRRRRRQQQOOONNNLLLKKKJJJLLLLLLMMMNNNOOOOOONNNNNNSSSRRRQQQPPPOOOOOOPPPQQQQQQQQQRRRTTTWWWZZZ^^^```dddfffjjjlllnnnqqqtttwww{{{~~~wwwnnnpppttt{{{rrr^^^PPPJJJHHHMMMYYYiiizzz|||kkk[[[RRRIIIEEECCC>>><<<<<<888777666444333222222111////////////////////////////////////////////////...........................------------...//////,,,,,,---...///111111222222111333888===DDDQQQ^^^hhhqqqzzzdddXXXMMMIIIJJJEEEEEECCC@@@???@@@@@@???===;;;<<<<<<<<<<<<<<<;;;;;;999999999999999999999999999888888888888888999999999999999999:::;;;<<<<<<<<<@@@HHHUUUjjj~~~xxxssspppsssxxxxxx~~~xxxllliiikkknnnrrrvvvwwwxxxyyyxxxxxxyyy|||~~~hhhZZZTTTPPPSSSWWW\\\bbbhhhkkkkkkjjjgggeeebbb\\\UUUTTTRRRPPPPPPPPPQQQPPPPPPRRRRRRSSSSSSUUUVVVXXXXXXXXXWWWUUUSSSRRRQQQQQQQQQSSSSSSRRRQQQPPPNNNMMMMMMMMMNNNNNNOOOPPPPPPPPPPPPOOONNNMMMLLLMMMMMMOOOOOORRRRRRRRRSSSTTTWWWXXXZZZYYY\\\___aaabbbdddgggjjjiiilllooosssuuuyyy}}}}}}uuupppqqqtttxxxxxxbbbRRRJJJHHHLLLTTT```nnn||||||jjj]]]TTTJJJGGGDDD???======888777555333222111111111////////////////////////////////////......---------........................------------...//////+++,,,---...///000111222333111333888<<>><<<<<<<<<<<<<<<;;;:::999888999999999999:::::::::888888888777888888999:::777777777777888999:::;;;===@@@IIIXXXooo}}}uuuqqqooonnnsssyyy~~~}}}sssjjjkkkqqqwww|||iii]]]VVVRRRSSSVVVXXX\\\bbbfffbbb___^^^```___ZZZVVVVVVUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUWWWXXXZZZ\\\]]]___^^^[[[XXXVVVUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRQQQPPPQQQQQQRRRRRRRRRRRRQQQNNNNNNMMMMMMNNNOOOPPPRRRSSSSSSSSSTTTTTTUUUVVVWWWTTTVVVXXXYYYZZZ[[[]]]___^^^```bbbdddfffiiimmmpppuuuxxx~~~~~~vvvtttuuuvvvwww|||hhhUUULLLHHHJJJPPPXXXeeerrr~~~~~~kkk___UUULLLHHHEEE@@@===>>>777777555333222111111000000000000000000000000000/////////.........---------------..................------------...//////,,,,,,---...//////000000222111333777;;;@@@KKKVVV```mmm|||~~~dddXXXMMMIIIIIIEEEEEECCCAAA@@@@@@@@@???>>>=========<<<;;;:::999888888888999999999:::::::::888888777777888999999:::777777777777888999:::;;;???CCCLLL\\\ttt|||uuupppppppppqqqvvv|||zzzqqqlllqqqzzzmmm```YYYTTTTTTVVVXXX\\\aaabbb```^^^^^^^^^]]]\\\\\\ZZZZZZ[[[ZZZZZZZZZ[[[[[[[[[[[[\\\^^^```ccceeegggiiigggddd```^^^\\\\\\\\\[[[[[[ZZZYYYXXXWWWWWWVVVUUUVVVVVVVVVVVVVVVUUUTTTUUUTTTSSSSSSSSSTTTVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVUUUVVVWWWWWWVVVVVVWWWYYYYYYZZZ\\\]]]^^^```cccfffjjjlllpppuuuzzz|||yyyyyyxxxwwwzzzmmmYYYNNNHHHIIIMMMTTT___mmm|||ooo```VVVMMMIIIFFFAAA>>>>>>999888666444333222222222000000000000000000000000000///...............///---------.........//////...------------...//////---------....../////////111000222666999>>>IIITTT]]]iiixxxeeeYYYNNNIIIIIIEEEEEECCCAAA@@@AAA@@@???>>>=========<<<;;;999888777888888888999999:::::::::888888777777888999::::::999999999999:::;;;<<<===BBBFFFOOO```xxxxxxssspppqqqssstttzzzzzzssspppwwwrrraaaZZZUUUVVVXXXZZZ^^^ccc]]]^^^``````]]]\\\___ccc^^^___``````___```bbbdddbbbbbbdddfffiiikkknnnoooqqqnnnjjjgggdddbbbbbbbbbaaaaaa```___]]]\\\[[[ZZZZZZZZZ[[[[[[ZZZYYYXXXXXXYYYXXXWWWVVVVVVVVVWWWXXXWWWWWWWWWWWWWWWWWWVVVVVVXXXYYYYYYYYYWWWVVVVVVXXXXXXYYYZZZZZZZZZ\\\___bbbdddfffiiilllqqqxxx||||||{{{xxxzzzqqq\\\QQQGGGHHHKKKRRR]]]lll|||rrraaaWWWNNNJJJFFFBBB??????:::999777666444333333333000000000000000000000000000000...------...///000---------.........//////...------------...//////------..................///...000555888===GGGRRRZZZeeerrr}}}kkk___SSSKKKGGG@@@EEEEEEDDDCCCAAA>>><<<;;;===<<<;;;:::999:::;;;;;;999999888888888888999999:::::::::999999999888888;;;:::888888888:::<<<===CCCGGGRRRggg~~~vvvqqqooorrrvvv{{{yyyxxxyyyuuummmccc\\\]]]```aaaaaabbbbbbcccddddddcccccceeegggeeefffhhhhhhgggggghhhiiijjjkkklllooorrruuuxxxyyy{{{wwwrrrllliiihhhiiijjjiiihhhgggeeeddddddddddddffffffffffffeeeeeedddcccaaa___^^^^^^______^^^]]]``````^^^]]]\\\]]]]]]^^^___^^^^^^______^^^\\\ZZZ]]]^^^^^^]]]\\\\\\^^^```gggiiimmmppptttyyy|||zzz{{{xxx```NNNIIIFFFHHHOOOZZZgggyyyzzzfffYYYMMMHHHFFFAAA>>>===:::999777444222111000///000000111111111111000000...............///000111//////000000000000//////////////////////////////.........//////////////////...111555888===GGGQQQXXX```lllvvviii^^^QQQJJJGGG@@@FFFFFFEEEDDDBBBAAA???>>><<<<<<;;;::::::::::::;;;:::999999888888999999:::::::::999999999888888888;;;:::888888888:::<<<>>>DDDHHHUUUjjjzzzvvvtttwww|||||||||sssiiiaaabbbeeeeeeeeeggghhhiiijjjjjjiiijjjlllnnnlllmmmnnnnnnmmmmmmnnnpppqqqqqqsssuuuxxx{{{~~~|||wwwrrrooopppqqqsssuuuttttttssssssrrrqqqqqqnnnoooooooooooonnnmmmmmmlllkkkiiiiiijjjjjjiiiggghhhgggeeedddddddddeeefffhhhiiiiiijjjjjjiiihhhfffeeeeeefffeeedddeeehhhjjjlllnnnrrruuuyyy~~~|||zzzzzz{{{cccRRRIIIFFFGGGOOOYYYgggxxx}}}hhh[[[OOOJJJGGGBBB???>>>:::999777444222111000///000000111111111111000000///............//////000//////000000000000//////........................---.........//////000000000///111444666999BBBLLLSSS[[[fffqqq{{{ggg\\\PPPJJJHHHAAAEEEEEEDDDCCCBBBAAA@@@???;;;;;;<<<<<<;;;;;;:::999::::::999999999999::::::999999999888888888888888::::::888888999;;;===>>>DDDKKKYYYppp|||{{{|||qqqiiihhhkkkllllllnnnppprrrsssrrrrrrrrrtttvvvuuuwwwxxxxxxwwwvvvwwwyyyzzz{{{|||{{{yyyzzz}}}}}}|||{{{|||}}}}}}}}}|||zzzzzzuuutttrrrrrrrrrrrrqqqoooqqqpppooonnnnnnnnnoooppppppqqqrrrssstttsssrrrrrrqqqqqqrrrrrrqqqrrruuuwwwwwwyyy}}}{{{yyyxxx}}}~~~gggVVVIIIFFFGGGNNNXXXeeewwwkkk^^^QQQKKKHHHCCC??????:::999777555333111000000000000111111111111000000000//////............///...//////000000//////...------------------------,,,------...///000111111111000111333444555===FFFMMMUUU```kkkuuufff[[[PPPKKKIIICCCCCCBBBAAA@@@?????????>>>:::;;;<<<===<<<;;;:::999999999888888888888999999888888888888888888888888:::999999888999;;;>>>???DDDMMM^^^vvvxxxooonnnqqqrrrtttwwwxxxyyyzzzyyyyyyyyy{{{}}}~~~|||{{{zzzzzzzzzxxxvvvyyyxxxwwwvvvvvvvvvwwwxxxxxxzzz|||~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~yyyvvvvvv|||iiiWWWIIIFFFFFFLLLUUUccctttmmm```RRRKKKHHHCCC??????:::999777555333111000000000000111111111111000000111000///..................//////////////////...------------------------,,,,,,---...///000111222111///111333333444;;;DDDIIIQQQ]]]gggrrrfff[[[QQQLLLKKKFFFCCCBBBAAA???>>>>>>>>>???:::;;;<<<===<<<;;;:::999888888777777777777888888888888888888888888999999:::999999999:::<<<>>>@@@EEEPPPccc{{{}}}sssssswwwzzz}}}~~~}}}||||||||||||~~~~~~{{{vvvtttuuuzzziiiWWWJJJFFFDDDIIIRRR___ppppppbbbTTTLLLHHHCCC??????;;;:::888555333222111000000000111111111111000000111000///.....................////////////......------------------------,,,,,,---...///000111222//////111444555666===EEEHHHPPP\\\hhhsssfff[[[PPPLLLLLLGGGFFFEEECCCAAA@@@???@@@@@@;;;;;;<<<<<<;;;;;;:::999999888888888888888888999999999999999999::::::::::::999999999:::<<>>??????<<<<<<;;;::::::::::::;;;;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;:::999999999:::===@@@AAAIIIXXXooo{{{uuurrrppptttlllZZZKKKFFFBBBDDDKKKVVVffftttxxxjjjZZZQQQKKKFFFCCCCCC;;;:::888666444222111111000000111111111111000000///............//////000---......//////......---........................---.........//////000000///...111555555666<<>><<<<<<<<<<<<===<<<;;;:::999:::;;;<<<===<<<<<<;;;;;;<<<<<<===:::::::::;;;;;;<<<<<<<<<:::999999999;;;===@@@BBBLLL[[[sss}}}vvvqqqooorrr}}}nnn\\\LLLFFFAAACCCHHHSSScccqqq|||mmm]]]SSSNNNHHHEEEEEE;;;:::888666444222222111000000111111111111000000...............///000111---..................---////////////////////////........./////////////////////111444444444:::AAABBBLLLZZZhhhvvv|||cccYYYOOOKKKJJJDDDDDDCCCBBB@@@???>>>======<<<<<<;;;::::::999888888999888888888999:::;;;;;;::::::999999888999999999;;;:::;;;===<<<;;;@@@HHHOOObbb{{{|||}}}tttooonnnqqq|||sss[[[LLLFFFDDDGGGIIIMMM]]]ooosssbbbXXXQQQJJJEEEDDD>>>===;;;888666444333222111111000//////...///////////////000///......---///............---------......---,,,---...///000............///////////////000111111111444777;;;EEEJJJTTTaaappp|||cccXXXMMMIIIGGGAAAFFFEEEDDDBBBAAA@@@??????<<<<<<;;;;;;:::999999888888888888888888999::::::::::::999999888999999:::;;;:::;;;===<<<<<>>===;;;888666444333222222111000000//////000000///////////////......---///............---------------,,,+++,,,---...///............///////////////000000000000333777:::CCCIIISSSaaaqqq|||bbbWWWLLLGGGEEE???FFFEEECCCBBB@@@?????????<<<<<<;;;;;;:::999999999888888888777888888999::::::999999888999999::::::;;;:::;;;===<<<<<>>===;;;888666444333222222222111111000000111111///////////////.........///............---------,,,,,,++++++,,,,,,---...............///////////////000000000000222666999???FFFRRRaaaqqqzzzaaaWWWMMMHHHGGGAAACCCBBBAAA???>>>======<<<<<<<<<;;;;;;::::::::::::888888888777777888888999999999888888999999::::::;;;::::::======>>>EEEMMMZZZnnnyyyqqqqqqvvvzzzuuuxxxwwwqqqnnnnnnuuu~~~~~~gggRRRIIIBBBCCCDDDHHHUUUeeezzz{{{jjj___VVVMMMFFFDDD???===;;;999666444333333333333222111111222222222000000///...............///............---------,,,,,,,,,---------..................////////////000111111111111333666999<<>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999888888888888888999999888888888999999:::;;;;;;999:::<<<===???GGGPPP^^^sss|||{{{uuummmlllqqqyyyzzzsssooorrryyyzzzsssnnnmmmrrrzzznnnXXXMMMDDDCCCDDDGGGTTTbbbwwwooocccZZZPPPHHHEEE???>>><<<999777555444333333222222222222222333333000000///............//////............------------......///////////////............////////////111222222222222333777:::999AAANNN]]]lll{{{zzz{{{www```WWWOOOLLLLLLGGGEEEDDDBBBAAA???>>>>>>>>><<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999888999999999888888888888999:::;;;;;;:::999:::<<<>>>@@@IIIRRRcccyyyxxxwwwvvvvvvyyyrrrjjjhhhlllssszzz}}}tttooolllooorrrwww}}}vvvpppmmmqqqwwwuuu]]]PPPFFFDDDEEEGGGSSS```sssttthhh^^^SSSJJJFFF???>>><<<999777555444333222222111111222222333333111000///------......//////............---------......///000000000000///............////////////111222222111111333666999888???KKKYYYhhhuuuvvvvvvzzzwww___VVVMMMJJJJJJEEEEEEDDDBBB@@@???>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999::::::888888888888999:::;;;<<<:::999:::<<<>>>AAAJJJTTThhhyyynnnpppqqquuuzzz|||ooohhheeeiiinnnsssyyytttoookkkiiijjjkkkmmmrrryyy|||~~~{{{yyyyyyvvvxxx{{{xxxqqqmmmpppuuu~~~|||aaaRRRFFFDDDDDDFFFQQQ]]]ppp}}}xxxlllaaaUUULLLHHH@@@>>><<<:::777555444444111111111111111222333333111000...---------///000///............---------------///000000000///...............////////////000000000//////111444777888>>>IIIVVVcccqqq}}}}}}uuuuuuxxxwww___UUULLLHHHHHHBBBBBBAAA@@@>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<===<<<;;;;;;::::::::::::888888888888999:::;;;<<<:::999999<<<>>>AAAKKKUUUkkkyyyqqqiiilllpppuuu}}}zzzmmmfffdddgggkkkooottt{{{xxxmmmjjjgggeeefffeeedddhhhmmmppprrrtttuuuuuuvvvwwwyyy}}}}}}yyytttpppmmmlllllllllmmmpppuuuzzz{{{zzzzzzzzz|||yyyrrrmmmooouuu}}}bbbSSSFFFCCCCCCEEEOOO\\\ooo|||zzznnncccWWWMMMIII@@@???<<<:::777555444444111000000000111222222333222000...---,,,---///000//////.........---------,,,,,,.../////////...---............/////////000...//////...---///222555888>>>HHHSSS```nnnzzz|||uuuuuuyyyxxxaaaWWWMMMIIIJJJFFFBBBBBB@@@???>>>>>>=========;;;::::::;;;;;;:::999999999999999999999999999:::999999888888999999::::::999;;;======@@@JJJUUUmmmvvvooooookkkooovvv~~~{{{nnnfffcccfffjjjnnntttzzz|||tttnnnhhhfffdddccccccdddggghhhiiikkkmmmoooqqqvvv{{{|||zzzyyywwwsssooolllkkkjjjiiihhhhhhjjjnnnsssxxx|||~~~zzzxxxtttxxx{{{~~~{{{qqqlllnnnqqq|||jjjUUUEEECCCDDDDDDMMM[[[mmmrrrfffYYYNNNJJJAAA???<<<:::888666333111111222222222222111000000000/////////............------...///////////////........................////////////000000000000000000000111222222333333999===EEEOOO[[[iiiwww~~~~~~xxxaaaXXXMMMIIIJJJFFFCCCBBBAAA???>>>============<<<;;;;;;<<<<<<;;;999999999999999999999:::::::::999999888888999999:::===<<<>>>@@@@@@CCCNNNYYYooo|||sssoooppppppuuu}}}zzzllleeeaaadddhhhmmmssszzz|||wwwpppjjjeeedddcccaaa______aaacccdddiiijjjmmmooorrrwww}}}yyyuuusssrrrooollliiihhhgggggggggiiikkkpppuuu{{{{{{wwwuuuuuuxxx|||{{{rrrnnnpppsss}}}kkkVVVFFFDDDDDDDDDNNN\\\mmmuuuiii[[[PPPLLLBBB@@@===:::999666333111111222222222222111000000000000/////////.........,,,---...............---.........................../////////000000000000///000000111111222333333777;;;BBBKKKWWWfffuuu~~~xxxaaaXXXNNNIIIJJJEEEDDDCCCBBB@@@>>>======<<<>>>===;;;<<<======<<<:::888888888999999::::::::::::999999888888999999:::>>>===>>>AAAAAADDDOOO[[[rrr{{{tttnnnnnnqqqvvv|||{{{lllccc```bbbggglllrrrzzz|||wwwrrroookkkgggdddbbb```___]]]]]]___```bbbgggiiilllooosssxxxuuuooommmmmmllliiihhhgggggghhhiiinnnppptttxxx~~~~~~zzzvvvsssqqqvvvyyy}}}|||tttppprrruuunnnXXXGGGDDDEEEEEENNN]]]mmmxxxlll^^^SSSNNNDDDAAA===;;;999777444222111222222222222111000000000000000/////////......,,,---------------,,,,,,............................../////////000000000//////000111111222222333666999>>>FFFRRRaaapppzzzxxxbbbXXXNNNJJJIIIEEEEEEDDDBBB@@@>>>======<<>>???CCCNNNZZZtttwwwrrrmmmkkknnnsss{{{}}}mmmddd___cccgggmmmsss{{{zzzxxxtttooollljjjhhhgggeeeaaa```___^^^___```aaabbbeeegggkkknnnrrrxxxuuunnnlllllllllkkkjjjjjjkkkmmmooovvvwwwzzz~~~zzzuuuqqqooonnntttxxx~~~~~~vvvqqqrrruuupppZZZHHHEEEEEEEEEOOO]]]ooo{{{nnn```TTTPPPFFFCCC???;;;999777444222111222222222222111000000000000000////////////...------.........---,,,,,,................................./////////000000//////000000111222222222555777;;;BBBNNN]]]lllvvv~~~xxxbbbYYYOOOJJJIIIDDDEEEDDDBBB@@@???>>>======???===<<<<<<======<<<;;;888888888999999::::::::::::999999888888999999::::::999:::<<<===BBBNNN[[[vvv{{{rrrmmmjjjjjjooovvvpppgggaaadddiiinnnuuu}}}yyysssmmmjjjfffccccccccccccbbb```_________```aaacccccceeegggjjjmmmrrrwww~~~xxxqqqqqqlllmmmnnnmmmmmmnnnrrrvvvyyy{{{}}}vvvqqqnnnnnnnnnsssyyywwwrrrqqqsssrrr[[[IIIEEEDDDDDDNNN]]]sss|||oooaaaVVVQQQIIIEEE@@@<<<999777555333111222222222222111000000111000000000////////////....../////////......---....................................////////////...//////000111111222222555777:::@@@JJJXXXfffpppzzzwwwbbbZZZOOOJJJIIIDDDDDDCCCBBB@@@????????????>>>===;;;<<<======<<<:::999999999999999999999999:::999999888888999999:::;;;:::;;;===???DDDQQQ^^^xxx~~~vvvnnnkkkjjjlllrrrzzztttlllcccfffjjjooovvv}}}|||sssnnnfffdddaaa___```aaaaaaaaa]]]]]]^^^___aaacccdddeeegggiiilllnnnrrrwww|||zzztttvvvmmmoooqqqqqqppprrrvvv{{{{{{{{{sssooonnnoooqqquuu{{{yyysssrrrsss|||sss\\\IIIDDDDDDCCCNNN\\\uuu}}}qqqcccXXXSSSKKKGGGAAA===:::777555333111222222222222111000000111111000000000/////////---...//////000000//////........................------........./////////......///000000111111222444666999>>>GGGSSS```hhhttt|||wwwbbbZZZOOOJJJIIIDDDCCCBBBAAA@@@@@@@@@@@@@@@===<<<;;;;;;<<<<<<;;;999;;;::::::999999888888888:::999999888888999999:::<<<;;;<<<>>>@@@EEESSS```{{{yyyrrrlllkkklllooowwwvvvooocccfffjjjooouuu|||wwwnnniiicccaaa______```aaaaaaaaa]]]^^^```bbbdddgggiiijjjlllmmmoooqqqssswww|||zzzuuuxxxqqqtttwwwvvvuuuwww|||yyyrrrnnnooorrruuuyyy{{{uuuttttttxxxsss\\\IIIDDDBBBBBBMMM[[[sssrrreeeZZZVVVMMMIIIBBB===:::888555444111222222222222111000000111111111000000000//////+++,,,---...///000000000........................---------.........//////......//////000111111111222444777<<>>=========<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::>>>;;;;;;>>>BBBIIIXXXfff}}}qqqllliiikkkooottt}}}wwwqqqkkkhhhhhhnnnsssxxx|||ssskkkfff___^^^\\\\\\\\\^^^```aaabbbdddfffhhhjjjmmmqqqtttvvvvvvwwwxxx{{{~~~~~~~~~~~~~~~xxxtttttttttyyywwwrrrooosss~~~ppp\\\HHHBBBBBBDDDLLLVVVlll~~~uuukkk^^^SSSPPPLLLEEE@@@<<<999666444333333222222111000//////......//////000000111111000000000000////////////......////////////......---------............///000000000000000111111222111333666888<<>>=========<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;;;;::::::::::::;;;999999<<<@@@HHHWWWfffzzzpppkkkiiilllqqqwwwzzztttllliiijjjooouuuzzz{{{qqqiiiddd___^^^]]]]]]^^^aaaccceeefffhhhkkkmmmooorrruuuxxxzzzzzz{{{|||~~~|||vvvuuuuuuwww|||xxxsssppprrr}}}ooo[[[HHHBBBBBBCCCKKKTTTjjjwwwmmm```VVVRRRMMMGGGAAA===:::777555333333222222111000000000.../////////000000000111000000000000////////////......////////////......---------............///000000//////000000111222111333555777;;;CCCMMMUUUbbbiiivvv|||xxxvvv{{{xxxbbbYYYNNNJJJIIIEEEDDDCCCBBB@@@???>>>>>>======<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888777777777777777;;;999:::===@@@IIIYYYiiizzztttnnnjjjiiinnntttyyy}}}xxxnnnkkkkkkqqqwww|||xxxooogggccc^^^^^^^^^___aaadddhhhjjjmmmooorrruuuvvvyyy|||~~~{{{wwwxxxzzz|||zzzuuurrrrrr|||mmmYYYGGGAAAAAABBBIIIRRReee~~~{{{pppdddZZZTTTPPPIIICCC???;;;888555333333333222111111000000////////////000000000000000000000000////////////......////////////......---------............///000000//////000000111222111333555666999???IIIPPP[[[cccooo}}}~~~yyyxxxbbbYYYNNNJJJIIIEEEDDDCCCAAA@@@???>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888888888<<<;;;===???CCCLLL^^^ooozzzsssnnnjjjgggiiiooovvv|||~~~zzzppplllmmmrrrxxx~~~vvvmmmfffaaa]]]]]]^^^```dddhhhlllooosssvvvyyy|||}}}~~~}}}}}}wwwtttqqq|||kkkXXXFFFAAA@@@AAAFFFOOO___uuu}}}~~~sssfff]]]XXXSSSLLLEEE@@@<<<888666333333333222222111111111////////////000000000000000000000000////////////......////////////......---------............//////////////////000111111111333444555666<<>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@DDDNNNaaasss|||xxxrrrmmmiiigggeeehhhqqqxxx~~~~~~{{{sssooooootttzzzuuullleeeaaa\\\]]]___bbbfffkkkpppsssxxx{{{~~~xxxuuuqqq|||iiiWWWFFFAAA@@@@@@EEELLLYYYnnnyyyzzz}}}{{{}}}vvviii```ZZZUUUNNNGGGAAA===999666333333333222222222222222000000000000////////////000000000000////////////......////////////......---------............////////////...///000000111111333444444555999AAAGGGQQQXXXdddrrrxxxbbbYYYNNNJJJIIIEEECCCBBBAAA@@@????????????===<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888999999999999::::::999:::<<>>CCCIIISSS```mmmzzz}}}~~~xxxbbbYYYNNNJJJIIIEEEBBBBBBAAA@@@????????????======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888999999::::::;;;;;;:::<<<@@@BBBEEEPPPhhh}}}vvvrrrlllhhhgggfffeeedddhhhiiiooozzz|||zzz}}}vvvnnnhhheeedddeeegggkkkpppvvv|||zzzvvvttt~~~hhhVVVGGGCCCBBB@@@CCCIIIQQQ```jjjooouuusssvvv~~~rrrjjj^^^YYYPPPHHHBBB<<<777444333333333333333333333333111111000000/////////...000000000000////////////......////////////......---------.........//////...............///000000///222444444444888>>>CCCGGGQQQ___lllyyywww```WWWMMMJJJKKKGGGFFFDDDAAA@@@AAABBBAAA@@@<<<======>>>===;;;999888;;;;;;;;;;;;;;;;;;;;;;;;888;;;===;;;999777999<<<;;;;;;@@@FFFJJJSSSkkktttmmmiiihhhhhheeeeeeggglllpppwwwxxxnnnjjjkkkgggiiilllooosssxxx~~~zzzvvvwwwzzznnn[[[IIIBBB@@@===???FFFOOO]]]lllrrrooolllooottt~~~ssslllccc\\\TTTMMMEEE<<<999:::444444333333333333222222444333111///......///000//////000000000000//////))))))+++---///111222333........................////////////000000000000000111111111333777===BBBMMMSSS^^^jjjuuu}}}~~~www```WWWMMMJJJKKKGGGGGGEEEBBB@@@@@@@@@???>>><<<============;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;999999:::;;;;;;;;;???FFFJJJUUUnnnwwwqqqmmmmmmmmmjjjjjjmmmqqqvvv|||yyyppplllllljjjlllnnnqqquuuzzz{{{wwwxxx|||ooo[[[IIICCC@@@===@@@FFFOOO[[[iiinnnjjjhhhkkkooozzzvvvoooeee]]]UUUOOOFFF===999:::444444333333333333222222333333222111000000///000//////000000000000//////,,,,,,------...///000000........................////////////000000000000000111111111333777===AAAJJJPPP[[[hhhsss}}}~~~vvv```WWWNNNJJJKKKGGGHHHEEEBBB@@@???>>>===;;;============<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;;;;:::999<<<;;;>>>EEEKKKXXXttt}}}wwwsssttttttssssssvvvzzz}}}|||rrrnnnooonnnpppsssuuuxxx||||||xxx{{{ppp]]]KKKDDDAAA>>>AAAGGGPPP[[[fffjjjfffdddgggkkkvvv{{{yyyrrrggg___WWWQQQHHH>>>::::::444444333333333333222222333333333333222111000/////////000000000000///////////////.........------........................////////////000000000000000111111222333666;;;???FFFLLLXXXdddooo|||uuu```WWWNNNJJJKKKGGGFFFDDDAAA@@@@@@???===;;;======<<<<<<<<<;;;;;;:::::::::::::::::::::::::::;;;999777888<<<===;;;999===;;;>>>EEEMMM]]]{{{}}}zzz{{{|||{{{|||uuuqqqqqqrrrtttwwwyyy|||}}}yyy~~~qqq^^^LLLEEEBBB???AAAGGGQQQZZZdddhhheeecccfffkkkvvv{{{|||tttiiibbbZZZSSSJJJ???::::::444444333333333222222222222333333444333222111000//////000000000000//////000000//////......------........................////////////000000000000000111111222222555:::===CCCIIIUUUbbbmmmyyyttt___WWWNNNJJJKKKFFFCCCBBB@@@@@@@@@@@@>>><<<===<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;999777888<<<===;;;999>>><<>>===AAAIIISSSeeezzzttttttuuuwww{{{~~~}}}rrr___LLLEEEBBB>>>@@@FFFHHHRRR^^^fffiiikkkooossswwwzzzzzzooohhh```YYYNNNBBB;;;:::444444333333333333222222111222222222222222111111//////000000000000//////.........//////000000111........................////////////000000000000///000111222222333666999@@@FFFRRR```jjjuuusss___XXXOOOKKKJJJFFFDDDCCCBBBBBBCCCAAA???<<<===<<<;;;;;;;;;;;;<<<===999999999999999999999999777999::::::::::::;;;===???>>>BBBLLLVVVhhh{{{uuuttttttwww{{{~~~~~~|||rrr___LLLEEEAAA>>>@@@FFFFFFQQQ```kkkrrrvvvzzz}}}zzz~~~}}}qqqjjjbbb[[[PPPCCC<<<:::444444333333333333222222111111000000000111111222//////000000000000//////////////////000000000000........................////////////000000000000///000111222222333555777===DDDPPP^^^hhhsssrrr^^^XXXOOOKKKJJJEEEGGGFFFDDDDDDCCCAAA===;;;===<<<;;;::::::;;;======999999999999999999999999666999;;;;;;999999;;;>>>???>>>CCCMMMXXXjjj|||uuutttsssvvvzzz~~~~~~yyy~~~rrr^^^LLLDDDAAA===???EEEGGGSSScccqqqzzzrrrkkkddd\\\QQQDDD<<<;;;444444444333333333222222111111/////////000111222//////000000000000//////000000000000////////////........................////////////000000000000///000222222111222555777<<>>@@@CCCHHHUUUooo{{{vvvttttttvvvyyy|||{{{vvv{{{ttt```LLLEEECCC???@@@EEEHHHXXXjjjyyyxxxqqqhhh___SSSEEE<<<:::888666333333444555555444111111111111111111111111000000000000/////////////////////.........------////////////////////////000000//////...//////000111111000000000222555666777===FFFQQQ\\\jjjxxxvvvaaaXXXNNNJJJJJJFFFDDDBBB@@@@@@@@@???===;;;<<<<<<======<<<<<<;;;::::::::::::::::::999999888;;;999777555666888:::<<<:::>>>BBBIIIWWWppp{{{vvvsssqqqtttyyy~~~yyytttyyyvvvaaaMMMFFFCCC???@@@EEEJJJYYYlll}}}{{{sssjjjaaaUUUFFF===;;;777555444444555555444333111111111111111111111111///000111111111000...---000000////////////......//////////////////////////////............//////222111000//////000222333666;;;CCCLLLVVVcccpppzzz{{{wwwaaaXXXNNNIIIIIIDDDDDDBBB@@@???@@@???>>><<<<<<<<<<<<===<<<<<<;;;:::999999:::::::::999999888999888777666777888:::;;;999===CCCJJJXXXpppyyytttqqqmmmqqqxxx~~~yyyssswww}}}wwwbbbNNNFFFDDD@@@@@@DDDJJJXXXlll~~~vvvmmmdddWWWHHH>>><<<666555555555666555333111111111111111111111111111...///111222111000...,,,000000000000000/////////////////////////////////..................///000111000000000000111222333555:::AAAHHHQQQ\\\hhhqqq||||||~~~vvv```XXXMMMIIIIIIDDDEEEBBB@@@???@@@@@@???>>><<<<<<<<<===<<<<<<;;;:::888888999::::::999999999888999999:::::::::::::::;;;???EEELLLZZZqqqwwwpppnnnkkkooovvv}}}yyyqqquuuzzzyyydddOOOGGGDDD@@@@@@DDDIIIVVVkkkzzzpppfffYYYIII@@@===777666555555666555333111111111111111111111111111...///111222111000...,,,/////////000000000000000////////////////////////...............///000000///000000111222333444555555999???EEELLLVVVbbbjjjqqq}}}uuu```WWWMMMIIIIIIEEEEEECCC@@@???@@@@@@@@@???<<<<<<======<<<<<<;;;:::777888999999999999999999888999;;;<<<<<<<<<;;;:::===AAAGGGNNN\\\ttt~~~sssllliiiiiimmmssszzzyyyppptttyyyzzzeeePPPHHHDDD@@@@@@DDDIIIUUUjjj}}}sssiii[[[KKKAAA>>>888777555555555555333111111111111111111111111111///000111111111000...---......////////////000000//////////////////////////////...//////000111222//////000111333444444555444888===BBBIIIRRR]]]dddjjjvvvttt___WWWMMMIIIJJJEEEEEECCC@@@??????@@@AAA@@@<<<<<<======<<<<<<;;;:::777777888999999999999999::::::::::::;;;;;;;;;<<<<<>>;;;@@@FFFPPP```||||||zzzmmmeeebbb[[[^^^ccchhhooowww~~~vvvpppsssxxx|||gggRRRIIIEEE@@@@@@DDDLLLWWWooowwwlll]]]MMMBBB???;;;888444333333333333333111111111111111111111111111111000///////////////,,,---------......//////////////////////////////000000000000111222333444000000000000000///......000333888===BBBKKKUUU]]]dddpppuuu___XXXOOOKKKJJJDDDGGGBBB>>>===@@@CCCAAA???>>>>>>>>>>>>============:::;;;<<<===<<<;;;:::999::::::999999::::::;;;<<<===@@@GGGSSSgggwwwjjjbbb___]]]]]]___ccchhhooouuuyyyyyyrrrpppsssoooXXXIIICCCAAAAAACCCKKKYYYqqq~~~sssdddQQQBBB;;;:::999666444333222222222555555444333333222111111111111111111000000000000000000000000000000000000........................000000000000111111111111111111111111111111111111222555999<<<@@@HHHRRRZZZiiisssuuu```XXXPPPLLLKKKDDDFFFBBB>>>>>>AAACCCAAA>>>>>>>>>>>>>>>=========<<<::::::;;;;;;::::::999888::::::999999::::::;;;<<<<<<@@@GGGTTTiiiwwwkkkccc___ZZZ[[[\\\___dddjjjpppsssyyy~~~xxxtttqqqrrr|||rrr[[[LLLEEEBBBBBBDDDLLLYYYpppuuufffRRRCCC<<<:::888666444333222222333555555444333333222111111111111111111000000000000////////////////////////........................//////000000000111111111111111111111111111111111111444888;;;???GGGQQQXXXeeeooo|||vvv```XXXPPPLLLKKKEEEEEEBBB@@@@@@BBBBBB@@@===>>>>>>>>>=========<<<<<<<<<<<<;;;:::::::::::::::::::::999999::::::;;;<<<<<<@@@HHHUUUjjjyyylllccc___YYYZZZ[[[]]]aaafffkkknnntttxxx~~~vvvuuurrrrrrzzzwww___PPPHHHCCCCCCEEELLLXXXnnnxxxhhhSSSDDD===:::888666444333333333333555444444333333222222111111111111111000000000000................................................//////000000000000111111111111111111111111111111000333666999===EEEOOOVVVaaakkkxxxttt___WWWOOOKKKJJJCCCDDDBBBAAAAAABBBBBB???<<<>>>>>>=========<<<<<<<<<>>>===<<<::::::;;;<<<<<<::::::999999::::::;;;<<<<<<@@@HHHUUUjjj~~~{{{nnneee```\\\\\\]]]___cccgggjjjmmmsssvvv|||vvvtttqqqrrr{{{{{{dddTTTIIICCCBBBEEEKKKVVViii|||jjjUUUEEE>>>:::888777555444333444444444444444333333222222222111111111111000000000///................................................////////////000000000111111111111111111111111111///222555777;;;BBBLLLSSS^^^iiiuuusss]]]VVVNNNJJJHHHBBBDDDCCCBBBBBBBBBAAA>>>===============<<<<<<<<<<<<===<<<:::999999999:::;;;::::::999999::::::;;;<<<===AAAIIIUUUjjj~~~}}}qqqgggbbb]]]^^^___bbbeeeiiilllnnntttwww|||vvvqqqpppttt}}}hhhWWWJJJBBBAAADDDHHHRRRdddzzzlllUUUEEE???999888777555444444444555444444333333333333222222111111111111000000000///...................................................////////////000000000000000000000000000000000///111444666:::@@@JJJQQQYYYdddqqq}}}sss]]]VVVNNNJJJHHHBBBDDDDDDCCCBBB@@@???>>>>>>=========<<<<<<<<<;;;;;;999888888777777777777777::::::999999::::::;;;<<<>>>BBBIIIVVVjjj~~~}}}tttiiiccc^^^___aaaeeeiiimmmppprrrvvvyyy}}}xxxooopppttt~~~mmmZZZLLLBBB@@@CCCFFFOOO___tttmmmUUUEEE???999888777555444555555666333333333333333333333333111111111111000000000000......................................................////////////000000000000000000000000000000///111444666999???HHHOOOUUU```mmmwwwuuu___XXXOOOKKKJJJDDDEEEEEECCCAAA???>>>>>>???======<<<<<<<<<;;;;;;;;;888999999999888888777777::::::999999::::::;;;<<<===AAAIIIVVVkkk~~~}}}vvvkkkeeeaaacccfffjjjoootttxxxyyyzzz}}}~~~{{{vvvrrrpppqqqsssuuuvvv{{{{{{qqqqqqttt{{{rrr^^^NNNDDDAAADDDEEENNN]]]qqqmmmUUUEEE???999888777555555555666666333333333333333333333333111111111111000000000000////////////////////////................................./////////000000000000000000000000000000///222444666888???HHHOOOUUU```llltttwwwaaaYYYQQQMMMLLLFFFFFFEEECCC@@@>>>===>>>@@@======<<<<<<<<<;;;;;;;;;:::;;;<<<===<<<;;;:::999::::::999999::::::;;;<<<===AAAIIIWWWmmm}}}~~~xxxmmmfffeeegggkkkpppuuu{{{~~~~~~xxxnnnmmmkkkjjjiiijjjlllmmmoootttzzz|||~~~|||sssrrrsssyyyuuuaaaPPPEEEBBBEEEEEENNN]]]pppmmmUUUDDD???999888777555555555666666333333333333333333333333111111111111000000000000000000000000000000000000..................................../////////000000000000000000000000000000222444666888>>>GGGNNNXXXcccmmmuuu~~~yyyddd[[[QQQLLLKKKFFFEEEEEEDDDCCCAAA???===<<<;;;;;;<<<<<<;;;;;;:::999999888888888888888888999::::::999777666777;;;>>>???DDDNNN\\\qqq|||}}}zzzpppkkkggghhhkkksss|||rrrlllfffdddcccdddggglllooopppwwwyyy||||||{{{}}}|||tttppppppvvvyyydddTTTIIIDDDBBBCCCMMM^^^rrrpppXXXHHHBBB;;;;;;999777666555555555555444333333222222333333333333333222222222111111////////////////////////000///...------...///000...//////000111222222333000111111111111222222222222222111222555<<>>===<<<<<<<<<======<<<<<<;;;::::::999999888888999999:::::::::999777666888;;;>>>@@@EEENNN^^^www}}}}}}zzzqqqkkkhhhiiimmmuuu~~~ssshhhdddfffeeefffhhhmmmrrrvvvwww}}}yyyrrroooooouuuzzzeeeUUUJJJEEECCCFFFOOO```sssqqqXXXGGGAAA;;;;;;999777666555555555555444333333222222333333222222222111111111000000//////////////////////////////...------...//////...//////000000111111111000000111111111222222222111000000000333999BBBHHHXXX```kkkvvv~~~|||cccXXXMMMIIIKKKHHHDDDDDDBBBAAA???>>>===<<<======>>>>>>======<<<;;;;;;::::::999999::::::;;;::::::999888777888;;;===AAADDDMMM```|||~~~|||{{{qqqlllhhhjjjnnnwwwvvvhhhaaaaaaeeegggkkkqqqwww}}}wwwqqqnnnnnnsss~~~hhhVVVKKKFFFDDDHHHQQQbbbttttttYYYGGG@@@;;;;;;999777666555555555555444333333222222333333111111111000000000/////////////////////////////////...---,,,,,,---...///////////////////////////000000000111111111222222111111111000222888???DDDTTT[[[gggpppyyy{{{dddYYYNNNJJJJJJFFFDDDCCCBBB@@@???>>>=====================<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;:::::::::999888888;;;===BBBDDDLLL```}}}~~~zzzqqqlllgggiiinnnxxx~~~oooeeebbbeeeeeejjjsss|||wwwqqqooonnnsss~~~kkkWWWLLLGGGFFFGGGQQQbbbtttwww\\\IIIAAA;;;;;;999777666555555555555444333333222222333333222111111111000000000000////////////////////////...---,,,++++++,,,---...////////////............000000000000111111111111444444333333444888>>>BBBMMMUUU```kkkttt~~~zzzeee\\\QQQKKKIIIDDDDDDCCCBBB@@@???>>>>>>>>>;;;<<<<<<<<<<<<;;;::::::<<<;;;;;;::::::;;;;;;<<<999:::::::::999999;;;===EEEFFFNNNccczzzqqqlllfffhhhnnnwww{{{nnnfffeeehhhjjjrrryyyrrrpppooosss}}}mmmXXXLLLGGGGGGFFFOOO```rrr{{{___LLLDDD;;;;;;999777666555555555555444333333222222333333333333222222222111111111000000000000000000000000...---,,,++++++,,,---...////////////............//////000000000111111111333333333333444777;;;???FFFNNNYYYeeeppp|||xxxeee^^^SSSMMMJJJDDDEEEDDDBBB@@@?????????@@@;;;;;;;;;<<<;;;::::::999<<<;;;;;;::::::;;;;;;<<<999:::;;;:::999:::;;;===GGGIIIRRRgggxxxpppkkkfffhhhnnnwwwyyymmmgggiiimmmxxx{{{rrrpppooorrr|||oooYYYKKKGGGGGGEEENNN___qqq}}}aaaMMMDDD;;;;;;999777666555555555555444333333222222333333333333333222222222222111000000000000000000000000///...---,,,,,,---...////////////////////////////////////000000000111111000000111111222444777:::@@@GGGSSS___kkkyyywwwccc\\\RRRMMMLLLFFFFFFEEECCCAAA@@@@@@AAAAAA<<<<<<<<<<<<<<<;;;;;;:::;;;;;;::::::::::::;;;;;;999:::;;;;;;::::::;;;===DDDHHHSSShhhwwwnnniiigggiiioooxxx~~~uuunnnmmmttt|||zzzqqqooonnnqqqzzzpppYYYJJJFFFGGGGGGOOO^^^ppp~~~~~~aaaKKKBBB;;;;;;999777666555555555555444333333222222333333222222222222111111111111000000000000000000000000//////...------...//////...//////000000111111111////////////000000000111...///111111222333666999<<>>DDDQQQfffvvvnnniiihhhjjjpppyyy~~~~~~rrrpppuuuyyyooonnnmmmoooxxxpppXXXJJJFFFGGGIIIQQQ___ooo}}}~~~```III???<<<;;;999777666555555555555444333333222222333333111111111111000000000000000000000000000000000000000///...------...///000...//////000111222222333////////////000000000000///111222333444555888::::::AAAKKKVVVbbbpppzzzeee[[[OOOJJJJJJGGGIIIGGGFFFCCC@@@===???BBBAAA===:::999:::;;;:::888>>><<<999999:::;;;;;;;;;:::<<<===<<<;;;;;;<<<===BBBGGGSSShhhtttmmmjjjhhhkkkpppxxx|||xxxzzz{{{qqqnnnlllppp{{{oooYYYKKKIIIKKKGGGNNN]]]nnn~~~~~~```LLLCCC===;;;999888999999777666666555444333222333444444222222222111111111111000000000000000000000000000---......///000/////////000000////////////000000000000000000000000000000111111111111222444666777<<>>>>>======>>>;;;999999;;;<<<;;;:::<<<:::999888:::;;;;;;;;;:::;;;===<<<;;;;;;<<<===CCCGGGTTTiiiuuunnnllliiilllrrrzzz}}}{{{zzzqqqnnnlllppp{{{nnnXXXKKKHHHJJJHHHPPP^^^pppaaaKKKCCC===;;;999888999999777666666555444333333333444444222222222111111111111000000000000000000000000000............/////////000000000////////////000000000000000000000000000000111111111111222444666777:::???GGGQQQ^^^nnn|||{{{fff\\\PPPJJJKKKGGGMMMHHHCCCAAACCCCCC@@@===;;;::::::;;;======<<<;;;:::888777888:::;;;;;;;;;:::;;;<<<<<<;;;;;;<<<>>>BBBGGGTTTiiixxxpppnnnkkkooouuu}}}yyyqqqnnnlllqqq|||lllVVVJJJGGGHHHIIIRRR```qqqaaaKKKBBB===;;;999888999999777666666555444333333333333444222222222111111111111000000000000000000000000000///......---...///000111000000////////////000000000000000000000000000000111111111111222444555666888===DDDNNNZZZiiivvv{{{fff\\\PPPJJJKKKGGGPPPOOOKKKFFFDDDDDDBBB>>>:::;;;<<<=========;;;:::888777666888:::;;;;;;:::999;;;<<<<<<;;;;;;===>>>AAAFFFSSSiiizzzrrrooommmpppwwwwwwqqqnnnmmmrrr~~~jjjUUUIIIFFFGGGJJJTTTccctttaaaKKKBBB===;;;999888999999777666555555444444333333333333222222222111111111000000////////////////////////000///---,,,---...000222000000////////////000000////////////////////////111111111222222333444555777;;;BBBKKKVVVcccpppyyy{{{fff\\\PPPKKKKKKHHHLLLRRRQQQHHH???>>>>>><<<<<<===>>>>>>===;;;:::999888777777888:::<<<;;;:::999:::<<<<<<;;;<<<===??????DDDRRRiii|||ssspppnnnrrrzzzwwwpppnnnnnnssshhhTTTIIIFFFFFFKKKUUUeeevvvaaaKKKCCC===;;;999888999999777666444444444444444333333333222222222111111111000000////////////////////////000///---,,,---...000222000000////////////000000////////////////////////000111111222333333333333777:::@@@HHHRRR^^^kkkssszzz||||||ggg]]]QQQKKKKKKHHHJJJTTTUUUJJJ???>>>???>>>===??????>>><<<:::999:::888888888999;;;<<<;;;999888:::<<<<<<<<<<<<>>>??????DDDRRRjjjvvvrrrqqquuu}}}wwwpppnnnnnntttgggTTTJJJFFFFFFJJJVVVgggxxx```KKKFFF===;;;999888999999777666444444555555444444333222222222222111111111111000000000000000000000000000///......---...///000111000000////////////000000000000000000000000000000000000111222333333222222666999>>>EEENNNYYYeeellluuu~~~~~~~~~|||ggg]]]QQQKKKLLLHHHHHHQQQRRRHHHAAACCCCCC@@@===>>>???===;;;:::;;;===:::999999;;;<<<<<<:::999888:::;;;<<<<<<<<<>>>@@@@@@FFFTTTmmmyyyuuuuuuyyyxxxpppnnnooouuugggUUUJJJGGGFFFIIIVVVhhhzzz___LLLHHH===;;;999888999999777666444444555555555444333222222222222111111111111000000000000000000000000000............/////////000000000////////////000000000000000000000000000000000000111222333222222111444666;;;AAAIIITTT___fffrrr~~~|||ggg]]]QQQKKKLLLHHHAAAIIIIIIAAA>>>CCCBBB;;;<<<===>>><<<::::::===AAA;;;;;;;;;<<<======:::888888:::;;;<<<<<<<<<>>>@@@AAAGGGVVVooo|||wwwwww|||}}}xxxpppnnnooouuugggUUUKKKGGGFFFIIIVVViiizzz~~~^^^MMMJJJ===;;;999888999999777666333444555555555444333222222222222111111111111000000000000000000000000000---...//////000/////////000000////////////000000000000000000000000000000///000222333333222111000222555999???FFFQQQ[[[bbbqqq||||||fff]]]RRRMMMLLLGGGHHHFFFCCCBBBBBBBBBAAA??????>>>===<<<;;;:::999999999999::::::;;;<<<======::::::999999:::;;;===>>>CCCHHHUUUmmm|||yyyyyy~~~}}}}}}}}}{{{rrrppppppuuujjjTTTIIIHHHJJJKKKVVVggg{{{xxx[[[KKKEEE===;;;999888888777666444444444444444444444444444444444333333222111000000000000000000000000000000......//////000000111111////////////000000000000222222222111111111000000...//////000111222222222222555999===CCCMMMZZZcccvvv~~~|||fff]]]RRRMMMLLLGGGHHHFFFCCCBBBBBBAAA???>>>???>>>===<<<;;;:::999999999999::::::;;;<<<<<<===::::::999999:::;;;===>>>CCCHHHUUUmmm{{{{{{zzzzzz{{{{{{sssqqqqqqvvvjjjTTTHHHFFFIIIJJJUUUgggzzzwwwZZZJJJDDD>>><<<999888888888666555444444444444444444444444444444333333222111111000000000000000000000000000---------...............////////////000000000000222222222111111111000000...//////000111111222222222555999===CCCNNNZZZcccsss{{{|||fff]]]RRRMMMLLLGGGHHHFFFCCCAAAAAA@@@>>><<<>>>>>>===<<<;;;::::::999999999::::::;;;;;;<<<<<<::::::999999:::;;;===>>>DDDIIIVVVmmm}}}~~~~~~wwwwwwzzzyyytttrrrrrrwwwjjjTTTHHHEEEGGGIIITTTfffzzztttXXXHHHCCC>>><<<999888888888777555444444444444444444444444444333333222222111111111000000000000000000000000...............---------////////////000000000000222111111111111000000000/////////000111111222222222555999===CCCMMMZZZcccmmmwww|||fff]]]RRRMMMLLLGGGHHHEEEBBBAAA@@@???===;;;>>>======<<<;;;;;;::::::999999:::::::::;;;;;;;;;::::::999999:::;;;===>>>CCCIIIVVVlll~~~vvvvvvyyy{{{xxxrrrqqqqqqwwwlllUUUHHHFFFGGGIIITTTfffzzzrrrVVVGGGBBB???===:::999999999777666444444444444444444333333333333333222222111111111000000000000000000000000111111000000//////......////////////000000000000111111111111000000000000//////000000111111111111222555888<<>><<<=========<<<;;;;;;::::::999999999:::::::::::::::::::::999999:::;;;===>>>BBBHHHUUUkkkyyywwwxxxvvv{{{~~~vvvnnnnnnpppxxxmmmVVVIIIGGGHHHIIITTTfffyyypppUUUGGGCCC???===;;;::::::999888666555555444444444333333333333333222222222222222111000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000000000000000000111111111111444777:::???HHHTTT\\\dddppp||||||fff]]]RRRMMMLLLGGGGGGDDDBBBAAAAAAAAA???>>>======<<<<<<<<<;;;;;;;;;999999999999::::::::::::::::::999999:::;;;===>>>AAAGGGTTTiii~~~xxxvvvrrrwww~~~~~~uuulllmmmpppyyynnnWWWJJJGGGIIIJJJTTTfffyyypppUUUIIIEEE@@@>>>;;;:::::::::999777555555555444444333333222222222222222222222222222000000000000000000000000...............---------////////////000000000000//////000000000000000111000000000000000000111111111333555777;;;CCCNNNWWW___kkkyyy|||fff]]]RRRMMMLLLGGGFFFDDDBBBAAABBBBBBAAA@@@<<<<<<<<<<<<<<<;;;;;;;;;999999999999999999999999::::::999999:::;;;===>>>???FFFSSSgggyyysssooossszzz}}}uuummmmmmqqqzzzlllUUUIIIFFFHHHKKKUUUgggyyyoooVVVJJJHHHAAA>>><<<;;;;;;:::999888666555555444333333222222222222222222222222222222000000000000000000000000---------...............////////////000000000000////////////000000111111111000000000000000000000000111333444777???IIIQQQXXXeeettt|||fff]]]RRRMMMLLLGGGEEEDDDBBBBBBCCCCCCCCCBBB<<<<<<<<<<<<<<<;;;;;;;;;999999999999999999999999::::::999999:::;;;===>>>>>>EEERRReee~~~yyyqqqmmmqqqyyy}}}tttoooooorrrzzzjjjTTTHHHFFFGGGLLLVVVgggyyypppWWWLLLIIIAAA???<<<;;;;;;;;;999888666666555444333333222222222222222222222222222222000000000000000000000000.../////////000000111111////////////000000000000.../////////000000111111111111111000000000000000///111222333555<<>>===@@@@@@@@@???>>><<<;;;:::AAA???===:::999999:::;;;:::999888888999:::<<<===>>>CCCPPPdddzzzzzzqqqmmmpppvvv}}}tttpppooopppxxxgggTTTJJJFFFEEEMMMUUUdddwwwnnnZZZNNNGGGBBB@@@===<<<<<<<<<:::999444444333333333444444555444444444444444444444444111111111111000000000000//////.........---------////////////////////////000---+++,,,///111111000000000111111222222222333111222222333555:::@@@DDDQQQZZZhhhvvv{{{ggg^^^RRRMMMLLLHHHGGGFFFEEECCCAAA@@@???>>>>>>>>>======<<<:::999888===;;;:::999999:::;;;<<<:::999999888999;;;<<<===@@@DDDPPPcccxxx{{{sssnnnqqqvvv}}}~~~sssooonnnpppyyy}}}eeeRRRHHHEEEEEEMMMVVVeeewwwnnnZZZMMMFFFAAA???===<<<<<<;;;:::888555555444444444444555555444444444444444444444444111111111111000000000000//////.........---------////////////////////////...,,,***+++...000000///000000000111111111222222111222222333555999???CCCLLLUUUbbbppp}}}{{{ggg^^^RRRMMMLLLHHHGGGGGGFFFDDDBBBAAA??????============<<<;;;999999888888777888999:::<<<===:::999999999999;;;<<<===AAAEEEQQQcccvvv~~~vvvoooqqqvvv||||||rrrmmmllloooyyy{{{bbbOOOFFFEEEFFFMMMVVVeeexxxnnnYYYMMMEEE@@@>>><<<;;;;;;:::999888666666555555555555666666444444444444444444444444222222111111111000000000/////////............---000000000000000000000000///---,,,---///000000000//////000000000000111111000111222333444888===AAAGGGNNNZZZggguuu{{{ggg^^^RRRLLLLLLHHHHHHGGGFFFEEECCCAAA@@@???????????????>>>===<<<;;;888888888888999;;;<<<===::::::999999:::;;;===>>>BBBFFFRRRcccuuu}}}}}}~~~zzzqqqsssvvv|||~~~yyypppkkkkkkpppzzzzzz```NNNFFFFFFHHHLLLUUUeeeyyymmmXXXKKKDDD@@@>>>;;;:::::::::888777888777777666666666666666444444444444444444333333222222222111111111000000/////////...............000000000000000000000000111000000111222222222222///////////////000000000000111222222444777;;;???CCCJJJTTTaaappp{{{ggg^^^RRRLLLLLLHHHHHHGGGFFFEEECCCAAA@@@???>>>?????????>>>===<<<;;;::::::::::::::::::;;;;;;;;;::::::999:::;;;===>>>@@@EEERRRdddvvv~~~zzzyyy{{{}}}}}}ssstttvvvzzz}}}~~~vvvooojjjkkkppp|||yyy```NNNGGGHHHJJJLLLUUUfffyyyjjjVVVJJJCCC@@@>>>;;;:::::::::888777999888777666666666666666555555444444444333333333222222222222111111111111////////////////////////000000000000000000000000000111222222222222222222000000000//////////////////000222222333555999===BBBHHHQQQ^^^nnnzzz~~~{{{ggg^^^RRRMMMLLLHHHGGGGGGFFFDDDBBBAAA??????<<<<<<<<<<<<<<<;;;::::::<<<<<<;;;;;;::::::999999;;;::::::::::::<<<===>>>???DDDQQQdddvvv~~~xxxtttwwwyyy|||}}}}}}~~~uuuuuuvvvyyy~~~}}}{{{}}}sssnnniiikkkqqq}}}yyy```NNNGGGHHHKKKNNNWWWhhh|||fffSSSIIIDDD@@@>>><<<;;;;;;:::999888999888777666666555555666555555555444444333333222333222222222222111111111...////////////000000000000000000000000000000000---///111111000//////000111111000000000000/////////000111222222444888:::@@@FFFPPP\\\lllwwwyyy}}}{{{ggg^^^RRRMMMLLLHHHGGGFFFEEECCCAAA@@@???>>><<<<<<<<<<<<<<<;;;;;;::::::::::::::::::999888888;;;;;;::::::;;;<<<>>>??????DDDPPPcccuuu{{{wwwtttqqqtttwwwzzz||||||}}}}}}}}}wwwvvvvvvwww{{{}}}{{{}}}|||qqqmmmjjjlllrrr~~~xxx___NNNGGGGGGIIIQQQZZZkkk~~~aaaQQQJJJGGGAAA???===<<<<<<;;;:::888888888777666555555555555666555555444333333222222333333222222222111111111.../////////000000000000////////////////////////,,,///111111///---...///222222111111111000000000...000111222222333666888===CCCMMMYYYjjj~~~uuuvvvwwwzzz{{{ggg^^^RRRMMMLLLHHHFFFEEEDDDCCCAAA???>>>===>>>>>>>>>>>>>>>>>>===<<<777888888999999999888888;;;;;;::::::;;;<<<>>>??????DDDPPPbbbsss~~~wwwtttsssrrrrrrsssvvvyyyzzzzzz{{{~~~~~~~~~|||yyywwwvvvvvvyyy~~~}}}{{{pppmmmjjjlllsssvvv^^^MMMFFFFFFHHHTTT]]]nnnxxx]]]PPPKKKIIIBBB@@@===<<<<<<<<<:::999888888666555444444444444666666555444333333222222333333333222222222111111.../////////000000111111////////////////////////...111333333000//////111333222222222111111000000...000111222222333555777;;;AAAKKKWWWhhh|||uuuttttttvvv|||lll]]]UUUPPPLLLJJJJJJGGGEEECCCCCCBBB@@@???=========<<<;;;;;;::::::::::::::::::::::::::::::???===;;;:::999:::<<<===BBBEEEOOOaaasssyyytttqqqnnnmmmrrruuuxxx{{{|||}}}~~~yyyppprrrxxxzzzqqqlllkkkmmmsssppp\\\NNNFFFDDDFFFTTT```tttppp[[[PPPJJJFFF>>>===<<<;;;;;;;;;;;;;;;999999888888888888888999666666666555444444333333222111111000111111222222000000000000000000000000000000////////////000000...------///111222222111//////000111111111111111000111111222222333444444:::@@@IIITTTbbbvvvvvvsssqqqsss{{{lll]]]VVVPPPLLLJJJJJJGGGEEECCCCCCBBB@@@???>>>>>>======<<<;;;;;;:::::::::::::::::::::::::::===<<<;;;::::::;;;<<<===AAADDDOOO```sss}}}yyyuuusssqqqppprrruuuxxx{{{|||}}}{{{rrrsssyyyzzzpppkkkkkkmmmsssmmm[[[NNNGGGFFFIIIUUUaaatttmmmXXXMMMHHHDDD>>>===<<<;;;;;;;;;;;;;;;::::::999888888888888888666666666555444444333333222111111111111111222222000000000000000000000000000000////////////000000///......000111222222222//////000111111111111000000111111222222333333444888>>>GGGRRR```tttxxxtttqqqttt~~~lll]]]VVVPPPLLLKKKJJJGGGEEECCCCCCBBB@@@?????????>>>======<<<<<<;;;:::::::::::::::::::::::::::::::::;;;<<<<<<======AAADDDNNN```sss~~~{{{yyywwwuuuttttttrrruuuxxx{{{}}}~~~}}}uuuuuuyyy~~~xxxooojjjiiilllsssjjjXXXMMMHHHIIILLLVVVbbbtttiiiUUUJJJEEECCC???>>>===<<<;;;;;;;;;;;;<<<;;;:::999888777777777666666666555444444333333222111111111111111111111000000000000000000000000000000////////////000000//////000000111111222222...///000000111111000000000000111111222333333333666;;;DDDOOO\\\ooo~~~xxxtttwwwlll]]]VVVPPPMMMKKKJJJGGGEEECCCCCCBBB@@@????????????>>>======<<<<<<999999::::::::::::;;;;;;777888:::;;;<<<=========AAACCCNNN___rrr}}}|||{{{yyyxxxwwwvvvuuusssvvvyyy{{{}}}wwwvvvxxx|||wwwnnniiihhhlllsssgggVVVLLLGGGIIIMMMUUUaaatttfffSSSIIIDDDCCC??????===<<<<<<;;;;;;<<<>>>===;;;:::888777777777666666666555444444333333111222222222111111111000////////////////////////000000////////////000000///000000000//////000111...//////000000000000000000000000111222222333333444:::BBBLLLXXXkkk{{{}}}lll]]]VVVQQQMMMLLLJJJGGGEEECCCCCCBBB@@@????????????>>>======<<<<<<999999999::::::;;;;;;;;;777888999;;;<<<=========@@@CCCMMM^^^rrr~~~}}}||||||{{{zzzyyyxxxvvvvvvuuuwwwzzz|||}}}zzzwwwwwwyyyvvvmmmiiihhhkkksssfffUUUKKKFFFHHHMMMTTTaaattteeeTTTIIIDDDEEE@@@???>>>>>>======>>>>>>???>>><<<;;;999888777777666666666555444444333333111222222222222111000///////////////////////////000000////////////000000...000111000...---...000......///000000000000000///000000111111222333333444999@@@IIITTTeeeyyykkk]]]VVVQQQMMMLLLJJJGGGEEECCCCCCBBB@@@?????????>>>======<<<<<<;;;888999999::::::;;;;;;<<<777888999:::;;;<<<======@@@BBBLLL^^^rrr|||yyyyyyzzzzzz{{{{{{zzzyyyxxxwwwxxxzzz|||}}}~~~zzzwwwxxx}}}vvvnnnjjjhhhkkkrrrfffTTTJJJFFFIIINNNVVVcccvvv|||eeeVVVJJJEEEFFF@@@@@@?????????@@@AAAAAA??????===;;;:::999888888666666666555444444333333111222333333222111///...000000000000000000000000000000////////////000000///111333111...,,,...000---...//////000000////////////000000111222222222333888>>>EEENNN^^^rrrkkk\\\VVVQQQNNNMMMJJJGGGEEECCCCCCBBB@@@???>>>>>>======<<<;;;;;;:::888888999::::::;;;<<<<<<999999888888999;;;===>>>@@@BBBLLL]]]qqqzzztttssssssvvvwwwyyyzzz{{{{{{{{{{{{zzz|||}}}}}}~~~~~~yyywww}}}vvvnnnkkkiiikkkrrr~~~~~~eeeTTTJJJGGGKKKPPPZZZgggyyyxxxdddWWWKKKEEEFFF@@@@@@@@@AAABBBCCCDDDEEE???>>>===;;;:::999999999666666666555444444333333111222333333333111///...000000000000000000000000000000////////////000000111444666333///---///222---...//////000000////////////000000111111222222222666;;;@@@IIIWWWiiiwwwkkk\\\VVVQQQNNNMMMJJJGGGEEECCCCCCBBB@@@???=========<<<;;;;;;::::::888888999::::::;;;<<<<<<;;;:::888888888:::<<<>>>???BBBKKK]]]qqq}}}sssooonnnnnnsssuuuwwwzzz|||~~~~~~~~~|||}}}~~~~~~~~~{{{xxx}}}vvvooollljjjkkkrrr}}}|||dddTTTKKKIIIMMMSSS^^^kkk|||uuudddXXXKKKEEEFFF@@@@@@@@@AAACCCEEEFFFGGG???>>>===<<<;;;:::::::::777666666555444444333333111222333444333111///---000000000000000000000000000000////////////000000333666888666111...000444---......////////////////////////000111111222222000444999===EEESSSdddqqqiii]]]VVVNNNKKKLLLMMMIIIEEEEEEFFFEEEAAA===@@@???>>>======<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999999;;;<<<>>>===@@@JJJ[[[oootttlllhhhjjjnnnooosssxxx|||}}}~~~|||{{{~~~zzzqqqllljjjiiimmmsss}}}|||bbbUUUMMMHHHJJJQQQ]]]ooovvvbbbWWWKKKEEEEEEFFFBBB@@@BBBGGGJJJIIIGGGAAA???===<<<<<<<<<;;;999:::999888777555444333222000000000111222222333333222111111111000000//////000000000000000000000000111000////////////000000000000000000000000000000...000111111000000111222444333444:::AAAKKK[[[iii~~~lll```YYYQQQMMMOOOJJJLLLMMMKKKGGGBBB@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<;;;:::999999;;;<<<>>>===@@@JJJZZZnnnyyylllfffccceeejjjmmmqqqwww{{{|||}}}~~~~~~zzzpppkkkhhhhhhmmmtttzzzaaaSSSLLLIIIMMMUUU```rrrsssaaaVVVKKKEEEEEEEEEBBB@@@BBBFFFIIIHHHEEEAAA???===<<<<<<<<<;;;:::999999888666555444222222111111111111222222222222111111111111000000000///000000000000000000000000000000////////////000000000000000000000000000000...000111111000000111222444333444999???HHHWWWeeexxxmmmaaaZZZRRRNNNOOOJJJQQQUUUQQQHHH@@@???BBB>>>===<<<;;;;;;:::::::::::::::999999999999::::::;;;;;;:::999:::;;;<<<===>>>@@@IIIYYYllloooddd```^^^aaaeeejjjnnntttyyy{{{|||~~~zzzpppiiifffhhhllltttyyy___QQQKKKIIIOOOXXXcccvvvooo^^^TTTKKKEEEEEECCCAAA???@@@DDDFFFFFFDDDAAA???===<<<======;;;:::999888777666555444333222222222222222111111111111111111111111000000000000000000000000000000000000///////////////000000000000000000000000000000000...000111111000000111222444222333888===DDDRRR^^^ppp}}}lll```YYYQQQMMMNNNPPPTTTVVVQQQGGGAAAAAACCC>>>>>>===<<<;;;;;;;;;;;;:::999999888888999999:::;;;;;;:::::::::;;;<<<===???@@@HHHWWWjjjyyyjjjaaa^^^]]]___cccgggkkkrrrvvvyyy{{{}}}~~~zzzpppiiiffffffkkktttyyy^^^PPPJJJIIIPPPZZZcccwwwkkk[[[SSSJJJEEEFFFBBB@@@???@@@BBBDDDCCCBBBAAA???===<<<======<<<;;;999888777666555444333333444444333222222111000000111111111000000000000000////////////////////////...//////000000000000000////////////////////////...000111111000000111222333111333666:::???KKKWWWiiiwwwnnnaaaZZZRRRNNNOOOXXXUUUPPPKKKFFFDDDCCCCCC@@@???>>>===<<<<<<<<<<<<:::999999888888999999:::::::::::::::;;;;;;<<<<<>>===<<<999999888777666666555555555444444333222111000000000000000000000000111111////////////////////////---...///000111000000000////////////////////////...000111111000000111222222111222555777;;;EEEPPPbbbppprrreee]]]UUUQQQRRRYYYRRRIIIEEEEEEFFFDDDBBB@@@???>>>======<<<<<<===::::::999999999999:::::::::::::::;;;;;;;;;<<<<<>>>>>>>>===:::::::::999888777777777555444444333222111111111000000000000111111111111000000000000000000000000---...///111111111000000000000000000000000000000...000111111000000111222111000111555666999BBBKKK\\\iii}}}sssfff^^^VVVQQQRRRTTTMMMFFFCCCDDDEEECCCAAA??????>>>===<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::;;;;;;<<<<<<;;;;;;>>>???GGGTTTeeeyyyrrrhhh^^^ZZZXXXWWWWWWYYYaaafffmmmsssxxx{{{~~~wwwnnnjjjjjjiiioooyyyxxx^^^PPPKKKIIIPPPZZZjjj}}}~~~cccVVVPPPIIIDDDEEEAAAAAAAAA@@@?????????@@@AAA???======>>>???>>>===<<<;;;;;;::::::999999888444444444333333222222222///000000000111111111111000000000000000000000000,,,---///111222111000000000000000000000000000000...000111111000000111222000///111444666888???HHHTTTbbbvvvqqqddd]]]TTTPPPQQQMMMJJJEEEDDDDDDDDDBBB@@@>>>>>><<<;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<999:::;;;;;;<<<<<<;;;;;;>>>???GGGTTTdddwww{{{oooeee\\\YYYYYYXXXXXX[[[aaafffmmmsssxxx{{{~~~tttmmmjjjiiilllrrr|||vvv]]]PPPLLLKKKRRR\\\ppp~~~cccVVVPPPIIIDDDEEEBBBBBBBBB@@@???>>>???@@@AAA???======>>>???>>>===<<<<<<<<<;;;;;;:::::::::444444333333333333222222//////000000111111111222000000000000000000000000+++---///111222222000000000000000000000000000000///000111111000000111222//////111444555777>>>GGGOOO]]]qqq~~~uuueee]]]VVVPPPNNNMMMKKKHHHDDDBBBAAABBBBBB@@@???>>>===<<<;;;::::::::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<@@@BBBGGGQQQaaawwwxxxssshhhddd^^^ZZZYYYXXXWWWVVV]]]ccckkkqqqtttwww{{{~~~~~~tttkkkggghhhjjjsssuuu[[[RRROOOMMMTTT```qqqcccUUUOOOGGGCCCEEEBBBAAA@@@?????????@@@AAA??????@@@@@@@@@AAAAAAAAA>>>>>>===<<<;;;::::::999:::888666555555444222000////////////000000000000............/////////000........................//////000000000000//////////////////000000000000555555333222333666<<<@@@KKKUUUggg}}}yyyvvvfff]]]VVVPPPNNNMMMKKKHHHEEECCCBBBBBBBBB@@@???>>>===<<<;;;::::::::::::::::::::::::::::::;;;::::::::::::;;;<<<<<>>>>>===<<<;;;::::::999999888666555555444222000///000000000000000000000........./////////000000///////////////////////////000000000000000///...////////////000000000000444444333222222666;;;???FFFPPPaaavvvxxxwwwfff^^^VVVQQQNNNLLLJJJHHHEEECCCBBBBBBBBB??????>>>======<<<;;;;;;::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<>>>@@@DDDNNN___www}}}wwwsssmmmiiieeeaaa```^^^\\\[[[^^^ccckkkqqquuuxxxzzz{{{}}}~~~~~~wwwpppjjjiiikkkpppzzzvvv\\\QQQNNNMMMWWWfffxxxyyyaaaUUUOOOHHHEEEFFFBBBBBBAAA@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA>>>>>>===<<<;;;::::::999999777555555555444222000000000000000000000000000....../////////000000000111111111111111111111111000000000000000///......////////////000000000000222222222111222444999<<>>>>>===<<<<<<;;;::::::::::::::::::::::::;;;::::::::::::;;;<<<<<>>>>>===<<<;;;::::::999999777555555555444333111111111111000000000000000...////////////000000000111111111111111111111111000111111000000///...---////////////000000000000000111222111111333777::::::BBBPPPaaasssxxxzzziii___WWWQQQNNNJJJIIIHHHFFFDDDCCCBBBBBB??????>>>>>>======<<<<<<::::::::::::::::::::::::;;;::::::::::::;;;<<<<<>>>>>===<<<;;;::::::999888666555555555555333111222111111111000000000///////////////000000000111000000000000000000000000000000000000000///......////////////000000000000///000222222222333555888777???KKKXXXgggzzz|||{{{jjj```XXXQQQOOOIIIHHHGGGFFFEEECCCBBBBBB?????????>>>>>>=========::::::::::::::::::::::::;;;::::::::::::;;;<<<<<>>>>>===<<<;;;::::::999888666555444555555333222222222222111111000000////////////000000000111111//////////////////////////////000000000000//////////////////000000000000...000222333333333555666666===GGGQQQ]]]mmm|||kkkaaaXXXQQQOOOHHHHHHGGGGGGEEEDDDBBBBBB?????????>>>>>>>>>>>>>>>::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<===???CCCKKKZZZooo}}}zzzyyyxxxwwwvvvtttqqqlllhhheeeccccccfffkkkppprrrsssvvvxxx{{{xxxpppkkkggghhhllluuukkkWWWQQQOOOQQQ```sssrrrbbbUUUQQQMMMFFFDDDHHHAAABBBCCCCCCCCCBBBAAA@@@??????@@@@@@@@@AAAAAAAAA>>>>>>===<<<;;;::::::999777666444444555555444222333333222111111000000/////////000000000111111111////////////////////////---...///000000111111000////////////000000000000...111333444444333444555555<<>>>>>>>>>>>::::::::::::::::::::::::;;;::::::::::::;;;<<<<<<<<<===AAAJJJXXXkkk~~~}}}|||{{{zzzxxxtttoookkkjjjfffcccdddhhhmmmnnnnnntttvvvyyy~~~uuunnnjjjgggiiimmmyyy}}}hhhVVVQQQPPPRRRaaatttnnn```SSSPPPLLLEEECCCGGGAAABBBCCCCCCCCCBBBAAA@@@??????@@@@@@@@@AAAAAAAAA>>>>>>===<<<;;;::::::999777666444444555555444222333333222222111000000///000000000000111111111111////////////////////////,,,---...000111111111111////////////000000000000...111444555444444444555555;;;CCCIIIPPP[[[kkkwwwmmmaaaWWWQQQOOONNNLLLHHHEEECCCBBBCCCCCC??????>>>>>>======<<<<<<777888999:::<<<===>>>>>>::::::999999::::::;;;<<<<<<<<<@@@FFFPPPaaazzz~~~}}}{{{{{{zzzyyyvvvtttjjjhhheeeddddddgggjjjmmmooorrrwww{{{tttmmmiiigggiiilllwwwxxxaaaOOONNNQQQSSSbbbuuuqqqcccUUUPPPMMMIIIEEECCCDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>======>>>===<<<;;;;;;;;;;;;;;;777777777666555555444444444444444333333333222222111111111111000000000000,,,///111111000...------//////000000000000//////222111000//////000111222000000000000111111111111555666;;;DDDLLLUUUbbbooo{{{nnnaaaWWWQQQOOOMMMKKKIIIFFFDDDCCCCCCBBB??????>>>>>>======<<<<<<888999999:::;;;<<<======;;;::::::::::::;;;<<<<<<======AAAGGGPPP```xxx}}}}}}|||{{{xxxvvvooolllhhhddddddfffiiikkkmmmppptttyyy~~~sssllljjjiiilllppp}}}ttt^^^NNNNNNRRRWWWfffzzzuuugggZZZTTTQQQLLLHHHGGGDDDDDDDDDCCCBBBAAAAAAAAABBBBBBAAA@@@@@@???>>>>>>???>>>===<<<;;;::::::;;;888888777666666555555444444444444333333333222222111111111111000000000000...111333333111///////////////000000000000//////111111000//////000111111000000000000111111111111444444999@@@HHHQQQ^^^kkk{{{ooocccYYYRRRPPPLLLKKKJJJHHHFFFDDDBBBAAA??????>>>>>>======<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>AAAGGGOOO___www}}}zzzxxxtttpppjjjeeecccdddgggiiijjjmmmqqqvvv{{{|||qqqkkkjjjjjjooouuummmZZZLLLNNNTTT\\\nnnuuuhhh\\\VVVSSSNNNJJJIIIEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@???>>><<<;;;:::::::::999888888777666666555555444444444444333333333333222222111111111000000000111333555444333111111111//////000000000000//////111000000//////000000111000000000000111111111111333222555<<>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<======AAAGGGPPP___vvv~~~{{{yyyvvvrrrkkkeeebbbcccfffhhhiiilllppptttyyy{{{pppkkkiiijjjqqqxxxeeeVVVLLLOOOWWWcccwww}}}pppeeeZZZTTTPPPKKKHHHGGGFFFEEEEEEEEEDDDDDDCCCCCCDDDCCCCCCCCCBBBBBBBBBAAAAAA@@@>>>===;;;:::999999999999999888777777666666555444444444444333333333222222222111111111000000222333555444333111111222//////000000000000//////000000000//////000000000///000000000111111111111333222333888===EEERRR___pppsssfff\\\TTTQQQLLLKKKKKKIIIGGGEEECCCAAA??????>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::::::::999999888888999999:::;;;;;;<<<@@@GGGPPP___vvv|||yyyvvvrrrlllfffdddeeegggiiijjjmmmpppsssxxx~~~zzzpppkkkhhhjjjrrr{{{___UUUMMMQQQ[[[jjjxxxvvvzzzzzzjjjaaaWWWRRRNNNIIIFFFGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCAAA@@@???===;;;::::::999:::::::::999888888777777555555555444444444333333222222222222111111111111111333444333111000111222//////000000000000///////////////000000////////////000000000111111111111333222333777;;;AAAMMMXXXgggwwwuuuhhh]]]UUURRRMMMLLLKKKIIIGGGEEECCCBBB??????>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888999999:::<<<===AAAHHHPPP^^^uuu}}}zzzwwwtttooojjjhhhhhhjjjkkklllnnnpppssswww}}}xxxooojjjhhhjjjttt~~~|||\\\UUUPPPTTT^^^pppuuuppprrrwwwsssfff^^^VVVRRRNNNIIIGGGIIIEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???===<<<;;;;;;;;;;;;;;;;;;:::999999888888555555555555444444444333333222222222222111111111111222333222000///000111//////000000000000//////...//////000000//////...000000000000111111111111222111333666999===GGGQQQ^^^nnnvvvjjj^^^VVVSSSNNNMMMJJJHHHFFFDDDDDDDDD??????>>>>>>======<<<<<<:::;;;;;;;;;;;;;;;;;;;;;999999888888999999:::;;;??????CCCIIIOOO\\\qqq|||zzzxxxtttpppmmmlllllllllmmmoooppprrruuu{{{}}}uuunnniiihhhlllwwwxxx[[[VVVSSSVVVaaauuu~~~lllkkkpppuuu~~~mmmaaaZZZSSSPPPMMMHHHGGGJJJDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;:::999999999555555555555444444444444333333222222222111111111222333333222000///111222//////000000000000//////......///000000///......000000000000111111111111000000222666777:::BBBKKKSSSbbbuuuwwwjjj___VVVSSSOOOMMMJJJGGGEEEDDDDDDEEE?????????>>>======<<<<<<:::::::::;;;;;;;;;<<<<<<::::::999999::::::;;;<<>>==================<<<<<<;;;;;;:::999999666666555555555444444444333333333222222222111111333333333222000000111333//////000000000000//////---...///000000///...---000000000000111111111111//////111555666777>>>FFFJJJWWWiiiyyyxxxggg]]]VVVRRRPPPMMMJJJGGGFFFDDDBBB@@@>>>======<<<;;;::::::999999::::::;;;;;;::::::999888888888999:::;;;<<<===???AAAFFFLLLQQQZZZkkkzzz|||xxxtttpppjjjggglllnnnppprrrtttxxx|||{{{tttnnnjjjiiinnn{{{qqqYYYYYYWWWYYYhhh{{{kkkiiippp{{{nnn___YYYTTTNNNIIIGGGFFFFFFEEEFFFEEEDDDCCCCCCBBBBBBCCCBBBBBBBBBAAAAAA@@@@@@@@@AAA@@@>>><<<;;;<<<===>>>;;;<<<=========<<<:::999:::999777555444333444444555555444333222222222222333333333222222222111111000000000000000000000000000000////////////000000111111000//////////////////000111222333777;;;>>>IIISSSaaaqqqzzziii___XXXTTTQQQNNNKKKIIIGGGEEECCCAAABBBAAAAAA@@@???>>>======999::::::;;;;;;::::::999::::::::::::;;;;;;<<<===>>>@@@DDDJJJOOOXXXjjjzzz}}}yyyuuupppkkkggglllmmmppprrrtttwww|||{{{tttnnnkkkjjjooo|||mmm[[[ZZZWWW[[[kkk{{{mmmjjjqqq{{{kkk___WWWSSSMMMJJJHHHGGGFFFEEEFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAA@@@>>><<<<<<<<<===>>><<<<<<======<<<<<<;;;::::::999888666555444555555666555444333222222222222333333333222222222111111000000000000000000000000000000////////////000000111111000//////////////////000111222333666:::>>>CCCLLLZZZiiiyyy|||lllaaaYYYUUURRRPPPLLLJJJHHHGGGDDDCCCDDDCCCBBBAAA@@@???>>>>>>999::::::;;;;;;::::::999<<<<<<;;;;;;;;;;;;<<<======>>>AAAFFFJJJUUUhhhyyyzzzvvvqqqkkkhhhjjjlllnnnppprrrvvvzzz~~~zzztttnnnkkklllqqqiii^^^[[[XXX^^^qqqyyymmmmmmuuuzzzggg^^^SSSPPPLLLJJJIIIHHHFFFEEEFFFFFFEEEEEEDDDCCCCCCCCCAAAAAA@@@@@@@@@@@@@@@???AAA@@@>>>===<<<<<<===>>>======<<<<<<;;;;;;<<<<<<;;;:::999888777666666666666666444333333333333333333333333222222222111111000000000000000000000000000000////////////000000111000000//////////////////000111222222555999===???FFFSSS```pppnnnbbbZZZVVVSSSPPPLLLJJJIIIGGGEEECCCBBBBBBAAA@@@>>>===<<<<<<999::::::;;;;;;::::::999<<<;;;;;;:::::::::;;;;;;<<<<<<>>>BBBFFFQQQeeewww|||wwwrrrlllhhhiiikkkmmmoooqqqtttyyy|||~~~wwwqqqlllkkklllsssggg^^^ZZZXXX```uuuuuunnnqqq{{{uuuccc\\\PPPNNNKKKJJJIIIIIIGGGEEEFFFFFFFFFFFFEEEDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>============>>>===<<<;;;;;;<<<===>>><<<;;;;;;:::999888888888777666555444333333333333333333333222222222111111000000000000000000000000000000////////////000000000000////////////000000///000111111222444888;;;@@@FFFPPP[[[iiizzzooocccZZZVVVRRROOOLLLJJJHHHFFFDDDBBBAAAAAA@@@>>>===<<<;;;:::999::::::;;;;;;::::::999::::::999999888999999999<<<;;;<<>>>>>=========>>>===<<<;;;;;;<<<>>>???<<<<<<<<<;;;;;;:::999999777777666555444444444444333333333222222222111111000000000000000000000000000000////////////000000000000////////////000000000000111111111333666999@@@FFFNNNWWWcccsssqqqddd[[[VVVRRRPPPLLLJJJHHHGGGDDDBBBCCCBBBAAA@@@>>><<<;;;;;;999::::::;;;;;;::::::999999888888888888888999999<<<;;;<<<>>>AAAKKK^^^pppyyyuuuxxxyyy||||||xxxtttoookkkeeegggjjjkkknnnqqquuuyyyzzz|||~~~|||oookkkiiikkkpppzzz~~~dddWWWUUUWWWbbbyyyzzzyyyppp___XXXNNNLLLIIIGGGGGGHHHGGGFFFGGGGGGHHHHHHGGGFFFDDDCCC@@@AAAAAAAAAAAAAAABBBBBB@@@@@@@@@??????>>>============<<<<<<======>>>>>>;;;<<<<<<<<<<<<;;;:::999888777666555555444555555333333333222222222111111000000000000000000000000000000////////////000000///////////////000000111000111111000000222555888===BBBJJJSSS^^^mmm}}}tttggg]]]XXXTTTQQQMMMKKKJJJHHHFFFDDDCCCCCCAAA@@@>>><<<;;;:::999::::::;;;;;;::::::999888888888888999:::;;;;;;<<<<<<<<<>>>AAAIII[[[lll{{{uuurrrrrrtttxxx~~~{{{xxxtttooollldddfffhhhjjjlllppptttxxxxxx{{{~~~zzznnnjjjiiimmmssszzzaaaTTTTTTXXXdddzzz{{{yyy{{{kkk]]]WWWPPPLLLHHHFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHGGGEEECCCAAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@@@@???>>>======<<<<<<===>>>>>>>>>>>>>>>:::;;;<<<<<<<<<;;;:::999999888777666555555555555333333333222222222111111000000000000000000000000000000////////////000000///////////////000111111000111111000///111444777999???HHHRRR]]]lll{{{vvviii___YYYUUURRROOOLLLKKKIIIGGGEEEBBBAAA@@@>>><<<;;;999999999::::::;;;;;;::::::999888888999999:::;;;<<<======<<<===???AAAHHHYYYjjj~~~yyyuuurrrnnnpppuuu|||~~~{{{xxxtttpppmmmdddeeehhhjjjllloootttwwwwwwzzz~~~xxxnnnkkkjjjnnnvvvvvv]]]RRRTTTYYYeee{{{uuutttzzzyyyggg[[[WWWQQQMMMHHHEEEDDDEEEFFFFFFGGGHHHIIIIIIIIIGGGEEECCCBBBBBBBBBCCCCCCDDDDDDDDD@@@@@@AAA@@@@@@???>>>===;;;<<<===?????????>>>===:::;;;<<<<<<<<<;;;:::999999888777666666555555555333333333222222222111111000000000000000000000000000000////////////000000///////////////000111111000111111000///000333666777>>>HHHSSS___mmm}}}yyykkkaaaZZZWWWTTTPPPMMMKKKHHHEEECCCCCCBBB@@@>>>===<<<<<<<<<<<<<<<;;;:::999999999999999888888777777888888999<<<;;;;;;===@@@GGGWWWeeezzz~~~{{{vvvrrruuuuuuwww{{{|||zzzyyyuuupppllleeeeeefffgggjjjllloooqqqvvvwwwxxxzzz|||}}}yyynnnnnnoooqqqzzzmmm\\\SSSUUU[[[hhhzzzsssiiinnnzzzsss```VVVRRRNNNLLLHHHGGGGGGFFFFFFEEEHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEECCCCCCBBBAAA@@@>>>>>>============>>>===<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::;;;:::999777666666555555333333111000000000111222222222222222222222333333//////............/////////...------///000000///222111//////000111444555666===GGGSSS___mmm{{{|||nnnccc\\\XXXTTTPPPMMMKKKHHHEEECCCCCCBBB@@@???===<<<<<<<<<:::::::::999999:::;;;;;;999999888888888888999999<<<:::;;;===@@@GGGVVVdddvvv~~~}}}yyyvvvvvvwwwxxx{{{}}}{{{yyyvvvrrrnnnggggggggggggiiillloooqqqvvvwwwxxxyyy|||~~~wwwooooooooosss}}}}}}eeeWWWQQQTTT\\\kkkrrrlllffflllzzzooo___VVVSSSOOOMMMJJJHHHHHHHHHGGGFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEECCCBBBBBBAAA@@@???>>>===<<<============<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::888777666555555555555444222111111111222333111111111111111111111111//////............//////111///...///000222111111111000//////000111333555555;;;DDDOOOZZZhhhwwwqqqfff___XXXUUUQQQMMMKKKHHHEEECCCCCCBBB@@@???======<<<<<<999999999999:::;;;<<<===::::::999999999999::::::<<<:::;;;===???FFFTTTbbbsss||||||}}}~~~|||zzzwwwsssqqqlllkkkiiihhhjjjmmmpppsssvvvwwwwwwyyy{{{}}}|||tttoooooopppvvvqqq[[[QQQNNNSSS]]]nnnvvviiieeebbbjjjzzzzzziii\\\UUUTTTOOOMMMKKKJJJJJJIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCCCCDDDDDDEEECCCBBBAAAAAA@@@???>>>>>><<<<<<<<<<<<<<<;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;:::999888666555555555555666555444222222333333444222111111111000/////////000//////......//////000000///......000111111000111000//////000111333444444999@@@IIISSSaaapppzzzvvvjjjbbbYYYVVVRRRNNNKKKIIIEEECCCCCCBBBAAA???>>>===<<<<<<:::999999999::::::;;;<<<;;;::::::999999::::::;;;;;;:::;;;>>>???DDDQQQ^^^ppp~~~{{{yyyvvvtttrrrpppmmmkkkkkknnnrrrtttvvvvvvwwwxxxzzz{{{}}}~~~{{{sssnnnoooqqqxxxeeeTTTNNNLLLRRR^^^ooorrreeedddbbbkkk|||qqqcccYYYTTTSSSNNNLLLJJJJJJJJJJJJHHHGGGGGGGGGHHHIIIIIIHHHGGGFFFEEEEEEDDDCCCCCCCCCDDDDDDBBBBBBAAAAAA@@@???>>>>>>;;;;;;<<<<<<;;;;;;:::999;;;;;;<<<<<<<<<<<<;;;;;;999888777666555555555555666555333222222222333444333333222111000//////...000000////////////000000...---+++,,,...//////...000/////////000111222333333777===CCCLLLZZZhhhrrrzzzmmmeee[[[XXXSSSOOOMMMJJJFFFDDDDDDCCCAAA???>>>=========<<<;;;::::::999999999:::;;;::::::999999::::::;;;::::::;;;>>>???CCCOOO[[[jjj||||||}}}{{{yyyxxxxxxvvvrrrooooooqqqtttvvvvvvvvvvvvwwwxxxzzz{{{|||||||||~~~zzzrrrlllmmmqqq{{{uuu]]]QQQNNNJJJRRR___pppssshhhgggeeeoookkk___VVVRRRQQQLLLKKKJJJIIIJJJIIIGGGFFFGGGGGGIIIJJJJJJIIIHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@?????????;;;;;;<<<<<<;;;;;;:::999;;;<<<<<<======<<<<<<;;;999888777666666555666666555444333111111222222333444444333222111111000000000000////////////000000///---,,,,,,...//////...////////////000111222222333666;;;@@@HHHSSSaaakkk}}}pppggg]]]ZZZUUUQQQNNNKKKHHHEEEDDDCCCAAA@@@>>>============<<<;;;:::999999999999::::::999999999999::::::::::::<<<>>>???BBBLLLWWWcccxxxzzzyyy~~~~~~{{{xxxtttssstttuuuwwwvvvvvvvvvvvvwwwxxxzzzzzzxxxzzz|||xxxqqqkkkmmmssskkkWWWOOOMMMKKKTTTbbbssssssjjjkkkjjjuuuyyyfff\\\UUUQQQPPPKKKJJJIIIJJJJJJJJJGGGEEEFFFHHHIIIKKKKKKJJJIIIHHHEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????<<<<<<<<<<<<<<<;;;::::::<<<<<<============<<<<<<999999888777777777777777555444222111111111222333444444333333222111111111111000000//////000000111111000//////111222222111......///000000111111222222555:::>>>DDDNNNZZZcccqqqhhh___\\\WWWSSSPPPMMMIIIGGGDDDCCCBBB@@@???>>>======;;;;;;:::999999:::::::::999999888888888888999999999999<<<>>>???AAAJJJUUUbbbyyyyyywww}}}}}}yyywwwwwwwwwwwwvvvvvvvvvvvvvvvwwwxxxyyyxxxyyy{{{}}}uuuoookkknnnwwwzzzbbbRRRLLLJJJLLLWWWfffvvvqqqiiijjjpppzzzqqqaaaZZZUUUQQQPPPLLLKKKJJJKKKLLLKKKIIIGGGFFFHHHJJJLLLLLLKKKIIIHHHEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???<<<============<<<;;;;;;<<<<<<============<<<<<<:::999999888888888888888666555333222222222333444222222222222111111111111111111000000000000111111222111000000222333333222---...///000000111111111000333888<<>>======999999999999:::;;;<<<<<<999888888888888888888999999999<<>>>>>======<<<;;;<<<<<<============<<<<<<::::::999999888999999999777666555444333444555555000000000000000111111111111111000000000000111111111000...///111222222111---...///000111111111111...222777;;;???FFFOOOVVVtttmmmeee```ZZZUUURRROOOLLLJJJFFFEEECCCAAA>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;:::<<>>===========================>>>>>>>>>===<<<<<<;;;;;;:::999888777666666666666666666555444333333333333333333333222222222111111111111111111000000000000////////////////////////000000000000000000000000000111333666:::AAAIIIOOOuuunnneeeaaa[[[VVVSSSPPPNNNLLLHHHFFFDDDBBB???===<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<<<<===<<<<<<;;;:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>======<<<;;;;;;:::999888777777666666777666666555444333333333333333333333222222222111111111111111111000000000000111111111111111111111111000000000000000000000000222333444555888>>>EEEJJJwwwpppfffbbb]]]XXXUUUSSSPPPNNNIIIHHHFFFCCCAAA???>>>===<<<<<<<<<;;;;;;:::::::::999::::::;;;<<<===>>>???<<<;;;;;;:::<<>>>>>===<<<<<<<<<;;;:::999888777777777777777666555444333333333333333333333222222222111111111111111111000000000000111111111111111111111111000000000000000000000000444444444444666:::@@@DDDxxxqqqgggccc^^^YYYVVVTTTRRRPPPKKKJJJHHHEEEBBB@@@???>>><<<<<<<<<;;;;;;::::::999::::::;;;;;;<<<<<<======;;;;;;;;;:::<<>>>>>======<<<;;;;;;999888888888888888777666555444444333333333333333333222222222111111111111111111000000000///111111111111111111111111000000000000000000000000222333333333444777<<<@@@{{{tttiiieee___ZZZWWWUUUSSSQQQMMMKKKIIIFFFCCCAAA??????<<<<<<<<<;;;;;;:::::::::<<<;;;;;;;;;::::::999999;;;;;;;;;;;;<<<@@@FFFJJJYYYppp|||||||||}}}}}}}}}~~~~~~}}}uuupppooopppuuubbbTTTNNNJJJLLLSSS___rrr{{{nnnfffaaaaaaiiirrrsssfffZZZTTTQQQNNNLLLLLLLLLNNNQQQSSSSSSQQQNNNLLLKKKLLLLLLLLLKKKKKKJJJIIIEEEDDDCCCAAAAAABBBBBBCCC???@@@@@@AAABBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>======<<<;;;:::999888888888888777777666555444444444444333333333222222222111111111111111111000000000///000000000000000000000000000000000000000000000000///000111222333666;;;???xxxlllhhhbbb]]]ZZZWWWTTTRRRNNNLLLJJJFFFCCCAAA??????;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::999888888777;;;;;;;;;;;;<<<@@@EEEIIIXXXooo~~~~~~}}}||||||~~~}}}uuuqqqqqqsss{{{zzz]]]RRRMMMIIIMMMVVVdddxxx}}}sssgggaaa___aaajjjssslllbbbXXXTTTQQQMMMKKKLLLMMMNNNOOOPPPPPPNNNMMMLLLJJJJJJJJJJJJJJJIIIHHHGGGDDDDDDBBBAAAAAAAAABBBCCCAAAAAAAAABBBCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>>>><<<<<<;;;:::999999999999888777666555444444444444333333333222222222111111111111111111000000000000////////////////////////000000000000000000000000---///000111333666:::>>>}}}qqqmmmfffaaa]]]YYYVVVTTTNNNLLLJJJFFFCCCAAA???>>>999::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::999999:::;;;;;;;;;<<>>>>>===<<<;;;::::::999999:::888777666555444444444444333333333222222222111111111111111111000000000000000000000000000000000000000000000000000000000000...///111111222555888;;;uuupppjjjddd___[[[XXXUUUNNNLLLJJJFFFCCC@@@???>>>888999999:::;;;<<<======;;;;;;<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<>>======<<<;;;::::::::::::888777666555555444444555333333333222222222111111111111111111000000000000111111111111111111111111000000000000000000000000///111222222222444777999{{{uuummmgggccc```\\\YYYTTTQQQLLLIIIFFFCCC@@@>>><<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;999:::<<<===>>>@@@DDDGGGTTT```wwwyyysssnnnrrrxxx~~~gggSSSMMMJJJIIISSSbbbxxx~~~pppiiicccaaabbbdddkkkrrr{{{~~~kkk\\\XXXRRRNNNNNNOOOQQQQQQOOOOOONNNNNNMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLJJJHHHEEEBBBAAABBBCCCDDDDDDEEEFFFGGGHHHGGGFFFFFFCCCBBBAAA@@@@@@@@@AAAAAABBBBBBBBBAAA@@@???>>>======<<<;;;:::999:::;;;;;;999888777666555555555555999777555555777777555222111111111111000000000000////////////000000000000000000000000000000000000000000000111222444555666xxxoooiiifffbbb^^^[[[UUURRRNNNJJJHHHEEEBBB@@@<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;999;;;<<<======???CCCFFFQQQ]]]sss}}}wwwrrrooossszzzxxxbbbOOOKKKKKKKKKWWWggg~~~{{{llleee``````bbbfffnnnvvv}}}yyyhhh[[[WWWSSSPPPOOOPPPQQQPPPOOOOOOOOONNNMMMLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHEEECCCBBBBBBCCCDDDFFFGGGGGGHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAA@@@???>>>>>>===<<<;;;:::::::::;;;;;;<<<;;;:::999999888888888888666444444666666444222111111111111000000000000////////////000000000111000000000000000000000000000000000111222333555555|||sssmmmiiieee```]]]WWWSSSOOOLLLIIIGGGDDDAAA======<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;;;;<<<=========>>>AAADDDMMMYYYnnnyyytttpppooouuu|||ooo[[[KKKIIIKKKNNN]]]ooowwwiiiccc___aaaeeekkkttt}}}qqqcccZZZWWWTTTRRRQQQQQQPPPOOOOOOOOOOOONNNMMMMMMLLLLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHEEECCCBBBCCCDDDEEEGGGHHHHHHHHHGGGEEECCCBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>======;;;:::::::::;;;<<<:::999888777777777777777777666444444555555333222222222111111111000000000/////////000000000111111000000000000000000000000000000000111222333444555wwwpppkkkgggccc___XXXUUUQQQMMMKKKHHHEEEBBB=========<<<;;;;;;::::::;;;::::::999999::::::;;;<<<<<<======<<<===@@@BBBJJJUUUjjj}}}}}}}}}}}}|||uuuqqqnnnnnnuuu}}}hhhVVVIIIIIILLLQQQbbbvvv~~~tttjjjeeebbbfffkkksss}}}kkk```XXXVVVTTTSSSSSSRRRPPPNNNOOOOOONNNNNNMMMMMMMMMMMMJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHFFFDDDCCCCCCDDDEEEFFFGGGGGGGGGFFFEEECCCBBBBBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAAAAA@@@???>>>>>>===<<<::::::;;;;;;<<<999888888777666666666777666555444444444333222222222222222111111111000000//////000000000111111111000000000000000000000000000000000000111222333444zzzsssoookkkfffbbb[[[XXXSSSOOOKKKHHHEEEBBB>>>======<<<;;;;;;::::::;;;::::::999999::::::;;;<<<======<<<<<<===???BBBIIISSSeee|||}}}zzzwwwwwwxxxyyy|||yyyrrrnnnlllmmmttt}}}eeeTTTHHHJJJNNNTTTggg|||}}}tttkkkfffeeejjjrrr{{{zzzhhh```WWWUUUTTTSSSSSSQQQOOOLLLNNNNNNMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEDDDDDDFFFFFFGGGFFFEEEDDDBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@AAAAAAAAA@@@??????>>>===<<<;;;:::;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;555555555444333222222222222222222222111111111111000000000000111111111111////////////////////////000000000000111222333333~~~wwwssspppkkkggg___\\\VVVQQQMMMIIIEEEBBB>>>>>>===<<<;;;::::::999;;;::::::999999::::::;;;;;;<<<<<<<<<;;;===???BBBHHHQQQaaavvv}}}wwwuuurrrssstttxxx|||~~~wwwppplllkkkmmmuuuzzzbbbSSSIIILLLQQQYYYmmmvvvjjjggggggoooyyywwwggg```VVVTTTRRRQQQQQQPPPNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIGGGGGGFFFFFFEEEEEEEEEEEECCCCCCEEEFFFFFFFFFEEEEEEBBBCCCCCCDDDDDDBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>><<<;;;;;;;;;<<<===;;;;;;::::::::::::;;;;;;555666777555333222333444333222222222222111111111000000000111111111222222////////////////////////000000000000000111222222|||xxxuuuqqqmmmeeeaaa[[[UUUPPPKKKGGGCCC>>>>>>===<<<;;;:::999999;;;::::::999999::::::;;;:::;;;<<<<<<;;;===@@@BBBGGGOOO]]]ooo~~~{{{zzzzzz}}}|||uuurrrqqqqqqrrrvvv{{{zzzsssmmmkkkkkknnnxxxuuu___QQQIIINNNTTT]]]tttzzzllliiilllvvvuuuhhhaaaVVVSSSQQQOOOOOONNNMMMKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFDDDEEEEEEFFFFFFEEEDDDCCCBBBCCCDDDEEEDDDCCCAAA@@@???@@@@@@AAAAAA@@@@@@@@@???>>><<<;;;;;;;;;<<<===999999888888888999999:::555777888777444222333555333333222222222111111111000000111111111222222222////////////////////////000000000000000111111222|||yyyuuuqqqiiieee^^^XXXSSSMMMHHHEEE???>>>===<<<;;;:::999999;;;::::::999999::::::;;;999:::;;;;;;;;;===@@@CCCFFFNNN[[[kkkzzzsssoooooooooqqqvvv}}}~~~~~~vvvqqqoooooorrruuuyyywwwpppkkkjjjkkkppp{{{qqq\\\OOOIIIOOOVVVaaayyy}}}nnnmmmqqq}}}uuuhhhaaaVVVSSSPPPNNNMMMMMMLLLKKKIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBAAABBBCCCDDDEEEEEECCCAAA@@@???@@@@@@AAAAAAAAA@@@@@@???>>>===<<<;;;<<<<<<===<<<<<<;;;;;;;;;<<<======666888999777444333444666333333333222222222111111000111111111111222222222////////////////////////111000000000000000111222}}}wwwrrroooggg]]]WWWSSSPPPKKKFFF>>>>>>===<<<<<<<<<<<<<<<::::::;;;<<<<<<;;;::::::>>>===;;;:::;;;===@@@BBBFFFLLLXXXgggyyy{{{wwwzzz~~~{{{rrrjjjddddddgggllljjjnnnxxx~~~zzzuuuqqqooooooooouuu}}}|||yyyrrrllljjjkkkppp|||lllWWWOOOKKKOOOXXXgggzzzssspppsssuuujjjbbb\\\WWWRRRNNNMMMLLLJJJHHHFFFHHHIIIKKKKKKKKKKKKJJJHHHHHHGGGGGGFFFEEEDDDDDDFFFFFFGGGGGGGGGFFFFFFEEEDDDEEEFFFGGGFFFDDDBBBAAACCCCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@???@@@@@@@@@???>>>===<<<<<<===>>>???;;;;;;:::999999999::::::888888888888777555444333333333222222222222222222222222222111111111000000222000...---///000000000111111000000000000111111yyytttrrrkkkbbb[[[VVVRRRKKKFFF??????>>><<<<<<;;;;;;<<<========================<<<;;;<<<===@@@CCCGGGIIIIIIOOOZZZgggyyy}}}yyyvvvzzz}}}}}}ssslllfff```aaaeeeggggggllluuu|||}}}{{{vvvsssrrrsssuuuwww{{{uuuoooiiiiiilllssshhhUUUNNNKKKPPP[[[kkkxxxuuuxxx~~~qqqggg```[[[WWWRRROOONNNMMMKKKIIIKKKLLLLLLLLLLLLKKKIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFGGGGGGGGGFFFFFFEEEFFFGGGHHHHHHGGGFFFDDDBBBBBBCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@???????????????>>>>>>=========>>>>>>???<<<;;;::::::999999::::::888888888888777666555444333333333333222222222222222222222111111111000000222000......///000000000111111000000000000111111|||wwwuuuooogggaaa[[[TTTLLLGGGAAA@@@???===<<<;;;::::::;;;:::999888888999:::;;;999:::===@@@DDDHHHLLLNNNLLLQQQ[[[gggxxx{{{{{{|||zzzzzz}}}|||tttlllgggbbb^^^```dddeeegggoooxxx~~~{{{xxxuuuvvvyyy~~~zzzqqqkkkfffhhhmmmxxx|||aaaSSSMMMJJJRRRaaarrr~~~{{{~~~wwwkkkbbb^^^YYYVVVRRRPPPOOOOOONNNMMMPPPPPPOOONNNLLLJJJHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFHHHHHHIIIIIIHHHGGGEEEDDDBBBBBBCCCCCCDDDCCCCCCBBBAAAAAA@@@??????>>>??????>>>>>>?????????>>>>>>===<<<<<<;;;:::::::::::::::888888888888777666555555444444333333333222222222222222222111111111111111222000......000111000000111111000000000000111111zzzvvvrrrllleee___WWWOOOIIICCCAAA@@@>>><<<::::::999;;;:::888777777888:::;;;999;;;===AAADDDGGGIIIJJJJJJOOOWWWddduuu||||||{{{yyyxxxxxx{{{xxxqqqiiieeebbb___bbbfffiiipppzzz}}}~~~~~~yyynnniiieeehhhppp|||sss[[[PPPKKKJJJTTTfffyyy}}}nnnddd]]][[[VVVTTTSSSQQQPPPPPPPPPOOOQQQPPPOOOMMMKKKIIIGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGGGGGGGFFFFFFHHHHHHHHHHHHHHHGGGEEEDDDBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@>>>???@@@AAA@@@???>>>======<<<;;;:::::::::::::::777777888888888777777666555555444444333333222222111111111111111111111111111000//////111111111///111111000000000000111111~~~xxxuuuoooiiibbbYYYQQQLLLCCCBBB@@@>>><<<;;;:::999???>>><<<;;;;;;<<<>>>???;;;<<<===>>>???@@@AAAAAADDDIIIRRR^^^qqq~~~zzzyyywwwxxxzzz~~~wwwooohhhdddaaa```dddjjjqqq|||{{{vvvmmmiiigggkkktttiiiVVVLLLJJJKKKVVVkkk~~~sssggg]]]XXXXXXSSSSSSSSSRRRQQQPPPQQQQQQPPPOOOMMMLLLJJJIIIHHHGGGEEEEEEEEEFFFFFFFFFFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDFFFEEEDDDCCCBBBBBBBBBBBB???@@@AAAAAAAAA@@@>>>===>>>===<<<;;;::::::::::::666777888888888888888777666666555555444333333222111111111111111111111111111000///000111222111///111111000000000000111111|||yyytttmmmcccZZZSSSNNNCCCBBB@@@>>><<<;;;::::::>>>===<<<;;;;;;<<<===>>>===<<<<<<;;;;;;;;;<<<<<<@@@DDDMMMZZZmmm~~~|||{{{{{{}}}vvvmmmeeeaaa```aaagggnnnzzzxxxrrrlllhhhhhhoooyyyttt^^^QQQHHHIIIMMMXXXmmm|||lllbbbYYYUUUVVVQQQRRRSSSRRRPPPOOOPPPQQQOOONNNMMMKKKIIIIIIHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGEEEDDDCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@???>>>>>>>>><<<;;;::::::::::::666666777888999999999999777777666555444333333222111111111111111222222222111000000111222222111///111111000000000000111111zzzpppeee[[[SSSOOOCCCBBB@@@>>>===<<<;;;;;;999999999999999999999999<<<;;;:::999999;;;===>>>>>>CCCJJJWWWkkkuuulllccc``````dddnnnwww}}}uuuoooiiigggjjjrrr~~~{{{dddTTTMMMEEEIIIOOOZZZmmm}}}sssggg___WWWRRRTTTOOOQQQSSSRRRPPPNNNOOOPPPRRRPPPNNNLLLJJJIIIIIIIIIDDDDDDDDDCCCCCCBBBBBBAAADDDDDDEEEGGGGGGHHHHHHGGGFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDEEEGGGHHHHHHGGGFFFDDDCCCBBBBBBBBBCCCCCCBBB@@@@@@????????????>>>===<<<:::::::::999555666777888999::::::999888888777666555444333333000000111111111222222222111000000222333333111///111111000000000000111111sssfff[[[SSSOOOBBBAAA@@@>>>===<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;:::888888:::===@@@BBB???CCCJJJVVVjjj}}}uuulllcccaaaccciiittt|||tttmmmffffffjjjtttpppZZZNNNKKKCCCJJJQQQ[[[mmmwwwvvvvvv|||oooddd^^^VVVRRRTTTNNNQQQSSSRRROOOMMMNNNPPPUUUSSSPPPMMMKKKIIIIIIHHHCCCCCCBBBAAA@@@@@@??????DDDDDDEEEGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCEEEDDDDDDDDDEEEFFFHHHIIIGGGFFFEEEDDDBBBBBBAAAAAAEEECCCBBB@@@??????@@@@@@??????===<<<;;;::::::999555666777888999:::::::::999888777666555444333333000000111111222222222222111000111222333333111///111111000000000000111111xxxpppdddXXXOOOGGGDDDAAA??????@@@@@@???======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<======???@@@FFFSSSddd}}}rrrlllfffeeefffkkkwww|||vvvooojjjccciiiqqqzzzvvv```SSSJJJDDDEEEFFFKKKYYYrrrwwwqqqpppvvv}}}kkk```\\\YYYUUUSSSQQQQQQQQQQQQQQQPPPPPPPPPSSSQQQOOOLLLIIIGGGFFFEEEFFFEEECCCAAA???>>>>>>===<<<>>>BBBEEEGGGHHHGGGGGGLLLDDD======CCCGGGEEEBBBGGGFFFDDDCCCDDDGGGIIIKKKIIIGGGFFFFFFGGGGGGEEEDDDCCCBBB@@@AAAAAABBB@@@???======<<<;;;::::::::::::<<<;;;:::999888999:::;;;777666555444444444444444333333333222222222111111333222222111111111111111000000000000000000000000zzzqqqfffZZZQQQGGGDDDAAA????????????>>>======<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>>???EEEQQQbbbyyyvvvooojjjhhhiiiooo{{{zzztttnnniiidddjjjrrr}}}oooZZZMMMFFFCCCDDDFFFMMM]]]tttyyypppmmmnnnsssyyy}}}}}}ggg]]][[[XXXTTTRRRRRRRRRRRRQQQQQQQQQQQQQQQSSSRRRPPPNNNLLLKKKJJJJJJGGGFFFDDDBBB@@@>>>======999;;;>>>BBBDDDFFFFFFFFFGGGHHHIIIJJJJJJHHHFFFDDDEEEDDDBBBAAABBBDDDGGGIIIJJJHHHGGGGGGHHHHHHGGGEEEDDDBBBAAAAAABBBBBB@@@???>>>>>>===<<<;;;;;;;;;;;;<<<;;;:::999999999::::::888777666555444444333333333333333222222222222111222222111000000000000111111111111111111111111111|||ssshhh\\\TTTGGGDDDAAA???>>>???>>>>>>======<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;;;;<<<<<<>>>???EEEOOO^^^ttt~~~zzzuuuooonnnnnnttt|||wwwqqqlllhhhfffllluuugggTTTIIIDDDCCCDDDJJJTTTcccxxx|||ooojjjiiimmmqqquuuyyy~~~tttbbb[[[YYYVVVSSSQQQSSSSSSSSSRRRRRRQQQQQQQQQQQQPPPPPPOOONNNNNNMMMMMMIIIHHHFFFCCCAAA>>><<<;;;888:::===@@@CCCEEEGGGGGGEEEMMMUUUVVVPPPIIIFFFFFFEEEDDDBBBAAABBBDDDGGGIIIJJJIIIHHHHHHIIIIIIHHHGGGEEECCCBBBAAABBBBBB@@@?????????>>><<<<<<<<<<<<<<<<<<;;;;;;:::999:::::::::999888777555444444333333333333333333222222222222111111000/////////000000111111111111111111111111vvvjjj^^^VVVHHHEEEAAA???>>>???>>>=========<<<;;;;;;;;;;;;<<<======<<<;;;;;;;;;;;;<<<>>>@@@EEENNNZZZnnn}}}}}}yyytttrrrrrrwww}}}wwwsssnnnjjjgggiiiooozzzxxx```OOOFFFEEEGGGHHHOOO[[[kkk~~~vvvjjjgggiiimmmqqquuuyyy{{{lll^^^YYYYYYVVVTTTRRRTTTTTTSSSSSSRRRRRRQQQQQQNNNNNNNNNNNNMMMMMMLLLKKKKKKJJJHHHEEEBBB???<<<;;;999:::===@@@CCCGGGIIIKKKLLLRRRXXXVVVOOOGGGEEEEEEGGGFFFDDDDDDDDDGGGJJJKKKJJJIIIHHHHHHIIIIIIHHHGGGEEEDDDBBBBBBCCCCCCAAA@@@???>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;:::::::::::::::999888666555444444333444444333333333222222222111000000///////////////000000000000000000000000zzznnn```XXXIIIFFFBBB?????????>>>>>>======<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;;;;<<<<<>>AAAEEEIIIKKKVVVUUURRRMMMIIIEEEDDDCCCGGGFFFDDDDDDFFFIIILLLNNNLLLJJJIIIIIIIIIIIIHHHFFFEEEDDDBBBCCCDDDDDDCCCAAA>>>===<<<;;;::::::::::::<<<<<<<<<;;;;;;;;;::::::::::::888777666555555555444444444333333333222222111000000///////////////////////////////////////sssdddZZZJJJGGGCCCAAA@@@@@@???>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<======>>>@@@DDDIIIPPPaaa~~~~~~~~~}}}|||{{{yyyvvvyyy}}}uuunnnjjjhhhgggfffooozzz{{{aaaQQQHHHBBBCCCIIINNNZZZjjjyyyoooiiilllpppvvv{{{pppeee[[[XXXXXXWWWVVVWWWTTTTTTSSSSSSRRRQQQPPPPPPOOOOOOPPPPPPPPPNNNMMMLLLLLLKKKJJJHHHEEEAAA>>><<<777777888:::===BBBFFFIIIXXXRRRKKKFFFEEEEEEEEECCCDDDCCCCCCCCCFFFIIIMMMPPPOOOMMMKKKJJJJJJJJJHHHFFFDDDCCCBBBCCCEEEEEEEEEDDD===<<<;;;::::::999::::::;;;<<<<<<<<<<<<;;;:::::::::999888777777666666777444444444444333333333333111111000/////////000000////////////////////////yyyiii^^^LLLIIIEEEBBBAAAAAA@@@???======<<<;;;;;;;;;;;;<<<:::::::::;;;<<<===>>>???<<<>>>BBBFFFKKKZZZwww~~~~~~}}}}}}~~~|||xxxyyyzzzqqqjjjggggggggggggrrrqqqZZZOOOIIICCCDDDKKKTTTdddwwwyyylllkkksss{{{ooodddZZZWWWWWWUUUUUUWWWTTTTTTSSSRRRQQQPPPOOONNNKKKLLLNNNOOOPPPOOONNNMMMKKKKKKKKKIIIFFFBBB???===888777777888<<<@@@EEEHHHQQQNNNIIIGGGHHHHHHGGGFFFCCCCCCCCCEEEHHHLLLQQQSSSSSSQQQOOOMMMMMMKKKIIIGGGCCCBBBBBBCCCEEEGGGGGGFFF>>>===<<<;;;;;;:::::::::;;;<<<=========<<<::::::999888888777777888888888555444444444444333333333222222111000000000000111111111111111111111111111~~~lll```MMMJJJFFFCCCBBBBBBAAA@@@======<<<;;;;;;;;;;;;<<<999999::::::<<<===???@@@;;;===@@@CCCGGGVVVrrr|||}}}~~~}}}~~~zzzyyy~~~xxxooohhheeefffggghhhsssmmmXXXPPPLLLGGGGGGNNNZZZlllwwwkkknnnzzzooodddYYYVVVUUUTTTTTTWWWTTTSSSRRRQQQPPPOOONNNNNNFFFGGGJJJMMMNNNNNNMMMMMMKKKKKKKKKJJJGGGCCC@@@===:::999999:::===AAAFFFJJJHHHJJJKKKLLLLLLKKKJJJIIIEEEEEEEEEGGGKKKPPPUUUXXXWWWTTTRRRPPPOOOMMMJJJHHHBBBAAAAAACCCFFFHHHHHHGGG???>>>===<<<<<<;;;;;;<<<;;;<<<=========<<<::::::888888888777888888999:::555555444444444333333333333222222111111111111111222222222222222222222222uuueeeSSSLLLFFFDDDCCC@@@???AAA@@@???>>>======<<<<<<<<<===============>>>??????===>>>@@@CCCGGGRRRgggzzz}}}{{{{{{|||~~~}}}zzz||||||{{{zzzxxxwwwwwwyyy}}}uuulllgggccc```bbbeeesssuuubbbPPPIIIFFFEEELLLVVVdddyyyzzz|||pppnnnsss~~~{{{jjjcccZZZUUUTTTUUUTTTSSSRRRSSSRRROOOMMMKKKLLLMMMLLLMMMMMMMMMMMMLLLKKKKKKQQQNNNJJJHHHHHHGGGCCC@@@;;;666555999===@@@EEEJJJKKKNNNOOONNNOOOPPPMMMHHHKKKHHHGGGHHHLLLQQQUUUVVVTTTRRRPPPMMMJJJHHHGGGFFFCCCBBB@@@@@@AAAAAAAAA@@@<<<<<<<<<<<<============AAACCCEEEDDDAAA>>>;;;::::::999999999888888777777999888777666555444444444333333222222111000000000000000111111111222222222yyyiiiUUUMMMFFFEEEDDD@@@@@@AAA@@@???>>>======<<<<<<==================>>>>>>???<<<<<<>>>AAADDDNNNbbbttt|||{{{zzzzzz|||~~~|||}}}{{{wwwuuusssssssssssstttvvvyyy|||{{{rrrjjjfffcccaaaccchhhsssooo]]]LLLFFFDDDEEENNNYYYnnnzzzxxxooopppwwwwwwhhhaaaZZZUUUUUUVVVUUUTTTSSSSSSSSSQQQNNNLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMKKKHHHHHHHHHGGGCCCAAA===999666999<<<>>>DDDKKKSSSXXXZZZWWWTTTRRRPPPLLLKKKIIIHHHIIIMMMQQQTTTUUURRRQQQOOOLLLIIIHHHFFFFFFBBBBBBBBBDDDEEEDDDAAA>>>============>>>>>>>>>>>>AAACCCEEEEEEBBB>>><<<<<<999999999888888888777777888777666555333333333333444444333333222222111111000000111111111222222222oooXXXOOOGGGFFFEEEBBBAAABBB@@@@@@???>>>==================<<<<<<======>>>???======>>>AAACCCKKK\\\mmmzzzvvvvvvwwwyyy}}}}}}}}}xxxwwwtttqqqooommmmmmmmmpppppprrrtttwwwzzz}}}~~~vvvnnngggcccaaaaaaeeekkktttiiiYYYJJJEEEEEEHHHSSS```xxx}}}zzz}}}rrrooottt~~~qqqddd___YYYUUUVVVWWWVVVUUUSSSTTTUUUSSSQQQNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOJJJIIIHHHIIIIIIGGGDDDBBB@@@<<<999999;;;???HHHQQQ___hhhlllfff\\\VVVSSSPPPKKKJJJIIIKKKNNNPPPRRRRRRPPPOOOMMMJJJHHHFFFEEEEEE@@@AAADDDGGGIIIFFF@@@<<<======>>>>>>>>>?????????AAACCCEEEDDDBBB???======999999999888888888888777888888666555444333333333555555555444333333222222111111111111111222222222ttt\\\RRRIIIGGGFFFDDDBBBCCCAAA@@@???>>>===============<<<<<<<<<<<<===>>>>>>??????@@@BBBDDDJJJXXXfff}}}|||uuurrrsssvvvyyy|||}}}{{{vvvsssooonnnmmmlllkkkkkkkkkkkkoooqqqsssvvvxxx{{{~~~zzzrrrllleeebbb``````fffmmmvvvgggXXXJJJGGGHHHMMMZZZiii~~~~~~~~~zzzsssooosss|||xxxnnnaaa\\\WWWVVVWWWXXXWWWVVVSSSTTTUUUTTTRRRPPPOOOOOOQQQQQQPPPOOONNNNNNNNNNNNJJJJJJJJJJJJIIIGGGDDDBBB@@@<<<::::::<<>>>>>>>>>>>???AAACCCBBB@@@>>>======999999999999888888888888:::999888777666555555555555555444444333222222222111111111111111111111111xxx```UUUJJJHHHHHHFFFDDDDDDAAA@@@???>>>>>>=========<<<<<<<<<<<<<<<======>>>???>>>???AAABBBGGGRRR^^^wwwxxxrrrrrrtttwww{{{{{{{{{||||||vvvqqqmmmkkkiiiiiiiiijjjjjjkkkkkklllooorrrvvvyyy{{{}}}vvvoooiiidddaaa^^^___gggpppzzzdddVVVKKKHHHJJJPPP```pppqqqoooqqqzzzssskkk^^^ZZZWWWVVVXXXYYYXXXVVVRRRTTTTTTSSSQQQOOOOOOPPPSSSRRRPPPMMMLLLKKKJJJJJJIIIJJJJJJIIIFFFDDDBBBAAA>>><<<;;;<<<===EEEWWWhhh~~~qqq```XXXVVVNNNLLLKKKKKKLLLMMMLLLKKKJJJIIIGGGEEEDDDCCCBBBBBBAAA@@@@@@AAABBBAAA???===;;;;;;;;;<<<<<<<<<======<<<>>>@@@???===<<<<<<<<<999999999999:::::::::::::::999777666555555444444444444444333222222111111111111111111111111111111|||dddWWWLLLIIIJJJHHHEEEDDDAAAAAA@@@???>>>>>>>>>>>><<<<<<;;;;;;<<<<<<===>>><<<;;;;;;>>>???BBBKKKUUUooo{{{uuuqqqsssuuuxxx}}}}}}zzzzzz{{{sssooollljjjhhhgggggghhhjjjkkklllmmmnnnpppuuuzzz}}}~~~|||ssskkkfffbbb```^^^```jjjuuu}}}___SSSIIIGGGJJJRRRdddvvv{{{{{{vvvmmmooovvv{{{nnnhhh\\\YYYWWWWWWYYYYYYWWWUUURRRRRRRRRPPPNNNNNNOOOPPPRRRQQQNNNLLLJJJIIIIIIIIIHHHIIIIIIGGGEEECCCCCCDDDDDDCCCCCCBBBBBBIII]]]ppp{{{ggg\\\WWWOOOMMMJJJIIIIIIJJJIIIHHHFFFFFFDDDCCCBBBAAAAAA@@@AAA???===<<<===>>>>>>===::::::;;;;;;;;;<<<<<<<<<;;;<<<>>>===<<<;;;;;;<<<::::::;;;;;;;;;;;;<<<<<<888888666555444333333333444444333333222111111111222222222111111111111111gggYYYMMMJJJKKKJJJGGGEEEAAAAAA@@@???>>>>>>>>>>>><<<;;;;;;;;;;;;<<<======;;;999:::===???AAAHHHPPPeee{{{~~~|||vvvrrrpppsssuuuyyy|||{{{{{{sssmmmjjjiiiiiihhhhhhjjjkkkmmmoooqqqrrrrrrtttzzz{{{qqqfffbbb```______cccooo|||yyy[[[PPPHHHHHHMMMVVVkkkyyyuuu|||xxxnnnmmmqqq{{{ssshhhccc[[[YYYWWWWWWYYYYYYWWWTTTQQQQQQOOOMMMKKKKKKNNNPPPPPPOOOMMMKKKJJJJJJJJJKKKJJJKKKLLLJJJHHHIIILLLOOOUUUUUUTTTPPPLLLQQQdddwwwnnn```YYYQQQMMMIIIFFFFFFGGGGGGFFFDDDCCCBBBAAA@@@@@@??????@@@>>><<<<<<===>>>===<<<;;;;;;;;;;;;<<<<<<<<<===:::<<<======;;;;;;<<<===<<<<<<<<<<<<=========>>>::::::888777666555555555555555444444333333222222222222222111111111000000iii[[[MMMKKKLLLKKKGGGEEEBBBAAA@@@???>>>>>>>>>>>><<<;;;;;;;;;;;;<<<======<<<:::;;;???@@@BBBHHHPPP^^^ttt~~~}}}xxxrrrpppppprrruuuyyy~~~|||~~~{{{vvvooojjjhhhhhhiiiiiilllmmmooorrrtttuuuvvvwwwyyy{{{qqqbbb___^^^^^^```ffftttuuuZZZPPPIIIKKKPPP\\\rrryyyppprrrrrrjjjnnnsss{{{mmmddd___[[[YYYWWWXXXYYYYYYVVVSSSQQQPPPNNNKKKIIIJJJMMMPPPNNNMMMKKKJJJJJJLLLMMMNNNNNNOOOPPPOOONNNPPPUUUZZZfffeeeccc]]]VVVXXXiii|||ssscccZZZRRRMMMHHHEEEDDDEEEEEEEEECCCBBBAAA@@@???????????????>>>======>>>>>>===;;;<<<<<<<<<<<<=========>>>;;;<<<>>>===<<<<<<===>>><<<=========>>>>>>??????>>>>>><<<;;;:::999999999777666666555444444333333222222222222111111000000ooo[[[RRROOOJJJKKKMMMHHHFFFDDD@@@??????@@@@@@@@@????????????>>><<<;;;:::>>>>>>=========AAAGGGLLLYYYjjjyyysssooommmllltttxxx}}}~~~sssqqqmmmjjjiiijjjkkkmmmpppqqqssstttuuuwww{{{~~~~~~tttlllaaa^^^\\\^^^aaahhhuuummmXXXMMMFFFJJJSSSbbbvvv{{{pppmmmuuutttlllkkkkkktttwwwiiicccdddYYYWWWWWWYYYYYYVVVUUUXXXRRRPPPOOOMMMMMMNNNOOOPPPQQQQQQPPPOOONNNNNNNNNNNNMMMLLLLLLNNNNNNPPP[[[fffvvvwwwvvvmmm___^^^ooorrraaaYYYSSSOOOKKKHHHGGGGGGFFFEEE??????@@@@@@@@@AAAAAAAAA???@@@AAAAAA@@@===;;;999;;;;;;;;;<<<===>>>>>>???>>>>>>>>>>>>>>>======<<<===<<<<<<<<<===???BBBDDDDDDCCCBBBAAA???<<<;;;::::::999888666555444444444333222222222222222333333ooo\\\RRRPPPJJJKKKMMMHHHFFFCCC@@@>>>>>>???????????????>>>>>>======<<<<<<>>>>>>=========AAAGGGKKKVVVfff|||vvvpppnnnmmmmmmssswww|||}}}~~~tttrrrooolllkkkkkkmmmnnnrrrtttuuuvvvwwwzzz}}}}}}qqqiii___\\\[[[]]]```hhhvvvlllWWWNNNHHHLLLXXXiii~~~yyymmmlllvvv}}}nnnhhhhhhoooxxxvvvkkkeeeddd___YYYVVVXXXXXXUUUTTTVVVQQQPPPNNNMMMMMMMMMOOOOOORRRQQQPPPNNNMMMLLLKKKKKKOOOMMMNNNQQQRRRUUU___jjj|||vvviiihhhyyyrrraaaYYYRRRNNNJJJGGGFFFFFFEEEDDD@@@@@@@@@@@@@@@AAAAAAAAA@@@AAABBBBBBAAA???===<<<<<<<<<===>>>>>>???@@@@@@>>>>>>??????>>>>>>===<<<======<<<<<<===???BBBCCCDDDDDDDDDCCCAAA???<<<;;;::::::999888777666555444222222222111111222222333qqq]]]SSSQQQKKKLLLNNNIIIFFFCCC???>>>>>>??????>>>???>>>===<<<<<<===>>>???>>>>>>>>>======AAAFFFJJJQQQ```yyy}}}wwwqqqmmmlllmmmooorrrvvv||||||}}}|||vvvtttqqqooonnnooopppqqquuuwwwxxxyyy{{{}}}yyylllddd___\\\\\\^^^ccckkkyyykkkXXXOOOJJJOOO]]]ooovvvjjjkkkwwwvvvkkkiiikkkvvvzzzrrrllljjjggg^^^WWWWWWXXXVVVSSSSSSQQQPPPOOONNNMMMNNNOOOOOORRRQQQOOOMMMLLLJJJJJJJJJNNNMMMNNNRRRTTTWWW```jjj}}}|||pppnnnrrraaaXXXQQQNNNIIIFFFEEEEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCAAA@@@???>>>>>>>>>???@@@@@@AAAAAA???????????????>>>>>>===>>>============???AAABBBCCCDDDEEEEEEDDDAAA>>><<<::::::::::::999888666555222222111111111111222222rrr___UUURRRMMMMMMOOOIIIGGGDDDAAA??????@@@?????????===<<<;;;<<<===???AAA>>>>>>>>>======@@@EEEHHHNNN[[[rrr}}}yyysssmmmkkkllloooqqqrrrvvv{{{|||yyy|||xxxwwwtttsssrrrssstttuuuxxxyyy{{{|||}}}uuuhhh```___]]]]]]bbbgggqqqlllYYYSSSNNNRRR```ssswwwlllnnnzzz~~~pppkkknnnsss~~~{{{xxxpppdddYYYWWWXXXVVVSSSRRRRRRQQQPPPOOOOOOOOOPPPPPPQQQPPPOOOMMMLLLLLLLLLLLLNNNLLLLLLPPPQQQSSSZZZcccsssxxx|||xxxnnnmmm}}}rrraaaXXXQQQNNNJJJGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCBBBAAAAAA>>>?????????@@@@@@@@@AAA@@@@@@@@@@@@@@@??????>>>>>>>>>======>>>???@@@AAABBBCCCEEEFFFEEEBBB>>>;;;:::;;;<<<<<<<<<:::777666333222222111111111111222tttaaaWWWTTTNNNNNNPPPJJJIIIGGGCCCAAAAAAAAAAAA@@@>>>===<<<;;;<<<===@@@AAA>>>???>>>>>>===???CCCFFFKKKWWWlll{{{wwwrrrmmmlllmmmpppsssssswww||||||vvv|||~~~zzzyyyxxxwwwvvvwwwyyyzzzyyy{{{}}}~~~~~~qqqeee^^^]]]\\\]]]ccckkkvvvnnnYYYUUURRRWWWfffzzz|||tttuuuvvvlllkkkqqqxxxuuuhhh[[[XXXXXXVVVSSSRRRSSSRRRRRRQQQQQQQQQQQQQQQOOONNNNNNNNNNNNOOOPPPPPPPPPMMMLLLOOOOOOOOOSSSYYYgggmmmtttrrrjjjjjj{{{rrraaaXXXSSSOOOKKKHHHGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA>>>>>>????????????@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>?????????AAACCCDDDCCCAAA===;;;:::;;;<<<===<<<:::888777444444333222111111222222vvvbbbXXXUUUOOOOOOQQQKKKKKKHHHDDDBBBBBBBBBAAAAAA>>>===<<<<<<<<<>>>???@@@>>>??????>>>>>>???BBBEEEIIITTTfff}}}}}}zzzuuuqqqooopppsssuuuuuuyyy~~~|||sssyyy||||||{{{{{{{{{|||}}}}}}|||}}}wwwlllbbb]]]ZZZYYY]]]dddnnn{{{nnnVVVVVVVVV]]]oooyyy{{{~~~rrrkkkmmmuuu}}}ttthhh\\\XXXVVVSSSRRRRRRSSSSSSRRRRRRRRRQQQQQQQQQMMMMMMNNNNNNOOOPPPQQQRRRSSSPPPNNNPPPPPPNNNOOOSSS]]]dddllllllfffiii|||rrrbbbYYYSSSPPPKKKHHHGGGGGGFFFEEEBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAA????????????????????????BBBBBBBBBBBBBBBAAAAAA@@@????????????>>>>>>>>>>>>>>>???AAABBBAAA???===;;;:::;;;<<<<<<<<<:::999888666555444333333222333333wwwdddYYYVVVPPPPPPQQQLLLKKKHHHDDDBBBAAAAAAAAA@@@============>>>>>>>>>>>>>>>??????>>>>>>>>>AAACCCGGGPPPaaavvv}}}yyyvvvttttttuuuvvvxxx{{{zzzqqqvvv~~~~~~~~~}}}}}}~~~zzzpppfff___[[[[[[[[[___iiitttnnnUUUWWWYYYaaatttzzztttwww~~~{{{sssqqqwww|||yyy}}}ooofff\\\WWWSSSPPPOOORRRQQQQQQQQQQQQQQQPPPOOOOOOMMMMMMMMMMMMNNNOOOPPPQQQTTTPPPNNNOOOOOOMMMMMMOOOSSSZZZbbbccc___dddzzzqqqbbbZZZRRROOOJJJHHHGGGFFFEEEDDDAAAAAABBBCCCDDDEEEEEEFFFGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@CCCCCCCCCCCCCCCBBBAAAAAA???????????????>>>======>>>???@@@@@@@@@???>>>===;;;;;;;;;::::::::::::999777777666555444444444444xxxdddZZZWWWPPPPPPRRRLLLJJJGGGCCCAAAAAAAAA@@@???======>>>>>>>>>>>>======>>>?????????>>>>>>@@@CCCEEENNN^^^rrr}}}yyywwwvvvvvvwwwzzz}}}yyypppttt|||vvvkkkccc]]]ZZZ^^^^^^cccnnnzzzmmmVVVXXX[[[bbbttt~~~qqqllloooxxx~~~yyyvvvyyyuuuqqqsssuuuuuuvvvkkkccc[[[VVVQQQMMMMMMQQQOOOOOOPPPPPPOOOOOONNNMMMNNNNNNMMMMMMMMMMMMMMMNNNRRRMMMLLLNNNNNNKKKKKKLLLIIIPPPYYY[[[XXX^^^uuuqqqcccZZZQQQNNNIIIGGGFFFEEEDDDCCC@@@AAABBBCCCDDDFFFGGGGGGIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBAAA??????@@@??????>>>===<<>>>>>>>>==================>>>>>>>>>>>>======>>>@@@BBBCCCIIILLLVVViii~~~{{{yyyyyyzzz{{{}}}tttnnnooottt~~~~~~wwwllleeebbb```______dddkkkssswww___WWWVVVZZZgggxxx~~~rrrhhhfffhhhmmmvvv{{{uuuxxx{{{ooojjjgggddddddfff___\\\YYYUUURRRPPPPPPPPPPPPOOOMMMKKKKKKKKKKKKLLLMMMLLLKKKJJJIIIHHHHHHHHHNNNMMMMMMLLLLLLLLLLLLLLLPPPNNNOOOSSSTTT\\\tttppp```VVVJJJIIIHHHFFFEEEDDDDDDDDDAAA@@@@@@@@@BBBEEEIIIKKKNNNMMMJJJHHHGGGFFFFFFFFFBBBBBBBBBBBBBBBBBBAAAAAADDDDDDEEEEEEEEEEEEDDDDDDAAABBBBBBBBBAAA@@@@@@????????????>>>>>>>>>>>>=========<<<;;;999888888777666666555555555444444444yyycccZZZZZZSSSOOONNNJJJIIIGGGDDDAAA????????????@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>???@@@AAABBBEEEHHHRRRcccxxx}}}zzzyyyyyyzzz{{{}}}~~~tttpppqqquuu~~~~~~sssiiibbb___^^^]]]\\\ccclllxxxlllXXXSSSSSSXXXcccrrr|||}}}qqqggg```bbbgggnnnyyyzzzuuuzzz~~~rrrgggbbb___\\\\\\^^^\\\ZZZWWWSSSPPPOOOOOOOOOOOONNNMMMKKKKKKKKKLLLLLLLLLKKKJJJIIIIIIIIIIIIIIILLLLLLKKKJJJJJJJJJJJJJJJMMMKKKLLLPPPQQQZZZrrrooo___UUUKKKJJJHHHFFFEEECCCCCCCCCCCCBBBAAAAAACCCFFFJJJLLLNNNMMMKKKHHHFFFEEEEEEEEEDDDCCCCCCCCCBBBBBBAAAAAACCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@?????????>>>>>>>>>===<<<<<<;;;:::999888777666666666555555555444444vvvaaaWWWWWWQQQNNNNNNKKKHHHGGGDDDBBBAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@????????????@@@AAABBBDDDLLL\\\ooo|||zzzyyyyyyzzz{{{}}}|||ssspppqqqttt|||wwwmmmddd^^^\\\[[[[[[]]]fffrrrsssaaaTTTQQQRRRWWWaaalllsssrrroooddd]]]ZZZ^^^fffppp{{{yyyuuuzzzxxxmmmbbb^^^\\\YYYYYY[[[YYYWWWTTTRRROOONNNNNNNNNNNNMMMLLLKKKKKKLLLMMMMMMJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIFFFHHHLLLNNNXXXqqqmmm^^^UUUKKKJJJHHHFFFDDDCCCBBBAAABBBAAA@@@AAABBBEEEHHHIIIMMMLLLJJJHHHFFFEEEEEEDDDFFFFFFEEEDDDCCCBBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@????????????===<<<<<<;;;:::999888888666666666666555555555555ttt^^^TTTTTTNNNLLLNNNKKKHHHGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAABBBIIIVVVggg}}}~~~{{{yyyxxxyyy{{{|||~~~|||sssooonnnpppwwwxxxrrrhhh```\\\[[[[[[[[[aaakkkyyyvvvfff\\\WWWRRRTTTYYYaaajjjmmmjjjggg]]][[[[[[aaajjjttt}}}wwwrrrvvvrrrhhh___\\\ZZZXXXWWWYYYVVVUUUSSSRRRPPPOOOOOOOOONNNMMMLLLKKKKKKLLLMMMNNNIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFDDDFFFJJJMMMWWWqqqlll]]]UUUKKKIIIGGGEEECCCBBBAAA@@@???>>>>>>>>>???AAADDDEEEJJJIIIHHHHHHGGGFFFFFFFFFHHHGGGFFFEEEDDDCCCBBBAAABBBCCCCCCDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAA@@@@@@@@@??????===<<<<<<;;;::::::999999777777777666666666555555sss]]]RRRQQQLLLJJJMMMKKKJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@@@@BBBCCCHHHSSSaaauuu}}}|||yyyxxxxxxyyy{{{}}}~~~}}}tttnnnmmmmmmsss|||}}}sssmmmddd^^^[[[[[[\\\]]]bbbnnn{{{iii^^^ZZZZZZTTTVVVZZZaaafffhhhfffccc[[[^^^bbbjjjttt}}}vvvooorrr||||||iii```YYYWWWVVVTTTSSSTTTUUUUUUTTTSSSRRRRRRRRRRRRNNNMMMLLLKKKKKKKKKLLLMMMIIIIIIHHHHHHHHHIIIIIIJJJIIIJJJJJJJJJJJJIIIHHHGGGFFFDDDEEEIIIMMMXXXsss}}}iii\\\TTTIIIHHHFFFDDDCCCAAAAAA@@@>>>>>>>>>>>>???@@@BBBCCCEEEFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGEEEDDDCCCBBBBBBDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCDDDDDDEEEDDDDDDCCCAAAAAAAAA@@@@@@@@@??????===<<<<<<;;;;;;:::::::::888888777777777666666666vvv___SSSRRRLLLKKKOOOMMMLLLLLLKKKJJJHHHGGGFFFEEEFFFFFFFFFEEEDDDDDDCCCCCC@@@@@@AAAAAAAAAAAAAAA@@@BBBCCCHHHQQQ\\\mmm{{{zzzxxxwwwwwwyyy|||~~~~~~tttmmmkkkjjjnnnwwwzzzooojjjbbb\\\[[[\\\^^^___aaaooonnnaaaZZZYYY[[[XXXXXXZZZ^^^aaacccbbb```\\\cccmmmvvv}}}tttnnnrrr|||vvvfff^^^WWWWWWWWWTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTPPPNNNMMMKKKKKKKKKKKKLLLIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJIIIHHHGGGEEEFFFJJJMMMYYYtttxxxeeeYYYRRRHHHGGGEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCBBBDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDDDDDDDDDDDDDDDDAAA@@@@@@@@@????????????<<<<<<<<<<<<;;;;;;::::::888888888888777777777777{{{cccVVVTTTNNNMMMRRRQQQOOOOOONNNMMMKKKHHHGGGFFFGGGFFFFFFEEEDDDDDDCCCCCC>>>???AAABBBBBBBBBBBBAAA???AAAFFFMMMVVVeee~~~|||zzzyyywwwvvvwwwyyy|||~~~}}}sssiiifffdddgggoooxxx}}}~~~}}}}}}}}}wwwlllfff___ZZZZZZ\\\^^^```eeetttoooaaa\\\ZZZ[[[^^^___^^^]]]\\\]]]_________cccmmmzzzxxxsssqqqwwwnnnccc[[[VVVVVVWWWTTTSSSTTTRRRSSSSSSTTTUUUUUUUUUUUUQQQPPPNNNLLLJJJJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGIIIJJJKKKLLLKKKJJJHHHGGGIIIFFFFFFJJJMMMYYYtttrrr```TTTNNNFFFEEEDDDCCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCAAABBBCCCDDDDDDDDDDDDCCC@@@@@@?????????>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999999888888888777777777fffYYYWWWQQQPPPTTTSSSQQQQQQPPPNNNLLLJJJGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@===???@@@BBBCCCCCCBBBBBB===???DDDKKKRRR```www|||yyyxxxvvvvvvwwwzzz|||~~~|||rrrccc```]]]```hhhqqqvvvxxxyyyxxxyyy~~~|||vvvjjjddd^^^YYYYYY\\\___```lll{{{yyyaaaYYYZZZ\\\^^^bbbfffddd```^^^]]]^^^___aaakkkwwwtttqqqttt}}}wwwhhh\\\UUUPPPQQQRRROOONNNNNNQQQQQQSSSTTTUUUUUUUUUUUURRRQQQNNNLLLJJJIIIIIIIIIKKKJJJIIIHHHGGGFFFFFFFFFHHHIIIJJJKKKKKKIIIGGGFFFIIIFFFFFFJJJMMMXXXtttooo\\\QQQKKKDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@FFFGGGGGGGGGFFFEEECCCBBBDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCBBBAAAAAABBBCCCDDDDDDCCCCCC?????????>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;999999999888888888888777~~~ggg[[[ZZZSSSQQQTTTRRRUUURRRNNNLLLJJJHHHFFFDDDDDDCCCBBBAAA???>>>===<<>>>>>??????@@@AAA>>>?????????===;;;999888:::::::::999999999888888kkk```^^^WWWUUUWWWTTTRRRPPPLLLJJJHHHFFFDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>?????????@@@@@@@@@@@@>>>???BBBEEEIIISSShhhzzz}}}{{{zzzzzzzzz{{{|||~~~}}}pppeee^^^ZZZ\\\```eeelllrrruuuttttttwww||||||}}}}}}ssslllccc]]]XXXYYYZZZ[[[```eeeuuulll\\\[[[```dddlllvvvuuuqqqiiibbb^^^aaagggmmmzzz|||ppplllqqq{{{xxxjjjdddYYYXXXUUUSSSQQQPPPPPPPPPQQQRRRSSSTTTUUUVVVVVVVVVVVVRRRMMMKKKKKKLLLLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKJJJKKKJJJJJJKKKPPP___yyy~~~fffXXXQQQMMMGGGEEEBBB@@@AAAAAA@@@???CCCBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFDDDCCCBBBAAAAAABBBCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@??????>>>>>>??????@@@AAA>>>>>>???>>>>>>===<<<<<<:::::::::999999999999888nnncccbbbZZZWWWXXXUUUPPPMMMIIIGGGFFFDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>>>>>>>??????>>>>>>@@@BBBEEENNN___ppp~~~~~~}}}|||zzzzzz{{{|||}}}|||mmmbbb[[[WWWYYY^^^ccciiippppppqqqssswww{{{~~~}}}|||}}}~~~yyynnngggbbb]]]YYYZZZ[[[^^^cccjjj~~~wwwggg[[[^^^fffmmmuuu}}}|||wwwooofffcccfffmmmsssuuulllhhhppp}}}qqqeee```YYYWWWUUUSSSQQQPPPPPPQQQRRRSSSSSSTTTUUUUUUUUUUUUSSSQQQNNNMMMLLLKKKJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIKKKPPP___yyyyyybbbUUUOOOLLLFFFDDDAAA@@@AAAAAAAAA@@@BBBBBBAAABBBBBBCCCDDDDDDBBBBBBBBBAAABBBCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>???@@@@@@=========<<<<<<======>>>::::::::::::999999999999mmmcccbbb[[[WWWWWWTTTNNNKKKHHHFFFEEECCCAAA???BBBBBBAAA@@@???>>>==============================>>>===>>>AAACCCIIIWWWfff~~~}}}~~~{{{{{{|||}}}~~~|||kkk___YYYUUUXXX]]]aaahhhnnnqqqrrrtttwww{{{}}}~~~~~~uuujjjccc___[[[XXXZZZ\\\```hhhqqqoooccc\\\bbbmmmvvv}}}{{{rrrjjjhhhllluuu||||||rrrllleeepppzzzlllccc^^^XXXWWWUUUSSSQQQQQQQQQQQQRRRSSSSSSTTTTTTTTTSSSSSSPPPOOONNNMMMKKKJJJHHHFFFHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJKKKJJJIIIIIILLLQQQ___yyyyyycccVVVNNNIIIFFFDDDAAA@@@AAAAAAAAA@@@AAAAAAAAAAAABBBCCCDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???>>>>>>>>>>>>>>>???@@@@@@>>>===;;;::::::;;;<<<===;;;;;;:::::::::999999999mmmcccccc\\\XXXWWWSSSNNNKKKHHHFFFEEEDDDBBB@@@AAAAAA@@@@@@???>>>======<<<<<<<<<<<<<<<<<<<<<<<>>@@@AAAEEEQQQ\\\ttt||||||}}}}}}~~~|||kkk^^^XXXUUUYYY^^^bbbhhhnnnuuuvvvwwwyyy{{{~~~}}}rrrgggaaa[[[YYYXXX[[[^^^dddoooyyymmmeeecccjjjvvv{{{tttnnnmmmsss}}}wwwpppmmmkkkxxxtttkkkddd^^^XXXWWWUUUSSSQQQQQQQQQQQQRRRRRRRRRSSSRRRRRRQQQQQQLLLLLLLLLLLLJJJHHHFFFEEEIIIIIIIIIIIIIIIIIIIIIJJJGGGGGGFFFFFFGGGGGGHHHIIIIIIHHHIIILLLQQQ```zzz{{{gggYYYNNNHHHGGGDDDAAA@@@AAAAAAAAA@@@@@@@@@@@@AAAAAACCCDDDDDDBBBBBBBBBBBBBBBCCCCCCDDDAAAAAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@??????>>>>>>======>>>>>>???@@@BBB@@@>>><<<;;;;;;;;;<<<;;;;;;;;;:::::::::999999kkkcccddd^^^YYYXXXSSSMMMKKKHHHFFFEEEDDDBBBAAA======>>>>>>???@@@@@@@@@=========<<<<<<<<<<<<;;;???======???@@@BBBKKKTTTiii{{{~~~lll___ZZZWWW[[[```dddjjjpppxxxzzz{{{}}}~~~vvvlllddd^^^YYYXXXYYY]]]bbbjjjwww}}}mmmjjjjjjsss}}}wwwrrrrrryyysssmmmnnnttt{{{qqqllleee___WWWVVVTTTSSSRRRQQQRRRRRRQQQQQQQQQQQQPPPPPPOOONNNIIIKKKLLLKKKIIIGGGGGGHHHLLLLLLKKKKKKKKKJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIMMMRRR```zzz|||iii[[[PPPHHHHHHEEEBBBAAAAAAAAA@@@???@@@@@@@@@@@@AAABBBDDDDDDAAAAAAAAA@@@AAABBBBBBCCCAAAAAABBBCCCCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@@@@??????>>>============>>>??????DDDCCCBBB@@@???>>>======;;;;;;;;;;;;::::::::::::{{{ggg```bbb\\\XXXWWWRRRLLLJJJGGGEEEEEEDDDBBB@@@=========>>>???@@@@@@@@@============<<<<<<<<<;;;===;;;;;;>>>???@@@FFFNNN]]]pppnnnaaa\\\YYY^^^cccggglllrrrxxx|||wwwmmmeee^^^ZZZYYYXXX[[[aaagggpppwwwkkkjjjmmmwww{{{wwwwww}}}sssppptttsssnnnllleee]]]WWWVVVTTTSSSRRRQQQRRRRRRPPPPPPPPPOOOOOOMMMLLLLLLIIIKKKLLLKKKIIIHHHJJJLLLOOONNNNNNMMMLLLKKKJJJJJJKKKKKKLLLLLLKKKJJJHHHGGGGGGGGGIIIMMMRRRaaazzzyyyggg\\\RRRKKKIIIFFFCCCAAA@@@@@@>>>===?????????@@@AAABBBDDDEEEBBBBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDEEEEEEDDDCCCCCCAAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAA@@@?????????===============>>>??????AAAAAAAAA@@@@@@>>>======<<<;;;;;;;;;;;;:::::::::vvvccc\\\___YYYUUUTTTOOOKKKIIIFFFDDDDDDCCCAAA???@@@@@@??????>>>>>>======>>>>>>=========<<<<<<<<<<<<::::::<<<===>>>CCCJJJUUUhhhpppbbb]]][[[___eeeiiinnntttwww|||}}}qqqggg___ZZZWWWYYYZZZ]]]dddkkkuuusssfffggglllwww{{{{{{vvvuuu|||}}}mmmkkkkkkddd\\\WWWVVVTTTSSSRRRRRRRRRRRROOOOOOOOONNNMMMLLLKKKJJJIIIKKKMMMLLLJJJJJJMMMOOOQQQPPPOOONNNMMMKKKJJJJJJMMMNNNOOOOOONNNLLLJJJHHHGGGGGGIIIMMMSSSaaazzzuuueee[[[SSSMMMJJJGGGDDDAAA@@@???>>><<>>===============>>>??????;;;<<<===>>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::tttcccUUUWWWZZZVVVQQQPPPLLLJJJHHHEEECCCBBBBBBBBB????????????>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>><<<<<<===???AAACCCEEEFFFPPP___xxx}}}zzz{{{}}}oooddd^^^\\\aaahhhlllpppttt{{{tttjjjaaaZZZXXXZZZWWWWWW]]]gggqqq}}}sssiiikkkrrr|||||||||}}}wwwkkkfffaaa]]]\\\ZZZVVVRRRQQQRRRSSSQQQOOOOOONNNMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMMMMPPPPPPOOONNNMMMLLLKKKJJJKKKLLLLLLLLLKKKJJJHHHGGGHHHHHHIIILLLRRR```zzznnndddZZZRRRSSSHHHFFFDDDBBB@@@???>>>===??????>>>>>>???AAACCCDDDBBBCCCDDDCCCBBBCCCDDDFFFDDDEEEFFFFFFDDDCCCCCCCCC@@@??????@@@BBBCCCBBBAAACCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;;;;<<<<<<;;;;;;:::uuucccUUUUUUXXXSSSOOOOOOJJJIIIHHHFFFDDDBBBBBBAAA????????????>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>;;;;;;<<<===???AAABBBCCCOOO[[[qqq{{{xxxxxxzzzpppeee___]]]aaaggglllqqqvvv}}}xxxlllddd]]]XXXWWWYYY[[[\\\aaakkkvvv{{{jjjggghhhmmmuuuxxxvvvwwwzzz|||}}}rrrhhhdddaaa^^^]]]YYYVVVSSSQQQRRRRRRPPPNNNNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMMMMLLLKKKJJJJJJIIILLLMMMMMMNNNMMMLLLJJJIIIHHHHHHJJJMMMRRR```zzzmmmbbbYYYPPPQQQIIIHHHFFFDDDBBB@@@????????????>>>>>>???@@@AAABBBAAACCCCCCCCCCCCCCCEEEGGGFFFGGGHHHGGGEEEDDDCCCDDDBBBAAABBBCCCDDDDDDBBB@@@DDDCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@?????????::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;vvvdddUUUTTTTTTPPPLLLLLLHHHHHHGGGFFFEEECCCAAA@@@????????????>>>>>>>>>>>>>>>===<<<<<<<<<<<<======:::;;;;;;;;;<<<>>>???@@@KKKUUUhhh|||xxxvvvvvvxxx}}}sssgggaaa^^^bbbggglllssszzzxxxnnnddd^^^ZZZWWWWWW[[[___aaagggrrr}}}uuufffeeeeeehhhmmmnnnkkklllppp{{{|||kkkdddbbb___]]]]]]YYYVVVSSSRRRQQQQQQOOOMMMNNNMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMKKKKKKKKKJJJJJJIIIIIIHHHLLLMMMNNNOOOOOONNNMMMLLLIIIIIIJJJMMMRRR```yyykkkaaaWWWNNNOOOKKKJJJHHHFFFDDDBBBAAAAAA??????>>>>>>>>>??????@@@@@@AAACCCCCCCCCDDDGGGIIIIIIJJJKKKJJJGGGEEEEEEEEEDDDEEEFFFGGGHHHGGGDDDAAADDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@========================;;;;;;<<<<<<<<<<<<;;;;;;vvvdddUUUSSSRRRLLLIIIJJJFFFGGGGGGGGGFFFDDDAAA@@@????????????>>>>>>>>>===>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>FFFOOO___uuu{{{xxxwwwyyy~~~ttthhhccc```ccchhhmmmvvv~~~rrriiiaaa]]]ZZZXXXZZZ]]]```dddlllxxxooobbbbbbbbbeeehhhhhhfffiiinnnzzztttfffaaa___]]][[[\\\YYYWWWUUUTTTRRRQQQOOONNNMMMMMMMMMLLLLLLMMMNNNNNNOOOOOOOOOOOONNNNNNNNNNNNJJJJJJJJJIIIIIIHHHHHHHHHKKKLLLMMMNNNOOONNNNNNMMMJJJJJJKKKMMMRRR```yyykkkaaaWWWMMMNNNLLLKKKIIIFFFDDDCCCBBBAAA@@@??????>>>>>>>>>======???@@@BBBCCCCCCEEEHHHJJJLLLMMMMMMLLLIIIFFFFFFFFFFFFGGGIIILLLMMMLLLHHHEEEEEEEEEEEEDDDDDDDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@????????????????????????<<<<<<============<<<<<>>>>>>>>==================<<<<<<;;;===<<<<<<<<<<<<===>>>???AAAIIIXXXmmm~~~||||||uuuiiieeecccfffjjjoooxxx{{{nnneee^^^[[[ZZZXXXZZZ^^^___fffqqqyyyeeeYYY\\\]]]aaafffffffffkkkrrr|||yyynnnbbb^^^]]]ZZZXXXYYYXXXXXXWWWUUUSSSQQQPPPOOOMMMMMMLLLLLLMMMNNNOOOOOOQQQPPPPPPPPPOOOOOOOOONNNJJJJJJJJJIIIHHHHHHHHHGGGHHHIIIKKKMMMMMMNNNMMMMMMLLLKKKLLLNNNRRR```xxxmmmbbbXXXNNNNNNKKKJJJHHHEEECCCBBBAAA@@@@@@?????????>>>======<<<>>>@@@BBBCCCCCCEEEHHHJJJMMMNNNNNNLLLIIIGGGFFFGGGGGGHHHJJJNNNPPPOOOLLLIIIEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>======<<>>>>>>>>>>>===>>>>>>>>>===<<<;;;:::===============>>>???@@@>>>EEEQQQdddzzzuuuiiifffeeeiiilllqqqzzz~~~tttggg```YYYXXXXXXWWWYYY]]]```jjjwwwnnn^^^VVVVVVYYY```gggiiijjjqqqzzzpppggg^^^\\\ZZZWWWUUUVVVUUUVVVWWWVVVSSSQQQPPPPPPLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRQQQQQQPPPPPPOOOOOOKKKJJJJJJHHHGGGFFFFFFEEEEEEGGGIIIKKKLLLMMMMMMMMMMMMLLLMMMOOORRR```xxxnnncccYYYOOOOOOJJJIIIGGGEEECCCAAA@@@@@@???@@@@@@@@@???>>>======???@@@BBBCCCCCCEEEHHHJJJKKKLLLMMMLLLIIIGGGGGGGGGGGGHHHIIILLLNNNNNNKKKIIIDDDDDDDDDDDDEEEEEEEEEEEEAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????======>>>>>>>>>>>>======kkk___VVVUUUSSSLLLIIIKKKEEEEEEDDDCCCCCCCCCDDDDDD????????????>>>>>>>>>>>>===>>>>>>>>>===<<<;;;:::<<<<<<<<<<<<===>>>???@@@>>>BBBKKKYYYmmm~~~ssshhhggghhhlllnnnrrr{{{vvvkkkbbb[[[VVVWWWXXXXXX[[[___eeepppuuucccZZZWWWUUUZZZdddmmmppprrrzzzvvvggg___YYYXXXWWWTTTSSSUUUQQQSSSUUUTTTQQQOOOOOOPPPLLLLLLLLLMMMNNNOOOQQQRRRSSSSSSRRRRRRQQQPPPPPPOOOJJJJJJIIIGGGEEEDDDCCCBBBDDDFFFHHHKKKLLLMMMNNNNNNNNNMMMMMMOOOSSS___xxxnnncccYYYNNNNNNJJJIIIGGGEEECCCAAA@@@@@@???@@@@@@AAAAAA@@@???>>>???AAABBBCCCCCCDDDGGGIIIIIIJJJKKKJJJHHHGGGFFFGGGHHHGGGGGGHHHIIIHHHFFFCCCCCCCCCCCCDDDDDDEEEEEEEEEAAA@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>??????>>>>>>===iii]]]VVVWWWUUUMMMJJJLLLEEEDDDCCCBBBBBBCCCDDDEEE????????????>>>>>>>>>>>>===>>>>>>>>>>>><<<:::999;;;;;;;;;<<<===>>>???@@@???AAAFFFRRRdddzzz|||ssshhhgggiiimmmpppsss{{{|||pppeee```ZZZVVVWWWZZZ[[[___ccciiivvv{{{dddVVVSSSVVVXXX^^^jjjssswwwyyy~~~mmm```YYYUUUUUUUUUSSSRRRTTTNNNPPPSSSSSSPPPNNNNNNOOOLLLLLLLLLMMMNNNPPPQQQRRRTTTSSSSSSRRRQQQPPPPPPPPPJJJIIIGGGFFFDDDBBB@@@???DDDFFFHHHKKKMMMNNNOOOOOONNNMMMNNNOOOSSS___wwwnnncccXXXMMMMMMKKKJJJHHHFFFDDDBBBAAAAAA???@@@AAABBBBBBAAA@@@???@@@AAACCCCCCCCCDDDFFFIIIGGGIIIJJJIIIHHHFFFFFFGGGIIIGGGEEEEEEDDDCCCAAA>>>BBBCCCCCCCCCDDDDDDEEEEEE@@@@@@@@@?????????>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>????????????>>>>>>mmm```UUURRRRRROOOKKKIIIGGGFFFDDDBBBAAA@@@@@@@@@AAAAAA@@@@@@???>>>======;;;;;;:::::::::999999999<<<<<<<<<============>>>@@@>>>@@@JJJYYYlllzzzuuuwww{{{xxxpppnnnmmmmmmpppuuu{{{|||ssshhh```]]]ZZZWWWVVVWWW\\\aaaeeennn~~~nnn\\\TTTRRRSSSTTT]]]jjjttt{{{xxxiii\\\[[[XXXUUURRRPPPNNNMMMMMMNNNOOOOOOOOONNNMMMLLLMMMMMMMMMNNNOOOPPPRRRRRRTTTTTTTTTSSSSSSQQQPPPPPPLLLJJJHHHFFFDDDCCCCCCCCCDDDEEEEEEGGGJJJMMMPPPQQQNNNKKKLLLQQQUUU^^^vvvmmm[[[RRRMMMIIIJJJHHHFFFDDDBBB@@@??????;;;<<<>>>@@@AAAAAAAAA@@@@@@??????@@@AAACCCEEEGGGHHHIIIIIIJJJIIIHHHFFFEEEFFFDDDBBBBBBCCCDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<<<<;;;:::<<<>>>???@@@???===<<>>======;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<=========>>><<>>;;;===>>>@@@AAAAAAAAAAAABBBBBBAAAAAAAAABBBCCCDDDFFFFFFGGGHHHGGGGGGEEEEEEEEECCCAAAAAABBBCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????????????????>>>===<<<<<<<<<<<<===???@@@AAA@@@???>>>mmmaaaUUUSSSSSSQQQMMMLLLIIIHHHEEECCCBBBBBBBBBBBB@@@@@@@@@??????>>>>>>======<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<===@@@EEELLLXXXmmmxxxqqqnnnhhheeeiiiqqqxxx|||~~~~~~{{{sssmmmggg```[[[WWWWWWWWWWWWZZZaaaiiiooo}}}jjjXXXPPPPPPPPPOOOPPPVVV```kkkvvvtttfff\\\YYYXXXVVVSSSPPPNNNMMMLLLJJJKKKLLLMMMMMMLLLKKKKKKNNNMMMLLLLLLMMMOOOQQQSSSRRRRRRRRRRRRQQQPPPOOOOOOMMMLLLJJJGGGFFFEEEEEEEEEEEEEEEDDDEEEHHHLLLPPPSSSUUUPPPNNNPPPRRRZZZqqqnnn\\\SSSNNNJJJHHHGGGEEECCCAAA??????>>><<<===>>>???AAAAAAAAAAAADDDCCCBBBAAAAAAAAAAAAAAACCCDDDEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@BBBCCCBBBBBB@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>???????????????>>>>>>======<<<<<<>>>???@@@AAABBBAAA@@@???mmm```VVVSSSTTTRRRNNNMMMIIIHHHFFFDDDCCCBBBBBBBBB@@@?????????>>>>>>>>>===============<<<<<<<<<<<<999999:::::::::;;;;;;;;;<<<>>>BBBEEEHHHQQQeeexxx|||rrrllljjjeeedddiiiqqqyyy}}}sssjjjeee```\\\YYYYYYZZZ[[[\\\___gggpppxxxrrr[[[NNNNNNSSSUUUTTTMMMSSS\\\ggguuuxxxiii___YYYYYYWWWUUURRRPPPNNNMMMLLLJJJKKKLLLMMMMMMMMMLLLKKKNNNMMMKKKKKKLLLNNNPPPRRRQQQQQQRRRRRRQQQPPPPPPOOOKKKJJJGGGEEECCCBBBBBBBBBEEEEEEDDDDDDGGGKKKOOORRRTTTOOOMMMOOOPPPYYYpppooo^^^UUUPPPLLLIIIGGGFFFDDDBBB@@@@@@???<<<===>>>???@@@AAAAAABBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEECCCAAA@@@AAACCCDDDCCCBBB????????????>>>>>>>>>>>>============>>>>>>>>>>>>???>>>>>>>>>=========<<<>>>>>>???@@@AAA@@@@@@???lll```UUUSSSTTTRRROOONNNIIIHHHFFFDDDCCCBBBBBBBBB?????????>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<999999999::::::::::::;;;;;;===AAACCCEEELLL___ppp~~~vvvmmmhhhiiifffgggmmmttt|||xxxlllccc___]]]ZZZXXXYYY[[[^^^```ccckkkvvvtttcccQQQJJJQQQYYY\\\[[[MMMRRR\\\iiixxx|||~~~nnnccc]]]ZZZXXXWWWUUURRRPPPNNNMMMLLLJJJKKKMMMNNNNNNNNNMMMMMMMMMLLLKKKKKKKKKMMMOOOPPPQQQQQQRRRRRRQQQQQQPPPPPPKKKIIIGGGEEECCCBBBBBBBBBEEEDDDDDDDDDFFFIIIMMMOOOPPPKKKKKKMMMOOOYYYpppqqq```WWWQQQMMMIIIHHHFFFDDDCCCBBBAAAAAA======>>>>>>???AAABBBBBB@@@@@@AAABBBBBBCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEECCCBBBBBBCCCEEEEEEDDDCCC?????????>>>>>>>>>======<<<<<<=========>>>>>>>>>>>>>>>>>>>>>============<<<======>>>>>>>>>>>>>>>jjj^^^TTTRRRTTTRRROOONNNIIIHHHEEECCCBBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<999999999:::::::::;;;;;;999999<<>>???@@@BBBCCC===>>>@@@BBBCCCDDDEEEEEECCCCCCBBBBBBBBBCCCDDDDDDCCCBBBBBBDDDFFFFFFEEEDDD????????????>>>>>>>>>===<<<<<<======>>>>>>??????>>>>>>>>>>>>============;;;;;;;;;<<<<<<<<<======iii]]]SSSQQQSSSRRROOONNNHHHGGGEEECCCAAAAAAAAAAAA===>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;999999<<<>>>DDDOOO[[[rrrzzzoooiiifffgggiiioooxxxxxxoooddd]]]ZZZZZZYYYXXXVVV\\\cccgggmmmxxxjjjWWWNNNGGGHHHPPPWWWYYYVVVTTT\\\kkk}}}}}}sssnnnnnnppprrrxxx|||zzzkkkccc]]]YYYXXXSSSRRRPPPNNNLLLJJJJJJIIIIIIJJJKKKMMMNNNMMMMMMLLLJJJKKKLLLMMMMMMMMMLLLKKKMMMMMMNNNNNNNNNNNNMMMMMMLLLKKKHHHFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDGGGEEEGGGLLLNNNVVVlllnnn]]]TTTNNNJJJFFFEEECCCBBBAAA@@@??????>>>>>>===>>>???@@@BBBCCC===>>>@@@BBBDDDDDDEEEDDDCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAACCCEEEFFFDDDCCC@@@@@@?????????>>>>>>>>><<<<<<===>>>>>>???@@@@@@============>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<===hhh\\\RRRQQQSSSRRROOONNNGGGFFFDDDBBBAAA@@@@@@AAA============>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<>>>;;;999<<>>>>>>>>>>>>>>======>>>@@@BBBCCC>>>???AAACCCDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>??????@@@???@@@BBBDDDEEECCCBBB@@@@@@@@@@@@????????????<<<======>>>???@@@@@@AAA============>>>>>>>>>>>><<<;;;;;;;;;;;;<<<======eeeZZZPPPOOOQQQQQQNNNNNNHHHEEEBBB@@@@@@@@@@@@???@@@??????>>>===<<<<<<;;;<<<;;;;;;<<<>>>???>>>===;;;::::::999999::::::;;;<<<<<<;;;:::<<>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@@@@AAAAAABBBCCCAAA@@@@@@??????@@@@@@AAAAAAAAABBBBBBAAAAAA@@@?????????@@@@@@@@@AAAAAAAAA???>>>=========>>>@@@AAA>>>>>>>>>>>>????????????========================aaaVVVMMMNNNQQQQQQNNNMMMGGGDDDAAA@@@@@@@@@???>>>?????????>>>===<<<<<<<<<===<<<;;;<<<===>>>===<<<;;;::::::999999::::::;;;::::::::::::<<<@@@FFFKKKVVVggg}}}wwwpppnnnmmmnnnuuu|||zzzzzz}}}|||vvvnnneee^^^\\\[[[ZZZ[[[]]]bbbdddlllyyynnnYYYKKKFFFGGGFFFPPP___^^^XXX]]]nnn{{{wwwnnnfffeeegggkkkssszzzvvveee^^^[[[WWWVVVVVVOOONNNLLLJJJHHHHHHHHHHHHLLLJJJJJJJJJLLLNNNNNNMMMKKKKKKKKKKKKJJJJJJJJJJJJFFFHHHJJJKKKIIIGGGEEEEEEJJJGGGEEECCCCCCCCCCCCAAABBBBBBBBBCCCCCCCCCCCCDDDEEEGGGIIIIIIKKKTTTcccnnn{{{wwwnnnbbbUUUKKKFFFDDD????????????>>>>>>>>>>>>??????>>>>>>??????@@@AAAAAAAAA@@@@@@@@@AAABBBBBBAAA@@@@@@??????@@@@@@AAAAAAAAABBBBBBAAAAAA@@@???>>>>>>?????????@@@@@@@@@???>>>>>>===>>>???@@@AAA@@@?????????>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;]]]SSSKKKMMMQQQPPPMMMLLLGGGDDDAAA@@@@@@@@@???>>>??????>>>>>>======<<<<<<>>><<<;;;<<<======<<<;;;;;;::::::999999::::::;;;888999::::::<<>>>>>>>>??????>>>>>>>>>??????@@@BBBBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@???======>>>>>>>>>????????????>>>>>>>>>>>>???@@@@@@AAAAAA@@@???>>>===<<<<<<::::::::::::::::::::::::}}}\\\RRRLLLNNNQQQPPPLLLJJJGGGEEEBBB@@@@@@@@@???>>>???>>>>>>>>>=========<<<>>>===;;;<<<<<<<<<;;;:::;;;::::::999999::::::;;;777999;;;;;;<<<>>>AAACCCLLL[[[ooo~~~xxxsssrrrrrruuu~~~yyysssooorrrwwwxxx}}}{{{pppjjjccc]]]ZZZ[[[\\\\\\___dddiiirrreeeRRRIIIFFFEEEXXXaaacccfffgggkkkxxx|||pppjjjiiipppyyyooodddZZZWWWVVVTTTTTTUUUOOONNNMMMKKKJJJJJJJJJKKKNNNMMMLLLMMMMMMMMMLLLJJJKKKKKKJJJJJJJJJIIIIIIIIIHHHIIILLLQQQUUUUUUQQQLLLIIIGGGEEEDDDDDDDDDBBBAAABBBBBBBBBCCCCCCCCCCCCDDDDDDGGGIIIIIIIIIKKKQQQWWWZZZYYYVVVQQQKKKGGGEEEFFF@@@@@@@@@?????????>>>>>>============>>>???AAAAAACCCBBBAAAAAA@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAA@@@AAAAAAAAAAAA@@@??????>>>>>>>>>>>>?????????@@@>>>>>>>>>?????????@@@@@@@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<{{{^^^TTTMMMNNNQQQOOOJJJHHHHHHFFFCCCAAAAAAAAA@@@???>>>>>>>>>>>>============>>><<<;;;;;;<<<<<<;;;999;;;::::::999999::::::;;;888:::<<<<<<======@@@BBBIIIVVVggguuuzzzvvvuuuttt{{{|||sssooonnnrrrwww|||~~~sssiiiddd\\\YYYXXXZZZ\\\]]]bbbiiilllyyyrrrZZZKKKGGGHHHMMMhhhuuunnnkkkmmmzzzsssnnnnnnvvv{{{iii```XXXVVVTTTQQQPPPRRRNNNMMMLLLJJJJJJJJJKKKKKKNNNMMMLLLMMMNNNMMMKKKIIIJJJJJJJJJJJJIIIIIIIIIIIIFFFEEEEEEHHHMMMNNNLLLJJJFFFDDDDDDDDDEEEFFFDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDCCCFFFHHHIIIHHHHHHJJJMMMOOOOOONNNKKKGGGDDDDDDDDD@@@@@@@@@@@@????????????;;;;;;<<<===>>>@@@BBBCCCCCCBBBAAAAAA@@@@@@@@@@@@AAA@@@@@@??????@@@@@@AAA@@@@@@AAAAAA@@@@@@???>>>?????????@@@@@@@@@AAAAAA>>>?????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>??????========================zzz```UUUMMMMMMOOOMMMIIIGGGHHHEEEBBBAAAAAAAAA@@@???>>>>>>>>>>>>===============;;;:::;;;<<<<<<;;;:::;;;::::::999999::::::;;;999;;;<<<<<<;;;<<<>>>@@@AAAMMM]]]kkkzzz{{{zzzzzzxxxpppooopppuuu{{{vvvkkkbbb^^^XXXVVVWWW\\\^^^aaagggooorrrxxxbbbQQQFFFDDDFFFKKKkkkyyypppmmmuuuwwwtttvvvwwwddd]]]WWWUUURRRNNNMMMOOOKKKJJJIIIHHHHHHHHHIIIJJJLLLLLLKKKLLLMMMMMMJJJHHHJJJJJJJJJIIIIIIIIIIIIHHHHHHFFFDDDDDDEEEFFFFFFFFFDDDCCCCCCDDDFFFGGGEEEDDDBBBBBBBBBCCCCCCCCCCCCDDDBBBEEEGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFCCCAAAAAAAAAAAA@@@@@@@@@@@@?????????:::;;;;;;<<<>>>@@@BBBCCCBBBBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@??????>>>???@@@@@@@@@@@@AAAAAAAAA>>>???@@@@@@AAAAAA@@@@@@======>>>>>>????????????<<<<<<<<<<<<<<<<<<<<<<<>>===============>>>>>>>>>>>>;;;:::999:::<<<===<<<;;;;;;::::::999999::::::;;;::::::;;;:::999:::<<<>>>;;;FFFTTTaaaqqqxxxsssuuuxxx~~~xxxmmmddd^^^[[[WWWVVVYYY___bbbeeemmmuuu|||}}}cccSSSJJJDDDAAACCCEEEfffuuupppuuu}}}}}}qqq^^^YYYTTTSSSPPPLLLKKKLLLJJJIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJLLLMMMLLLIIIGGGJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGEEEDDDFFFGGGEEEDDDDDDEEEFFFFFFDDDBBBBBBBBBBBBCCCCCCCCCCCCDDDBBBCCCEEEFFFFFFEEEDDDDDDAAACCCDDDCCCAAA@@@AAABBBAAAAAA@@@@@@@@@?????????======<<<======>>>???@@@AAAAAA@@@@@@@@@AAABBBBBBAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@???>>>>>>????????????@@@@@@@@@@@@>>>???@@@AAAAAAAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>xxx[[[PPPGGGGGGKKKKKKJJJJJJDDDBBB???=========<<<;;;============>>>>>>>>>>>>;;;:::999:::<<<===<<<;;;;;;::::::999999::::::;;;::::::999888777888:::===:::CCCOOO\\\lll|||xxx|||{{{pppggg```]]][[[WWWWWW[[[aaaeeehhhqqqyyylllTTTIIIFFFCCCBBBCCCFFFfffuuuuuussshhhZZZUUURRRRRROOOKKKIIILLLKKKKKKJJJIIIJJJKKKLLLMMMIIIHHHIIIKKKLLLLLLIIIGGGJJJJJJIIIIIIIIIHHHHHHHHHAAADDDGGGGGGDDDDDDFFFHHHFFFFFFEEEFFFFFFEEEBBB@@@BBBBBBBBBCCCCCCCCCDDDDDDAAACCCDDDEEEEEEEEEDDDDDD???AAACCCDDDCCCBBBCCCDDDAAAAAAAAA@@@@@@@@@????????????>>>===============@@@@@@@@@@@@AAABBBBBBCCCAAA@@@@@@@@@@@@@@@@@@AAA???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>????????????>>>???@@@AAABBBAAA@@@@@@AAAAAA@@@???>>>===<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@rrr\\\RRRHHHGGGHHHHHHGGGHHHCCCBBB???>>>======???@@@@@@?????????>>>>>>======::::::;;;;;;;;;;;;;;;;;;888888888888888888888888999999999999:::;;;<<<<<<@@@AAAIIIWWWfffuuu}}}ppphhh```YYYWWWXXXWWWWWW]]]eeeiiimmmxxxmmm___PPPHHHCCCAAABBBFFFNNN___rrr~~~~~~kkkcccWWWUUURRROOOLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJKKKLLLMMMMMMLLLKKKLLLKKKJJJIIIHHHGGGGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===>>>???AAACCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@??????>>>=========@@@???>>>===============>>>>>>>>>>>>>>>===<<<<<<======<<<<<<<<<<<<======>>>???@@@AAAAAAAAAAAAAAArrr[[[PPPGGGFFFHHHGGGFFFGGGCCCAAA???>>>======>>>????????????>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888999999999999:::;;;<<<<<<===>>>DDDQQQ___ooouuujjjccc^^^XXXWWWYYYXXXYYY```iiinnntttzzzaaaVVVIIICCC@@@???BBBFFFNNNaaavvv}}}~~~tttccc]]]TTTRRRPPPNNNLLLLLLKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJKKKMMMMMMMMMLLLKKKKKKKKKJJJIIIHHHHHHGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@???=========???@@@BBBCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@??????>>>===============<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAAAAAAAArrrYYYOOOFFFEEEFFFEEEDDDEEEBBBAAA???>>>======>>>???>>>>>>>>>>>>============<<<<<<<<<;;;;;;::::::999888888888888888888888888888999999::::::;;;<<<<<<;;;;;;???IIIVVVfff{{{tttkkkbbb^^^ZZZWWWWWWYYYZZZ]]]dddnnnwwwxxxeeeTTTKKKBBB@@@???@@@EEEJJJSSSggg~~~|||xxx~~~{{{gggZZZWWWPPPOOONNNMMMLLLLLLLLLLLLJJJKKKKKKLLLLLLKKKKKKJJJJJJKKKLLLLLLMMMLLLLLLLLLKKKJJJJJJIIIHHHHHHHHHGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<===>>>???@@@BBBAAAAAA@@@@@@@@@@@@AAA@@@@@@??????>>>=========::::::999999999:::;;;;;;999:::<<<===>>>?????????<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>???@@@@@@@@@@@@qqqWWWMMMEEEDDDEEEDDDCCCCCCAAA@@@???>>>=========>>>==============================<<<;;;::::::999999999999999999999999999999888888999:::;;;;;;;;;;;;<<<:::===DDDNNN^^^tttyyylllddd]]]ZZZXXXVVVVVVYYY[[[```iiitttwwweeeWWWLLLEEE@@@@@@BBBEEEKKKRRR___sssyyysssuuummm]]]VVVTTTOOONNNMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHGGGBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDCCCBBBAAAAAA?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<======>>>???AAAAAA@@@@@@@@@@@@@@@AAA@@@@@@??????>>>=========999999888999999:::;;;;;;::::::<<<===>>>?????????;;;;;;::::::::::::;;;;;;;;;<<<===>>>???@@@@@@@@@pppVVVLLLDDDDDDEEECCCAAAAAA@@@@@@???>>>============<<<<<<<<<<<<<<<<<<<<<=========<<<;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;777888999;;;;;;;;;;;;;;;===<<<>>>CCCJJJXXXmmmzzzrrrhhhaaaZZZYYYXXXVVVWWWZZZ\\\cccmmmyyyqqqbbbUUUMMMFFFAAA???AAAEEEJJJSSS\\\mmmtttmmmllltttuuueeeZZZUUUUUUOOOOOONNNMMMLLLJJJIIIIIIKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJJJJIIIHHHGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>>>>??????@@@@@@?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============>>>@@@@@@@@@??????@@@@@@AAA@@@@@@??????>>>=========:::999999999:::;;;<<<<<<;;;;;;<<<===============;;;;;;::::::::::::;;;;;;;;;<<<===>>>???@@@@@@@@@nnnUUUKKKDDDDDDEEECCCAAAAAA@@@??????>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;777888:::;;;<<<<<<;;;:::<<<<<>>CCCHHHPPP]]]hhh{{{|||qqqgggdddjjjvvv~~~mmmaaaYYYVVVVVVOOOOOONNNNNNLLLKKKIIIHHHKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIHHHHHHJJJJJJJJJIIIHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBAAA@@@???=========>>>??????@@@@@@?????????@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCC????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>======@@@????????????@@@@@@AAA@@@@@@??????>>>=========;;;;;;:::::::::;;;<<<<<<;;;;;;<<<=========<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===???@@@AAAAAAAAAmmmTTTKKKDDDDDDEEECCCAAA@@@?????????>>>>>>===<<<;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::666888:::;;;<<<<<<;;;:::999;;;>>>BBBDDDKKK[[[lll}}}vvvnnniiiaaa[[[WWWXXXZZZYYY[[[^^^bbblllxxxmmm]]]RRRIIICCCAAAAAA???@@@FFFOOOZZZjjjxxx|||nnnfff```cccnnn~~~rrreee]]]WWWTTTTTTMMMMMMNNNNNNNNNMMMLLLKKKLLLLLLMMMMMMMMMMMMLLLLLLIIIHHHGGGFFFFFFFFFGGGGGGGGGHHHJJJKKKKKKJJJHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDCCCBBBAAA??????<<<======>>>??????@@@@@@??????@@@@@@AAABBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEE????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@??????>>>>>>===???????????????@@@AAAAAA@@@@@@??????>>>=========<<<;;;;;;:::::::::;;;;;;999:::;;;<<<======>>>>>>===<<<<<<<<<<<<<<<<<<===;;;<<<>>>@@@AAABBBBBBCCClllTTTKKKDDDEEEFFFDDDAAA@@@????????????>>>===<<<;;;:::::::::;;;;;;<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;888888888888888888888888666888:::<<<<<<<<<;;;:::666999===AAAAAAFFFUUUddd{{{}}}wwwqqqkkkfff^^^XXXUUUXXXZZZ[[[]]]aaadddppp|||~~~ppp___SSSMMMHHHDDDBBBCCCAAACCCKKKUUUcccuuuuuujjjiiiccc```ggguuu|||iii```[[[VVVRRRQQQKKKLLLMMMNNNOOOOOONNNMMMLLLLLLMMMMMMMMMMMMLLLLLLIIIHHHFFFEEEEEEEEEFFFFFFGGGHHHJJJKKKKKKJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDDDDCCCBBBAAA???>>><<<======>>>???@@@@@@AAA??????@@@AAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDD????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>===??????>>>>>>???@@@AAAAAA@@@@@@??????>>>=========<<<<<<;;;:::999999999999777888999<<<===??????@@@======<<<<<<<<<<<<======<<<===>>>@@@BBBCCCCCCCCCjjjRRRMMMFFFBBBCCCDDDCCCBBB???>>>>>>===<<<;;;;;;:::<<<======<<<::::::;;;<<<>>>>>>===<<<;;;::::::999;;;;;;999888777777666666777999;;;<<<;;;::::::;;;666888<<>>===BBBDDDJJJUUUbbbqqqxxxmmmeee``````bbbfffooo~~~|||sssfff\\\WWWTTTRRRPPPNNNMMMLLLKKKKKKLLLLLLMMMLLLLLLLLLLLLKKKJJJHHHHHHJJJIIIIIIHHHHHHGGGGGGFFFEEEFFFFFFGGGGGGHHHIIIIIIFFFFFFGGGHHHIIIIIIIIIIIICCCCCCCCCBBBAAA???>>>===??????@@@AAAAAAAAAAAAAAA<<<===???@@@AAAAAAAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???>>>>>>?????????>>>>>>>>>>>>>>>@@@>>>======>>>??????>>>???????????????@@@@@@AAAAAAAAA@@@@@@???>>>======??????===<<<;;;::::::999999999:::;;;===???AAABBB@@@???>>>===<<<<<<<<<<<<===>>>??????AAAAAABBBCCCjjjQQQKKKDDDAAAAAABBBBBBAAA??????>>>======<<<;;;;;;:::;;;<<<<<<;;;<<<>>>?????????>>>===;;;:::999999999999888888888888888888<<<;;;999:::;;;<<<<<<;;;777888;;;>>>>>>@@@JJJUUUeeewwwzzzqqqiiiccc]]]ZZZXXXWWWUUUUUUWWW]]]ccchhhppp~~~iii[[[MMMGGGEEEBBBAAABBBEEEJJJTTTbbbqqqoooeee___\\\aaafffppp}}}tttlllbbbZZZVVVTTTRRRPPPNNNMMMLLLKKKKKKKKKLLLMMMLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIFFFGGGGGGHHHHHHHHHHHHHHHCCCCCCCCCBBBAAA@@@???>>><<<<<<===>>>>>>>>>>>>>>><<<===>>>@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@???======???@@@???>>>???>>>>>>>>>>>>???@@@@@@AAAAAA@@@??????>>>======???>>>===<<<;;;:::::::::;;;;;;<<<===???BBBCCCDDD@@@@@@???>>>===<<<<<<=========>>>???@@@AAABBBBBBjjjOOOJJJCCC???@@@AAA@@@????????????>>>>>>======<<<888:::;;;<<<<<<===@@@BBB@@@@@@???===<<<:::999999888888777777888999999:::===:::888888:::<<<;;;:::999999;;;===;;;;;;CCCMMMWWWjjj~~~tttjjjbbb]]]YYYVVVUUUVVVVVVWWWZZZaaajjjpppyyyxxx\\\QQQFFFCCCBBBBBBDDDHHHLLLUUUcccsssuuuggg___^^^___iiisssvvvjjjddd\\\XXXVVVUUURRRPPPNNNMMMLLLKKKJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGFFFFFFEEECCCCCCCCCCCCBBB@@@???>>>>>>??????@@@@@@@@@@@@@@@<<<===>>>??????@@@??????AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCBBBBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>???@@@@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????>>>>>>===???>>>===<<<;;;:::::::::;;;;;;===???AAACCCDDDEEEAAA@@@???>>>=========>>>======>>>???@@@AAABBBBBBiiiPPPJJJCCC@@@@@@AAAAAA???@@@?????????>>>>>>>>>===999:::<<<<<<<<<===@@@BBBAAA@@@???>>><<<;;;999999999888888888888888999999888999:::;;;;;;:::999888999999:::<<<;;;:::@@@HHHQQQccc{{{xxxmmmccc]]]YYYVVVUUUUUUVVVWWWYYY]]]fffpppxxxkkkTTTKKKCCCAAA@@@AAAFFFLLLUUUbbbsss{{{lllaaa^^^cccjjjxxxooobbb^^^YYYWWWVVVUUURRRNNNNNNMMMKKKJJJIIIJJJJJJKKKLLLLLLMMMMMMLLLKKKKKKJJJHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA?????????@@@AAAAAABBBBBBAAAAAA======>>>>>>????????????????????????????????????CCCDDDDDDEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@>>>>>>@@@AAA@@@???>>>>>>======>>>>>>???@@@@@@?????????>>>>>>>>>===>>>>>>===;;;;;;:::::::::999:::<<<>>>@@@BBBCCCCCC@@@@@@???>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCiiiQQQKKKEEEAAAAAACCCBBBAAA????????????>>>>>>>>>>>>;;;<<<===<<<;;;<<<===???@@@@@@???===<<<:::999999;;;:::999888777777777777333999@@@CCC@@@<<<::::::999888:::===<<<;;;???EEEMMM]]]rrrxxxqqqggg^^^YYYWWWVVVUUUVVVXXX[[[]]]aaajjjwwwsssbbbQQQJJJDDDBBBAAABBBIIIRRR___ooorrreee______hhhsssvvvggg___[[[XXXVVVVVVUUUQQQMMMNNNLLLKKKIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJHHHGGGGGGFFFFFFEEEDDDDDDCCCDDDDDDEEEEEEFFFFFFGGGFFFFFFEEEEEEDDDCCCAAAAAABBBBBBBBBBBBAAA@@@??????<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????????????????????????????CCCDDDEEEFFFFFFDDDCCCBBB@@@@@@@@@AAAAAAAAABBBBBBBBB@@@??????@@@AAAAAA@@@>>>>>>>>>>>>>>>??????@@@?????????>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;999:::<<<>>>@@@AAABBBBBB@@@???>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDD~~~iiiSSSMMMFFFBBBCCCDDDCCCBBB>>>>>>>>>>>>>>>>>>>>>>>><<<======<<<::::::;;;<<<>>>>>>===<<<;;;::::::999<<<;;;:::888777666666666444;;;DDDIIIHHHCCC???<<<999888:::======<<<>>>CCCFFFSSSeeewwwoooiii```ZZZVVVVVVVVVVVVXXX[[[___aaafffqqq{{{ggg[[[NNNJJJGGGFFFEEEGGGQQQ\\\jjj~~~~~~lllccc```bbbmmmzzzmmmbbb\\\YYYVVVUUUUUUTTTQQQMMMMMMLLLJJJIIIHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKJJJJJJGGGGGGFFFFFFEEEDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFDDDDDDDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@???>>>>>>===>>>??????@@@@@@??????@@@???????????????@@@@@@????????????????????????BBBCCCEEEFFFFFFEEECCCBBB???@@@@@@AAAAAABBBBBBBBBCCCAAA@@@@@@AAABBBBBBAAA???????????????@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;<<<===???AAABBBBBBAAAAAA>>>>>>============>>>>>>??????@@@AAABBBCCCDDDDDD~~~hhhSSSMMMFFFCCCCCCDDDDDDCCC========================;;;<<<<<<;;;999999:::;;;<<<;;;;;;;;;::::::::::::::::::999888777777777888999:::>>>FFFKKKJJJCCC;;;:::888999======:::;;;???@@@JJJXXXiii}}}}}}uuueeeaaaZZZVVVUUUUUUVVVWWWYYY]]]bbbffflllyyyjjjZZZTTTJJJHHHHHHJJJKKKPPP]]]jjjxxxyyyjjjgggiiimmmxxxvvvfff___XXXUUURRRRRRTTTTTTRRROOOMMMLLLJJJHHHGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBCCCDDDDDDEEEEEEFFFBBBBBBCCCBBBBBBAAA@@@@@@>>>????????????>>>======@@@@@@AAABBBBBBBBBBBBAAABBBAAA@@@??????@@@AAAAAA????????????????????????AAACCCEEEFFFFFFEEECCCBBB@@@AAAAAABBBCCCCCCDDDDDDCCCBBB@@@@@@BBBCCCBBBAAA@@@@@@@@@@@@@@@AAAAAABBB===>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<<<<===???AAAAAA@@@???>>>======<<<<<<<<<<<<=========>>>>>>???@@@AAABBBCCC}}}hhhRRRMMMFFFBBBCCCDDDCCCBBB<<<<<<<<<<<<============:::;;;;;;:::999888:::<<<::::::::::::::::::::::::888888888777888888999:::<<<777666???KKKMMMCCC888;;;999999<<<<<<999888;;;???GGGRRR```sss~~~ssskkk___[[[VVVSSSSSSUUUVVVWWWYYY^^^eeejjjqqqwww]]]PPPNNNFFFFFFIIILLLOOOVVVeeetttuuujjjlllrrrxxxjjj___[[[UUURRROOOPPPRRRTTTSSSPPPMMMLLLJJJHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJIIIIIIHHHFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEAAAAAABBBBBBBBBAAA@@@@@@===>>>>>>>>>>>>======<<<======>>>????????????>>>CCCBBBAAA@@@@@@@@@AAABBB????????????????????????AAABBBDDDFFFFFFEEECCCAAABBBBBBBBBCCCDDDEEEEEEFFFDDDBBB@@@AAABBBCCCBBBBBBAAAAAA@@@@@@AAAAAABBBCCC============>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<;;;<<<===>>>>>>===;;;:::<<<<<<;;;;;;;;;<<<<<<===<<<<<<===>>>???@@@AAAAAAzzzgggPPPJJJFFFGGGHHHEEEBBBBBB@@@???>>>===;;;;;;::::::999999999:::::::::;;;;;;===<<<:::888888999:::;;;999999888888888888999999:::;;;;;;<<<<<<;;;;;;:::777999::::::999888:::;;;BBBAAAHHHWWWhhhzzz~~~uuukkkeee^^^[[[WWWUUUVVVWWWXXXXXX[[[bbbjjjrrrlllXXXNNNMMMGGGBBBDDDNNNYYYcccqqq}}}vvvtttrrruuu}}}sssdddZZZWWWTTTRRROOONNNMMMMMMKKKIIILLLKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCDDDEEEEEEDDDCCCBBBAAAAAABBBCCCCCCBBBBBBAAABBB@@@>>>===>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCCCCBBBCCCBBBAAA@@@????????????DDDGGGIIIJJJHHHEEEDDDCCC@@@CCCEEEEEEDDDCCCCCCDDDEEEDDDCCCBBBAAABBBBBBCCCAAAAAA@@@?????????@@@@@@;;;;;;<<<===>>>??????@@@>>>===<<<;;;::::::;;;<<<;;;;;;;;;;;;<<<===>>>>>>::::::;;;<<<===>>>??????======>>>>>>??????@@@@@@yyyfffQQQJJJFFFGGGHHHEEEBBBBBB@@@???>>><<<;;;;;;::::::;;;;;;<<<<<<<<<=========;;;:::999777777888999:::999888888777777888888999999::::::;;;;;;::::::999777888:::999888888999;;;>>>???EEERRRaaaqqq~~~uuulllccc^^^XXXVVVTTTSSSTTTWWWYYYZZZ```gggoooxxxppp___QQQKKKLLLOOOLLLNNNWWWaaakkkyyyyyyyyy{{{|||mmmaaaZZZXXXTTTQQQOOOMMMMMMMMMKKKJJJKKKJJJIIIHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCAAABBBCCCDDDEEEDDDCCCBBBBBBBBBBBBCCCBBBBBBAAAAAA@@@???===<<<============??????>>>>>>>>>>>>??????@@@AAAAAABBBCCCCCCBBBBBB@@@@@@????????????@@@@@@CCCFFFIIIJJJHHHFFFDDDDDDDDDEEEEEEDDDBBBBBBDDDFFFDDDCCCBBBAAA@@@AAAAAABBBAAAAAAAAAAAABBBBBBBBBBBB============>>>???@@@AAA???>>><<<;;;:::::::::;;;::::::::::::;;;<<<===>>><<<<<<<<<===============>>>>>>>>>>>>>>>?????????xxxeeeQQQJJJFFFGGGHHHEEEBBBCCC??????===<<<;;;;;;::::::888888888999999999:::::::::999888666666777888888999888888777777888888999888999999999999999999888777888999999888888999;;;:::;;;AAAKKKVVVdddxxxuuulllccc\\\WWWTTTSSSRRRSSSUUUXXX[[[^^^dddmmmvvv|||kkk^^^TTTMMMMMMPPPRRRRRRVVV^^^fffppp~~~xxx|||qqqeee\\\XXXXXXRRRPPPNNNMMMMMMMMMLLLJJJIIIIIIHHHHHHHHHHHHIIIIIIGGGGGGGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCAAABBBCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>======>>>>>>??????>>>>>>>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBB>>>>>>>>>>>>>>>??????@@@CCCEEEHHHIIIHHHFFFFFFFFFHHHHHHFFFDDDAAABBBDDDGGGCCCBBBAAA@@@???@@@AAAAAA@@@AAACCCDDDDDDDDDDDDCCC@@@???>>>===>>>???AAABBB@@@???===<<<::::::999999999999999999:::;;;<<<===>>>>>>======<<<<<<<<<<<>>>>>>>>>>>xxxdddQQQJJJEEEFFFGGGDDDBBBCCC???>>>===<<<;;;;;;;;;;;;666666666777777777777888:::999888777777777777888888888777777777777888888777777888888888888777777777888999999888888999:::888999>>>EEEKKKWWWkkk}}}zzzpppggg___YYYVVVSSSTTTTTTUUUVVVZZZ^^^bbbgggqqq}}}|||nnn^^^UUUQQQPPPRRRVVVUUUXXX^^^eeelllwww}}}yyyzzzxxxhhh___XXXVVVWWWRRRPPPNNNMMMMMMMMMLLLKKKHHHHHHHHHGGGHHHHHHIIIIIIJJJIIIIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBCCCDDDFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAABBBBBBAAA?????????@@@??????>>>>>>>>>>>>??????@@@AAAAAABBBBBBBBBAAAAAA>>>>>>=========>>>>>>???BBBEEEGGGHHHGGGFFFFFFGGGHHHIIIHHHFFFCCCBBBCCCEEECCCBBBAAA@@@@@@AAABBBBBB???@@@CCCEEEFFFEEEDDDCCCBBBAAA???======???BBBCCC@@@???>>><<<;;;999888888999999999999:::;;;<<<<<<===============<<<<<<<<<@@@@@@??????>>>>>>======wwwdddQQQIIIDDDEEEEEECCCAAABBB>>>===<<<;;;;;;:::;;;;;;999999999999::::::::::::::::::999888888888888888888777777777777777777888666777777888888777777666666888999999888777999:::888999===AAAEEENNN___ppp}}}tttjjjbbb\\\XXXUUUSSSTTTUUUVVVWWWZZZ```dddlllwwwxxxjjj___TTTQQQRRRSSSVVVZZZ]]]bbbjjjpppxxx{{{vvvttttttqqqddd\\\WWWUUUVVVSSSQQQOOONNNNNNMMMLLLKKKHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEEEECCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDEEECCC@@@>>>???@@@??????>>>>>>>>>>>>??????@@@AAAAAABBBAAAAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>CCCEEEGGGHHHGGGFFFGGGHHHFFFHHHIIIIIIFFFCCCAAAAAADDDCCCBBBAAAAAABBBCCCDDD>>>@@@BBBDDDEEEEEECCCCCCDDDBBB@@@>>>>>>???AAACCC??????>>>===;;;:::888777999999999999:::;;;<<<<<<;;;;;;<<<<<<===>>>>>>???@@@@@@??????>>>>>>======uuubbbPPPHHHBBBCCCCCCAAA@@@AAA===<<<<<<;;;::::::;;;;;;888888888888999999999999:::999999999999888888888888777777666666777777888666777777888888777777666666777888888777777888::::::999;;;???BBBHHHUUUcccsss{{{tttkkkbbb\\\XXXVVVTTTRRRTTTVVVWWWXXX\\\bbbhhhttt~~~rrrgggXXXRRRNNNPPPSSSWWW\\\bbbeeekkkrrryyyyyytttooolllnnnrrr}}}lllbbb]]]XXXWWWXXXVVVSSSQQQOOOOOONNNLLLKKKHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEDDDFFFHHHEEE@@@======>>>??????>>>>>>>>>>>>??????AAAAAAAAAAAAAAA@@@@@@???AAAAAA@@@@@@@@@@@@@@@AAADDDFFFGGGGGGFFFFFFFFFGGGCCCFFFIIIJJJGGGDDDAAA???DDDCCCBBBAAABBBCCCDDDEEE@@@AAABBBDDDDDDDDDCCCCCCCCCBBB@@@???>>>???@@@AAA>>>>>>>>>===<<<:::999888999999999999:::;;;<<<===::::::;;;<<<===>>>??????????????????>>>>>>>>>>>>rrr^^^OOOGGGAAAAAAAAA@@@???@@@<<<<<<;;;;;;::::::;;;;;;666666666777777777888888888888888888888777777666777777666666666666777777777777777888888777777777666777888888777777888999<<<999999===@@@EEENNNWWWfffvvv{{{ooojjjbbb\\\XXXVVVTTTSSSRRRVVVZZZ[[[]]]bbbjjjqqq{{{yyyooobbbWWWOOOMMMNNNTTTZZZ___iiirrrpppuuu{{{vvvmmmjjjhhhggglllttt}}}rrrddd___]]][[[ZZZ\\\XXXVVVSSSQQQPPPNNNLLLKKKIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGFFFEEECCCBBBDDDCCCBBBAAABBBDDDFFFGGGIIILLLMMMJJJDDD??????@@@??????>>>>>>>>>>>>??????AAAAAAAAAAAAAAA@@@??????@@@@@@@@@AAABBBDDDEEEFFFFFFGGGHHHGGGFFFEEEEEEGGGCCCEEEGGGGGGEEECCCAAAAAABBBBBBAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBB@@@???>>>>>>>>>>>>============<<<;;;:::999::::::::::::;;;<<<===>>>;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>?????????ppp\\\NNNFFF@@@@@@@@@???>>>???<<<<<<;;;:::::::::;;;;;;999::::::::::::;;;;;;;;;777777777777777666666555777777666666666666777777777777888888888888777777666777888888777777888999<<<999888<<<@@@CCCJJJPPPZZZlllyyyrrriiieee^^^ZZZWWWVVVUUUTTTTTTYYY^^^aaaccciiirrrzzz~~~~~~uuukkkaaaVVVLLLOOOOOOSSSZZZaaaiiiwww}}}yyyooogggeeedddeeemmmvvvtttiii^^^\\\^^^^^^^^^___ZZZXXXTTTRRRPPPOOOLLLJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFEEEDDDCCCAAA@@@CCCBBBAAAAAABBBDDDGGGHHHOOORRRTTTPPPIIICCCCCCDDD??????>>>>>>>>>>>>??????AAAAAAAAAAAAAAA@@@???>>>>>>???@@@BBBDDDGGGIIIKKKGGGHHHHHHGGGEEEDDDEEEFFFDDDEEEFFFEEECCCAAABBBCCCAAAAAA@@@???@@@AAACCCDDDGGGFFFEEEEEEDDDEEEEEEFFFAAAAAAAAA@@@???>>>======<<<<<<=========<<<:::999;;;;;;;;;;;;<<<===>>>>>>===============<<<<<<<<<======>>>>>>??????@@@@@@ooo[[[GGGEEEAAA@@@@@@AAAAAA@@@@@@>>><<<:::999:::;;;<<<;;;;;;;;;:::::::::999999777888999999999777666555999777555777:::;;;:::888888777666555555666777888666666555555555555666666777888999999;;;>>>DDDHHHRRReee{{{wwwmmmhhh```^^^[[[XXXWWWWWWUUUTTTXXX]]]___aaagggsss}}}}}}tttjjj[[[OOOLLLOOOLLLPPPWWW```kkkwwwvvvnnnggggggjjjooovvv~~~}}}kkkccc[[[XXX[[[___aaaaaa\\\ZZZVVVRRROOOLLLJJJJJJIIIIIIJJJJJJIIIGGGFFFEEEDDDEEEFFFGGGHHHGGGGGGFFFEEEDDDDDDEEEGGGGGGFFFEEEHHHGGGFFFEEECCCCCCCCCCCCAAACCCDDDEEEDDDDDDFFFGGGXXXXXXWWWSSSNNNGGG@@@<<<>>>===<<<<<<<<<===???@@@AAAAAA@@@@@@??????>>>>>>>>>@@@CCCFFFJJJLLLNNNOOOIIIGGGEEEDDDCCCDDDEEEFFF@@@@@@@@@AAAAAA@@@@@@@@@???>>>=========@@@BBBCCCEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBAAA@@@>>>===<<<;;;>>>============<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>============nnnZZZHHHEEEBBB@@@AAAAAAAAAAAA???>>><<<;;;::::::;;;;;;::::::::::::999999999999666666777777777666666555888666555666888999888777777666555444444555666777666666555555555555666666666777888888999<<>>???????????????????????????>>>???@@@BBBEEEHHHKKKLLLMMMIIIGGGEEECCCAAAAAABBBCCC>>>>>>????????????>>>>>>>>>>>>======>>>@@@AAABBBDDDDDDEEEEEEEEEDDDBBBBBBAAA@@@@@@???>>>===<<<;;;=========<<<<<<<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<======<<<;;;;;;<<<======<<<<<<<<<<<<<<<<<<======mmmZZZIIIFFFCCCAAAAAABBBBBBAAA======<<<<<<;;;:::::::::999999999999888888888777666555555555555555666666666555444555777888777666555555444444444444555555666666555555555555666666666777777777888:::>>>AAAHHHTTTggg{{{wwwmmmddd^^^ZZZUUUTTTSSSSSSTTTVVVYYYZZZ```dddiiipppzzz~~~ppp___SSSKKKIIILLLRRRUUU[[[dddooo{{{vvvppplllooouuuzzz~~~sssfff```XXXTTTTTTUUUVVVUUUWWWUUURRROOOMMMJJJIIIIIIHHHIIIIIIIIIHHHGGGFFFEEEFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFEEEGGGIIIJJJJJJIIIFFFEEEDDDDDDCCCCCCCCCCCCBBBDDDEEEEEEDDDDDDFFFGGGKKKLLLLLLLLLIIIEEEAAA???<<<===>>>>>>??????>>>>>>>>>>>>?????????????????????@@@BBBDDDFFFHHHIIIIIIHHHGGGDDDBBB@@@?????????<<<======>>>>>>======<<<======>>>>>>??????@@@@@@AAABBBDDDEEEDDDCCCAAA@@@>>>>>>============<<<<<<<<<<<<;;;;;;;;;:::::::::;;;::::::999999::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;<<<<<<<<<===kkkYYYIIIFFFCCCBBBBBBCCCCCCBBB<<<<<<<<<<<<<<<:::999888888888888888777777777777777666555444555666777888666666666666666777666666555555555555555555555555666666555555555555666666777888888888777999<<<>>>EEENNN]]]sss~~~vvvlllccc\\\XXXVVVUUUUUUUUUUUUVVVYYY]]]```dddjjjqqqzzzttteeeUUULLLKKKMMMTTTZZZaaagggqqq|||uuupppnnnttt{{{vvvrrreee```YYYTTTRRRRRRRRRQQQSSSRRRPPPNNNLLLJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGDDDCCCCCCDDDGGGIIIIIIHHHFFFEEEDDDDDDCCCCCCCCCDDDAAABBBDDDDDDCCCBBBDDDEEEGGGHHHIIIIIIGGGDDDAAA@@@<<<===>>>@@@@@@???>>>>>><<<===>>>@@@@@@@@@@@@???@@@@@@BBBCCCDDDEEEEEEEEEFFFEEECCCAAA@@@@@@@@@@@@<<<==================<<<<<<===>>>>>>??????>>>>>>???@@@BBBCCCCCCBBB@@@>>><<<<<<=========>>>>>>>>>;;;;;;;;;:::::::::999999:::999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<======>>>jjjXXXIIIFFFCCCBBBBBBCCCCCCBBB<<<<<<<<<<<<;;;:::999888888888888777777777666666888777666666666777888999777777777777777666777777666666666666666666666666666666555555555555666666888888999999888888;;;===AAAEEERRRggg{{{vvvnnneee]]]XXXUUUUUUUUUVVVWWWWWWXXX\\\aaafffkkkqqqzzz}}}iii\\\PPPKKKMMMQQQXXX___kkkrrr~~~}}}uuuqqqrrrzzz}}}qqqmmmmmmccc___ZZZUUUSSSQQQPPPPPPOOONNNNNNMMMKKKJJJIIIHHHHHHHHHGGGGGGGGGFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGDDDCCCBBBDDDGGGIIIJJJJJJGGGFFFEEEDDDDDDDDDDDDDDDDDDFFFGGGFFFEEEEEEFFFHHHGGGGGGHHHGGGFFFCCCAAA???<<<===???@@@@@@@@@???>>>===>>>???AAAAAAAAA@@@???@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAABBBBBBBBB===>>>>>>??????>>>>>>===<<<<<<===>>>>>>>>>=========>>>@@@AAAAAA@@@???>>><<<<<<===>>>>>>??????@@@;;;::::::::::::999999999999999999888888999999999:::;;;;;;;;;;;;;;;;;;:::::::::;;;<<<======>>>>>>~~~hhhWWWIIIFFFCCCAAAAAABBBBBBAAA<<<<<<;;;;;;:::999999999888888888888777777777666999999888777777777777777777888999888666555666777666666777777777777666666666666555555555555666666777888999999888888:::<<<@@@AAAKKK^^^sssyyyqqqlllfff___YYYVVVUUUUUUTTTVVVXXXYYYZZZ^^^ffflllttt|||sss___VVVNNNMMMOOOTTT\\\dddttt|||{{{xxxvvvyyyoooeeeaaabbb___\\\YYYUUURRRPPPOOOOOOLLLLLLLLLLLLKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFFFFEEEDDDFFFIIILLLNNNNNNIIIIIIGGGFFFEEEDDDDDDDDDCCCDDDFFFEEEDDDCCCDDDFFFFFFFFFFFFFFFEEECCCAAA@@@===>>>??????@@@@@@??????>>>???AAACCCCCCBBB@@@???@@@AAABBBBBBCCCCCCBBBBBB@@@AAAAAAAAABBBBBBBBBBBB>>>??????@@@@@@??????>>><<<<<<<<<<<<==================>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>???@@@@@@;;;;;;:::::::::999999999:::999999888888999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>>>>}}}gggVVVHHHEEEBBB@@@AAAAAAAAAAAA===<<<;;;999999999999:::999999888888888777777777999999888888777666444444555777888777555444555777555555666777777666555555666666555555555555666666444666777777777777999:::>>>>>>FFFVVVhhh{{{~~~vvvooofffccc^^^YYYUUUTTTTTTTTTTTTWWWZZZ\\\^^^dddmmmuuu~~~rrreeeUUUPPPMMMOOOTTT[[[hhhsss~~~|||zzz~~~pppeee]]]XXXXXXXXXWWWUUURRROOOMMMMMMMMMJJJJJJKKKLLLLLLKKKJJJIIIGGGGGGFFFEEEEEEFFFGGGHHHGGGFFFEEEDDDDDDDDDEEEEEEFFFEEEDDDEEEIIILLLOOOOOOLLLKKKIIIGGGFFFEEEDDDDDDAAABBBCCCCCCAAAAAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAA??????>>>>>>??????@@@AAA@@@AAACCCEEEDDDCCCAAA???@@@AAABBBBBBCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@??????>>>??????@@@@@@??????>>>======<<<;;;;;;;;;<<<======<<<;;;;;;<<<===>>>???;;;<<<<<<======>>>>>>>>>;;;;;;;;;;;;::::::::::::::::::999999999999::::::;;;<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<|||gggVVVGGGEEEAAA@@@@@@AAAAAA@@@>>><<<:::888888888999:::999999999999888888888888888888888888666444222111444666888666333222333555333444555666666555444333666666555555555555666666222444666666666666777999888888>>>LLL\\\ooo~~~xxxpppiii___]]]YYYUUUSSSRRRSSSSSSUUUYYY]]]```cccjjjuuu}}}zzziii[[[NNNLLLLLLQQQYYYddduuuzzzwwwxxxxxxtttfff```ZZZUUUTTTSSSRRRQQQOOOLLLJJJJJJKKKIIIJJJKKKLLLLLLLLLKKKJJJGGGGGGFFFEEEEEEFFFGGGHHHGGGFFFEEECCCCCCCCCDDDEEEDDDCCCBBBCCCGGGKKKMMMNNNNNNMMMKKKHHHFFFEEEDDDDDDDDDEEEFFFEEEDDDCCCDDDEEE???@@@AAABBBBBBBBBBBBBBB@@@???>>>>>>>>>???AAABBBBBBCCCEEEFFFEEECCCAAA???@@@AAABBBBBBCCCCCCCCCCCC@@@@@@@@@@@@???===<<<<<<>>>>>>????????????>>>>>>>>>===;;;::::::;;;<<<>>>===<<<:::999:::<<<>>>???;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;;;;::::::;;;::::::999999::::::;;;;;;<<<===>>>>>>===<<<;;;;;;:::::::::::::::::::::zzzeeeWWWIIIFFFAAA???>>>>>>>>>>>>;;;::::::999999:::::::::666666888999999:::::::::777777777777777777777777777666555444444555666777444444555555555444333333444555555666777777777666777777777777666666666666<<<999;;;FFFVVViii}}}{{{uuummmeee___\\\[[[YYYVVVTTTUUUXXX[[[\\\]]]___cccjjjttt~~~mmmaaa[[[XXXVVVUUUXXXcccrrryyyuuuxxxmmmaaaYYYRRRMMMLLLJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGEEEDDDCCCCCCDDDDDDFFFFFFFFFFFFEEEDDDCCCBBBFFFFFFGGGGGGGGGHHHHHHHHHLLLKKKJJJIIIGGGEEEBBBAAAAAAAAABBBCCCDDDDDDDDDDDD@@@@@@??????@@@BBBDDDEEECCCAAA@@@AAABBBBBBAAA@@@@@@BBBDDDFFFEEEDDDBBB@@@@@@AAACCCEEEEEEDDDCCCBBBAAA@@@@@@???>>>===<<<<<>>===============;;;;;;999999999999;;;;;;;;;;;;::::::::::::;;;;;;:::;;;<<<>>>>>>>>>======999:::;;;<<<<<<;;;:::999;;;:::999888888999;;;===<<<<<<============<<<<<<===<<<:::999888999::::::zzzeeeWWWIIIEEEAAA>>>>>>>>>>>>>>>======<<<::::::999999999888888888777666555444333666666666666666666666666666666555444444555666666222222222222222222222222222333333444555555444444777666666666666666666666:::888:::CCCPPP```uuu}}}uuupppjjjccc___XXXWWWVVVTTTSSSTTTXXX[[[\\\___dddjjjsssxxxiii___\\\[[[[[[]]]dddqqqzzzuuuuuu{{{yyyggg]]]WWWQQQNNNMMMKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKIIIHHHHHHHHHGGGEEEDDDCCCCCCDDDDDDEEEEEEEEEDDDCCCBBBBBBBBBEEEFFFFFFFFFFFFGGGGGGGGGIIIIIIGGGFFFDDDCCCBBBAAA@@@@@@AAABBBCCCCCCBBBBBB@@@?????????@@@AAACCCDDDAAA@@@???@@@AAAAAA@@@??????AAACCCEEEEEECCCBBB@@@@@@AAACCCDDDDDDCCCBBBAAA@@@?????????>>>=========???>>>===<<<<<<<<<<<<===<<<;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===>>>>>>>>>===<<<:::;;;<<<<<<<<<<<<;;;:::;;;:::999888999:::<<<===:::;;;;;;<<<<<<;;;;;;:::<<<<<<:::999999999::::::zzzeeeXXXGGGDDDAAA>>>>>>>>>>>>===>>>===;;;:::888777777777888888888777666555333222666666666666666666666666555555444444444444555555333333222111111222333444555666777777777777777777666666666666666666666666888777999???FFFSSSgggxxx~~~uuummmiiieee```]]]UUUUUUTTTSSSSSSVVVZZZ^^^___ccckkkttt~~~}}}mmmbbb^^^^^^bbbdddjjjttt|||uuusssssswww{{{mmm^^^WWWSSSPPPMMMNNNKKKKKKJJJIIIJJJKKKLLLMMMKKKKKKKKKKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEDDDBBBAAA@@@AAAAAABBBDDDDDDDDDEEEEEEEEEEEEFFFFFFEEECCCBBBAAA@@@AAAAAA???@@@AAAAAABBBAAAAAAAAA@@@???>>>>>>???@@@AAABBB@@@>>>===>>>@@@@@@???>>>>>>???AAACCCCCCCCCAAA@@@AAAAAABBBCCCCCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;<<<<<<===<<<;;;::::::;;;<<<======<<<<<<<<<<<<<<<<<<=========>>>??????>>>===<<<;;;;;;<<<======<<<;;;;;;;;;::::::999:::;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::999999999:::;;;yyyeeeXXXFFFCCC@@@>>>>>>>>>===<<<;;;:::999888666666666666777777888888888888888777666666666666666666666666555555444444444444555555666555333222333444666777666777777888888888777777555555555666666666666666777777999<<>>???AAABBBBBBBBBCCCCCCCCCDDDDDDDDDEEECCCAAA?????????AAABBB@@@@@@AAABBBBBBBBBBBBAAA@@@???>>>>>>>>>???@@@AAA>>>===<<<===???@@@???>>>===>>>@@@AAABBBBBBAAA@@@@@@AAAAAABBBAAAAAA@@@???=========>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;;;;<<<;;;:::999999:::;;;<<<======<<<<<<<<<<<<======>>>>>>?????????>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;<<<===>>>===>>>>>>??????>>>>>>===<<<;;;:::999999:::;;;<<>>>>>>>>===<<<:::999999888888888888999666777777888888888888777555555555555555555555555555555555555555555555555666555444333333555777888222222333333333222222111444444555555666666666777777777999;;;;;;@@@NNN]]]rrr|||tttiiiaaa]]][[[YYYWWWVVVWWWWWWVVVWWW[[[aaaeeeiiippp{{{{{{nnnaaaZZZ[[[bbbggglllrrr}}}}}}wwwoookkkiiilllrrr{{{vvvfff]]]UUUQQQOOOKKKJJJLLLGGGGGGFFFFFFGGGIIIJJJKKKJJJJJJJJJKKKJJJJJJIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDBBB@@@??????@@@AAABBBAAAAAABBBBBBBBBCCCCCCCCCDDDCCC@@@???>>>???AAABBB@@@AAABBBCCCCCCDDDDDDDDDAAA@@@???>>>>>>>>>???@@@>>>===<<<===???@@@@@@>>>>>>>>>@@@AAAAAAAAA@@@@@@???@@@@@@@@@@@@@@@??????===============>>>>>>>>>;;;;;;::::::::::::;;;;;;;;;:::999888888999:::;;;======<<<<<<<<<<<<=========>>>??????>>>===<<<;;;<<<<<<<<<;;;;;;<<<<<<<<<:::;;;;;;;;;<<<===>>>>>>>>>??????????????????>>><<<;;;:::::::::;;;<<<===uuubbbVVVCCCAAA>>>>>>>>>>>><<<;;;;;;;;;::::::::::::;;;;;;666666666666555444333333555555555555555555555555555555666666666666555555333333222222222444555666333333444444333333222222444444444555555666666777777777999;;;;;;===GGGQQQdddrrr~~~vvvoooeee^^^[[[ZZZXXXVVVVVVWWWXXXXXX[[[```fffjjjpppxxxooohhh___XXXXXX^^^fffmmmpppwww~~~vvvpppjjjggggggmmmttt~~~xxxhhh```XXXRRRPPPNNNJJJIIIJJJEEEFFFGGGGGGHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJHHHHHHIIIHHHHHHGGGEEEEEECCCCCCBBBAAAAAAAAABBBCCCAAAAAAAAABBBBBBBBBBBBCCCCCCBBBAAA@@@??????@@@@@@???@@@AAACCCDDDEEEFFFFFFBBBAAA@@@???>>>>>>???@@@???>>>>>>???AAABBBAAA@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>??????@@@@@@========================;;;;;;:::::::::;;;<<<<<<:::999888777777888999:::===<<<<<<<<<<<<<<<<<<===<<<<<<===>>>>>>===<<<;;;<<<;;;::::::::::::;;;<<<:::;;;;;;<<<===>>>??????======>>>>>>>>>>>>======<<<;;;:::::::::;;;<<<===sssaaaUUUAAA@@@>>>===>>>>>><<<:::<<<;;;:::999999999999999444555555555555555444444555555555555555555555555666666777888888777666666222222333333444555555666666666777777666555555444333333444555555666777777666555777;;;<<<===BBBHHHTTTaaasss}}}wwwnnnggg```[[[ZZZZZZYYYWWWWWWYYY[[[^^^bbbiiipppvvv|||}}}qqqjjj]]]ZZZUUUUUUYYYbbbjjjpppvvv}}}xxxpppkkkhhhgggjjjrrr{{{}}}kkk___YYYSSSPPPOOOMMMIIIHHHJJJEEEFFFHHHJJJLLLKKKKKKJJJKKKKKKLLLLLLLLLLLLLLLKKKHHHIIIIIIIIIIIIGGGFFFEEECCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAABBBBBBBBBCCCCCCBBBAAAAAA@@@???>>>>>>===<<<===???BBBDDDEEEFFFGGGDDDCCCAAA@@@?????????@@@AAA@@@???AAACCCDDDDDDCCCBBBBBBBBBAAAAAA@@@??????<<<<<<<<<===>>>???@@@AAA>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<======::::::999888888999::::::<<<<<<;;;;;;;;;;;;<<<<<<::::::<<<======<<<;;;;;;;;;:::999999999999:::;;;:::;;;<<<===>>>?????????===>>>>>>??????>>>>>>===<<<;;;::::::;;;<<<===>>>qqq```TTTAAA???>>>===>>>>>><<<:::::::::888666555444444444222333444666888999::::::555555555555555555555555666777888999999888777666333444555666777777777777444444555555444333222222333333444444555666777777555444555:::======???CCCGGGSSSeeexxxwwwrrrgggbbb\\\YYYZZZ[[[ZZZXXXZZZ\\\___dddiiirrrzzzooo^^^SSSTTTRRRQQQTTT[[[eeemmmqqq|||}}}tttlllgggjjjjjjoooxxxssseee\\\TTTPPPMMMNNNLLLHHHHHHJJJEEEGGGJJJMMMNNNNNNLLLKKKKKKLLLMMMMMMMMMMMMMMMLLLHHHIIIJJJJJJIIIHHHFFFEEEDDDDDDEEEFFFFFFEEEEEEDDDAAAAAABBBBBBBBBCCCCCCCCC@@@AAA@@@@@@???===<<<;;;:::;;;>>>@@@CCCEEEFFFGGGEEEDDDBBB@@@??????@@@@@@BBBAAAAAABBBDDDEEEEEEDDDDDDCCCCCCBBBAAA@@@??????;;;;;;;;;<<<>>>???AAABBB??????>>>===<<<;;;;;;:::;;;;;;;;;;;;;;;<<<===>>>;;;;;;:::999999:::;;;;;;;;;;;;;;;::::::;;;;;;;;;888999;;;<<<<<<<<<;;;;;;::::::888888888888:::::::::;;;<<<>>>??????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@<<<;;;;;;:::;;;<<<===>>>mmm[[[OOOIIIDDD???;;;999999999999:::999777666666777999:::777777666666666666777777555444444444444333333333666999<<<===;;;777555444555444444333333333444444777777777777777777777777333444555555666666555555888888888888888999999999CCCIIIVVVhhh}}}xxxmmmeeeeeeaaa\\\[[[[[[\\\[[[YYY```bbbeeeiiiooowwwppp^^^VVVWWWQQQTTTUUUWWW^^^iiipppppp|||pppiiihhhgggllluuu{{{lll___XXXSSSRRRPPPNNNLLLJJJIIIIIIGGGHHHJJJKKKLLLMMMLLLLLLIIIIIIJJJLLLMMMMMMMMMMMMLLLIIIFFFEEEHHHIIIHHHGGGDDDEEEEEEEEEEEEEEEDDDCCCCCCBBB@@@??????@@@BBBCCCBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???===<<<>>>CCCFFFCCCCCCDDDEEEFFFHHHHHHIIIGGGFFFDDDAAA???>>>===<<<<<<;;;::::::;;;===@@@AAA@@@@@@@@@???????????????;;;;;;<<<<<<;;;:::999999;;;:::888777666777888999<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<:::999777777888:::;;;;;;<<<<<<<<<======>>>>>>?????????>>>>>>>>>>>>>>><<<;;;:::999:::<<<>>>@@@mmm[[[OOOGGGCCC>>>;;;:::::::::::::::999777666666777999:::777777666666666666777777777666666666666555555555666888;;;;;;999666555444555444444333333444444444555555555555555555555555222333333444444444444444555555666777777888888999>>>DDDPPP___qqq}}}yyysssjjjccc```^^^\\\]]]```bbbcccbbbeeegggkkkqqqxxxtttdddUUUOOOPPPOOOTTTYYY]]]fffrrrxxxyyyuuukkkggghhhooouuusssfff[[[VVVRRRQQQOOOMMMLLLJJJIIIIIIGGGHHHJJJKKKLLLLLLKKKKKKIIIJJJKKKLLLLLLLLLLLLLLLLLLIIIGGGFFFHHHIIIIIIGGGEEEEEEFFFFFFFFFEEEDDDDDDCCCBBB@@@??????@@@AAABBBBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???======@@@DDDGGGGGGGGGHHHHHHIIIIIIIIIJJJGGGEEECCCAAA???===<<<<<<===<<<;;;;;;;;;===???@@@???>>>>>>>>>>>>>>>>>>>>>===============<<<;;;;;;;;;:::888666666777888999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;:::888777777999:::;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>><<<;;;::::::;;;<<<>>>@@@~~~lllZZZOOOEEEBBB===;;;:::;;;;;;::::::999888777777888999:::777777666666666666777777777666666666666555555555666777888888666444444444444444444333333444444555333333333333333333333333111222333333444444333333333444444555666777777888888>>>HHHRRR___rrryyysssnnnjjjddd```^^^^^^___bbbfffjjjkkkkkklllooottt{{{qqqdddXXXNNNLLLNNNQQQYYYaaaiiisss}}}uuummmhhhiiinnnyyy~~~pppggg]]]VVVSSSQQQPPPOOOMMMKKKJJJJJJJJJGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJLLLJJJHHHHHHIIIJJJIIIHHHFFFFFFFFFFFFFFFEEEDDDCCCAAAAAA?????????@@@AAABBBBBBAAA@@@@@@??????@@@@@@@@@@@@???????????????????????????>>>>>>AAAEEEIIIKKKKKKKKKKKKJJJJJJIIIHHHFFFDDDBBB@@@>>>===<<<;;;======;;;;;;;;;<<<===>>>========================>>>>>>>>>>>>>>>>>>===<<<;;;:::888666666777888::::::::::::::::::::::::::::::::::::::::::::::::;;;999999888777888999;;;<<<;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>><<<<<<;;;;;;;;;===>>>???}}}kkkZZZOOOCCC@@@<<<;;;;;;;;;;;;;;;999999888777777888999999777777666666666666777777555444444444444333333333555666666555333222333555444444333333333444555555222222222222222222222222222222333444444444444333555555555555555666666666555;;;AAAGGGPPP```vvvyyyppphhhdddaaa^^^\\\```bbbeeeiiinnnqqqrrrrrruuuwww|||rrrbbbXXXQQQMMMNNNRRRWWWbbbnnnwwwvvvnnnjjjjjjqqqyyynnnccc]]]VVVRRRQQQPPPOOONNNLLLKKKKKKJJJJJJHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKJJJIIIIIIKKKKKKJJJJJJJJJJJJIIIIIIEEEEEEEEEEEEDDDDDDCCCBBB@@@@@@?????????@@@AAAAAABBBAAA@@@@@@??????@@@@@@???????????????>>>>>>>>>===>>>>>>??????BBBGGGJJJMMMMMMMMMLLLKKKIIIGGGFFFDDDCCCAAA???===<<<;;;;;;<<<;;;:::999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>======:::999888666666777999:::999999999999999999999999::::::::::::;;;;;;;;;;;;888888777888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>======<<<<<<<<<===>>>???|||jjjZZZOOOBBB???<<<;;;;;;;;;;;;:::999888888888888888888999777777666666666666777777555444444444444333333333444444444333111111333555333333333333333444555666333333333333333333333333333333444555555555555555777777777666666555555444666999===@@@EEESSSgggvvvwwwqqqhhhaaa\\\[[[\\\\\\bbbffflllrrrvvvxxxzzzzzz}}}~~~mmmbbbVVVPPPNNNMMMPPPUUU^^^kkkzzzzzzpppkkkkkkppp{{{sssddd\\\WWWRRRPPPPPPOOONNNMMMLLLKKKKKKKKKKKKHHHHHHHHHGGGGGGGGGGGGGGGIIIJJJJJJJJJJJJIIIIIIHHHJJJKKKKKKKKKJJJIIIIIIIIIDDDDDDDDDDDDCCCBBBAAA@@@?????????@@@@@@AAAAAABBBBBBAAA@@@@@@??????@@@@@@?????????>>>>>>=========<<<===>>>???@@@BBBFFFJJJNNNNNNNNNNNNLLLJJJHHHFFFCCCBBB@@@>>><<<;;;;;;::::::999999888777777777777999999:::::::::;;;;;;;;;;;;;;;<<<======<<<<<<<<<:::999777666666888999:::999999999999999999999999::::::;;;;;;<<<<<<<<<<<<777777888888999:::;;;<<<;;;;;;;;;;;;::::::::::::::::::;;;<<<===>>>>>>>>>>>>=========>>>>>>??????zzziiiYYYNNNAAA???<<<;;;;;;;;;:::999888888888888888888888888777777666666666666777777777666666666666555555555333444444333111111333444333333333333444555555666444444444444444444444444333444555555666666555555777777777666555555444444777888:::;;;???JJJZZZeee|||}}}zzznnnjjjccc]]]ZZZ[[[___aaafffllltttzzz}}}~~~~~~}}}~~~{{{sssmmm\\\TTTNNNKKKKKKLLLRRRZZZgggvvv~~~vvvoooooossszzztttiii^^^YYYUUUQQQOOOPPPNNNMMMLLLKKKKKKKKKKKKKKKIIIHHHGGGFFFFFFEEEFFFFFFHHHHHHIIIIIIIIIIIIIIIHHHHHHJJJKKKKKKIIIHHHHHHIIIEEEEEEEEEDDDCCCBBBAAA@@@???@@@@@@AAABBBBBBBBBCCCBBBAAA@@@@@@??????@@@@@@??????>>>>>>======<<<<<<;;;<<<>>>>>>???AAAEEEHHHMMMNNNOOOOOONNNKKKIIIGGGAAA@@@???===<<<;;;::::::888888888777777666666666888999999::::::;;;;;;;;;999:::;;;;;;;;;;;;;;;;;;:::888777666666888:::;;;999999999999999999999999::::::;;;;;;<<<<<<======888888888999::::::::::::;;;:::::::::::::::999999999999:::;;;<<<===>>>???>>>>>>>>>???????????????zzziiiYYYNNNBBB???===;;;;;;;;;999888888888888999999888888888777777666666666666777777777666666666666555555555222333444444222222333444333333333333444555666666444444444444444444444444333333444555555555555444333333444444555555555555666666666777;;;DDDNNNVVVjjj|||}}}xxxrrrnnneeebbb^^^[[[[[[___fffjjjrrrwww~~~~~~|||{{{vvvsssqqqqqqoooiii___WWWNNNJJJHHHIIIKKKPPP\\\gggyyy{{{yyy|||vvviii```YYYVVVTTTPPPOOOPPPMMMLLLLLLKKKKKKKKKKKKLLLIIIHHHFFFEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIGGGIIIKKKKKKHHHGGGGGGHHHGGGGGGGGGFFFEEECCCBBBAAA@@@@@@AAABBBCCCCCCDDDDDDBBBAAA@@@@@@??????@@@@@@??????>>>======<<<;;;;;;:::;;;===>>>>>>@@@CCCFFFGGGHHHJJJKKKKKKIIIGGGFFF@@@???>>><<<;;;:::::::::888888888999888888777777888888999::::::;;;<<<<<<999999:::;;;;;;;;;;;;;;;999888777666666888:::;;;::::::::::::::::::::::::888999999:::;;;;;;<<<<<<888999999:::::::::999999::::::::::::999999999888777888999:::<<<===>>>????????????@@@?????????>>>yyyiiiYYYNNNBBB@@@===;;;;;;:::888777888888999999999999888888777777666666666666777777555555444444444333333333111333555555333222333444222222222333444555666777333333333333333333333333222222333444444444333333///000111222444555666777555444333444999@@@GGGLLL\\\nnn~~~|||xxxqqqjjjddd___]]]\\\[[[]]]dddlllqqq}}}zzzuuussskkkhhheeedddbbb[[[PPPHHHFFFDDDFFFIIIMMMVVVgggwwwzzzkkkaaa[[[UUUUUUTTTPPPOOOPPPLLLLLLKKKKKKKKKKKKLLLLLLIIIHHHFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJFFFIIIKKKKKKHHHFFFFFFHHHIIIIIIHHHHHHFFFEEEDDDCCC@@@AAABBBCCCDDDDDDDDDDDDBBBAAA@@@@@@??????@@@@@@???>>>>>>===<<<;;;;;;;;;:::;;;===>>>>>>???BBBDDDAAABBBEEEGGGGGGFFFDDDBBB@@@???===<<<;;;:::999999888999999:::::::::999999888888999:::;;;;;;<<<<<<999::::::;;;<<<<<<<<<;;;999888777666777888:::;;;::::::::::::::::::::::::777777888999::::::;;;;;;999999:::::::::999888888:::::::::999999888888888777777999:::<<<===>>>?????????@@@@@@@@@??????>>>wwwgggXXXNNNCCC@@@===;;;;;;;;;:::999:::999999888888888888888999777555333222333444555555444333222222444555777333444444555555444444333777666666444333222111111333333333444444555555555444444444444333333222111222333444444555555444444555444333333555999>>>AAAQQQ^^^qqqyyysssnnnhhhccc```[[[\\\]]]^^^aaaiiisss{{{~~~vvvrrrkkkdddaaa\\\WWWSSSQQQLLLGGGBBBEEECCCFFFMMMTTT___sssyyyjjjfffWWWVVVTTTRRRPPPPPPPPPQQQOOONNNMMMMMMLLLLLLMMMMMMLLLKKKJJJHHHGGGFFFEEEEEEEEEFFFFFFHHHIIIJJJKKKKKKIIIHHHHHHGGGGGGFFFFFFFFFDDDDDDCCCCCCBBBBBBBBBBBB@@@@@@AAABBBBBBCCCCCCDDDBBBAAA???>>>===>>>???@@@>>>>>>===<<<<<<<<<<<<<<<===<<<<<<<<<>>>???AAACCCEEEEEEEEEDDDCCCCCCBBBBBB???>>>===<<<;;;:::999999888999::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;:::::::::888666555444555888;;;===888999::::::;;;;;;;;;:::999999999999999999999999999:::;;;:::999999:::<<<999999888888888888999999999:::;;;===>>>?????????????????????????????????ttteeeVVVLLLBBB@@@===;;;;;;;;;:::999999999888777777777777777888777555444333333444444555444333222222333555666333333444444444444333333444444444444444444444444333333333333333444444444333333444444333333222111222333444444555444444444555444333333555999===@@@GGGSSSfffyyy|||xxxrrrlllgggbbb^^^[[[XXXZZZ\\\___eeeooozzzwwwmmmggg```YYYWWWSSSOOOKKKJJJGGGDDDAAAAAABBBHHHRRR\\\iiiyyyvvvwwwyyykkk^^^ZZZUUUTTTSSSRRRQQQPPPPPPPPPPPPOOOOOONNNNNNNNNNNNNNNLLLKKKJJJHHHFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDAAAAAAAAABBBBBBBBBBBBBBBAAA@@@>>>=========???@@@>>>>>>===<<<<<<<<<<<<<<<===<<<<<<<<<===???AAABBBCCCCCCBBBBBBAAAAAAAAA@@@???>>>>>>===<<<;;;::::::999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;:::::::::888666555555777999:::888999999::::::;;;::::::999999999999999999999999999:::;;;:::888888999;;;999999888888888888999999999:::;;;===>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<>>???IIIYYYjjj{{{~~~zzzsssooojjjeeeaaa]]]YYYVVVYYY[[[^^^cccjjjttt{{{mmmbbb[[[UUUPPPMMMJJJFFFCCCBBBBBBBBBBBBBBBFFFOOO[[[hhhwww~~~uuullliiikkkrrr}}}rrrbbbXXXTTTRRRRRRRRRRRRRRRQQQPPPPPPQQQPPPPPPOOONNNOOOOOOOOOLLLKKKIIIHHHFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIJJJJJJJJJIIIHHHGGGEEEEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFBBBBBBBBBBBBAAAAAAAAAAAA@@@???===<<<<<<======>>>>>>=========<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@AAA@@@@@@@@@???????????????>>>>>>>>>======<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::777666555666888999888999999999999:::::::::999999999999999999999999;;;<<<<<<;;;999888999:::999999888888888888999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>nnn___QQQGGGAAA???<<<:::;;;;;;:::999777777666555555555555555555555666666555444333333333333222222222333444555333333333444444333333333111111222333444555555666333222222222111111000000222222333333333222222111222222333444444444444333444333222222444777:::;;;===DDDOOO\\\lll~~~}}}vvvrrrlllhhhccc___\\\ZZZXXXVVV\\\^^^bbbgggnnnwww{{{qqqfff]]]VVVPPPKKKHHHEEEAAA??????AAADDDEEEJJJPPP[[[hhhuuuvvvoooiiihhhllltttttthhh^^^VVVSSSOOOPPPQQQRRRRRRQQQPPPOOOPPPOOOOOONNNNNNNNNNNNNNNKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJIIIHHHFFFEEEDDDDDDEEEEEEFFFGGGHHHGGGGGGFFFCCCCCCBBBBBBAAA@@@??????>>>>>>===<<<<<<<<<<<<==================<<<<<<;;;<<<;;;;;;;;;;;;===>>>@@@>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>>>>=========:::;;;<<<<<<======<<<<<<::::::::::::::::::::::::<<<<<<<<<;;;;;;;;;;;;::::::999888777666777999999999999888888888999999999888888888888999999999999===>>>>>>===;;;999999::::::999999888888999999:::999:::;;;<<<============????????????????????????~~~mmm^^^PPPGGG@@@>>>;;;::::::;;;:::999777666666555555555555555555555555666555555444333222222222222333333444444222333333333333333333222333333333333333333333333222222222111111000000000111111222333333222222222111222333333444444333333333222222222333555777999;;;@@@HHHRRR```ssszzztttnnniiidddaaa\\\ZZZYYYYYYXXXXXX]]]```eeellltttzzz~~~wwwqqqiiibbb[[[SSSLLLHHHDDDBBB@@@>>>???CCCHHHKKKRRR[[[iiivvv|||tttmmmjjjiiimmmrrrzzzttteee^^^XXXRRRPPPMMMNNNPPPQQQQQQPPPOOOOOONNNMMMLLLLLLKKKKKKLLLLLLJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJIIIHHHGGGEEEEEEDDDDDDEEEGGGHHHHHHGGGFFFEEECCCCCCBBBAAA@@@??????>>>>>>======<<<<<<<<<<<<<<<=========>>>===<<<;;;;;;;;;::::::::::::<<<===>>>======>>>>>>?????????@@@>>>>>>>>>>>>>>>=========:::;;;<<<<<<======<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;::::::::::::777777777777888999:::;;;999888888777777777888999777777777888888999999999>>>???AAA@@@===<<<;;;<<<::::::999999999999::::::999:::;;;<<<=========<<<;;;;;;;;;;;;;;;;;;;;;;;;|||lll]]]OOOGGG@@@===;;;::::::;;;::::::777777666555555555555555555555555555555555555555222222222222333333333333222222333333333333222222444444333333222222111111222222222111111111111111000111222222222222222222111111222333333333333333222222222222333444666777777:::@@@IIIWWWkkk{{{vvvqqqkkkeeeaaa]]]ZZZWWWUUUWWWYYYZZZ[[[^^^bbbjjjttt}}}rrrjjjaaa\\\VVVMMMFFFCCC@@@@@@@@@AAACCCHHHOOOTTT[[[gggvvvyyypppiiigggggglllsssyyy~~~hhh]]]YYYUUUQQQPPPMMMNNNNNNOOOOOOOOONNNNNNLLLKKKJJJJJJIIIJJJJJJJJJIIIIIIGGGFFFFFFEEEEEEEEEGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIGGGEEEDDDCCCBBBBBBAAA@@@??????>>>===============<<<<<<<<<<<<===>>>>>>>>>===;;;:::;;;:::999999999:::<<<===<<<======>>>???@@@@@@AAA>>>>>>>>>======<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;::::::::::::::::::::::::::::::::::::999999999999666777777888999:::;;;<<<999888777666666666777888666666777777888999999999===???AAAAAA???===<<<<<<::::::999999999999::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;{{{jjj[[[NNNFFF???===:::999:::;;;::::::888777666666555555666666666555444333444444555666111111222333333333333333222222333333333333222222333333333222222222111111111111111222222222222222000000111222222222222222111111222333333333333222222222111111222333444555666888<<>>AAADDDGGGLLLSSS[[[aaaiiivvvxxxpppkkkgggiiilllsss|||qqqbbb[[[XXXTTTQQQPPPOOONNNNNNMMMMMMMMMNNNNNNKKKKKKJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEHHHIIIIIIIIIIIIJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIKKKKKKJJJHHHEEECCCBBBAAAAAAAAA@@@@@@??????>>>>>>>>>>>>======<<<<<<<<<===>>>???>>>===;;;::::::999999888888999;;;<<<;;;;;;<<<===>>>???@@@AAA???>>>>>>===<<<;;;::::::999999:::;;;;;;;;;;;;;;;999999999999999999999999999999999888888888777777888888888999999::::::::::::888777555555555777888666666666777888999999999:::===???@@@>>><<<<<<<<<;;;::::::999999::::::;;;::::::;;;<<<<<<<<<;;;;;;========================yyyhhhZZZMMMEEE???<<<:::999:::;;;;;;:::888888777666666666666666777555444333333444666777111111222333333333333222222222222333333222222222222222222222222222222222111111111222333333333444///000111222222222222222111111222333333333333222222222111111222333333444888999;;;???HHHZZZnnn|||~~~|||rrrnnnhhhccc```^^^\\\ZZZ[[[YYYWWWXXX]]]bbbfffgggpppuuu}}}zzzhhhZZZNNNKKKIIIDDDBBBDDD???CCCIIINNNTTT\\\fffmmmvvvrrrnnnnnnmmmqqqttt{{{rrrggg\\\WWWUUUPPPMMMMMMPPPOOOMMMLLLLLLLLLMMMNNNKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFIIIIIIJJJJJJJJJJJJJJJJJJFFFFFFGGGGGGGGGHHHHHHHHHKKKLLLMMMMMMLLLIIIFFFDDDAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>???>>>======<<<<<<===>>>???>>>===;;;::::::999888888888999:::;;;::::::;;;<<<===???@@@@@@???>>>===<<<;;;:::999999888999::::::;;;;;;::::::999999999999999999999999888888888777777777777666:::::::::999999999888888:::888666555444555666777555666666777888999999999888;;;===>>>===<<<;;;;;;;;;::::::999999::::::;;;::::::;;;;;;<<<;;;;;;;;;::::::::::::::::::::::::wwwgggVVVIIICCC===;;;999777777777888999444555666777777666555555666444333333444444333222222222222222222222222222444333111000000111333444444444444444444444444444222222222111111111000000...//////000111222222333222222222222222222222222///000111222444555666777444444777<<>>>>>>>>>>>>>>===<<<<<<:::<<<===>>>===<<<:::999888777777777888999::::::::::::;;;;;;<<<============<<<;;;999888999999:::::::::::::::::::::::::::<<<;;;;;;::::::999999888888777777777777777888888666666777888888888888888999777555333333444666888888777777777888999:::::::::::::::;;;;;;;;;<<<<<<>>>======<<<:::999888888777888999999:::999888777999999999999999999999999wwwgggVVVJJJEEE===;;;999888777777888999555555666777777666555444999777666666777777666555222222222222222222333333333222000//////000222333333333333333333333333333222222222111111111000000//////000111111222222111222222222222222222222222333333333333333333333333444444777:::===EEETTTcccttt|||vvvnnniiibbb___\\\YYYXXXYYYYYYYYYXXX[[[___bbbgggnnnwww}}}{{{mmmXXXNNNEEEBBBAAA@@@AAAEEEKKKQQQ[[[fffpppzzz|||tttpppqqqtttvvv}}}kkkaaa[[[SSSQQQRRRRRRNNNIIILLLLLLLLLLLLKKKJJJIIIIIIGGGHHHIIIJJJJJJIIIHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEHHHIIIJJJJJJIIIHHHIIIKKKKKKIIIGGGEEEDDDEEEEEEFFFHHHKKKOOOPPPMMMIIIFFFDDDBBBBBBBBBAAA@@@???======>>>?????????>>>>>>===<<<;;;<<<===>>>>>><<<;;;:::777777666666666777888888::::::;;;;;;<<<=========>>>===;;;:::999999::::::999999999999999999999999777777888888888888888888888888777777666777777777555666777777888888888777888666444333333444777888999999888777777777888888888888999999999:::::::::::::::::::::::::::::::::;;;:::999888888888999:::999999999999999999999999uuufffVVVKKKFFF<<<;;;:::888777888888999666777777777666555444333666555444444555555444222111111111222222333333333222111000//////000111222222222222222222222222222222222222111111111111111///000111222222111000000222222222222222222222222333333333333333333222222555444666888999===HHHSSSbbbppp{{{vvvpppjjjccc___[[[ZZZXXXWWWXXXZZZ\\\^^^[[[___dddjjjqqq{{{mmm^^^OOOHHHBBBBBBBBBBBBEEEIIIXXX^^^iiittt}}}{{{xxxtttqqqrrrwww~~~kkk___XXXUUUPPPNNNMMMMMMLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHFFFGGGJJJLLLMMMLLLJJJIIIDDDDDDDDDCCCCCCDDDDDDDDDHHHIIIJJJIIIHHHGGGHHHIIIJJJIIIGGGFFFEEEFFFGGGGGGFFFIIILLLMMMKKKGGGEEEDDDBBBBBBAAA@@@???>>>>>>===?????????@@@??????>>>===<<<===>>>???>>>===<<<;;;999999888888777777888888::::::;;;;;;<<<=========>>>===;;;:::999999::::::888888888888888888888888555555666777777888999999888888777666666666666666555555666777777777777666666555333222333555777888:::999888777666666666666666777777777777888888888666777777888999:::;;;;;;>>><<<999777666777:::;;;999999999999999999999999sssdddVVVKKKGGG<<<;;;:::999888888888888888777777666555444444333555444222333444444333111111111111222222333333444222111000000000000111222111111111111111111111111111111111111111111111111000111222333333222000///111111111111111111111111///000111222333444555555444333555777777777>>>GGGUUUbbbtttzzzuuuooojjjeee```\\\YYYYYYYYYYYYYYYZZZ]]]aaadddcccgggmmmuuu}}}ppp___RRRJJJDDDAAABBBEEEIIIOOOVVVccciiisss|||{{{tttpppqqqrrruuuzzzpppaaaYYYQQQPPPOOOLLLJJJJJJLLLNNNJJJJJJIIIIIIHHHHHHHHHHHHEEEGGGKKKNNNNNNMMMKKKIIIEEEEEEDDDDDDDDDDDDEEEEEEGGGHHHIIIHHHGGGFFFGGGHHHHHHHHHGGGFFFGGGGGGHHHHHHDDDFFFIIIJJJHHHEEEDDDCCCBBBAAA@@@??????>>>>>>>>>??????@@@@@@@@@??????>>>>>>>>>>>>???>>>===<<<<<<===<<<;;;;;;::::::::::::::::::;;;;;;<<<============<<<:::999888888999999888888888888888888888888777777777888888999999999888888777666555555555555444555555666666666555555444333222222333555777888888777777666666666777777666666666777777777888888555666666777888999::::::<<<:::888777666777888999888888888888999999999999pppbbbTTTJJJFFF;;;;;;:::999888888888888888888777666555444444444888777666666777777666444111111111222222333333333222222222111111222222222000000000000000000000000111111111111111111111111111111222333333222000000111111111111111111111111000000111111222333444444333222444777777666;;;AAANNNXXXjjj{{{{{{xxxvvvnnnjjjddd```]]][[[YYYXXXYYYZZZ[[[\\\]]]```fffjjjnnnrrrzzzzzzmmm^^^RRRKKKGGGCCCAAADDDJJJQQQ[[[eeeooottt{{{zzzrrrnnnmmmlllooouuu|||rrrggg]]]UUUNNNOOONNNLLLJJJJJJLLLOOOJJJJJJIIIHHHHHHHHHHHHIIIEEEHHHKKKNNNOOONNNKKKJJJGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHHHHFFFEEEEEEGGGFFFFFFFFFFFFGGGHHHIIIIIICCCEEEGGGGGGEEECCCCCCCCCAAAAAA@@@>>>>>>>>>>>>>>>>>>??????@@@@@@@@@??????>>>>>>>>>>>>>>>======<<<======<<<;;;:::::::::;;;::::::;;;;;;<<<=========;;;:::999777777777777888999999999999999999999999888888888777777666666666777666666555444444555555444444555555555444444333222222222222333444666777555555555555666777888999777777777888888888888999777777777777777777777777777777777777777666555555777777777888888999999999mmm___QQQHHHDDD;;;;;;::::::999888888777888777666555555555555555777666444555666666555333222222222222222222222222222222222222222222222222000000000000000000000000111111111111111222222222222222222222222222222222111111111111111111111111333333333222111111000000222111333666777666999???GGGOOO^^^ooo||||||wwwrrrmmmkkkccc```\\\ZZZZZZ[[[ZZZZZZYYY\\\___```bbbfffnnnsss|||vvvhhh[[[OOOIIIGGGDDDCCCEEEKKKSSS\\\iiittt}}}vvvjjjdddfffjjjlllsss|||nnnfff```XXXQQQOOOOOONNNLLLJJJJJJLLLNNNJJJJJJHHHGGGGGGHHHIIIJJJGGGHHHKKKMMMNNNMMMKKKJJJHHHGGGGGGFFFFFFGGGGGGHHHFFFGGGHHHGGGEEEDDDDDDEEECCCDDDEEEFFFGGGHHHIIIIIIDDDEEEFFFEEECCCAAAAAABBBAAA@@@???>>>===>>>>>>???===>>>??????@@@?????????>>>>>>=========<<<<<<<<<::::::999888888888999999::::::;;;;;;<<<=========<<<;;;999888777777888888999999999999999999999999666666555444444333222222555555444444444444555555333444444444444333222222222222222222333333444555333333333444666777999:::888888888888999999999999888888888777777666666666444555666777777666555444666666777777888999999999}}}kkk\\\OOOEEEBBB::::::::::::999888777777777666555555444555666666555333222222333444222111444333333222222111111111111111222222222222111111000000000000000000000000000000111111111222222222222111000000000222444555111111111111111111111111333333222222111000000///333111222555777666888===???DDDQQQbbbnnnxxx|||{{{xxxsssnnniiieeebbb]]][[[YYYYYYZZZ\\\]]]\\\\\\aaaeeehhhkkkqqqzzzsssdddYYYOOOGGGEEEHHHEEEGGGNNNYYYbbbkkkwwwwwwjjj```^^^bbbhhhqqqzzzrrrccc\\\YYYUUURRRQQQOOOLLLKKKJJJKKKKKKLLLKKKJJJIIIHHHHHHIIIJJJKKKHHHIIIJJJKKKKKKKKKJJJIIIGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGGGGFFFDDDCCCCCCDDDAAABBBCCCEEEFFFHHHHHHIIIEEEFFFFFFDDDAAA@@@@@@AAAAAA@@@>>>=========???@@@<<<===>>>>>>?????????>>>>>>======<<<<<<<<<<<<<<<999888888888888888999:::::::::;;;;;;<<<============<<<;;;999999999999:::888888888888888888888888444444444333333333333333333333333333444555666666333333333333333222111111222222222222222333333333333333333444555666777888777777888888888999999999888888888777777777666666444444555555666777777777666666666777888999999999|||iii[[[MMMDDDAAA:::::::::::::::888777777777666555444444555777888888666555555666777555444555444444333222111000000000000111111111111000000111111111111111111111111000000111111222222222222333111000///000222555777000000000000000000000000000000000111222222222333444222222555666555777;;;888<<>>===<<<===???@@@<<<<<<===>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<999999999999:::;;;;;;<<<::::::;;;;;;<<<======>>>???>>><<<;;;::::::;;;;;;777777777777777777777777333444444555555666666777222222222333444555666777333333333333333222111000333333222222222222222222555555444444444555555666777777777777888888888888777777777777888888888888777555444333444777:::<<<555666666777888999999999{{{iii[[[OOOGGGDDD;;;;;;::::::999:::::::::777777666555444333333333333333333333333333333333222333333333333222111111222222222333333444444444000000000000000000000000000222333555555333222000000000000000000000000000111111111111111111111111000000111222444555666666555444444333333333444444::::::>>>HHHSSS```ooo|||}}}zzzuuurrrooojjjddd```^^^]]]ZZZWWWZZZYYYYYY[[[^^^aaacccdddiiinnnsssvvv~~~yyyhhh\\\PPPIIIKKKIIICCCEEEMMMQQQZZZdddlllxxxxxxhhhcccbbbaaaiiiuuu~~~ooofff[[[TTTTTTUUUUUUTTTRRRPPPLLLIIIGGGHHHJJJLLLMMMLLLJJJIIIHHHHHHIIIIIIIIIHHHHHHGGGFFFFFFFFFGGGFFFFFFEEEEEEFFFGGGGGGHHHIIIFFFDDDCCCDDDCCCAAA>>>BBBCCCCCCDDDEEEFFFFFFGGGGGGGGGFFFEEEDDDCCCBBBBBB@@@???>>>>>>??????===<<>>>>>======<<<<<>>===<<<;;;;;;<<<===;;;::::::999999::::::;;;555666888:::===???AAABBBCCCCCCBBB@@@>>>;;;999888666777777777666555444444333222222111111222222333777666444222111222444555555444222111000111222222000111111111111222222222555555666666666666666555666666777888888888888888777777777777777777777777333444444555666777777888999999:::::::::999999888yyygggYYYMMMEEEBBB;;;::::::999999999999999777666555444444333333333333333333333333333333333222333333333333222111111000000000111111222222222000000000000000000000000//////000111111000//////000000000000000000000000///////////////////////////000000111222333444444333333222222222222333333777666999AAAIIISSS```lll}}}}}}{{{yyyvvvsssnnnkkkfffbbb^^^[[[[[[[[[YYYXXX]]]]]]]]]^^^aaaeeeggghhhrrryyy{{{iiiZZZTTTJJJDDDHHHHHHFFFJJJSSS\\\ggguuuxxxkkkhhhiiikkktttuuuhhh```VVVQQQPPPQQQQQQOOOQQQOOOLLLJJJHHHIIIJJJKKKLLLLLLJJJIIIHHHHHHIIIIIIJJJIIIHHHGGGGGGGGGGGGHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHFFFDDDDDDEEEEEECCCAAAAAABBBBBBCCCDDDDDDEEEEEEGGGFFFFFFEEEDDDCCCBBBAAAAAA???>>>>>>??????>>>===???>>>>>>>>>=========<<<>>>===<<<::::::::::::::::::999999888888999999:::666777888;;;===???AAABBBDDDCCCBBB@@@>>><<<:::999888888888888777666555444333222222111111222222333555444333222111222222333555444333333222222222333111111111111222222222222444444555666777777666666555555666777777777777666777777777777777777777777444555555666777777888888999999999::::::999999888vvvdddWWWKKKCCC@@@:::999999888777777888888777666555444333333333333333333333333333333333333222333333333333222111111000000000111111111111111000000000000000000000000222222222222222222222222000000000000000000000000////////////////////////000000000111111111222222222111111111111111222222555333444999???EEEOOOYYYooozzz~~~|||vvvtttqqqooollliiidddaaa]]][[[XXXXXXYYYZZZ[[[[[[aaaaaabbbeeehhhkkknnnppp}}}rrrfffXXXMMMLLLDDDBBBGGGKKKNNNWWWbbbkkkyyyxxxoooppptttyyyvvvccc^^^XXXQQQMMMMMMMMMLLLJJJNNNMMMLLLKKKJJJJJJJJJJJJLLLKKKJJJIIIHHHHHHHHHHHHJJJIIIHHHHHHGGGHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGEEEDDDAAAAAAAAABBBCCCCCCDDDDDDFFFEEEEEEDDDCCCBBBAAAAAAAAA@@@>>>???@@@@@@???>>>>>>>>>>>>>>>============>>>===;;;:::888888777777999888888777777888888999666777999;;;===???AAABBBCCCCCCBBBAAA???===;;;:::999999999999888777666555333222222111111222222333444444444444444333333222444444444444444444333222111111111111222222222333333444555666777888888888666666777888888888888777777777777777777777777777666666666777888888999999888999999::::::999999999tttcccVVVJJJBBB@@@:::999888777666666666777666555444444333333333444333333333333333333333333222333333333333222111111222222222222222333333333000000000000000000000000333333222222222222333333000000000000000000000000111111111111111111111111111111111111111111111111111111000000000111222222666333333777999===DDDMMM```lll~~~~~~|||zzzwwwtttnnnkkkhhheeeccc```\\\YYYZZZYYYXXXXXXZZZ\\\^^^```dddfffiiilllpppuuuzzz~~~|||kkk___VVVNNNHHHGGGCCCDDDLLLSSS[[[gggsss{{{xxxtttxxx~~~lll```VVVSSSNNNLLLLLLLLLJJJIIILLLLLLLLLLLLKKKJJJIIIIIIKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGFFFGGGGGGHHHHHHGGGFFFFFFEEEFFFFFFFFFIIIIIIIIIIIIHHHGGGEEEDDDAAAAAABBBBBBCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@AAA???>>>???@@@AAA@@@>>>>>>>>>>>>>>>============>>>===<<<;;;999888777666999999888888888888999999777888999;;;>>>@@@AAABBBCCCCCCBBBAAA???>>><<<;;;999999999888777666555444333222222111111222222333555666777888888777666444222222444444444333222111111111111222222222333333333333555666888888999999999999:::;;;;;;;;;;;;:::888888888888888888888888777777888888888999999999888888999:::::::::999999sssbbbVVVJJJCCC@@@:::999888777666666666666555444444333333333333444333333333333333333333333222333333333333222111111222222222222222222222222000000000000000000000000///......------......///000000000000000000000000111111111111111111111111222222222222222111111111111111111111111222333333444222222555777888>>>EEEOOO\\\nnn|||yyywwwuuurrrooolllfffddd```^^^]]][[[YYYWWWYYYYYYYYYZZZ[[[^^^aaadddgggkkkpppuuu{{{zzzhhhZZZQQQLLLHHHGGGEEEFFFLLLUUU___iiivvv~~~{{{{{{rrrgggaaaSSSQQQOOONNNMMMLLLKKKJJJJJJJJJKKKLLLKKKKKKJJJIIIJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFFFFGGGKKKLLLLLLKKKIIIFFFDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@???>>>>>>@@@AAA@@@>>>============>>>>>>>>>>>>??????>>>===;;;999888777::::::999999999999::::::888999:::<<<>>>@@@AAABBBBBBAAAAAA@@@???>>><<<<<<888888888777666555333222333222222111111222222333444666888999999888666555000111222333333222111000111222222222222333333333333444555777888999999999999999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888999999999999777888999:::::::::::::::sssbbbUUUJJJCCCAAA::::::888777666666666666444444333333333333444444333333333333333333333333222333333333333222111111000000000000000/////////000000000000000000000000////////////////////////000000000000000000000000////////////////////////222222222222222222111111000000000000111222333444222000000333444444999???FFFQQQaaarrr}}}zzzxxxtttrrrooommmkkkiiifffddd```]]][[[ZZZZZZZZZYYYXXXYYYZZZ\\\\\\^^^aaaeeeiiiooottt{{{wwwiiiYYYPPPJJJFFFEEEGGGHHHOOOYYYcccmmmwww}}}pppeee```^^^SSSRRRPPPOOONNNMMMLLLLLLIIIIIIJJJKKKKKKKKKJJJJJJIIIJJJJJJJJJIIIHHHGGGFFFDDDDDDDDDCCCDDDDDDEEEFFFFFFFFFEEEEEEFFFGGGGGGHHHLLLNNNOOOMMMIIIEEECCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@??????=========???@@@???>>>============>>>>>>>>>>>>?????????>>>===;;;:::999;;;::::::::::::::::::;;;999999;;;<<<>>>@@@AAABBB@@@@@@@@@??????===<<<<<<888888888777555444222222333222222111111222222333222333555777777666444333///000000111111111111111222222222222333333333333444555666777888999999999777777888999999999999888::::::::::::::::::::::::888888888888888888888888777888999999::::::::::::qqqaaaUUUJJJCCCAAA;;;;;;999888777666666666444333333222333333444444333333333333333333333333222333333333333222111111111000000000/////////...000000000000000000000000222333444555555444333222000000000000000000000000////////////////////////000000000111111111111111////////////000111222333111///000333333222666;;;@@@IIIVVVeeeuuu}}}}}}|||{{{xxxtttpppnnnhhhfffcccbbbaaa```^^^\\\ZZZYYYWWWWWWYYY[[[[[[ZZZ[[[]]]```aaacccgggmmmrrrzzzyyyeeeYYYMMMIIIGGGEEEGGGJJJRRR\\\jjjuuu~~~}}}nnnddd[[[WWWXXXRRRRRRPPPNNNLLLKKKKKKLLLIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFDDDDDDEEEEEEFFFGGGIIIIIIJJJLLLOOOMMMIIIEEECCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@?????????===<<<;;;<<<>>>???>>>===<<<=========>>>>>>>>>???>>>>>>??????>>><<<;;;:::::::::999999999999::::::999:::;;;===>>>@@@AAABBB>>>>>>>>>>>>>>>===<<<;;;999999999888666555333222333222222111111222222333222333444555555555444444111111000000111111222333222222222333333333444444555666777888888888888888666777777888888888888888999999999999999999999999888888888888888888888888777777888999::::::::::::ppp```TTTIIIBBB@@@<<<;;;:::888777666666666333333333222222333444444333333333333333333333333222333333333333222111111333222222222111111000000000000000000000000000000000111333444444333111000000000000000000000000000111111111111111111111111////////////000000000111---------......000111111333111222444444222555:::888???JJJWWWhhh|||~~~{{{}}}{{{yyyvvvvvvuuusssppplllhhhfff```^^^\\\[[[[[[ZZZXXXVVVWWWVVVUUUVVVXXX[[[\\\\\\^^^aaadddgggiiinnnuuuzzzzzziiiWWWLLLEEEEEEGGGGGGJJJOOO[[[hhhwwwoooeee^^^VVVRRRSSSQQQQQQOOOMMMJJJIIIJJJKKKIIIIIIIIIIIIIIIJJJKKKLLLHHHIIIJJJJJJIIIHHHFFFEEEEEEEEEDDDEEEEEEFFFGGGGGGDDDDDDDDDEEEFFFHHHIIIJJJGGGKKKNNNMMMJJJFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???????????????<<<;;;;;;<<<===>>>>>>===<<<=========>>>>>>??????======>>>>>>>>>===;;;:::999999888888888888999999::::::;;;===>>>@@@AAABBB===============<<<;;;;;;;;;::::::999777666444333333222222222222222222333444444555666666777666666222222111000111222444555222222333333333444444444666777777888888888777777888888999::::::::::::999777777777777777777777777888888777777777777777777666777888999:::;;;;;;;;;pppaaaVVVKKKBBB>>>777777666666555555444444666555333333444444444333111111222333333444555555111111111111111111111111333222000/////////000111222111111111111111111222333222222222222222222222000///.........///111222111111111111111111111111333000------///111000///333333333222222111111111000000000111222222333333:::;;;AAAMMM\\\mmmxxxwwwvvvuuuxxx{{{{{{xxxvvvtttsssqqqpppnnnkkkgggccc```^^^]]]\\\YYYWWWXXX[[[]]]\\\ZZZWWWWWWXXXWWWWWWYYY]]]```aaaeeejjjmmmqqqvvv~~~vvvfff[[[MMMKKKFFFCCCDDDKKKUUU\\\gggvvv{{{yyy~~~~~~ssseeeZZZWWWUUUSSSQQQQQQPPPNNNLLLIIIGGGEEEDDDHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFIIIHHHFFFDDDBBBBBBCCCCCCIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGEEEDDDBBBCCCBBBBBBAAAAAA@@@@@@???AAA@@@??????>>>>>>??????@@@===:::;;;>>>@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<@@@???===;;;999888888777::::::::::::::::::::::::666777888:::;;;<<<======<<<<<<======<<<;;;::::::;;;:::888777555444333333555444333333222222222222666666666555444444444333222111111111000000//////222222222333555777888999888888888777777777777777999::::::;;;;;;::::::999888999999::::::999999999666777888999999888777666999::::::::::::;;;;;;;;;lll]]]SSSHHH???;;;999999888888777777666666666555333333444444444333000111111222222333333333111111111111111111111111222222000/////////000111222222111111111111222222111111111000000000000000000//////...///000111222000000000000000000000000222///------///111111///222222111111111000000000///000000111111222333333777777<<>>>>>>>>??????===;;;;;;===??????>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999888888888::::::999999999999999999888888999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::::::::999888666555444444444555444333333222222222333444444444444444333333333222111111111000000000000222222222333555777888999666666666666666666666666888888999999999999888888555666777888999999999999777777777888888777777777666666666777777777777888}}}hhhZZZQQQGGG???<<<999999888888777777666666666555333333444444444333111111111111111111111111111111111111111111111111222111111000///000000000111000000//////000000111.........//////////////////////////////000111111........................000...---...000111111111111000000000000///////////////000111111222222333444333666>>>HHHUUUhhhwww}}}rrrlllmmmooosssyyy}}}{{{zzzzzzzzz|||{{{{{{{{{|||~~~{{{wwwsssmmmjjjfffcccbbbaaa```^^^\\\[[[ZZZYYYWWWWWWVVVVVVYYYWWWWWWXXXZZZ\\\\\\[[[aaabbbcccdddeeehhhllloootttxxx}}}tttggg]]]VVVPPPKKKHHHGGGFFFFFFIIIPPP]]]kkkuuu~~~uuupppnnnrrryyyyyywww}}}rrrhhhaaaYYYTTTSSSSSSQQQPPPPPPOOONNNLLLJJJIIIGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEFFFFFFFFFFFFFFFHHHIIIKKKMMMNNNMMMLLLKKKKKKKKKJJJIIIHHHFFFDDDCCCBBBBBBAAAAAA@@@?????????????????????>>>>>>>>>>>>>>><<<;;;;;;===???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999888888888888888888888888888999999:::::::::::::::999999;;;;;;<<<<<<;;;;;;::::::888888777555555444444444444444333222222222333333222222333333333333333333111111111111111000000000222222333333555666888999444444444555555666666777777777888888888888777777333333444666777999999:::888777777666666777777888777777888888888999999999{{{gggZZZRRRIIIBBB???777777666666555555444444666555333333444444444333222222222222111111111111111111111111111111111111222111111000000000000000.........------.........---.............../////////////////////000000111.................................///000111222222000000000000000000000000//////000000111222222222333111222888>>>HHHXXXfff~~~uuurrrooonnnpppwww}}}{{{|||{{{yyywwwvvvwwwyyyzzz~~~~~~{{{vvvssspppmmmiiigggeeebbb___^^^]]]]]][[[ZZZYYYXXXWWWWWWVVVVVVVVVVVVYYYYYYYYYZZZ]]]___```aaacccfffiiikkknnnrrrwwwzzzzzzqqqeee^^^TTTMMMJJJIIIIIIIIIEEEFFFIIINNNYYYhhhxxx}}}sssnnnllllllvvv~~~yyytttyyywwwlllaaa]]]WWWTTTSSSRRRPPPOOOMMMMMMLLLKKKIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEFFFGGGHHHGGGFFFEEEFFFHHHLLLNNNOOOOOOMMMLLLKKKJJJJJJHHHFFFEEECCCCCCAAAAAAAAA@@@??????>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::999999888888777777777777888888888888999999::::::::::::999999::::::;;;;;;;;;::::::999777666666555444444444444444333333222222333333333222222333333444444444555111111111111111111111111333333333444555666777888333333444555666666777777666777777888888777777666444444444555666888999999888777666555555666777888888888888999999999::::::yyyeeeYYYQQQIIIBBB@@@777777666666555555444444666555333333444444444333333333333333333222222222111111111111111111111111111111111111000000000///000//////......//////000.........//////000000000...//////000000000000000////////////////////////---...///000000000111222111111111111111111111111...//////000111111222222333111222555999???LLLXXXppp~~~wwwtttuuuwwwyyy~~~}}}yyywwwvvvwwwwwwvvvwwwxxxzzz||||||xxxvvvtttsssrrrpppmmmiiifffeeecccaaa```___]]][[[ZZZ[[[ZZZYYYXXXYYYXXXXXXWWWWWWWWWWWWXXXYYYZZZ\\\^^^aaacccfffhhhhhhkkkppptttyyy~~~}}}pppddd]]]TTTPPPKKKHHHGGGHHHJJJKKKKKKMMMQQQXXXcccrrr{{{sssmmmkkkmmmooozzz|||wwwxxxxxxnnngggZZZXXXTTTQQQNNNMMMKKKIIIJJJIIIIIIHHHGGGGGGFFFFFFEEEFFFFFFGGGGGGFFFFFFEEECCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHGGGEEEDDDEEEGGGJJJMMMOOONNNMMMLLLIIIIIIGGGFFFDDDCCCBBBBBBAAA@@@@@@??????>>>============>>>>>>>>>===<<<;;;;;;<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;999777666666666666777777888888888777777888999::::::::::::999999:::::::::::::::999666666555444444333444444333333333222222333333444333333444444555555666666111111111111111222222222333333333444555666777888444444555666666777888888777777888888888888777777777777666666666777888888888777666555555666777888555555555555666666666777uuuaaaVVVNNNFFF@@@===999999888888777777666666666555333333444444444333333333333333333333333333111111111111111111111111000111111111111000//////333222222111111222222333......//////000111111111......///000000000000000000000000000000000000000,,,...000111000///000111000000111111111111222222......///000000111111222222111222555777:::CCCMMM___pppzzzwwwsssvvv{{{|||xxxvvvuuuqqqqqqrrrssstttvvvwwwxxx{{{}}}}}}{{{zzzyyyuuupppllljjjhhhfffddddddbbb___^^^^^^^^^]]][[[YYYXXXWWWWWWXXXYYYWWWVVVXXXXXXXXXXXXXXXYYYZZZ[[[\\\___bbbeeehhhkkkpppssstttwww}}}sssggg^^^VVVRRRJJJJJJIIIIIIJJJLLLNNNPPPXXX[[[```hhhqqq}}}vvvtttqqqnnnllloootttxxx}}}wwwooohhhccc[[[YYYUUURRRNNNLLLJJJJJJGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEFFFGGGJJJLLLMMMMMMLLLLLLHHHGGGFFFDDDCCCCCCCCCCCC@@@@@@??????>>>=========<<<===>>>>>>>>>===;;;:::999;;;======<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===<<<999777555666666666777888888999999666777888999::::::::::::888888999:::::::::999999666666555444333222222222333333222222222333444444444444555555555555555555111111111222222222222222333333333444444666777777555555555666666777777888777777888888888888777777888777666555555666777888777666666555555666666777777777777777888888888888rrr___SSSLLLDDD>>>;;;999999888888777777666666666555333333444444444333111111222222333333444444111111111111111111111111000111111222111000///...333222222111111222222333---......///000000111111---...///000111000000///000000000000000000000000,,,///222222000...///000/////////000000000111111......//////000111111111//////111444555555<<>>======<<<<<<;;;<<<===>>>>>><<<;;;999888;;;>>>>>><<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<======;;;999777555666666777888888999::::::777888999999999999888888777777888999999999999999777666555333222111111111333222222222333333444555555555444444444444444444111111111222222333333333444444444444444555666777555555555555555555555555555666666777777666666555666555444333444555777888555666666666666666666555::::::::::::;;;;;;;;;;;;rrr___SSSLLLDDD>>>;;;777777777666555555444444666555333333444444444333//////000111222333333444111111111111111111111111000111111222222000///...000000////////////000000------......///000111111---...000111111111000///000000000000000000000000---000333222000......000---.........//////000000......//////000111111111,,,,,,///333333333777>>>@@@RRRhhhzzz}}}yyyzzzzzzuuuooonnnmmmlllkkkkkkkkkkkkiiikkkmmmnnnnnnoooqqqsssqqqsssuuuxxx{{{}}}{{{wwwvvvvvvuuutttssssssrrrrrrssssssssssssqqqpppoookkkjjjjjjiiigggeeecccbbbbbb```^^^^^^]]]\\\ZZZXXXYYYXXXXXXXXXYYYYYYWWWUUUWWWVVVVVVXXXYYYZZZYYYWWWYYYZZZ\\\^^^aaaeeegggiiimmmqqqvvv{{{~~~wwwiiibbbXXXPPPKKKJJJJJJIIIHHHKKKQQQXXX```jjjsssyyyvvvzzzzzzooohhhkkkooottt{{{}}}tttvvv|||wwwoookkkfff^^^YYYVVVUUURRRNNNJJJIIIIIIJJJFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGDDDEEEEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFGGGIIIKKKLLLJJJJJJJJJKKKLLLLLLMMMMMMHHHGGGFFFEEEEEEFFFGGGHHH?????????>>>======<<<<<<;;;<<<===>>>>>><<<:::999888;;;>>>>>><<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<888999;;;;;;;;;999777666666777777888999::::::::::::::::::999999777666666666777888999999999999999888777555333222111000000222222222222333333444555444444444333333222222222111111111222222333333333444444444444444555666777444444444444444444333333444555555555555555555444333222111111333555888999444555666777777666555444777777888888888999999999oooYYYOOOJJJDDD<<<888666666666666555555555555555444333333222222333333444333222000///000000111222111000111333333111000222111111111000000//////000000////////////000000//////............//////111111111000///.........////////////000000000000000000000000////////////111///...------...///111111111111000000000000000333222111111111333666777===DDDQQQcccvvv}}}xxxssspppmmmkkklllkkkhhheeeffffffggggggggggggggggggooonnnmmmmmmppprrrssssssrrrssstttvvvxxxxxxyyyyyy}}}}}}}}}}}}}}}}}}}}}}}}~~~{{{yyyxxxyyyyyyyyyyyywwwtttqqqpppjjjjjjjjjjjjiiiiiiiiiiiigggggggggfffeeecccbbbaaa```___^^^]]]]]]]]]]]]]]][[[[[[\\\]]]]]]\\\ZZZYYYWWWXXXYYYYYYXXXXXXYYY[[[\\\YYYVVVWWWZZZ]]]^^^]]]___aaadddfffiiilllpppssswww|||wwwjjj```WWWTTTOOOJJJIIIJJJMMMOOOWWWZZZ```iiittt~~~xxxtttmmmnnnsss|||sssjjjmmmtttwwwmmmfffdddbbb^^^[[[UUUSSSQQQPPPPPPOOOMMMKKKHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDBBBAAABBBEEEGGGIIIIIIIIIIIIHHHGGGGGGJJJLLLKKKLLLNNNOOONNNMMMKKKJJJIIIIIIHHHFFFFFFEEEEEEEEEAAAAAA@@@???>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999666666666666777888999::::::::::::999888777777666888888888888777777777777333222222222333333222000222222222222222222222222333333333333333333333333444444444555555555555555444444444444444444333333333444555555666666555555222333444444555555444444,,,...111444666666666666888666444555888::::::888888888999999999:::::::::oooYYYOOOJJJCCC<<<888777777777777666666666666555444333333222222333333111111111111111111222222111000000111222222111///111111111111000000000///000000////////////000000//////............//////333222222111000///............/////////000000000000/////////////////////111000///......///000111000000000000000000000000222222111000111333555666888===FFFSSScccsss}}}vvvsssqqqppppppooollliiihhhggggggggggggggghhhhhhiiihhhfffgggiiikkkkkkkkkjjjkkklllmmmoooooopppppprrrrrrrrrrrrrrrrrrrrrrrrrrrssssssssssssqqqpppooommmmmmnnnmmmllliiigggeeeaaaaaaaaaaaa````````````____________^^^]]]\\\\\\[[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYY[[[\\\]]]\\\\\\^^^______]]]ZZZ[[[^^^aaaaaaaaaeeehhhlllpppssswww|||}}}ssskkkbbbWWWPPPLLLKKKJJJJJJMMMRRRWWW[[[dddiiisss~~~zzzwwwuuuvvv|||zzzmmmhhhlllsss{{{yyyssskkkfffdddaaa\\\XXXUUUSSSQQQPPPPPPOOOMMMKKKIIIIIIIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDBBBBBBBBBDDDGGGIIIIIIJJJJJJIIIHHHGGGIIIJJJKKKLLLMMMNNNMMMKKKIIIHHHEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::;;;::::::::::::999999999666666666666777888999::::::999999888777777666666777777777666666666666555333333222222333222111000222222222222222222222222333333333333333333333333333333333444444444444444555555444444444444333333333444444555555555555555444444555666666666666666444444444444555666777888888666444555888:::999888888888888999999999::::::nnnZZZOOOIIICCC<<<999888888888777777777666666555444333333222222333333//////000222222333333333000//////000111111000...111111111111000000000000000000////////////000000//////............//////444333333222000//////...------........./////////////////////////////////222111000//////000111222000000000000000000000000111111000000000222333444333666<<>>=================================<<<<<<;;;:::999999888888888888888888888888888:::::::::999999999888888666666666666777888999999999888888777777666666555666666666666555555555555444444444444333222000000333333333333333333333333333333333333333333333333222222222333333333444444555555555444444444333333333333444555555555555555333444444444555555555555999888666444444555666777777666444555777999999888888888888999999999999:::nnnZZZOOOHHHBBB<<<999777777777777666666666666555444333333222222333333///000111333333222222111000///...///111111///...111111111000000000000000000000////////////000000//////............//////333333222111000///......------------.........///.........///////////////000000///......///000000/////////000000000000000000000//////000111222222222555888:::???KKKZZZfffqqqzzz|||yyyvvvtttssspppmmmkkkjjjjjjjjjkkkiiifffeeefffgggffffffdddeeefffffffffffffffffffffeeeeeeeeeeeeeeeddddddbbbcccdddeeeeeeeeedddcccbbbbbbbbbaaa```___]]]\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZ[[[\\\]]]]]]^^^^^^]]]YYYYYYXXXXXXXXXXXXXXXYYY[[[[[[ZZZYYYZZZ[[[]]]^^^ZZZ\\\___```aaaccceeehhhiiiiiijjjlllppptttvvvxxxuuunnnccc]]]TTTNNNKKKJJJIIIHHHHHHKKKQQQZZZdddooowww||||||ooommmqqqzzzwwwppprrrwww{{{uuupppjjjdddaaa]]]YYYVVVSSSQQQPPPPPPPPPPPPNNNMMMNNNMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBBBBDDDEEEFFFGGGJJJLLLLLLJJJGGGEEEEEEHHHIIIJJJJJJIIIGGGEEECCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>==============================<<<;;;:::888888777888888888888888888888888999999999999888888888888666555555666666777888999888777777777666666555555777777666666666555555555666777777666444222222222333333333333333333333333222222222222222222222222222222222333444444555555666666555555444444333333333333444555555555444444111111111111222222333333777666555444333333444555666555555555777888888999888888888888999999999999~~~mmmZZZOOOHHHAAA<<<:::666666555555555444444444555444333333222222333333111222222333333111000///000///...///111111///...000000000000000000111111000000////////////000000//////............//////000000000///......------------------.........///------....../////////000.........------...............//////000000000000000000000000000000111111111444777888:::AAALLLUUUdddqqq{{{xxxuuutttwww{{{wwwtttqqqpppooopppnnnkkkjjjjjjkkkjjjiiiggghhhhhhhhhhhhgggffffffffffffeeeeeedddddddddccccccdddeeeeeeeeedddcccbbbddddddcccbbbaaa```^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\ZZZZZZ\\\]]]^^^_________\\\[[[[[[[[[[[[[[[\\\\\\]]]]]]\\\\\\]]]^^^```aaa```cccfffiiijjjmmmpppsssqqqsssvvvzzz~~~wwwjjj```ZZZSSSPPPLLLJJJIIIIIIJJJJJJOOOTTT\\\hhhttt{{{tttwww~~~uuuhhheeekkkqqqvvvxxxssskkkddd___[[[XXXVVVRRRQQQOOOOOOPPPPPPOOONNNNNNMMMLLLKKKIIIGGGFFFFFFEEEFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCDDDEEEFFFHHHKKKLLLJJJFFFDDDCCCFFFGGGHHHIIIHHHFFFDDDBBB??????>>>=========>>>>>>AAA@@@@@@??????>>>>>>>>>===========================<<<<<<:::999888777777888888888888888888888888999999888888888777777777555555555555666777888999777777777777666666666666888888888777777777666666888::::::999666444444444333333333333333333333333222222222222222222222222222333333444555666666666777777666555555444333333222333333444555444444444222222111111111222333444333444555666666555444444555555555666666777888999777777888888888999999999}}}mmmZZZOOOGGG@@@<<<;;;555555555444444444333333555444333333222222333333333333333222111000//////000//////000111111000...000000000000111111111111000000////////////000000//////............//////........................------........./////////---------......//////000---------------------------......//////000000111000000000000111111000000000222444555666:::@@@EEEXXXfffzzzuuuiiigggeeedddhhhrrr~~~|||||||||{{{wwwuuurrrqqqqqqqqqqqqpppnnnnnnnnnmmmmmmkkkjjjjjjiiihhhhhhggggggffffffffffffggghhhiiihhhgggfffeeeiiihhhgggeeecccbbbaaa```^^^^^^^^^]]]]]]]]]\\\\\\YYYZZZ[[[]]]^^^^^^______```____________```aaaaaaaaaaaabbbbbbdddeeeggggggfffiiimmmpppsssvvvzzz}}}wwwlllaaaYYYSSSPPPIIIIIIIIIJJJKKKMMMOOOPPPZZZ```jjjwwwvvviiiaaaaaaeeejjjmmmtttqqqkkkddd^^^YYYVVVUUUQQQPPPOOOOOOPPPQQQPPPNNNMMMMMMKKKJJJIIIGGGFFFEEEEEEFFFGGGHHHHHHGGGFFFEEECCCCCCCCCCCCCCCCCCDDDDDDDDDFFFIIIJJJHHHEEECCCCCCDDDEEEGGGHHHGGGFFFDDDCCCAAA@@@@@@?????????@@@@@@????????????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888888777888888888888888888888888888888888777777777777666555555555555666777888888777777777777777777777777888888888888777777777777777:::<<<:::666444555777333333333333333333333333222222222222222222222222333333444444555666777777888777777666555444333333222222333444444444444444555444333333333444666777222444666888999888777555444555666666555666888999777777777888888888888999|||lllZZZOOOGGG???<<<<<<666555555555444444444444555444333333222222333333222222111111111111111111111000000111222222111//////000000000111111111111000000////////////000000//////............//////------......///000000000....../////////000000000,,,,,,---......///000000------............------------......///000000111111111111111111111111000000000111222444777:::;;;KKKWWWiiizzz{{{gggddd```]]]^^^ccclllrrr|||zzzsssmmmlllpppuuuyyy~~~~~~{{{{{{{{{zzzyyywwwvvvuuusssrrrrrrqqqppppppooooooooopppqqqssssssssssssrrrsssrrrpppmmmkkkiiihhhgggcccccccccbbbbbbbbbbbbaaa^^^___```aaabbbcccccccccfffffffffffffffggghhhhhhjjjkkkmmmooopppqqqrrrrrrpppsssxxx|||xxxssskkkgggaaaYYYSSSNNNKKKJJJIIIJJJMMMQQQVVV\\\cccgggooottt~~~|||||||||nnnggg___[[[]]]bbbfffgggiiiiiigggccc^^^XXXSSSQQQQQQOOONNNOOOQQQQQQPPPOOOLLLKKKJJJIIIHHHGGGFFFEEEEEEFFFHHHIIIIIIHHHFFFEEECCCCCCCCCCCCCCCCCCCCCCCCBBBDDDGGGGGGFFFDDDCCCCCCCCCDDDFFFGGGHHHGGGEEEDDDDDDCCCCCCBBBCCCCCCDDDDDD>>>>>>>>>===============;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888777777777777777777777777888888777777777666666666555555555555555666888888888888888888888888888888888777777777777666666666555888;;;999555333555888444444444444444444444444111111111111111111111111111222333444555666666777888888777666555444333333222222333444444444444333666555444333444555777888444444555666666666666666333555666666444555777:::777777777777888888888888{{{lll[[[OOOFFF???<<<<<<777666666666555555555555555444333333222222333333111111000///000222333444222111000111333333111000//////000000111111111222000000////////////000000//////............//////------...///000111222222////////////000000000000,,,,,,------...///000000......////////////......---------...///000000111111111222222222111111000333111///000333666888888???JJJZZZlllzzznnnjjjccc\\\WWWXXX]]]aaagggmmmuuuzzzzzzwwwsssqqqmmmhhhaaa]]]]]]cccjjjooowww}}}}}}}}}|||{{{zzzzzzyyyxxxyyy|||~~~~~~|||zzzwwwtttrrrppppppjjjjjjjjjjjjiiiiiiiiiiiiffffffgggiiiiiijjjjjjjjjmmmmmmmmmmmmmmmnnnoooooosssuuuwwwzzz{{{|||||||||~~~xxxrrrnnnhhhaaa[[[XXXVVVSSSOOOKKKHHHFFFEEELLLOOOTTT[[[dddooozzzxxxuuuyyy{{{kkk___ZZZTTTSSSXXX^^^aaaccc___aaadddccc^^^WWWQQQMMMPPPOOONNNOOOQQQQQQQQQPPPJJJJJJIIIHHHGGGGGGFFFEEEEEEFFFHHHIIIIIIHHHFFFEEECCCCCCCCCCCCCCCCCCBBBBBBAAACCCEEEEEEDDDCCCCCCDDDBBBCCCEEEGGGHHHGGGFFFEEEAAAAAAAAA@@@@@@AAABBBBBB============<<<<<<<<<<<<:::::::::::::::::::::::::::999999999999999999999666666666666666666666666777777777777666666666666555444444555555666777888888888888888888999999999777666666666555555555555222666999888444222444777444444444444444444444444111111111111111111111111000111111222444555666666999888777666555444333333222222333444444444333333555444333222222444555777555444222111111222333444333555777666444444777:::777777777777888888888888wwwhhhVVVJJJCCC===999999666666555444333222222111555444444333333444444555777555333222222111///---//////......///000111222000000000000111111111111.........///////////////222222111000///...------............////////////000000000000////////////---------------...//////222111000.........///000000000//////.........------.........//////000000000111111111111222222222:::>>>GGGVVVhhhyyy{{{mmm```XXXVVVYYY\\\]]]^^^aaadddeeeddd```\\\XXXWWWUUUUUUVVVZZZ^^^```jjjrrr}}}~~~yyyyyyuuutttssssssrrrsssssssssrrrrrrrrrssssssttttttttttttwww{{{|||{{{{{{~~~~~~uuuooolllhhhddd___[[[WWWSSSPPPNNNNNNNNNLLLJJJJJJLLLNNNPPPZZZiiivvv}}}yyywww|||ttthhhdddWWWVVVTTTSSSTTTVVVYYY[[[[[[[[[ZZZYYYVVVSSSPPPOOOMMMMMMMMMMMMMMMNNNNNNOOOKKKJJJHHHFFFDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDBBBAAACCCCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAA???>>>??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::999888888888888999999999888777666666555888888999999999999888888555555666666777777888888888999::::::999888777666888888777555555444444444666666666666666666666666666555444333222333444555444444444444444444333333555444333333222222333333777666666555444444333333333333333333333333333333555555555666666666666777888777555333333333555666777666444333333444666777999777555666999:::888666ttteeeTTTJJJDDD>>>;;;:::666666666666666666555555444444333333333333444444555333222222222222111///.../////////000000000000000000000000111111111111.../////////////////////.../////////000000000000............////////////000000000000/////////.........------......///000000000...---------......000/////////.........---111111111111111111111111000000111111111222222222666999???JJJXXXhhhvvv|||lll```ZZZXXXXXXYYYXXXXXXYYYZZZZZZXXXVVVRRRQQQOOONNNPPPRRRUUUXXXZZZaaalllvvv~~~}}}sssiiiaaa]]]YYYWWWTTTRRRQQQPPPPPPOOOPPPQQQRRRRRRQQQRRRTTTVVV^^^hhhxxxyyywwwxxxzzzyyyxxxvvvwww}}}tttggg___\\\UUUTTTRRRQQQRRRSSSUUUVVVUUUUUUVVVUUUTTTRRRPPPOOOLLLLLLLLLLLLLLLMMMNNNNNNKKKJJJHHHFFFDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBAAA??????>>>>>>>>>=========<<<<<<;;;;;;:::::::::999999999999999999999999999::::::999999888888777666666555777777888888888888777777555555666666777777777777777888999999999888777666888777666555444444444444555555555555555555555555444333222222222222444444333333333333333333333333555444333333222222333333666666666555444333333333333333333333333333333333444444555555555666666666666555444222222222444444666555444333333444555666777666555666888:::888777qqqbbbRRRIIIDDD>>><<<<<<666666777777888888888888444444333333333333444444222111000111222333222111......000111111000000///000000000000111111111111//////////////////............/////////000000000............////////////000000000/////////.....................///000000///...------,,,,,,------/////////...............111111111111111000000000000000000111111111222222333555888===EEERRRbbbmmm|||~~~}}}oooeee___]]][[[XXXUUUTTTTTTUUUTTTTTTPPPNNNLLLKKKKKKMMMOOOQQQOOOTTT\\\dddkkkrrryyy}}}~~~yyyqqqggg]]]UUUPPPNNNKKKJJJIIIIIIJJJMMMPPPRRRWWWZZZ\\\^^^___aaadddfffrrr{{{uuummmlllqqquuuuuuuuuuuuxxx|||~~~zzzkkkbbbZZZUUUTTTRRRQQQPPPPPPOOOOOOOOOPPPNNNOOOPPPQQQQQQPPPOOOOOOKKKKKKJJJJJJKKKKKKLLLMMMJJJIIIHHHFFFEEEDDDDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAADDDCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???=========<<<<<<<<<<<<<<<::::::999999999888888888777888888999999:::;;;;;;999999888888777666666666666666777777777777666666555666666666666777777777666777777888888888888777777666555555444444444444444444444444444444444444111111111111111222444444333333333333333333333333555444444333333333333333666555555444444333333222333333333333333333333333333333333444444444555555555444333222111222333444666555444333333444555666555444444555888999999888pppaaaQQQIIICCC>>>::::::666666666666666666666666444333333333333333333444222111000111222333222000---...000222222111///...///000000000111111111111////////////............111111000///...------,,,............////////////000000/////////.........///............///000000......------------------........................,,,,,,------.........///000000000000111111111111222444666777:::BBBPPP[[[kkksss~~~wwwqqqmmmgggeeeaaa___^^^]]][[[ZZZVVVTTTQQQNNNMMMNNNOOOPPPRRRTTTXXX[[[___cccgggiiioooooooooqqqvvv{{{|||yyywwwtttqqqkkkhhhaaaZZZRRRNNNLLLLLLLLLLLLLLLLLLOOOSSSYYY]]]gggjjjnnnqqqsssuuuxxxzzz}}}pppiiiiiiooossswwwxxxyyy}}}vvvuuuvvv{{{}}}iii^^^YYYUUUQQQQQQOOOOOOOOONNNNNNNNNMMMMMMKKKLLLMMMNNNOOONNNNNNMMMJJJJJJIIIIIIJJJJJJKKKLLLIIIIIIHHHGGGEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@AAAAAAAAADDDCCCAAA@@@@@@AAABBBCCCBBBCCCCCCDDDDDDCCCCCCCCCDDDDDDCCCCCCBBB@@@???>>><<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999888888999999::::::::::::888888888888777777666666555555666666666666555555666666666666666666666666555666666777777888888888666555555444333333444444222222222222222222222222000111111222333444444555444444444444444555555555555555444333333333333333444444444444333333222222222222333333333333444444222222333333333444444444444444333222222333333444555444444333333444444555333333444555777888999999oooaaaQQQHHHCCC<<<888777555555444444333222222111333333333222222333333333444222111111111111000......///111222222000...---///000000000111111111111000000//////.........---111111000///...---,,,,,,............////////////////////////...........................///000000........................---------...............))))))***+++---...////////////000000000111111111000333666555555999BBBIIIYYYaaammmwww~~~xxxwwwvvvuuutttqqqlllhhhaaa^^^YYYUUURRRRRRTTTUUUZZZYYYZZZ[[[]]]^^^______dddcccbbbbbbeeejjjpppsss~~~{{{wwwqqqmmmhhhdddbbb```^^^\\\[[[ZZZWWWSSSNNNMMMOOOQQQQQQSSSUUUXXX\\\bbbjjjppp{{{zzzqqqmmmnnnqqqttt{{{}}}~~~uuuqqqoooqqqvvvzzzlll^^^XXXVVVSSSQQQPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLMMMNNNNNNMMMLLLKKKIIIIIIIIIHHHIIIJJJJJJKKKHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB?????????@@@@@@@@@AAAAAACCCBBBAAA@@@@@@AAACCCCCCBBBBBBCCCCCCCCCCCCBBBAAACCCBBBBBBBBBAAA???>>>===::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::999::::::::::::999888777888888888777777777777777555555666666666666555555666666666555555555555555555555555666666777777888555444444333333333333444222222222222222222222222111222222333444555555666444444555555666666666777666555444444333333444444333333333333333222222222222222222333333444444444222222222333333333333444555444444444444444555555444444444333333444444444222333444555666777888999nnn```PPPHHHBBB<<<777666555555444333222111000///333333222222222222333333444222111000111111///...///000000111111000......000000000000111111111111000000000///......------------........./////////............/////////////////////.........---------------------...//////------...////////////...---------------.........***+++,,,---...000111111/////////000000000111111///111333333222333777;;;GGGOOOZZZccckkkttt}}}rrrmmmfff___\\\\\\^^^```bbbbbbbbbcccffffffeeedddbbb```\\\ZZZZZZ\\\```bbbgggnnnxxx~~~xxxqqqiiibbb^^^\\\YYYVVVTTTTTTUUUUUUTTTRRRTTTUUUSSSQQQRRRVVVZZZYYY]]]ccchhhnnnvvv~~~yyyvvvwwwyyy{{{~~~yyytttlllggghhhlllrrr|||~~~hhh___WWWTTTSSSQQQPPPRRRPPPPPPOOONNNMMMMMMMMMNNNLLLMMMNNNNNNNNNMMMLLLKKKIIIIIIHHHHHHIIIIIIJJJKKKGGGHHHHHHGGGGGGEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA?????????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDBBBBBBBBBCCCBBBBBBAAA@@@AAAAAAAAA@@@???>>>===<<<999999999999::::::::::::<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;:::999777666888888777777777777777777555555666666666666555555666666666555555555555444666555555555555666666777444333333222222333333333222222222222222222222222222333444555555555555555444444444555666666777777666555555444444444444444222222222222222222222222111222222333333444444555222222222333333333444444444444555555555555555555333333333444444333333333111333555555444555666888jjj]]]OOOGGGBBB<<<888777555555444444333333333222333333222222222222333333222000///000111222111///000000000000/////////...000000000000111111111111111000000///......---------------.........//////............//////////////////.........---------,,,,,,,,,,,,,,,---......+++,,,---...///......---,,,,,,,,,------...............////////////000000////////////000000000111222111000000000222444555999@@@HHHOOOVVVaaappp|||{{{rrrnnnnnnqqqssstttttttttwwwyyyzzzwwwtttmmmjjjddd___\\\[[[[[[\\\]]]bbbjjjrrrxxx}}}yyysssoookkkkkkmmmrrrwwwzzz{{{{{{||||||~~~zzzvvvxxx|||zzzwwwtttqqqqqqqqqpppooojjjhhheeeaaa\\\WWWRRRPPPQQQOOOMMMNNNQQQUUUXXXXXXZZZ^^^aaaaaa```aaafffjjjkkkqqqxxx~~~|||ooommmlllhhhhhhmmmuuu~~~ppp^^^XXXSSSRRRPPPNNNRRRWWWUUUSSSPPPMMMKKKJJJKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKIIIIIIIIIIIIIIIJJJKKKKKKGGGGGGHHHHHHGGGFFFDDDDDDBBBBBBBBBAAAAAAAAAAAA@@@??????@@@@@@AAABBBBBBCCCBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBAAA@@@@@@????????????>>><<<;;;:::888888888888999999::::::;;;;;;;;;:::::::::999999888999:::;;;;;;:::888777777777777777777777777888666666666777777666666666666666555555555444444444777666555444444444555666333333222222222222333333222222222222222222222222222222333444444444333222222222333333444555555666666666555444444444444444111111111222222222222222111111222333333444555555333333333333444444444444333333444444555555555555333333333444444333333333111444555555333333555777gggZZZMMMFFFCCC===:::999555555555666666666666666333222222222222222222333//////...///111333222111222111000///......//////000000000000111111111111111000000///...---------000000///...---,,,,,,+++............/////////000//////.........---------,,,++++++++++++,,,------)))***,,,---...------,,,,,,,,,,,,------.........111000000///...---------////////////000000000000555222///...000333555555222777===BBBHHHTTTeeerrr}}}~~~{{{uuunnnhhhdddcccbbbcccgggkkkoooppprrrsssuuupppqqqqqqppplllfff___[[[ZZZZZZZZZ]]]```bbbbbbaaaddddddfffjjjmmmoooooonnnkkkeeebbbeeekkkooovvv|||~~~|||zzzxxxxxxxxxvvvsssrrrsssqqqnnnjjjhhheeeaaa_________^^^]]]YYYXXXWWWVVVTTTSSSRRRQQQMMMLLLLLLNNNTTTZZZ^^^___hhhlllqqqrrrqqqrrrvvvzzz~~~pppfffjjjnnnmmmqqqyyy~~~zzznnnbbbZZZVVVRRRPPPNNNMMMTTT]]]YYYVVVQQQLLLIIIHHHHHHHHHIIIJJJKKKMMMMMMMMMMMMLLLJJJIIIIIIIIIIIIJJJKKKKKKFFFGGGHHHHHHGGGFFFEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@??????@@@AAABBBBBBCCCCCCAAABBBDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@??????>>>>>>>>>===;;;:::999777777888888999999999::::::::::::999999999888888666777999;;;;;;;;;:::999777777777777777888888888666666777777777777666666666666555555555444444444888777555444333333444555222222222111222222333333222222222222222222222222111222333444333222111000000000111222222333444444666666555444444444444555111111111111111111222222111111222333333444555555333333444444444444555555111222333444444444444444222333333444444333333222222444666555333222444666{{{gggYYYKKKDDD@@@;;;888777888777666555555444444555555444333333222222222222222222000...---,,,,,,,,,////////////000000000000000000///............///////////////..................---,,,---...///000////////////...---,,,+++//////////////////////////////...---,,,++++++***........................***+++---///000000//////..................------------///000111111111111222111000111222222111000111444888:::>>>FFFSSS\\\ppp{{{|||uuupppnnnkkklllooorrrtttrrrnnnkkkjjjjjjhhheee```ZZZSSSPPPPPPPPPPPPPPPPPPPPPPPPQQQOOOPPPSSSVVVXXXYYYYYYYYY\\\ZZZXXXWWWXXX[[[^^^aaaeeehhhkkkllllllkkkkkklllmmmkkkhhheeebbbaaa``````aaa___[[[WWWVVVWWWZZZ\\\WWWWWWWWWUUUSSSSSSUUUWWWSSSTTTUUUTTTQQQOOONNNNNNNNNRRRWWW\\\aaaiiirrryyy|||~~~ssspppnnnqqqyyyzzzpppkkkgggccc___XXXUUUQQQPPPQQQSSSUUUVVV[[[WWWRRRNNNLLLKKKIIIHHHLLLKKKJJJKKKLLLMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLIIIFFFEEEEEEEEEEEEDDD@@@@@@@@@AAAAAABBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDHHHHHHGGGFFFEEEEEEFFFFFFBBBBBBBBBBBBAAA@@@???>>>???>>><<<;;;::::::;;;;;;;;;:::999888888888999::::::999999888888999999:::;;;;;;:::999777666555555777777777777888888888888666777777888888777555444444444444444444444444444333333333333333333333333222222111111111111222222222222222111111111111000111111222222222222111111000111111222222333444444666555555444444333222222222222222222222222222222000111111111111222222222555444333222222222333444333333444555666666555555666555222000000000111222444333222111222333444555yyydddWWWJJJCCC@@@;;;888888777666555444444333333333555444333222222222222222444333222111000/////////////////////000000000000,,,,,,,,,,,,,,,---...///////////////...............------,,,---...///000,,,---------------------........................++++++,,,---...///000111........................,,,,,,------------------........................---......///000000000000111000///000000111000000///111444444777===HHHPPPbbbnnn{{{{{{wwwnnnllliiiddd]]]VVVPPPLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIKKKMMMPPPRRRSSSSSSSSSTTTTTTSSSSSSSSSTTTUUUUUUVVVYYY\\\\\\[[[ZZZZZZZZZZZZYYYWWWUUUSSSRRRRRRRRRSSSRRRQQQPPPPPPQQQRRRSSSRRRSSSUUUUUUUUUVVVYYY[[[[[[\\\[[[YYYWWWUUUUUUVVV[[[```gggooovvv~~~}}}yyyxxxxxx{{{~~~|||vvvvvvxxx{{{sssggg```]]][[[XXXUUUTTTRRROOONNNOOOQQQTTTUUUUUURRRPPPNNNNNNNNNMMMLLLLLLKKKJJJKKKLLLMMMLLLJJJLLLKKKKKKJJJJJJJJJJJJKKKKKKIIIFFFEEEEEEFFFEEEDDD@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFGGGGGGBBBBBBBBBBBBAAA@@@??????>>>===<<<;;;;;;<<<<<<===;;;:::999999999999:::;;;::::::999999999999::::::::::::999999888888888777777777777777888888888888777777888888888666555444444444444444444444444444333333333333333333333333222222111111111111222222222222222222111111111111111111222222222222111111000111111222222333444444666555555444444333222222222222222222222222222222000111111111111222222222333222111111111222333333333333333333444444444555888666444333222222333444444333333222333444555555vvvbbbUUUHHHCCC@@@<<<999999666555444333333222333333444333333222222222222333333333222111111111111111////////////000000000000)))))))))***+++---...///////////////...............------------...//////++++++++++++,,,---...///........................'''((()))+++,,,...///000------------------------...---,,,+++++++++++++++........................---....../////////......///////////////////////////000111000000555<<>>===============>>><<<;;;;;;::::::;;;<<<<<<::::::999999999999::::::999999999:::::::::::::::777777777777888888888888888888888888777666555444444444444444333333333333222222333333333333333333222222111111111111222222333222222222111111111111111111222222222222111111000111111222222333444444666555555444444333222222222222222222222222222222000111111111111222222222000000000000111222333333333222222111111222444444777666444333222333333444444444444444444555666666ttt```TTTHHHDDDBBB>>><<<<<<777666555444333333333333333333222222222222222333111000000000000000111111////////////000000000000++++++++++++,,,---...///////////////............------------......//////,,,,,,,,,,,,,,,---///000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...---------...............---...............---,,,...///000000///...///000111111111000000222777;;;@@@JJJXXXgggvvv}}}qqqfff^^^ZZZSSSSSSRRRRRRQQQQQQQQQPPPRRRSSSVVVXXXZZZ\\\\\\\\\XXXXXXVVVTTTRRRQQQOOOOOOPPPRRRRRRPPPMMMKKKJJJJJJIIIIIIHHHHHHIIIKKKLLLMMMJJJKKKMMMPPPTTTWWW[[[\\\```dddjjjnnnqqqtttwwwzzzzzzyyyxxxvvvuuuwww{{{~~~xxxrrrppppppoooqqqvvv|||xxxwwwxxx}}}zzzlllccc[[[WWWRRRPPPQQQRRRRRRRRRPPPPPPOOONNNLLLLLLNNNOOORRRQQQQQQQQQRRRPPPMMMJJJLLLKKKJJJJJJKKKLLLJJJIIILLLKKKJJJIIIIIIIIIIIIJJJJJJHHHGGGFFFGGGGGGFFFDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCEEEEEEEEEEEEEEECCCDDDEEEGGGHHHIIIJJJJJJFFFFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<=========:::::::::999999:::::::::;;;;;;:::::::::::::::999666777777777888888888888999999999888777666555444444444444333333333333333222222222222222333333333333222222111111222222333333333222222222111111111111111222222222222111111000111111222222333444444666555555444444333222222222222222222222222222222000000111111111222222222000000000111222333444444444333222000000222444555444333222111111111111222444444555555666666777777sss___SSSHHHEEECCC@@@>>>===888777666555444444444444222222222111111222222333000000000000000000111222////////////000000000000000000///......//////000////////////............---------...............//////............//////////////////////////////111111111000///.........---------------------------,,,,,,,,,,,,...000111---------.........//////---...............---,,,///000222111///...000111111111111000111333666888:::???IIIVVVeeesss{{{pppgggcccaaaaaaaaabbbbbbcccccccccccceeehhhjjjlllmmmnnnnnnjjjgggccc```^^^]]]]]]^^^```aaa```]]]XXXUUUSSSSSSPPPPPPPPPPPPRRRTTTVVVWWWVVVVVVVVVYYY]]]ccciiilllssswww|||yyytttrrrssstttvvvyyy~~~|||wwwwwwxxxzzz~~~qqqggg___ZZZRRRPPPNNNLLLMMMNNNOOOOOORRRSSSSSSQQQNNNLLLLLLMMMPPPPPPQQQRRRSSSQQQNNNKKKMMMKKKJJJJJJKKKKKKJJJHHHJJJJJJIIIIIIIIIIIIJJJJJJJJJHHHGGGGGGHHHHHHFFFDDDEEEEEEDDDDDDCCCCCCBBBBBBAAAAAABBBCCCDDDDDDDDDDDDBBBCCCEEEGGGIIIJJJKKKKKKHHHGGGFFFEEEDDDDDDDDDEEEDDDCCCBBB@@@>>><<<:::999<<<<<<======>>>>>>>>>>>>;;;::::::::::::::::::;;;===<<<<<<;;;:::999888777666777777777888888888888:::999999888777666666666444444333333333222222222111111111222222333333333333333222222222222333333333333333222222222222111111111222222222222111111000111111222222333444444666555555444444333222222222222222222222222222222000000111111111222222222000111222333333444444555666555333111111222444555333333222222111111222222444444555666777777777888qqq]]]RRRHHHEEEDDD@@@======888888777555555555555555222111111111111222222333222222111111111222222333////////////000000000000222111111000//////000000////////////............,,,---......//////......//////000000000//////...////////////////////////,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111111,,,,,,------.../////////---....../////////.........111222111///...000222000/////////000111333444888888===HHHSSS```ooo{{{yyyuuuttttttuuuvvvwwwxxxyyyyyyxxxzzz||||||xxxtttrrrrrrtttuuuuuuuuusssnnniiidddbbbbbb]]]\\\\\\]]]^^^```bbbcccfffeeedddfffjjjpppwww{{{~~~|||{{{zzzzzzzzzyyywwwwwwyyy{{{||||||zzzyyyzzz{{{~~~xxxjjj```ZZZUUURRROOOOOONNNMMMMMMMMMNNNOOORRRUUUVVVTTTPPPMMMMMMNNNMMMMMMOOOQQQTTTTTTRRRPPPMMMKKKJJJJJJKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLIIIHHHGGGHHHIIIIIIGGGEEEDDDDDDDDDDDDDDDDDDCCCCCC@@@AAABBBCCCDDDDDDDDDDDDBBBCCCFFFHHHJJJKKKKKKKKKHHHGGGEEEDDDCCCDDDDDDEEECCCCCCBBB@@@>>>;;;999888;;;<<<===>>>>>>>>>>>>>>>;;;;;;::::::::::::;;;;;;======<<<:::999777666666777777777777888888888888999999888777777777888888444444333333222222111111000000111111222333333333333333222222222222333333333333333333222222222222111111222222222222111111000111111222222333444444666555555444444333222222222222222222222222222222000111111111111222222222111222333444444444444444666555333222222333444444444444444444444444444444222333555666777777777777nnn[[[PPPFFFCCCBBB>>>;;;;;;777777666555444444444444111111111111111222333333222222111000000000111111////////////000000000000//////.........///000000////////////............,,,---.../////////...---+++,,,///111111111///...------------------------(((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............,,,,,,------...//////000---......///000000000000,,,000222111---,,,...222000///...///000000000000555333555===EEEMMMYYYeeerrr~~~|||wwwuuutttrrrrrrqqqqqqrrrsssuuuvvvxxxxxxxxxzzz}}}~~~{{{{{{|||{{{zzzvvvwwwxxxxxxyyyyyyyyyyyyyyy|||zzzrrrrrrvvv}}}xxxpppddd[[[VVVRRROOOLLLMMMNNNNNNNNNNNNNNNOOOPPPOOOSSSVVVUUUQQQNNNOOOQQQNNNNNNNNNQQQSSSTTTRRRQQQMMMKKKJJJJJJJJJJJJIIIGGGFFFFFFGGGHHHIIIKKKLLLMMMHHHHHHHHHHHHJJJIIIGGGEEEBBBBBBBBBBBBCCCCCCCCCCCCAAABBBCCCDDDDDDEEEEEEEEEBBBDDDFFFIIIJJJKKKKKKJJJFFFEEECCCAAAAAAAAABBBCCC@@@@@@@@@@@@>>><<<:::999:::;;;<<<>>>>>>>>>>>>>>>;;;;;;::::::::::::;;;;;;;;;;;;:::999888888777777777777777777888888888888999888777777777888999:::444444333333222111111000///000000111222222333333444333333222222333333444444444333333333222222222111111222222222222111111000111111222222333444444666555555444444333222222222222222222222222222222000111111111111222222222111222333333444333222111444333333333222222222111333444444444555444444444111222444666777777777777lllYYYNNNEEEBBB@@@===999888666666555444333333333333111111000000111222333333000000///...............////////////000000000000+++++++++,,,---...///000000/////////............,,,,,,.../////////...---''')))---111222111///...++++++++++++++++++++++++......////////////000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***,,,,,,------...///000000------///000111111111111+++...111000,,,***---111222111000000000000///...222///111777===AAAKKKUUUbbbqqq||||||{{{yyywwwwwwzzz|||xxxuuuqqqnnnnnnooopppppprrrtttwww{{{~~~qqqkkkooovvvwwwmmmbbb]]]VVVSSSRRRPPPMMMJJJGGGIIIJJJKKKKKKKKKLLLNNNLLLQQQVVVVVVRRRPPPQQQTTTSSSQQQPPPQQQRRRRRRPPPNNNMMMKKKJJJJJJJJJJJJHHHGGGEEEEEEFFFGGGIIIKKKMMMNNNHHHHHHHHHIIIJJJIIIGGGEEE@@@@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFBBBDDDGGGIIIKKKKKKJJJJJJEEECCCAAA???>>>???@@@AAA===>>>>>>??????>>><<<;;;999:::<<<===>>>>>>>>>===<<<;;;;;;::::::;;;;;;<<<888888888888888888888888777777777777888888888888888777777777777999:::;;;444444333333222111000000///000000111222222333333444333333222222333333444444444444333333333222222111111222222222222111111000111111222333333444444666555555444444333222222222222222222222222222222000111111111111222222222000111222333333222000///222222222222222111000///111111222333333333222222000222444555777777777666}}}nnn[[[QQQGGGCCC???:::777777444444444444444444333333333222111111000000111111111111111111000000//////000000000///......------000000//////.........---......------...///111222......------------...///---,,,,,,...///000///---'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,///222555------......//////000000///////////////000111111000///...------...///000///111444444555888===BBBPPP\\\mmm}}}~~~|||wwwrrrooonnnooopppyyy|||yyypppgggfffeeegggjjjmmmnnnooosssuuuzzz~~~qqqeeedddlllxxxsssbbbVVVVVVTTTQQQNNNLLLJJJJJJJJJHHHGGGHHHIIILLLMMMLLLKKKKKKNNNQQQRRRQQQPPPOOOOOOMMMNNNOOORRRTTTSSSPPPMMMKKKLLLMMMMMMLLLJJJHHHGGGDDDEEEEEEFFFGGGIIIJJJKKKLLLIIIGGGFFFHHHHHHEEEBBBEEEDDDBBBAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEDDDEEEFFFHHHIIIJJJKKKKKKDDDCCCBBBAAA???>>>===<<<========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<<<<;;;;;;;;;::::::999999999888888777777777777888888:::::::::999888777666555555444333111000/////////000000111222333333444444666555333222222333555666666777777777777555333222111222222333333222222111111222222333333444444555000111222222333333333333555555555444444333333333333333333333333333333333444333333222222333333444333333333222222222111111000111111222222333444444444444444444444444444444}}}nnn[[[QQQGGGCCC???:::777777666666555444333222222111333222111111000000111111111111000000////////////.........///////////////000/////////............111000///...------......//////......---.........---,,,,,,---//////...---.........---------,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,+++,,,---...............////////////.........---...//////000////////////////////////...000222222333555:::>>>CCCNNN]]]lllyyy}}}|||~~~zzzwwwvvvwwwxxx{{{~~~~~~yyyqqqkkkhhhggghhhiiimmmpppssstttxxx{{{oooeee]]]___iiiwwwuuugggYYYNNNOOONNNMMMKKKJJJJJJJJJJJJHHHHHHHHHJJJLLLLLLKKKIIIJJJKKKMMMNNNNNNNNNNNNNNNNNNNNNNNNPPPQQQPPPMMMJJJJJJKKKLLLLLLLLLJJJHHHGGGEEEEEEEEEEEEFFFHHHIIIJJJJJJHHHEEEEEEFFFFFFDDDAAACCCBBBBBBAAAAAABBBCCCDDDCCCCCCCCCCCCCCCDDDDDDEEEDDDEEEFFFHHHIIIIIIIIIIIIDDDCCCBBBAAA???>>>===<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999999999777777777777777777777777888888888888888777666555555444333111000000//////111111111222222333333444666444333222222333444666666666777777666555333222333444444555555444444333111111222333333444444555222222333444444444333333555555444444444333333333333333333333333333333333333333222222222222333333111111111000000000//////000111111222222333444444444444444444444444444444|||nnnYYYPPPFFFBBB???:::777777777666555444333222111000333222111111000000111111000000000000////////////------......///000000111////////////............111000///...------------000000//////............,,,++++++,,,......---+++000///...---------......+++,,,,,,------.........------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++******/////////...............------,,,,,,------...///---///000222222000///---...///000000000222666888555===HHHUUUbbbppp~~~yyyzzz}}}~~~~~~zzz|||~~~~~~zzzvvvsssqqqnnnkkkmmmmmmnnnpppssswww{{{}}}wwwkkkeee___\\\```iiiwwwyyylllcccYYYOOOHHHFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHIIIKKKMMMLLLIIIFFFGGGHHHHHHIIIKKKLLLMMMNNNNNNMMMMMMNNNNNNMMMJJJHHHJJJJJJKKKKKKKKKIIIHHHFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHFFFEEEDDDEEEDDDCCCAAAAAAAAAAAAAAABBBDDDEEEFFFDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGCCCCCCBBB@@@???>>>===<<<========================<<<<<<<<<<<<<<<<<<<<<<<<::::::999888888999::::::<<<<<<;;;;;;:::999999888555666777777777777666555666666777777777666666555555444333111000000000000222222222222222222222222555444333222222333444555555666666666666555333222333333444444444444333333111111222222333444444444444444555555555444333333444444444444333333333333333333333333333333333333333333222222222222333333111111111000000000000000000111111222222333444444555555555555555555555555zzzlllXXXNNNEEEAAA>>>:::777777555555444444333222111111333222111111000000111111000000000000000000000000............//////000000///////////////.........,,,---------...///000000000000000000///...------,,,++++++,,,---...,,,***+++***))))))***,,,///000++++++,,,---......//////------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,,,,+++/////////......------------------,,,---......///...///000111111000///...////////////000111222444///444;;;BBBLLLZZZiiittt{{{yyyxxxwwwxxx|||~~~}}}{{{zzzzzzvvvuuuttttttuuuvvvwwwwwwyyyyyyzzzzzz|||~~~xxxwwwrrrkkkiiifffeeegggmmmzzzzzzrrrfff]]]WWWRRRLLLGGGBBBCCCEEEGGGHHHHHHHHHGGGHHHIIIJJJMMMNNNMMMIIIFFFFFFFFFFFFHHHJJJMMMNNNNNNMMMLLLKKKLLLMMMMMMKKKIIIIIIIIIJJJJJJIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEGGGFFFEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFEEEEEEBBBBBBAAA@@@???>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<;;;999888666666888999;;;===<<<<<<;;;::::::999999555666888999999888666555666666777777888777777777555444333222111111111111333333222222222222222222444444333222222333444444444555555666555444333222111111222222222222111111111111111222333333444444444444555555444333222222333333333333333333333333222222222222222222222222222222111111111111222222222222222222222222222222000111111222222333444444555555555555555555555555xxxjjjVVVMMMDDD@@@>>>999777777222222333333333333333333333222111111000000111111111111111111111111111111000000//////.....................///////////////,,,,,,------...///////////////000000///...---------,,,+++,,,------,,,******)))(((((()))+++---///++++++,,,,,,---...//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---,,,+++//////......------,,,,,,......------......///000111000///......///000111000000//////000111111111222444666999>>>HHHUUU^^^kkkwww}}}tttqqqoooooorrruuuxxxyyy|||wwwuuupppppppppooonnnmmmllllllkkkllllllmmmnnnoooooopppppptttxxx}}}vvvmmmnnnuuuwwwuuupppnnnmmmooorrr|||~~~ssshhhbbb[[[UUUQQQNNNKKKHHHCCCDDDEEEGGGHHHHHHGGGFFFHHHIIILLLOOOQQQPPPLLLIIIIIIHHHIIIMMMPPPRRRRRRPPPNNNLLLKKKKKKMMMNNNMMMLLLHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCDDDDDDDDDFFFFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGFFFEEEDDDEEEEEEFFFFFFEEEEEEDDDCCCAAAAAA@@@@@@???>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999777777999:::<<<<<<<<<<<<;;;;;;;;;::::::777888:::;;;;;;:::888777777777888999999999888888444444333222111111111111333333222222222222222222333333333222222333333333333444444555555444222222000111111222222111111000000000111222222333333444333333333333333222111000333333333333333333333333222222222222222222222222222111111000000111111222222222222222222222222222000111111222222333444444555555555555555555555555vvvgggUUUKKKCCC???===999777888111111222222333444444444333222111111000000111111000000000000111111111111111000000///......------.........///////////////......///......---++++++,,,---...//////...---,,,...---,,,---......,,,***...---,,,+++++++++,,,,,,***++++++,,,,,,---------......---------...//////,,,,,,,,,,,,,,,,,,,,,,,,------......---+++***(((.........---------------.........---...//////000111///...,,,,,,...///111111000//////111111000///444555666555777<<>>>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999:::;;;<<<<<<;;;:::999888888999999999999888777444444333222222222222222222222222222222222222222222222333333333333222222222333444444444333222111222222333333333333222222000000111111222333333333222222333333222222111111222222222222333333333333222222222222222222222222111111000000000000111111000000000000000111111111000111111222222333444444444444444444444444444444tttdddTTTJJJBBB???===999777888222222222222222333333333333222111111000000111111............/////////000///////////////...................../////////000.........///...---+++***)))+++,,,...///...---,,,///...------......,,,+++......---------,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,++++++******))),,,------------------...------,,,,,,------...///......------------......000...---...000111///---///222333333333555999>>>EEEOOO^^^jjjttt~~~zzzzzz{{{|||}}}zzzyyyzzz{{{{{{zzzvvvwwwzzz}}}~~~~~~~~~~~~xxxwwwvvvwwwzzz~~~}}}}}}}}}}}}~~~}}}xxxpppggg```[[[YYYXXXVVVWWWXXXYYYZZZZZZYYYYYY\\\^^^bbbhhhooovvv{{{rrrpppmmmnnnyyytttiiiaaa\\\VVVTTTRRROOOMMMJJJGGGEEEDDDDDDDDDEEEFFFHHHIIIJJJJJJKKKMMMRRRVVVYYYYYYXXXYYY[[[aaahhhmmmkkkccc\\\TTTQQQMMMKKKKKKKKKKKKJJJFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDEEEFFFFFFBBBDDDEEEDDDBBBAAABBBDDDBBBCCCEEEFFFGGGFFFFFFEEEDDDEEEFFFGGGFFFEEECCCBBBBBBCCCCCCDDDDDDDDDCCCCCC@@@@@@??????>>>>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999:::;;;<<<===>>>>>>::::::::::::::::::::::::888999999999888777666555444444333222222222333333111111111222222333333444222222222333333222222222111222333444444333222111222222333333333333222222000000000111222222333333222222333333444333333333111111222222222333333333111111111111111111111111000000000//////000000000//////000000000111111111000111111222222333444444333333333333333333333333sssbbbSSSJJJAAA???===999777888333333333222222111111111333222222111000111111111,,,,,,,,,---------......------......///000000000---.........//////000000***+++,,,...///......---''')))+++---......---,,,///.........//////---+++((()))+++,,,---.........++++++******************++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,&&&'''((()))***+++,,,---,,,,,,,,,------.........,,,,,,++++++,,,,,,---...+++,,,...//////...,,,+++///---,,,---000111...,,,)))---111222111111444777666>>>KKKXXXdddppp{{{}}}~~~|||{{{||||||{{{{{{yyy{{{|||~~~~~~}}}|||{{{yyyyyy{{{~~~yyyuuuuuutttttttttuuuvvvvvvtttwww}}}zzzuuuooommmllllllooosssuuuuuurrrrrrsssvvvzzzzzzwwwsssqqqqqqpppppppppqqqrrrrrrooojjjccc\\\WWWVVVVVVWWWVVVWWWZZZ\\\^^^_________bbbdddiiipppyyy}}}xxxtttttttttyyy{{{mmmccc]]]ZZZXXXUUUTTTSSSQQQNNNJJJFFFDDDBBBBBBBBBCCCEEEHHHJJJLLLKKKLLLNNNRRRXXX[[[]]]]]]```cccjjjsssxxxuuujjjaaaWWWSSSNNNKKKIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGAAACCCDDDCCCAAA???AAACCC@@@BBBDDDFFFGGGHHHHHHHHHDDDEEEFFFGGGFFFEEECCCAAAAAABBBBBBCCCDDDDDDCCCCCC@@@@@@??????>>>>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<888999::::::::::::999888888999:::;;;===>>>???@@@:::999999888888999999:::888888888888777666444444444444333222222222333333000000111222333333444444111222222333333222222111111111333333444333222111000000111111111111000000000000000111222222333333222222333444555555555555111111111222222333333333111111111111111111111111000000////////////000000111111222222333333333333000111111222333333444444222222222222222222222222sssdddTTTLLLCCC===:::999888666444444333333333333222222111111111111000000000000000000000000//////////////////000000000000//////......------...///111222111111111///,,,******+++....../////////...,,,+++***+++---...///...------+++---......,,,,,,---...)))***,,,++++++***,,,---......,,,,,,,,,,,,......***++++++,,,,,,++++++***..................------...---+++******+++---...------------------------------............------///////////////000000111......///000111222222333222777>>>DDDJJJTTT```iiiyyy||||||vvvwwwxxxvvvsssqqqpppppptttyyy|||}}}}}}}}}wwwoooooonnnlllllllllllljjjhhhlllkkkjjjkkklllllljjjiiifffiiilllnnnnnnnnnnnnooooookkkddd]]]XXXXXX\\\``````dddgggjjjkkklllnnnooommmssszzz|||yyyqqqgggaaa^^^[[[WWWSSSXXXWWWUUUSSSPPPMMMJJJHHHDDDEEEEEEEEEEEEGGGKKKNNNNNNNNNNNNQQQWWW]]]aaadddbbbdddiiiqqqwwwuuullldddWWWSSSNNNKKKIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFCCCAAA@@@AAAAAAAAA@@@CCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFEEECCCAAA???AAABBBBBBBBBBBBAAA@@@@@@@@@@@@??????>>>>>>==================<<<<<<<<<<<<======<<<;;;;;;:::999999888888777777888999999:::::::::;;;<<<<<<=========;;;;;;:::999888888888888::::::999999888777666666666666555444333333222222222222111000111222333444444444444444444444444444444444444444444333333333111111111111111111111111111111111222333333444444222333555666666555333222222333333444444333333222444444333222222111111000111111111111111111111111222333333444444333333222333333333333333333333333444444333222222333333333qqqbbbSSSLLLCCC===:::999888666444444333333333333222222111111111111000000000000......//////000000111111...//////000000//////...---------------///000111---...///...---,,,---///---.../////////...---,,,++++++,,,---.../////////......---,,,------------***+++,,,,,,++++++,,,...,,,++++++******++++++,,,***++++++,,,,,,++++++***.........---------------///...,,,++++++,,,...///------------------------------............------//////......//////000111/////////000000111111222000444999;;;>>>DDDMMMUUUfffppp~~~}}}{{{|||}}}|||zzzxxxxxxxxx{{{~~~vvvuuusssqqqppppppooonnnlllhhhhhhhhhiiikkklllkkkiiiiiikkknnnppppppqqqsssuuuyyyvvvpppjjjfffggglllpppqqqtttwwwyyyzzz{{{|||~~~vvvvvvttt|||xxxllleee]]]XXXXXXWWWTTTQQQUUUTTTSSSRRRPPPMMMKKKJJJEEEEEEDDDCCCDDDHHHNNNRRRVVVSSSPPPRRRWWW]]]```aaa^^^___ccciiinnnmmmgggaaaWWWSSSNNNJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEBBB@@@???@@@AAAAAA@@@CCCCCCCCCCCCCCCDDDEEEFFFDDDDDDEEEEEEDDDCCCAAA@@@AAAAAAAAAAAAAAA@@@@@@????????????>>>>>>>>>>>>>>>============<<<<<<<<<;;;======<<<;;;;;;:::999999888888777777777888999999999999:::;;;<<<<<<======<<<;;;:::999888888888888::::::999888888777666666777777666666555444444333444444333333333444555666444444444444444444444444666555555444444333333333111111111111111111111111222222222222222111111111111222333444444333222111222222222333333222222222222222222222222222222333111111111111111111111111222333333444444333333222333333333333333333333333333222222111111222222222ooo___QQQKKKBBB<<<:::999888666444444333333333333222222111111111111000000000000------...///000111222222.........//////.........---,,,,,,,,,---...///000---...///...------...///,,,---......///.........++++++,,,---...///111222333///,,,+++---......,,,+++,,,------,,,,,,---...***++++++,,,,,,++++++******++++++,,,,,,++++++***------------------------///...---,,,,,,---...///------------------------------............------///............///000000/////////000000000000000000333555666666999???DDDNNNXXXhhhwww~~~{{{yyyvvvuuuvvvvvvuuutttllllllmmmoooqqqrrrqqqoooppprrrtttuuuwwwzzz~~~{{{yyy{{{uuukkkhhhjjjmmmwwwvvvmmmggg]]]XXXSSSQQQRRRSSSRRRQQQQQQQQQQQQPPPOOONNNLLLKKKFFFEEECCCBBBDDDKKKTTT[[[aaa[[[UUUTTTYYY]]]^^^^^^[[[ZZZ[[[^^^bbbccc```]]]UUURRRMMMIIIHHHGGGGGGFFFGGGFFFFFFEEEEEEDDDDDDCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCAAA@@@@@@BBBCCCCCCBBBEEEDDDCCCBBBBBBDDDFFFGGGDDDCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@AAA@@@??????>>>===>>>>>>>>>>>>>>>>>>???======<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;:::999999999999888777777777777777888777888888999;;;<<<======<<<;;;:::999999888888999999999888888777777666666888888888777666666555555444444333333333444555666555555555555555555555555777777666555444444333333111111111111111111111111333222222111000000//////222222222222222222222222222333333444444333333222000111111222333333444444222222222222222222222222222333333444444333333222333333333333333333333333222111111000000111222222lll\\\OOOIIIAAA<<<::::::777555444444333333333222222222111111111111000000000///.........///000111111111------............------,,,,,,,,,,,,------......000000111///,,,++++++,,,,,,,,,---....../////////,,,++++++,,,---000222333666000******---///...+++,,,---......,,,,,,---...,,,,,,............,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,---------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......------......///000/////////////////////...---///111222333555999======EEERRR___lll{{{}}}zzzyyy{{{}}}~~~~~~yyyyyyzzz|||}}}}}}{{{yyywwwyyyzzz|||xxxjjjbbb^^^```dddppp{{{yyyqqqjjjddd```UUURRROOONNNPPPRRRRRRRRROOOOOOOOONNNMMMLLLKKKJJJFFFDDDCCCCCCGGGPPP\\\dddkkkcccZZZWWWZZZ^^^^^^\\\ZZZXXXWWWXXXZZZ\\\\\\\\\TTTQQQLLLHHHGGGGGGFFFFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@AAACCCFFFIIIIIIIIIHHHGGGDDDBBBAAABBBDDDEEECCCCCCBBBAAAAAAAAABBBBBB???@@@@@@@@@@@@???>>>>>><<<=========>>>>>>??????<<<<<<<<<;;;;;;;;;::::::999999999999888888777777888888777666666666666777666666777999:::;;;<<<===<<<;;;:::999999888888888888888777777777666666666888777777777666666666555111111111222222222333333555555555555555555555555777777666666555444333333111111111111111111111111111111111000000000//////333222111111111111222333444444555555555555444444111111111222222333333333222222222222222222222222222333333444444333333222222222222222222222222222222111111111111222222333iiiZZZMMMGGG@@@<<<::::::777555444444333333333222222222111111111111000000000///000000000000////////////------............------,,,,,,------------------///000000///---++++++,,,------------......//////++++++++++++---///222333666000***)))---///...+++,,,---......,,,,,,---...,,,,,,............,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,------*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------......////////////...............***,,,...///000111333555777;;;AAAIIISSSaaaqqq|||}}}zzzzzzzzz}}}~~~|||||||||}}}}}}pppaaaZZZXXXYYY^^^cccrrr~~~xxxooohhhddd```[[[WWWRRRPPPNNNNNNNNNPPPPPPQQQNNNNNNMMMMMMLLLJJJIIIHHHFFFEEEDDDEEEJJJUUUbbbjjjoooggg^^^ZZZ[[[]]]]]]\\\\\\ZZZWWWWWWXXXZZZ\\\]]]TTTPPPLLLHHHGGGGGGGGGFFFHHHGGGFFFEEEDDDBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@???@@@@@@BBBFFFKKKOOOPPPPPPKKKHHHEEEBBB@@@@@@AAABBBBBBBBBAAAAAAAAABBBCCCCCC???@@@@@@@@@@@@???>>>>>><<<<<<======>>>>>>>>>???;;;;;;;;;;;;::::::::::::777777777666666666666666777777666666555666666777666666777888999:::;;;<<<;;;;;;:::999888888888888777777666666666666666666666555555555555555444444111111222222222333333333555555555555555555555555777666666555444444333333111111111111111111111111//////000000000111111111333333222222222222333333333333444444444444333333333333333222222222111111222222222222222222222222222333333444444333333222222222222222222222222222222222222222222333444444hhhXXXKKKFFF???;;;::::::777555444444333333333333222222111111111111000000000000111000000000/////////............//////.........,,,---............------+++---......------///000......---------...//////******+++,,,---...000111222...+++***,,,------+++,,,---...---,,,+++,,,---***++++++,,,,,,++++++******++++++,,,,,,++++++***)))******++++++,,,,,,---))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,,,,---......---------...............///000111222222222111111444666888;;;AAAKKKXXXaaasss|||}}}yyyvvvvvvvvvvvvxxxyyy{{{}}}~~~~~~~~~uuuccc[[[TTTTTTVVVZZZaaahhhtttmmmhhhbbb___]]]ZZZUUUQQQOOONNNMMMLLLKKKKKKLLLMMMLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFHHHMMMVVVaaahhhjjjeee___[[[ZZZ[[[\\\]]]]]]\\\ZZZYYYYYY[[[]]]^^^TTTQQQLLLIIIHHHHHHHHHGGGHHHHHHGGGFFFDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@?????????@@@BBBGGGLLLPPPQQQQQQJJJHHHEEEAAA???>>>>>>???AAAAAABBBBBBCCCCCCCCCDDD@@@@@@@@@AAA@@@??????>>><<<==================>>>;;;;;;:::::::::999999999666555555555555555555555555555555555555666777777777888888999999::::::;;;:::999888777777666666777666666666666555555555555444444444444444444333333222333444555555555444444444444444444444444444444555444444444444333333333111111111111111111111111//////000000111222222333333333333333333333333333000111111222222111111000444444333333222111111000333333333333333333333333222333333444444333333222222222222222222222222222222222222222333444555555~~~gggXXXIIIDDD>>>;;;;;;:::777555444444333333333333222222111111111111000000000000////////////000000000000...//////000000//////...---...////////////...---+++,,,......---...///111//////...---,,,---......)))***+++,,,---------------,,,++++++++++++,,,,,,,,,------,,,+++******,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***)))))))))***+++,,,,,,,,,))))))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++,,,------...,,,,,,,,,------......///000111222333444333111///000222444666777===EEEKKKVVVbbbrrr}}}{{{zzzwwwvvvvvvtttsssqqqooonnnrrrvvv{{{~~~|||ooodddXXXUUUTTTWWW[[[```iiirrr{{{xxxnnnbbb___[[[YYYYYYXXXTTTQQQLLLLLLKKKJJJIIIIIIIIIJJJHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJMMMSSSZZZ___```___]]]ZZZVVVWWWZZZ]]]]]]]]]\\\\\\[[[[[[\\\]]]UUUQQQLLLJJJIIIIIIIIIHHHHHHHHHGGGFFFEEEEEEDDDDDDAAAAAAAAA@@@@@@@@@????????????AAAEEEJJJLLLMMMLLLEEEDDDCCCAAA??????>>>>>>@@@AAACCCDDDEEEEEEDDDDDDAAAAAAAAAAAAAAA@@@@@@???===============<<<<<<<<<::::::::::::999999999999666666666666666666666666333333333444555666777888::::::::::::::::::::::::999888777666555555555555555555555555555555555555333333333333333333444444222333444555555555444444333333333333333333333333222222222333333333333333111111111111111111111111111111111222222222222222000111222333333222111000111222222222222222222111333222222222222222222222333333333333333333333333222333333444444333333222111111111111111111111111111111111111222333444555}}}gggWWWIIIDDD>>>;;;;;;:::777555444444444333333333222222111111111111000000000000------...///000111222222//////000000000000//////......000000000///...---...///000///---,,,,,,---111///...---,,,,,,---...((()))+++,,,---,,,++++++)))+++,,,,,,+++***+++,,,+++,,,---,,,***)))***+++///...,,,,,,,,,,,,...///+++++++++,,,,,,+++++++++((())))))***++++++,,,,,,)))***+++,,,---......---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...++++++,,,,,,---...//////))))))+++---///000...,,,+++///333555555777;;;>>>@@@NNN```qqq}}}{{{{{{zzzxxxsssnnniiiffffffiiinnnrrrwww||||||~~~|||pppooosssyyyxxxoookkkeee___YYYXXXZZZ^^^aaafffppp{{{zzzsssiiiaaaYYYVVVRRRRRRTTTTTTRRRPPPKKKKKKKKKJJJIIIIIIJJJKKKEEEFFFGGGHHHIIIJJJJJJJJJIIIJJJKKKKKKLLLOOOSSSWWWXXXZZZ[[[XXXTTTSSSXXX]]][[[]]]]]]]]][[[[[[[[[\\\UUUQQQMMMJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEAAAAAAAAA@@@@@@@@@@@@???>>>???@@@CCCFFFHHHGGGFFFAAAAAAAAA@@@@@@????????????AAACCCEEEFFFFFFEEEDDDAAABBBBBBBBBBBBAAA@@@@@@>>>>>>======<<<<<<<<<;;;:::::::::999999999888888777777777777888888888888222222333333555666888999;;;;;;;;;:::::::::999999888777666555555444444444444555555555555555555555333444444444444444444444000111222333444333222222222222222222222222222222000111111222222333333444111111111111111111111111444444333333222111111111...000111333333111000...444555555666666555555444111111111222222333444444333333333333333333333333222333333444444333333222111111111111111111111111000000000000111222333444