BM66(@ ''''''&&&&&&&&&&&&''''''(((((((((((('''''''''''')))(((''''''''')))***+++&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&''''''(((((())))))++++++******))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''+++***)))'''''''''((()))+++***)))(((((()))***+++)))))))))))))))))))))))))))$$$((([[[))))))(((((('''''''''&&&$$$&&&((()))++++++******++++++************++++++++++++************++++++(((((())))))***+++------)))******)))***+++,,,,,,,,,,,,+++***...,,,)))&&&&&&))),,,......---+++)))(((((())))))+++$$$///******444))))))*********+++++++++)))))))))***++++++,,,,,,,,,+++***))))))***+++,,,222***'''++++++,,,,,,,,,---------,,,,,,------,,,,,,+++***++++++OOOSSS000++++++++++++++++++++++++))))))))))))))))))))))))***)))ccc******)))((((((((((((((())))))))))))((('''&&&%%%&&&&&&''''''''''''&&&&&&(((((('''&&&&&&((()))***(((((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))***((('''(((+++,,,***(((,,,,,,+++++++++++++++++++++***((('''''')))+++,,,,,,---...///...---,,,+++))))))))))))************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******,,,---.../////////---...///111222444555555444333333222111000//////.........000444999>>>AAAFFFGGGHHHIIIIIIIIIHHHHHHKKKJJJJJJJJJLLLNNNPPPQQQTTTUUUVVVXXX[[[]]]^^^___ddddddddddddddddddddddddgggggggggeeebbbbbbccceeerrrzzz''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))(((((((((((((((((()))***&&&''''''((((((''''''&&&''''''(((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''+++***)))(((''''''((()))******)))(((((()))******(((((((((((((((((((((((()))$$$((([[[******)))))))))(((((((((&&&'''((()))*********************))))))*********(((((((((((((((((((((((())))))))))))))))))******)))******))))))***++++++++++++***))),,,+++***))))))***+++,,,---,,,+++***))))))******+++***$$$...)))///---555))))))*********+++++++++++++++******************,,,+++***))))))***+++,,,(((>>>---++++++,,,,,,,,,---------,,,------------,,,++++++)))///999TTT(((###222++++++++++++++++++++++++************************$$$---fffWWW...******)))(((((((((((((((&&&'''(((((()))((((((((((((((())))))))))))(((((((((''''''''''''((())))))&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))***)))'''(((+++,,,+++)))++++++++++++++++++++++++***)))((((((((()))+++,,,++++++,,,---,,,+++***)))))))))))))))************++++++++++++,,,,,,,,,,,,+++,,,---------+++***))))))******++++++,,,,,,------...///000111222333444444333333222111000//////......///000444999>>>AAAFFFFFFHHHIIIIIIIIIHHHGGGJJJJJJJJJJJJKKKMMMOOOQQQTTTUUUVVVXXXZZZ\\\^^^___cccccccccbbbbbbbbbbbbbbbhhhhhhhhhfffeeefffhhhkkkqqqzzz''''''&&&&&&&&&&&&''''''%%%%%%&&&'''((()))******(((((()))))))))(((''''''&&&''''''((((((''''''&&&''''''((((((((((((''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''((((((((((((''''''***))))))(((((((((((()))***))))))(((((())))))***(((((((((((((((((((((((()))$$$((([[[************)))))))))))))))))))))(((((())))))******))))))(((((())))))***''''''))))))))))))'''''')))))))))((((((((('''''')))******)))((()))************)))((()))***++++++++++++***))),,,+++************++++++$$$000!!!+++(((+++...***************+++++++++,,,,,,++++++***))))))(((++++++************++++++&&&KKKlll---,,,,,,,,,,,,---------------------------,,,++++++)))---***...%%%...777++++++++++++++++++++++++************************$$$,,,///OOO***)))333******)))((((((((((((((($$$%%%&&&((()))***++++++)))******++++++******)))''''''(((((()))))))))(((&&&&&&'''''''''(((((((((((((((''''''''''''(((((())))))))))))))))))))))))***)))))))))+++,,,+++***)))*********+++,,,,,,,,,)))))))))*********++++++)))************)))(((((())))))))))))*********************++++++++++++,,,+++,,,---------+++***(((,,,+++*********+++,,,,,,.........///000111111222444333333222111000///////////////111444999===@@@EEEFFFGGGHHHIIIHHHGGGGGGIIIIIIIIIJJJKKKMMMOOOQQQTTTTTTVVVXXXZZZ\\\]]]^^^aaaaaaaaaaaaaaaaaabbbbbbeeeeeedddbbbbbbdddhhhlllpppyyy''''''&&&&&&&&&&&&''''''&&&&&&&&&'''((())))))***(((((()))***)))(((&&&%%%''''''((((((((((((''''''''''''((((((((((((''''''))))))((((((''''''&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''(((((((((((('''''')))))))))(((((((((((())))))))))))(((((()))))))))(((((((((((((((((((((((()))$$$((([[[)))))))))))))))))))))))),,,+++)))((('''((()))***))))))(((((((((((())))))((()))+++,,,,,,+++)))((())))))))))))))))))(((((()))******))))))******************)))*********++++++*********************++++++,,,,,,'''777333......222******************************+++++++++*********))))))++++++++++++++++++++++++)))222(((,,,,,,,,,------------...---------...---,,,,,,+++---''',,,NNNzzz$$$555///###555************************************************+++'''%%%UUU""",,,***))))))((((((((((((((($$$%%%'''(((******++++++)))******++++++******)))&&&'''(((******)))((((((((())))))))))))***************))))))))))))******((((((((((((((((((((((((************++++++++++++((())))))***+++,,,,,,---((()))***+++++++++******)))))))))))))))(((((((((((()))))))))************))))))*********+++++++++,,,,,,,,,,,,,,,------...000///---+++++++++---...---.........//////000000444333333222111000//////000000000111444999===@@@DDDEEEGGGHHHHHHHHHGGGFFFHHHHHHHHHIIIJJJMMMOOOPPPTTTTTTUUUWWWYYY[[[\\\]]]``````aaabbbdddeeeeeefffeeeeeeccc``````bbbgggkkkpppyyy''''''&&&&&&&&&&&&''''''(((((((((((((((''''''''''''((()))))))))'''&&&%%%'''(((((((((((((((((('''''''''((((((((((((''''''))))))((((((''''''&&&&&&&&&&&&&&&'''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''((((((((())))))))))))(((((((((((())))))((((((((('''''''''''''''''''''''')))$$$((([[[((((((((((((((((((((((((---,,,***((((((((())))))))))))(((((((((((())))))'''(((***++++++***(((''''''((()))***++++++++++++)))******)))++++++++++++++++++++++++,,,+++***))))))***+++,,,)))******+++,,,,,,------&&& (((!!!%%%%%%222...************************))))))*********++++++++++++++++++,,,,,,+++++++++******444,,,,,,---------.........------.........---,,,,,,///***++++++LLL444!!!)))333333+++************************************************+++&&&...JJJ@@@222,,,$$$...444***))))))(((((((((((((((''''''((()))******))))))((())))))******))))))(((&&&''')))*********)))((())))))))))))*********+++******))))))))))))******(((((((((((((((((((((((()))***************++++++(((((()))***++++++,,,,,,))))))***++++++++++++***++++++******))))))))))))((()))))))))************))))))*********+++++++++...,,,***)))+++...222555111///---+++++++++---...------....../////////000444333333222111000//////000000000222555999>>>AAADDDEEEFFFGGGGGGGGGFFFEEEGGGGGGGGGHHHJJJLLLOOOPPPSSSTTTUUUWWWXXXZZZ[[[[[[___```bbbdddgggiiikkkllljjjiiigggdddcccdddiiilllpppyyy''''''&&&&&&&&&&&&''''''))))))((((((''''''''''''''''''((((((((('''&&&&&&'''(((((())))))(((((('''''''''((((((((((((''''''((((((((((((((('''''''''((((((((((((((()))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''(((((())))))))))))((('''(((((())))))((((((''''''''''''''''''''''''''')))$$$((([[[''''''''''''((((((((((((,,,+++******))))))))))))***))))))(((((())))))***&&&&&&((((((((((((&&&&&&&&&''')))+++,,,---,,,,,,)))******))),,,,,,++++++++++++,,,,,,,,,+++)))(((((()))+++,,,******+++,,,------,,,,,,111,,,+++///333'''!!!&&&+++++++++***************((())))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,%%%HHHggg,,,---------...........................---,,,,,,---333###...kkk***333???"""$$$222************************++++++++++++++++++++++++&&&,,,---***^^^---DDDgggvvvNNN+++333***'''333777******)))((((((((((((((())))))*********)))(((((('''(((((())))))(((((('''(((((())))))******))))))'''''''''((((((((())))))((((((''''''''''''(((((())))))))))))))))))))))))''')))******))))))***+++((()))))))))***+++++++++*********++++++++++++,,,,,,++++++***)))*********))))))))))))*********************++++++++++++,,,...,,,)))(((***...333666...---+++***)))******+++---------...///000000111444333333222111000////////////000222555;;;???BBBCCCDDDEEEFFFGGGFFFEEEEEEFFFFFFFFFGGGIIILLLNNNPPPSSSTTTUUUVVVXXXYYYZZZZZZ^^^___aaadddgggjjjlllnnniiihhhfffdddbbbcccgggjjjqqqyyy''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((''''''&&&&&&&&&'''(((((((((((())))))))))))((((((''''''(((((((((((('''''''''''''''((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''((()))******)))(((''''''((())))))((('''''''''''''''''''''''''''''')))$$$((([[[''''''(((((())))))))))))******+++++++++***))))))*********))))))*********'''''''''''''''''''''''''''(((***+++,,,+++***))))))******))),,,+++***))))))***+++,,,***************************+++,,,---------,,,+++YYY555***+++++++++*********))))))******************++++++++++++,,,------,,,+++++++++&&&000------------...........................------,,,+++222%%%111IIIeee...&&&555@@@!!!BBB///,,,%%%************************++++++++++++++++++++++++&&&000%%%...```...)))(((///666777555333CCC333)))***)))###%%%///"""&&&333333###(((...******)))((((((((((((((())))))*********))))))((('''(((((())))))(((((('''))))))(((((())))))***+++''''''((((((((()))))))))((((((''''''''''''(((((())))))))))))))))))))))))&&&(((***)))'''''')))+++))))))))))))************++++++*********+++,,,---,,,+++***)))))))))******))))))))))))************++++++++++++,,,,,,,,,,,,,,,+++*********,,,...///++++++++++++++++++++++++,,,,,,---///000111222222444333333222111000//////......///222666<<>>222;;;@@@333444333222111//////......))))))(((((((((((())))))***)))((('''''''''''''''+++***)))(((((()))***+++)))************+++++++++*********)))))))))))))))''''''(((((()))))))))***))))))))))))))))))))))))(((((((((((()))***+++,,,************************+++***(((***,,,---***(((*********************************)))))))))))))))))))))))))))******************************************+++++++++,,,,,,,,,---,,,+++******,,,...//////---***+++///222222111111222333111///...///000...///111333555:::@@@DDDDDDDDDEEEFFFFFFFFFFFFFFFFFFEEEFFFHHHKKKNNNOOOOOOTTTSSSTTTTTTUUUVVVWWWXXX[[[\\\^^^```bbbdddeeeeeekkkkkkjjjhhhfffgggiiikkkuuu{{{)))((((((((('''''''''&&&&&&&&&''''''((())))))***))))))))))))))))))))))))''''''(((((((((((('''''''''''''''((((((((())))))))))))))))))))))))))))))&&&'''((('''%%%%%%'''(((&&&&&&'''((())))))))))))&&&&&&&&&''''''(((******(((((((((((((((((((((((('''&&&&&&%%%%%%&&&'''((((((((((((((())))))))))))'''$$$'''```)))))))))*********++++++))))))************))))))))))))))))))))))))))))))---,,,+++***))))))***+++++++++++++++++++++++++++***+++******+++------,,,+++***+++,,,---,,,,,,+++******++++++,,,,,,,,,,,,,,,+++******,,,|||111111111%%%AAA++++++------+++)))(((***,,,''')))******((())),,,...)))'''333&&&''')))666,,,,,,333---...///000000...,,,+++......)))(((+++OOOvvvCCC***'''---+++)))((((((******)))&&&))))))************+++---+++************++++++,,,******+++++++++,,,,,,,,,---$$$'''111"""<<>>===???333???333222000...,,,+++++++++))))))(((((((((((())))))******)))(((((((((((((((+++***)))(((((()))***+++))))))*********+++++++++))))))))))))************(((((()))))))))*********))))))))))))))))))))))))((((((((()))******++++++************************+++))))))***,,,,,,***(((++++++++++++++++++++++++)))))))))))))))*********))))))))))))******************************************+++++++++,,,,,,,,,---,,,+++******,,,---//////---,,,...111444555444111222333111///...///000---...000111444888>>>CCCEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEFFFHHHJJJMMMOOOOOOSSSSSSSSSTTTUUUVVVWWWXXX[[[\\\]]]```bbbcccdddeeejjjkkkjjjiiihhhiiilllnnnvvv|||((((((((('''''''''''''''''''''(((((()))*********))))))))))))))))))))))))''''''((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))&&&'''((('''%%%%%%'''(((''''''((()))************&&&&&&&&&'''''')))******(((((((((((((((((((((((()))((((((''''''''''''((((((((((((((())))))))))))%%%%%%...\\\((((((((()))))))))******))))))************))))))))))))))))))))))))))))))---,,,++++++***+++++++++++++++++++++++++++++++++)))***)))***,,,---...---,,,++++++---------,,,,,,+++,,,,,,,,,---,,,,,,+++++++++++++++,,,...<<<&&&444222&&&000+++,,,---------...111444''')))+++++++++,,,---///333333&&&'''222)))111444---***444......///000000///---,,,222***&&&---'''***oooZZZ$$$***000///***''')))---,,,+++******++++++***))))))+++------++++++...111---,,,++++++*********+++******+++++++++,,,,,,,,,+++$$$...///$$$###\\\iii666BBB???999***<<<000///,,,)))(((((())))))***))))))(((((())))))*********)))(((((((((((()))******))))))))))))******)))))))))*********++++++((()))))))))***+++++++++)))************+++++++++))))))))))))))))))))))))&&&''')))***++++++******))))))))))))))))))))))))***))))))***++++++***(((++++++++++++++++++++++++(((((())))))******++++++))))))))))))******************************************+++++++++,,,,,,,,,---,,,+++***+++,,,---......---,,,...222555666666111222333111///...///000,,,...///000333777===AAAFFFFFFGGGHHHHHHHHHHHHHHHEEEEEEFFFHHHJJJLLLNNNOOOSSSSSSSSSTTTUUUVVVXXXYYYZZZ[[[]]]___aaacccdddeeeiiijjjjjjjjjjjjkkknnnqqqwww}}}''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((((()))))))))((((((((((((((((((((((((&&&'''((('''%%%%%%'''(((+++++++++******)))((('''((((((''''''''''''((((((((((((((((((((((((((((((******)))(((((((((''''''(((((((((((())))))))))))***(((///YYY(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++((())))))***---...///...,,,+++,,,------,,,,,,+++++++++,,,,,,...---+++******+++,,,---333yyy777!!!111'''>>>777$$$&&&''''''((((((((()))******+++,,,,,,++++++++++++(((222222///OOOkkk333333(((111---......///000000000//////......,,,***666***"""uuu+++111&&&***444555...///555,,,$$$%%%,,,222111...***)))))))))))))))(((''''''***,,,+++'''%%%'''***---,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,(((///...((((((---)))000===666222//////---+++)))'''&&&''')))******))))))))))))))))))***)))((((((''''''(((((((((***))))))))))))))))))***))))))))))))************(((((()))***++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))%%%''')))+++,,,+++***)))(((((((((((((((((((((((()))))))))*********))))))************************''''''((()))***++++++,,,((()))))))))******************************************+++++++++,,,,,,,,,,,,,,,+++++++++,,,---...---,,,---...000111222222111222333111///...///000---...///111333777===AAAEEEFFFGGGGGGHHHHHHGGGGGGEEEFFFGGGHHHIIIKKKMMMOOOSSSSSSSSSTTTUUUWWWXXXYYYZZZ[[[\\\^^^```bbbdddeeeiiijjjkkkkkkjjjkkknnnpppvvv|||&&&&&&&&&'''''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((()))))))))***((((((((((((((((((((((((&&&'''((('''%%%%%%'''(((+++++++++******)))((('''+++***)))(((&&&&&&&&&&&&((((((((((((((((((((((((*********))))))(((''''''(((((((((((())))))))))))...)))(((YYY(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))******************++++++++++++++++++++++++)))***)))***---...///...,,,+++,,,---++++++************++++++------+++++++++,,,---...,,,NNN```%%%000,,,......---,,,+++***'''&&&,,,++++++++++++++++++***""")))***...555111...&&&444,,,...//////000000000000000000+++111...444---222666555...,,,)))+++$$$ '''%%%,,,333333---'''&&&'''000000000000///......///...000222111///------...++++++++++++,,,---...///******+++++++++,,,,,,,,,&&&///$$$%%%'''333!!!???kkk'''///333666,,,)))(((''''''(((***,,,---******))))))))))))******'''''''''&&&&&&'''(((((()))))))))******)))))))))(((((()))))))))*********((())))))***+++,,,,,,---,,,,,,,,,+++++++++++++++))))))))))))))))))))))))%%%''')))+++,,,+++***)))((((((((((((((((((((((((((()))*********)))))))))))))))))))))))))))))))))''''''((()))***++++++,,,((()))))))))******************************************+++++++++,,,,,,,,,++++++++++++,,,,,,------//////000000000//////000111222333111///...///000...///111222444888===AAADDDEEEEEEFFFFFFFFFFFFFFFEEEGGGIIIIIIIIIJJJMMMPPPRRRRRRSSSTTTUUUWWWYYYYYYZZZZZZ[[[\\\^^^aaaccceeeiiijjjkkkkkkjjjjjjkkkmmmttt{{{&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''((((((((()))))))))******))))))))))))))))))))))))&&&'''((('''%%%%%%'''(((''''''((()))************++++++)))(((&&&&&&%%%%%%((((((((((((((((((((((((((()))))))))))))))((('''(((((((((((()))))))))))),,,(((!!!bbb((((((((()))))))))******))))))************))))))))))))))))))))))))))))))(((((()))*********))))))+++++++++++++++++++++++++++,,,+++***,,,---...---,,,++++++---******))))))******++++++,,,,,,,,,,,,,,,------...!!!777GGG888111111,,,)))'''''')))*********///---+++,,,...000000000111444...---###888(((///222***444000000000000111111111111...555111///--->>>>>>***...333,,,000666+++///000,,,&&&'''111;;;(((******)))((('''((()))'''((()))+++++++++***)))+++++++++,,,---...000000******+++++++++,,,,,,,,,,,,***"""...***++++++(((aaa))),,,222---///'''(((((()))***+++------+++******))))))******+++(((''''''''''''(((((()))))))))************))))))((((((((()))))))))******)))*********+++,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))&&&''')))***++++++******))))))))))))))))))))))))''')))******)))(((((()))))))))))))))))))))))))))(((((())))))******++++++))))))))))))******************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------222333444444222000000111111222333111///...///000///000111222444888===AAADDDDDDEEEFFFFFFFFFFFFEEEFFFIIIKKKKKKJJJKKKNNNRRRRRRRRRRRRTTTUUUWWWYYYZZZZZZZZZZZZ[[[]]]```cccdddiiijjjkkkkkkjjjjjjkkklllssszzz%%%%%%%%%&&&&&&'''''''''((((((((('''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''(((((()))))))))*********))))))))))))))))))))))))&&&'''((('''%%%%%%'''(((&&&&&&'''((())))))))))))))))))((('''''''''''''''((((((((((((((((((((((((&&&'''((()))))))))((('''(((((((((((())))))))))))'''***"""vvv)))))))))*********++++++))))))************))))))))))))))))))))))))))))))((()))***+++++++++******++++++++++++++++++++++++......---***+++------,,,+++***+++,,,+++************+++,,,---+++,,,,,,---......------&&&...ggg@@@999000+++***---///000...***&&&%%%'''***++++++)))111---111(((aaakkk,,,444...---333000000000000111111222222555555888333333777***vvv000111222111'''+++&&&---,,,---///111///'''!!!,,,...///...,,,+++,,,......,,,+++---000000,,,(((------,,,------...//////******+++++++++,,,,,,,,,000'''///...000)))...111(((sss111...%%%---((()))***+++++++++******+++******))))))******+++)))))))))))))))***++++++((()))***++++++***)))((((((((((((((()))))))))***++++++++++++++++++++++++,,,+++++++++************))))))))))))))))))))))))((((((((()))******++++++************************&&&)))+++***((('''(((***************************)))))))))))))))*********))))))))))))******************************************+++++++++,,,,,,,,,++++++,,,,,,---------,,,000333555444222000111222111222333111///...///000...///000111222666<<>>FFFFFFGGGHHHHHHHHHHHHGGGHHHLLLOOONNNKKKKKKPPPTTTQQQQQQRRRTTTUUUXXXYYYZZZZZZYYYYYYZZZ\\\___bbbdddfffiiilllmmmnnnnnnppprrrttt{{{((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))((((((''''''''''''((((((************))))))))))))(((((((((((((((''''''&&&'''''''''&&&%%%%%%$$$$$$)))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''((((((((()))222$$$,,,---###---666;;;'''!!!///111### ---888222)))************+++++++++*********++++++,,,------------,,,++++++***))))))&&&,,,''''''///'''(((AAA,,,%%%...222'''---222%%%111'''***++++++++++++++++++++++++,,,---------+++,,,---///,,,---......,,,,,,---...***:::FFF---555&&&<<<...333333444222111000111333666:::>>>???===:::777555,,,,,,(((@@@000***+++---......//////......---+++,,,------......------///"""lll333***,,,+++///,,,+++...'''%%%///************************************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((())))))*********))))))+++++++++*********))))))((()))***+++,,,+++******))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------......///000000000444111///000222333111///111000000222444777;;;===DDDDDDCCCCCCBBBBBBBBBAAAHHHGGGHHHHHHJJJMMMOOOPPPTTTTTTUUUVVVWWWYYYZZZ[[[^^^]]][[[ZZZ[[[^^^bbbeeegggiiilllmmmmmmmmmnnnooopppxxx''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((''''''&&&((((((((((((''''''''''''))))))******))))))((('''(((((((((((((((((((((((('''''''''((((((((()))))) ---444""" ...OOO### (((++++++999)))************+++++++++************************++++++++++++++++++++++++222'''###333&&&'''DDDjjj(((***000***'''&&&UUU***++++++++++++++++++++++++---...///...,,,++++++,,,+++,,,------++++++,,,---(((+++888iii///---777111222222333111000///000222444777;;;>>>>>><<<<<<<<>>DDDDDDDDDDDDDDDDDDDDDDDDIIIIIIIIIJJJKKKNNNPPPQQQSSSSSSTTTTTTVVVWWWYYYZZZ]]]\\\[[[[[[\\\___bbbdddgggiiilllmmmmmmmmmnnnoooqqqxxx&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&%%%%%%''''''((()))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''&&&(((((())))))))))))******)))************))))))(((((((((((((((((((((((((((''''''((((((((()))))))))+++***%%%333111>>>jjjUUUQQQsss)))************+++++++++++++++******)))(((((('''))))))***+++,,,,,,------444***222666sssaaaeee___***,,,,,,,,,,,,,,,,,,,,,,,,---///000///---+++******+++,,,---,,,+++++++++---///&&&000***///...222111222222111//////000111111444888;;;===???AAACCC<<<...+++777******444'''///...---,,,,,,---...///+++,,,------......------,,,)))$$$---\\\%%%222'''(((111...$$$)))666************************************************)))************+++++++++************************)))************+++++++++************************))))))))))))))))))))))))((()))******++++++******++++++++++++++++++++++++---,,,+++***))))))***+++)))))))))(((((((((((((((((()))******++++++******************************(((((()))************)))------------------------,,,,,,++++++,,,,,,---...------......///000000000///......000222444333222++++++,,,///222777<<<>>>BBBCCCCCCDDDEEEEEEFFFFFFJJJIIIJJJJJJLLLNNNQQQRRRRRRRRRSSSTTTUUUWWWXXXYYY[[[[[[\\\]]]___aaacccdddhhhjjjmmmnnnmmmmmmnnnnnnrrryyy&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%''''''((()))))))))))))))((((((''''''''''''((((((&&&&&&&&&'''''''''''''''(((((((((((((((''''''&&&''''''((()))******++++++)))***************))))))(((((((((((((((((((((((('''(((((((((((()))))))))***$$$444---!!! ))))))*********+++++++++++++++******)))))))))))))))******++++++,,,------333%%%///+++***PPP***------------------------+++---000000...,,,+++***,,,---...---,,,,,,---...555***...???000...333222333333222000///111222000222555777999===AAAEEEEEE888888"""333999***,,,111000...,,,,,,...000111+++,,,------......------'''333+++999,,,XXX111000%%%,,,(((+++************************************************))))))*********+++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))000...,,,***))))))***+++))))))))))))))))))))))))((())))))***************************************((())))))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------......///000000000000//////000111222222222,,,,,,---///222777;;;===>>>???@@@AAACCCDDDEEEEEEIIIIIIIIIJJJLLLNNNPPPRRRSSSSSSSSSTTTUUUWWWYYYZZZXXXZZZ\\\___aaacccdddeeehhhkkkmmmnnnnnnmmmmmmnnnrrryyy&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&''''''((()))))))))))))))((((((''''''''''''((((((%%%&&&&&&&&&'''''''''((((((((((((((((((''''''&&&&&&&&&'''(((((()))******((())))))*********))))))(((((((((((((((((((((((((((((((((((()))))))))***%%%111((( $$$LLL))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++>>>333:::///***------------------------(((+++...//////---------...///000///...---...000000...,,,\\\qqq333333333333444444333111111222444000111222333555888===@@@RRRYYYyyy666&&&////// :::///...,,,++++++,,,...///+++,,,------......------///,,,222$$$///555hhh(((444))))))444(((************************************************))))))*********+++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))000...,,,***))))))***+++************************)))))))))))))))*********************************)))***++++++,,,,,,++++++************************,,,,,,++++++,,,,,,---...------......///000000000111111111111000//////////////////000333666:::<<<===>>>???AAABBBDDDEEEFFFHHHHHHHHHIIIJJJMMMOOOQQQTTTTTTTTTUUUWWWXXXZZZ[[[WWWYYY\\\```ccceeeffffffiiikkknnnooonnnmmmmmmnnnrrrxxx&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))((((((''''''''''''((((((%%%%%%&&&&&&'''((((((((((((((((((((((((''''''&&&%%%%%%&&&''''''((())))))'''(((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))******(((...(((888)))************+++++++++)))******+++,,,,,,------,,,+++++++++++++++++++++%%%...000"""GGG***........................(((***---............//////000111000//////000111+++222...222666///...444555555444222222333444000111111111111333777:::DDD>>>$$$333++++++&&&111,,,+++***))))))***+++,,,+++,,,------......------111888###+++,,,666///---///&&&***222************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))((()))******++++++******++++++++++++++++++++++++---,,,+++***))))))***+++************++++++++++++)))(((((((((((()))***+++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------......///000000000111222333111///------...000//////000333666999;;;??????AAABBBDDDFFFGGGHHHGGGGGGGGGHHHJJJLLLOOOPPPTTTTTTUUUVVVWWWYYYZZZ[[[WWWYYY\\\```cccfffhhhiiijjjlllnnnooonnnmmmmmmnnnrrrwww''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''((()))))))))))))))((((((''''''''''''((((((%%%&&&&&&'''(((((())))))(((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((()))))))))*********"""000...:::"""///OOO)))************+++++++++************++++++++++++*********++++++,,,,,,---,,,777)))""":::444***........................***,,,------,,,,,,...///...000111000///...///000...444333(((AAA***000444444444333222111222444000000111000000111444666666:::MMM222---000+++(((+++++++++++++++++++++++++++,,,------......------###444!!!BBB###***///000===&&&000'''************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))'''((())))))******))))))++++++++++++++++++++++++************************))))))))))))*********+++)))(((((('''((()))***+++++++++++++++++++++++++++))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------......///000000000///111222111...---...000---------///222666:::<<>>???@@@BBBCCCDDDEEEIIIIIIIIIJJJLLLNNNQQQRRRRRRRRRSSSTTTUUUWWWXXXYYYXXXYYY[[[^^^cccgggkkkmmmkkkmmmooopppnnnmmmmmmnnnpppvvv((((((((((((''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((+++******)))))))))))))))******))))))))))))************))))))((((((''''''(((((())))))))))))((((((000888*********************************+++,,,,,,,,,---%%%(((+++,,,+++)))))))))+++,,,,,,,,,++++++---///)))000jjj------......//////////////////...---,,,---...///000..................------,,,333...---ooo+++888333333333333333222111111111000/////////111222333111...EEE---777"""///...........................---,,,,,,+++,,,---///000))))))******+++,,,------***"""\\\sss///---$$$,,,---%%%$$$+++///******###///***,,,"""777%%%******)))))))))))))))***)))************+++++++++************************++++++******++++++,,,---+++***************++++++******))))))))))))******))))))))))))))))))))))))*********++++++,,,,,,,,,++++++***************+++))))))(((((((((((()))***,,,++++++***************++++++************+++++++++***)))((((((***,,,---,,,,,,,,,---------......000000000000////////////777444///,,,+++---111333,,,...000111222555999<<<>>>>>>>>>@@@BBBDDDGGGHHHGGGGGGGGGHHHIIIKKKNNNOOOTTTTTTTTTUUUVVVWWWXXXYYYZZZ[[[]]]```dddiiilllnnnooopppqqqpppmmmkkkjjjjjjsssxxx((((((((((((''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((###$$$%%%'''(((***++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))***+++***))))))))))))))))))***((((((((()))))))))))))))(((((())))))))))))(((((("""555---+++*********************************+++++++++++++++,,,///111000...,,,+++++++++,,,---,,,++++++---///666222'''ZZZ------...//////000000//////333222000...------------////////////////////////111---...***RRR555///333333444444333333222111111111111111111222333333555---333ddd///(((333(((........................------,,,,,,,,,---...///,,,------....../////////&&&333000(((ggg+++'''&&&***,,,******,,,((((((...%%%+++---'''...+++******)))))))))******************+++++++++++++++++++++++++++*********++++++******++++++,,,---++++++************++++++******))))))))))))******************************)))))))))******+++++++++++++++***************+++))))))((((((((())))))***++++++***))))))))))))***++++++************++++++...---,,,+++,,,---///000---------.........//////////////////000000000000333222111////////////000,,,...000111222555999<<<>>>>>>>>>???AAADDDGGGHHHIIIHHHIIIIIIKKKMMMPPPQQQTTTTTTTTTTTTUUUWWWXXXYYY[[[\\\^^^aaaeeehhhkkkmmmnnnpppqqqqqqooommmmmmmmmsssxxx((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((!!!"""$$$&&&(((***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&''')))***++++++))))))))))))))))))))))))''''''((())))))***++++++((())))))******))))))(((''')));;;///<<>>>>>>>>???AAADDDFFFHHHJJJJJJJJJKKKMMMOOORRRSSSTTTTTTTTTUUUVVVWWWXXXYYY\\\]]]___bbbeeehhhkkklllmmmoooqqqqqqpppooooooppppppvvv((((((((((((''''''''''''''''''''''''((((((((((((******))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((()))))))))((())))))))))))))))))((((((((()))))))))*********)))))))))******)))))))))777(((###,,,111***&&&)))666aaa************************+++*********)))(((((((((!!!###&&&(((((()))+++,,,+++,,,------,,,,,,---///---777777***'''000000'''???.........///000000000000000......//////000000111111000000000000111111111111000'''555222111555444444444444444333222222111222333444444444222222222///:::222III222,,,///........................///......---,,,,,,,,,,,,+++++++++***************"""===666$$$000GGGvvv222$$$(((%%%888,,,&&&"""333///---)))+++++++++***++++++,,,---*********+++++++++,,,,,,...------,,,,,,+++++++++++++++******++++++,,,---,,,,,,+++*********++++++************************************************))))))***************************)))******+++,,,++++++***)))))))))*********))))))(((((((((((((((++++++************++++++******)))))))))***+++,,,------------............------...///000111222222000111222333333000...,,,,,,...000111222555999<<<======>>>???AAADDDFFFHHHJJJJJJJJJKKKMMMPPPSSSTTTUUUUUUUUUVVVWWWXXXZZZZZZ]]]^^^aaacccfffiiikkkkkkmmmoooqqqqqqpppnnnnnnooolllsss~~~((((((((((((''''''''''''''''''''''''((((((((((((******))))))))))))******((((((((((((((((((((((((******))))))((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''&&&'''((())))))))))))((('''+++*********)))))))))((())))))************))))))***...%%%---AAA???,,,"""###+++RRR************************+++*********)))((((((((($$$''')))+++,,,---///111,,,---------,,,,,,...000111***'''...666777333000+++"""AAA///...//////000000000000000---......///000111111111/////////000000111111111------111222666xxx888444444555555444444333222222333444555444333222111333,,,>>>333jjj%%%+++000.................................------,,,,,,+++...............---------999&&&000***---333jjjggg666'''+++,,,...:::'''++++++******+++,,,,,,---***++++++++++++,,,,,,,,,---------,,,,,,+++++++++++++++******++++++,,,------,,,,,,+++******++++++)))***++++++++++++***)))************************++++++++++++++++++++++++******))))))***++++++,,,,,,,,,+++******************))))))(((((((((((((((++++++************++++++------------......//////++++++,,,,,,,,,---------,,,---...///000111222333222222222111000000///...,,,...000111222555999<<<=========>>>AAACCCFFFGGGIIIIIIIIIKKKMMMOOORRRTTTWWWWWWWWWWWWXXXZZZ[[[\\\]]]___aaaeeehhhjjjkkklllmmmoooqqqpppnnnllllllllllllrrr}}}((((((((((((''''''''''''''''''''''''(((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***)))((('''&&&''''''))))))))))))'''''',,,++++++***))))))(((((()))******++++++******)))444&&&$$$---***!!!,,,DDD===***$$$'''555******************************************))))))***,,,------,,,,,,---///,,,---...---,,,,,,...000!!!111>>>:::---'''+++222...;;;333333}}}///...///000000111111000000111111111111111000///////////////000111111222222000111***///888LLLSSS666777777777777666555555444555555555555444444333666,,,333777===///000***........................------.........---,,,,,,,,,,,,,,,,,,,,,---------***---CCC---000$$$555%%%555'''VVVHHH***,,,%%%===******************+++,,,---++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,---...---,,,++++++***++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,+++++++++++++++))))))))))))***+++,,,,,,------,,,+++******************)))((((((((())))))++++++************++++++,,,,,,,,,---------......***+++++++++,,,,,,,,,,,,------...///000111222222333222111000/////////000,,,...000111222555999<<<=========>>>@@@CCCEEEGGGHHHHHHHHHJJJLLLOOORRRSSSWWWWWWWWWXXXYYYZZZ[[[\\\\\\^^^bbbfffiiikkklllmmmmmmoooppppppnnnlllkkkkkkooottt~~~((((((((((((''''''''''''''''''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((('''''''''(((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))++++++***)))(((&&&''')))******)))'''&&&************************)))******++++++******)))%%%,,,...111222...'''(((///---+++------)))*********************************+++++++++++++++***+++,,,+++******,,,---,,,---...---,,,---...000:::***!!!)))111000...111***&&&...777+++!!!===hhh000//////000111111111111000222333444444444333222111000000111111222333333444333111)))666555999::::::;;;;;;::::::999888999888777777666666666777333888,,,666333kkk444)))........................+++,,,---.........---,,,)))))))))******++++++,,,%%%111###***///333%%%222 444111---jjjbbb %%%))))))))))))***+++,,,,,,+++++++++,,,,,,,,,------))))))******+++,,,,,,,,,++++++******++++++,,,---......---,,,++++++++++++)))***,,,------,,,***)))++++++++++++++++++++++++++++++++++++*********)))))))))))))))***+++,,,---......---++++++*********++++++***))))))))))))***++++++************++++++)))***++++++,,,,,,+++++++++++++++,,,,,,,,,---------......///000111111222222222111111000/////////,,,...000111222555999<<<<<<<<<===>>>@@@CCCEEEGGGHHHHHHHHHJJJLLLOOORRRTTTUUUUUUVVVVVVWWWYYYZZZ[[[[[[^^^bbbfffjjjlllmmmnnnlllnnnppppppooommmmmmnnnqqquuu}}})))(((((((((''''''''''''''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((%%%''')))+++,,,,,,+++***&&&'''(((******((('''&&&)))))))))***++++++,,,,,,******++++++++++++******------***$$$###'''))))))000(((###%%%---000---)))&&&111nnn*********************************+++,,,,,,,,,---)))+++,,,,,,,,,---000222---.........------///000+++333555///...222111***555***'''000444...***+++^^^000//////000111111111111111111222444666777777777666111111222333333444555555555000///BBB222777======>>>>>>======<<<;;;<<<;;;999888888888999:::,,,HHH000333888___333///........................***+++---...///...------++++++,,,---......//////222(((+++222000000000***333%%%)))444&&&!!!]]])))555(((((((((((()))***+++,,,++++++,,,,,,,,,---------(((((()))***+++,,,,,,---++++++******++++++,,,---///...---,,,++++++++++++)))***,,,------,,,***)))+++++++++++++++++++++++++++*********))))))(((((())))))))))))***+++,,,---///...---,,,++++++++++++,,,++++++***************++++++************++++++,,,---......//////......,,,,,,,,,---------............//////000000111111000111222333222000...---,,,...000111222555999<<<<<<<<<===>>>@@@CCCEEEGGGHHHHHHIIIKKKMMMPPPSSSUUUTTTTTTTTTUUUVVVWWWXXXYYY[[[]]]bbbgggkkkmmmnnnoookkkmmmpppqqqpppppppppqqqqqqtttzzz,,,***)))))))))(((&&&$$$))))))(((((('''''''''&&&)))((('''&&&&&&&&&&&&&&&((((((''''''''''''(((((((((((((((((())))))))))))%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))(((((()))******+++***)))'''&&&'''(((***++++++)))(((''''''((()))+++(((...%%%'''bbb************************,,,+++***)))))))))***+++---------............///.../////////......000111111000///////////////000111111000000//////......///(((+++PPP(((333333444444333222111000222333555777777888777777666666777777888999:::;;;???777999AAA777<<>>>>>>>>===<<<:::999???999999555+++333777%%%///......---------.........///000222222000///...++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,BBB||| ------,,,+++******+++,,,---+++++++++,,,,,,---------+++***(((&&&''')))+++---***++++++,,,,,,++++++***---------,,,,,,+++++++++************************...+++)))((()))+++++++++))))))))))))************++++++++++++++++++++++++,,,,,,,,,+++***)))((((((******+++++++++******)))%%%&&&'''))))))*********************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111111222222111000000222333000000000111555999===@@@===>>>>>>======>>>@@@CCCJJJLLLNNNOOOOOOPPPRRRTTTXXXVVVUUUTTTUUUWWWZZZ[[[\\\]]]___ccchhhjjjjjjiiiiiilllnnnooommmllllllmmmssswww~~~***((((((((())))))(((&&&)))(((((((((''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''(((((('''((((((((())))))))))))&&&&&&&&&&&&'''''''''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******)))))))))******+++***)))'''''''''(((***+++***)))(((''''''((()))***&&&!!!,,,888***$$$XXX************************,,,+++************+++,,,---------............///,,,---------,,,,,,...///000000////////////000000000000000000000000000000...444888///&&&BBB444000000000111111111222222111222444555666666666666888888888999;;;===???@@@BBBDDDGGGKKKFFFGGGvvv}}}XXXSSSZZZMMMKKKQQQFFFIIIIIIIIIHHHFFFDDDAAA@@@999666:::CCC>>>???___OOO.........------...//////,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,%%%%%%FFF~~~,,,+++,,,,,,+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,+++***))))))***,,,---***++++++,,,,,,++++++***------,,,,,,,,,++++++++++++++++++***************,,,***(((''')))+++++++++))))))))))))************+++++++++++++++++++++++++++,,,,,,++++++)))((((((******+++++++++******)))((()))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111111222222111000000111333000000///000333777;;;>>>>>>?????????>>>???BBBDDDJJJLLLNNNNNNNNNOOOQQQSSSUUUTTTSSSRRRSSSVVVXXXZZZ]]]]]]___cccgggiiiiiihhhiiikkknnnnnnnnnmmmmmmnnnssswww((('''&&&''')))***)))(((((((((((((((''''''''''''&&&&&&&&&&&&'''((()))***((((((''''''''''''((((((''''''((((((((()))))))))(((((((((((('''''''''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++++++++************))))))((('''((()))***+++***)))(((''''''((()))***<<<***$$$,,,***###555AAA++++++++++++++++++++++++,,,,,,+++++++++,,,,,,------------............///,,,---...---,,,,,,...000000000000//////000000111//////000000111222222333333***(((///111---444AAA111111111222222444555777888444555777888::::::::::::>>>>>>???AAADDDHHHLLLNNNLLLTTTTTTRRRUUUUUU[[[lllcccdddfffiiikkknnnppprrrooopppppprrrsssuuuwwwxxxxxxwwwwwwxxxyyyzzzxxxwwwxxxwwwvvvtttsssqqqpppooo|||ggggggjjj___bbbggg\\\]]]\\\[[[YYYVVVRRROOOMMMLLLEEE>>>DDD:::000FFFCCC:::999777666555666888999666666666777999:::<<<<<<:::999777555333222222111///000000111111111000000###222'''(((666000,,, ...............///000000------////////////---------------------------------------------.........---------------------...)))222777111'''))):::LLLmmm222(((,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++++++++++++++******))))))---+++******,,,.........)))))))))*********+++++++++++++++++++++++++++++++++++++++++++++***)))((()))******+++++++++******++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000111222333222000000111222111000///000222555999;;;>>>???@@@@@@@@@AAADDDFFFIIIKKKMMMMMMMMMNNNPPPRRRUUUTTTSSSSSSTTTWWWYYY[[[^^^^^^```cccggghhhhhhgggiiikkkmmmnnnmmmmmmnnnooosssxxx((('''&&&'''((())))))((((((((((((((((((''''''''''''''''''''''''((())))))((((((''''''''''''(((((('''''''''((((((((())))))))))))))))))(((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((************************,,,,,,,,,,,,++++++******))))))((((((((()))***+++******)))(((((()))******!!!...///$$$'''666333!!!''')))BBBxxxWWW++++++++++++++++++++++++,,,,,,,,,,,,---------...---------............///...///000///......000222000000000///000000111111111111111111222222333333000555555111666;;;000444AAAkkk???777777888999:::===???@@@<<<===>>>@@@BBBCCCDDDEEEHHHIIIKKKNNNTTT[[[aaadddccciiiccc___gggjjjdddddduuuvvvzzz}}}{{{~~~~~~vvv|||vvvvvvuuusssppplllgggcccaaa^^^VVVIIINNNGGGKKK888===DDDBBB???<<<:::;;;<<<======<<<;;;:::;;;<<<===>>>>>>===;;;999777666555555222222222222222111000//////999333000000$$$===000............///000111111///000111111111111000///........................////////////////////////////////////000000000000&&&***...///---)))&&&%%%222333///***---???SSS```|||###///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,*********++++++,,,,,,++++++***,,,+++++++++++++++++++++,,,,,,++++++***)))))))))***)))((((((+++---------))))))*********++++++++++++++++++++++++++++++++++++++++++++++++***)))((())))))***+++++++++******,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000222333222111000000111222111000000222555888:::===>>>@@@AAAAAABBBDDDFFFIIIJJJLLLMMMLLLMMMOOOPPPVVVVVVUUUVVVWWWZZZ\\\^^^______```cccfffgggfffeeehhhjjjlllmmmmmmmmmoooqqqtttxxx***(((&&&&&&'''((('''&&&'''''''''(((((((((((((((***)))((('''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((++++++,,,,,,,,,++++++***)))))))))))))))******+++******))))))))))))******!!!)))...+++%%%$$$)))---444###111&&&+++---++++++++++++++++++++++++,,,,,,------............---------............//////000000000//////111222000000000000000111222222444444333333222222222222***:::===---!!!***;;;EEE777###***@@@===+++CCC111<<<===>>>???AAACCCEEEFFFCCCDDDFFFHHHKKKNNNPPPQQQTTTVVVZZZaaahhhqqqxxx||||||{{{|||rrrnnn___```XXXhhhOOObbbRRROOOJJJEEEBBBAAAAAAAAAAAA@@@???>>>>>>???@@@AAA>>>===;;;999888777666666444444333333111000...---333111555777(((---...(((///////////////000111222000000111111111111000000//////////////////////////////..................------........./////////===000$$$$$$---222///'''&&&---000,,,)))+++000111###,,,+++***'''<<<:::,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***,,,,,,,,,+++***)))***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))%%%$$$###%%%'''(((((((((************++++++++++++++++++++++++++++++++++++******+++++++++***))))))((()))***+++++++++++++++***+++++++++++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000222333333111000000000333222111111222555888:::;;;===???AAAAAABBBDDDFFFIIIJJJLLLLLLLLLLLLNNNOOOTTTTTTUUUVVVXXXZZZ\\\^^^______```cccfffgggfffdddfffhhhjjjkkkkkkmmmppprrruuuzzz+++)))&&&%%%&&&''''''&&&'''''''''(((((((((((((((+++***)))(((''''''''''''((((((''''''''''''((((((&&&&&&'''''''''((((((((((((((((((((()))))))))***)))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))+++,,,,,,,,,+++***)))))))))*********++++++************************555,,,%%%'''---///---,,,******+++666(((,,,)))&&&,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---------............///---...///...------///111000000000000111111222333666555555444333333222222444***+++:::BBB:::222111888GGGLLL<<<999CCCEEE...AAABBBEEEHHHKKKNNNOOOPPPOOOPPPRRRUUUYYY]]]aaacccgggjjjpppwww|||vvveeemmm[[[iiihhheee```[[[VVVSSSQQQQQQHHHHHHFFFEEEDDDDDDDDDDDD@@@???===;;;999888777777666666555555333222000///,,,$$$---666***BBB000666111111000000000000111111////////////////////////////////////////////////---------,,,,,,,,,,,,,,,*********+++,,,,,,------+++777666+++%%%***222(((---///+++(((***,,,+++333222&&&%%%%%%---'''///,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,+++((()))+++,,,,,,,,,+++******++++++,,,,,,++++++************+++++++++++++++************************)))(((''')))+++++++++************++++++++++++,,,++++++++++++++++++++++++******+++++++++******)))((()))***+++++++++++++++))))))***************)))************************,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000222444444222000//////333222111111333666999;;;999<<>>AAA:::777===AAA444555===EEE???;;;VVVJJJMMMSSSYYY^^^aaabbbcccdddeeehhhlllqqqvvvzzz}}}|||wwwsssooolllkkk___^^^\\\XXXTTTPPPLLLJJJFFFDDDBBB???<<<:::999888333444444444444333333222888444222444...777)))///333333222111000000000000000//////////////////000////////////////////////.........---------,,,,,,)))******+++,,,,,,------222///+++***,,,---,,,+++)))---...,,,,,,...---)))%%%)))%%%///222+++000""",,,,,,---......---,,,,,,+++,,,,,,,,,,,,,,,,,,---))))))***,,,------......***++++++,,,,,,++++++***)))*********++++++++++++)))))))))***++++++,,,,,,...---,,,---//////...,,,*********+++++++++,,,,,,++++++++++++++++++++++++)))******+++++++++******(((((()))++++++,,,,,,+++(((((()))***+++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...............000222444444222000//////111000000000222555888;;;:::===@@@CCCDDDEEEGGGIIIJJJLLLMMMMMMMMMMMMNNNPPPNNNOOOPPPRRRUUUWWWYYYZZZ]]]^^^___bbbeeegggfffeeeaaaccceeefffhhhkkkooorrryyy~~~'''%%%###$$$&&&)))***+++&&&'''''''''(((((())))))(((''''''(((((()))***+++((((((''''''''''''((((((&&&&&&&&&'''''''''(((((($$$%%%&&&'''((()))***+++)))((('''&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))$$$&&&(((+++,,,,,,++++++))))))***++++++++++++*********++++++++++++******///''''''///111***(((---+++,,,)))222%%%222"""))),,,,,,,,,,,,,,,,,,,,,,,,(((***+++---......---------------........./////////000111000///000111333000000000000111222333444333333444444555666666666000<<>><<<;;;111222333444555666666666---444///000777///555888444444222111000000//////222222111111111111222222////////////////////////222222111111000000000///,,,,,,------...///000000000---++++++...///...,,,......,,,)))+++000111...+++111+++111---777***,,,,,,---......---,,,,,,+++++++++,,,,,,---------******+++,,,---///000000+++++++++,,,,,,+++++++++))))))******++++++++++++(((((()))***+++,,,,,,---+++***)))***++++++***(((******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******(((((()))++++++,,,,,,,,,'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............000222555444222000......//////......111444888:::;;;>>>BBBDDDFFFGGGIIIJJJKKKLLLNNNNNNMMMMMMNNNPPPNNNOOOQQQTTTWWWYYY[[[\\\]]]]]]___bbbeeeggggggeee```bbbdddeeegggjjjnnnrrrzzz''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''((((((++++++++++++***((('''&&&((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''***++++++***((('''((()))---------,,,,,,+++++++++******))))))))))))))))))+++++++++++++++++++++++++++,,,,,,,,,,,,+++***************++++++,,,,,,,,,++++++,,,,,,,,,---------***++++++,,,---...000111---...000000//////111222222222222111111111111111111000000000000/////////333222222333666888999999888;;;>>>@@@AAACCCFFFHHHMMMQQQUUUWWWWWWXXX\\\___aaalllyyy{{{qqqkkkccc^^^WWWQQQKKKGGGBBB???===;;;:::999:::999777666555333222222333444444333777777777666444111...---333222000///.........///000...,,,---000111///---///000000000000...,,,+++------------------------------------------------+++++++++,,,,,,,,,------...//////...,,,***+++,,,++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++)))(((...,,,******++++++***)))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++,,,++++++***)))(((++++++******************))))))*********+++++++++,,,++++++******++++++,,,))))))***+++,,,,,,------,,,,,,---...///000111111444444333222111000//////.........000222666:::<<<@@@@@@AAACCCEEEGGGIIIKKKJJJKKKMMMMMMLLLLLLMMMOOOQQQOOOOOORRRWWWZZZYYYXXXZZZ\\\___bbbdddeeeffffffaaadddgggiiikkkmmmpppsss{{{(((((((((''''''((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''((((((************)))(((''''''******)))))))))(((((((((''''''''''''''''''''''''***+++,,,+++)))))))))***++++++++++++*********)))************************))))))))))))))))))))))))(((((()))******+++******++++++,,,,,,------------++++++,,,,,,,,,---------,,,+++,,,,,,---...///000---///000000000000111333222222222222222111111111555555555666666777777777555555555777:::<<<===>>>@@@CCCFFFIIIJJJMMMPPPRRRXXX]]]bbbfffggghhhlllooozzzxxxrrrjjjbbb[[[TTTNNNJJJDDDBBB???>>>======;;;999666555333333444555444444444444555555555444333222222111000///......///000000...------///000///---000000000000///...------------------------------------------------------------------............---...///...,,,++++++,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++++++++***)))))))))*********''''''''''''''''''''''''---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++************************(((((())))))))))))((((((***************************************+++++++++,,,++++++******++++++,,,+++++++++,,,,,,------...,,,,,,---...///000111111333333222111000//////............000222666:::<<<@@@@@@AAACCCEEEGGGIIIJJJJJJKKKMMMMMMLLLLLLMMMOOORRRPPPPPPSSSWWWZZZZZZYYY[[[\\\^^^aaaccceeefffgggccceeehhhkkkmmmooorrrttt{{{))))))(((((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******((((((''''''''''''((((((((((((((())))))(((((('''******))))))))))))((((((((((((((((((((((((((((((+++,,,---,,,***)))***+++)))))))))))))))(((((((((******++++++++++++++++++************************)))***,,,---.../////////------------............,,,,,,,,,,,,---------------------------...//////...000111111111111222444444444333333222222222222444555555777888999::::::777777888:::<<>>;;;999999999888777999888777666444333111000111111111111111111111222333333222333333333333222333222000/////////000111...................................................////////////000000000+++---...---,,,,,,---...&&&'''))),,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---///000---...///...,,,+++---///000000000000000000000000,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******************************************************,,,------------,,,,,,+++***************+++++++++,,,,,,++++++++++++******,,,++++++******++++++,,,------------,,,,,,,,,,,,,,,,,,---...///000111111111111111111000...---,,,.........000222666:::<<>>???@@@@@@BBBEEEIIIMMMOOOSSSXXX\\\___dddkkksssyyy~~~{{{ssskkkccc]]]WWWSSSIIIFFFAAA===<<<;;;:::999;;;:::999777555333222111111111111222222222222222222222222222222111222222333222000/////////111111................................................------........./////////+++---...---,,,,,,---...&&&'''))),,,---.........,,,,,,,,,,,,,,,,,,,,,,,,******))))))***,,,...///---------+++)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++***************************************************************)))((('''&&&%%%))))))*********+++++++++,,,+++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---...///000111111000111222111000///---+++.........000222666:::<<>>>>>@@@AAACCCEEEFFFGGGJJJNNNTTTXXX\\\aaagggmmmsssyyyzzzrrrjjjeeeXXXSSSMMMHHHEEECCCAAA@@@===<<<:::888777666666666222222333333333222222111...///000000///...///000111000000//////000000000................................................,,,,,,---------.........,,,---......,,,+++,,,...++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,---...111///,,,,,,------,,,+++++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************)))((('''&&&)))))))))***++++++,,,,,,++++++++++++,,,,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,---...///000111111000111222333222///---+++.........000222666:::<<>>???@@@AAACCCEEEHHHLLLOOOQQQSSSZZZ```gggmmmqqqwww{{{mmmhhh```YYYUUURRROOONNNCCCAAA???<<<:::999888888333333444444444222111000...000111111......///111...//////000000/////////................................................,,,,,,---------.........---...///...,,,++++++,,,------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------,,,000+++((()))///111///+++++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,------------((())))))***++++++,,,,,,)))******+++,,,---......,,,++++++******++++++,,,***+++++++++,,,---------,,,,,,---...///000111111111222333444333000...,,,.........000222666:::<<>>??????AAACCCEEEJJJJJJKKKLLLMMMNNNOOOOOOQQQQQQRRRTTTUUUWWWYYYZZZ]]]___bbbfffhhhiiiiiiiiikkknnnqqqssstttuuuwwwyyyzzz(((((((((((())))))))))))'''((()))******)))(((''',,,***)))***,,,,,,***'''###$$$&&&'''((((((((('''''''''((()))))))))))))))))))))(((((((((''''''''''''((())))))(((((()))***))))))))))))))))))))))))+++*********))))))))))))************************+++++++++***************------,,,,,,,,,,,,,,,,,,............------------,,,,,,---------.........---------...............000000111111222222222333...000222333333555777999::::::;;;===>>>???>>>>>>@@@BBBFFFIIILLLQQQVVVZZZ```gggoootttxxx~~~wwwnnnaaaWWWPPPKKKFFFCCC???<<<999777777777666555111222222222222222222111111111111000000111111222000//////......//////000---------....../////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,......---,,,,,,+++******++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,+++++++++******++++++*********************+++,,,,,,,,,,,,+++***,,,,,,,,,+++++++++******++++++************++++++******+++++++++,,,,,,,,,---,,,+++******+++,,,---,,,------------..................//////111222333666555444333222111000///---...///000111444888<<<:::<<<>>>??????AAACCCEEEIIIIIIJJJLLLMMMNNNOOOOOOQQQQQQRRRSSSUUUWWWYYYZZZ\\\^^^bbbeeehhhiiiiiiiiikkknnnqqqtttuuuvvvwwwyyyzzz~~~''''''(((((())))))******'''((()))******)))((('''***(((''''''''''''$$$"""%%%&&&'''((()))))))))(((''''''((()))))))))))))))))))))((((((((((((''''''((()))***)))((('''((()))***))))))(((((('''''''''++++++++++++***************************************************+++++++++.........------,,,,,,,,,------------............,,,------------.........------------......//////////////////000000000000...000333555666777:::<<<<<<===???AAABBBCCCDDDDDDEEEHHHLLLQQQWWW___gggmmmpppwwwuuuiii```WWWOOOIIICCC@@@<<<999888777555444333333333333333222222222111111000000000000000111000//////......//////000---------------........./////////.........------------------------------------,,,,,,,,,------......------,,,,,,------...,,,,,,,,,---------------......---,,,++++++++++++++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,++++++++++++*********++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***++++++************++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------.........///000111333333555555444222111000///...---...//////000333777;;;:::<<<>>>??????@@@CCCDDDGGGHHHJJJKKKMMMNNNOOOOOOQQQQQQRRRSSSUUUWWWYYYZZZ[[[]]]aaaeeehhhiiiiiiiiijjjmmmrrruuuvvvwwwwwwxxxyyy|||&&&''''''((()))******+++'''((())))))***))))))((()))(((&&&$$$"""''''''(((((())))))))))))''''''((()))))))))))))))))))))(((((((((((((((((()))******)))(((''''''(((***))))))((('''&&&&&&%%%************************************************)))))))))***+++++++++,,,.........---,,,,,,++++++++++++,,,------...//////------------............---------....../////////........................000222555777999;;;>>>@@@@@@BBBEEEFFFGGGHHHJJJKKKMMMPPPUUU[[[cccnnnyyyzzzpppeeeZZZSSSJJJFFFAAA>>>;;;999666444444333333222222111111111111111000000//////000000111000000//////000000111......//////////////////000////////////.................................---,,,,,,,,,------......------,,,,,,,,,,,,------******++++++,,,,,,------...---,,,+++++++++,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++******+++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,...//////...,,,++++++++++++,,,,,,,,,------.........///000222333444555444333222000///......---......///000222666:::;;;<<<>>>??????@@@BBBDDDEEEGGGIIIKKKMMMNNNOOOOOOQQQRRRRRRSSSTTTVVVXXXYYYYYY\\\```dddgggiiijjjjjjiiimmmsssvvvwwwwwwwwwwwwxxxzzz&&&''''''((()))******+++''''''((()))))))))))))))++++++***((($$$!!!(((((((((((()))))))))***''''''((()))))))))))))))(((((()))))))))))))))))))))******)))(((''''''(((***))))))((('''&&&&&&%%%))))))))))))))))))))))))************************)))))))))***+++++++++,,,---,,,,,,,,,++++++*********++++++,,,---...//////---------.........//////------...//////000111111111222222222222222333333333666999;;;===???BBBDDDGGGJJJMMMOOOOOOPPPSSSUUUTTTYYYaaajjjuuuvvvkkkcccVVVRRRLLLGGGCCC@@@<<<:::777666444333111111111111222222111000000000000000000//////......//////000//////////////////......000////////////.................................+++,,,,,,------.........,,,,,,++++++++++++,,,,,,))))))******++++++,,,,,,------,,,,,,++++++,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,+++,,,...//////...,,,++++++++++++,,,,,,,,,---------......///111222444555555444333222000///......---.../////////222666999;;;===?????????@@@BBBCCCDDDFFFIIILLLNNNOOOPPPPPPQQQRRRRRRSSSTTTVVVWWWXXXXXXZZZ^^^cccgggiiijjjjjjhhhlllrrrvvvwwwvvvvvvvvvwwwyyy''''''(((((())))))******''''''(((((())))))******'''(((***)))'''&&&&&&&&&))))))(((((((((((())))))''''''((()))))))))))))))(((((())))))))))))******((()))***)))((('''((()))***))))))(((((('''''''''((((((((((((((()))))))))***************************************+++++++++++++++++++++++++++++++++***++++++,,,---.........------........./////////...//////000111222333333111222222333333444555555888:::===???AAACCCFFFHHHGGGLLLQQQTTTUUUWWW[[[___aaahhhsssxxxqqqaaa]]]VVVPPPKKKGGGBBB???>>>===:::777555333333333444333222111000000000000...------,,,,,,------............---------------/////////.........------------------------------++++++,,,---............,,,++++++******++++++,,,************+++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,***++++++++++++,,,,,,,,,******++++++,,,---------,,,++++++******++++++,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,***,,,---......---,,,***,,,,,,,,,,,,---------------......///111333555666555555444222111000///......///000000000222666999;;;===?????????@@@AAACCCDDDFFFJJJMMMPPPQQQQQQQQQRRRRRRRRRSSSTTTUUUVVVWWWVVVYYY]]]bbbfffiiijjjjjjhhhkkkpppsssuuuuuuuuuvvvxxxyyy(((((((((((())))))))))))'''''''''(((((()))***+++###&&&(((((('''&&&''')))))))))((('''''''''((()))''''''((()))))))))))))))(((((()))))))))*********'''((())))))(((((()))***))))))))))))))))))))))))(((((()))))))))*********************************+++++++++*********************++++++,,,---------+++++++++,,,,,,---------............///////////////000111222333444444555111222333444555666777888<<<>>>AAACCCDDDFFFIIIKKKJJJOOOWWW\\\^^^ccciiinnnvvv~~~}}}rrrnnnfff___YYYTTTOOOLLLHHHFFFBBB>>>;;;999888888555444333222111111111111//////............///////////////......---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...............,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,)))+++---......---+++***++++++++++++++++++++++++******))))))******+++,,,******+++++++++,,,,,,,,,******++++++,,,------...,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,***+++,,,------,,,+++***,,,------------.........---......000111333555666666555444333222111000//////000111000111333777:::<<<===????????????AAACCCDDDFFFJJJOOOQQQSSSSSSRRRRRRRRRRRRRRRSSSUUUVVVWWWUUUXXX\\\aaafffiiijjjjjjhhhkkknnnqqqrrrssstttvvvxxxyyy~~~))))))))))))((((((((((((''''''''''''((()))++++++''')))++++++((('''(((***)))((('''&&&&&&'''((()))'''(((((()))))))))))))))(((((())))))*********+++&&&((())))))(((((()))+++))))))))))))************))))))******+++++++++,,,************************,,,+++++++++******))))))***++++++,,,---...//////++++++,,,,,,,,,,,,------............/////////000000111111333444555666666666777888:::;;;===>>>???>>>AAACCCEEEFFFHHHJJJLLLRRRYYYbbbhhhmmmrrrzzzyyyqqqkkkeee```\\\PPPMMMIIIDDD@@@>>>===<<<666555444333222222222222333333222222222222333333222222111111000000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...//////.........------,,,,,,------.../////////......---------(((***---///000...+++)))++++++++++++++++++++++++*********)))***++++++,,,*********++++++,,,,,,,,,******+++,,,,,,---......---,,,+++******+++,,,---*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++---------.........//////---......000222444666777777666555444222111000000000111111111111333777:::<<<>>>???@@@??????AAACCCDDDGGGKKKOOORRRTTTTTTSSSRRRRRRRRRRRRSSSTTTVVVVVVTTTWWW\\\aaafffiiijjjkkkhhhjjjmmmoooppprrrtttvvvyyyyyy}}}******))))))((((((((('''******)))((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((((((((((((((((()))******''''''((()))***++++++,,,))))))))))))************+++++++++++++++++++++++++++*********))))))(((((())))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,...//////////////////////////////000000000111111222111000111444555666666::::::;;;===??????===<<<@@@CCCFFFGGGGGGKKKQQQVVVZZZcccooowww|||~~~xxxrrrnnnfffbbb[[[SSSKKKFFFCCCAAA>>>;;;777555555444333222111333555444111///000111000000000000000///...............///////////////------------------------------------------------......---,,,,,,,,,------------,,,,,,,,,---......,,,,,,---......---,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,)))'''(((+++---,,,***%%%&&&(((***+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,,,,************************,,,,,,,,,++++++*********---***&&&"""!!!$$$***///+++,,,------......---------///000000///000222555444444444333222111000///---...//////000222666999>>>>>>>>>======???BBBEEEDDDFFFIIILLLNNNNNNNNNMMMRRRRRRQQQPPPPPPRRRVVVYYY\\\\\\^^^aaafffjjjllllllkkkkkkkkkmmmooorrruuuwwwzzz{{{)))))))))(((((((((''''''&&&%%%%%%%%%&&&'''(((((('''((()))******)))((('''((((((((((((((((((((((((((((((((((((((()))******(((((())))))******++++++*********))))))(((((((((************************************)))))))))((()))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------......//////000000000000000000111111111222444333333444666888::::::??????@@@BBBDDDEEEEEEDDDEEEHHHKKKMMMOOOTTT[[[```lllwww}}}ssspppiiiaaaXXXQQQLLLJJJCCC@@@<<<999888666444222111333444333000---...///000000000000000000/////////////////////.........------------------------////////////////////////.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,---......---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***---...---+++++++++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,)))******+++,,,---------,,,,,,,,,+++++++++******&&&))),,,,,,+++)))((((((,,,,,,------------------...///000000000111333555555444444333222111///......///000000111333777;;;===>>>>>>>>>===???BBBEEEDDDFFFHHHKKKMMMNNNNNNNNNQQQQQQQQQPPPPPPRRRUUUYYY\\\\\\^^^bbbgggjjjkkkkkkjjjjjjkkkmmmpppsssvvvxxx{{{}}}(((((((((((('''''''''''''''''''''((()))+++,,,---(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((()))******)))))))))))))))*********++++++***)))((('''&&&&&&))))))))))))))))))))))))************))))))))))))*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,---...//////000111111111111111222222222222666666777999;;;===???@@@AAABBBCCCEEEGGGIIIJJJJJJLLLPPPTTTXXX\\\ccclllsss{{{rrrhhh___XXXTTTNNNKKKFFFAAA>>>;;;777444444555555333000////////////000000000000000000000000000//////......------------------------------////////////////////////.../////////...---+++***)))***,,,...//////......,,,------......------,,,---,,,,,,+++******))))))+++++++++++++++++++++++++++++++++---......,,,++++++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******************++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***&&&***///111///,,,***(((---------------,,,,,,,,,...000111111000111444666555555555444222000///...///000111111222444888;;;===>>>>>>>>>>>>???BBBDDDEEEFFFGGGIIIKKKMMMOOOOOOQQQQQQQQQPPPPPPRRRUUUXXX[[[\\\___dddhhhkkkkkkjjjhhhiiikkknnnqqquuuxxxyyy|||~~~((((((''''''''''''''''''************+++,,,---...(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))************)))))))))))))))******))))))(((''''''&&&*********************************)))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,------......---------....../////////111111111222222333333444888999;;;===>>>AAADDDFFFEEEGGGHHHIIIKKKMMMOOOQQQTTTYYY```fffmmmwwwvvvkkkccc^^^[[[WWWQQQLLLGGGAAA<<<999888777777555444333333333000000000000000000111111111111000///...------,,,........................------------------------...///000000///---+++)))((())),,,...000000///...------------------------+++++++++*********))))))***************************+++,,,......---+++)))&&&'''((()))***++++++,,,+++++++++++++++++++++++++++++++++***************,,,++++++***))))))((((((++++++++++++++++++++++++---------+++******---///------,,,,,,,,,,,,,,,,,,///000111111111222444666666555555444222000...---...///000000111444888;;;===>>>???>>>>>>???BBBDDDEEEFFFGGGHHHJJJMMMOOOQQQQQQQQQRRRQQQQQQRRRUUUXXXZZZ\\\___eeeiiikkkjjjhhhgggiiikkkooorrrvvvyyy{{{|||~~~''''''(((((((((((((((((()))(((((('''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((())))))************)))))))))))))))((((((((()))))))))))))))++++++++++++++++++++++++))))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------//////////////////......111111222333444555666666:::===???AAABBBDDDHHHKKKLLLNNNPPPPPPQQQTTTXXX\\\```fffoooxxxxxxooojjjfffbbb\\\UUUOOOIIIBBB>>>;;;:::888777666666666666111111000000000000111222111111000///...------,,,........................------------------------...///000000000...+++***((())),,,...000000///...------------------------))))))*********+++++++++************************(((***,,,---,,,+++))))))''''''(((((()))+++,,,,,,+++++++++++++++++++++++++++++++++***************+++++++++++++++*********++++++++++++++++++++++++///...+++)))''')))---111---,,,,,,+++++++++,,,,,,...///111111000111333555555555444444222000///...---...//////000222666:::<<<===????????????AAACCCEEEFFFGGGIIIKKKNNNQQQRRRQQQRRRSSSSSSSSSTTTVVVXXX[[[\\\```eeeiiikkkiiihhhgggiiilllppptttwwwzzz{{{{{{}}}(((((((((((())))))))))))******)))((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))*********((()))))))))*********+++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------000000000000000000000000111222444555777999;;;;;;>>>AAADDDEEEEEEGGGKKKOOOOOORRRTTTUUUWWW[[[bbbhhhssszzz~~~zzzqqqmmmgggaaaZZZSSSLLLGGGBBB???;;;999999888777666333222111000///000111111000000//////......------........................////////////////////////......///000///...---,,,)))***,,,...//////.........------,,,,,,------...))))))******+++,,,,,,---++++++++++++++++++++++++(((***,,,,,,+++)))))))))---,,,++++++******++++++++++++++++++++++++++++++******************++++++***++++++,,,------......***++++++++++++,,,,,,,,,)))+++------,,,+++++++++,,,+++*********+++---...---///000000///000333555444444444333222111000///---.../////////222666999<<<===???@@@???@@@AAACCCEEEFFFHHHKKKMMMPPPRRRSSSRRRTTTUUUUUUUUUUUUXXXYYY\\\]]]```dddhhhjjjiiihhhgggiiimmmqqquuuxxxzzz{{{{{{}}}))))))))))))******++++++******)))))))))***++++++***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((()))******(((((())))))******++++++++++++++++++************************************((()))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///......------.........///000111222333444444333444666999<<>><<<999777555444222000//////000000///////////////.................................////////////////////////............////////////,,,,,,,,,------............---,,,,,,,,,,,,---...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,***)))***+++---,,,+++*********+++,,,************************)))))))))***+++++++++,,,,,,+++++++++******))))))******+++++++++,,,,,,,,,'''+++///000///,,,******+++***))))))***,,,...000,,,...//////...///111444222333333333333222111000...//////000000333777:::;;;===???@@@@@@@@@AAABBBEEEGGGJJJMMMPPPRRRSSSSSSSSSUUUWWWWWWWWWWWWYYY[[[^^^^^^___cccgggiiijjjiiihhhjjjnnnrrrvvvxxxzzz{{{|||~~~))))))******+++++++++,,,%%%%%%%%%%%%&&&((()))******)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((()))******'''(((((()))***++++++,,,...------,,,+++***))))))))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,111111000///////////////,,,---///111333666777888555777999<<>>@@@BBBCCCDDDFFFIIIKKKOOOPPPRRRQQQQQQSSSXXX]]]dddnnnzzz{{{vvvoookkkaaaVVVPPPNNNGGG@@@???;;;666333111111000///000000000000000000000000000000///............///...............---------000//////.........//////........................+++++++++,,,,,,,,,,,,---...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***++++++,,,***************************++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---)))$$$"""$$$)))---........................------------------,,,,,,---------......000111222333111000000111111///---///000000000000222666999<<<>>>@@@@@@@@@@@@BBBDDDHHHIIIKKKNNNQQQTTTWWWXXXYYYYYYYYYXXXVVVWWWYYY[[[]]]^^^___bbbeeehhhkkkmmmnnnoooppprrrtttvvvwwwxxx}}})))))))))))))))((('''''')))***+++***((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***++++++,,,---*********)))))))))(((((((((((()))))))))*********************++++++++++++++++++,,,------------,,,------,,,,,,------.../////////......//////000111///000222444777:::<<<===AAACCCEEEGGGHHHJJJMMMPPPTTTUUUVVVVVVUUUXXX___ddduuu|||ooofff^^^SSSHHHCCC>>>999555333333333222////////////////////////000////////////.................................//////............//////........................111000000000//////......------+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++)))******(((((())),,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...000111222444333333333444333111...//////000000111333777:::===???AAAAAAAAAAAACCCEEEHHHIIILLLOOORRRUUUWWWWWWZZZ[[[[[[YYYXXXXXXZZZ\\\\\\]]]___aaaeeehhhkkkmmmnnnoooqqqsssuuuwwwyyyzzz{{{~~~++++++******)))))))))***&&&(((************+++,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***++++++++++++************)))))))))*********+++++++++************+++++++++,,,++++++,,,---------------.........---...//////000000000000///000111111222222333444777:::>>>BBBDDDGGGIIIJJJLLLMMMOOOSSSVVVZZZ\\\]]]]]]^^^bbbjjjpppxxxhhhYYYKKKFFF???999777666666555222222111111000000////////////000000000///...---//////////////////////////////............//////////////////////////////333333222111000///......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++'''***,,,------,,,,,,---++++++++++++++++++++++++++++++,,,,,,------......,,,---------///000111222333333333555666444000---...///000000111444888;;;???@@@BBBBBBBBBBBBDDDFFFGGGJJJMMMQQQTTTVVVVVVVVV[[[\\\\\\[[[ZZZZZZ[[[]]]ZZZ[[[]]]```dddhhhkkklllnnnoooqqqsssvvvxxxzzz{{{yyy}}},,,+++***)))((()))***+++''')))++++++***)))***+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,+++,,,,,,---...---------......------......///000000000000000000111222333555666777:::>>>CCCGGGJJJMMMNNNOOOPPPQQQTTTXXX[[[___bbbdddfffiiipppzzzoooXXXRRRIIIAAA<<<:::888777666666555444333222111111...///111222111000...,,,////////////000000000000///............//////000000000000000000000000000000000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***************+++++++++***,,,...///---+++************************************+++,,,------......,,,,,,------///000222222000111222444555333...+++---...000000111555999<<<@@@AAACCCDDDCCCDDDEEEGGGGGGJJJNNNRRRUUUVVVVVVUUUZZZ[[[\\\[[[ZZZYYYZZZ\\\YYYZZZ\\\```cccgggkkkmmmnnnoooqqqsssvvvxxxzzz{{{yyy}}}+++***)))((('''((()))***---......,,,(((%%%$$$$$$))))))(((((((((((())))))************************************************++++++*********+++,,,,,,+++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,---.........---------------,,,---....../////////000000111333444555888999;;;???CCCHHHLLLOOORRRSSSTTTUUUVVVYYY^^^aaafffjjjnnnrrrxxxggg```VVVLLLEEE???;;;999999888777555333222111000...000111222222000...---.../////////000000111111...............///000000000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++***+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......,,,,,,,,,---///000222333111111222444555333///+++...///000111222555999===@@@BBBDDDDDDDDDDDDFFFHHHGGGJJJNNNRRRUUUVVVUUUUUUWWWYYYZZZZZZXXXXXXXXXYYYXXXYYY\\\___dddhhhlllnnnnnnoooqqqsssvvvxxxzzz{{{{{{))))))(((''''''''''''(((%%%'''))))))))))))***+++))))))(((((((((((())))))***************************************************))))))))))))***++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...............------,,,,,,------.../////////000111333666888999<<<>>>AAAEEEJJJNNNQQQSSSVVVWWWYYY[[[^^^ccciiimmmsssxxx~~~uuunnndddZZZQQQIIICCC???:::999777555333111000///000000111111111000///...---......//////000000111......---......///000111////////////////////////------------......//////+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***))))))******+++,,,,,,,,,'''((((((((((((***---///------------------------******++++++,,,,,,------++++++,,,---///111222333444444444666777555111...///000111111222555999<<>>@@@CCCGGGMMMQQQTTTVVVVVVXXXZZZ]]]aaagggoooxxx}}}yyypppggg^^^UUUMMMHHH>>>===;;;999666444222111111111111000000000//////,,,------...//////000000---------......///000111.................................---------------++++++---.........------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++***************+++,,,---------&&&''')))))))))***---///------------------------++++++++++++++++++,,,,,,++++++,,,---///111333444555555444555666555222000000111222222222444888;;;@@@BBBDDDDDDDDDDDDFFFGGGHHHIIILLLNNNQQQRRRSSSTTTTTTVVVXXXXXXWWWVVVVVVVVVXXXYYY\\\```eeejjjnnnqqqtttuuuvvvwwwyyyzzz{{{|||((()))*********)))'''&&&%%%'''(((((('''%%%&&&'''))))))(((((((((((())))))***************************************************************++++++,,,)))))))))******+++++++++))))))*********+++++++++++++++,,,,,,,,,---------,,,---......//////......///////////////000111111111111333666999===@@@AAACCCGGGLLLRRRVVVXXXYYYYYYYYY\\\```fffnnnxxxwwwooofff]]]UUUPPPCCCBBB@@@===;;;888666555222111111000///000000000,,,,,,,,,---...//////000---------......000111111..............................---,,,+++******)))***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,++++++***************************+++++++++,,,,,,+++++++++,,,,,,,,,++++++***************+++,,,------......(((***,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---///111333444444333222222333222111///111222222222222444888;;;@@@BBBCCCDDDCCCDDDEEEGGGHHHIIIKKKMMMOOOQQQSSSTTTTTTWWWYYYYYYXXXVVVVVVVVVXXXZZZ]]]aaafffkkkooorrrwwwxxxyyyyyy{{{{{{|||}}}(((((())))))))))))((((((***++++++***((('''((()))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))************,,,+++***)))((((((((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111111...000222333222222333444222444555777;;;AAAIIINNNNNNPPPSSSUUUVVVWWWXXXZZZ\\\cccmmmxxx{{{ssskkkbbb\\\VVVQQQKKKEEEAAA===999777222000///000111333222222---------...///000111222000000000000000000000000000111222111///---...///,,,---...///...---,,,+++,,,,,,------,,,,,,+++***+++++++++,,,,,,---------......---,,,,,,,,,------+++++++++,,,,,,---------+++++++++,,,,,,+++++++++************************+++,,,,,,------......///))))))))))))***+++,,,------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...------......//////000000000000000000000//////...111111000//////333999===???AAADDDEEEDDDEEEFFFGGGHHHHHHIIIKKKMMMOOOQQQRRRWWWXXXZZZYYYXXXWWWWWWXXXZZZ\\\^^^bbbggglllqqqsss{{{|||}}}~~~~~~}}}{{{zzz(((((())))))))))))(((((((((***++++++***(((((()))))))))))))))))))))))))))((())))))******))))))((((((((((((((((((((((((((())))))))))))************,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000000000000000---///111111111111333555777999<<<>>>AAAFFFLLLPPPQQQRRRUUUVVVWWWXXX[[[]]]aaaiiiuuuzzzssskkkfff___[[[TTTNNNHHHCCC===999555333111000111111000/////////............//////111111111111111111111111///000111000...---...///...////////////...------,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,,,,,,,---,,,,,,------------------++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,+++,,,++++++++++++,,,------------......///000000000000000000000000//////...///////////////333888<<<<<>>@@@AAAAAAAAACCCEEEIIIJJJKKKMMMOOOQQQSSSSSSUUUWWWYYYYYYWWWVVVWWWXXX\\\]]]___ccchhhmmmqqqtttzzz{{{|||~~~~~~~~~}}}}}}~~~(((((())))))))))))((((((&&&((())))))((((((***+++************************)))******************)))************************))))))*********+++++++++))))))))))))******+++,,,++++++++++++++++++++++++------------------------...///000000111000000000222333444444666999===AAACCCGGGKKKOOOPPPQQQRRRSSSXXXZZZ]]]```eeekkksssxxx|||yyytttqqqlllfff```WWWNNNHHHDDD@@@<<<888666444222111222111000///...---------////////////////////////+++,,,......---...///111111000///...---...///000,,,,,,------,,,,,,+++***---------,,,,,,+++++++++((())),,,...///...---,,,---,,,,,,,,,++++++************++++++++++++******************************+++*********)))))))))(((!!!###&&&)))+++,,,+++++++++++++++,,,,,,---------+++++++++***+++,,,,,,---,,,------...///000111111000111111111111000/////////000222333444666:::======???AAAAAABBBCCCEEEGGGGGGHHHJJJLLLNNNPPPQQQQQQUUUWWWXXXYYYWWWWWWWWWXXX]]]^^^```ccchhhmmmqqqtttyyyzzz{{{}}}~~~~~~~~~~~~|||}}}(((((())))))))))))(((((())))))(((&&&%%%'''***---************************((())))))******))))))(((++++++++++++++++++++++++************++++++++++++,,,++++++***))))))******++++++++++++++++++++++++------------------------...///000111222222222222333444666777:::>>>CCCGGGHHHKKKPPPSSSTTTTTTTTTUUUYYY]]]cccjjjrrr{{{|||yyywwwtttooojjjbbbZZZTTTKKKGGGAAA<<<999666444222222111000///////////////........................***,,,---...---...///111111000...---------...///,,,,,,------,,,,,,+++***---------,,,,,,+++++++++''')))+++.........---,,,,,,,,,,,,++++++*********))))))************))))))*********************************+++++++++,,,,,,!!!###&&&)))+++,,,+++++++++++++++,,,,,,---------+++************+++,,,,,,,,,,,,---...///000111111111111111111111000000///---///111222333555999<<<===???@@@AAAAAACCCFFFHHHGGGIIIKKKMMMOOOQQQRRRRRRUUUWWWYYYYYYXXXXXXXXXYYY]]]^^^```cccggglllpppsssyyyyyyzzz{{{|||}}}}}}}}}{{{}}}(((((())))))))))))(((((())))))(((&&&%%%&&&))),,,************************((())))))))))))))))))(((*********************************++++++++++++,,,//////---,,,,,,+++++++++++++++++++++++++++++++++------------------------...///111222444555555555444666999<<>>??????BBBEEEHHHJJJLLLOOOQQQTTTUUUUUUUUUVVVXXXZZZZZZYYYYYYZZZ[[[\\\]]]___bbbfffkkkooorrrxxxyyyyyyyyyzzzzzz{{{{{{zzz}}}(((((())))))))))))(((((('''((())))))'''&&&'''((()))))))))))))))))))))))))))******++++++******)))*********************************+++++++++,,,,,,...------,,,,,,,,,------------------------------...........................///111333666777888888777:::???CCCGGGKKKPPPSSSUUUVVVWWWXXXXXX[[[___bbbjjjsss{{{vvvpppllleee^^^UUUKKKDDD???:::777777666555333222111000000////////////////////////---...////////////000111///000000000000///......,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++,,,************++++++++++++++++++,,,,,,,,,,,,++++++************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,+++***************++++++,,,+++,,,---...///111222222111222222222222111000000------......///333999======>>>??????@@@BBBFFFIIILLLMMMPPPSSSUUUVVVVVVVVVWWWYYY[[[[[[[[[[[[\\\]]]\\\\\\^^^aaaeeejjjnnnpppxxxxxxxxxxxxxxxxxxyyyyyyzzz}}}(((((())))))))))))((((((%%%(((+++,,,***'''%%%$$$((((((((((((((((((((((((+++++++++,,,,,,+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,************+++,,,------////////////////////////...........................///222444777999:::;;;<<<@@@FFFKKKOOOSSSWWWZZZ[[[[[[ZZZZZZZZZ^^^dddhhhwww{{{}}}|||vvvrrrrrrkkk```UUULLLEEE???<<<:::999777444222000//////111111111111111111111111...///000000//////000111000111222222222111///...,,,,,,---------,,,+++++++++++++++,,,,,,---------,,,,,,+++******+++++++++))))))******+++++++++,,,,,,------......------,,,************************------,,,,,,+++*********))))))))))))***+++,,,------------,,,,,,+++++++++*********)))***++++++,,,++++++,,,...///111222222111222222222222111000000111111000000222666===AAA???@@@AAAAAABBBEEEIIILLLJJJLLLOOOSSSUUUUUUUUUUUUXXXZZZ\\\\\\\\\\\\]]]^^^[[[\\\^^^aaaeeeiiimmmoooxxxxxxwwwwwwvvvwwwwwwwwwzzz}}}))))))))))))))))))))))))+++***)))))))))))))))***+++*********************,,,,,,++++++***)))))))))))))))))))))))))))))))))++++++***************+++++++++,,,,,,,,,---------,,,+++++++++,,,---......++++++,,,---...000111222222333555666777:::???BBBFFFGGGJJJOOOTTTXXXZZZZZZZZZZZZZZZZZZ]]]eeeqqqzzz|||yyy|||zzzssshhh[[[OOOFFFBBB;;;888444222222333333333000///......------------444333111111222111000...111222333222000.........//////...------------...,,,++++++******++++++,,,---,,,+++******+++,,,---///---+++***,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////+++---///...,,,+++---//////...---,,,+++*********,,,---.........///111333333222222222111111000000...///111111222444888;;;@@@@@@???@@@BBBEEEHHHJJJGGGJJJNNNRRRUUUUUUUUUUUUXXX[[[]]]^^^]]]\\\\\\]]]]]]]]]^^^```dddhhhmmmooovvvwwwwwwvvvtttsssuuuvvvyyy|||))))))))))))))))))))))))***)))))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,******************++++++************************++++++************++++++++++++,,,,,,,,,---------,,,,,,------------------,,,,,,,,,---...000222333444666888999;;;???DDDHHHPPPQQQRRRSSSUUUWWWWWWVVVYYY[[[^^^aaahhhsss~~~tttiii^^^TTTNNNAAA===888555555555444444111000//////.........///111///...///111111000///...000111111///....../////////...------------...,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***(((&&&&&&''')))******------------------------++++++++++++++++++++++++++++++++++++++++++++++++000...---+++******++++++)))+++......,,,,,,---///......---,,,++++++++++++,,,---.........///111333444444333222111//////...///000111222333555888;;;CCCBBBAAAAAABBBEEEGGGHHHHHHJJJNNNRRRUUUVVVVVVUUUYYY[[[]]]^^^]]]\\\\\\]]]]]]]]]^^^```ccchhhlllnnntttuuuvvvuuuttttttuuuvvvxxx|||)))))))))))))))))))))))))))((((((((()))***++++++'''(((((())))))*********((())))))***++++++,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,------------------...//////...,,,,,,---------...///111333444777999<<>>;;;777555444333222111000000000000111000//////111111000///000222333222000.........//////...------------...---......//////......---+++,,,---......---,,,+++,,,+++******,,,------,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))),,,///111111000---+++)))***,,,......,,,***'''++++++++++++,,,---......---.../////////000222444222222111111111111111111,,,...///000000333666999======???@@@CCCEEEGGGHHHHHHKKKOOOTTTWWWXXXXXXXXX[[[\\\]]]\\\[[[ZZZ\\\]]][[[[[[\\\^^^aaaeeehhhkkklllnnnqqqrrrrrrrrrtttuuuwww{{{)))))))))))))))))))))))))))((((((((()))***++++++******++++++,,,,,,------,,,,,,++++++***))))))(((************************++++++***++++++,,,---...,,,---------............------...///...---,,,+++111111111333666;;;@@@CCCFFFIIIMMMPPPRRRUUUXXXZZZ[[[^^^``````___aaafffjjjttt}}}{{{zzz|||}}}~~~yyyqqqkkk```ZZZRRRJJJDDD???;;;999777666555333222111111000333222000111222333111000222333444222000.........//////...------------...,,,---...//////...---,,,,,,,,,------------,,,,,,+++***)))***,,,---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,...111333222///+++(((+++++++++---......+++)))++++++++++++,,,,,,---...---...///000///000222444000111111111111222222222---...///000111333666999:::;;;===@@@CCCEEEGGGHHHGGGJJJNNNSSSVVVXXXXXXXXX[[[\\\\\\[[[YYYYYYZZZ\\\\\\\\\]]]^^^aaaeeehhhjjjmmmnnnooooooooopppsssuuuwww{{{))))))))))))))))))))))))***)))))))))))))))******(((((((((((())))))))))))++++++******************++++++++++++++++++++++++++++++++++++,,,---......------------............////////////000000000000222222222555999???EEEIIINNNQQQSSSUUUVVVWWWXXXZZZYYY]]]bbbeeeggglllssszzz~~~|||xxxuuuuuuyyy}}}|||yyyuuussshhhcccZZZRRRKKKFFFBBB???<<<;;;999666444333222111111000000111333444333222///111222111///....../////////...------------...+++,,,...//////...,,,+++------,,,,,,,,,,,,---------,,,,,,---///000...---------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,---/////////...---,,,***))))))+++///000///---,,,,,,+++++++++,,,---------///000000///000222555222222111111111111111111...000111222222444888;;;<<<===???AAACCCEEEFFFGGGFFFIIIMMMRRRVVVWWWXXXWWW[[[[[[[[[YYYWWWWWWYYY[[[]]]]]]]]]___aaaeeehhhkkknnnnnnnnnmmmlllnnnrrruuuxxx{{{))))))))))))))))))))))))+++***)))))))))))))))***++++++++++++************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---------.........//////111111000000111222333444222222333666;;;BBBHHHLLLTTTVVVXXXYYYXXXXXXYYYZZZUUU[[[bbbhhhnnnvvv~~~|||wwwssstttxxx||||||}}}~~~}}}zzzxxxwwwwwwoooiii```XXXQQQLLLGGGEEE???>>><<<999666444333333///......000333555555444,,,...000000///...///000//////...------------...+++,,,...//////...,,,+++......,,,++++++,,,......,,,,,,+++---...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++*********+++,,,///111333)))((('''***///222333111---,,,,,,++++++,,,,,,------///000000000000333555333333222222111000//////000111333333444666:::<<<>>>???AAACCCDDDEEEFFFFFFEEEHHHMMMQQQUUUWWWWWWWWWZZZZZZZZZXXXVVVVVVXXXZZZ^^^^^^^^^___bbbeeeiiikkkoooooommmkkkkkkmmmqqquuuxxx{{{******)))((((((((((((((()))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++------------------------..................------,,,---///111222333333333000222666:::@@@GGGPPPUUU[[[\\\\\\[[[ZZZ[[[]]]```ccceeejjjrrr|||~~~~~~|||yyywwwvvvvvvwwwzzz{{{|||}}}|||{{{yyyxxxooommmhhhbbb[[[TTTNNNKKKIIIFFFAAA;;;777444444444444333111000/////////000222111///......000111333......//////...---,,,,,,++++++,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......222000...---,,,---///000...---,,,+++++++++,,,,,,++++++++++++++++++++++++...+++***---111333111---///......------,,,++++++------------------------//////000000111111222222444333333222111000......---...///000111333888;;;<<<>>>@@@@@@@@@@@@BBBDDDFFFJJJOOOSSSUUUVVVWWWXXXZZZYYYWWWWWWVVVWWWXXXYYY\\\^^^```aaabbbdddgggiiilllmmmnnnmmmlllmmmooorrrvvv{{{******)))((((((((((((((()))************+++++++++*********************************)))))))))((((((++++++++++++,,,,,,,,,,,,------------------------////////////////////////......///000222333444444444777<<>>EEEKKKOOOTTTXXX[[[]]]^^^______aaadddhhhlllvvv}}}}}}wwwvvvxxx}}}~~~{{{zzz{{{}}}~~~}}}|||tttsssoookkkfffbbb___]]]XXXUUUPPPJJJDDD???<<<:::444555777888777555222111///000000000000000///////////////............---//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---///...,,,+++++++++,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++---------222888<<<<<<:::///......------,,,++++++------------------------------......//////000000333333333222111000///...111111111000000111555888===???AAACCCCCCEEEGGGIIIFFFJJJOOORRRSSSTTTTTTUUUWWWVVVVVVUUUUUUVVVWWWWWW[[[]]]___```aaadddgggjjjmmmmmmmmmkkkjjjlllpppsssvvv{{{******))))))((())))))***))))))*********+++++++++************************,,,---------------------,,,,,,,,,,,,------------------------------------//////000000000000000111222111111111333666999;;;@@@EEELLLQQQTTTVVVWWWXXXZZZ[[[\\\^^^ccckkkuuu||||||yyyyyy{{{}}}}}}~~~}}}{{{}}}~~~~~~}}}{{{tttssspppmmmjjjgggeeedddbbb___ZZZSSSLLLDDD???;;;666666777666555444333222---...///000000...,,,+++//////...............///......---------,,,,,,,,,------------------------,,,,,,++++++,,,,,,---.........---,,,+++,,,,,,---,,,---------,,,,,,++++++++++++++++++++++++++++++///......000333555444222///......------,,,++++++,,,,,,------------------//////000000111111222222333333333222111000//////000000111000000222555888<<<>>>AAABBBCCCEEEGGGIIIIIIMMMQQQTTTUUUUUUVVVVVVUUUUUUUUUUUUUUUUUUVVVVVVYYY[[[^^^___aaacccgggjjjnnnnnnmmmkkkjjjlllppptttvvvzzz******))))))))))))******))))))*********+++++++++************************''''''((()))***+++,,,,,,++++++++++++,,,,,,,,,,,,------------------------.........//////000000000222222222333666:::===@@@FFFJJJOOORRRSSSSSSSSSSSSYYYYYY[[[```jjjyyy~~~|||{{{wwwyyy|||~~~~~~}}}{{{yyysssrrrooommmjjjiiihhhhhhhhhfffbbb[[[SSSJJJBBB===:::888555333111111222333000111333444333111///---//////.........//////000,,,,,,,,,---------......---------------------------------------.../////////......---------------,,,,,,---------,,,+++***++++++++++++++++++++++++...------...//////...---///......------,,,++++++,,,,,,,,,---------......//////000000111111222222222222222222222111000///...//////000111333777;;;:::===???AAABBBCCCFFFHHHHHHLLLQQQTTTUUUUUUUUUUUUSSSTTTTTTUUUUUUVVVVVVVVVWWWZZZ\\\___```cccgggjjjoooooonnnmmmlllnnnqqqtttvvvzzz******)))))))))***++++++)))************+++++++++************************((())))))***+++,,,------++++++++++++,,,,,,,,,,,,---------------------------......//////000000000222333444777;;;???BBBDDDJJJLLLOOOPPPOOOOOOPPPQQQSSSVVV[[[dddrrr}}}{{{{{{|||~~~{{{{{{|||||||||{{{zzzyyyyyyyyyxxxvvvuuusssrrrrrrqqqpppooonnnnnnooopppqqqqqqrrrtttvvvyyy}}}zzzuuuvvvxxxzzz|||~~~~~~{{{yyysssqqqooollljjjiiiiiiiiiiiihhhfffaaaYYYPPPHHHCCC???<<<777333111111222333000111222333222000...---000///.........///000111++++++,,,,,,---...//////------------------------...............//////000............---------,,,+++,,,---...---,,,+++***++++++++++++++++++++++++++++++---......////////////......------,,,+++++++++,,,,,,------.........------......//////000000222222222222222111000000---...///000111444888;;;:::<<<>>>@@@@@@AAADDDFFFDDDHHHMMMPPPQQQRRRRRRSSSSSSSSSUUUVVVVVVVVVVVVVVVVVVXXX[[[^^^```cccgggjjjooopppppppppoooppprrrtttvvvzzz******))))))******+++,,,)))************+++++++++************************------------------------,,,,,,,,,,,,------------------------------------......///000000111222222111333666:::???CCCGGGHHHLLLMMMNNNNNNMMMNNNQQQSSSSSSXXXcccppp|||zzztttsssqqqpppooonnnoooooommmmmmnnnoooooonnnnnnmmmkkkllllllkkkjjjiiihhhhhhggggggeeedddcccccccccddddddeeeeeeeeefffjjjooosssxxx}}}~~~{{{uuutttrrrrrrtttxxx|||~~~~~~uuussspppmmmkkkjjjjjjjjjffffffgggeee```XXXQQQLLLCCCAAA===999555444333444000000000000000...---,,,000///...---...///111222,,,---------------------...........................------------...//////---------------,,,+++++++++,,,---......,,,+++)))++++++++++++++++++++++++***+++---......//////000///......------,,,++++++++++++,,,,,,---......///------......//////000000111222222222222111000000...///000000000333777:::;;;===???@@@@@@AAACCCDDDBBBFFFKKKOOOPPPQQQRRRSSSSSSTTTUUUVVVWWWWWWWWWVVVUUUWWWZZZ]]]```cccgggkkkoooqqqrrrsssrrrrrrssstttvvvzzz******))))))***+++,,,,,,)))************+++++++++************************------,,,+++)))(((((('''---------.........//////------------------------///000000111222222333333000333777===BBBFFFIIIKKKMMMMMMMMMLLLMMMOOOTTTXXXZZZcccqqqzzz{{{{{{{{{yyyvvvsssqqqpppooonnnmmmkkkiiihhhgggdddeeeeeefffggggggffffffccceeefffffffffeeeeeefffgggfffeeecccbbbaaa``````___^^^]]]\\\[[[]]]aaaeeefffjjjpppwww~~~}}}yyy~~~{{{tttqqqnnnlllmmmqqqvvvzzz~~~wwwuuurrrnnnlllkkkkkkkkkbbbdddggggggddd^^^WWWSSSFFFEEEBBB>>>;;;777555444444444444333333111000000000///...---...///111333///......------,,,,,,+++........................---,,,,,,,,,,,,---......+++,,,,,,,,,,,,+++******+++,,,---......,,,***)))++++++++++++++++++++++++***,,,---...---------...///......------,,,++++++++++++,,,,,,---...////////////000000111222222222111111222222222111111000000111111000000222555888<<<>>>@@@@@@@@@AAABBBDDDBBBFFFLLLPPPRRRSSSTTTUUUSSSTTTVVVWWWXXXXXXWWWWWWTTTWWWZZZ]]]___cccgggkkkoooqqqtttuuutttsssttttttvvvzzz************************++++++******************************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///000///...---//////...---------......111111000///000222444555666999???FFFKKKMMMLLLJJJJJJKKKMMMMMMMMMRRRYYY___gggrrr||||||}}}zzzzzz{{{|||~~~}}}{{{yyyyyyzzz{{{{{{yyyuuurrrooopppooommmmmmllliiieeebbbcccbbbbbbbbbbbbccccccdddddddddeeeeeeffffffgggggggggfffdddcccbbbaaaaaaaaa____________^^^^^^]]]]]]\\\```dddgggjjjnnnuuuyyy||||||||||||~~~~~~|||zzzwwwqqqmmmjjjjjjkkkmmmwwwzzz~~~|||yyyuuussssssqqqnnnjjjjjjiiigggdddaaa^^^[[[ZZZUUUPPPHHHBBB>>><<<999888777555333222222222000///000000000000000000000000---------.........//////........................////////////...---,,,,,,------------------------000///---+++*********++++++++++++++++++***((('''***++++++,,,,,,---......------------------,,,,,,...,,,***)))))),,,...000,,,,,,------.../////////111111111111111000//////---......000111333555666;;;===>>>???>>>>>>@@@BBBEEEGGGKKKNNNPPPPPPOOOOOOTTTTTTUUUVVVVVVVVVUUUUUUYYY[[[]]]___aaaeeejjjmmmpppqqqrrrqqqoooooopppqqqqqqwww&&&''')))+++,,,+++******************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............000//////.........//////222111000111222555888;;;>>>@@@EEEJJJMMMNNNLLLKKKJJJLLLNNNOOORRRZZZdddkkk|||zzzxxxsssmmmjjjlllppptttyyy}}}}}}}}}~~~}}}}}}~~~~~~}}}{{{xxxwwwvvvtttsssqqqooolllfffccc``````______```aaacccdddffffffggghhhiiiiiijjjjjjjjjjjjiiigggfffeeeeeeeeeaaa```___^^^^^^^^^^^^^^^\\\^^^```aaaaaacccgggkkknnnuuu{{{zzz~~~~~~|||yyysssnnnjjjhhhhhhhhhppptttzzz}}}yyyvvvtttqqqmmmiiiiiihhhgggeeecccbbbaaaaaa^^^YYYRRRKKKFFFBBB>>>;;;777444222111111111///...........................------..................,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,------------------------,,,+++***)))))))))***+++------...---,,,,,,---...+++*********************,,,,,,---------------------,,,+++******,,,---...,,,,,,------.../////////111111111111111000//////------...///111333555666:::<<<===>>>>>>???AAACCCEEEHHHKKKOOOQQQQQQPPPPPPUUUVVVVVVWWWWWWWWWWWWWWWWWWYYY\\\^^^```ccchhhkkkpppqqqrrrqqqooonnnooopppqqqwww&&&'''***+++,,,+++)))(((************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...//////000000222222222333666;;;???BBBHHHIIILLLNNNNNNMMMLLLKKKJJJMMMPPPTTT[[[gggttt~~~|||wwwuuurrrppppppppppppooollljjjgggdddcccggglllqqqxxx||||||zzzvvvqqqjjjfff```___]]]]]]^^^```ccceeecccdddeeeggghhhiiiiiiiiikkkjjjjjjjjjiiihhhgggffffffeeecccbbbaaaaaabbbbbb``````___]]][[[[[[\\\^^^]]]bbbjjjrrrzzz{{{zzz|||~~~{{{wwwqqqlllhhheeedddgggkkkrrryyy{{{wwwrrrmmmjjjjjjiiigggfffeeefffhhhiiihhhddd^^^XXXRRRKKKEEE@@@999666333222111111000///..........................................------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,------------------------******)))******+++,,,------///000...,,,,,,///222,,,,,,++++++***))))))(((++++++,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,------.../////////111111111111111000//////------...///111333555666888:::<<<>>>>>>@@@BBBDDDFFFIIILLLPPPRRRSSSRRRQQQWWWWWWWWWXXXXXXYYYYYYYYYXXXYYY\\\]]]___cccgggkkkpppqqqrrrqqqooommmmmmnnnpppvvv++++++++++++***))))))(((***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,+++***+++,,,---..................///000111222222333666:::@@@EEEIIINNNOOOPPPOOOMMMKKKJJJJJJJJJNNNTTT\\\fffvvvyyytttqqqooonnnllljjjjjjlllmmmllllllkkkkkkiiihhhjjjooouuuzzzyyyqqqkkkdddbbb___]]]]]]```ccceeecccdddeeegggiiijjjjjjkkkmmmnnnnnnoooooonnnlllkkknnnllljjjhhhggggggggghhhfffeeeccc```^^^]]]]]]]]]ZZZ]]]aaaeeeiiiqqqyyy}}}yyyuuuoookkkgggeeebbbeeejjjqqqyyy{{{uuupppmmmllljjjhhhffffffhhhkkklllllljjjfffaaa[[[TTTLLLGGG>>>;;;777444444333222111000000000000000000000000...............---------........................******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......+++...000///+++***,,,///---------,,,,,,+++++++++******+++,,,------......------.........,,,+++***,,,,,,------.../////////111111111111111000//////......///000222444666777666888;;;===>>>@@@CCCFFFGGGJJJMMMQQQSSSTTTSSSSSSWWWWWWWWWWWWXXXXXXYYYZZZYYYZZZ]]]^^^```ccchhhkkkpppqqqrrrqqqooolllllllllooottt}}},,,+++***))))))***,,,---))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,+++***+++,,,---...------------...///000111333444666:::???EEEJJJMMMPPPQQQPPPMMMJJJHHHHHHJJJMMMSSS\\\ggguuu|||uuuooolllkkkkkkjjjiiigggggghhhjjjkkkkkkjjjkkkkkklllmmmpppvvv}}}zzztttiiifffcccaaa```aaadddfffhhhiiiiiikkklllnnnooopppsssuuuwwwyyyzzzyyywwwvvvsssqqqooommmkkkkkkkkkkkkjjjhhhfffdddcccbbbbbbaaa^^^^^^___```bbbggglllppprrrvvv~~~}}}{{{xxxtttpppmmmkkkcccccceeejjjsss~~~~~~xxxsssqqqnnnllljjjgggfffgggiiikkkkkkiiigggeeeaaaZZZSSSMMMBBB>>>999666444333222111111111111111111111111111.....................---........................******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,............------,,,,,,+++...111000---*********++++++,,,,,,,,,---------******++++++,,,---......------/////////---+++***,,,,,,------.../////////111111111111111000////////////000111333555777888444777:::<<<>>>AAADDDFFFGGGJJJNNNRRRTTTUUUUUUTTTUUUUUUUUUUUUVVVWWWXXXYYYXXXYYY[[[]]]^^^aaafffiiioooppprrrqqqnnnlllkkkjjjmmmrrr{{{)))((('''''')))+++...000)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,------...---------...///111222333555777;;;AAAFFFKKKNNNPPPOOOPPPOOOLLLHHHGGGKKKNNNTTT\\\jjjxxx~~~{{{rrrnnnjjjgggggghhhiiiiiijjjiiihhhjjjlllmmmmmmlllmmmnnnpppsssxxx~~~pppooollljjjiiijjjlllmmmnnnmmmllllllnnnpppsssuuuxxxzzz{{{zzzyyywwwuuusssrrrqqqpppmmmjjjhhhhhhhhhgggfffbbbaaa```aaabbbeeegggiiifffhhhjjjnnnsss{{{~~~}}}{{{yyywwwtttrrrqqqiiigggeeegggnnnxxx}}}wwwuuutttpppooollliiiggggggggghhhhhhggggggfffccc^^^XXXSSSGGGBBB<<<777444333111000////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))....../////////---+++***((())))))***++++++,,,,,,******++++++,,,,,,------------...//////...,,,+++,,,,,,------.../////////111111111111111000////////////000111333555777888444666:::<<<>>>@@@DDDFFFGGGJJJNNNRRRTTTUUUUUUUUUTTTSSSSSSSSSTTTVVVXXXYYYVVVWWWYYY[[[\\\___cccfffmmmoooqqqqqqnnnllljjjjjjlllqqqyyy'''(((((())))))))))))(((((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,---.....................///000111333555666999<<>>@@@CCCEEEFFFIIIMMMQQQTTTUUUUUUUUUTTTSSSRRRRRRSSSUUUXXXYYYXXXYYY[[[\\\]]]```dddgggkkkmmmppppppooolllkkkjjjkkkooowww)))***,,,,,,***%%% ((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,---...///000///...---000000111222333555777888<<<@@@FFFMMMQQQTTTTTTTTTNNNPPPPPPNNNKKKNNNUUU[[[fffrrrzzzsssmmmmmmkkkhhheeedddeeefffhhhjjjiiiiiilllppptttvvvvvvuuuttttttuuuvvvwwwuuutttssswww|||~~~|||zzzvvvssspppooolllkkkjjjhhhfffdddfffffffffeeedddeeehhhjjjhhhnnnyyy{{{uuupppqqqtttyyy}}}zzzxxxvvvuuuttttttrrrpppmmmkkkjjjlllnnnpppxxxyyyzzzwwwssspppppprrrqqqpppooonnnllljjjiiihhhjjjiiihhhhhhfffbbb]]]ZZZVVVPPPHHHAAA===999777555111111111111111111111111***+++,,,---...000111111........................////////////...---,,,,,,++++++++++++++++++++++++***+++---///000000000///---&&&&&&---///.........---,,,,,,+++++++++,,,,,,++++++++++++++++++------------......//////,,,,,,------...//////000111111111111111000//////,,,,,,---...000222333444555777:::<<<===???BBBEEEFFFIIIMMMQQQTTTUUUUUUTTTTTTSSSSSSRRRTTTVVVXXXZZZ[[[]]]___```aaadddhhhkkkiiilllooopppooolllkkkkkkkkkooovvv,,,,,,++++++******)))))),,,((($$$%%%)))------+++,,,,,,,,,---------......------------------------,,,,,,,,,---...///000111000/////////222555999;;;AAAEEEKKKOOOQQQQQQQQQQQQNNNNNNNNNMMMNNNUUU___gggzzzuuummmiiifffccc```]]]]]]^^^___aaadddggghhhooooooqqqtttwwwyyyxxxwwwyyyxxxwwwxxxzzz{{{zzzyyy}}}}}}|||zzzwwwuuutttqqqmmmjjjiiihhhfffffffffeeecccaaaeeefffkkkrrr}}}xxxuuuqqqllliiilllttt}}}~~~~~~|||yyywwwvvvuuutttwwwvvvtttqqqooollljjjiiijjjlllooopppppppppqqqrrrssssssssspppmmmjjjjjjjjjmmmlllkkkkkkiiifff```\\\ZZZUUUMMMFFFAAA===999666555333000000000000///...////////////////////////...------,,,,,,++++++***,,,------......------,,,------------------------)))***++++++))))))***+++---,,,,,,++++++,,,,,,---(((((()))***++++++++++++---,,,,,,++++++,,,,,,---------------------------------......///000000000222111000//////.........+++---///000111222444666888999:::<<<===???@@@AAAGGGIIIMMMQQQTTTVVVWWWXXXTTTUUUVVVVVVUUUUUUWWWYYYYYY[[[]]]^^^```bbbeeehhhnnnmmmmmmlllkkkkkkjjjjjjnnnooottt******************))))))---***'''(((,,,...---+++,,,,,,,,,---------......---------------------------------......000111222111111111222555999>>>@@@IIILLLOOOQQQPPPOOONNNNNNPPPQQQRRRSSSWWW```lllttt|||uuuppphhhbbb```___]]][[[]]]]]]___aaadddgggjjjlllxxxxxxyyy{{{}}}~~~}}}}}}~~~~~~~~~|||yyywwwsssppppppooommmlllkkkiiifffdddcccdddgggmmmuuuvvvrrrlllhhhhhhmmmssswww}}}{{{zzzxxxwwwwwwxxxwwwuuussspppnnnkkkjjjgggiiijjjjjjjjjkkknnnppprrrrrrrrrpppmmmjjjjjjjjjnnnmmmlllllljjjgggbbb^^^\\\WWWQQQKKKEEE@@@;;;888666333111000000000///...------------------------,,,,,,,,,,,,,,,,,,,,,---,,,------......------,,,------------------------+++,,,---,,,++++++,,,------,,,,,,++++++,,,,,,---)))***+++,,,---............------,,,,,,------...------------------------------......///000000000222111000//////.........***,,,///000000111333555777888999;;;===???AAABBBFFFHHHKKKOOORRRTTTUUUUUUTTTUUUVVVVVVUUUUUUWWWYYYYYY[[[]]]^^^___aaaeeegggmmmmmmllllllkkkkkkjjjjjjnnnooouuu)))))))))))))))*********...,,,***+++...///---+++,,,,,,,,,---------......---------------------------------...///000222333444333444666999???DDDGGGNNNPPPRRRRRRPPPNNNMMMNNNQQQTTTYYY^^^fffrrryyyrrrkkkeeedddaaa]]]ZZZZZZ[[[\\\\\\```aaacccfffjjjnnnrrrttt~~~zzzxxxvvvtttrrrpppooolllhhhdddccccccdddggglllrrrxxx|||}}}yyyrrrllliiihhhiiijjjsss{{{}}}{{{yyyxxxyyyxxxxxxvvvssspppmmmkkkeeeeeedddbbbbbbdddhhhlllpppqqqqqqooollljjjjjjjjjooonnnmmmlllkkkgggccc___^^^[[[VVVQQQLLLFFF@@@;;;777555333111111000///---------------------------***++++++,,,------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---,,,---...---,,,,,,++++++,,,,,,---+++,,,---///000111111111///......------......///------------------------------......///000000000222111000//////.........***,,,...//////000222444555666888:::===@@@BBBCCCEEEGGGJJJNNNPPPQQQRRRRRRTTTUUUVVVUUUUUUUUUWWWYYYYYYZZZ\\\]]]^^^```dddgggkkkkkkkkkkkkkkkkkkkkkkkknnnpppvvv((((((((())))))*********...,,,,,,---......,,,***,,,,,,,,,---------..............................,,,,,,------///000222333555555777999>>>DDDIIILLLNNNOOOQQQQQQPPPOOOQQQRRRPPPVVV```kkkxxx~~~uuulllfffbbb___\\\^^^\\\\\\\\\^^^```bbbcccfffhhhkkkoootttyyy|||~~~~~~}}}{{{yyywwwuuuqqqmmmiiieeeeeeeeefffhhhkkknnnppppppuuu}}}wwwpppkkkgggeeefffmmmvvv}}}{{{zzzzzzzzzxxxuuurrrnnnlllgggfffbbb^^^]]]^^^cccgggmmmnnnoooooollljjjjjjjjjnnnlllkkkjjjiiifffbbb______]]]ZZZWWWSSSLLLEEE???:::888555333222111///...////////////////////////,,,,,,,,,,,,------......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---///---,,,,,,++++++,,,,,,---+++,,,...///111222222222......------------......------------------------------......///000000000222111000///............***,,,......//////111333333444777:::===@@@BBBCCCEEEGGGKKKNNNPPPQQQQQQPPPSSSTTTUUUUUUTTTUUUWWWYYYYYYZZZ[[[[[[\\\___cccfffiiijjjjjjjjjkkkkkkkkkkkkooopppwww(((((())))))******++++++,,,++++++,,,---,,,+++***,,,,,,,,,---------..............................++++++,,,---...000222333666777:::>>>BBBGGGKKKMMMMMMNNNNNNNNNNNNPPPSSSVVVSSS\\\jjjzzzqqqllleee^^^[[[ZZZZZZZZZ]]]^^^```bbbdddgggjjjllloooqqquuuyyy~~~{{{vvvrrrhhhggggggggghhhhhhiiijjjiiijjjlllpppwww|||tttnnnjjjccceeejjjsss{{{||||||{{{yyyvvvssspppnnnllliiieee```\\\]]]```dddjjjlllnnnnnnllljjjjjjjjjkkkjjjhhhgggfffddd```^^^___^^^]]][[[WWWQQQIIIDDD>>><<<888666555333111///////////////////////////.........------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,------,,,,,,++++++,,,,,,---+++,,,---...///000000000------,,,,,,,,,,,,------------------------------------......///000000000222111000///............***,,,...///...///111333222333666999<<>>CCCGGGIIIKKKKKKMMMMMMMMMMMMNNNQQQVVVZZZ]]]iiizzz|||tttmmmccc```\\\XXXVVVWWWYYY[[[___bbbfffjjjmmmppptttwwwzzz|||{{{wwwmmmmmmlllkkkjjjiiihhhhhhhhhgggfffeeegggmmmvvv|||~~~xxxtttkkkhhhgggkkkpppvvv~~~~~~}}}{{{xxxuuusssqqqpppooommmiiiddd```___aaacccgggjjjlllmmmllljjjjjjjjjiiigggeeedddcccbbb___\\\]]]\\\\\\\\\YYYTTTMMMHHHBBB@@@<<<999777555222000------------------------//////......---,,,,,,+++,,,------......------,,,------------------------***,,,---,,,+++***+++,,,---,,,,,,++++++,,,,,,---***+++,,,---............,,,,,,,,,++++++,,,,,,,,,------------------------------......///000000000222111000//////.........+++---////////////111333222333555888<<>>CCCHHHKKKLLLKKKIIIIIIJJJKKKLLLOOOVVV]]]cccmmmyyy}}}yyyvvvtttnnngggaaaZZZZZZXXXWWWXXXZZZ^^^aaafffkkkqqqvvvzzz~~~}}}wwwwwwvvvtttqqqnnnkkkjjjhhhgggfffeeeccceeehhhkkktttyyyyyyqqqkkkjjjjjjkkkqqqyyy~~~zzzwwwtttrrrrrrrrrnnnnnnllliiifffdddddddddeeehhhkkkmmmllljjjjjjjjjhhhfffdddcccbbbaaa^^^\\\ZZZZZZZZZZZZYYYUUUOOOKKKFFFCCC???<<<999777444222------------------------...............---------,,,------......------,,,........................***,,,---,,,+++***+++,,,---,,,,,,++++++,,,,,,---++++++,,,,,,---,,,,,,+++------,,,,,,,,,,,,------------------------------------......///000000000222111000//////.........,,,...000000000000222333222333555888;;;>>>@@@AAAGGGJJJPPPUUUXXXXXXWWWVVVRRRSSSTTTTTTSSSTTTVVVXXXYYYYYYXXXXXXXXX[[[___cccdddeeefffhhhjjjkkkmmmmmmooorrr{{{---------,,,,,,+++++++++*********))))))***...000,,,,,,,,,---------......//////////////////////////////000222333555777888<<<@@@GGGLLLOOONNNKKKHHHDDDEEEHHHLLLRRR[[[eeelllzzzzzzrrrooolllkkkkkkhhhccc___UUUVVVXXXYYY\\\aaafffjjjnnnttt{{{~~~|||xxxssspppmmmggghhhiiihhheeeccccccccciiilllqqqwww~~~zzzppplllhhheeeiiipppyyy~~~zzzvvvsssrrrrrrssskkkmmmmmmllliiigggffffffdddgggkkklllllljjjjjjjjjhhhfffdddbbbbbbaaa^^^\\\XXXXXXXXXYYYYYYUUUQQQMMMHHHEEEAAA===;;;888555333////////////////////////,,,,,,------.../////////,,,------......------,,,////////////////////////+++,,,------++++++,,,------,,,,,,++++++,,,,,,---,,,,,,------,,,,,,+++***.........------.........------------------------------......///000000000222111000//////.........---///000111000111222444222333555888;;;===???@@@FFFJJJPPPUUUXXXYYYXXXWWWRRRSSSTTTTTTSSSTTTVVVXXXYYYYYYXXXWWWWWWZZZ___ccccccdddeeegggiiikkkmmmnnnooorrr|||++++++++++++++++++++++++,,,,,,,,,---------......000///---,,,,,,---...///333222111111111111111111222222222222444666888999BBBEEEIIIKKKKKKIIIIIIIIIIIIIIIMMMTTTXXX```qqq{{{qqqnnngggdddaaa_______________]]]___bbbdddhhhmmmssswww}}}|||vvvqqqnnnllliiigggfffeeecccaaajjjiiihhhiiimmmsssyyy|||wwwpppjjjfffdddlllrrr}}}}}}yyyvvvvvvuuurrroooqqqpppnnnmmmlllllllllmmmbbbbbbbbbbbbcccfffhhhjjjggghhhhhhhhhfffbbb___]]]^^^[[[XXXWWWVVVUUUSSSQQQKKKIIIFFFAAA===999555444666555222000..................---------,,,,,,,,,------......---+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,+++++++++***+++,,,---...---,,,,,,---------.........//////,,,,,,---------,,,***)))...............///000000////////////...............///000//////000333555888777666666888<<>>AAAEEEHHHKKKLLLKKKJJJJJJJJJIIIIIIOOOWWW```jjj|||wwwmmmeeeccc___]]]\\\\\\^^^```bbbccceeegggjjjnnnrrrwww}}}~~~xxxpppmmmkkkiiiiiihhhgggeeeggggggggghhhiiilllnnnpppvvvtttkkkdddeeejjjsss~~~~~~zzzyyyyyywwwtttqqqppppppppppppooonnnmmmmmmdddcccaaa```aaaccceeeggghhhiiijjjjjjhhhddd```^^^]]]ZZZWWWUUUTTTRRRPPPNNNMMMKKKIIIEEEAAA===:::888666444222000///..................---------,,,,,,------......---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,---------,,,,,,+++++++++,,,,,,,,,------,,,---......---,,,+++***...............///000000000000000/////////.........///000//////000333555777666666666888;;;>>>@@@EEEHHHMMMQQQTTTUUUUUUUUUSSSRRRQQQQQQSSSTTTTTTSSSUUUVVVWWWXXXXXXZZZ]]]```cccdddeeegggjjjkkklllkkkmmmqqqxxx++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,///...---,,,,,,---...///111000000000000000111111///000111555999???DDDGGGIIIKKKLLLLLLKKKJJJKKKLLLMMMNNNUUUaaaooo~~~uuummmggg___[[[ZZZXXXYYYZZZ]]]aaafffjjjmmmooossswww|||}}}uuusssqqqpppppppppooonnnjjjjjjiiiiiihhhgggffffffhhhnnnvvv~~~tttjjjaaacccgggnnnwww~~~}}}|||||||||zzzwwwtttooopppqqqrrrrrrpppnnnlllhhheeebbb^^^]]]^^^```aaafffhhhkkklllkkkhhhdddaaa^^^[[[XXXVVVTTTRRROOOLLLNNNMMMKKKHHHEEEBBB???===666555333111////////////.........------------,,,------...------,,,+++***------------------------///...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,---------,,,,,,+++++++++,,,,,,,,,---------............---,,,,,,...............///000000111111000000000/////////...///000000///111333666666666555666777:::===???DDDGGGKKKOOORRRTTTTTTTTTSSSRRRPPPQQQSSSTTTTTTSSSUUUVVVWWWXXXXXXZZZ]]]```bbbbbbdddeeehhhjjjlllmmmmmmpppwww***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,......---------...//////////////////000111111222333444555888<<>>???AAADDDHHHMMMPPPQQQQQQQQQRRRQQQPPPQQQSSSUUUUUUTTTUUUVVVWWWWWWWWWYYY[[[^^^```bbbdddeeeeeehhhlllpppnnnqqqvvv*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,---......//////////////////000111333444555333666;;;AAAGGGKKKOOOQQQMMMLLLJJJIIIJJJOOOVVV[[[dddpppwwwhhhaaa[[[XXXXXXYYYZZZ___eeekkkoootttxxx|||xxxsssppppppqqqkkkjjjhhhfffeeeeeeffffffjjjpppyyyvvvqqqiiicccaaaaaaaaaaaakkkooovvv|||~~~{{{yyyxxxyyy{{{{{{yyywwwvvvwwwwww{{{zzzvvvpppiiibbb]]]YYYXXXWWWZZZ^^^cccfffggghhhhhh^^^\\\ZZZXXXUUURRRMMMJJJEEEFFFHHHIIIIIIHHHFFFEEE???===:::777555333333333/////////.........------......------------......---------------------------,,,)))((('''((()))***++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...+++++++++,,,,,,,,,---------------,,,------...///...............///000000111111000000000/////////...///000000111222666888999999::::::<<<===>>>???AAADDDHHHLLLPPPQQQQQQQQQRRRPPPPPPQQQSSSUUUUUUUUUVVVWWWWWWWWWWWWXXX[[[]]]```cccfffgggfffhhhlllppplllooottt}}})))******+++,,,,,,------,,,,,,,,,,,,------------+++,,,---...//////////////////000111222444666777777;;;AAAHHHMMMPPPQQQRRROOOMMMKKKIIILLLSSS]]]dddqqquuuhhh]]]\\\YYYXXX\\\___bbbhhhpppuuuzzz|||{{{uuuqqqmmmhhhfffdddccccccaaaccchhhpppzzz{{{sssmmmgggccc___]]]eeeiiipppwww}}}~~~yyyzzz{{{zzzwwwuuuvvvxxxwww{{{|||wwwooohhhaaa\\\YYYVVVXXXZZZ]]]___aaabbbbbb\\\[[[YYYXXXVVVRRRMMMJJJEEEGGGIIIKKKLLLKKKJJJHHHCCCAAA===:::777555333333////////////............///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---+++)))(((((()))+++,,,+++++++++,,,,,,---------,,,,,,+++++++++,,,---...+++++++++,,,,,,,,,---------,,,++++++,,,---...///...............///000000000000000/////////.........///000000111333666999999999999:::;;;<<<===>>>AAADDDHHHLLLPPPQQQQQQQQQQQQPPPOOOQQQSSSUUUUUUUUUVVVWWWWWWWWWVVVXXXZZZ]]]```dddiiiiiihhhhhhkkknnnlllooouuu~~~))))))***+++,,,,,,------,,,,,,------------......+++,,,---...////////////000000000222333555777888>>>BBBHHHMMMQQQQQQPPPOOOOOONNNLLLKKKNNNWWWbbbiii|||uuukkkbbb[[[]]]\\\^^^dddhhhlllsss{{{}}}zzzssslllhhheeedddcccaaa```___aaaiiiuuu|||uuuoooiiibbb^^^\\\```gggnnnuuuzzz}}}zzz||||||zzzvvvuuuwwwyyytttxxx{{{tttlllddd]]]ZZZWWWWWWXXXYYYZZZ\\\]]]^^^^^^\\\[[[ZZZXXXUUUPPPLLLFFFHHHKKKMMMOOONNNMMMLLLEEECCC???;;;888555444333000/////////............///...---,,,,,,---//////,,,,,,,,,,,,,,,,,,,,,,,,///...,,,******,,,///000+++++++++,,,,,,------------,,,+++***+++,,,---...---------.........//////,,,++++++***+++,,,.....................///000000////////////...............///000111111333666999888888999:::;;;;;;<<<<<>>;;;:::333222111///...---------......------,,,,,,,,,---+++,,,------......---------------,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,---------,,,***(((((()))+++***))))))))))))***+++,,,+++)))(((((()))+++,,,,,,,,,------...///////////////............//////000000//////000222444555666888:::;;;;;;;;;===???BBBDDDHHHLLLNNNPPPPPPPPPQQQQQQQQQRRRTTTVVVWWWXXXXXXYYYYYYYYYXXXYYY[[[]]]cccfffkkkmmmmmmlllllllllmmmqqqyyy******+++,,,,,,,,,,,,,,,---...///...---,,,,,,---............------------///111333555888<<>>555444222000///...------.........------------,,,+++,,,------......------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((''''''))),,,---------------,,,++++++,,,------...---,,,++++++,,,---...,,,,,,------...///////////////............//////222111000///000111222333666888::::::;;;;;;===???CCCEEEHHHKKKMMMNNNMMMMMMPPPPPPQQQRRRSSSUUUVVVWWWXXXYYYYYYXXXXXXYYY[[[^^^cccggglllppppppnnnmmmllllllpppyyy******+++,,,------------,,,...000///,,,+++---///111111111000000000000///000222444777;;;AAAHHHLLLPPPSSSUUUUUUSSSPPPOOONNNOOOSSSZZZeeetttyyypppkkkiiieeedddggghhhiiilllqqqyyy~~~xxxqqqlllhhhfffccc___[[[ZZZZZZ[[[ZZZ```hhhooottt{{{|||xxxuuupppjjjbbbZZZWWWXXX\\\___kkkqqqxxx||||||yyyuuussspppqqqqqqqqqqqqqqqqqqpppkkkkkkkkklllllljjjfffbbbZZZXXXUUUQQQNNNLLLKKKKKKNNNSSSXXXYYYTTTNNNJJJHHHGGGFFFGGGJJJMMMOOOOOONNNPPPPPPPPPNNNKKKFFFAAA???999888666444222000000///...............------,,,+++,,,------......------,,,,,,,,,+++,,,,,,---............---------------'''%%%%%%(((,,,//////---...---,,,++++++,,,---...///...------------...///,,,,,,------...///////////////............//////000000//////000111222333555777999::::::;;;===???CCCEEEHHHKKKMMMNNNNNNMMMPPPPPPQQQQQQRRRTTTUUUVVVWWWXXXYYYXXXXXXYYY\\\^^^ccchhhnnnrrrrrrpppnnnnnnmmmqqqzzz******+++,,,---......---,,,...000///---,,,...000111111111111111111111111111444777;;;@@@FFFLLLQQQUUUVVVVVVTTTQQQOOONNNNNNQQQWWWbbbqqq{{{uuupppllljjjiiigggiiinnnrrrtttxxx}}}{{{vvvpppmmmhhhddd```^^^\\\[[[]]]___aaabbbdddhhhooottt~~~zzzwwwuuupppjjjccc]]]ZZZYYYYYYeeejjjrrrxxxyyywwwuuutttrrrqqqpppooonnnnnnnnnnnnkkkkkklllnnnnnnkkkfffbbb]]][[[WWWSSSOOOLLLJJJIIIJJJPPPUUUVVVRRRMMMJJJIIIFFFEEEEEEGGGJJJLLLLLLKKKNNNOOOOOONNNLLLGGGCCC@@@;;;:::888555333111000000....../////////...---,,,+++,,,------......---------------------...///////////////.........------000---******++++++(((%%%)))(((''''''''''''((()))++++++************++++++,,,,,,------...///////////////............//////............000222444555444666888::::::;;;===???AAADDDGGGKKKOOOPPPQQQQQQQQQQQQQQQQQQRRRSSSUUUUUUWWWXXXYYYXXXXXXYYY\\\___dddiiiooossssssrrrpppoooooosss{{{)))***+++---............---...//////......///000////////////000000000000333777;;;@@@DDDIIIOOORRRUUUTTTSSSQQQNNNNNNOOOQQQUUU^^^mmm|||yyytttppplllkkkkkkkkknnnmmmqqqyyy|||xxxrrrlllhhhddd```]]]^^^^^^^^^\\\\\\^^^cccfffnnnuuu}}}yyywwwuuupppkkkeee```\\\YYY```eeelllqqqssssssttttttrrrpppnnnllljjjjjjjjjjjjmmmnnnoooqqqqqqmmmhhhddd^^^\\\YYYUUUQQQNNNKKKJJJHHHLLLPPPSSSQQQNNNLLLJJJFFFEEEDDDEEEHHHJJJJJJJJJNNNNNNOOOOOOMMMIIIFFFCCC;;;:::777555222000///.........///000///...---,,,+++,,,------......------------------...//////000111111000000///............---++++++++++++***)))+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////............//////---------...///222444666333666888999:::;;;>>>@@@???BBBFFFKKKOOORRRSSSSSSRRRRRRRRRRRRSSSTTTUUUVVVWWWWWWXXXXXXXXXZZZ]]]___eeeiiiooorrrsssrrrqqqqqqqqquuu|||)))***+++---.../////////...------...///000000///......//////000111222222555999???DDDHHHLLLOOORRRQQQPPPNNNLLLKKKNNNSSSWWW```jjj|||~~~wwwooommmkkkjjjjjjlllpppssszzzzzzyyytttnnnhhhccc```___^^^\\\[[[\\\^^^```aaafffooo{{{}}}{{{yyyvvvrrrmmmhhhdddaaa^^^aaafffiiilllooorrrtttssspppmmmjjjhhhggghhhiiiooooooqqqttttttqqqlllhhh^^^\\\YYYVVVRRROOOMMMLLLGGGHHHKKKNNNQQQPPPNNNKKKHHHFFFEEEFFFHHHJJJKKKJJJLLLMMMMMMMMMLLLIIIGGGEEE===;;;999666333111///.........000000000///---,,,+++,,,------......------,,,,,,,,,,,,---...///000222222111000000///......''')))+++,,,---...000111///...---,,,,,,---...///---..................---,,,,,,------...///////////////............//////......---...///111333444333555777999:::;;;>>>@@@>>>AAAEEEJJJNNNPPPRRRRRRSSSSSSSSSSSSSSSTTTUUUVVVVVVWWWXXXXXXXXXZZZ]]]___eeeiiinnnqqqrrrqqqrrrrrrrrrvvv}}})))***,,,---.../////////000---+++---000222000...//////000222333444555666777;;;AAAGGGJJJMMMOOOQQQMMMLLLJJJIIIJJJOOOVVV\\\kkkvvvyyytttgggggggggiiilllrrryyy~~~~~~vvvoooiiicccbbb```^^^\\\\\\\\\\\\[[[]]]dddqqq~~~~~~{{{vvvrrrnnnllljjj]]]___bbbeeehhhlllqqqtttuuurrrnnnkkkhhhhhhiiiiiiooopppsssvvvwwwtttoookkk]]][[[YYYVVVSSSPPPNNNLLLFFFFFFGGGLLLPPPRRROOOLLLJJJHHHFFFGGGIIIKKKKKKKKKJJJJJJKKKJJJIIIGGGEEEDDD@@@>>><<<888555333111111---///000111000///---,,,+++,,,------......------++++++++++++,,,---...///222222222111000//////...+++---///...,,,+++---///---,,,++++++++++++,,,---***++++++,,,,,,++++++***,,,,,,------...//////000//////............//////000///.........000111222333555777999:::;;;>>>@@@>>>AAAEEEIIIMMMOOOOOOPPPTTTSSSSSSSSSTTTUUUVVVVVVVVVWWWXXXXXXXXXZZZ]]]```fffiiimmmpppqqqqqqrrrsssrrrvvv~~~,,,++++++++++++,,,------............////////////+++---...///000222555888:::>>>DDDHHHJJJKKKKKKLLLMMMIIIKKKPPPNNNMMMYYYjjjzzzzzzwwwtttpppllllllnnnqqqrrrtttyyyzzztttjjjhhheeeaaa\\\ZZZZZZ[[[YYY[[[___fffpppzzz|||zzzyyyvvvrrroooiiifffaaa\\\\\\```ggglllmmmnnnnnnkkkiiiiiimmmpppuuusssrrrtttwwwwwwqqqkkkdddaaa]]]\\\ZZZWWWQQQMMMEEEFFFFFFHHHKKKPPPTTTVVVPPPMMMKKKJJJJJJKKKJJJJJJJJJJJJIIIHHHGGGEEEEEEDDD???>>><<<:::888666444333///......---------......---,,,+++---///000000///((()))+++,,,,,,---///000333333222222000///---,,,,,,++++++++++++,,,---...---------,,,,,,,,,++++++...---,,,+++++++++++++++------......///000000000222111111111000000//////***...222111...---111555555666777999;;;===>>>???AAACCCEEEHHHLLLOOOQQQSSSPPPPPPPPPQQQSSSTTTVVVWWWZZZYYYXXXWWWXXX[[[^^^```hhhjjjmmmpppqqqrrrtttvvvtttxxx,,,,,,,,,,,,,,,---............/////////000000000///000000111111333777:::>>>BBBGGGKKKLLLLLLLLLLLLMMMIIILLLRRRTTTWWWeeewww{{{wwwqqqooooooooonnnmmmoooqqqssstttwww~~~zzzqqqoookkkfffaaa^^^]]]^^^ZZZ[[[^^^aaahhhpppyyy~~~}}}|||{{{xxxuuusssmmmiiiccc^^^\\\^^^cccgggiiijjjllllllkkkkkknnnqqquuuttttttvvvwwwtttmmmggg```^^^\\\[[[ZZZXXXTTTPPPLLLLLLKKKKKKLLLNNNPPPQQQPPPOOOLLLLLLMMMMMMLLLKKKIIIIIIHHHGGGFFFEEEEEEEEE@@@???>>>;;;999666444333000000//////......//////,,,,,,---000222222000---***+++------------///111222222222111000///---,,,---,,,,,,,,,,,,,,,---...---------,,,,,,,,,++++++000///...------------...------......///000000000111111000000000/////////.........------///111333555666777999;;;===>>>???@@@AAACCCFFFIIILLLNNNOOOOOOPPPPPPQQQRRRTTTUUUVVVXXXWWWWWWWWWYYY\\\___bbbeeehhhkkknnnoooqqqsssuuuuuuyyy---------------.../////////000000000000111111111222222222222333666;;;>>>EEEHHHKKKMMMMMMLLLLLLLLLLLLJJJNNNVVV^^^gggyyywwwqqqiiifffddddddggglllpppqqquuuvvvxxxzzz~~~wwwtttpppjjjeeeaaa___^^^\\\]]]^^^^^^___dddlllrrr~~~~~~|||{{{tttppphhhbbb]]]]]]^^^___bbbeeeiiilllmmmnnnpppqqquuuttttttttttttppphhhbbb]]]\\\ZZZZZZZZZYYYWWWTTTOOONNNNNNMMMMMMMMMMMMMMMPPPOOONNNOOOOOOOOOMMMKKKGGGGGGGGGFFFFFFFFFEEEEEEBBBAAA???===:::777555333222222111000000000000000+++,,,///222444333///,,,,,,---///...------///000111111111000///...---,,,......---------------...------------,,,,,,,,,,,,//////...---------......------......///000000000000000///////////////...111...++++++...000111111555666777999;;;===>>>???AAABBBDDDFFFIIIKKKMMMNNNOOOOOOOOOPPPRRRSSSUUUVVVVVVVVVVVVWWWZZZ]]]aaacccdddgggkkknnnpppqqqsssuuuwww{{{...............///000000000000111111111222222222111222333333555:::???DDDIIIKKKMMMMMMLLLKKKJJJKKKJJJJJJQQQ]]]iiiyyy~~~rrriiidddaaa___^^^```eeelllssswwwzzz|||~~~~~~xxxsssnnniiieeecccaaaaaa```]]]ZZZ]]]dddjjjrrruuu|||}}}xxxppphhhbbb^^^[[[ZZZ]]]aaafffkkkoooqqqrrrrrrtttrrrpppooonnnjjjeeeaaa\\\[[[[[[ZZZZZZYYYWWWVVVMMMMMMNNNNNNNNNMMMLLLKKKOOONNNNNNOOOPPPOOOMMMJJJFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCAAA???<<<999666444333222111000000///000000,,,,,,...000222111///,,,---...///...---,,,---...///////////////...---,,,//////...------------......------------,,,,,,,,,---,,,,,,+++++++++,,,,,,------......///000000000////////////............111000//////000111111111555666777999;;;===>>>???DDDEEEFFFHHHJJJLLLMMMNNNNNNNNNOOOPPPQQQSSSTTTUUUWWWVVVWWWXXXZZZ]]]```aaaeeeiiimmmqqqssstttvvvxxxyyy}}}///............///000000111111111111222222222222///000222555888===DDDHHHKKKLLLLLLKKKIIIHHHHHHIIIIIILLLVVVeeewww|||pppgggaaa^^^^^^^^^]]]___dddkkksssxxx~~~|||wwwrrrnnnfffeeebbb^^^[[[[[[```eeegggiiiqqq~~~wwwpppjjjccc]]]YYYZZZ]]]bbbhhhmmmqqqrrrsssqqqooollliiigggfffdddccc]]]]]]\\\ZZZXXXWWWVVVWWWPPPRRRSSSTTTRRRPPPMMMKKKMMMLLLLLLNNNOOONNNLLLIIIGGGGGGGGGFFFFFFFFFFFFFFFDDDDDDCCCAAA>>>;;;888666333222111000////////////...---++++++---......---,,,---...---+++++++++---------.........------,,,///......---------...............---------,,,,,,,,,,,,+++++++++,,,,,,---------......///000000000............////////////...222666666333000000222555666777999;;;===>>>???DDDEEEFFFHHHJJJKKKMMMMMMNNNNNNNNNOOOPPPRRRTTTUUUXXXXXXXXXYYYZZZ\\\^^^___dddhhhmmmrrrtttuuuwwwxxx{{{...............///000000000111111111111222222222...111444888<<>>???BBBBBBDDDFFFGGGIIIKKKKKKMMMMMMNNNNNNPPPQQQSSSTTTYYYYYYYYYYYYZZZ\\\]]]]]]aaaeeelllpppssstttvvvwww{{{......------......///000000000000111111111111222111444999===@@@CCCGGGJJJIIIIIIHHHGGGEEEFFFHHHJJJMMMWWWggg{{{{{{tttiiiaaa^^^^^^___aaabbbeeeiiimmmrrryyy|||vvvpppmmmllljjjfffccc``````ccchhhsss}}}zzzvvvooofff^^^WWWUUUUUUXXX___gggkkkmmmnnnnnnmmmkkkhhheeecccbbb\\\]]]]]]ZZZWWWUUUWWWYYY\\\___aaaccc```[[[UUUQQQMMMKKKIIIJJJKKKLLLLLLKKKKKKJJJJJJIIIHHHGGGFFFFFFCCCDDDEEEEEECCC@@@<<<:::555444333222000000000000///---++++++,,,...------+++---...---,,,,,,---...******+++,,,,,,,,,,,,,,,++++++++++++,,,...///000............---------------------------...///000------......///000000000/////////000000000111111555666666444111000222444555666777999;;;===>>>???AAABBBCCCEEEGGGIIIKKKLLLLLLMMMMMMNNNOOOQQQRRRSSSWWWWWWXXXYYY[[[]]]^^^^^^```eeelllqqqtttuuuwwwxxx{{{---------------.../////////000000000000111111111444888===AAACCCEEEGGGIIIHHHHHHHHHFFFEEEFFFIIILLLPPP[[[nnnpppjjjaaa\\\\\\___ccceeehhhmmmsssyyyyyyvvvvvvtttmmmfffaaaaaa```bbbjjjyyy~~~~~~{{{yyyrrrhhh```VVVSSSPPPRRRZZZbbbhhhjjjmmmoooqqqppplllgggbbb```[[[\\\\\\ZZZWWWVVVXXX[[[XXX\\\```cccccc___ZZZVVVNNNLLLIIIIIIKKKLLLMMMLLLLLLLLLKKKJJJHHHGGGFFFFFFCCCDDDEEEEEEDDDAAA>>><<<777666444333222111111111...------...000///---+++,,,---......------...000)))***+++,,,,,,,,,,,,,,,))))))***+++,,,...///000//////.........---------+++++++++++++++,,,---...------......///000000000//////000000111111222222;;;666111//////111333333555666777999;;;===>>>???BBBCCCEEEGGGIIILLLMMMNNNLLLLLLMMMNNNOOOQQQRRRSSSTTTUUUWWWYYY\\\^^^___```bbbgggnnnsssvvvxxxyyyzzz{{{000000000000000/////////000000000//////111555888;;;>>>AAADDDEEEGGGHHHJJJGGGDDDDDDEEEEEEEEEJJJPPPUUUfff|||zzzrrrdddaaa^^^\\\^^^cccjjjnnnssszzz~~~tttmmmgggeeebbbaaadddlllvvv}}}~~~}}}~~~}}}~~~}}}|||yyytttnnniii]]]ZZZTTTPPPQQQWWWaaahhhtttuuuuuutttrrrmmmiiifff___^^^\\\ZZZZZZZZZZZZZZZ[[[^^^aaadddccc```\\\YYYOOOMMMKKKIIIIIIJJJLLLMMMLLLMMMNNNNNNMMMKKKIIIHHHFFFEEEDDDCCCAAA???>>>>>>;;;:::888666333111///...111000///000111111///------------------------------+++******,,,,,,+++)))---------............//////111222///+++((()))+++,,,,,,------------------000000000///////////////////////////////////////333222222111000///......444444444555777;;;???AAABBBCCCEEEGGGIIIJJJJJJKKKLLLMMMNNNOOONNNOOOQQQSSSSSSTTTWWWZZZ\\\___```aaafffjjjpppuuuvvvwwwwwwxxx|||////////////////////////111111111000000333777:::===@@@DDDFFFFFFFFFGGGHHHDDDBBBBBBDDDEEEFFFMMMUUU]]]nnnyyyooohhh```___^^^^^^bbbhhhooottt|||}}}vvvnnnkkkgggcccaaadddiiimmm|||{{{yyy{{{}}}}}}}}}||||||{{{{{{yyyvvvppplllccc___YYYTTTTTTWWW^^^cccpppssswwwyyywwwqqqjjjeee```___]]][[[ZZZYYYZZZZZZ\\\^^^aaadddccc```\\\YYYOOOMMMJJJHHHGGGHHHJJJLLLMMMNNNOOOPPPOOOMMMKKKIIIDDDDDDCCCBBBAAA@@@??????>>>===;;;999666444222111///...---...//////...,,,------------------------+++******+++---...---,,,------------............000111000///,,,*********++++++,,,,,,---...//////.........///.........---////////////////////////000000000000000111111111444444444666888;;;>>>???@@@AAADDDFFFIIIKKKLLLMMMLLLMMMNNNOOONNNOOOQQQSSSSSSTTTWWWZZZ]]]___```aaaeeejjjoootttuuuvvvvvvwwwzzz.........///////////////111111111111222555999===AAADDDHHHIIIHHHFFFEEEEEEBBBAAABBBEEEGGGJJJSSS]]]jjj{{{{{{ssslllddd___]]]___bbbeeejjjqqqyyy~~~uuurrrmmmgggcccaaa``````jjjnnnuuu}}}|||wwwuuuuuuxxxyyyzzzxxxxxxyyyzzzzzzwwwsssppplllhhhaaa[[[XXXXXXZZZ[[[gggllltttxxxxxxrrrjjjdddaaa```^^^\\\ZZZYYYYYYYYY\\\^^^aaabbbaaa^^^ZZZXXXQQQNNNIIIFFFDDDEEEHHHJJJNNNOOOPPPQQQPPPNNNLLLKKKCCCCCCBBBBBBAAA@@@@@@???BBBAAA???===:::777555333---,,,+++,,,......---,,,------------------------+++******+++...//////...------------............222000.........---+++***)))***+++,,,...///000000---...///000000///...---000000000000000000000000------...000111222333444444444666777999;;;<<<===>>>@@@BBBFFFIIILLLMMMNNNLLLMMMNNNOOONNNOOOQQQSSSSSSUUUWWWZZZ]]]___```aaaeeeiiinnnrrrtttuuuvvvvvvwww.............../////////000111111222333777<<<@@@EEEHHHKKKKKKIIIEEECCCBBBCCCBBBDDDHHHJJJPPP\\\iiizzz~~~wwwoooiiiccc___]]]^^^ccciiiooouuu|||yyyvvvrrrmmmiiifffbbb```bbbcccgggpppzzz{{{vvvqqqpppqqqsssuuuuuuuuuvvvxxxzzzyyyvvvtttuuupppiiibbb]]]ZZZWWWUUU[[[aaahhhooopppmmmhhhdddcccaaa___\\\ZZZYYYYYYYYY[[[]]]___```^^^[[[XXXUUUQQQNNNIIIDDDBBBCCCEEEGGGMMMNNNOOOPPPPPPOOOMMMLLLEEEEEEDDDCCCBBBAAA@@@???CCCCCCBBB@@@===:::777555...---+++,,,---...---,,,------------------------,,,++++++,,,...//////...,,,,,,---------.........222///------//////---***++++++,,,,,,---...//////...000111222333222111000000000000000000000000000,,,---...000111333444444444555666888:::;;;;;;;;;>>>@@@BBBFFFIIIKKKMMMNNNLLLMMMNNNOOONNNOOOQQQSSSSSSUUUWWWZZZ]]]___aaaaaadddhhhmmmqqqssstttuuuvvvwww~~~............//////000000///000111222444999>>>BBBIIIKKKLLLLLLHHHEEEBBBBBBCCCCCCFFFJJJNNNVVVfffuuu~~~xxxtttnnnhhhbbb`````````bbbhhhqqqxxx~~~}}}yyyuuuqqqnnnjjjfffbbb```^^^^^^eeepppzzz|||vvvpppmmmlllnnnppprrrssstttwwwyyyzzzxxxwwwzzzuuunnngggbbb]]]WWWTTTTTTWWW]]]bbbfffggggggfffcccbbb```]]][[[ZZZZZZZZZZZZ[[[\\\]]][[[XXXTTTRRRPPPMMMHHHDDDAAAAAACCCDDDIIIJJJLLLMMMMMMLLLKKKJJJHHHHHHFFFDDDBBBAAA??????BBBBBBBBBAAA>>>;;;888666111///------...///...---------------------------...---,,,,,,......---,,,,,,,,,,,,------------...111...,,,---//////---***------------------,,,,,,...///000111222222111000000000000000000000000000......///000111222222333444555666888:::;;;;;;;;;???AAACCCFFFHHHJJJKKKKKKLLLMMMNNNOOONNNOOOQQQSSSTTTUUUXXX[[[]]]```aaabbbeeehhhmmmppprrrsssuuuvvvxxx~~~......//////000000111111///000222444777<<>>;;;999777444000.........---,,,------------------------,,,+++***+++,,,---,,,+++++++++,,,,,,,,,---------+++,,,---,,,++++++,,,---------------------,,,,,,,,,,,,+++***+++---///000/////////////////////////////////000111111222222444444444666888;;;>>>???===???AAAEEEHHHJJJLLLLLLLLLMMMNNNOOONNNOOOQQQSSSTTTVVVXXX[[[^^^```bbbbbbfffiiimmmppprrrsssvvvxxxyyy}}}///000000111222333333333333444777999===BBBIIINNNKKKJJJIIIGGGDDDCCCEEEGGGHHHKKKSSS^^^iii{{{uuujjjeee]]]^^^______```dddlllqqqwwwyyyrrrnnnlllhhheeebbbbbb___\\\ZZZ]]]eeelll{{{{{{zzzvvvqqqooopppssstttssssssuuuwwwxxxxxxvvvxxxsssmmmjjjjjjhhhccc___TTTRRRPPPOOOQQQUUUYYY\\\bbbaaa___^^^]]]]]]^^^^^^^^^^^^^^^]]]ZZZWWWTTTRRRLLLKKKJJJHHHFFFCCCBBBAAA:::;;;===@@@@@@@@@???>>>>>>??????@@@@@@AAAAAABBB>>>???AAABBBAAA???===;;;888555111...------,,,+++------------------------***)))(((***,,,...------++++++,,,,,,,,,---------(((+++---,,,***)))+++...,,,,,,,,,------.........///---+++++++++...111333////////////////////////---...///000111222333444444444444555777;;;???AAA;;;===@@@DDDHHHKKKMMMOOOLLLMMMOOOOOONNNOOOQQQSSSUUUVVVXXX[[[^^^```bbbbbbgggjjjmmmppprrrtttvvvyyyyyy{{{111000000//////000222333333555777:::>>>CCCJJJNNNOOOJJJGGGGGGFFFDDDGGGKKKLLLNNN[[[ooozzzkkkbbb```VVVYYY]]]```ccciiiqqqwww|||uuupppmmmjjjhhhiiigggddd___\\\\\\]]]___gggnnnvvvxxxtttpppnnnooossstttuuuvvvwwwyyyzzz{{{vvvtttqqqmmmiiigggffffff[[[XXXRRRMMMLLLOOOUUUZZZ[[[^^^```^^^ZZZYYY\\\```dddfffgggeee```ZZZUUUSSSOOOLLLIIIIIIIIIGGGDDD@@@===<<<:::999999:::;;;<<<>>>>>>>>>??????@@@@@@AAA???????????????>>>======777666555444333333333333+++---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,000......111555444///))),,,---......,,,,,,---...***++++++,,,---...//////000...------///000000///...///000111111///---+++.........//////000111222333333222333444777:::<<<>>>???AAACCCFFFJJJLLLNNNSSSQQQPPPNNNNNNOOOPPPQQQTTTUUUWWWZZZ]]]```bbbcccgggiiimmmppprrrtttwwwyyyxxx|||111111000000000222333444555777;;;>>>AAAFFFKKKOOOJJJGGGEEEFFFEEEDDDGGGMMMRRRXXXggg|||sssfff___^^^XXX[[[```cccgggmmmvvv|||{{{vvvrrrnnnkkkiiihhhfffbbb___]]]\\\]]]___fffoootttssspppnnnmmmoooppprrrtttvvvxxxyyyyyyvvvuuurrrnnnkkkhhhfffeee___\\\VVVQQQNNNOOORRRUUUWWW[[[]]]\\\ZZZYYY\\\___ccceeefffddd___ZZZVVVTTTOOOLLLJJJIIIIIIGGGDDDAAA>>>===:::999888:::<<<===>>>>>>??????????????????>>>>>>>>>>>>>>>======<<<888888777666333000---,,,000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++)))+++...///,,,(((,,,---...---,,,+++,,,...,,,,,,------...////////////---,,,,,,...//////......///000000000///---,,,.........//////000111222333333222333555777:::<<<>>>???@@@CCCFFFIIILLLNNNRRRPPPOOONNNNNNNNNPPPQQQRRRSSSUUUXXX[[[^^^```aaahhhkkknnnqqqrrrtttvvvxxxwww{{{111111000000111333555666888;;;???CCCFFFIIILLLOOOGGGEEEEEEGGGGGGGGGKKKQQQZZZdddwwwwwwkkkaaa]]]^^^\\\```eeeiiimmmttt}}}zzztttpppllllllkkkiiieeeaaa]]][[[XXX^^^fffnnnrrrrrrpppnnnlllmmmoooqqqsssuuuvvvwwwvvvuuusssqqqmmmjjjgggeeeddd```[[[UUUQQQOOOOOOOOOQQQUUUXXXYYYXXXXXXZZZ]]]```bbbcccaaa]]]YYYUUUTTTOOOMMMKKKJJJIIIHHHEEEBBBAAA>>>;;;888888999<<<>>>???@@@@@@@@@@@@??????>>>???????????????>>>======;;;999777666777:::>>>AAA666222---,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,---***''''''***,,,+++***+++,,,------++++++,,,---................../////////...---...///000000//////////////////..................//////000111222333333333333555777:::;;;===>>>@@@BBBFFFIIIKKKMMMPPPOOONNNMMMMMMNNNOOOPPPRRRTTTVVVYYY\\\___aaabbbjjjlllppprrrssssssuuuvvvvvvzzz000000000000222444666777:::>>>CCCGGGIIIJJJLLLNNNHHHFFFGGGJJJJJJJJJOOOVVVaaaooo{{{oooeee^^^]]]```aaafffkkkpppttt{{{~~~xxxttttttsssrrrnnnhhhaaa\\\YYY[[[```gggnnnssstttsssnnnmmmmmmmmmnnnqqqsssuuuuuuuuutttqqqnnnjjjgggeeeeeebbb]]]YYYUUUQQQMMMKKKLLLOOOSSSUUUUUUVVVXXXZZZ[[[]]]^^^^^^ZZZWWWUUUTTTPPPOOOMMMLLLJJJHHHEEEDDDCCC@@@<<<888777999<<>>>>>:::555555===KKK[[[fff:::444---+++---...,,,))),,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,------,,,+++,,,---,,,+++++++++---//////......------------//////...000222222222000000///............//////............///000111222222222333444666888:::;;;===>>>???BBBEEEHHHKKKLLLNNNMMMMMMMMMMMMNNNOOOPPPUUUVVVXXX[[[^^^aaaccceeekkknnnrrrsssssssssttttttvvvzzz......///000222444777888===@@@EEEIIIJJJJJJKKKLLLIIIHHHIIIKKKKKKLLLSSS\\\lll~~~qqqggg```\\\^^^bbbhhhmmmsssxxx}}}~~~}}}|||yyyrrriiiccc^^^]]]\\\```fffmmmsssuuutttrrrnnnllllllnnnrrrtttsssrrrrrrpppmmmjjjgggeeebbb```\\\ZZZXXXUUUPPPLLLIIIKKKNNNPPPRRRTTTVVVWWWWWWYYYZZZZZZXXXUUUTTTTTTSSSRRRQQQOOOKKKHHHFFFEEEEEEBBB===999888999<<>>===???;;;666555===LLL\\\fff:::444---+++---...,,,))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++---......---,,,+++,,,------++++++,,,---...------,,,,,,++++++***---------///111222111/////////............///000............///000111222222222333444666888999:::<<<===???AAADDDGGGJJJLLLLLLLLLMMMMMMNNNOOOPPPQQQVVVWWWYYY\\\___bbbdddeeemmmpppsssuuutttsssssstttvvv{{{......///000333666999;;;@@@CCCGGGIIIJJJJJJKKKLLLIIIHHHJJJLLLLLLOOOYYYeee|||~~~rrrfff```]]]\\\```fffooouuu|||{{{sssllldddaaa]]][[[]]]dddlllrrrxxxvvvssspppoooppprrrsssoooooonnnmmmkkkiiigggfffaaa___\\\\\\\\\YYYTTTPPPJJJJJJKKKLLLNNNQQQSSSTTTTTTVVVXXXXXXWWWVVVVVVVVVWWWWWWVVVRRRMMMIIIGGGFFFEEECCC>>>;;;999:::<<<>>>BBBCCCEEEFFFEEEDDDBBBAAA===============<<<;;;;;;===;;;999888999<<<@@@BBB666222---,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,+++,,,---......,,,,,,---...---,,,,,,,,,++++++************+++---///000...---.........///////////////.........//////000111222111222333555777888999:::;;;<<<>>>@@@DDDGGGJJJKKKKKKLLLMMMNNNOOOPPPQQQRRRTTTUUUXXX[[[^^^aaacccdddmmmppptttvvvvvvtttttttttvvv{{{///000111333666999<<<>>>CCCFFFIIIJJJJJJKKKLLLMMMKKKJJJLLLOOOPPPVVVdddrrrqqqhhh___]]]^^^aaahhhnnnuuu|||{{{uuukkkiiiccc]]]ZZZ]]]ffflllvvvwwwxxxxxxxxxvvvtttrrrlllkkkjjjiiihhhgggggggggccc```^^^^^^```^^^YYYTTTLLLJJJIIIIIIKKKNNNPPPRRRUUUWWWYYYYYYXXXXXXYYYZZZZZZ[[[ZZZUUUOOOIIIGGGGGGEEECCC@@@<<<;;;:::;;;<<>>>>>>>>>>>===<<<<<<;;;;;;:::999666333000///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++---...---...//////------...///,,,,,,,,,,,,,,,,,,,,,+++******+++...000111///---,,,---///000000000///............//////000111222111222333555777888999999;;;<<<===@@@CCCFFFIIIKKKKKKLLLMMMOOOQQQRRRRRRSSSUUUVVVXXX[[[^^^aaacccdddlllppptttwwwvvvuuuttttttuuuzzz111111222555888;;;???AAAFFFHHHJJJKKKKKKKKKMMMNNNMMMNNNPPPSSSVVV^^^nnn~~~yyykkkccc]]]^^^bbbhhhooowwwyyyzzzpppoookkkccc\\\\\\cccjjjsssvvv{{{{{{vvvrrrjjjiiigggfffffffffggghhhfffbbb___```bbbaaa\\\WWWNNNKKKHHHGGGIIILLLOOOPPPVVVXXXZZZ[[[ZZZZZZ[[[]]]]]]^^^\\\WWWOOOIIIGGGGGGEEECCC@@@>>><<<;;;;;;;;;===???AAACCCDDDCCCAAA@@@AAAAAAAAAAAAAAA@@@??????;;;:::999888777666666666+++---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))+++///222...///000///.........000------------------------------...111444444222000+++---///111111000///............//////000111222111222333666777888999999;;;<<<===@@@CCCFFFIIIJJJKKKLLLNNNPPPRRRSSSSSSSSSWWWXXXZZZ]]]```cccfffggglllppptttwwwwwwvvvuuuuuutttyyy111222333666:::>>>BBBDDDKKKJJJIIIIIIKKKLLLLLLLLLKKKMMMPPPRRRXXXhhhwwwlll^^^aaaeeegggjjjpppyyy~~~zzzsssjjjbbb___^^^___pppttt|||yyypppiiieeebbbcccgggiiifffcccgggeeecccbbbbbbbbb```^^^YYYTTTMMMHHHGGGHHHJJJJJJQQQYYY___^^^]]]```ccceeeiiifff```YYYSSSNNNJJJIIIEEEDDDCCCAAA???===<<<;;;===???AAACCCDDDCCCAAA@@@FFFEEECCCAAA???>>>>>>>>><<<;;;999:::;;;;;;:::999222000...,,,,,,,,,......,,,,,,---------,,,+++***((()))***+++,,,---...............------,,,,,,,,,------------------------++++++,,,------......///222222111111000...---,,,,,,------...///000000111111222333444555777888888;;;===@@@AAACCCEEEIIIKKKKKKMMMOOOPPPPPPQQQSSSTTTVVVWWWZZZ]]]```bbbdddfffjjjooovvvxxxwwwuuuuuuvvvvvvzzz111222444666:::>>>BBBDDDJJJIIIIIIJJJKKKLLLLLLLLLNNNPPPSSSXXXaaasss}}}nnnddd___bbbfffjjjnnnuuu~~~yyyrrrjjjddd```^^^ggglllttt}}}~~~tttkkkeeecccaaabbbeeeggggggfffcccddddddcccbbbaaaaaaaaa]]]YYYRRRLLLHHHGGGHHHJJJRRR[[[aaaaaa```dddggggggkkkgggbbb[[[UUUPPPLLLKKKEEEEEECCCBBB@@@???>>>===;;;<<<>>>@@@AAABBBBBBBBBEEEDDDBBBAAA???>>>======>>><<<:::::::::999888666222000...,,,+++,,,------------------,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++------------------------+++,,,,,,------......///111000000000///---,,,+++000000//////////////////222222333555666777888999;;;===@@@AAACCCEEEIIIKKKKKKMMMOOOPPPPPPPPPRRRTTTUUUVVVWWWZZZ]]]```ccceeeiiiooouuuxxxwwwuuuuuuvvvvvvzzz111222444777;;;???CCCDDDHHHHHHJJJKKKLLLLLLLLLLLLPPPSSSWWW```ooopppddd^^^aaaffflllqqqxxxzzzrrrjjjbbb^^^^^^aaaiiiqqqvvvtttmmmfffaaaaaaaaa``````bbbeeehhheeeeeeeeedddbbbbbbccceeebbb```ZZZRRRIIIEEEFFFHHHRRR[[[aaacccdddgggjjjiiiiiifffaaaZZZTTTPPPLLLKKKFFFEEEDDDCCCAAAAAA@@@@@@999::::::<<<>>>@@@CCCDDDCCCCCCBBBAAA???>>>>>>===@@@???<<<;;;;;;:::777555444333111///...---......------------,,,,,,,,,+++------,,,,,,++++++******,,,,,,++++++++++++******------------------------,,,,,,,,,---......//////////////////...,,,++++++//////000000000000000000333333444555777888999999;;;===???AAABBBEEEHHHKKKKKKMMMOOOOOOPPPPPPRRRTTTTTTTTTUUUVVVZZZ^^^aaadddiiinnntttwwwvvvuuuuuuvvvvvvzzz222444666999===AAADDDEEEFFFHHHJJJLLLLLLLLLMMMMMMRRRUUU\\\jjj|||uuuiiiaaa^^^ggglllttt|||{{{uuummmeee```ZZZZZZ]]]ccchhhjjjgggccc___aaacccbbb___aaaggglllqqqlllfffcccccceeeeeeeeeffffffbbbXXXLLLDDDCCCFFFOOOVVV]]]```bbbfffhhhgggdddaaa\\\WWWQQQMMMKKKIIIGGGFFFDDDCCCCCCCCCCCCDDD===;;;::::::<<>>>>>===<<<;;;:::777444111///...000///---,,,,,,,,,---...++++++,,,,,,------......,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000000000111111000///......//////000000000000000000333333444555777888999999:::<<<>>>@@@AAADDDGGGJJJJJJLLLNNNNNNOOOOOOQQQSSSTTTTTTUUUWWWZZZ^^^aaadddggglllqqqsssssssssuuuwwwwww888:::===BBBEEEHHHJJJKKKIIILLLNNNMMMLLLNNNTTTYYYbbbpppqqqiiijjjssszzzyyysssoooppprrrtttyyy~~~|||vvvnnniiiddd]]]UUUQQQRRRUUUWWWWWWZZZ___dddhhhkkkmmmqqquuunnnllliiihhhiiilllnnnooopppnnnkkkddd\\\TTTLLLHHHBBBEEEGGGHHHMMMTTTVVVUUUUUUTTTRRRPPPNNNNNNNNNNNNJJJHHHFFFCCCCCCCCCEEEFFFGGGDDD@@@===<<<===???@@@CCCDDDFFFGGGGGGFFFEEEDDD<<<;;;;;;===@@@BBBCCCBBBAAA@@@>>>;;;888444222000000///---,,,,,,,,,...///---------------,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++------......//////000000/////////000//////...---000000//////////////////222222333555666777888999:::<<<>>>@@@AAADDDGGGJJJJJJLLLNNNNNNNNNOOOQQQSSSRRRSSSUUUWWWZZZ^^^```bbbgggkkkppprrrrrrrrruuuwwwxxx999;;;???CCCGGGJJJKKKLLLKKKMMMOOOMMMLLLNNNVVV\\\iiizzz~~~rrrlllppp{{{zzzuuummmfffbbbbbbdddffffffkkkqqqtttuuuxxx~~~zzzpppiiiddd^^^WWWSSSSSSSSSSSSRRRVVVYYY\\\^^^___^^^^^^^^^___dddkkklllkkklllpppuuurrrppplllgggaaaYYYQQQKKKBBBDDDEEEEEEJJJQQQUUUSSSPPPOOONNNLLLKKKLLLLLLMMMKKKIIIFFFCCCBBBCCCDDDEEEEEECCC???===<<<===???@@@BBBCCCEEEFFFGGGFFFDDDCCCCCCBBBBBBDDDFFFHHHHHHGGGFFFEEECCC@@@===999666444111///---,,,,,,,,,...///000//////---,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++------......///000000000.........///......------,,,------...///000000111111222333444555777888888:::<<<>>>@@@AAACCCGGGJJJJJJKKKMMMNNNNNNOOOQQQSSSQQQRRRTTTWWW[[[]]]___```gggkkkppprrrqqqrrruuuxxxxxx:::===BBBGGGIIIJJJIIIHHHHHHGGGIIILLLOOORRRZZZdddttt}}}sssssssssttt~~~wwwjjj\\\WWWWWWVVVWWWYYY]]]^^^___```aaadddhhhlllppptttyyy{{{qqqlllccc```[[[VVVQQQMMMLLLKKKRRRUUUYYY]]]______]]]\\\aaaeeejjjppptttvvvvvvuuuxxxvvvrrrnnnggg]]]SSSMMMGGGBBBBBBFFFJJJKKKMMMPPPQQQPPPNNNKKKJJJJJJJJJJJJIIIHHHEEECCCAAAAAAAAAAAACCCCCCBBBAAA???>>>======???@@@AAACCCDDDDDDBBB@@@@@@AAACCCEEEFFFGGGHHHHHHIIIIIIIIIIIIGGGAAA999333//////.........---------//////...---,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,---...////////////...//////---)))&&&---...////////////111333444555555555666777777777999;;;===???@@@CCCFFFIIINNNOOOPPPPPPOOOPPPSSSVVVRRRSSSTTTVVVYYY^^^bbbdddhhhlllqqqrrrrrrsssuuuxxx|||;;;>>>CCCGGGIIIJJJIIIHHHHHHHHHJJJMMMOOOSSS```mmmxxxsssvvvyyy{{{rrrfff[[[WWWVVVTTTRRRSSSTTTUUUWWWWWWXXXZZZ]]]```cccfffjjjooosssxxx~~~zzzqqqkkkccc```[[[VVVQQQNNNLLLKKKNNNPPPTTTXXX[[[[[[[[[ZZZ\\\```fffnnntttwwwyyyyyywwwvvvtttqqqlllddd\\\VVVHHHCCCAAADDDGGGHHHJJJMMMPPPOOONNNLLLKKKJJJIIIIIIIIIHHHFFFEEECCCBBBAAAAAACCCCCCBBBAAA@@@???>>>===BBBBBBDDDFFFHHHHHHGGGFFF@@@AAACCCFFFIIILLLMMMNNNMMMNNNOOOPPPMMMGGG???999000000///...------------.........---,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...//////000///.........---***(((000111111000//////111222444444444555555666777777999;;;===???@@@BBBFFFHHHMMMNNNOOONNNNNNOOORRRTTTSSSSSSTTTVVVYYY^^^bbbdddhhhlllqqqsssrrrsssuuuxxx{{{===@@@DDDGGGJJJJJJIIIIIIHHHIIILLLNNNPPPWWWjjj{{{xxxrrrqqqwww~~~pppeee[[[XXXWWWSSSOOONNNMMMOOOPPPQQQQQQRRRTTTVVVVVVYYY\\\^^^```dddhhhkkkpppuuu|||xxxooojjjbbb___[[[VVVQQQMMMKKKJJJHHHJJJMMMQQQTTTVVVWWWWWWXXX\\\cccjjjqqquuuxxxyyyppppppooonnnkkkfff```[[[LLLEEEAAABBBCCCCCCEEEIIIMMMNNNNNNMMMLLLJJJHHHGGGGGGGGGGGGFFFEEECCCBBBAAABBBBBBBBBAAA@@@???>>>===>>>???BBBDDDFFFGGGGGGFFFCCCDDDFFFHHHKKKMMMOOOPPPPPPQQQTTTUUUSSSMMMDDD>>>333111///---,,,---......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---......///000///------...---,,,***222222222111000///000222222333333444555555666666:::<<<>>>???@@@BBBEEEGGGLLLMMMNNNMMMMMMNNNQQQSSSSSSSSSTTTVVVYYY]]]bbbdddhhhlllqqqsssrrrsssuuuxxxzzz@@@BBBEEEHHHJJJJJJJJJIIIHHHJJJMMMPPPRRR]]]uuu}}}sssqqqnnnnnnvvvvvvjjj___[[[YYYUUUQQQPPPMMMOOOQQQRRRQQQPPPQQQRRRQQQSSSUUUWWWXXXZZZ]]]```dddggglllqqqxxx}}}uuummmhhh```]]]YYYTTTOOOKKKIIIGGGCCCDDDGGGJJJNNNQQQTTTUUUWWWZZZ```fffkkkoooqqqrrrkkkjjjjjjjjjjjjfffaaa^^^OOOHHHBBB@@@@@@???@@@DDDJJJKKKLLLMMMLLLJJJGGGEEEDDDEEEFFFFFFEEECCCAAA@@@@@@AAAAAAAAAAAA@@@???>>>:::<<>>???@@@BBBEEEGGGLLLMMMNNNMMMMMMNNNQQQSSSSSSSSSTTTVVVYYY]]]aaacccggglllppprrrrrrrrruuuxxxzzzBBBDDDFFFIIIJJJKKKJJJJJJGGGIIINNNSSSXXXggg~~~uuuoooooonnnooouuusssfff___\\\WWWTTTTTTOOOQQQRRRRRRPPPOOOOOOOOOOOOPPPRRRSSSTTTUUUXXX[[[[[[]]]```dddhhhnnnuuuyyy}}}wwwqqqjjjfff]]][[[WWWRRRNNNIIIFFFEEEAAAAAACCCEEEIIIMMMQQQTTTSSSVVV[[[aaafffiiikkklllkkkkkkjjjkkkjjjhhhddd```SSSKKKCCCAAA???<<<===@@@EEEGGGIIIKKKKKKIIIFFFDDDBBBBBBCCCDDDCCCBBB@@@??????@@@AAABBBBBBAAA???>>><<<>>>AAACCCCCCDDDFFFIIIFFFEEEEEEFFFGGGHHHIIIJJJLLLNNNPPPSSSRRRMMMEEE???777444111...,,,,,,...///******+++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------***+++,,,---............000...---,,,...///...---+++---.........///111333111111222333444555666777:::<<<>>>???@@@BBBEEEHHHMMMNNNOOONNNNNNOOORRRTTTTTTTTTTTTVVVYYY]]]aaacccfffkkkoooqqqqqqqqqtttwww{{{DDDFFFGGGIIIJJJKKKKKKJJJGGGJJJPPPXXXbbbttt|||uuuqqqooopppqqquuuzzzppphhhccc]]]YYYXXXRRRSSSSSSQQQNNNLLLLLLMMMLLLMMMOOOOOOOOOPPPSSSUUUQQQSSSVVVYYY\\\aaafffjjjmmmrrrzzzzzzuuuqqqlllgggddd\\\ZZZVVVRRRMMMIIIEEECCC@@@@@@@@@AAAEEEJJJOOORRROOORRRWWW\\\bbbfffiiijjjhhhggggggggggggeeeaaa^^^VVVNNNFFFCCC@@@<<<;;;===AAACCCEEEHHHIIIHHHFFFEEE@@@AAAAAAAAAAAAAAA@@@@@@>>>???AAABBBBBBAAA@@@???;;;>>>AAAAAA??????BBBEEE@@@@@@@@@AAACCCFFFIIIJJJJJJKKKNNNPPPOOOKKKEEE@@@777555222000...------...******++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,------------***+++,,,...///......---///...------///000///...)))+++,,,------///222444111222222444555666777888999;;;===???@@@CCCFFFIIIMMMNNNOOONNNNNNOOORRRTTTTTTTTTUUUVVVYYY]]]```ccceeeiiinnnpppoooppprrruuu{{{FFFGGGHHHJJJKKKKKKKKKKKKIIIKKKSSS___nnnvvvooommmmmmmmmpppvvv~~~wwwppphhhaaa___YYYXXXWWWTTTPPPOOOOOOPPPMMMNNNOOONNNMMMMMMOOOQQQMMMPPPSSSUUUVVVXXX[[[^^^^^^bbbhhhpppyyy|||{{{{{{{{{|||~~~xxxuuuqqqnnnlllhhhdddbbb\\\[[[XXXSSSOOOJJJFFFDDD@@@???===>>>AAAGGGMMMPPPQQQTTTWWW\\\```cccfffgggdddcccccccccdddccc```]]]WWWPPPIIIFFFBBB===;;;<<<===>>>AAADDDFFFGGGFFFFFFAAAAAAAAA@@@AAAAAABBBBBB<<<>>>@@@BBBCCCBBB@@@???<<>>BBB>>>======>>>@@@CCCFFFHHHGGGHHHIIIJJJJJJHHHCCC???777666444111///...---,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...)))+++---...//////...------------///111111///---+++,,,.........///111333222222333444666777888999777999<<<>>>@@@CCCGGGJJJLLLMMMNNNMMMMMMNNNQQQSSSUUUUUUUUUVVVYYY]]]```bbbccchhhlllnnnnnnnnnqqqtttzzzGGGHHHIIIJJJKKKKKKKKKKKKKKKMMMUUUddduuuuuukkkffffffhhhiiipppzzz}}}rrriiidddaaa```]]]YYYVVVTTTUUUWWWRRRSSSRRRQQQOOONNNOOOPPPPPPRRRTTTUUUUUUTTTUUUVVVXXXYYY]]]bbbiiioootttwwwvvvxxxzzz|||}}}|||zzzyyyvvvuuurrrpppoooooopppqqqppprrrtttuuuvvvwww{{{}}}yyyrrrpppllljjjhhhfffccc```]]]\\\YYYUUUPPPKKKGGGEEE???>>><<<<<>>;;;;;;:::<<>>@@@CCCCCCBBB@@@???AAADDDFFFDDD???>>>AAADDD@@@@@@>>>>>>>>>@@@BBBCCCDDDDDDDDDEEEFFFDDD@@@===777666555333000...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......)))+++---/////////...---,,,,,,---000222222///---...///000///...///111333222333444555777888999:::666999<<<>>>AAADDDHHHKKKKKKLLLLLLLLLLLLMMMPPPRRRUUUUUUUUUVVVYYY\\\```bbbbbbgggkkkmmmmmmmmmpppsssxxxHHHFFFGGGKKKLLLJJJKKKNNNRRRVVV___ppp|||ooogggiiijjjfffhhhpppuuu|||yyyrrrppplllgggccc___]]]ZZZWWWUUUTTTRRRRRRRRRQQQNNNLLLPPPPPPQQQQQQQQQQQQQQQPPPPPPQQQSSSUUUYYY]]]aaaccchhhjjjlllnnnooonnnmmmllljjjiiigggfffdddccccccbbbddddddeeefffgggjjjooosssxxxzzz~~~}}}{{{|||}}}}}}}}}{{{vvvnnnkkkfffccccccbbbaaa```\\\ZZZXXXVVVSSSOOOIIIEEEAAA>>><<<<<>>999:::999999<<>>>>>>>>>>>AAA???;;;999888:::<<<>>>BBBCCCDDDDDDCCCBBBAAA@@@<<<999555111///...///000,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++******************+++,,,...---,,,,,,---///222111000///...---,,,+++,,,---...///000111222333000000111222444666888999777:::===@@@AAACCCFFFHHHLLLMMMMMMLLLLLLNNNQQQTTTTTTUUUVVVXXXZZZ]]]___```dddgggjjjkkkkkkkkklllmmmuuuHHHFFFGGGKKKKKKJJJKKKOOOWWW]]]iii{{{tttiiicccgggiiifffhhhpppvvv~~~zzzvvvpppkkkgggccc```]]]^^^\\\ZZZYYYYYYXXXVVVTTTQQQRRRRRRRRRQQQPPPOOONNNNNNNNNOOOPPPSSSVVVYYYZZZ___```bbbdddeeeeeedddccc```___]]]\\\ZZZYYYYYYYYYZZZ[[[\\\\\\]]]```eeeiiioooqqquuuxxx{{{}}}||||||}}}}}}}}}~~~yyyuuuooolllhhhdddcccbbbaaa___]]][[[YYYXXXVVVRRRNNNJJJEEEBBB??????AAADDDFFFGGGSSSYYY___bbbaaaaaaccceeehhhhhhiiijjjkkkkkkhhhfffYYYSSSMMMIIIHHHFFFBBB>>>;;;999888:::???BBBDDDCCCCCCBBBCCCEEEGGGFFFCCC@@@BBBCCCCCCCCCCCCCCCBBBAAA>>>===<<<;;;::::::;;;;;;<<<;;;999777777888:::;;;<<<===>>>???@@@???>>>>>>;;;999666333000/////////,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++---......---,,,...///111111000///......---------......///000111111222000000111222444666888999888:::===???@@@CCCGGGIIIMMMMMMMMMMMMLLLNNNQQQTTTTTTUUUVVVXXXZZZ]]]___```dddfffjjjkkkkkkkkklllmmmrrr}}}GGGFFFGGGJJJJJJIIILLLQQQ[[[eeevvvvvvkkkdddbbbgggkkkjjjmmmsssyyyyyytttooojjjgggeeebbb___]]]\\\\\\[[[YYYVVVVVVUUUTTTSSSQQQOOONNNMMMMMMLLLLLLMMMNNNPPPQQQTTTVVVWWWYYYZZZ[[[ZZZZZZUUUTTTSSSQQQPPPOOONNNNNNPPPPPPQQQRRRSSSUUUZZZ]]]aaadddhhhllloootttyyy}}}~~~||||||}}}}}}}}}}}}~~~|||yyywwwrrrnnnjjjfffdddbbb```^^^^^^\\\[[[ZZZZZZWWWTTTQQQLLLIIIEEECCCDDDEEEFFFFFFPPPVVV^^^cccccccccdddeeeggghhhiiikkkmmmllliiifffYYYTTTNNNKKKKKKIIIFFFBBB<<<:::888888;;;???AAABBBDDDCCCCCCDDDFFFFFFDDDBBBDDDDDDEEEEEEEEEDDDBBBAAA;;;:::999888888888888888999888888888888999999:::777999;;;<<<>>>>>>>>>===:::999888555333111///...,,,---------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---......------...///111000000000////////////.../////////000000111111000111111222444666888999999:::<<<===???CCCGGGKKKNNNOOONNNMMMLLLMMMPPPSSSTTTUUUVVVXXXZZZ]]]___```cccfffiiijjjjjjjjjkkklllpppzzzGGGFFFGGGJJJJJJJJJOOOVVV^^^mmm{{{nnngggdddfffmmmqqqrrruuu{{{}}}wwwsssmmmjjjeeebbbaaaaaa```___^^^]]]\\\ZZZWWWUUURRRQQQOOONNNLLLKKKKKKKKKLLLMMMOOOPPPQQQSSSTTTTTTTTTTTTNNNNNNLLLKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLNNNRRRUUUVVVXXX]]]```dddiiinnnrrrxxx|||~~~|||}}}}}}}}}|||||||||}}}}}}}}}}}}|||{{{tttqqqllliiigggdddaaa______^^^]]]]]]]]]\\\YYYWWWSSSPPPKKKHHHGGGGGGFFFEEEKKKQQQYYY```ccceeefffgggfffgggiiikkkmmmllliiifffYYYUUUPPPMMMLLLJJJGGGEEE???<<<:::888999<<>>===<<<;;;999888777777777888999:::;;;<<<<<<<<<:::;;;===???????????????::::::999888555222///...,,,,,,,,,,,,,,,---......+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---......------...///000000000000000000000000////////////000000000000111111111222444666777888999:::;;;<<<>>>CCCHHHLLLOOOPPPOOOMMMLLLMMMPPPRRRTTTUUUVVVXXXZZZ]]]___```bbbeeehhhiiiiiiiiijjjkkknnnxxxEEEEEEGGGJJJJJJKKKSSS\\\dddwwwuuujjjggghhhmmmtttzzz}}}zzzwwwrrrnnnlllkkkjjjiiieeedddccc```]]]YYYVVVTTTQQQPPPNNNLLLKKKKKKKKKLLLLLLMMMMMMNNNOOOOOOPPPPPPKKKJJJIIIGGGFFFFFFFFFFFFEEEFFFGGGHHHHHHIIILLLOOONNNQQQTTTXXX[[[___dddgggnnnrrrwww|||~~~}}}}}}~~~}}}|||zzzzzzyyyxxxyyyzzz{{{{{{uuurrrooollljjjhhheeebbbaaa```^^^^^^______]]][[[XXXUUUPPPMMMKKKIIIGGGFFFEEEJJJRRRZZZ```dddgggiiieeeeeefffhhhjjjiiifffcccYYYVVVRRRNNNLLLJJJHHHGGGCCCAAA>>>;;;:::;;;===@@@BBBDDDFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIFFFDDDBBBAAA@@@???===:::888666555666777999<<<===>>>??????@@@AAAAAABBBAAA@@@???>>>:::;;;:::999777333000...++++++******+++,,,---...++++++++++++++++++++++++)))*********+++++++++,,,,,,---///...------...000////////////000000000000////////////000000000000111111222333444555777888999:::;;;<<<>>>CCCIIIMMMPPPPPPOOONNNMMMMMMPPPSSSTTTUUUVVVXXXZZZ]]]___```aaadddggghhhhhhhhhiiijjjnnnxxxDDDEEEHHHKKKLLLNNNXXXcccqqq~~~qqqjjjjjjooovvv~~~~~~{{{yyywwwtttrrrnnnmmmkkkhhhddd```]]][[[VVVUUURRROOOMMMLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGFFFEEEDDDCCCCCCCCCCCC@@@BBBCCCCCCCCCDDDFFFHHHIIIKKKNNNPPPRRRUUUYYY\\\cccggglllqqqvvv{{{~~~~~~~~~~~~}}}{{{wwwuuusssqqqqqqsssuuuwwwuuusssqqqooonnnllljjjhhheeecccbbbaaaaaaaaa___^^^[[[XXXSSSPPPNNNLLLIIIGGGCCCFFFKKKQQQXXX___dddgggdddcccbbbcccddddddbbb```WWWVVVSSSPPPNNNLLLKKKKKKJJJHHHEEEAAA===;;;===>>>@@@CCCHHHJJJKKKJJJJJJJJJJJJKKKLLLLLLKKKHHHDDDBBBAAA@@@???===:::888555444555666888;;;===???@@@AAADDDDDDDDDDDDBBB@@@>>>===<<<<<<;;;:::777444111000,,,+++***)))***+++,,,---++++++++++++++++++++++++)))))))))******++++++,,,,,,...//////......///000............////////////.../////////000000111111222222222333444555777777888999;;;===???CCCIIILLLOOOPPPOOONNNMMMNNNQQQTTTTTTUUUVVVXXXZZZ]]]___``````cccfffggggggggghhhiiioooxxxCCCDDDHHHLLLMMMQQQ]]]iii}}}wwwpppnnnpppwww}}}zzzyyywwwtttpppllliiigggaaa^^^[[[VVVSSSPPPNNNNNNJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCCCCBBBBBBCCC>>>???AAAAAAAAAAAACCCDDDEEEGGGIIIJJJJJJLLLOOORRRXXX\\\```eeejjjpppuuuyyy|||~~~~~~~~~~~~|||{{{vvvsssoookkkkkkmmmpppsssuuusssrrrrrrrrrqqqooommmkkkhhhfffeeedddcccbbb```\\\YYYUUURRRPPPNNNKKKIIIEEEDDDEEEIIIOOOXXX___cccbbbaaa^^^^^^^^^^^^]]]\\\UUUTTTSSSRRRPPPPPPQQQRRROOOOOOLLLGGGAAA===<<<======CCCJJJNNNNNNMMMMMMMMMKKKMMMNNNNNNLLLIIIEEEBBB?????????>>><<<:::888666666777999<<>>AAADDDHHHLLLNNNOOOOOONNNNNNOOORRRUUUTTTUUUVVVXXXZZZ]]]___```___bbbeeegggggggggggghhhnnnwwwBBBDDDHHHLLLNNNRRR___mmm{{{sssqqqrrrvvv{{{wwwtttrrrjjjhhhccc]]]XXXTTTRRRPPPLLLKKKIIIHHHGGGFFFFFFFFFGGGFFFEEEDDDDDDCCCDDDDDD>>>@@@AAAAAAAAAAAABBBDDDBBBDDDEEEEEEEEEFFFIIIKKKQQQTTTYYY^^^bbbhhhnnnrrrtttwww}}}~~~~~~|||{{{wwwsssnnnjjjiiikkknnnqqqtttsssssssssttttttrrrpppooollliiigggfffeeecccbbb\\\YYYUUUSSSQQQOOOLLLJJJHHHEEEBBBDDDJJJRRR[[[___bbb___\\\ZZZZZZ[[[ZZZYYYSSSSSSSSSSSSSSSTTTVVVXXXSSSSSSQQQKKKCCC>>><<<===<<>>??????@@@???===<<<;;;:::;;;<<>>===<<<999777555333222000///---+++++++++---...++++++++++++++++++++++++******+++,,,,,,---......---...//////......///111......---------,,,,,,,,,,,,---...///000111222333222222222333444555666777555888<<>>BBBEEEKKKSSSWWWTTTPPPKKKHHHFFFEEEEEE===<<<:::888666555444333000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---+++******+++---...------............---------...000000...---...///---......//////000000000111111222333444555555666888:::<<<===@@@DDDIIILLLNNNNNNNNNOOOOOOPPPQQQQQQSSSTTTVVVXXX[[[]]]___```___aaaeeeggghhhhhhjjjkkkmmmrrr|||HHHJJJMMMQQQVVVcccyyy{{{vvvxxx}}}zzzssskkkggg^^^ZZZUUUPPPMMMJJJGGGDDDAAABBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@AAABBBBBB???@@@AAADDDGGGKKKOOOQQQWWW[[[aaaggglllrrrxxx|||~~~}}}{{{zzzyyyyyytttqqqnnnjjjhhhhhhiiijjjhhhhhhiiijjjlllooorrrsssrrrrrrrrrqqqooommmjjjhhhaaa^^^[[[ZZZZZZWWWRRRMMMIIIGGGDDDAAA@@@AAADDDEEEJJJKKKLLLKKKJJJJJJKKKLLLNNNOOOPPPOOONNNMMMNNNOOOTTTUUUTTTRRRNNNHHHBBB>>><<<===???DDDKKKNNNNNNLLLLLLKKKJJJHHHFFFDDDCCCBBB????????????>>>===;;;::::::777888<<<@@@EEENNNWWW[[[YYYTTTOOOJJJGGGEEEDDD>>>===:::777555444444444000//////...------------)))))))))***+++,,,,,,,,,///...---,,,,,,---.../////////.........//////000---///111000///...//////.........///////////////111222333444555666666777:::<<<===???AAADDDHHHKKKMMMMMMMMMMMMNNNOOOPPPQQQSSSTTTVVVXXXZZZ\\\^^^___^^^aaadddfffggghhhiiijjjlllqqq{{{GGGKKKQQQUUU\\\lllwwwwww|||}}}tttooogggccc\\\VVVQQQMMMHHHEEE@@@AAABBBCCCDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@??????@@@BBBFFFIIIKKKOOOSSSYYY___eeekkkrrrwww~~~}}}{{{yyywwwwwwvvvrrrqqqnnnllljjjiiiiiiiiihhhgggggggggiiillloooqqqqqqqqqqqqqqqooonnnlllkkkdddbbb```^^^]]][[[VVVSSSMMMJJJFFFBBB@@@@@@@@@AAAFFFHHHIIIIIIHHHGGGHHHIIIMMMNNNPPPOOONNNMMMNNNOOOPPPQQQRRRQQQOOOKKKHHHEEE===;;;:::???GGGLLLKKKIIIIIIHHHGGGFFFDDDCCCBBBAAA??????>>>>>>===<<<;;;;;;;;;888777:::>>>CCCNNNXXX\\\YYYUUUPPPKKKFFFCCCAAA===;;;888666444333333444111000//////.........///)))*********+++++++++,,,......------------......//////...------...000111...000111111000//////000***+++,,,---...///000000111111222333444555666666888:::===???AAADDDHHHKKKLLLLLLLLLLLLMMMNNNPPPQQQRRRSSSTTTVVVXXXZZZ\\\]]]]]]```dddffffffggghhhjjjkkkrrr{{{FFFMMMTTTYYYcccwww}}}xxx|||yyyrrrmmmeee^^^WWWQQQLLLHHHAAABBBCCCCCCCCCBBB@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>??????@@@?????????@@@CCCEEEGGGJJJMMMQQQVVV\\\ccckkkpppyyy~~~}}}|||{{{yyyxxxwwwvvvvvvsssrrrpppnnnllljjjhhhgggjjjiiihhhggghhhjjjlllmmmnnnnnnnnnmmmmmmlllkkkkkkfffeeecccbbb```]]]ZZZWWWOOOMMMHHHDDDAAA?????????DDDFFFHHHIIIHHHHHHIIIJJJMMMOOOQQQQQQPPPOOOPPPPPPOOOPPPQQQPPPOOOLLLIIIGGG>>>:::888;;;CCCHHHHHHFFFGGGFFFEEEDDDCCCBBBAAAAAA>>>>>>===<<<<<<;;;;;;;;;;;;888666888;;;@@@JJJTTTWWWVVVSSSNNNIIIEEEAAA???;;;999777555444444444444222222111000////////////------,,,,,,++++++++++++------,,,,,,,,,,,,------------,,,+++,,,---///000...000111111000//////000+++,,,,,,...///000111111000000111222333444555555444777;;;>>>AAADDDHHHLLLLLLKKKKKKKKKLLLNNNPPPQQQSSSTTTUUUWWWYYY[[[\\\]]]]]]```dddffffffggghhhjjjlllsss|||GGGNNNVVV^^^mmm}}}~~~}}}xxxoooggg___XXXRRRNNNFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>>>>???>>>>>>======>>>@@@AAABBBDDDFFFIIIMMMRRRYYYaaafffqqqwww~~~zzzyyyxxxwwwvvvvvvvvvvvvtttsssrrrpppmmmkkkiiihhhkkkjjjiiihhhggghhhhhhiiikkkjjjjjjjjjiiiiiiiiiiiieeeeeeeeecccaaa]]][[[YYYQQQNNNJJJFFFBBB@@@??????AAACCCGGGHHHIIIIIIJJJKKKLLLNNNQQQRRRRRRQQQRRRSSSRRRRRRQQQPPPMMMJJJFFFDDD>>>;;;888:::>>>CCCEEEEEEEEEEEEDDDCCCCCCBBBAAAAAA======<<<;;;;;;;;;;;;;;;:::777666888:::===DDDLLLOOOOOONNNKKKHHHDDD@@@===888888888888777777666666444444222111000////////////......---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,---...---///111000///...////////////000000000000000000///000000111222333444555222666:::>>>AAADDDIIIKKKLLLKKKKKKKKKLLLNNNQQQSSSWWWWWWYYYZZZ\\\^^^___```^^^aaadddfffggghhhiiijjjlllsss}}}IIIQQQYYYdddwwwyyyppphhh```ZZZUUUMMMKKKHHHFFFDDDCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????>>>>>>>>>???<<<<<<======>>>>>>??????@@@BBBCCCFFFJJJPPPXXX]]]gggmmmvvv~~~~~~}}}}}}}}}xxxxxxwwwvvvuuuuuuuuuvvvssssssqqqpppooommmmmmlllhhhhhhhhhggggggfffffffffiiihhhhhhgggggggggggggggcccccccccaaa^^^[[[YYYXXXQQQOOOKKKGGGDDDBBBAAA@@@<<>>CCCEEEDDDDDDDDDCCCCCCBBBBBBAAA===<<<;;;:::::::::;;;<<<999666666888999999===CCCHHHIIIIIIIIIGGGDDD@@@>>>888999:::<<<<<<<<<::::::777666444222000///......---------------,,,,,,,,,++++++,,,,,,,,,,,,++++++)))***+++,,,---------------...000000...---...///,,,------....../////////000111111222333444555555444888<<>>??????<<<===>>>???????????????@@@AAABBBCCCFFFLLLTTTYYY___fffpppyyy~~~|||{{{zzzzzzxxxwwwvvvuuuuuutttttttttrrrrrrqqqpppooooooppppppeeeffffffggggggfffeeeeeehhhhhhgggfffeeeeeeffffff```aaaaaa```\\\YYYWWWVVVQQQOOOLLLHHHEEECCCBBBBBB888<<>><<<999999<<>><<<888777555333000///......+++++++++,,,,,,---......+++,,,,,,------,,,,,,+++(((***+++---......------,,,...//////...------...$$$%%%''')))+++---///000111222222333444555666777777:::>>>AAACCCEEEGGGIIIMMMLLLKKKKKKLLLOOOSSSUUUWWWXXXYYYZZZ\\\]]]_________bbbfffhhhhhhiiijjjllliiiqqq{{{OOOUUUbbbvvvwwwmmmddd^^^VVVRRRLLLGGGEEEDDDCCCCCCDDDDDDDDDCCCDDDDDDEEEEEEBBB@@@>>>>>>>>>>>>===;;;======>>>???@@@AAAAAAAAA?????????AAAEEEIIINNNQQQVVV]]]fffpppwww}}}~~~}}}{{{yyyxxxwwwvvvvvvuuuuuuttttttssssssrrrrrrqqqpppooonnnmmmllliiihhhgggfffdddbbbaaaaaabbbbbbbbbbbbbbbbbbbbbbbb______^^^\\\YYYVVVSSSRRRSSSPPPLLLIIIGGGEEEBBB@@@BBBAAA??????@@@DDDHHHJJJLLLMMMNNNPPPPPPPPPPPPOOOLLLKKKJJJIIIHHHHHHGGGHHHCCCBBB>>>:::999;;;???CCCFFFFFFEEEEEEDDDBBBAAAAAA<<<<<<<<<<<<<<<<<<;;;;;;@@@===999777777888888777;;;===@@@CCCDDDDDDBBBAAA<<<===???AAAAAA@@@???>>><<<:::666333///...---,,,+++++++++******+++,,,,,,,,,+++*********+++---------,,,++++++************...////////////---,,,+++,,,,,,---...///000111222111111111111222333444444888:::===???@@@CCCFFFIIINNNOOOPPPPPPOOOOOOQQQSSSUUUVVVXXXYYYYYYZZZ]]]``````cccgggiiiiiiiiijjjkkkmmmqqq{{{QQQYYYiii~~~|||sssjjjeee[[[VVVOOOJJJGGGFFFEEEDDDCCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@AAAAAA@@@>>>;;;===>>>???@@@@@@AAAAAAAAA@@@@@@???AAACCCGGGKKKNNNRRRWWW```iiipppwww~~~~~~}}}|||zzzxxxwwwvvvvvvvvvuuuttttttsssssssssrrrqqqpppooonnnnnnmmmiiiiiigggfffdddbbbaaa```aaaaaaaaaaaaaaaaaaaaaaaa______^^^\\\YYYVVVSSSQQQSSSPPPLLLJJJHHHFFFDDDAAA@@@???>>>>>>@@@CCCGGGJJJKKKLLLNNNQQQRRRSSSSSSSSSNNNMMMKKKJJJIIIHHHHHHHHHDDDBBB@@@<<<:::;;;>>>AAACCCCCCDDDDDDDDDBBBAAA@@@======<<<<<<<<<<<<<<<<<<@@@===:::888888888777777:::<<<@@@BBBDDDDDDCCCBBB???@@@CCCDDDEEEEEEDDDCCCAAA@@@===999555222000///...------,,,------......))))))((('''((()))***+++......---,,,,,,,,,,,,,,,,,,---.../////////...---,,,,,,---...///000111111111111111111222333444555666999<<<>>>@@@DDDHHHKKKMMMOOOPPPOOOOOOOOOQQQSSSUUUWWWXXXYYYYYYZZZ]]]___```dddhhhjjjkkkjjjjjjkkkmmmqqq{{{VVVaaatttxxxppplllccc]]]VVVOOOKKKIIIGGGFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBDDDEEECCC???<<<===>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@AAADDDFFFHHHKKKPPPWWW^^^fffoooxxx}}}~~~}}}~~~~~~}}}|||{{{yyyxxxwwwvvvvvvuuuttttttssssssrrrrrrqqqpppooonnnnnnmmmjjjiiigggeeecccaaa_________________________________^^^^^^\\\YYYVVVSSSQQQQQQOOOLLLIIIHHHGGGEEECCC???>>>======???BBBEEEHHHIIIKKKNNNQQQTTTVVVWWWWWWPPPOOOMMMKKKJJJHHHHHHHHHDDDDDDBBB???<<<;;;<<<===>>>@@@BBBCCCCCCBBB@@@>>>>>>===<<<;;;;;;<<<>>>??????===:::999999999888666999;;;>>>AAACCCDDDDDDCCCBBBCCCEEEGGGHHHIIIHHHHHHGGGFFFDDD@@@<<<777222000......---------------...,,,++++++++++++,,,---...000///..................+++,,,---////////////...,,,------...///000111111111111111111222333444555555777;;;>>>@@@DDDIIILLLMMMNNNOOOOOONNNOOOQQQSSSWWWXXXYYYYYYYYYZZZ]]]___```dddiiilllllllllkkkkkklllqqq{{{^^^lllzzztttpppjjjeee]]]VVVQQQMMMJJJHHHFFFFFFEEEEEEDDDEEEEEEEEEFFFEEEDDDEEEEEECCC@@@===>>>???@@@@@@AAAAAAAAA@@@BBBAAA@@@??????@@@BBBCCCFFFIIINNNTTT\\\fffqqqxxx}}}}}}}}}}}}}}}}}}}}}}}}|||~~~~~~~~~}}}|||{{{zzzyyywwwwwwvvvuuutttssssssrrrppppppooonnnnnnmmmlllllliiihhhgggeeebbb```^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^]]][[[YYYVVVSSSQQQOOOMMMJJJHHHHHHGGGEEECCC@@@???>>>===>>>???BBBCCCHHHJJJMMMQQQTTTVVVWWWWWWQQQPPPNNNLLLJJJHHHGGGGGGEEEFFFEEEBBB>>>;;;::::::999<<>>???>>>===<<<===>>>@@@AAA@@@>>>===<<<<<<;;;999777888:::===@@@BBBCCCDDDDDDBBBCCCEEEGGGIIIIIIJJJJJJJJJIIIHHHDDD???999333000---,,,,,,++++++++++++,,,------------......////////////............//////+++,,,.../////////......------......///000000111111111111222333444555666666888;;;>>>@@@CCCGGGJJJLLLMMMNNNNNNMMMNNNPPPRRRWWWXXXYYYYYYYYYZZZ\\\^^^```dddiiimmmmmmlllkkkkkkjjjppp{{{iiiyyy}}}xxxtttpppkkkddd^^^XXXSSSOOOLLLHHHHHHHHHHHHHHHIIIJJJKKKMMMJJJFFFCCCBBBAAA@@@?????????@@@AAAAAAAAAAAA@@@AAA@@@???>>>>>>>>>???@@@CCCEEEHHHMMMTTT^^^iiiqqq|||~~~|||||||||||||||||||||||||||||||||||||||{{{zzzyyywwwwwwvvvuuutttsssrrrrrrmmmmmmllllllkkkkkkjjjjjjhhhgggfffdddbbb```^^^]]][[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\[[[YYYVVVTTTRRRMMMKKKHHHGGGFFFFFFDDDBBBCCCAAA???>>>======>>>>>>GGGIIILLLOOORRRSSSTTTTTTQQQPPPNNNLLLJJJHHHHHHGGGFFFGGGGGGDDD@@@;;;999888555888<<<@@@BBBBBB@@@?????????>>>>>>???AAACCCDDDBBBAAA@@@@@@@@@???<<<999888:::<<>>???AAAEEEGGGLLLMMMNNNMMMMMMMMMOOOQQQVVVWWWXXXYYYYYYZZZ\\\^^^```ccchhhkkkkkkkkkjjjjjjiiioooyyywww}}}zzzuuuqqqmmmhhhccc]]]VVVRRRKKKKKKKKKKKKKKKLLLMMMMMMPPPLLLFFFCCCAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>???BBBCCCDDDGGGMMMWWWaaaiiivvv}}}{{{{{{zzzzzzzzz{{{|||}}}zzzzzz{{{{{{{{{zzzzzzyyyxxxwwwwwwuuutttsssrrrqqqkkkkkkjjjjjjjjjiiiiiiiiiffffffeeecccaaa```___^^^ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYWWWUUUTTTNNNLLLIIIGGGFFFFFFDDDBBBDDDBBB@@@>>>===<<<<<<<<>>AAABBBBBBAAA???@@@AAABBBCCCDDDEEEFFFEEEEEEEEEEEEEEECCC???<<<999:::<<<>>>@@@AAABBBCCCFFFFFFGGGHHHJJJKKKLLLLLLLLLLLLKKKIIIDDD>>>999555111000///...------------******+++,,,,,,,,,,,,+++,,,,,,,,,+++,,,,,,---......////////////---,,,+++............//////000000111111111222444555777777999;;;===>>>>>>@@@CCCFFFKKKLLLMMMMMMLLLMMMOOOQQQSSSUUUVVVWWWXXXYYY\\\^^^___bbbeeehhhhhhhhhiiijjjiiimmmwww~~~xxxwwwuuurrrmmmfff^^^YYYSSSRRRQQQPPPOOOOOOOOOOOOLLLIIIFFFDDDDDDCCCCCCBBB@@@AAAAAABBBAAAAAA@@@@@@>>>>>>>>>>>>>>>?????????AAAAAABBBDDDHHHPPPZZZ```nnnvvvzzzyyyyyyxxxyyyzzz{{{|||xxxxxxyyyyyyzzzyyyyyyyyyxxxxxxwwwuuutttsssrrrqqqjjjjjjjjjjjjiiiiiiiiiiiiddddddcccbbbaaa```______ZZZZZZZZZZZZZZZZZZZZZZZZWWWXXXYYYYYYYYYXXXWWWVVVPPPNNNKKKIIIHHHGGGEEECCCBBBAAA@@@???>>>>>>>>>>>>BBBDDDHHHLLLPPPSSSUUUUUUSSSRRRQQQOOONNNNNNMMMMMMHHHIIIHHHEEE@@@<<<:::999333555888<<<@@@BBBCCCDDD???AAADDDFFFGGGHHHGGGGGGHHHHHHIIIJJJJJJGGGCCC???:::;;;<<<===???@@@AAAAAAFFFFFFFFFFFFGGGHHHIIIJJJIIIIIIHHHFFFBBB>>>999777111000///......---------++++++---.........---,,,,,,,,,++++++,,,------...---.../////////...---,,,............////////////111111111222444666777888888:::<<<===>>>AAADDDGGGKKKLLLMMMLLLLLLLLLNNNPPPPPPRRRTTTVVVWWWYYY\\\^^^^^^```bbbddddddeeegggiiiiiilllttt~~~{{{zzzzzzxxxtttmmmddd^^^[[[ZZZXXXVVVTTTRRRQQQQQQGGGFFFEEEEEEFFFFFFDDDBBBAAAAAAAAABBBBBBAAA@@@@@@======>>>>>>???@@@@@@@@@@@@@@@@@@AAAEEELLLUUU[[[fffooozzz}}}}}}~~~xxxxxxwwwwwwwwwxxxzzz{{{wwwwwwxxxyyyyyyyyyxxxxxxxxxxxxwwwuuutttrrrqqqqqqkkkkkkjjjjjjjjjjjjjjjjjjccccccbbbbbbaaa`````````ZZZZZZZZZZZZZZZZZZZZZZZZVVVWWWXXXYYYYYYYYYXXXWWWSSSPPPMMMKKKJJJHHHFFFDDD@@@???????????????@@@@@@@@@BBBGGGLLLQQQUUUWWWXXXTTTTTTSSSRRRQQQPPPPPPPPPIIIIIIHHHEEE@@@<<<::::::333555888;;;???BBBEEEFFF???BBBEEEHHHJJJJJJIIIHHHJJJJJJKKKLLLLLLJJJEEEAAA;;;;;;<<<===>>>???@@@AAADDDCCCCCCCCCDDDDDDEEEFFFEEEEEEDDDAAA>>>;;;888666//////...---,,,+++++++++'''((()))***+++***)))))),,,,,,,,,,,,,,,---...///+++,,,---////////////............///////////////111111111222444666777888666888;;;===???BBBEEEHHHJJJKKKLLLLLLKKKLLLNNNPPPOOOQQQSSSUUUVVVXXX\\\___^^^___```aaaaaacccfffhhhiiikkksss~~~|||xxxtttpppmmmhhhfffcccbbbaaa___ZZZVVVRRRNNNJJJGGGGGGGGGGGGGGGGGGDDDBBBAAABBBBBB@@@???@@@>>>======??????>>><<<<<<===???@@@BBBFFFKKKOOO]]]dddnnnvvvyyyxxxuuutttuuuvvvvvvuuuttttttvvvxxxxxxxxxxxxwwwxxxxxxyyyzzzvvvvvvuuutttssssssrrrrrrlllkkkiiigggffffffggggggddddddcccbbbaaa```______[[[ZZZXXXWWWWWWVVVTTTSSSVVVVVVWWWXXXYYYYYYXXXXXXSSSSSSQQQNNNKKKGGGCCCAAAAAAAAA@@@>>>============>>>@@@DDDHHHMMMRRRUUUWWWSSSUUUXXXZZZZZZWWWTTTRRRNNNJJJFFFFFFEEEBBB;;;555444444444888>>>BBBBBBAAAAAABBBCCCEEEGGGIIIJJJKKKLLLLLLKKKLLLLLLJJJFFFCCC>>>:::666666999===??????AAA@@@?????????AAACCCEEEGGGEEEBBBAAA@@@>>>;;;999000//////...,,,+++******+++++++++***++++++,,,,,,........................////////////...---,,,+++////////////000000000000000000111222333444444555777999;;;<<<>>>AAAEEEHHHKKKLLLMMMMMMLLLMMMOOOPPPOOOPPPRRRUUUWWWYYYYYYZZZ```aaaccceeefffffffffeeeeeejjjrrr}}}~~~~~~~~~{{{xxxuuusssooommmkkkkkkjjjgggccc___YYYUUUPPPMMMLLLKKKJJJIIIDDDCCCAAAAAABBBBBBAAA@@@>>>===<<<<<<===>>>===;;;:::;;;===>>>???BBBGGGJJJQQQXXXccckkkpppqqqqqqqqqqqqrrrsssrrrrrrrrrsssuuuttttttttttttttttttuuuuuuuuuuuutttssssssrrrqqqqqqlllkkkjjjhhhggggggggghhhdddcccbbbaaa```___^^^^^^ZZZYYYWWWWWWXXXXXXWWWUUUVVVVVVWWWWWWXXXXXXXXXXXXTTTTTTRRRPPPMMMIIIEEECCCBBBAAA@@@???>>>>>>>>>>>>>>>@@@BBBFFFJJJOOOSSSUUUVVVWWWYYYZZZZZZYYYWWWUUUOOOKKKHHHGGGFFFCCC===777555333333777<<<@@@BBBAAABBBBBBCCCEEEFFFHHHIIIJJJJJJJJJIIIJJJKKKIIIFFFCCC>>>;;;777666999<<<======??????@@@AAABBBCCCCCCCCCCCCBBB@@@@@@@@@@@@>>><<<222111000...---,,,,,,,,,,,,,,,++++++***+++++++++------------------------------...............---------------............000000111222333444444555666888:::<<<>>>AAAEEEIIILLLMMMNNNMMMLLLLLLNNNPPPPPPQQQRRRTTTVVVXXXZZZ[[[___```cccdddfffffffffeeefffjjjqqq{{{yyyyyy~~~|||{{{wwwwwwwwwwwwvvvsssnnnkkkccc```ZZZVVVSSSQQQNNNLLLEEECCCBBBBBBCCCDDDCCCBBB>>>===<<<<<<>>>>>>>>><<<:::;;;======>>>@@@CCCFFFIIIOOOWWW___dddgggjjjkkkkkklllnnnnnnnnnnnnppprrrrrrrrrrrrqqqqqqqqqqqqqqqsssssssssrrrqqqqqqppppppmmmlllkkkiiihhhhhhhhhhhhbbbbbbaaa```___^^^^^^]]]YYYWWWWWWWWWYYYYYYXXXWWWUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUTTTRRROOOLLLIIIGGGBBBAAAAAA@@@????????????>>>???@@@BBBFFFJJJOOOQQQWWWYYY[[[\\\\\\[[[YYYXXXNNNKKKHHHGGGGGGDDD???:::555333222444999===@@@BBBBBBBBBCCCDDDEEEFFFGGGHHHGGGGGGFFFGGGHHHHHHEEECCC???<<<888777888:::;;;;;;;;;===@@@BBBCCCCCCBBBAAACCCAAA????????????===<<<555333111...---------...------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////------------............000000111222333444444555555777999;;;===AAAFFFIIILLLMMMNNNMMMLLLLLLNNNPPPRRRRRRRRRSSSUUUXXXZZZ\\\^^^```bbbeeegggggggggfffgggjjjqqqyyyzzztttwww}}}~~~|||xxxuuunnnjjjeee```]]]XXXTTTQQQKKKIIIFFFEEEFFFEEEDDDCCCAAA@@@??????AAAAAA@@@???===>>>?????????@@@BBBEEEGGGKKKQQQVVVZZZ]]]aaaccceeegggiiijjjkkklllmmmooorrrrrrrrrsssrrrrrrrrrrrrrrrqqqqqqqqqpppppppppooonnnmmmlllkkkiiihhhhhhgggaaa``````___^^^^^^]]]]]]YYYWWWVVVWWWXXXXXXWWWVVVTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVTTTRRRPPPMMMKKKCCCCCCBBBAAA@@@@@@@@@@@@>>>======>>>AAAEEEJJJLLLTTTWWW[[[^^^___\\\YYYWWWLLLJJJGGGFFFEEECCC???<<<666444222222555:::>>>AAAAAABBBBBBCCCDDDEEEEEEFFFDDDDDDCCCEEEFFFFFFDDDCCC???===:::888777777888888999:::<<>>===:::888777444111...,,,,,,---......---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......////////////000000000000000000111222333444444555333555888:::===AAAFFFIIILLLMMMNNNMMMLLLLLLNNNPPPSSSSSSRRRSSSUUUXXX[[[]]]^^^aaadddgggiiijjjjjjiiihhhjjjpppwww{{{tttssswww}}}xxxuuuqqqlllhhhccc^^^ZZZTTTQQQMMMJJJIIIGGGDDDBBBDDDBBBAAAAAABBBBBBAAA@@@>>>???@@@@@@???@@@AAACCCCCCFFFJJJNNNQQQUUUYYY]]]^^^aaaeeeggghhhiiikkkmmmpppqqqrrrsssssssssrrrrrrpppppppppppppppooooooooonnnmmmlllkkkjjjhhhgggfff``````______^^^^^^]]]]]]ZZZYYYWWWVVVVVVVVVTTTSSSTTTSSSRRRRRRRRRRRRSSSSSSUUUVVVVVVUUUTTTRRRPPPOOOFFFEEEDDDBBBAAAAAAAAAAAA===<<<;;;<<<===AAAEEEGGGMMMRRRYYY^^^___[[[UUUQQQHHHGGGEEEDDDBBBAAA>>><<<777666333222333777<<>>;;;888666555555666888888888:::<<>>???@@@@@@??????@@@AAA===@@@CCCFFFJJJNNNTTTWWWXXX[[[```ccceeefffhhhjjjlllmmmoooqqqrrrrrrqqqqqqppppppppppppppppppppppppmmmmmmlllkkkjjjhhhfffeee``````_________^^^^^^^^^[[[ZZZXXXWWWWWWVVVTTTRRRSSSRRRQQQPPPOOOPPPQQQRRRTTTTTTUUUUUUUUUSSSRRRQQQIIIHHHFFFDDDBBBAAAAAA@@@<<<<<<;;;;;;<<<>>>@@@BBBFFFKKKSSSYYYZZZVVVPPPLLLEEEDDDCCCAAA@@@>>>======999888666333222444999===>>>>>>???@@@AAABBBCCCDDDBBBAAA@@@AAABBBCCCBBBAAA======<<<999555333444555666666666888;;;???CCCEEEDDDBBB@@@@@@@@@@@@>>>===666444111///---,,,,,,,,,------,,,+++************........................////////////...---,,,+++------------............000000111222333444444555333555777999;;;???DDDGGGIIIKKKLLLMMMMMMNNNPPPRRRTTTTTTTTTUUUVVVXXXZZZ[[[___ccchhhmmmpppqqqppppppjjjkkknnnttt|||vvvpppnnnuuu}}}yyypppmmmgggbbb^^^ZZZUUURRROOOMMMKKKJJJIIIHHHFFFDDD???AAABBBCCCBBBAAABBBCCC===???BBBDDDFFFIIINNNQQQRRRVVV[[[___aaaccceeegggiiijjjmmmpppqqqrrrrrrqqqpppppppppppppppppppppppplllllllllkkkiiigggeeeccc`````````_______________\\\ZZZYYYXXXYYYYYYWWWVVVSSSQQQPPPNNNNNNNNNPPPPPPRRRSSSTTTTTTTTTSSSRRRQQQLLLJJJHHHEEECCCAAA@@@???;;;;;;;;;;;;;;;<<<======AAAEEEKKKPPPQQQOOOLLLIIICCCCCCBBB@@@>>>======>>>;;;;;;999555333333666:::<<<<<<>>>???AAABBBCCCDDDCCCBBB@@@@@@AAABBBAAA@@@<<<===<<<999555333333555555666888:::>>>AAADDDEEEEEECCCBBBAAAAAAAAA???>>>777666333111///------,,,,,,,,,++++++***+++++++++---------------------------...............------------------............000000111222333444444555333555777999;;;>>>BBBFFFHHHIIIKKKLLLMMMOOORRRTTTSSSTTTUUUVVVWWWYYYZZZZZZ^^^bbbhhhmmmqqqrrrrrrqqqjjjkkkmmmsss{{{}}}tttqqqqqqyyy}}}yyytttoookkkgggbbb___VVVTTTQQQPPPOOOMMMKKKIIIBBBDDDFFFFFFEEEEEEEEEFFFCCCDDDEEEFFFEEEFFFIIIKKKNNNRRRXXX\\\___aaacccdddhhhjjjmmmqqqssstttsssssspppppppppppppppqqqqqqqqqlllllllllkkkiiifffdddbbb```````````````_________\\\ZZZYYYZZZ[[[\\\[[[YYYRRRQQQOOOMMMMMMNNNOOOPPPPPPQQQSSSSSSTTTSSSRRRQQQMMMLLLIIIFFFCCCAAA@@@???;;;;;;;;;;;;;;;;;;;;;;;;@@@BBBEEEHHHJJJJJJIIIHHHBBBCCCBBB@@@>>>===>>>???<<<<<<;;;777333222555888:::;;;===>>>@@@BBBCCCDDDDDDBBB@@@@@@AAABBBAAA@@@;;;<<<<<<999555222333555333555999>>>AAACCCDDDEEEIIIGGGDDDCCCAAA@@@===;;;888777555333111///---,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////////////////000000000111000000111222333444444555444555777999:::===AAAEEEGGGHHHKKKLLLMMMOOOSSSUUUSSSTTTUUUWWWXXXYYYYYYYYY]]]aaagggmmmqqqrrrrrrqqqjjjkkkmmmsss{{{~~~uuunnnpppwwwzzzzzztttppplllfff^^^ZZZZZZYYYTTTPPPRRRNNNJJJGGGGGGGGGHHHGGGFFFEEEEEEDDDEEEFFFGGGHHHLLLOOOSSSWWWZZZ^^^bbbeeehhhiiikkkmmmnnnnnnnnnnnnnnnoooqqqqqqqqqpppnnnlllnnnmmmkkkiiigggeeeeeedddaaaaaa``````_________^^^[[[[[[ZZZXXXWWWVVVUUUTTTRRROOOMMMLLLMMMMMMLLLJJJNNNPPPQQQSSSSSSRRRPPPOOOOOONNNKKKIIIFFFDDDCCCBBB<<<<<<;;;:::;;;<<<===>>>>>>@@@BBBDDDEEEEEEDDDCCC@@@@@@???>>>======>>>>>>>>>;;;888555333222111111555888;;;>>>???AAACCCEEEAAAAAABBBBBBAAA@@@>>>===@@@???<<<:::777666555444666888;;;>>>BBBEEEGGGHHHHHHGGGEEEBBB???===<<<;;;999777444333222222000///111...+++***+++++++++***......---------,,,,,,,,,+++---//////...---...///,,,...222555555444111000000000000000000000000000666777888999;;;???DDDHHHIIIJJJKKKKKKJJJKKKMMMOOOTTTVVVXXXYYYZZZ[[[]]]______bbbggglllooopppoooooollllllmmmrrrzzzvvvppplllpppyyy|||uuummmhhhfffccc]]]YYYYYYVVVRRRPPPOOONNNMMMLLLHHHGGGEEEDDDDDDEEEGGGHHHMMMPPPUUUXXX[[[___ccceeegggiiikkkmmmnnnooooooooonnnoooqqqqqqqqqpppnnnmmmmmmllljjjhhhgggfffeeeeeeaaaaaa``````___^^^^^^]]][[[ZZZYYYXXXWWWVVVUUUTTTQQQOOOMMMLLLMMMMMMKKKJJJMMMNNNPPPQQQRRRQQQOOOOOOOOOMMMKKKIIIFFFDDDCCCBBBBBB@@@===:::888777777777>>>???AAACCCEEEDDDDDDCCCAAA@@@@@@???>>>>>>?????????;;;999:::===<<<666111555777:::<<<>>>@@@BBBCCCAAABBBBBBBBBBBBAAA?????????>>><<<:::777666444444666888<<>>???BBBEEEGGG===>>>@@@BBBCCCCCCCCCBBBAAAAAA@@@?????????@@@@@@???<<<;;;???DDDCCC:::111555666777:::<<<>>>???@@@AAABBBBBBCCCBBBBBBAAA@@@>>>===;;;999888666555444666999>>>DDDHHHJJJKKKLLLGGGEEECCCAAA>>>===<<<;;;;;;:::888777777555333111...---,,,---//////---+++******+++,,,---...//////---......---,,,---///111---...///000111111111111...///000111222444555555555777888999;;;???CCCGGGIIIKKKLLLLLLLLLLLLOOOQQQRRRTTTVVVWWWWWWXXX[[[\\\^^^aaafffjjjmmmooonnnnnnjjjjjjlllqqqyyyxxxnnnnnnooosss~~~}}}vvvtttqqqnnnkkkgggbbb^^^]]]ZZZUUUQQQOOOPPPRRRTTTUUUYYY]]]```aaaccceeegggggghhhiiikkkmmmnnnooopppoooooopppppppppooonnnmmmiiiiiihhhhhhgggfffeeedddbbbbbb```___]]]\\\[[[ZZZZZZYYYXXXWWWVVVTTTSSSSSSQQQOOOMMMLLLLLLLLLKKKJJJIIIJJJKKKLLLMMMMMMLLLLLLMMMLLLKKKIIIGGGEEECCCBBB@@@??????AAAEEEJJJOOORRR<<<===???@@@AAABBBBBBBBB@@@@@@??????>>>??????@@@>>>======@@@CCC@@@999222555555555777:::===>>>>>>AAAAAAAAAAAAAAAAAAAAA@@@<<<<<<;;;:::888777555444555999???EEEJJJLLLMMMMMMEEEDDDBBB@@@>>>===<<<;;;;;;:::999999999777444111---------///000000...,,,******+++,,,------......------,,,+++***+++...111...------......///000111///000111222333444555555555666888999;;;>>>CCCFFFIIIJJJLLLLLLLLLMMMOOORRRTTTVVVXXXYYYYYYZZZ\\\^^^^^^```eeeiiilllmmmnnnnnnjjjjjjkkkqqqxxx|||rrrkkknnnrrrxxx}}}xxxrrrmmmllliiiccc^^^[[[[[[\\\]]]]]]```dddggghhhiiijjjkkkiiiiiijjjkkklllmmmnnnnnnoooooooooooonnnnnnmmmmmmggghhhhhhhhhgggeeedddcccaaaaaa```^^^]]][[[ZZZZZZYYYYYYXXXVVVUUUTTTSSSRRRPPPNNNLLLKKKLLLLLLJJJIIIGGGHHHIIIJJJJJJKKKKKKKKKLLLLLLKKKJJJHHHFFFCCCBBBCCCBBB@@@>>>>>>???AAACCC<<<<<<===>>>???@@@AAAAAA>>>>>>============>>>>>>===???@@@>>>;;;777555444555444333666:::===>>>>>>@@@@@@@@@???????????????;;;<<<;;;;;;:::888666555444888>>>EEEIIILLLLLLLLLCCCBBBAAA???===<<<<<<<<<<<<;;;;;;;;;;;;999444111---------///000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+++)))(((***,,,///...---------...///000111222222222222222333333333444666888:::;;;>>>BBBEEEHHHJJJKKKLLLLLLMMMOOORRRTTTVVVXXXYYYYYYYYY[[[]]]]]]```cccgggjjjlllmmmmmmjjjjjjkkkqqqxxxssskkkhhhlllrrrzzz|||yyysssnnnjjjhhhhhhhhhhhhkkkoooqqqqqqqqqrrrrrrooonnnmmmmmmlllmmmmmmmmmnnnmmmmmmmmmllllllllllllggghhhhhhhhhgggeeecccaaa``````___^^^\\\[[[ZZZZZZXXXXXXWWWVVVTTTSSSRRRRRRPPPNNNLLLKKKKKKKKKJJJIIIFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJIIIFFFDDDBBBCCCAAA???===<<<;;;;;;;;;;;;;;;<<<===>>>???@@@@@@======<<<<<<<<<===>>>>>>>>>@@@AAA>>>888444555777666444333555;;;???AAA@@@AAA@@@???>>>=========>>>;;;<<<<<<<<<<<<:::888777444777<<>>===<<<<<<<<<======>>>???>>>;;;666222...---,,,---//////---+++---,,,,,,,,,+++++++++******++++++***)))***,,,......------......///000111222222222222222222222111333555888:::<<<>>>BBBEEEGGGHHHJJJKKKKKKLLLOOOQQQRRRTTTVVVVVVVVVWWWXXXZZZ]]]___bbbfffiiikkklllmmmjjjjjjlllqqqyyylllfffeeekkksss|||zzzwwwuuuuuusssvvvzzz||||||{{{{{{{{{vvvuuurrrpppnnnmmmmmmmmmllllllkkkkkkjjjjjjjjjkkkggghhhhhhhhhfffdddaaa___^^^^^^^^^]]]\\\[[[[[[ZZZXXXWWWVVVUUUTTTSSSRRRQQQPPPNNNLLLKKKKKKKKKJJJIIIFFFFFFFFFGGGHHHJJJKKKKKKJJJKKKKKKKKKIIIFFFDDDBBB??????@@@@@@@@@??????>>>::::::;;;;;;<<<>>>??????===============>>>??????AAABBBBBBAAA===;;;999999777444222666===BBBDDDCCCDDDBBBAAA???============<<<<<<===>>>===<<<:::999333555999>>>BBBDDDFFFGGGAAA@@@???>>>===<<<<<<<<<@@@@@@AAACCCCCC???999555000...,,,+++,,,---,,,++++++++++++++++++,,,,,,,,,***,,,------,,,,,,---...---......///000000111111///000000111111222222222222555888:::<<<>>>AAADDDEEEGGGIIIJJJJJJKKKNNNQQQSSSTTTVVVVVVVVVVVVXXXYYY]]]^^^aaaeeehhhjjjllllllkkkkkkmmmrrryyyyyyiiiddddddllluuu{{{~~~{{{yyyvvvssspppooonnnnnnlllkkkjjjjjjiiiiiijjjjjjhhhhhhhhhhhhfffccc```^^^]]]]]]]]]\\\\\\[[[[[[[[[XXXWWWVVVUUUTTTRRRQQQQQQPPPNNNLLLKKKKKKKKKJJJIIIFFFFFFFFFGGGHHHJJJKKKLLLJJJKKKKKKKKKIIIGGGDDDBBB@@@AAAAAAAAA@@@>>><<<;;;:::::::::;;;<<<===>>>???>>>>>>===>>>>>>???@@@@@@DDDCCCCCCDDDEEECCC???;;;777444222666>>>DDDFFFEEEFFFDDDBBB@@@>>>=========<<<===>>>??????===;;;:::333444777;;;???BBBDDDEEE@@@???>>>======<<<<<<<<>>AAADDDEEEFFFHHHIIIIIIKKKNNNPPPUUUVVVXXXXXXXXXXXXZZZ[[[]]]^^^aaadddgggjjjkkklllllllllmmmrrrzzz|||qqqiiiccccccnnnwww}}}yyytttqqqoooooonnnmmmmmmmmmllllllkkkjjjhhhhhheeeeeefffeeedddbbb```^^^^^^^^^^^^]]]\\\[[[ZZZYYYVVVUUUUUUVVVWWWVVVTTTRRRPPPOOOOOONNNMMMLLLKKKKKKFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHFFFDDDCCCBBB@@@@@@??????>>>>>>=========;;;999888999===BBBEEE>>>=========>>>>>>???@@@AAAAAABBBDDDEEEEEEBBB@@@===:::777666777<<>>>>>===????????????????????????DDDDDDEEEFFFFFFCCC>>>;;;111000...+++***++++++,,,++++++******++++++,,,---......---------,,,,,,,,,,,,---...///000000000000111111111111222333444555555555666888;;;>>>AAACCCEEEHHHKKKMMMMMMLLLKKKLLLRRRTTTWWWXXXXXXXXXXXXYYY___``````bbbeeehhhkkkmmmpppooopppuuu|||wwwooogggaaadddooo{{{~~~zzzuuuqqqpppppppppooooooooonnnmmmkkkjjjhhhgggffffffeeedddcccaaa```___^^^^^^^^^]]]\\\[[[YYYYYYVVVUUUUUUUUUWWWVVVTTTRRRPPPOOOOOONNNMMMLLLKKKKKKFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHFFFCCCAAA@@@@@@@@@???>>>>>>======<<<:::888666555666888;;;===>>>>>>>>>???@@@AAABBBCCCBBBBBBCCCEEEHHHIIIGGGFFF>>>;;;888666777;;;@@@CCCFFFDDDAAAAAABBBBBB???===<<<<<<>>>>>>>>>>>>===<<<999777555777:::======<<>>>>>======<<<<<<;;;:::999888888999:::;;;>>>??????AAABBBEEEFFFGGGEEEEEEEEEGGGKKKMMMMMMMMM???<<<888666666999===@@@CCCBBBAAAAAABBBAAA???======>>>???@@@AAAAAA@@@@@@;;;999666777999;;;<<<<<<@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCBBBCCCDDDCCC@@@>>>777555222///---,,,,,,,,,++++++******++++++,,,---***++++++,,,---...///000...---,,,,,,,,,...000111000000000000111222333333222222444777<<<@@@DDDGGGGGGIIIJJJJJJJJJKKKMMMOOOQQQTTTWWWYYYZZZZZZ\\\]]]\\\^^^aaadddgggiiijjjjjjmmmmmmooossszzztttjjjfffhhhhhhnnn{{{{{{{{{~~~zzzuuuqqqqqqrrrttttttvvvuuurrrooollliiigggfffgggfffdddbbb````````````]]]]]]\\\\\\[[[ZZZXXXWWWUUUTTTSSSSSSTTTUUUSSSRRROOOOOONNNMMMLLLKKKJJJJJJGGGFFFFFFEEEEEEEEEFFFFFFHHHHHHGGGFFFEEECCCBBBAAA??????>>>>>>===<<<<<<;;;;;;;;;::::::::::::;;;;;;>>>???@@@BBBEEEGGGJJJKKKIIIGGGGGGHHHKKKMMMNNNNNN@@@===999666555777:::<<<@@@@@@@@@AAAAAA@@@???>>>===???@@@BBBCCCDDDCCCCCC>>><<<:::999999;;;======<<<<<<<<<<<<<<<<<<<<<<<>>======<<<<<<666666777888999999999999<<<===???BBBEEEHHHKKKMMMKKKIIIHHHHHHJJJKKKKKKJJJ@@@>>>999666444555777888<<<>>>???@@@@@@??????>>>>>>???AAACCCEEEEEEEEEEEEAAA@@@???===;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;@@@@@@???@@@BBBBBBAAA@@@888666222///,,,+++******++++++******++++++,,,---------------------------+++---...000000///...---////////////000111222333555555666888;;;???BBBDDDHHHIIIIIIHHHHHHJJJOOORRRTTTWWWYYYZZZZZZYYYZZZ[[[ZZZ]]]aaafffhhhiiihhhhhhhhhiiilllqqqwwwqqqeee___^^^aaakkk}}}}}}|||~~~xxxuuuqqqpppqqqrrrsssssstttrrrooollljjjhhhggggggfffeeecccbbb``````______[[[[[[[[[[[[ZZZXXXWWWVVVUUUSSSQQQQQQRRRSSSRRRQQQNNNNNNMMMLLLKKKJJJJJJIIIGGGGGGEEEDDDCCCCCCCCCCCCAAAAAACCCDDDEEEEEEEEEEEE@@@@@@??????>>>=========777777888888999:::;;;;;;:::;;;===@@@CCCGGGJJJLLLKKKIIIHHHHHHHHHHHHFFFEEE@@@===999666444444555666999;;;???@@@@@@???>>>???>>>???AAACCCDDDEEEDDDDDDCCCCCCCCCAAA>>><<<===>>><<<<<<<<<<<<<<<<<<<<<<<<>>>===>>>@@@BBBCCCAAA@@@888666222///,,,+++++++++++++++******++++++,,,---......---------,,,,,,,,,---...///000000///...---000000000000111222333333555666777888;;;>>>AAACCCHHHHHHIIIHHHIIIKKKOOORRRSSSVVVXXXZZZYYYYYYZZZZZZZZZ]]]aaaeeehhhiiihhhhhhfffhhhkkkooouuu~~~}}}kkkddddddfffmmm{{{}}}|||}}}~~~sssqqqoooooopppqqqqqqppppppooollliiihhhggghhhhhhdddddddddcccaaa```^^^]]][[[[[[[[[ZZZYYYXXXVVVVVVUUUSSSQQQPPPQQQRRRRRRQQQNNNNNNMMMLLLKKKJJJIIIIIIGGGGGGEEEDDDCCCBBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDAAAAAA@@@@@@??????>>>>>>::::::999999999::::::;;;888999;;;===AAADDDGGGIIIHHHGGGGGGGGGHHHGGGDDDBBB???<<<999555333333444444666:::>>>@@@???>>>>>>???>>>???AAABBBCCCCCCCCCBBBBBBDDDEEECCC???<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>AAACCCDDDAAA???888666333000...---------++++++******++++++,,,---,,,,,,------------------222111///......///000222111000000111111222333444444444666888;;;???BBBDDDFFFHHHIIIIIIJJJKKKOOOQQQOOORRRVVVXXXYYYZZZ[[[]]]ZZZ]]]```dddfffhhhhhhhhhdddfffjjjnnnttt}}}yyyiiifffkkkppp~~~|||{{{{{{}}}~~~yyypppooonnnooopppqqqooonnnnnnllljjjhhhgggggghhhiiicccdddddddddbbb```^^^\\\[[[[[[ZZZZZZYYYWWWVVVUUUUUUSSSPPPPPPQQQRRRRRRQQQNNNNNNMMMLLLKKKJJJIIIIIIHHHGGGEEEDDDBBBBBBAAAAAABBBBBBCCCCCCDDDCCCCCCBBBBBBBBBAAAAAA@@@?????????999888666444444444444555666777999<<>><<<888555333333333444555999>>>@@@???>>>>>>???>>>???@@@BBBBBBBBBBBBAAAAAADDDFFFDDD???;;;999999888888888888888888888888999;;;===AAADDDDDDAAA>>>999777444111///...//////++++++******++++++,,,---***++++++,,,---...//////666333...++++++...222666111111111111222333444555222333555888<<<@@@DDDGGGEEEGGGIIIJJJJJJLLLOOOQQQLLLOOOTTTWWWYYY[[[]]]___[[[]]]```cccfffhhhiiiiiicccfffjjjnnnsss|||xxxooonnnuuu}}}||||||~~~zzzwwwsssrrrpppnnnnnnnnnnnnooommmlllkkkiiihhhfffddddddeeeeeedddcccaaa___]]]\\\[[[[[[ZZZYYYXXXWWWVVVVVVUUUTTTSSSRRRRRRQQQQQQQQQMMMMMMLLLJJJIIIHHHGGGFFFGGGGGGGGGGGGEEECCCAAA???@@@@@@??????@@@BBBCCCEEEBBBBBBBBBAAA@@@???======777666555444444555666777555666888;;;===@@@BBBCCCAAAAAABBBBBBAAAAAA@@@???EEE===999;;;<<<666222333333777;;;>>>>>>>>>===<<<>>>>>>??????@@@BBBCCCDDD???BBBCCCBBB===999888888:::999777777777999;;;===>>>===<<<>>>BBBCCCBBB???;;;999666222000///...///*********++++++,,,,,,,,,,,,,,,++++++,,,...///111------...///000000/////////000000222333444555555777555444666;;;???AAA@@@FFFGGGHHHJJJKKKMMMNNNOOOQQQSSSWWWZZZ\\\\\\\\\\\\\\\]]]___bbbgggiiiiiihhhggghhhiiilllrrr}}}}}}yyy|||~~~}}}{{{|||~~~~~~zzzxxxsssrrrpppooonnnmmmmmmmmmlllkkkjjjiiigggeeedddccccccccccccbbb```^^^\\\ZZZ[[[[[[ZZZYYYXXXWWWVVVVVVTTTSSSRRRQQQPPPPPPPPPPPPMMMMMMLLLJJJIIIHHHGGGFFFGGGGGGGGGFFFEEECCCAAA???@@@???@@@@@@AAABBBCCCCCCBBBBBBBBBAAA@@@???>>>===888777666555444555555666444444666888:::===>>>???AAAAAAAAAAAAAAA@@@??????===999999:::888222000333222666:::===>>>===<<<;;;=========>>>???@@@BBBBBBAAACCCDDDCCC>>>:::888888777777666666777999:::;;;===<<<<<>>???@@@AAABBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>===:::999777555444444444555444444666777999;;;<<<===@@@@@@@@@@@@@@@???>>>>>>:::;;;======777111000444222555888<<<===<<<:::999;;;;;;;;;<<<===>>>@@@@@@BBBDDDEEECCC???;;;999888444444555666888999::::::<<<<<<===@@@BBBDDDCCCAAA>>>;;;888444111...------***++++++++++++,,,,,,,,,,,,,,,------...---------)))***,,,...000111222222//////000000111111111222555444444666:::>>>@@@AAAEEEFFFIIIKKKMMMNNNNNNNNNPPPRRRTTTWWWYYYZZZ[[[ZZZ[[[\\\^^^bbbfffhhhhhhgggggghhhjjjmmmttt~~~{{{zzz{{{|||{{{yyyxxxtttsssqqqooommmlllkkkjjjiiihhhgggfffdddcccbbbaaa___```aaaaaa___]]]ZZZXXXZZZYYYYYYXXXWWWVVVUUUUUUSSSRRRQQQPPPOOOOOOOOOOOOLLLLLLKKKJJJHHHGGGFFFFFFEEEFFFFFFFFFEEECCCAAA@@@>>>???@@@BBBBBBBBBAAA@@@AAABBBBBBAAA@@@???>>>===;;;:::888666444444444444555666777999:::;;;======>>>????????????>>>======;;;<<<===<<<777222000111222444666:::<<<;;;999777:::::::::;;;<<<===>>>???BBBCCCCCCBBB???;;;888666333444666888:::;;;;;;<<<===>>>???BBBCCCDDDCCCBBB>>>===999555222///---,,,++++++++++++++++++++++++,,,---.........---,,,+++***+++,,,...///000000000////////////000000000000333333444666:::===@@@BBBEEEFFFIIILLLMMMNNNNNNMMMQQQRRRUUUWWWYYYZZZ[[[[[[[[[\\\^^^bbbfffhhhhhhggggggiiikkknnnuuu|||zzz{{{|||}}}xxxvvvuuusssrrrqqqpppnnnllljjjiiihhhgggfffeeedddcccbbbaaa___```aaa```___]]]ZZZYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPLLLLLLKKKIIIHHHGGGFFFEEEDDDEEEEEEEEEDDDCCCAAA@@@>>>???@@@AAABBBAAA@@@???AAAAAAAAAAAA@@@@@@???>>><<<;;;888666555444444444555666777888:::;;;<<<=========>>>>>>======<<<;;;888777777777888999666222555444444777::::::999777999999::::::;;;===>>>???@@@@@@@@@???>>>;;;888555333555777:::<<<>>>?????????AAADDDEEEEEECCCBBBAAA???===:::777333000---,,,++++++++++++++++++++++++,,,---.........---,,,+++------...............---//////////////////000000222333444666999===@@@CCCEEEFFFIIIKKKMMMNNNNNNNNNSSSTTTVVVXXXZZZ[[[]]]]]]\\\]]]___cccgggiiiiiihhhhhhiiikkkooovvv~~~|||zzzzzz|||zzzuuusssrrrqqqqqqqqqpppnnnllljjjiiiggggggfffeeedddcccbbbbbb``````______]]]\\\[[[ZZZXXXXXXWWWVVVUUUTTTTTTSSSTTTSSSRRRQQQPPPPPPPPPPPPLLLKKKJJJIIIHHHFFFEEEEEEDDDDDDEEEEEEDDDCCCAAA@@@??????@@@@@@@@@@@@@@@???AAAAAAAAAAAAAAA@@@???>>><<<;;;999666555444444444333333555666888:::;;;<<<<<<<<<<<<<<<<<<;;;;;;:::888888777888???EEEDDD???888555333444888:::999888:::::::::;;;<<<===?????????>>>>>>>>>>>><<<888555555666888;;;>>>@@@BBBCCCDDDGGGIIIIIIFFFCCCAAA@@@>>>===;;;888444111///---,,,,,,,,,++++++++++++***,,,,,,------...------------............---,,,,,,......//////000000000111000222555666888<<<@@@CCCFFFGGGHHHJJJKKKMMMNNNOOOTTTTTTVVVXXXZZZ\\\]]]^^^]]]^^^```dddhhhjjjjjjiiihhhiiilllqqqwww}}}zzz||||||zzzzzzzzz|||}}}wwwsssqqqqqqpppppppppooonnnmmmkkkjjjggggggfffeeedddccccccbbb___^^^]]][[[ZZZZZZZZZ[[[XXXXXXWWWVVVUUUTTTSSSSSSSSSRRRQQQPPPOOOOOOOOOOOOLLLKKKJJJIIIGGGFFFEEEEEECCCDDDDDDEEEDDDCCCAAA@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAA@@@??????<<<:::888777555555555555222333555777999;;;===>>>;;;;;;;;;;;;;;;::::::999999======;;;???GGGJJJHHH<<<777222222666:::;;;:::<<<<<<<<<<<<===???@@@AAA>>>======>>>???>>>;;;777666666888:::===AAADDDFFFIIILLLNNNLLLGGGBBB???>>>===<<<;;;888555222000...,,,,,,,,,+++++++++******,,,,,,,,,,,,------...///,,,,,,---......---------......///000111111222222///222555666888;;;@@@DDDHHHHHHGGGHHHJJJLLLOOOQQQSSSTTTUUUVVVXXX[[[]]]^^^______aaaeeeiiilllkkkjjjhhhjjjmmmqqqxxx~~~{{{~~~~~~zzzyyyyyyzzz|||zzzuuuqqqppppppnnnoooooooooooommmkkkjjjggggggfffeeeeeedddcccccc___]]][[[YYYXXXXXXYYYZZZXXXWWWWWWVVVUUUTTTSSSSSSQQQQQQPPPOOONNNNNNNNNNNNKKKKKKJJJIIIGGGFFFEEEEEECCCCCCDDDDDDDDDCCCAAA@@@AAA@@@???>>>>>>>>>@@@@@@@@@@@@AAAAAAAAA@@@??????;;;:::888777666555666666444555777999<<<>>>@@@AAA:::;;;;;;;;;;;;:::999999777===>>>888777===CCCDDD>>>888111000555:::;;;;;;============>>>@@@AAABBB>>>======>>>AAA@@@===999666666777999<<>>===<<<<<<:::888666333111///,,,,,,,,,++++++*********,,,,,,++++++,,,...///111***+++,,,---............---...///000111222333444///222555666888;;;@@@DDDIIIHHHGGGGGGIIILLLPPPRRRRRRSSSTTTUUUWWWZZZ\\\]]]``````bbbfffjjjllllllkkkhhhjjjmmmrrrxxx{{{}}}zzzzzzzzz{{{~~~~~~xxxuuusssqqqpppppppppnnnllljjjhhhfffeeeeeefffeeeeeedddcccbbbaaa\\\\\\[[[[[[ZZZYYYYYYYYYXXXWWWWWWVVVVVVUUUUUUTTTRRRQQQPPPOOOOOOOOOOOOPPPNNNMMMJJJHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@>>>=========>>>?????????@@@@@@@@@@@@??????>>>===;;;888666444333222777666555555666:::===???>>>===<<<;;;:::999999999>>>@@@@@@===888666777999666777777777666777999;;;<<<===>>>@@@BBBDDDDDDEEEAAA@@@>>>;;;:::999999999666777999;;;???CCCGGGIIIOOOOOONNNKKKEEE@@@===;;;;;;:::888777666555222///,,,,,,+++++++++,,,---...------............------,,,---...///000222333333......//////000000111111444444555777999<<>>=========>>>???>>>??????@@@@@@??????>>>===<<<:::777555444333222666555444444666888<<<>>>??????===<<<;;;;;;::::::;;;<<<<<<;;;999999:::;;;777777777666555666999<<<<<<===@@@CCCEEEGGGHHHIIIAAA@@@>>>;;;:::999999999555555777999===AAAEEEGGGKKKLLLKKKHHHCCC>>><<<;;;<<<:::888777777555333000...---,,,++++++,,,---------......//////......---++++++,,,---...///000000......//////000000111111333333444666999===@@@BBBFFFGGGIIIJJJJJJKKKNNNPPPSSSUUUWWWXXXYYYZZZ]]]``````bbbdddhhhkkkmmmooopppjjjkkknnnssszzz|||yyyyyy{{{}}}xxxsssqqqpppooonnnqqqpppnnnmmmkkkiiigggfffeeeeeedddcccbbb```^^^]]]\\\\\\\\\[[[ZZZZZZYYYYYYXXXWWWWWWVVVVVVUUUUUUTTTSSSRRRPPPNNNLLLKKKJJJJJJMMMLLLJJJIIIGGGGGGFFFFFFGGGGGGFFFDDDCCCBBBAAA@@@@@@???>>>=========>>>>>>>>>??????@@@@@@??????>>><<<;;;999777555333333222555444333333444777999;;;???>>>===;;;::::::::::::888777777888;;;=========999999777555444555999<<<<<<>>>AAAEEEHHHJJJLLLLLLAAA@@@>>><<<:::999888888333444555777:::>>>BBBDDDEEEFFFFFFDDD@@@<<<;;;;;;<<<:::999888888777444222///...---+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------...............//////000000111111222222333666999===@@@BBBEEEGGGIIIIIIJJJKKKNNNPPPTTTVVVXXXZZZZZZ\\\^^^aaa```bbbeeehhhkkkmmmooopppkkkmmmooossszzzzzzxxxyyy|||~~~{{{uuuqqqoooooonnnnnnpppooonnnlllkkkiiihhhgggffffffeeecccbbb___]]]\\\]]]]]]\\\[[[[[[ZZZZZZYYYXXXWWWWWWVVVVVVUUUUUUTTTSSSRRRPPPNNNMMMLLLLLLKKKLLLKKKJJJIIIHHHGGGGGGFFFBBBCCCCCCCCCDDDDDDEEEEEE@@@???>>>===<<<======>>>>>>>>>????????????>>>>>>;;;:::888666555444333333444333222222333555777888;;;;;;:::888888777777777888666444777;;;>>>>>>===;;;:::777444222444888<<<===???CCCFFFIIIKKKLLLLLL@@@@@@>>><<<;;;999888888333333444666999===@@@BBB@@@AAAAAA???===;;;;;;;;;;;;:::888888888777555333111000...,,,++++++++++++******++++++++++++******////////////////////////......//////000000111111111111333555999===AAACCCEEEFFFHHHIIIJJJKKKNNNQQQSSSUUUXXXZZZ[[[\\\^^^```aaabbbeeehhhkkknnnooopppmmmnnnpppsssyyy{{{yyyzzz|||~~~}}}xxxsssooonnnoooooooooooonnnmmmllljjjhhhgggggggggffffffdddbbb```^^^]]]]]]]]]\\\\\\[[[ZZZZZZZZZXXXWWWWWWVVVVVVUUUUUUTTTRRRQQQPPPOOOOOONNNOOOOOOKKKKKKJJJJJJIIIHHHGGGFFFBBBBBBCCCCCCDDDEEEEEEEEE??????===<<<<<<<<<===>>>>>>>>>>>>??????>>>>>>>>>:::999888777555555444444333333222222222444555666999888888777777777777888:::888666777;;;>>>===;;;<<<:::888444222444888;;;>>>@@@CCCFFFHHHIIIHHHHHH@@@???>>>===;;;999888777444444555777999<<>>>>>===;;;;;;<<<===;;;:::999999999999777555222000...,,,++++++++++++++++++,,,,,,,,,,,,++++++////////////..................//////000000111111000111222555999===@@@CCCDDDEEEGGGIIIIIIKKKNNNQQQQQQTTTWWWYYY[[[\\\^^^___aaaccceeeiiilllnnnpppqqqnnnoooppprrrxxx{{{zzz{{{~~~yyyuuupppmmmmmmnnnoooooommmmmmllljjjiiigggffffffffffffeeedddcccaaa___^^^]]]]]]]]]\\\[[[[[[ZZZZZZXXXWWWWWWVVVVVVUUUUUUTTTQQQQQQPPPPPPOOOOOOPPPPPPJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFEEEDDDCCCBBBBBBAAA???>>>===<<<<<<<<<=========>>>>>>??????>>>>>>===::::::888777666666666666333333222222222333333444888888888888888999:::;;;<<<:::999:::;;;<<<<<<;;;<<<;;;999555333444777999===???BBBEEEGGGGGGFFFEEE?????????===<<<:::888777555555555777999<<<>>>@@@<<<===>>>===<<<<<<===???===<<<;;;;;;<<<<<<:::888222000///---+++++++++,,,......////////////......------,,,,,,,,,,,,,,,,,,......//////000000111111111111222555888<<>>===<<<;;;<<<============>>>>>>>>>>>>======;;;:::999888888777888888333333333333333333333333555555666777888:::;;;<<<;;;<<<===<<<;;;;;;<<<>>>;;;;;;999777444444555777:::<<>><<<:::888666555555555666888;;;===???===>>>???>>>======@@@BBB@@@???>>>???@@@@@@???===111000...---,,,,,,,,,---......////////////......,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111222222333555888;;;>>>@@@BBBDDDFFFHHHIIIKKKNNNQQQPPPTTTXXX[[[]]]^^^___```bbbcccfffiiilllooopppqqqooonnnnnnpppuuu}}}{{{{{{~~~~~~{{{rrroookkkhhhiiikkkllllllkkkjjjiiihhhgggfffeeedddbbbbbbbbbbbbaaa```^^^^^^^^^^^^]]]\\\\\\[[[[[[ZZZXXXXXXWWWVVVVVVUUUUUUTTTSSSRRRPPPNNNMMMKKKKKKKKKIIIJJJJJJKKKJJJIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDDDD???>>>===<<<;;;<<<<<<=========>>>>>>>>>>>>======;;;::::::999888888999999444444444333333333333222111222222444666888:::;;;:::===>>>===;;;;;;===AAA;;;;;;:::888555444555666888;;;@@@DDDGGGHHHHHHGGG?????????>>><<<:::888666444444444555777:::<<<===??????@@@???>>>???AAACCCCCCBBBAAABBBCCCCCCBBB@@@111000...---,,,,,,------+++,,,,,,------,,,,,,+++---------.........//////......//////000111111111222222333555777;;;===???BBBDDDFFFHHHIIIKKKNNNQQQQQQUUUYYY]]]^^^___```bbbbbbcccfffiiilllooopppqqqnnnnnnnnnooottt~~~~~~}}}{{{{{{}}}~~~vvvsssrrrqqqooommmlllmmmnnnooommmlllkkkiiigggfffddddddfffeeecccbbb```_________]]]]]]]]]]]]\\\[[[ZZZZZZXXXXXXVVVUUUTTTSSSSSSSSSTTTRRRPPPNNNLLLKKKKKKLLLKKKKKKKKKJJJIIIHHHFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;;;;777666444222000//////000333444555666777999::::::;;;;;;;;;;;;;;;<<<===>>>===<<<999777555333222222888:::<<>><<<999777===:::666555777999;;;;;;===???AAABBBAAAAAACCCDDDCCCBBBDDDHHHMMMLLLFFF@@@999666222...,,,,,,...///,,,,,,+++***+++,,,---............////////////000...///000///...///000222000111333555666999===@@@FFFFFFGGGHHHJJJLLLNNNOOORRRTTTXXX\\\___```aaaaaa___bbbeeejjjmmmppprrrrrrrrrmmmkkknnnttt||||||{{{zzzyyy{{{~~~}}}vvvuuurrrpppnnnmmmllllllmmmnnnmmmmmmkkkjjjhhhfffeeedddeeedddbbbaaa______^^^^^^\\\\\\\\\\\\[[[ZZZYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSSSSRRRPPPNNNMMMLLLMMMMMMKKKKKKJJJJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@?????????>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<;;;777666444222000000000000///000111222444555666666;;;::::::::::::;;;;;;<<>>@@@AAAAAAAAABBBBBBBBBAAA???<<<:::999<<<:::999777666777888999===???AAABBBBBBBBBCCCDDDEEEEEEFFFKKKOOONNNHHHBBB888555111...,,,,,,---...---,,,,,,,,,,,,,,,------------........./////////...///000///......000222000111333555666999===@@@DDDEEEFFFGGGIIIKKKMMMNNNRRRTTTXXX\\\^^^`````````___aaadddhhhlllnnnoooppppppkkkiiilllrrryyy{{{zzzyyyxxxyyy|||zzzvvvvvvpppooonnnlllkkkllllllmmmmmmmmmllljjjhhhgggfffeeedddcccaaa```^^^]]]]]]]]][[[[[[[[[[[[ZZZYYYXXXWWWXXXWWWVVVUUUTTTSSSSSSSSSRRRQQQPPPNNNNNNMMMMMMMMMJJJJJJJJJJJJIIIGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@??????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>>>>===<<<<<<777555333111000000000000000111222333555666777777999999999999999::::::;;;@@@???<<<999555222000///555666999<<<>>>???@@@@@@@@@AAAAAA@@@???>>>===<<<===??????===999666777999===???BBBBBBBBBBBBCCCDDDGGGGGGHHHLLLOOONNNIIIDDD999777333000------...///------.........------,,,,,,---------............---...//////......///111000111333555666999===@@@CCCDDDEEEFFFHHHKKKMMMNNNRRRTTTWWW[[[^^^____________aaadddgggjjjlllmmmmmmlllhhhfffiiinnnvvv{{{{{{yyyyyyzzz}}}|||vvvtttuuuooonnnmmmlllkkkkkkllllllmmmmmmllljjjiiigggffffffcccbbbaaa___]]]]]]\\\\\\[[[[[[[[[[[[ZZZYYYXXXXXXXXXWWWVVVTTTSSSSSSRRRRRROOOOOONNNNNNMMMMMMMMMMMMJJJJJJJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>>===<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>>>>===<<<<<<666555333111000000000111111111222333555666777777777777777888:::;;;======???>>><<<:::777444111000333444777:::<<<>>>>>>>>>?????????????????????>>>AAADDDGGGDDD===888999;;;===???AAABBBBBBBBBCCCDDDFFFFFFHHHJJJLLLJJJFFFBBB;;;999666222000//////000---.../////////...---,,,,,,,,,,,,---------......,,,...//////......///000000111333444666999===@@@CCCDDDEEEFFFIIIKKKMMMOOORRRTTTWWW[[[]]]^^^^^^^^^___aaadddgggiiijjjkkkkkkjjjgggfffhhhlllsss~~~~~~|||{{{{{{{{{|||~~~}}}yyysssqqqrrrooonnnmmmmmmlllkkkkkkkkkllllllkkkjjjiiigggffffffcccbbb```___]]]\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWUUUTTTSSSRRRRRRRRRNNNMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJIIIHHHGGGEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>>===<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;===============<<<;;;;;;666555333111000000111111------...///111222333444555555666888;;;>>>@@@AAA<<<<<<<<<:::999666444333111222555888;;;<<<===============>>>>>>??????@@@BBBFFFHHHEEE>>>999999;;;<<>>;;;999666222000///......------/////////...---,,,,,,,,,,,,---------......,,,...000000///...///000000111333444666999===@@@DDDDDDFFFHHHJJJMMMOOOPPPQQQSSSWWWZZZ\\\]]]]]]]]]```bbbdddgggiiijjjkkkkkkiiiffffffhhhkkkrrr}}}{{{zzz{{{yyyyyyzzz{{{|||~~~{{{xxxrrrpppqqqoooooonnnnnnmmmllllllkkkkkkkkkjjjiiihhhgggffffffcccbbb```___]]]\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYYWWWVVVUUUTTTSSSRRRRRRRRRNNNNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@??????>>>>>>===<<<;;;;;;::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;::::::555444333111000111111222......///111222333444555444555666888;;;>>>AAACCC;;;<<<<<<;;;:::888666444000111444888:::<<<======<<<<<<<<<<<<===>>>??????@@@BBBDDDBBB===999888999;;;===@@@@@@@@@@@@AAACCC@@@AAACCCCCCBBB@@@===<<<999777444111///---,,,,,,,,,,,,---...............,,,---------............,,,///111222000///000000000111333555666999===@@@DDDDDDFFFHHHKKKMMMPPPQQQQQQSSSVVVYYY\\\\\\\\\\\\___aaadddfffiiijjjjjjkkkgggffffffhhhjjjppp}}}zzz|||}}}{{{xxxuuuuuuvvvtttuuuvvvwwwzzz||||||{{{yyytttrrrsssoooooooooooonnnmmmlllllljjjiiiiiihhhgggfffeeeeeeccccccaaa___^^^]]]]]]\\\[[[[[[[[[[[[ZZZYYYXXXWWWWWWVVVUUUSSSRRRRRRRRRRRRPPPQQQQQQPPPOOOMMMKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@?????????>>>>>>=========::::::::::::::::::::::::::::::;;;;;;::::::999888555444222111111111111222000111222333555666777777555555666888:::<<<>>>???=========<<<;;;888555333///111444777:::<<<======;;;;;;::::::;;;<<<===>>>@@@@@@???>>>===;;;:::999:::<<<>>>?????????@@@AAA@@@BBBCCCCCCAAA???===<<<:::999666333000...---,,,++++++++++++,,,...///000------........./////////---///222333222111000111000111333555666999===@@@CCCCCCEEEGGGJJJMMMOOOQQQQQQSSSVVVYYY[[[\\\\\\[[[]]]___aaaeeegggiiijjjjjjfffeeeeeegggiiiooo}}}~~~{{{yyywwwyyyzzzxxxtttqqqrrrssspppqqqrrrtttwwwzzz|||~~~~~~{{{{{{zzzvvvtttuuuppppppppppppooonnnmmmllliiihhhhhhgggfffeeeeeeddddddcccaaa```^^^^^^]]]]]]ZZZZZZZZZZZZYYYXXXWWWVVVWWWVVVUUUSSSRRRRRRQQQQQQSSSSSSSSSRRRQQQNNNLLLKKKIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@????????????>>>>>>>>>>>>::::::::::::::::::::::::999::::::::::::999888888555444222111111111222222......///000222333444555666666666777888:::;;;<<>>AAA@@@>>>>>>>>>>>>===;;;999;;;===>>>>>>>>>???@@@BBBCCCEEEDDDBBB???======>>><<<:::777444111000///******)))***+++---///111.........////////////000---000333444333111111111000111333555666999===@@@AAABBBDDDFFFIIILLLNNNPPPQQQSSSVVVYYY[[[[[[[[[[[[[[[]]]```cccfffhhhiiiiiiddddddeeefffgggmmm|||~~~|||||||||yyyuuuvvvzzztttuuuvvvtttpppnnnpppsssrrrsssttttttuuuwww{{{~~~zzzyyy{{{zzzvvvqqqooonnnnnnmmmllllllkkkkkkhhhhhhgggfffeeecccbbbaaabbbbbbcccbbbaaa```^^^]]]YYYYYYXXXWWWVVVUUUUUUTTTSSSRRRRRRRRRRRRSSSSSSTTTPPPOOOOOONNNMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFBBBAAA@@@AAABBBBBB@@@>>>??????>>>===============<<<;;;:::999888888888888999999999999999999999999888666444111//////000000......///000111333555666555555555666666777999999::::::;;;<<<===;;;777444111222444666777888999999;;;:::999999999:::;;;<<<======>>>>>>>>>===;;;:::999999999:::;;;>>>@@@BBBAAABBBCCCDDDDDDCCCBBBAAA===:::666444222111...,,,///000222333222000...,,,.........------,,,,,,,,,333333333222222222222111///000222333444666:::===AAACCCFFFHHHJJJMMMQQQTTTQQQSSSVVVYYY[[[[[[[[[[[[\\\^^^aaaeeeggghhhiiihhheeecccbbbdddgggooo~~~}}}||||||{{{xxxxxxyyyxxxtttsssvvvqqqqqqpppooonnnmmmllllllpppqqqrrrrrrsssvvvzzz}}}}}}yyyyyyzzzzzzvvvrrrnnnnnnmmmmmmlllkkkkkkkkkhhhhhhgggfffeeecccbbbaaabbbbbbbbbbbbaaa___]]]\\\ZZZYYYYYYXXXWWWVVVUUUTTTTTTTTTSSSRRRRRRSSSSSSSSSPPPOOOOOONNNMMMLLLKKKKKKIIIIIIHHHGGGFFFFFFFFFFFFDDDCCCBBBCCCDDDDDDBBB@@@??????>>>===============<<<;;;:::999888888888888999999999999999999999999888777555222111000000000/////////000111333555666777777777777888888999:::;;;:::;;;<<<===;;;888555111222444555777888999999999888777777777888999:::;;;<<<=========<<<:::999888888888999;;;>>>AAABBBCCCDDDEEEFFFFFFFFFEEEDDD???===999666444222///---,,,,,,,,,,,,,,,,,,,,,+++..................------444333333222111000/////////000222333444666:::===AAADDDGGGIIIKKKMMMPPPRRRRRRTTTWWWZZZ\\\]]]\\\\\\\\\^^^aaaeeeggghhhhhhhhheeecccccceeeiiirrr||||||{{{yyyyyyxxxxxxxxxwwwsssrrruuuuuuqqqnnnooonnnmmmmmmnnnoooooommmkkkmmmnnnooopppqqqtttxxx|||~~~{{{xxxxxxyyyyyyvvvsssmmmmmmllllllkkkjjjjjjjjjhhhhhhgggfffeeecccbbbaaaaaaaaaaaaaaa```^^^]]]\\\ZZZZZZYYYXXXWWWVVVUUUUUUUUUTTTSSSRRRRRRRRRRRRRRROOOOOONNNMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFEEEFFFFFFDDDCCCBBBCCCDDDDDDBBB@@@??????>>>===============<<<;;;:::999888888888888::::::999999888888888888888777666444333111000///000//////000111333555666999999999999999:::::::::;;;;;;;;;<<<===<<<888666222333444555666777888999666555555555555666777888999:::;;;;;;;;;:::999888666666777999;;;???BBBCCCCCCDDDFFFGGGHHHGGGGGGFFFCCC@@@<<<888666444111...++++++)))))))))***,,,---............////////////333333222111///...------///000222333444666:::===AAADDDHHHJJJLLLMMMNNNPPPSSSUUUXXX[[[]]]^^^^^^]]]\\\^^^aaaeeeggghhhhhhhhhdddcccdddggglllwww|||yyyxxxxxxwwwvvvuuuuuuvvvvvvtttooommmppppppmmmjjjiiijjjkkkmmmmmmlllkkklllllljjjlllmmmnnnooossswww{{{~~~|||yyyxxxxxxwwwtttrrrmmmllllllkkkkkkjjjiiiiiihhhhhhgggfffeeecccbbbaaaaaa``````___^^^]]]\\\\\\ZZZZZZYYYXXXWWWVVVUUUUUUTTTTTTRRRQQQPPPPPPPPPPPPOOOOOONNNMMMLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEBBBAAA@@@AAABBBBBB@@@>>>???>>>>>>===============;;;;;;:::999888888888888::::::999999888888777777888888777777555333111000111000000000111333555666:::::::::;;;;;;;;;::::::;;;;;;;;;<<<===<<<999777444444444555666777888888444444555555666666777777888999:::::::::999888777555555666888<<>>???>>>>>>===============;;;;;;:::999888888888888999999999888888777777777888888888888777555444333222111000000111333555777::::::;;;<<<<<<<<<;;;;;;<<<;;;;;;;;;===<<<:::888555555555444555666777888555555666777888888999999777888999:::::::::999888555555777999<<<@@@DDDFFFFFFGGGHHHIIIJJJIIIIIIHHHDDDAAA<<<999666333000...***,,,...///000///...---+++++++++,,,,,,------------------......//////000///000222333444666:::===AAADDDIIIKKKLLLMMMMMMNNNQQQSSSVVVZZZ\\\]]]^^^]]]]]]___bbbeeeggghhhggggggddddddfffkkkrrr~~~}}}zzzwwwtttqqqmmmlllkkkjjjiiiiiiiiiiiikkkgggeeeffffffgggnnnuuu~~~rrrgggbbbcccffffffhhhjjjkkknnnrrrwww{{{|||~~~|||{{{|||{{{yyywwwuuurrrqqqpppmmmmmmllllllkkkjjjjjjjjjhhhhhhgggfffeeecccbbbaaa```___^^^\\\[[[[[[[[[[[[XXXXXXWWWVVVUUUTTTSSSSSSRRRQQQPPPOOOOOOOOOOOOOOONNNNNNMMMLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEDDDEEEEEEDDDCCCBBBCCCDDDDDDBBB@@@??????>>>===============<<<;;;:::999888888888888888888888888888888888888888888888888888777777777333222000000000333555777:::;;;===>>>??????>>>>>><<<;;;:::;;;======;;;:::777666555444444555777777666777888999:::;;;;;;;;;888999:::;;;<<<;;;:::999666777888:::>>>AAAEEEGGGIIIJJJKKKKKKKKKKKKIIIIIICCC@@@;;;888666333000...)))+++---///000...,,,***+++++++++++++++,,,,,,,,,++++++,,,---///000111111///000222333444666:::===AAADDDHHHJJJLLLMMMNNNPPPPPPRRRVVVZZZ\\\^^^^^^^^^^^^___bbbeeeggggggggggggeeedddfffkkkrrr~~~{{{xxxvvvsssooommmiiihhhfffeeedddcccbbbbbbdddbbbbbbbbbbbbhhhvvvrrrjjjgggeeedddccceeegggiiikkkpppuuuyyy{{{}}}{{{yyyxxxxxxxxxwwwvvvtttsssrrrrrrnnnnnnmmmmmmlllkkkkkkkkkhhhhhhgggfffeeecccbbbaaa___^^^]]][[[ZZZZZZZZZZZZWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRQQQPPPPPPQQQQQQQQQNNNNNNMMMLLLKKKJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCBBBCCCDDDDDDBBB@@@??????>>>===============<<<;;;:::999888888888888666666777777888888999999888777777777888999;;;<<<444333111///000222555888;;;===???AAACCCCCCBBBBBB<<<;;;:::;;;<<<===<<<;;;888777555444444555666777666777999;;;<<<<<<<<<<<<999:::<<<=========<<<;;;888999:::<<>>??????>>>===============<<<;;;:::999888888888888555555666777888999::::::888777666666888:::===>>>555333111///000222666888===>>>AAADDDFFFFFFFFFEEE===;;;:::;;;<<<===<<<;;;888777555444444444666777666777999;;;<<<<<<<<<<<<:::;;;===>>>>>>>>>======::::::;;;===???CCCFFFGGGEEEFFFFFFFFFEEECCCAAA@@@BBB???<<<999888666333111111000...---,,,------............------,,,,,,,,,.........////////////000///000222333444666:::===AAACCCFFFHHHJJJMMMQQQTTTRRRTTTXXX\\\___```aaaaaa^^^```ccceeegggggggggfffgggeeegggkkkqqq|||~~~uuutttqqqnnnkkkiiihhhgggcccbbbaaa___]]]\\\\\\\\\[[[YYYWWWYYYaaalllxxxssseeehhhlllfff___]]]```aaacccdddeeeiiimmmqqqxxx{{{}}}zzzwwwvvvvvvpppqqqrrrrrrrrrqqqpppooommmmmmmmmlllkkkiiihhhgggffffffffffffeeedddcccbbbaaa___\\\YYYWWWWWWXXXYYYYYYXXXWWWVVVUUUSSSRRRRRRVVVUUUSSSQQQQQQQQQQQQRRRNNNMMMLLLJJJHHHGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBAAAAAAAAABBBBBBAAAAAA@@@???<<<======>>>>>>>>>>>>===999999888888777666666666777777777777777777777777666666666666555444333222555333111...---000555999>>>@@@CCCFFFFFFEEEBBB@@@<<<=========<<<;;;;;;:::666666666555444444666888<<<===>>>???????????????>>>@@@BBBAAA@@@>>>===<<<888999999;;;>>>AAACCCEEEFFFFFFFFFFFFFFFEEEDDDDDD???<<<:::888666333000---...,,,++++++------,,,***.........------,,,,,,,,,,,,------...///000111111111222222222222555:::>>>CCCFFFHHHJJJKKKLLLMMMOOOQQQSSSVVVZZZ]]]```aaaaaa___```aaaccceeeggghhhiiigggcccdddjjjnnnvvv||||||xxxrrrpppnnnkkkhhhfffeeedddaaa```^^^\\\[[[ZZZZZZYYYZZZYYYWWWXXX[[[```fffjjjmmm```ZZZ^^^```[[[ZZZ]]]___``````aaacccfffkkkooowwwzzz{{{xxxuuutttsssoooppprrrsssssssssrrrrrrllllllllllllkkkjjjhhhhhhhhhhhhggggggfffdddcccbbb```^^^[[[XXXWWWWWWXXXYYYVVVUUUTTTSSSRRRPPPOOOOOOUUUTTTSSSRRRQQQQQQQQQQQQNNNMMMKKKJJJHHHGGGGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@======>>>>>>>>>>>>======::::::999999888777777777666666666666666666666666666666666666555444333222333222000...---///333777===???DDDGGGGGGEEEBBB@@@<<<<<<<<<<<<<<<;;;::::::777777666555333333666888<<<===>>>???@@@AAABBBDDDDDDDDDDDDBBB???===<<<<<<999999999:::<<>>>>>???>>>>>>===<<<;;;;;;;;;::::::999888888888666666666666666666666666666666666666555444333222000000000...---...111444;;;>>>CCCGGGHHHFFFBBB???;;;;;;<<<<<<;;;;;;::::::999999777444222333666999<<<===???AAABBBEEEIIILLLMMMKKKHHHDDD@@@===<<<;;;999999888888:::<<<>>>@@@CCCCCCDDDDDDCCCCCCBBBAAA???>>>===>>>>>>===:::888000///......//////...,,,,,,,,,------------------.........//////////////////111333444444666999<<>><<<;;;;;;;;;::::::999888888777777666666666666666666666666666666666666555444333222///000111000//////000222888<<>>:::;;;;;;;;;;;;;;;::::::<<<:::777333111222666999===???BBBDDDEEEJJJPPPUUUWWWSSSLLLFFFBBB???===<<<999888777666777999;;;===BBBBBBBBBBBBBBBAAA@@@@@@@@@??????@@@@@@???<<<:::111///......//////---,,,,,,,,,,,,------.........///////////////............000333555555777999;;;AAADDDHHHKKKLLLMMMNNNOOORRRTTTWWW\\\___bbbddddddaaabbbdddeeehhhiiikkkllllllhhhhhhlllooovvvzzztttvvv{{{{{{vvvrrrmmmjjjdddccc```]]][[[XXXWWWVVVQQQPPPOOONNNMMMMMMLLLMMMJJJJJJIIIJJJKKKMMMOOOPPPOOOOOORRRVVVWWWVVVUUUVVVYYYZZZYYYYYYZZZ^^^cccggghhhlllqqqvvvzzz}}}zzzvvvrrrpppooonnnoooppppppooonnnmmmllliiiiiiiiijjjiiiiiihhhhhhffffffeeedddbbb```^^^]]][[[ZZZXXXWWWVVVVVVVVVVVVVVVVVVUUUSSSRRRQQQPPPOOONNNOOOPPPQQQQQQPPPNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFDDDBBBAAABBBCCCDDDBBBBBBCCCCCCBBBBBBAAA@@@????????????>>><<<;;;;;;999999999888777777666666555555555555555555555555666666666666555444333222000111222111000///000222555999>>>BBBDDDBBB???===::::::;;;<<<<<<;;;;;;;;;===;;;888444111222666999===AAAEEEGGGIIIMMMUUU[[[]]]WWWOOOIIIEEEBBB???===:::888666444555777999;;;AAAAAAAAAAAAAAA@@@??????@@@@@@@@@AAAAAA???;;;888000///------...---,,,***,,,,,,,,,------.........///////////////............000333555555777999;;;@@@DDDHHHKKKMMMMMMNNNOOOQQQSSSWWW\\\___bbbdddeeeddddddfffhhhjjjlllmmmnnnmmmiiiiiimmmpppwwwxxxtttyyy{{{uuuqqqmmmiiifff```^^^\\\YYYVVVTTTRRRRRRMMMLLLKKKJJJIIIIIIIIIIIIJJJJJJHHHHHHIIIKKKMMMOOOKKKKKKMMMRRRWWWXXXWWWUUUVVVWWWXXXXXXYYY\\\```cccfffiiimmmrrruuuzzz~~~~~~yyyuuurrrqqqpppnnnooooooooonnnllljjjiiiiiiiiiiiiiiiiiihhhgggfffddddddcccbbb```___]]]\\\ZZZZZZYYYXXXWWWVVVVVVVVVWWWWWWVVVUUUSSSRRRQQQPPPNNNNNNOOOOOOOOOOOONNNNNNKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFDDDCCCBBBBBBCCCCCCAAAAAABBBBBBAAAAAA@@@???>>>>>>???>>>>>>===<<<;;;999999888888777666666555555555555555555555555555666666666666555444333222111222222111000///000222222555999===??????===;;;;;;;;;<<<<<<======<<<<<<===<<<999555222222555777<<>>??????@@@AAAAAA???;;;888111///------------+++***,,,,,,------------------.........//////////////////111333444444666999<<>>======>>>>>>>>>>>>======::::::999888888777777666555555555555555555555555666666666666555444333222111222111///...---///111///111555888:::;;;;;;:::;;;<<<======>>>>>>=========<<<:::777444333444666:::@@@FFFIIIIIIKKKRRRXXXWWWQQQJJJGGGFFFDDD@@@<<<999777444333333666999;;;@@@AAAAAAAAAAAA@@@??????<<<===???AAABBBAAA>>>:::222000///.........,,,***------------------,,,,,,------......//////000000000111222222333666:::===???CCCHHHLLLNNNNNNNNNOOOOOOQQQUUUZZZ^^^aaacccdddcccdddfffhhhjjjlllmmmnnnmmmiiijjjooorrrzzzzzz{{{|||xxxtttmmmgggccc___\\\YYYXXXVVVTTTQQQNNNLLLJJJJJJIIIHHHGGGFFFFFFEEEFFFFFFAAABBBCCCEEEFFFFFFEEEEEEFFFJJJMMMMMMMMMOOOPPPPPPNNNQQQTTTVVVVVVWWWYYYZZZ]]]___aaadddgggmmmtttyyyzzz}}}}}}zzzvvvssspppoooooolllmmmnnnoooooonnnnnnmmmjjjjjjjjjiiihhhfffeeedddcccccccccbbbbbbaaa______ZZZZZZZZZYYYYYYXXXXXXWWWWWWVVVUUUTTTRRRQQQPPPPPPNNNNNNLLLLLLLLLMMMNNNOOOJJJIIIIIIHHHGGGGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBAAA???@@@@@@@@@@@@???>>>>>><<<===>>>>>>>>>>>>>>>===;;;;;;::::::999888888777555555555555555555555555666666666666555444333222111111000---,,,,,,...111...///222555777888999999<<<<<<===>>>??????>>>>>><<<<<<;;;888555333333555777>>>FFFHHHGGGIIIOOOUUUSSSMMMGGGEEEEEEDDD???;;;999777444222333666:::<<<@@@AAAAAAAAAAAA@@@??????:::;;;>>>AAADDDCCC@@@===333222000///000///---,,,.........------,,,,,,,,,,,,------...///000111111111222222222222555:::>>>>>>BBBHHHLLLNNNNNNNNNOOONNNQQQUUUYYY^^^aaacccdddbbbcccdddfffhhhjjjlllmmmllliiijjjooosss{{{~~~~~~zzzwwwqqqmmmgggaaa^^^[[[XXXVVVOOONNNMMMLLLJJJJJJJJJJJJGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCDDDEEEFFFHHHIIIJJJJJJKKKLLLMMMNNNOOOOOOQQQQQQQQQQQQRRRTTTUUUVVVZZZ\\\___aaadddhhhmmmqqqwwwzzz~~~}}}xxxuuusssrrrpppnnnmmmmmmnnnnnnnnnnnnnnnmmmkkkjjjiiigggfffdddcccbbb````````````___^^^]]]\\\\\\\\\[[[ZZZYYYXXXWWWWWWVVVVVVUUUSSSRRRPPPOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLIIIHHHHHHGGGGGGHHHHHHHHHEEEEEEEEEDDDCCCCCCBBBBBB>>>>>>>>>>>>============<<<<<<<<<<<<<<<;;;;;;;;;888888888888777777777666444444555555666777777777888888777666555444444333000000//////.........---...///111444777999::::::<<<<<<<<<<<<===???@@@@@@???AAA@@@===777444333555777:::>>>BBBFFFHHHHHHIIILLLIIIFFFBBB???>>>>>>>>>:::999777555333333666999===>>>@@@@@@>>>>>>>>>?????????@@@AAA@@@???>>>===666444111...,,,+++++++++000//////---,,,+++******---,,,,,,,,,,,,---......111222333333444555999;;;CCCGGGKKKNNNNNNNNNNNNOOOQQQQQQSSSWWW]]]bbbdddeeecccbbbaaacccgggkkkmmmmmmllljjjjjjkkkppp||||||xxxsssppplllhhhbbb]]]ZZZWWWTTTRRRMMMLLLKKKJJJIIIHHHHHHHHHFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDFFFGGGIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOPPPPPPQQQSSSTTTUUUVVVYYY\\\^^^aaafffkkkoootttwww{{{~~~|||yyyvvvsssrrrrrrpppnnnmmmmmmnnnnnnnnnnnnmmmmmmkkkjjjiiigggfffdddcccbbb````````````___^^^]]]\\\]]]]]]\\\[[[ZZZYYYXXXXXXWWWWWWVVVTTTSSSRRRQQQPPPKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHGGGGGGGGGHHHIIIIIIEEEEEEDDDDDDCCCCCCBBBBBB>>>>>>>>>>>>============;;;<<<<<<<<<===>>>>>>>>>999999999999888888888888333444444555666666777777666666555444333222111111////////////000000000000///000111333555666777777;;;;;;;;;;;;<<<>>>???@@@@@@AAA@@@===888555444555666888<<<@@@CCCEEEEEEEEEHHHFFFCCC@@@>>>=========999888777555444444777:::<<<>>>@@@@@@???>>>???@@@@@@AAAAAAAAA@@@???===<<<777555222///---,,,---------------............///---------------......//////000111111222333777999BBBFFFJJJMMMNNNNNNNNNNNNQQQQQQSSSWWW]]]bbbeeeeeecccbbbccceeehhhkkklllllllllkkkkkkmmmrrr~~~xxxsssnnnjjjgggdddaaa\\\WWWUUURRROOOMMMJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCEEEFFFGGGIIIIIIJJJKKKLLLMMMMMMNNNMMMMMMNNNNNNOOOPPPRRRSSSRRRTTTXXXZZZ^^^bbbgggkkkppprrrvvvzzz|||xxxvvvsssrrrrrrqqqpppnnnmmmnnnnnnnnnnnnnnnmmmmmmkkkjjjiiigggeeedddcccbbb````````````___^^^]]]\\\]]]]]]\\\\\\[[[ZZZYYYYYYVVVUUUUUUSSSRRRQQQPPPOOOKKKKKKKKKJJJJJJJJJIIIIIIGGGGGGGGGGGGGGGHHHIIIJJJEEEEEEDDDDDDCCCBBBBBBBBB>>>>>>>>>>>>============;;;;;;<<<===>>>??????@@@:::::::::999999999999888555555666666777888888888666555555444333222111111...//////000000111111222000000111222333333444444999999999:::;;;<<<>>>???@@@AAAAAA>>>:::666555555555777:::===@@@AAAAAAAAACCCAAA???===<<<<<<<<<<<<999999888777555555777999;;;===??????>>>>>>>>>???AAAAAAAAAAAAAAA???>>><<<777555333000///...//////---.........////////////------........./////////...///111111111333777999AAAEEEIIILLLMMMMMMMMMNNNQQQQQQSSSXXX^^^bbbeeeeeeddddddeeegggkkkllllllkkkkkkjjjkkknnnttt{{{uuuoookkkfffbbb```]]]ZZZVVVRRRPPPNNNLLLIIIHHHGGGEEEDDDCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDEEEFFFHHHHHHIIIJJJKKKLLLLLLMMMKKKKKKKKKLLLMMMNNNPPPPPPOOOQQQUUUWWW[[[___dddhhhkkknnnrrruuuxxx{{{yyyvvvtttsssrrrrrrpppnnnnnnnnnnnnnnnnnnnnnmmmllljjjjjjhhhgggeeecccbbbbbb````````````___^^^]]]\\\\\\\\\[[[[[[ZZZYYYYYYXXXSSSRRRQQQPPPOOONNNMMMMMMMMMMMMMMMLLLKKKKKKKKKJJJFFFFFFFFFFFFGGGHHHIIIJJJEEEDDDDDDCCCCCCBBBAAAAAA>>>>>>>>>>>>============;;;;;;<<<<<<======>>>>>>::::::999999999888888888777777777888999999::::::888888777666555444333333/////////000000000000000000000000111222333444555777777777888:::;;;======AAAAAA@@@>>>;;;888666555444666999<<<>>>???>>>>>>???>>>===<<<;;;<<<<<<<<<;;;;;;;;;999666555555666888:::<<<===<<<<<<===>>>>>>???@@@AAAAAA@@@???>>>777555333000/////////000000//////...------,,,,,,---......//////////////////111222333333555999;;;@@@DDDIIILLLMMMMMMMMMNNNPPPQQQTTTYYY^^^ccceeeeeedddeeefffiiilllnnnmmmkkkjjjiiijjjooovvvwwwsssmmmhhhddd```]]]ZZZWWWTTTQQQOOONNNLLLIIIGGGFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@AAABBBCCCDDDEEEEEEGGGGGGHHHIIIJJJKKKKKKLLLIIIIIIJJJJJJKKKMMMNNNOOONNNPPPSSSVVVXXX]]]bbbeeegggjjjnnnqqqtttwww{{{~~~{{{yyywwwuuutttrrrooommmnnnnnnnnnnnnnnnmmmlllllljjjiiihhhfffeeecccbbbaaa````````````___^^^]]]\\\ZZZZZZZZZYYYXXXXXXWWWWWWRRRQQQQQQPPPOOONNNMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIFFFFFFFFFFFFGGGGGGHHHIIIDDDDDDDDDCCCBBBBBBAAAAAA>>>>>>>>>>>>============<<<<<<<<<;;;;;;:::::::::999888888888777777777777555555666666777888888999999888777777555555444333111111000000///...------//////000111222444666888555666666777999:::<<<===@@@@@@???>>>===:::666444444666999<<<===>>>======<<<<<<<<<<<<<<<<<<=========>>>>>>;;;777444333333555777999:::::::::<<<===;;;<<<>>>@@@AAAAAAAAA@@@777555222000.........///...------,,,,,,+++++++++---...//////000000/////////000111222333555999<<<@@@CCCHHHLLLMMMMMMNNNNNNPPPQQQTTTYYY___ccceeeeeeddddddfffiiimmmnnnmmmlllhhhgggjjjooowww|||wwwnnnjjjeeeaaa]]]ZZZWWWUUURRRPPPNNNLLLLLLJJJHHHFFFEEEEEECCCBBBAAA@@@@@@@@@??????@@@@@@@@@@@@AAAAAA???@@@BBBCCCDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKHHHHHHIIIIIIJJJLLLMMMNNNNNNPPPRRRTTTVVVZZZ^^^bbbcccfffjjjmmmpppssswwwzzz|||}}}~~~|||{{{yyywwwvvvtttpppnnnoooooooooooonnnmmmlllkkkjjjiiihhhfffdddcccbbbaaa````````````___^^^]]]\\\YYYYYYYYYXXXXXXWWWWWWWWWTTTSSSSSSRRRQQQQQQPPPPPPLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGDDDDDDCCCCCCBBBAAAAAAAAA>>>>>>>>>>>>===============<<<<<<;;;:::999888888888888888777777777666666222222333333444444555555888777777666555444333333333333222111///...---,,,/////////000222444777888555555555777888:::<<<===@@@???>>>>>>===:::666333333555888;;;============;;;;;;<<<<<<<<<=========>>>??????===999555222111333555888999::::::<<<===999;;;===>>>@@@@@@@@@@@@888777333000...------...))))))***+++,,,------...,,,---...///000///......,,,---///000111333777:::@@@DDDIIILLLMMMNNNOOOOOOPPPQQQUUUZZZ```dddeeeeeeddddddeeehhhlllnnnooonnnggggggjjjpppyyyzzzuuuoookkkeeeaaa\\\YYYVVVTTTRRRPPPMMMLLLJJJJJJJJJIIIFFFDDDFFFEEEDDDBBBAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA@@@AAABBBDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOQQQRRRTTTWWW[[[^^^^^^aaaeeehhhkkknnnrrruuuwwwxxx{{{~~~~~~}}}zzzyyyxxxwwwwwwuuurrrooooooooooooooonnnmmmlllkkkiiiiiigggfffdddcccaaaaaa````````````___^^^]]]\\\YYYYYYYYYYYYXXXXXXXXXXXXTTTTTTSSSSSSRRRQQQQQQQQQLLLKKKJJJIIIHHHGGGGGGFFFIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@>>>>>>>>>>>>============<<<<<<<<<;;;;;;::::::999999999999888888888777777222222222333444444555555999999888777666555444444444444333222222111000000000//////...000222444555444555555777888:::<<<===???============:::666111111333666:::<<<======<<<::::::;;;<<<<<<<<<<<<;;;<<<>>>???>>>:::666444333333666999:::;;;;;;===???:::;;;===>>>>>>>>>===<<<;;;999666222///.........)))******+++,,,---...///+++,,,.../////////---,,,+++---...///111333777:::@@@DDDIIIMMMNNNOOOPPPQQQPPPQQQUUU[[[aaadddeeedddcccbbbcccfffjjjnnnppppppiiiiiilllrrr{{{~~~wwwrrrlllgggbbb^^^[[[WWWSSSQQQPPPNNNLLLKKKIIIHHHHHHHHHGGGEEECCCFFFFFFDDDCCCBBBAAAAAAAAA??????@@@@@@AAAAAAAAAAAA@@@AAACCCEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJHHHHHHHHHIIIJJJKKKLLLMMMMMMOOOPPPQQQRRRTTTXXX[[[[[[^^^bbbeeehhhkkkooorrrtttuuuxxx{{{~~~}}}|||xxxwwwvvvwwwwwwvvvsssqqqoooooooooooonnnmmmlllkkkiiiiiigggfffdddbbbaaaaaa````````````___^^^]]]\\\ZZZZZZZZZZZZYYYYYYYYYYYYRRRRRRRRRQQQPPPPPPPPPOOONNNMMMLLLKKKJJJIIIHHHHHHIIIIIIGGGFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@>>>>>>>>>>>>============;;;;;;<<<<<<<<<<<<<<<<<<:::::::::999999999888888444444555555666777777777<<<<<<;;;:::999888777777444444444444444444444444111000...---...///111222444555555777999;;;===>>>>>>===<<<<<<===:::555111///111555888;;;<<<<<<<<<999999:::;;;;;;;;;::::::999<<<>>>>>>;;;888666555444777:::;;;<<<===???@@@<<<============;;;:::999>>>;;;777333000///......------------------,,,,,,***+++---//////...---,,,---///000111222555999<<>>>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEGGGGGGHHHHHHEEEEEEFFFGGGIIIJJJJJJKKKKKKLLLNNNOOOPPPQQQTTTVVVYYY[[[^^^aaaccchhhmmmpppqqqsssvvvxxxzzz}}}|||{{{zzz{{{zzzxxxwwwuuutttssssssoooooonnnllllllkkkkkkllljjjiiiiiigggfffcccaaa```aaaaaaaaa```______^^^^^^ZZZXXXVVVVVVWWWWWWVVVUUUVVVTTTSSSQQQPPPPPPPPPPPPOOONNNLLLJJJIIIHHHHHHIIIGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBAAAAAA@@@???>>>>>>??????>>>>>>===;;;:::999<<<<<<;;;::::::999888888999999999888888888888777888666444333333333555666333444666777777777666555555444333333111111000///000000/////////111222333555444444555777999<<<===<<<<<<<<<;;;:::888555444000000222555999<<<<<<<<<;;;;;;:::::::::;;;<<<<<>>===:::777444222333666;;;???AAA@@@>>><<<>>>>>>???>>>>>>===<<<;;;;;;999555111///---------...---,,,,,,,,,,,,---...///////////////............///111111222444888;;;AAAEEEJJJNNNOOOOOOOOOPPPQQQRRRUUUYYY___cccdddddd`````````ccchhhlllooopppmmmkkkkkkqqq{{{xxxsssllleee___ZZZVVVSSSPPPNNNLLLJJJHHHFFFEEEEEEGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@@@@CCCBBB@@@??????@@@BBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGEEEFFFFFFGGGHHHIIIJJJKKKKKKLLLNNNNNNNNNPPPRRRUUUVVVXXX[[[^^^aaafffkkknnnpppsssvvvxxxzzz}}}|||{{{zzzyyyxxxwwwuuutttsssssssssqqqpppooommmkkkjjjjjjjjjiiiiiihhhgggeeecccaaa```aaaaaa``````___^^^^^^^^^[[[YYYWWWVVVWWWWWWVVVTTTUUUTTTRRRPPPOOOOOOOOOPPPOOONNNLLLJJJIIIHHHHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDBBBBBBAAAAAA@@@??????>>>?????????>>>===<<<::::::<<<<<<;;;::::::999888888999999999888888888777777777666444333333444555666444444555666666666666666555555444333222111000000111000/////////000222333555555555555777888:::<<<;;;<<<<<<;;;:::888666444000000111444888;;;;;;;;;::::::999999::::::;;;;;;<<<===<<<<<<:::888555444333666;;;???AAAAAA@@@???@@@@@@??????>>><<<;;;;;;<<<:::777333000///......///...------------...////////////////////////......///111111222444888;;;@@@DDDJJJOOOQQQQQQRRRSSSRRRRRRTTTYYY^^^aaacccbbb```___```ccchhhlllnnnooonnnlllmmmrrr|||xxxrrrlllhhhaaa[[[WWWTTTQQQOOOJJJIIIHHHFFFEEEDDDDDDDDDEEEEEEFFFFFFGGGFFFFFFFFFBBBBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBAAAAAABBBCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGGGGEEEFFFFFFGGGHHHIIIJJJJJJJJJKKKMMMMMMMMMNNNPPPRRRRRRTTTXXXZZZ^^^bbbgggkkkoooqqqtttwwwyyy|||~~~|||zzzzzzwwwvvvuuutttsssssssssssssssrrrpppmmmkkkiiihhhhhhiiihhhgggfffdddcccaaaaaaaaa``````______^^^]]]]]]\\\ZZZWWWWWWWWWWWWUUUTTTTTTSSSQQQOOONNNNNNNNNOOOOOONNNLLLKKKIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@?????????@@@@@@@@@???>>>===<<<;;;<<<;;;;;;::::::999999888999999888888888777777777777666555333333444555555555555555444555555666777666555555444333222111000111000/////////000111222555555555555666777888999;;;;;;<<<;;;:::888666555000000000333777999:::999888888888888888999:::;;;999::::::::::::888666555333666:::???BBBDDDDDDCCCCCCCCCBBB@@@>>>===;;;;;;===;;;888444222000////////////............//////......//////////////////...///111111222444888;;;???DDDJJJOOORRRSSSTTTTTTRRRRRRTTTXXX]]]`````````___^^^___cccggglllnnnnnnooommmnnnsss}}}{{{tttlllfffaaa]]]WWWSSSPPPOOOLLLKKKHHHGGGGGGFFFEEEEEEFFFFFFCCCDDDEEEFFFFFFFFFFFFFFFAAABBBBBBCCCDDDDDDEEEEEEEEEDDDDDDCCCCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIIIIKKKLLLLLLKKKLLLNNNPPPOOOQQQTTTWWWZZZ___dddhhhlllooosssvvvyyy{{{~~~|||zzzzzzwwwvvvuuutttttttttttttttrrrqqqooommmkkkjjjiiiiiihhhhhhfffeeecccbbbaaaaaa``````______^^^]]]]]]\\\]]]ZZZXXXWWWWWWWWWUUUTTTSSSRRRPPPNNNMMMMMMMMMNNNNNNNNNLLLKKKJJJIIIHHHGGGFFFFFFFFFEEEDDDDDDCCCCCCAAAAAAAAA@@@@@@?????????@@@@@@@@@@@@???>>>===<<<;;;;;;;;;::::::999999999888888888888777777777777777666555444444444444555666555444333444555666777666555555444333222111111111000/////////000222222666666666666666666777777;;;;;;;;;;;;:::888666555111000000222555888888888777777666777777888999:::999999::::::999888666555222555:::???CCCFFFGGGHHHIIIGGGEEECCCAAA???===<<<<<<;;;888555222000///............------.....................////////////...///111111222444888;;;@@@DDDJJJOOOPPPQQQRRRRRRRRRRRRTTTWWW[[[^^^^^^^^^^^^^^^___ccchhhkkkmmmmmmnnnlllnnnttt|||~~~wwwqqqjjjccc]]]XXXUUUPPPMMMLLLKKKJJJIIIFFFFFFFFFEEEEEEFFFGGGGGGCCCDDDEEEFFFFFFFFFFFFFFFCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHHHHJJJKKKJJJJJJKKKMMMOOONNNPPPSSSVVVXXX\\\aaaeeejjjmmmrrruuuxxxzzz}}}}}}{{{{{{xxxwwwwwwvvvuuuuuuuuuuuupppooonnnmmmlllkkkkkkkkkhhhgggeeecccbbbaaaaaaaaa______^^^^^^]]]]]]\\\\\\\\\ZZZXXXWWWWWWWWWVVVUUUSSSQQQPPPNNNMMMMMMMMMMMMNNNMMMMMMLLLJJJIIIHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCAAAAAA@@@@@@@@@@@@@@@?????????@@@??????>>>===<<<;;;;;;::::::::::::999999888888888777777777666666666666555555444444444444555444333333333444666777666555444333222111111000000////////////111222333666666777777777777777666:::;;;;;;;;;:::888777555222000000111444777777777666666666666777888999:::::::::::::::999777555444222555999>>>CCCGGGJJJLLLMMMLLLIIIFFFCCCAAA@@@???;;;999777444222///...---,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000...///111111222444888;;;AAAEEEJJJNNNNNNNNNNNNNNNSSSSSSTTTWWW[[[]]]^^^]]]^^^^^^```dddhhhlllmmmmmmlllkkkmmmsss{{{|||ssslllgggbbb\\\WWWSSSPPPLLLJJJJJJJJJIIIHHHDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEFFFFFFGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEEEEEEEDDDFFFFFFFFFFFFGGGGGGHHHHHHGGGIIIJJJJJJJJJKKKMMMOOOPPPRRRTTTVVVXXX\\\```dddhhhkkkppptttwwwzzz|||~~~~~~||||||yyyyyywwwvvvvvvuuuuuuuuuooonnnmmmlllllllllllllllgggfffdddbbbaaaaaaaaabbb___^^^^^^]]]]]]\\\[[[[[[\\\ZZZXXXWWWXXXXXXWWWVVVSSSRRRPPPNNNMMMMMMMMMNNNMMMMMMMMMLLLKKKIIIGGGFFFFFFEEEEEEDDDDDDCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>?????????>>>>>>===<<<::::::::::::::::::::::::888888777777777666666666666555555555555444444444444444444333444444555666555444444333222111000///............000222444555666777888888888888888777::::::;;;;;;:::999777666333222000111444666777777555555555666777888999:::;;;;;;;;;;;;999777555444222444888===BBBGGGKKKNNNPPPNNNKKKGGGDDDCCCBBBAAA:::999777555222///---,,,++++++,,,,,,,,,,,,++++++------......///000000000...///111111222444888;;;AAAEEEJJJMMMMMMMMMLLLLLLRRRSSSTTTWWW[[[^^^^^^]]]^^^___aaaeeejjjmmmnnnnnnlllkkkmmmsss{{{wwwqqqiiiccc___[[[UUUQQQPPPMMMIIIHHHHHHHHHHHHHHHDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEDDDDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGFFFHHHIIIJJJJJJKKKNNNPPPSSSUUUVVVXXXYYY\\\```cccfffjjjoootttwwwyyy{{{}}}~~~~~~}}}zzzyyywwwvvvttttttssssssppppppnnnmmmkkkkkkjjjjjjgggeeecccaaa``````aaabbb^^^^^^]]]]]]\\\[[[[[[[[[ZZZYYYWWWWWWXXXYYYYYYXXXSSSRRRPPPOOONNNNNNNNNNNNMMMMMMMMMLLLKKKIIIGGGFFFEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>===<<<<<<::::::::::::::::::::::::888777777777666666666666555555555555555444444333333333444444555555444444444333222222000000///...,,,,,,---...000333555777666777888999::::::999999999:::;;;;;;:::999777666555333111111444666777777555555555666777888:::;;;999:::;;;;;;;;;:::888777333444777<<>>BBBBBBCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEFFFFFFHHHKKKMMMOOOQQQTTTWWWYYYZZZ\\\^^^```dddhhhnnnrrruuuvvvwwwxxx}}}~~~~~~|||{{{xxxwwwuuurrrqqqpppppppppqqqpppnnnmmmkkkiiihhhgggeeeeeecccbbbaaa`````````^^^^^^]]]\\\[[[ZZZYYYXXXXXXYYYZZZZZZZZZYYYWWWVVVRRRRRRQQQPPPOOOOOONNNNNNMMMMMMMMMLLLLLLKKKJJJIIIFFFFFFEEEDDDCCCBBBAAAAAAAAAAAABBBCCCCCCBBBBBBBBB>>>>>>>>>>>>===<<<;;;:::===<<<<<<;;;:::999888888999999999888777666666555555555444333333333333444666666555444444444555555555444444333111///---,,,+++,,,,,,---...///111111777888999888888999;;;===999888666777999::::::999888444000000333777888888777777888:::;;;<<<:::999<<<<<<<<<<<<===;;;888666666555666999>>>DDDHHHIIIHHHGGGEEEDDDBBBAAAAAAAAA@@@===:::888666333///,,,.....................---............///000222222...///111222333666:::===BBBFFFKKKNNNPPPPPPQQQQQQRRRTTTWWWZZZ^^^aaabbbcccbbbbbbdddhhhlllooopppooopppnnnooouuu||||||qqqiii```\\\VVVQQQOOOOOONNNMMMKKKKKKKKKJJJHHHGGGEEEDDDEEEEEEDDDDDDDDDEEEFFFGGGIIIHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCFFFEEEEEEDDDCCCAAA@@@???EEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKNNNOOORRRUUUXXX[[[\\\^^^aaacccdddhhhmmmqqqtttuuuvvvxxxyyy{{{|||}}}}}}}}}{{{yyyvvvuuussspppooonnnnnnnnnpppooonnnllljjjiiihhhgggeeedddcccbbbaaa`````````^^^]]]]]]\\\[[[ZZZYYYXXXWWWXXXYYYYYYYYYXXXWWWVVVRRRRRRQQQPPPOOONNNNNNMMMLLLMMMMMMLLLLLLKKKJJJIIIGGGFFFFFFEEEDDDCCCBBBAAA???@@@@@@AAAAAA@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::::::::::::::999999999999999999888888777666666555555555444333333333333444555444444444444444555555333333333333222111000///,,,,,,,,,---...///000111666888999:::::::::;;;===;;;999777777888888777666666222//////222555777777777888999:::<<<===<<<;;;===>>>?????????===:::777666555555888===CCCFFFHHHFFFEEEDDDBBBAAAAAA@@@@@@>>>===;;;999888555000---++++++,,,---...//////000////////////............---///111222333555999<<>>>>>>>>>>>===<<<;;;:::777777888888999999999999999888888777777666666555555555444333333333333444333333222333333444555666333333333333333222222111,,,,,,,,,---...///000111555888;;;<<<<<<<<<<<<<<<<<<:::777777777777666444333111...---000444666777888999:::<<<===>>>>>>>>>@@@AAACCCDDDCCC@@@<<<:::555444444777<<>>>>>>>>>>>===<<<;;;:::777777777777777888888888888888777777666666666666555555444333333333333444111111111222333444555666444444444444333333222111,,,,,,,,,------///000000444777<<<>>>>>>===<<<<<<;;;999777666777777666555222111......000333666888999;;;===>>>???@@@AAABBBCCCFFFHHHIIIFFFBBB>>><<<666444444666:::???BBBCCCBBBBBBBBBBBBBBBAAA@@@@@@<<<<<<<<<===<<<999444000//////...---+++***))))))'''))),,,///111222111111---...000000111333777:::@@@DDDJJJMMMOOOPPPQQQRRRRRRTTTWWWZZZ^^^aaacccdddcccdddeeeiiinnnqqqqqqqqqooolllkkkooouuurrriiibbb[[[VVVRRROOOLLLJJJKKKKKKJJJJJJLLLLLLLLLKKKJJJIIIHHHGGGFFFGGGGGGHHHHHHHHHHHHHHHJJJJJJIIIIIIIIIIIIIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHEEEEEEEEEDDDDDDDDDDDDDDD@@@@@@AAABBBEEEHHHKKKMMMFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEGGGIIIJJJKKKLLLIIILLLOOOQQQTTTXXX]]]```cccfffjjjlllnnnoooqqqrrrrrrssstttuuuuuuxxx{{{~~~}}}~~~}}}}}}}}}|||zzzvvvsssqqqooonnnlllkkkkkkkkkllllllkkkjjjiiihhhgggfffeeedddbbbbbb```___^^^]]]]]]]]]\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWTTTSSSRRRQQQOOONNNMMMLLLLLLLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFEEEEEEDDDDDDBBBCCCCCCCCCBBBBBBAAA@@@>>>>>>>>>>>>===<<<;;;:::999999888777777666555555777777777666666666666666555555444333333333333444111111111222333444555666666666555444333111000///---------------...///000333777<<>>>>>>>>>>>>>>>>>===<<<;;;:::::::::999888777666555555666666666666666666666666555555444333333333333444333333222333333444555666666666555444222000...------------------...//////222666;;;>>>>>>===<<<<<<999777666777999::::::999666555444222111333777;;;<<>>===>>>>>>>>>>>>===<<<;;;:::999999999888888777777777666666666666666666666666555555444333333333333444555444444444444444555555444444444333222000///......------------...//////222555999<<<<<<<<<<<<===<<<:::888888999:::999999777777666333111222666:::===@@@CCCDDDCCCDDDJJJOOOQQQRRRQQQKKKCCC===<<<===999777666666999<<<>>>???>>>@@@AAACCCCCCCCCBBBAAA>>>===;;;:::999777444111++++++,,,---...//////000//////////////////......///111222222222444777:::>>>BBBHHHLLLNNNPPPQQQRRRTTTUUUXXX\\\___bbbdddeeeeeeeeegggkkkooorrrssssssrrrnnnjjjkkkpppyyy}}}mmmaaa[[[VVVQQQMMMNNNLLLKKKKKKMMMNNNNNNMMMLLLLLLMMMLLLLLLKKKJJJIIIHHHHHHJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCBBBAAAAAA>>>???AAACCCEEEEEEEEEDDDBBBBBBCCCDDDEEEFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEEEEDDDCCCBBBBBBCCCEEEFFFIIILLLQQQUUUXXXZZZ\\\]]]^^^___aaacccdddfffggghhhhhhjjjnnnqqquuuwwwzzz}}}~~~|||yyyvvvrrrpppnnnnnnggggggfffeeefffggghhhiiiggggggfffeeeddddddcccccc``````^^^]]]\\\[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYVVVUUUSSSRRRRRRRRRSSSTTTUUUTTTSSSQQQOOOMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCBBBAAA@@@???>>>>>>>>>>>>===<<<;;;:::888888888888999999999999555555555666666666666666555555444333333333333444666666555444444444555555111222222222222111000000......---------...//////222555888;;;;;;;;;<<<===>>><<<:::999::::::999777777777666333000111555999===AAADDDEEECCCEEEKKKPPPSSSTTTRRRKKKAAA;;;:::<<<:::888666777:::<<<>>>>>>===>>>@@@BBBBBBBBBAAA@@@???===;;;999888666333000........................---,,,,,,------///000111000111222333333555888:::>>>BBBHHHLLLNNNPPPQQQRRRVVVWWWZZZ^^^aaadddfffgggeeefffgggkkkpppssssssssssssnnnkkkkkkoooyyywwwggg^^^YYYTTTQQQQQQPPPOOONNNMMMMMMMMMNNNOOOMMMMMMLLLLLLKKKKKKJJJJJJIIIJJJJJJKKKKKKLLLLLLLLLLLLKKKIIIHHHGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEECCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCEEEGGGJJJMMMOOOOOOQQQTTTWWWZZZ[[[\\\\\\^^^```aaabbbcccfffkkkoooooossswww{{{}}}{{{yyyvvvuuusssqqqooolllggggggggggggfffeeedddccceeeeeeeeeeeeeeeeeeeeeeeeaaa``````^^^]]]\\\[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[XXXXXXWWWVVVUUUUUUUUUUUUSSSRRRPPPNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBDDDCCCAAA@@@???@@@AAAAAA??????@@@>>>;;;::::::;;;;;;:::999777666777777888777777888888888666444333666666666666444222000///111333444444222222333555444333333222000///---,,,///000...+++***,,,------333555888;;;===>>>======???>>>>>><<<;;;:::999888222222222000000333888<<>>??????>>>;;;::::::;;;<<<;;;999888777777888888666666777777888777777777666666666666555333222111111333444444222222333555444333333222111///---,,,.........---,,,---,,,+++111333666999;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;777666444222000222555888@@@AAABBBBBBAAABBBEEEGGGMMMKKKGGGBBB???===<<<<<<:::999777888:::<<<<<<;;;<<<<<<<<<<<<===>>>>>>???=========;;;888555444333//////...------------...------------............---///111222222333666888>>>CCCHHHLLLNNNNNNNNNNNNPPPRRRVVV[[[```dddgggiiigggggghhhiiillloooqqqssssssqqqooonnnooowwwzzzmmm```ZZZYYYVVVUUUVVVSSSRRRQQQOOONNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBDDDDDDCCCBBBAAAAAAAAABBBCCCCCCCCCDDDEEEGGGIIIJJJJJJKKKMMMPPPQQQSSSSSSTTTTTTUUUVVVVVVWWWZZZ^^^aaajjjnnnssswwwzzz}}}~~~zzzuuurrrpppnnnlllkkkjjjjjjjjjiiihhhfffeeedddeeeeeedddcccbbbaaaaaa```aaa``````___^^^]]]\\\\\\[[[[[[ZZZZZZZZZZZZZZZZZZXXXWWWVVVTTTSSSRRRRRRRRRPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGDDDDDDDDDDDDDDDCCCBBBBBBBBBAAA@@@@@@???@@@@@@@@@<<<===>>>===;;;:::;;;<<<<<<;;;:::999888888888999666666666666777888999:::555666666666666555444333111333444444222222333555444444333222111000...---------...//////---,,,+++///111444777:::;;;<<<<<<============<<<<<<;;;;;;888888666333111222555777>>>???@@@@@@??????@@@BBBGGGEEECCC@@@>>>=========;;;999888888:::<<<<<<<<<888888999:::;;;<<<===>>>=========<<<:::777444333//////...------------...,,,,,,,,,,,,------......,,,...//////000111555777>>>BBBHHHLLLMMMMMMNNNNNNPPPRRRUUUZZZ___eeeiiillljjjiiiiiijjjkkknnnqqqssssssqqqpppqqqrrr{{{uuuhhh]]]XXXXXXVVVVVVWWWTTTTTTSSSQQQPPPOOONNNNNNMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCEEEDDDCCCBBBAAAAAAAAAAAAEEEEEEEEEFFFGGGHHHIIIIIIIIIJJJKKKLLLNNNOOOOOOPPPQQQRRRRRRSSSSSSVVVZZZ]]]gggjjjppptttxxx{{{~~~{{{uuupppnnnmmmllljjjllllllkkkjjjiiigggfffeeeiiihhhgggfffdddcccbbbaaaaaa``````___^^^]]]]]]]]][[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYXXXVVVUUUTTTTTTSSSOOONNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@?????????@@@@@@;;;<<<======;;;:::;;;===<<<<<<;;;:::999999999999888777666666666888999:::555555666666666666666666111222444333222222333555444444444333222000///......------//////---,,,...///000333666999;;;<<<<<>>@@@@@@@@@BBBCCCAAA@@@???>>>============:::888666666999;;;<<<<<<888888999:::;;;;;;<<<<<<============<<<999555222//////...------------...,,,,,,,,,------......///------......///111555999>>>BBBHHHLLLMMMMMMMMMNNNQQQRRRUUUYYY___eeejjjnnnmmmlllkkkkkklllnnnqqqssssssqqqqqqrrruuu~~~rrrfff[[[WWWWWWUUUUUUUUUUUUUUUTTTSSSRRRQQQPPPOOOLLLLLLLLLMMMMMMNNNNNNNNNOOOOOONNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKIIIIIIIIIHHHHHHHHHGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEEEECCCDDDDDDEEEEEEDDDDDDCCCEEEDDDCCCCCCBBBBBBBBBCCCGGGGGGHHHIIIJJJJJJKKKKKKJJJJJJJJJKKKLLLLLLMMMNNNLLLMMMNNNOOOPPPRRRWWWZZZdddhhhnnnrrrvvvyyy|||~~~{{{uuupppnnnmmmllljjjlllllllllkkkjjjhhhgggfffggggggfffdddbbbaaa```___`````````______^^^^^^]]][[[[[[[[[[[[ZZZZZZYYYYYYZZZYYYWWWVVVUUUTTTTTTTTTOOOOOONNNMMMLLLLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIDDDDDDDDDDDDCCCBBBAAA@@@>>>?????????????????????;;;<<<===<<<;;;:::;;;<<<<<<;;;;;;;;;:::999999888:::999777666666666777888555555555555666666666777111222444333222222333555444444444444333111000///222...---000000---...222000111333666888:::<<<===@@@???>>><<<;;;999888777777777777555333333666888999<<>>????????????>>>;;;<<<===<<<:::999:::;;;:::;;;;;;;;;:::999888777999888777666555555555555666555555444444555666666111333444444222222333555444444444444333222111111333......333444//////444111222333555777999:::;;;::::::::::::::::::::::::;;;;;;999666222000111222:::===AAABBBAAA@@@>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<888666333222555777999:::<<<===>>>>>>>>>===;;;:::===;;;:::;;;<<<;;;666222//////...------------...,,,------...///000111111---///000111222444888;;;===AAAGGGKKKLLLLLLMMMMMMQQQSSSVVV[[[```fffjjjmmmjjjhhhfffeeegggjjjmmmpppsssrrrtttvvvyyy~~~mmmbbbYYYWWWXXXWWWVVVWWWUUUUUUVVVVVVUUUTTTSSSRRRNNNNNNOOOPPPQQQRRRSSSSSSRRRRRRQQQPPPOOONNNMMMLLLPPPPPPPPPPPPNNNLLLJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDEEEEEEFFFGGGHHHHHHIIIKKKMMMNNNOOONNNNNNLLLKKKJJJIIIIIIIIIJJJKKKGGGHHHJJJLLLNNNQQQVVVZZZdddhhhmmmqqqsssvvvxxxzzz{{{|||yyyvvvsssrrrpppnnnllliiiiiijjjjjjjjjjjjiiiiiijjjiiiiiigggfffeeedddddd````````````____________\\\\\\[[[[[[ZZZYYYYYYXXXUUUUUUTTTSSSSSSTTTTTTUUUSSSRRRQQQOOONNNMMMMMMMMMIIIJJJJJJJJJJJJIIIHHHHHHDDDDDDDDDCCCBBBAAA??????<<<<<<>>>?????????>>>>>><<<===>>><<<:::888999:::999::::::::::::888777666555555666666666555555444666555444333333444444555111333444444222222333555555555555555444333222111111---111::::::222///333111222222333555666888999777888888999999::::::;;;;;;:::999666222//////000555999===@@@???>>><<<<<<;;;;;;<<<<<<<<<;;;::::::999666333222444777::::::;;;<<<>>>???@@@???===<<<>>>;;;888888::::::666222//////...------------...+++,,,,,,---///000000111,,,...000222333555888:::===AAAGGGKKKLLLLLLLLLMMMRRRTTTXXX]]]bbbfffiiijjjjjjhhhfffeeegggkkkooorrruuuuuuvvvyyy|||{{{kkk```WWWWWWYYYXXXXXXYYYTTTUUUVVVWWWVVVUUUTTTSSSOOOPPPQQQRRRSSSTTTUUUVVVWWWVVVUUUTTTSSSRRRQQQPPPQQQQQQQQQPPPOOOLLLJJJHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGLLLLLLKKKJJJIIIIIIHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDEEEEEEFFFHHHIIIJJJGGGIIIKKKMMMOOOOOOOOOOOOLLLKKKIIIHHHHHHHHHIIIJJJIIIJJJLLLNNNQQQUUUZZZ^^^eeehhhmmmqqqsssuuuwwwyyy{{{{{{yyyvvvuuusssrrrooolllhhhhhhiiijjjjjjjjjjjjiiieeeeeedddcccbbbbbbaaa``````````````````_________\\\\\\\\\[[[ZZZYYYYYYXXXVVVVVVUUUUUUVVVVVVWWWXXXUUUTTTRRRPPPOOOMMMMMMMMMIIIIIIIIIJJJIIIIIIHHHHHHDDDDDDDDDCCCBBBAAA???>>>;;;<<<===?????????>>>======>>>>>><<<:::888888999999999::::::999888666555222333444666666666555555666555444333222333333444111333444444333222444555555555555555444333222222///,,,333??????444...111111111111222333444666666999999999888888888777777777777777555222000111222...222888===>>>=========<<<<<<<<<<<<;;;;;;:::999:::777444333555888;;;;;;999;;;===???@@@@@@???>>>>>>:::666777999:::666222//////...------------...******+++,,,---//////000***---000333444555777999===AAAGGGKKKLLLLLLLLLMMMRRRTTTYYY^^^cccfffhhhiiilllkkkiiihhhjjjnnnrrruuuwwwwwwyyy{{{~~~vvvhhh```ZZZZZZZZZWWWVVVVVVWWWXXXXXXVVVTTTSSSTTTUUUUUUUUUVVVXXXXXXYYYYYYYYY\\\YYYWWWWWWYYYYYYWWWTTTUUUUUUTTTRRROOOKKKHHHGGGFFFGGGHHHHHHIIIIIIHHHHHHFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKLLLLLLKKKJJJIIIHHHIIIGGGFFFEEEEEEGGGIIIJJJIIIIIIIIIHHHGGGFFFDDDDDDFFFFFFHHHIIIIIIIIIIIIHHHHHHIIIJJJLLLMMMNNNNNNNNNKKKIIIHHHFFFFFFGGGHHHIIIKKKMMMNNNPPPSSSXXX^^^bbbiiikkkoooqqqrrrtttvvvxxxxxx|||{{{yyyvvvttttttsssqqqooohhhiiijjjjjjjjjiiihhhgggfffdddcccaaa``````aaaaaa___^^^]]]]]]^^^```bbbdddhhheee```[[[WWWVVVUUUVVVVVVUUUUUUTTTTTTUUUUUUVVVVVVUUUSSSQQQOOONNNMMMMMMJJJIIIIIIHHHHHHGGGFFFFFFGGGFFFEEEDDDCCCBBBBBBBBB======>>>>>>?????????@@@@@@===::::::<<<===;;;999<<<999666666999:::888666555555444444444333333333888666444222222222333444...///000111222333444444444444444444333222111111222333333444444222111000,,,---///222666999;;;<<<555666777888888888888888888999888666222000///000555777999;;;======<<<;;;>>>===<<<;;;;;;;;;;;;;;;999888666222111222666:::<<<===???AAABBBBBBBBBAAA????????????===:::888777///...---,,,+++,,,---...000...+++******---000222,,,...///000111444777:::===AAAFFFJJJMMMNNNOOOPPPQQQTTTYYY___dddiiilllmmmiiieeecccfffiiikkkpppvvvwwwvvvxxx|||vvvjjjbbb\\\[[[[[[YYYWWWXXXXXXYYYYYYWWWUUUTTTUUUWWWVVVWWWXXXZZZ[[[\\\\\\\\\\\\ZZZYYYZZZ\\\\\\ZZZXXX\\\\\\[[[YYYTTTOOOKKKIIIFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMLLLLLLMMMMMMLLLKKKJJJIIIHHHGGGGGGFFFGGGHHHIIIJJJJJJJJJIIIIIIHHHFFFEEEDDDEEEFFFHHHIIIJJJIIIHHHGGGFFFGGGHHHIIIJJJKKKKKKLLLJJJIIIGGGFFFFFFGGGHHHIIIKKKMMMOOOQQQTTTYYY___dddfffiiilllnnnoooqqqsssuuu{{{}}}|||yyyvvvtttsssqqqooommmiiiiiijjjkkkjjjiiihhhgggeeeeeedddcccbbbbbbbbbbbbaaa```_________aaacccdddiiifffbbb]]]ZZZYYYYYYYYYUUUUUUUUUTTTTTTUUUUUUUUUUUUTTTSSSQQQOOOMMMMMMLLLJJJJJJIIIIIIHHHGGGGGGGGGEEEDDDCCCBBB@@@@@@??????======>>>>>>>>>????????????===::::::;;;<<<:::999:::999777777888888777777555555444444444333333333555555555555444333222111111111111111111222222222222222333333444333333333///000000111000///...---+++,,,...000333666888999777777888999999999888888555666666444111//////000444555888;;;<<<<<<<<<;;;======<<<;;;;;;;;;;;;;;;:::999666333222333777:::<<<>>>@@@BBBDDDEEEEEEEEEDDDDDDCCCAAA???<<<999777///...---,,,,,,,,,---...///...---,,,---///111333...///000000111333777:::<<>>>>>======>>>>>>>>>>>>??????>>><<<:::999:::::::::888777888888888666555666777555555444444444333333333333444555666555444111000333222222222111111000000000111222333444444444444...////////////...------,,,---///111333555666777888999999:::::::::::::::555666666555222111111222111333666999;;;<<<<<<;;;<<<<<<;;;:::::::::;;;;;;::::::888555333444888;;;===???BBBEEEGGGIIIIIIJJJIIIHHHFFFCCC???;;;888666000///---,,,,,,,,,---...---......///111222333444000000000//////222666999<<<@@@FFFJJJLLLMMMOOOPPPQQQUUUZZZ```dddggghhhhhhgggeeeeeehhhjjjjjjlllqqquuutttwww{{{uuukkkccc]]]]]]]]]ZZZYYYYYYZZZ[[[\\\[[[YYYYYY[[[\\\\\\]]]```ccceeeffffffeee^^^___```bbbdddeeeeeeeeeeeefffgggbbbYYYOOOIIIFFFIIIHHHGGGFFFEEEEEEFFFGGGHHHHHHJJJLLLOOORRRTTTVVVUUUTTTRRRPPPMMMJJJHHHGGGDDDEEEGGGHHHIIIHHHGGGFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDGGGIIIIIIGGGEEECCCCCCCCCDDDEEEFFFFFFFFFEEEGGGGGGFFFFFFGGGHHHIIIIIIJJJLLLPPPTTTXXX^^^dddhhhmmmoooqqqrrrrrrtttvvvyyy|||}}}zzzyyyvvvssspppooonnnkkkiiijjjjjjjjjiiiiiihhhggggggdddeeefffffffffeeecccbbbcccbbbaaa````````````aaa^^^]]]ZZZXXXVVVUUUVVVVVVTTTTTTSSSSSSSSSSSSTTTTTTSSSRRRQQQOOONNNMMMLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGHHHGGGEEECCCBBB@@@@@@???======>>>>>>>>>>>>>>>>>>===<<<:::999999999999888555777:::888555444555777555555444444444333333333333444444555444333222111222222222111111111111000111111222333333333333333000000000/////////......000000111333444555666777777888999;;;<<<=========:::;;;;;;888555333333333000222555888;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;:::999666444555888;;;>>>@@@CCCGGGJJJMMMNNNNNNLLLKKKHHHCCC???:::777555000///...---,,,,,,------,,,---000222444444444444222222111//////111555999<<<@@@FFFJJJLLLMMMNNNOOORRRUUUZZZ```ccceeeeeeeeegggdddeeejjjkkkjjjkkknnnttttttvvv{{{uuulllddd^^^^^^^^^[[[YYYZZZZZZ\\\]]]]]]\\\]]]___aaabbbdddgggjjjlllllllllkkkddddddeeefffgggiiijjjkkkppprrrrrrlll```UUUNNNLLLIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJLLLNNNPPPTTTVVVXXXYYYWWWTTTPPPLLLHHHEEEDDDBBBDDDFFFHHHHHHGGGEEEDDDEEEEEEFFFEEEEEEDDDCCCBBBCCCDDDFFFGGGGGGFFFDDDBBBCCCDDDDDDEEEEEEEEEDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJJJJLLLQQQUUUYYY___eeeiiikkklllmmmnnnnnnooorrrtttzzz}}}|||zzztttrrrooonnnnnnmmmllljjjiiihhhhhhgggfffeeeeeeeeecccdddeeeeeeeeedddcccbbbaaa```______^^^^^^]]]]]]___^^^\\\ZZZYYYXXXXXXXXXTTTSSSSSSRRRRRRSSSSSSTTTSSSRRRPPPOOONNNMMMLLLLLLKKKJJJJJJIIIHHHHHHGGGGGGGGGFFFEEECCCAAA@@@@@@@@@>>>>>>==================<<<<<<;;;:::999888999999444777:::999666444555777555555444444444333333333555444333222111222333333000111111111111222222222222333333333222222111000/////////...............000111222222333444555555444666888;;;===???@@@AAA??????>>>:::666333111222///111555888:::;;;;;;;;;999999999999999:::;;;<<<;;;:::999777555666888;;;>>>@@@DDDHHHLLLOOOQQQRRRPPPNNNJJJEEE@@@<<<888777111000...---,,,,,,------+++---000333555555444333222222111000///111555888<<<@@@EEEIIIKKKMMMNNNOOORRRUUUZZZ^^^bbbcccdddcccfffdddfffjjjllljjjkkknnnssssssvvv{{{vvvnnnfff```______]]][[[\\\\\\]]]___```aaacccfffiiijjjlllpppsssttttttsssrrrmmmmmmmmmlllkkkmmmpppsssxxxzzzyyyqqqdddXXXRRRQQQLLLMMMMMMMMMMMMLLLKKKKKKMMMMMMMMMNNNQQQSSSVVVXXXYYYWWWSSSOOOJJJGGGDDDCCCCCCDDDFFFHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEEEEEEEDDDCCCBBBCCCDDDDDDDDDDDDDDDCCCBBBCCCDDDEEEFFFGGGHHHIIIJJJJJJMMMQQQVVVZZZ___dddhhhjjjkkklllllllllmmmppprrrwwwzzz}}}{{{yyyqqqooollllllllllllkkkiiigggfffeeecccbbbbbbbbbbbbbbbbbbbbbccccccbbbbbbaaa^^^^^^]]]]]]]]]\\\\\\[[[\\\[[[ZZZXXXWWWVVVUUUUUUSSSSSSRRRRRRRRRRRRSSSSSSSSSRRRQQQOOONNNNNNMMMMMMJJJIIIIIIHHHHHHGGGFFFFFFDDDCCCBBB@@@????????????>>>>>>============<<<<<<<<<<<<<<<;;;999888999:::666777999999888666555666555555444444444333333333555444222000000111333555000000111111222222222333333333333333222111000///...---,,,,,,++++++,,,,,,...//////000111222333333333555888;;;===@@@AAABBB@@@@@@>>>:::555111//////000222555888:::;;;;;;:::777777777888999:::;;;<<<::::::999777666666888:::>>>@@@DDDIIIMMMPPPRRRSSSRRRPPPLLLGGGBBB>>>;;;:::222111///---,,,,,,------***,,,000333444333222111000111222111111222444777;;;???EEEIIIKKKLLLNNNOOOSSSUUUXXX\\\___bbbcccdddgggeeefffkkkmmmkkkmmmpppttttttwww|||wwwpppiiicccbbbbbb```^^^^^^^^^```ccceeegggjjjnnnqqqtttvvvyyy|||}}}|||{{{yyywwwwwwuuuqqqoooqqqvvvzzzuuuggg[[[VVVVVVUUUVVVWWWWWWUUURRROOOMMMPPPOOOOOOOOOPPPRRRUUUVVVUUUSSSPPPLLLIIIFFFEEEDDDEEEFFFGGGHHHIIIHHHHHHGGGFFFFFFFFFGGGFFFFFFEEEDDDEEEDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBAAA@@@BBBCCCDDDFFFHHHIIIIIIJJJJJJMMMQQQVVVZZZ^^^cccgggiiijjjjjjiiiiiijjjmmmpppooorrrvvvzzz|||}}}yyywwwpppnnnllljjjjjjjjjhhhgggdddcccbbb```___^^^______`````````______``````aaa\\\\\\\\\]]]\\\\\\[[[[[[YYYXXXWWWUUUTTTRRRRRRQQQSSSRRRRRRQQQQQQRRRRRRSSSSSSSSSQQQPPPOOOOOONNNNNNIIIHHHHHHGGGGGGFFFEEEEEEBBBAAA@@@@@@??????@@@@@@>>>>>>=========<<<<<<<<<<<<===>>><<<999888:::<<<888888888999:::999777444555555444444444333333333333222222222222222333333222222222111111111111111111111222222222111111000///...---,,,+++,,,,,,---......///000111222333333555666888;;;===>>>???@@@@@@@@@>>>;;;666222111111222444777999;;;;;;::::::666666777777888:::;;;<<<999999999777555555777999>>>@@@DDDHHHLLLOOOQQQRRROOOMMMIIIEEE@@@===;;;:::333111000...---,,,------***,,,///111111111///......000222333333333444666;;;???EEEIIIKKKLLLMMMNNNSSSTTTVVVYYY]]]aaaccceeehhheeefffkkkmmmmmmooosssuuuuuuxxx|||xxxssskkkeeeeeeeeebbb```aaa```bbbfffhhhkkknnnsssvvvzzz|||~~~}}}zzzuuurrrtttyyy}}}nnnbbb^^^^^^___`````````]]]XXXSSSPPPRRRQQQPPPOOOPPPRRRTTTUUUQQQPPPMMMJJJHHHGGGFFFFFFHHHHHHIIIIIIJJJJJJJJJIIIGGGGGGHHHHHHHHHGGGGGGFFFFFFDDDCCCAAAAAAAAABBBCCCBBBBBBBBBBBBBBBAAA@@@???AAABBBDDDFFFHHHIIIJJJJJJJJJMMMRRRVVVZZZ^^^bbbeeecccddddddcccbbbcccgggiiihhhkkkpppsssvvvzzz}}}}}}{{{xxxuuurrrooollljjjiiihhhfffdddcccbbb```^^^]]]\\\]]]]]]```___^^^]]]]]]^^^___```[[[\\\\\\]]]]]]\\\\\\\\\[[[[[[YYYXXXVVVUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRTTTSSSRRRQQQPPPOOOOOOOOOHHHHHHGGGGGGFFFEEEEEEDDDCCCBBBBBBAAAAAABBBBBBCCC>>>>>>======<<<<<<<<<;;;<<<>>>???===:::888:::===999888777999<<<;;;777333555555444444444333333333000111333444444333222111444444333222111000///...///000111222222222222222111000///...---...////////////000222333444555666777888999;;;<<<=========AAAAAA@@@===999666555555333555888:::;;;;;;:::999666666666777888:::;;;<<<888999888777555555777999===@@@CCCHHHLLLOOOQQQQQQJJJHHHDDD@@@===:::999888333222000...---,,,------***,,,...///000///...---,,,///222444444444444555;;;???EEEIIIKKKLLLMMMNNNSSSTTTUUUXXX\\\```dddfffhhhffffffkkkmmmnnnqqquuuvvvvvvxxx|||}}}uuuooojjjhhhddd``````dddeeehhhmmmrrrvvvzzz~~~}}}ssshhhfffiiijjjmmmpppnnnfff^^^YYYVVVUUUQQQOOOPPPQQQQQQPPPQQQRRROOOLLLJJJIIIHHHFFFDDDMMMJJJHHHHHHKKKMMMMMMLLLNNNKKKHHHGGGHHHHHHFFFCCCEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAADDDDDDEEEFFFGGGGGGHHHHHHKKKLLLPPPTTTXXX]]]```bbb_________^^^^^^___cccfffhhhjjjmmmooorrrvvv|||}}}{{{yyyxxxvvvuuuqqqooolllkkkjjjiiifffdddaaa```___]]][[[YYYXXXWWW]]]\\\\\\\\\\\\]]]]]]^^^^^^^^^^^^]]]\\\[[[YYYXXXZZZYYYYYYWWWVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTRRRRRRRRRQQQPPPOOOMMMMMMJJJIIIHHHHHHGGGGGGHHHHHHBBBAAA@@@???>>>>>>>>>>>>???>>>===============>>><<<<<<;;;;;;;;;:::::::::999999888888777666666666333333444555555444333333222222222111000///...---333444666555333111000111111111222111111000///...+++,,,+++******+++...111//////000000111333444555777777888999:::<<<===>>>@@@@@@@@@???===999666444555666777888888777666555666666666777888888999999888999:::999666444333444===???AAADDDHHHJJJLLLMMMHHHFFFCCCBBB@@@<<<888555111000///...---,,,,,,,,,---------------------------...///000000111333666;;;???DDDIIIKKKMMMPPPQQQRRRTTTWWW[[[___bbbdddeeeeeefffgggjjjllloooqqqrrruuussstttyyy~~~xxxqqqllliiifffbbbcccfffhhhmmmsssyyy~~~|||rrrppprrrvvvxxxyyytttkkkbbb]]][[[XXXVVVUUUVVVWWWUUUSSSRRRSSSQQQNNNMMMMMMMMMKKKJJJOOOMMMKKKLLLNNNPPPOOOMMMOOOMMMKKKKKKLLLKKKHHHEEEEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCBBBBBBBBBAAAAAAAAADDDDDDEEEFFFFFFGGGHHHHHHJJJKKKNNNQQQUUUXXX[[[\\\[[[[[[[[[YYYXXXXXX[[[]]]cccfffiiilllqqqvvv||||||yyyxxxwwwuuusssooommmkkkiiihhhfffdddbbb___^^^]]][[[YYYWWWVVVUUUYYYYYYZZZZZZ[[[]]]^^^___]]]]]]\\\[[[[[[ZZZZZZYYYYYYYYYXXXWWWVVVUUUTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQPPPNNNMMMLLLIIIIIIHHHGGGGGGGGGGGGHHHCCCCCCBBB@@@@@@@@@@@@@@@??????>>>===<<<<<<======<<<;;;;;;;;;;;;:::::::::999999888888777666666666333333444555555444333333222222222222111000//////111333555444222000///000000111222222222222222111---...---+++******,,,////////////000111222333444666666777888999;;;===>>>======>>>>>>===:::888666555555777888888777666555666666777888888999999:::999:::;;;999777555555555;;;===@@@CCCFFFGGGHHHHHHFFFDDDBBBAAA???===888555111000///...---,,,,,,,,,---------------------------...///000000111333666;;;???DDDIIIKKKMMMPPPQQQSSSTTTWWW[[[^^^aaabbbccccccdddfffiiillloooqqqrrruuussstttxxx}}}zzztttnnnkkkgggdddeeeiiinnnsss|||~~~|||~~~{{{qqqhhhdddbbb``````aaaaaaaaa___[[[WWWVVVTTTRRRQQQRRRSSSRRRQQQRRRQQQPPPQQQRRRRRRQQQOOOQQQPPPPPPQQQQQQOOOKKKGGGFFFFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAADDDEEEEEEFFFFFFGGGGGGGGGIIIJJJKKKNNNPPPRRRTTTUUUWWWWWWVVVSSSQQQQQQSSSUUU\\\___dddiiiooovvv}}}~~~zzzxxxvvvuuurrrpppmmmkkkhhhgggeeedddaaa___\\\\\\ZZZXXXVVVTTTSSSRRRTTTUUUVVVXXXZZZ]]]___```]]]\\\ZZZYYYYYYYYYZZZ[[[YYYXXXWWWWWWVVVUUUTTTTTTSSSSSSSSSRRRQQQQQQQQQPPPQQQQQQQQQPPPOOONNNMMMLLLIIIIIIHHHGGGGGGGGGGGGGGGEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>===<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999888888777777666666555333444444555555444444333111222222222222222111111000222333333111/////////000000111333333444444444//////...,,,******+++---.........///000111222333444444555666888:::<<<===:::;;;<<<===<<<;;;999777333444666777888777777666777777888999999::::::;;;:::;;;;;;:::888666666777888:::>>>AAACCCDDDCCCBBBCCCAAA@@@@@@???===999777222111///...---,,,,,,,,,,,,,,,,,,,,,---------------...///000000111333666;;;???DDDIIIKKKMMMPPPQQQSSSTTTWWWZZZ]]]___aaaaaaaaaccceeehhhkkknnnqqqrrruuussstttxxx|||zzztttmmmkkkhhhfffiiinnnuuu|||vvvnnnllllllllloooqqqqqqpppnnnggg```[[[YYYWWWVVVWWWWWWVVVUUUTTTTTTUUUUUUUUUTTTRRRQQQSSSTTTVVVWWWUUURRRMMMIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEEEEFFFFFFFFFGGGIIIIIIJJJKKKMMMNNNOOOOOOSSSSSSRRRPPPNNNNNNPPPSSSVVVZZZ```gggnnnuuu}}}~~~{{{xxxvvvtttssspppnnnllliiigggeeedddbbb```]]]ZZZYYYXXXVVVTTTRRRPPPPPPPPPQQQSSSVVVYYY]]]```bbb___]]][[[YYYXXXXXXYYYZZZWWWWWWWWWVVVUUUTTTTTTSSSSSSSSSRRRQQQPPPPPPOOOOOOPPPPPPPPPPPPOOOMMMLLLKKKIIIHHHHHHGGGFFFGGGGGGGGGEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@>>>===<<<;;;::::::;;;;;;;;;:::::::::999999888888888777666666555555444444444444444444444444111222222333333333222222000111333333111000//////000111111222333333222222...//////---,,,+++---...------......///111222333222333333444666888:::;;;999:::;;;<<<;;;:::888777222333555777888888888777888999999:::;;;;;;<<<<<<;;;;;;;;;999777666666888777999===AAABBBBBB@@@???@@@???>>>??????>>>;;;888222111000...---,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000111333666;;;???DDDIIIKKKMMMPPPQQQSSSUUUWWWZZZ\\\^^^___``````aaadddgggkkknnnqqqrrruuusssssswww|||yyyssslllkkkjjjjjjnnntttzzzuuuuuuwwwzzzxxxnnndddaaa^^^]]]\\\[[[YYYWWWWWWXXXYYYYYYXXXWWWVVVUUUXXXZZZ\\\\\\YYYTTTOOOLLLKKKJJJIIIHHHFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFIIIIIIJJJJJJKKKLLLLLLLLLMMMNNNMMMLLLLLLMMMPPPSSSTTTXXX___fffnnnuuu}}}~~~{{{zzzxxxuuusssrrrpppmmmjjjiiigggdddcccbbbaaa^^^\\\WWWWWWUUUSSSQQQOOONNNMMMLLLMMMPPPSSSWWW\\\___aaaaaa___\\\YYYXXXWWWXXXYYYVVVVVVVVVUUUTTTTTTSSSSSSSSSRRRRRRQQQPPPOOOOOONNNPPPPPPPPPOOONNNMMMKKKKKKHHHHHHGGGFFFFFFFFFFFFGGGDDDCCCBBBAAA@@@@@@@@@@@@@@@???>>><<<;;;:::::::::;;;;;;:::::::::999999999888888777777666555555555444444444444444444444444111222222333333333222222000222444444222111000111111111222222111000//////,,,...///...------///111------......///111222333222222333444555777888999999:::;;;;;;:::888666444111333555777999:::::::::::::::;;;;;;<<<=========;;;;;;;;;888666444555666777:::>>>AAABBBBBB@@@>>>???>>>===>>>???>>><<<:::333222111///---,,,,,,,,,+++++++++,,,,,,,,,---------...///000000111333666;;;???DDDIIIKKKMMMPPPQQQSSSUUUWWWZZZ\\\^^^___``````aaadddgggkkknnnqqqrrrtttrrrssswww|||{{{yyyxxx|||zzzsssnnnmmmnnnqqqxxx|||ooolllhhheeecccaaa___]]]]]]^^^______^^^\\\]]]^^^___aaacccbbb]]]VVVQQQOOONNNMMMLLLJJJHHHFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHIIIJJJJJJKKKLLLLLLIIIJJJJJJJJJKKKMMMQQQTTTVVVZZZaaahhhooovvv|||~~~{{{xxxuuusssqqqooonnnlllhhheeebbb```^^^]]]]]]]]][[[YYYTTTSSSRRRPPPNNNLLLJJJIIIIIIJJJLLLOOOSSSXXX[[[]]]^^^]]][[[YYYWWWWWWWWWWWWUUUUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRQQQPPPPPPPPPOOOOOOOOOOOONNNMMMLLLKKKJJJHHHHHHGGGFFFFFFFFFFFFFFFCCCBBBAAA@@@???????????????>>>===<<<;;;;;;::::::::::::::::::999999999999888777777666666555555444555444444333333444444555111222222222222222111111000222444444222111111111111222222111000///......,,,---////////////000222.........///000111222333333333333444444555666777888999::::::999777555333111333555888:::<<<<<<<<<;;;;;;<<<<<<===>>>>>>???======;;;888555333444555888:::>>>AAABBBBBBAAA@@@???>>>>>>???@@@???===;;;444333111///...,,,,,,,,,******++++++,,,,,,---------...///000000111333666;;;???DDDIIIKKKMMMPPPQQQSSSTTTWWWZZZ]]]___aaaaaaaaaccceeehhhkkknnnqqqrrrtttrrrssswww}}}tttrrrrrrwww}}}vvvrrrrrruuuzzzyyyvvvrrrooommmkkkhhhfffdddfffgggfffddddddfffiiigggiiijjjggg```YYYUUUSSSQQQPPPNNNLLLJJJHHHGGGFFFEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEDDDFFFFFFGGGHHHJJJKKKLLLLLLKKKLLLLLLLLLMMMOOOSSSVVVZZZ^^^eeekkkqqqvvv||||||yyyvvvooonnnllljjjiiifffbbb___YYYWWWVVVVVVVVVVVVUUUSSSOOOOOOMMMKKKIIIGGGFFFEEEEEEFFFHHHKKKNNNRRRUUUWWWXXXXXXWWWWWWWWWWWWWWWWWWTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRQQQQQQQQQQQQQQQQQQOOOOOONNNNNNMMMKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFCCCBBBAAA@@@????????????>>>===<<<;;;;;;;;;;;;;;;:::::::::999999999999888777777777666555555444444555444333333333333444555222222222222111000//////...000222333111000000111111111222222222111000000---///000000///...///000/////////000111222333444555555444444444444555555555666888999999888666555111333666999<<<===>>>>>><<<<<<======>>>??????@@@@@@@@@===999555333333555999:::===???AAABBBBBBBBB?????????@@@AAA@@@>>>;;;444333222000...---,,,,,,)))******+++,,,,,,---------...///000000111333666;;;???DDDIIIKKKMMMPPPQQQSSSTTTWWW[[[^^^aaabbbccccccdddfffiiillloooqqqrrrsssqqqsssxxx~~~sssqqqrrrwwwyyyuuuwww{{{|||xxxvvvtttrrrpppnnnjjjlllmmmllljjjjjjmmmqqqmmmoooooojjjccc[[[WWWVVVRRRQQQPPPNNNKKKIIIGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGIIIKKKLLLMMMOOOPPPQQQPPPPPPSSSVVVYYY]]]bbbgggmmmrrrwww|||~~~{{{xxxuuukkkjjjhhhgggeeeccc___[[[RRRQQQPPPPPPQQQQQQPPPOOOLLLLLLJJJHHHFFFDDDCCCBBBBBBCCCEEEGGGKKKNNNQQQRRRRRRSSSTTTUUUVVVWWWWWWWWWTTTTTTTTTTTTSSSSSSSSSSSSQQQQQQQQQRRRRRRRRRRRRRRRNNNNNNNNNNNNMMMKKKJJJIIIHHHGGGGGGFFFEEEFFFFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@===<<<<<<;;;;;;;;;<<<<<<:::::::::999999999888888777777777666555555444444555444333333333333444555222222222111111///...------///111111000//////000000111222222333333333333///111222111///.........//////000000111333444555777666555444444444444444222444666888999999888777222444777:::===???@@@@@@=========>>>??????@@@@@@CCCBBB???:::666333444555999:::<<<>>>@@@BBBCCCDDD@@@@@@???@@@AAA@@@>>><<<555444222000...---,,,+++))))))***+++,,,,,,---------...///000000111333666;;;???DDDIIIKKKNNNPPPRRRRRRTTTWWW[[[___bbbdddeeeeeefffgggjjjllloooqqqrrrsssqqqsssxxx|||zzz{{{~~~{{{~~~yyyzzz|||zzzwwwvvvsssuuutttpppqqquuuvvvtttyyywwwsssllleee___\\\[[[ZZZXXXTTTOOOLLLJJJLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLGGGFFFDDDBBBAAABBBCCCDDDGGGGGGHHHIIIJJJKKKLLLMMMNNNLLLNNNSSSUUUWWW]]]dddgggmmmuuuzzz{{{|||~~~}}}zzztttoooiiigggccc___[[[XXXUUUTTTLLLKKKJJJIIIHHHIIIIIIJJJHHHGGGGGGEEECCCAAA???>>>>>>@@@BBBFFFIIILLLOOOPPPSSSTTTTTTSSSQQQPPPRRRSSSSSSSSSSSSRRRRRRRRRRRRRRRUUUTTTSSSQQQPPPPPPPPPPPPPPPOOOMMMKKKJJJIIIJJJJJJJJJJJJIIIHHHFFFEEEEEEDDDEEECCCAAA?????????@@@AAA??????>>>===<<<;;;:::::::::;;;;;;:::888777777888777777666666555555555444444666555222333666444//////000222444444222000///444000,,,+++...111111111///000222222111111111222333222111111222111///------...///000000222666888888888888888777666444333555666777888999999999999555555555777;;;==================>>>???BBBDDDFFFGGGEEEAAA===999666333222888:::===???AAABBBAAAAAA???????????????>>>>>>===999666111///......---,,,---,,,++++++,,,///111333333222000......111666:::888<<>>======???BBBEEEIIIKKKMMMQQQRRRSSSRRRPPPPPPQQQSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRQQQPPPOOOOOOOOOOOONNNMMMKKKJJJIIIJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEECCCAAA@@@??????@@@AAA??????>>>===<<<;;;::::::999::::::999777666666777777777777666666666555555222555555222222444333000000000111222222111000000333000------///111111000///000222222111111111222111000//////000///---+++---...///000000222555777888888999888888666555444555666777888888888888888555444555777;;;=========>>>>>>???@@@BBBCCCEEEFFFEEECCC@@@===999666444333888:::===@@@AAABBBAAAAAA>>>>>>>>>>>>>>>===<<<<<<999555111///......---,,,+++*********+++---///000111111000///...000555888:::>>>CCCHHHJJJLLLNNNPPPSSSUUUXXX[[[___aaacccdddffffffhhhjjjlllnnnoooppppppppprrrvvv{{{}}}}}}yyy}}}~~~uuulllgggeeeggghhhfffaaaZZZRRRNNNLLLNNNOOOOOOOOOOOONNNNNNMMMMMMMMMJJJIIIFFFDDDCCCCCCDDDEEEFFFGGGJJJMMMPPPSSSTTTUUUXXXVVVVVVZZZ^^^cccllluuu|||}}}yyyvvvtttoookkkdddbbb]]]WWWRRRMMMJJJHHHFFFEEEDDDBBBAAABBBBBBCCCEEEEEEDDDCCCAAA???>>>===;;;;;;;;;===???CCCGGGIIINNNPPPQQQPPPOOOOOOPPPRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSRRRPPPOOOOOOOOOOOOOOONNNMMMKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFDDDCCCAAA@@@??????@@@AAA???>>>>>>===<<<;;;::::::888999999888666555555666888777777777777777666666111666888444111111222111000000000000000000000000111000//////000111000//////000222222111111111222444333222222333222000......///000000///111444666888888999999888777666666666777777888888888777777444444444777:::===>>>===???@@@AAACCCDDDDDDEEEEEEBBBAAA???<<<999777666555888:::===@@@AAABBBAAAAAA<<<<<<<<<<<<<<<;;;::::::888555111.........---,,,+++*********+++---///000...///000//////000333666;;;???DDDHHHJJJKKKMMMNNNSSSUUUXXX[[[___bbbdddeeeffffffhhhjjjlllmmmoooppppppoooqqquuuyyy|||uuulllhhhiiillloooiiiccc[[[TTTPPPPPPRRRSSSRRRQQQPPPOOONNNMMMMMMLLLJJJIIIFFFDDDBBBBBBCCCDDDFFFHHHLLLPPPTTTXXXZZZ[[[[[[XXXYYY]]]bbbhhhsss}}}yyytttrrroookkkhhhaaa^^^YYYSSSMMMHHHDDDBBBAAA@@@?????????@@@AAABBBBBBBBBBBBAAA???>>><<<;;;:::999999999;;;???CCCFFFJJJLLLNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPPPPQQQQQQQQQSSSRRRQQQOOONNNNNNNNNNNNNNNMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFDDDCCCBBB@@@@@@@@@@@@@@@???>>>===<<<;;;::::::999888999:::999777555666777888888888888777777777777555;;;===888222111222222111000000//////000000111000000111111222111///...///000222222111111111222555444333333444333111//////000000000///000333555999999999999999888888888888888888888888777666666444333444777:::===>>>===???@@@BBBCCCDDDDDDCCCBBB@@@>>>===;;;999777777666888:::<<>>CCCGGGJJJKKKMMMOOOSSSUUUXXX\\\___bbbdddeeeffffffhhhiiikkkmmmnnnooopppooopppsssvvv~~~vvvnnnlllmmmpppqqqiiibbbZZZTTTSSSUUUVVVWWWSSSSSSRRRPPPNNNMMMLLLKKKIIIGGGEEECCCAAAAAABBBCCCEEEHHHMMMSSSXXX\\\^^^___\\\YYYZZZ___eeelllxxx}}}vvvpppmmmjjjfffccc]]][[[VVVPPPIIIDDD@@@>>><<<;;;;;;<<<>>>@@@BBBCCC@@@@@@??????===<<<:::999:::999888888:::===AAACCCFFFHHHKKKLLLLLLLLLMMMOOONNNNNNOOOOOOOOOPPPPPPPPPRRRQQQPPPNNNMMMMMMMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHGGGGGGFFFCCCCCCBBBAAA@@@@@@@@@@@@>>>>>>===<<<;;;:::999999:::;;;;;;:::888777777888777777777777888888888888:::@@@BBB;;;444222222222111111000000000000111111000111222333222000///...///000222222111111111222000///......//////---+++...///000//////000222555999999999999999:::::::::::::::::::::999888666666333222333666:::===>>>===??????AAABBBBBBAAA@@@???======;;;:::888888777777777999;;;>>>@@@@@@@@@???:::::::::::::::999999888666333000------------,,,------------...//////000+++---///000///000111222888<<>><<<999999999:::<<<>>>AAABBB>>>>>>======<<<:::999888:::999999999:::<<>>======<<<;;;:::999999:::;;;;;;:::888777888999666666777777777777777888;;;@@@@@@:::555333333111111111111111111111111111000222444333111////////////000222222111111111222111000//////000///---,,,---...//////...000333555:::::::::::::::;;;<<<============<<<:::888777666222222333666:::===>>>===???????????????>>>======<<<;;;:::999888777777777555777:::===>>>???>>>>>>;;;;;;;;;;;;;;;:::999999666333///------------,,,+++++++++,,,,,,---------,,,---///000///000111333666;;;AAAFFFIIILLLOOOQQQTTTVVVYYY\\\```ccceeeeeefffggghhhiiijjjlllmmmmmmooommmmmmpppttt}}}zzzxxxxxxwwwtttpppeee___XXXUUUWWWXXXXXXVVVUUUTTTRRRPPPMMMKKKIIIHHHFFFEEEDDDBBBBBBCCCEEEFFFFFFIIIPPPWWW]]]aaacccddd^^^\\\___gggooowww|||wwwqqqlllhhhccc]]]XXXSSSQQQMMMHHHCCC???<<<;;;999888888888999;;;===>>><<<<<<<<<;;;:::999888777999999999999:::;;;<<<===???BBBFFFIIIIIIJJJKKKLLLNNNNNNNNNOOOPPPQQQQQQQQQPPPOOONNNMMMLLLKKKKKKKKKKKKLLLLLLMMMLLLLLLJJJJJJGGGGGGFFFFFFFFFFFFEEEEEEBBBBBBBBBBBBAAA@@@??????>>>===<<<<<<::::::999888999:::;;;999777666777888555555666666666777777777777999999555444444333///111222333444444333222111111333444333000...///000///000222222111111111222444333222222333333111///,,,---.........000333666::::::::::::;;;<<<>>>???@@@@@@???===;;;999777666111111222555:::===>>>>>>AAA@@@???>>>======<<<<<<<<<;;;:::888777777777666444666888;;;=========<<<<<<<<<======<<<<<<;;;:::555222///------------,,,++++++,,,,,,---,,,,,,,,,---.../////////000222444888<<>>;;;:::999999888777777888999:::;;;;;;;;;:::999888777666888888999999::::::;;;;;;===@@@EEEHHHIIIIIIKKKLLLKKKKKKLLLMMMNNNNNNOOOOOOPPPOOONNNLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMLLLKKKJJJFFFFFFFFFEEEEEEEEEEEEEEEBBBBBBBBBBBBAAA@@@??????>>>===<<<;;;:::999999888888999:::888666555666777444555555555666666777777111333222111222555333...111222444555555444222111222444555333///...///111///111222222111111222333222111000111111111///---+++,,,---......111444777;;;:::::::::;;;===>>>@@@AAAAAA@@@>>><<<:::888777111111222555:::===>>>>>>CCCAAA???===<<<<<<======<<<;;;:::888777666666666333555777:::<<<<<<<<<;;;======>>>>>>======<<<;;;555222...------------,,,------...//////............///000//////000333666:::===BBBFFFHHHJJJLLLMMMUUUVVVYYY]]]```ccceeeffffffggghhhiiijjjkkkllllllnnnllllllooottt~~~|||{{{{{{xxx||||||tttnnnbbb^^^ZZZXXXZZZ[[[ZZZYYYSSSRRROOOLLLJJJIIIIIIIIIGGGFFFEEEDDDDDDDDDDDDDDDFFFIIINNNTTTZZZ___ccceeedddfffhhhmmmuuu}}}tttrrrmmmgggbbb^^^[[[ZZZRRROOOJJJDDD???:::888666777777999:::;;;;;;;;;;;;>>><<<:::888777777888999999:::;;;:::888777777888:::<<>>;;;;;;:::::::::999999999777777777777666666666666555666666666555333111000555555444444444444444444444333333222222111111111//////............//////111111000000111111222333111111000000//////......------,,,---...111444666666999;;;<<<======???@@@HHHEEEBBB>>>;;;999999999333000...111888<<<<<<:::CCCBBB@@@>>><<<;;;999888;;;999888888888777555333555777999;;;===>>>>>>>>>@@@@@@AAABBBAAA???===;;;999777444111---***(((''',,,,,,,,,,,,,,,,,,,,,,,,...///000000///000222444:::<<<@@@BBBEEEIIIMMMQQQUUUWWWZZZ\\\^^^```cccffffffggghhhiiijjjkkkkkkkkkmmmlllnnnrrrxxxwwwqqqooooooqqqvvv{{{~~~~~~~~~zzzrrrlllddd```\\\[[[[[[ZZZXXXWWWQQQPPPNNNLLLJJJIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEHHHMMMSSSZZZ```eeehhhiiikkkooosss{{{{{{sssnnnhhhccc```\\\YYYVVVNNNLLLHHHCCC???<<<:::999666666777777888888777777<<<;;;999888777777888888888999999888666555555666999;;;===AAACCCEEEFFFGGGIIIJJJKKKMMMNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJHHHJJJKKKLLLLLLKKKJJJHHHJJJHHHFFFEEEDDDDDDEEEFFFDDDCCCBBBBBB@@@@@@???>>><<<<<<<<<;;;;;;;;;::::::777777777777666666666666444444555555555444333222333333333333333222222111222333333333333333222111//////............//////111111000000111111222333111111111000//////.........---------...111333555666999;;;<<<<<<===>>>@@@FFFDDDAAA===;;;:::::::::333000...111777;;;<<<;;;??????>>>>>>===<<<;;;;;;:::999888888888777555333444555777999:::::::::999===>>>?????????===;;;999999888555222///---,,,+++------------------------...///000000000111333555999<<>>======777777777777777666666555888888888888888888888888888999999888666555555666999:::<<>>======<<<<<<<<<;;;;;;;;;777777777777666666666666222333444555555555555555222333444444444333111000000111333444444444222111000//////......//////000111111000000111111222333222111111000000///......//////.........000222333666888:::;;;;;;;;;===>>>AAA???===;;;999888888888333111///111666:::;;;;;;<<<<<<<<<=========>>>>>>:::999777777888777555333444555777888999999888888===>>>>>>???>>>===;;;:::;;;999666333111000//////////////////////////////...///111111000111444666999<<>>>>>>>>;;;;;;;;;:::999888777666666777888999999999999888999:::;;;:::888777888999999:::;;;>>>AAADDDGGGHHHGGGHHHIIIJJJKKKLLLLLLLLLMMMLLLKKKJJJJJJJJJJJJJJJHHHIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDDDDEEEDDDCCCBBBBBB@@@@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;777777777777666666666666333444444555555555555555333444555666555333222000---///111444444333111000000000////////////000000111111000000111111222333222222111111000//////...000//////...//////000111333555888999888999:::;;;;;;:::888777666666666666333111///111555999;;;;;;;;;;;;;;;<<<<<<=========999888777777888777555333555666888:::<<<<<<<<<<<>>======;;;888444111/////////////////////////////////...///111111111222444666888;;;???CCCFFFIIILLLOOORRRUUUXXX[[[]]]___ccceeehhhiiijjjkkklllmmmmmmmmmlllkkkmmmrrrxxx{{{uuuqqqnnnmmmsssttttttuuuuuuttttttssstttlllbbb\\\[[[\\\\\\\\\\\\```fffmmmssszzz|||{{{zzz{{{|||xxx{{{}}}}}}{{{vvvrrrooopppoookkkeee^^^WWWRRROOOIIIJJJKKKLLLNNNOOOOOOPPPNNNMMMLLLKKKIIIIIIIIIHHHGGGGGGGGGHHHLLLRRRXXX\\\gggnnnxxxxxxssslllddd[[[XXXYYYXXXRRRKKKHHHGGGDDDBBB@@@???>>>>>>>>>>>>===<<<;;;999777777666777888999999:::999999999:::<<<;;;:::999:::<<<888888999;;;>>>BBBFFFIIIFFFGGGHHHIIIJJJKKKKKKKKKLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJJJJGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBBBB@@@@@@???>>>;;;;;;;;;::::::::::::999777777777777666666666666666666555555444444444444333444444444333222000///+++---000222333111///...000000////////////000000111111000000111111222333222222222111000000//////000000////////////000000111333555666555555666888999888888777666666666666333111000000333777:::<<<<<<<<<<<<;;;;;;;;;;;;;;;888777666777777777555333333444777;;;===???@@@@@@@@@@@@@@@@@@@@@?????????@@@===888333///---,,,,,,---------------------------///000000111222444777777:::???CCCFFFHHHLLLNNNPPPSSSWWWYYY[[[^^^bbbdddhhhiiijjjkkklllmmmmmmmmmkkkkkkmmmrrrxxxyyyvvvpppjjjeeebbbaaaaaaccceeegggiiikkkkkkkkkkkkhhhccc\\\WWWWWWZZZ]]]^^^^^^aaaeeekkkooosssuuuvvvvvvuuusssrrrssstttvvvxxxtttwwwyyyzzzxxxuuuttttttuuusssoooggg]]]VVVQQQOOOJJJKKKMMMOOOQQQRRRRRRSSSMMMLLLKKKJJJJJJIIIJJJJJJKKKJJJIIIIIILLLPPPTTTWWWcccjjjvvv|||tttooohhhbbb[[[WWWWWWUUUPPPKKKIIIGGGEEEBBBAAA@@@?????????>>>>>>===;;;:::888777888888888999999:::::::::999:::<<<<<<<<<<<<>>>???999999888999;;;???CCCFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJIIIJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJGGGFFFFFFEEEEEEDDDCCCCCCDDDCCCBBBBBB@@@@@@???>>>;;;;;;:::::::::999999999777777777777666666666666777777666555444444555555333333222111000//////...---...000111111000///...111000000//////000000111111111000000111111222333333222222111111000///////////////000000000000000000222444444444444555666::::::999999888777777777333222000000222555999<<<<<<<<<<<<;;;::::::999999777666666666777777555333///111555999<<>>999333...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000111444666666:::???CCCFFFHHHKKKMMMPPPRRRVVVYYY[[[^^^bbbeeeggghhhiiikkkllllllllllllkkkjjjlllrrrxxxzzzssskkkhhhccc^^^ZZZYYYYYYZZZXXXZZZ]]]```bbbccccccccc]]][[[XXXUUUUUUXXX^^^bbbcccdddgggjjjlllmmmllljjjiiihhhhhhhhhiiikkkmmmnnnoooqqqttttttssssssuuuwwwxxxvvvqqqggg]]]UUUQQQQQQLLLNNNPPPRRRTTTUUUUUUUUUPPPOOOOOONNNNNNNNNOOOOOOOOOOOONNNNNNOOORRRVVVXXX\\\dddppp{{{xxxpppkkkddd```ZZZVVVSSSQQQNNNKKKHHHGGGEEECCCBBBBBBBBBBBBAAAAAA@@@@@@>>>===;;;:::;;;:::999999999:::;;;<<<;;;===@@@AAAAAABBBDDDFFFAAA???===;;;<<<>>>BBBDDDFFFGGGHHHJJJKKKKKKKKKLLLJJJJJJJJJIIIIIIJJJJJJKKKJJJIIIIIIIIIIIIIIIIIIJJJFFFFFFFFFEEEEEEDDDCCCBBBDDDCCCBBBBBB@@@@@@???>>><<<;;;;;;;;;::::::::::::777777777777666666666666666555555444444555777777777555333111000000111111111111111111111111000///111111000000000000111111111111000000111111222333333333222111111000000///......///000000000000000111333444555444444555666999999888888777666555555333222111000111444999<<<;;;;;;;;;::::::::::::999777666555666777777555333///111555888;;;===>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAA>>>888333///---------,,,,,,,,,,,,,,,,,,,,,,,,***,,,......///000333555666:::???CCCFFFHHHKKKMMMQQQTTTWWWZZZ]]]```dddffffffgggiiijjjkkkkkklllllljjjjjjlllrrrxxx{{{pppiiiccc```[[[WWWUUUUUUVVVWWWSSSUUUXXX[[[]]]^^^]]]]]]WWWXXXWWWVVVUUUXXX___eeeggggggiiijjjkkkiiifffccc____________aaabbbdddeeekkkmmmppppppppprrrvvvyyyzzzxxxrrrggg\\\TTTRRRRRRNNNOOORRRTTTVVVWWWWWWWWWTTTTTTTTTTTTTTTUUUUUUVVVRRRRRRQQQRRRTTTVVVYYY[[[WWW^^^jjjuuu|||~~~uuummmhhhaaa^^^ZZZUUUQQQNNNLLLKKKGGGFFFEEEDDDCCCDDDDDDEEEDDDDDDDDDCCCBBBAAA@@@???===<<<:::999999:::<<<===@@@BBBEEEFFFGGGIIIKKKNNNJJJGGGCCC@@@???@@@BBBDDDGGGGGGIIIJJJKKKLLLLLLLLLJJJJJJIIIIIIIIIJJJJJJKKKIIIHHHHHHGGGGGGHHHHHHIIIFFFFFFFFFFFFEEEDDDCCCBBBDDDCCCCCCBBBAAA@@@???>>>======<<<<<<<<<;;;;;;;;;777777777777666666666666444444333444555777999:::<<<:::666444222333555666444444333222222111111111111111000000000000111111111111111000111222222333333333222222111000000000---...///000111111111111222444666666555555666777666666666555444333222111333222111000000444999===999:::::::::::::::;;;;;;777666555666777777555333222444666999<<<===>>>>>>CCCCCCBBBBBBBBBCCCDDDDDD@@@===888333000//////000,,,,,,,,,,,,,,,,,,,,,,,,***+++---......000333555555999???CCCFFFHHHKKKLLLRRRUUUYYY\\\^^^bbbeeehhhfffggghhhiiijjjkkkkkkkkkjjjjjjlllrrrxxx~~~sssfff]]]YYYXXXVVVTTTSSSRRRRRRSSSSSSTTTTTTUUUUUUUUUTTTTTTSSSTTTVVVWWWYYY\\\aaaeeelllmmmnnnmmmjjjddd___\\\VVVVVVUUUVVVWWWZZZ]]]______dddkkknnnnnnpppuuuyyyzzzqqqeee[[[TTTQQQQQQRRRTTTWWW[[[^^^___^^^\\\]]][[[ZZZ[[[]]]^^^___^^^___[[[WWWUUUXXX\\\___aaaaaaaaaccchhhpppxxx}}}|||uuuooonnntttzzz{{{zzztttnnngggaaa[[[[[[XXXUUURRRNNNJJJHHHEEEEEEEEEDDDBBBAAA??????BBBCCCDDDEEEDDDCCCAAA@@@@@@???>>>===<<<;;;;;;;;;>>>???BBBFFFKKKOOOSSSUUUOOOLLLHHHEEEBBBBBBBBBCCCHHHHHHIIIJJJKKKKKKLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBB@@@>>><<<<<<;;;>>>===<<<;;;:::999888888666666666666777777777777666555444333333444555666333333333222222222111111222222222111111111111000////////////000000000000111111000000//////......111///...///111222222222111111000000000000000111222444555555444555666888777777777777666555333333333333111000000222666:::============<<<;;;:::999:::888666666666555333111111222555888:::<<<===>>>BBBAAA@@@???>>>>>>>>>>>>???<<<777333///.........+++++++++,,,,,,---------,,,,,,---------///222444888;;;@@@CCCEEEHHHKKKMMMUUUVVVXXXYYYZZZ]]]aaadddiiijjjlllkkkjjjjjjkkkmmmllllllmmmrrrxxx}}}xxxrrrkkkaaaZZZTTTSSSRRRPPPOOOPPPPPPQQQSSSTTTUUUUUUUUUUUUTTTTTTQQQSSSUUUWWWYYY]]]bbbfffpppqqqrrrpppllleee^^^YYYTTTSSSSSSRRRTTTVVVXXXZZZ]]]bbbhhhkkklllmmmqqquuuzzzvvvnnnddd[[[UUUTTTTTTVVVXXX[[[___cccffffffeeefffeeeeeefffiiikkklllkkkkkkgggcccaaabbbfffhhhjjjgggfffeeeggglllqqqtttuuuwwwvvvsssmmmgggfffjjjooouuu}}}}}}uuuoooiiiccc^^^WWWUUUSSSOOOLLLHHHFFFEEEHHHHHHHHHGGGFFFDDDCCCBBBDDDEEEGGGHHHHHHFFFCCCBBB@@@???>>>===<<<<<<<<<<<<===???BBBFFFJJJOOOSSSUUUSSSQQQLLLHHHEEECCCCCCCCCEEEFFFFFFGGGHHHHHHIIIIIILLLLLLKKKKKKJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCBBB@@@???>>>===>>>>>>>>>>>>===<<<;;;:::999999666666666666666666666666666555555444444555555666333333333222222222222111222222222111111111111000////////////000000000000111111000000////////////000///...///000222111111000000////////////000000111333444444444444555666777777777777666555333333222222111000000222777;;;>>>>>>======<<<;;;:::999:::999888888888666333111000222444777:::===@@@AAACCCBBBAAA@@@????????????AAA>>>999444000...------,,,,,,,,,,,,,,,,,,,,,,,,+++---.........000222444888;;;@@@CCCFFFIIIMMMOOOUUUWWWYYYZZZ[[[^^^bbbeeeiiijjjkkkkkkjjjjjjkkkmmmmmmlllnnnsssyyy}}}xxxtttooolllhhhbbb[[[UUUPPPOOONNNNNNNNNOOOPPPQQQTTTTTTUUUVVVVVVUUUTTTSSSPPPRRRTTTWWWZZZ___eeeiiiuuuvvvwwwuuuooofff]]]WWWTTTSSSQQQPPPQQQRRRTTTUUUZZZ^^^dddggghhhiiilllooorrroooiiibbb[[[WWWWWWXXXZZZ]]]aaafffkkkpppssstttuuuuuuuuuxxx{{{~~~~~~~~~{{{wwwsssqqqrrruuuvvvwwwtttqqqmmmjjjjjjkkkkkkkkklllllljjjeee___]]]___bbbmmmttt~~~uuunnnhhhccc]]]XXXSSSQQQNNNJJJGGGDDDCCCCCCHHHHHHHHHGGGFFFEEEDDDCCCEEEGGGJJJLLLLLLKKKHHHFFFBBBAAA@@@???>>>=========<<<===@@@DDDIIINNNRRRTTTWWWTTTOOOKKKGGGDDDCCCCCCEEEEEEEEEFFFFFFGGGGGGHHHMMMMMMLLLKKKJJJIIIHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDBBBAAA???======>>>@@@AAA???>>>>>>===<<<;;;::::::999999999888888777777666555555555666666555555555333333333333222222222222222222222111111111111000////////////000000000000111000000000000/////////000///...///000111000//////...............//////000222444444333333444555666666666666666555444333222222111000000333888<<<>>>>>>>>>===<<<;;;999999:::::::::;;;;;;888444111000111222555999===AAACCCCCCCCCBBBAAA@@@@@@@@@@@@BBB???:::555000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///111111111222444888;;;@@@DDDHHHKKKOOORRRVVVXXXZZZ[[[]]]___cccfffhhhjjjkkkkkkjjjjjjkkklllmmmlllooottt{{{{{{wwwtttqqqooollliiifff```WWWPPPNNNNNNMMMMMMNNNPPPRRRSSSTTTUUUVVVWWWWWWVVVTTTSSSOOOQQQUUUXXX\\\bbbhhhlllvvvwwwyyywwwqqqggg]]]WWWUUUTTTRRRQQQPPPQQQRRRSSSVVVZZZ___bbbdddfffhhhkkkkkkiiieee___ZZZXXXYYYZZZ^^^aaagggmmmssszzzyyysssooollljjjhhhggggggeeeaaa]]]ZZZ[[[\\\dddkkkuuu}}}wwwmmmfffaaa]]]WWWSSSQQQOOOKKKGGGEEEDDDCCCDDDDDDDDDDDDDDDDDDCCCBBBAAABBBEEEIIIMMMOOOOOOMMMLLLHHHGGGDDDBBB???===<<<;;;:::;;;>>>BBBFFFKKKOOOQQQUUURRROOOKKKGGGEEEDDDDDDFFFGGGGGGGGGHHHHHHIIIIIILLLLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJEEEEEEEEEEEEDDDDDDDDDDDDCCCAAA???======>>>@@@AAA???>>>>>>===<<<<<<;;;;;;<<<<<<;;;:::999999888888444555666777777666555444444444333333333222222222222222222111111111000000////////////000000000000000000000000000000000000000///...///000000///---------,,,,,,------......000222555555555444555666555555555666555555444444222222111000111444888<<<>>>>>>>>>>>>===;;;:::999;;;;;;<<<======:::555222000000111333666:::>>>AAABBBBBBAAA@@@@@@@@@@@@@@@AAA>>>:::555111///------------,,,,,,,,,,,,++++++***---000222222222333333777;;;@@@EEEIIIMMMQQQTTTVVVXXX[[[]]]^^^```dddfffhhhiiijjjjjjiiiiiijjjkkkllllllooovvv}}}}}}xxxtttpppnnnjjjjjjjjjjjjhhhbbbXXXPPPLLLLLLLLLLLLNNNPPPRRRTTTUUUWWWXXXYYYYYYWWWUUUSSSPPPRRRVVVZZZ^^^dddkkkppptttvvvxxxwwwrrrjjjaaa[[[VVVUUUSSSRRRQQQRRRSSSTTTUUUXXX\\\___aaaccceeefffeeedddaaa]]]YYYXXXYYY[[[aaafffmmmuuu|||}}}xxxsssnnnkkkgggfffdddaaa^^^\\\\\\\\\\\\bbbkkkttt{{{vvvpppfff___[[[WWWSSSOOOMMMKKKHHHEEECCCBBBBBBCCC@@@AAAAAAAAAAAAAAA@@@@@@>>>AAAGGGLLLPPPRRRRRRRRROOOMMMJJJFFFAAA>>><<<:::999:::<<<@@@DDDHHHKKKMMMOOOMMMKKKIIIGGGFFFEEEEEEHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJGGGGGGHHHHHHIIIJJJJJJJJJEEEEEEEEEEEEDDDDDDDDDDDDDDDBBB@@@>>>======>>>???>>>>>>>>>===<<<<<<;;;;;;;;;;;;:::999888777777777444555666777777666555444444444444333333333222222222222222111111111000000////////////000000000000000000000000111111111111111000///000111000...,,,,,,,,,,,,,,,,,,---......111444666777777666666777333444555555555555555444333222222111111444888<<<>>>>>>>>>>>>===<<<;;;:::<<<<<<===>>>>>>;;;666333111111111111444777:::<<<@@@???>>>>>>===>>>>>>>>>===;;;888555222000///...,,,,,,,,,,,,,,,,,,,,,,,,***---000222222222333333777;;;@@@EEEIIIMMMRRRUUUVVVXXX\\\^^^___aaadddfffggghhhjjjiiihhhhhhiiikkkllllllooovvv~~~}}}vvvqqqmmmjjjgggbbbbbbcccffffffaaaXXXQQQJJJJJJJJJKKKMMMOOOQQQSSSWWWYYYZZZ[[[[[[YYYVVVTTTRRRTTTXXX\\\aaagggnnnssssssuuuxxxwwwsssllleee```XXXWWWUUUTTTTTTVVVXXXYYYZZZ[[[]]]___````````````^^^^^^]]][[[YYYYYY[[[]]]eeelllvvvzzzsssoooiiihhhfffcccbbbaaaaaaaaa]]]```ffflllrrrzzzpppiii```YYYUUURRROOOKKKGGGFFFDDDAAA@@@????????????@@@@@@AAAAAAAAA@@@@@@<<>><<<;;;;;;===@@@CCCFFFIIIKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJGGGGGGGGGHHHHHHIIIIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA???>>>==================<<<<<<<<<;;;;;;777777777666555555555444666666666777777666666666444444444444333333333333222222222111111111111000////////////000000000000000000000111111111111222222222111222222111...,,,++++++++++++,,,---...///111444777999888777777777222333444555555555555555444444333111111333888;;;=========>>>>>>======<<<=========>>>>>>;;;777444111111111222444666888:::======<<<<<<<<<<<<<<<===:::999777444222000///...+++++++++,,,,,,---------+++---///111111111222444777;;;@@@EEEIIIMMMQQQTTTUUUXXX\\\^^^___aaaccceeefffhhhiiiiiihhhhhhiiijjjkkkkkknnnuuu}}}xxxqqqlllhhheeecccaaa___^^^______\\\VVVPPPKKKKKKKKKLLLNNNPPPRRRTTTYYY[[[]]]^^^]]]ZZZWWWUUUTTTWWWZZZ^^^ccciiipppuuuvvvwwwyyyxxxuuuooohhhddd\\\\\\[[[[[[\\\^^^aaabbbbbbaaaaaa```___]]][[[YYYWWWXXXYYYYYYYYY[[[^^^aaakkktttzzztttpppmmmjjjhhhhhhiiiiiiiiihhhiiijjjlllpppwwwxxxjjjcccZZZSSSPPPMMMJJJHHHBBBBBBAAA@@@???>>>===<<<===>>>???@@@@@@@@@@@@@@@???AAADDDIIIMMMRRRUUUWWWVVVTTTQQQLLLHHHDDDBBB@@@??????@@@BBBDDDGGGIIIJJJLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDD???@@@@@@AAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;666666666666666666555555777777666666666666777777555444444444444333333333222222222111111111111000////////////000000000000000000111111111222222222444333333333333222///,,,+++++++++,,,,,,---//////000333777888888666666666111222333444555555555555666555444222111333777:::;;;<<<===>>>>>>??????>>>>>>===<<<<<<<<<;;;888555000111222444666888:::;;;<<<<<<;;;;;;;;;;;;<<<<<<:::999777444111///---,,,******++++++,,,---......+++---.........000222444777;;;@@@EEEHHHLLLPPPSSSTTTWWW[[[^^^___aaabbbdddfffgggiiihhhgggggghhhjjjjjjjjjmmmttt{{{vvvooojjjfffcccaaaeeeaaa\\\ZZZYYYVVVQQQMMMNNNNNNNNNOOOQQQSSSUUUVVVZZZ\\\^^^___^^^\\\XXXVVVVVVXXX\\\```dddkkkrrrvvvyyyzzzzzzyyyvvvpppkkkgggbbbbbbaaabbbdddfffiiikkkhhhgggdddbbb___[[[WWWSSSRRRSSSVVVWWWYYY]]]aaadddpppyyyxxxvvvsssooonnnnnnpppqqqqqqtttsssqqqppprrrxxx}}}tttggg___VVVOOOLLLJJJHHHEEEAAAAAAAAAAAA@@@???===<<<;;;<<<===>>>>>>>>>>>>>>>BBBCCCEEEHHHLLLQQQTTTVVVVVVTTTQQQNNNJJJGGGEEEDDDBBBBBBCCCDDDFFFHHHJJJKKKOOOOOONNNNNNMMMLLLLLLKKKNNNNNNNNNNNNNNNMMMMMMMMMKKKKKKJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDD<<<===@@@AAABBBAAA???>>>;;;;;;;;;;;;;;;;;;::::::888888888888888999999999888777666555555666777888555555444444444333333333222222222111111111111000////////////000000000000000000111111222222222222555444444444444222///,,,,,,,,,,,,,,,---...///000///222666888777666555555111222333444555666666666777666555222111222666999:::;;;<<<>>>??????@@@@@@???===<<<;;;;;;:::888666...000333666999;;;======<<<<<<;;;;;;;;;<<<<<<===;;;:::777444000---***)))))))))***+++---...//////,,,,,,---------///222555888;;;@@@DDDHHHKKKOOORRRTTTWWW[[[^^^___```bbbdddfffggghhhhhhgggggghhhiiiiiiiiilllssszzzyyyppphhheeeddddddddd___]]]\\\[[[YYYVVVRRROOOMMMNNNOOOOOOPPPRRRUUUXXX^^^```bbbcccbbb___[[[XXXWWWXXXZZZ^^^eeemmmuuuyyy{{{|||~~~}}}yyysssmmmiiikkklllnnnppprrrsssttttttuuusssooohhh```YYYUUUSSSMMMPPPSSSVVVYYY]]]bbbfffppp~~~wwwvvvuuuttttttvvvxxxyyy}}}{{{yyyxxxzzz}}}ssskkk\\\WWWPPPKKKHHHFFFEEEDDD@@@???===<<<;;;::::::::::::<<>>>>>???>>>===;;;===<<<<<<<<<<<<;;;;;;;;;::::::999999888777777777888666444333333444333111444444333333222111000000000000000000000000000000111111111111111111111111222333333333333333333444333444444333222000...---------....../////////000000111222333444444444444222111...,,,+++...333777:::888555333333444666777===============<<<<<<<<<>>>>>>===>>>===:::666222333444666888:::;;;<<<<<<===>>>===<<<::::::<<<>>><<<;;;999555111...------///,,,******,,,...//////111000...---...000333555777:::???DDDHHHLLLPPPSSSSSSUUUWWWYYYZZZ]]]aaacccggghhhjjjjjjhhhgggggghhhllljjjlllsss{{{{{{uuummmfffbbbbbbaaaaaa___]]][[[YYYWWWUUUQQQNNNKKKLLLNNNPPPQQQTTTXXX[[[aaacccfffgggfffccc___\\\ZZZ[[[]]]aaagggnnntttwww{{{}}}~~~|||wwwrrrooolllnnnrrrvvvzzz}}}|||vvvmmmcccZZZUUUSSSPPPRRRTTTWWWZZZ___dddiiiuuu|||{{{yyyyyyyyy{{{|||~~~{{{mmmeeeXXXSSSMMMHHHEEEDDDCCCBBB===<<<:::999888777777777888:::>>>@@@BBBEEEHHHKKKLLLMMMOOORRRTTTUUUUUUUUUVVVVVVUUUUUUTTTSSSRRRQQQSSSTTTTTTUUUTTTSSSRRRQQQQQQSSSVVVXXXYYYYYYZZZZZZWWWUUURRRPPPPPPOOOMMMKKKIIIHHHGGGIIIJJJJJJGGGDDDGGGGGGFFFDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCAAA??????@@@@@@>>>======<<<<<<<<<<<<;;;;;;;;;::::::999999888777777777999777555444555555444333444444333333222111111000000000000000000000000000111111111111111111111111111111222222222222333333444444444333222000...,,,***+++---000333555777888111111222333444444444444444555555555444555777999999777555333333444666888============<<<<<<<<<<<<>>>>>>>>>>>>>>>;;;666333444555777999;;;<<<===>>>DDDDDDCCCAAA>>><<<===>>>::::::999666222//////000000...,,,+++---/////////000000......///000222444555999>>>CCCGGGKKKOOORRRTTTVVVXXXZZZ[[[^^^aaadddhhhiiikkkkkkiiihhhiiiiiillljjjlllrrr{{{uuuppphhhbbb```___^^^^^^^^^[[[XXXVVVTTTQQQNNNKKKIIIKKKMMMPPPRRRVVVZZZ^^^dddfffjjjlllkkkhhhdddaaa^^^```cccggglllqqquuuwww}}}~~~|||xxxvvvrrrtttxxx}}}}}}rrrfff\\\WWWTTTTTTUUUWWWXXX[[[aaaggglllzzz~~~}}}||||||~~~ssseee\\\RRRNNNHHHCCCAAA@@@???>>>;;;:::999888777666666666666888;;;>>>AAAEEEJJJNNNSSSTTTUUUVVVVVVWWWVVVVVVWWWWWWWWWXXXXXXXXXYYYYYY]]]^^^```aaa```___^^^]]]WWWYYY\\\```bbbbbbaaaaaaZZZWWWTTTSSSRRRQQQOOOMMMKKKIIIHHHHHHHHHHHHFFFDDDFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBCCCBBB@@@@@@AAAAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999888777777777999888666555666666555444444444333333222222111111000000000000000000000000111111111111111111111111000111111111222222222333555555555444222///---,,,)))***---000333777999;;;111222333444555555555555444777:::;;;;;;:::::::::888666444333333555777999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>><<<888444555555777999;;;===???@@@FFFGGGGGGEEEBBB???>>>???::::::999666333111111222111///---,,,...//////...////////////000111222222444888===BBBFFFJJJNNNPPPUUUWWWYYY[[[\\\^^^bbbdddiiijjjllllllkkkjjjjjjkkkllljjjlllrrr{{{xxxoookkkeee```^^^]]]\\\\\\\\\YYYUUURRRPPPNNNKKKIIIHHHJJJMMMOOORRRVVV[[[___fffiiimmmoooooolllhhheeebbbdddhhhnnnsssxxx{{{}}}|||zzzyyy{{{~~~sssggg^^^YYYXXXYYYYYYZZZ[[[]]]cccjjjooo{{{~~~}}}|||}}}~~~yyykkk\\\SSSKKKHHHCCC???===<<<;;;:::;;;;;;999888888777777777555666999;;;>>>BBBHHHLLLSSSSSSTTTTTTUUUUUUUUUUUUWWWXXXYYYZZZ[[[]]]___```fffhhhkkknnnooonnnlllkkkcccdddfffhhhhhhfffbbb___ZZZWWWTTTRRRQQQPPPOOOMMMMMMKKKHHHGGGFFFEEEEEEDDDEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBCCCAAA@@@@@@AAAAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999888777777777999777555555666666666555444444333333333222222222000000000000000000000000111111111111111111111111111111111222333333333444666666555444222000---,,,***+++,,,...000111222333111222333444444555555555222555888::::::999888888777666444333333555888:::;;;;;;<<<<<<<<<<<<<<<===>>>===>>>??????===999555444555555777:::===@@@BBBDDDFFFGGGFFFDDDBBBAAAAAA<<<<<<:::777333111000111111///---,,,---...---,,,......///000000111111111555888===BBBFFFJJJNNNQQQTTTVVVYYYZZZ[[[]]]aaaccciiikkkmmmmmmkkkkkkkkklllkkkjjjkkkrrr{{{wwwpppjjjgggbbb___^^^]]]\\\[[[YYYUUUQQQMMMKKKJJJHHHGGGHHHJJJMMMPPPSSSWWW\\\```hhhkkkpppssssssoookkkgggdddhhhmmmttt{{{~~~||||||~~~zzzpppfff___]]]]]]^^^^^^^^^^^^```eeekkkppp{{{~~~}}}||||||}}}~~~qqqcccVVVMMMFFFCCC???<<<;;;:::999888:::999888888777777777777555666777888:::===BBBEEEKKKKKKLLLMMMOOOPPPRRRRRRUUUWWWYYY[[[\\\^^^bbbfffmmmqqqvvv{{{~~~uuutttrrrpppmmmggg```ZZZVVVSSSQQQOOOOOONNNLLLKKKMMMKKKIIIFFFDDDCCCDDDEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@??????@@@AAA???>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999888777777777777666444444555666555444444444444333333333333333000000000000000000000000111111111111111111111111222222333333444555555666666666555555333000...,,,++++++,,,,,,---.........000111222333444444444444111333555666666666888999777666444333333555888::::::;;;;;;;;;<<<<<<======<<<<<<===>>>???===999666333333333555999>>>CCCFFFHHHIIIJJJIIIEEEBBB@@@@@@>>>>>><<<888333///......///---,,,+++,,,,,,+++***---......///000000111111555999>>>CCCGGGJJJOOOQQQSSSUUUWWWXXXYYY[[[___aaahhhjjjllllllkkkkkkkkkmmmkkkiiikkkqqq{{{yyypppiiifffccc```^^^]]]\\\[[[YYYVVVRRRLLLIIIGGGGGGGGGFFFGGGJJJNNNQQQVVV[[[aaaeeemmmpppuuuxxxwwwsssnnnjjjgggjjjpppxxx|||zzzpppgggbbbaaabbbaaabbbbbbaaabbbeeekkkooozzz~~~}}}}}}}}}}}}vvviii\\\QQQJJJCCCAAA===;;;;;;:::999888888777666555555555555555666777777777777999<<<>>>AAAAAABBBDDDGGGJJJLLLNNNQQQTTTXXXYYYZZZ]]]cccgggpppvvv~~~}}}wwwqqqiii___WWWPPPNNNLLLKKKKKKKKKJJJIIIKKKKKKIIIGGGDDDCCCDDDEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA???>>>???@@@AAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;::::::999999888777777777777555444444555666555555444444444444333333333333000000000000000000000000111111111111111111111111222222333444555666777777555555555555333111///...+++,,,,,,---...///000000///000111222333333333333222444555555555666999;;;888666444333333555777999:::::::::;;;<<<<<<======:::;;;;;;===>>><<<999666222222222555:::@@@GGGKKKRRRRRRPPPLLLFFF@@@>>>===???>>><<<777222...,,,,,,---,,,++++++,,,,,,+++***............///000111111555999>>>CCCGGGKKKOOORRRSSSUUUWWWXXXYYYZZZ]]]```fffhhhjjjkkkjjjjjjjjjkkkkkkiiikkkqqq{{{{{{sssjjjdddaaa___]]]\\\\\\[[[YYYXXXSSSNNNIIIEEEEEEEEEFFFFFFFFFJJJOOOTTTZZZaaahhhmmmtttwww|||~~~yyysssoooiiilllrrryyytttkkkeeedddeeeddddddeeeddddddfffiiillluuu{{{|||zzz{{{{{{{{{}}}}}}ooobbbVVVMMMGGGBBB@@@===<<<<<<;;;:::888888777666666555666666666555777888888888888999;;;::::::<<<>>>AAADDDHHHIIINNNQQQUUUVVVWWWZZZaaagggmmmtttyyyrrriii^^^WWWLLLJJJHHHHHHIIIIIIIIIHHHHHHJJJJJJGGGDDDCCCDDDEEEDDDCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBB@@@???@@@AAABBBAAA@@@===<<<<<<<<<<<<;;;;;;;;;::::::999999888777777777888666555555666777777666444444444444444444444444000000000000000000000000111111111111111111111111111222222333444555666777333444444555444222111000,,,,,,---......///000000...///000111111222111111111333555666666777999;;;999777555333333444666888999999:::;;;;;;<<<======999999:::<<<===<<<888666222222333666<<>>;;;;;;======:::666111...------,,,++++++,,,---...,,,+++///...---,,,---///111222444888===BBBFFFJJJNNNPPPTTTVVVXXXXXXYYY[[[^^^```dddfffhhhiiihhhhhhiiijjjkkkiiijjjqqq{{{}}}wwwpppgggaaa^^^]]][[[[[[[[[ZZZXXXVVVQQQLLLGGGCCCCCCDDDEEEFFFEEEIIIOOOVVV^^^fffoootttyyy|||}}}wwwssskkknnnrrryyyyyynnnhhhfffgggeeefffffffffeeefffhhhjjjpppttt{{{~~~}}}|||~~~~~~}}}zzzwwwxxxxxxyyy{{{yyyjjj]]]RRRJJJEEEBBB@@@===<<<<<<<<<;;;999:::999999888888888888999555777999:::999888999:::888888999;;;>>>BBBEEEGGGKKKOOOSSSTTTUUUXXX___fffhhhooo|||wwwppphhh^^^VVVIIIHHHFFFFFFHHHIIIIIIHHHGGGIIIJJJHHHEEECCCDDDFFFDDDDDDCCCCCCCCCDDDDDDEEECCCCCCBBBBBBBBBAAAAAAAAACCCAAAAAAAAACCCCCCBBBAAA======<<<<<<<<<;;;;;;;;;::::::999999888777777777999777666666888999888777444444444444444444444444000000000000000000000000111111111111111111111111000111111222444555666666333333444444444333222111------------------,,,,,,---...///000000111111111///222555777777777888888:::888555333333444666777999999::::::;;;<<<======888888999;;;<<<;;;888555333333444777>>>GGGPPPUUURRRQQQMMMGGG@@@<<<;;;;;;;;;;;;999555111.........,,,++++++---//////...---000...---,,,,,,...111333333777<<>>>>>>>>===<<<;;;;;;:::::::::<<<<<<<<<;;;999888666555666888:::===>>>?????????EEEJJJQQQUUUVVVWWWZZZ\\\ccciiittt~~~tttkkkddd]]]UUUPPPIIIJJJJJJIIIGGGGGGHHHJJJFFFFFFFFFEEEDDDCCCCCCCCCEEEDDDDDDDDDCCCCCCCCCCCCFFFEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>===<<<;;;;;;;;;:::999777666777888777666555555777777777666555444555444333222111222333333111111111111111111111111444222///------///222444444444444333222333555777:::777333222333444333111000000///............///111111222333333333333333000111333555666888888888444444333222111222666999;;;;;;;;;::::::999999999;;;888666666888999777444444333444888???EEEIIIKKKPPPKKKDDD===999999<<<>>><<<;;;999777444111...---***************)))((('''(((+++///111222333444555888:::>>>AAADDDHHHMMMQQQXXXXXXXXXZZZ[[[]]]___```cccgggkkkllljjjhhhhhhiiilllkkknnnuuu}}}{{{uuummmccc]]]\\\XXXXXXXXXYYYZZZYYYWWWTTTMMMKKKGGGDDDCCCDDDEEEGGGIIILLLRRRZZZeeeppp{{{xxxqqqrrrtttwww|||vvvnnnhhhfffhhhlllppppppssswwwwwwuuutttrrrooojjjeeebbbaaaaaaddddddddddddccccccccccccbbbeeeiiilllooorrrvvvyyy{{{||||||}}}}}}{{{yyywwwwwwyyy{{{}}}zzzwwwuuutttuuuwwwyyy|||{{{lll]]]SSSKKKEEE@@@@@@???>>>>>>>>>?????????>>>===;;;::::::::::::::::::::::::999888777666555666777999;;;<<<===>>>>>>CCCIIIPPPTTTVVVWWWYYY[[[^^^bbbkkkuuu}}}rrrlllccc\\\VVVRRRMMMJJJJJJKKKKKKIIIGGGEEEEEEFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBDDDDDDCCCCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>===<<<;;;;;;;;;:::888666666777888888777666666666555444333222111555444333222222222333333111111111111111111111111111000000//////000000111222333444333222222444666666444222222444444333222000//////...---.........000000111222333333333333222222333444555555555555333333222111000222666999<<<<<<;;;:::999999888888999777666666888999777555555444555888>>>DDDHHHIIILLLHHHBBB<<<::::::<<<===<<<;;;999777444111...,,,...---------,,,,,,,,,++++++---000111111222444666666999>>>BBBEEEIIIMMMPPPWWWWWWYYYZZZ\\\^^^______bbbfffkkkkkkiiigggggghhhjjjjjjnnnvvvvvvppphhh___YYYYYYXXXWWWXXXYYYZZZYYYWWWTTTMMMKKKGGGDDDBBBCCCDDDFFFJJJMMMSSS[[[eeerrr}}}sssssstttvvvzzzwwwoookkkiiiooouuuyyy{{{~~~~~~wwwrrriii```YYYTTTRRRRRRVVVVVVVVVVVVUUUUUUUUUUUUVVVYYY\\\```cccggglllpppuuuwww{{{~~~~~~|||zzz{{{}}}~~~}}}xxxtttpppnnnmmmmmmnnnqqqsssvvv{{{uuufffYYYPPPJJJDDDAAAAAAAAAAAABBBBBBAAAAAA@@@@@@>>>===;;;::::::;;;<<<999999::::::999999888777777777777888999;;;<<<===@@@FFFMMMSSSWWWXXXYYYZZZZZZ\\\aaagggkkkllljjjgggZZZUUUOOOJJJGGGFFFEEEDDDIIIJJJKKKIIIFFFCCCBBBBBBDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>======<<<;;;;;;;;;:::888555555777888999999999888777555444333222222555444333222222222333333111111111111111111111111...///000111111000///...///111333333222111222333111111111222444444333222//////...------------......///000111222333333333222333333333333333222111111111111000000222666999===<<<;;;:::999888777666777666555666888999888777666555555888===BBBEEEFFFFFFCCC???<<<::::::;;;<<<<<<;;;999666333000---,,,000///---,,,,,,---.........///000000000222555777666:::???CCCFFFIIILLLOOOUUUWWWYYY[[[]]]^^^^^^^^^aaaeeeiiijjjgggeeefffggghhhiiinnnxxxzzzqqqjjjccc[[[VVVVVVXXXXXXXXXZZZ[[[YYYVVVSSSMMMJJJGGGCCCBBBCCCDDDFFFKKKNNNSSSZZZdddqqqyyyyyyyyyzzz~~~uuupppnnnooowww~~~yyyqqqeeeZZZRRROOONNNMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMPPPSSSWWWZZZ___dddhhhppptttzzz~~~~~~~~~~~~xxxrrrnnnkkkhhhgggeeegggiiikkknnnsssxxx|||}}}sssdddWWWOOOJJJEEEBBBAAABBBDDDEEEDDDCCCCCCCCCCCCBBB@@@>>>=========>>>:::;;;;;;<<<<<<<<<;;;;;;888777777666777888:::;;;<<>>===>>>@@@AAADDDFFFHHHGGGEEEBBB@@@???AAABBBBBBBBBCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@=========<<<<<<;;;;;;;;;:::888555555777999:::;;;;;;:::888777666666666777444444333333333222222222111111111111111111111111...///000000000000///...---///222333222000000111///000111222333333222000///......------------------...000111222333333333222222222333222222111000///////////////111555999======<<<:::888777666555666555555666777888888888666555666888===@@@BBBBBB???>>>===<<<;;;;;;<<<<<<<<<;;;999777333000---+++...---+++))))))***,,,---....../////////222777;;;<<<>>>AAACCCEEEHHHLLLOOOTTTVVVYYY\\\^^^^^^]]]]]]aaadddhhhhhheeedddeeefffhhhjjjpppzzzuuukkkeee^^^XXXUUUVVVYYYYYYYYYZZZ[[[YYYTTTQQQLLLJJJFFFDDDCCCCCCEEEGGGJJJNNNSSSYYYbbbooo~~~~~~}}}|||~~~yyyrrroooqqqttt~~~{{{qqqcccVVVOOOLLLKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHJJJLLLOOORRRVVV[[[___jjjpppwww}}}}}}tttmmmiiifffccc```^^^```bbbdddgggkkkqqqttt~~~{{{qqqbbbUUUMMMHHHEEEBBBAAADDDGGGHHHFFFFFFFFFGGGGGGFFFEEECCCAAA???>>>===;;;;;;<<<=========<<<<<<999999777666777777999:::888===DDDMMMUUUYYYZZZZZZXXXVVVTTTRRRPPPMMMIIIFFF@@@>>>;;;999888999;;;======???BBBCCCBBB@@@???@@@??????@@@AAABBBCCCCCCDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDBBB@@@???????????????????????????<<<<<<<<<<<<;;;;;;;;;;;;:::888666666777:::;;;;;;999888777666666777999:::444444444333333333222222111111111111111111111111111000////////////000111---///111222111000000000000111222333222111000/////////...------------...---...///111333444444555111111222333333333222222/////////......111555999===<<<;;;:::888777666555555555666666666777777888666555666888<<>><<<<<<===============<<<;;;::::::999888888888999777:::???GGGOOOTTTUUUUUUQQQNNNJJJGGGDDDAAA>>>;;;888888777555444444777999777999<<<>>>>>>>>>???@@@======>>>@@@AAACCCDDDDDDFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDFFFFFFFFFDDDBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::888777777999::::::999444444444444555666777777333333444444444333222111111111111111111111111111222111000//////000111222---///111111000///000111111222333333111000000000000000///...............---...000222444555666666222333444444444444444333000000000//////111555888<<<;;;:::999888777666555444666777777555555666888555555555888;;;>>>>>>===;;;;;;<<<===>>>>>>?????????>>><<<999555111...,,,---,,,,,,++++++,,,......***+++,,,---...222888<<>>;;;<<<===???AAABBBDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCEEEFFFGGGFFFDDDBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;:::888666333444444555555555444444333333444444444333222111111111111111111111111111111111222222222222111111///000111000//////111333000222333222000000222555111111000////////////000---...000333555777888888666777777666666555444333111111111//////111444777:::::::::999888777777666555777888777555444555777444444555777;;;======<<<<<<<<<===>>>???@@@AAABBBAAA???===:::666222///---------------.........///+++,,,------...000444777999<<<@@@CCCFFFJJJNNNRRRUUUVVVWWWYYY[[[\\\]]]^^^bbbdddgggfffdddccceeegggiiijjjooowwwvvvlllbbb]]]ZZZWWWYYY\\\]]]]]]]]]]]][[[VVVOOOJJJJJJIIIFFFEEEFFFIIILLLNNNOOOTTTZZZ^^^aaajjjwwwvvvppppppqqqoooqqqwwwuuutttqqqlllgggiiiqqqxxx{{{ooo___SSSNNNMMMKKKIIIGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFEEEGGGKKKNNNNNNWWWbbbkkkrrrzzzuuuggg\\\WWWRRRMMMIIIIIIJJJLLLNNNPPPTTTYYY]]]aaafffmmmrrrvvvzzz}}}|||xxxoooeeeWWWMMMIIIHHHGGGGGGGGGKKKNNNOOONNNPPPVVV\\\```aaabbb```\\\UUUNNNIIIFFFFFFGGGGGGFFFEEEEEEDDD===>>>>>>>>>===;;;999888:::888888;;;@@@DDDDDDCCCCCC@@@;;;888666555444333...111444555444333555777444555666777777888:::===:::;;;<<<>>>@@@BBBDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDFFFGGGFFFDDDAAA???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<:::777555555666777777777666444333333333444555444333222111111111111111111111111111///111444666666444111///000111111000//////222444///111222111000111555888222111111000000000000000---///111333666888999999::::::999888777555333222333333222000///111444777:::999999999888888777777555777999777444333444666333333444777;;;======<<<======>>>>>>???AAABBBCCCBBB@@@>>>;;;777333000...++++++,,,---......------,,,---......---...111333111666>>>DDDIIILLLOOOQQQVVVVVVWWWXXXZZZ\\\^^^___bbbeeegggfffdddccceeehhhfffhhhmmmvvv~~~sssmmmccc]]]ZZZ[[[]]]^^^______]]]ZZZVVVRRRNNNKKKFFFEEEDDDEEEHHHKKKMMMNNNUUUSSSWWW___dddjjjuuuyyyuuupppnnnpppsssvvvxxxyyyuuuqqqnnnkkkkkkrrrzzzxxxiiiYYYQQQMMMJJJIIIKKKGGGGGGFFFEEEEEEEEEFFFFFFHHHHHHHHHGGGGGGHHHHHHIIILLLPPPWWW^^^hhhuuusssdddYYYPPPHHHEEEGGGDDDEEEEEEFFFGGGKKKPPPTTT\\\___cccgggmmmttt{{{~~~xxxtttiii___TTTMMMHHHDDDCCCFFFKKKMMMPPPSSSTTTVVVYYY[[[dddeeeggggggccc\\\TTTOOOIIIIIIJJJKKKKKKJJJJJJJJJDDDCCCAAAAAA@@@>>>:::888888888888;;;???BBBBBBBBB===;;;999777555444333222222222222222222222222222111111222333444666777888888999:::<<>><<<888555666888444555777888888666444333555666666666555444444333......////////////......333333444555777666333111---......///000111111111222222333333222111///...111111000000//////......000111444666888:::;;;;;;;;;777444444666666444222000111111000...///111333666777777666555555777999999::::::;;;;;;::::::999999888777888;;;<<<<<<<<<<<<<<<;;;;;;<<<===???@@@AAABBBAAA>>>888222///---///111333555444222///---------......//////000000666:::???DDDHHHKKKNNNQQQVVVXXXZZZ[[[[[[[[[\\\^^^```bbbccccccbbbcccfffhhhjjjlllqqqwww||||||rrrkkkccc\\\ZZZ[[[]]]^^^bbbaaa^^^ZZZUUUOOOKKKHHHFFFEEEDDDFFFIIILLLOOOQQQWWWWWW[[[ccchhhmmmxxxxxxtttpppnnnpppsssvvvwwwyyyuuurrrpppmmmmmmuuu~~~wwwhhhYYYRRROOOMMMLLLNNNKKKKKKKKKJJJKKKLLLMMMNNNLLLKKKJJJIIIIIIIIIIIIJJJLLLOOOUUU[[[eeesssqqqaaaUUULLLEEEBBBDDD???@@@AAAAAABBBFFFJJJNNNTTTWWW[[[```eeekkkrrrvvvvvvvvvxxxzzz}}}|||vvvrrriii___TTTNNNIIIEEEEEEHHHGGGJJJNNNRRRVVVZZZ___ccchhhjjjmmmmmmiiibbb[[[VVVUUUUUUUUUTTTSSSRRRQQQPPPOOOLLLHHHEEECCC@@@>>><<<>>>===;;;;;;<<<===<<<:::999888666444333222111111333333333222222222222222111111111222333555666777:::;;;<<<>>>@@@BBBCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCBBBCCCDDDDDDCCCBBB@@@>>>===============<<<<<<<<<======<<<:::888888:::<<<777888999999888777777888555666777777777666444333222222333333222111111000111111222222222222111111222111222333555444222//////000000111222222333333222333333444333111000///////////////............000111333555888:::<<<===<<<:::888666666555444222111222222111///000222444666777777666555666888:::;;;;;;<<<======<<<;;;;;;888777666888:::=========<<<;;;;;;;;;<<<===>>>???AAACCCCCC@@@:::444000......///222333333111...,,,.........///000000111111444888===BBBFFFIIILLLOOOUUUWWWZZZ[[[[[[[[[\\\]]]]]]___````````````bbbdddkkklllqqqwww|||zzzoooiiibbb]]][[[]]]^^^___cccaaa^^^YYYRRRLLLGGGEEEEEEEEEEEEFFFJJJNNNRRRUUU[[[]]]cccjjjooottt~~~xxxtttqqqppprrrtttwwwxxxyyyuuusssrrrpppqqqzzzuuuhhhYYYSSSQQQPPPPPPRRRLLLLLLMMMNNNOOOQQQSSSTTTSSSQQQOOOMMMLLLMMMMMMNNNOOORRRVVV\\\eeesssooo\\\PPPGGG@@@???AAA???@@@@@@AAAAAADDDHHHLLLKKKOOOTTTYYY]]]bbbhhhkkknnnooorrruuuxxxzzz||||||}}}}}}~~~~~~}}}zzzuuuqqqkkkaaaVVVPPPKKKGGGGGGJJJHHHKKKOOOTTTXXX^^^eeeiiilllnnnqqqrrrooohhhaaa\\\^^^^^^^^^^^^_______________ZZZSSSMMMIIIFFFCCCAAABBB???<<<;;;:::999777666777666555444333222222222444444444333333222222222111111111111222444555555;;;<<<>>>@@@BBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBB@@@???>>>>>>>>>======<<<<<<;;;;;;;;;<<<<<<:::999999<<<>>>555444555666999:::999888666666666666555555555555111111222222111111000000222222333333333333222222000///000111222222000...000000000111222222333333333444444555444333111000------------............111111222444777;;;>>>@@@>>>>>><<<999555333222333111222222111000111333555777888888888777777999;;;======>>>??????>>>======888777666777:::===>>>>>>;;;;;;;;;;;;<<<===>>>???AAACCCDDDBBB<<<666111///---...000111111///---+++,,,------...//////000000444888===BBBEEEHHHLLLNNNTTTVVVYYYZZZZZZZZZ\\\]]]___aaabbbcccbbbccceeefffkkkmmmqqqwww|||}}}wwwlllgggaaa]]]]]]^^^___``````^^^[[[VVVPPPJJJFFFDDDCCCDDDEEEGGGJJJOOOUUUYYYaaaeeelllsssxxx~~~yyyvvvssssssuuuxxxyyyyyyyyyvvvttttttsssuuu~~~vvviii[[[VVVTTTSSSSSSTTTOOOPPPRRRTTTVVVYYY[[[\\\YYYWWWUUURRRRRRRRRTTTUUUYYY[[[___ccclllyyymmmYYYKKKCCC>>>===>>>===>>>??????@@@AAAEEEHHHGGGKKKPPPUUUYYY\\\```cccfffiiilllpppsssuuuxxxzzz{{{{{{{{{}}}}}}zzzuuuqqqnnncccXXXRRRMMMHHHHHHKKKPPPRRRUUUWWW[[[```eeejjjmmmppprrrrrroooiiibbb^^^]]]^^^```cccgggjjjmmmnnnkkkggg```YYYTTTNNNIIIEEEAAA>>>;;;:::::::::999888888777666555555444444555555555444444333333222222111111111111222333333444888:::===@@@AAAAAAAAA@@@AAAAAABBBAAAAAAAAA@@@@@@@@@@@@@@@AAA@@@???>>>===??????>>>===<<<;;;;;;::::::::::::999777777999:::666444333666999;;;999777777777666555555555555666333333444444444444333333///000000111111000000////////////000222222000///......//////000000000000444444555555555444222111---------....../////////111111111333666;;;???AAA===>>>>>>999333000000222000111111000///000333555777888:::999999999:::<<<===>>>@@@AAAAAA@@@>>>===:::888666666999;;;<<<<<<;;;;;;;;;<<<<<<===>>>>>>@@@BBBCCCAAA<<<666111///,,,...///111111///---,,,+++++++++,,,------......666:::???DDDGGGJJJMMMOOORRRTTTWWWYYYYYYZZZ\\\]]]```bbbddddddddddddfffgggkkklllqqqvvv{{{yyyrrriiieee```]]]]]]^^^^^^^^^ZZZXXXUUUQQQMMMIIIGGGEEEBBBDDDEEEGGGIIIOOOWWW\\\fffnnnwww~~~zzzxxxwwwwwwyyy{{{||||||zzzwwwuuuuuutttwwwwwwjjj^^^YYYWWWVVVVVVWWWVVVXXX[[[___bbbdddeeeeee]]][[[XXXVVVVVVYYY\\\___fffiiimmmrrryyy~~~kkkVVVHHHBBB===<<<===999:::;;;::::::;;;>>>@@@DDDGGGLLLPPPSSSVVVZZZ\\\\\\```dddhhhjjjmmmqqqtttxxxyyyzzz|||}}}{{{vvvssspppeeeZZZSSSNNNIIIIIILLLRRRUUUWWWZZZ]]]aaafffjjjqqqrrrrrrqqqmmmhhhbbb^^^YYY[[[^^^bbbhhhnnnrrruuurrrooojjjeee___WWWOOOJJJCCC@@@===<<<<<<<<<<<<;;;777777666555555555555555555555555444444444333333222222222111111222333333333555999<<>>>>>??????>>>===<<<;;;;;;:::;;;<<<<<<:::777666777888999777555777:::;;;888555777777666555555555555666444444555555555555555444......////////////......000//////000222333222000///////////////000000000333444555666555444333222.........//////000000111000000111222666:::>>>AAA;;;<<<;;;777111---...///.../////////...///222444777999;;;;;;;;;;;;<<<======???@@@BBBBBB@@@???===<<<999777666777999::::::;;;;;;<<<======>>>>>>>>>>>>@@@AAA???:::444000...---...///000111000...---+++,,,,,,---......//////666:::???CCCFFFIIILLLNNNPPPRRRUUUWWWXXXYYY\\\]]]\\\^^^aaabbbaaaaaabbbccciiikkkooouuuzzz~~~uuunnndddaaa]]]ZZZZZZ[[[ZZZZZZSSSQQQOOOLLLJJJHHHGGGGGGCCCEEEGGGHHHJJJPPPYYY```lllvvv{{{zzzyyy{{{}}}~~~{{{xxxvvvuuutttvvvwwwjjj^^^[[[[[[ZZZZZZ[[[[[[^^^ccchhhjjjkkkjjjiiiaaa___]]]\\\^^^ccciiimmmwww{{{{{{hhhSSSGGGAAA===;;;<<<:::;;;<<<;;;;;;;;;===??????BBBFFFIIIKKKNNNQQQTTTWWW[[[aaadddfffiiimmmqqqtttuuuwwwyyy{{{yyyvvvsssnnndddZZZTTTOOOKKKLLLOOORRRUUUZZZ___ccchhhmmmpppwwwvvvssspppkkkfffaaa^^^ZZZ[[[]]]aaafffkkkpppssssssqqqoookkkfff___VVVPPPKKKGGGCCC@@@>>>>>>===;;;777666555444444444444444555555555555555555555555444333333222222222222333000222555999;;;===>>>???@@@AAABBBBBBBBBAAA???>>>????????????????????????>>>>>>======<<<<<<;;;;;;>>>>>>>>>===:::888888888999999888888999888777555666666666666555555555555222222333444444444333333000000111111111111000000111000///000222333333222111111111111111111222222333444555555555444333222/////////000000000000000//////000222555999<<<>>>999888777444000...---...---.........---...111444888:::<<<======<<<===???>>>@@@BBBCCCCCCBBB@@@>>><<<999666555777999::::::<<<<<<===???????????????>>>???>>><<<777222///...---...///000000000///............///000000111111444888===AAADDDGGGIIILLLNNNQQQTTTVVVXXXYYY[[[]]]]]]___bbbccccccccccccdddfffhhhmmmsssxxx{{{qqqjjj___\\\XXXVVVVVVVVVUUUTTTNNNMMMKKKHHHGGGFFFFFFFFFFFFHHHKKKKKKLLLRRR\\\cccooo|||{{{zzzzzz|||~~~~~~}}}yyyvvvuuusssttt|||ssshhh^^^\\\^^^^^^___aaadddiiiooouuuwwwuuurrroooiiihhhfffgggkkksss{{{xxxeeePPPEEEAAA===::::::<<<>>>???>>>======>>>???<<<>>>@@@BBBDDDGGGKKKOOOSSSXXX^^^aaabbbdddjjjnnnoooooorrruuuvvvvvvrrrooojjj```WWWSSSPPPNNNPPPTTTWWW\\\cccjjjooossswwwzzz{{{xxxsssmmmgggaaa^^^\\\\\\]]]^^^aaaeeejjjoooqqqsssqqqooolllhhhccc\\\XXXQQQMMMGGGCCCAAA@@@???>>>999888777666555444444444444444444555666666777777555555444333333222333333222333444666999;;;<<<===>>>???@@@AAAAAA???===<<>>===:::999999999666888999888777666666666555666777777777666444333111111222333333333333333111111111222222111111111111//////000222333333222222111111111111111111111222333444555555444333222//////////////////......---...000222555777999:::888555333111111000///...---...///......///222555888:::===>>>>>>>>>???@@@@@@AAADDDFFFFFFDDDAAA@@@:::777444444777:::<<<===<<<===???@@@AAAAAA@@@@@@>>>>>>===:::555111//////,,,,,,---...............,,,------...//////000000444888===AAADDDFFFIIIKKKMMMOOOSSSUUUWWWYYY[[[]]]___aaaeeeffffffeeeeeefffccceeejjjqqqvvvyyyoooggg[[[YYYUUUSSSRRRRRRQQQOOOLLLKKKIIIFFFEEEDDDEEEEEEIIIKKKMMMNNNNNNTTT^^^fffqqqzzzyyyzzz|||~~~~~~zzzwwwuuurrrsss{{{pppeee\\\\\\```bbbcccfffrrrwww~~~zzzrrrppppppqqqwwwuuubbbNNNDDD@@@===:::888:::;;;<<<<<<::::::;;;<<<<<<===??????AAADDDIIIMMMKKKQQQWWWZZZZZZ]]]bbbgggjjjkkkmmmqqqsssrrrooolllfff]]]UUURRRQQQQQQSSSXXXaaafffnnnuuuyyy}}}|||xxxqqqiiibbb]]]ZZZYYY\\\]]]^^^bbbffflllpppssstttqqqmmmjjjgggddd```^^^RRRNNNIIIEEEDDDDDDCCCBBB<<<;;;:::888777777666666333333444555666777888888666666555444333333333333555555555666777999;;;<<<<<<===???@@@???>>><<<;;;@@@???????????????@@@@@@<<<<<<<<<===============777999;;;:::999888888999333666888888555444555777444555777888888666444333111222333444444444444444000000111111111111000000000///...///111333333222000000000///////////////111222333444444444333222/////////......------,,,---...000333555666777888777444111111222333111......////////////000333666888;;;>>>????????????@@@AAACCCFFFHHHHHHFFFCCCAAA777555333333777;;;???@@@===>>>@@@AAABBBBBBAAAAAA@@@???===999444111000111***+++,,,,,,------------)))******++++++,,,------777:::???CCCFFFHHHKKKMMMLLLOOORRRUUUWWWYYY[[[]]]\\\^^^bbbccccccbbbbbbcccaaaccciiiooovvv|||rrriiicccWWWVVVTTTQQQNNNLLLKKKJJJGGGFFFEEEEEEEEEFFFHHHIIIIIIHHHJJJNNNPPPSSS]]]fffttt|||{{{{{{}}}}}}yyyvvvuuuuuuvvvwwwyyylllgggbbb``````ccclllvvvyyy{{{qqq```MMMCCC@@@===;;;<<<999:::999888777777:::<<<888:::<<<===>>>@@@CCCFFFLLLMMMPPPSSSWWW[[[^^^``````bbbfffiiikkkjjjhhhggg```ZZZTTTRRRQQQRRRZZZdddlllvvvxxxlllccc\\\VVVWWW\\\ZZZ^^^cccgggjjjmmmppprrrvvvsssnnnhhhbbb^^^[[[ZZZQQQSSSQQQNNNMMMMMMJJJDDDAAA;;;777:::<<<<<<;;;<<<;;;;;;;;;:::::::::::::::777666555444333222222222444444333333444555777888<<<===============<<<<<<>>>>>>>>>>>>????????????<<<<<<<<<<<<;;;;;;;;;;;;::::::999888777666555444777777777888777666666555444444444444444444333333333333444444333333222111222222222111111111111000000000000000000000000000...000111222111000111222222333333444444333333222///...,,,,,,...//////............000222555777999555444222000///...------+++***+++......---000555888:::<<<===<<<<<<===???@@@AAADDDEEEEEEBBB???===999888666555666:::===@@@AAABBBCCCCCCDDDDDDCCCCCCBBB???;;;999777333,,,'''+++,,,,,,------,,,,,,+++------------............555888===BBBGGGJJJKKKLLLMMMPPPTTTWWWXXXYYY[[[\\\\\\^^^bbbccccccdddeeefffeeedddgggmmmuuuyyynnneee^^^UUUSSSQQQNNNKKKIIIHHHGGGHHHGGGGGGFFFGGGHHHJJJJJJKKKJJJLLLOOOQQQUUU^^^hhhvvv|||||||||~~~~~~|||{{{|||}}}~~~~~~vvvmmmhhheeefffhhhmmmxxxppp___LLLCCC@@@===<<<<<<;;;<<<<<<;;;::::::<<<===<<<>>>???@@@???@@@AAACCCDDDFFFJJJNNNRRRUUUWWWXXX[[[^^^aaaeeeffffffdddccc```ZZZUUUSSSSSSWWW```jjjyyytttiiiaaaZZZVVVXXX]]]___ccchhhlllooorrrtttvvvvvvsssoooiiiccc___\\\ZZZXXXZZZ[[[YYYXXXWWWRRRKKKCCC<<<888:::=========>>>>>>>>>============<<<<<<<<<;;;:::888777666666666555555444444444555666777:::;;;<<<<<<======<<<<<<>>>>>>>>>>>>????????????>>>>>>>>>>>>==================<<<;;;:::999888888777777777666666666555555666666555555555555444444333333444444333333222111222222222111111111000000000000000000000000000000///111222222111111222333222333333444444333333222000...------///000///............000222555777888555444222000///......------+++,,,......---000555999;;;>>>?????????@@@BBBAAABBBDDDEEEDDDBBB???<<<999777666555666999===???AAAAAABBBCCCCCCCCCCCCBBBDDDAAA>>><<<999555...***++++++,,,,,,++++++******,,,,,,---......///000111444777<<>><<<<<<===>>>@@@@@@>>>===>>>>>>???AAACCCCCCAAA???>>>???>>>AAAEEEIIIMMMOOOPPPQQQUUUWWW[[[^^^`````````___^^^YYYUUUUUUXXX^^^iiittt{{{qqqfff___YYYWWWZZZ```fffjjjpppuuuwwwyyy{{{|||yyywwwrrrlllfffaaa]]][[[[[[```eeeffffffccc[[[QQQGGG@@@<<<>>>AAAAAAAAACCCBBBBBBBBBAAAAAAAAA@@@@@@@@@???===;;;:::999888888777666555444444444555555888888:::;;;<<<=========>>>>>>>>>>>>????????????>>>>>>>>>>>>============>>>======<<<;;;:::999999888777666555444555555666777777666666666555555555333333444444333333222111222222111111111000000000000000000000000000000000000111333333222111222444333333444444444444333333111///------///000///...---...///000222444666888444333222000///............,,,---///...---///444888;;;===>>>??????AAABBBBBBCCCDDDEEECCCAAA===;;;888777555444666999===???@@@@@@AAABBBBBBBBBBBBAAAEEECCCAAA>>>;;;777111---,,,+++++++++******)))))),,,,,,---///000333444555444777<<>>@@@BBBBBBAAA????????????AAACCCCCCAAA>>><<<<<<>>>@@@BBBEEEHHHKKKNNNOOOPPPSSSVVVZZZ\\\]]]]]]]]]]]]XXXUUUWWW\\\cccppp{{{xxxoooeee```\\\[[[```fffoootttzzz~~~|||wwwpppiiiccc^^^\\\]]]gggrrryyyzzzuuuhhh[[[OOOGGGBBBCCCFFFFFFGGGJJJGGGGGGFFFFFFEEEEEEDDDDDDAAA@@@>>><<<:::999888777999888777666555444444333555666888:::<<<======>>>===>>>>>>>>>????????????<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999888888777777888777555333333444555777777777666666555444444444333333444444333333222111111111111111000000000000////////////////////////000111222111000000222333333333444444444444333333000///------...///...------...///000222444555666444333222000///.........000---...000///---///444555777:::;;;;;;<<<>>>???BBBCCCCCCCCCBBB???<<<:::777666444444555999===?????????@@@AAAAAAAAAAAA@@@EEEDDDBBB@@@<<<777222///------,,,++++++*********------...000333666999:::888:::>>>BBBFFFIIILLLMMMOOOQQQTTTUUUVVVWWWZZZ[[[aaacccffffffeeeeeeeeefffggggggjjjqqqzzzyyymmmbbbXXXSSSRRRQQQOOOLLLJJJIIIHHHHHHHHHIIIJJJKKKMMMNNNOOOPPPQQQPPPRRRVVVYYY]]]gggqqq|||}}}{{{zzz{{{|||{{{wwwqqqjjjdddbbbeeemmmwwwlll\\\KKKDDDBBB@@@?????????AAACCCCCCAAA?????????===@@@BBBBBB@@@===<<<<<>><<<:::999888::::::999888777555444333444555777999;;;===>>>>>>===>>>>>>>>>????????????<<<<<<<<<<<<;;;;;;;;;;;;999999888888777777666666999777555444333444666777666666555555444333222222333333444444333333222111111111111000000000////////////////////////////////////000///......000222333444444555555444444333000...,,,,,,---...---,,,------///111222333444555333333111000////////////000......000///---000555444666888:::::::::<<<===AAAAAAAAAAAA???===:::999666444333333555888<<>>???@@@@@@AAAAAA@@@@@@BBBBBBAAA???:::555111//////...---,,,,,,,,,,,,---...//////111444888;;;===<<<>>>@@@CCCFFFIIIKKKLLLOOOQQQSSSTTTUUUVVVYYY[[[```ccceeefffeeeddddddeeefffgggkkkrrr{{{vvvjjj```XXXSSSMMMMMMKKKJJJIIIHHHHHHHHHIIIJJJLLLNNNPPPQQQRRRRRRSSSSSSUUUZZZ^^^cccmmmxxx~~~zzzxxxwwwxxxxxx|||~~~xxxuuurrrnnnhhheeedddhhhrrr|||kkk\\\LLLFFFDDDBBBAAAAAAAAABBBCCCCCCAAA??????@@@===???AAA@@@>>>===<<<<<<===<<<<<<<<>>===<<<<<<<<<;;;:::999777666555444555777:::<<<===>>>???>>>>>>>>>>>>????????????>>>>>>>>>>>>============:::::::::999999888888888999888777555555666666777666666555444333222222111333333444444333333222111111111000000000/////////000000000000000000000000...//////...---...000222444444555555555555444444111///---------...---,,,,,,---///111222333444444333222111000////////////000...///111000///111666777999;;;<<<;;;;;;<<<>>>>>>??????>>>===;;;999888555444222222444888<<>>@@@CCCFFFHHHJJJLLLPPPQQQSSSTTTTTTVVVYYY[[[^^^```cccdddcccccccccdddeeefffkkksss|||ssshhh___XXXTTTLLLKKKJJJJJJJJJJJJJJJJJJKKKMMMOOORRRTTTUUUVVVVVVVVVVVVYYY___dddiiittt~~~}}}yyyvvvtttttttttuuuuuuwwwvvvqqqnnnmmmjjjfffeeeeeekkkvvvkkk\\\MMMGGGFFFDDDCCCCCCDDDDDDDDDCCCAAA@@@AAABBBAAABBBBBB@@@>>><<<<<<===::::::<<<>>>AAACCCDDDEEEEEEGGGKKKOOOSSSVVVXXXYYYXXXVVVVVVYYY\\\___gggooovvv{{{~~~}}}||||||xxxrrrpppnnnqqqzzz}}}vvvsssssstttzzz{{{kkkaaaXXXUUUUUUUUUWWW[[[XXXXXXWWWVVVUUUTTTSSSSSSMMMKKKIIIFFFCCCAAA???>>>============;;;999888666555666888:::<<<>>>>>>???>>>>>>>>>>>>????????????>>>>>>>>>>>>============;;;;;;::::::::::::999999999888888888777777777777777777666555444333222222333333444444333333222111111000000000////////////000000000000000000000000///000///...---...111333444444555555555555444444333111////////////...---,,,---///111222333333333333222111000///////////////......111111000333888999;;;======<<<<<<===>>><<<<<<<<<<<<;;;999888777444333222222444888<<>>@@@@@@===777222///...---,,,+++++++++---///000......------...111555777999;;;===@@@DDDHHHKKKMMMPPPRRRSSSSSSSSSUUUXXX[[[ZZZ]]]```aaaaaaaaabbbcccdddeeejjjsss|||~~~qqqfff^^^WWWTTTMMMLLLLLLLLLLLLMMMMMMNNNMMMOOORRRUUUWWWXXXYYYYYYYYYYYY]]]ccchhhnnnyyy}}}zzzyyywwwtttqqqpppppprrrsssppprrrqqqllljjjjjjhhhdddddddddkkkwwwkkk\\\NNNHHHGGGFFFDDDDDDFFFFFFEEECCCAAAAAABBBDDDEEEEEEDDDAAA>>><<<<<<===888;;;???CCCEEEEEEDDDCCCAAACCCGGGKKKOOOSSSUUUWWWWWWUUUVVVYYY[[[\\\bbbiiimmmrrrtttsssrrrsssqqqlllmmmmmmsssvvvkkkaaa^^^]]]]]]___bbb\\\\\\[[[ZZZYYYXXXWWWWWWMMMLLLIIIFFFCCCAAA???>>>===>>>>>>>>>===;;;999888666777999;;;===>>>??????>>>>>>>>>>>>????????????===<<<<<<<<<;;;;;;;;;;;;::::::999999999999999999888999999999999888777777999888777666555444333333333333444444444333222222000000000000////////////000000000000000000000000111111000///...///222444444444555555555555444444555333111000111111000///,,,---///111222333333222222222111000/////////000///---...111111000444999:::<<<======<<<;;;;;;<<<::::::::::::999999888777333222111111444777<<<>>>@@@@@@AAABBBBBBBBBBBBAAA===???@@@===777222//////++++++***)))+++---///111---,,,+++***+++...111333555777:::>>>CCCHHHLLLNNNQQQRRRSSSSSSSSSUUUXXX[[[XXX[[[^^^`````````aaabbbdddeeejjjsss|||~~~pppeee]]]WWWTTTOOOPPPOOONNNLLLMMMOOOQQQQQQSSSVVVXXXZZZ\\\___bbbbbbcccfffkkksss}}}}}}zzzwwwtttrrrnnnkkkjjjllloooqqqnnnnnnmmmllljjjhhhfffeeecccgggppp|||}}}iii^^^RRRMMMJJJGGGFFFHHHIIIIIIIIIIIIHHHHHHGGGFFFGGGFFFDDDDDDCCC@@@<<<999999<<>>BBBCCCEEEHHHLLLPPPSSSUUUUUUTTTSSSRRRTTTXXX\\\___bbbccceeeggggggeeedddbbbdddjjjttt~~~vvvooommmkkkgggdddeeeccc___[[[YYYZZZZZZYYYWWWRRRPPPNNNMMMLLLIIIFFFCCC@@@???>>>>>>>>>>>>>>>???:::;;;;;;;;;<<<<<<======???>>>===<<<<<<===>>>???@@@???===<<<;;;;;;;;;<<<999999::::::999888666555888888888888888777666666777777666444444333333333444444444333333333222222111111222333333333222222222222222111111111111000............///000222222555666666666666666555444777555222///...---......---...111222333222111000222222222222222111000///222333444444444444666888>>>===============>>>???>>>===<<<;;;::::::::::::222111000222666:::<<<===???@@@AAABBBAAAAAA??????AAA???<<<888444111...---+++,,,,,,,,,+++)))'''&&&,,,...//////......///111222666<<>>>>>>>>>>>============>>>>>>@@@???>>><<<<<<<<<<<<<<<999999::::::999888666555777888888888888777666666888777666555444333333333333333333333222222222222///000111222333444444444111111111000000000////////////...//////000111222555555666666666666666555222111///...---...///000...///000222222222111111222222222222111111111111333444555555444555777999>>>>>>===============>>>===<<<:::888777666555555444222000111444888:::;;;@@@@@@AAAAAAAAA@@@???>>>>>>===:::777444222000///......//////...---+++***,,,---//////...///000222333777===AAADDDGGGIIIKKKQQQSSSUUUVVVVVVWWWYYY[[[ZZZ[[[]]]___aaaaaaaaaaaadddeeejjjsss|||xxxjjjaaaZZZVVVTTTRRRTTTUUUUUUUUUUUUXXXZZZ[[[^^^bbbfffiiilllooorrrssstttvvvzzz~~~}}}{{{yyywwwvvvtttpppnnnllliiifffdddcccdddggghhhkkkkkkkkkjjjiiihhhffffffeeekkkvvvxxxiii___VVVTTTTTTSSSTTTWWWZZZYYYWWWUUURRROOOMMMLLLMMMJJJGGGEEEDDDBBB@@@>>>EEENNNRRRJJJ>>>:::<<>>???BBBEEEIIIKKKMMMRRRQQQPPPOOOPPPRRRTTTVVVSSSSSSSSSRRRRRRRRRSSSSSSUUUZZZaaaiiiqqqyyy{{{zzzxxxtttqqqrrruuupppiiibbb^^^ZZZWWWTTTWWWUUUSSSQQQPPPMMMJJJGGGEEEEEEDDDCCCCCCCCCCCCCCC@@@@@@@@@???????????????======>>>>>>>>>>>>======??????===<<<<<<<<<<<<<<<999999999999999888777666777777888888777777666555888777666555444333333333333222222222222111111111...///000222333444444555000000000000/////////...000000////////////000000444444555666777777777666111000...---,,,---///000......///000111111222222333222111111111222333444444555666666555555777999???>>>===<<<<<<<<<<<<<<<===<<<:::777555333333222777444000000333777:::<<>><<<;;;999777555333111111---......//////......---***,,,.../////////111333444888>>>BBBDDDFFFHHHJJJNNNPPPSSSTTTUUUVVVWWWYYY[[[\\\]]]^^^```aaabbbcccdddeeejjjrrr|||uuuiii```[[[XXXWWWXXXYYY[[[[[[ZZZ[[[]]]___bbbeeejjjooorrrvvvyyy|||}}}~~~}}}zzzxxxuuusssqqqooollliiiiiigggdddbbbaaabbbdddfffhhhiiiiiiiiihhhhhhgggffffffmmmyyyxxxhhh```YYYYYY[[[\\\^^^bbbcccbbbaaa^^^[[[XXXTTTSSSOOOLLLHHHEEEDDDCCCAAA@@@DDDLLLLLL@@@777999<<<;;;<<<<<<>>>@@@BBBEEEHHHIIINNNNNNNNNNNNOOOQQQSSSTTTSSSRRROOOMMMKKKKKKLLLLLLMMMQQQVVV[[[aaagggmmmrrryyy}}}zzzxxxzzzzzzwwwwwwyyyyyyuuuoooiiiccc___[[[YYYXXXVVVUUUTTTSSSRRROOOMMMHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBAAA@@@@@@???======>>>??????>>><<<;;;======<<<;;;;;;;;;;;;;;;999999999999888888777777777777777777777666666555888777666555444333333333222222222111111111000000//////000222222333333333111111000000000/////////111000000////////////000333333555666777777777777555333111...,,,,,,,,,------------......000111222333222111000111333555666555666777666555666888999???>>>===<<<;;;;;;:::;;;===<<<:::888666555444444777444111000444999>>>@@@BBBBBBAAAAAA@@@???>>>>>>;;;;;;999777555222000///***++++++,,,,,,,,,,,,,,,***,,,...//////000222444666999>>>BBBDDDEEEGGGHHHKKKNNNQQQSSSSSSTTTVVVWWW\\\]]]]]]^^^```bbbdddeeeeeeeeejjjrrr|||uuuiiibbb^^^]]]\\\___aaabbbcccbbbbbbcccdddiiinnntttyyy}}}|||wwwuuuqqqooommmkkkiiiffffffdddaaa______```aaabbbeeefffgggggghhhhhhggggggfffmmmyyyzzzkkkddd___aaaeeehhhkkkooosssrrrpppmmmgggaaa[[[WWWUUUQQQMMMJJJIIIGGGFFFDDD???CCCAAA888666;;;<<<666;;;<<<===>>>AAACCCEEEFFFIIIIIIKKKMMMOOOQQQSSSTTTTTTRRRNNNIIIFFFEEEEEEEEEGGGIIIMMMQQQTTTXXX]]]aaacccjjjuuu~~~vvvqqqpppnnnppptttwwwwww{{{}}}{{{wwwpppiiiccc^^^\\\WWWVVVVVVVVVWWWVVVTTTSSSKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHFFFEEECCCAAA@@@???===>>>?????????===<<<;;;::::::::::::::::::999999999999888888888888888888777777777777777666555555777666555444444333444444222222222111111111000000111111222222222111000000222222111111111000000000111000000////////////000333333555666777777777777666555222///---------...,,,,,,,,,---...///111222444333222111111333555777666777777777555555777999>>>>>><<<;;;::::::::::::;;;;;;999888777777777777777444222222777>>>CCCFFFCCCCCCBBB@@@???>>>>>>===<<<<<<:::888555111...---)))))))))******+++,,,,,,***,,,...//////000222444666:::???BBBDDDEEEGGGHHHLLLOOOSSSVVVVVVWWWXXXYYY]]]^^^^^^___aaaccceeefffffffffjjjsss}}}uuujjjdddbbbbbbbbbfffhhhkkklllllllllmmmnnntttxxx}}}zzztttqqqnnnkkkjjjiiifffdddaaa```^^^\\\\\\\\\]]]^^^cccccceeefffggghhhhhhhhhgggnnnyyysssmmmiiinnnssswww{{{xxxnnnddd^^^WWWTTTQQQNNNMMMKKKHHHFFF??????<<<999:::===;;;666;;;;;;<<<===???AAABBBCCCDDDFFFIIILLLNNNPPPRRRRRRRRROOOKKKFFFBBB@@@??????BBBDDDGGGJJJLLLOOOSSSVVVVVV\\\dddlllsss|||~~~rrriiiaaa]]]aaaaaadddjjjooosss{{{~~~xxxooofff___\\\YYYXXXWWWXXXYYYYYYWWWVVVNNNMMMLLLJJJIIIIIIIIIIIIKKKJJJIIIFFFDDDBBB@@@???>>>??????>>>>>>===<<<;;;999::::::;;;;;;:::999999999999888888777888888999666666777777666666555444555555555444444444555555333222222222222111111111222222222222111000///...222222222222111111111111000000////////////000000444444555666777777777666333222000///...///111222,,,,,,---...000111222222555444333333333444555666555666777666555555666888===<<<;;;::::::::::::::::::999888777777777777777666444333555:::AAAFFFHHHEEEDDDBBB@@@???>>>======<<<;;;:::888555111...,,,+++++++++++++++,,,---...***,,,.../////////111333666999>>>BBBDDDEEEGGGHHHKKKNNNRRRUUUVVVWWWXXXYYY^^^___```bbbdddfffggghhhgggggglllttttttjjjeeedddeeefffkkknnnrrruuuvvvwwwyyy{{{~~~zzzvvvpppmmmjjjggggggfffdddccc```___^^^\\\[[[\\\\\\]]]aaabbbccceeeggghhhhhhiiijjjpppzzzyyyvvv|||tttlll^^^\\\YYYWWWVVVSSSOOOLLLGGGCCC@@@@@@>>>;;;;;;===::::::;;;;;;===>>>???@@@BBBDDDGGGJJJLLLMMMNNNMMMMMMKKKHHHDDDAAA>>>===<<>>@@@???>>>===<<<<<<<<<<<<:::;;;<<<<<<<<<<<<;;;:::999999888777777888999:::666666777777666666555444444444333444444555666777333333333333222222222222000111111111111000000///111111111111000000000000//////...//////000111222555555666666666666666555333111///.........000111---...000222444444444444555555555555444444444444555666666555444444555777;;;;;;:::::::::::::::;;;======;;;:::888888777777666444444666;;;AAAEEEFFFFFFEEEBBB@@@>>>=========999999999888555222///---------,,,,,,,,,---......,,,---//////...///000222555999>>>BBBDDDFFFHHHIIIJJJMMMRRRUUUVVVWWWWWWXXX^^^```bbbeeeggghhhiiiiiiiiiiiimmmuuutttjjjeeeeeefffgggnnnqqqvvvzzz}}}|||wwwtttmmmjjjgggeeeddddddcccbbbbbbaaa```^^^^^^^^^^^^______aaabbbeeeggghhhiiiiiilllqqqzzz{{{kkkiiigggeeeddd```\\\XXXPPPJJJGGGGGGAAA888;;;DDD999999999:::;;;<<<===>>>AAACCCFFFIIIJJJJJJJJJIIIJJJIIIGGGDDDBBB@@@>>>>>>===>>>AAABBBDDDFFFJJJLLLMMMRRRWWWXXXUUUTTTWWWZZZ]]]dddoooyyy~~~pppjjj```XXXRRROOOLLLJJJIIIIIILLLSSSYYYaaammmyyyyyy}}}xxxooohhheee___]]][[[ZZZZZZXXXUUUSSSSSSSSSQQQPPPOOONNNNNNNNNNNNMMMKKKHHHDDDAAA???>>>AAA@@@>>><<<<<<<<<<<<===;;;<<<===>>>>>>>>><<<<<<999999888777777888999:::666666666666666555555444333333333444555666777888444444444333333333222222...///000111111111111111000000000000////////////............///111222222555666666666666666555555555333000...,,,+++,,,,,,...000333666777777666666555666666666555444333333555555666555333333444666::::::999999999:::;;;;;;CCCBBB@@@===;;;:::999999666555555777;;;@@@BBBCCCGGGEEEBBB@@@>>>===<<<===777777888888666333000///------++++++++++++,,,---,,,...//////......///111444888>>>BBBDDDFFFHHHJJJNNNRRRWWWZZZ[[[\\\\\\]]]^^^```dddgggiiijjjjjjiiijjjjjjnnnvvvvvvnnnhhheeehhhmmmnnnssszzz|||vvvrrriiigggdddbbbaaabbbcccdddcccaaa___]]]\\\^^^aaacccdddbbb```bbbfffiiiiiihhhlllqqqzzz~~~zzzxxxvvvsssmmmhhhcccZZZOOOGGGCCCBBBAAA@@@;;;;;;:::999888999<<<>>>AAAAAAAAABBBCCCEEEFFFGGGEEEDDDAAA???============;;;;;;<<<===???AAACCCDDDGGGGGGHHHIIIIIIIIIIIIHHHLLLOOOUUU[[[___aaaaaaaaaXXXUUUPPPJJJFFFBBBAAA@@@BBBCCCEEEHHHNNNWWWaaahhhnnnqqqtttuuuqqqlllhhhfffaaa___]]]\\\]]]]]]\\\[[[UUUTTTSSSQQQPPPOOONNNNNNNNNNNNMMMLLLJJJGGGDDDBBBBBBAAA@@@>>>===<<<<<<<<<============<<<;;;:::999777888888999999999888888777777777777777777777777777555444444444444222111444444333333222111000///000111333222000//////000////////////////////////------......///000000000000222555777888777555333444333111///---,,,+++***...000333666777555333111444444444444444444444444888888777444222111333555666666888999;;;<<<>>>>>>>>>>>>===<<<;;;999777666222222333555777:::===???@@@@@@>>>===<<<<<<<<<<<<:::;;;<<<:::666333111111))))))(((((())))))***+++------------...///000000555999>>>CCCFFFIIIKKKMMMMMMPPPUUUXXXYYYYYYZZZ[[[```dddhhhjjjiiihhhhhhhhhhhhhhhkkkrrryyyqqqkkkhhhjjjooorrrwww~~~yyysssooohhhfffcccaaa```aaacccdddcccbbb___]]]]]]___aaaccceeecccbbbdddhhhkkklllkkkqqquuu}}}}}}rrriii]]]SSSMMMIIIFFFCCC===<<<<<<:::::::::<<<>>><<<<<<<<<===>>>@@@AAABBBCCCBBB@@@>>><<<<<<<<<<<<::::::;;;<<<===???@@@AAADDDDDDDDDDDDDDDCCCBBBBBBAAACCCHHHMMMPPPRRRSSSRRRPPPMMMJJJFFFCCCAAA@@@@@@BBBCCCEEEGGGKKKRRRZZZ```gggjjjnnnnnnlllhhheeeccccccaaa___^^^______]]]\\\XXXVVVUUUSSSQQQPPPPPPPPPOOOOOONNNMMMKKKHHHEEECCCBBBAAA@@@>>>===<<<<<<<<<============<<<;;;::::::666777777888888888777777666666666666666666666666777555444444444444333111666666666666555444333333///000111111///......///////////////////////////------......///000000000333555777888999999777777333222111///...------------000333666888888777666555555555555555555555555888888777444222111333555888888999:::;;;;;;<<<<<<>>>>>>===<<<:::999777666444444555666999<<>>===<<<<<<<<<<<<:::;;;;;;999666222000000---,,,,,,,,,,,,---......,,,,,,,,,------...///000444888>>>CCCFFFHHHKKKMMMLLLPPPTTTVVVXXXYYY[[[]]]aaadddgggiiihhhgggffffffgggkkkooottt~~~}}}vvvpppllloootttyyy~~~|||uuuoookkkfffdddbbb```___```bbbcccdddbbb```^^^^^^```bbbdddfffeeeeeehhhkkknnnppppppvvvyyysssfff]]]UUUMMMHHHAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAA@@@>>>===;;;;;;::::::::::::::::::;;;<<<======@@@@@@??????>>><<<;;;:::888:::<<>>===<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;666666777777777666666555666666666666666666666666666555444333444444333111222222333333333222222111...///111000///......///////////////////////////---......//////000000111555555777888888999999999333222111000////////////---///333777999:::;;;:::666666666666666666666666777777666444222111222444999999999999::::::::::::===<<<<<<;;;:::999777666444444555666888;;;>>>@@@???>>>===<<<<<<<<<<<<<<<:::;;;;;;999555111000///+++++++++++++++,,,------,,,,,,,,,,,,---...///000333777===BBBEEEGGGJJJLLLLLLOOORRRUUUWWWYYY]]]___bbbeeeggggggfffeeeeeeeeedddjjjpppttt{{{{{{wwwsssuuuzzz~~~|||}}}yyyrrrllliiieeecccaaa______```bbbddddddcccaaa```aaabbbdddfffgggggghhhkkknnnqqqrrrsssxxx{{{}}}pppdddXXXQQQHHHEEEBBB???>>><<<;;;:::;;;;;;;;;;;;<<<===>>>???>>>>>>===<<<;;;:::::::::::::::999999999999::::::<<<<<<<<<<<<;;;:::999888888999999:::<<<>>>???@@@======<<<<<<<<<===>>>???;;;<<>>===<<<<<<;;;;;;;;;<<<:::;;;;;;999555111///...++++++******++++++,,,---,,,,,,,,,,,,---...///000333777===AAADDDGGGIIIKKKMMMOOORRRTTTWWWZZZ^^^aaaccceeeffffffeeeddddddeeeeeeiiiooouuu|||~~~{{{wwwxxx{{{}}}wwwqqqlllhhheeecccaaa``````bbbdddeeefffeeedddcccdddeeeggghhhgggiiikkknnnppprrrtttuuuxxx{{{vvvhhh___TTTOOOHHHCCC???===:::888666666666666777888999999===<<<<<<<<<<<<;;;::::::::::::999888888888888888::::::;;;;;;;;;;;;:::::::::999999999:::;;;===>>>;;;;;;;;;;;;;;;<<<======;;;===@@@CCCFFFJJJOOOSSSTTTVVVZZZ]]]___bbbfffhhhiiijjjkkknnnqqqqqqnnnllliiifffaaa\\\XXXUUUTTTSSSTTTSSSPPPNNNKKKHHHFFFFFF??????>>>===<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<888999999999888888777666555555555555555555555555666444333333444555444222222333444444444444444333///111222222111000111222000000000000000000000000......//////000111111111444444555666777888999:::888777444222000...---,,,///000222444777999;;;<<<======<<<;;;:::888888777666666666555222111111222222222333555666777888999999:::::::::999888777777111111222333555777:::;;;===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999555111///...///............///000000------------...///000000333777===AAADDDGGGIIIKKKNNNPPPSSSUUUXXX[[[___bbbcccdddeeeeeeddddddfffhhhiiijjjnnnwwwzzztttvvvzzz{{{vvvqqqllliiieeedddbbbaaabbbdddfffhhhhhhggggggfffggghhhjjjkkkiiillloooqqqrrrsssuuuwwwxxxzzz|||rrrccc[[[PPPGGGBBB???:::777888777777777888888999:::<<<======>>>======<<<<<<;;;:::999999888888888999999:::;;;;;;<<<<<<<<<;;;888777777777777888999:::::::::;;;;;;;;;<<<<<<<<>>======<<<<<<<<<===;;;<<<<<<<<<<<<<<<;;;;;;999999:::999999888777666555555555555555555555555555444333333555555444333222222222333333222111111000111333333222111222333000000000000000000000000...//////000000111111222555666888999;;;<<<<<<<<<999777555222///---,,,+++///000111333666999<<<>>>BBBAAA???===;;;999777666555666666555222111111222000111222444555777888999888888999999999888888777333333333444666999;;;<<<<<<;;;;;;:::::::::;;;;;;<<<======:::666222//////---------,,,---......///............///000111222333777===BBBEEEGGGJJJLLLOOORRRUUUXXXZZZ\\\```bbbaaaccccccddddddfffiiilllmmmmmmpppzzz{{{vvvrrrtttyyyyyytttooollliiigggfffdddcccdddfffiiikkkiiiiiiiiiiiijjjkkklllmmmmmmppptttuuuuuuuuuwwwyyyyyy{{{~~~ssshhhYYYMMMFFFAAA<<<999;;;::::::::::::;;;<<<<<<===>>>??????@@@???>>>===;;;;;;::::::999:::::::::::::::;;;;;;;;;:::999999888888888999999999999999888999:::;;;<<<<<<<<<<<<@@@BBBDDDEEEEEEFFFGGGIIIHHHJJJMMMPPPTTTZZZaaafffiiilllrrryyy~~~|||xxxpppggg```[[[YYYXXXRRRPPPMMMJJJFFFDDDCCCBBB>>>>>>===<<<<<<<<<<<<===============<<<;;;::::::999999999999888777666555555555555555555555555555555444333333555555444333000000111000000///...---///000222222111111222333000000000000000000000000/////////000111111222222444666999;;;<<<===<<<<<<777666444111///---,,,,,,//////111333777<<<@@@BBBFFFDDDBBB???<<<999777555444555666555222111000111222333444555666777888888777777888888888888888777333333333444666888:::<<<;;;:::::::::::::::;;;;;;===>>>>>>;;;777222000///***************++++++,,,/////////000000111222333444888>>>CCCFFFHHHKKKMMMQQQTTTXXX[[[\\\^^^```aaa```aaabbbccceeehhhmmmqqq{{{}}}~~~wwwrrrrrrtttyyy}}}wwwrrroookkkiiihhhgggeeeeeefffhhhkkkmmmjjjjjjkkkkkklllmmmnnnoooooossswwwxxxwwwwwwyyy{{{{{{|||~~~}}}|||~~~}}}qqq___QQQIIIDDD>>>;;;888888888888888888999999===>>>@@@AAAAAA@@@??????<<<<<<;;;;;;:::;;;;;;<<<::::::::::::999777666555:::;;;<<<=========<<<<<<777777999:::<<<<<<======<<>>======<<<<<<<<<<<<===============<<<;;;:::999888888888888777666555444555555555555555555555555555333222333555555444333444444444333333111000///...///111111111000111222000000000000000000000000/////////000111111222222222444777:::<<<;;;:::999555444222000///...------...///111444999>>>CCCGGGHHHGGGDDD@@@<<<999666555444555666555333111000111666666666666777777777888666777777888888888888777111111111222333666888999:::::::::999999:::;;;;;;>>>??????<<<777333111000------,,,,,,,,,---......000000000000111222333444555999???CCCFFFIIIKKKMMMRRRUUUZZZ]]]^^^___```aaa___```aaaccceeejjjpppttt|||vvvtttrrrwww~~~|||wwwssspppmmmjjjiiihhhggggggggghhhjjjkkknnnoooppppppoooppprrrtttxxxzzz}}}~~~~~~}}}~~~~~~~~~wwwtttssssssyyy}}}lllZZZMMMEEE@@@===999999:::::::::;;;;;;;;;@@@???>>>???@@@@@@???>>>AAA@@@===<<<;;;<<<===>>>:::<<>>@@@@@@>>>;;;999;;;===???>>>;;;:::<<>>>>>???AAABBBBBBAAADDDCCCCCCDDDIIIQQQ\\\ccchhhkkkqqqxxx~~~wwwppphhhaaaZZZVVVQQQMMMIIIGGGEEEDDDBBB@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::<<<:::888777888888777666777777666555555555555666666555444444555666555444444444444333222111000///111111111111000000000000000///............//////222111000//////000111111666777999;;;<<<<<<;;;:::999666222000//////...------...000333777<<<@@@CCCCCCAAA>>>:::777555444444444555555333000///000111///222666888888777888999333444666888888888888777444333222222333555888;;;::::::::::::;;;===???@@@AAA@@@>>>;;;777333000...---,,,+++******,,,...///,,,777IIISSSLLL;;;111222666;;;BBBHHHLLLOOOPPPRRRTTTVVVXXXYYYZZZ[[[]]]___]]]___bbbffffffjjjuuuyyytttsssuuuzzz{{{vvvssspppmmmkkkjjjjjjiiiiiiiiikkklllmmmpppqqqrrrrrrrrrsssuuuwwwzzz|||{{{tttqqqpppqqqvvv}}}sssbbbTTTJJJCCC???::::::999999999::::::;;;=========>>>???@@@@@@@@@AAAAAA???>>>======>>>>>>>>>=========>>>@@@BBBCCCHHHIIIJJJIIIGGGCCC???===;;;;;;;;;;;;::::::===>>>===<<<;;;===???@@@???>>>?????????@@@DDDMMMWWW^^^eeehhhnnntttyyy}}}~~~~~~{{{tttmmmggg```ZZZVVVPPPLLLHHHEEEDDDBBB@@@???>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<:::888777888888777666444444333222222222222333666444333444555666555444333333333333222111000///111111111111000000000000000//////......//////000000///.........///111222666888:::<<<======<<<;;;999666222000//////...---......000333777;;;???AAAAAA???<<<999666444333222333444444222000///000111000333777::::::999999999555666777888888888777777444333222222333666999;;;<<<;;;;;;<<<===>>>@@@AAAAAA@@@>>>;;;777444000...***)))((('''((()))+++,,,///<<>>???@@@BBBCCCDDDEEEBBBBBBBBBBBBAAA@@@???>>>BBB>>>;;;<<>>;;;999999;;;===>>>>>>;;;::::::;;;===>>>===<<<;;;;;;<<<===AAAHHHRRRXXX```dddjjjqqquuuwwwwwwvvvzzzvvvoooiiiddd___ZZZWWWOOOLLLGGGDDDBBBAAA>>>===>>>===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::<<<:::888777888888777666444333222222111111222222555444333444555666555333333333333333222111000000111111111111000000000000000000000//////000000111///......---...///111222777888;;;===>>>>>>===<<<999666222000//////...---//////111333666999<<<>>>===<<<:::777444222111111222333333111//////000111222555999<<<<<<;;;:::;;;999999999888888777777777444333222222333666999;;;=========>>>???@@@AAABBBBBBAAA???<<<888444000...,,,+++*********+++---......888GGGSSSRRREEE999222666;;;BBBIIILLLOOOQQQRRRRRRTTTVVVWWWWWWXXXZZZ\\\[[[\\\___bbbcccdddmmmxxx~~~xxxsssqqqsssyyy~~~}}}yyyuuutttrrrpppnnnllllllllllllmmmoooqqqrrruuuvvvxxxxxxxxxyyy{{{}}}~~~|||yyyyyyxxxvvvwww{{{|||yyyyyyzzz{{{sssggg[[[PPPGGGAAA>>><<<999777666888:::;;;<<<>>>???@@@AAAAAACCCDDDBBBCCCDDDEEEDDDCCCAAA@@@CCC>>>;;;===DDDJJJKKKJJJ@@@AAACCCEEEFFFFFFFFFFFFDDD???;;;;;;===??????>>><<<;;;:::;;;<<<===<<<;;;:::;;;<<<===@@@GGGOOOTTT]]]aaahhhoootttuuutttssstttpppkkkfffbbb^^^ZZZWWWNNNKKKGGGDDDBBB@@@>>>=========<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888777888888777666666666555444444444555555555444333333555555444333222222222222222111000000111111111111000000000///111000000000000111111222111000///......///000111777999<<<>>>??????>>>>>>999666222000//////...---///000111333555777999::::::999777555333111000///000111111000//////000111222666:::======<<<<<<<<<>>>===;;;:::888777777777444333222222444777:::<<<>>>>>>>>>??????@@@AAABBBBBBBBB@@@===999555000...---,,,,,,,,,,,,---...///...000444999;;;999555222666;;;BBBHHHLLLNNNPPPRRRPPPRRRTTTUUUVVVWWWYYY[[[\\\\\\___bbbbbbcccjjjrrr}}}yyyuuupppqqquuuyyy~~~}}}yyyvvvuuusssrrrppplllllllllmmmnnnqqqssstttvvvwwwyyyyyyyyyzzz}}}}}}xxxuuutttssspppqqquuuyyy|||vvvrrrjjjbbbZZZRRRJJJEEE???===:::888777888:::;;;999;;;======<<<<<<>>>@@@BBBCCCEEEGGGGGGFFFDDDBBBBBB??????CCCHHHJJJFFFBBB;;;===???CCCGGGKKKNNNOOOIIIDDD@@@>>>@@@AAA???======<<<;;;;;;<<<<<<:::999:::;;;<<<===@@@EEELLLQQQ[[[```gggoootttvvvvvvuuuppplllgggccc___\\\XXXUUUNNNKKKGGGDDDCCCAAA@@@>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::888777888888777666888888777666666666666666555333222333444555444333111111222222222111000000111111111111000000000///000000000000000111222222555444222000//////000000777999<<<>>>@@@@@@??????999666222000//////...---///000111333444666777777666666555444333111000//////000111000//////111222333666:::======>>>???@@@DDDBBB???;;;999777777777444333222222444777;;;======>>>>>>???@@@@@@@@@@@@CCCBBBAAA???:::555000---)))))))))))))))******+++000...,,,,,,000444555444555:::AAAGGGKKKMMMOOOQQQOOOQQQSSSTTTUUUVVVXXXZZZ]]]\\\___ccccccccchhhooo}}}}}}xxxuuupppmmmpppuuuyyy~~~zzzwwwvvvuuusssqqqmmmmmmmmmnnnpppsssuuuwwwvvvxxxzzzzzzzzz|||~~~~~~yyytttpppooommmjjjkkknnnooowww}}}~~~}}}yyywwwtttqqqgggddd```\\\XXXSSSMMMIII@@@???<<<:::999999::::::;;;>>>@@@@@@======???BBBAAACCCEEEGGGHHHHHHGGGFFFBBBCCCFFFKKKMMMIIIAAA;;;;;;<<<>>>AAAEEEJJJMMMOOOLLLJJJGGGFFFFFFEEECCCBBBBBBAAA???>>>======;;;999999;;;<<<>>>@@@DDDJJJNNNYYY^^^eeelllqqqtttttttttlllhhhccc___[[[XXXTTTQQQLLLIIIFFFDDDCCCBBBAAA@@@===<<<;;;;;;::::::;;;;;;:::::::::;;;;;;;;;;;;<<<<<<:::888777888888777666777666666555444555555555444333222333444555444222000111111111111111000000111111111111000000000000////////////000111111222666555333111000000000111777888;;;>>>???@@@??????999666222000//////...---...///111222444555555555555555555555444222111000///000111111000000222444555888;;;===>>>AAADDDGGGKKKHHHCCC>>>:::888888888444333222333555888;;;>>>>>>>>>???@@@AAAAAA@@@@@@CCCCCCBBB@@@<<<666000---*********++++++++++++,,,+++---------000333333000333888@@@FFFIIILLLNNNOOOOOOQQQSSSTTTTTTUUUXXXYYY]]]\\\^^^cccddddddggglllzzz{{{xxxtttwww{{{~~~{{{wwwssspppllliiinnnuuuyyy{{{yyywwwvvvtttrrrnnnooooooppprrruuuxxxzzzxxxyyy{{{||||||~~~}}}{{{uuuoookkkjjjhhhddddddhhhfffmmmrrrssstttxxx{{{{{{wwwppplllhhheeeZZZXXXVVVUUUSSSQQQMMMJJJAAA@@@???===;;;::::::::::::===AAA@@@>>>>>>BBBEEE@@@BBBDDDFFFHHHIIIIIIIIIDDDHHHNNNRRRQQQJJJAAA;;;<<<<<<===???BBBFFFJJJLLLPPPRRRSSSSSSQQQOOONNNOOOMMMKKKHHHFFFEEECCC@@@>>><<<>>>@@@AAACCCGGGKKKOOOWWWZZZ```fffjjjmmmnnnnnniiieee___[[[WWWRRRNNNKKKIIIFFFCCCBBBBBBBBBAAA@@@===<<<;;;;;;::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<:::888777888888777666666666555444444444444444444333222222444444333222000000111111111111000000111111111111000000000000............///000111222222222111000000111222333666777:::===????????????999666222000//////...------...000222444444444444444555555666555444333222///000111111111111333555999:::<<<>>>@@@DDDJJJNNNPPPLLLFFF@@@;;;999999:::444333222333555888<<<>>>???@@@AAABBBCCCBBBAAAAAADDDDDDCCCAAA<<<666111---,,,,,,------.........---''',,,///---...222222...111777>>>DDDHHHJJJLLLNNNOOOQQQSSSTTTTTTUUUXXXZZZ[[[ZZZ]]]bbbddddddfffjjjttt}}}}}}}}}|||yyyuuurrrooogggiiilllnnnqqqtttyyy|||~~~~~~{{{wwwsssooommmiiigggllltttzzz}}}zzzxxxvvvtttsssppppppqqqrrrtttwwwzzz|||yyy{{{|||}}}~~~}}}zzzyyyrrrmmmhhhgggddd```aaaddd```eeeiiihhhjjjqqqvvvxxxvvvkkkddd^^^ZZZRRRPPPOOONNNNNNMMMJJJHHHBBBAAA@@@???===;;;:::999111666::::::999999>>>BBB@@@AAACCCEEEHHHJJJKKKKKKFFFLLLSSSVVVSSSKKKCCC>>>?????????AAADDDHHHLLLNNNUUUYYY]]]^^^[[[YYYZZZ[[[WWWTTTQQQOOOMMMKKKHHHEEE@@@BBBDDDFFFGGGJJJNNNRRRVVVXXX\\\aaadddggghhhhhhfffccc]]]XXXSSSOOOJJJGGGGGGDDDAAA@@@AAAAAAAAA@@@<<<<<<;;;::::::::::::;;;:::::::::;;;;;;<<<<<<<<<<<<:::888777888888777666777777666555555555555666444333222222444444333222///000000111111111000000111111111111000000000000------------...///111111///.........000222333555555777:::===?????????>>>999666222000//////...---,,,---000222333444444444444555666777666555444333///111222222111222444666;;;<<<===???BBBGGGNNNSSSSSSOOOHHHAAA<<<:::::::::444333222333555999<<>>?????????CCCCCCCCCDDDEEEFFFGGGHHHGGGQQQYYYWWWMMMEEEDDDGGG;;;>>>@@@AAABBBEEELLLQQQYYYbbbiiijjjkkkmmmnnnlllhhhgggeeeccc^^^VVVMMMGGGIIIHHHFFFFFFGGGJJJMMMNNNOOOSSSXXX[[[\\\]]]___```^^^\\\ZZZVVVQQQLLLGGGEEEAAAAAA@@@@@@@@@?????????;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;<<<======>>>===;;;999777666666777666666555444333333222222333333333333333333333333///000000000000111111111111000......///000000///000000000000000000000000000111111000000000333555777999<<>>@@@>>>???AAA@@@@@@AAACCCEEEEEEDDDCCC???:::555///,,,,,,+++***))))))+++---...------...///000111222222333777===BBBDDDGGGIIIKKKPPPQQQSSSVVVXXXYYYZZZ[[[[[[\\\]]]```bbbdddeeefffjjjnnnvvv~~~rrrkkkfffbbbaaabbbcccdddddddddbbb^^^[[[YYYUUUTTTRRRSSSWWW[[[^^^___fffhhhmmmrrrvvvzzz|||~~~~~~}}}{{{xxxuuuqqqooommmjjjfffdddeeefffgggnnnvvv~~~~~~zzzwwwtttrrrqqqtttssssssssstttwwwzzz||||||xxxuuuqqqoookkkgggaaa\\\ZZZXXXWWWUUUVVVXXXYYY[[[^^^cccjjjooo{{{ssseee[[[UUUQQQKKKIIIFFFFFFHHHHHHGGGEEEFFFFFFEEEAAA>>>;;;:::;;;999:::;;;===>>>???@@@AAADDDDDDDDDDDDEEEEEEFFFGGGIIIOOORRROOOFFFAAAAAAEEEBBBDDDGGGHHHIIINNNUUU[[[fffpppyyy|||~~~~~~|||zzzvvvpppggg]]]VVVLLLJJJHHHFFFEEEFFFHHHIIILLLOOOSSSVVVXXXYYYZZZ[[[YYYXXXWWWUUUQQQMMMIIIGGGCCCCCCBBBAAA@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;<<<<<<<<<>>>===;;;999777777777777666555555444333333222222333333333333333333333333333333333222222111111111111000//////000000000000000000000000000000000000000111111000000000333555777999<<>>@@@BBBCCCFFFJJJMMMHHHDDD???;;;;;;;;;::::::333222111111444888<<>>???AAA@@@@@@@@@BBBDDDDDDCCCAAA>>>999444///,,,,,,+++)))))))))***,,,---+++,,,///111222222111000333777===AAADDDFFFHHHJJJOOOPPPSSSUUUXXXZZZ[[[\\\[[[\\\]]]^^^```bbbdddeeejjjnnnvvvttthhhbbb___[[[ZZZ[[[ZZZ[[[\\\\\\ZZZWWWSSSQQQMMMLLLJJJKKKNNNRRRTTTTTTZZZ\\\aaaggglllqqqtttvvvuuuuuusssqqqnnnkkkhhhgggdddaaa```ccceeehhhpppyyy{{{wwwtttqqqpppsssssstttuuuwwwyyy{{{||||||xxxuuurrrnnnlllgggccc]]]XXXVVVUUUTTTRRRQQQQQQQQQQQQTTT[[[dddjjjwwwpppaaaXXXSSSOOOJJJGGGEEEDDDEEEFFFFFFEEEFFFFFFFFFDDD@@@===<<<<<<999:::;;;<<<>>>@@@BBBCCCEEEEEEEEEEEEEEEEEEEEEFFFIIIJJJJJJFFFBBBAAADDDGGGEEEGGGJJJKKKNNNTTT]]]dddqqq{{{|||qqqeee^^^RRROOOLLLHHHEEEEEEEEEFFFHHHKKKOOOQQQRRRRRRTTTUUUTTTUUUUUUTTTSSSPPPMMMKKKHHHGGGEEEBBB@@@>>>===<<<::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;===<<<;;;999888777777777555555555444444333333222333333333333333333333333666666555444333222111111000000000000000000000000000000000000000000000000000111111000000000333555888:::===???AAABBBAAAAAA;;;777222///......------...///000222444444555555888888777666555555444444222333333222222333555777;;;===??????@@@BBBEEEGGGCCC@@@<<<;;;;;;<<<===<<<333222111111333666:::===>>>???AAAAAA@@@@@@AAACCCBBBAAA???<<<888333///---++++++***)))***+++,,,---))),,,000333444222000...333666<<<@@@CCCEEEGGGIIIMMMOOORRRUUUXXXZZZ\\\\\\___^^^^^^^^^___bbbeeefffjjjnnnvvv|||qqqfffaaa___[[[[[[\\\\\\\\\]]]\\\YYYUUUQQQNNNLLLJJJIIIIIILLLOOOPPPPPPQQQTTTXXX^^^dddiiimmmooopppooonnnllljjjgggeeeddd```]]]]]]aaadddhhhqqqyyy|||xxxuuurrrqqqrrrsssuuuwwwyyy{{{||||||zzzuuutttwww{{{~~~}}}zzzvvvssspppnnnjjjgggccc^^^YYYUUUSSSRRRQQQPPPNNNMMMLLLKKKNNNUUU___fffpppwww{{{hhh[[[TTTPPPMMMKKKIIIFFFEEEDDDEEEEEEEEEEEEFFFGGGEEEBBB???======::::::;;;<<>>===<<<::::::::::::::::::::::::;;;;;;;;;:::::::::999999<<<<<<;;;999888777777777555555444444444333333333333333333333333333333333666555555444333333222222000111222222111000111111////////////////////////000111111000000000333555999:::===@@@BBBBBBBBBAAA;;;888333000///......---//////111222333444555666777666666666555555444444333444444333222333555777:::;;;=========>>>@@@BBBCCC@@@===;;;;;;;;;999888333222000000111555999;;;>>>???AAAAAA??????@@@AAAAAA@@@>>>;;;888444000...,,,,,,+++++++++,,,---...+++,,,///111222222111000222666<<<@@@BBBDDDFFFHHHLLLNNNQQQTTTXXXZZZ\\\]]]bbbaaa______```cccfffhhhiiinnnvvvxxxnnneeebbbaaa______aaabbbbbb```\\\XXXSSSNNNLLLKKKIIIHHHIIIKKKMMMNNNNNNLLLNNNRRRWWW\\\bbbfffhhhjjjjjjiiihhhfffdddbbbaaa___\\\\\\```cccgggpppyyy~~~zzzwwwtttssssssuuuwwwzzz|||}}}~~~~~~xxxtttnnniiiggghhhkkkmmmsssuuuxxxzzz{{{{{{zzzyyytttqqqooolllkkkhhheeebbb___[[[UUURRRPPPPPPOOONNNMMMLLLKKKJJJLLLSSS[[[aaaiiipppzzz|||kkk\\\TTTOOOLLLKKKMMMLLLJJJHHHFFFEEEEEEEEECCCFFFHHHGGGDDDAAA???>>><<<<<<<<<===@@@DDDIIIKKKLLLLLLMMMMMMLLLKKKJJJIIIIIIHHHHHHIIILLLOOOQQQRRRWWWZZZ]]]```dddlllvvv}}}tttfff^^^VVVSSSOOOJJJGGGFFFFFFGGGJJJLLLMMMNNNMMMMMMNNNOOOVVVWWWYYYZZZYYYWWWTTTRRROOOMMMIIIEEEAAA>>>======::::::::::::::::::::::::;;;;;;;;;::::::999888888;;;;;;;;;:::999888777666444444444444444333333333333333333333333333333333222222222222333333333333///222444333222000111222////////////////////////000111111000000000333555999;;;>>>AAABBBCCCBBBBBB<<<888444000/////////...//////000111222444555666555444444444444444444444444444444333222333555777999:::<<<<<<;;;;;;<<<>>>AAA???===;;;;;;:::777555333222000000111444888;;;===???AAAAAA???>>>>>>???@@@???===:::777444111000------------......//////............///111222333333777<<<@@@BBBDDDFFFGGGLLLNNNQQQTTTWWWZZZ\\\]]]aaa```^^^^^^___aaaeeegggiiimmmwwwuuullldddccccccccccccfffhhheeeaaa[[[UUUPPPLLLIIIHHHGGGGGGHHHKKKMMMMMMMMMMMMNNNPPPSSSWWW[[[___aaaddddddcccbbbaaa```^^^]]]^^^[[[[[[___cccgggpppyyy|||yyyxxxwwwvvvwwwyyy|||~~~}}}wwwnnnkkkgggcccaaaaaabbbbbbiiikkkmmmooopppoooooonnnkkkiiigggfffeeeccc```]]]ZZZWWWRRRNNNMMMMMMLLLKKKKKKKKKKKKKKKMMMQQQWWW\\\bbbhhhpppwww{{{qqqhhh[[[QQQLLLJJJHHHGGGKKKLLLLLLKKKHHHFFFFFFFFFDDDFFFIIIJJJGGGDDDAAA@@@>>>======>>>BBBGGGMMMPPPQQQRRRRRRSSSRRRQQQOOONNNOOOPPPQQQRRRTTTVVVYYYZZZeeeiiimmmqqquuu{{{tttggg^^^TTTRRRNNNJJJGGGFFFGGGGGGLLLMMMNNNMMMLLLKKKLLLMMMUUUWWWYYYZZZZZZWWWTTTRRRMMMKKKGGGBBB???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888888::::::;;;::::::888777666444444444444444444444444333333333333333333333333000111111111222222222333///222555555222000111333000000000000000000000000000111111000000000333555:::<<>>===;;;888555333111000---------........./////////...------...000333444444888===AAACCCDDDFFFHHHLLLNNNQQQTTTWWWYYY[[[[[[]]]\\\\\\\\\]]]```bbbdddhhhmmmwwwwwwooohhhiiikkkkkkmmmooonnnjjjddd\\\VVVQQQNNNMMMKKKJJJJJJLLLOOOQQQRRRQQQSSSSSSSSSUUUWWWZZZ\\\^^^````````````___^^^]]]\\\\\\ZZZZZZ___ccchhhrrr{{{|||{{{zzzyyyyyy{{{}}}yyyrrrjjjiiihhhgggeeedddccccccdddeeefffhhhhhhhhhgggfffdddbbbaaaaaa```^^^[[[XXXVVVRRRMMMJJJIIIIIIIIIHHHHHHJJJKKKLLLMMMNNNRRRTTTYYY^^^eeeiiikkkmmmqqquuuvvv{{{~~~~~~}}}zzzrrrhhh___XXXNNNHHHFFFEEEDDDCCCGGGIIILLLLLLJJJHHHHHHIIIEEEIIIMMMNNNKKKGGGDDDCCC@@@???>>>@@@DDDJJJPPPTTTUUUVVVWWWXXXXXXWWWUUUTTTUUUXXXZZZ]]]___dddjjjnnnvvvzzzvvvjjjbbbWWWTTTPPPLLLJJJIIIIIIIIIKKKLLLLLLKKKIIIHHHIIIJJJOOORRRUUUWWWXXXVVVSSSQQQIIIFFFBBB>>>;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999999999:::::::::;;;:::999777666444444444444444444444444333333333333333333333333222222222222111111111111...333666666333000111444000000000000000000000000000111111000000000333555:::<<>><<<;;;;;;:::999777555333111000///+++,,,,,,---------------............///111222333555999>>>AAACCCEEEGGGHHHMMMOOOQQQTTTVVVXXXZZZZZZ[[[[[[\\\^^^```bbbdddeeehhhlllwww|||tttooopppssstttvvvyyytttppphhh```ZZZVVVTTTTTTQQQPPPQQQSSSVVVXXXYYYXXXYYYYYYXXXYYYZZZ\\\]]]___``````aaa``````___^^^]]]ZZZXXXYYY___dddjjjttt}}}~~~}}}|||zzz{{{|||~~~wwwpppkkkkkkmmmmmmmmmllljjjiiibbbcccdddeeeeeedddcccbbb```___^^^^^^]]]\\\YYYVVVSSSOOOKKKHHHGGGGGGGGGFFFEEEHHHKKKLLLLLLLLLNNNOOOQQQVVV[[[^^^^^^___bbbeeefffjjjlllkkkjjjggg___VVVVVVPPPHHHDDDCCCCCCAAA@@@BBBFFFKKKMMMKKKIIIIIIJJJGGGKKKOOOPPPNNNJJJGGGEEEAAA@@@???@@@EEEKKKRRRVVVXXXYYYZZZ\\\\\\[[[YYYXXXYYY\\\aaadddiiiqqq{{{}}}qqqjjj\\\YYYUUUQQQNNNLLLLLLMMMJJJKKKJJJIIIFFFFFFFFFHHHJJJMMMQQQTTTUUUTTTQQQOOOEEEBBB???;;;999888999999========================999999999999999999999999999:::;;;;;;:::999777666444444444444444444444444333333333333333333333333555444333333222111000000...333777777333000222444000000000000000000000000000111111000000111333555;;;===???BBBDDDDDDDDDCCC>>>:::555222111111000///------------///111333444444444555555666777777777333333333111000000222444888:::<<<===<<<;;;;;;<<<:::::::::;;;;;;:::777444222111000000333777<<>><<<::::::888777555222000///......)))***+++,,,,,,,,,++++++,,,---///000111222111111666999>>>BBBDDDEEEGGGIIINNNOOOQQQTTTVVVXXXYYYYYY]]]^^^___aaadddfffggghhhhhhlllwwwyyyxxxwwwyyy{{{}}}~~~~~~{{{vvvmmmeee^^^ZZZYYYYYYZZZYYYXXXZZZ]]]_________dddbbbaaaaaabbbcccbbbaaa___^^^]]]]]]^^^___^^^\\\ZZZ[[[^^^aaaeeellltttzzz}}}|||}}}}}}{{{xxxxxxyyy{{{|||{{{zzzwwwvvvpppnnnkkkgggbbb___\\\[[[]]]\\\[[[YYYXXXVVVUUUUUUPPPNNNKKKIIIFFFEEEEEEEEEEEEGGGJJJLLLMMMMMMMMMLLLQQQPPPPPPRRRTTTVVVVVVUUUWWWWWWXXXYYYWWWUUURRRQQQKKKHHHDDDAAA@@@@@@BBBDDDEEEIIIMMMPPPOOOMMMKKKKKKMMMMMMNNNQQQSSSRRRMMMIIIGGGEEEDDDDDDHHHNNNUUUYYY\\\YYYZZZ]]]]]]ZZZZZZ]]]cccfffkkkpppwwwxxxqqqhhhccc\\\WWWSSSPPPNNNLLLOOOLLLGGGDDDCCCCCCCCCBBBDDDEEEFFFGGGFFFEEEDDDCCC<<<;;;888777666777888999:::;;;<<<<<<======<<<<<<999999999888888888888777;;;:::999888888888999:::666666666666555555555555111111111222222333333333333222111111000000111111222222222111111111111000000000000000////////////000000/////////111222333888;;;@@@DDDFFFFFFDDDCCC===;;;777555333111...+++...------...///111333444333444444444444444444555666666555333111111333666777888999:::;;;;;;;;;;;;<<<;;;999777666555555555555111///222888>>>???>>>??????>>>>>>======<<<<<<;;;;;;999666444111///......,,,---///...***+++......,,,******,,,...000000333777===AAADDDEEEFFFHHHJJJNNNTTTXXXYYYYYYYYYZZZ[[[^^^aaaccccccdddfffhhhjjjooozzz~~~~~~|||tttlllfffcccbbbbbbdddcccccceeehhhlllmmmmmmpppooommmmmmmmmllljjjhhhdddbbb```___^^^]]]\\\ZZZYYY[[[]]]```eeekkksssxxx|||yyytttnnngggccc___^^^]]]\\\ZZZYYYWWWUUUSSSRRRNNNMMMJJJHHHEEEDDDDDDDDDDDDEEEHHHJJJKKKKKKJJJJJJKKKJJJJJJKKKMMMNNNNNNMMMLLLLLLMMMLLLKKKJJJHHHGGGFFFDDD@@@===<<<===>>>@@@DDDHHHNNNQQQRRRRRRQQQQQQQQQQQQRRRTTTVVVUUUQQQMMMJJJHHHFFFFFFHHHMMMSSSVVV[[[XXXXXX[[[]]]\\\^^^aaahhhlllrrryyy|||sssnnnggg```[[[WWWTTTQQQRRRNNNHHHDDDBBBAAA@@@???===>>>>>>???>>>===<<<;;;:::999777666555666777888777888:::;;;<<<=========999999999888888888888777888999999999999888666555666666666666555555555555222222222222333333333333333333222111111111111222222222222111111111111000111000000000////////////000000//////000111222333888;;;???BBBDDDCCCBBBAAA;;;777333000...---+++***............///111333444333333333444444444444555666666555333111222444666888999999:::::::::::::::::::::888777666666555555333111000444;;;AAABBBAAA???>>>>>>======<<<<<<;;;;;;:::888555333111000000...+++***,,,,,,******---///---,,,,,,---///111111444888>>>BBBEEEFFFGGGIIIKKKPPPUUUYYYZZZ[[[[[[[[[\\\^^^aaabbbcccdddfffhhhjjjppp{{{}}}vvvrrroooooopppnnnmmmlllnnnssswwwzzz{{{~~~}}}{{{zzzyyyvvvssspppkkkhhhddd```^^^\\\ZZZXXXYYY[[[]]]```dddjjjqqqvvv}}}}}}uuummmgggdddbbb^^^]]][[[XXXUUUSSSQQQPPPLLLKKKHHHEEECCCBBBBBBBBBBBBCCCEEEGGGHHHHHHGGGGGGGGGFFFEEEEEEFFFGGGFFFEEEGGGGGGFFFEEEDDDCCCCCCBBBBBB@@@===;;;:::;;;===>>>BBBGGGNNNTTTVVVXXXYYYZZZXXXXXXXXXZZZ[[[ZZZVVVTTTPPPNNNLLLKKKLLLOOORRRTTT[[[WWWWWWZZZ]]]___ccciiilllrrrzzz{{{tttnnnhhhccc^^^ZZZXXXSSSKKKDDD@@@===;;;:::777777777888777666666555777666555444444444555666555666777999;;;======>>>999999999888888888888777666777999:::999777444222666666666555555555555444444444444444333333333333444444333222222222222222222222222111111111111000111111000000000/////////000000//////000111333444999:::===???@@@@@@???>>>999555111...,,,,,,+++***.........///111222444555333333333444444444555555555555444333222333555888::::::::::::999999888888888888777777777666666666222111222777>>>CCCDDDCCC>>>>>>======<<<;;;;;;:::;;;999666444222111222222222+++''')))+++******,,,//////.........000111333444999???CCCFFFGGGIIIJJJMMMQQQVVVZZZ[[[\\\\\\]]]\\\^^^aaabbbcccdddfffhhhkkkqqq}}}}}}{{{||||||{{{yyyxxxzzz}}}zzzwwwppplllfffaaa^^^\\\ZZZXXXYYY[[[^^^```dddiiiooossszzz|||uuunnniiifffeeeaaa___]]]YYYUUURRROOOMMMIIIHHHEEECCCAAA@@@@@@@@@AAABBBCCCEEEFFFFFFFFFFFFHHHFFFEEEDDDEEEDDDCCCAAAEEEEEECCCBBBAAAAAAAAAAAAAAA@@@>>><<<<<<===???@@@BBBHHHOOOUUUZZZ]]]___aaa````````````___^^^\\\ZZZWWWVVVUUUTTTSSSSSSTTTUUU\\\WWWVVVYYY\\\```fffmmmmmmsss|||~~~yyytttoooiiifff```YYYOOOFFF???;;;999777555555555555555444444444444444333333333444555555444555777888:::;;;;;;<<<999999999888888888777777777888999999888666444333666666555555555444444444555555555444444333333333555444333333222222333333222222222111111111000000111111111000000000//////000000//////000222444555999:::;;;<<<<<<<<<;;;;;;888555333111000///---+++......///111222444555666333333333444444555555666444444444333222333666999<<<;;;:::999888777777666666666777777777777777777111222444888>>>AAABBBAAA>>>>>>===<<<;;;::::::999;;;999555333111222333444:::111)))***,,,,,,++++++//////000/////////111222555999???DDDGGGHHHJJJKKKNNNQQQVVVYYY[[[[[[\\\]]]\\\^^^```bbbbbbdddgggiiilllsss}}}rrrmmmgggaaa^^^]]][[[ZZZZZZ\\\___aaadddhhhmmmqqqvvvxxx}}}}}}wwwpppjjjgggggggggeeeccc```[[[VVVQQQNNNLLLFFFDDDBBB@@@>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFFFFIIIGGGEEEDDDDDDCCCAAA?????????>>>===<<<<<<<<<<<>>@@@AAACCCHHHPPPWWW\\\aaadddgggiiiiiihhhfffcccaaa``````[[[\\\]]]^^^]]][[[YYYWWW[[[VVVSSSUUUXXX[[[bbbiiilllrrr{{{~~~~~~zzzuuuqqqiiiaaaTTTIIIAAA<<<999777555555555444444444444444333333333333333444555555666666777888999999999999999999999888888888777777::::::999888777666666666555555555555444444444444555555555444444333333333555444333333222222333333222222222111111111000000111111111111000000000000000000///000111222444666999:::;;;;;;;;;;;;:::999444444333444444222...+++...///000222444555666777333333444555666666777777444555555333333444777999<<<;;;:::888666555555555555555666777777777777666222222444888;;;===>>>===>>>>>>===<<<;;;:::999999:::888555222111222444555CCC999000...///---+++,,,...///000000......000222555999???DDDGGGIIIKKKLLLMMMPPPTTTWWWYYYZZZ[[[\\\]]]^^^```aaabbbdddgggiiimmmuuutttooogggaaa]]]\\\[[[[[[ZZZ\\\^^^```cccfffkkknnnqqqtttxxx|||}}}yyyrrrooollliiigggfffggghhhhhhfffaaa\\\VVVPPPLLLIIICCCBBB???===<<<;;;;;;<<<<<<===>>>@@@BBBDDDFFFFFFHHHFFFCCCBBBBBBAAA???===<<<<<<<<<<<<;;;;;;;;;:::<<<;;;;;;;;;<<<===???@@@CCCHHHQQQYYY```fffkkknnnsssrrrppplllgggddddddeeeaaadddiiillllllhhhccc```[[[UUUQQQQQQRRRTTTZZZaaaiiiooovvv|||uuuqqqlllkkkqqq{{{{{{ooofffXXXKKKBBB===:::999555444333222222222333333222222333444555666666666666777888888999888888888999999999888888888888777:::999888666666777888999555555555444444444444333444444444444333333333333444444333222222222222222222222222111111111111000222222111111111000000000000000///000111333555666999:::;;;<<<<<<;;;999888111000000111222000---***...///111333555777888888444555555666777888999999666666555444333444666999<<<;;;999777555555555555444555666777888777666555222333444666888:::<<<<<<@@@???>>>===<<<:::999999:::888666333222222333444FFF===555222111---,,,------000222111...---///222444999???DDDGGGIIIKKKLLLLLLOOOSSSUUUWWWXXXZZZ\\\]]]___``````aaacccgggjjjnnnvvvwwwqqqhhh```\\\[[[ZZZYYYXXXZZZ\\\^^^```cccgggjjjlllnnnrrrvvvzzz}}}~~~zzzsssmmmjjjfffeeeeeedddeeeggghhhiiiiiigggbbb[[[TTTNNNIIIGGGAAA???===;;;::::::::::::888999;;;===@@@BBBEEEFFFFFFDDDBBBAAAAAA@@@>>><<<<<<<<<===>>>===<<<;;;:::::::::::::::<<<===???@@@BBBHHHQQQ[[[dddlllssswww|||{{{xxxrrrlllhhhhhhiiikkkqqqyyy|||tttooo```ZZZTTTSSSRRRQQQUUU[[[ccchhhmmmpppqqqpppooooooeeeaaa^^^```hhhrrr{{{~~~rrriiiZZZLLLCCC===;;;:::555444333222111222222333222333444666777888888888555666777888999:::::::::999999999888888888888777666666777777777777777777555555555444444444333333222222222222333333333333333333222111111111111222222222222111111111111000222222222111111111000000000//////000111333666777888:::<<<>>>???===:::888111///------.........---...///222444777888888999555666777888999:::;;;;;;777777666444333333666888<<<:::888666444444555555444555777888777666555444111222333555777999===???AAA@@@???>>><<<;;;:::999999888777555333222222222AAA;;;666444000,,,,,,///...111444333///...000333333888>>>CCCFFFIIIKKKLLLLLLOOORRRUUUVVVXXXZZZ\\\^^^___``````aaacccgggjjjoooxxxyyyrrriii```[[[YYYXXXXXXVVVXXXZZZ\\\^^^aaadddgggiiikkknnnrrrvvvyyyzzzzzz|||}}}}}}~~~zzztttmmmgggbbb``````aaabbbdddfffhhhjjjkkkiiigggaaa[[[SSSLLLGGGDDD???>>><<<:::999999999999555666888:::>>>AAADDDFFFGGGEEECCCBBBAAA@@@>>>===888999;;;<<<<<<:::888777::::::;;;<<<===???@@@AAAAAAGGGRRR]]]gggpppxxx}}}}}}vvvooojjjjjjlllttt|||}}}ggg```ZZZWWWUUURRRUUUZZZ]]]aaaeeefffeeecccbbbbbbYYYVVVVVVZZZdddnnnuuuxxxwwwyyy}}}~~~sssiiiZZZLLLBBB>>><<<;;;666555444222222333333444333444555777888999999999444555666888:::;;;<<<<<<999999999888888888888777111333666888999888666555555555444444444333333333111111111222222333333333333222111111000000111111222222222111111111111000222222222111111111111000000//////000222444666777777:::===@@@@@@>>>;;;999555111,,,***+++...000111...///222555777888999999666777888999:::;;;<<<<<<888888777555333333555777;;;:::777555444444555666555666777888777666444333000111333444666:::???BBBAAAAAA@@@>>>===;;;::::::999999777666444222111000<<<888555333///***,,,000///333666555111///111444333777>>>CCCFFFHHHJJJLLLLLLOOOSSSUUUVVVXXXZZZ\\\^^^___``````aaacccgggkkkpppxxxxxxpppeee\\\XXXXXXYYYZZZXXXYYYZZZ[[[]]]```bbbcccggghhhjjjmmmoooqqqrrrssswwwxxxxxxyyyzzz}}}{{{wwwqqqjjjeeeccccccdddaaaccceeegggjjjlllmmmnnnmmmiiiccc]]]VVVNNNFFFAAA>>>===;;;:::999888888888999888888888999;;;===>>>BBBCCCCCCBBB>>><<<;;;;;;777999:::;;;;;;:::888777999999:::999999;;;>>>AAAAAAHHHSSS___jjjttt}}}|||wwwpppkkkmmmssszzzpppfffZZZUUUWWW\\\\\\[[[aaaaaacccfffgggeee___YYYWWWTTTSSSYYYccckkkoooooosssuuuxxx{{{~~~~~~wwwjjjYYYLLLGGGCCC===999777666555444333444555555555666777777888888888777::::::999999888999999999999999999999999888777666999999777666555555555555555555444444444333333333444444444444444444444444333333333222111000///...///000111222222333222222000111111222222222111111//////000111222444555666666;;;=========???===999666111...000000---,,,---000111222444555777888999999;;;<<<<<<:::999::::::888666444333333555777999:::999888777666666666666777666666666888888666555///000111333555888:::<<>><<<<<<===<<<:::777888777777666555333111111444BBBGGG:::---,,,///...000222222222111222333555666999>>>AAACCCEEEHHHJJJRRRTTTVVVWWWWWWXXXZZZ\\\[[[]]]___``````bbbeeegggpppyyyrrrkkkbbbZZZWWWWWWYYYZZZWWWXXXYYYZZZ\\\^^^```aaadddeeehhhjjjlllnnnoooooorrrssstttuuuvvvyyy}}}~~~uuuqqqkkkfffcccbbbdddeeehhhiiikkkmmmnnnnnnnnnmmmjjjgggaaa[[[TTTLLLEEE???===<<<:::999888777777777888777777777999:::<<<===???@@@AAA???<<<:::999999888999:::;;;;;;:::888777999999999999999;;;>>>AAABBBIIIUUUbbbnnnyyy|||tttnnnpppwwwuuukkk___YYY[[[___``````eeeeeefffhhhhhheee___ZZZYYYWWWXXX]]]eeejjjkkkjjjiiilllpppuuu{{{sssgggWWWLLLGGGCCC>>>:::999888777666555666666777888999:::;;;<<<<<<<<<;;;:::999888777777777777777888888888888888777666666999888777666555555555555555555555444444444333333222222222222222222222222222222222222222111000000///000000000000000///...000000111111111000000/////////000111222444555666999===???>>>>>>???<<<888444000---//////,,,***,,,///000222555777999;;;<<>>444+++,,,///---...000000000///000222444555999>>>BBBDDDGGGIIIKKKPPPRRRUUUVVVWWWWWWYYYZZZ[[[\\\^^^___```aaadddgggoooxxx{{{lllfff^^^XXXVVVWWWXXXYYYVVVVVVWWWXXXYYY[[[]]]^^^```aaaccceeegggiiijjjjjjlllmmmnnnoooqqqssswwwzzzzzzzzz{{{}}}~~~~~~}}}|||{{{zzzyyyxxxxxxxxxyyyyyyzzz|||}}}|||{{{xxxwwwssspppkkkhhhgggiiilllnnnrrrrrrssssssrrrpppnnnlllfffbbb]]]WWWPPPIIIBBB>>>;;;:::999777666666666666666666666666777999:::;;;;;;======<<<:::888777888888999:::;;;;;;:::999888888999999999999;;;???BBBDDDLLLYYYgggtttwwwqqqsssyyy{{{qqqddd^^^___cccffffffjjjjjjkkklllkkkhhhbbb^^^^^^^^^___dddhhhiiifffbbb^^^aaagggnnnuuu{{{~~~lllbbbTTTKKKGGGDDD@@@<<<::::::999888888888888999:::;;;<<<===>>>>>>>>>>>>999999777666555555555555777888888888888777666666999888777666666555555666555555555444444444444333333333333222222111111111111222222222222222111111111111111111000///...---000000000000000///...---//////000111222444555666<<<@@@AAA?????????===888666111...000000,,,+++,,,...000222666:::===@@@AAAFFFFFFFFFCCC???;;;:::999555444222111111333666777<<<;;;:::999888888888999;;;:::999999:::999666444000000111333555888:::;;;;;;>>>???===999666666888::::::888777444222///...(((111333---***---...+++,,,---............000222555999???CCCFFFIIIKKKMMMMMMQQQTTTWWWWWWWWWXXXYYYYYY[[[]]]^^^___aaadddfffmmmvvvxxxttthhhccc]]]XXXVVVVVVVVVVVVTTTTTTTTTUUUVVVWWWXXXYYY\\\]]]___aaabbbcccddddddfffgggjjjkkklllooorrruuuuuuvvvwwwyyy{{{|||~~~}}}{{{yyyxxxvvvuuuuuutttsssqqqqqqppprrrssstttuuuuuutttsssrrrqqqooommmlllmmmooosssuuuwwwwwwwwwvvvsssnnnjjjgggaaa]]]WWWRRRMMMGGGAAA===999888777666555555555555444444555555666777888888888:::;;;:::888777777777888999:::;;;;;;;;;::::::999999:::::::::<<<@@@CCCEEENNN\\\lllyyywwwqqquuu|||~~~ttthhhaaabbbfffjjjkkkmmmnnnooooooooollliiigggfffgggiiillllllhhhaaa\\\XXXZZZ___fffooowww}}}wwwpppccc[[[QQQJJJGGGEEEAAA>>><<<<<<;;;;;;::::::::::::;;;;;;<<<===>>>>>>>>>>>>:::999888666555444444444888888888999999888777777888888777666666666666666555555555555444444444444666666555444444333222222333333333333222111111000333333333333222222111000111111111111000///......//////000111222444555666;;;@@@BBB@@@@@@AAA???;;;999444111222222///---...---///222777;;;@@@CCCEEEJJJJJJIIIEEE???:::888777555444222111222444666888<<<<<<;;;:::::::::::::::;;;::::::;;;<<<;;;999666000000111333555888:::;;;<<<@@@CCC@@@:::777999<<<;;;;;;999777444111...---(((,,,,,,)))***///...***+++---......---...000222555:::@@@EEEHHHKKKMMMOOOMMMPPPUUUXXXXXXXXXXXXYYYXXXZZZ\\\^^^^^^```dddfffkkkttt{{{vvvppplllfffbbb]]]XXXVVVUUUSSSRRRRRRRRRRRRRRRRRRSSSTTTTTTXXXXXXZZZ[[[]]]]]]^^^^^^```bbbeeeggghhhkkknnnqqqqqqrrrsssvvvxxxzzz{{{|||~~~~~~~~~~~~}}}~~~}}}{{{yyywwwuuusssqqqpppooonnnmmmlllkkkjjjlllmmmnnnoooppppppoooooommmlllkkkkkkmmmooorrrtttuuutttsssppplllgggbbb___YYYVVVQQQLLLHHHDDD???<<<777777666555444444444444333444444555666666666666666888999999888777777888999999::::::;;;;;;;;;;;;::::::;;;;;;;;;>>>BBBEEEGGGQQQ```ppp}}}~~~vvvrrrwwwwwwkkkdddcccgggkkkmmmlllnnnpppqqqqqqqqqqqqpppoooppprrrsssppphhh___YYYVVVVVVXXX___iiisssyyy|||~~~yyypppfff```YYYTTTMMMIIIGGGFFFCCCAAA===============<<<<<<;;;======>>>????????????>>>::::::888777555555444444888888999999999999999888888777777666666666666777666666555555555444444444666666555444444333222222555555444444222111//////111111222333333333333333111222222222111111000/////////000111222444555666999>>>AAA@@@AAACCCBBB>>>999444111222222...---...---///222777<<>>;;;999000111222333555777999:::<<<@@@BBB@@@;;;888:::===<<<;;;999777444111...,,,---,,,******,,,///...***,,,---.........///111333555:::AAAFFFIIILLLMMMOOOMMMQQQVVVYYYZZZZZZZZZZZZXXXZZZ\\\]]]___aaadddgggjjjrrr}}}wwwrrrnnniiifffbbb___[[[XXXVVVTTTQQQOOOPPPPPPOOOOOOOOOOOOOOOPPPRRRSSSTTTUUUVVVWWWWWWWWWYYY\\\___aaaccceeehhhjjjkkklllnnnqqqsssvvvwwwxxxyyyzzzzzz{{{|||}}}}}}~~~zzz|||~~~~~~|||zzz{{{{{{yyywwwuuurrrooonnnkkkjjjhhhgggfffeeeeeeeeeeeefffgggiiijjjkkkkkkkkkkkklllmmmmmmnnnnnnooooookkkiiigggccc^^^ZZZWWWUUUPPPLLLHHHEEEBBB@@@<<<:::666666555444444444444444333333444555666666555555444666888888777777888999999999::::::;;;;;;<<<<<<;;;<<<=========@@@DDDGGGJJJTTTdddttt|||tttqqqwww|||rrriiifffgggiiijjjiiikkknnnpppqqqrrrtttvvvvvvwwwxxxvvvpppggg^^^XXXUUUTTTUUU\\\fffoootttuuuvvvwwwxxxzzz{{{{{{{{{{{{xxxwwwuuupppiii```WWWRRROOOMMMJJJHHHGGGGGGEEEDDD@@@@@@@@@AAA@@@??????>>>@@@@@@AAAAAA@@@@@@???>>>:::999888666555555555555777777888999999999999888777777666666666666777777666666666555555555444444333333333222222111111111555555444444333111000///...///000111222222222222111111222222222222111111//////000111222444555666888===@@@@@@BBBDDDCCC???777222///000///,,,***+++---...222666;;;@@@CCCEEEEEEFFFDDDAAA;;;777444444666555333333444666999;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===???AAA@@@===:::111111222333555777999::::::<<<>>>===:::999:::<<<;;;;;;999777444111...---000---******---...---+++,,,---/////////000222555666;;;AAAGGGJJJKKKMMMNNNNNNRRRVVVXXXYYYZZZ[[[\\\XXXZZZ\\\^^^___bbbeeehhhjjjqqq|||uuuppplllhhhdddbbb\\\ZZZXXXVVVUUUSSSQQQNNNOOONNNMMMMMMLLLLLLLLLLLLMMMMMMNNNOOOPPPPPPPPPPPPQQQTTTWWWZZZ\\\^^^aaacccdddeeegggjjjmmmppprrrsssrrrtttvvvxxxyyyyyyyyyxxxyyyyyy{{{||||||{{{zzzyyywwwwwwuuussspppmmmjjjiiidddbbb```^^^]]]^^^____________```bbbdddeeeffffffiiikkklllmmmmmmjjjhhhfff^^^\\\XXXTTTPPPMMMKKKKKKFFFCCC???===<<<;;;999777666666555444444444444555333444555666666666555444222444666777666666777999999999999:::;;;<<<======<<<===>>>??????BBBFFFIIIOOOYYYhhhxxxxxxooolllqqqzzz|||yyyzzzpppjjjfffffffffeeehhhkkklllmmmooosssvvvzzzzzzyyyuuunnnddd\\\XXXVVVVVVYYY```iiiooopppnnnnnnnnnnnnmmmmmmmmmmmmmmmkkkjjjhhhccc\\\TTTNNNKKKHHHHHHGGGGGGGGGGGGFFFFFFCCCDDDDDDEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>===<<<777666666555444444555555555555666777777777777777777777666666666666777777666666666666555555555555222222222222222222222222222222333333444333333333000000111222222111111111...///000111222222222222//////000111222444555666999>>>AAA@@@AAACCCBBB>>>777111...///...+++)))***---...111555999===@@@BBBAAAAAAAAA>>>:::666555444555444222222333555888:::<<<;;;;;;::::::;;;;;;<<>>===>>>???@@@@@@CCCGGGJJJRRR\\\lll{{{}}}sssiiieeekkkssssssvvvsssllllllxxxvvvmmmgggdddccccccfffiiijjjjjjlllpppttt{{{{{{yyytttkkkbbb\\\XXXXXXYYY^^^gggpppssspppkkkiiihhhfffeeedddcccccccccbbbaaa___[[[TTTOOOKKKIIIDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFGGGHHHGGGFFFEEEDDD?????????>>><<<:::999888555555444333333333444444333333444555666666555555777777666666666666777888777666666666555555555555444444444444444444444555///000111333444555666666444444444444333222111111,,,---...000111111111111//////000111222444555666;;;???AAA@@@@@@BBB@@@<<<888333000111000,,,***+++---...111444888<<<>>>@@@>>>??????===:::777666666444333111111222444777999;;;;;;:::::::::;;;;;;<<>>999555111222222333555777888999<<<;;;;;;===???@@@???>>>::::::888777444222///...+++)))'''((())))))***,,,+++,,,.........///222444666;;;BBBGGGIIIJJJJJJKKKNNNPPPSSSTTTVVVWWWZZZ]]]YYY[[[]]]___aaacccgggjjjkkkqqq~~~|||wwwpppiiidddaaa^^^\\\WWWUUUSSSQQQPPPOOOLLLJJJKKKJJJIIIHHHFFFEEEDDDCCCEEEEEEEEEEEEFFFFFFFFFFFFHHHJJJLLLNNNOOOQQQUUUXXXXXXZZZ]]]```bbbdddgggjjjgggiiilllmmmmmmnnnoooqqqttttttuuuvvvvvvvvvvvvvvvuuuqqqlllhhheeeccc```^^^XXXXXXVVVTTTSSSRRRRRRRRRUUUUUUVVVWWWYYYZZZ[[[[[[]]]^^^______]]]ZZZWWWTTTKKKHHHEEEBBBAAA???<<<:::;;;;;;999888666555555555888666555777:::<<<:::888999999999999888666555444555555555555666777999999<<<<<<<<<<<<<<<===>>>>>>@@@??????@@@BBBFFFJJJLLLRRR[[[jjjzzzqqqgggcccdddggghhhkkkgggeeeeeefffooooooeeeccceeeaaaaaaaaadddhhhkkkmmmmmmsssuuuvvvppphhhbbbaaabbbdddjjjoooppprrrsssooojjjgggddd___[[[YYYWWWUUUSSSXXXWWWUUUQQQLLLGGGEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHGGGGGGHHHIIIIIIHHHGGGFFFEEEDDDAAA>>>:::888666555<<<666222333777999666222777666555555555777888999888777666555555666777888999777555444444444333222666555555444444333222222666555444333222222111222111111111111111111111111111000///......///000111000000///------///333777<<<===???BBBEEEDDDAAA>>>555444111///......//////111222333555666777777777888===CCCGGGFFFAAA:::666555555444444555777888999999:::<<<======<<<;;;:::======>>>@@@@@@>>>999666///000111444666888:::;;;;;;<<<<<<======<<<<<<;;;===;;;888555222000000///+++,,,---.........---,,,---...///.........000222666;;;BBBHHHJJJJJJJJJJJJMMMPPPTTTWWWXXXYYY[[[\\\[[[[[[[[[\\\^^^aaadddfffnnnuuu~~~xxxrrrppprrr|||wwwpppiiidddaaa]]][[[WWWUUURRRPPPOOONNNKKKIIIIIIIIIHHHFFFEEECCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFIIIJJJKKKMMMQQQSSSSSSUUUYYY[[[]]]___bbbeeecccfffiiijjjkkkkkkmmmoooqqqqqqrrrsssssssssssssssrrrooojjjgggdddaaa]]][[[UUUTTTRRRQQQOOONNNNNNNNNPPPPPPQQQSSSTTTVVVWWWXXXWWWWWWXXXWWWVVVRRROOOMMMHHHEEEBBB???>>>===:::888888888777777777777777888888777666777:::;;;:::999999999999999999999888888666666666666777888999:::<<<<<<<<<<<<<<<===>>>>>>@@@?????????BBBEEEIIIKKKQQQZZZhhhwwwvvviii___\\\]]]```aaafffbbb______bbbnnntttjjjggghhhaaa```aaabbbeeegggiiijjjnnnqqqrrroooiiifffgggiiitttzzz{{{sssjjjddd___YYYUUUSSSQQQPPPOOORRRRRRQQQNNNJJJGGGFFFFFFEEEFFFGGGHHHJJJJJJJJJJJJLLLMMMMMMNNNMMMLLLKKKJJJGGGEEEBBB???;;;999777666666555444333333444666888666666666666666777888888666666666777888999:::;;;888666444444444555444333444444444444444444444444555444333222222111222222111111111111111111111111111000///......///000111111111000///...000555888<<<===???BBBDDDBBB???<<<444333111///......///000222222444555666777777777555888===??????;;;777333333333222111222444666777::::::;;;;;;;;;;;;::::::;;;;;;<<<>>>>>><<<888444///000222444666999:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;999666333000///...------------------...//////,,,---............000222666;;;BBBHHHJJJJJJJJJJJJMMMPPPTTTVVVWWWXXXZZZ[[[ZZZZZZZZZ[[[^^^aaaeeeggglllsss{{{ssskkkhhhiiiuuu|||wwwpppiiiddd```\\\ZZZVVVSSSPPPNNNMMMLLLIIIGGGFFFFFFEEECCCBBBAAA@@@????????????@@@@@@@@@@@@AAA@@@BBBDDDEEEFFFHHHKKKMMMLLLOOORRRTTTVVVXXX[[[^^^^^^aaadddfffggghhhjjjlllmmmmmmnnnoooooooooooonnnnnnlllhhheeeaaa]]]XXXUUUOOONNNMMMKKKJJJIIIHHHHHHIIIJJJKKKMMMNNNPPPRRRRRRPPPQQQQQQPPPNNNKKKGGGEEECCCAAA>>><<<;;;:::888777666666666666888999:::;;;888777777888:::;;;;;;:::888999::::::;;;;;;;;;:::777777777777888999::::::<<<<<<<<<=========>>>>>>??????>>>???AAACCCFFFHHHOOOWWWcccpppzzzrrrjjj___WWWTTTVVVYYY\\\aaa]]]ZZZZZZ```oooxxxmmmjjjjjjeeeddddddddddddfffhhhiiillloooqqqpppnnnooorrruuusssgggbbb\\\UUUOOOMMMLLLLLLLLLKKKLLLLLLKKKHHHGGGGGGHHHFFFGGGHHHJJJLLLMMMNNNNNNQQQQQQQQQQQQPPPOOOMMMLLLHHHFFFCCC@@@<<<999777666555999;;;888333111666;;;555666666777777777777777555555666777888888777777777555333333555666555444222222333444444555666666333222222111111111222222111111111111111111111111000000////////////000000222222111000000222666999======???AAABBB@@@<<<999333222000/////////000111222333444555666777777777555666777999888777555333444222111000000333555777::::::999999999999:::::::::999:::;;;<<<:::666222000111222555777999;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;999888555111...---,,,,,,---,,,+++++++++,,,...///+++,,,.........///111333666;;;BBBGGGJJJJJJKKKKKKNNNPPPTTTVVVVVVWWWXXXYYYYYYYYYYYY[[[^^^bbbfffhhhkkkrrr|||sssjjjggggggmmmzzz|||wwwpppjjjeee```\\\YYYUUURRRNNNKKKJJJIIIGGGEEEBBBBBBAAA@@@???>>>======;;;;;;<<<<<<<<<=========<<<>>>@@@@@@AAACCCFFFHHHGGGIIILLLNNNPPPRRRUUUWWWYYY\\\___aaacccdddfffhhhhhhiiijjjkkkkkklllkkkkkkllliiifffccc___ZZZTTTPPPKKKJJJHHHGGGEEEDDDDDDDDDCCCDDDEEEGGGIIIKKKLLLMMMMMMMMMMMMLLLJJJGGGDDDCCC@@@>>>;;;:::::::::888777666666666777888:::;;;<<<999888999999;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::999999888888999:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAADDDEEEKKKQQQZZZdddlllpppqqqrrrfff```XXXQQQPPPSSSWWWZZZ^^^[[[XXXZZZcccuuuxxxoookkkkkkmmmmmmlllkkkkkklllmmmoooqqqsssvvvwwwxxxzzzvvvjjjddd^^^UUUNNNKKKKKKLLLLLLIIIJJJKKKJJJHHHGGGHHHIIIGGGIIIKKKMMMOOOQQQRRRRRRRRRRRRRRRQQQPPPMMMKKKJJJHHHFFFCCC???<<<999777666:::>>>BBB???999555555666555666777888888777666555555666666666555333111///666444333333555666666555333333333444444444555555111111111000111111222222111111111111111111111111000000////////////000000111111111000000222666999======>>>@@@@@@>>>:::666222111000000///000000111333333444555666777777777777666666555555555666666666444222111222555888:::;;;:::999888888888999:::999999999::::::999555222111222333666888:::<<<===;;;;;;<<<<<<<<<<<<;;;;;;999777444111...,,,++++++************+++++++++,,,***,,,---......///222444666;;;AAAGGGIIIKKKKKKLLLNNNQQQTTTUUUVVVVVVWWWXXXXXXXXXYYYZZZ^^^bbbfffhhhmmmttt|||sssjjjfffggglllxxx|||xxxqqqkkkfffaaa\\\YYYSSSPPPLLLIIIGGGFFFDDDCCC??????>>>===<<<<<<;;;;;;888999999999999::::::::::::<<<===>>>>>>???BBBDDDCCCEEEHHHJJJLLLMMMPPPSSSVVVXXX\\\^^^___aaaccceeedddeeefffhhhiiijjjjjjjjjkkkhhhddd```\\\VVVPPPKKKHHHGGGEEEDDDBBBAAAAAAAAA???@@@AAACCCEEEGGGHHHIIIJJJJJJIIIHHHGGGDDDBBBAAA>>><<<:::::::::;;;:::999999999999999999:::;;;<<<::::::;;;<<<<<<<<<===>>><<<<<<<<<<<<;;;:::999888;;;::::::::::::;;;;;;<<<<<<===>>>>>>??????>>>>>>>>>=========>>>???@@@AAAEEEIIIOOOVVV[[[^^^``````XXXUUUPPPLLLLLLPPPVVV[[[\\\[[[ZZZ]]]iii}}}yyyrrrqqqqqquuuvvvxxxxxxvvvwwwyyy{{{}}}~~~}}}ssseee___UUUNNNJJJJJJKKKLLLJJJLLLLLLKKKIIIHHHIIIJJJJJJKKKMMMPPPRRRTTTUUUVVVTTTTTTSSSRRROOOLLLIIIHHHEEEDDDAAA>>>;;;888777666:::<<<@@@BBBBBB===666111555666777888888777666555555555666666444222000///666444333333555666666555555555444444444333333333111111111000111111222222000000000000000000000000//////000000000000////////////000000000222555888===>>>>>>??????===888444111111000000000000000000222333444555555666555555777666444444444555666777555444333333444777:::<<<===<<<:::999999999:::;;;::::::999::::::999666333222333444777999;;;===>>>;;;<<<<<<======<<<<<<;;;:::888555222///---,,,,,,)))***,,,---------+++******,,,---......///222444666:::AAAFFFIIIKKKLLLMMMNNNQQQTTTUUUVVVVVVWWWXXXWWWWWWXXXZZZ]]]bbbfffhhhpppvvvwwwnnnkkklllqqqzzz}}}yyysssmmmgggbbb]]]YYYRRRNNNIIIFFFDDDCCCBBBAAA======<<<;;;;;;:::999999777777777888888888999999999:::;;;<<<;;;<<>>>>>???@@@BBBCCCDDDDDDCCCCCCCCCBBBAAA@@@???>>>===;;;::::::;;;<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;===>>>>>>===>>>???AAA?????????>>>===;;;:::999<<<<<<<<<;;;;;;<<<<<<===<<<===>>>???@@@???>>>=========<<<<<<<<<======>>>???AAAEEEIIILLLNNNOOOPPPKKKJJJHHHGGGIIINNNVVV\\\]]]^^^___dddsss{{{yyyzzz|||}}}vvveee___UUUMMMJJJIIIJJJJJJLLLMMMNNNMMMKKKJJJJJJLLLMMMNNNQQQSSSUUUWWWXXXXXXWWWWWWUUUSSSPPPLLLIIIGGGCCCBBB@@@===;;;999888777555555888???EEECCC:::111777777777777777666666555444444555666777777666666777555333333555666555444666666555444333333222222333222222111111111222222000000000000000000000000//////000000000000//////...///000000111222555888>>>>>>>>>??????===888444111111111111000000//////222222333444444444444444333333333222333333444555222222333444777999<<<>>>???>>>===<<<;;;;;;;;;;;;;;;::::::::::::999666444333444555888:::<<<>>>???=========>>>>>>=========;;;999666222000...------+++,,,.../////////...---+++,,,.........///111333666:::@@@EEEIIIKKKMMMNNNNNNPPPTTTVVVVVVWWWXXXYYYXXXXXXXXXZZZ]]]aaaeeegggooouuu|||tttpppqqqvvv~~~{{{uuuoooiiiccc]]]ZZZQQQMMMHHHDDDBBBAAA@@@???;;;;;;;;;:::999999888888777777777777888888888888777999::::::999:::<<<>>>???AAADDDFFFGGGHHHKKKMMMOOORRRTTTVVVVVVWWWYYY[[[[[[\\\___bbbeeeggghhhiiiiiiddd^^^XXXSSSMMMHHHEEECCCCCCAAA???>>>======<<<<<<<<<===>>>>>>???@@@@@@>>>>>>>>>>>>=========<<<<<<:::999:::<<<========================>>>>>>???===???AAAAAA??????AAACCC@@@@@@AAAAAA@@@???>>>>>>>>>======<<<<<<=========<<<===>>>@@@@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>@@@AAACCCDDDDDDBBBCCCDDDEEEHHHOOOXXX___cccfffjjjqqq|||~~~tttfff```WWWOOOKKKJJJJJJIIIKKKLLLMMMMMMLLLLLLMMMNNNPPPQQQSSSUUUWWWYYYYYYZZZXXXXXXVVVSSSPPPLLLHHHFFFBBBAAA???===<<<;;;::::::444333666===DDDEEE===666888888777666666666666666555555555555666777999999888666444444444555444333444444444444444444444333555444333222222111222222000000000000000000000000...///000111111000///......///111222222444777999===>>>>>>@@@@@@===999555222222222111000///......111111222333333333222222111222333444444444333333111222555888;;;>>>@@@AAA@@@@@@@@@@@@???>>>===<<<;;;:::999999999888666444444444666888;;;===???@@@>>>>>>????????????>>>>>>:::888555222///...---,,,...---+++***+++,,,...///,,,---............000222666:::@@@EEEHHHKKKMMMOOOMMMPPPTTTVVVWWWXXXZZZ[[[YYYYYYYYYZZZ\\\```ccceeekkkppp~~~|||sssooopppyyy|||vvvpppjjjddd^^^ZZZPPPLLLGGGCCCAAA@@@???>>>;;;;;;::::::999999888888777777777777888888888999666777888888888888:::<<<>>>@@@CCCEEEEEEGGGJJJLLLMMMOOORRRSSSSSSTTTUUUWWWXXXYYY\\\```cccfffhhhhhhgggccc\\\UUUOOOJJJFFFBBBBBBAAA@@@>>><<<<<<;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<======;;;999888999<<<===>>>===============>>>@@@AAAAAA>>>@@@BBBBBB@@@@@@BBBEEEAAAAAABBBBBBCCCCCCBBBBBB>>>>>>===============>>><<<===???@@@AAA@@@>>>===<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<===>>>>>>???AAACCCFFFJJJQQQ[[[cccjjjooottt||||||zzzuuuhhhbbbYYYRRRNNNLLLKKKJJJIIIKKKLLLMMMLLLMMMNNNPPPRRRSSSUUUWWWXXXYYYZZZZZZWWWWWWUUURRRNNNJJJFFFCCCBBBAAA@@@>>>===<<<<<<<<<999888999===BBBCCC???:::999888777555555555666777777666444333333444555666999777555444444444333222222333333444444555555666666555444333222222222222000000000000000000000000...///000111111000///...///000222333444555888:::===>>>>>>@@@@@@>>>999666333333222222000///------000000111222222222111111111222555666777666444333222444888===@@@CCCDDDEEEAAAAAABBBBBBAAA@@@>>>===;;;999888888888888555333444555777999;;;===???@@@??????@@@@@@@@@@@@??????:::888555111///---,,,,,,...+++'''$$$$$$(((,,,000---...///.........000222666:::@@@EEEHHHKKKMMMOOOMMMPPPTTTWWWXXXYYY[[[\\\YYYYYYYYYZZZ\\\___ccceeeffflllzzz|||ssspppqqqyyy|||uuupppkkkfff___ZZZQQQMMMGGGCCC@@@>>><<<::::::999888777666666666666444444444555555555555555333444555777888:::;;;;;;>>>@@@BBBEEEGGGHHHHHHHHHKKKLLLMMMNNNNNNNNNMMMMMMTTTUUUWWWZZZ]]]___aaabbb```\\\VVVPPPLLLIIIEEECCC??????===<<<;;;:::::::::::::::::::::::::::::::::;;;;;;:::::::::;;;<<<<<<999999;;;===>>>?????????>>>>>>???@@@@@@@@@@@@@@@???@@@AAACCCDDDDDDCCCBBBCCCDDDEEEEEEEEEDDDBBBAAA===???@@@???<<<;;;===@@@>>>============>>>>>>???<<<<<<;;;;;;:::;;;;;;;;;:::;;;;;;:::999:::<<>>======???<<<<<>><<<;;;;;;:::<<<======;;;777444333444111444777999;;;===@@@BBBEEEDDDDDDBBB@@@>>><<<;;;999777333000---,,,++++++++++++,,,,,,,,,,,,---------...////////////222444666;;;BBBGGGJJJLLLNNNOOOOOOQQQTTTWWWZZZ[[[\\\\\\YYYYYYYYYZZZ\\\^^^aaabbbjjjppp}}}{{{rrrnnnpppzzz~~~vvvpppkkkfff^^^YYYQQQMMMGGGCCC@@@>>><<<:::999999888777666666666666555555555555555666666666777777777888999:::<<<<<>>===;;;:::999999999999999999999999999::::::;;;::::::::::::;;;<<<<<<999:::;;;===??????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@AAACCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDCCC=========;;;::::::<<<>>>==================>>>>>>999999888888888888999999999::::::999888999<<<>>>??????BBBIIIPPPXXXgggttt}}}vvvtttvvv|||tttfff^^^XXXUUURRRNNNMMMNNNOOOPPPRRRRRRSSSUUUYYY\\\^^^___```aaaaaa```^^^]]]ZZZWWWSSSPPPNNNKKKIIIFFFEEEEEEDDDCCCAAA@@@@@@???@@@???@@@EEEKKKLLLFFF???:::999888777666666666666666666555555555555666666666555555444333333222222444444444333333333222222444444444444333222111000000000000000000000000000...000222333222111111222111111111222333666888999?????????@@@AAA???;;;888333222///------...000111000111222333333222111000333222222333444555444333222333666;;;@@@DDDDDDDDDAAA@@@???===<<<;;;:::::::::;;;;;;:::777444333444222444777999;;;>>>BBBEEEJJJIIIGGGDDDAAA>>>;;;999777555222///------------*********+++++++++,,,,,,---...////////////222444666;;;AAAGGGJJJKKKMMMNNNOOOQQQSSSVVVYYYZZZ[[[[[[YYYYYYYYYZZZ\\\^^^```bbbiiiooo{{{yyyooommmooozzzxxxqqqllleee]]]WWWQQQMMMGGGCCC@@@>>>;;;:::999888777666666555555666555555555666666777777777<<<;;;:::999999;;;<<<>>>@@@BBBDDDFFFHHHIIIIIIIIIHHHGGGGGGHHHIIIKKKMMMNNNMMMNNNOOOQQQRRRTTTUUUVVVTTTQQQLLLIIIGGGEEECCCAAA>>>===<<<:::999999999999999888888888888888888888:::::::::::::::;;;<<<<<<:::;;;<<<>>>???@@@AAAAAACCCCCCCCCCCCBBBBBBBBBBBBAAABBBDDDEEEFFFGGGGGGGGGFFFFFFGGGGGGGGGFFFEEEDDD@@@>>>:::999:::;;;<<<<<<============<<<<<<<<<<<<999888888777777888999999999:::::::::999:::===???>>>@@@EEELLLSSS^^^qqquuuooojjjkkkoooyyy|||oooddd]]]WWWUUUTTTPPPPPPRRRRRRSSSUUUVVVXXX[[[___bbbcccdddfffgggfffdddbbb```YYYVVVRRRNNNLLLKKKHHHFFFGGGFFFFFFEEEDDDCCCBBBBBBCCCCCCEEEKKKQQQQQQLLLFFF<<<;;;:::888777666666666444555555666666555555444555555555444444333333222444444444444333333333333444444444444333222111000111111111111111111111111...000222333222111222333111111111222333666888:::======>>>???@@@>>>;;;888222111///...---...000111111222222333333222222111555444333444666777666555333333555:::???BBBCCCCCC@@@???>>><<<;;;:::::::::777888999888666444333444333555777999<<<@@@FFFJJJOOOMMMJJJFFFBBB===:::888555444111///------...///))))))*********+++++++++---...////////////222444666;;;AAAFFFIIIJJJKKKLLLNNNPPPSSSVVVXXXYYYZZZZZZYYYYYYYYYZZZ\\\^^^```bbbhhhnnnzzzwwwmmmkkknnnyyyyyyrrrllleee\\\VVVPPPLLLGGGBBB@@@===;;;999888888777666555555555555555555666666777777888888???===:::999999:::<<<>>>AAACCCEEEGGGHHHIIIIIIIIIFFFEEEDDDCCCDDDEEEHHHIIIIIIIIIJJJKKKMMMNNNOOOOOOPPPMMMIIIFFFDDDCCC@@@>>>===<<<;;;:::999999888999888888888888777777777777999999999999:::;;;<<<<<<;;;<<<>>>???AAABBBBBBBBBDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHFFFFFFFFFFFFFFFEEEEEEEEEDDD???:::888:::=====================<<<<<<;;;;;;::::::999999999:::;;;;;;:::;;;<<<<<<<<<===@@@BBBAAADDDJJJQQQXXXeee|||sssiiiccc```cccjjjwwwxxxkkk```ZZZUUUUUUUUUTTTTTTWWWUUUWWWYYY[[[\\\___cccggggggiiikkklllkkkhhhdddbbbYYYUUUQQQMMMKKKJJJHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDFFFFFFHHHMMMQQQQQQKKKFFF===<<<;;;999888777666666444555666777777666555444555555444444444333333333555444444444444333333333333333333333333222111111111111111111111111111111///000222222000000111222000000111222444666999:::<<<===>>>???@@@???;;;888111000///......///000111222333333333333333333222777666555666888999999888444444555999===@@@AAAAAA???>>>===;;;::::::999999555666777777555333333444444555777999===BBBHHHMMMQQQOOOKKKFFFBBB>>>;;;999666444111///---------...************++++++++++++---...////////////222444666;;;AAAFFFIIIJJJKKKLLLNNNPPPRRRUUUWWWYYYYYYYYYZZZZZZYYYZZZ\\\^^^```aaaggglllxxxwwwmmmlllpppyyy{{{sssllleee\\\VVVPPPLLLFFFBBB???===;;;999888777666555444444444444555555555666777888888999===<<<999888888999<<<===BBBCCCEEEGGGHHHIIIIIIHHHGGGFFFCCCBBBAAABBBCCCDDDEEEEEEFFFGGGHHHIIIJJJJJJMMMJJJGGGEEECCCAAA???===<<<;;;::::::999999999999888888888777777666666666888888888999:::;;;<<<<<<===>>>???AAABBBCCCCCCDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDDDD???999888:::<<<===<<<>>>>>>>>>>>>===<<<::::::::::::999999:::;;;;;;<<<:::;;;<<<<<<===>>>AAADDDDDDHHHOOOWWW^^^kkkwwwhhh```\\\YYY^^^fffssstttgggZZZUUURRRTTTVVVWWWYYY]]]ZZZ\\\^^^___```cccgggjjjkkkmmmooopppnnnjjjeeebbbYYYUUUPPPMMMKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFHHHHHHHHHKKKLLLKKKFFFAAA===<<<;;;999888777777777666777888999999888777666444444444444444333333333555555555444444444333333222222333333222222111111111111111111111111111111000111222111///...///000000000000111444666999;;;>>>>>>???@@@AAA???<<<999//////......///000111222444333333333333333333444777777888999<<<<<<;;;999555444555777;;;>>>??????======;;;:::999999999999444555666666444333333444444666777999<<>><<<;;;888555222///,,,++++++++++++++++++,,,,,,,,,,,,------...////////////222444666;;;AAAFFFIIIJJJLLLLLLOOOPPPSSSUUUWWWXXXYYYYYYZZZZZZZZZZZZ[[[]]]___aaaeeekkkwwwzzzpppqqqvvv{{{tttmmmeee]]]WWWPPPLLLFFFBBB???===:::999777666555444444333333444444444555666777777888888:::999888888888:::<<<>>>BBBCCCEEEGGGHHHHHHHHHGGGHHHFFFDDDBBBAAAAAAAAAAAA@@@@@@AAABBBDDDEEEFFFFFFHHHFFFDDDCCCBBBAAA???===<<<<<<;;;:::::::::::::::999999888888777666666666888888888888999;;;<<<===>>>???@@@BBBCCCDDDEEEEEEDDDCCCBBBBBBBBBCCCEEEFFFGGGFFFEEEEEEEEEFFFFFFGGGFFFFFFEEEDDDDDDDDDDDDEEEBBB???;;;999999:::;;;;;;???@@@@@@@@@>>><<<:::999888888888888999:::;;;;;;:::;;;<<<======???CCCFFFGGGKKKSSS]]]fffrrrqqqddd\\\WWWUUUYYYaaalll}}}{{{jjj___TTTOOONNNRRRWWWZZZ^^^bbbaaabbbcccddddddfffiiikkknnnpppssstttrrrmmmgggcccYYYVVVPPPMMMKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGFFFDDD@@@===;;;;;;:::999888888888888777888888999999888888777444444444444444444444444555555555555444444444333111222222222222222111111111111111111111111111111111222222000///...000111//////000111444777999;;;?????????AAAAAA???;;;888.........//////111222222555444444333333444444555777888:::===@@@???===:::555444444666999<<<======<<<;;;:::999888888888888444555777666444333333333444666888:::<<<@@@EEEIIIHHHGGGDDDAAA>>>===<<<<<<888666222...,,,*********++++++,,,,,,,,,------------...////////////222444666;;;BBBGGGJJJLLLNNNOOOPPPQQQTTTVVVXXXYYYYYYYYY[[[ZZZZZZZZZ[[[]]]___```dddjjjwwwvvvwww~~~|||tttnnnfff^^^XXXOOOKKKFFFAAA???===:::999777666555444333333333333222333444555666777888888666666777888:::===>>>@@@AAABBBDDDFFFGGGGGGGGGFFFBBBBBBAAA@@@??????>>>>>>;;;;;;===>>>@@@AAABBBCCCAAA@@@???@@@AAABBB@@@???===<<<;;;;;;:::;;;;;;;;;::::::999888888777666666777777777888999;;;<<<===???@@@AAACCCDDDEEEFFFFFFDDDCCCCCCBBBCCCEEEHHHIIIJJJIIIHHHGGGFFFFFFFFFGGGHHHGGGFFFEEEEEEEEEFFFFFFBBBBBBAAA>>><<<;;;===>>>AAAAAABBBAAA@@@===;;;999999999999999:::;;;<<<======>>>@@@AAAAAADDDGGGJJJMMMPPPYYYgggsssyyylllcccXXXTTTRRRUUUZZZcccqqq}}}tttiii]]]UUUNNNJJJJJJPPPWWW\\\aaagggiiiiiijjjiiihhhhhhkkkmmmqqqtttwwwxxxvvvooohhhdddZZZVVVQQQMMMLLLKKKKKKKKKIIIIIIJJJJJJKKKKKKKKKLLLJJJHHHFFFDDDBBB@@@???===999999888888888888999999888888777777777777888888444444444444444444444444555555555555444444444444111111222222222222111111000000000000000000000000000111222111111222444666//////000111444777:::;;;@@@??????@@@???===999555------...///000111222333666555444333333444555666777999===AAADDDBBB>>>:::666555444555888;;;<<<<<<;;;:::999888888888888888555666777666444222222333444666888:::;;;===AAACCCEEECCC@@@===;;;:::::::::666444111...,,,+++++++++***+++++++++,,,,,,,,,,,,---...////////////222444555;;;BBBHHHLLLNNNPPPQQQQQQRRRUUUWWWYYYYYYYYYYYY[[[[[[ZZZZZZ[[[]]]___```cccjjjxxxzzz||||||tttnnnggg^^^XXXOOOKKKFFFAAA???<<<:::888666666555444333333333333222222333444555666777888444555777:::<<>>AAABBBBBBAAA======<<<;;;;;;;;;<<<<<<:::::::::999888777777666777777777888999;;;<<<===@@@@@@BBBDDDEEEFFFFFFFFFEEEDDDCCCDDDEEEGGGJJJLLLMMMLLLJJJHHHGGGGGGGGGGGGIIIHHHGGGFFFFFFFFFGGGHHHDDDFFFGGGEEEAAA???@@@CCCAAABBBCCCBBBAAA>>>;;;999;;;;;;;;;<<<===>>>???@@@BBBCCCEEEFFFGGGIIIMMMPPPSSSVVV```ooo~~~sssiiiaaaVVVQQQOOORRRVVV\\\hhhsss|||qqqhhh```YYYQQQLLLJJJGGGHHHOOOWWW]]]ccciiinnnnnnnnnlllkkkjjjlllnnnsssvvvyyy{{{xxxqqqjjjeee[[[WWWQQQMMMLLLLLLLLLLLLKKKKKKLLLLLLMMMMMMNNNNNNJJJHHHEEECCCAAA@@@??????888888777777888888999:::888777666555555666777888444444444444444444444444666666555555555444444444000111111222222222111111///////////////////////////111222222333555999;;;//////000111444777:::<<>>;;;777333,,,---...///000111222333666555444333333444555666666999>>>CCCFFFDDD???:::666555444555777:::;;;;;;::::::999888777777777888666777888777444222222333444666888::::::;;;>>>???CCCAAA>>>;;;888888888888444333000---,,,,,,,,,---)))************+++++++++---.../////////000222444555:::BBBHHHMMMOOOQQQSSSRRRSSSUUUXXXYYYZZZZZZZZZ[[[[[[ZZZZZZ[[[]]]___```bbbiiiyyy}}}uuummmfff^^^XXXNNNIIICCC???<<<;;;999888777777666555555555555555555444444444444555666666555666888999;;;;;;<<<<<>>===>>>>>>>>>?????????@@@<<<===>>>???@@@@@@?????????===:::999999999888777999999999::::::;;;;;;<<<@@@AAAAAABBBDDDEEEFFFFFFDDDDDDFFFGGGIIIKKKLLLMMMSSSPPPKKKHHHGGGGGGGGGFFFKKKKKKLLLJJJHHHFFFGGGGGGHHHHHHFFFEEEEEEDDDDDDDDDIIIHHHFFFCCC???<<<:::888::::::;;;<<<===>>>???@@@BBBDDDEEEFFFHHHKKKOOOSSSUUU___nnn~~~xxxqqqkkkccc]]]VVVRRRMMMJJJLLLRRRZZZ___nnnwww}}}mmmggg^^^VVVQQQNNNKKKJJJHHHIIIJJJMMMRRR[[[eeelllppprrrsssqqqllllllooottttttxxx|||~~~{{{sssjjjddd]]][[[WWWSSSPPPNNNNNNNNNPPPNNNLLLLLLNNNOOOPPPPPPOOOKKKFFFBBB@@@???===<<<<<<;;;:::999888888888888999999999888777666666555777777666555444333333333444444444333333222222222555444222000000111222333333333333222222111111111000000000111222222222333111111222333666999;;;===????????????===;;;999888.........//////000222222444555555555666666777777888<<<@@@CCCCCC@@@;;;888333222222444888:::;;;;;;888888888777777777777777888888999:::999777555333333555777:::===???@@@AAA@@@???>>><<<:::888777666111///---,,,,,,...000222))))))))))))************+++,,,---------///222444888<<>><<<:::999888777666666555555555555555555444444444444555666666555666777999:::;;;<<<<<<<<<======>>>>>>>>>======::::::999999888777777777888888999:::;;;<<<============>>>>>>??????@@@@@@===>>>???@@@AAA@@@@@@??????===::::::::::::999777888999999::::::;;;;;;<<<===>>>???@@@AAABBBBBBCCCDDDEEEGGGIIIKKKMMMNNNOOOQQQOOOKKKIIIHHHHHHIIIIIIKKKLLLMMMLLLJJJIIIIIIJJJLLLLLLKKKJJJIIIIIIIIIJJJJJJIIIFFFCCC@@@===;;;:::::::::;;;<<<>>>???@@@@@@CCCDDDEEEGGGIIIMMMRRRVVVaaajjjxxx~~~qqqgggaaa^^^YYYVVVSSSOOOKKKHHHIIINNNSSSWWW___gggtttqqqhhh```[[[TTTNNNKKKIIIHHHGGGIIIJJJLLLNNNSSS\\\eeelllsssuuuwwwtttpppmmmooorrruuuxxx|||~~~{{{tttlllfff___]]]YYYVVVSSSQQQPPPPPPQQQOOOMMMMMMOOOPPPPPPPPPOOOKKKGGGDDDBBB@@@>>><<<<<<;;;:::999888888888888999999888888777666666555666666666555444444444333444444444333333333222222666555333222111222333444333333333222222222111111111111111111111222222222111111222333666999;;;============<<<;;;888666555////////////000111333333444444555555666666666666:::<<>>????????????===<<<:::888777666555333000...,,,++++++,,,))))))))))))*********+++---.../////////111444666888<<>><<<:::999888777666555555444444555555555444444444444555666666555555777888999;;;<<<<<<:::;;;;;;;;;;;;;;;:::::::::999888666666666666777888888999:::;;;<<<============>>>??????@@@AAAAAA???@@@AAAAAABBBAAAAAA@@@???===;;;:::;;;;;;:::888888888999999:::;;;;;;<<<<<<======>>>???@@@AAAAAAEEEFFFHHHJJJMMMPPPRRRSSSQQQOOOMMMJJJIIIJJJKKKLLLLLLNNNOOOOOOMMMLLLMMMNNNPPPOOOOOONNNNNNNNNOOOOOOMMMKKKHHHEEEAAA>>><<<;;;:::;;;<<<===???@@@AAAAAAEEEEEEFFFGGGJJJPPPWWW\\\hhhrrruuukkk^^^SSSPPPOOOOOOOOOMMMKKKHHHFFFFFFHHHLLLNNNSSSYYYdddqqq~~~{{{qqqfff\\\UUUSSSOOOKKKHHHHHHIIIIIIIIILLLNNNOOORRRVVV^^^ffflllvvvyyy{{{yyyuuuqqqpppqqquuuxxx{{{}}}zzztttmmmiiiaaa___\\\YYYVVVUUUTTTTTTTTTRRRPPPPPPQQQRRRQQQPPPNNNKKKHHHFFFDDDBBB???===<<<;;;:::999999888888888999999888888777666666666555555555555555555444444444444444444333333333333666555444333222333444555333333333222222222222111222222222111111111111111111111222333666999;;;===<<<<<<<<<;;;999777444333/////////000111222444555444444444555555555555666;;;<<<<<<<<<;;;888666444:::888555555666888999999888888888888888888888888;;;;;;;;;:::888555222111777777999:::<<<=========???>>>===;;;:::888777666666444222///---+++***)))))))))*********+++++++++---.../////////000333666888<<>>???AAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBB@@@>>><<<;;;<<<<<<;;;:::888888999:::;;;<<<<<<===>>>>>>??????@@@AAABBBBBBDDDEEEHHHKKKOOORRRUUUVVVTTTTTTRRROOOMMMLLLMMMNNNOOOQQQSSSSSSRRRQQQQQQQQQRRRRRRQQQQQQRRRRRRSSSTTTQQQOOOKKKFFFAAA>>><<<;;;;;;;;;<<<>>>@@@AAABBBCCCFFFFFFGGGHHHLLLSSS[[[bbbmmmxxxtttddd\\\QQQIIIGGGHHHJJJKKKFFFFFFEEEDDDEEEFFFGGGHHHMMMPPPWWWaaalllwww{{{qqqggg___YYYSSSPPPKKKIIIHHHHHHKKKNNNOOOPPPRRRSSSUUUWWW[[[aaaiiinnnxxx{{{~~~~~~{{{wwwtttsssuuuwwwzzz{{{yyytttoookkkbbbaaa___\\\ZZZXXXWWWWWWWWWUUUSSSSSSTTTTTTRRRQQQMMMKKKIIIHHHFFFDDDAAA>>><<<<<<;;;:::999999999999888888888888777777666666444444444555555555555555444444444444444444333333555555444333222333333444222222222222222222222222333222222222111000000000111111222333666999;;;===>>>>>>===<<<:::777444333---......///111222444555444444444444444444444444999888888888777666555444999777444333555777888999777888888888888888999999:::::::::999888666444333555666888:::<<<======>>>>>>===<<<;;;999888777666000000000///......---,,,*********+++++++++,,,,,,+++,,,,,,,,,,,,...111444888<<>>???===============<<<;;;;;;;;;:::888666555666777888999999:::;;;<<<======>>>>>>>>>@@@AAACCCDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDD@@@>>><<<<<<======<<<;;;888999:::;;;<<<===>>>>>>?????????@@@AAAAAAAAABBBCCCEEEHHHLLLQQQUUUYYYZZZ[[[[[[ZZZVVVRRROOOOOOQQQTTTVVVXXXXXXVVVTTTSSSSSSTTTTTTTTTTTTUUUWWWXXXXXXTTTQQQLLLFFF@@@<<<:::999;;;<<<===???AAABBBDDDDDDGGGGGGHHHJJJNNNVVV___eeevvv}}}rrreeeUUUPPPJJJFFFDDDEEEFFFGGGAAABBBCCCDDDEEEFFFFFFFFFEEEGGGKKKRRRZZZcccjjjoooooojjjccc[[[VVVRRROOOMMMHHHGGGHHHJJJOOOSSSTTTUUUXXXZZZ\\\___bbbggglllqqqwww{{{|||xxxvvvtttuuuvvvwwwuuurrrooolllcccbbbaaa___]]][[[ZZZZZZ[[[YYYWWWWWWWWWVVVTTTRRRLLLKKKIIIHHHGGGEEEBBB???===<<<;;;:::999999999999888888888777777777777777444444444555555555555555444444444444444444444444444333333222222222222222222222222222222222222222333222222222111000000000111111222333666999;;;===>>>>>>===;;;999666333111,,,,,,---...000222444555444444444444333333333333555444444333444444555555444222111111444777999999777777888888999999999:::888888888888777777666666333444777999<<<>>>??????======<<<:::999888777777......//////////////////++++++++++++,,,,,,,,,,,,***+++,,,,,,,,,...111333888<<>>===<<<;;;:::888888888888999::::::;;;<<<===>>>?????????@@@AAACCCEEEGGGHHHIIIJJJIIIHHHFFFEEEEEEEEEEEEAAA???======>>>>>>>>>===::::::;;;<<<===???@@@@@@????????????@@@@@@AAAAAADDDFFFJJJOOOTTTYYY]]]___bbbcccbbb^^^XXXUUUUUUWWW[[[\\\^^^]]]ZZZVVVTTTTTTTTTTTTTTTUUUWWWYYYZZZ[[[RRROOOJJJDDD???<<<:::999<<<<<<>>>@@@BBBDDDEEEFFFFFFHHHJJJLLLQQQXXX```fffvvvyyy~~~uuueeeYYYJJJHHHFFFCCCBBBBBBCCCCCC@@@AAACCCDDDEEEFFFFFFFFFCCCDDDFFFJJJPPPVVV\\\___bbb```\\\WWWRRROOOMMMLLLJJJJJJLLLOOOTTTXXXYYYYYY```bbbdddgggiiimmmqqqtttxxx{{{~~~zzzwwwqqqrrrrrrrrrrrrpppnnnllleeedddcccbbb```___^^^]]]^^^\\\[[[ZZZZZZXXXUUUSSSLLLJJJHHHFFFFFFEEECCCAAA===<<<;;;:::999999999999888888777777777777777777555555555555555555444444444444444444555555555555333333333222222222111111111222222222222333333333222222222111111111111111111111222333666999;;;=========;;;:::777333000...,,,,,,---///111444666777444333333333333333222222222222111111222333444555000//////111555888999999777777888888999:::::::::777777777777777777777888222333666999<<<>>>???@@@<<<<<<;;;:::999888777777222111000...------------++++++,,,,,,,,,---------,,,---.........///222555777;;;AAAFFFHHHJJJKKKMMMTTTUUUVVVXXXZZZ[[[]]]]]]______]]]]]]^^^___bbbccchhhnnn{{{{{{qqqfff[[[TTTHHHDDD???;;;999999888777666555444444333333444444555444444444444555666666888888888999;;;>>>AAACCCCCCCCCCCCCCCBBBAAA@@@???======<<<<<<;;;:::::::::;;;;;;<<<===>>>???@@@@@@@@@AAACCCEEEGGGIIIKKKKKKLLLKKKIIIGGGFFFFFFFFFFFFAAA???>>>>>>?????????>>>;;;;;;<<<>>>???@@@AAABBBAAAAAAAAAAAABBBBBBBBBBBBFFFHHHLLLRRRXXX^^^bbbeeefffhhhiiieee___[[[\\\^^^```bbbcccaaa\\\XXXTTTSSSOOOPPPPPPRRRTTTVVVXXXYYYMMMJJJFFFAAA>>><<<;;;<<<<<<===>>>@@@CCCDDDFFFGGGFFFHHHKKKNNNSSSYYY```eeekkkqqq{{{ttt___OOOFFFEEECCC@@@??????AAABBBBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEGGGKKKOOOSSSVVVZZZ[[[\\\[[[YYYWWWUUUUUUVVVVVVXXX\\\```bbbbbbbbbfffhhhkkkmmmooorrruuuxxx{{{|||~~~yyyuuunnnnnnnnnnnnnnnmmmllllllggggggfffeeedddcccaaa```aaa___]]]]]]\\\YYYVVVSSSLLLIIIFFFEEEDDDDDDCCCBBB===<<<;;;::::::999::::::777777777777777777777888666666666555444444444333444444444444555555555666333333333333333333222111111111222222222333333333111111111111111222222222111111222333666999;;;===>>>===<<<:::777333000...---...///111444666999:::333333333333222222222111222111111111111222222333...///000333777999888777777777888999999:::;;;;;;999999888777777666777777333444666999;;;===>>>>>><<<;;;;;;:::999888777777444333000---,,,,,,,,,---,,,,,,,,,,,,------------,,,---.........///222555666;;;AAAFFFIIIKKKMMMNNNPPPRRRUUUXXX[[[\\\]]]]]]```___^^^]]]^^^```bbbccciiiooo{{{zzzpppeee[[[TTTHHHDDD???;;;999999888777555555444333333333333444555444444444444555666666999999999:::<<>>>>>>>>>>>===<<<;;;:::<<<<<<===>>>???@@@AAAAAAAAABBBDDDFFFHHHKKKLLLMMMMMMLLLJJJHHHGGGFFFGGGGGGAAA@@@>>>>>>???@@@???>>><<<<<<===???@@@BBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEGGGJJJOOOUUU[[[aaafffhhhhhhkkkllliiiccc```aaaddddddeeefffccc^^^XXXTTTRRRJJJJJJKKKMMMOOOQQQSSSTTTIIIFFFCCC???======>>>>>><<<===???AAACCCEEEGGGGGGFFFHHHLLLOOOTTTYYY```dddcccpppbbbKKKFFFEEEBBB???===>>>AAADDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCCFFFIIILLLMMMWWWZZZ___bbbcccbbbbbbbbbcccccceeehhhlllnnnmmmllljjjllloooqqqsssuuuxxxzzz}}}~~~|||wwwsssmmmlllllllllkkkkkkkkkkkkiiiiiihhhhhhgggeeedddcccbbbaaa___^^^]]]ZZZWWWSSSLLLIIIEEECCCCCCDDDCCCCCC======<<<;;;::::::::::::777777777777777888888888777777666555444444333333444444444555555555666666444444555555444444333222111111111222222333333333000000111111222222222333111111222333666999;;;===AAA@@@???<<<999555222000//////111333666888;;;<<<333333333222222111111111333333222222111111000000///000222555999999888666777777888999::::::;;;;;;;;;:::999777666555555555555666777999;;;;;;<<<<<<;;;;;;::::::999888777777444222///,,,+++,,,...///,,,,,,,,,---------......***++++++++++++---000333666;;;AAAFFFJJJLLLNNNPPPMMMOOOTTTXXX\\\^^^^^^^^^```___^^^]]]^^^```bbbcccjjjooo{{{zzzpppeeeYYYQQQMMMFFF@@@>>>;;;888777999888777777777666666555555666666666666777777777777999:::;;;;;;;;;<<<>>>AAADDDEEEFFFGGGFFFEEECCCAAA===<<<<<<<<<<<<======>>>>>>>>>??????@@@@@@AAAAAAAAACCCEEEGGGIIIJJJKKKKKKMMMJJJHHHGGGGGGFFFEEECCCCCCCCCAAA@@@??????>>>>>>@@@AAAAAABBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDIIIKKKOOOVVV\\\aaabbbbbbeeeeeedddaaa^^^___ccchhhnnnppppppjjjaaaWWWQQQOOOFFFFFFFFFGGGHHHIIIJJJKKKHHHEEEAAA>>>>>>>>>======?????????@@@BBBEEEHHHIIIGGGHHHJJJLLLNNNSSSYYY]]]]]]bbbgggjjjnnnooohhh```FFFDDDAAA@@@AAABBBAAA@@@BBBCCCCCCDDDDDDEEEEEEFFF@@@AAABBBBBBCCCEEEHHHKKKPPPWWWbbbjjjoooqqqqqqqqqwwwzzz}}}|||xxxuuuxxxvvvvvvwwwzzz|||||||||~~~wwwrrrllliiifffeeefffhhhjjjjjjhhhhhhhhhhhhgggfffeeedddeeeccc___[[[WWWTTTQQQPPPGGGGGGEEEDDDCCCBBBBBBBBBCCCBBB???===<<<;;;;;;;;;666777888888888777555444555555444444444333333333555555555555555555555555555555444444444333333333111111111111111000//////000000000000000000000000000000000222555:::>>>@@@999::::::999777555222000......000333777:::;;;:::333333222111111222222333333444555666666444222111111222333555777888::::::888999::::::;;;;;;::::::======<<<999555333222333222444777999;;;<<<;;;;;;:::999888888999888555333444111---++++++,,,---,,,++++++************+++++++++,,,---...///111222222333999@@@DDDFFFGGGJJJMMMQQQRRRTTTVVVYYY\\\^^^______^^^\\\\\\]]]aaadddgggjjjooo{{{zzzpppeeeZZZRRRMMMEEE???===;;;888777999888777777777666666666666666666666777777777888888::::::;;;::::::;;;>>>AAADDDEEEFFFGGGGGGEEECCCBBB>>>>>>===============>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCEEEGGGIIIJJJKKKKKKLLLJJJGGGFFFFFFFFFDDDCCCDDDCCCBBBAAA@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGJJJLLLQQQWWW]]]```aaa```]]]]]]\\\[[[\\\aaajjjpppyyyyyyuuummmaaaUUUNNNJJJBBBBBBAAABBBBBBCCCDDDEEEDDDBBB??????@@@@@@@@@???AAAAAAAAAAAABBBDDDFFFGGGGGGHHHIIIJJJMMMQQQVVVZZZVVVXXXXXXWWWYYYYYYUUUNNNGGGEEEBBBBBBCCCDDDDDDCCCFFFFFFFFFFFFEEEEEEEEEEEECCCCCCDDDDDDCCCDDDGGGIIINNNVVVbbbnnnvvv|||~~~}}}~~~~~~wwwqqqllliiifffdddeeeggghhhhhhiiiiiihhhhhhgggfffeeedddbbb```]]]XXXTTTPPPNNNLLLFFFEEECCCBBBAAA@@@@@@@@@AAA@@@===;;;999888888888666777888888888777555555666666555555555444444444555555555555555555555555444444333333333222222222222222222222222111000000111111111111111111111111222222222333555888;;;===:::;;;;;;:::777444111/////////111555999<<<<<<;;;:::888555333111111111222333444555666666444222111000111222444666777888999999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;888555333333333555555666777999;;;<<<===:::999999999999888555222555222...,,,,,,---------++++++************+++++++++,,,---...///111222222444:::AAAEEEFFFHHHJJJMMMOOOPPPRRRUUUWWWZZZ\\\]]]^^^]]]\\\[[[]]]```dddfffjjjooozzzzzzqqqggg\\\TTTLLLEEE???===;;;888777999888777777666666666666666666777777777777888888888:::::::::999888:::>>>BBBDDDEEEGGGGGGGGGFFFDDDCCC@@@@@@???>>>=========>>>>>>>>>>>>???@@@AAAAAAAAACCCDDDFFFHHHIIIJJJKKKKKKKKKIIIFFFEEEEEEEEEDDDBBBDDDCCCBBBBBBAAAAAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGHHHGGGGGGHHHHHHIIIJJJJJJMMMOOOTTTZZZ___aaa```^^^XXXWWWVVVWWW\\\fffrrrzzzyyynnn```TTTLLLHHH@@@??????>>>>>>??????@@@@@@??????@@@BBBCCCCCCBBBCCCCCCBBBBBBCCCDDDEEEFFFGGGHHHJJJKKKLLLOOOTTTWWWXXXXXXTTTOOOMMMNNNKKKFFFIIIGGGDDDDDDEEEFFFFFFFFFIIIHHHHHHGGGFFFFFFEEEEEEFFFGGGGGGEEECCCCCCEEEGGGJJJRRR___lllwww}}}uuupppkkkhhhdddcccdddeeeffffffiiiiiiiiihhhgggeeedddccc^^^\\\XXXSSSOOOKKKHHHGGGCCCBBBAAA???>>>>>>>>>>>>@@@>>>===:::999888777777777777888888777777666555777777666666666555555555555555555555555555555555333333222222222111111111222333333333333222111111111111111111111111111111444333333333444666888999<<<<<<;;;:::777444111///111111222666:::<<<===<<<;;;888555222000000111222333444555666666444333111111222444666777888999999:::;;;;;;<<<<<<<<<<<<<<<;;;<<<;;;888555333333444777666555555777:::===???<<<;;;::::::999888555222111///+++******+++++++++++++++************+++++++++,,,---...///111222222666<<>>===;;;888777999888777666666555666777777777777777888888888999999;;;;;;:::888888:::???BBBDDDEEEGGGHHHHHHFFFEEECCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCEEEFFFGGGIIIJJJKKKKKKKKKJJJHHHEEEDDDEEEEEECCCBBBCCCCCCBBBAAAAAAAAABBBBBBDDDDDDEEEFFFGGGHHHHHHIIIJJJIIIIIIJJJKKKLLLNNNOOOQQQSSSXXX]]]bbbcccbbb___\\\ZZZXXXYYY```lllyyyyyykkk^^^SSSLLLIIIBBBAAA@@@????????????????????????AAADDDEEEDDDCCCCCCCCCBBBBBBCCCEEEGGGHHHJJJKKKMMMNNNOOORRRVVVYYY___```]]]WWWSSSSSSPPPLLLLLLJJJGGGFFFGGGGGGGGGFFFHHHHHHGGGGGGFFFFFFFFFFFFIIIJJJIIIFFFDDDCCCEEEFFFLLLSSS^^^iiiuuu~~~|||tttnnniiifffcccaaabbbdddeeeeeehhhhhhgggfffdddbbb```___ZZZWWWSSSOOOJJJFFFCCCBBB@@@???>>>===<<<<<<<<<<<<>>>>>>===<<<;;;;;;::::::888888888888777777666666666666666666555555555444555555555555555555555555333333333333222222222222111222222333222222111111111111111111111111111111333333333444555666888999======<<<999666333000///111111222555999<<<<<<;;;666444111///...000222444444555666777777555333222444555777999;;;<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;:::;;;:::777555333333444666666666777999;;;===???===<<<:::::::::888555222111///,,,++++++,,,,,,+++,,,++++++******++++++,,,+++,,,---...///111222222888===CCCGGGGGGHHHJJJLLLMMMNNNPPPRRRUUUXXXZZZ[[[[[[ZZZZZZ[[[]]]```ccceeeiiimmmwwwyyyqqqggg\\\UUUKKKCCC>>><<<;;;888777999888777666555555666777888888888888888999999999999;;;;;;;;;:::999;;;???BBBCCCDDDFFFGGGGGGFFFEEEDDDBBBBBBAAA???>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDDFFFGGGHHHIIIJJJKKKKKKKKKIIIGGGEEEDDDEEEEEEDDDCCCBBBBBBAAAAAAAAABBBBBBCCCEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKMMMOOORRRSSSUUUWWW\\\bbbgggiiihhhfffaaa___^^^aaaiiivvvvvvgggZZZPPPJJJGGGDDDCCCBBBAAAAAA@@@AAAAAAAAA@@@@@@BBBDDDEEECCCBBBBBBBBBBBBCCCDDDGGGIIIKKKMMMOOOQQQTTTVVVZZZ^^^aaaaaaeeefffbbb___\\\WWWRRRPPPNNNJJJIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHKKKKKKKKKIIIFFFFFFGGGIIITTTYYYbbbllluuu{{{sssmmmgggdddaaa```aaaccceeeeeegggfffeeecccaaa___\\\[[[VVVSSSPPPKKKFFFCCC@@@???>>>===<<<;;;;;;;;;;;;;;;:::;;;;;;<<<<<<=========999888888777777777777777555555555444444444333333555555555555555555555555444444444444333333333333000000111111111111111000111111111111111111111111111222333444666888:::;;;===<<<;;;888555222000...//////111444777::::::999555333111000000111333555555666888888888777555333555666999;;;<<<<<<<<<;;;888888999::::::::::::999999999999777444333444555444555777:::;;;<<<<<<<<<===<<<;;;;;;;;;999666333333111....../////////...,,,,,,++++++++++++,,,,,,+++,,,---...///111222222888===CCCGGGGGGHHHJJJLLLNNNOOOQQQSSSVVVXXXZZZ[[[ZZZZZZZZZ[[[]]]```ccceeeiiillltttxxxoooeee[[[SSSJJJCCC===<<<:::777777999888777555444555666888999888888999999999:::::::::;;;<<<<<<<<<<<<===@@@BBBBBBCCCEEEFFFGGGFFFDDDCCCAAAAAA@@@???>>>>>>>>>>>>@@@AAABBBCCCDDDEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKJJJIIIGGGEEEEEEFFFFFFEEEDDDBBBBBBBBBBBBBBBCCCDDDEEEGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKLLLNNNRRRUUUWWWYYY[[[___fffmmmqqqrrrrrriiiiiikkkpppzzztttcccVVVMMMHHHEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCBBBAAABBBDDDEEEDDDCCCAAAAAABBBCCCEEEHHHKKKLLLOOORRRVVV[[[___dddiiimmmhhhooosssqqqlllfff^^^WWWSSSQQQMMMLLLKKKKKKJJJIIIHHHIIIIIIJJJKKKKKKLLLLLLMMMMMMNNNMMMKKKLLLNNNPPPXXX]]]dddmmmuuu~~~{{{sssmmmeeebbb```___aaadddfffffffffeeedddbbb___\\\YYYXXXSSSQQQNNNIIIEEEBBB@@@>>>======<<<;;;;;;;;;;;;;;;777888999;;;<<<<<<<<<<<<:::999888777777777777888555444444444444333333333555555555555555555555555555555555444444444333333//////000111111111111000222222222222222222222222000111333666999;;;===>>><<<;;;999666444111//////......///222666888888777888777666555444444444555777888999::::::888777555333555777999::::::999888777777888999999999999999888888888666444333444666333555888;;;======<<<<<<<<<;;;;;;;;;<<<:::888555...---++++++,,,,,,+++***,,,,,,++++++++++++,,,,,,+++,,,---...///111222222666<<>>?????????@@@BBB@@@BBBDDDEEEFFFEEECCCBBB@@@??????>>>>>>>>>??????BBBBBBCCCEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJHHHFFFFFFFFFGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKLLLMMMMMMLLLLLLLLLLLLOOOSSSWWWYYY]]]^^^bbbjjjrrryyy}}}~~~{{{|||ooo___TTTNNNJJJIIIGGGGGGFFFEEEEEEEEEFFFFFFDDDBBB@@@AAACCCEEEFFFFFFCCCCCCCCCDDDEEEHHHJJJKKKOOOSSSYYY```ffflllssswwwvvv}}}~~~uuummmccc[[[TTTRRRPPPOOOPPPPPPPPPOOOPPPPPPPPPPPPQQQQQQQQQQQQOOOPPPQQQQQQRRRTTTWWWZZZ```eeekkkqqqwww}}}|||sssmmmcccaaa______bbbeeeggghhhgggfffdddbbb^^^[[[XXXVVVQQQPPPMMMIIIFFFCCCAAA@@@>>>===<<<<<<;;;<<<<<<<<<:::;;;<<<<<<<<<<<<;;;::::::999888777777777888888555555555555444444444444555555555555555555555555444444444333333333222222///000111111222222222111222222222222222222222222222333555888:::<<<===>>>:::999777444222000//////......///222555777777666666777777777777777777666999:::;;;<<<<<<:::888777333444777999::::::999777888888999::::::::::::999777777888666444333555666555666888999;;;<<<===>>>;;;;;;:::;;;<<<<<<999777+++***((()))******)))(((---,,,,,,++++++,,,,,,---+++,,,---...///111222222444:::AAAEEEFFFHHHJJJMMMNNNOOOQQQTTTVVVYYY[[[\\\ZZZZZZ[[[]]]```bbbeeefffhhhjjjppp~~~vvvmmmbbbWWWPPPIIIBBB<<<;;;:::777777:::888777555444444666999:::999999:::::::::;;;;;;;;;:::===@@@AAAAAA@@@AAAAAA@@@AAACCCDDDEEEDDDCCCBBB>>>>>>>>>>>>>>>>>>??????CCCCCCDDDFFFGGGHHHJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJHHHGGGFFFGGGGGGGGGEEEEEEEEEFFFFFFGGGHHHJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNLLLLLLKKKMMMOOOTTTXXXZZZ___```dddllluuu~~~}}}kkk\\\TTTQQQPPPOOOJJJJJJIIIIIIIIIIIIJJJJJJCCCAAA@@@@@@CCCFFFHHHHHHFFFEEEEEEEEEEEEGGGHHHIIIOOOSSS[[[bbbjjjqqqyyy}}}~~~wwwmmmbbbYYYUUUSSSQQQQQQSSSUUUUUUUUUWWWWWWVVVVVVUUUUUUTTTTTTPPPRRRTTTUUUWWWYYY]]]aaaooorrrwww{{{~~~|||sssmmmbbb```^^^___bbbfffiiiiiihhhgggeeebbb___[[[XXXVVVQQQOOOMMMIIIFFFDDDBBBAAA>>>>>>===<<<<<<<<<======??????@@@@@@???===;;;:::::::::888777777777888999777666666666555555555555555555555555555555555555333333333222222222111111000111222333333333333333222222222222222222222222444555777999;;;<<<======888777555333111000//////......///222555777777666///111444666888999999999:::;;;<<<======;;;999888444666999;;;<<<<<<:::999999999:::;;;;;;;;;;;;:::666777777666444444555666888777777777999<<<>>>@@@;;;::::::<<<======;;;999000...---...//////...,,,---,,,,,,++++++,,,,,,---+++,,,---...///111222222333999@@@DDDFFFGGGJJJMMMMMMNNNPPPSSSVVVXXXZZZ[[[ZZZ[[[\\\^^^```ccceeeggghhhjjjppp|||~~~tttjjj```VVVPPPGGGBBB<<<888777888888999666666555555666777999:::;;;<<<==================??????@@@@@@@@@AAAAAAAAACCCCCCCCCBBBBBBBBBAAAAAA===>>>???>>>===>>>@@@AAACCCDDDEEEFFFGGGHHHIIIIIIKKKKKKKKKKKKJJJJJJJJJJJJHHHGGGEEEDDDDDDDDDEEEFFFDDDEEEFFFGGGHHHIIIIIIJJJHHHJJJLLLMMMNNNOOONNNNNNKKKLLLNNNNNNPPPSSSWWW[[[\\\___bbbffflllzzz{{{kkk___ZZZXXXUUUSSSOOOPPPPPPPPPPPPNNNLLLKKKFFFFFFGGGHHHHHHGGGGGGGGGDDDEEEEEEDDDDDDEEEGGGJJJNNNSSS[[[bbbiiirrr}}}~~~qqqeee___UUUQQQNNNOOOTTTXXXXXXVVV[[[]]]______]]]ZZZYYYYYYUUUXXXZZZZZZ[[[aaakkkssszzz}}}uuuoooeeeeeedddcccdddeeefffgggjjjiiihhhfffbbb]]]YYYVVVVVVSSSOOOJJJFFFDDDCCCBBB>>>???@@@AAAAAAAAAAAA@@@AAA@@@????????????<<<:::<<<<<<<<<;;;;;;::::::::::::999999999888888777777666666555444444444444555333333333222222222111111444444444444444444444444222222222000//////222444555777888:::;;;:::999888555222///...000111000......111555666555444333333666555444333444555777999;;;===>>>>>>;;;999888888555777;;;>>>??????===;;;<<<:::888777666555333111888666333333444555555444555777999<<<>>>>>>======<<<<<<;;;<<<<<<:::666333---,,,,,,+++*********+++(((((()))))))))************+++,,,,,,,,,...111333888<<>>>>>======???@@@@@@@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@@@@???<<<>>>???>>>>>>>>>@@@BBBDDDEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJGGGFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIJJJJJJJJJKKKMMMNNNOOOOOOPPPPPPMMMNNNPPPQQQRRRUUUZZZ]]]^^^aaaccceeekkkwwwqqqfff```]]]ZZZWWWTTTTTTUUUTTTSSSQQQOOOMMMHHHHHHIIIIIIIIIHHHHHHGGGFFFGGGHHHGGGFFFGGGJJJLLLJJJOOOUUU[[[bbblllvvv~~~|||oooccc]]]WWWTTTQQQSSSYYY\\\\\\[[[___aaaccccccaaa_________[[[^^^```aaadddjjjuuu}}}{{{tttnnnfffeeeddddddeeefffggghhhmmmmmmllljjjfffaaa]]][[[WWWUUUQQQLLLIIIFFFEEEEEEBBBBBBCCCCCCDDDCCCCCCCCCBBB@@@????????????<<<;;;::::::999999999999999999666666666666555555444444777777666555555555555555333333333222222222222111333333333333333333333333222333555555333222333444555666888::::::999888777555222///...000111000...///111444666555444333444666555444333444555777888:::<<<<<<;;;888555444444666999===@@@BBBAAA@@@>>><<<:::888777888888777555888666444444555666777666888999;;;===>>>>>>>>>>>>>>>===<<<<<<;;;999555111...---,,,,,,+++++++++,,,************************+++,,,---------...111444777;;;AAAEEEHHHJJJLLLNNNLLLNNNPPPTTTWWWZZZ]]]^^^___^^^^^^^^^___bbbdddffffffhhhooo}}}{{{rrriii```WWWRRRFFFBBB===999888888888888666666555555666777999:::<<<<<<===>>>>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAACCCCCCBBBAAAAAA@@@??????<<<===?????????@@@BBBDDDFFFGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJGGGFFFDDDCCCCCCCCCDDDEEEGGGGGGHHHIIIJJJKKKKKKLLLLLLMMMMMMNNNOOOPPPQQQRRRNNNPPPRRRTTTVVVZZZ^^^bbbbbbdddeeedddgggqqqzzzpppjjjeee```]]][[[[[[[[[YYYWWWTTTRRRPPPMMMMMMMMMLLLLLLKKKKKKJJJEEEFFFGGGFFFFFFFFFHHHJJJJJJMMMSSSXXX^^^hhhsss{{{{{{nnnddd^^^YYYWWWVVVYYY^^^bbbbbbaaaeeefffggggggffffffgggiiieeehhhkkkmmmqqqyyyyyyqqqllleeeeeeeeeeeefffggghhhiiilllkkkjjjhhheeeaaa^^^\\\YYYWWWSSSPPPLLLJJJIIIIIIGGGGGGGGGHHHGGGGGGFFFFFFBBBAAA?????????>>>===;;;777777777777777888888888888888888888777777777777888777777666555666666666333333333333222222222222222222222222222222222222222444777888777555444444444666777999999888777666444222000//////000000//////222444555555444555555666555444444444555666777:::;;;;;;999666333222333777999===AAACCCCCCAAA@@@===;;;999888999:::::::::888555333333555888999999;;;;;;<<<===???@@@AAAAAABBBAAA>>>===;;;777333///......---,,,,,,,,,,,,---*********++++++,,,,,,,,,,,,---.........///222555666;;;@@@EEEHHHKKKMMMOOOMMMNNNQQQTTTWWWZZZ]]]^^^```_________```bbbeeegggeeehhhppp~~~zzzqqqiii```WWWRRRFFFBBB===999888888888888777666666666666888999:::<<<<<<===>>>????????????@@@@@@@@@AAAAAAAAABBBBBBDDDDDDCCCCCCBBBAAAAAA@@@<<<>>>???@@@@@@AAADDDFFFHHHIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJFFFEEEDDDCCCCCCCCCDDDEEEHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSPPPRRRUUUXXX[[[___dddgggggghhhfffccccccjjjwwwzzzsssmmmhhhdddbbbbbb```^^^[[[XXXUUUSSSSSSRRRQQQPPPOOOOOONNNNNNFFFGGGHHHHHHHHHHHHJJJKKKNNNQQQUUUYYY___iiiuuu~~~}}}qqqgggaaaZZZZZZZZZ^^^cccfffggggggiiijjjkkkkkkkkklllnnnpppppprrrvvvzzz{{{uuunnniiiccccccdddeeefffgggiiiiiikkkkkkjjjhhheeebbb___^^^ZZZYYYVVVSSSPPPNNNMMMMMMKKKKKKKKKKKKJJJIIIHHHGGGDDDBBB@@@??????>>>===;;;666666666777777777777888999888888888888888888888777777666555555555555555444444333333333222222222222222222222222222222222222444666666555333333444444555777888888777666555444222000/////////000000000333555666555555666777666555444444444555666666999::::::999777555555666666999===AAACCCCCCBBB@@@>>><<<999888999:::;;;:::666444222222444777999:::;;;<<<===>>>AAACCCFFFGGGGGGDDDAAA>>>;;;777222///---,,,,,,+++++++++,,,,,,((()))***+++---...///000,,,---.........000333555777;;;@@@DDDGGGIIIKKKMMMNNNOOOQQQTTTWWWZZZ\\\^^^___^^^]]]]]]___aaadddffffffiiirrrxxxppphhh___WWWQQQEEEBBB===:::999999888777777777666666777888:::;;;<<<===>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA>>>@@@AAABBBBBBDDDFFFHHHJJJJJJJJJKKKLLLLLLMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJGGGFFFEEECCCCCCDDDDDDEEEHHHIIIJJJKKKLLLMMMMMMNNNMMMNNNOOOPPPQQQRRRRRRSSSPPPSSSXXX]]]aaafffkkkooonnnmmmjjjdddaaaeeepppyyy{{{uuupppmmmiiihhhgggdddaaa]]]YYYWWWVVVUUUTTTRRRQQQQQQQQQQQQLLLNNNOOOPPPOOOOOOPPPRRRRRRUUUYYY]]]cccmmmyyytttjjjeee]]]]]]^^^aaaeeeiiilllmmmmmmnnnpppppppppqqqtttvvv{{{}}}zzzuuupppkkkfffaaabbbccceeefffhhhiiiiiiooonnnmmmkkkiiigggeeeddd\\\ZZZYYYVVVTTTSSSQQQQQQNNNNNNNNNMMMLLLJJJIIIHHHEEECCC@@@???>>>>>>===<<<777777888888888888888888444444555555555555555555555555444333333333444444444444444333333333222222333333333333333333333333222333222111000000222444555666777888888777555444333222111000......///000111444777888888777888999555555555444444444555555444555666666555555666888888;;;???BBBDDDDDDCCCAAA???<<<999888999999888777555222000000222666888999:::;;;===???CCCGGGJJJLLLIIIFFFBBB>>>;;;777222///+++***************+++++++++++++++,,,------......,,,---.........000333555777;;;@@@CCCEEEFFFGGGHHHMMMNNNQQQSSSVVVYYY[[[\\\\\\[[[[[[[[[\\\___aaacccgggjjjssswwwoooggg^^^UUUPPPEEEAAA===:::999999888777777777666666777888:::;;;<<<===>>>@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBB?????????@@@@@@@@@AAAAAABBBCCCDDDEEEEEEFFFHHHJJJKKKKKKKKKKKKLLLLLLMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJHHHGGGEEEDDDDDDDDDEEEFFFIIIIIIJJJKKKLLLMMMMMMNNNNNNOOOQQQSSSTTTTTTSSSSSSRRRVVV\\\bbbhhhnnntttxxxvvvtttooogggbbbdddmmmvvv~~~|||xxxwwwrrrqqqooommmiiieeeaaa___ZZZYYYXXXVVVVVVVVVWWWWWWRRRTTTVVVWWWVVVVVVWWWXXXWWW[[[```eeekkkuuuxxxooojjjbbbbbbccceeeiiimmmqqqttttttvvvxxxyyyyyyzzz|||~~~xxxrrrooolllhhheeeaaabbbdddfffhhhiiijjjjjjmmmlllkkkjjjhhhgggfffeee^^^]]]\\\[[[YYYXXXWWWVVVRRRQQQPPPOOOMMMKKKIIIHHHFFFDDD@@@>>>>>>>>>===<<<999999999999888888888777555555555666666666666666555444333333222222333333444444444444333333333333333333333333333333333333222222111///...///222444666777888999999777666444222333222000......///111111555999;;;;;;:::::::::555555555555444444444333///000111111111222555777;;;>>>AAADDDFFFEEECCCBBB===;;;:::999999999777555555222//////111555777999999;;;===AAAEEEIIIKKKMMMHHHEEE@@@===:::666222///***))))))))))))******+++///......---+++******))),,,---.........///222555888;;;???BBBCCCDDDEEEFFFMMMNNNPPPRRRUUUXXXZZZ[[[ZZZYYYXXXYYYZZZ\\\___aaafffjjjtttwwwooofff]]]TTTNNNDDDAAA===;;;:::999777666888777777666777999:::;;;<<<===???@@@AAABBBBBBBBBAAAAAAAAABBBBBBBBBBBBCCC???@@@@@@AAABBBCCCDDDDDDEEEFFFGGGGGGGGGGGGIIIKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHFFFEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMMMMOOOQQQTTTWWWXXXWWWVVVTTTUUUZZZaaaiiipppwww~~~~~~|||vvvlllffffffnnnvvv{{{{{{yyyvvvsssnnnkkkhhhdddbbbaaa``````aaabbbccc^^^```bbbcccbbbbbbbbbcccdddhhhooouuu|||wwwrrrjjjjjjjjjkkkmmmrrrxxx|||~~~xxxpppkkkjjjhhhfffdddbbbcccfffhhhkkkllllllmmmjjjiiihhhgggeeeeeeddddddaaaaaaaaa```___]]]\\\[[[UUUTTTSSSRRROOOMMMKKKIIIGGGDDDAAA>>>>>>>>>===<<<;;;:::999999888777666666777777777777888888999999555555444333333333333444555444444444444333333333222222222222222222222222222333444333111111333444777888999::::::888666555222333333000...---///111222666<<>>:::999999;;;;;;;;;888555666333000///111555777999:::<<>>>>>>>>===<<<;;;:::999888777666555444333444444444555555666666666666555444444444444555555555444444444333333333000000000000000000000000222444777777666444444444888999:::;;;:::888777555222333333111...---///222222777===AAAAAA???===;;;444555555555444444333222222222222111000111444666777999<<>>===:::777888555111000222555888999<<<>>>AAAEEEGGGHHHGGGGGG@@@===:::777555333000...+++*********+++,,,,,,---'''''')))***,,,---//////***,,,,,,,,,,,,...111333666:::???CCCEEEGGGIIIJJJKKKLLLNNNPPPSSSUUUWWWXXXYYYXXXXXXXXXYYY[[[^^^```bbbgggqqq~~~vvvnnnggg^^^TTTMMMCCC@@@===;;;;;;;;;:::999:::::::::999::::::;;;;;;@@@AAABBBBBBAAAAAACCCEEEDDDDDDDDDCCCCCCBBBBBBAAADDDEEEFFFHHHJJJKKKKKKKKKSSSRRRPPPOOONNNMMMNNNNNNMMMMMMNNNOOOOOOOOONNNNNNMMMMMMMMMMMMMMMLLLKKKJJJFFFFFFFFFFFFGGGHHHIIIIIILLLKKKKKKKKKKKKJJJJJJJJJNNNNNNQQQVVV\\\___^^^\\\]]]dddnnnxxxyyyuuuwww~~~||||||zzzxxxvvvvvvxxxzzz|||}}}~~~|||}}}~~~~~~~~~|||zzzwwwkkkiiigggdddbbbaaaaaaaaa```dddhhhlllllllllmmmmmmooollliiihhhiiijjjjjjjjjkkkjjjiiihhhhhhgggdddbbbaaa]]]WWWTTTSSSRRROOOLLLFFFDDDAAA>>><<<;;;<<<<<<<<<<<<;;;:::999777777666555555666666666666555555555555444444444333333333000111111222222222111111333333333222222111111111...///111111222333555888999888999::::::888444111000000111000//////111444555999>>>CCCEEECCC@@@===555666666777666444222111111111000000111333555666:::;;;;;;<<<<<<;;;;;;:::777777777777666666666666444222111111222666:::<<<<<<===???BBBDDDCCCAAA???<<<<<<;;;999666333000...,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,+++***))))))***+++,,,---......///222444444888>>>CCCFFFGGGIIIJJJMMMMMMNNNPPPRRRVVVYYYZZZ]]]\\\[[[XXXWWWYYY]]]```eeejjjttt}}}tttllleee]]]TTTMMMDDDAAA>>><<<;;;;;;999888;;;;;;::::::;;;;;;<<<<<>><<<666666666666555444333333222111111111111222444555888999999::::::999999888777777666666666555555555222111000000111555999;;;???@@@AAABBBBBB@@@===;;;<<<;;;:::999666333000...,,,++++++******))))))(((***+++---,,,+++******+++,,,---...///...///222444888;;;AAAEEEGGGHHHIIIJJJNNNNNNOOOPPPSSSVVVYYY[[[]]]]]][[[YYYXXXZZZ]]]aaadddiiisss}}}sssjjjccc[[[SSSNNNEEEBBB>>><<<;;;;;;999888;;;;;;;;;;;;;;;<<<======???AAABBBAAAAAAAAACCCEEEGGGGGGGGGHHHIIIJJJJJJJJJMMMMMMNNNOOOPPPPPPQQQQQQQQQQQQPPPPPPPPPRRRSSSTTTVVVUUUTTTSSSRRRQQQPPPPPPKKKKKKJJJJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIJJJKKKKKKLLLKKKJJJIIIHHHFFFEEEEEEDDDEEEGGGLLLTTTZZZ^^^```eeekkkuuu}}}}}}|||xxxsssnnnkkkiiihhhgggggggggggggggfffeeedddfffiiinnnqqqqqqqqqqqqrrrssspppmmmllllllmmmmmmmmmpppooonnnnnnooonnnllljjjeeeaaa[[[XXXWWWUUUQQQMMMHHHFFFCCC@@@>>>=========;;;;;;:::999888777777666777888888999999888888777555555555444444444444333222333333444444333222222222222222222222111111111222333444444333444666888999999:::;;;;;;:::666333000000111000//////111444444666;;;>>>@@@>>><<<:::888777666555555555555555333222111111111222333444666777777888888777777666666666555555555444444444111000//////111444888:::???@@@AAAAAAAAA???<<<;;;<<<;;;:::777555222///...,,,,,,+++***)))(((((('''+++,,,...---,,,+++,,,......///000000///000222444;;;>>>CCCFFFGGGHHHIIIJJJNNNNNNOOOQQQTTTWWWZZZ\\\^^^]]]\\\ZZZYYY[[[___bbbccchhhrrr|||rrrhhhaaaZZZSSSNNNFFFCCC???===<<<;;;999888;;;;;;;;;;;;;;;<<<===>>>AAABBBCCCCCCCCCDDDFFFHHHGGGHHHIIIJJJLLLNNNOOOOOOPPPPPPPPPQQQQQQRRRSSSTTTUUUUUUUUUVVVXXXZZZ\\\]]]]]]\\\ZZZWWWUUUSSSRRRQQQLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIJJJKKKLLLLLLLLLKKKKKKIIIHHHFFFDDDCCCBBB@@@@@@BBBFFFLLLTTTZZZ^^^ffflllvvv~~~~~~}}}wwwuuuqqqmmmjjjiiihhhiiiggggggiiiiiiiiihhhgggfffhhhlllpppssssssssssssssstttqqqnnnmmmnnnooooooooosssrrrqqqqqqqqqqqqooommmhhhccc^^^[[[YYYWWWRRRNNNHHHFFFCCC@@@>>>======>>>:::::::::999888777777666777888888888888888888777555555555555444444444444444444444555444444333333222222222111111111111111222333444333222333555777:::::::::<<<<<<:::777444000000111000//////111444333555888;;;<<<;;;999777999777666555444555666666444333222111111111222333555666666777777666666555555555444444444333333333111111000000222555888:::;;;===???@@@??????>>>>>>;;;:::888666333111...---,,,,,,,,,,,,++++++++++++,,,---...---,,,,,,...//////000111111000111333555:::>>>BBBEEEGGGHHHJJJLLLNNNNNNPPPRRRUUUXXX[[[]]]^^^]]]\\\ZZZYYY[[[___cccdddiiirrr|||qqqhhhaaaZZZRRRMMMEEECCC???===<<<;;;:::888:::::::::;;;;;;<<<>>>>>>@@@BBBCCCCCCCCCDDDFFFHHHHHHIIIJJJLLLOOOQQQRRRSSSRRRRRRRRRRRRSSSTTTVVVWWWZZZZZZZZZ\\\^^^aaadddeeeeeeccc```\\\XXXUUUSSSRRRMMMLLLJJJIIIGGGGGGGGGGGGGGGHHHJJJKKKMMMMMMMMMMMMKKKJJJHHHGGGEEECCCAAAAAA??????@@@BBBGGGNNNUUUZZZdddkkkvvv{{{{{{{{{xxxqqqooommmjjjiiiiiijjjkkkjjjjjjkkklllllljjjiiihhhjjjnnnrrrtttuuuttttttttttttqqqooonnnpppqqqrrrrrruuusssrrrrrrsssrrrpppnnnjjjfffaaa]]]\\\XXXSSSNNNHHHFFFCCC@@@>>>======>>>:::999999888888777777777666777777888888777777666666666555555555444444444555555555555555444333222111111111111111111111111111222333222111222333555999999:::;;;<<<;;;777444000000111000//////111444333444666888999888666555888777555444444555666666444333222111111111222333666666777777777777666666444444444444333333333333222111111222444666999::::::<<>>;;;999777444222///...---))))))***+++,,,,,,------,,,------,,,,,,,,,...000///000111111111111444666777;;;???CCCEEEHHHKKKMMMNNNNNNOOOQQQUUUXXX\\\^^^]]]]]]\\\ZZZZZZ\\\```cccfffjjjsss|||rrriiibbbZZZRRRMMMEEEBBB???======<<<;;;:::;;;;;;;;;<<<<<<>>>???@@@???@@@BBBBBBBBBCCCEEEHHHJJJKKKMMMOOOQQQTTTUUUVVVUUUTTTTTTUUUVVVXXXZZZ\\\^^^^^^___aaacccfffiiikkkmmmjjjeee```[[[WWWTTTSSSMMMLLLJJJHHHFFFFFFFFFGGGFFFHHHJJJLLLMMMNNNMMMMMMJJJIIIHHHFFFDDDCCCAAAAAA???@@@AAABBBFFFLLLTTTZZZccckkkwwwwwwtttzzz}}}xxxtttllllllkkkkkkkkklllmmmnnnqqqqqqqqqpppooonnnlllkkkmmmppptttwwwwwwvvvvvvvvvtttrrrppppppsssuuuwwwwwwxxxvvvuuuttttttssspppnnnkkkgggbbb___]]]YYYSSSNNNHHHFFFCCC@@@>>>=========999999888888888777777777666777777777777777777666666666666555555555444444555555555555444333222222000000000111111111111111000111222222111222444666888888999;;;<<<:::777444000000111000//////111444333444555666666666555444555555555444444444555555333222111111111222333444666777777888888777777666555555444444444333333333222222222333555777999:::===???AAA???;;;888999::::::999666333000...---,,,%%%%%%&&&(((***+++,,,---***++++++******+++---///---///000111111222444777555999===AAADDDGGGJJJMMMMMMMMMNNNQQQTTTXXX\\\^^^\\\\\\[[[YYYYYY[[[```cccgggkkksss|||ssskkkddd[[[RRRLLLCCCAAA>>>============<<<=========>>>???@@@BBBBBBAAABBBDDDDDDDDDFFFHHHJJJNNNNNNPPPRRRUUUWWWYYYYYYYYYYYYYYYYYY[[[^^^aaaccccccdddeeefffiiimmmpppqqqrrroooiiiccc]]]XXXVVVTTTLLLKKKHHHFFFDDDDDDEEEEEEEEEGGGJJJLLLMMMNNNMMMMMMIIIIIIHHHFFFEEECCCBBBAAA???AAACCCEEEHHHNNNWWW]]]ccclllzzztttlllmmmuuu}}}}}}xxxsssppppppqqqssstttvvvwwwxxx{{{zzzxxxuuusssrrrpppppppppssswwwyyyyyyyyyxxxyyyvvvtttssstttwwwzzz|||}}}{{{yyywwwvvvvvvtttqqqooolllhhhccc```^^^YYYRRRMMMGGGEEEBBB???===<<<<<<<<<888888888888777777777777777888888999999888888777666666666666555555555555555555555444444333111111///000000000111111111222///111222222222333555888777777888:::;;;:::666333000000111000//////111444444444555555444444444444333333444444444444333333222111111111111222444555666666777777777777666666555555555555444444444444111111111222444666888999<<>>999666888::::::888555222///---,,,,,,%%%&&&'''((()))***+++,,,((())))))((('''))),,,...+++---///000000222555777777:::>>>@@@CCCEEEIIIKKKKKKLLLMMMPPPSSSWWW[[[]]][[[[[[ZZZYYYXXX[[[___cccgggkkkrrr|||tttllleee\\\RRRLLLBBB@@@>>>======>>>>>>===?????????@@@AAACCCDDDEEEEEEFFFHHHHHHIIIJJJLLLOOOPPPQQQSSSUUUWWWYYY[[[\\\]]]\\\\\\]]]```cccfffiiiiiiiiijjjlllooorrruuuwwwuuurrrkkkddd^^^YYYVVVUUUKKKIIIGGGDDDCCCBBBCCCDDDEEEFFFIIILLLMMMNNNMMMLLLIIIHHHGGGFFFEEEDDDCCCBBB@@@BBBFFFHHHKKKRRRZZZ```eeennn|||ssshhheeeiiioooxxxyyyuuuwwwxxxzzz}}}}}}yyyvvvttttttsssrrruuuyyy||||||{{{zzz{{{wwwvvvuuuvvvzzz~~~~~~|||zzzxxxwwwuuurrrooolllhhhddd```^^^YYYRRRMMMFFFDDDAAA>>><<<;;;<<<<<<888888888888777777777777999999999::::::999999999777666666666555555555555444444444444333222111000//////000000111111111222000111333333333555777:::666666777999:::999666333000000111000//////111444555555444444444444444333111222333444444444333222111111000000111333555666555555666666666666555555666666555555555444444444///000000222333555777888888<<<>>>===999777:::>>>:::888555111///---,,,,,,)))))))))***++++++,,,,,,'''(((((('''&&&'''+++---***,,,...///000222555888:::<<>>@@@AAAAAA@@@@@@@@@@@@AAABBBCCCCCCFFFEEEEEEFFFIIILLLNNNOOOSSSUUUWWWYYYZZZ]]]```cccffffffgggiiijjjlllmmmnnnooonnnmmmooorrruuuvvvuuuuuurrrmmmgggbbb]]]WWWRRRMMMJJJGGGEEEDDDEEEDDDCCCFFFHHHJJJLLLMMMMMMLLLKKKJJJKKKJJJHHHEEEDDDDDDEEECCCGGGKKKMMMPPPUUU\\\aaahhhwwwssseee\\\]]]bbbgggppp}}}~~~xxxtttqqqvvvyyy||||||{{{xxxwwwvvvwwwwwwxxxzzz~~~~~~~~~{{{yyywwwsssoookkklllhhhbbb]]]XXXTTTOOOLLLEEEDDDAAA>>><<<;;;::::::<<<;;;999888888888999:::888888888888888777666555999999777666555555555555444444444333333333222222333222111000000111222333111111111222333444666777999999999999888666555444000000///......///000111333444555555555333111//////000111222333444444444222000...---...111555777888888888888888888999999<<<999666777::::::777222111111333555777999:::;;;============<<<;;;:::999666555444222///---+++***))))))((((((((((((((())))))(((&&&%%%&&&(((+++---,,,,,,,,,---...000222444:::<<>><<<;;;::::::888777777666666666666666::::::;;;;;;;;;:::999999999888777666555555555555555555444444444333333333333333222111111222333333222222222333444555777777777777777666555444333222000000///......000111222444444555555444333111///111222333444555555555555333222000///000333666888888888999999999999::::::===;;;;;;===???>>>888333111111333444666888999:::::::::;;;;;;::::::999999666555444111///---+++***------,,,,,,,,,,,,,,,---)))((('''&&&'''))),,,.........---...///111333444999;;;???BBBDDDFFFFFFFFFHHHJJJLLLOOOSSSVVVYYYZZZ[[[ZZZYYYYYYZZZ\\\^^^```cccfffmmmzzz~~~vvvnnneee\\\SSSNNNFFFDDDAAAAAABBBBBBAAA@@@BBBBBBBBBBBBCCCDDDEEEEEEGGGGGGIIIKKKNNNQQQUUUWWWZZZ\\\```cccggglllssswwwyyyyyyzzz{{{|||}}}}}}}}}~~~||||||}}}}}}}}}||||||yyysssmmmfff^^^VVVQQQKKKGGGCCC@@@@@@@@@@@@@@@BBBDDDGGGJJJLLLMMMMMMLLLKKKLLLLLLKKKKKKLLLOOOQQQQQQUUUYYY\\\```gggpppwwwppp___TTTSSSWWW[[[dddqqqzzz~~~}}}~~~|||{{{{{{{{{{{{~~~}}}zzzxxxvvvsssooollldddaaa[[[WWWSSSOOOKKKHHHDDDCCC@@@>>><<<;;;::::::666666666777666555555444666777777888888888888777999888777666666555555666555555555444444444333333444333333222222333333444333333333444555666777888777777666666555444222111000000///...///000111222555555666555444222000///111222333444444555555444444222111000111444777999999999::::::;;;;;;;;;;;;999999:::<<<>>>;;;555000000111222444555777888888666777888888999888888888777555333111...,,,+++***++++++++++++++++++++++++))))))(((''')))+++...///000/////////000111333444888:::>>>BBBEEEGGGGGGGGGHHHIIILLLOOORRRUUUXXXYYYZZZZZZYYYYYYZZZ\\\^^^```cccfffmmmzzz~~~wwwnnnfff]]]UUUOOOEEEDDDCCCCCCDDDDDDBBB@@@CCCCCCCCCDDDDDDEEEFFFGGGIIIJJJLLLMMMOOORRRVVVXXX[[[]]]aaaffflllttt|||{{{vvvooohhh```XXXRRRMMMIIIDDDAAAAAAAAAAAAAAA@@@CCCFFFIIILLLMMMMMMMMMKKKLLLMMMMMMOOORRRWWW[[[YYY]]]aaaeeejjjrrr}}}nnn^^^VVVVVVZZZ^^^gggsss|||~~~{{{zzz|||{{{|||}}}|||zzzwwwuuussspppmmmjjjaaa]]]XXXTTTQQQMMMIIIGGGDDDBBB@@@===;;;;;;::::::888999:::::::::999777666444555555666777777777777888888777666666666666666444444444333333333333222333333333222222333333333333333333333444555666777888888888777666555444333000////////////111222333666666666555444222000///000000111222222222222222333222111111222444777888::::::;;;;;;<<<<<<======999999999:::;;;999444000111111222333444666666777444555666777888888888888777555333000---,,,++++++((()))))))))*********)))))))))))))))***,,,///000000///......///111222333888:::>>>CCCFFFHHHIIIIIIHHHIIIKKKNNNQQQTTTWWWXXXZZZYYYYYYYYYZZZ\\\___```bbbfffmmmzzzxxxoooggg^^^VVVPPPEEEDDDDDDEEEFFFEEECCCAAAEEEEEEEEEEEEFFFGGGHHHIIIKKKLLLNNNOOOOOORRRVVVYYY[[[^^^dddkkkrrr{{{~~~yyyssslllcccZZZUUUMMMIIIDDD@@@@@@@@@AAAAAA@@@BBBFFFIIILLLMMMNNNNNNKKKLLLMMMOOORRRYYY```eeeeeeiiioootttyyylll___YYYZZZ^^^bbbkkkwww~~~|||{{{|||{{{zzz{{{}}}}}}|||zzzxxxuuurrrpppnnnllliiiggg^^^[[[VVVSSSPPPMMMIIIGGGCCCAAA???===;;;::::::;;;999:::;;;<<<;;;:::999888777777888999::::::::::::888777777666666666666777333333333333222222222222111111222222222222111111222222222222333444555555777777777777666444333222000/////////000111333444777666666555444333111111111111222333333333222222222111000000111333555777:::;;;;;;<<<======>>>>>>???>>><<<;;;:::999888777222222333333444555666666444555666888999999999999777555222///---+++++++++)))***+++,,,,,,,,,,,,+++***))))))***+++---...///...---------...000111333888:::???CCCGGGIIIJJJKKKHHHIIIKKKNNNQQQTTTVVVWWWYYYYYYXXXYYYZZZ]]]___aaabbbfffmmmzzzyyyqqqhhh___VVVPPPFFFEEEDDDEEEGGGGGGEEECCCGGGGGGGGGGGGHHHIIIJJJJJJKKKNNNPPPQQQQQQSSSXXX\\\```eeellluuu~~~xxxpppggg]]]VVVMMMHHHBBB>>>===>>>??????AAACCCGGGJJJMMMNNNNNNNNNJJJKKKMMMPPPUUU^^^hhhnnnuuuzzz{{{jjj```[[[]]]aaagggppp{{{~~~|||zzzyyyyyyyyyxxxvvvtttrrrooollliiihhhfffdddbbb[[[XXXTTTQQQOOOLLLIIIGGGBBBAAA???<<<;;;::::::;;;999999::::::999999888777666777777888888888777777777777666666666666777777444444333333333222222222000111111222222111111000222222222222222333444555555555555444333222000000000/////////000222333555666666555555444333333333555555666666666666555555111111000111222333555666::::::;;;<<<===>>>>>>??????>>>;;;999777666777777333333444444555555555666555666777888999999999999777555222...,,,+++++++++'''((()))+++++++++******************+++,,,------,,,,,,,,,,,,...000222333999;;;???DDDHHHJJJKKKKKKIIIJJJLLLOOORRRTTTVVVWWWYYYYYYXXXXXXZZZ]]]```aaabbbfffmmmzzzzzzrrrhhh___VVVPPPGGGEEEDDDEEEFFFGGGFFFEEEHHHHHHHHHHHHIIIJJJKKKKKKJJJMMMRRRSSSTTTWWW]]]cccjjjpppyyyuuujjj^^^WWWNNNIIICCC>>>===>>>??????CCCEEEHHHKKKMMMNNNNNNNNNIIIJJJLLLPPPWWWbbbmmmuuusssfffaaa___bbbfffqqqzzz}}}{{{yyyxxxwwwuuurrrooommmjjjfffcccbbbaaa___]]]YYYVVVRRROOOMMMKKKHHHFFFAAA@@@>>><<<;;;:::;;;;;;:::999888888777777888888555555555666555555444444777777666666666666777777666666555555555444444444111111222333333222111111444333333333333444555555444444444333222111000///000/////////000222444555555555444444444444555555666777777777777777666666222222222222333555666777999::::::;;;<<<===>>>???;;;;;;:::888666444333444555555555555555555666666555666777888888888888888777555111...+++***++++++$$$&&&(((*********)))(((++++++*********+++++++++,,,,,,,,,---///222444666:::<<<@@@EEEHHHJJJJJJKKKJJJKKKMMMPPPSSSUUUWWWXXXYYYXXXXXXXXXZZZ]]]```bbbbbbfffmmm{{{{{{rrriii___VVVPPPHHHFFFEEEEEEFFFGGGGGGFFFIIIIIIHHHIIIIIIJJJKKKLLLHHHMMMRRRUUUVVVZZZbbbhhhrrryyyyyylll___WWWQQQLLLEEEAAA@@@@@@AAABBBDDDFFFIIILLLNNNNNNNNNNNNHHHJJJLLLPPPXXXcccpppxxx}}}lllcccaaaccchhhmmm{{{~~~|||yyyxxxvvvtttpppmmmiiifffbbb```^^^]]]\\\ZZZWWWTTTPPPNNNLLLJJJGGGEEEAAA@@@>>><<<;;;:::;;;;;;<<<;;;999888888888999:::888888999999888777666666777777666666666666777888777777777777666666666666222222444444444444222222555555444444444555666666666666666555444333222111000/////////111222444666555444444444444555666666555666666666666666555555333333333444555666777888999999:::;;;<<<===>>>???<<<>>>???>>>;;;777555444666666666666666666666666555666777777777777777777777555111---+++***++++++(((***,,,...///...---,,,+++++++++*********)))))),,,,,,,,,...000333666888;;;===AAAEEEHHHJJJJJJJJJKKKLLLNNNPPPSSSUUUWWWXXXYYYXXXXXXXXXZZZ]]]```bbbbbbfffmmm{{{~~~wwwmmmbbbVVVOOOIIIIIIJJJJJJJJJIIIHHHGGGIIIJJJJJJIIIHHHIIIKKKMMMMMMPPPSSSUUUVVV]]]gggppp~~~qqq```UUUNNNJJJDDD@@@???@@@AAAAAABBBFFFKKKPPPRRRQQQOOOMMMNNNNNNNNNQQQWWW```hhhnnn}}}vvvkkkfffeeehhhooowww|||zzzyyywwwuuurrrmmmiiifffddd```\\\ZZZXXXXXXXXXVVVSSSPPPLLLIIIGGGGGGGGGAAA@@@???>>>============<<<;;;:::999888888888888999999999888888666555555111333666888888666333111666555555555444444444444444444444333333222222222555555555555666666777777555555555444333222111000---///111000......000333555555666777777777777777777666555555777666555333333444444555666777888888:::999999999999999:::::::::::::::999777555444333444666888888777666777888666777777888888888777777555444222///------,,,------------,,,,,,+++++++++)))))))))((())))))***+++,,,---...//////000222555999;;;???CCCGGGJJJKKKLLLNNNMMMNNNQQQUUUWWWUUUSSSTTTVVVXXXYYYYYY[[[^^^```ccceeekkkvvvwwwnnncccWWWPPPJJJIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLKKKJJJJJJLLLOOOPPPSSSWWWYYY\\\dddpppyyysssbbbVVVMMMIIICCC@@@???@@@AAABBBDDDGGGLLLPPPRRRQQQNNNMMMKKKKKKLLLOOOTTT\\\cccgggooouuu~~~vvvmmmeeedddgggnnnxxx}}}|||zzzxxxuuuqqqlllhhheeeccc___\\\YYYWWWWWWWWWTTTRRROOOKKKHHHGGGFFFFFF@@@???>>>===<<<<<<<<<<<<::::::999888777777777777999999999999888777666555222444666777777666444222666666666555555555444444777777666666666555555555333333444444444555555555555555555444333222111000,,,...000000//////222555555555666777777777777777888777666777888888666444000000222444777999:::;;;888888777777777777888888;;;;;;:::999888666555444444666888888777666777888888888999999999999999888555333111...---,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,---,,,---...//////000222555777999<<<@@@DDDGGGIIIJJJLLLKKKLLLOOOSSSUUUTTTRRRVVVXXXYYYYYYZZZ\\\```bbbeeefffkkkvvvyyyooodddYYYRRRKKKJJJIIIHHHHHHIIIKKKLLLLLLMMMMMMLLLKKKLLLNNNPPPSSSWWW\\\```dddnnn|||vvvcccWWWLLLHHHCCC@@@@@@AAABBBCCCGGGIIIMMMQQQRRRPPPNNNLLLHHHHHHIIILLLPPPUUUZZZ\\\___ccciiiooouuu|||vvvnnngggcccfffllluuu~~~|||yyyvvvqqqkkkgggdddaaa^^^ZZZWWWVVVVVVVVVRRRPPPMMMJJJGGGFFFEEEEEE???>>>===<<<;;;;;;;;;;;;999888888777777777888888999999999999888777666666444555555666666555555444777777777666666666555555444444444444333333333333333444444555555555555555555555555555444222111000+++---//////000111444666555555666777777777777777999888888999:::999777555///000222444666999:::;;;888888777777777777888888;;;:::999888777666555444444555777777777666777888:::::::::;;;;;;::::::999333222000---,,,+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,---...//////000222555:::;;;>>>BBBEEEIIILLLMMMKKKKKKLLLOOOSSSUUUUUUTTTWWWWWWXXXXXXXXX[[[```cccfffgggllluuu{{{qqqfff[[[TTTMMMLLLIIIGGGGGGIIILLLNNNMMMMMMNNNMMMMMMNNNPPPSSSUUUZZZaaagggnnnzzzwwwdddWWWKKKGGGBBB@@@@@@BBBDDDDDDIIILLLOOOQQQQQQPPPMMMKKKEEEFFFGGGIIIKKKNNNQQQRRRUUUWWWZZZ^^^bbbhhhnnnssszzz~~~~~~}}}wwwqqqnnniiihhhkkkrrr{{{{{{xxxrrrlllhhhbbb___\\\XXXUUUTTTTTTTTTPPPNNNLLLIIIFFFDDDCCCCCC??????>>>===<<<<<<<<<<<<999888888888888888999999999999999999888888777666666666555555555555666666777777777777666666666666333222222222222222222222666777777888888888777666666666555555444222111000---...///000111222444666555555666777777777777777:::999999;;;<<<;;;888666222222333555666777888888;;;;;;:::999999999::::::999888777666555444333333444555777888777777888999::::::;;;;;;;;;:::999999333111///,,,+++*********,,,+++++++++++++++++++++***))))))))))))***++++++,,,---...//////000222555<<<===???CCCGGGJJJMMMOOOMMMMMMOOORRRUUUWWWYYYYYYVVVVVVUUUUUUUUUXXX]]]aaadddfffkkkuuu|||tttiii^^^WWWPPPMMMJJJGGGGGGIIILLLNNNLLLMMMNNNNNNNNNPPPSSSVVVWWW^^^gggpppzzzyyydddVVVKKKGGGCCCAAAAAADDDFFFGGGLLLMMMPPPQQQQQQPPPMMMKKKEEEEEEFFFGGGHHHIIIJJJKKKOOOPPPRRRTTTVVV[[[aaaeeejjjooorrrqqqrrrtttssspppnnnllllllqqqwww}}}yyysssmmmhhh```]]]ZZZVVVSSSRRRRRRRRRNNNLLLKKKHHHFFFDDDCCCBBB@@@@@@???>>>============::::::999999999:::;;;;;;888999999999999888888777777666555555555555666777777777777777666666666666555555555555666666666666666777999999999888777666666666666555444333222111111000000000111333333333555555666777777777777777999999:::;;;<<<;;;888555222333444555777888999:::<<<;;;;;;:::999999::::::999888777555444444444444444666888999888888999:::::::::;;;;;;:::999999888222111///,,,******)))***++++++++++++++++++++++++*********)))***++++++,,,,,,---...//////000222555999:::===@@@DDDHHHJJJLLLLLLNNNPPPRRRUUUWWWZZZ\\\XXXWWWWWWUUUUUUXXX\\\```bbbdddjjjvvv~~~vvvkkk```YYYRRROOOLLLIIIHHHIIIKKKLLLLLLMMMOOOPPPQQQTTTXXX[[[\\\dddppp|||zzzeeeVVVKKKHHHCCCBBBCCCFFFIIIJJJMMMNNNPPPRRRRRRPPPNNNLLLGGGGGGGGGGGGGGGGGGHHHIIIJJJLLLMMMOOOPPPTTTYYY]]]___dddhhhhhhjjjooorrrrrrpppooorrrxxx}}}yyyssslllhhh^^^\\\XXXTTTQQQPPPPPPPPPLLLLLLJJJHHHFFFDDDBBBBBBAAA@@@???>>>>>>=========<<<;;;;;;:::::::::;;;;;;888999999999999999888888777666666555555666666777777777777666666666555555444444444444444555555555555666888999888777555444666666666666444333222111333222000111222444333333555555666777777777777777777888999:::;;;:::777444///111333666999;;;>>>???;;;:::999888888777888888:::999777666555555666666555777999:::::::::;;;<<<;;;;;;;;;;;;:::999888888222111///,,,+++******************+++++++++++++++,,,,,,,,,,,,,,,---......,,,---...//////000222555999;;;???CCCGGGJJJKKKLLLJJJLLLOOOQQQSSSVVVZZZ]]]\\\\\\[[[YYYXXXZZZ]]]```aaadddkkkxxxwwwmmmbbb[[[SSSQQQMMMJJJIIIIIIIIIJJJMMMNNNQQQSSSUUUYYY]]]aaabbblll{{{}}}fffXXXLLLHHHDDDCCCEEEHHHKKKLLLMMMNNNPPPRRRRRRQQQOOONNNJJJIIIHHHGGGGGGGGGHHHIIIHHHJJJLLLNNNPPPSSSWWWZZZ\\\bbbfffgggjjjrrrxxxzzzyyyyyy}}}~~~zzzvvvqqqjjjfff\\\ZZZVVVSSSPPPOOONNNNNNLLLKKKJJJIIIGGGDDDCCCBBB@@@???>>>======<<<======<<<<<<;;;:::999999999999888999999::::::999999888666666666666666666666666666666666555555555444444111111111222222333333333666777999:::999777555333777777666666555333222111333111///111444666555444555555666777777777777777555666777999:::999555222000222444777:::===???@@@;;;;;;:::999888888888888888666444333222333444444666999;;;<<<;;;;;;===>>><<<======<<<<<<:::999999333222///---+++*********)))*********++++++++++++---,,,,,,,,,,,,---......,,,---...//////000222555:::===BBBGGGKKKMMMMMMMMMJJJLLLOOOQQQSSSVVV[[[___^^^^^^^^^\\\ZZZZZZ\\\^^^cccfffnnnzzz}}}~~~xxxmmmccc\\\TTTRRROOOLLLIIIIIIHHHIIINNNPPPSSSUUUXXX\\\aaaeeegggrrrhhhYYYLLLIIIEEEDDDFFFJJJLLLNNNMMMOOOPPPRRRRRRQQQPPPOOOLLLKKKIIIHHHGGGHHHIIIJJJHHHKKKMMMOOOQQQTTTWWWZZZ```fffkkklllpppyyy|||xxxtttoooiiiddd[[[YYYVVVRRROOONNNNNNNNNKKKKKKJJJIIIGGGEEECCCBBB???>>>===<<<<<<;;;;;;<<<<<<;;;:::999888888888888888999999:::::::::999999666666777777777777666666666555555555444444444444444444444555555666666666888999;;;<<<<<<:::777555777777777666555444222222111///...000444777777666555666666777777777777777444555666888999888444000555555777888:::<<<===>>>>>>===<<<;;;::::::::::::444222000......///000111777999<<<===<<<===>>>???>>>>>>>>>>>>===<<<;;;:::444222000---,,,+++++++++))))))******++++++++++++++++++******++++++,,,---,,,---/////////000333555666:::@@@FFFIIIKKKJJJIIIKKKNNNRRRSSSUUUXXX]]]bbb]]]^^^^^^\\\ZZZYYYYYYZZZeeehhhppp|||{{{wwwxxxyyyzzz{{{xxxnnnccc[[[UUURRRMMMKKKKKKKKKKKKKKKJJJMMMQQQUUUZZZbbbjjjoooxxxkkk]]]NNNIIIGGGJJJLLLLLLMMMPPPOOOPPPQQQRRRRRRRRRQQQPPPIIIIIIIIIIIIJJJKKKLLLLLLMMMNNNPPPRRRTTTWWW\\\```eeehhhlllrrrzzzzzzwwwtttoooggg```\\\[[[XXXUUURRRPPPOOONNNLLLKKKIIIGGGEEECCCBBBBBB@@@??????>>>>>>>>>>>>>>><<<;;;;;;::::::999999888888888888888888888888888777777666555555555555555666666666666555444333222555555555666666666666666777:::<<<===;;;888666666777888888888777444222000111111111333777:::;;;;;;777666555555555555555666666777777777666444222000222444777999;;;=========>>>;;;888777777888999888888888888555333111222333888999:::<<<===>>>>>>>>>??????@@@AAAAAA???;;;888222000------------,,,+++((())))))))))))*********++++++++++++++++++++++++---...///000000111333666:::<<<@@@EEEIIILLLNNNOOOLLLLLLMMMOOOSSSXXX\\\___aaa```\\\XXXVVVWWWZZZ]]]```iiiuuuwwwxxxxxxyyyzzz{{{qqqfff^^^UUUQQQMMMKKKJJJKKKKKKJJJKKKNNNQQQUUU[[[ccckkkqqq~~~nnn___QQQLLLIIILLLNNNNNNOOORRRSSSTTTUUUVVVVVVUUUTTTSSSMMMMMMLLLLLLLLLMMMNNNNNNPPPRRRTTTVVVYYY]]]bbbfffmmmpppuuu|||{{{vvvsssnnngggaaa]]][[[YYYVVVSSSQQQOOONNNLLLKKKIIIGGGEEECCCBBBBBB@@@@@@???>>>>>>>>>>>>>>><<<<<<;;;::::::999999888999999999999999999999999777777666555555555555666777777777888777777666555555555555444555555666777888;;;===>>>;;;999777777777888888888666444222000111111111444888;;;<<<<<<888777666666555555555555666666777666555333222111222333666:::<<<>>>?????????<<<999777888999888888777888777555333222222444888888:::<<<>>>@@@AAABBB????????????@@@>>>;;;888333111...------,,,+++))))))))))))*********++++++))))))*********+++++++++,,,...///000000111333555999;;;???DDDHHHKKKMMMNNNMMMMMMNNNPPPSSSWWW[[[^^^```___]]]ZZZXXXYYY\\\___bbbkkkvvv{{{{{{{{{{{{|||uuuiii```UUUQQQMMMJJJJJJJJJJJJJJJLLLNNNQQQUUU[[[cccmmmsssssscccUUUOOOMMMOOOQQQQQQRRRVVVXXXYYYZZZ[[[[[[ZZZYYYWWWRRRRRRPPPPPPOOOPPPQQQQQQTTTVVVYYY\\\```eeekkkooowww{{{{{{vvvrrrmmmgggbbb]]]\\\ZZZXXXUUURRRQQQPPPLLLKKKIIIGGGEEECCCCCCBBB@@@@@@???>>>>>>>>>>>>???<<<<<<;;;;;;:::999999999::::::::::::::::::::::::888777666666555555666666666666777888888888777777666555333333333444666888999<<<>>>???===:::888888777777777777666333111000111111222555999<<<======999999888666555555555555666666666555444333222111111333666:::===???@@@@@@>>><<<999777888888777777777777777555333222333444888999:::;;;>>>@@@CCCDDD???>>>=========<<<:::888444111...---,,,+++)))'''************+++++++++,,,++++++,,,,,,------......,,,.../////////000333555888:::>>>CCCGGGJJJLLLMMMNNNNNNOOOQQQSSSWWWZZZ\\\^^^^^^]]][[[ZZZ[[[]]]```dddmmmwwwxxxkkkbbbUUURRRMMMJJJJJJJJJJJJIIILLLMMMPPPSSSYYYaaakkkqqq~~~xxxgggXXXSSSPPPQQQSSSSSSUUUXXX[[[\\\^^^______^^^\\\[[[WWWVVVTTTRRRRRRRRRSSSTTTXXX[[[^^^bbbgggmmmtttyyyzzztttppplllgggddd```___]]][[[XXXUUURRRQQQMMMLLLJJJGGGEEEDDDCCCBBBAAA@@@??????>>>>>>??????<<<<<<<<<;;;::::::999999::::::::::::::::::::::::888777777666555666666666333333444666666777777777666555333111222444666888:::===@@@@@@>>>;;;:::999777777777666444333111000000111222666:::===>>>>>>;;;:::888777666555444444555555555444333222222111222333666999;;;<<<<<<<<<<<<:::777666777777666555666666666555333222444555999999:::;;;<<<>>>@@@BBB???===;;;:::;;;;;;999777222000---,,,,,,+++***(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---/////////000333555777999===BBBFFFIIIKKKLLLNNNOOOPPPQQQTTTVVVYYYZZZZZZ[[[\\\[[[[[[[[[^^^```fffnnnxxxxxxlllcccWWWSSSNNNKKKJJJKKKJJJJJJKKKLLLNNNQQQVVV]]]ffflllxxx}}}kkk\\\VVVRRRSSSUUUUUUWWW[[[\\\^^^aaaccccccbbb```^^^[[[ZZZWWWVVVUUUVVVWWWXXX]]]```dddiiinnnuuu|||zzztttpppllliiigggdddcccaaa^^^[[[WWWTTTRRRMMMLLLJJJHHHFFFDDDCCCCCCAAA@@@@@@???????????????======<<<;;;;;;::::::999999999999999999999999999888888777666666666666666333333555666777777777777777555333222222444777888;;;>>>@@@AAA???<<<::::::777666666555333222000000000111333666;;;=========:::999888666555444444444444444333333222222111111333444666777888888777777999777555555555555444333555666666555333333444666;;;:::::::::;;;;;;<<<======;;;999999999999777666///---+++++++++,,,+++*********+++++++++,,,,,,,,,++++++***)))((('''&&&&&&+++---...//////000222444777999===BBBFFFIIIKKKLLLNNNOOOPPPRRRTTTVVVXXXYYYXXXYYYZZZZZZYYYZZZ]]]___gggnnnxxxxxxllldddXXXUUUPPPMMMLLLKKKKKKJJJJJJLLLNNNQQQTTTYYY___dddpppxxxqqq___YYYUUUVVVWWWWWWZZZ^^^___aaaeeehhhiiihhhfffdddaaa```]]]\\\[[[]]]___```eeehhhlllqqqwww~~~~~~zzzvvvsssooommmllliiihhhfffccc^^^ZZZUUUSSSMMMLLLJJJHHHFFFDDDCCCCCCAAAAAA@@@????????????@@@======<<<<<<;;;:::::::::888888888888888888888888999888777777666666777777555666777888999999:::999777666444444444555777999;;;>>>@@@AAA???<<<::::::666666555333222111000000111111333666:::<<<<<<:::888888777555444444444444444333222111111111111222444555666666666555444333666555444444666666555444444555555555444444555777::::::;;;;;;;;;:::999999:::999888888888888555333---+++******+++,,,,,,+++************+++++++++,,,......---,,,+++******)))+++---.........///222444777999===BBBFFFIIIKKKLLLNNNOOOPPPRRRUUUWWWXXXYYYXXXXXXYYYXXXXXXYYY]]]```fffmmmvvvxxxmmmeeeZZZVVVQQQNNNMMMMMMLLLKKKLLLNNNPPPRRRSSSVVVZZZ]]]gggnnnxxxwwwccc]]]XXXYYYZZZZZZ]]]aaacccfffjjjnnnpppooommmllliiigggeeecccdddfffhhhjjjooorrrvvv{{{}}}}}}}}}zzzwwwuuusssrrrnnnmmmjjjgggaaa\\\VVVSSSNNNMMMKKKHHHFFFEEEDDDCCCBBBAAA@@@@@@??????@@@@@@=========<<<;;;;;;::::::999999999999999999999999999888777777666666777777666777888999999999999999777666666666666777888888;;;===@@@@@@>>><<<:::999666666444333111000000///111111333666999;;;999888666666555444444444444444333333111111000111111222444444555666666666444444555444444666888888888666333444555555444444666888888:::<<<======<<<:::999888777777888888777444111---,,,***)))***+++***))))))))))))*********++++++........................+++,,,.........///222444888:::>>>CCCGGGJJJLLLLLLLLLNNNPPPSSSUUUWWWYYYYYYZZZZZZYYYWWWWWWYYY]]]aaadddllluuuxxxnnnfff[[[WWWRRROOONNNMMMMMMLLLMMMOOORRRSSSTTTUUUWWWYYY```fffpppxxx{{{fff___ZZZ[[[\\\\\\___cccgggjjjooosssuuuuuusssrrrooommmkkkiiijjjlllooorrrvvvyyy}}}~~~|||}}}~~~~~~{{{yyywwwwwwqqqpppmmmiiiccc]]]WWWTTTNNNMMMKKKHHHFFFEEEDDDCCCBBBAAA@@@@@@??????@@@@@@=========<<<;;;;;;::::::::::::::::::::::::::::::999888888777777777777777555666666777777777777666666777777888888888888888;;;===@@@@@@>>>;;;:::999666555444222111000000///111111333666999:::888666555444444333333333444444333222111000000000111222333444555777777777666666555555555777:::;;;:::999333444555555444444666888666999<<>><<<:::777777777888999777333//////---+++*********((('''((())))))))))))*********&&&''''''(((***+++,,,,,,+++,,,.........///222444888:::>>>CCCGGGJJJLLLMMMLLLMMMPPPSSSVVVXXXYYYZZZ\\\\\\ZZZWWWWWWYYY^^^bbbccckkkttt~~~xxxnnnhhhaaa]]]WWWSSSQQQPPPOOONNNNNNNNNMMMKKKKKKMMMRRRVVV]]]bbbjjjsss{{{oooeee]]][[[\\\]]]```dddmmmrrrxxx|||}}}|||||||||wwwvvvuuuuuuvvvxxxyyy{{{~~~~~~~~~~~~}}}}}}{{{tttlllfffccc^^^XXXRRRPPPOOOMMMJJJHHHFFFEEEDDDCCC@@@======>>>???@@@@@@???===<<<<<<======<<<;;;<<<<<<;;;;;;;;;:::::::::777777777777777777777777999999999888888888888777555555555555777999;;;<<>>>>>>>>>>>???===<<<<<<======<<<;;;<<<;;;;;;;;;;;;:::::::::888888888888888888888888999999999888888888888777555555555666777999;;;<<<@@@???>>>>>>>>><<<999777333333222111000/////////...000222444666777777777555444333333555555444333444555555222///...000222666666666555555555555555666777888999999888777666666444222222444777888999888999:::;;;;;;:::999888888666444555666555222///...---,,,,,,,,,,,,***(((***+++++++++++++++******$$$%%%&&&((()))*********,,,.../////////000222444777999>>>CCCGGGJJJMMMMMMOOOPPPQQQSSSUUUWWWYYYYYY[[[ZZZYYYZZZ[[[]]]```aaahhhjjjqqq}}}tttoooeeeaaa[[[VVVSSSQQQPPPNNNPPPRRRRRRSSSSSSTTTXXXZZZ^^^cccjjjrrryyyzzzooodddaaabbbdddhhhlllrrrvvv|||yyyssslllfffbbb^^^YYYUUUQQQPPPMMMKKKHHHGGGEEEEEEEEECCC???>>>>>>>>>===<<>>=========;;;888666111111000000//////000000///000333555666777777777555333111111333444444333555555444111...---///000555555555555555555555555777888999::::::999888777555333111111444666888888888888999::::::999888777888666555444444333000...000...---,,,,,,,,,***(((((()))***+++++++++))))))'''(((((()))***++++++,,,+++---...//////000333555777999>>>CCCGGGJJJMMMMMMOOOOOOQQQSSSUUUWWWXXXYYYZZZZZZYYYYYY[[[]]]```bbbhhhjjjrrrzzzvvvlllgggaaa[[[XXXVVVSSSRRRPPPRRRTTTUUUVVVWWWZZZ\\\aaafffnnnvvv~~~uuujjjeeeeeefffiiinnnwww{{{zzztttmmmgggaaa\\\WWWTTTQQQPPPMMMKKKHHHFFFEEEEEECCCAAA???>>>??????>>>===???===<<<<<<======<<<;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999888888888777777666666666666777999<<<===???>>>=========<<<999666111111//////......///000000111333555666777777666555333000///111333333333444333222111000000111222555555555555555666666666777888999999999888777666444222000000333666888888777888999:::999888777666888777666555333111///...,,,***))))))+++,,,+++***'''(((***++++++***)))(((,,,,,,,,,,,,,,,---......***,,,...//////111444666999;;;@@@EEEIIILLLNNNOOONNNOOOQQQRRRUUUVVVXXXYYYZZZYYYYYYYYY[[[^^^```bbbfffjjjsssyyy}}}rrrnnnfff```\\\YYYVVVUUUQQQSSSUUUWWWXXXYYY\\\___ccciiirrr{{{sssnnnmmmlllnnnrrr{{{~~~~~~yyyrrrjjjccc]]]XXXUUUPPPOOOMMMJJJHHHFFFEEEDDD@@@???>>>>>>@@@AAA@@@??????===<<<<<<======<<<;;;;;;;;;:::::::::999999999888888888888888888888888999999999888888888777777666666666666888:::<<<===@@@???>>>??????===:::777444222000...------......111333444666777777666666555222000///000222333333333222111111222333555555555555555666666666777777777777888888888777555444333111000000333666888888888999999:::999888777666888888888666444111000///+++***((((((***+++++++++'''((()))***+++******)))******)))))))))******+++***,,,...//////111444666999;;;@@@EEEIIILLLNNNOOONNNOOOPPPRRRTTTVVVXXXXXXYYYYYYYYYYYY[[[^^^aaaccceeeiiissspppyyytttllleeeaaa]]]ZZZWWWUUUWWWYYYZZZ[[[^^^bbbeeeffflllvvvzzzvvvuuutttuuuxxx~~~|||uuummmeee___ZZZXXXOOONNNKKKIIIFFFEEECCCCCC>>>======>>>@@@AAAAAA@@@???===<<<<<<======<<<;;;::::::::::::999999999999777777777777777777777777999999999888888888888777777666666777888:::<<<>>>AAA@@@?????????===:::888555333111...------...///333444555666777666666555444222000000222333333222222111000111333666777777666666666777777888888999777777888888777666444333333111000111444777999999999999:::::::::888777666777888888777444111111111///---***)))***++++++***((()))))))))***++++++,,,,,,+++***)))((()))***++++++---...//////000333555777999>>>CCCGGGJJJMMMMMMNNNNNNPPPRRRTTTVVVWWWXXXYYYYYYXXXYYY[[[^^^aaacccfffjjjuuuhhhxxx|||tttmmmhhhccc```^^^\\\]]]^^^^^^```dddiiimmmnnnttt~~~zzzxxxrrrkkkccc]]]ZZZYYYNNNLLLJJJHHHEEECCCBBBBBB???>>>>>>???AAAAAA@@@>>>???===<<<<<<======<<<;;;:::::::::999999999999888888888888888888888888888999999999888888888888777777777666777888:::<<<>>>@@@???>>>>>>>>>===:::777444333000///...///111222444444666777777666555555444222111222333444333222333000//////333555555444666777777888999999::::::888888999999888777555444444222111222555888:::;;;:::;;;;;;;;;:::999777666444666777666222000000111---+++(((((()))***+++++++++***)))((()))+++---...000///---,,,+++,,,---...,,,.../////////000222444777999>>>CCCGGGJJJMMMMMMMMMNNNPPPRRRTTTVVVWWWXXXYYYXXXXXXYYY[[[^^^aaaccchhhlllwwwcccsss|||tttooojjjfffdddbbbbbbbbbbbbdddhhhnnnsssvvv|||~~~|||sssqqqlllfff___ZZZXXXXXXMMMLLLIIIGGGDDDBBBAAAAAAAAA@@@???@@@@@@@@@>>><<>>???>>>=========<<<999666333222000//////111333555444555666777777666555555333333222333555555333111444111...///111333333222777777888999::::::;;;;;;999:::::::::999888666555444222111222555999;;;;;;;;;;;;<<<<<<;;;999888777222444666444111///000111&&&$$$###$$$'''***,,,---,,,+++)))((()))+++...000000///---+++++++++,,,------...////////////111333999;;;@@@EEEIIILLLOOOOOOMMMNNNPPPQQQTTTUUUWWWXXXYYYXXXXXXYYY[[[^^^bbbdddjjjnnnyyymmmqqq~~~zzzzzz}}}zzzuuummmfffggghhhhhhhhhiiimmmssswww~~~zzzvvvoooiiiccc\\\VVVRRRNNNLLLIIIEEECCCAAA@@@???AAAAAABBBAAAAAA@@@???>>>===============<<<<<<<<<::::::;;;;;;:::999777666666777999::::::999777666:::::::::888666444555666999999999:::;;;<<<>>>???@@@@@@???===;;;999777666222333333111000111333555444444555555555555444444222333333444555555555444333222111000000222444666:::::::::::::::::::::::::::;;;<<<<<<;;;888555333111111111444777:::::::::===;;;888555444666999:::555444222000...---,,,,,,///...------++++++***)))---+++***)))******))))))))))))***+++,,,,,,---------++++++...333555333111888;;;???DDDHHHKKKMMMNNNMMMNNNPPPRRRTTTUUUVVVWWWUUUWWWXXXYYYZZZ]]]aaadddffflllyyypppsss{{{uuusssrrrttt|||zzzsssmmmnnnoooooooooqqqtttzzz~~~~~~xxxtttnnniiiccc^^^XXXTTTPPPNNNKKKHHHEEECCCBBBBBB???@@@@@@??????>>>===<<<;;;;;;<<<<<<======>>>>>>::::::;;;;;;:::999777666777888999::::::999888777999999999888666555666777999999999:::;;;<<<>>>>>>???>>>===<<<:::777555444111222222111000000333555444555555666666555555444222333444444555555555444333222111000111333444666:::::::::::::::::::::::::::;;;<<<<<<;;;888555333222111222444777:::::::::;;;999777555444555777888333222111///---++++++***---------,,,,,,++++++***,,,+++++++++,,,------,,,)))******+++,,,,,,------+++---///000111222444555999;;;???DDDHHHKKKMMMNNNOOOPPPRRRTTTVVVWWWXXXYYYUUUWWWXXXYYYZZZ]]]aaadddggglllxxxvvvxxxtttnnniiiggggggkkkuuu~~~zzzuuurrrsssssstttuuuyyy~~~~~~wwwsssnnniiiddd___YYYVVVPPPNNNKKKHHHEEEDDDCCCCCC@@@@@@@@@@@@???>>>===<<<::::::;;;<<<===>>>??????:::;;;;;;;;;:::999888777777888999::::::999888777777888888777666666777999999999:::;;;<<<======>>>===<<<<<<:::888666444222000111111000///000222444444555555666666555555444333333444555555555555444222222111111222333555666888888999999::::::;;;;;;;;;;;;<<<<<<;;;888555444222111222444888:::;;;:::999888777666555555555555333222111///---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......*********++++++,,,,,,---***...222222000000444888999;;;???CCCGGGJJJLLLMMMNNNOOOQQQTTTVVVWWWXXXYYYUUUWWWXXXYYYZZZ]]]```ccchhhlllvvv~~~}}}ooohhhbbb``````cccmmmxxx~~~{{{wwwxxxyyyzzz{{{~~~xxxtttnnniiiddd^^^YYYUUUNNNMMMJJJGGGDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@??????;;;;;;<<<<<<======>>>>>>;;;;;;;;;::::::999999888888999999::::::999999888666777888777666777888:::999:::;;;<<<<<<=========<<<<<<;;;999777555333222///000000/////////222444555555666666666666555555444444555555555555444444222222222222333444666777777777888999:::;;;;;;<<<;;;;;;;;;;;;:::888555444222222222555888:::;;;:::888888888777666555444333333222222000///---,,,+++******++++++,,,,,,,,,,,,***,,,------,,,,,,,,,---*********++++++,,,,,,,,,+++---///000000111444666999;;;???CCCGGGJJJLLLLLLKKKLLLOOOQQQSSSUUUVVVWWWUUUVVVXXXYYYZZZ\\\```ccchhhkkkttt}}}llleee]]]ZZZZZZ___iiittt~~~~~~zzzvvvpppjjjddd^^^WWWSSSNNNMMMJJJGGGEEECCCCCCCCCBBBBBBCCCBBBBBBAAA@@@???>>>>>>======<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999::::::999999999555777777777666777999;;;999:::;;;============<<<<<<;;;:::999777555333111//////000//////000222555555666666666666666666555444555555666666555444444222222222333444666777777777777888888999:::;;;;;;::::::::::::888666444333222222222555888;;;;;;;;;999999999999777666444333000000000000...---+++***)))******++++++,,,,,,---...000111000---++++++,,,***+++++++++++++++,,,,,,---+++***,,,000333333222999;;;???CCCGGGIIIKKKKKKJJJLLLNNNQQQSSSUUUVVVWWWTTTVVVWWWXXXYYY\\\```cccgggjjjsssiiiaaaZZZVVVWWW\\\hhhttt}}}{{{wwwqqqjjjddd]]]WWWSSSQQQOOOLLLJJJHHHFFFFFFFFFAAAAAAAAAAAA@@@???>>>===??????>>>===<<<;;;::::::;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::666777888777666777888::::::;;;<<<===>>>======<<<;;;;;;:::888666444222111///000000000///000333666555666666777777666666555555666666666666555444444111222333444666777888888777777888888999999::::::999999999888666555333222333222333555999;;;<<<;;;::::::999888777666444333............---+++)))((()))*********++++++,,,,,,000333555444000,,,,,,---++++++++++++++++++++++++...***(((***///333333111999;;;???CCCFFFIIIJJJKKKLLLMMMOOORRRUUUWWWXXXYYYTTTVVVWWWXXXYYY\\\___bbbeeehhhrrrnnnfff\\\WWWVVV[[[gggrrrzzzzzzvvvpppjjjeee___YYYUUUQQQOOOMMMJJJHHHGGGGGGGGGAAAAAAAAAAAA@@@???>>>===>>>>>>======<<<<<<;;;;;;<<<;;;::::::::::::;;;<<<:::::::::999999:::::::::777777888777666666888::::::;;;===>>>>>>>>><<<;;;999999888666444222000//////000111000000111444777666666777777777777666666666666666666666555444444111222333555777888888888888888888888888999999999888888777666444333222111333333333666999;;;<<<;;;:::999888777555444333222...///000000///---+++******************+++++++++---111444333///,,,,,,...++++++++++++++++++++++++---++++++,,,...111333444999;;;???CCCFFFHHHJJJJJJKKKLLLOOORRRUUUWWWYYYYYYTTTUUUWWWXXXYYY[[[___bbbcccgggqqqwwwnnnbbb[[[XXXZZZeeepppxxxxxxuuuooojjjeee```ZZZWWWOOOMMMKKKHHHFFFEEEEEEEEECCCCCCCCCCCCBBBAAA@@@@@@<<<<<<<<<===============<<<;;;:::999:::;;;<<<===;;;::::::999999::::::;;;777888888777666666777999:::;;;===??????>>><<<;;;888777666555333000...---000111111111111222555888666666777777777777666666666666777777666555444444111222444666777888999999999999999888888888888888777777666444333222111000333333333666999<<<<<<<<<999888777555333222222222222333444444333111///---************************''',,,000000,,,)))***,,,+++++++++++++++++++++++++++---///...---///444888999;;;???BBBFFFHHHIIIJJJIIIJJJMMMPPPSSSUUUWWWWWWTTTUUUWWWXXXYYY[[[___bbbbbbfffqqqrrrcccaaabbb```eeennnxxx}}}wwwtttooojjjfffbbb]]]YYYSSSQQQNNNJJJGGGFFFFFFFFFBBBBBBAAAAAA@@@?????????@@@@@@???>>>===<<<;;;:::;;;:::999999888888999999999999:::;;;;;;:::::::::;;;:::888666666666666777;;;;;;;;;:::999888666666555444222333444444333111///000111222444555777777555555555555555666777777777777888888777666555555222111222555999;;;999666999999888888888888888999444555666555333111000111222333555888:::<<<======::::::999888777555333222333222000...---,,,,,,---***---000000,,,***)))***++++++,,,------------,,,++++++*********+++,,,------,,,++++++---000444666::::::;;;@@@GGGKKKKKKJJJKKKLLLMMMOOOQQQTTTWWWXXXYYYXXXXXXXXXZZZ]]]```bbbeeejjjuuuyyyjjjfffeeebbbfffnnnvvv{{{~~~uuurrrmmmiiieeeaaa]]]YYYTTTRRRNNNJJJGGGEEEEEEEEEBBBAAAAAA@@@??????>>>>>>AAA@@@@@@???===<<<<<<;;;<<<;;;::::::999999::::::888999999::::::999999888777777666666777888999::::::::::::999888777666555333111000111333555444444000111222333555666777888777666666555555666666666666666666666555444333333222111222555999;;;999777:::999888888777777777888444555666444222000000111222333555888:::;;;<<<===999888777666444333222111333111///---,,,,,,,,,,,,+++...000///,,,)))((()))***++++++,,,,,,,,,,,,,,,++++++,,,,,,---------,,,...---,,,,,,---///222444999999;;;@@@FFFJJJKKKJJJKKKKKKMMMOOOQQQTTTVVVWWWWWWXXXXXXYYY\\\^^^aaabbbeeejjjuuuvvvoookkkfffhhhnnntttyyy|||ssspppkkkhhheeeaaa]]]ZZZTTTRRRNNNJJJGGGEEEDDDDDDAAAAAA@@@@@@???>>>>>>>>>AAAAAA@@@???>>>======<<<===<<<;;;;;;::::::;;;;;;888888888999999888888777777777777777888999:::;;;999999999999888666555555444222000000111333333333222222333444555777888888999888777666555555555555444444444444333222111000111111333666999::::::888;;;:::999888777666666666555666555333000///111222222333555777999;;;;;;<<<888666555333111111111111222000...,,,+++***++++++,,,...///...,,,)))((((((*********+++++++++++++++***+++---.........---,,,///...---------///111333999999;;;@@@EEEHHHIIIIIIJJJKKKLLLOOOQQQSSSUUUVVVVVVWWWYYY[[[^^^```bbbcccfffkkkvvv{{{ssslllkkknnntttxxx~~~~~~zzzqqqnnnjjjgggeeeaaa^^^[[[TTTRRRNNNJJJFFFDDDCCCCCCAAA@@@@@@??????>>>======AAAAAA@@@@@@???>>>>>>===<<<<<<;;;:::::::::::::::888999999999999888888777::::::999999888888888888:::::::::999999888666666999666222000000000///...111222333444555777888888;;;:::888777666555555555444444444444333111000///000111444666999:::::::::;;;:::999888666666555555666666444111//////111333222333555777888::::::;;;888666444111111111222333111000---+++************+++,,,------,,,+++************)))*********++++++++++++,,,,,,,,,---------...---------...000333444888999<<<@@@DDDGGGHHHIIIJJJKKKMMMOOOQQQSSSTTTUUUUUUVVVYYY\\\___bbbcccdddffflllwww~~~tttpppoootttxxx}}}{{{xxxpppnnnjjjgggeeeaaa^^^[[[TTTQQQMMMIIIFFFDDDDDDCCCAAAAAA@@@@@@???>>>>>>>>>AAAAAA@@@@@@???>>>>>>>>>;;;::::::999999999999999::::::;;;;;;:::999888888:::::::::::::::999999999;;;;;;;;;;;;:::999888888999777333111111000///---000111222444555777888999<<<;;;999888666666555555555555555555333222111000000222555777999:::;;;;;;;;;:::999777666555555555666555444111///...000333111222444666888999999:::888666444222222333444555000///---+++***))))))***))))))***+++,,,---,,,,,,******)))))))))***+++,,,---,,,*********+++---...++++++,,,---000222555666777:::===@@@CCCEEEHHHIIIJJJKKKNNNPPPRRRSSSTTTTTTUUUVVVYYY\\\___bbbcccdddgggmmmyyywwwsssuuuyyy}}}~~~yyyuuuooommmiiifffccc```\\\YYYRRRPPPLLLIIIFFFEEEDDDDDDBBBBBBAAAAAA@@@??????>>>@@@@@@?????????>>>>>>>>>::::::999888888888888999;;;;;;;;;;;;;;;:::999888666777999:::<<<<<<======;;;;;;<<<<<<;;;:::999999555444333333444444222111000111222444777999;;;<<<<<<;;;:::888777666666666777777666555444222111000///222555888999:::;;;===:::999888777666555555555444555444222///...000111111222444555777888888999777666555444444555666666111///---+++***)))******))))))((())),,,------,,,++++++***))))))+++,,,------,,,+++++++++,,,...///******,,,...111444666777888;;;>>>AAACCCEEEHHHJJJKKKLLLOOOQQQSSSTTTTTTTTTVVVWWWYYY[[[^^^```bbbcccgggmmmzzzxxxuuuxxx|||}}}~~~|||wwwsssnnnkkkgggccc```]]]YYYVVVPPPNNNKKKHHHFFFEEEEEEFFFCCCCCCBBBBBBAAA@@@@@@@@@??????>>>>>>>>>>>>======;;;;;;:::999999999999:::;;;;;;;;;::::::999777777666777999;;;<<<=========::::::;;;;;;;;;:::999999444444444555666666333111000111444666:::<<>>888888777666666666666666333444444333000//////000111222333555666777888888555555555555555555666666111000...,,,+++*********,,,***((()))+++,,,+++))),,,,,,*********+++---...,,,---///000111000...---++++++---///111333555666888<<<@@@BBBCCCEEEHHHKKKLLLNNNPPPSSSUUUUUUUUUTTTWWWXXXXXXYYY\\\^^^aaabbbhhhnnn{{{|||uuuxxx{{{||||||}}}}}}}}}zzz~~~{{{vvvrrrllliiieeeaaa^^^ZZZVVVSSSOOOMMMKKKHHHFFFFFFFFFFFFDDDCCCCCCBBBBBBAAAAAA@@@>>>>>>>>>>>>============<<<<<<;;;::::::::::::;;;:::::::::999999777666666999:::;;;<<<<<<<<<;;;:::999999:::::::::999888888666666777888888555111...111333555888<<>>888777666666666666666777222333444333111///...///111222333555666777777777333444555666666666555555222000...,,,+++***++++++///,,,))))))***+++)))'''---,,,+++******,,,...///***...222666666333///,,,,,,---...000111333444444999===AAACCCDDDEEEIIILLLMMMNNNQQQTTTUUUVVVUUUUUUYYYXXXXXXXXXZZZ]]]```bbbhhhnnn{{{||||||~~~}}}|||zzzzzzxxxssstttvvvuuusssrrrqqqrrrttt}}}~~~yyyrrrlllllliiieeeaaa^^^ZZZVVVSSSNNNLLLIIIGGGEEEEEEFFFFFFCCCBBBAAAAAA@@@@@@AAAAAA???>>>===<<<<<<;;;;;;<<<======<<<;;;;;;;;;;;;<<<<<<:::888888;;;<<<;;;999;;;<<<======>>>=========::::::999888888888999999::::::999777555333111000000111444999>>>AAABBBBBB@@@???<<<:::888777777777222333333333222000...---444555777888999:::999999:::999888777666555444444333222111/////////000000111333555777888999999999777777777888999888666333//////---,,,+++*********,,,***'''&&&&&&(((,,,...,,,,,,+++)))(((***...111000//////000222111///---.../////////000222666999:::<<<>>>@@@CCCFFFHHHIIILLLMMMOOOQQQRRRSSSTTTTTTXXXZZZ]]]______```aaaccchhhnnnzzz~~~~~~}}}|||}}}ssskkkiiijjjllllllkkklllnnnooouuu~~~}}}yyysssnnnllliiieeeaaa]]]YYYUUURRRMMMLLLIIIGGGEEEEEEFFFFFFCCCBBBAAAAAA@@@@@@AAAAAA??????===<<<<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<:::888888;;;<<<;;;999;;;;;;<<<===============;;;::::::999999999999999999999888666444222111000000222555999===???@@@@@@>>>===;;;888777777777777444444444444333111000///111222444666777777777666999888888777555444444333333222111/////////000111111333555888:::;;;;;;;;;666555444555666555222000///...---,,,+++******)))+++***((('''''')))+++------++++++...444999<<<<<<---,,,,,,---///...---+++---.../////////111555888:::<<<>>>@@@DDDFFFHHHJJJLLLMMMOOOQQQSSSTTTTTTUUUVVVXXX[[[\\\]]]]]]___aaahhhnnnzzz}}}kkkbbbaaabbbdddeeefffiiinnnqqqttt~~~~~~|||yyytttpppmmmjjjeee```\\\XXXSSSOOOLLLKKKIIIGGGFFFEEEEEEFFFCCCBBBAAAAAA@@@@@@AAAAAA??????>>>===<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<:::999999:::;;;;;;::::::;;;<<<<<<===<<<<<<<<<<<<;;;::::::999999999:::777777666444333111000///111333555888:::<<<<<<<<<;;;:::888777666666777777555555555555444222111000000111333555666666666666888777777666555444333333333222000000///000111222222444666999;;;=========777666444444444333000...---...------,,,***)))((()))))))))((()))******+++---******000:::AAAAAA>>>,,,++++++,,,------,,,***------.........000444777:::;;;>>>AAADDDGGGIIIJJJLLLMMMOOOQQQSSSTTTUUUUUUUUUXXX[[[\\\\\\]]]___```hhhmmmyyy~~~}}}}}}mmmdddaaabbbdddeeehhhnnntttyyyzzz~~~~~~{{{yyyuuuqqqmmmiiiddd___[[[VVVPPPMMMKKKJJJIIIGGGFFFEEEEEEEEECCCBBBAAAAAA@@@@@@AAAAAA@@@???>>>===<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999666555444333111000000000222444666888888888999999777777555555555555777777666666555444333222111111222333555666777888777777777666666555444444333333222111000000000111222333333444777:::===??????@@@:::888666555555333111///------------,,,***)))((((((((()))******************((()))---333777555222,,,++++++,,,---...---,,,,,,---------...000444777:::;;;>>>AAADDDGGGJJJKKKMMMNNNPPPRRRTTTUUUVVVVVVXXXZZZ]]]^^^^^^___aaabbbhhhmmmwww~~~}}}~~~nnngggcccdddfffhhhlllsss{{{~~~~~~|||yyyuuurrrlllhhhccc^^^YYYTTTOOOKKKJJJIIIHHHGGGFFFEEEEEEEEECCCBBBAAAAAA@@@@@@AAAAAA@@@???>>>======<<<<<<=========<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;::::::;;;<<<:::;;;<<<<<<======<<<<<<===<<<;;;:::999999999999555444222111000000000000222555888888777666666777555555444333444555666777555555444333222111000000222333555666777888777777666666555555444444333333111111000000000222333444444555888;;;>>>@@@AAAAAA;;;999666555444333111///---------,,,+++***)))((('''((()))***+++******)))''')))+++,,,,,,+++******,,,+++******,,,------,,,,,,---------...000444777:::;;;>>>AAAEEEHHHJJJLLLMMMNNNPPPRRRUUUVVVWWWXXXXXX[[[]]]______```aaacccggglllvvv~~~}}}~~~|||mmmfffdddfffiiimmmrrrzzz}}}zzzvvvrrrjjjgggbbb\\\XXXSSSNNNJJJHHHHHHHHHGGGFFFFFFEEEEEECCCBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>>==================<<<;;;;;;;;;;;;<<<;;;<<<<<<;;;::::::;;;===;;;<<<<<<===>>>=========<<<;;;:::999888777777777444333222000000000111222222666999999666444555777555444333333444555666777666555444222111111111111000111333555666666666666666666666555555555444444111000000000111222444555555666999<<<>>>@@@@@@@@@:::777444333222222000......---,,,***))))))))))))(((((()))***************'''***------,,,***+++,,,***((('''(((***+++++++++------.........000444777:::;;;>>>AAAEEEIIIKKKMMMMMMNNNPPPSSSUUUWWWXXXYYYWWWZZZ\\\^^^^^^___aaabbbgggkkkuuu{{{|||}}}~~~ooohhhiiilllqqqwww{{{vvvqqqiiieee```[[[WWWRRRMMMJJJGGGHHHGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@???>>>==================<<<;;;;;;;;;;;;<<<;;;<<<===<<<:::999<<<>>><<<===>>>>>>??????>>>>>>;;;;;;999888777666666666444333222000000111222333222666:::999666444555888555555444333444444666777777666555333222222222222111222444666777777777666777777666666666666555555000000000000111333555666666777:::<<<>>>?????????:::888555333333333222000///...+++((('''((()))***)))))))))))))))******************,,,---...---,,,***)))'''(((***,,,,,,,,,---.../////////111555888:::;;;>>>BBBEEEIIILLLMMMMMMNNNQQQSSSVVVXXXYYYZZZYYY[[[^^^___``````bbbcccgggkkktttzzz{{{|||uuunnnooossszzz|||vvvqqqgggddd___[[[WWWRRRMMMJJJGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@AAAAAAAAA@@@???>>>==================<<<;;;;;;;;;;;;<<<;;;<<<>>><<<:::999<<<>>>======>>>???????????????;;;:::999777666555555555444333222000000111333444222777;;;:::666444555888666555444444444444666666999888666444333333333444444555777888999:::999999777777777777777666666666000000000000111333555777666888:::<<<>>>>>>>>>>>><<<:::777555555666555444000...***'''&&&'''***+++)))))))))((()))******+++,,,)))&&&''',,,...,,,(((---+++)))***,,,...//////.../////////000222666999:::;;;>>>BBBFFFIIILLLNNNMMMOOOQQQTTTVVVXXXYYYZZZ\\\^^^aaabbbbbbccceeefffgggjjjsss}}}~~~{{{{{{~~~yyywwwuuu~~~zzztttpppeeeaaa\\\WWWSSSOOOLLLIIIKKKJJJJJJIIIGGGFFFEEEEEECCCBBBBBBAAAAAA@@@??????BBB@@@>>>???AAAAAA???<<<<<<<<<;;;;;;;;;:::::::::::::::999999999:::;;;;;;<<<======>>>>>><<<;;;:::777777777666555333111000////////////000222555777333666888666555777666222666444222222555777999999555555444333333333444444111333555777999999999999<<<;;;888555444333444555222111111000111333444555888:::;;;======<<<:::999888888777555222000...,,,************************,,,,,,,,,++++++*********,,,,,,++++++***++++++,,,,,,---......,,,,,,---...+++---...//////222555888:::999:::???EEEJJJKKKJJJNNNPPPRRRUUUWWWYYYZZZ[[[]]]___aaaaaaaaabbbdddfffhhhkkksss|||{{{}}}~~~yyysssoooddd```[[[VVVRRROOOLLLIIIKKKJJJIIIHHHGGGFFFFFFEEEBBBBBBBBBAAA@@@@@@??????@@@>>>===>>>@@@AAA???<<<<<<<<<;;;;;;;;;:::::::::::::::999999::::::;;;<<<@@@AAABBBBBBBBBAAA???>>>777777777666666666555555555333000///111333444555555888999666666888777444666444222333555888999999555444444333333333444444333444666777999:::::::::===;;;888666444333333444111111000111222333555666;;;<<<===>>>>>>===<<<;;;888777666444222///---,,,+++******************************++++++,,,,,,,,,+++++++++***++++++,,,,,,+++,,,---,,,+++***+++,,,+++---...//////222555888;;;:::;;;@@@EEEJJJKKKJJJNNNPPPRRRUUUWWWYYYZZZ[[[]]]___aaabbbbbbbbbdddfffhhhkkkttt}}}{{{|||}}}}}}~~~xxxqqqlllbbb___YYYUUURRROOOKKKIIIJJJJJJIIIHHHGGGFFFFFFEEEBBBBBBBBBAAA@@@@@@??????>>>======>>>???@@@>>>===<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;<<<<<>>===777666666666666777999::::::666111///111444444444888;;;:::777777:::;;;888666444333333666888999999444444333333333444444555666666777888999;;;<<<===>>><<<999666444333222222///000000111333555777888;;;<<<=========<<<;;;:::777777666444111///,,,++++++++++++******)))))))))(((((()))***+++,,,---...+++*********+++,,,,,,---,,,---...---+++***+++,,,+++---...//////222555888<<<<<<>>>AAAFFFIIIKKKKKKNNNPPPRRRUUUWWWYYYZZZ[[[]]]___aaabbbbbbcccdddfffgggkkkuuuzzzzzzzzzzzz|||}}}vvvnnniii```\\\WWWSSSQQQNNNKKKIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDCCCBBBBBBAAAAAA@@@<<<<<<===>>>>>>???>>>===<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;<<<======>>>>>>???>>>===<<<;;;888777555444555666888:::;;;555///...111444555444888;;;:::777888===???===666444333444777999999999444333333333444555555666999999888888:::;;;===???>>><<<:::777444222111111...///000222444777888999999999:::::::::999888888666666555333000...+++***++++++******))))))(((((((((((()))***+++,,,------************+++,,,------///000000///---,,,---...+++---...//////222555888===>>>@@@CCCFFFIIIKKKKKKNNNPPPRRRUUUWWWYYYZZZ[[[]]]___bbbcccccccccdddffffffkkkvvvzzzxxxxxxwwwxxx{{{~~~|||ssskkkeee]]]ZZZUUURRROOOMMMKKKIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBB<<<===>>>>>>>>>=========<<<<<<;;;;;;;;;:::::::::::::::::::::;;;<<<===>>>???@@@@@@AAAAAA???>>>===999777555333222333444555666222......111444666666777999:::888999???AAA@@@555444444555777999999999444444444444555666777888;;;::::::::::::<<<>>>???===<<<:::777555333111000...///111333666888999:::999999999999999888888777555555444222///---***)))*********)))))))))(((((())))))*********++++++++++++*********++++++,,,---...///000///---,,,---...+++---...//////222555888===???AAADDDFFFHHHKKKLLLNNNPPPRRRUUUWWWYYYZZZ[[[\\\___bbbddddddddddddeeefffkkkvvv{{{xxxxxxvvvvvvxxxzzz~~~zzzqqqhhhaaaZZZWWWSSSPPPNNNMMMKKKIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBB===???@@@@@@>>><<<======<<<<<<;;;;;;;;;:::::::::::::::::::::;;;<<<>>>>>>===>>>?????????>>><<<<<<888777555333111000000111000000000000111444666888666999:::888:::>>>@@@>>>555555444666888:::999888444444555555777888::::::;;;;;;;;;;;;<<<===>>>>>><<<;;;:::888555333222111///000222555777888999:::<<<;;;;;;::::::999999999444444333111...,,,)))((()))))))))))))))))))))))))))))))))***************,,,,,,++++++***++++++,,,***+++,,,,,,******+++,,,+++---...//////222555888;;;>>>AAADDDEEEHHHKKKNNNNNNPPPRRRUUUWWWYYYZZZ[[[\\\___ccceeeeeedddeeeeeefffkkkvvv~~~zzzyyywwwvvvwwwwww{{{zzzpppeee^^^XXXUUUQQQOOONNNMMMKKKIIIGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDCCCCCCBBBAAAAAAAAA???AAABBBAAA>>><<<<<<===<<<<<<;;;;;;;;;:::::::::999:::::::::<<<===>>>???<<<<<<===>>>===<<<;;;:::666666555333222111000///...111444444222333666:::888;;;;;;999999;;;;;;888555555555777999:::999888555555666777888:::<<<===::::::;;;<<<============;;;:::999888666444222111///111333666777999999999<<<;;;:::999999888888888444333222000...+++)))'''''''''(((((()))*********''''''((()))***+++,,,,,,------,,,+++************''')))******)))***+++,,,+++---...//////222555888999<<>><<<<<<===<<<<<<;;;;;;;;;:::::::::999::::::;;;<<<===??????@@@AAAAAABBBAAA@@@???>>>555555555444333222000///---333888888444222666::::::======:::888999777333555555555777999::::::888666666777888999;;;===>>>999:::;;;=========<<<<<<:::999999888666555333222000222444666888999999888:::999888777666666666666333333222000---+++((('''&&&&&&'''((()))***++++++%%%&&&''')))***,,,---.........,,,+++***)))))))))((()))++++++++++++---///+++---...//////222555888888;;;@@@CCCDDDGGGLLLOOONNNPPPRRRUUUWWWYYYZZZ[[[\\\___cccffffffeeeeeeeeefffjjjttt{{{zzzxxxwwwyyy{{{|||uuulllddd^^^XXXVVVSSSOOOMMMKKKKKKKKKJJJJJJJJJIIIHHHGGGEEEDDDEEEEEEDDDDDDCCCAAA@@@???AAA@@@???>>>===============<<<;;;:::999999999999999:::<<<>>>>>>>>>=========>>>@@@AAA@@@???===;;;;;;999666444222222222333222222222333666999===???NNNIIIBBB;;;777777888:::999777555666999:::888666777777666666777777888999555555666777888:::<<<===999999888777666444222111666666666777888:::<<<===;;;;;;:::888777555444333555333///,,,+++(((&&&###((()))++++++)))((()))***************************,,,+++***+++---...---,,,---,,,,,,,,,------...///---------------000444888===>>>???BBBEEEIIILLLNNNMMMPPPTTTWWWXXXYYY[[[\\\]]]```ccceeeffffffdddcccgggkkkuuu}}}zzzxxxxxxzzz~~~yyyqqqiiiaaa[[[XXXVVVRRROOOMMMKKKKKKKKKJJJJJJJJJIIIHHHGGGEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@???>>>===<<<<<<<<<<<<===<<<;;;:::999999999999:::;;;===>>>??????>>>>>>>>>>>>@@@@@@???>>><<<;;;:::888666333222111222222222333333555888:::===???EEEBBB>>>;;;888777888888:::888777888:::;;;999777:::::::::::::::;;;;;;<<<999999999888888888999999777777666666555444333222222333444555666888999999999888666444333222111111444111---+++)))((('''%%%(((***++++++***))))))***************************---+++***+++,,,,,,+++***,,,+++++++++++++++,,,,,,---------------000444777;;;===???BBBFFFIIIKKKMMMMMMPPPTTTWWWXXXYYY[[[]]]___aaacccfffggggggeeedddfffkkkuuu}}}zzzyyy{{{~~~{{{ssslllddd\\\XXXVVVUUURRROOOMMMKKKKKKKKKJJJJJJJJJIIIHHHGGGFFFEEEFFFFFFFFFEEEDDDCCCBBBAAA??????>>>===<<<<<<<<<<<<<<<<<<;;;:::999999999999<<<<<<>>>??????@@@??????>>>>>>??????>>>===;;;:::888666444222111111111111222333555777:::;;;=========<<<<<<;;;;;;:::999999;;;:::999999:::;;;:::999888888888888999999::::::;;;::::::999999888888888555444444444444444333333444555777999;;;;;;;;;;;;888777444222111111111222444111,,,)))((()))(((((()))+++,,,,,,+++******+++************************---+++***+++,,,,,,+++***+++******)))))))))******------.........000444777999;;;>>>BBBFFFHHHJJJJJJMMMPPPTTTWWWXXXZZZ\\\]]]```aaadddfffggggggeeeeeefffkkkuuu|||}}}}}}uuummmfff___YYYUUUUUUSSSQQQOOOLLLKKKJJJJJJIIIIIIIIIIIIHHHGGGFFFEEEGGGGGGFFFFFFEEECCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<;;;::::::999999999:::===>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>===;;;999888555444333222111111111111000222555888:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999999888777777777888888888888888888888999:::::::::::::::555555444333222222222222555666999<<<======<<<;;;:::888555333222333555666777333---)))((()))))))))***+++------+++***+++,,,************************,,,+++***+++---///...---+++******))))))))))))))),,,---......///111444777777:::>>>BBBFFFHHHHHHHHHMMMPPPTTTWWWYYYZZZ\\\^^^```aaacccdddeeeeeeddddddeeejjjuuu}}}zzzxxxxxx}}}}}}wwwooohhhaaa\\\WWWTTTSSSRRRPPPNNNLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFGGGGGGFFFFFFEEECCCBBBAAA@@@@@@???>>>============;;;;;;:::999999999::::::>>>>>>>>>???@@@@@@AAABBB???>>>>>><<<;;;999888777333333222222111111111111000222555888:::;;;::::::>>>===<<<:::::::::;;;<<<888888888888777666666777999:::;;;;;;<<<<<<;;;;;;777888999::::::::::::999777666444333111000000000111333555888999999999888:::888666444333444666888999555///+++))))))))))))***+++------+++***+++,,,*********************************,,,///111222111,,,++++++*********++++++,,,...//////000111444777777999>>>BBBEEEGGGHHHHHHMMMPPPTTTWWWYYY[[[]]]______```aaabbbccccccbbbbbbeeejjjttt{{{wwwwwwvvvvvvzzzvvvqqqiiiaaa\\\XXXUUURRRRRRQQQPPPNNNLLLKKKIIIIIIHHHIIIIIIIIIHHHHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA??????>>>===<<<<<<<<<<<<;;;::::::999999:::::::::>>>>>>>>>>>>???@@@AAABBB???>>>===;;;999777666666222222222222222222222222111333666999;;;;;;;;;:::>>>===;;;999888888888888666777888777555444444555666777999:::::::::999888888999::::::999888666555999777555222111000000000222333555777999999999999777555444222222333555666777444///+++******)))))))))+++,,,,,,+++******+++***************************)))))),,,///111222111+++++++++++++++,,,------,,,...///000111222555777888:::===AAAEEEGGGIIIIIIMMMPPPTTTXXXZZZ\\\^^^```______```aaaaaaaaaaaaaaadddiiittt{{{{{{~~~{{{pppjjjbbb[[[WWWTTTRRRQQQPPPPPPOOONNNLLLKKKIIIHHHHHHHHHIIIIIIIIIHHHGGGGGGEEEEEEEEEDDDCCCBBBAAA@@@======<<<;;;:::::::::::::::::::::999999::::::;;;>>>>>>======>>>???AAABBB@@@>>><<<:::888666555555222222333333333333333222555666888:::<<<=========<<<<<<===<<<;;;999777666666777888777444222333555333444555777777666555444666777888999999888666555888777444222111111222222555555666777999:::;;;<<<444333333222333333444444111///,,,***++++++***)))(((***++++++***))))))******************************))))))+++---......---*********+++,,,---...///,,,...000111111222555777:::;;;>>>AAADDDGGGJJJKKKLLLPPPTTTXXXZZZ\\\^^^````````````aaaaaaaaaaaaaaadddiiitttuuu~~~xxxlllfff^^^XXXTTTRRRQQQPPPPPPPPPOOONNNLLLJJJIIIHHHHHHHHHIIIIIIIIIHHHGGGGGGEEEEEEDDDDDDCCCAAA@@@???;;;;;;:::999888888888888:::::::::999999:::;;;;;;>>>============???@@@AAA@@@>>><<<:::777666444444222222333444444444333333777888:::<<<===>>>??????;;;===@@@AAA@@@===999777666888999777444222333555555666888999:::999777666000222555888999999999888777666444222222333444555222222222333444666888999333333444444444444555555+++***))))))***++++++***((()))++++++)))((()))***************************+++***))))))++++++***)))((())))))***+++---...///,,,...000111111333555777;;;<<<>>>@@@DDDGGGKKKLLLLLLPPPTTTXXXZZZ\\\___```aaaaaaaaaaaaaaabbbbbbbbbdddiiitttppp~~~~~~yyyrrrddd```ZZZUUUSSSRRRQQQOOOOOOOOONNNLLLKKKIIIHHHHHHEEEEEEFFFGGGFFFEEEDDDCCCEEEDDDCCCBBB@@@???>>>===>>><<<:::888888888999:::::::::;;;;;;;;;;;;;;;;;;>>>=========>>>???@@@@@@???>>><<<:::777555333222333333333222111222555777444666999<<<>>>>>>>>>===@@@???>>><<<;;;:::999888:::777555444555555555444444666888888777666666777666666666666666555444444333222111/////////000000333333444555666666666555555555555555444333222222...,,,***)))((('''%%%###((())))))************)))++++++******))))))((((((((())))))***++++++,,,,,,++++++******++++++,,,---...///000000000222555888888;;;@@@CCCFFFHHHKKKNNNKKKOOOTTTWWWYYYZZZ\\\]]]bbbccccccccccccbbbaaaaaadddjjjuuufffttt~~~uuuoooccc___ZZZVVVTTTSSSRRRQQQOOOOOONNNLLLKKKJJJIIIHHHFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDCCCBBB@@@???>>>======<<<:::999888888999:::::::::;;;;;;;;;;;;<<<<<<>>>>>>>>>===>>>>>>??????>>>===<<<999777555333222111111111///...///222555666888:::===?????????>>>>>>===<<<;;;:::888777777999777555444555666666555555777888888777666666666666666666666666666555555333222111/////////000111444555666777777777777666555555555555444333222111///---+++******)))'''%%%'''(((((()))))))))))))))*********))))))))))))))))))))))))******+++++++++,,,,,,++++++,,,,,,---...+++,,,---......000444666888;;;@@@CCCFFFHHHKKKNNNLLLPPPUUUXXXZZZ[[[]]]^^^aaabbbbbbccccccbbbaaaaaaccchhhrrr]]]iii{{{xxxoooiiibbb___YYYVVVTTTTTTSSSRRROOOOOONNNMMMKKKJJJIIIIIIGGGGGGGGGHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@???>>>===<<<;;;;;;::::::999999888::::::;;;;;;;;;<<<<<<<<>>=========>>>>>>>>>===;;;999777555333222111111111///...///222444888:::<<<>>>?????????>>><<<<<<;;;:::888777666666999777555444555666666666666888999888666555555555555555666777777666666666333222000000///000111222555666777888888888777777444444444444333222111111///...,,,+++++++++)))''''''((())))))*********)))))))))))))))************)))))))))))))))*********------,,,,,,------...///***+++---...///111555777999<<<@@@CCCEEEHHHKKKMMMMMMQQQUUUXXXZZZ[[[]]]___bbbcccdddeeeeeedddcccccccccgggoooZZZbbbppp|||~~~|||ssskkkeeeaaa]]]XXXTTTSSSSSSRRRRRROOOOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFCCCCCCBBBAAA@@@???>>>===;;;;;;;;;;;;:::999888777::::::;;;;;;<<<<<<======@@@???>>>==================<<<;;;999666444333222222333222111000111444777:::;;;<<<===>>>>>>======<<<;;;:::999888777666666888666444444666777777777777999999888666444444555555555666777777777777666222111000000000111222333555666777999999888666555444444444444333111000///...---++++++++++++)))(((((()))***+++++++++++++++(((((())))))******++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,---......+++---...///111333777:::999<<<@@@CCCEEEHHHKKKMMMMMMPPPTTTWWWYYYZZZ]]]___cccdddfffggghhhgggfffeeedddfffnnn}}}WWW\\\ggguuuzzzzzzyyyyyy}}}zzzrrrjjjeee___\\\WWWSSSRRRRRRQQQPPPOOOOOONNNMMMLLLKKKKKKJJJHHHHHHHHHGGGGGGGGGGGGGGGBBBBBBAAA@@@??????>>>>>>;;;;;;;;;;;;:::999888777::::::;;;<<<<<<===>>>>>>??????>>>===<<<<<<<<<===<<<;;;:::888666444333222111222222222111333666999;;;;;;;;;;;;<<<;;;;;;;;;<<<;;;;;;:::999888777777888666444444666888999888888999999777555444444666666666777777777777777666111111000000000222333444444555777888888777555444444444444333222000///...,,,***))))))******)))'''&&&'''((()))************(((((())))))******++++++))))))))))))************+++++++++++++++,,,,,,---+++---...///111333777:::999<<<@@@CCCEEEGGGJJJLLLLLLOOORRRUUUVVVYYY[[[^^^```bbbdddfffggggggeeedddeeegggnnn|||TTTWWW^^^lll}}}xxxwww{{{vvvooonnnqqqrrrxxx{{{tttlllggg```\\\WWWTTTRRRQQQQQQPPPOOOOOONNNMMMLLLLLLKKKKKKHHHHHHGGGFFFFFFFFFFFFGGGBBBAAAAAA@@@??????>>>>>><<<;;;;;;::::::999999888::::::;;;<<<===>>>>>>???>>>>>>===<<<<<<<<<======;;;;;;999888666444333222//////000000111333777;;;<<<<<<;;;;;;::::::::::::;;;;;;::::::999888888777777555444555777999::::::888888888777555444555777777888888888777777666555111000000000111222444555444555777999999777444333444444333222111000...---***((('''((())))))((('''###$$$%%%&&&'''((((((((())))))))))))************((())))))***++++++,,,,,,+++************+++,,,,,,***+++---...///111555777:::===AAACCCEEEGGGJJJLLLLLLNNNQQQSSSUUUXXX[[[]]]\\\^^^aaadddeeedddcccbbbeeegggooo}}}VVVVVV[[[ggg{{{}}}yyyuuusssuuu{{{xxxqqqnnnooonnnqqqvvvyyy{{{}}}}}}wwwpppkkkccc___ZZZUUUSSSRRRQQQPPPOOONNNNNNMMMMMMLLLLLLLLLHHHGGGFFFEEEEEEEEEFFFFFFAAAAAA@@@@@@???>>>>>>>>>===<<<:::999888888999:::::::::;;;<<<===>>>??????======<<<<<<<<<===>>>>>>;;;:::999777666444333222...///000111333666:::>>>>>>>>>===;;;;;;:::::::::999999999888888777777666777555444555777:::::::::777777777666555555666888999999999888777666555444000000000000111333555666555777999::::::888555333444333333222111///---,,,)))((('''''')))))))))'''###$$$%%%'''(((((())))))*********)))))))))))))))((()))***+++,,,---...///,,,++++++++++++,,,------+++,,,---......000444666:::===AAACCCEEEGGGJJJLLLMMMOOORRRTTTUUUXXX\\\^^^[[[]]]aaadddeeeeeecccbbbcccgggooo~~~[[[YYY[[[dddwwwxxxvvvtttqqqqqqvvv}}}}}}vvvrrrrrrqqqrrrtttwwwxxx{{{zzzsssnnnfffaaa\\\WWWUUUTTTRRRQQQOOONNNNNNNNNMMMLLLLLLLLLHHHGGGEEEDDDDDDDDDEEEFFFAAA@@@@@@@@@???>>>>>>>>>>>><<<:::888888888999:::::::::;;;<<<===>>>???@@@<<<<<<<<<<<<<<<===>>>???;;;:::999777666444333333///111222444666:::>>>BBB@@@???>>>===;;;;;;;;;;;;888888777777666666555555666555444555777:::;;;;;;666777777666555555777999:::::::::999777666444333000000000000111333555777666888:::<<<;;;999666444444333333222000///---,,,)))((('''((()))***)))(((&&&'''(((***++++++,,,,,,++++++******))))))((((((((((((***+++---///000000---,,,,,,,,,,,,---.........///000000000222555888;;;===AAADDDEEEGGGIIIKKKNNNPPPSSSTTTVVVYYY]]]```]]]___cccggghhhhhhfffeeebbbfffnnn~~~XXX[[[bbblllwww|||sssnnnooopppooooooqqqwww{{{~~~xxxxxxwwwvvvwww||||||wwwsssgggccc\\\WWWTTTRRRQQQPPPNNNOOOOOOOOONNNMMMKKKJJJIIIHHHGGGEEEDDDDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>>555777999999999:::;;;===>>>>>>>>>>>>>>>===<<<<<<======<<<<<<<<<======>>><<<:::888666444222111111000111444777999;;;===>>>???>>><<<<<<======;;;:::<<<;;;999888777888999999<<<444,,,---444:::999666999888666555555666666777888888888777666444333222---,,,+++---111555666777777777888999;;;:::777555555555333111///...,,,+++---,,,)))'''&&&&&&'''(((%%%&&&(((******)))'''&&&&&&'''((()))***+++++++++)))+++***((()))...111000---,,,,,,---...---+++)))....../////////000333666;;;===@@@DDDFFFHHHIIIIIIHHHKKKOOOSSSUUUXXX[[[]]]]]]^^^aaadddeeeeeeddddddcccfffnnn}}}YYY]]]fffqqqzzz}}}rrrlllhhhiiijjjjjjkkkmmmssswww}}}zzzuuurrrgggbbb\\\WWWTTTSSSRRRQQQMMMMMMMMMMMMKKKJJJHHHGGGHHHHHHFFFEEEDDDCCCCCCCCCAAA@@@@@@??????>>>======555777999999999:::;;;===???????????????>>>============<<<<<<<<<<<<======;;;:::888666444222222222222444666999;;;===>>>??????>>><<<<<<======;;;:::999999888777666666666666888444111333888;;;999555777666666555666777888999888888888777666444333222///...---///222555666666888888888999;;;:::777555555444222000...,,,******'''''''''''''''&&&&&&&&&&&&&&&((()))))))))((('''''''''((()))***************,,,+++(((***///222111,,,++++++,,,------+++)))...///000000000111444777777999===BBBFFFIIIKKKLLLIIILLLPPPSSSUUUWWWZZZ\\\]]]^^^aaadddeeeeeeddddddcccfffnnn}}}YYY^^^iiitttzzzuuulllgggccceeefffhhhjjjmmmqqquuu|||}}}{{{zzzwwwssspppeeeaaa[[[WWWUUUSSSRRRQQQQQQQQQPPPOOONNNLLLJJJIIIHHHGGGFFFEEEDDDCCCCCCCCC@@@@@@??????>>>>>>======666888999:::999:::;;;===???@@@@@@@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<:::999777555333333333333555666999<<<>>>???@@@@@@???>>><<<<<<======;;;:::888888888888777666555444444444666999;;;;;;888555555555555666777999:::;;;999999888777666444333222111000///111444666777666:::999999:::;;;:::888666555333111...,,,***(((((($$$%%%'''((()))((('''&&&''''''((((((((()))))))))((())))))******)))))))))***---,,,)))+++000222111+++******+++------+++***///000111111111222555888666999===AAAEEEIIIJJJKKKKKKNNNQQQTTTUUUWWWYYY[[[]]]^^^aaadddeeeeeeddddddcccfffooo}}}ZZZ^^^fffooosssuuu{{{uuulllhhhbbbdddgggjjjmmmppptttvvv{{{~~~|||yyyvvvsssnnnlllccc___ZZZVVVUUUTTTRRRQQQTTTSSSRRRPPPNNNMMMKKKJJJHHHGGGFFFEEECCCCCCCCCCCC@@@??????>>>======<<<<<<777888::::::::::::;;;===>>>????????????>>>======<<<<<<<<<<<<<<<<<<;;;;;;999888666444333333444444777888;;;>>>@@@@@@@@@@@@???>>><<<<<<======;;;:::999:::;;;;;;:::888666555222555888::::::888666666666666777777888999::::::::::::999888666444333222111111111333777999::::::===<<<<<<<<<<<<<<<999777555444111...+++)))(((((((((((())))))))))))))))))((((((''''''(((((()))***+++++++++++++++***))))))+++---,,,***+++000333222+++***)))***,,,---,,,***---...///000000222555888;;;<<>>======<<<<<<;;;888999;;;;;;::::::;;;============>>>===<<<<<<;;;<<<<<<======<<<;;;::::::888666444333222333555666888:::===???AAAAAA@@@@@@???>>><<<<<<======;;;:::::::::::::::999777555444333555888888666555666777999999999999999999888888;;;::::::888666444333111000000222666:::>>>??????@@@???=========<<<:::888666444111...+++***))))))---+++)))&&&%%%&&&(((***)))(((((((((((()))******------------,,,+++******+++---,,,***+++000333222,,,+++******,,,,,,,,,++++++,,,......///000444666<<<>>>AAADDDGGGIIIJJJJJJMMMPPPSSSUUUUUUVVVXXXZZZ]]]^^^aaadddeeeeeedddddddddgggooo~~~___]]]___bbbdddcccgggmmmyyyuuummmiiijjjmmmsssxxx|||||||||}}}}}}vvvpppjjjeeeaaa\\\YYYVVVTTTSSSRRRQQQPPPQQQPPPNNNLLLJJJIIIIIIIIIGGGFFFEEEDDDCCCBBBBBBBBB>>>>>>======<<<<<<;;;;;;888:::;;;;;;::::::;;;===<<<<<<======<<<<<<;;;:::;;;<<<======<<<;;;999888777555333111222333666777:::<<>><<<<<<======;;;:::999888888777666444333222555666777666555555666777:::::::::::::::999888777;;;;;;:::999777444222111000111333888===AAACCCBBBAAA@@@===<<<<<<;;;999777555333000---+++******+++...+++&&&###"""###&&&((((((((())))))))))))******---------------,,,+++******---,,,)))+++000222111///---++++++,,,,,,,,,+++***+++------...000333666999<<<@@@DDDIIILLLMMMNNNMMMPPPSSSUUUVVVWWWYYY[[[]]]^^^aaadddeeeeeedddddddddgggppp~~~[[[YYYZZZ]]]^^^^^^aaaeeemmm|||xxxyyy||||||tttnnngggbbb^^^XXXVVVSSSRRRRRRQQQPPPOOOQQQPPPNNNMMMKKKKKKKKKKKKGGGFFFEEEDDDCCCBBBBBBBBB>>>>>>===<<<<<<;;;;;;:::999:::<<<;;;::::::;;;<<<===============<<<<<<;;;;;;<<<======<<<;;;999777666444222111111333666888<<<>>>BBBDDDEEEDDDBBBAAA???>>><<<<<<======;;;::::::999777666444333333333777777777888888888777666888999:::;;;;;;::::::999<<<<<<;;;999777444222111222333666:::???CCCCCCCCC@@@>>>;;;:::999888777555333111---+++))))))***++++++)))&&&$$$###%%%'''((('''((()))***+++***))))))+++++++++,,,++++++*********,,,+++(((***///222111222///---,,,,,,,,,,,,+++***,,,---...///111444777999;;;???DDDHHHKKKMMMNNNMMMOOOSSSUUUVVVXXXZZZ\\\]]]^^^aaadddeeeeeedddddddddhhhppp~~~VVVTTTUUUYYYZZZYYY[[[___dddtttzzzrrrlllfffaaa]]]WWWTTTRRRQQQQQQQQQOOONNNMMMLLLJJJIIIHHHHHHHHHIIIGGGFFFEEEDDDBBBBBBBBBBBB>>>======<<<;;;;;;::::::999;;;<<<;;;::::::;;;<<<>>>>>>>>>>>>>>>======<<<;;;<<<=========;;;888777555444111000111444777999>>>AAADDDGGGGGGFFFDDDBBB???>>><<<<<<======;;;:::===;;;999777555555555555777777888:::<<<;;;777444666777999;;;<<<<<<<<<;;;<<<<<<;;;999777555222111555555888<<<@@@CCCCCCBBB???<<<999888777666444333000///,,,)))((()))***+++)))(((((((((((()))******&&&(((***+++,,,+++)))(((((())))))*********)))))))))++++++((()))...111000444111...---------,,,++++++---...///000222555888;;;===@@@DDDFFFHHHIIIIIILLLOOOSSSUUUWWWXXX[[[]]]]]]___aaadddeeeeeedddddddddhhhppp~~~SSSUUUWWWYYYYYYYYYZZZ[[[bbbiiixxxwwwmmmeee___[[[XXXUUUUUUTTTRRRQQQPPPOOONNNMMMLLLKKKJJJHHHGGGFFFEEECCCCCCCCCCCCBBBAAA@@@??????===<<<:::999999999:::;;;<<<;;;:::999:::===@@@<<<===>>>>>>;;;:::999:::<<<;;;:::999888888888888555444444333444555666777<<<>>>AAADDDFFFFFFFFFEEE@@@>>>======>>>>>><<<;;;:::999777555555555555666777888:::;;;;;;:::888777>>>888555777::::::;;;===;;;:::888666555444444444444666999<<<>>>@@@@@@AAA<<<:::777555555555444333///,,,(((%%%&&&''''''''')))&&&%%%&&&((()))'''%%%+++++++++***************))))))***++++++++++++******++++++,,,,,,++++++***---------------------------...///000000222555888999<<<@@@EEEHHHKKKLLLLLLMMMOOOQQQTTTWWWXXXYYYYYY^^^___```bbbccccccccccccdddgggooo}}}SSSUUUWWWXXXWWWXXXYYYZZZ^^^dddqqqtttjjjccc^^^ZZZXXXTTTSSSRRRQQQOOONNNMMMMMMLLLLLLKKKIIIHHHFFFEEEEEEBBBBBBBBBBBBBBBAAAAAA@@@>>>===;;;:::999999:::::::::;;;<<<;;;<<<===AAADDDEEEBBB???<<<;;;:::;;;;;;;;;;;;:::999888777666666333333333333555888:::<<>>>>>>>>>>>===;;;:::999888666666777777888999:::;;;<<<<<<:::888777888777:::>>><<<888777::::::999777555444333444444444555888;;;===>>>??????;;;888555444444444333222000...+++)))************)))'''&&&&&&))))))(((&&&************************(((((()))************)))***++++++,,,,,,++++++***---------------------------...///000000222555888999<<<@@@DDDHHHKKKLLLLLLMMMOOOQQQTTTWWWXXXYYYYYY]]]^^^```aaabbbcccccccccdddgggnnn}}}RRRTTTVVVVVVVVVVVVWWWYYYYYY^^^hhhwwwyyyooofff___\\\YYYXXXRRRQQQQQQOOONNNMMMLLLKKKKKKKKKJJJHHHGGGFFFEEEDDDAAAAAABBBBBBBBBAAAAAA@@@>>>===;;;:::999::::::;;;:::;;;<<<===>>>@@@DDDGGGMMMFFF???::::::<<<<<<<<<::::::::::::888666444222222222222444777<<<@@@BBBGGGHHHHHHHHHHHHFFFDDDCCCBBB@@@???>>>??????===<<<:::999888888888999;;;<<<======>>>>>>===;;;999888555777;;;>>>:::555555999888777555444333333333444444555888:::<<<=========888666333222222222111///+++***(((((())))))(((''')))(((''''''((()))((('''((())))))******+++++++++''''''((()))))))))))))))******++++++++++++******,,,,,,,,,,,,---------------...///000000222555888999;;;???DDDGGGJJJLLLLLLMMMOOOQQQTTTWWWXXXYYYYYY\\\]]]___```aaabbbaaaaaacccfffnnn|||RRRTTTUUUUUUTTTTTTVVVWWWVVVZZZbbbmmm~~~yyyrrriiiaaa\\\ZZZXXXWWWRRRQQQPPPOOOMMMLLLKKKKKKJJJIIIHHHGGGFFFEEEDDDDDDBBBBBBBBBBBBAAA@@@>>>>>>===<<<;;;:::999:::;;;<<<:::<<<===>>>>>>@@@CCCFFFKKKDDD<<<999;;;===<<<:::999:::::::::888555222000333333444666:::???CCCFFFFFFFFFFFFFFFDDDCCCAAA@@@CCCAAA??????@@@???>>><<<:::999999999:::<<<>>>????????????>>>===;;;:::999888666888;;;:::777888<<<555444333222222222333444555777999;;;<<<<<<<<<<<<777555333222222111000...(((''''''(((***)))'''%%%'''''''''''''''((('''''''''(((((()))***++++++,,,'''((())))))******))))))******++++++++++++******,,,,,,,,,,,,,,,------------...///000000222555888999;;;???CCCGGGJJJKKKLLLMMMOOOQQQTTTWWWXXXYYYYYY[[[\\\^^^```aaaaaa``````bbbeeemmm{{{SSSTTTTTTSSSRRRRRRTTTVVVVVVZZZ___fffttt}}}yyyvvvpppkkkccc]]]ZZZXXXWWWVVVRRRQQQPPPOOOMMMLLLKKKKKKHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBAAA@@@>>><<<;;;<<<;;;:::999:::;;;<<<===<<<===>>>>>>======???AAABBB===888888<<<===:::777999999:::999777444111///555666888:::>>>BBBEEEGGGDDDDDDDDDDDDCCCBBBAAAAAACCCBBB@@@?????????===;;;999999999999;;;===???@@@@@@??????>>>===;;;:::999999666888@@@FFFCCC===:::333222222111111222444555777888:::;;;<<<<<<;;;;;;666555333222222111///---+++***+++,,,------***(((&&&&&&'''&&&&&&&&&&&&'''''''''((()))******++++++((()))******++++++******)))******++++++******)))+++++++++,,,,,,,,,---------...///000000222555888:::;;;>>>BBBFFFIIIKKKMMMMMMOOOQQQTTTWWWXXXYYYYYYZZZ[[[^^^```aaaaaa```___aaadddlllzzzUUUUUUUUUSSSRRRRRRTTTVVVVVVZZZ^^^cccmmmyyytttooolllhhhddd___\\\ZZZXXXVVVUUUQQQQQQPPPNNNMMMLLLKKKJJJGGGFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBAAA???===;;;:::;;;::::::999:::;;;===>>>===>>>???>>><<<;;;<<<===;;;999888:::<<<===:::777999999999999777555333111666888;;;???BBBEEEFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCAAA?????????>>><<<:::888888888888:::<<<>>>???>>>>>>===<<<;;;:::::::::777666<<>>555222111111111222333555666777888999:::;;;:::999888555444222222222111...,,,+++******+++,,,+++(((&&&&&&'''((('''&&&%%%&&&((('''(((((())))))*********))))))***+++++++++++++++))))))************))))))******++++++,,,,,,---------...///000000222555888:::;;;>>>AAAEEEIIIKKKMMMMMMOOOQQQTTTWWWXXXYYYYYYYYY[[[^^^aaabbbaaa```___```ccckkkyyyVVVVVVUUUSSSQQQQQQTTTVVVTTTYYY]]]___fffyyy~~~yyyrrrlllgggeeeaaa___]]][[[ZZZYYYVVVTTTPPPOOONNNMMMKKKJJJIIIIIIFFFEEEEEEDDDDDDCCCCCCBBB@@@@@@@@@@@@???>>>===<<<::::::999999:::;;;===>>>===>>>???>>><<<;;;;;;<<<:::;;;;;;<<<===<<<;;;;;;:::999999888666555555444555888===CCCGGGHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCAAA???>>>>>>===;;;999777777777777888:::<<<>>><<<;;;;;;:::999999999999777777<<>>???????????????:::999999999:::<<<===???<<<>>>??????===<<<=========>>>???>>><<<<<<===???::::::888777666666666666333777>>>EEEIIIKKKKKKJJJIIIHHHFFFDDDCCCBBBBBBBBBBBB@@@>>>======<<<:::999777666666666777999;;;<<<::::::999888888888999999:::888888;;;;;;777444555111111111111333555777888444555666666666555333222111000/////////...+++(((///---+++*********(((&&&)))+++---,,,)))(((***,,,))))))))))))(((((((((((('''(((((()))))))))))))))))))))************))))))))))))***+++,,,,,,---------...///000000222555888:::;;;===@@@DDDHHHKKKMMMMMMOOOQQQTTTWWWXXXYYYYYYZZZ\\\```cccdddcccaaa______bbbjjjxxxWWWTTTQQQQQQRRRSSSSSSSSSVVVVVVXXX[[[___iii|||}}}|||~~~xxxtttoookkkgggdddaaa^^^]]]\\\[[[YYYWWWUUUSSSSSSOOONNNLLLKKKIIIHHHHHHHHHHHHGGGFFFDDDCCCCCCCCCCCCBBB???<<<<<<>>>>>><<<:::<<<===>>>>>>>>>===;;;:::===>>>>>>>>>>>>?????????===<<<;;;<<<>>>???>>>===666666666555444444666888:::>>>DDDIIIJJJJJJIIIIIIJJJIIIHHHFFFEEEDDDDDDDDDCCCBBBAAA???>>><<<;;;:::444555777888777666777888999::::::;;;;;;::::::999;;;:::888666444333222222111000000000111222333333999888888777666666555555111111111111///---+++***''''''(((((())))))*********((('''&&&&&&'''(((***)))))))))))))))))))))))),,,+++++++++++++++++++++---------.........//////+++++++++,,,,,,,,,------...//////......000444777888:::>>>BBBFFFJJJLLLNNNQQQQQQRRRTTTUUUVVVWWWXXX]]]___bbbddddddbbb___]]]```cccjjjwwwUUURRROOONNNOOOPPPQQQQQQUUUVVVYYY\\\^^^dddrrr}}}|||}}}uuuqqqkkkgggdddbbb___^^^[[[ZZZYYYWWWUUUSSSRRRQQQMMMLLLKKKIIIHHHGGGFFFFFFFFFEEEDDDBBBAAAAAA@@@@@@AAA???<<<<<<===>>><<<:::===============<<<;;;;;;============>>>>>>>>>>>>AAA@@@???@@@BBBBBB@@@???666777777666555666888:::<<>>CCCGGGJJJMMMNNNQQQRRRSSSUUUVVVXXXYYYZZZZZZ\\\```cccddddddbbbaaaaaadddkkkxxxSSSPPPLLLKKKLLLNNNOOOOOOUUUVVVZZZ]]]\\\]]]eeennn}}}|||}}}~~~zzzpppkkkfffbbb```___^^^]]]YYYXXXWWWUUUSSSQQQOOOOOOKKKJJJIIIGGGFFFEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>>@@@>>><<<<<<======<<<;;;===<<<;;;;;;;;;;;;;;;;;;<<<=========>>>>>>>>>>>>BBBBBBAAABBBCCCBBB???===666777777666666888;;;>>>AAAEEEIIILLLLLLKKKJJJIIIKKKJJJHHHFFFEEEDDDCCCCCC@@@???>>>===;;;999888888555666888888777666777888999888777666666777888999666777666666444222000...---......000111333555666999888777666555444333333111000000///...,,,+++***))))))))))))((((((((((((%%%''')))******)))'''%%%))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))******+++++++++,,,,,,,,,,,,---.../////////111444666:::<<>>======<<<<<<>>>===<<<;;;<<<<<<<<<<<<===<<<:::999999:::;;;<<<======>>>>>>>>>?????????AAA@@@???@@@@@@>>>:::888555666666666777999>>>AAAFFFIIIMMMNNNMMMKKKJJJJJJKKKJJJHHHFFFEEEDDDCCCCCCAAA@@@???>>><<<;;;:::999555777999888777666777888888777555444444555777888444555555555444111...---,,,---...000222555777888999999888666555333222111000000///...---+++***)))******))))))((((((''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((('''''''''(((((((((((((((************++++++++++++,,,,,,,,,,,,------------,,,...//////000111444666;;;===@@@DDDHHHKKKMMMOOOJJJKKKMMMPPPSSSVVVXXXYYY[[[^^^bbbfffjjjkkkllllllbbbeeekkkwwwSSSQQQOOOOOORRRTTTUUUUUU[[[XXXXXXYYYWWWVVV[[[bbbhhhwww}}}{{{}}}~~~{{{sssnnngggccc___\\\\\\\\\\\\[[[WWWWWWUUUSSSQQQOOONNNMMMJJJIIIHHHFFFEEEDDDCCCCCCAAAAAA???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<===<<<;;;:::999999:::<<<<<<>>>>>>>>>?????????@@@@@@@@@>>>======<<<;;;777555444555555666777;;;@@@DDDIIILLLOOOPPPNNNLLLKKKKKKKKKJJJIIIFFFEEECCCCCCBBB@@@???>>>===<<<;;;:::999666888999999777666777888777666444333333444666777333444444444333111...,,,,,,---...000333666999:::::::::888777555333222111000000...---,,,******)))******))))))(((((('''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((())))))*********+++++++++,,,,,,,,,,,,---------------............+++---///000000222444666<<<===@@@DDDHHHKKKMMMNNNJJJKKKMMMPPPSSSVVVXXXYYY]]]___bbbeeegggiiiiiiiiiaaadddkkkvvvSSSSSSSSSVVVYYY[[[[[[[[[]]]ZZZWWWXXXWWWVVV[[[aaaaaakkk~~~}}}{{{}}}~~~zzzwwwtttpppllliiicccaaa]]]\\\[[[[[[ZZZYYYVVVVVVTTTRRRPPPNNNMMMLLLIIIIIIGGGEEEDDDCCCCCCCCCAAA@@@???>>>===<<<<<<<<<999:::;;;;;;::::::<<<>>>;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>????????????AAA???<<<;;;;;;:::777666444555555666999>>>DDDIIIKKKNNNPPPPPPNNNMMMLLLLLLLLLKKKIIIGGGEEECCCBBBBBB===<<<;;;:::999888777777777888:::999888777777888666555444333333444555666333333444333222111///.........000222555888:::<<<<<<;;;:::888555333222111000///...,,,******))))))))))))))))))((((((((((((***)))'''%%%%%%''')))***))))))))))))))))))))))))((())))))******++++++,,,*********+++++++++,,,,,,------------............***,,,///000111222444666;;;===@@@DDDGGGJJJLLLMMMLLLMMMOOORRRUUUXXXZZZ[[[\\\^^^```bbbcccddddddcccbbbeeelllxxxSSSTTTWWW[[[```aaaaaa___^^^ZZZXXXYYYXXXWWWYYY^^^___cccppp|||}}}yyyvvvqqqllliiigggeeeeee___^^^\\\[[[[[[YYYWWWUUUTTTSSSRRRPPPNNNLLLKKKJJJHHHGGGEEEDDDBBBAAAAAAAAA@@@???>>>===<<<;;;;;;;;;777999;;;:::999999<<>>:::888888888888777555666777999<<>>===;;;999666444222111000///---+++***)))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((()))******+++,,,,,,*********++++++++++++,,,+++++++++,,,,,,,,,------))),,,///111111222444666;;;===@@@CCCFFFIIIKKKLLLNNNOOOPPPSSSUUUXXXZZZ[[[]]]]]]___```bbbbbbbbbbbbdddhhhooo{{{RRRTTTYYY___ccceeedddbbb]]]ZZZYYY[[[ZZZWWWXXX[[[aaa```hhhyyy|||}}}~~~vvvrrrlllgggcccbbbbbbccc]]]\\\[[[[[[ZZZXXXTTTRRRSSSRRRPPPNNNLLLJJJIIIHHHFFFEEEDDDBBBAAA@@@?????????>>>===<<<;;;:::::::::666999;;;:::999999<<>>>>>>>>===<<<:::::::::;;;;;;;;;<<<<<<@@@<<<888555555666666666777888999;;;>>>DDDLLLQQQLLLNNNPPPPPPNNNMMMMMMMMMLLLKKKIIIGGGEEECCCBBBAAA======<<<<<<;;;:::999999888999::::::888777777777444555555666666555555444555555333222111111111111111222333555777:::<<<===???>>><<<:::777555333222000///---+++))))))))))))''''''(((((())))))******&&&'''(((******((('''&&&))))))))))))))))))))))))'''(((((()))***++++++,,,+++,,,,,,,,,,,,---------))))))*********+++++++++))),,,///111222333555666;;;<<>>>>>======;;;:::999888888888;;;;;;;;;<<<<<<<<<=========<<<;;;;;;:::;;;<<<===<<<===============<<<<<<<<<:::888777888888888888777999<<>>:::777666777999;;;===<<<;;;:::999999999999;;;:::999888888777555444777666333111000///000000333444444666888;;;>>>@@@BBB>>>:::777555555333222///,,,)))''''''(((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$  &&&***)))'''(((((()))************)))------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------...000222444666777:::;;;>>>AAAEEEIIILLLMMMKKKMMMQQQSSSUUUVVVYYY[[[[[[\\\]]]```ccceeedddcccgggiiippp~~~SSSTTTVVVXXXZZZ[[[\\\\\\XXXWWWVVVUUUVVVXXXZZZ[[[^^^]]]```hhhsssyyyuuuuuuuuu{{{zzzyyyxxxwwwuuuqqqnnnkkkhhhdddbbbaaa```^^^]]]YYYYYYXXXWWWUUUTTTSSSSSSUUURRROOOKKKHHHGGGFFFFFFCCCCCCBBBAAA@@@???>>>>>>===<<<;;;:::999999999999;;;;;;;;;<<<<<<===============<<<;;;;;;<<<===>>>===============<<<;;;:::999888555444555555666666999<<<@@@DDDIIIMMMOOOPPPOOOPPPPPPQQQPPPOOONNNMMMMMMLLLJJJHHHFFFCCCBBBAAA===;;;888666666777999;;;===<<<:::999888888888888555111///222888<<<;;;999555333111///...///111222333333444666999<<>>BBBFFFIIIKKKLLLKKKNNNQQQSSSUUUWWWYYY[[[]]]^^^___bbbdddeeedddcccgggiiiqqqRRRSSSTTTVVVXXXYYYZZZZZZWWWVVVUUUUUUVVVXXXZZZ[[[___\\\\\\```hhhttt~~~~~~yyyvvvuuuvvvwww{{{xxxuuurrrpppmmmjjjhhheeeccc```______^^^]]][[[WWWWWWVVVUUUSSSRRRQQQPPPRRRPPPMMMJJJGGGEEEEEEDDDBBBBBBAAA@@@???>>>>>>===<<<<<<;;;::::::999::::::<<<<<<<<<<<<==================<<<<<<<<<>>>???@@@>>>?????????>>><<<:::999888666555444333444666777>>>AAAEEEJJJNNNPPPPPPPPPPPPPPPQQQQQQQQQPPPOOONNNLLLKKKJJJHHHEEECCCBBBAAA999777555444555777999;;;===<<<999777666666777888>>>999666<<>>>>>======;;;;;;:::::::::;;;;;;;;;==============================<<<===>>>@@@AAACCCBBBBBBBBBBBB@@@>>>;;;999888777666555555777:::<<>>555444333333444666999:::===;;;888666444555666777888444222666>>>EEEHHHGGG???<<<777333111111222333222333666999<<<>>>???@@@BBB???;;;777555333111///---***((('''((((((((('''''''''''''''((((((((((((&&&&&&'''((((((((((((((()))******)))((('''((()))************,,,000333555......---,,,++++++************+++++++++,,,,,,,,,------...000222444666777:::===AAAFFFIIIJJJJJJJJJKKKNNNRRRTTTUUUWWWYYY[[[\\\^^^aaabbbcccddddddeeegggjjjrrrQQQRRRSSSUUUVVVWWWWWWWWWWWWVVVUUUTTTUUUWWWYYY[[[\\\XXXVVVWWWYYY___lllyyy}}}{{{zzzyyyxxxwwwxxx{{{|||tttnnnjjjhhhfffeeebbb```^^^]]]\\\[[[XXXVVVVVVUUUTTTSSSRRRPPPOOOOOOOOONNNLLLJJJGGGEEEDDDCCC?????????>>>>>>======<<<::::::::::::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>=========>>>???BBBDDDEEEGGGGGGGGGFFFDDD@@@<<<:::666777777666666999===BBBIIIMMMRRRWWWYYYXXXVVVUUUQQQQQQPPPOOONNNMMMLLLLLLMMMLLLIIIFFFBBB>>><<<:::333222222222333555777888;;;999777666555555666777444444333222222444888;;;>>>;;;777444222222444555222444888;;;===????????????===999666555222///---+++)))((((((((()))'''&&&%%%%%%%%%&&&&&&'''''''''$$$%%%&&&((())))))******((()))***)))(((&&&'''(((***)))(((((()))+++...000......---,,,,,,+++************+++++++++,,,,,,,,,------...000222444666777;;;>>>CCCGGGKKKLLLLLLLLLLLLNNNRRRTTTVVVWWWZZZ\\\YYY\\\```bbbcccccceeegggfffiiirrrRRRSSSTTTVVVWWWWWWXXXXXXXXXWWWUUUTTTUUUVVVXXXYYYYYYVVVUUUVVVWWWZZZdddooo||||||{{{{{{~~~~~~}}}yyyxxxwwwwwwxxx{{{zzzrrrlllhhhfffdddcccaaa___]]]]]]\\\ZZZWWWUUUUUUTTTSSSRRRPPPOOONNNNNNMMMLLLKKKIIIGGGEEECCCBBB>>>>>>=========<<<<<<<<<999999999:::;;;===>>>???????????????>>>>>>>>>>>>======>>>???AAADDDFFFHHHJJJKKKKKKIIIFFFBBB===:::333555666666666:::AAAGGGOOORRRWWW[[[]]]]]][[[YYYTTTRRRPPPNNNLLLKKKJJJJJJKKKJJJGGGCCC@@@<<<:::888333333222222222333555666888888777777777777888888<<<======999444333666:::444444333222333555777888444666:::===??????>>>===<<<:::777555444111...,,,***)))'''((())))))'''&&&$$$$$$$$$%%%&&&&&&''''''''''''((()))************))))))******++++++*********)))((((((((()))***+++------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------...000222444666777;;;===BBBFFFJJJMMMNNNNNNLLLOOORRRUUUVVVXXXZZZ\\\YYY]]]bbbccccccccceeehhhdddhhhqqqTTTUUUVVVWWWXXXYYYYYYYYYYYYXXXVVVTTTTTTUUUVVVWWWWWWUUUUUUVVVVVVWWW^^^gggqqq~~~wwwvvvwwwxxx|||}}}|||{{{yyywwwxxxwwwvvvvvvwwwyyy{{{}}}xxxsssmmmgggdddbbb```___]]]\\\[[[[[[[[[ZZZXXXUUURRRRRRQQQPPPNNNMMMLLLLLLKKKJJJIIIHHHFFFCCCBBBAAA=========<<<<<<<<<<<<;;;888999999:::<<<>>>???@@@@@@@@@@@@??????>>>>>>>>>======>>>@@@BBBEEEHHHJJJLLLLLLLLLKKKGGGBBB<<<999222555777888999>>>FFFMMMSSSVVVZZZ^^^``````___^^^WWWUUURRROOOLLLJJJIIIIIIFFFEEECCCAAA>>><<<:::999555444333333222222222333555666777999999999999999666666555333111///000111///000111333555777888999555888;;;???@@@>>><<<:::888666444333222111...+++)))((('''((())))))'''&&&$$$$$$%%%%%%&&&''''''(((*********)))((('''&&&%%%(((''''''***---///---***))))))))))))************++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,------...000222444666777999;;;???DDDHHHLLLNNNOOOLLLOOOSSSUUUVVVXXXZZZ\\\^^^bbbffffffdddccceeegggcccgggpppUUUVVVWWWXXXYYYZZZZZZZZZZZZXXXVVVTTTTTTTTTUUUVVVVVVUUUUUUWWWUUUTTTZZZaaaiiiyyy}}}uuuooopppsssvvvyyy}}}|||{{{yyyvvvttttttsssrrrqqqqqqsssuuuvvvrrrnnnhhhccc```^^^]]][[[YYYXXXXXXZZZ[[[ZZZXXXVVVQQQPPPOOONNNMMMKKKJJJJJJIIIHHHHHHFFFDDDBBB@@@???<<<<<<<<<<<<<<<<<<;;;;;;888888999:::<<<>>>@@@AAA@@@@@@@@@@@@??????>>>>>>======>>>@@@CCCFFFIIIKKKLLLLLLLLLKKKGGGAAA;;;888444777:::;;;<<>><<<;;;:::666666444333222111111111333555888:::;;;;;;:::999555444222333555666444222111222444666777888888888666999===???@@@>>>;;;999666444333222222000---+++)))((('''((())))))'''%%%%%%%%%&&&&&&'''((())))))++++++***(((%%%""" &&&$$$$$$(((...000---)))))))))***,,,,,,,,,,,,,,,***++++++,,,,,,------...******+++++++++,,,,,,,,,------...000222444666777888999===AAAFFFJJJNNNPPPMMMOOOSSSUUUVVVXXX[[[\\\bbbgggjjjiiieeecccdddgggbbbfffpppYYYYYYYYYXXXVVVUUUWWWXXXZZZXXXVVVTTTTTTUUUXXXYYYXXXYYYXXXWWWVVVWWWZZZ]]]eeeqqq~~~~~~~~~}}}~~~}}}zzztttnnnjjjkkknnnrrrzzz}}}zzzxxxxxxvvvtttrrrsssrrrpppnnnmmmlllmmmmmmiiihhheeebbb___]]][[[[[[ZZZYYYXXXXXXYYYXXXVVVTTTTTTQQQMMMKKKJJJJJJIIIHHHIIIHHHHHHFFFDDDAAA>>><<<>>>===;;;:::999::::::;;;:::;;;;;;<<<===>>>??????<<<===>>>===<<<<<<>>>@@@@@@BBBEEEHHHKKKLLLMMMMMMNNNKKKIIIHHHDDD<<<777777555555777;;;BBBJJJRRRVVVZZZ[[[^^^``````^^^\\\[[[XXXSSSMMMKKKKKKKKKIIIFFFFFFCCC???;;;888666666666999888666555555555666777777888:::;;;;;;:::888777444444333333333333222222333444555666777777777777999:::;;;;;;;;;999777555555555444222000...+++***(((((('''''''''&&&&&&&&&'''%%%$$$$$$''')))******((((((((((((((((((((((((&&&(((,,,///000///,,,***(((((()))))))))*********))))))***++++++++++++***)))************+++++++++,,,------...000111333444:::<<>>======<<<;;;:::999999::::::;;;<<<<<<===>>>??????@@@??????@@@???>>>>>>???AAA@@@BBBEEEIIILLLNNNOOOOOONNNIIIGGGEEEAAA:::777888777888;;;@@@FFFNNNTTTXXX[[[\\\___```aaa___^^^\\\[[[XXXSSSPPPNNNKKKIIIGGGBBB@@@>>>;;;999999999999;;;:::888777666555555555555666888::::::999888777555444333222222222222222444444555777777888888888;;;;;;<<<<<<;;;:::888777555555333111///---+++***''''''''''''''''''''''''***(((&&&&&&'''((('''&&&(((((((((((((((((((((((('''((()))+++++++++******))))))******************)))******+++,,,+++++++++************++++++++++++,,,,,,---...000222444555:::<<>>======<<<:::999888888999:::>>>>>>>>>??????@@@@@@@@@AAABBBBBBAAA@@@???AAABBBCCCEEEGGGJJJLLLNNNNNNNNNLLLGGGCCCAAA===888777999;;;===AAAGGGMMMSSSXXX[[[\\\]]]___```aaa```^^^]]]ZZZZZZXXXSSSNNNIIIGGGGGG>>>===<<<;;;;;;;;;======>>>===;;;999777666555555333444666888999999888888777555333111000111222222333444555777888999999999;;;;;;::::::999999888888555444222000...+++)))(((''''''''''''''''''(((((()))((('''''')))((('''%%%(((((((((((((((((((((((((((((('''''''''(((((()))+++++++++++++++************++++++,,,,,,,,,,,,,,,************+++++++++,,,++++++,,,...000333555666:::<<>>===<<<<<<;;;:::999888888999:::@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCBBB@@@@@@BBBCCCGGGHHHIIIJJJKKKKKKJJJJJJIIICCC???===:::777888<<>>???>>>===<<<:::999888777666333444555777888999999999888666333000///000111333222333444666777888888999999888777666555555555555444333111...,,,***(((((()))(((((((((''''''&&&&&&######$$$''')))***(((&&&(((((((((((((((((((((((()))))))))(((((((((((((((,,,,,,,,,++++++++++++***++++++,,,------------,,,*********+++++++++,,,,,,***+++,,,...111444666777:::<<>>===<<<;;;;;;:::999999999:::;;;<<>>>>><<<<<<;;;;;;::::::999999333444555666777888999999777555222000///000111333222222444555666777777777777777555444444333444444222111///,,,***)))((((((++++++***((('''&&&%%%$$$""""""###%%%(((((('''%%%(((((((((((((((((((((((()))***+++,,,,,,+++)))(((++++++++++++++++++++++++++++++,,,------------,,,***++++++++++++,,,,,,,,,++++++---///111444666888:::<<>>>>>>>>>>>:::;;;;;;;;;;;;::::::999333333444555555666777888444333111000000000222333333444555666777777777777777777777666555555444444000///,,,***)))((())))))++++++***)))'''&&&%%%%%%'''&&&%%%%%%&&&&&&%%%###(((((((((((((((((((((((()))***,,,------,,,***)))************++++++,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---///111444666777:::<<>><<<;;;:::;;;;;;999999999:::<<<>>>@@@BBBDDDDDDCCCBBBBBBAAA@@@@@@@@@AAACCCDDDDDDFFFHHHKKKIIIJJJJJJJJJJJJHHHGGGFFF???;;;888;;;===>>>CCCJJJQQQSSSWWW[[[]]]^^^^^^^^^aaaaaa___]]][[[YYYWWWWWWUUUQQQLLLHHHEEECCC@@@>>>::::::<<<===>>>???@@@@@@;;;<<<<<<<<<;;;999888777222222222222222333444444111111111111111111222333777777888888888888777777555555666666555444333222---,,,***((((((((()))***)))))))))((((((((((((((()))(((&&&&&&'''''''''&&&((((((((((((((((((((((((((((((((())))))******+++'''(((((()))***+++,,,,,,)))******+++,,,++++++++++++++++++,,,,,,,,,------------...000111333555666:::<<>>===<<<;;;:::999:::;;;<<<888888999:::===@@@BBBDDDDDDDDDCCCBBBAAA@@@@@@???@@@BBBDDDEEEFFFHHHKKKMMMQQQQQQOOOMMMIIIEEEBBB???===999888<<